@charset "utf-8";

/* Reset */
a, abbr, acronym, address, area, b, bdo, big, blockquote, body, button, caption, cite,
code, col, colgroup, dd, del, dfn, div, dl, dt, em, fieldset, form, h1, h2, h3, h4,
h5, h6, hr, html, i, images, ins, kbd, label, legend, li, map, object, ol, p, param, pre,
q, samp, small, span, strong, sub, sup, table, tbody, td, textarea, tfoot, th, thead,
tr, tt, ul, var {margin:0;padding:0;vertical-align:baseline}

/* Defaults */
:focus {outline:0}
abbr, acronym, dfn {border-bottom:1px dotted;cursor:help}
blockquote { width:365px; margin-left:99px; padding:0px 20px; background-image:url(images/blockquote_img.jpg); background-repeat:no-repeat; background-position:left top; margin-bottom:35px; }
blockquote p{font-family: "MuseoSans-500Italic", Arial, Helvetica, sans-serif; font-size:14px;color:#333333; font-weight:500; line-height:24px; font-style:italic; margin-bottom:0px}

/*body {background:#000;color:#000;font:75%/125% "HelveticaNeue", Arial, Sans-Serif}*/
code, pre {font-size:1em}
del {text-decoration:line-through}
dfn {font-style:italic;font-weight:bold}
dt {font-weight:bold}
dd {margin:0 0 1em 10px}
fieldset {border:0}
fieldset p {margin:0 0 5px}
img {height:auto; border:0px;}
ins {text-decoration:none}
hr {margin:0 0 0.5em}


textarea {font:1em Arial;overflow:auto}
tt {display:block;margin:0.5em 0;padding: 0.5em 1em}
strong{margin-right:0px;}


@font-face {
    font-family: 'Conv_MyriadPro-Regular';
    src: url('fonts/MyriadPro-Regular.eot');
    src: url('fonts/MyriadPro-Regular.eot?#iefix') format('embedded-opentype'),
         url('fonts/MyriadPro-Regular.woff') format('woff'),
         url('fonts/MyriadPro-Regular.ttf') format('truetype'),
         url('fonts/MyriadPro-Regular.svg#weston_freeregular') format('svg');
    font-weight: normal;
    font-style: normal;
}


h1,h2,h3{}

p{ margin:0px; padding:0px;}

/****** Common Classes ******/
.clear{ display:block; clear:both;}
.space { display:block; clear:both; height:30px;}
.dspace { display:block; clear:both; height:22px;}



body { margin: 0px; padding:0px;  font-family: 'Conv_MyriadPro-Regular'; background-color:#fff; }

/***** WRAPPER ******/

#wrapper{max-width:100%;}
.wrap{max-width:1014px; margin:0 auto;}

/***** Header ******/

#header{width:100%; float:left;}
#header .top{width:100%; float:left; background:#ffffff;}
#header .top .logo{float:left; width:auto; padding-top:25px; cursor:pointer;}
#header .top .logo img{/*width:100%;*/}
#header .top  .right-sec{float:right; /* width:60%; */ width:70%;}
#header .top  .right-sec .number{float:left; width:43%; text-transform:uppercase; font-size:14px; color:#60a640; margin-top:30px; font-weight:bold;}
#header .top  .right-sec .style{float:right;}
.right-sec .number .contact{ float:left; font-weight:bold; color:#076d95; font-size:35px;}
.right-sec .number .time{float:right; font-weight:bold; color:#666666; font-weight:normal; font-size:16px;}


#header .top .top-right1 {float:left; margin-left:7px;margin-top: 40px;text-align:center;width:20%;}
#header .top  .top-right1 img{width:100%;}
#header .top  .top-right1 .text-1{font-size:12px; font-weight:bold; color:#a7a9ac;}
 .top-right1 .text-1 span{color:#303030;}


#header .top .top-right2{ float: left;margin-left:5px; margin-top: 27px;text-align: center; width: 14%;}
#header .top  .top-right2 img{width:100%;}


#header .top .top-right3 {float: left;margin-left:0px; margin-top: 23px;width: 19%;}
#header .top  .top-right3 img{width:100%;}



/***** Body ******/
.container{ float:left; width:100%; padding:30px 0px;}
.continer-ast{float:left; width:100%; background-image:url(images/bg-img.jpg); background-repeat:repeat;}
.continer-ast .left{float:left; width:auto;padding:2%;}
.continer-ast .left h1{font-size:30px; font-weight:normal; color:#007497; margin-bottom:8px;}

.breadcrumb {
	float: left;
	width: 100%;
}
.breadcrumb > li {
	font-size: 12px;
	display: inline-block;
	text-shadow: 0 1px 0 #ccc;
}
.breadcrumb > li a {
	text-decoration: none;
	color:#6d6d6d;
}
.breadcrumb > li > .divider {
	color: #444446;
	padding: 0 5px;
}
.breadcrumb > .active {
	color:#e31837;
}


.continer-ast .right{float:right; width:auto;}
.section1{float:left; width:100%; margin-top:30px;}
.section1 h2{ float:left; width:95%; /* background-image:url(images/green-tik.png);*/ background-repeat:no-repeat; padding-left:50px; line-height:40px; font-size:30px; color:#007497; font-weight:normal; padding-bottom:30px; text-align:center;}

.section1 .plan-selection{float:left; width:100%; margin-bottom:30px;}
.section1 .plan-selection ul{float:left; width:auto;list-style:none; font-size:14px;}
.section1 .plan-selection ul li{float:left; margin:0px 8px; /*background-image:url(images/bullet.jpg); background-repeat:no-repeat; background-position:left;*/font-weight:bold; padding:15px 0px; padding-left:0px;color:#136e81!important;}

.section1 .plan-selection a{text-decoration:none; color:#136e81!important;}
.section1 .plan-selection .active a{text-decoration:none; color:#6fbf3a!important;}
.plan-selection .active{ float:left; background: url(images/green-tik.png)!important; background-repeat:no-repeat!important; background-position:left; padding-left:46px; padding-left:44px!important;color:#6fbf3a!important;}

.section1 .left-part{float:left; width:48%; border:1px solid #e1e3e5; border-radius:6px; /*padding-bottom:29px;*/ padding-bottom:13px;}
.section1 .left-part .col1{ float:left; background:#f0f8ea; padding:9px; border-top-left-radius:4px; border-top-right-radius:4px; border-bottom:1px solid #e1e3e5;}
.left-part .col1 .style1{float:left; width:auto;}
.left-part .col1 .style2{float:left; width:88%; margin:0px 5px; font-size:13px; color:#575757;}
.left-part .col1 .style2 h1{color:#575757; font-size:20px;}

.section1 .left-part .sec01{float:left; width:96%; padding:2%;}
.section1 .left-part .col2{ float:left; width:96%; margin:35px 0px; padding:2%; background:#fffeed; margin-bottom:5px; border:1px solid #ffa64d;border-radius:4px;font-size:14px;color:#535353; font-weight:bold;}
.left-part .col2 span{float:right; font-size:14px; color:#8e8f8d; font-weight:bold; padding-top:2px;}
.style3{float:left; width:100%; font-size:12px; color:#397cbf;}

.section1 .left-part .col3{ float:left; font-size:14px;color:#535353;font-weight:bold;width:96%; margin:38px 0px; padding:2%; margin-bottom:5px; border:1px solid #e1e3e5;border-radius:4px;}
.left-part .col3 span{float:right; font-size:14px; color:#8e8f8d; font-weight:bold;}

.section1 .right-part{float:right; width:49%;border:1px solid #e1e3e5;border-radius:6px}
.style4{float:left; width:100%; font-size:12px; color:#397cbf; font-weight:normal; margin-top:10px;}
.style5{float:left; width:100%; font-size:14px; color:#6fbf39; font-weight:bold; margin-top:15px;}

.section1 .right-part .col1{ float:left; background:#f0f8ea; padding:9px; border-top-left-radius:4px; border-top-right-radius:4px; border-bottom:1px solid #e1e3e5;}
.right-part .col1 .style1{float:left; width:auto;}
.right-part .col1 .style2{float:left; width:88%; margin:0px 5px; font-size:13px; color:#575757;}
.right-part .col1 .style2 h1{color:#575757; font-size:20px;}

.section1 .right-part .col3{ float:left; width:96%; margin:38px 0px; padding:2%; margin-bottom:5px; border:1px solid #e1e3e5;border-radius:4px;font-size:14px; color:#535353;font-weight:bold;}
.section1 .right-part .sec01{float:left; width:96%; padding:2%; margin-top:0px!important;}
.right-part .col3 span{float:right; font-size:14px; color:#8e8f8d; font-weight:bold;}

.section1 .right-part .col2{ float:left; width:96%; margin:33px 0px; padding:2%; background:#fffeed; margin-bottom:5px; border:1px solid #ffa64d;border-radius:4px;font-size:14px; color:#535353;font-weight:bold;}
.right-part .col2 span{float:right; font-size:14px; color:#8e8f8d; font-weight:bold;}

.form-sec{float:left; width:96%; background:#f5f4ee; margin-top:20px; border:1px solid #e6e5e0; padding:2%;}

.form-sec .main{ float:left; width:61%;}
.form-sec .main.ccinfo{ float:left; width:100%;}

.form-sec .main-sec{ float:left; width:100%; margin:10px 0px;}
.form-sec .main .left{ float:left; width:44%; text-align:right; color:#797874; font-size:14px; font-weight:bold;padding-top:5px;}
.form-sec .main .left .s0001{ font-size:11px; font-weight:normal;}
.form-sec .main .right{ float:right; width:53%; }

.frmfield1 {width:100%; border:1px solid #bdbdbd; font-size:14px; color:#000; font-weight:normal; text-decoration:none; padding:10px 6px;background-image:url(images/search-img.png); background-repeat: repeat-x; background-color:transparent;}


.btn-continue{text-align:center; background:#0087ba; padding:8px 45px; color:#fff; margin:20px 19px; float:left; text-decoration:none; font-size:15px; border-radius:4px; border:0px; cursor:pointer;}
.btn-continue:hover{background:#33b6e3; border-radius:4px; border:0px;}

.form-sec .main-right{ float:right; width:36%; margin-top:94px; font-size:11px; color:#797874;}

.frmfield2 {width:90%; border:1px solid #bdbdbd; font-size:14px; color:#000; font-weight:normal; text-decoration:none; padding:10px 6px;background-image:url(images/search-img.png); background-repeat: repeat-x; background-color:transparent; margin-bottom:20px;}
.form-sec .main-right span a{ color:#397cbf;}
.form-sec .main-right span a:hover{opacity:0.7;}

.new001{color:#797874; font-size: 14px; font-weight: bold; padding-top:4px;}
.new002{color:#797874; font-size: 11px;padding-top:4px;}

.error{ font-size:12px; color:#a51e1c;}

.left-part #product_79{ margin-top:24px!important;}


/*  Thank You Page css start  */
.thanks-sec {
    background: none repeat scroll 0 0 #f5f4ee;
    border-top: 14px solid #e6e5e0;
    box-shadow: 0 0 3px 2px #eeede9;
    color: #000000;
    float: left;
    font-size: 18px;
    font-weight: 500;
    padding: 1% 2%;
    width: 98%;
}

.thanks-sec h1 {
    color: #00af50;
    font-size: 33px;
    font-weight: bold;
    padding-bottom: 15px;
    text-align: center;
}

.row1-thanks {
    border: 4px solid #808080;
    color: #000000;
    float: left;
    font-size: 18px;
    margin-bottom: 20px;
    margin-top: 20px;
    padding: 2%;
    width: 95%;
}
.support {
    color: #006fc0;
    text-decoration: none;
}
.thanks-sec h2 {
    color: #000;
    font-size: 18px;
    font-weight: bold;
    padding-bottom: 15px;
	padding-left:0px;
	text-align:left;
	line-height:20px;
	float:none;
}
.list-style {
    float: left;
    line-height: 25px;
    margin-bottom: 20px;
    margin-left: 14px;
    width: 100%;
}
.pic-style {
    float: left;
    margin-top: 30px;
    text-align: center;
    width: 100%;
}

.pic-style h1 {
    color: #000;
    font-size: 18px;
    font-weight: bold;
    padding-bottom: 15px;
}
.new-pic {
    float: left;
    width: 100%;
}
.new-pic img {
    width: auto;
}

/*  Thank You Page css start  */

/****footer******/

#footer {
	float: left;
	width: 100%;
	 margin-bottom:30px;
}
#footer .top{float:left; width:100%; margin-bottom:20px;}
#footer .top .col-1{float:left; width:25%;}
#footer .top .col-1 ul{ list-style:none;}
#footer .top .col-1 ul li a{text-decoration:none; color:#006c8c;padding:3px 9px; font-size:14px; font-weight:bold; line-height:22px;}
#footer .top  .col-1 ul li .active{background:#5ba43b; float:left; width:80%; text-decoration:none; padding:3px 10px;}

#footer .top .col-1 ul li a:hover{ color:#6fbf39; text-decoration:underline;}
#footer .top  .col-1 ul li .s001:hover{background:#a5e38a; border:1px solid #5ba43b;}
#footer .top .col-2{float:left; width:24%; margin-top:20px;}
#footer .top .col-2 img{width:100%;}


#footer .bottom{float:left; width:100%;}
#footer .bottom h1{ border-top:1px solid #ccc; text-align:center;}
#footer .bottom h1 span{ margin-top:-40px; background:#FFF; display:inline-block;}
#footer .bottom h1 span img{width:100%;}
#footer .bottom .col-3{font-size:14px; color:#006c8c; font-weight:bold; float:left; width:37%;}
#footer .bottom .col-3 span{background:url(images/flawer.png); background-repeat:no-repeat; background-position:left center; padding-left:39px; float:left; height:30px;}
.style001{margin-top:10px;}

#footer .bottom .col-4{float:left; width:28%; /* padding-top:10px;*/ text-align:right;}
#footer .bottom .col-4 span{ margin:0px 3px;}
#footer .bottom .col-4 span:hover{opacity:0.7;}

#footer .bottom .col-5{float:right; width:28%; font-size:14px;color:#006c8c; font-weight:bold;}
#footer .bottom .col-5 .styl0002{padding-bottom:5px;}
#footer .bottom .col-5 span{margin:0px 3px;}
#footer .bottom .col-5 span:hover{opacity:0.7;}

/****log-in******/


.login-sec{float:left; width:94%; padding:3%; background:#f9f9f9; margin-top:20px;}
.login-sec h1{font-size:30px; color:#004387; padding-bottom:20px;}

.login-sec .sec-left{float:left; width:46%; border:3px solid #d4d2d2; text-align:center;font-size:12px; color:#fe4300; text-transform:uppercase; padding-bottom:20px; }
.login-sec  .row-1{text-align:center; font-size:18px; font-weight:bold; text-transform:uppercase; color:#fff; background:#1786ad; background-repeat:repeat-x; float:left; width:100%; padding:10px 0px; margin-bottom:15px;}

.login-detail{float:left; width:86%; padding:2%; border:1px solid #d4d2d2; margin:3px 18px; text-align:start; background-color:#f4f4f4; padding-bottom:30px;}
.form2{float:left; width:92%; margin:20px 18px; text-transform:none; font-size:14px; color:#363636;}
.form2 input{width:98%; padding:8px; border:1px solid #aca8a8; margin:10px 0;}

.login-btn{ float:right; width:auto; background:#82a333; background-repeat:repeat-x; text-decoration:none; border-radius:3px;padding:9px 37px;color:#fff; margin-left:20px; font-size:12px; margin-right:24px; font-weight:bold;}
.login-btn:hover{ background:#738d36;}
.style-2{ float:left; text-transform:none; font-size:12px; font-weight:bold; margin:0px 10px; color:#041e39;}

.login-sec .sec-right{float:right; width:43%; background-image: url(images/bg-login.jpg); background-repeat:repeat-x; padding:2%; border:1px solid #e6eeef; font-size:13px; color:#3b3b3b;height:337px; padding-bottom:86px;}
.sec-right h1{ font-size:24px; color:#1786ad; font-weight:bold; text-transform:uppercase; padding-bottom:10px;}
.new-style1{ font-size:14px; font-weight:bold; color:#3b3b3b; line-height:30px;}
.new-style1 span{margin-right:10px;}

.sign-up-btn{float:left; width:100%; text-align:center; margin-top:70px; border-top:1px solid #ccc; padding-top:70px;}
.accout-btn{width:auto; background:#82a333; text-decoration:none; border-radius:3px;padding:16px 100px;color:#fff; margin-top:20px; font-size:15px; text-transform:uppercase; font-weight:bold;}
.accout-btn:hover{ background:#738d36;}

.back-click{float:left; width:100%; margin-top:50px; text-align:center;  font-size:15px; font-weight:bold;}
.back-click a{color:#1684a4;}
.back-click a:hover{color:#328fae;}

.lost-passwd{float:left; width:100%; font-size:18px; color:#1889b3; text-decoration:none; text-align:start; padding:0px 17px; font-weight:bold; text-transform:none;}
.emaillabel{float:left; width:100%; font-size:13px; color:#696969;text-transform:none; text-align:start; padding:0px 17px; margin-top:10px;}

.add-email{float:left; width:95%; font-size:13px; color:#696969;text-transform:none; text-align:start; padding:0px 17px; margin-top:10px;}
.add-email input{float:left; border:1px solid #ccc; padding:8px 5px; width:55%;}
.get-passwd{float:left; padding:10px 5px; width:36% !important; background:#1888b1; text-align:center; font-size:12px; font-weight:bold;border-radius:3px; color:#fff; text-decoration:none; text-transform:uppercase; margin-left:12px;}
.get-passwd:hover{background-color:#328fae;}

.assmble-login{float:left; width:100%;}
.left-part-new{float:left; width:67%;}
.assmble-login  .left-part-new1{ float:left; width:100%;background:#faf9f9;padding:2% 1%; border:1px solid #ededed; padding-bottom:40px;}
.assmble-login  .left-part-new h1{font-size:18px; font-weight:bold; color:#1888b1; padding-bottom:10px;}
.style-new{float:left; width:98%; padding:1%; font-size:13px; font-weight:bold; color:#6d6d6d; margin:8px 0px;}
.text-2{float:left; width:22%; padding-top:6px;}
.select-list{float:left; width:55%; border:1px solid #ccc; padding:7px 6px; color:#1888b1;}
select {
   color:#1888b1 !important;
}
.order-sec{float:left; width:40%; text-align: right; margin-top:15px;}
.order-btn{text-decoration:none; border:0px; cursor:pointer; font-size:12px; text-transform:uppercase; font-weight:bold; background:#1888b1; padding:8px 5px; border-radius:3px; color:#fff;}
.order-btn:hover{background-color:#328fae;}
.pay-history{ margin-top:40px;}


.right-part-new{ float:right; width:28%;}
.link-sec{float:left; width:92%; background:#ededed; padding:4%;}
.link-sec h1{ font-size:18px; font-weight:bold; color:#00688f; font-weight:bold; padding-bottom:10px;}
.link-sec ul{ float:left; margin-left:4px; list-style:none; width:99%}
.link-sec ul li{background-image:url(images/arrow-img.png); background-repeat:no-repeat; background-position:left center; padding-left:15px; float:left; margin:3px 0px; width:100%;}
.link-sec ul li a{text-decoration:none; font-size:13px; color:#5e6060;}
.link-sec ul li a:hover{color:#328fae;}
.link-sec-1{margin-top:10px; background:#fff;}
.link-sec-1 h1{ border-bottom:1px solid #ccc;}
.link-sec-1 ul{margin-top:10px;}

.text-style{float:left; width:100%; margin-top:10px; font-size:13px; color:#5e6060;}
.unsub-btn{float:left; width:auto; margin-top:20px;cursor:pointer; background:#1888b1; text-decoration:none; border:0px; color:#fff; font-size:12px; font-weight:bold; text-transform:uppercase; padding:10px 2px; border-radius:3px; margin-left:18px; cursor:pointer;}
.unsub-btn:hover{background-color:#328fae;}
.unsub-btn-1{float:left; width:auto; margin-top:20px; background:#faf9f9; text-decoration:none; color:#1888b1; font-size:12px; font-weight:bold; text-transform:uppercase; padding:9px 25px; border-radius:3px; border:1px solid #ededed;}


/*table*/
.xTab3 { width: 100%; border-collapse: collapse; border:1px solid #CCCCCC; margin-bottom: 20px;}
.xTab3 TD {padding:8px 8px; border-bottom:1px solid #8cacbb;border-right:1px solid #8cacbb; font-size:13px; font-weight:bold; color:#000;}
.table-container{ float:left; width:100%; font-size:14px; margin-top:10px;}
.tab-style{background:#dee7ec;}
.style-table{ font-size:13px; color:#767676; padding:15px 0px;}
.table-sec{float:left; width:100%;}

.assmble-login  .update-CC-info{ float:left; width:96%;background:#faf9f9;padding:2%; border:1px solid #ededed; margin:10px 0px;}
.update-CC-info .text-3{margin:11px 10px; float:left; font-size:11px; font-weight:normal;}
.info-cc{width:16%; margin-left:60px; text-align:right;}
.select-list1{float:left; width:190px; border:1px solid #ccc; padding:7px 6px; margin:0px 12px; margin-left:0px; color:#9ca5a8;}
.update-info{padding:2px;}
.style-bar{float:right; width:75%;}
.text-4{font-size:11px; padding-top:8px; float: left; font-weight:normal;}
.update-CC-info h1{ font-size:18px; color:#1888b1; text-transform:uppercase;}
.card-info{float:left; width: auto; font-size:12px; color:#7d7d7d; padding-bottom:12px;}
.buttons{float:left; width:100%; margin:20px 0px;}
.back-now{float:left; width:279px; text-transform:uppercase; color:#1888b1; font-size:12px; font-weight:bold;}
.cc-update{float:left; width:39%; margin-top:-5px !important;}
.back-now:hover{color:#50c6e8;}

.forgotpwd{ color:#1888b1; font-size:18px; line-height:30px; font-weight:bold;}
.backlink{float:left; width:auto; margin-top:20px; background:#1888b1; text-decoration:none; border:0px; color:#fff; font-size:12px; font-weight:bold; text-transform:uppercase; padding:10px 27px; border-radius:3px;}
.backlink:hover{background-color:#328fae;}
.small{ font-size:11px; font-weight:100;}
#product_39{ margin-top:21px!important;}
#product_19{ margin-top:14px!important;}
#product_86{margin-top:22px!important;}
.mobile_plan-selection{ display:none;}




/***** media queries ******/


@media screen and (min-width:768px) and (max-width:979px)
{
.container{width:96%; padding:2%;}
#header .top{padding:1%; width:98%;}
#header .top .logo{width:28%;}
#header .top .logo img{width:100%;}
#header .top .right-sec .number{width:39%;}
#header .top .right-sec .login-sec{font-size:11px;}
#header .top .right-sec .login-sec{width:27%;}
#header .top .right-sec .social-icons{width:11%;}
#header .top .right-sec .icon-sec2{width:10%;}
#header .top .top-right3{width:19%; margin-left:4px;}
#header .top .top-right2{width:12%; margin-top:44px; margin-left:0px;}
#header .top .top-right1{width:26%;}
.section1 h2{width:90%;}

.left-part .col1 .style2{width:82%;}
.section1 .left-part .col1{padding:7px;}

.right-part .col1 .style2{width:85%;}
.section1 .right-part .col1{padding:7px;}

.section1 .left-part{width:45%;}
.section1 .right-part{width:53%;}
.section1 .right-part .col3{font-size:12px;}
#product_85{ margin-top:34px!important;}
#product_86{ margin-top:35px!important;}
.btn-continue{ margin-left:46%;}

#footer{width:98%; padding:1%;}
#footer .bottom .col-3{width:35%;}
#footer .bottom .col-4{width:34%;}
#footer .bottom .col-5 span{margin:0px;}
#footer .top .col-1 ul li a{font-size:12px;}

#product_86{margin:36px 0 4px !important;}
.left-part .col1 .style2{ width:78%; font-size:11px;}
.right-part .col1 .style2{ width:78%; font-size:11px;}
.section1 .plan-selection ul{ font-size:11px;}
.section1 .plan-selection ul li{ margin:0px 3px;}
.right-sec .number .contact{font-size:32px !important;}
#header .top .right-sec .number .time{width:100% !important; text-align:end !important;}
}



@media screen and (min-width: 320px) and (max-width: 767px)
{
.container{width:96%; padding:2%;}
#header .top{width:98%; padding:1%;}
#header .top .logo{width:95%;}
#header .top .right-sec{width:100%; float:left;}
#header .top .right-sec .number{width:85%;}
#header .top .right-sec .social-icons{width:17%;}
.icon-sec2{width:16%;}
#header .top .right-sec .login-sec{width:45%;}
.section1 h2{width:auto;}
.section1 .left-part{width:100%;}
.left-part .col1 .style2{width:80%;}
.section1 .left-part .col1{width:94%;}

.section1 .right-part{float:left; width:100%; margin-top:20px;}
.right-part .col1 .style2{width:80%;}
.section1 .right-part .col1{padding:6px;}

.form-sec .main{width:100%; margin-left: 0px;}
.form-sec .main-right{width:45%; margin-top:46px; font-size:10px;}
.form-sec .main-sec{width:100%;}
.login-sec .sec-left { float: left; width: 100%; }
.login-sec .sec-right { float: left; width: 100%; }
.form-sec .main-sec .s0001 { }
.form-sec .main .left{width:100%; text-align:left;}
.form-sec .main .right{width:100%;}
.form-sec .main .main-sec.ccreciept .left{ float:left; width:53%; text-align:left; color:#797874; font-size:14px; font-weight:bold;padding-top:5px;}
.form-sec .main .main-sec.ccreciept .right{ float:right; width:44%; }
.frmfield2{width:100%;}
.btn-continue{margin:20px 0px; padding:7px 30px; cursor:pointer;}
.continer-ast .right{width:100%;}
.continer-ast .right img{width:100%;}
#header .top .top-right1{width:37%;}
#header .top .top-right2{width:21%; margin-top:35px;}
#header .top .top-right3{width:35%;}

#footer{padding:1%; width:98%;}
#footer .top .col-2{width:100%;}
#footer .bottom h1{border:0px;}
#footer .bottom .col-3{width:100%;}
#footer .bottom .col-4{ width:100%;}
#footer .bottom .col-5{width:100%;}
#footer .top .col-1{ width:100%;}
.plan-selection{ display:none;}

    .left-part-new{float:left; width:100%;}
    .right-part-new{clear: left; float:left; width:100%;}

.mobile_plan-selection{ float:left; width:100%;display:none; margin-bottom:24px;}
.mobile_plan-selection ul {list-style:none; float:left;}
.mobile_plan-selection li {display:block; float:left;}
.mobile_plan-selection li a {background-color:#ccc; float:left; width:60px; padding:13px 0px; text-decoration:none; font-size:26px; text-align:center; color:#959595; margin-right:4px; font-weight:bold;border-radius:30px;}
.mobile_plan-selection li a:hover { color:#fff; text-decoration:none;}
.mobile_plan-selection .active a{background-image:url(images/tick0001.png); background-repeat:no-repeat; background-position:center center; text-indent:-9999px; background-color:#6fbf39; color:#fff;}
.right-sec .number .contact{font-size:25px !important; width:100%; text-align:end;}
#header .top .top-right1 .text-1{font-size:10px !important;}
#header .top .right-sec .number .time{width:100% !important; text-align:end !important;}
.main-sec .giftcheck{ width:10% !important;}
.main-sec .giftlabel{ width:89% !important;}



#header .top .logo img {
	min-width: 280px;
	margin: 0 auto;
    display: block;
}

.right-sec .number {
	display: none;
}

#header .top .right-sec {
	float: none;
	display: inline-block;
	text-align: center;
}

#header .top .top-right1 {
	margin-top: 30px;
}

#header .top .top-right1 img {
	max-width: 141px;
}

#header .top .top-right2 {
	margin-top: 20px;
}

#header .top .top-right2 img {
	width: 85px;
}

#header .top .top-right3 {
	margin-top: 10px;
}


}



@media screen and (min-width:980px) and (max-width:1024px)
{

.container{width:96%; padding:2%;}
#header .top{width:98%; padding:1%;}
.left-part .col1 .style2{ width:86%;}
.right-part .col1 .style2{width:86%;}
#footer{width:96%; padding:2%;}
#product_86{margin-top:36px!important;}
.section1 .plan-selection ul li{ margin:0px 5px;}
#header .top .top-right1 .text-1{font-size:10px;}

}

#header .top .top-right4 {
    float: left;
    margin-left: 7px;
    margin-top: 47px;
    width: 19%;
}
