@charset "utf-8";
/* CSS Document */
html, body {
    margin:0;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#000;
    background: url(../../img/body_bg_in.png) repeat-x;
}
@font-face {
    font-family: 'open_sansbold';
    src: url('opensans-bold-webfont.eot');
    src: url('opensans-bold-webfont.eot?#iefix') format('embedded-opentype'), url('opensans-bold-webfont.woff') format('woff'), url('opensans-bold-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'open_sanslight';
    src: url('opensans-light-webfont.eot');
    src: url('opensans-light-webfont.eot?#iefix') format('embedded-opentype'), url('opensans-light-webfont.woff') format('woff'), url('opensans-light-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'open_sansregular';
    src: url('opensans-regular-webfont.eot');
    src: url('opensans-regular-webfont.eot?#iefix') format('embedded-opentype'), url('opensans-regular-webfont.woff') format('woff'), url('opensans-regular-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'open_sanssemibold';
    src: url('opensans-semibold_0-webfont.eot');
    src: url('opensans-semibold_0-webfont.eot?#iefix') format('embedded-opentype'), url('opensans-semibold_0-webfont.woff') format('woff'), url('opensans-semibold_0-webfont.ttf') format('truetype'), url('opensans-semibold_0-webfont.svg#open_sanssemibold') format('svg');
    font-weight: normal;
    font-style: normal;
}
/*ClearFix*/
.Clearfix:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}
.Clear {
    clear:both;
}
.Clearfix {
    display: inline-block;
}
h1 {
    font-size: 100%;
}
h2 {
    font-size: 80%;
}
p, a, ul, li, h1, h2, h3, h4, h5, from {
    padding:0px;
    margin:0px;
}
img {
    padding:0px;
    margin:0px;
    border:0px;
}
a:link {
    text-decoration: none;
}
a:visited {
    text-decoration: none;
}
a:hover {
    text-decoration: underline;
}
/*Text Link css*/
.linkVU a {
    Font-Family:Verdana, Arial, Helvetica, sans-serif;
    text-decoration:underline;
}
.linkVU a:hover {
    Font-Family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration:none;
}
/*Bgcolour css*/
.BgWhite {
    background-color:#ffffff;
}
.BgBlack {
    background-color:#000000;
}
/*Layout css*/
#Wraper {
    width:998px;
    margin:auto;
}
/*header*/
#Header {
    width:100%;
    height:115px;
}
#Header_TY {
    width:100%;
    height:15px;
}
.HeadTop {
    /*width:30%;*/
    width:20%;
    float:right;
    height:31px;
    text-align:right;
    font-family:'Open Sans';
    font-weight:400;
    /* font-size:18px;*/
    font-size:16px;
    color:#fff;
}
.HeadTopRight {
    width:30%;
    float:right;
    height:31px;
    text-align:right;
    font-family:'Open Sans';
    font-weight:400;
    /* font-size:18px;*/
    font-size:16px;
    color:#fff;
}
.HeadTopLeft {
    /*width:70%;*/
    width:80%;
    float:left;
    height:31px;
    text-align:left;
    font-family:'Open Sans';
    font-weight:400;
    /* font-size:18px;*/
    font-size:16px;
    color:#fff;
}
.HeadTop img {
    vertical-align:middle;
}
.HeadTop span {
    color:#66d701;
}
.HeadTopLeft span {
    color:#66d701;
}
.HeadMid {
    width:100%;
    float:left;
    height:84px;
}
#Logo {
    float:left;
    padding:17px 0 0 0;
}
.HeadRight {
    /*width:696px;*/
    float:right;
}
.Navigation {
    width:100%;
    float:left;
}
.Navi {
    width:100%;
    float:left;
    list-style-type:none;
    display:block;
}
.Navi li {
    margin:0 0 0 3px;
    float:left;
    list-style-type:none;
    display:block;
    height:69px;
    background:url(../../img/navi_h.png) repeat-x 0 -69px;
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    -ms-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
}
.Navi li:hover {
    background:url(../../img/navi_h.png) repeat-x 0 0;
    height:69px;
}
.Navi li.Select {
    background:url(../../img/navi_h.png) repeat-x 0 0;
    height:69px;
}
.Navi li a {
    font-family:'Open Sans';
    font-weight:400;
    font-size:15px;
    color:#5f5f5f;
    text-transform:uppercase;
    line-height:69px;
    float:left;
    height:69px;
    /* padding:0 18px;*/
    padding:0 17px;
    text-decoration:none;
    -webkit-transition: all 0.7s ease-in-out;
    -moz-transition: all 0.7s ease-in-out;
    -o-transition: all 0.7s ease-in-out;
    -ms-transition: all 0.7s ease-in-out;
    transition: all 0.7s ease-in-out;
    background:url(../../img/navi_arrow.png) no-repeat -15px bottom;
}
.Navi li:hover a {
    background:url(../../img/navi_arrow.png) no-repeat bottom center;
    color:#fff;
}
.Navi li.Select a {
    background:url(../../img/navi_arrow.png) no-repeat bottom center;
    color:#fff;
}
.Navi li.HeadBtnRi {
    background: none repeat scroll 0 0 transparent;
    float: right;
    height: 42px;
    margin: 14px 0 0;
    padding-left: 5px;
}
span.GreenBtn {
    background:url(../../img/green_btn_left_bg.png) no-repeat left top;
    padding:0 0 0 3px;
    float:left;
    height:43px;
    cursor:pointer;
    -webkit-transition: all 0.7s ease-in-out;
    -moz-transition: all 0.7s ease-in-out;
    -o-transition: all 0.7s ease-in-out;
    -ms-transition: all 0.7s ease-in-out;
    transition: all 0.7s ease-in-out;
}
span.GreenBtn:hover {
    background:url(../../img/green_btn_left_bg_h.png) no-repeat left top;
}
span.GreenBtn .GreenBtnRiBg {
    background:url(../../img/green_btn_right_bg.png) no-repeat right top;
    padding:0 15px 3px 12px;
    height:43px;
    float:left;
    font-family:'Open Sans';
    font-weight:700;
    font-size:18px;
    color:#fff;
    text-transform:uppercase;
    line-height:43px;
    border:0px;
    text-shadow:1px 1px 0px #333;
    cursor:pointer;
    -webkit-transition: all 0.4s ease-in-out;
    -moz-transition: all 0.4s ease-in-out;
    -o-transition: all 0.4s ease-in-out;
    -ms-transition: all 0.4s ease-in-out;
    transition: all 0.4s ease-in-out;
}
span.GreenBtn:hover .GreenBtnRiBg {
    background:url(../../img/green_btn_right_bg_h.png) no-repeat right top;
    color:#000;
    text-shadow:1px 1px 0px #fff;
    text-decoration:none;
}
.Navi li.HeadBtnRi .GreenBtn {
    float:right;
}
/*header top*/


#Middle {
    width:100%;
}
#Banner {
    width:100%;
    float:left;
    height:511px;
}
.BanLeft {
    float:left;
    width:733px;
}
.BanLeftImg {
    float:left;
    width:300px;
}
.BanLeftImg img {
    float:left;
    margin: 0 0 0 -100px;
}
.BanLeftTxt {
    width:432px;
    float:left;
    padding:17px 0 0 0;
    list-style-type:none;
    display:block;
}
.BanLeftTxt li {
    width:100%;
    float:left;
    padding:22px 0 0 0;
    list-style-type:none;
    display:block;
}
.BanLeftTxt li h2 {
    color:#211f1f;
    font-family:'Open Sans';
    font-weight:700;
    font-size:37px;
}
.BanLeftTxt li h2 span {
    color:#0155ad;
}
.BanLeftTxt li p {
    color:#494949;
    font-family:'Open Sans';
    font-weight:700;
    font-size:20px;
}
.BanLeftTxt li h3 {
    color:#FF0000;
    font-family:'Open Sans';
    font-weight:700;
    font-size:28px;
}
.InstantDownload {
    background:url(../../img/download_btn_ban.png) no-repeat;
    width:367px;
    height:73px;
    float:left;
    border:0px;
    color:#fff;
    font-family:'Open Sans';
    font-weight:700;
    font-size:38px;
    padding:8px 0 4px 0;
    text-align:center;
    -webkit-transition: all 0.4s ease-in-out;
    -moz-transition: all 0.4s ease-in-out;
    -o-transition: all 0.4s ease-in-out;
    -ms-transition: all 0.4s ease-in-out;
    transition: all 0.4s ease-in-out;
    text-shadow:1px 1px 0px #333;
    cursor:pointer;
}
.InstantDownload:hover {
    background:url(../../img/download_btn_ban_h.png) no-repeat;
    color:#000;
    text-shadow:1px 1px 0px #fff;
    text-decoration: none;
}
.BanRight {
    width:248px;
    float:right;
    background:url(../../img/ban_bdr_bg.png) no-repeat left;
    min-height:401px;
    padding:40px 0 0 17px;
    position:relative;
}
.BanRiList {
    width:100%;
    float:left;
    list-style-type:none;
    display:block;
}
.BanRiList span {
    color: #0155ad;
}
.BanRiList li {
    background:url(../../img/green_aero.png) no-repeat left;
    width:220px;
    padding:0 0 0 23px;
    float:left;
    list-style-type:none;
    display:block;
    margin:8px 0 0px 0;
    font:normal 17px Arial, Helvetica, sans-serif;
    color:#262626;
}
.MonthlyRed {
    background:url(../../img/tag_bg.png) no-repeat;
    width:236px;
    height:82px;
    float:left;
    position:absolute;
    bottom:-72px;
    left:20px;
    padding:8px 0 0 15px;
}
.MonthlyRed p {
    width:100%;
    float:left;
    color:#fff;
    font-family:'Open Sans';
    font-weight:400;
    font-size:24px;
    height:58px;
}
.MonthlyRed p span {
    float:left;
    padding:0 5px 0 0;
}
.MonthlyRed p span.BigTxt {
    color:#fff;
    font-family:'Open Sans';
    font-weight:700;
    font-size:50px;
    line-height:50px
}
.MonthlyRed p span.SmallTxt {
    color:#fff;
    font-family:'Open Sans';
    font-weight:700;
    font-size:28px;
}
.MonthlyRedLi {
    width:100%;
    float:left;
    list-style-type:none;
    display:block;
}
.MonthlyRedLi li {
    width:105px;
    float:left;
    list-style-type:none;
    display:block;
    font:normal 13px Arial, Helvetica, sans-serif;
    color:#fff;
    background:url(../../img/green_arrow.png) no-repeat left!important;
    padding:0 0 0 10px;
}
.MidIn {
    width:100%;
    float:left;
}
.MobileDevice {
    width:100%;
    float:left;
    padding:70px 0px 17px 0px;
    background:url(../../img/botm_bdr_bg.png) no-repeat bottom center;
}
.MobileDevice h2 {
    font:normal 24px Arial, Helvetica, sans-serif;
    color:#0155ad;
    text-align: center;
}
.MobileDevice h2 span {
    color:#000;
}
.MobileDeviceIn {
    width:100%;
    float:left;
    padding:15px 0 4px 0;
}
/* .MobileDeviceNav {
    float:left;
    list-style-type:none;
    display:block;
} */
/*.MobileDeviceNav li {
    width:165px;
    float:left;
    list-style-type:none;
    display:block;
    margin:0 42px 0 0;
}*/
/* .MobileDeviceNav li {
display: block;
    float: left;
    list-style-type: none;
    margin: 0 12px 0 0;
    padding: 10px;
    width: 170px;
    min-height: 100px;
} */
.MobileDeviceNav li:hover{
    background:url("../../img/fea_li_bg_phones.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
/* .MobileDeviceNav li a {
    width:100%;
    float:left;
} */
.MobileDeviceNav li a span.Android {
    background:url(../../img/android_icon.png) no-repeat center bottom;
    height:67px;
    width:100%;
    float:left;
   /*  -webkit-transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    -ms-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out; */
}
.MobileDeviceNav li a:hover span.Android {
    background:url(../../img/android_icon.png) no-repeat center top;
}
.MobileDeviceNav li.Select span.Android {
    background:url(../../img/android_icon.png) no-repeat center top;
}
.MobileDeviceNav li a label {
    width:100%;
    float:left;
    padding:8px 0 0 0;
    text-align:center;
    font:bold 13px Arial, Helvetica, sans-serif;
    color:#787773;
    text-decoration:none;
    cursor:pointer;
}
.MobileDeviceNav li a:hover label {
    color:#0155AD;
}
.MobileDeviceNav li a span.Tablet {
    background:url(../../img/mobile_icon.png) no-repeat center bottom;
    height:67px;
    width:100%;
    float:left;
    /* -webkit-transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    -ms-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out; */
}
.MobileDeviceNav li a:hover span.Tablet {
    background:url(../../img/mobile_icon.png) no-repeat center top;
}
.MobileDeviceNav li.Select span.Tablet {
    background:url(../../img/mobile_icon.png) no-repeat center top;
}
.MobileDeviceNav li a span.Apple {
    background:url(../../img/apple_icon.png) no-repeat center bottom;
    height:67px;
    width:100%;
    float:left;
     /* -webkit-transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    -ms-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out; */
}
.MobileDeviceNav li a:hover span.Apple {
    background:url(../../img/apple_icon.png) no-repeat center top;
}
.MobileDeviceNav li.Select span.Apple {
    background:url(../../img/apple_icon.png) no-repeat center top;
}
.MobileDeviceNav li.Last {
    margin:0;
}
.MidList {
    width:100%;
    float:left;
    padding:28px 0 10px;
    background:url(../../img/botm_bdr_bg.png) no-repeat bottom center;
}
.MidListRow {
    width:318px;
    float:left;
    background:url(../../img/list_bdr_bg.png) no-repeat right;
    min-height:167px;
    margin:0 18px 0 0;
}
.MidLiRowT {
    width:320px;
    float:left;
}
.MidLiRowTImg {
    width:68px;
    float:left;
    text-align:center;
    margin:0 8px 0 0;
}
.MidLiRowTTxt {
    width:240px;
    float:left;
}
.MidLiRowTTxt h3 {
    font:normal 24px Arial, Helvetica, sans-serif;
    color:#0155ad;
}
.MidLiRowTTxt h3 span {
    color:#000;
}
.MidLiRowTTxt p {
    font:normal 16px Arial, Helvetica, sans-serif;
    color:#242424;
}
.MidLiRowB {
    width:295px;
    float:left;
}
.MidLiRowB p {
    color:#242424;
    font:normal 13px Arial, Helvetica, sans-serif;
    color:#242424;
    padding:8px 0 0 0;
}
.MidLiRowB p.More {
    text-align:left;
}
.MidLiRowB p.More a {
    font:normal 12px Arial, Helvetica, sans-serif;
    color:#579206;
    text-decoration:none;
    -webkit-transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    -ms-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}
.MidLiRowB p.More a:hover {
    color:#000;
}
.MidListRow.Last {
    margin:0;
    background:none;
}
.MidBotm {
    width:100%;
    float:left;
    padding:25px 0;
}
#Left {
    width:645px;
    float:left;
    padding:12px 0;
}
.WelcomeTxt {
    width:626px;
    float:left;
}
.WelcomeTxt h2 {
    font:normal 25px Arial, Helvetica, sans-serif;
    color:#0155ad;
}
.WelcomeTxt p {
    font:normal 13px Arial, Helvetica, sans-serif;
    color:#242424;
    line-height:21px;
    padding:15px 0 0 0;
}
.WelcomeTxt p a {
    color:#579206;
    text-decoration:none;
    -webkit-transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    -ms-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}
.WelcomeTxt p a:hover {
    color:#000;
}
#Right {
    width:322px;
    float:right;
    background:url(../../img/ban_bdr_bg.png) no-repeat left;
    padding:12px 0 0 20px;
    min-height:419px;
}
.CustomerSays {
    width:314px;
    float:left;
    padding:0 0 18px 8px;
}
.CustomerSays h2 {
    color:#0155ad;
    font:normal 25px Arial, Helvetica, sans-serif;
    color:#0155ad;
}
.CustomerSays p {
    color:#242424;
    font:normal 13px Arial, Helvetica, sans-serif;
    color:#242424;
    padding:8px 0 0 0;
    line-height:20px;
}
.CustomerSays p.UserNameCust {
    text-align:right;
}
.CustomerSays p.UserNameCust a {
    font:normal 12px Arial, Helvetica, sans-serif;
    color:#579206;
    text-decoration:none;
    -webkit-transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    -ms-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}
.CustomerSays p.UserNameCust a:hover {
    color:#000;
}
.RiAdd {
    width:100%;
    float:left;
    padding:25px 0 0 0;
}
#Footer {
    /*background:url(../../img/ftr_bg.png) repeat-x;*/
    height:auto;
    width:100%;
}
.FoterIn {
    width:100%;
    margin:auto;
}
.FtrTop {
    width:100%;
    height:auto;
    padding:0px 0;
    border-bottom:1px solid #000;
    background:url(../../img/ftr_top_bg.png) repeat-x #3b3b3b;
}
.FtrTopIn{
    margin: auto;
    width: 998px;
}
.FtrTopLe {
    width:710px;
    float:left;
    padding:10px 0 5px 0;
}
.FtrTopLe p {
    padding:3px 0 2px 0;
    font:normal 13px Arial, Helvetica, sans-serif;
    color:#595959;
}
.FtrTopLe p a {
    color:#ffffff;
    text-decoration:none;
    -webkit-transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    -ms-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
    padding:0 4px;
}
.FtrTopLe p a:hover {
    color:#0155ad;
}
.FtrTopRi {
    width:288px;
    float:right;
    padding:12px 0 0 0;
}
.FtrTopRi p {
    padding:3px 0 2px 0;
    font:normal 13px Arial, Helvetica, sans-serif;
    color:#fff;
    text-align:right;
}
.FtrTopRi p a {
    color:#ffffff;
    text-decoration:none;
    -webkit-transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    -ms-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
    padding:0 4px;
}
.FtrTopRi p a:hover {
    color:#0155ad;
}
.FtrMid {
    width:100%;
    height:auto;
    background:url(../../img/ftr_mid_bg.png) repeat-x #4d4d4d;
    padding:5px 0 15px;
    border-bottom:1px solid #000;
}
.FtrMid h3 {
    padding:12px 0 0 0;
    font:normal 14px Arial, Helvetica, sans-serif;
    color:#b7b7b7;
    text-align:justify;
}
.FtrMid h4 {
    padding:12px 0 0 0;
    font:bold 18px Arial, Helvetica, sans-serif;
    color:#b7b7b7;
    text-align:justify;
}
.FtrMid p {
    padding:12px 0 0 0;
    font:normal 11px Arial, Helvetica, sans-serif;
    color:#b7b7b7;
    text-align:justify;
}
.FtrMidIn{
    margin: auto;
    width: 998px;
}
.FtrMidIn h3 {
    padding:12px 0 0 0;
    font:normal 14px Arial, Helvetica, sans-serif;
    color:#b7b7b7;
    text-align:justify;
}
.FtrBotm {
    width:100%;
    height:auto;
    padding:0px 0;
    background:url(../../img/ftr_mid_bg.png) repeat-x #4d4d4d;
}
.FtrBotmIn{
    margin: auto;
    width: 998px;
}
.FtrBotm p {
    width:100%;
    float:left;
    font:normal 11px Arial, Helvetica, sans-serif;
    color:#b7b7b7;
    line-height:37px;
}
.FtrBotm p span {
    float:left;
}
.FtrBotm p label {
    float:right;
}
body.InBG {
    background:url(../../img/body_bg_in.png) repeat-x;
}
.InnerTopTxt_howitwrks {
    width:100%;
    float:left;
    padding:0px 0 20px;
}
.InnerTopTxt_howitwrks p {
    font:normal 16px Arial, Helvetica, sans-serif;
    color:#242424;
    line-height:10px;
    padding:0px 0 5px;
}
.InnerTopTxt_howitwrks p span {
    color:#7ab50f;
    font:bold 16px Arial, Helvetica, sans-serif;
    line-height:10px;
}
.InnerTopTxt_howitwrks li {
    font:normal 14px Arial, Helvetica, sans-serif;
    color:#242424;
    line-height: 0px;
    padding: 12px 0 6px;
    margin-left: 50px;
}
.InnerTopTxt_howitwrks li span {
    color:#242424;
    font:bold 16px Arial, Helvetica, sans-serif;
    line-height:10px;
}
.InnerTopTxt {
    width:100%;
    float:left;
    padding:34px 0 15px;
}
.InnerTopTxt h2 {
    font:normal 30px Arial, Helvetica, sans-serif;
    color:#000000;
}
.InnerTopTxt h2 span {
    color:#0155AD;
    font-size:26px;
    font-weight:bold;
}
.InnerTopTxt p {
    font:normal 16px Arial, Helvetica, sans-serif;
    color:#242424;
    line-height:18px;
    padding:10px 0 6px;
}
.InnerTopTxt li {
    font:normal 14px Arial, Helvetica, sans-serif;
    color:#242424;
    line-height: 0px;
    padding: 14px 0 6px;
    margin-left: 50px;
}
.InnerTopTxt p span {
    color:#0155ad;
    font:bold 16px Arial, Helvetica, sans-serif;
    line-height:18px;
}
.InnerTopTxt_devreq p span{
    color:#0155ad;
    font:bold 26px Arial, Helvetica, sans-serif;
    line-height:18px;
}
.MobileDevice.BgNone {
    background:none;
}
.PhoneDevice {
    width:100%;
    float:left;
    padding:40px 0;
}
.PhoneDevice h2 {
    padding:0 0 0 56px;
    height:50px;
    font:normal 24px Arial, Helvetica, sans-serif;
    color:#000;
    line-height:55px;
    margin:0 0 12px 0;
}
.PhoneDevice h2.AppleHead {
    background:url(../../img/apple_head_icon.png) no-repeat left;
}
.PhoneDevice h2.AppleHeadSelect {
    background: url("../../img/apl_icon.png") no-repeat left;
}
.PhoneDevice h2.AppleHead:hover{
    background: url("../../img/apl_icon.png") no-repeat left;
}

.PhoneDevice h2.AndroidHead {
    background:url(../../img/and.png) no-repeat left;
}

.PhoneDevice h2.AndroidHead:hover {
    background: url("../../img/android_head_icon.png") no-repeat left;
}
.PhoneDevice h2.AndroidHeadSelect {
    background: url("../../img/android_head_icon.png") no-repeat left;
}
.PhoneDevice h2.TabletsHead {
    background:url(../../img/tablet_icon.png) no-repeat left;
}
.PhoneDevice h2.TabletsHead:hover {
    background: url("../../img/mob_icon.png") no-repeat left;
}
.PhoneDevice h2.TabletsHeadSelect {
    background: url("../../img/mob_icon.png") no-repeat left;
}

.PhoneDevice a:hover
{
    text-decoration: none;
}

.PhoneDeviceIn {
    width:1008px;
    float:left;
    margin:0 0 0 -5px;
}
.PhoneDeInTop {
    background:url(../../img/phone_list_top_bg.png) no-repeat left bottom;
    width:1008px;
    height:16px;
    float:left;
}
.PhoneDeInMid {
    width:976px;
    float:left;
    background:url(../../img/phone_list_mid_bg.png) repeat-y;
    padding:0 16px;
}
.PhoneDeInBotm {
    background:url(../../img/phone_list_botm_bg.png) no-repeat left top;
    width:1008px;
    height:16px;
    float:left;
}
.PhoneDeInList {
    background:#f3f9ff;
    width:100%;
    float:left;
}
.PhoneDeList {
    width:100%;
    float:left;
    list-style-type:none;
    display:block;
}
.PhoneDeList li {
    margin:14px;
    width:165px;
    background:#fff;
    float:left;
    list-style-type:none;
    display:block;
    border:1px solid #cdcdcd;
    padding:12px 0;
}
.PhoneDeList li span {
    width:100%;
    float:left;
    padding:0 0 6px 0;
    text-align:center;
}
.PhoneDeList li label {
    width:100%;
    float:left;
    padding:0 0 6px 0;
    text-align:center;
    font:normal 13px Arial, Helvetica, sans-serif;
    color:#3c3c3c;
}
.PhoneDeList li label a {
    font:normal 13px Arial, Helvetica, sans-serif;
    color:#3c3c3c;
    text-decoration:none;
    -webkit-transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    -ms-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}
.PhoneDeList li label a:hover {
    color:#0155AD;
}
.PagingDevice {
    width:100%;
    float:left;
    padding:10px 0 20px 0;
}
.PageingDe {
    float:left;
    list-style-type:none;
    display:block;
    padding: 0 0 0 430px;
}
.PageingDe li {
    margin:0 4px 0 0;
    float:left;
    list-style-type:none;
    display:block;
}
.PageingDe li a {
    background:url(../../img/pageing_bg.png) no-repeat;
    width:15px;
    height:15px;
    float:left;
}
.PageingDe li a:hover {
    background:url(../../img/pageing_bg_h.png) no-repeat;
}
.deviceReqIn li {
    color:#000000;
    font: 14px Arial, Helvetica, sans-serif;
    line-height:16px;
}
.deviceReq p span {
    color:#0155ad;
    font:bold 26px Arial, Helvetica, sans-serif;
    line-height:18px;
    padding-bottom: 20px;
}
.DeviceReq {
    width:100%;
    float:left;
}
.DeviceReqIn {
    width:100%;
    float:left;
}
.DeviceFeaIn p span {
    color:#0155ad;
    font:bold 26px Arial, Helvetica, sans-serif;
    line-height:18px;
}
.DeviceFea {
    width:100%;
    float:left;
}
.DeviceFea h2 {
    font:normal 25px Arial, Helvetica, sans-serif;
    color:#0155ad;
    padding:0 0 15px 0;
}
.DeviceFea h2 span {
    color:#000;
}
.DeviceFeaIn {
    width:100%;
    float:left;
}
.DeviceFeaList {
    width:100%;
    float:left;
    list-style-type:none;
    display:block;
}
.DeviceFeaList {
    width:100%;
    float:left;
    list-style-type:none;
    display:block;
}
.DeviceFeaList li {
    background:url(../../img/green_arrow1.png) no-repeat 0 3px;
    padding:0 0 25px 25px;
    width:645px;
    float:left;
    list-style-type:none;
    display:block;
}
.DeviceFeaList li h3 {
    font:normal 13px Arial, Helvetica, sans-serif;
    color:#000;
}
.DeviceFeaList li p {
    font:normal 13px Arial, Helvetica, sans-serif;
    color:#242424;
    padding:0 0 0 0;
}
.MidInnerBotm {
    width:100%;
    float:left;
    padding:30px 0 30px 0;
    background:url(../../img/botm_bdr_bg.png) no-repeat top center;
}
.MidInnerTxt {
    width:100%;
    float:left;
    list-style-type:none;
    display:block;
}
.MidInnerTxt li {
    width:100%;
    float:left;
    list-style-type:none;
    display:block;
    padding:6px 0;
    text-align:center;
}
.MidInnerTxt li p {
    font:normal 33px Arial, Helvetica, sans-serif;
    color:#3c3c3c;
    padding:0 0 8px 0;
}
.MidInnerTxt li p span {
    color:#0155ad;
}
.MidInnerTxt li p a {
    color:#ff0000;
    text-decoration:none;
    -webkit-transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    -ms-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}
.MidInnerTxt li p a:hover {
    color:#0155ad;
    text-decoration:none;
}
.MidInnerTxt li p.BigFont {
    font:normal 42px Arial, Helvetica, sans-serif;
}
span.BlueBtnLeBg {
    background:url(../../img/blue_btn_le_bg.png) no-repeat left top;
    padding:0 0 0 6px;
    height:60px;
    float:left;
    margin:0 0 0 10px;
    cursor:pointer;
}
span.BlueBtnLeBg .BlueBtnRiBg {
    background:url(../../img/blue_btn_ri_bg.png) no-repeat right top;
    height:60px;
    border:0px;
    float:left;
    padding:16px 18px 0 12px;
    font:normal 24px Arial, Helvetica, sans-serif;
    color:#fff;
    cursor:pointer;
}
span.BlueBtnLeBg .BlueBtnRiBg:hover {
    text-decoration: none;
}
span.GrayBtnLeBg {
    background:url(../../img/gray_btn_le_bg.png) no-repeat left top;
    padding:0 0 0 6px;
    height:60px;
    float:left;
    margin:0 0 0 10px;
    cursor:pointer;
}
span.GrayBtnLeBg .GrayBtnRiBg {
    background:url(../../img/gray_btn_ri_bg.png) no-repeat right top;
    height:60px;
    border:0px;
    float:left;
    padding:16px 18px 0 12px;
    font:normal 24px Arial, Helvetica, sans-serif;
    color:#fff;
    cursor:pointer;
}
span.GrayBtnLeBg .GrayBtnRiBg:hover {
    text-decoration: none;
}
.MidInnerTxt li.MidInnerBtn {
    padding: 6px 0 6px 328px;
    width: auto;
}
.InTopTxtLi {
    width:944px;
    float:left;
    list-style-type:none;
    display:block;
    padding:0 0 0 54px;
}
.InTopTxtLi li {
    margin:9px 0;
    width:944px;
    float:left;
    list-style-type:none;
    display:block;
    padding:0 0 0 14px;
    background:url(../../img/arrow_icon.png) no-repeat left;
    font:13px Arial, Helvetica, sans-serif;
}
.FeatureList {
    width:100%;
    float:left;
    padding:15px 0;
}
.FeatureList_thankyou {
    width:100%;
    float:left;
    padding-top:15px;
    padding-left: 290px;
    margin-bottom: 300px;
}
.FeatureLi {
    width:100%;
    float:left;
    padding:12px 0;
}
.FeatureLi h2 {
    font:normal 24px Arial, Helvetica, sans-serif;
    color:#4f6228;
    padding:0 0 11px 0;
}
.FeatureLi h2 span {
    color:#000;
}
.FeaListImg {
    width:217px;
    background:#f3f9ff;
}
.FeaListTxt {
    width:743px;
    float:left;
    padding:0 0 0 15px;
}
.FeaListTxt p {
    font:normal 13px Arial, Helvetica, sans-serif;
    color:#242424;
    line-height:19px;
    padding:0 0 14px 0;
}
.FeaLiTxt {
    width:100%;
    float:left;
    list-style-type:none;
    display:block;
}
.FeaLiTxt li {
    width:100%;
    padding:0 0 4px 0;
    float:left;
    list-style-type:none;
    display:block;
    font:normal 13px Arial, Helvetica, sans-serif;
    color:#242424;
}
.FeaLiTxt li h4 {
    font:bold 13px Arial, Helvetica, sans-serif;
    color:#242424;
}
.MobileFeatures {
    width:100%;
    float:left;
    padding:25px 0;
}
.MobileFeatures h2 {
    font:normal 30px Arial, Helvetica, sans-serif;
    color:#0155ad;
}
.MobileFeatures h2 span {
    color:#000;
}
.MobileFeaIn {
    width:100%;
    float:left;
    padding:11px 0 0 0;
}
.MobileFeaList {
    width:100%;
    float:left;
    list-style-type:none;
    display:block;
}
.MobileFeaList li {
    background:url(../../img/fea_li_bg.png) no-repeat;
    width:308px;
    height:80px;
    padding:6px;
    float:left;
    list-style-type:none;
    display:block;
    margin-right:18px;
    margin-bottom:10px;
}
.IconFea {
    float: left;
    padding: 14px 0 0 8px;
    width: 55px;
}
.TxtFea {
    float: left;
    width: 244px;
    padding:13px 0 0 0;
}
.TxtFea h3 {
    font:normal 20px Arial, Helvetica, sans-serif !important;
    color:#0155ad !important;
    padding-bottom: 0px !important;
}
.TxtFea h3 a {
    font:normal 20px Arial, Helvetica, sans-serif;
    color:#0155ad;
    text-decoration:none;
}
.TxtFea h3 a:hover {
    color:#000;
}
.TxtFea p {
    font:normal 13px Arial, Helvetica, sans-serif;
    color:#3c3c3c;
    padding:5px 0 0 0;
}
.MobileFeaList li.Last {
    margin-right:0px;
}
.LiveDemoLe {
    width:270px;
    float:left;
    padding:41px 0 0 0;
}
.LiveDemoLe .MobileDeviceNav li {
    background:url(../../img/li_bg.png) no-repeat;
    width:151px;
    height:126px;
    padding:23px 0 0 0;
    margin:51px 0 0 0;
}
.LiveDemoRi {
    width:1024px;
    float:left;
    padding:22px 0;
}
.LiveDemoRi h2 {
    font:normal 36px Arial, Helvetica, sans-serif;
    color:#0155ad;
    text-align:center;
    padding:0 0 34px 0;
}
.LiveDemoRi h2 span {
    color:#000;
}
.LiveDemoRiIn {
    width:44%;
    float:left;
}
.LiveSiderRi {
    width:409px;
    float:left;
    background:url(../../img/app_slider_bg.png) no-repeat;
    height:867px;
    list-style-type:none;
    display:block;
}
.LiveSiderRi li {
    float:left;
    list-style-type:none;
    display:block;
    padding:125px 0 0 35px;
}

/*----------------------------------------------------16/8/2013--------------------------------------*/
.faq{ width:635px; float:left; padding-right:15px;}
.faq h2{
    color: #0155AD;
    font: 30px Arial,Helvetica,sans-serif;
}

.faq h2 span{ color:#000;}
.faq ul{ padding:20px 0px;}
.faq ul li{ list-style: none; float:left; width:650px; margin-bottom:20px;}
.faq ul li h3{ font:18px Arial, Helvetica, sans-serif; color:#000000; padding-bottom:10px;}
.faq ul li p{
    color: #242424;
    font: 13px/18px Arial,Helvetica,sans-serif;
    padding-bottom:5px;
}


.faq ul li p a{ color:#0155AD; font:18px Arial, Helvetica, sans-serif; font-weight:normal;}
.faq a hover { text-decoration: underline;}

.RightBlockWidth{ width:314px!important;}
.BlockMargin{ margin-top:25px;}

.small_buy_btn{ background: url(../../img/small_buy_btn.png) no-repeat left top; width:88px; height:29px; float:left;font-family: 'Open Sans'; font-size:14px; text-shadow: 1px 1px 0 #333333;
                text-transform: uppercase; border:none; cursor:pointer; color:#FFF;}
.small_buy_btn:hover{ background-position:0px -30px;}

.BgNone{ background:none!important; padding:0 0px 0px 30px!important; height:auto!important; margin-top:5px!important;}
.padding-left30 {
    padding:0 0px 0px 30px!important;
}
.margin-top5 {
    margin-top:5px !important; 
}
.MonthlyRedDemo {
    background:url(../../img/tag_bg-2.png) no-repeat;
    width:236px;
    height:93px;
    float:left;
    padding:8px 0 0 15px;
    margin-left:-1px;
}
.MonthlyRedDemo p {
    padding-left:22px;
    float:left;
    color:#fff!important;
    font-family:'Open Sans';
    font-weight:400!important;
    font-size:24px!important;
    height:58px;
}
.MonthlyRedDemo p span {
    float:left;
    padding:0 5px 0 0;
}
.MonthlyRedDemo p span.BigTxt {
    color:#fff;
    font-family:'Open Sans';
    font-weight:700;
    font-size:50px;
    line-height:50px
}
.MonthlyRedDemo p span.SmallTxt {
    color:#fff;
    font-family:'Open Sans';
    font-weight:700;
    font-size:28px;
}

.DemoMargin{ margin-top:0px!important;}
.new_feature{ background:url(../../img/green_bg.png) no-repeat left top; width:238px; /*height:196px;*/ float:left; padding:0px;}
.new_feature h2{ font: bold 30px 'open sans'; color:#FFF; text-align:center; text-shadow: 1px 1px 0 #333333; padding-bottom:0px; margin:0px;}
.new_feature p{ font: bold 11px Arial, Helvetica, sans-serifa; color:#000; text-align:center; padding-bottom:5px;}



.LiveDemoRi h2 a {
    color: #FF0000;
    text-decoration:none;
    transition: all 0.5s ease-in-out 0s;

}

.LiveDemoRi h2 a:hover {
    color: #0155AD;
}

/*contact us form*/

.left { width:321px; float:left; margin:0 10px 0 0; padding:10px 0;}
.big_center { width:625px; float:left; margin:0 10px 0 0; padding:10px 0; color:#efefef }
.big_center h2 { margin:0 0 10px 0; padding:11px 0 11px 20px; color:#616161; font:normal 18px Arial, Helvetica, sans-serif;}
.big_center p { padding:5px 20px; margin:0; font:normal 14px Arial, Helvetica, sans-serif; color:#5f5f5f; line-height:1.8em;}
.big_center1 { width:984px; float:left; margin:0 10px 0 0; padding:10px 0; color:#efefef }
.right { width:320px; float:right; margin:0 0px 0 20px; padding:10px 0;}


.body h1 { color:#2a2a2a; font:normal 22px Arial, Helvetica, sans-serif; padding:15px 10px; margin:0;}
.body h2 { color:#2a2a2a; font:normal 18px Arial, Helvetica, sans-serif; padding:15px 10px; margin:0;}
.body h3 { color:#2a2a2a; font:normal 18px Arial, Helvetica, sans-serif; padding:15px 10px; margin:0 0 10px 0; border-bottom:1px solid #d2d2d2; clear:both;}
.body h4 { color:#2a2a2a; font:normal 14px Arial, Helvetica, sans-serif; padding:15px 10px; margin:0; line-height:1.4em;}
.body h5 { color:#0d8104; font:normal 30px Arial, Helvetica, sans-serif; line-height:1.4em; padding:5px 10px; margin:0;}
.body h7 { color:#5f5f5f; font:normal 11px Arial, Helvetica, sans-serif; line-height:1.8em; padding:0px 0px; margin:0;}
.body h8 { color:#2a2a2a; font:normal 16px Arial, Helvetica, sans-serif; padding:0px 0px 0px 0px; margin:0;}
.body p { color:#5f5f5f; font:normal 14px Arial, Helvetica, sans-serif; line-height:1.5em; padding:5px 10px; margin:0;}

/* box_block */
.box_block { width:984px; clear:both; padding:0 0 10px 0;}
.box { width:321px; margin:0 10px 0 0; float:left; background:url(../../img/box_bg.gif) repeat-y;}
.box .box_t { background:url(../../img/box_t.gif) no-repeat top;}
.box .box_b { background:url(../../img/box_b.gif) no-repeat bottom; padding:0 0 10px 0;}
.box h1 { margin:0 0 10px 0; padding:11px 0 11px 20px; color:#616161; font:normal 18px Arial, Helvetica, sans-serif;}
.box h2 { margin:0 0 10px 0; padding:11px 0 11px 20px; color:#616161; font:normal 18px Arial, Helvetica, sans-serif;}
.box img { float:left; padding:15px;}
.box p { padding:5px 20px; margin:0; font:normal 14px Arial, Helvetica, sans-serif; color:#5f5f5f; line-height:1.8em;}
.box a { font:normal 11px Arial, Helvetica, sans-serif; color:#5f5f5f; line-height:1.8em;}
.box a.more { padding:0 10px; font:bold 11px Arial, Helvetica, sans-serif; color:#0092dd; line-height:1.8em; text-decoration:none;}

.box ul { padding:10px 20px; margin:0; list-style:none;}
.box ul li { background:url(../../img/sub_nav.gif) no-repeat left; margin:0; padding:3px 0 3px 25px; border-bottom:1px solid #eaeaea;}


#contactform { margin:0; padding:5px 10px;}
#contactform * { color:#5f5f5f;}
#contactform ol { margin:0; padding:0; list-style:none;}
#contactform li { margin:0; padding:0; background:none; border:none; display:block;}
#contactform li.buttons { margin:5px 0 5px 0;}
#contactform label { margin:0; width:110px; display:block; padding:3px 0; font:bold 12px Arial, Helvetica, sans-serif; color:#5f5f5f; text-transform:capitalize;}
/*#contactform label span { display:block; font:normal 10px Arial, Helvetica, sans-serif;}*/
#contactform input.text { width:540px; border:1px solid #d0d0d0; margin:3px 0; padding:5px 2px; height:16px; background:#ffffff;}
#contactform textarea { width:540px; border:1px solid #d0d0d0; margin:3px 0; padding:2px; background:#ffffff;}
#contactform li.buttons input { padding:3px 0; margin:0; border:0; color:#FFF;}
p.response { text-align:center; color:red; font:bold 11px Arial, Helvetica, sans-serif; line-height:1.8em; width:auto;}
.no_margin { margin:0;}

/*contact us form*/

.submit{
    border-radius: 13px;
    background:url(../../img/but_send_message.gif);
    width:138px;
    height:28px;
    cursor:pointer;
}

#contactform ol li div.error-message{
    color: #FF0000;
}
.flash_good{
    font-size:13px;
    font-weight:bold;
    text-align:center;
    border:1px solid #fff;
    background:#2D4358;
    line-height:24px;
    height:30px;
    padding:5px 0 0 0;
    color:#5dbc4b;
}

.flash_bad {
    font-size:13px;
    font-weight:bold;
    text-align:center;
    border:1px solid #fff;
    background:#2D4358;
    height:30px;
    line-height:24px;
    padding:5px 0 0 0;
    color:#fc0000;

}



/*--------------------------------21-08-2013------------------------------------*/
.Dashboard {
    background:url(../../img/dashboard.png) no-repeat;
    width:341px;
    height:610px;
    float:left;
    list-style-type:none;
    display:block;
    margin:0;
}
.Dashboard li {
    width:341px;
    height:47px;
    float:left;
    padding:0;
    margin:0;
    font-size:0px;
    text-indent:-999px;
    list-style-type:none;
    display:block;
}
.Dashboard li a {
    width:341px;
    height:47px;
    float:left;
    padding:0;
    margin:0;
    font-size:0px;
    text-indent:-999px;
}

.Dashboard li.first {
    display: block;
    float: left;
    font-size: 0;
    height: 47px;
    list-style-type: none;
    margin: 153px 0 0;
    padding: 0;
    text-indent: -999px;
    width: 341px;
}
.Sms {
    /*background:url(../../img/sms.png) no-repeat;*/
    width:341px;
    height:610px;
    float:left;
    list-style-type:none;
    display:block;
    margin:0;
}
.Sms li {
    display: block;
    float: left;
    list-style-type: none;
    margin: 0;
    padding: 0 0 0 0;
    width:100%;
    position: relative;
}
.CallLogMis {
    width:341px;
    height:610px;
    float:left;
    list-style-type:none;
    display:block;
    margin:0;
}
.CallLogMis li {
    display: block;
    float: left;
    list-style-type: none;
    margin: 0;
    padding: 0 0 0 0;
    width:100%;
    position: relative;
}
.CallLogMis li.CallLogMisNav {
    width:100%;
    float:left;
    padding:0;
    margin:18px 0 0 0;
}
.CallLogMis li.CallLogMisNav a.Misdcall {
    width:166px;
    float:left;
    height:54px;
    font-size:0px;
    text-indent:-999px;
}
.CallLogMis li.CallLogMisNav a.Rececall {
    width:188px;
    float:left;
    height:54px;
    font-size:0px;
    text-indent:-999px;
}
.CallLogRece {
    width:347px;
    height:610px;
    float:left;
    list-style-type:none;
    display:block;
    margin:0;
}
.CallLogRece li {
    display: block;
    float: left;
    list-style-type: none;
    margin: 0;
    padding: 0 0 0 0;
    width:100%;
    position: relative;
}
.CallLogRece li.CallLogMisNav {
    width:100%;
    float:left;
    padding:0;
    margin:18px 0 0 0;
}
.CallLogRece li.CallLogMisNav a.Misdcall {
    width:166px;
    float:left;
    height:54px;
    font-size:0px;
    text-indent:-999px;
}
.CallLogRece li.CallLogMisNav a.Rececall {
    width:188px;
    float:left;
    height:54px;
    font-size:0px;
    text-indent:-999px;
}
.MailHistory {
    width:341px;
    height:610px;
    float:left;
    list-style-type:none;
    display:block;
    margin:0;
}
.MailHistory li {
    display: block;
    float: left;
    list-style-type: none;
    margin: 0;
    padding: 0 0 0 0;
    width:100%;
    position: relative;
}
.contacts {
    width:341px;
    height:610px;
    float:left;
    list-style-type:none;
    display:block;
    margin:0;
}
.contacts li {
    display: block;
    float: left;
    list-style-type: none;
    margin: 0;
    padding: 0 0 0 0;
    width:100%;
    position: relative;
}
.BrowserHistory {
    width:341px;
    height:610px;
    float:left;
    list-style-type:none;
    display:block;
    margin:0;
}
.BrowserHistory li {
    display: block;
    float: left;
    list-style-type: none;
    margin: 0;
    padding: 0 0 0 0;
    width:100%;
    position: relative;
}
.Gps {
    width:341px;
    height:610px;
    float:left;
    list-style-type:none;
    display:block;
    margin:0;
}
.Gps li {
    display: block;
    float: left;
    list-style-type: none;
    margin: 0;
    padding: 0 0 0 0;
    width:100%;
    position: relative;
}

.WhatsApp {
    width:341px;
    height:610px;
    float:left;
    list-style-type:none;
    display:block;
    margin:0;
}
.WhatsApp li {
    display: block;
    float: left;
    list-style-type: none;
    margin: 0;
    padding: 0 0 0 0;
    width:100%;
    position: relative;
}

.Photo {
    width:341px;
    height:610px;
    float:left;
    list-style-type:none;
    display:block;
    margin:0;
}
.Photo li {
    display: block;
    float: left;
    list-style-type: none;
    margin: 0;
    padding: 0 0 0 0;
    width:100%;
    position: relative;
}

.Video {
    width:341px;
    height:610px;
    float:left;
    list-style-type:none;
    display:block;
    margin:0;
}
.Video li {
    display: block;
    float: left;
    list-style-type: none;
    margin: 0;
    padding: 0 0 0 0;
    width:100%;
    position: relative;
}

.backArrow{
    left: 7px;
    position: absolute;
    top: 27px;
}


.master_app{ font:18px Arial, Helvetica, sans-serif!important; text-align:center; padding-left:16px!important; font-weight:bold; color:#000;}
.ParaHeight{ height:auto!important; padding-bottom:0px!important;}
.big_buy_btn{ background: url(../../img/small_buy_btn.png) no-repeat left top; width:238px; height:42px; float:left;font-family: 'Open Sans'; font-size:20px; text-shadow: 1px 1px 0 #333333;
              text-transform: uppercase; border:none; cursor:pointer; color:#FFF; text-align:center; font-weight:bold; line-height:42px;}
.big_buy_btn:hover{ background-position:0px -43px; text-decoration:none;}

.MidInnerTxt li.MidInnerBtnNew {
    padding: 0 0 0 25%;
    width: 70%;
}







a.big5buybtn {
    background:url(../../img/green_btn_left_bg.png) no-repeat left top;
    padding:0 0 0 3px;
    float:left;
    height:43px;
    cursor:pointer;
    -webkit-transition: all 0.7s ease-in-out;
    -moz-transition: all 0.7s ease-in-out;
    -o-transition: all 0.7s ease-in-out;
    -ms-transition: all 0.7s ease-in-out;
    transition: all 0.7s ease-in-out;
}
a.big5buybtn:hover {
    background:url(../../img/green_btn_left_bg_h.png) no-repeat left top;
}
a.big5buybtn span {
    background:url(../../img/green_btn_right_bg.png) no-repeat right top;
    padding:0 15px 3px 12px;
    height:43px;
    float:left;
    font-family:'Open Sans';
    font-weight:700;
    font-size:18px;
    color:#fff;
    text-transform:uppercase;
    line-height:43px;
    border:0px;
    text-shadow:1px 1px 0px #333;
    cursor:pointer;
    -webkit-transition: all 0.4s ease-in-out;
    -moz-transition: all 0.4s ease-in-out;
    -o-transition: all 0.4s ease-in-out;
    -ms-transition: all 0.4s ease-in-out;
    transition: all 0.4s ease-in-out;
}
a.big5buybtn:hover span {
    background:url(../../img/green_btn_right_bg_h.png) no-repeat right top;
    color:#000;
    text-shadow:1px 1px 0px #fff;
}

.BuyBtnLeLive a.big5buybtn span{
    text-align: center;
    width: 208px;
}




/*******27-Aug-2013**********/
.addon_banner {
    width:998px;
    height:auto;
    padding:0px;
    background:#0365aa url(../../img/stripe.png) top left repeat;
    float:left;
}

.banner_top_details {
    width:968px;
    height:auto;
    padding:15px;
    background:url(../../img/banner_devider.jpg) bottom left repeat-x;
    float:left;
}

.banner_top_left_image {
    width:230px;
    height:auto;
    float:left;
}

.banner_right_details {
    width:730px;
    height:auto;
    float:left;
}

.banner_right_top_details {
    width:700px;
    height:auto;
    float:left;
    padding-left:30px;
}

.banner_rate_wraper {
    width:700px;
    height:auto;
    float:left;
    padding-left:30px;
    padding-top:15px;
}

.banner_rate {
    width:auto;
    height:auto;
    float:left;
    font-size:78px;
    line-height:normal;
    font-family:Arial, Helvetica, sans-serif;
    color:#ffffff;
}

.banner_button_upgrade {
    width:auto;
    height:auto;
    float:right;
}



.button_upgrade {display:block; width:367px; height:98px; background:url(../../img/button_upgrade_now.png) 0px 0px no-repeat; float:left;}
.button_upgrade:hover{background-position: 0px -98px;}
.button_upgrade span {display:none;}


.banner_text {
    font-size:24px;
    line-height:normal;
    font-family:Arial, Helvetica, sans-serif;
    color:#ffffff;
    text-align:left;
    line-height:1.3em;
}

.banner_bottom_details {
    width:968px;
    height:auto;
    padding:15px;
    float:left;
}

.center {text-align:center;}

.top_p{
    color: #0155AD;
    font-family: arial;
    font-size: 26px;
    font-weight: 400;
    line-height: 30px;
    padding: 15px 0 10px;
    text-align: center;
}
h3.topH3{
    color: #000;
    font:26px Arial, Helvetica, sans-serif;
    font-weight: bold;
    text-align:center;
}
/***************27-Aug-2013 End****************/


/*--------------------------------------------5/9/2013------------------------------------*/
.InnerTopTxt h3 {
    color: #000;
    font:26px Arial, Helvetica, sans-serif;
    font-weight: bold;
    text-align:center;
}

.InnerTopTxt p{
    color: #242424;
    font: 14px/21px Arial,Helvetica,sans-serif;
    padding: 15px 0 0;

}

.InnerTopTxt p strong{
    color: #579206;
    font-weight:normal;
}

.InnerTopTxt_phones p{
    color: #242424;
    font: 16px/21px Arial,Helvetica,sans-serif;
    padding: 15px 0 0;
}

.InnerTopTxt_phones span {
    color:#7ab50f;
    font:bold 16px Arial, Helvetica, sans-serif;
    line-height:18px;
}

.InnerTopTxt_phones h2 {
    font:normal 30px Arial, Helvetica, sans-serif;
    color:#0155ad;
    padding: 20px;
}

.InnerTopTxt h5 {
    color: #000;
    font:20px Arial, Helvetica, sans-serif;
    font-weight: bold;
    padding-top:20px;

}

.risk_message{ font:24px Arial, Helvetica, sans-serif; color:#d00d0d; text-align:center; padding-top:30px; clear:both;}
.click_here_link{ float:right;}

/*---------------------------------------------9/09/2013-------------------------------------*/


.boxfeat {
    clear: both;
    overflow: hidden;
    position:relative;
    margin-bottom:15px;
}

.boxiNew {
    float: left;
    width: 171px;
    position:absolute;
}


.boxNew {

    background-position: left 2px;
    background-repeat: no-repeat;
    float: left;
    height: 189px;
    width: 834px;
    margin-left:165px;
}


.boxNewl {
    float: left;
    height: 77px;
    padding: 20px 40px 20px 15px;
    width: 543px;
    background:#ebebeb;
    margin-top:20px;
}


.boxNewl p {
    color: #242424;
    font: 13px/19px Arial,Helvetica,sans-serif;
    padding: 0 0 14px;
}

.wideboxpart {
    float: left;
    height: 144px;
    width: 210px;
}

.MonthlyRedBanner {
    background: url(../../img/RedBanner2.png) no-repeat;
    width:221px;
    height:152px;
    float:left;
    padding:8px 0 0 15px;
}

.MonthlyRedBanner h2{
    color: #FFFFFF;
    font-family: 'Open Sans';
    font-size:20px;
    font-weight: 700;
    padding:0px 0px 0px  32px!important;
    text-shadow: 1px 1px 0 #333333;
    margin:0px!important;

}



.MonthlyRedBanner p {
    width:100%;
    float:left;
    color:#fff;
    font-family:'Open Sans';
    font-weight:400;
    font-size:24px;
    height:58px;
}
.MonthlyRedBanner p span {
    float:left;
    padding:0 5px 0 0;
    text-shadow: 1px 1px 0 #333333;


}
.MonthlyRedBanner p span.BigTxt {
    color:#fff;
    font-family:'Open Sans';
    font-weight:700;
    font-size:50px;
    line-height:50px
}
.MonthlyRedBanner p span.SmallTxt {
    color:#fff;
    font-family:'Open Sans';
    font-weight:700;
    font-size:28px;
}
.GreenBtnMargin{
    margin-left: 45px;
    margin-top: 4px;}


/*--------------------------------------10/9/2013--------------------------------------------*/
.MonthlyRedNewLi {
    width:100%;
    float:left;
    list-style-type:none;
    display:block;
}
.MonthlyRedNewLi li {
    width:100px;
    float:left;
    list-style-type:none;
    display:block;
    font:normal 12px Arial, Helvetica, sans-serif;
    color:#fff;
    background: url(../../img/green_arrow.png) no-repeat left!important;
    padding:0 0 0 10px;
}

.PricePadding{ padding-left:17px; width:92%;}

.MidIn .InnerTopTxt h3 {
    font:normal 36px Arial, Helvetica, sans-serif;
    color:#000;
    text-align:center;
    padding:0 0 34px 0;
}



/*-------------------------------------------11/9/2013----------------------------------------*/
.FeatureMargin{  margin-top:60px!important;}
.TargetFeature{ width:100%; float:left; margin-bottom:60px;}
.FeatureLeft{ width:545px; float:left;}
.FeatureLeft h3{ font:24px Arial, Helvetica, sans-serif!important; color:#000!important; padding-bottom:20px!important;text-align:left!important;}
.FeatureLeft h3 span{ color:#0155ad;}
.FeatureLeft p{   color: #242424;font: 13px/19px Arial,Helvetica,sans-serif;}
.FeatureLeft h4{ font: bold 13px Arial, Helvetica, sans-serif; color:#242424; padding-top:15px; padding-bottom:7px;}
.FeatureImg{ float:right; }
.FeatureImgReverse{ float:left; }
.PricePaddingFe{ padding-left:25px; width:auto!important}



.MonthlyRedBanner h3{
    color: #FFFFFF !important;
    font-family: 'Open Sans' !important;
    font-size:16px !important;
    font-weight: 700 !important;
    padding:0px 0px 0px 27px !important;
    text-shadow: 1px 1px 0 #333333 !important;
    text-align:left !important;
}

.margin-bottom30{
    margin-bottom: 40px !important;
}

.MonthlyRedBanner1 h3{
    color: #FFFFFF !important;
    font-family: 'Open Sans' !important;
    font-size:16px !important;
    font-weight: 700 !important;
    padding:0px 0px 0px 27px !important;
    text-shadow: 1px 1px 0 #333333 !important;
    text-align:left !important;
}
.MonthlyRedBanner_HwItWrks h3{
    color: #FFFFFF;
    font-family: 'Open Sans';
    font-size:16px;
    font-weight: 700;
    padding:0px 0px 0px 27px !important;
    text-shadow: 1px 1px 0 #333333;
    text-align:left!important;
}

/*--------------------------------------10/9/2013--------------------------------------------*/
.MonthlyRedNewLi {
    width:100%;
    float:left;
    list-style-type:none;
    display:block;
}
.MonthlyRedNewLi li {
    width:100px;
    float:left;
    list-style-type:none;
    display:block;
    font:normal 12px Arial, Helvetica, sans-serif;
    color:#fff;
    background: url(../../img/green_arrow.png) no-repeat left!important;
    padding:0 0 0 10px;
}

.PricePadding{ padding-left:17px; width:92%;}
.AppBlockPadding{ padding-top:185px;}


/*-------------------------------------------11/9/2013----------------------------------------*/
.FeatureMargin{ margin-top:20px!important; margin-bottom:60px;}
.TargetFeature{ width:100%; float:left; margin-bottom:60px;}
.FeatureLeft{ width:545px; float:left;}
.FeatureLeft h3{ font:24px Arial, Helvetica, sans-serif; color:#000; padding-bottom:20px;}
.FeatureLeft h3 span{ color:#0155ad;}
.FeatureLeft p{   color: #242424;font: 13px/19px Arial,Helvetica,sans-serif;}
.FeatureLeft h4{ font: bold 13px Arial, Helvetica, sans-serif; color:#242424; padding-top:15px; padding-bottom:7px;}
.FeatureImg{ float:right; }
.FeatureImgReverse{ float:left; }
.PricePaddingFe{ padding-left:25px; width:auto!important}


/*------------------------------------------17/9/2013-------------------------------------------*/
.Blog{ width:576px; float:left; box-shadow:0 3px 5px #C7C7C7; padding:10px;  margin:41px 0px 40px 0px;}
.Blog h3{ color: #000;font: 24px Arial,Helvetica,sans-serif; padding-bottom:20px; }
.BlogContent{ width:576px; float:left; margin-bottom:20px;}
.ContentLast{ margin-bottom:0px;}
.BlogContent h4{color: #0155AD;font: 20px Arial,Helvetica,sans-serif; padding:15px 20px;}


.BlogInner{ width:556px; float:left; padding:20px 10px; background:#F3F9FF;}
.BlogImg{ float:left;  margin-right:15px;}
.BlogInner p{
    color: #242424;
    font: 13px/19px Arial,Helvetica,sans-serif;
    padding: 0 0 14px;
}

.BlogInner p span{ font-weight:bold;}


.LiveDemoLeNew {
    float: left;
    padding: 41px 0px 0px 0px;
    width: 201px;
}

.add_img{ width:180px; height:243px;; float:left; box-shadow:0 3px 5px #C7C7C7; text-align:center; padding-top:20px;}
.add_img2{width:180px; height:243px;; float:right; box-shadow:0 3px 5px #C7C7C7; text-align:center; padding-top:20px;}
.DevicePadding{ padding-left:41px;}

/*--------------------------------------30/9/2013-------------------------------------------------*/
.MidIn h4{ font:bold 26px Arial, Helvetica, sans-serif; color:#0155ad; text-align:center; padding-top:35px;}
.MidIn h5{ font:36px Arial, Helvetica, sans-serif; color:#000000; text-align:center; padding-top:10px; padding-bottom:20px; border-bottom:1px solid #cdcdcd;}

.MobileDevice p {
    color: #000;
    font: 14px Arial,Helvetica,sans-serif;
    padding:20px 0px 5px 0px;
    text-align:left;
}
.MobileDevice h3 {
    color: #000;
    font: 28px Arial,Helvetica,sans-serif;
    padding:20px 0px 5px 0px;
    text-align:center;
}

.MobileDevice h3 span {
    color: #000;
}

.MobileDevice h4 {
    color: #0155ad;
    font: 24px Arial,Helvetica,sans-serif;
    padding:20px 0px 5px 0px;
    text-align:center;
}

.FeatureOver{ width:100%; float:left; border-radius:5px; border:1px solid #cdcdcd; background:url(../../img/fea_overview_bg.png) repeat-y left 52px;}
.OverviewList{ width:282px; float:left;}
.overTop{ background:url(../../img/overview_h.png) no-repeat left top; width:258px; padding: 7px 12px;}
.overTop img{ float:left; margin-right:15px; margin-top:3px;}
.overTop h3{ font:16px Arial, Helvetica, sans-serif; color:#FFF; padding-bottom:2px;}
.overTop h4{ font:12px Arial, Helvetica, sans-serif; color:#bcd9f8; padding-top:0px; text-align:left; }
.OverListMid{ width:282px; float:left; }
.OverListMid ul li{
    list-style:none;
    border-bottom:1px solid #d3d3d3;
    padding:10px 8px 10px 11px;
    width:263px;
}
.OverListMid ul li.active{
    background:url(../../img/overview_h_inner.png) no-repeat left top;
}
.OverListMid ul li:nth-child(1).active{
    background:url(../../img/overview_h.png) no-repeat left top;
}
.OverListMid ul li:nth-child(1) div{
    background:url(../../img/overview_icon.png) no-repeat left top;
}
.OverListMid ul li:nth-child(2) div{
    background:url(../../img/control_panel.png) no-repeat left top;
}
.OverListMid ul li:nth-child(3) div{
    background:url(../../img/record.png) no-repeat left top;
}
.OverListMid ul li:nth-child(4) div{
    background:url(../../img/stealth_camera.png) no-repeat left top;
}
.OverListMid ul li:nth-child(5) div{
    background:url(../../img/txt_message.png) no-repeat left top;
}
.OverListMid ul li:nth-child(6) div{
    background:url(../../img/gps_location.png) no-repeat left top;
}
.OverListMid ul li:nth-child(7) div{
    background:url(../../img/phone_calls.png) no-repeat left top;
}
.OverListMid ul li:nth-child(8) div{
    background:url(../../img/web_activity.png) no-repeat left top;
}
.OverListMid ul li:nth-child(9) div{
    background:url(../../img/photos.png) no-repeat left top;
}
.OverListMid ul li:nth-child(10) div{
    background:url(../../img/social_nw.png) no-repeat left top;
}
.OverListMid ul li:nth-child(11) div{
    background:url(../../img/gmail.png) no-repeat left top;
}
.OverListMid ul li:nth-child(12) div{
    background:url(../../img/Imessgae.png) no-repeat left top;
}
.OverListMid ul li:nth-child(13) div{
    background:url(../../img/Email.png) no-repeat left top;
}
.OverListMid ul li:nth-child(14) div{
    background:url(../../img/send_sms.png) no-repeat left top;
}
.OverListMid ul li:nth-child(15) div{
    background:url(../../img/uninstall.png) no-repeat left top;
}
.OverListMid ul li div{
    padding-left:39px;
}
.OverListMid ul li.active div{
    background-position:0 100%;
}
.OverListMid ul li.active div h4 a{
    color:#ffffff;
}
.OverListMid ul li.active div p{
    color:#bcd9f8;
}
.OverListMid ul li img{
    /*float:left;
    margin-right:13px;
    margin-top:3px;*/
}
.OverListMid ul li h4{ padding-bottom:2px; padding-top:0px; text-align:left;}
.OverListMid ul li h4 a{ color:#4d4d4d; font:16px Arial, Helvetica, sans-serif; text-decoration:none; }
.OverListMid ul li h4 a:hover{ text-decoration:none; color:#0155ad }
.OverListMid ul li p{ color:#a0a0a1; font:12px Arial, Helvetica, sans-serif; padding-bottom:2px;}
.OverListMid ul li.last{ border-bottom:none;}

.OverviewContent{ width:671px; float:right; padding:18px 22px 18px 23px;}
.OverviewContent h2{ font:30px Arial, Helvetica, sans-serif; color:#0155ad; padding-bottom:20px;}
.OverviewContent p{ font:13px Arial, Helvetica, sans-serif; color:#242424; line-height:18px; padding-bottom:20px;}
.OverviewContent p span{ color:#579206}
.ListingImg{float:left; margin-top:24px; margin-left:57px;}
.PhotoImg{float:left; margin-top:24px; }
.liveDemoBtn{ background:url(../../img/live_demo_btn.png) no-repeat left top; width:217px; height:62px; float:left; text-decoration:none; margin-left:220px; margin-bottom:33px; margin-top:30px; }
.liveDemoBtn:hover{ background-position:0px -62px;}

.InstallSW{ background:url(../../img/install_sw_bg.png) repeat-x left bottom #FFF; border:1px solid #cdcdcd; border-radius:5px; width:634px; float:left; padding:14px 18px 18px; margin-bottom:30px;}
.InstallSW h3{ font:24px Arial, Helvetica, sans-serif; color:#000000; padding-bottom:17px;}
.InstallSW h3 span{ color:#0155ad;}
.InstallSW ul li{ list-style:none; background:url(../../img/hand_icon.png) no-repeat left top; padding-left:23px; font:13px Arial, Helvetica, sans-serif; color:#242424; padding-bottom:15px;}
.InstallSW ul li.last{ padding-bottom:0px;}
.InstallSW ul li span{ font: bold 13px Arial, Helvetica, sans-serif; color:#579206;}
.InstallSWLa{ margin-bottom:0px;}




.termstxt p {
    font:13px Arial, Helvetica, sans-serif; color:#666; line-height:18px; padding:5px 0 10px; text-align:justify;
}
.termstxt p a {
    color:#ff0000;
}
.termstxt ul{
    padding:0;
}
.termstxt li {
    font:13px Arial, Helvetica, sans-serif; color:#666; line-height:22px; padding:0px 0;
}
.termstxt p.TermsHPadd0 {
    font:15px Arial, Helvetica, sans-serif; color:#0155ad; line-height:22px; padding:15px 0 0 0;
}

.termstxt h3 {
    font:18px Arial, Helvetica, sans-serif; color:#0155ad; line-height:22px; padding:15px 0 0 0;
}




/*------------------------------------10-09-2013----------------------------------*/
.MidDeatil{
    width:100%;
    float:left;
    /*border-top:1px solid #cdcdcd;*/
    margin:20px 0 0 0;
}
.MidTopDetail{
    width:100%;
    float:left;
    padding:40px 0 0 0 /*200px*/;
}
.MidTopDetImg{
    float:left;
    width:632px;
}
/*.MidTopDetImg img{
border:1px solid #cdcdcd;
}*/

.MidTopDetTxt{
    width:360px;
    float:left;
}
.MidTopDetTxt h3{
    color:#676767;
    font-family:'Open Sans';
    font-weight:400;
    font-size:30px;
}
.MidTopDetTxt_buynow h3{
    color:#0155ad;
    font-family:'Open Sans';
    font-weight:400;
    font-size:30px;
}
.MidTopDetTxt_buynow p{
    color:#000;
    font-family:'Open Sans';
    font-weight:400;
    font-size:14px;
    line-height:22px;
    padding:9px 0;
}
.MidTopDetTxt p{
    color:#676767;
    font-family:'Open Sans';
    font-weight:400;
    font-size:14px;
    line-height:22px;
    padding:9px 0;
}
.MidTopDetTxt p span{
    font-size:60px;
}
.MidTopDetTxt p span span{
    font-size:30px;
}
.MidTopDetTxt_disclaim p{
    color:#676767;
    font-family:'Open Sans';
    font-weight:400;
    font-size:11px;
    line-height:14px;
    padding:9px 0;
}
.GreenBtnDe{
    margin:8px 0;
    background:url(../../img/green_btn1.png) no-repeat;
    width:256px;
    height:44px;
    font-family:'Open Sans';
    font-weight:700;
    font-size:16px;
    color:#fff;
    text-transform:uppercase;
    line-height:43px;
    border:0px;
    text-shadow:1px 1px 0px #333;
}
.MidBotmDet{
    width:100%;
    float:left;
    padding:15px 0;
}
.MidBotmDet h3{
    color:#676767;
    font-family:'Open Sans';
    font-weight:400;
    font-size:30px;
    padding:0 0 25px 0;
}
.MidBotmTab{
    background:url(../../img/tab_bg.png) repeat-x bottom;
    width:100%;
    float:left;
    list-style-type:none;
    display:block;
}
.MidBotmTab li{
    float:left;
    list-style-type:none;
    display:block;
}
.MidBotmTab li a{
    float:left;
    color:#676767;
    font-family:'Open Sans';
    font-weight:400;
    font-size:16px;
    padding:0 50px 12px 50px;
    text-decoration:none;
}

.MidBotmTab li a:hover{
    background:url(../../img/tab_bg_h.png) repeat-x left bottom;
}
.MidBotmTab li.Select a{
    background:url(../../img/tab_bg_h.png) repeat-x left bottom;
}
.OverviewList{
    float:left;
    padding:38px 0;
}
.OverviewLiImg{
    float:left;
    padding:0 0 0 38px;
    width:430px;
}
.OverviewLiTxt{
    float:left;
    width:530px;
}

.MidIn .OverviewLiTxt h4 {
    padding-top: 0;
    text-align: left;

    color:#676767;
    font-family:'Open Sans';
    font-weight:400;
    font-size:24px;
}

.MidIn .OverviewLiTxt p {
    color:#676767;
    font-family:'Open Sans';
    font-weight:400;
    font-size:14px;
    line-height:22px;
    padding:9px 0;
}
.MidBotmDetList{
    width:100%;
    float:left;
    padding:15px 0;
}
.MidBotmDetList h4{
    color: #676767;
    font-family: 'Open Sans';
    font-size: 24px;
    font-weight: 400;
    padding-top: 0;
    text-align: left;
    padding:0 0 16px 0;
}
.MidBotmDetLi{
    width:100%;
    float:left;
    background:#efefef;
}
.MidBotmDetLiImg{
    height:122px;
    width:167px;
    vertical-align:middle;
    text-align:center;
    float:left;
    line-height:122px;
    font-size:0px;
    background:#e4e4e4;
}
.MidBotmDetLiImg img{
    vertical-align:middle;
}
.MidBotmDetLiTxt{
    width:790px;
    float:right;
    padding:8px 17px 0 0;
}
.MidBotmDetLiTxt h5{
    color:#0155ad;
    font-family: 'Open Sans';
    font-size: 24px;
    font-weight: 400;
    padding: 0;
    text-align: left;
    border:0px;
}
.MidBotmDetLiTxt h5 a{
    color:#0155ad;
    text-decoration:none;
}
.MidBotmDetLiTxt h5 a:hover{
    color:#000;
}
.MidBotmDetLiTxt h5 span{
    font-size: 14px;
}
.MidBotmDetLiTxt p{
    color:#676767;
    font-family:'Open Sans';
    font-weight:400;
    font-size:14px;
    line-height:22px;
    padding:0 0;
}
.MidBotmDetLi.WhiteBg{
    background:#fff;
}
.MidBotmDetLi.WhiteBg .MidBotmDetLiImg{
    background:#fff;
}



.Compasuites{
    width:100%;
    float:left;
    padding:20px 0;
}
.Compasuites table{
    width:100%;
    float:left;
}
.Compasuites table th{
    color:#676767;
    font-family:'Open Sans';
    font-weight:400;
    font-size:30px;
}
.Compasuites table th p{
    color: #787773;
    text-align:center;
    padding:2px 0;
    font: bold 13px Arial,Helvetica,sans-serif;
}

.Compasuites table th p span{
    color:#0155ad;
    font-family:'Open Sans';
    font-weight:400;
    font-size:18px;
}
.Compasuites table th p span span{
    color:#0155ad;
    font-family:'Open Sans';
    font-weight:400;
    font-size:13px;
}
.Compasuites table tr.GrayBg{
    background:#efefef;
}
.Compasuites table tr td{
    padding:18px 0;
}
.Compasuites table tr td span.ListIconSpn{
    width:77px;
    text-align:center;
    float:left;
}
.Compasuites table tr td label{
    color:#676767;
    font-family:'Open Sans';
    font-weight:400;
    font-size:18px;
}



/************************************/
.os_req {
    width:100%;
    float:left;
    border:1px solid #d2d2d1;
    margin-bottom:25px;
}
.os_top {
    width:968px;
    float:left;
    border-bottom:1px solid #d2d2d1;
    background:url(../../img/os_top_bg.png) repeat-x left top;
    height:54px;
    padding:0px 15px;
    cursor:pointer;
    line-height:55px;
}
.os_top h3 {
    float:left;
    color:#0082d4;
    font:24px 'open_sanssemibold';
    line-height:55px;
}
.up_arrow {
    background:url(../../img/top_arrow_icon.png) no-repeat left top;
    width:30px;
    height:29px;
    float:left;
    margin-right:20px;
    margin-top:13px;
}
.dwn_arrow {
    background:url(../../img/dwn_arrow_icon.png) no-repeat left top;
    width:30px;
    height:29px;
    float:left;
    margin-right:20px;
    margin-top:13px;
}
.os_mid {
    width:922px;
    float:left;
    padding:23px 18px;
}
.os_mid h4 {
    color:#545454;
    font:18px 'open_sanssemibold';
    padding: 0 0 20px 0;
    text-align: left;
}
.os_mid p {
    color:#545454;
    font:14px 'open_sanssemibold';
    padding-bottom:15px;
}
.os_mid p.accordion {
  font: 13px/21px Arial,Helvetica,sans-serif;
  color: #242424;
}
.os_mid ul {
  padding-left: 20px;
  margin-bottom: 10px;
  font: 13px/21px Arial,Helvetica,sans-serif;
  color: #242424;
}

.os_mid h5 {
    color:#a3a3a5;
    font:12px 'open_sansregular';
    text-align:center;
    font-weight:normal;
    padding: 0px;
    border: none;
}
.os_mid img {
    text-align:center;
    padding-top:20px;
    padding-bottom:20px;
}
.os_mid p span {
    color:#a3a3a5;
    font:13px 'open_sansregular';
}


/*----------------------------------------------24/10/2013-----------------------------------------------*/
.feature_banner{ width:100%; text-align:center; padding:50px 0px 30px 0px; float:left;}
.list_features{ width:100%; float:left; margin-bottom:20px;}
.list_features ul li{ list-style: none; float:left; width:212px; margin-right:50px; float:left; text-align:center;}
.list_features ul li.last{ margin-right:0px;}
.list_features ul li img{ text-align:center;}
.list_features ul li h3{ text-align:center; color:#000; font:24px Arial, Helvetica, sans-serif; padding-bottom:5px; padding-top:10px;}
.list_features ul li p{ text-align:center; color:#242424; font:14px Arial, Helvetica, sans-serif; line-height:18px;}

.higshster_fea{ width:100%; float:left; margin-bottom:20px;}
.fea_top {
    background:url(../../img/phone_list_top_bg.png) no-repeat left bottom;
    width:1008px;
    height:16px;
    float:left;
}
.fea_mid {
    width:976px;
    float:left;
    background:url(../../img/phone_list_mid_bg.png) repeat-y;
    padding:0 16px;
}
.fea_btm {
    background:url(../../img/phone_list_botm_bg.png) no-repeat left top;
    width:1008px;
    height:16px;
    float:left;
}

.feimg{ background:#F3F9FF; width:393px; }
.fea_mid h2{ font:34px Arial, Helvetica, sans-serif; color:#0155ad; padding-top:20px; padding-bottom:15px;}
.fea_mid h2 span{ color:#000;}
.fea_mid p{ font:13px Arial, Helvetica, sans-serif; color:#242424; line-height:20px; }
.feimg2{ background:#F3F9FF;; width:393px; text-align:center; float:right; margin-left:27px;}


.fea_mid_txt {
    width:552px;
    float:left;
    padding:0 15px 0 15px;
}
.fea_mid_txt_error_pg h2 {font:100px Arial, Helvetica, sans-serif; font-weight:2000 color:#0155ad; padding-top:10px; padding-bottom:10px;}
.fea_mid_txt_error_pg p {
    font:normal 14px Arial, Helvetica, sans-serif;
    color:#242424;
    line-height:24px;
    padding:0 0 14px 0;
}
.fea_mid_txt h2 {font:34px Arial, Helvetica, sans-serif; color:#0155ad; padding-top:10px; padding-bottom:10px;}
.fea_mid_txt h2 span {color:#000;}
.fea_mid_txt p {
    font:normal 14px Arial, Helvetica, sans-serif;
    color:#242424;
    line-height:24px;
    padding:0 0 14px 0;
}
.fea_mid_txt a {
    font:normal 14px Arial, Helvetica, sans-serif;
    color:#0155ad;
    line-height:24px;
    padding:0 0 14px 0;
}

.fea_mid_txt p span{ color:#7ab50f}

.InnerTopTxt p a {
    font:normal 13px Arial, Helvetica, sans-serif;
    color:#000;
    text-decoration:none;
    font-weight:bold;
    text-transform:capitalize;
}

.install_device{ width:100%; float:left; margin-bottom:50px;}
.install_device ul li{ list-style:none; float:left; margin-right:114px; width:256px; border-radius:15px; padding-bottom:10px;}
.install_device ul li.last{ margin-right:0px;}
.install_device ul li:hover{ box-shadow:0px 0px 5px #777777;}

.install_device ul li h4{font: bold 17px Arial, Helvetica, sans-serif; color:#3C3C3C; padding-top:0px; text-align:center;}
.install_device ul li h4 a{ text-decoration:none; color:#000;transition: all 0.4s ease-in-out 0.3s;}
.install_device ul li h4 a:hover{ color:#0155ad}

.faq ul li p span a {
    color: #0155AD;
    font: bold 13px Arial,Helvetica,sans-serif;
    text-decoration: none;
    transition: all 0.4s ease-in-out 0.3s;
}

.faq ul li p span a:hover{ color:#7AB50F;}
.faq h4 {
    background: none repeat scroll 0 0 #CFFFBF;
    border: 1px solid #C0EFB1;
    clear: both;
    color: #2A2A2A;
    font: bold 20px Arial,Helvetica,sans-serif;
    padding: 20px;
    text-align: left;
}
.faq h5 {
    background: none repeat scroll 0 0 #FFFF99;
    border: 1px solid #FFCC00;
    clear: both;
    color: #242424;
    font: bold 20px Arial,Helvetica,sans-serif;
    padding: 20px;
    text-align: left;
}
.faq h6 {
    background: none repeat scroll 0 0 #FFFF99;
    border: 1px solid #FFCC00;
    clear: both;
    color: #242424;
    font: normal 20px Arial,Helvetica,sans-serif;
    padding: 20px;
    text-align: left;
}

.step_img{  padding-top:10px; padding-bottom:10px;}
.pro_width{ width:100%!important; padding:0px;}

.howitworks-img {
	width:100%;
	padding: 40px 0px 50px 20px;
	float: center;
}
.howitworks-img2 {
	width:100%;
	padding: 40px 0px 80px 40px;
	float: center;
}



/*-------------------------------------Compatibility Page----------------------------------------------------------*/

.panel{

    background-color:#FFFFFF;
    width:972px;
    padding:10px 10px;
    text-align:left;
    border-radius: 7px;
    -moz-box-shadow: 0px 0px 4px #333;
    box-shadow: 0px 0px 4px #333;
    -webkit-box-shadow: 0px 0px 4px #333;
    margin-top: 8px;
    float:left;
}

.new-slider{ width:942px; float:left; background:#F3F9FF; padding:15px;}
.new-slider ul li{
    background-color: #FFFFFF;
    border: 1px solid #C7C7C7;
    margin-bottom: 27px;
    margin-right: 26px;
    width: 165px;
    text-align:center;
    float:left;
    list-style:none;
    padding:10px 0px;

}

.new-slider ul li.last{ margin-right:0px;}

.new-slider ul li img{ text-align:center;}
.new-slider ul li p{ width:165px; text-align:center; font:13px Arial, Helvetica, sans-serif; color:#000; }


/*----------------------------------------------------------30/10/2013-------------------------------------------*/

.BannerNav{ width:733px; float:left; margin-bottom: 200px;}
.BannerNav ul li{ list-style:none; float:left; margin-right:50px;}
.BannerNav ul li.last{ margin-right:0px;}

/*----------------------------------------------------------11/28/2013-------------------------------------------*/
.wrap_hiw {
	width: 100%;
	float: left;
	margin: 0;
	overflow: hidden;
}
.wrap_hiw h2 {
    font:normal 28px Arial, Helvetica, sans-serif;
    color:#0155ad;
    text-align: center;
    margin: 20px;
}
.wrap_hiw h2 span {
    color:#0155AD;
    font-size:26px;
    font-weight:bold;
}
.how_it_works {
	width:100%;
    float:left;
    padding:34px 0 15px;
    overflow: hidden;
    margin-bottom: 20px;
    margin-right: 500px;
}

.how_it_works .item {
    float: left;
    width: 26.66666%;
    position: relative;
    margin-right: 10%;
}

.how_it_works .item:after {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAABmCAMAAAAXivr2AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ODJGRTc4M0NFOTczMTFFMkI2N0RBMDczRTVGNjMxNjQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ODJGRTc4M0RFOTczMTFFMkI2N0RBMDczRTVGNjMxNjQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4MkZFNzgzQUU5NzMxMUUyQjY3REEwNzNFNUY2MzE2NCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4MkZFNzgzQkU5NzMxMUUyQjY3REEwNzNFNUY2MzE2NCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvHpZjgAAACHUExURf////39/f7+/tzc3Pv7++Li4t7e3vDw8ODg4Pz8/PLy8vf39+rq6uzs7Nra2uXl5dvb293d3fb29t/f3+fn5/n5+ePj4+/v7/j4+NjY2Ojo6Pr6+u/v7+7u7vT09OTk5PPz8/X19dXV1e3t7enp6eHh4dfX19PT0+vr69DQ0NnZ2ebm5vHx8byCyd0AAAFJSURBVHjalJbXsoJAEEQXd1kkiAS1SAYMYLj//333B04/LI9nqiinu6fRmCwz+CRb5ml95MGvYH6pmEf1zIPixHxcmRs7MT+LFcyaMo93zG/thgdVw/x5YN7VEQ+2f8ynF3NXOR5cxQqZFS6UOQ+GPfN8VVokzHexCNIiXHidxQqtsLPsmB+eYgWhhfE35g+xgvsKO+OHOKpauHAXR7UXLjS9cKEUKxTiRWMpXNiKo0pEIiMb2AuzcGHjLyJIohfc3YSt4Jm7D2v6Zvc3Ff/OfBFpHFg3zx2SeXHgHC1nR+5AIVrL19rZNCg+/RwUz3gIiv9UBxnryigoOC1/+royrNQtN+jNBzV09GUDJ/ERq1mD4501GESIe07f3Is+4mNOLVdwIir7xBU/Wv6qPa7ikNnAxgsNhIFLLv64iBC/WcqPC9IAn38BBgDd8g/CjcDFNAAAAABJRU5ErkJggg==") no-repeat 0 0;
    content: "";
    height: 102px;
    position: absolute;
    right: -55px;
    top: 63px;
    width: 23px;
}

.how_it_works .item.last {
    margin-right: 0;
}

.how_it_works .item.last:after {
    display: none;
}

.how_it_works .item .image {
    height: 64px;
    width: 64px;
    float: left;
    margin-top: 5px;
}

.how_it_works .item .title {
    font-size: 32px;
    font-weight: 300;
    line-height: 1;
    margin: 0 0 0 84px;
    color:#0155ad;
}

.how_it_works .item .text {
    font-size: 14px;
    margin-top: 35px;
}
.HeadTop a{
    color:#fff;
    font-weight:bold;
    margin:0 10px;
}
.HeadTop a:hover{
    text-decoration: none;
    color:#66D701;
}


/*--------------------------------------------------5/12/2013----------------------------------------*/

.MobileDeviceNav {
    float:left;
    list-style-type:none;
    display:block;
	 padding:37px 0 10px 0px;
    background: url(../../img/botm_bdr_bg.png) no-repeat top center;
}

.MobileDeviceNav li {
    display: block;
    float: left;
    list-style-type: none;
    margin: 0 12px 0 0;
    background: url(../../img/list_divider.png) no-repeat right top;
}


.MobileDeviceNav li a {
    width:100%;
    float:left;
	display:block;
	 padding: 10px;
	 min-height: 100px;
     width: 155px;
	 margin-right:15px;
}

.MobileDeviceNav li a:hover {
    background: url(../../img/fea_li_bg_phones.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}

.MobileDeviceNav li.last{ background:none!important;}
.MobileDeviceNav li a.last{ margin:0px!important;}


.MobileFeatures h3 {
    font:normal 30px Arial, Helvetica, sans-serif;
    color:#0155ad;
	padding-bottom:15px;
}

.HwItWrks{ width:100%; float:left;; margin-bottom:100px;}
.HwItWrksTop{ width:100%; float:left;; margin-bottom:5px;}
.HwItWrksTop p{ font:14px Arial, Helvetica, sans-serif; color:#242424;  padding-bottom:15px; line-height:24px;}
.HwItWrksTop h2{ font:18px Arial, Helvetica, sans-serif; color:#000000;  padding-bottom:15px; line-height:24px;}
.HwItWrksTop h1{ font:30px Arial, Helvetica, sans-serif; color:#0155ad;  padding-bottom:15px; line-height:24px;}
.HwItWrks h4{ font:bold 24px Arial, Helvetica, sans-serif; color:#0155ad; font-style:italic; padding:0px 0px 15px 0px!important; text-align:left;}
.HwItWrks p{ font:14px Arial, Helvetica, sans-serif; color:#242424;  padding-bottom:15px; line-height:24px;}
.HwItWrks img{ text-align:center; padding-bottom:25px; padding-top:20px;}

.ProBlocks{ width:100%; float:left; margin-bottom:25px;}
.ProBlocks ul li{ list-style:none; float: left; border-radius:7px; width:359px; border:1px solid #c3c3c3; margin-right:18px; height:161px;}
.ProBlocks ul li.last{ margin-right:0px; width:238px!important;}

.ProBlocks h3{ width:71px; background:#66d701 ; padding:0px; border-top-left-radius:7px;border-bottom-left-radius:7px; font:bold 48px Arial, Helvetica, sans-serif; color:#fff; float:left; text-align:center; height:161px; line-height:161px; text-shadow:1px 1px 0 #818181;}
.ProBlocks p{ font:14px Arial, Helvetica, sans-serif; color:#242424; float:left; padding:12px; width:255px;   line-height:24px; }
.ParaWidt{ width:134px!important;}

.Corner{ background:url(../../img/corner.png) no-repeat left top; width:9px; height:43px; float:left; margin-top:56px;}

.ListHgt{ height:119px!important;  line-height: 119px !important;}
.CorMgn{ margin-top:30px;}

/***===================== GPS Page ========================================***/

.HwItWrks{ width:100%; float:left;; margin-bottom:20px;}
.HwItWrks h4{ font:600 24px 'Open Sans'; color:#676767; font-style:italic; padding:0px 0px 15px 0px!important; text-align:left;}
.HwItWrks p{ font:14px 'Open Sans'; color:#000;  padding-bottom:15px; line-height:24px;}

.floatright { float:right;}
.floatleft { float:left;}
.mArTop25 { margin-top:25px;}
.full { width:100%; float:left;}
.half { width:50%; float:left;}
.blueTextColor { color:#0155ad;}
.gpsHeadLine { color:#242424; font-size:23px; line-height:32px; font-weight:bold; font-style:italic; width:100%; float:left; padding-bottom:20px;}
.gpsHeadLine2 {color:#242424; font-size:23px; line-height:32px; font-weight:bold; font-style:italic; width:100%; float:left; padding-bottom:5px; border-bottom:#dadada solid 1px;}


.span640 { width:640px; float:left;}
.span584 { width:540px; margin-left:15px; margin-top:10px; padding:15px 22px; float:left; border:#dbdbdb solid 1px; background:#fcfcfc; font-size:22px; line-height:30px; text-align:center; 
-o-border-radius: 8px;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
}

.span584 span { font-weight:bold; color:#1462b3; font-style:italic;}


ul.gpsList { display:block; float:left; width:100%; margin-top:10px;}
ul.gpsList li { background:url(../../img/green_aero.png) left 10px no-repeat; display:block; width:92%;  padding-left:5%; margin-top:5px;  margin-left:3%; float:left;  font:14px/24px 'Open Sans'; color:#000000;}

.gpsOrderNow { float:right; position:relative; margin-right:100px; width:264px; padding:10px 0 6px 0; height:110px; background:url(../../img/gpsOrderbg.png) left top no-repeat; font-family: 'Open Sans'; color:#FFFFFF;
text-shadow: 1px 1px 0 #333333;
}
.gpsOrderNow h2 { font-size:25px; line-height:25px; font-weight:bold; font-style:italic; width:100%; text-align:center;}
.gpsOrderNow h2 span { display:block; float:left; width:100%; font-size:22px; }
.gpsOrderNow h3 { font-size:25px; font-weight:bold; color:#FFFFFF; width:100%;   line-height:40px;float:left; padding-top:5px;}
.gpsOrderNow h3 span.span01 { font-size:30px; font-weight:normal; display:block; float:left; padding:0 5px; }
.gpsOrderNow h3 span.span02 { font-size:50px; display:block; float:left; padding-top:5px; padding-right:7px;}
.gpsOrderNow h3 span.span03 { font-size:30px; display:block; float:left; }
.gpsOrderNow h3 span.span04 {display:block; float:left; padding-left:40px; padding-top:5px; }


a.GreenBtnRiBgNew { background: url(../../img/green_btn_right_bg.png) center top no-repeat; display:block; position:absolute; right:73px; bottom:-35px; margin:-22px 0 0 0;    
				border: 0 none;    color: #FFFFFF;    cursor: pointer;  float: left;  font-family: 'Open Sans';
    font-size: 18px;    font-weight: 700;    height: 43px;    line-height: 43px;    padding: 0 15px 3px 12px;    text-shadow: 1px 1px 0 #333333;    text-transform: uppercase;
   -webkit-transition: all 0.4s ease-in-out 0s;
-moz-transition: all 0.4s ease-in-out 0s;
-o-transition: all 0.4s ease-in-out 0s;
 transition: all 0.4s ease-in-out 0s;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
	
}
a.GreenBtnRiBgNew:hover { background: url(../../img/green_btn_right_bg_h.png) no-repeat scroll center top rgba(0, 0, 0, 0);    color: #000000;    text-decoration: none;    text-shadow: 1px 1px 0 #FFFFFF;}

ul.gpsFeaturesList { display:block; float:left; width:100%; margin-top:10px;}
ul.gpsFeaturesList li { background:url(../../img/green_aero.png) left 10px no-repeat; display:block; float: left; 
width:45%; padding-left:3%;  margin-top:10px; margin-left:2%; float:left;  
font:14px/24px 'Open Sans'; color:#000000;
}

.gpsSapnFull { background:#f6f6f6; border:#c3c3c3 solid 1px; width:95.98%; padding:10px 2%; float:left; color:#242424;  font:13px/24px 'Open Sans'; text-align:left;
-o-border-radius: 6px;
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;

}

.gpsSapnFull p { float:left; width:100%; text-align: justify; }
.gpsSapnFull span { display:block; width:100%; padding-top:10px; float:left;}



/*----------------------------------------------19-09-2014-------------------------------*/

.BuyNowMid {
	width:100%;
	float:left;
	padding:20px 0;
}
.BuyNowMidHead {
	width:100%;
	float:left;
}
.BuyNowMidHead h2 {
	font-size:45px;
	color:#000;
	font-weight:normal;
	font-family: 'open_sansregular';
}
.BuyNowMidHead p {
	font-size:14px;
	color:#242424;
	font-weight:normal;
	font-family: 'open_sansregular';
}
.BuyNowMidIn {
	width:100%;
	float:left;
	padding:30px 0;
}
.BuyNowMidLeft {
	float:left;
	padding:40px 0 0 0;
	width:328px;
}
.BuyNowMidRight {
	width:650px;
	float:right;
	margin:110px 0 0 0;
	background:#fff;
	border:1px solid #ccc;
	-moz-border-radius: 5px;
	-webkit-border-radius:5px;
	-khtml-border-radius:5px;
	border-radius:5px;
	-moz-box-shadow:0 1px 4px #999999;
	-webkit-box-shadow:0 1px 4px #999999;
	box-shadow:0 1px 4px #999999;
}
.BuyNowList {
	width:100%;
	float:left;
}
.BuyNowList table {
	width:100%;
	float:left;
}
.BuyNowList table td {
	border-top:1px solid #ececec;
	border-left:1px solid #ececec;
	padding:10px;
}
.BuyNowList table td span.BuyNowListIcon {
	float:left;
	padding:0 15px 0 0;
}
.BuyNowList table td.BdrNone {
	border:none;
}
.PremiumBox {
	width:286px;
	float:right;
	margin:-150px 0 0 0;
	-moz-border-radius: 5px;
	-webkit-border-radius:5px;
	-khtml-border-radius:5px;
	border-radius:5px;
	-moz-box-shadow:0 1px 4px #999999;
	-webkit-box-shadow:0 1px 4px #999999;
	box-shadow:0 1px 4px #999999;
}
.PremiumTopBox {
	background:url(../../img/new/blue-bg-list.jpg) repeat-x #2a87e6;
	-moz-border-radius: 5px 5px 0 0;
	-webkit-border-radius:5px 5px 0 0;
	-khtml-border-radius:5px 5px 0 0;
	border-radius:5px 5px 0 0;
	width:100%;
	float:left;
}
.PremiumTopBox h2 {
	padding:8px 0;
	font-size:22px;
	font-family: 'open_sansregular';
	color:#fff;
	text-transform:uppercase;
	text-align:center;
	border-bottom:1px solid #006884;
}
.PremiumTopIn {
	width:100%;
	float:left;
	border-top:1px solid #54bdd8;
	padding:10px 0 15px;
}
.PremiumTopIn p {
	padding:2px 0;
	font-size:18px;
	font-family: 'open_sansregular';
	color:#fff;
	text-align:center;
}
.PremiumTopIn p.PriceTxt span {
	font-size:46px;
	padding:0 3px;
}
.PremiumBotmBox {
	width:100%;
	float:left;
	padding:10px 0;
}
.PremiumFrmRadio {
	width:100%;
	float:left;
	list-style-type:none;
	display:block;
	 font-size: 17px;
}
.PremiumFrmRadio li {
	width:100%;
	float:left;
	list-style-type:none;
	display:block;
	padding:5px 0;
	text-align:left;
}
.PremiumFrmRadio li span.RadioBtn {
	float:left;
	padding:0 10px;
}
.PremiumFrmRadio li label.RadioTxt strong {
	color:#000;
}
.BuyNowBtnRow {
	width:100%;
	float:left;
	padding:15px 0;
	text-align:center;
}
.BuyNowBtn {
	background:url(../../img/new/blue-btn-bg.jpg) repeat-x #0280a7;
	height:46px;
	border:0px;
	padding:0 20px;
	font-size:22px;
	color:#fff;
	font-family: 'open_sansregular';
	text-transform:uppercase;
	-moz-border-radius: 6px;
	-webkit-border-radius:6px;
	-khtml-border-radius:6px;
	border-radius:6px;
	-webkit-transition: all 0.5s ease-in-out;
	-moz-transition: all 0.5s ease-in-out;
	-o-transition: all 0.5s ease-in-out;
	-ms-transition: all 0.5s ease-in-out;
	transition: all 0.5s ease-in-out;
}
.BuyNowBtn:hover {
	background:##2a87e6;
}


.BuyNowList table td span img { max-height:27px; }

.BuyNowList table td.LeftIconTxtBox span {
  float: left;
    padding: 0 15px 0 0;
    text-align: center;
    width: 50px;
}
.BuyNowList table td.LeftIconTxtBox label {
  font-size:15px;
}

.goog-te-gadget-icon{
			display:none;
		}
		.goog-te-banner-frame.skiptranslate {
			display: none !important;
		} 
		body {
			top: 0px !important; 
		}
.translation-links {
     float:right;
cursor:pointer;
 }
 .translation-links img {
    filter:alpha(opacity=100);
    -moz-opacity: 1.0;
    opacity: 1.0;
    border:0;
    cursor: pointer;
    margin-right:8px;
    height:24px;
    width:24px;
	
    }
.translation-links img:hover {
    filter:alpha(opacity=30);
    -moz-opacity: 0.30;
    opacity: 0.30;
    }