/*
* NobelCom V2.3
* Copyright 2012, NobelCom.com
* www.nobelcom.com
* 07/26/2014
* English Version
*/


/* #Reset & Basics
================================================== */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section
{
    display: block;
}

ol, ul
{
    list-style: none;
}

blockquote, q
{
    quotes: none;
}

blockquote:before, blockquote:after,
q:before, q:after
{
    content: '';
    content: none;
}

table
{
    border-collapse: collapse;
    border-spacing: 0;
}

/* #Basic Styles
================================================== */
*
{
    margin: 0;
    padding: 0;
}

input
{
    border: 0;
}

ul,ol { list-style: none; }
fieldset,img { border: none; }
table { border-collapse: collapse; border-spacing: 0; }

a
{
    color: #1f76a0;
}

a:hover
{
    text-decoration: none;
}

a:focus
{
    outline: none;
}

body
{
    font-family: Arial, sans-serif;
    color: #333333;
    background: #ffffff;
}

.fontSize_1
{
    font-size: 11px;
    line-height: 2.2em;
}

.fontSize_2
{
    font-size: 12px;
    line-height: 2.2em;
}

.fontSize_3
{
    font-size: 14px;
    line-height: 2.2em;
}

.fontSize_4
{
    font-size: 16px;
    line-height: 2.2em;
}

.fontSize_5
{
    font-size: 20px;
    line-height: 2.2em;
}

.clear
{
    clear: both;
    display: block;
}

html .centerText
{
    text-align: center;
}

.smallText
{
    font-size: 11px;
}

.textRight
{
    text-align: right;
}

.spacer
{
    height: 20px;
}

hr.dotted
{
    border-top: 1px dotted #999;
}

.orderedList
{
    list-style-type: decimal;
}

.orderedList li
{
    margin: 5px 40px 5px;
}

ul.simpleList
{
    margin-left: 10px;
}

ul.simpleList li
{
    background: url('/images/nobelcom/global/css/businessArrow.gif') no-repeat left 10px;
    padding: 5px 10px;
}

a.viewRatesEP, a.viewDetailsEP
{
    color: #2D6C0C;
}

a.newWindowLink, a.automaticRechargePopup, a.viewProductDetailsPopup, a.birthdayPopup, a.promoCodePopup, a.freeTrialPasswordPopup, a.freeTrialPhoneNumberPopup, a.viewProductsPc2PhonePopup
{
    background: url('/images/nobelcom/global/css/newWindowLink.gif') no-repeat right top;
    padding:0 13px 0 3px;
}

.pageContent
{
    font-size: 12px;
}

.popup
{
    font-size: 12px;
}

.popup h2,h3
{
    font-size: 14px;
}

#fancy_ajax
{
    font-size: 12px;
}

.checkout_login ul li {
    padding: 5px;
    clear: both;
}

.checkout_login ul li span {
    display: inline;
    float: left;
    width: 110px;
    color: #434343;
    text-align: right;
    font-size: 13px;
    line-height: 23px;
    padding: 0 7px;
}

.defaultContent p
{
    text-align: left;
    line-height: 1.6em;
}

.defaultContent h1
{
    padding-bottom: 10px;
}

.defaultParagraph
{
    margin: 5px;
}

.defaultParagraph p
{
    margin: 15px 0;
}

.defaultContent .sitemap ul li
{
    width: 300px;
    float: left;
    clear: none;
}

/* #Panels
================================================== */
.panelMainContent
{
    font-size: 13px;

}

.panelMainEnd
{
    clear: both;
}

.panelTop
{
    margin: auto;
    font-size: 12px;
}

.panelCenterPublic, .panelCenterPrivate
{
    width: 960px;
    margin:10px auto 10px auto;
    font-size: 12px;
}

.panelBottom
{
    margin:0 auto 0 auto;
    font-size: 12px;
    clear: both;
}

.panelLeft
{
    float: left;
}

/* #Errors
================================================== */
.error
{
    color: #ff0000;
}

.error a
{
    color: #ff0000;
}

.errorForm
{
    color: #ff0000;
}

html .lanSearchForm .errorForm fieldset
{
    text-align: center;
    display: inline;
}

.errorForm legend
{
    font-weight: bold;
}

html .signUp ul.errorForm fieldset
{
    padding:0;
    display: inline;
}

html ul.errorForm li
{
    color: #ff0000;
    margin: 5px 5px;
    padding: 0;
}

.signUp ul.errorForm legend
{
    color: #ff0000;
    position:relative;
    padding:0;
    text-align:center;
    display:block;
}

.defaultContent .errorForm li, .accountContent .errorForm li
{
    padding: 6px 0 0px 10px;
    background: url('/images/nobelcom/global/css/errorArrow.gif') no-repeat left 10px;
    font-size: 12px;
    font-weight: bold;
}

.errorPage
{
    margin: 5px;
}

.errorPage h3
{
    border-bottom: 1px solid #a7a6a6;
    padding-bottom: 10px;
    margin-bottom: 10px;
}

.errorPage ul
{
    float: left;
    width: 33%;
}

.errorPage ul li
{
    line-height: 25px;
    padding-left: 10px;
    background: url('/images/nobelcom/global/css/accountMenuArrow.gif') no-repeat left 15px;
}

/* Form Elements
================================================== */
textarea
{
    font-size: 12px;
    font-weight: normal;
    font-family: "Arial";
    padding: 2px 0px 2px 6px;
    border: solid 1px #a8a8a8;
    background: #ffffff;
    margin-right: 5px;
    background: -moz-linear-gradient(center top, #d0d0d0 0%,#ffffff 28%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #d0d0d0),color-stop(0.28, #ffffff));
    -webkit-border-radius: .5em;
    -moz-border-radius: .5em;
    border-radius: .5em;
    -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
    -moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
    box-shadow: 0 1px 2px rgba(0,0,0,.2);
}

.accountContent select.accountPreferencesLanguageSelect
{
    float: none;
}

.homeSearchBox select,
.searchBoxFooterForm select,
.popup select,
.accountEditBox select,
.signUp .signup-columns ul select,
.productsEp .denomination select,
.lanSearchBox select,
.accountContent select,
.detailsPage .denomination select,
.prodDetailsEven select,
.contactForm select,
.surveySelect,
.editAr select
{
    height: 26px;
    font-size: 12px;
    padding: 4px 4px 4px 3px;
    line-height: 24px;
    width: 212px;
    margin-right: 5px;
    float: left;
    border: solid 1px #a8a8a8;
    background: #ffffff;
    background: -moz-linear-gradient(center top, #d0d0d0 0%,#ffffff 28%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #d0d0d0),color-stop(0.32, #ffffff));
    -webkit-border-radius: .5em;
    -moz-border-radius: .5em;
    border-radius: .5em;
    -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
    -moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
    box-shadow: 0 1px 2px rgba(0,0,0,.2);
}

.accountContent select.smallNoFloat {
    float: none;
}

html .searchBoxFooterForm select
{
    border: none;
}

html .surveySelect
{
    width: inherit;
}

select.smallVirtualNo
{
    float: none;
    width: 150px;
}

html .error select, html .error input
{
    border: 1px solid #ff0000;
}

html ul li.error span
{
    color: #ff0000;
}

html .panelCenterPublic select.small,
html .panelCenterPrivate select.small,
html .popup select.small,
.editAr select.small,
.accountEditInfo .topUpDenominationSelect
{
    font-size: 12px;
    padding: 4px 4px 4px 3px;
    line-height: 24px;
    width: 88px;
    vertical-align: middle;
    margin-right: 2px;
}

html .panelCenterPrivate select.smallRecharge
{
    width: 80px;
}

.lanSearchBox select
{
    width: 228px;
    margin-top: 5px;
    margin-bottom: 20px;
    float: none;
}

.productsNc
{
    width: 1050px;
    margin-left: -50px;
}

.productsNc .denominationMin, .productDetailsBox .denominationMin
{
    position: absolute;
    left: 45px;
    top: 40px;
    font-size: 14px;
}

.productsConnection .denominationMin
{
    position: absolute;
    left: 15px;
    top: 40px;
    font-size: 14px;
}

.panelMainContent .denomination select
{
    font-size: 15px;
    font-weight: bold;
    padding: 6px 7px 6px 3px;
    height: 32px;
    width: 70px;
    float: none;
    vertical-align: middle;
}

select option
{
    background: #ffffff;
}

.accountPopupMiddleForm {
    width: 420px;
}


.accountEditBox input[type="text"],
.freeDrawForm ul input[type="text"],
.signUp .signup-columns ul input[type="text"],
.signUp .signup-columns ul input[type="password"],
.login ul input[type="text"],
.login ul input[type="password"],
input.toggleInput[type="text"],
.contactForm ul li input[type="text"],
.calendarForm input[type="text"],
.reportsFilters input[type="text"],
input.inputPopupBusiness[type="text"],
html .p2pCountryVirtual div input[type="text"],
.checkOutBenefit input.checkOutBenefitInput[type="text"],
.surveyInput[type="text"],
.checkout_login input[type="text"],
.checkout_login input[type="password"],
.accountEditBox input[type="password"],
.accountContentMiddle-form input[type="text"],
.accountContentMiddle-form input[type="password"],
.accountPopupMiddleForm input[type="text"]
{
    float: left;
    width: 204px;
    height: 20px;
    padding: 3px;
    margin-right: 5px;
    border: 1px solid #a8a8a8;
    line-height: 24px;
    background: #ffffff;
    background: -moz-linear-gradient(center top, #d0d0d0 0%,#ffffff 28%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #d0d0d0),color-stop(0.32, #ffffff));
    -webkit-border-radius: .5em;
    -moz-border-radius: .5em;
    border-radius: .5em;
    -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
    -moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
    box-shadow: 0 1px 2px rgba(0,0,0,.2);
}

.checkOutBenefit input.checkOutBenefitInput[type="text"]
{
    float: none;
}

html .panelCenterPublic input.small[type="text"],
html .panelCenterPrivate input.small[type="text"],
.freeTrialSignUp ul li input.small[type="text"],
.calendarForm input[type="text"],
.accountEditBox input.small[type="text"],
.accountBoxes input.small[type="text"],
.checkOut ul li input.small[type="text"]
{
    width: 58px;
}

.calendarForm input[type="text"]
{
    width: 68px;
}

html .p2pCountryVirtual div input[type="text"]
{
    width: 75px;
}

.calendarForm input, input.inputPopupBusiness[type="text"]
{
    width: 75px;
}

input.toggleInput,
select.toggleSelect,
.calendarForm input,
.reportsFilters input,
input.inputPopupBusiness,
html .p2pCountryVirtual div input,
.checkOutBenefit input.checkOutBenefitInput,
.surveyInput, html .surveySelect
{
    float:none;
}

input.toggleInput[type="text"]
{
    color: #999999;
}

.lanSearchBox input.small[type="text"]
{
    font-weight: bold;
    width: 50px;
    font-size: 17px;
    padding: 7px;
    display: inline;
    vertical-align: middle;
    border: solid 1px #a8a8a8;
    background: #ffffff;
    background: -moz-linear-gradient(center top, #d0d0d0 0%,#ffffff 28%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #d0d0d0),color-stop(0.32, #ffffff));
    -webkit-border-radius: .5em;
    -moz-border-radius: .5em;
    border-radius: .5em;
    -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
    -moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
    box-shadow: 0 1px 2px rgba(0,0,0,.2);
}


.freeDrawForm ul input[type="text"]
{
    float: left;
    height: 20px;
    font-size: 11px;
    font-weight: bold;
    padding: 4px 0px 4px 6px;
    width: 200px;
    border: solid 1px #a8a8a8;
}

html .panelCenterPublic .prodDetailsEven .small[type="text"]
{
    float: none;
    width: 55px;
}

.checkboxSelected
{
    background: url('/images/nobelcom/global/css/checkboxSelected.png') no-repeat left top;
    width: 21px;
    height: 21px;
    cursor: pointer;
    border: none;
}

.checkboxEmpty
{
    background: url('/images/nobelcom/global/css/checkboxEmpty.png') no-repeat left top;
    width: 21px;
    height: 21px;
    cursor: pointer;
    border: none;
}

/* #Switches
================================================== */
.cb-enable, .cb-disable, .cb-enable span, .cb-disable span { background: url(/images/nobelcom/global/css/switch.gif) repeat-x; display: block; float: left; }
.cb-enable span, .cb-disable span { line-height: 30px; display: block; background-repeat: no-repeat; font-weight: bold; }
.cb-enable span { background-position: left -90px; padding: 0 10px; }
.cb-disable span { background-position: right -180px;padding: 0 10px; }
.cb-disable.selected { background-position: 0 -30px; }
.cb-disable.selected span { background-position: right -210px; color: #fff; }
.cb-enable.selected { background-position: 0 -60px; }
.cb-enable.selected span { background-position: left -150px; color: #fff; }
.switch label { cursor: pointer; }
.switch input, .clickDis input { display: none; }
.switch, .clickDis { position:relative;}
.cd-enable, .cd-disable, .cd-enable span, .cd-disable span { background: url(/images/nobelcom/global/css/switch.gif) repeat-x; display: block; float: left; }
.cd-enable span, .cd-disable span { line-height: 30px; display: block; background-repeat: no-repeat; font-weight: bold; }
.cd-enable span { background-position: left -90px; padding: 0 10px; }
.cd-disable span { background-position: right -180px;padding: 0 10px; }
.cd-disable.selected { background-position: 0 -60px; }
.cd-disable.selected span { background-position: right -240px; color: #fff; }
.cd-enable.selected { background-position: 0 -60px; }
.cd-enable.selected span { background-position: left -150px; color: #fff; }
.switch em {display:none;}

/* #Colors
================================================== */
.colorBlue
{
    color: #005dac;
}

.colorGreen
{
    color: #5b9400;
}

.colorRed
{
    color: #ff0000;
}

.colorGreen
{
    color: #7bbc0c;
}

.colorYellow
{
    color: #fcff00;
}

.colorOrange
{
    color: #ffb136;
}

.profileDefault
{
    background: #c4e8f6;
    padding:8px;
}

.datepick-popup select option {background:#444444}

/* #Panel Top
================================================== */
.logo
{
    margin-right: 10px;
    float: left;
    margin-top: 25px;
}

.logo img
{
    display: block;
}

.chatTop {
    position: fixed;
    bottom: 0;
    right: 3%;
    z-index: 999;
}

.signUp .chatTop
{
    margin: 25px 0;
}

.signUp .language
{
    margin: 20px 0;
}


/* #Menu
================================================== */
.header
{
    margin: 0 auto 0 auto;
    background: #4f4d4d;
}

.menu
{
    width: 950px;
    height: 45px;
    margin: auto;
}

.menu li
{
    float: left;
    display: block;
}

.menu a
{
    font-size: 14px;
    color: #fff;
    text-decoration: none;
    line-height: 45px;
    margin: 0;
    padding: 0 25px;
    display: inline-block;
    cursor: pointer;
}

.menu a:hover
{
    color: #d3d3d3;
}

.menu li:first-child a
{
    padding-left: 0;
}

a.menu-products
{
    position: relative;
    display: inline-block;
}

.submenu-products
{
    position: absolute;
    background: #4f4d4d;
    display: none;
    z-index: 2;
    -webkit-border-radius: 0 0 8px 8px;
    -moz-border-radius: 0 0 8px 8px;
    border-radius:  0 0 8px 8px;
}

.submenu-products a
{
    display: block;
    left:0;
    top:0;
}

/* #Home Texts
================================================== */
.home-bottom
{
    clear: both;
}

.home-bottom p.home-bottom-paragraph
{
    font-size: 16px;
    color: #5c5c5c;
    line-height: 20px;
    padding: 10px 0 15px 0;
    text-align: center;
}

.home-bottom-bigpic
{
    background: url('/images/nobelcom/english/global/home-bottom-bigpic.png') no-repeat left top;
    width: 950px;
    height: 256px;
    clear: both;
    position: relative;
}

.home-bottom-bigpic-left
{
    display: block;
    width: 168px;
    position: absolute;
    top:130px;
    left:15px;
    font-size: 15px;
    color: #626262;
}

.home-bottom-bigpic-right
{
    display: block;
    width: 168px;
    position: absolute;
    top:65px;
    right:25px;
    font-size: 15px;
    color: #626262;
}

h1.home-bottom-title, h3.home-bottom-title
{
    font-size: 30px;
    text-align: center;
    color: #5c5c5c;
    font-weight: normal;
}

.home-bottom-title span
{
    font-weight: bold;
}

h3.home-bottom-title
{
    margin: 20px 0 25px 0;
}

.home-bottom-paragraph {
    line-height: 22px;
    padding: 10px 0;
}

.home-features-box
{
    width: 290px;
    float: left;
    height: 100px;
    margin-right: 15px;
}

.home-features-box p {
    margin-bottom: 5px;
}

.home-features-box .home-features-title
{
    font-size: 16px;
}

.home-features-box span
{
    width: 62px;
    height: 62px;
    display: block;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    float: left;
    margin-right: 10px;
}

.home-features-lan span
{
    background:#f0f0f0 url('/images/nobelcom/english/global/home-features-lan.png') no-repeat left top;
}

.home-features-pin span
{
    background:#f0f0f0 url('/images/nobelcom/english/global/home-features-pin.png') no-repeat left top;
}

.home-features-app span
{
    background:#f0f0f0 url('/images/nobelcom/english/global/home-features-app.png') no-repeat left top;
}

.home-features-pc span
{
    background:#f0f0f0 url('/images/nobelcom/english/global/home-features-pc.png') no-repeat left top;
}

.home-features-ar span
{
    background:#f0f0f0 url('/images/nobelcom/english/global/home-features-ar.png') no-repeat left top;
}

.home-features-cs span
{
    background:#f0f0f0 url('/images/nobelcom/english/global/home-features-cs.png') no-repeat left top;
}

/* #Home Tabs
================================================== */
.homeInner
{
    margin-left: 5px;
    margin-bottom: 20px;
}

.homeTabs
{
    width: 950px;
}

.homeTabsTop
{
    width: 950px;
    height: 44px;
    text-align: center;
}

.homeTabsTop a
{
    display: inline-block;
    cursor: pointer;
    color: #fff;
    text-decoration: none;
    font-size: 17px;
    line-height: 44px;
    padding: 0;
    margin: 0;
    opacity: .8;
}

.homeTabsTop a:hover
{
    opacity: 1;
}

.homeTabsTop a.current
{
    opacity: 1;
}

.homeTabsTop a.homeTabs-phoneCards
{
    width: 235px;
    height: 44px;
    background: url('/images/nobelcom/english/global/homeTabs-phoneCards.png') no-repeat left top;
}

.homeTabsTop a.homeTabs-smartPhones
{
    width: 265px;
    height: 44px;
    background: url('/images/nobelcom/english/global/homeTabs-smartPhones.png') no-repeat left top;
}

.homeTabs-smartPhones img
{
    vertical-align: middle;
}

.homeTabsTop a.homeTabs-prepaidCell
{
    width: 275px;
    height: 44px;
    background: url('/images/nobelcom/english/global/homeTabs-prepaidCell.png') no-repeat left top;
}

#homeTabs-phoneCards-content
{
    width: 950px;
    height: 564px;
    background: url('/images/nobelcom/english/global/homeSearchBox-phoneCards-bg.png') no-repeat left top;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
}

#homeTabs-smartPhones-content
{
    width: 950px;
    height: 564px;
    background: url('/images/nobelcom/english/global/homeSearchBox-napp-bg.png') no-repeat left top;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
}

#homeTabs-prepaidCell-content
{
    width: 950px;
    height: 564px;
    background: url('/images/nobelcom/english/global/homeSearchBox-prepaidCell-bg.png') no-repeat left top;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
}

.homeTabs-smartPhones-box-sub
{
    color: #fff;
    font-style: italic;
}

.homeDestinations
{
    width: 580px;
    margin: 15px 0 0 15px;
}

.homeDestinations ul
{
    float: left;
    width: 520px;
    color: #fff;
    font-size: 15px;
    margin-right: 10px;
    margin-left: 10px;
    display: block;
}

.homeDestinations ul li
{
    padding: 0;
    padding-right: 10px;
    display: block;
}

.homeDestinations ul li img
{
    display: block;
    margin-right: 10px;
    float: left;
    width: 30px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    border: 1px solid rgba(13,46,72,.5)
}

.homeDestinations ul li a
{
    color: #fff;
    text-decoration: none;
    display: block;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    padding: 8px 5px;
}

.homeDestinations ul li a:hover
{
    text-decoration: none;
    background: #0d2e48;

}

.homeDestinations ul li em
{
    float: right;
    font-style: normal;
}

.phoneCardsDestinations
{
    width: 580px;
    margin: 15px 0 0 15px;
}

.phoneCardsDestinations ul
{
    float: left;
    width: 270px;
    color: #1f76a0;
    font-size: 15px;
    margin-right: 20px;
    display: block;
}

.phoneCardsDestinations ul li
{
    padding: 0;
    margin-bottom: 5px;
    padding-right: 10px;
    display: block;
}

.phoneCardsDestinations ul li img
{
    display: block;
    margin-right: 10px;
    float: left;
    width: 30px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    border: 1px solid rgba(13,46,72,.5)
}

.phoneCardsDestinations ul li a
{
    color: #1f76a0;
    text-decoration: none;
    display: block;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    padding: 8px 5px;
}

.phoneCardsDestinations ul li a:hover
{
    text-decoration: none;
    background: #1f76a0;
    color: #fff;

}

.phoneCardsDestinations ul li em
{
    float: right;
    font-style: normal;
}

#homeTabs-phoneCards-content .homeTestimonial
{
    color: #fff;
    width: 350px;
    float: left;
    margin-top: 10px;
}

#homeTabs-phoneCards-content .homeTestimonial h2
{
    font-size: 16px;
}

#homeTabs-phoneCards-content .homeTestimonial-text
{
    font-style: italic;
    font-size: 14px;
    padding: 5px 10px 0 15px;
    position: relative;
}

#homeTabs-phoneCards-content .homeTestimonial-text:after
{
    content: '"';
    position: absolute;
    right: -5px;
    bottom: 0;
    font-size: 25px;
    width: 20px;
    height: 20px;
}

#homeTabs-phoneCards-content .homeTestimonial-text:before
{
    content: '"';
    position: absolute;
    left: 0px;
    font-size: 25px;
    top: 5px;
    width: 20px;
    height: 20px;
}

#homeTabs-phoneCards-content .homeTestimonial-user
{
    font-size: 14px;
    padding: 5px 0 0 15px;
}

#homeTabs-phoneCards-content .homeTestimonial-user span
{
    font-weight: bold;
}

.flashCounter
{
    margin-top: -5px;
    margin-left: -20px;
    float: left;
}

/* #Home Tab Phone Cards
================================================== */
.homeTab-phoneCards-girl
{
    background: url('/images/nobelcom/english/global/homeTab-phoneCards-girl.png') no-repeat left top;
    width: 201px;
    height: 314px;
    position: absolute;
    bottom: 0;
    right: 0;
}

.homeSearchBox-form .chosen-container
{
    margin: 25px 15px;
}

.tabCallingCardsHeader
{
    padding: 15px 0 20px 0;
    margin: 0;
    color: #ffffff;
    text-align: center;
    font-size: 25px;
}

.homeSearchBoxFreeTrial
{
    color: #ffffff;
    margin-left: 10px;
    font-weight: bold;
    display: block;
    margin: 15px;
    font-size: 15px;
    font-weight: normal;
}

.homeSearchBoxFreeTrial a {
    color: #ffffff;
}

@-webkit-keyframes orangePulse {
    from {  -webkit-box-shadow: 0 0 9px #333; }
    70% { -webkit-box-shadow: 0 0 18px #fd6c20; }
    to {  -webkit-box-shadow: 0 0 9px #333; }
}

.homeSearchBox .buttonHome
{
    vertical-align: middle;
    cursor: pointer;
    border: none;
    color: #fff;
    font-size: 24px;
    background: #cf0100;
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(1%, #fd1900), color-stop(100%, #cf0100));
    background-image: -webkit-linear-gradient(#fd1900 1%, #cf0100 100%);
    background-image: -moz-linear-gradient(#fd1900 1%, #cf0100 100%);
    background-image: -o-linear-gradient(#fd1900 1%, #cf0100 100%);
    background-image: linear-gradient(#fd1900 1%, #cf0100 100%);
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    padding: 8px 20px;
    -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
    -moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
    box-shadow: 0 1px 7px rgba(0,0,0,.3);
    text-shadow: 0 -1px 1px rgba(0,0,0,.3);
    margin-left: 15px;
    width: 336px;
}

.homeSearchBox .buttonHome:hover
{
    -webkit-animation-name: orangePulse;
    -webkit-animation-duration: 1.5s;
    -webkit-animation-iteration-count: infinite;
}

.homeSearchBox-inner
{
    background: url('/images/nobelcom/english/global/homeSearchBox-inner-bg.png') no-repeat left top;
    position: relative;
    width: 889px;
    height: 270px;
    border: 3px solid #fff;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    margin: auto;
}

.homeSearchBox-form
{
    position: absolute;
    left:300px;
    padding-top: 20px;
}

.homeSearchBox-form p
{
    color: #d4d4d4;
    font-size: 18px;
    padding-left: 15px;
    padding-bottom: 5px;
}

.homeSearchBox-offer
{
    color: #fff;
    position: absolute;
    top:5px;
    left:15px;
    text-align: center;
    font-weight: bold;
    text-shadow: 0 1px 1px rgba(0,0,0,.3);
}

.homeSearchBox-offer a
{
    color: #fff;
    font-weight: normal;
}

.hsbo-1
{
    font-size: 34px;
    display: block;
}

.hsbo-2
{
    font-size: 36px;
    display: block;
}

.hsbo-3
{
    font-size: 55px;
    display: block;
    position: relative;
    background: #26629c;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    padding: 5px;
    margin-top: 5px;
    margin-bottom: 5px;
}

.hsbo-3 span
{
    font-size: 50px;
}

.hsbo-3 span.hsbo-3-sup
{
    font-size: 30px;
    position: absolute;
}

.hsbo-4
{
    font-size: 45px;
    display: block;
}

.hsbo-5
{
    font-size: 20px;
    display: block;
}

/* #Home Tab Smartphones
================================================== */
.homeTabs-smartPhones-box
{
    text-align: left;
    padding: 25px;
    position: relative;
    padding-top: 35px;
}

.homeTabs-smartPhones-box .homeTabs-smartPhones-box-title1
{
    color: #fff;
    font-size: 45px;
    margin-top: 20px;
    text-shadow: 0 1px 1px #3f434d;
    font-weight: bold;
}

.homeTabs-smartPhones-box .homeTabs-smartPhones-box-title2
{
    color: #fff;
    font-size: 36px;
    text-shadow: 0 1px 1px #3f434d;
    font-weight: bold;
    margin-top: 5px;
}

.homeTabs-smartPhones-box-sub
{
    color: #fff;
    font-size: 13px;
    font-style: italic;
}

.homeSearchBox-napp-phones
{
    position: absolute;
    right:20px;
    top:5px;
}

.homeTabs-smartPhones-box .autocompleteRegionRates
{
    background-color:rgba(255, 255, 255, 0.2);
    -webkit-border-radius: .5em;
    -moz-border-radius: .5em;
    border-radius: .5em;
    padding: 10px;
    position: relative;
    width: 570px;
    margin-top: 25px;
}

.homeTabs-smartPhones-box .autocompleteRegionRates .rate
{
    display: none;
}

.homeTabs-smartPhones-box .autocompleteRegionRates .input
{
    border: none;
    outline: none;
    background: #2a2d33;
    color: #fff;
    box-shadow: -1px 1px 0px #494f59, #23262a 1px 1px 1px inset;
    -webkit-border-radius:.5em;
    -moz-border-radius: .5em;
    border-radius:.5em;
    width: 365px;
    height: 60px;
    font-size: 22px;
    padding-left: 42px;
    -webkit-transition: all 0.30s ease-in-out;
    -moz-transition: all 0.30s ease-in-out;
    -ms-transition: all 0.30s ease-in-out;
    -o-transition: all 0.30s ease-in-out;
}

.homeTabs-smartPhones-box .autocompleteRegionRates .input:focus
{
    background: #000;
}

.homeTabs-smartPhones-box .autocompleteRegionRates .button
{
    border: none;
    outline: none;
    color: #fff;
    font-size: 25px;
    height: 60px;
    display: block;
    cursor: pointer;
    display: inline-block;
    background: #cf0100; /* Old browsers */
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(1%, #fd1900), color-stop(100%, #cf0100));
    background-image: -webkit-linear-gradient(#fd1900 1%, #cf0100 100%);
    background-image: -moz-linear-gradient(#fd1900 1%, #cf0100 100%);
    background-image: -o-linear-gradient(#fd1900 1%, #cf0100 100%);
    background-image: linear-gradient(#fd1900 1%, #cf0100 100%);
    -webkit-border-radius:.5em;
    -moz-border-radius: .5em;
    border-radius:.5em;
    -webkit-transition: all 0.3s linear;
    -moz-transition: all 0.3s linear;
    -o-transition: all 0.3s linear;
    padding: 0 15px;
    position: absolute;
    margin-left: -20px;
}

.homeTabs-smartPhones-box .autocompleteRegionRates .button:active
{
    background: #cf0100; /* Old browsers */
    background: -moz-linear-gradient(top,  #cf0100 0%, #cf0100 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cf0100), color-stop(100%,#cf0100)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #cf0100 0%,#cf0100 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #cf0100 0%,#cf0100 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #cf0100 0%,#cf0100 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #cf0100 0%,#cf0100 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cf0100', endColorstr='#cf0100',GradientType=0 ); /* IE6-9 */
}

.newNappPage
{
    margin-top: 70px;
}

.newNappPageLand .autocompleteRegionRates .icon
{
    position:absolute;
    top:22px;
    left:15px;
    height: 32px;
    width: 32px;
}

.landingPage-testBox
{
    float:left;
    width:280px;
    margin-right:15px;
}

.homeTabs-smartPhones-box .autocompleteRegionRates .icon
{
    position:absolute;
    top:25px;
    left:15px;
    height: 32px;
    width: 32px;
}

.homeSearchBox-napp-fet
{
    color: #fff;
    margin: 5px 0 0 25px;
    margin-top: 30px;
    float: left;
}

.homeSearchBox-napp-fet li
{
    font-size: 15px;
    line-height: 30px;
    padding-left: 30px;
}

.homeSearchBox-napp-sup
{
    background: url('/images/nobelcom/english/global/homeSearchBox-napp-sup.png') no-repeat left 3px;
}

.homeSearchBox-napp-his
{
    background: url('/images/nobelcom/english/global/homeSearchBox-napp-his.png') no-repeat left 3px;
}

.homeSearchBox-napp-txt
{
    background: url('/images/nobelcom/english/global/homeSearchBox-napp-txt.png') no-repeat left 3px;
}

.homeSearchBox-napp-top
{
    background: url('/images/nobelcom/english/global/homeSearchBox-napp-top.png') no-repeat left 3px;
}

.homeSearchBox-napp-wifi
{
    background: url('/images/nobelcom/english/global/homeSearchBox-napp-wifi.png') no-repeat left 3px;
}

.homeSearchBox-napp-stores
{
    float: left;
    margin: 40px 0 0 15px;
}

.homeSearchBox-napp-stores span
{
    display: block;
    margin: 10px 0;
}

#homeTabs-smartPhones-content .homeTestimonial
{
    color: #fff;
    width: 350px;
    float: left;
    margin-top: 40px;
    padding-left: 20px;
}

#homeTabs-smartPhones-content .homeTestimonial h2
{
    font-size: 16px;
}

#homeTabs-smartPhones-content .homeTestimonial-text
{
    font-style: italic;
    font-size: 14px;
    padding: 10px 0;
    position: relative;
}

#homeTabs-smartPhones-content .homeTestimonial-text:after
{
    content: '"';
    position: absolute;
    right: -15px;
    bottom: 0;
    font-size: 25px;
    width: 20px;
    height: 20px;
}

#homeTabs-smartPhones-content .homeTestimonial-text:before
{
    content: '"';
    position: absolute;
    left: -15px;
    font-size: 25px;
    top: 5px;
    width: 20px;
    height: 20px;
}

#homeTabs-smartPhones-content .homeTestimonial-user
{
    font-size: 14px;
}

#homeTabs-smartPhones-content .homeTestimonial-user span
{
    font-weight: bold;
}


/* #Home Tab Prepaid Cell
================================================== */
.homeTab-prepaidCell-box
{
    padding-top: 15px;
    position: relative;
}

.homePage-topup-search .autocompleteForm .info
{
    display: none;
}

.homePage-topup-search .autocompleteForm .phoneNumber
{
    background: #fff;
    font-size: 25px;
    height: 80px;
    width: 457px;
    -webkit-border-radius: .3em;
    -moz-border-radius: .3em;
    border-radius: .3em;
    color: #b4b4b4;
    font-style: italic;
    padding-left: 80px;
}

.homePage-topup-search .autocompleteForm .phoneNumber:focus{
    outline: 0;
}

.homePage-topup-search .autocompleteForm .flagLayer1
{
    background: url('/images/nobelcom/english/global/landPageTp-search-select.png') no-repeat left top;
    width: 54px;
    height: 28px;
    position: absolute;
    left:18px;
    top:26px;
}

.homePage-topup-search .autocompleteForm .flag
{
    width: 44px;
    height: 28px;
    position: absolute;
    left:18px;
    top:26px;
}

.homePage-topup-search .autocompleteForm .flagLayer2
{
    width: 52px;
    height: 41px;
    background: url('/images/nobelcom/global/css/pixel.gif');
    position: absolute;
    top: 26px;
    cursor: pointer;
}

.homePage-topup-search
{
    position: relative;
    width: 650px;
    margin-left: 30px;
}

.homePage-topup-search .autocompleteForm .clear
{
    width: 22px;
    height: 22px;
    background: url('/images/nobelcom/english/global/landPageTp-search-close.png') no-repeat left top;
    position: absolute;
    right:210px;
    top:27px;
    cursor: pointer;
}

@font-face {
    font-family: 'ApexSerif';
    src: url('https://www.nobelcom.com/css/nobelcom/fonts/ApexSerif/apexserif_mediumitalic.eot');
    src: url('https://www.nobelcom.com/css/nobelcom/fonts/ApexSerif/apexserif_mediumitalic?#iefix') format('embedded-opentype'),
    url('https://www.nobelcom.com/css/nobelcom/fonts/ApexSerif/apexserif_mediumitalic.woff') format('woff'),
    url('https://www.nobelcom.com/css/nobelcom/fonts/ApexSerif/apexserif_mediumitalic.ttf') format('truetype'),
    url('https://www.nobelcom.com/css/nobelcom/fonts/ApexSerif/apexserif_mediumitalic.svg#Sri-TSCRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}

.homePage-topup-search .autocompleteForm .button
{
    background: #cf0100; /* Old browsers */
    background: -moz-linear-gradient(top,  #fd1900 0%, #cf0100 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fd1900), color-stop(100%,#cf0100)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #fd1900 0%,#cf0100 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #fd1900 0%,#cf0100 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #fd1900 0%,#cf0100 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #fd1900 0%,#cf0100 100%); /* W3C */
    color: #fff;
    border: 1px solid #e57000;
    font-size: 30px;
    text-decoration: none;
    padding: 10px 15px;
    line-height: 64px;
    margin-top: 10px;
    height: 59px;
    cursor: pointer;
    display: block;
    position: absolute;
    right:0;
    top:-10px;
    -webkit-border-radius: .0 .3em .3em 0;
    -moz-border-radius: .0 .3em .3em 0;
    border-radius: .0 .3em .3em 0;
    -webkit-box-shadow: 0px 0px 10px 0px rgba(50, 50, 50, 0.38);
    -moz-box-shadow:    0px 0px 10px 0px rgba(50, 50, 50, 0.38);
    box-shadow:         0px 0px 10px 0px rgba(50, 50, 50, 0.38);
    font-family: 'ApexSerif';
}

.homePage-topup-search .autocompleteForm .button:hover
{
    background: #ff8f44; /* Old browsers */
    background: -moz-linear-gradient(top,  #cf0100 0%, #ba200a 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cf0100), color-stop(100%,#ba200a)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #cf0100 0%,#ba200a 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #cf0100 0%,#ba200a 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #cf0100 0%,#ba200a 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #cf0100 0%,#ba200a 100%); /* W3C */
}

.homePage-topup-search .autocompleteForm .flag {
    height: 30px;
    width: 40px;
    position: absolute;
    left: 18px;
    top: 25px;
}

.homePage-topup-text1
{
    font-size:45px;
    font-family: 'ApexSerif';
    color: #fff;
    line-height: 60px;
    padding: 20px 0 10px 30px;
    font-weight: normal;
}

.homePage-topup-text2
{
    font-size:25px;
    font-family: 'ApexSerif';
    color: #fff;
    line-height: 35px;
    padding: 10px 0 10px 30px;
    font-weight: normal;
}

.homePage-topup-steps
{
    width: 615px;
    float: left;
    padding-top: 25px;
}

.homePage-topup-steps p
{
    margin-bottom: 5px;
    text-align: center;
}

.homePage-topup-step1, .homePage-topup-step2, .homePage-topup-step3
{
    width: 160px;
    float: left;
    margin-left: 18px;
    margin-top: 20px;
}

.homePage-topup-step1 span
{
    display: block;
    width: 146px;
    height: 146px;
    background: url('/images/nobelcom/english/global/homePage-topup-step1.png') no-repeat left top;
    margin: auto;
}

.homePage-topup-step2 span
{
    display: block;
    width: 146px;
    height: 146px;
    background: url('/images/nobelcom/english/global/homePage-topup-step2.png') no-repeat left top;
    margin: auto;
}

.homePage-topup-step3 span
{
    display: block;
    width: 146px;
    height: 146px;
    background: url('/images/nobelcom/english/global/homePage-topup-step3.png') no-repeat left top;
    margin: auto;
}

#homeTabs-prepaidCell-content .homeTestimonial
{
    color: #fff;
    width: 320px;
    float: left;
    margin-top: 50px;
}

#homeTabs-prepaidCell-content .homeTestimonial-user
{
    font-size: 14px;
}

#homeTabs-prepaidCell-content .homeTestimonial-user span
{
    font-weight: bold;
}

#homeTabs-prepaidCell-content .homeTestimonial h2
{
    font-size: 16px;
}

#homeTabs-prepaidCell-content .homeTestimonial-text
{
    font-style: italic;
    font-size: 14px;
    padding: 10px 0;
    position: relative;
}

#homeTabs-prepaidCell-content .homeTestimonial-text:after
{
    content: '"';
    position: absolute;
    right: -15px;
    bottom: 0;
    font-size: 25px;
    width: 20px;
    height: 20px;
}

#homeTabs-prepaidCell-content .homeTestimonial-text:before
{
    content: '"';
    position: absolute;
    left: -15px;
    font-size: 25px;
    top: 5px;
    width: 20px;
    height: 20px;
}

/* #UI Autocomplete
================================================== */
.ui-autocomplete {
    max-height: 150px;
    overflow-y: auto;
    /* prevent horizontal scrollbar */
    overflow-x: hidden;
    /* add padding to account for vertical scrollbar */
}
/* IE 6 doesn't support max-height
 * we use height instead, but this forces the menu to always be this tall
 */
* html .ui-autocomplete {
    height: 100px;
}

#project-label {
    display: block;
    font-weight: bold;
    margin-bottom: 1em;
}

.project-close
{
    width: 20px;
    position: absolute;
    left: 345px;
    top:12px;
    height: 20px;
    cursor: pointer;
    background: url('/images/nobelcom/global/css/prepaidCell-ui-close.png') no-repeat left top;
}

/* #Footer
================================================== */

.top-footer
{
    background: #c8c8c8;
    padding: 10px;
}

.top-footer-center
{
    width: 950px;
    margin: auto;
}

.top-footer-social
{
    float: left;
    margin-right: 15px;
    margin-left: 250px;
}

.top-footer-social img:hover
{
    opacity: .8;
}

.middle-footer
{
    margin: auto;
    background: #e5e5e5 no-repeat left top;
    overflow: hidden;
    padding: 10px 0;
}

.middle-footer-center
{
    width: 950px;
    margin: auto;
}

.top-footer-social a
{
    padding: 5px;
}

.box-footer
{
    float: left;
    width: 220px;
}

.box-footer table
{
    margin-top:20px;
    margin-left: 5px;
}

.box-footer table a
{
    display: none;
}

.box-footer-title
{
    font-size: 20px;
    padding-bottom: 5px;
}

.second-column-confirm .footerSocial
{
    padding-top: 0;
    margin-top: 0;
    padding-bottom: 7px;
}

ul.bottomLinks
{
    margin: 6px 0 0 0;
}

ul.bottomLinks li
{
    margin: 3px 1px;
}

ul.bottomLinks li a
{
    font-size: 15px;
    line-height: 25px;
    color: #1f76a0;
    text-decoration: none;
}

ul.bottomLinks li a:hover
{
    text-decoration: underline;
}

.bottom-footer
{
    clear: both;
    margin: 10px 0 0 0;
    padding-bottom: 10px;
    font-size: 10px;
    text-align: center;
    padding-top: 50px;
}

.bottom-footer span
{
    white-space: nowrap;
}

.bottom-footer p
{
    margin: 5px 0;
}

.bottom-footer img
{
    margin-right: 5px;
    vertical-align: middle;
}

.bottom-footer div
{
    display: block;
}

.bottom-footer div a
{
    color: #333333;
    text-decoration: none;
}

.bottom-footer div a:hover
{
    text-decoration: underline;
}

/* #SearchBox Footer
================================================== */
.searchBoxFooter
{
    width: 950px;
    height: 76px;
    margin: 10px 5px 0 5px;
    background: url('/images/nobelcom/global/css/searchBoxFooter.gif') no-repeat left top;
    color: #fff;
}

.searchBoxFooter p
{
    padding: 10px 25px 0 0;
    width: 275px;
    text-align: center;
    float: left;
}

.searchBoxFooterForm div
{
    width: 235px;
    float: left;
    font-size: 17px;
    padding-top: 13px;
}

.searchBoxFooterForm .button
{
    vertical-align: middle;
    background: url('/images/nobelcom/english/global/css/btnHomeSearch.png') no-repeat left top;
    width: 129px;
    height: 38px;
    cursor: pointer;
}

.searchBoxFooterForm .button
{
    margin-top: 25px;
}

/* #Buttons
================================================== */
.button
{
    text-align: center;
    vertical-align: middle;
    display: inline;
    outline: none;
    white-space: nowrap;
    cursor: pointer;
    text-align: center;
    text-decoration: none;
    color: #fff;
}

a.button
{
    display: inline-block;
}

.closeX {
    display: inline;
    outline: none;
    white-space: nowrap;
    cursor: pointer;
    text-align: center;
    text-decoration: none;
    padding: .1em 3px .1em;
    text-shadow: 0 1px 1px rgba(0,0,0,.3);
    -webkit-border-radius: 1em;
    -moz-border-radius: 1em;
    border-radius: 1em;
    -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
    -moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
    box-shadow: 0 1px 2px rgba(0,0,0,.2);
}

.button:hover {
    text-decoration: none;
}

.buttonCheckoutPaypal
{
    background:url('/images/nobelcom/english/global/css/btn_xpressCheckout_old.gif') no-repeat left top;
    width:152px;
    height:34px;
    cursor: pointer;
}


/* #Breadcrumbs
================================================== */
.breadcrumbs
{
    color: #848484;
    font-size: 10px;
    width: 600px;
    height: 30px;
    margin-left: 5px;
}

.breadcrumbs a
{
    color: #848484;
}

.breadcrumbs p
{
    color: #0071cb;
    font-size: 15px;
    font-weight: bold;
}

/* #Product Page
================================================== */
.productPage-top
{
    color: #4f4d4d;
    height: 70px;
    margin-left: 5px;
    float: left;
    width: 700px;
}

.productPage-top img
{
    float: left;
    margin-right: 10px;
}

.productPage-top h1
{
    font-size: 20px;
    font-weight: normal;
}

.productPageTabs
{
    margin: 0px 5px 10px 5px;
}

.productPageTabs .tabs
{
    margin: auto;
    overflow: hidden;
    width: 950px;
    background: url('/images/nobelcom/global/css/tabBgNc.gif') no-repeat left 45px;
    height: 46px;
    text-align: center;
}

.productPageTabs .tabBg
{
    border-bottom: 1px solid #aecff1;
    height: 45px;
    position: absolute;
    width: 950px;
    top: 0;
    z-index: 1;
}

.productPageTabs li.tabNC
{
    display: inline-block;
    zoom: 1;
    *display: inline;
}

.productPageTabs li.tabEP
{
    display: inline-block;
    zoom: 1;
    *display: inline;
}

.productPageTabs li.tabNC a
{
    display: block;
    background: url("/images/nobelcom/english/global/css/tabNC.gif") no-repeat -434px top;
    width: 217px;
    height: 45px;
    text-indent: -5000px;
    cursor: pointer;
    margin-right: 15px;
}

.productPageTabs li.tabNC a.current
{
    background-position: 0px;
}

.productPageTabs li.tabNC a:hover
{
    background-position: -217px top;
}

.productPageTabs li.tabNC a.current:hover
{
    background-position: 0px;
}


.productPageTabs li.tabNC2
{
    display: inline-block;
    zoom: 1;
    *display: inline;
}

.productPageTabs li.tabNC2 a
{
    display: block;
    background: url('/images/nobelcom/english/global/css/tabNC2.gif') no-repeat -520px top;
    width: 260px;
    height: 45px;
    text-indent: -5000px;
    cursor: pointer;
    margin-right: 15px;
}

.productPageTabs li.tabNC2 a.current
{
    background: url('/images/nobelcom/english/global/css/tabNC2.gif') no-repeat left top;
    margin-top: 1px;
}

.productPageTabs li.tabNC2 a.current:hover
{
    background-position: 0px;
}

.productPageTabs li.tabNC2 a:hover
{
    background-position: -260px;
}

.productPageTabs li.tabEP a
{
    display: block;
    background: url("/images/nobelcom/english/global/css/tabEP.gif") no-repeat -434px top;
    width: 217px;
    height: 45px;
    text-indent: -5000px;
    cursor: pointer;
    margin-right: 5px;
}

.productPageTabs li.tabEP a.current
{
    background-position: 0px;
}

.productPageTabs li.tabEP a.current:hover
{
    background-position: 0px;
}


.productPageTabs li.tabEP a:hover
{
    background-position: -217px top;
}

.productPageTabs li.tabNA
{
    display: inline-block;
    zoom: 1;
    *display: inline;
}

.productPageTabs li.tabNA a
{
    display: block;
    background: url('/images/nobelcom/english/global/css/tabNA.gif') no-repeat -436px top;
    width: 218px;
    height: 45px;
    text-indent: -5000px;
    cursor: pointer;
    margin-right: 15px;
}

.productPageTabs li.tabNA a.current
{
    background: url('/images/nobelcom/english/global/css/tabNA.gif') no-repeat left top;
    margin-top: 1px;
}

.productPageTabs li.tabNA a.current:hover
{
    background-position: 0px;
}

.productPageTabs li.tabNA a:hover
{
    background-position: -218px;
}

.tabNew
{
    background: #ff7e00;
    color: #fff;
    text-shadow: 0 1px 1px #333;
    padding: 2px 5px;
    font-size: 12px;
    position: absolute;
    display: block;
    top:-6px;
    z-index: 3000;
}

.FBrecommend
{
    float: left;
    margin: 0 0 0 5px;
    text-align: center;
}

.GPrecommend
{
    float: left;
    margin: 5px 0 0 10px;
    text-align: center;
}

.TWrecommend
{
    float: left;
    margin: 5px 0 0 5px;
    text-align: center;
}

#content1, #content2
{
    clear: both;
}

.productPage span.tagline
{
    text-align: center;
    display: block;
    padding-right: 10px;
    margin: auto;
    margin-bottom: 10px;
    line-height: 30px;
    font-size: 18px;
    font-weight: bold;
    color: #005dab;
    text-shadow: 0 1px 1px #e4e4e4;;
}

.productPage span.tagline span
{
    color: #63a31e;
}

.productsEp .productBox
{
    width: 230px;
    background: #f1f1f1 url('/images/nobelcom/global/css/productBoxBg.gif') repeat-y left bottom;
    position: relative;
    padding: 97px 0 0 0;
    float: left;
    margin: 5px;
}

.productsEp .productBox .productBoxBottom
{
    width: 230px;
    height: 8px;
    background: url('/images/nobelcom/global/css/productBox.gif') no-repeat left top;
}

.productsEp .miniOfferProduct
{
    position: absolute;
    width: 79px;
    height: 53px;
    background: url('/images/nobelcom/global/css/miniOfferProduct.png') no-repeat left top;
    left:-2px;
    top:-5px;
    display: block;
}

.productsEp .productImage
{
    margin: -2px 0 0 0px;
    position: absolute;
    top:0;
}

.productsEp .productRates
{
    margin: 3px;
    padding: 3px 0;
}

.productsEp .dashed
{
    border-top: 1px dashed #d5d5d5;
}

.productsEp .productRates li
{
    clear: both;
}

.productsEp .productRates li span
{
    display: block;
    width: 173px;
    float: left;
}

.countryFlag
{
    border: 1px solid #ededed;
}

.productsEp .productRates li
{

    line-height: 20px;
    display: block;
    text-decoration: none;
    padding: 3px;
    font-size: 13px;
    color: #333333;
    overflow: hidden;
    border: 1px solid #f1f1f1;
}


.productsEp .productRates li label
{
    display: block;
    color: #407a00;
    float: left;
    width: 42px;
    text-align: right;
}

.productsEp hr
{
    background: #d5d5d5;
    height: 1px;
    margin: 10px 0;
}

.productsEp p.productDetails
{
    margin:0 0 5px 5px;
    text-align: center;
}

.productsEp p.productDetails span
{
    display: block;
    line-height: 20px;
}

.productsEp .denomination
{
    margin: 10px 0 0 25px;
    font-size: 20px;
    padding: 0 5px;
}


.productTip
{
    font-size: 14px;
    background: #fff7e5 url('/images/nobelcom/global/css/productTip.png') no-repeat 0px 5px;
    padding:0px 10px 5px 35px;
    border:1px solid #D5D5D5;
    margin: 0 5px 5px;
    -webkit-border-radius: .5em ;
    -moz-border-radius: .5em ;
    border-radius: .5em ;
}

.productTip p
{
    font-size: 13px;
    margin: 10px;
}

.productRoaming
{
    font-size: 14px;
    background: #f0f0f0;
    padding:0px 10px 5px 10px;
    border:1px solid #D5D5D5;
    margin: 0 5px 5px;
    -webkit-border-radius: .5em ;
    -moz-border-radius: .5em ;
    border-radius: .5em ;
}

.productRoaming p
{
    font-size: 13px;
    margin: 10px;
}

.productAlert
{
    font-size: 14px;
    background: #fff7e5 url('/images/nobelcom/global/css/productAlert.png') no-repeat 0px 5px;
    padding:0px 10px 5px 35px;
    border:1px solid #D5D5D5;
    margin: 0 5px 5px;
    -webkit-border-radius: .5em ;
    -moz-border-radius: .5em ;
    border-radius: .5em ;
}


.productPage p
{
    font-size: 13px;
    margin: 10px 5px;
}

.productPage .productParagraphs
{
    margin: 0 5px;
}

.productQA
{
    margin: 10px 5px;
    background: url('/images/nobelcom/global/css/productQA-bg.gif') repeat-y left top;
}

.productQA-questions
{
    width:350px;
    float: left;
    background: #535353;
}

.productQA-top
{
    width: 950px;
    height: 8px;
    background: url('/images/nobelcom/global/css/productQA-top.gif') no-repeat left top;
}

.productQA-bottom
{
    width: 950px;
    height: 8px;
    background: url('/images/nobelcom/global/css/productQA-bottom.gif') no-repeat left top;
}

.productQA-questions a
{
    display: block;
    color: #fff;
    font-size: 16px;
    margin: 10px 0 10px 15px;
    height: 37px;
    line-height: 37px;
    padding-left: 10px;
    cursor: pointer;
    text-decoration: none;
}

.productQA-questions a:hover
{
    color: #b1b1b1;
}

.productQA .answer
{
    margin: 5px 20px;
}

.productQA .current
{
    color: #333333;
    margin-right: -1px;
    position: relative;
    background:#f3f3f3 url('/images/nobelcom/global/css/questionsSelectedLeft.gif') no-repeat left top;
}

.productQA-answers
{
    width: 600px;
    float: right;
}

.productQA-answers p
{
    margin: 10px 0;
}

#content4
{
    clear: both;
    margin-top: 10px;
}

.productNc
{
    background: #f5f5f5;
    border: 1px solid #d5d5d5;
    margin: 5px 5px 10px 5px;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
}

.productNc .productImage, .productsConnection .productImage
{
    position: relative;
    display: block;
}

.ncBreakouts
{
    text-align: center;
    margin-top: 20px;
}

.ncBreakouts a
{
    display: inline-block;
    font-weight: bold;
    color: #373737;
    font-size: 11px;
    padding: 1px 8px 3px 0;
    line-height: 26px;
    margin: 0 5px;
    text-decoration: none;
    background: url('/images/nobelcom/global/css/ncBreakoutsRight.gif') no-repeat right top;
}

.ncBreakouts span.selected
{
    display: inline-block;
    font-weight: bold;
    color: #373737;
    font-size: 11px;
    padding: 1px 8px 3px 0;
    line-height: 26px;
    margin: 0 5px;
    text-decoration: none;
    background: url('/images/nobelcom/global/css/ncBreakoutsRight.gif') no-repeat right top;
}

.ncBreakouts span.selected
{
    background: url('/images/nobelcom/global/css/ncBreakoutsSelRight.gif') no-repeat right top;
}

.ncBreakouts a span.ncBreakoutLeft
{
    display: block;
    width: 4px;
    height: 28px;
    float: left;
    background: url('/images/nobelcom/global/css/ncBreakoutsLeft.gif') no-repeat right top;
    margin: -1px 0 0 -4px;
}

.ncBreakouts span span.ncBreakoutLeft
{
    display: block;
    width: 4px;
    height: 28px;
    float: left;
    background: url('/images/nobelcom/global/css/ncBreakoutsLeft.gif') no-repeat right top;
    margin: -1px 0 0 -4px;
}

.ncBreakouts span.selected span.ncBreakoutLeft
{
    background: url('/images/nobelcom/global/css/ncBreakoutsSelLeft.gif') no-repeat right top;
}

.ncBreakouts a span.ncBreakoutImg
{
    display: block;
    width: 16px;
    height: 16px;
    float: left;
    margin: 5px 6px 0 0;
}

.ncBreakouts span.selected span.ncBreakoutImg
{
    display: block;
    width: 16px;
    height: 16px;
    float: left;
    margin: 5px 6px 0 0;
}

.ncBreakouts a.ncBreakoutsProper span.ncBreakoutImg
{
    background:url('/images/nobelcom/global/css/ncBreakoutsProper.png') no-repeat left top;
}

.ncBreakouts a.ncBreakoutsCell span.ncBreakoutImg
{
    background:url('/images/nobelcom/global/css/ncBreakoutsCell.png') no-repeat left top;
}

.ncBreakouts a.ncBreakoutsCity span.ncBreakoutImg
{
    background: url('/images/nobelcom/global/css/ncBreakoutsCity.png') no-repeat left top;
}

.ncBreakouts span.ncBreakoutsProper span.ncBreakoutImg
{
    background:url('/images/nobelcom/global/css/ncBreakoutsProper.png') no-repeat left top;
}

.ncBreakouts span.ncBreakoutsCell span.ncBreakoutImg
{
    background:url('/images/nobelcom/global/css/ncBreakoutsCell.png') no-repeat left top;
}

.ncBreakouts span.ncBreakoutsCity span.ncBreakoutImg
{
    background: url('/images/nobelcom/global/css/ncBreakoutsCity.png') no-repeat left top;
}

.ncBreakouts a:hover
{
    text-decoration: underline;
}

.productPage .productsNc .productBox
{
    width: 266px;
    text-align: center;
    float: left;
    border-left:1px solid #d5d5d5;
    position: relative;
    padding-bottom: 20px;
    padding-top: 10px;
    padding-bottom: 10px;
    height: 410px;
}

.productsConnect
{
    background: #f5f5f5;
    overflow: hidden;
    border: 1px solid #d5d5d5;
    margin: 5px 5px 10px 5px;
    -webkit-border-radius:.5em;
    -moz-border-radius: .5em;
    border-radius:.5em;
}

.productsNApp
{
    background: #f5f5f5 url('/images/nobelcom/global/css/tabNA-bg.gif') no-repeat 30px 30px;
    overflow: hidden;
    border: 1px solid #d5d5d5;
    margin: 5px 5px 10px 5px;
    -webkit-border-radius:.5em;
    -moz-border-radius: .5em;
    border-radius:.5em;
}

p.productsNApp-title
{
    font-size: 45px;
}

p.productsNApp-subTitle {
    font-size: 18px;
}

p.productsNApp-subTitle em {
    display: block;
    font-size: 14px;
    padding-top: 5px;
}

.productsNApp-box
{
    background: #fff;
    overflow: hidden;
    border: 1px solid #d5d5d5;
    margin: 5px 5px 10px 5px;
    -webkit-border-radius:.5em;
    -moz-border-radius: .5em;
    border-radius:.5em;
}

.productsNApp-left
{
    float: left;
    margin: 25px 25px 0 25px;
}

.productsNApp-right
{
    width: 600px;
    float: left;
}

.productsNApp-form
{
    width: 200px;
    text-align: center;
    float: left;
    padding-top: 15px;
}

.productsNApp .denomination
{
    margin:10px 10px 10px 5px;
    font-size: 20px;
    padding: 0 5px 40px 0;
    position: relative;
}

.productsNApp .denomination
{
    position: relative;
}

.productsNApp .denomination select
{
    font-size: 13px;
    font-weight: bold;
    padding: 5px;
    width: 69px;
    margin: 0 5px;
    vertical-align: middle;
    border: solid 1px #a8a8a8;
    background: #ffffff;
    background: -moz-linear-gradient(center top, #d0d0d0 0%,#ffffff 28%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #d0d0d0),color-stop(0.32, #ffffff));
    -webkit-border-radius: .5em;
    -moz-border-radius: .5em;
    border-radius: .5em;
    -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
    -moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
    box-shadow: 0 1px 2px rgba(0,0,0,.2);
}

.productsNApp-box table
{
    width: 350px;
}

.productsNApp-list ul.simpleList
{
    margin-left: 6px;
}

.nappPage-credit-topLeft .productsNApp-list ul.simpleList li
{
    background: url('/images/nobelcom/global/css/napp-arrow.gif') no-repeat left 15px;
    padding: 10px 10px;
}

.nappPage-credit-topLeft .productsNApp-list
{
    float: left;
    width: 350px;
}

.productsNApp-list ul.simpleList li
{
    background: url('/images/nobelcom/global/css/napp-arrow.gif') no-repeat left 10px;
}

.productsNApp-list
{
    float: left;
    width: 30%;
    padding: 10px;
}

.productsNApp-list p
{
    font-weight: bold;
}

.productsNApp-list .listFootnote
{
    font-weight: normal;
    font-size: 10px;
}

.productsNApp-box table td, .productsNApp-box table th
{
    font-size: 15px;
    padding: 15px;
}

.productsNApp-box table th
{
    font-weight: bold;
}

.productsNApp-box table td
{
    border-top: 1px solid #cdcdcd;
}

.productsNApp-box table tr:hover td
{
    background: #c1dae9;
}

.productsNApp .denominationMin
{
    position: absolute;
    left:15px;
    top:40px;
    font-size: 14px;
}

.productsNc .rates
{
    font-size: 16px;
    margin-top: 0px;
}

.productsNc .productBoxNCNapp
{
    float: right;
    width: 227px;
    background: #2b303b url('/images/nobelcom/global/nappNCprodBg.png') no-repeat 10px 10px;
    padding: 115px 5px 0;
    position: relative;
    -webkit-border-radius: 0 8px 8px 0;
    -moz-border-radius: 0 8px 8px 0;
    border-radius: 0 8px 8px 0;
    height: 315px;
    cursor: pointer;
}

.productsNc .productBoxNCNapp .productBoxNCNappLink
{
    position: absolute;
    top:70px;
}

.productsNc .productBoxNCNapp .nc-page-pc-new
{
    width: 73px;
    height: 25px;
    position: absolute;
    top:-15px;
    right:0;
    background: url('/images/nobelcom/english/global/nc-page-pc-new.png') no-repeat left top;
}

.productsNc .productBoxNCNapp .productBoxNCNapp-bundle
{
    text-decoration: none;
    margin-bottom: 10px;
    position: relative;
    overflow: hidden;
    display: block;
    padding: 8px 10px;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    background: #ffdeab; /* Old browsers */
    background: -moz-linear-gradient(top,  #ffffff 0%, #ffdeab 99%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(99%,#ffdeab)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #ffffff 0%,#ffdeab 99%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #ffffff 0%,#ffdeab 99%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #ffffff 0%,#ffdeab 99%); /* IE10+ */
    background: linear-gradient(to bottom,  #ffffff 0%,#ffdeab 99%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffdeab',GradientType=0 ); /* IE6-9 */
}

.productsNc .productBoxNCNapp span.productBoxNCNapp-name
{
    font-size: 18px;
    color: #4f4d4d;
    text-transform: uppercase;
}

.confirmNappAnimalsGetDeal
{
    vertical-align: middle;
    cursor: pointer;
    border: none;
    color: #fff;
    font-size: 22px;
    text-transform: uppercase;
    background: #febf38;
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(1%, #febf38), color-stop(100%, #fd6c20));
    background-image: -webkit-linear-gradient(#febf38 1%, #fd6c20 100%);
    background-image: -moz-linear-gradient(#febf38 1%, #fd6c20 100%);
    background-image: -o-linear-gradient(#febf38 1%, #fd6c20 100%);
    background-image: linear-gradient(#febf38 1%, #fd6c20 100%);
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    padding: 10px 20px;
    text-decoration: none;
    display: inline-block;
    text-shadow: 0 -1px 1px rgba(0,0,0,.3);
}

.productBoxNCNapp .productBoxNCNapp-bundle i
{
    color: #0d60a7;
    display: block;
    font-style: normal;
    font-weight: bold;
    font-size: 38px;
    width: 85px;
    border-right: 1px solid #beaf97;
    text-align: center;
    float: left;
    padding-right: 5px;
}

.productBoxNCNapp .productBoxNCNapp-bundle i span
{
    font-size: 20px;
    display: block;
    position: relative;
    margin-top: -5px;
}

.productBoxNCNapp .productBoxNCNapp-bundle em
{
    color: #1a8a00;
    font-size: 30px;
    font-style: normal;
    display: block;
    padding: 8px 5px 0 15px;
    float: left;
    position: relative;
}

.productBoxNCNapp .productBoxNCNapp-bundle em sup
{
    font-size: 13px;
    position: absolute;
    top: 12px;
}

.productBoxNCNapp .productBoxNCNapp-bundle em span
{
    font-size: 12px;
    position: relative;
}

.productBoxNCNapp .productBoxNCNapp-bundle l
{
    font-size: 11px;
    color: #4f4d4d;
    display: block;
}

.productBoxNCNapp .productBoxNCNapp-bundle img
{
    position: absolute;
    right: 5px;
    top:45%;
}

.productBoxNCNapp .productBoxNCNapp-credit
{
    text-decoration: none;
    margin-bottom: 10px;
    position: relative;
    overflow: hidden;
    display: block;
    padding: 10px;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    background: #d8d8d8; /* Old browsers */
    background: -moz-linear-gradient(top,  #ffffff 0%, #d8d8d8 99%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(99%,#d8d8d8)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #ffffff 0%,#d8d8d8 99%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #ffffff 0%,#d8d8d8 99%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #ffffff 0%,#d8d8d8 99%); /* IE10+ */
    background: linear-gradient(to bottom,  #ffffff 0%,#d8d8d8 99%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#d8d8d8',GradientType=0 ); /* IE6-9 */
}

.productBoxNCNapp .productBoxNCNapp-credit em
{
    color: #1a8a00;
    font-size: 30px;
    font-style: normal;
    display: block;
    padding: 0 5px 0 15px;
    float: left;
    position: relative;
}

.productBoxNCNapp .productBoxNCNapp-credit em sup
{
    font-size: 13px;
    position: absolute;
    top: 4px;
}

.productBoxNCNapp .productBoxNCNapp-credit em span
{
    font-size: 12px;
    position: relative;
}

.productBoxNCNapp .productBoxNCNapp-credit img
{
    position: absolute;
    right: 5px;
    top:40%;
}

.productBoxNCNapp .productBoxNCNapp-credit .productBoxNCNappLink2
{
    display: block;
    width: 85px;
    overflow: hidden;
    border-right: 1px solid #beaf97;
    float: left;
    text-align: center;
    padding-top: 5px;
    padding-right: 5px;
}
.productBoxNCNapp .productBoxNCNapp-credit .productBoxNCNappLink2 img
{
    position: relative;
}

.productsNc .rates span, .productDetailsBox .rates span
{
    color: #1d8700;
    display: block;
    font-size: 55px;
    margin: auto;
    position: relative;
    text-align: center;
    width: 160px;
}

.productsNc .rates span sup, .productDetailsBox .rates span sup
{
    font-size: 18px;
}

.productsNc .rates span i, .productDetailsBox .rates span i
{
    font-size: 16px;
    font-style: normal;
    margin-left: -34px;
}

.productsNc .buyNowButton, .productDetailsBox .denomination .buyNowButton
{
    background: #cf0100; /* Old browsers */
    background: -moz-linear-gradient(top,  #fd1900 0%, #cf0100 99%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fd1900), color-stop(99%,#cf0100)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #fd1900 0%,#cf0100 99%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #fd1900 0%,#cf0100 99%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #fd1900 0%,#cf0100 99%); /* IE10+ */
    background: linear-gradient(to bottom,  #fd1900 0%,#cf0100 99%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fd1900', endColorstr='#cf0100',GradientType=0 ); /* IE6-9 */
    border: none;
    -webkit-border-radius:.5em;
    -moz-border-radius: .5em;
    border-radius:.5em;
    font-size: 14px;
    color: #fff;
    padding: 8px 15px;
    text-transform: uppercase;
    cursor: pointer;
}

.productsNc .rates div
{
    margin: 0;
}

.productsConnect .rates span
{
    color: #1e61a3;
    font-size: 20px;
    font-weight: bold;
}

.productsNc .denomination
{
    margin:20px 10px 10px 5px;
    font-size: 20px;
    padding: 0 5px 40px 0;
    position: relative;
    background: url('/images/nobelcom/global/css/product-page-box-sep.gif') no-repeat center bottom;
}

.productsConnection .denomination, .productDetailsBox .denomination
{
    position: relative;
}

.productsNc .denomination select
{
    font-size: 13px;
    font-weight: bold;
    padding: 5px;
    width: 69px;
    margin: 0 5px;
    vertical-align: middle;
    border: solid 1px #a8a8a8;
    background: #ffffff;
    background: -moz-linear-gradient(center top, #d0d0d0 0%,#ffffff 28%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #d0d0d0),color-stop(0.32, #ffffff));
    -webkit-border-radius: .5em;
    -moz-border-radius: .5em;
    border-radius: .5em;
    -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
    -moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
    box-shadow: 0 1px 2px rgba(0,0,0,.2);
}

.productsNc .productDetails
{
    margin:5px 0 5px 0px;
    text-align: center;
}

.productsNc .productDetails span
{
    display: block;
    padding-bottom: 5px;
    color: #7e7e7e;
    font-size: 14px;
    line-height: 20px;
}

.productBoxConnect
{
    clear: both;
    padding: 10px;
    border-bottom: 1px solid #d5d5d5;
    overflow: hidden;
    position: relative;
}

.productBoxConnect:last-child
{
    border:none;
}

.productsConnect .denomination
{
    margin: 35px 0 10px 5px;
    font-size: 20px;
    padding: 0 5px;
    float: left;
    width: 175px;
}

.productsConnect .denomination input
{
    float: left;
}

.productsConnect .denomination select
{
    font-size: 15px;
    font-weight: bold;
    padding: 5px 7px 5px 3px;
    line-height: 44px;
    width: 69px;
    margin: 0 5px;
    vertical-align: middle;
    border: solid 1px #a8a8a8;
    background: #ffffff;
    background: -moz-linear-gradient(center top, #d0d0d0 0%,#ffffff 28%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #d0d0d0),color-stop(0.32, #ffffff));
    -webkit-border-radius: .5em;
    -moz-border-radius: .5em;
    border-radius: .5em;
    float: left;
    -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
    -moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
    box-shadow: 0 1px 2px rgba(0,0,0,.2);
}

.productBoxConnectTitle
{
    float: left;
    text-align: center;
    margin: 5px 10px 0 30px;
}

.productBoxConnectTitle p
{
    display: block;
}

.productBoxConnectRate
{
    float: left;
    width: 540px;
}

.productBoxConnectRates
{
    background: #fff;
    border: 1px solid #cdcdcd;
    -webkit-border-radius: .5em;
    -moz-border-radius: .5em;
    border-radius: .5em;
    margin-left: 35px;
    margin-top: 30px;
    overflow: hidden;
}

.productBoxConnectRates ul
{
    display: block;
    clear: both;
}

.productBoxConnectRates ul li
{
    display: block;
    float: left;
    width: 110px;
    text-align: center;
    padding: 7px;
}

.productBoxConnectRates1
{
    font-weight: bold;
}

.productBoxConnectP
{
    clear: both;
    padding-left: 5px;
    text-align: center;
}

ul li.questionSimple
{
    background: url('/images/nobelcom/global/css/accountMenuArrow.gif') no-repeat 10px 5px;
}

ul li.question1
{
    background: url('/images/nobelcom/global/css/question1.gif') no-repeat left top;
}

ul li.question2
{
    background: url('/images/nobelcom/global/css/question2.gif') no-repeat left top;
}

li.question3
{
    background: url('/images/nobelcom/global/css/question3.gif') no-repeat left top;
}

ul li.question4
{
    background: url('/images/nobelcom/global/css/question4.gif') no-repeat left top;
}

li.question5
{
    background: url('/images/nobelcom/global/css/question5.gif') no-repeat left top;
}

.productQA-answers ul li
{
    padding-left: 25px;
    padding-bottom: 10px;
    padding-top: 0px;
}

.oldPlans
{
    float: right;
    margin:0px 5px 0 0;
    text-align: right;
}

/* #Popups
================================================== */
.popupTitle
{
    font-size: 12px;
}

.popupTitle span
{
    font-size: 16px;
    font-weight: bold;
    display: block;
}

.popup p
{
    font-size: 13px;
    margin-top: 10px;
}

.popup span
{
    font-weight: bold;
    display: block;
}

.popup li span
{
    display:inline;
    width: 160px;
    line-height: 25px;
    float: left;
    padding:0 7px;
    text-align: right;
    font-weight: normal;
}

.popupButton
{
    margin-left: 75px;
    margin-top: 5px;
}

.popup table input
{
    background: none;
    height: 18px;
    font-size: 11px;
    font-weight: bold;
    padding: 0 0px 2px 6px;
    width: 200px;
    margin: 2px 0;
    border: solid 1px #a8a8a8;
    background: #ffffff;
    background: -moz-linear-gradient(center top, #d0d0d0 0%,#ffffff 28%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #d0d0d0),color-stop(0.32, #ffffff));
    -webkit-border-radius: .5em;
    -moz-border-radius: .5em;
    border-radius: .5em;
    -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
    -moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
    box-shadow: 0 1px 2px rgba(0,0,0,.2);
}

select.small option
{
    background: #fff;
}

.popup ul li
{
    padding: 5px 0;
    clear: both;
    overflow: hidden;
}

.popup h1
{
    margin-bottom: 10px;
    font-size: 18px;
}

.popup
{
    font-size:12px;
}

.popup h2,.popup h3
{
    font-size:14px;
}

.popup-dl
{
    font-size: 10px;
}

.popup-dl dt
{
    font-weight: bold;
    margin-top: 5px;
    font-size: 11px;
}

.lettersPopUp
{
    margin: 0 0 10px 0;
    padding: 0;
}


/* #NobelApp Page
================================================== */
.nappPage-content
{
    margin: 25px 5px 5px 5px;
}

.accountNappListBox
{
    padding: 10px 10px 0 10px;
    background: #36454f;
    margin: 0 0 10px 16px;
    -webkit-border-radius: 6px;
    -moz-border-radius:  6px;
    border-radius:  6px;
    width: 592px;
}

.accountNappListBox .accountPinBox
{
    width: 590px;
    margin:0 0 10px 0;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}

.accountNappListBox .accountPinBox-left
{
    width: 320px;
}

.accountNappListBox .accountPinBox-right
{
    width: 230px;
}

.nappAcc-activBan
{
    width: 612px;
    height: 190px
    background: url('/images/nobelcom/english/global/css/nappAcc-activBan.png') no-repeat left top;
    position: relative;
    margin:0 16px 10px 16px;
}

.nappAcc-activBanClose
{
    width: 27px;
    height: 27px;
    background: url('/images/nobelcom/global/css/nappAcc-activBanClose.png') no-repeat left top;
    position: absolute;
    right:5px;
    top:5px;
    cursor: pointer;
}

.accountActiveNApp
{
    background: none;
    color: #333;
    padding: 10px 0;
    display: block;
}

.accountActiveNApp-off
{
    background: none;
    color: #333;
    padding: 10px 0;
    display: block;
}

.accountActiveNApp-phone
{
    font-size: 14px;
}

.nappAcc ul
{
    margin: 5px 0px;
    padding-right: 70px;
}

.nappAcc ul li
{
    background: url('/images/nobelcom/global/css/accountArrow.gif') no-repeat left 10px;
    padding: 5px 10px;
}

.nappAcc h2
{
    font-size: 25px;
}

.nappPage-header
{
    width: 950px;
    height: 284px;
    background: url('/images/nobelcom/english/global/nappPage-header.png') no-repeat left top;
    position: relative;
}

.nappPage-header h1
{
    width: 322px;
    height: 80px;
    background: url('/images/nobelcom/english/global/nappPage-headerLogo.png') no-repeat left top;
    text-indent: -9999px;
    margin: 0;
    padding: 0;
}

.nappPage-header p
{
    color: #fff;
    font-size: 23px;
    margin: 0;
    padding:0;
}

.nappPage-headerLeft
{
    padding: 20px 0 0 30px;
}

.nappPage-headerStores
{
    padding-top: 20px;
}

.nappPage-headerStores a
{
    margin-right: 10px;
    text-decoration: none;
}

.nappCreditTable
{
    background: #fff;
    -webkit-border-radius:.5em;
    -moz-border-radius: .5em;
    border-radius:.5em;
    width: 500px;
    padding:0 15px;
    margin-top: 70px;
}

.nappCreditTable table tr td, .nappCreditTable table tr th
{
    font-size: 17px;
    padding: 15px 0;
    border-top: 1px solid #cdcdcd;
}

.nappCreditTable table tr th
{
    border: none;
}

.nappCreditTable table tr td span
{
    color: #0063a4;
    font-size: 22px;
    font-weight: .bold;
}

.nappPage-hand
{
    width: 369px;
    height: 319px;
    background: url('/images/nobelcom/english/global/nappPage-hand.png') no-repeat left top;
    position: absolute;
    right: 0;
    bottom: 0;
}

.nappCreditBigBox-list
{
    color: #fff;
    float: left;
    margin: 10px 40px 0 10px;
    font-size: 11px;
}

.nappCreditBigBox-list li
{
    padding: 5px 0;
}

.nappPage-description
{
    margin-top: 30px;
}

.nappPage-descriptionLeft
{
    float: left;
    width: 343px;
}

.nappPage-descriptionRight
{
    float: left;
    width: 607px;
    margin-top: 15px;
}

.nappPage-descriptionRight p
{
    padding-top: 10px;
}

.nappPage-content hr
{
    border: none;
    height: 1px;
    background: #ededed;
    margin: 20px 0;
}

.nappPage-details
{
    width: 950px;
    height: 570px;
    position: relative;
}

.nappProdPage
{
    padding: 5px;
}

.nappPage-test
{
    width: 30%;
    float: left;
}

.nappPage-test h2
{
    padding-top: 15px;
}

.nappPage-testBox
{
    margin: 15px 0 0 0;
}

.nappPage-testBoxQuote
{
    background: #0098ea;
    -webkit-border-radius:.5em;
    -moz-border-radius: .5em;
    border-radius:.5em;
    color: #fff;
    padding: 10px 35px 10px 45px;
    position: relative;
    font-style: italic;
    margin-top: 25px;
}

div.nappPage-test-orange .nappPage-testBoxQuote
{
    background: #ff8201;
}

.nappPage-testBox .nappPage-testQuoteAuth
{
    background: url('/images/nobelcom/english/global/nappPage-testQuoteArrow.png') no-repeat 30px top;
    padding-top: 15px;
    padding-left: 10px;
    margin: 0;
}

div.nappPage-test-orange .nappPage-testBox .nappPage-testQuoteAuth
{
    background: url('/images/nobelcom/global/css/nappPage-testQuoteArrow.png') no-repeat 30px top;
}

.nappPage-testQuoteUp
{
    width: 29px;
    height: 23px;
    background: url('/images/nobelcom/english/global/nappPage-testQuoteUp.png') no-repeat left top;
    position: absolute;
    top:5px;
    left:5px;
}

.nappPage-testQuoteDown
{
    width: 29px;
    height: 23px;
    background: url('/images/nobelcom/english/global/nappPage-testQuoteDown.png') no-repeat left top;
    position: absolute;
    bottom:5px;
    right:5px;
}

.nappPage-paragraf
{
    width: 60%;
    float: left;
    margin-bottom: 20px;
    padding-right: 50px;
}

.nappPage-paragraf ul
{
    padding-bottom: 10px;
    margin-left: 20px;
    list-style-type: disc;
}

.nappPage-paragraf ul li
{
    padding: 6px 0;
}

.nappPage-paragraf h2
{
    padding-top: 15px;
}

.nappPage-paragraf p
{
    padding-top: 10px;
}

.nappPage-screen-arrow
{
    position: absolute;
    left:300px;
    top:30px;
}

.nappPage-detailsBox
{
    width: 240px;
    padding-left: 50px;
    position: absolute;
}

.nappPage-detailsBox strong
{
    font-size: 20px;
}

.nappPage-detailsBox p
{
    font-size: 13px;
}

.nappPage-details-rates
{
    background: url('/images/nobelcom/english/global/nappPage-rates.png') no-repeat left top;
    left:10px;
    top:50px;
}

.nappPage-details-support
{
    background: url('/images/nobelcom/global/css/nappPage-icoHelp.png') no-repeat left top;
    left:10px;
    top:190px;
}

.nappPage-details-topup
{
    background: url('/images/nobelcom/english/global/nappPage-icoTopup.png') no-repeat left top;
    left:10px;
    top:370px;
}

.nappPage-details-connect
{
    background: url('/images/nobelcom/global/css/nappPage-icoConn.png') no-repeat left top;
    right:10px;
    top:50px;
}

.nappPage-details-sms
{
    background: url('/images/nobelcom/english/global/nappPage-icoSms.png') no-repeat left top;
    right:1px;
    top:190px;
}

.nappPage-details-history
{
    background: url('/images/nobelcom/english/global/nappPage-icoHistory.png') no-repeat left top;
    right:10px;
    top:370px;
}

.nappSearchBottom
{
    background: url('/images/nobelcom/english/global/nappSearchBottomBg.png') no-repeat left top;
    width: 950px;
    height: 136px;
    clear: both;
    margin: 5px;
    position: relative;
}

.nappSearchBottom .nappPage-credit-suggest
{
    position: absolute;
    left:250px;
    top:30px;
}

.nappSearchBottom .nappPage-credit-suggest p
{
    display: none;
}

.nappPage-descriptionBox
{
    width: 250px;
    padding-right: 50px;
    float: left;
}

.defaultContent .nappPage-descriptionBox p
{
    padding-bottom: 25px;
    padding-top: 10px;
}

.nappPage-descriptionBox img
{
    margin: 5px auto;
    display: block;
}

.nappPage-features
{
    margin: 5px;
}

.nappPage-featuresBox
{
    width: 220px;
    float: left;
    margin-right: 20px;
}

.nappPage-featuresBox p
{
    padding-top: 10px;
}

.nappConn
{
    background: url('/images/nobelcom/global/css/nappPage-icoConn.png') no-repeat left top;
    padding-left: 70px;
}

.nappHelp
{
    background: url('/images/nobelcom/global/css/nappPage-icoHelp.png') no-repeat left top;
    padding-left: 70px;
}

.nappAll
{
    background: url('/images/nobelcom/global/css/nappPage-icoAll.png') no-repeat left top;
    padding-left: 70px;
}

.nappPage-credit
{
    background: #f9f9f9;
    overflow: hidden;
    border: 1px solid #d5d5d5;
    margin: 35px 5px 5px 5px;
    -webkit-border-radius:.5em;
    -moz-border-radius: .5em;
    border-radius:.5em;
}

.nappPage-credit-top
{
    overflow: hidden;
    margin: 25px;
}

.nappPage-credit-topLeft
{
    width: 300px;
    margin-right: 0;
    padding-right: 15px;
    float: left;
    border-right:1px solid #e7e7e7;
}

.nappPage-credit-topLeft p
{
    margin: 10px 0;
}

.nappPage-credit-topRight
{
    width: 560px;
    margin-left: 10px;
    float: left;
    text-align: center;
}

.nappPage-credit-topLeft h2
{
    padding-bottom: 10px;
    font-size: 35px;
}

.nappPage-credit-topRight p
{
    text-align: center;
}

.nappPage-suggestInput
{
    border: none;
    outline: none;
    background: #2a2d33;
    color: #fff;
    box-shadow: -1px 1px 0px #494f59, #23262a 1px 1px 1px inset;
    -webkit-border-radius:.5em;
    -moz-border-radius: .5em;
    border-radius:.5em;
    width: 360px;
    height: 60px;
    font-size: 22px;
    padding-left: 62px;
    -webkit-transition: all 0.30s ease-in-out;
    -moz-transition: all 0.30s ease-in-out;
    -ms-transition: all 0.30s ease-in-out;
    -o-transition: all 0.30s ease-in-out;
}

.nappPage-suggestInput:focus
{
    background: #000;
}

.nappPage-credit-suggest
{
    margin: 10px 0;
    position: relative;
    width: 620px;
}

.nappPage-credit-suggest p
{
    font-size: 18px;
    padding: 20px 0 0 5px;
    color: #fff;
    font-weight: normal;
}

.nappPage-credit-suggest p a
{
    color: #fff;
}

.nappPage-searchBtn
{
    border: none;
    outline: none;
    color: #fff;
    font-size: 25px;
    height: 60px;
    display: block;
    cursor: pointer;
    display: inline-block;
    background: #febf38; /* Old browsers */
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(1%, #febf38), color-stop(100%, #fd6c20));
    background-image: -webkit-linear-gradient(#febf38 1%, #fd6c20 100%);
    background-image: -moz-linear-gradient(#febf38 1%, #fd6c20 100%);
    background-image: -o-linear-gradient(#febf38 1%, #fd6c20 100%);
    background-image: linear-gradient(#febf38 1%, #fd6c20 100%);
    -webkit-border-radius:.5em;
    -moz-border-radius: .5em;
    border-radius:.5em;
    -webkit-transition: all 0.3s linear;
    -moz-transition: all 0.3s linear;
    -o-transition: all 0.3s linear;
    padding: 0 5px;
}

.nappPage-searchBtn:active
{
    background: #318bff; /* Old browsers */
    background: -moz-linear-gradient(top,  #318bff 0%, #52acff 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#318bff), color-stop(100%,#52acff)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #318bff 0%,#52acff 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #318bff 0%,#52acff 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #318bff 0%,#52acff 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #318bff 0%,#52acff 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#318bff', endColorstr='#52acff',GradientType=0 ); /* IE6-9 */
}

#checkRates_link_input-icon
{
    position:absolute;
    top:13px;
    left:15px;
    height: 32px;
    width: 32px;
}

.nappPage-credit-topLeft img
{
    float: left;
}

.nappPage-credit-form
{
    width: 300px;
    margin: 20px auto;
}

.panelMainContent .nappPage-credit-form  .denomination select
{
    margin: 0 5px 10px;
    font-size: 20px;
    width: 100px;
    height: inherit;
    border-color:#999;
}

.panelMainContent .nappPage-credit-form  .denomination
{
    width: 300px;
}

.nappPage-credit-form-Button
{
    color: #fff;
    -webkit-border-radius:.5em;
    -moz-border-radius: .5em;
    border-radius:.5em;
    background: #3a8fbb; /* Old browsers */
    background: -moz-linear-gradient(top,  #3a8fbb 0%, #2066a6 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3a8fbb), color-stop(100%,#2066a6)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #3a8fbb 0%,#2066a6 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #3a8fbb 0%,#2066a6 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #3a8fbb 0%,#2066a6 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #3a8fbb 0%,#2066a6 100%); /* W3C */
    font-size: 25px;
    padding: 10px 15px;
    cursor: pointer;
}

.nappPage-credit table
{
    width: 520px;
    margin-bottom: 15px;
}

.nappPage-credit table td, .nappPage-credit table th
{
    font-size: 15px;
    padding: 15px;
}

.nappPage-credit table th
{
    font-weight: bold;
}

.nappPage-credit table td
{
    border-top: 1px solid #cdcdcd;
}

.nappPage-credit table tr:hover td
{
    background: #c1dae9;
}

.nappPage-credit-bottomLeft
{
    width: 500px;
    float: left;
    margin-top: 10px;
}

.nappPage-benefitsBox
{
    width: 225px;
    padding: 15px;
    float: left;
    margin:0 10px;
    border: 1px solid #d5d5d5;
    -webkit-border-radius:.5em;
    -moz-border-radius: .5em;
    border-radius:.5em;
    margin-bottom: 15px;
}

.nappPage-benefitsBox h2
{
    padding-bottom: 10px;
}

.nappPage-benefitsBox p
{
    margin: 0;
    padding-top: 10px;
}

.nappHistory
{
    background:#f9f9f9 url('/images/nobelcom/english/global/nappPage-icoHistory.png') no-repeat 10px 17px;
    padding-left: 50px;
}

.nappTopup
{
    background:#f9f9f9 url('/images/nobelcom/english/global/nappPage-icoTopup.png') no-repeat 10px 17px;
    padding-left: 50px;
}

.nappSms
{
    background:#f9f9f9 url('/images/nobelcom/english/global/nappPage-icoSms.png') no-repeat 10px 17px;
    padding-left: 50px;
}

.nappPage-benefits h2
{
    width: 50%;
    margin: 25px auto;
    text-align: center;
}

.nappPage-credit-bottomRight
{
    float: right;
    margin: 0 40px 10px 0;
}

.nappCreditBigBox
{
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    background: #2f3440;
    overflow: hidden;
    width: 1050px;
    height: auto;
    margin-left: -50px;
    position: relative;
    border-bottom: 1px solid #d5d5d5;
    padding-bottom: 1px;
}

.nappCreditBigBox-napp
{
    width: 820px;
    float: left;
}

.nappCreditBigBox-rates .nappPage-credit-form
{
    position: absolute;
    right: 0;
    top:0;
    margin: 0;
    width: 210px;
}

.nappCreditBigBox-logo
{
    position: absolute;
    left: 0;
    top:0;
}

.nappCreditBigBox-napp-description
{
    background: #172229;
    height: 100px;
    position: relative;
    padding-left: 120px;
    padding-top: 15px;
}

.nappCreditBigBox-napp-description p
{
    color: #d3d3d3;
    font-size: 15px;
}

.nappCreditBigBox-napp-description-phones
{
    left:0;
    position: absolute;
    bottom: 0;
}

.nappCreditBigBox-napp-search
{
    height: 64px;
}

.nappCreditBigBox-napp-search-form
{
    float: left;
}

.phoneCards-topSearch .nappCreditBigBox-napp-search
{
    position: absolute;
    right: -60px;
    margin-top: -30px;
}

.phoneCards-topSearch
{
    position: relative;
}

.nappCreditBigBox-napp-search-form
{
    padding: 15px;
    margin-top: 5px;
    width: 390px;
}

.nappCreditBigBox-napp-search-form .autocompleteRegionRates
{
    position: relative;
}

.nappCreditBigBox-napp-search-form .autocompleteRegionRates .input, .phoneCards-topSearch .nappCreditBigBox-napp-search .nappCreditBigBox-napp-search-form .autocompleteRegionRates .autoregion .text
{
    border: none;
    outline: none;
    background: #f5f5f5;
    color: #848484;
    -webkit-border-radius:.5em;
    -moz-border-radius: .5em;
    border-radius:.5em;
    width: 365px;
    height: 41px;
    font-size: 15px;
    padding: 0px 0px 0px 10px;
}

.phoneCards-topSearch .nappCreditBigBox-napp-search-form .autocompleteRegionRates .input, .phoneCards-topSearch .nappCreditBigBox-napp-search .nappCreditBigBox-napp-search-form .autocompleteRegionRates .autoregion .text
{
    border: 1px solid #d5d5d5;
}

.nappCreditBigBox-napp-search-form .autocompleteRegionRates .input:focus, .phoneCards-topSearch .nappCreditBigBox-napp-search .nappCreditBigBox-napp-search-form .autocompleteRegionRates .autoregion .text:focus
{
    background: #eaeaea;
}

.phoneCards-topSearch .nappCreditBigBox-napp-search .nappCreditBigBox-napp-search-form .autocompleteRegionRates .autoregion
{
    margin-left: 0px;
}

.nappCreditBigBox-napp-search-form .autocompleteRegionRates .rate
{
    display: none;
}

.nappCreditBigBox-napp-search-form .autocompleteRegionRates .button
{
    border: none;
    outline: none;
    color: #fff;
    font-size: 14px;
    height: 35px;
    cursor: pointer;
    display: inline-block;
    background: #626262;
    -webkit-border-radius:.5em;
    -moz-border-radius: .5em;
    border-radius:.5em;
    padding: 5px 15px;
    position: absolute;
    right: 20px;
    top: 3px;
}

.phoneCards-topSearch .nappCreditBigBox-napp-search .nappCreditBigBox-napp-search-form .autocompleteRegionRates .button
{
    margin-left: 298px;
}

.nappCreditBigBox-napp-search-form .autocompleteRegionRates .button:active
{
    background: #4c4c4c; /* Old browsers */
}

.nappCreditBigBox-napp-search-form .autocompleteRegionRates img{
    display:none;
}

.nappCreditBigBox-napp-testimonial
{
    color: #fff;
    width: 350px;
    float: right;
    padding: 10px;
    padding-right: 40px;
    position: relative;
    height: 60px;
}

.nappCreditBigBox-napp-testimonial a.next
{
    display: block;
    width: 30px;
    height: 30px;
    position: absolute;
    color: #fff;
    font-size: 28px;
    right:5px;
    top:20px;
    cursor: pointer;
    line-height: 30px;
    text-align: center;
}

.nappCreditBigBox-napp-testimonial .homeTestimonial-text
{
    font-style: italic;
}

.nappCreditBigBox-napp-testimonial .homeTestimonial-text:before
{
    content: '"';
    position: relative;
    font-size: 20px;
    font-weight: bold;
    font-family: Serif;
}

.nappCreditBigBox-napp-testimonial .homeTestimonial-text:after
{
    content: '"';
    position: relative;
    font-size: 20px;
    font-weight: bold;
    font-family: Serif;
}

.nappCreditBigBox-napp-testimonial .homeTestimonial-user
{
    font-style: normal;
}

.nappCreditBigBox-napp-products
{
    clear: both;
}

.nappCreditBigBox-napp-products-box
{
    background: #303e46;
    -webkit-border-radius:.5em;
    -moz-border-radius: .5em;
    border-radius:.5em;
    width: 260px;
    text-align: center;
    float: left;
    margin: 5px;
    position: relative;
}

.nappCreditBigBox-napp-products-box:nth-of-type(1)
{
    margin-left: 10px;
}

p.nappCreditBigBox-napp-products-box-title
{
    color: #fff;
    text-align: center;
    font-size: 25px;
    margin: 20px 0;
}

.nappCreditBigBox-napp-products-box-rates
{
    text-align: center;
    margin-top: 15px;
}

.nappCreditBigBox-napp-products-box-rates-box
{
    display: inline-block;
}

.nappCreditBigBox-napp-products-box-rates-box em
{
    color: #ababab;
    font-size: 14px;
    font-style: normal;
    position: relative;
    margin-bottom: -20px;
}

.nappCreditBigBox-napp-products-box-rates-box p
{
    color: #fff;
    font-size: 45px;
    line-height: 45px;
    padding-left: 10px;
}

.nappCreditBigBox-napp-products-box-rates-box p sup
{
    font-size: 20px;
    margin-left: 5px;
}

.nappCreditBigBox-napp-products-box-rates-box p span
{
    font-size: 15px;
    position: relative;
    margin-left: -20px;
}

.nappCreditBigBox-napp-products-box-validity
{
    text-align: center;
    color: #fff;
    margin: 20px 0;
}

.nappCreditBigBox-napp-products-box-validity i
{
    font-style: normal;
    font-weight: bold;
}

.nappCreditBigBox-napp-products-box-price
{
    margin: 40px 0 0 0;
    height:30px;
}

.nappCreditBigBox-napp-products-box-price em
{
    color: #ababab;
    font-weight: bold;
    font-style: normal;
    font-size: 23px;
}

.nappCreditBigBox-napp-products-box-price i
{
    color: #fff;
    font-weight: bold;
    font-style: normal;
    font-size: 23px;
}

.nappCreditBigBox-napp-products-box-price i sup
{
    font-size: 11px;
}

.nappCreditBigBox-napp-products-box-price select
{
    background: #e5e5e5;
    border: none;
    font-size: 20px;
}

.enableAutorenewButton
{
    background: #ffa000; /* Old browsers */
    background: -moz-linear-gradient(top,  #ffa000 0%, #ff5d00 99%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffa000), color-stop(99%,#ff5d00)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #ffa000 0%,#ff5d00 99%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #ffa000 0%,#ff5d00 99%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #ffa000 0%,#ff5d00 99%); /* IE10+ */
    background: linear-gradient(to bottom,  #ffa000 0%,#ff5d00 99%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffa000', endColorstr='#ff5d00',GradientType=0 ); /* IE6-9 */
    border: none;
    -webkit-border-radius:.5em;
    -moz-border-radius: .5em;
    border-radius:.5em;
    font-size: 20px;
    color: #fff;
    padding: 10px 25px;
    cursor: pointer;
    text-decoration: none;
    display: block;
    width: 250px;
    margin: 30px auto;
}

.nappCreditBigBox-napp-products-box-buyButton
{
    background: #cf0100; /* Old browsers */
    background: -moz-linear-gradient(top,  #fd1900 0%, #cf0100 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fd1900), color-stop(100%,#cf0100)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #fd1900 0%,#cf0100 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #fd1900 0%,#cf0100 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #fd1900 0%,#cf0100 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #fd1900 0%,#cf0100 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffa000', endColorstr='#ff5d00',GradientType=0 ); /* IE6-9 */
    border: none;
    -webkit-border-radius:.5em;
    -moz-border-radius: .5em;
    border-radius:.5em;
    font-size: 24px;
    color: #fff;
    padding: 10px 45px;
    text-transform: uppercase;
    margin: 30px 0 0 0 ;
    cursor: pointer;
}

.nappCreditBigBox-napp-products-box-buyButton:hover
{
    background: #cf0100; /* Old browsers */
    background: -moz-linear-gradient(top,  #cf0100 0%, #cf0100 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cf0100), color-stop(100%,#cf0100)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #cf0100 0%,#cf0100 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #cf0100 0%,#cf0100 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #cf0100 0%,#cf0100 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #cf0100 0%,#cf0100 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d38200', endColorstr='#d64a00',GradientType=0 ); /* IE6-9 */
}

.nappCreditBigBox-pcards
{
    position: absolute;
    right: 0;
    top: 0;
    width: 228px;
    background: #f5f5f5;
    border: 1px solid #d5d5d5;
    height: 100%;
}

.nappCreditBigBox-pcards p
{
    font-size: 14px;
    color: #565656;
    padding: 0 10px;
}

.nappCreditBigBox-pcards p.nappCreditBigBox-pcards-title
{
    font-size: 26px;
    margin-top: 15px;
}

.nappCreditBigBox-pcards a
{
    text-decoration: none;
    text-align: center;
    display: block;
    margin: 52px 10px;
    border-bottom: 1px solid #d5d5d5;
    padding-bottom: 35px;
    position: relative;
}

.nappCreditBigBox-pcards a span
{
    font-size: 30px;
    color: #1d8700;
    display: block;
    position: relative;
}

.nappCreditBigBox-pcards a span sup
{
    font-size: 14px;
    position: relative;
}

.nappCreditBigBox-pcards a span i
{
    font-style: normal;
    font-size: 14px;
    position: relative;
    margin-left: -10px;
}

.nappCreditBigBox-pcards a em
{
    display: block;
    width: 10px;
    height: 17px;
    position: absolute;
    right: 10px;
    top:40%;
    background: url('/images/nobelcom/global/napp-page-pc-arrow.png') no-repeat left top;
}

.nappCreditBigBox-napp-products-box-more
{
    font-size: 13px;
    color: #cbcbcb;
    text-align: left;
    width: 230px;
    background: #303E46;
    -webkit-border-radius: .3em;
    -moz-border-radius: .3em;
    border-radius: .3em;
    padding-left: 10px;
    margin-top: -10px;
}

.nappCreditBigBox-napp-products-box-more p
{
    font-weight: bold;
}

.nappCreditBigBox-napp-products-box-more ul
{
    list-style-type: disc;
    padding-left: 20px;
    margin-bottom: 15px;
}

.moreDestinationsHome
{
    position: absolute;
    background: #fbfbfb;
    z-index: 999;
    width: 920px;
    margin-top: 5px;
    padding: 0 15px 15px;
    -webkit-border-radius: .3em;
    -moz-border-radius: .3em;
    border-radius: .3em;
    -webkit-box-shadow: 0px 0px 5px #999;
    -moz-box-shadow: 0px 0px 5px #999;
    box-shadow: 0px 0px 5px #999;
}

.moreDestinationsHome span.moreCountrClose
{
    display: block;
    background: url('/images/nobelcom/global/css/moreCountrClose.png') no-repeat left top;
    width: 15px;
    height: 15px;
    position: absolute;
    top:1px;
    right:1px;
    cursor: pointer;
    padding: 0;
}

.moreDestinationsHome span.moreCountrClose a
{
    color: #ABABAB;
}

p.nappCreditBigBox-napp-products-box-readMore
{
    color: #cbcbcb;
    text-align: center;
    font-size: 12px;
    cursor: pointer;
    margin: 20px 0;
    display: inline-block;
}

.moreDestinationsHome ul
{
    list-style-type: none;
}

.moreDestinationsHome ul li img
{
    width: 32px;
    height: 32px;
    vertical-align: middle;
    padding: 0;
    margin: 0 5px;
}

.moreDestinationsHome ul li img, .moreDestinationsHome ul li a
{
    display: block;
    float: left;
}

.moreDestinationsHome ul li a
{
    line-height: 20px;
    width: 135px;
}

.moreDestinationsHome ul li
{
    overflow: hidden;
    margin: 1px;
    padding: 5px;
    float: left;
    clear: none;
    width: 217px;
    background: #ededed;
}

.moreDestinationsHome ul li span
{
    display: block;
    float: right;
    line-height: 20px;
    padding-right: 5px;
}

.moreDestinationsHome ul
{
    margin: 0;
}

.moreDestinationsHome p
{
    text-align: center;
    margin-bottom: 5px;
    font-size: 20px;
}

.moreDestinations
{
    cursor: pointer;
    text-decoration: underline;
}

.nappProdPage-title
{
    margin: 15px 0;
}

.nappProdPage-title h1
{
    font-size: 20px;
    color: #2f3440;
    margin: 0 0 0 100px;
    padding: 0;
}

.nappProdPage-title h1 strong
{
    font-weight: normal;
}

.nappProdPage-title p
{
    font-size: 14px;
    color: #2f3440;
    margin: 0 0 0 100px;
    padding: 0;
}

.nappCreditBigBox-right
{
    float: right;
    margin: 20px;
}

.nappPage-details .nappPage-headerStores
{
    margin: 0;
    position: absolute;
    bottom:10px;
    left:34%;
}

.nappProdPage-title img
{
    float: left;
    margin: 0px 10px 0 0px;
}

.nappCreditBigBox-rates
{
    float: left;
    width: 510px;
    margin: 25px;
    position: relative;
}

.nappCreditBigBox-button
{
    color: #fff;
    -webkit-border-radius:.5em;
    -moz-border-radius: .5em;
    border-radius:.5em;
    background: #90c100; /* Old browsers */
    background: -moz-linear-gradient(top,  #90c100 0%, #6da800 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#90c100), color-stop(100%,#6da800)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #90c100 0%,#6da800 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #90c100 0%,#6da800 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #90c100 0%,#6da800 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #90c100 0%,#6da800 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#90c100', endColorstr='#6da800',GradientType=0 ); /* IE6-9 */
    font-size: 20px;
    padding: 10px 15px;
    cursor: pointer;
}


/* #Product Details Page
================================================== */
.detailsPage
{
    margin: 0 5px;
}

.detailsPage p
{
    margin:15px;
    line-height:20px;
}

.cardDetailsTitle
{
    font-size: 14px;
    margin: 5px 0 25px 0;;
    line-height:20px;
}

.cardDetailsTitle span
{
    display: block;
    font-size: 20px;
    color: #4f4d4d;
    margin: 10px 0;
}

.detailsPage .denomination
{
    margin:10px auto 40px auto;
    font-size: 20px;
    padding: 0 5px;
    width: 250px;
}

.productsNc .denominationMin, .productDetailsBox .denominationMin
{
    position: absolute;
    left:45px;
    top:40px;
    font-size: 14px;
}

.productDetailsBox
{
    width: 310px;
    border: 1px solid #d5d5d5;
    position: relative;
    float: left;
    margin: 0 0px 0px 0px;
    background: #f1f1f1;
    -webkit-border-radius: .5em;
    -moz-border-radius: .5em;
    border-radius: .5em;
    text-align: center;
    height: 470px;
}

.productDetailsTables
{
    width: 626px;
    border: 1px solid #d5d5d5;
    position: relative;
    float: left;
    margin: 0 0px 0px 10px;
    background: #f1f1f1;
    -webkit-border-radius: .5em;
    -moz-border-radius: .5em;
    border-radius: .5em;
    height: 470px;
}

.detailsUse
{
    clear: both;
    float: left;
    padding-top: 10px;
    margin-top: 10px;
    width: 950px;
}

.detailsUse h2
{
    font-size: 18px;
    margin: 0 0 10px 0;
    color: #333333;
    background: url('/images/nobelcom/global/css/homeUse-sep.gif') repeat-x top left;
}

.detailsUse h2 span
{
    background: #ffffff;
    padding-right: 5px;
}

.detailsUse-bigBox
{
    background: #fbfbfb;
    border: 1px solid #d5d5d5;
    -webkit-border-radius: .5em;
    -moz-border-radius: .5em;
    border-radius: .5em;
    overflow: hidden;
}

.detailsUse .detailsUse-box
{
    width: 289px;
    height: 80px;
    float: left;
    margin-right: 10px;
    padding: 10px;
    font-size: 13px;
    color: #000000;
}

.detailsUse .detailsUse-box img
{
    float: left;
    margin-right: 5px;
}

.detailsUse .detailsUse-box p.homeUse-title
{
    font-size: 18px;
    color: #333333;
    margin: 5px;
}

.detailsUse .detailsUse-box .detailsUse-title span
{
    display: block;
    font-size: 14px;
    color: #949494;
}

.detailsUse .detailsUse-box a.detailsUse-find
{
    color: #2f75a5;
    font-size: 13px;
}

.productDetailsTable
{
    float: left;
}

.productDetailsBoxP
{
    text-align: left;
    padding: 5px;
    background: url('/images/nobelcom/global/css/details-page-box-sep.gif') no-repeat center top;
}

.detailsBackBtn
{
    display: block;
    text-decoration: none;
    font-weight: bold;
    color: #333;
    float: left;
    background: url('/images/nobelcom/global/css/detailsBackRight.gif') no-repeat right top;
    height: 37px;
    line-height: 37px;
    padding: 0 10px 0 0;
    margin-left: 4px;
}

.detailsBackBtn span
{
    display: block;
    width: 9px;
    height: 37px;
    float: left;
    background: url('/images/nobelcom/global/css/detailsBackLeft.gif') no-repeat left top;
    margin-left: -4px;
}

.productDetailsBox .cardNameNc
{
    color: #333333;
    font-size: 13px;
    font-weight: bold;
    text-decoration: none;
    line-height: 30px;
    padding-top: 15px;
    display: block;
}

.productDetailsBox p.productDetails
{
    margin:5px 0 5px 0px;
    text-align: center;
}

.productDetailsBox p.productDetails span
{
    display: block;
    line-height: 20px;
}

.productDetailsBox .rates p
{
    font-size: 13px;
    margin: 10px 0;
}

.productDetailsBox .rates
{
    font-size: 16px;
    margin-top: 0px;
}

.productDetailsBox .miniOfferProduct
{
    position: absolute;
    width: 86px;
    height: 66px;
    background: url('/images/nobelcom/english/global/css/bonusProductNc.png') no-repeat left top;
    right: 10px;
    z-index: 1;
    top: 26px;
}

.productBoxConnect .miniOfferProduct
{
    position: absolute;
    width: 86px;
    height: 66px;
    background: url('/images/nobelcom/english/global/css/bonusProductNc.png') no-repeat left top;
    left: 115px;
    z-index: 1;
    top: 15px;
}

.productNc .miniOfferProduct
{
    position: absolute;
    width: 86px;
    height: 66px;
    background: url('/images/nobelcom/english/global/css/bonusProductNc.png') no-repeat left top;
    right: 0px;
    top: 12px;
}

.miniOfferProductNAPProduct
{
    position: absolute;
    width: 86px;
    height: 66px;
    background: url('/images/nobelcom/english/global/css/bonusProductNc.png') no-repeat left top;
    right: -15px;
    top: 65px;
    z-index: 1
}

.miniOfferProductBoxNCNApp
{
    position: absolute;
    width: 86px;
    height: 66px;
    background: url('/images/nobelcom/english/global/css/bonusProductNc.png') no-repeat left top;
    top: 50px ;
    right: -40px;
}

.miniOfferProductNAPPhoneCard
{
    position: absolute;
    width: 66px;
    height: 50px;
    background: url('/images/nobelcom/english/global/css/bonusProductNc.png') no-repeat left top;
    right: -13px;
    top: -12px;
    z-index: 1;
    overflow: visible;
    background-size: contain;
}

.productDetailsBox .smallButton
{
    margin: 5px;
}

.productDetailsTable table
{
    border: 1px solid #e6e6e6;
    width: 300px;
    font-size: 11px;
    float: left;
    height: 250px;
    margin: 0 5px;
}

.productDetailsTable table tr td
{
    padding: 8px;
    text-align: left;
    background: #ffffff;
    border: 1px solid #e6e6e6;
    color: #333333;
    width: 134px;
}

.productDetailsTable table tr th
{
    padding: 8px;
    font-weight: bold;
    text-align: left;
    background: #ffffff;
    border: 1px solid #e6e6e6;
    color: #333333;
    width: 134px;
}

.surveyTable
{
    font-weight: bold;
    width: 680px;
    border: 1px solid #a5a5a5;
}

.surveyTable tr td
{
    padding: 8px;
    background: #f1f1f1;
    border: 1px solid #c4c4c4;
    color: #333333;
    text-align: center;
}

.surveyTable tr th
{
    padding: 8px;
    background: #7d7d7d;
    border-bottom: 1px solid #a5a5a5;
    border-top: 1px solid #9e9e9e;
    color: #fff;
    text-align: center;
}

.prodDetails span
{
    text-align: left;
}

.ratesPlans .prodDetailsTop
{
    height: 82px;
}

.ratesPlans .prodDetails .prodDetailsTop
{
    height: 32px;
    padding-left: 10px;
    padding-top: 50px;
    font-weight: bold;
}

.prodDetailsOdd
{
    background: #f1f1f1;
    line-height: 35px;
    padding-left: 10px;
}

.prodDetailsEven
{
    line-height: 35px;
    padding-left: 10px;
}

.ratesPlansDetails a.button
{
    line-height: 1.5em;
    padding: 0.3em 5px;
}

.ratesPlansDetails
{
    float: left;
    width: 159px;
    border-left: 1px solid #e1e1e1;
}

.ratesPlans .ratesPlansDetails a.smallButton
{
    line-height: 12px;
}

/* #SignUp Process
================================================== */
.signUp
{
    margin-bottom: 20px;
}

.signUpPagination
{
    margin: 0;
    text-align: center;
    overflow: hidden;
    float: left;
    width: 705px;
    padding: 20px 0px;
}

.signUpPagination div
{
    display:inline-block;
    zoom:1;
    *display:inline;
    height: 43px;
    position: relative;
    margin-right: -23px;
}

.signUpPagination div p
{
    background: url('/images/nobelcom/global/css/signUpPagBg.gif') no-repeat right top;;
    padding-right: 30px;
    color: #fff;
    font-size: 14px;
    line-height: 43px;
    float: left;
}

.signUpPagination div span
{
    display: block;
    width: 27px;
    height: 43px;
    float: left;
    background: url('/images/nobelcom/global/css/signUpPagLeft.gif') no-repeat left top;
}

.signUpPagination div.selected p
{
    background: url('/images/nobelcom/global/css/signUpPagBg-on.gif') no-repeat right top;
    color: #3b9d00;
}

.signUpPagination div.selected span
{
    background: url('/images/nobelcom/global/css/signUpPagLeft-on.gif') no-repeat left top;
}

.signup-title
{
    text-align: center;
    margin: 20px 0;
    clear: both;
}

.signup-title ul
{
    padding-top: 10px;
}

.signup-title h1
{
    color:#89ad05;
    font-size: 30px;
    margin: 0;
    padding: 0 0 5px 0;
}

.signup-title span
{
    font-weight: bold;
}

.signUp .youPay
{
    font-size: 20px;
    color: #005dac;
}

.signUp em, ul.accountEditBox em
{
    color:#ff0000;
    font-style: normal;
}

.signUp
{
    color:#565656
}

.first-column
{
    background: #eff8d9;
    padding-top: 10px;
    -webkit-border-radius: .5em;
    -moz-border-radius: .5em;
    border-radius: .5em;
}

.upper-column
{
    background: #eff8f7;
}

.upper-column a.button
{
    display: inline;
    padding: 2px 5px;
}

.second-column
{
    background: #fff2dd;
    padding-top: 10px;
    -webkit-border-radius: .5em;
    -moz-border-radius: .5em;
    border-radius: .5em;
}

.first-column-confirm
{
    background: #eff8d9;
    padding: 10px;
    width: 448px;
    font-size: 13px;
    float: left;
    margin:0 5px 10px 5px;
    position: relative;
    border: 1px solid #cbcbcb;
    height:450px;
    text-align: left;
    -webkit-border-radius: .5em;
    -moz-border-radius: .5em;
    border-radius: .5em;
}

.thankUseCard
{
    clear: both;
    padding-bottom: 20px;
}

.thankUseCard h4, .thankUseCard p
{
    margin: 5px;
}

.thankUseCard img
{
    float: left;
}

.first-column-confirm h2, .second-column-confirm h2
{
    font-size: 16px;
    margin: 5px;
}

.second-column-confirm2 h2
{
    font-size: 16px;
    margin: 5px;
}

.second-column-confirm
{
    background: #fff2dd;
    padding: 10px;
    width: 448px;
    font-size: 13px;
    float: left;
    margin:0 5px 10px 5px;
    position: relative;
    border: 1px solid #cbcbcb;
    height:450px;
    text-align: left;
    -webkit-border-radius: .5em;
    -moz-border-radius: .5em;
    border-radius: .5em;
}

.second-column-confirm2
{
    background: #2f3440;
    padding: 10px;
    width: 448px;
    font-size: 13px;
    float: left;
    margin:0 5px 10px 5px;
    position: relative;
    border: 1px solid #cbcbcb;
    height:450px;
    text-align: left;
    -webkit-border-radius: .5em;
    -moz-border-radius: .5em;
    border-radius: .5em;
    color: #fff;
}

.first-column-confirm p, .second-column-confirm p
{
    margin: 10px 0 15px 5px;
}

.second-column-confirm2 p
{
    margin: 10px 0 15px 5px;
}

.confirmNappBg
{
    padding-bottom: 15px;
}

.first-column-confirm hr
{
    background-color: #A4D12C;
    border: 0 none;
    color: #A4D12C;
    height: 1px;
}

.second-column-confirm2 hr
{
    background-color: #A4D12C;
    border: 0 none;
    color: #A4D12C;
    height: 1px;
}


.second-column-confirm hr
{
    background-color: #DEB97D;
    border: 0 none;
    color: #DEB97D;
    height: 1px;
}

.second-column-confirm h3
{
    margin: 5px 0 20px 5px;
    font-weight: normal;
}

.survey-column-confirm
{
    background: #fafafa;
    padding: 10px;
    width: 448px;
    font-size: 13px;
    float: right;
    margin:0 5px 10px 5px;
    position: relative;
    border: 1px solid #cbcbcb;
    text-align: left;
    -webkit-border-radius: .5em;
    -moz-border-radius: .5em;
    border-radius: .5em;
}

.third-column
{
    clear: both;
    background: url('/images/nobelcom/english/global/css/freeDrawSignUp.jpg') no-repeat left top;
    position: relative;
    margin:0 5px 10px 5px;
    height: 217px;
}

.third-column span
{
    position: absolute;
    bottom:18px;
    left:250px;
}

.first-column, .second-column
{
    width: 468px;
    height: 850px;
    font-size: 13px;
    margin:0 5px 10px 5px;
    position: relative;
    border: 1px solid #cbcbcb;
}

.upper-column ul li
{
    width: 450px;
}

.second-column
{
    float: right;
}

.upper-column
{
    font-size: 13px;
    margin:0 5px 10px 5px;
    position: relative;
    border: 1px solid #cbcbcb;
    height:auto;
    width: 468px;
    font-size: 13px;
    overflow: hidden;
    -webkit-border-radius: .5em;
    -moz-border-radius: .5em;
    border-radius: .5em;
}

.upper-column ul li
{
    line-height: 24px;
}

.signUp ul fieldset
{
    margin: 0;
    padding: 30px 0 0 0;
    border: none;
}

.signUp .upper-column ul fieldset
{
    padding: 10px;
}

.signUp legend
{
    font-size: 14px;
    font-weight: bold;
    padding: 10px 0 0 10px;
    left: 144px;
    position: absolute;
    color: #000;
    top:-0px;
    display: inline;
}

.signUp ul
{
    margin: 0 5px;
    position: relative;
}

.signUp .signup-columns ul .signUpCheckbox, .accountEditBox input.accountEditCheckbox
{
    width: 15px;
    height: 15px;
    float: left;
    margin-right: 5px;
    margin-top: 2px;
    vertical-align: middle;
}

.signUp .signup-columns ul select option
{
    background: #fff;
}

.signup-columns p
{
    margin: 5px 0;
}

html .signUp ul li
{
    padding: 5px 0;
    clear: both;
    overflow: hidden;
    line-height: 25px;
}

.checkOut ul li span
{
    display: inline;
    float: left;
    width: 147px;
    color: #434343;
    text-align: right;
    font-size: 13px;
    line-height: 25px;
    padding: 0 7px 0 0;
}

.signup-columns hr
{
    margin: 10px 5px;
}

.first-column hr
{
    background-color:#A4D12C;
    border:0 none;
    color:#A4D12C;
    height:1px;
}

.second-column hr
{
    background-color:#deb97d;
    border:0 none;
    color:#A4D12C;
    height:1px;
}

.signup-fee
{
    color: #969696;
    font-size: 10px;
    text-align: left;
    padding-left: 20px;
}

.first-step
{
    position: absolute;
    width: 61px;
    height: 36px;
    background: url('/images/nobelcom/english/global/css/signUpStep1.png') no-repeat left top;
    top:-22px;
    left:220px;
}

.second-step
{
    position: absolute;
    width: 61px;
    height: 36px;
    background: url('/images/nobelcom/english/global/css/signUpStep2.png') no-repeat left top;
    top:-22px;
    left:220px;
}

.ep-free-draw-link
{
    width: 950px;
    height: 170px;
    display: block;
    cursor: pointer;
    position: absolute;
    top:0;
    text-indent: -999999px;
}

p.cc-signup
{
    width: 250px;
    padding: 20px 0 0 30px;
    float: left;
}

p.paymentMethod
{
    text-align: center;
    font-size: 14px;
    font-weight: bold;
}

p.paymentMethod input
{
    margin: 0 5px;
}

p.paymentMethod .payPalLogo
{
    color: #193556;
    font-style: italic;
    font-size: 16px;
}

p.paymentMethod .payPalLogo span
{
    color: #265f80;
}

.signUpBottom
{
    padding: 10px 0;
    clear: both;
    text-align: center;
}

.signup-columns a.newWindowLink
{
    float: left;
    font-size: 11px;
    padding-top: 2px;
    margin-top: 1px;
}

.signup-columns em
{
    float: left;
}

.signUpOptIn
{
    background: url('/images/nobelcom/global/css/signUpOptInBg.png') no-repeat left top;
    width: 432px;
    height: 123px;
    margin: auto;
}

.signUpOptIn .signUpOptInTop
{
    margin-top: 10px;
    clear: both;
    padding: 20px 10px 0 20px;
}

.signUpOptIn .signUpOptInTop h3
{
    color: #2168a6;
    font-size: 18px;
    margin-left: 40px;
}

.signUpOptIn .signUpOptInTop h4
{
    font-size: 16px;
    margin-left: 40px;
}

.signUpOptIn p
{
    clear: both;
    margin: 10px 10px 10px 60px;
}

.signUpOptIn span.signUpOptInCheckOff
{
    background: url('/images/nobelcom/global/css/signUp-checkboxOff.png') no-repeat left top;
    width: 21px;
    height: 21px;
    display: block;
    cursor: pointer;
    float: left;
    margin-top: 3px;
}

.signUpOptIn span.signUpOptInCheckOn
{
    background: url('/images/nobelcom/global/css/signUp-checkboxOn.png') no-repeat left bottom;
    width: 21px;
    height: 21px;
    display: block;
    cursor: pointer;
    float: left;
    margin-top: 3px;
}

.signUpOptInPopUp
{
    margin:5px auto;
    border-top: 1px solid #ededed;
}

.signUpOptInPopUp .signUpOptInTop
{
    margin-top: 10px;
    clear: both;
}

.signUpOptInPopUp .signUpOptInTop h3
{
    margin-left: 30px;
}

.signUpOptInPopUp .signUpOptInTop h4
{
    margin-left: 30px;
}

.signUpOptInPopUp p
{
    clear: both;
}

.signUpOptInPopUp span.signUpOptInCheckOff
{
    background: url('/images/nobelcom/global/css/signUp-checkboxOff.png') no-repeat left top;
    width: 21px;
    height: 21px;
    display: block;
    cursor: pointer;
    float: left;
    margin-top: 3px;
}

.signUpOptInPopUp span.signUpOptInCheckOn
{
    background: url('/images/nobelcom/global/css/signUp-checkboxOn.png') no-repeat left bottom;
    width: 21px;
    height: 21px;
    display: block;
    cursor: pointer;
    float: left;
    margin-top: 3px;
}

.survey_tag_thank
{
    background: url('/images/nobelcom/english/global/css/survey_tag_thank.png') no-repeat left bottom;
    width: 75px;
    height: 73px;
    position: absolute;
    top:-6px;
    right: -6px;
    cursor: pointer;
}

.thankSocial
{
    color: #4f4d4d;
    text-decoration: none;
    display: block;
    padding: 4px 4px 4px 50px;
    clear: both;
    overflow: hidden;
    position: relative;
}

.thankSocial p
{
    margin-left: 50px;
}

.thankSocial span
{
    font-weight: bold;
}

.thankSocial img
{
    position: absolute;
    left:0;
}

.cartProductImageTopUp
{
    float: left;
    width: 150px;
    position: relative;
    background: url('/images/nobelcom/global/css/top-up-prod.gif') no-repeat left top;
    height: 100px;
}

.cartProductImageTopUp span
{
    position: absolute;
    top:7px;
    display: block;
    width: 130px;
    text-align: center;
}

.createAcc-column
{
    float:none;
    margin-left:auto;
    margin-right:auto;
    height:auto;
    padding-bottom:10px
}

.confirmTrial
{
    clear: both;
    padding: 10px 0;
    line-height: 19px;
}

.confirmTrial img
{
    float: left;
}

.signUpPlan
{
    position: absolute;
    right:30px;
    top:30px;
    width: 228px;
    height: 109px;
}

/* #Account Menu
================================================== */
.accountMenu
{
    margin: 15px 20px 0 20px;
    height: 42px;
}

.accountMenu ul
{
    float: left;
    background: url('/images/nobelcom/global/css/accMenu-bg.png') repeat-x left top;
    width: 900px;
}

.accountMenu ul li
{
    float: left;
    display: block;
    height: 42px;
    background: url('/images/nobelcom/global/css/accMenu-sep.png') no-repeat right top;
}

.accountMenu ul li a
{
    color: #ffffff;
    text-decoration: none;
    line-height: 42px;
    height: 42px;
    display: block;
    padding: 0 20px 0 43px;
    text-shadow: 0 1px 1px #5d5e61;
    font-weight: bold;
}

.accountMenu ul li a:hover
{
    color: #f7ffe7;
}

.accountMenu .accountMenu-left
{
    width: 9px;
    height: 42px;
    display: block;
    float: left;
    background: url('/images/nobelcom/global/css/accMenu-left.png') no-repeat left top;
}

.accountMenu .accountMenu-right
{
    width: 9px;
    height: 42px;
    display: block;
    float: left;
    background: url('/images/nobelcom/global/css/accMenu-right.png') no-repeat left top;
}

.accountMenu li.accMenu-phoneCards a
{
    background: url('/images/nobelcom/global/css/accMenu-phoneCards.png') no-repeat 15px 0px;
}

.accountMenu li.accMenu-prepaid a
{
    background: url('/images/nobelcom/global/css/accMenu-prepaid.png') no-repeat 15px 0px;
}

.accountMenu li.accMenu-refer a
{
    background: url('/images/nobelcom/global/css/accMenu-refer.png') no-repeat 15px 0px;
}

.accountMenu li.accMenu-settings a
{
    background: url('/images/nobelcom/global/css/accMenu-settings.png') no-repeat 15px 0px;
}

.accountMenu li.accMenu-history a
{
    background: url('/images/nobelcom/global/css/accMenu-history.png') no-repeat 15px 0px;
}

.accountMenu li.accMenu-feedback a
{
    background: url('/images/nobelcom/global/css/accMenu-feedback.png') no-repeat 15px 0px;
}

.accountMenu ul li.selected a
{
    background-color: #fbfbfb;
    background-position: 13px -39px;
    color: #676767;
    text-shadow: none;
    border: 1px solid #83abe7;
    border-bottom: 1px solid #fbfbfb;
    height: 50px;
    line-height: 50px;
    margin-top: -9px;
    -webkit-border-radius: .3em .3em 0 0;
    -moz-border-radius: .3em .3em 0 0;
    border-radius: .3em .3em 0 0;
    -webkit-box-shadow: 0px -2px 3px #dff2ff;
    -moz-box-shadow: 0 -2px 3px #dff2ff;
    box-shadow: 0px -2px 3px #dff2ff;
}

.accountSubMenu li
{
    position: relative;
    float: left;
    margin: 0 5px;
}

.accountSubMenu
{
    border: 1px solid #d6d6d6;
    border-bottom: none;
    text-align: center;
    margin: 0 5px;
    padding: 15px 20px 0 20px;
    overflow: hidden;
    -webkit-border-radius: .5em .5em 0 0;
    -moz-border-radius: .5em .5em 0 0;
    border-radius: .5em .5em 0 0;
    background: #fbfbfb; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMWYxZjEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #fbfbfb 0%, #f1f1f1 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fbfbfb), color-stop(100%,#f1f1f1)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #fbfbfb 0%,#f1f1f1 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #fbfbfb 0%,#f1f1f1 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #fbfbfb 0%,#f1f1f1 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #fbfbfb 0%,#f1f1f1 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fbfbfb', endColorstr='#f1f1f1',GradientType=0 ); /* IE6-8 */
}

.accountSubMenu ul
{
    clear: both;
}

.accountSubMenu ul li a
{
    -webkit-box-shadow: 0px 1px 3px #d5d5d5;
    -moz-box-shadow: 0 1px 3px #d5d5d5;
    box-shadow: 0px 1px 3px #d5d5d5;
    border: 1px solid #b0b1b2;
    display: block;
    color: #3e3f42;
    font-weight: bold;
    text-decoration: none;
    float: left;
    padding: 5px 10px;
    -webkit-border-radius: .3em;
    -moz-border-radius: .3em;
    border-radius: .3em;
    background: #ffffff; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMWYxZjEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #ffffff 0%, #f1f1f1 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f1f1f1)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #ffffff 0%,#f1f1f1 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #ffffff 0%,#f1f1f1 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #ffffff 0%,#f1f1f1 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #ffffff 0%,#f1f1f1 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f1f1f1',GradientType=0 ); /* IE6-8 */
}

.accountSubMenu ul li.selected
{
    -webkit-border-radius: .3em .3em 0 0;
    -moz-border-radius: .3em .3em 0 0;
    border-radius: .3em .3em 0 0;
    height: 40px;
    background: #3182d4; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzMxODJkNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyNWFmZTAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #3182d4 0%, #25afe0 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3182d4), color-stop(100%,#25afe0)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #3182d4 0%,#25afe0 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #3182d4 0%,#25afe0 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #3182d4 0%,#25afe0 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #3182d4 0%,#25afe0 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3182d4', endColorstr='#25afe0',GradientType=0 ); /* IE6-8 */
}

.accountSubMenu ul li.selected a
{
    background: none;
    filter: none;
    color: #ffffff;
    -webkit-border-radius: none;
    -moz-border-radius: none;
    border-radius: none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    border: none;
    margin: 0 1px;
}

.accountSubMenu ul li.selected a:hover
{
    color: #ffffff;
}

.accountSubMenu ul li a:hover
{
    color: #3187dc;
}

.accountNotifications
{
    display: block;
    padding:1px 3px;
    color: #ffffff;
    font-size: 8px;
    -webkit-border-radius: 1em;
    -moz-border-radius: 1em;
    border-radius: 1em;
    position: absolute;
    right:-6px;
    top:-6px;
    background: #bd1421;
    border: 2px solid #ffffff;
    -webkit-box-shadow: 0px 2px 3px #d5d5d5;
    -moz-box-shadow: 0 2px 3px #d5d5d5;
    box-shadow: 0px 2px 3px #d5d5d5;
}

/* #My Account
================================================== */
.accountContent
{
    margin: 0 5px;
}

.accountPinBox
{
    margin:0 15px 15px;
    overflow: hidden;
    width: 612px;
    border: 1px solid #eaeaea;
    -webkit-box-shadow: 0px 2px 3px #d5d5d5;
    -moz-box-shadow: 0 2px 3px #d5d5d5;
    box-shadow: 0px 2px 3px #d5d5d5;
    -webkit-border-radius: 0.5em;
    -moz-border-radius: 0.5em;
    border-radius: 0.5em;
    background: #ffffff; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI2NyUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZmFmYWZhIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
    background: -moz-linear-gradient(top,  #ffffff 67%, #fafafa 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(67%,#ffffff), color-stop(100%,#fafafa)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #ffffff 67%,#fafafa 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #ffffff 67%,#fafafa 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #ffffff 67%,#fafafa 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #ffffff 67%,#fafafa 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#fafafa',GradientType=0 ); /* IE6-8 */
}

.accountPinBox:hover
{
    background: #ffffff; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI2NyUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZmFmYWZhIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
    background: -moz-linear-gradient(top,  #fafafa 67%, #edf5fa 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(67%,#fafafa), color-stop(100%,#edf5fa)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #fafafa 67%,#edf5fa 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #fafafa 67%,#edf5fa 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #fafafa 67%,#edf5fa 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #fafafa 67%,#edf5fa 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fafafa', endColorstr='#edf5fa',GradientType=0 ); /* IE6-8 */
}

.accountPinBox-left
{
    float: left;
    padding: 10px;
    width: 340px;
}

.accountPinBox-name
{
    font-size: 20px;
    color: #434343;
    margin-bottom: 10px;
}

.accountPinBox-number
{
    font-size: 17px;
    color: #6B6C6F;
}

.accountPinBox-right
{
    float: right;
    padding: 10px;
    width: 230px;
    text-align: right;
}

.accountPinBox-balance
{
    font-size: 20px;
    color: #62a21d;
    margin-bottom: 10px;
}

.accountPinBox-bottom
{
    clear: both;
    border-top:1px solid #ededed;
    padding: 5px 10px;
    overflow: hidden;
}

.accountPinBox-settings
{
    font-size: 13px;
    color: #757575;
    font-weight: bold;
    display: block;
    float: left;
    line-height: 28px;
}

.accountPinBox-bottom li
{
    display: block;
    position: relative;
    float: left;
    padding: 4px 8px 4px 3px;
    margin:0 5px;
    border:1px solid #cccccc;
    -webkit-box-shadow: 0px 2px 3px #d5d5d5;
    -moz-box-shadow: 0 2px 3px #d5d5d5;
    box-shadow: 0px 2px 3px #d5d5d5;
    -webkit-border-radius: 0.3em;
    -moz-border-radius: 0.3em;
    border-radius: 0.3em;
    background: #f5f5f5; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI1MiUiIHN0b3AtY29sb3I9IiNmNWY1ZjUiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZGZkZmRmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
    background: -moz-linear-gradient(top,  #f5f5f5 52%, #dfdfdf 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(52%,#f5f5f5), color-stop(100%,#dfdfdf)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #f5f5f5 52%,#dfdfdf 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #f5f5f5 52%,#dfdfdf 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #f5f5f5 52%,#dfdfdf 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #f5f5f5 52%,#dfdfdf 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f5', endColorstr='#dfdfdf',GradientType=0 ); /* IE6-8 */
}

.accountPinBox-bottom li.activated
{
    display: block;
    float: left;
    padding: 4px 8px 4px 3px;
    margin:0 5px;
    border:1px solid #cccccc;
    -webkit-box-shadow: 0px 2px 3px #d5d5d5;
    -moz-box-shadow: 0 2px 3px #d5d5d5;
    box-shadow: 0px 2px 3px #d5d5d5;
    -webkit-border-radius: 0.3em;
    -moz-border-radius: 0.3em;
    border-radius: 0.3em;
    background: #f5f5f5; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI1MiUiIHN0b3AtY29sb3I9IiNmNWY1ZjUiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZGZkZmRmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
    background: -moz-linear-gradient(top,  #f5f5f5 52%, #dfdfdf 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(52%,#f5f5f5), color-stop(100%,#dfdfdf)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #f5f5f5 52%,#dfdfdf 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #f5f5f5 52%,#dfdfdf 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #f5f5f5 52%,#dfdfdf 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #f5f5f5 52%,#dfdfdf 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f5', endColorstr='#dfdfdf',GradientType=0 ); /* IE6-8 */
}

.accountPinBox-bottom li:hover
{
    background: #dfdfdf; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI1MiUiIHN0b3AtY29sb3I9IiNmNWY1ZjUiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZGZkZmRmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
    background: -moz-linear-gradient(top,  #dfdfdf 52%, #f5f5f5 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(52%,#dfdfdf), color-stop(100%,#f5f5f5)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #dfdfdf 52%,#f5f5f5 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #dfdfdf 52%,#f5f5f5 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #dfdfdf 52%,#f5f5f5 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #dfdfdf 52%,#f5f5f5 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dfdfdf', endColorstr='#f5f5f5',GradientType=0 ); /* IE6-8 */
}

.accountPinBox-bottom li a
{
    display: block;
    color: #717275;
    text-decoration: none;
    font-size: 12px;
    padding-left: 20px;
}

.accountPinBox-bottom li.activated a
{
    display: block;
    color: #889e19;
    text-decoration: none;
    font-size: 13px;
}

.accountPinBox-bottom li a.accountPinBox-autorecharge
{
    background: url('/images/nobelcom/global/css/accountPinBox-autorecharge.png') no-repeat left -5px;
}

.accountPinBox-bottom li.activated a.accountPinBox-autorecharge
{
    background: url('/images/nobelcom/global/css/accountPinBox-autorecharge.png') no-repeat left -27px;
}

.accountPinBox-bottom li a.accountPinBox-pinless
{
    background: url('/images/nobelcom/global/css/accountPinBox-pinless.png') no-repeat left -5px;
}

.accountPinBox-bottom li.activated a.accountPinBox-pinless
{
    background: url('/images/nobelcom/global/css/accountPinBox-pinless.png') no-repeat left -27px;
}

.accountPinBox-bottom li a.accountPinBox-speed
{
    background: url('/images/nobelcom/global/css/accountPinBox-speed.png') no-repeat left -5px;
}

.accountPinBox-bottom li.activated a.accountPinBox-speed
{
    background: url('/images/nobelcom/global/css/accountPinBox-speed.png') no-repeat left -27px;
}

.accountPinBox-bottom li a.accountPinBox-details
{
    background: url('/images/nobelcom/global/css/accountPinBox-details.png') no-repeat left -5px;
}

.accountPinBox-bottom li a.accountPinBox-rates
{
    background: url('/images/nobelcom/global/css/accountPinBox-rates.png') no-repeat left -5px;
}

.accountDetailsPopRate
{
    text-align: center;
}

.accountDetailsPopRate h1
{
    text-align: center;
}

.accountDetailsPopRate span
{
    color: #1d8700;
    font-size: 20px;
}

.accountDetailsPopRate span em
{

}

ul.accountDetailsPopList
{
    margin: auto;
    width: 550px;
    overflow: hidden;
}

.accountDetailsPopList li
{
    clear: both;
    padding: 0;
}

.accountDetailsPopList li span
{
    font-weight: bold;
    width: 250px;
    float: left;
    display: block;
    line-height: 20px;
}

.accountDetailsPopList li em
{
    line-height: 20px;
    display:block;
    margin-left: 260px;
}

.accountContentMiddle
{
    border: 1px solid #d6d6d6;
    -webkit-border-radius: 0.5em;
    -moz-border-radius: 0.5em;
    border-radius: 0.5em;
    overflow: hidden;
    background: #fbfbfb;
}

.withSubMenu
{
    border: 2px solid #25afe0;
    -webkit-border-radius: 0 0 0.5em 0.5em;
    -moz-border-radius: 0 0 0.5em 0.5em;
    border-radius: 0 0 0.5em 0.5em;
}

.withSubMenuTopUp
{
    border: 1px solid #D6D6D6;
    -webkit-border-radius: 0 0 0.5em 0.5em;
    -moz-border-radius: 0 0 0.5em 0.5em;
    border-radius: 0 0 0.5em 0.5em;
}

.campaignPromotionContentDisplay1 .display2 {
    display: none;
}

.campaignPromotionContentDisplay2 .display1 {
    display: none;
}

.accountContentMiddle-left
{
    float: left;
    width: 640px;
    margin-top: 10px;
    margin-bottom: 10px;
}

.accountContentMiddle-left table.paginatedTable table
{
    width:100%;
}

.accountContentMiddle-left-top
{
    margin-left: 16px;
}

.accountContentMiddle-right
{
    float: right;
    width: 285px;
    margin-top: 10px;
    margin-bottom: 10px;
    margin-right: 10px;
}

.accountContentMiddle-billing
{
    background: #eaeaea;
    border: 1px solid #c7c7c7;
    -webkit-border-radius: 0.5em;
    -moz-border-radius: 0.5em;
    border-radius: 0.5em;
    padding: 10px;
    position: relative;
}

.accountContentMiddle-points
{
    background: #ffffff url('/images/nobelcom/global/css/accountContent-pointsMedium.png') no-repeat right top;
    border: 1px solid #c7c7c7;
    -webkit-border-radius: 0.5em;
    -moz-border-radius: 0.5em;
    border-radius: 0.5em;
    padding: 10px;
    position: relative;
}

.accountContentMiddle-rightBox
{
    margin-bottom: 10px;
}

.accountContentMiddle-points p
{
    margin-bottom: 10px;
}

.accountContentMiddle-cc
{
    position: absolute;
    top:10px;
    right:10px;
}

.virtualNumberSection hr
{
    border-bottom: 1px solid #999999;
}

.accountContent-promo-bday
{
    background: url('/images/nobelcom/global/css/accountContent-promo-bdayBg.jpg') no-repeat left top;
    height: 134px;
    width: 900px;
    margin: auto;
}

.accountContent-promo-bday-form
{
    width: 410px;
    float: left;
    font-weight: bold;
    color: #74818b;
    padding: 25px 0 0 25px;
}

.accountContent-promo-bday-form ul li
{
    margin-bottom: 10px;
}

.accountContent-promo-bday-form select
{
    float: none;
}

.accountContent-promo-bday-text
{
    color: #74818b;
    width: 350px;
    float: left;
    padding-top: 30px;
}

.accountContentAirtime-bonus
{
    background: #f8f8f9;
    border: 1px solid #c7c7c7;
    -webkit-border-radius: 0.5em;
    -moz-border-radius: 0.5em;
    border-radius: 0.5em;
    padding: 10px;
    position: relative;
    margin-bottom: 10px;
}

.accountContentAirtime-bonus p
{
    margin: 5px 0;
}

.accountContentWhatIsThis
{
    background: #fbfff3 url('/images/nobelcom/global/css/accountContentWhatIsThis.png') no-repeat 20px 10px;
    padding: 10px 10px 30px 70px;
    position: relative;
    border-top: 1px solid #ddf9af;
    margin-top: 40px;
}

.accountContentHowItWorks
{
    background: #fefdf4 url('/images/nobelcom/global/css/accountContentHowItWorks.png') no-repeat 20px 10px;
    padding: 10px 10px 10px 70px;
    position: relative;
    border-top: 1px solid #e8e8e8;
    -webkit-border-radius: 0 0 1em 1em;
    -moz-border-radius: 0 0 0.5em 0.5em;
    border-radius: 0 0 0.5em 0.5em;
}

.accountContentWhatIsThis-arrow
{
    background: url('/images/nobelcom/global/css/accountContentWhatIsThis-arrow.png') no-repeat left top;
    width:39px;
    height: 21px;
    display: block;
    position: absolute;
    left:15px;
    top:-21px;
}

.accountContentHowItWorks-arrow
{
    background: url('/images/nobelcom/global/css/accountContentHowItWorks-arrow.png') no-repeat left top;
    width:39px;
    height: 21px;
    display: block;
    position: absolute;
    left:15px;
    top:-21px;
}

.accountContentUse-box
{
    width: 190px;
    background:#ffffff;
    margin: 0px 10px 0 0;
    border: 1px solid #b6bcc1;
    -webkit-border-radius: 0.5em;
    -moz-border-radius: 0.5em;
    border-radius: 0.5em;
    overflow: hidden;
    float: left;
    -webkit-box-shadow: 0px 2px 3px #d5d5d5;
    -moz-box-shadow: 0 2px 3px #d5d5d5;
    box-shadow: 0px 0px 3px #d5d5d5;
}

.accountContent-use h3
{
    margin: 20px 0 10px 0;
}

.accountContentUse-box p
{
    margin: 10px 5px;
}

.accountContentUse-phone
{
    background:#ffffff url('/images/nobelcom/global/css/accountContentUse-phone.png') no-repeat right top;
}

.accountContentUse-smartphone
{
    background:#ffffff  url('/images/nobelcom/global/css/accountContentUse-smartphone.png') no-repeat right top;
}

.accountContentUse-PC
{
    background:#ffffff  url('/images/nobelcom/global/css/accountContentUse-PC.png') no-repeat right top;
}

.accountContent-nopin
{
    margin: 10px;
}

.accountContent-nopin p
{
    margin-bottom: 20px;
}

.accountContent-use
{
    margin: 10px;
}

.accountPinBox-thank
{
    padding: 10px;
}

.accountSubMenu-notifications
{
    border: 1px solid #c5c8cc;
    padding: 5px;
    font-weight: bold;
    -webkit-border-radius: 0.5em;
    -moz-border-radius: 0.5em;
    border-radius: 0.5em;
    margin: 0 auto 15px auto;
    display: inline-block;
    overflow: hidden;
}

.accountSubMenu-notifications div
{
    float: left;
    height: 30px;
    margin-right: 10px;
}

.accountSubMenu-notifications a
{
    float: right;
}

/*.accountContentNot-close
{
    width: 25px;
    height: 26px;
    background: url('/images/nobelcom/myaccount/accountContentNot-close.png') no-repeat left top;
    position: absolute;
    right:-35px;
    top:7px;
    cursor: pointer;
}*/

.accountSubMenu-notifications-expiration
{
    font-size: 10px;
    font-weight: normal;
}

.accountSubMenu-notifications-opt
{
    padding-left: 50px;
    background:#ffffff url('/images/nobelcom/global/css/accountContentNot-opt.png') no-repeat 5px bottom;
}

.accountSubMenu-notifications-bday
{
    padding-left: 50px;
    background:#ffffff url('/images/nobelcom/global/css/accountContentNot-bday.png') no-repeat 5px 1px;
}

.accountSubMenu-notifications-bonus
{
    padding-left: 50px;
    background:#ffffff url('/images/nobelcom/global/css/accountContentNot-bonus.png') no-repeat 5px 1px;
}

.accountSubMenu-notifications-email
{
    padding-left: 50px;
    background:#ffffff url('/images/nobelcom/global/css/accountContentNot-email.png') no-repeat 5px 1px;
}

.accountContentMiddle-breadcrumbs
{
    font-weight: bold;
    margin: 10px;
    border-bottom: 1px solid #d6d6d6;
    padding-bottom: 10px;
}

.accountContentMiddle-half
{
    width:452px;
    float: left;
    margin: 10px 10px 10px 10px;
}

.accountContentMiddle p
{
    font-size: 15px;
}

.accountContentMiddle-full
{
    margin: 10px 10px 10px 10px;
}

.accountContentMiddle h3
{
    margin-bottom: 10px;
    font-size: 17px;
}

.accountContentMiddle-form
{
    background: #ffffff;
    -webkit-box-shadow: 0px 2px 3px #d5d5d5;
    -moz-box-shadow: 0 2px 3px #d5d5d5;
    box-shadow: 0px 2px 3px #d5d5d5;
    -webkit-border-radius: 0.5em;
    -moz-border-radius: 0.5em;
    border-radius: 0.5em;
    padding: 10px;
    border: 1px solid #eaeaea;
    margin: 10px 0;
}

.accountContentMiddle-form input, .accountContentMiddle-form select
{
    float: none;
}

.accountContentMiddle-form p
{
    margin-bottom: 10px;
}

.accountContentMiddle-table
{
    background: #ffffff;
    -webkit-box-shadow: 0px 2px 3px #d5d5d5;
    -moz-box-shadow: 0 2px 3px #d5d5d5;
    box-shadow: 0px 1px 3px #d5d5d5;
    -webkit-border-radius: 0.5em;
    -moz-border-radius: 0.5em;
    border-radius: 0.5em;
    border: 1px solid #eaeaea;
    margin: 10px 0;
}

.accountContentMiddle-table table
{
    width: 100%;
    -webkit-border-radius: 0.5em 0.5em 0 0;
    -moz-border-radius: 0.5em 0.5em 0 0;
    border-radius: 0.5em 0.5em 0 0;
}

.accountContentMiddle-feedback1
{
    padding:10px 150px 10px 10px;
    height:120px;
    background:#ffffff url('/images/nobelcom/global/css/accountContent-Feed1.jpg') no-repeat right bottom;
}

.accountContentMiddle-feedback2
{
    padding:10px 150px 10px 10px;
    height:120px;
    background:#ffffff url('/images/nobelcom/global/css/accountContent-Feed2.jpg') no-repeat right bottom;
}

.accountContentMiddle-table table tr th
{
    text-align: center;
    background: #d9ebf1;
    padding: 10px 10px;
}

.accountContentMiddle-table table tbody tr
{
    border-top:1px solid #e0e0e0;
}

.accountContentMiddle-table table tfoot tr td table tbody tr
{
    border-top: none;
}

.accountContentMiddle-table table tbody tr td
{
    text-align: center;
    padding: 10px 10px;
}

.accountContentMiddle-table table tfoot
{
    border-top:1px solid #e0e0e0;
}

.accountContentMiddle-table table tr td img
{
    vertical-align: middle;
}

.accountContentMiddle-table table tr:hover
{
    background: #edf5fa;
}

.accountContentMiddle-form ul, .first-column ul, .second-column ul
{
    width: 420px;
}

.accountContentMiddle-form ul li, .first-column ul li, .second-column ul li
{
    clear: both;
    margin: 10px 0;
    overflow: hidden;
}

.accountContentMiddle-tableSpan-left, .popup .accountContentMiddle-tableSpan-left
{
    text-align: right;
    width:170px;
    float: left;
    margin: 0 5px;
    line-height: 27px;
    display: block;
    padding: 0;
}

.accountContentMiddle-tableSpan-right, .popup .accountContentMiddle-tableSpan-right, .passwordStrengthDiv
{
    width:230px;
    float: right;
    margin: 0 5px;
    line-height: 27px;
    display: block;
    padding: 0;
    text-align: left;
}

.accountContentMiddle-tableSpan-right em
{
    color: #ff0000;
}

.accountContentMiddle-hint
{
    margin: 10px auto;
    text-align: center;
}

.accountContentMiddle-form select, .accountContentMiddle-form img
{
    vertical-align: middle;
}

.accountContent-p2p-rightBg
{
    background:#ffffff url('/images/nobelcom/global/css/accountContent-p2p-rightBg.png') no-repeat right bottom;
}

.accountContentMiddle-hint h4
{
    line-height: 30px;
    color: #ff8a00;
    background: url('/images/nobelcom/global/css/accountContentHint-bg.gif') repeat-x left 50%;
    margin: 0 60px;
}

.accountContentMiddle-hint h4 span
{
    display: inline-block;
    background: #fbfbfb;
    padding: 0 10px;
}

.accountContentMiddle-hint p
{
    clear: both;
    font-size: 12px;
}

.accountContentPoints-left
{
    background:#ffffff url('/images/nobelcom/global/css/accountContentPoints-big.png') no-repeat center 10px;
    text-align: center;
    margin: 30px 0 0 100px;
    font-size: 16px;
    height: 180px;
    width: 345px;
}

.accountContentPoints-left h3
{
    margin-top: 120px;
}

.accountContentPoints-right
{
    margin: 30px 100px 0 10px;
    font-size: 16px;
    height: 180px;
    width: 345px;
}

.accountContentPoints-right h3
{
    margin: 20px;
}

.accountContentPoints-right ul
{
    margin-left: 20px;
}

.accountContentPoints-right ul li
{
    background: url('/images/nobelcom/global/css/accountMenuArrow.gif') no-repeat left 6px;
    padding-left: 15px;
    margin-bottom: 15px;
}

.accountContentPoints-right ul li a
{
    color: #333333;
    font-size: 14px;
}

.accountContent-exportExcel
{
    background: url('/images/nobelcom/global/css/accountContent-exportExcel.png') no-repeat left top;
    padding-left: 20px;
    padding-bottom: 5px;
    float: right;
    margin: 10px 0;
}

.accountContentBday-bg
{
    background:#ffffff url('/images/nobelcom/global/css/accountContentBday-bg.png') no-repeat right top;
}

#calendarForm
{
    float: left;
    margin: 10px 0;
    border-bottom: 1px solid #d6d6d6;
    width: 100%;
}

.accountContent-checkboxOff
{
    width: 21px;
    cursor: pointer;
    margin:auto;
    height: 21px;
    display: block;
    background: url('/images/nobelcom/global/css/accountContent-radioOff.png') no-repeat left top;
}

.accountContent-checkboxOn
{
    width: 21px;
    margin: auto;
    cursor: pointer;
    height: 21px;
    display: block;
    background: url('/images/nobelcom/global/css/accountContent-radioOn.png') no-repeat left top;
}

.accountContent-billingProfiles tr.selected td
{
    background: #f4f4f4;
}

.accountContentWarning
{
    margin: 10px;
    color: #ff0000;
    background: #fceaa7 url('/images/nobelcom/global/css/accountContent-error.png') no-repeat 9px 9px;
    padding: 10px 10px 10px 30px;
    -webkit-border-radius: 0.5em;
    -moz-border-radius: 0.5em;
    border-radius: 0.5em;
}

/* #Corporate Business
================================================== */
.corporatePlansTitle
{
    color: #4f4d4d;
    font-size: 22px;
    font-weight: normal;
    margin:20px 5px 5px 5px;
}

.businessPage h1
{
    margin: 5px;
}

.businessTop
{
    background: url('/images/nobelcom/global/css/businessBigPic.jpg') no-repeat left top;
    width: 550px;
    height: 238px;
    margin: 5px;
    padding-left: 400px;
}

.businessMiddle
{
    margin:0 5px 10px 5px;
}

.businessMiddle .businessColumn
{
    float: left;
    margin: 5px;
    line-height: 20px;
    margin-right: 30px;
}

.businessMiddle h4
{
    padding: 5px 0;
    font-size: 16px;
}

.businessTop .testimonial
{
    color: #1967b9;
    font-size: 17px;
    font-style: italic;
    text-indent: 40px;
    background: url('/images/nobelcom/global/css/testimonialsQuoteWhite.gif') no-repeat left top;
    display: block;
    padding-top: 10px;
    line-height: 25px;
}

.businessMiddle .businessColumn ul li
{
    background: url('/images/nobelcom/global/css/businessArrow.gif') no-repeat left 5px;
    padding-left: 10px;
}


.businessTop span
{
    display: block;
    font-weight: bold;
    padding: 10px 0 25px 5px;
}

.businessTop h2
{
    font-size: 18px;
    padding: 15px 0;
    color: #3d3d3d;
}

.businessDetails
{
    text-align: center;
    margin: 10px 0;
}

.corporateMiniBox
{
    background:url('/images/nobelcom/global/css/businessBox.gif') repeat-y scroll left bottom;
    float:left;
    padding: 5px 15px 15px 15px;
    height: 86px;
    margin:5px;
    position:relative;
    width:200px;
}

.corporateMiniBox .corporateMiniBoxTitle
{
    color: #66a520;
    font-weight: bold;
    font-size: 22px;
    padding-right: 35px;
    display: inline;
    line-height: 35px;
}

.corporateMiniBox .corporateMiniBoxTitle a
{
    color: #66a520;
    text-decoration: none;
}

.corporateMiniBox .corporateMiniBoxTitle a:hover
{
    text-decoration: underline;
}

.corporateMiniBox .miniBox1
{
    background: url('/images/nobelcom/global/css/miniBox1.gif') no-repeat right 50%;
}

.corporateMiniBox .miniBox2
{
    background: url('/images/nobelcom/global/css/miniBox2.gif') no-repeat right 50%;
}

.corporateMiniBox .miniBox3
{
    background: url('/images/nobelcom/global/css/miniBox3.gif') no-repeat right 50%;
}

.corporateMiniBox .miniBox4
{
    background: url('/images/nobelcom/global/css/miniBox4.gif') no-repeat right 50%;
}

.testimonialsQuotes
{
    background: url('/images/nobelcom/global/css/testimonialsQuotes.gif') no-repeat 10px top;
    width: 300px;
    margin: 0 5px;
    text-indent: 50px;
    padding: 10px 10px 10px 0px;
    float: left;
}

.testimonialsQuotes span
{
    display: block;
    font-weight: bold;
    text-indent: 0;
    margin-top: 5px;
}


/* #Local Access Numbers
================================================== */
.lanSearchBox
{
    background:none repeat scroll 0 0 #FCFCFC;
    border:1px solid #CFCFCF;
    margin:10px 0px;
    padding:10px;
    position:relative;
    text-align: center;
}

.lanContentTitle
{
    margin: 5px 0;
}

.lanContent p
{
    margin-bottom: 5px;
}

.lanContent h3
{
    margin-bottom: 5px;
}

.lanSearchBoxTitle
{
    font-size: 18px;
    font-weight: bold;
}

.lanSearchBox .lanSearchForm
{
    width: 600px;
    margin: auto;
    padding-bottom: 20px;
}

.lanSearchForm form {
    display: inline;
}

.lanSearchBox .lanSearchForm p
{
    margin-bottom: 5px;
}

.lanSearchBox .lanSearchForm .lanSearchCheckbox
{
    width: 330px;
    padding: 5px 0;
    clear: both;
    margin: auto;
    overflow: hidden;
    margin:10px auto;
}

.lanSearchBoxMini
{
    text-align: left;
    margin: 10px;
}

.lanSearchBox .lanSearchForm .lanSearchCheckbox div
{
    float: left;
    width: 150px;
    text-align: right;
    line-height: 27px;
    padding-right: 5px;
}

.lanSearchBox .lanSearchForm .lanSearchBoxInput
{
    margin-top: 20px;
}

.lanSearchBoxSmall
{
    background:none repeat scroll 0 0 #FCFCFC;
    border:1px solid #CFCFCF;
    padding:10px;
    width: 448px;
    float: left;
    height: 160px;
}

.lanSearchBoxSmall .lanSearchBoxSmallTitle
{
    font-size: 14px;
    margin-bottom: 10px;
}

.lanSearchBoxSmall div
{
    margin: 10px 0;
}

.lanSearchBoxSmall div span
{
    display: block;
    font-size: 14px;
    margin: 5px 0;
    font-weight: bold;
}


.paragraphs
{
    margin: 5px;
}

.paragraphs p
{
    padding: 3px 0;
    font-size: 12px;
}

.lanLowerTable
{
    background:none repeat scroll 0 0 #FCFCFC;
    border:1px solid #CFCFCF;
    padding:10px;
}

.lanLowerTable p
{
    margin: 5px 0;
}

.lanLowerTable span
{
    display: block;
    padding: 3px 0;
}

.lan-call-us
{
    width: 466px;
    height: 216px;
    background: url('/images/nobelcom/english/global/css/accessNumberLocal.gif') no-repeat left top;
    display: block;
    text-decoration: none;
    text-indent: -999999px;
    float: left;
    cursor: pointer;
    margin-right: 15px;
    margin-top: 10px;
}

.lan-call-abroad
{
    width: 466px;
    height: 216px;
    background: url('/images/nobelcom/english/global/css/accessNumberInternational.gif') no-repeat left top;
    display: block;
    text-decoration: none;
    text-indent: -999999px;
    float: left;
    cursor: pointer;
    margin-top: 10px;
}

.lanContent
{
    margin: 0 5px;
}

/* #Tables
================================================== */
.defaultTable table
{
    width: 100%;
    font-size: 12px;
    margin-bottom: 10px;
}

.scrollTableHeader table tr th {
    background: none repeat scroll 0 0 #7DB534;
    border: 1px solid #FFFFFF;
    color: #FFFFFF;
    font-size: 14px;
    padding: 8px;
    text-align: center;
}

.defaultTable tr.totalPointsFooter td
{
    background: #434343;
    border: 1px solid #e3e3e3;
    color: #fff;
}

.accountEditInfo .defaultTable table tr.default td
{
    background: none repeat scroll 0 0 #90CA2C;
    font-weight: bold;
}

.defaultTable table tfoot tr td
{
    background: none;
    border: none;
}

.defaultTable tr td select
{
    float: none;
}

.csp table
{
    width: 100%;
    font-size: 12px;
    margin-bottom: 10px;
}

.accountEditInfo .csp table tr.default td
{
    font-weight: bold;
}

.csp table tfoot tr td
{
    background: none;
    border: none;
}

.csp tr td select
{
    float: none;
}

.popup
{
    padding: 10px;
}

.popup .overflowTablePopup
{
    height:250px;
    overflow:  auto;
}

.defaultTable table p
{
    text-align: left;
    font-size: 11px;
}

.defaultTable table tr.oddTr td
{
    padding: 4px;
    background: #fff;
    border: 1px solid #e3e3e3;
    color: #333;
    text-align: center;
}

.defaultTable table tr.evenTr td
{
    padding: 4px;
    background: #f2f2f2;
    border: 1px solid #e3e3e3;
    color: #333;
    text-align: center;
}


.defaultTable table tr th
{
    padding: 8px;
    background: #2C76AC;
    border: 1px solid #fff;
    color: #fff;
    font-size: 14px;
    text-align: center;
}

.defaultTable table tr td.th
{
    padding: 8px;
    background: #2C76AC;
    border: 1px solid #fff;
    font-size: 14px;
    color: #fff;
    font-weight: bold;
}

.defaultTable table tr th img
{
    vertical-align: middle;
}

.defaultTable table tr.selectedRow td
{
    background: #535353;
    color: #fff;
}

.defaultTable table tfoot td
{
    padding: 8px;
    background: #434343;
    border: 1px solid #e3e3e3;
    color: #fff;
    font-size: 14px;
    text-align: center;
    font-weight: bold;
}

.defaultTable table tfoot tr.oddTr td.pagination, .defaultTable table tfoot tr.evenTr td.pagination, .defaultTable table tfoot tr.oddTr td.pagination table tbody tr td, .defaultTable table tfoot tr.evenTr td.pagination table tbody tr td
{
    border: 0 none;
    background: none repeat scroll 0 0 #FFFFFF;
}

.majorLan table tr th
{
    background: #fb6c09;
    color: #fff;
}

.lanTable table tr td.th
{
    padding: 8px;
    background: #2C76AC;
    border: 1px solid #fff;
    font-size: 14px;
    color: #fff;
    font-weight: bold;
}

.lanTable table tr.highlight td
{
    padding: 4px;
    background: #f78d1d;
    border: 1px solid #e3e3e3;
    font-size: 12px;
    text-align: center;
}

.defaultTable table tr.inactive td
{
    padding: 4px;
    background: #ffb59b;
    border: 1px solid #e3e3e3;
    color: #333;
    text-align: center;
}

.majorLan table tr td.th
{
    padding: 8px;
    background: #fb6c09;
    border: 1px solid #fff;
    font-size: 14px;
    color: #fff;
    font-weight: bold;
}

.order-details p, .order-details h3
{
    padding:0 0 10px;
}

.tableArrowDown
{
    background: url('/images/nobelcom/global/css/tableArrowDown.gif') no-repeat left top;
    width: 7px;
    height: 4px;
    display: block;
    float: left;
    margin: 0 3px;
}

.tableArrowUp
{
    background: url('/images/nobelcom/global/css/tableArrowUp.gif') no-repeat left top;
    width: 7px;
    height: 4px;
    display: block;
    float: left;
    margin: 0 3px;
}

.tableArrows
{
    float: left;
}

.defaultTable table tr th span
{
    display: block;
    float: left;
}

/* #Free Draw
================================================== */
.freeDrawContent
{
    width: 350px;
    height: 630px;
    padding-left: 600px;
    background: url('/images/nobelcom/english/global/css/freeDrawBigBg.jpg') no-repeat left top;
    margin: 0 5px;
    position: relative;
}

.freeDrawForm
{
    height: 398px;
}


.freeDrawForm ul .signUpCheckbox
{
    width: 15px;
    height: 15px;
    float: left;
    margin-right: 5px;
    margin-top: 2px;
    vertical-align: middle;
}

.freeDrawForm ul li
{
    padding: 15px 0;
    clear: both;
    overflow: hidden;
}

.freeDrawForm p
{
    padding: 7px 0;
}

.freeDrawForm li span
{
    display: inline;
    float: left;
    width: 110px;
    color: #434343;
    text-align: right;
    font-size: 13px;
    line-height: 23px;
    padding: 0 7px;
}

.freeDrawForm em
{
    color:#ff0000;
    font-style: normal;
}

.freeDrawForm
{
    padding-top: 10px;
}

.freeDrawForm .freeDrawTitle
{
    font-size: 25px;
    color: #308014;
    margin-left: 90px;
}

.freeDrawFaq p
{
    margin: 10px 5px;
}

.freeDrawFaq p span
{
    display: block;
    font-weight: bold;
}

.freeTrialSignUp .column
{
    width: 558px;
    font-size: 13px;
    margin:0 auto 10px auto;
    position: relative;
    border: 1px solid #cbcbcb;
    background: #eff8d9;
    padding-top: 10px;
    -webkit-border-radius: .5em;
    -moz-border-radius: .5em;
    border-radius: .5em;

}

/* #Nobel Care
================================================== */
.nCare-overview
{
    background: url('/images/nobelcom/global/css/nobel-care-overviewBig.png') no-repeat 605px 80px;
    overflow: hidden;
    height: 394px;
}

.nCare-overview-features
{
    width: 670px;
}

.nCare-overview-feature
{
    float: left;
    margin: 10px 10px 5px 5px;
    width: 320px;
}

.nCare-overview-feature img
{
    float: left;
}

.nCare-overview-feature p
{
    margin-left: 40px;
}

.nCare-overview-title
{
    font-size: 24px;
}

.nCare-overview h4
{
    font-size: 34px;
    margin: 0 0 0 20px;
    padding-top: 10px;
}

.nCare-overview-para
{
    color: #454545;
    font-weight: bold;
    margin-left: 20px;
    width: 650px;
}

.nCare-points
{
    height: 394px;
}

.nCare-points h4
{
    font-size: 34px;
    margin: 0 0 0 20px;
    padding-top: 20px;
}

.nCare-points-para
{
    color: #454545;
    font-weight: bold;
    margin-left: 20px;
    width: 600px;
    margin-top: 10px;
}

.nCare-points-table
{
    background: url('/images/nobelcom/english/global/css/nCare-points-table.png') no-repeat left top;
    width: 260px;
    height: 160px;
    text-indent: -9999px;
    display: block;
    margin-top: -120px;
    margin-left: 630px;
}

.nCare-points-howTable
{
    margin:0 30px;
}

.nCare-points-how
{
    float: left;
    width: 265px;
    font-size: 12px;
}

.nCare-points-how h3
{
    font-size: 13px;
}

.nCare-points-arrow
{
    float: left;
    padding-top: 40px;
}

.nCare-points-how img
{
    margin: auto;
    display: block;
}

.nCare-points-how p
{
    width: 260px;
    font-size: 13px;
}

.nCare-freeDraw
{
    background: url('/images/nobelcom/english/global/css/nobelCareOverview3.jpg') no-repeat left top;
    height: 384px;
    position: relative;
}

.freeDrawEnter
{
    display: block;
    width: 166px;
    height: 68px;
    background: url('/images/nobelcom/english/global/css/freeDrawEnter.png') no-repeat left top;
    text-indent: -9999px;
    position: absolute;
    top: 10px;
    right: 10px;
}

.nCare-discount
{
    height: 384px;
    background: url('/images/nobelcom/english/global/css/nobel-care-discount.png') no-repeat 460px 2px;
}

.nCare-discount h4
{
    font-size: 34px;
    margin: 0 0 0 20px;
    padding-top: 20px;
}

.nCare-discount-para
{
    color: #454545;
    margin-left: 20px;
    width: 400px;
    margin-top: 10px;
}

.nCare-bday
{
    height: 384px;
    background: url('/images/nobelcom/english/global/css/nCare-bday-pic.png') no-repeat 425px 2px;
}

.nCare-bday h4
{
    font-size: 25px;
    margin: 0 0 0 20px;
    padding-top: 20px;
}

.nCare-bday-para
{
    color: #454545;
    font-weight: bold;
    margin-left: 20px;
    width: 400px;
    margin-top: 10px;
}

.nCare-boxBottom1
{
    background: url('/images/nobelcom/global/css/nCare-boxBottom-bg1.jpg') no-repeat left top;
    height: 195px;
    width: 310px;
    float: left;
    margin-top: 10px;
}

.nCare-boxBottom2
{
    background: url('/images/nobelcom/english/global/css/nCare-boxBottom-bg2.jpg') no-repeat left top;
    height: 195px;
    width: 310px;
    float: left;
    margin:10px 10px 0 10px;
}

.nCare-boxBottom3
{
    background: url('/images/nobelcom/global/css/nCare-boxBottom-bg3.jpg') no-repeat left top;
    height: 195px;
    width: 310px;
    float: left;
    margin-top: 10px;
}

.nCare-boxBottom1 .nCare-title, .nCare-boxBottom2 .nCare-title, .nCare-boxBottom3 .nCare-title
{
    font-weight: bold;
    font-size: 18px;
}

.nCare-boxBottom1 p, .nCare-boxBottom3 p
{
    padding: 10px 10px 0 10px;
    width: 210px;
}

.nCare-boxBottom2 p
{
    padding: 10px 10px 0 10px;
    width: 150px;
}

.nCare-boxBottom2 p.nCare-title
{
    padding: 10px 10px 0 10px;
    width: 270px;
}

.nobel-care-social
{
    margin: 10px 10px 20px 10px;
}

.nobel-care-social img
{
    float: left;
}

.nobel-care-social p
{
    padding: 0;
    width: 240px;
    margin-left: 50px;
}

.nobelCareNav
{
    text-align: right;
    padding-top: 10px;
    margin: 0 5px 10px;
}

.nobelCareNav a
{
    text-decoration: none;
    margin-left: 20px;
    font-weight: bold;
}

.nobelCareNav a:hover
{
    text-decoration: underline;
}

.nobelCareNav a.button
{
    color: #ffffff;
}

.nobelCareNav a:hover.button
{
    text-decoration: none;
}

.nobelCareContent
{
    margin:0 5px 0 5px;
}


/* #Pagination
================================================== */
.pagination {
    clear:left;
    font-size:85%;
    font-family:Arial;
    font-size: 12px;
    overflow: hidden;
    float: right;
}

table tfoot tr td.pagination, td.pagination table tbody tr td  {
    border: none;
    padding: none;
}

.accountContentMiddle-table table tfoot tr:hover
{
    background: #ffffff;
}

.pagination a, .pagination span {
    border: 1px solid #eaeaea;
    -webkit-box-shadow: 0px -1px 2px #d5d5d5;
    -moz-box-shadow: 0 -1px 2px #d5d5d5;
    box-shadow: 0px -1px 2px #d5d5d5;
    -webkit-border-radius: 0.2em;
    -moz-border-radius: 0.2em;
    border-radius: 0.2em;
    background: #ffffff; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI2NyUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZmFmYWZhIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
    background: -moz-linear-gradient(top,  #ffffff 67%, #fafafa 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(67%,#ffffff), color-stop(100%,#fafafa)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #ffffff 67%,#fafafa 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #ffffff 67%,#fafafa 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #ffffff 67%,#fafafa 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #ffffff 67%,#fafafa 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#fafafa',GradientType=0 ); /* IE6-8 */
    display:block;
    float:left;
    margin:0 0.2em;
    padding:0.2em 0.5em;
}

.pagination p
{
    float: left;
    margin-right: 10px;
    line-height: 20px;
}

.pagination a {
    text-decoration:none;
    color:#333333;
    cursor:pointer;
}

.pagination span.nextprev {
    color:#666666;
}

.pagination a:hover
{
    background: #fffbcf;
}

.pagination span.current {
    background:none repeat scroll 0 0 #fffbcf;
    border:1px solid #999999;
    color:#333333;
    font-weight:bold;
}

/* #Shopping Cart
================================================== */
.cartProductBottom span img
{
    vertical-align: middle;
}

.checkOut .column
{
    width: 558px;
    font-size: 13px;
    margin:0 auto 10px auto;
    position: relative;
    border: 1px solid #cbcbcb;
    background: #eff8d9;
    padding-top: 10px;
    -webkit-border-radius: .5em;
    -moz-border-radius: .5em;
    border-radius: .5em;
}

.freeTrialSignUp .column ul li
{
    width: 520px;
}

.freeTrialSignUp .column ul li span
{
    width: 200px;
}

.checkOut .column ul li
{
    width: 520px;
    line-height: 25px;
}

.checkOut .columnBenefits
{
    width: 558px;
    font-size: 13px;
    margin:0 auto 10px auto;
    position: relative;
    border: 1px solid #cbcbcb;
    background: #e6f2ff;
    padding-top: 10px;
    -webkit-border-radius: .5em;
    -moz-border-radius: .5em;
    border-radius: .5em;
}
.columnBenefits h2
{
    text-align: center;
    margin-bottom: 10px;
    color: #000;
    font-size: 14px;
}

.checkOutBenefit
{
    width: 520px;
    margin:0;
    padding:15px 19px;
    clear: both;
}

.checkOutBenefit input.checkbox
{
    vertical-align: middle;
    float: left;
}

.checkOutP input, .checkOutP input.checkOutBenefitInput /* the reset style above is that specific */
{
    vertical-align: top;
    margin-top: -5px;
}

.checkOutSep
{
    border-bottom: 1px solid #CBCBCB;
    height: 1px;
    width: 558px;
}

.checkOut .column ul li span
{
    width: 200px;
    font-weight: bold;
}

.confirmSignUpBox
{
    width: 400px;
    margin: 25px;
}

.confirmSignUpBox .confirmSignUpBoxTitle
{
    color: #89AD05;
    font-size: 14px;
    font-weight: bold;
}

.confirmSignUpBox ul
{
    border-top: 1px solid #a4d12c;
    margin: 10px 0;
}

.confirmSignUpBox ul li span
{
    text-align: left;
    padding: 0;
    font-weight: bold;
    width: 200px;
}

.confirmSignUpBox ul li, .accountEditBox li
{
    line-height: 24px;
}

/* #Login Page
================================================== */
.loginBox h1
{
    text-align: left;
}

.loginBox
{
    margin: 10px 5px 0 5px ;
    border: 1px solid #cfcfcf;
    text-align: center;
    font-size: 14px;
    position: relative;
    background: #fcfcfc;
}

.login
{
    text-align: left;
    width: 433px;
    float: left;
    padding: 20px;
    border-right: 1px solid #cfcfcf;
}

.loginRight
{
    text-align: left;
    width: 433px;
    float: left;
    padding: 20px;
    border-right: 1px solid #cfcfcf;
    border: none;
    font-size: 11px;
}

.checkout_login
{
    text-align: left;
    width: 433px;
    height:300px;
    float: left;
    padding: 20px;
    border-right: 1px solid #cfcfcf;
}

.checkout_loginRight
{
    text-align: left;
    width: 433px;
    height:300px;
    float: left;
    padding: 20px;
    border-right: 1px solid #cfcfcf;
    background: #fff;
    border: none;
    font-size: 11px;
}

.checkout_benefits
{
    padding-top:10px;
    margin-top: 10px;
    color: #878787;
}

html .checkout_benefits h2
{
    font-size: 16px;
    font-weight: bold;
    margin: 20px 0 10px 0 ;
}

html .checkout_benefits ul
{
    margin:0 0 0 10px;
}

html .checkout_benefits ul li
{
    font-size: 14px;
    margin: 10px 0;
    line-height: 20px;
    background: url('/images/nobelcom/global/css/checkout_benefits_arrow.png') no-repeat left 0px;
    padding-left: 20px;
}

.login hr
{
    border-bottom: 1px solid #cfcfcf;
    margin-bottom: 10px;
}

.login .signUpBottom
{
    text-align: left;
    margin-left: 130px;
}

.login h2, .loginRight h2, .checkout_login h2, .checkout_loginRight h2
{
    font-weight: normal;
    margin-bottom: 20px;
    font-size: 18px;
}

.loginPic
{
    padding-left: 50px;
    position: relative;
}

.loginPic img
{
    position: absolute;
    left:0;
}

.loginPic h3
{
    margin-bottom: 5px;
    font-size: 13px;
}

.login p, .loginRight p, .checkout_login p, .checkout_loginRight p
{
    font-size: 13px;
    margin-bottom: 10px;
}

.login ul li span
{
    display: inline;
    float: left;
    width: 110px;
    color: #434343;
    text-align: right;
    font-size: 13px;
    line-height: 23px;
    padding: 0 7px;
}

.login ul li
{
    padding: 5px;
    clear: both;
}

/* #CSP
================================================== */
.rateCsp strong
{
    font-size: 18px;
    color: #7DB534;
}

.cspPanel
{
    padding: 0 0 0 15px;
    width: 175px;
    float: left;
}

.cspPanel h3
{
    font-size: 14px;
}

.cspPanel div
{
    margin: 5px 0 15px 0;
}

.cspPanel div ul
{
    margin-bottom: 10px;
}

.cspPanel div ul li
{
    padding: 3px 0 3px 10px;
    background: url('/images/nobelcom/global/css/accountMenuArrow.gif') no-repeat left 7px;
}

.cspPanel div ul li a
{
    font-size: 13px;
    color: #333333;
}

.cspPanel div ul li span a
{
    font-size: 11px;
    color: #333333;
}

.cspPanel div ul li em
{
    font-style: normal;
    display: block;
    float: right;
}

.csp
{
    float: left;
    width: 765px;
}

.csp-top
{
    color: #4f4d4d;
    height: 60px;
    margin-left: 5px;
}

.csp-top img
{
    float: left;
    margin-right: 10px;
}

.csp-top h1
{
    font-size: 22px;
    font-weight: normal;
    padding-bottom: 0;
}

.csp-top p
{
    font-weight:bolder;
    font-size: 16px;
}


.csp-top p span
{
    font-weight:bolder;
    font-size: 20px;
    color: #7DB534;
}

.cspParagraph ol
{
    list-style-type: decimal;
    margin-left: 20px;
}

.cspParagraph ol li
{
    padding: 5px 0;
}

.cspParagraph p
{
    margin: 5px 0;
}

.csp table p
{
    text-align: left;
    font-size: 12px;
    padding-left:10px;
}

.csp table tr.oddTr td
{
    padding: 4px;
    background: #fff;
    border: 1px solid #e3e3e3;
    color: #333;
    text-align: center;
}

.csp table tr.evenTr td
{
    padding: 4px;
    background: #f2f2f2;
    border: 1px solid #e3e3e3;
    color: #333;
    text-align: center;
}

.csp table tr th
{
    padding: 8px;
    background: #2C76AC;
    border: 1px solid #fff;
    color: #fff;
    font-size: 14px;
    text-align: center;
}

.csp table tr td.th
{
    padding: 8px;
    background: #2C76AC;
    border: 1px solid #fff;
    font-size: 14px;
    color: #fff;
    font-weight: bold;
}

.csp table tr th img
{
    vertical-align: middle;
}

.csp table tr.selectedRow td
{
    background: #535353;
    color: #fff;
}

.csp table tfoot td
{
    padding: 8px;
    background: #434343;
    border: 1px solid #e3e3e3;
    color: #fff;
    font-size: 14px;
    text-align: center;
    font-weight: bold;
}

.cspParagraph p
{
    margin: 5px 0;
}

.csp hr
{
    border-top: 1px dotted #999;
    margin: 15px 0;
}

.csp h1
{
    margin: 0 auto;
}

.csp h2
{
    font-weight: bold;
    font-size: 16px;
    margin: 10px 0 5px 0;
}

.cspPanel .GENXVsmLinks
{
    display:none;
}

p.dialingCsp
{
    font-size: 20px;
    font-weight: bold;
    text-align: center;
}

/* #Prepaid Cell Recharge
================================================== */
.prepaidCellPage-form
{
    width: 950px;
    margin: auto;
}

.prepaidCellPage
{
    margin: 5px;
}

.prepaidCellPage h2
{
    font-size: 18px;
    margin: 25px 0 10px 0;
    color: #333333;
    background: url('/images/nobelcom/global/css/homeUse-sep.gif') repeat-x top left;
}

.prepaidCellPage h2 span
{
    background: #ffffff;
    padding-right: 5px;
}

.selectedRegionInfoPrepaidCellPage
{
    margin: 5px 0 0 20px;
    padding: 0;
    width: 340px;
    text-align: center;
}

.prepaidCellPage-prepaidCell-offer
{
    background-image: linear-gradient(bottom, #FAFBFB 45%, #FFFFFF 73%);
    background-image: -o-linear-gradient(bottom, #FAFBFB 45%, #FFFFFF 73%);
    background-image: -moz-linear-gradient(bottom, #FAFBFB 45%, #FFFFFF 73%);
    background-image: -webkit-linear-gradient(bottom, #FAFBFB 45%, #FFFFFF 73%);
    background-image: -ms-linear-gradient(bottom, #FAFBFB 45%, #FFFFFF 73%);
    background-image: -webkit-gradient(
            linear,
            left bottom,
            left top,
            color-stop(0.45, #FAFBFB),
            color-stop(0.73, #FFFFFF)
    );
    border:1px solid #e2e5e5;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    text-align: left;
    font-size: 13px;
    color: #515151;
    padding: 10px;
    margin-bottom: 10px;
}

.prepaidCellPage-prepaidCell-offer p
{
    margin-bottom: 5px;
}

.prepaidCellPage-prepaidCell-offer p.prepaidCellPage-prepaidCell-offer-title
{
    font-size: 16px;
}

.prepaidCellPage-prepaidCell-offer p a
{
    color: #71a900;
}

.prepaidCellPage-box
{
    background: #f5f5f5;
    border:1px solid #e2e5e5;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
}

.prepaidCellPage-box .ui-widget
{
    position: relative;
}

.prepaidCellPage-box #project-description
{
    margin-left: 0;
}

.prepaidCellPage-box-row
{
    clear: both;
    overflow: hidden;
}

.prepaidCellPage-box-row-sep
{
    border-bottom:1px solid #ffffff;
    border-top: 1px solid #d5d5d5;
}

.prepaidCellPage-box-left
{
    width: 260px;
    padding: 20px 10px 0 0;
    float: left;
}

.prepaidCellPage-box-right
{
    width: 620px;
    padding: 20px;
    border-left:1px solid #d5d5d5;
    float: left;
}

.prepaidCellPage-box-tag
{
    display: block;
    float: right;
}

.prepaidCellPage-box-operator
{
    margin-bottom: 20px;
}

.prepaidCellPage-box-operator .chooseOperatorInput
{
    display: none;
}

.defaultContent .prepaidCellPage-box-operator li
{
    float: left;
    margin: 0 10px 0px 10px;
    height: 170px;
}

.defaultContent .prepaidCellPage-box-operator li span.prepaidCellPage-box-operator-box
{
    width: 120px;
    height: 120px;
    display: block;
    cursor: pointer;
    margin-bottom: 5px;
    clear: none;
    border: 1px solid #e0e0e0;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    background: #ffffff;
}

.defaultContent .prepaidCellPage-box-operator li span:hover.prepaidCellPage-box-operator-box, .defaultContent .prepaidCellPage-box-operator li span.current
{
    background: #ffffff;
    border: 1px solid #b1b1b1;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    box-shadow:inset 0 0 10px #c3c3c3;
}

.prepaidCellPage-box-operator li span.prepaidCellPage-box-operator-box img
{
    display: block;
    margin:10px auto;
}

.prepaidCellPage-box-operator li a
{
    display: block;
    margin:5px auto;
    clear: both;
    text-align: center;
}

.prepaidCellPage-box-operator li .prepaidCellPage-box-operator-radio
{
    float: none;
    display: block;
    margin:10px auto;
    width: 20px;
    height: 20px;
    background: url('/images/nobelcom/global/css/prepaidCellPage-box-inputbg.png') no-repeat left top;
}

.defaultContent .prepaidCellPage-box-operator li
{
    float: left;
    margin: 0 10px 0px 10px;
    height: 185px;
}

.prepaidCellPage-box-operator-title
{
    display: block;
    text-align: center;
    margin-bottom: 5px;
}

.prepaidCellPage-box-amount
{
    width: 460px;
    overflow: hidden;
}

.prepaidCellPage-box-amount li
{
    float: left;
}

.prepaidCellPage-box-amount .chooseAmountInput
{
    display: none;
}

.prepaidCellPage-box-amount li span
{
    background: #FFFFFF;
    background-image: linear-gradient(bottom, #F6F6F7 45%, #FFFFFF 73%);
    background-image: -o-linear-gradient(bottom, #F6F6F7 45%, #FFFFFF 73%);
    background-image: -moz-linear-gradient(bottom, #F6F6F7 45%, #FFFFFF 73%);
    background-image: -webkit-linear-gradient(bottom, #F6F6F7 45%, #FFFFFF 73%);
    background-image: -ms-linear-gradient(bottom, #F6F6F7 45%, #FFFFFF 73%);
    background-image: -webkit-gradient(
            linear,
            left bottom,
            left top,
            color-stop(0.45, #F6F6F7),
            color-stop(0.73, #FFFFFF)
    );
    border: 1px solid #b0b1b3;
    display: block;
    cursor: pointer;
    font-size: 16px;
    -webkit-border-radius: .2em;
    -moz-border-radius: .2em;
    border-radius: .2em;
    -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
    -moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
    box-shadow: 0 1px 2px rgba(0,0,0,.2);
    width: 70px;
    padding: 5px;
    line-height: 23px;
    text-align: center;
    margin: 5px;
}

.prepaidCellPage-box-amount li span.current
{
    background: #73d841;
    background-image: linear-gradient(bottom, #51B42D 45%, #73D841 73%);
    background-image: -o-linear-gradient(bottom, #51B42D 45%, #73D841 73%);
    background-image: -moz-linear-gradient(bottom, #51B42D 45%, #73D841 73%);
    background-image: -webkit-linear-gradient(bottom, #51B42D 45%, #73D841 73%);
    background-image: -ms-linear-gradient(bottom, #51B42D 45%, #73D841 73%);
    background-image: -webkit-gradient(
            linear,
            left bottom,
            left top,
            color-stop(0.45, #51B42D),
            color-stop(0.73, #73D841)
    );
    border: 1px solid #4aa727;
    color: #ffffff;
}

.prepaidCellPage-box-tag p
{
    float: left;
    background: url('/images/nobelcom/global/css/prepaidCellPage-box-tag-left.png') no-repeat left top;
    padding: 7px 0 0 10px;
    height: 28px;
}

.prepaidCellPage-box-tag span
{
    width: 36px;
    float: left;
    height: 35px;
    display: block;
    background: url('/images/nobelcom/global/css/prepaidCellPage-box-tag-right.png') no-repeat left top;
}

.prepaidCellPage-box-summary li
{
    margin: 10px;
}

.prepaidCellPageSummaryRechargeLink {
    color: #4D83C0;
    cursor: pointer;
    text-decoration: underline;
}

/* #Customer Support
================================================== */
.customerSupport div{
    margin: 5px;
    margin-left: 190px;
    padding-top: 10px;
    padding:10px 5px 10px 10px;
}

.customerSupport div p
{
    padding: 5px 0 10px 0px;
}

.customerSupport div .question
{
    font-size: 16px;
    padding-bottom: 5px;
    display: block;
}

/* #Contact Page
================================================== */
.contactForm
{
    padding-top: 10px;
    font-size: 13px;
    margin: 0 20px 10px 5px;
    position: relative;
    float: left;
}

.contactForm ul li
{
    padding: 5px;
    clear: both;
}

.contactForm ul li span
{
    display: inline;
    float: left;
    width: 160px;
    color: #434343;
    text-align: right;
    font-size: 13px;
    line-height: 23px;
    padding: 0 7px;
}

.contactPic
{
    padding-left: 50px;
    position: relative;
}

.contactPic img
{
    position: absolute;
    left:0;
}

.contactPic p
{
    font-size: 13px;
    margin-bottom: 20px;
}

.contactData
{
    padding-top: 10px;
    font-size: 13px;
    margin:0 5px 10px 10px;
    position: relative;
    background: url('/images/nobelcom/global/css/contactPicBg.gif') no-repeat 50% top;
}

/* #Refer a Friend
================================================== */
.referAfriend
{
    width: 448px;
    float: left;
    padding:10px 5px 10px 20px;
}

.referLeft
{
    border: 1px solid #eeeeee;
    height: 370px;
}

.referRight
{
    border: 1px solid #eeeeee;
    border-left: none;
    height: 370px;
}

.referAfriend .title
{
    font-weight: bold;
    font-size: 16px;
}

/* #Reports Filters
================================================== */
.reportsAccount
{
    text-align: center;
}

.reportsFilters dl
{
    width: 390px;
    margin: auto;
}

.reportsFilters dt
{
    float: left;
    width: 150px;
    text-align: right;
    padding: 5px 0;
    padding-right: 5px;
}

.reportsFilters dd
{
    padding: 5px 0;
    text-align: left;
}

.showFilters
{
    padding-top: 10px;
    display: block;
}

.calendarForm
{
    padding-right: 30px;
}

/* #Success Area
================================================== */
.successArea
{
    background: #ffdec5;
    border: 1px solid #cfcfcf;
    padding: 10px;
    position: relative;
    margin-top: 10px;
    -webkit-border-radius: .5em;
    -moz-border-radius: .5em;
    border-radius: .5em;
}

.successArea2
{
    background: #ffdec5;
    border: 1px solid #cfcfcf;
    padding: 4px;
    line-height: normal;
    top:3px;
    position: relative;
    display: inline;
    font-size: 12px;
    position: absolute;
    right: -50px;
}

.successArea3
{
    background: #ffcf5b;
    border: 1px solid #cfcfcf;
    padding: 10px;
    position: relative;
    font-size: 16px;
    margin-top: 10px;
    -webkit-border-radius: .5em;
    -moz-border-radius: .5em;
    border-radius: .5em;
    text-align: center;
}

/* #Free Draw
================================================== */
a.freeDrawWinners
{
    position: absolute;
    bottom:15px;
    text-decoration: none;
    font-size: 18px;
    font-weight: bold;
    width: 350px;
    text-align: center;
}

a:hover.freeDrawWinners
{
    text-decoration: underline;
}

.freeDrawWinnersImage
{
    display: block;
    width: 156px;
    height: 30px;
    background: url('/images/nobelcom/english/global/css/seeListWinners.png') no-repeat left top;
    position: absolute;
    bottom:20px;
    margin-left: 780px;
    text-indent: -99999px;
}

.luckyWinnersPopup
{
    background: url('/images/nobelcom/global/css/luckyWinnersBg.jpg') no-repeat left top;
    height: 272px;
    width: 526px;
}

.luckyWinnersPopup h2
{
    font-size: 30px;
    color: #ffffff;
    padding: 10px 0 0 20px;
}

.luckyWinnersPopup ul
{
    font-size: 16px;
    color: #ffffff;
    padding: 10px 0 0 20px;
}

.luckyWinnersPopup ul li.colorYellow
{
    font-size: 18px;
}

/* #No SignUp
================================================== */
.noSignUp h1
{
    line-height: 24px;
}

.noSignUp h1 span
{
    font-size: 16px;
    display: block;
}

.noSignUpBox
{
    width: 47%;
    margin:15px 5px;
    padding-right: 10px;
    float: left;
    line-height: 22px;
}

.noSignUpBox p
{
    margin-left: 70px;
}

.noSignUpBox p a strong
{
    font-size: 14px;
}

.noSignUpBox img
{
    float: left;
}

/* #PC-2-Phone
================================================== */
.pc2phone-public
{
    margin: 0 5px;
}

.p2pCountryVirtual
{
    width: 400px;
    float: left;
}

.p2pCountryVirtual div
{
    position: relative;
    margin-bottom: 10px;
}

.p2pCountryVirtual select
{
    float: none;
}

.p2pCountryVirtual .radio {
    height: 15px;
    margin-right: 5px;
    margin-top: 2px;
    vertical-align: middle;
    width: 15px;
}

.p2pp-top
{
    width: 950px;
    height: 352px;
    background: url('/images/nobelcom/global/css/pc2phone_bg.jpg') no-repeat left top;
    position: relative;
}

.p2pp-phone
{
    position: absolute;
    right:0;
    bottom: 0;
}

html .p2pp-top h1.p2pp-mainTitle
{
    width: 673px;
    font-size: 30px;
    color: #ffffff;
    padding: 0;
    font-weight: bold;
    padding-top: 40px;
    margin-left: 35px;
    position: relative;
    text-shadow: 0 1px 1px rgba(0,0,0,.3);
}

html .p2pp-top p.p2pp-mainTitle
{
    width: 673px;
    font-size: 20px;
    color: #ffffff;
    padding: 0;
    font-weight: bold;
    margin-left: 35px;
    margin-bottom: 35px;
    position: relative;
    text-shadow: 0 1px 1px rgba(0,0,0,.3);
}

html .p2pp-mainTitle span.freeFeature
{
    font-size: 13px;
    line-height: 25px;
    position: absolute;
    top:20px;
    right:-85px;
    color: #913944;
    background: url('/images/nobelcom/global/css/newFreeFeature.gif') no-repeat left;
    display: block;
    width: 122px;
    height: 21px;
}

.p2pp-headerParagraph
{
    width: 743px;
    font-size: 15px;
    color: #ffffff;
    line-height: 20px;
    padding: 0;
    margin: 5px 15px 20px 15px;
    text-shadow: 0 1px 1px rgba(0,0,0,.3);
}

.p2pp-headerParagraph strong
{
    display: block;
}

.p2p-download
{
    float: left;
    margin: 3px 0 3px 35px;
    color: #462710;
    line-height: 1.7em;
}

.p2pp-requirements
{
    width: 673px;
    font-size: 11px;
    color: #ffffff;
    padding: 0;
    margin: 5px;
    text-shadow: 0 1px 1px rgba(0,0,0,.3);
}

.p2pp-requirements strong
{
    display: block;
    padding-top: 8px;
}

.p2pp-requirements img
{
    float: left;
}

.p2p-video-intro
{
    float:left;
}

.p2p-virtual-no
{
    float: right;
}

.p2p-pattern
{
    background: url('/images/nobelcom/global/css/p2p-text-pattern.gif');
    -webkit-border-radius: .5em;
    -moz-border-radius: .5em;
    border-radius: .5em;
    border: 1px solid #d0d0d3;
    padding: 10px;
}

.p2p-box1
{
    position: relative;
    padding-top: 10px;
    width: 90%;
    margin: auto;
    margin-top: 20px;
}

.p2p-box2
{
    width: 90%;
    margin: auto;
    margin-top: 20px;
    position: relative;
}

.p2p-box3
{
    position: relative;
    padding-top: 10px;
    width: 90%;
    margin: auto;
    margin-top: 20px;
    text-align: center;
}

.p2p-box4
{
    position: relative;
    width: 490px;
    float: left;
    margin-left: 15px;
    margin-top: 20px;
}

.p2p-box5
{
    position: relative;
    width: 270px;
    float: left;
    float: left;
    margin-left: 15px;
    margin-top: 20px;
    padding: 10px;
}

.p2p-pattern h3
{
    margin-top: 10px;
}

.p2p-pattern p
{
    margin-bottom: 10px;
    line-height: 22px;
}

.p2p-call-forw
{
    float: right;
}

.p2p-voicemail
{
    float: right;
}

/* #Cart - Checkout
================================================== */
.shoppingCart
{
    margin: 0 5px;
}

.cartTop
{
    background: url('/images/nobelcom/global/css/cartTop.gif') no-repeat left top;
    width: 950px;
    height: 5px;
}

.cartBottom
{
    background: url('/images/nobelcom/global/css/cartBottom.gif') no-repeat left top;
    width: 950px;
    height: 5px;
}

.cartTitle
{
    border: 1px solid #d2d5d7;
    border-top: none;
    padding: 5px 10px;
    background: #e9ebeb;
    height: 35px;
    text-align: right;
}

.cartTitle div
{
    float: left;
    line-height: 35px;
    font-size: 15px;
    font-weight: bold;
}

.cartTitleName, .cartTitleQuantity, .cartTitleTotal
{
    font-weight: bold;
    font-size: 15px;
    line-height: 35px;
}

.cartTitleName
{
    display: block;
    float: left;
    margin-left: 10px;
}

.cartTitleQuantity
{
    display: block;
    float: right;
}

.cartTitleTotal
{
    display: block;
    float: right;
    margin-left: 90px;
}

.cartProduct
{
    border: 1px solid #d2d5d7;
    border-top: none;
    padding: 5px 10px;
    background: #fafafa;
    overflow: hidden;
}

.cartFooter
{
    background: #f2f2f2;
    border: 1px solid #d2d5d7;
    border-top: none;
    border-bottom: none;
    padding: 5px 10px;
}

.cartProductImage
{
    float: left;
    width: 150px;
}

.cartProductTop
{
    float: left;
    width: 765px;
    margin-left: 10px;
    padding-bottom: 6px;
}

.cartProductRemove
{
    float: right;
}

.cartProductUpdate
{
    float: right;
    margin-right: 98px;
}

.cartProductBottom
{
    float: right;
    width: 760px;
    margin-left: 10px;
    padding: 6px 0;
    border-top: 1px solid #f1f1f1;
}

.cartProductName
{
    width: 456px;
    font-size: 16px;
    font-weight: bold;
    float: left;
    line-height: 25px;
}

.confirmCart .cartProductTop
{
    width: 920px;
}

.confirmCart .cartProductName
{
    width: 616px;
}

.cartProductName p
{
    font-size: 12px;
}

.cartProductDen
{
    width: 80px;
    font-size: 13px;
    float: left;
    line-height: 25px;
    text-align: center;
}

.cartProductVolume
{
    width: 95px;
    float: left;
    line-height: 25px;
    margin:0 20px;
    text-align: center
}

.cartProductVolume input, .cartPromotion input.promotionInput
{
    width: 40px;
    height: 20px;
    padding: 3px;
    margin:0 5px;
    border: solid 1px #a8a8a8;
    background: #ffffff;
    background: -moz-linear-gradient(center top, #d0d0d0 0%,#ffffff 28%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #d0d0d0),color-stop(0.32, #ffffff));
    -webkit-border-radius: .5em;
    -moz-border-radius: .5em;
    border-radius: .5em;
    -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
    -moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
    box-shadow: 0 1px 2px rgba(0,0,0,.2);
    float: left;
}

.cartProductVolumeDown
{
    background: url('/images/nobelcom/global/css/cartMinus.gif') no-repeat left top;
    width: 14px;
    height: 14px;
    float: left;
    margin-top: 6px;
    display: block;
    text-indent: -999999px;
    cursor: pointer;
}

.cartProductVolumeUp
{
    background: url('/images/nobelcom/global/css/cartPlus.gif') no-repeat left top;
    width: 14px;
    height: 14px;
    float: left;
    margin-top: 6px;
    display: block;
    text-indent: -999999px;
    cursor: pointer;
}

.cartProductTotal
{
    font-size: 16px;
    font-weight: bold;
    float: right;
    line-height: 25px;
}

.cartCheckout
{
    cursor: pointer;
    vertical-align: middle;
}

.cartPromotion
{
    margin:0 10px;
    padding: 10px 0;
    width: 450px;
}

.cartGift
{
    margin:0 10px;
    padding: 10px 0;
    width: 450px;
    border-top: 1px solid #d2d5d7;
}

.cartGift img, .cartGift input
{
    vertical-align: middle;
}

.cartLeft
{
    float: left;
}

.cartRight
{
    float: right;
}

.cartTotal
{
    text-align: right;
    font-size: 14px;
}

.cartTotal p
{
    padding: 10px 0;
    font-size: 20px;
}

.cartTotal p.cartTotalExtra
{
    padding: 5px 0;
    font-size: 14px;
    font-weight: bold;
    font-style: italic;
}

.cartTotal p em
{
    padding-left: 10px;
    font-style: normal;
    color: #333333;
}

.cartTotalExtra
{
    font-size: 12px;
}

.cardProductAlert
{
    font-size: 12px;
    color: #666666;
    background: url('/images/nobelcom/global/css/cartAlert.png') no-repeat left top;
    float: left;
    padding-left: 40px;
    margin-top: 10px;
    width: 600px;
    margin-left: 15px;
}

.cardProductAlert p
{
    padding: 0 0 5px 0;
}

.cartAutoRecharge
{
    background: url('/images/nobelcom/english/global/css/cartAutoRecharge.png') no-repeat left top;
    width: 280px;
    height: 62px;
    margin-top: -25px;
    padding-top: 23px;
    z-index: 1;
}

.cartAutoRecharge span
{
    display: block;
    float: left;
    font-size: 12px;
    text-align: center;
    margin: 5px 1px;
    width: 118px;
}

.cartAutoRecharge span img
{
    vertical-align: middle;
}

.cartAutoRecharge span select , .denominationSelect

{
    display: block;
    margin: 5px auto;
    height: 26px;
    font-size: 12px;
    padding: 4px 4px 4px 3px;
    line-height: 24px;
    width: 82px;
    border: solid 1px #a8a8a8;
    background: #ffffff;
    background: -moz-linear-gradient(center top, #d0d0d0 0%,#ffffff 28%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #d0d0d0),color-stop(0.32, #ffffff));
    -webkit-border-radius: .5em;
    -moz-border-radius: .5em;
    border-radius: .5em;
    -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
    -moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
    box-shadow: 0 1px 2px rgba(0,0,0,.2);
}

.ar-enable, .ar-disable
{
    cursor: pointer;
    z-index: 2;
    position: relative;
}

.cartAutoRechargeOption
{
    float: left;
}

.cartFee
{
    font-size: 11px;
    padding: 5px;
    float: left;
    width: 500px;
    margin-top: 10px;
}

.checkOutP
{
    margin-left:25px;
}

/* #Home Sliders
================================================== */
.homeSlider1
{
    width: 630px;
    height: 170px;
}

.homeSlider1 span
{
    display: block;
    line-height: 20px;
    margin: 6px 0 6px 0px;
    width: 430px;
}

.homeSlider1 span strong
{
    font-size: 17px;
}

.homeSlider1 .slides1
{
    background: url('/images/nobelcom/global/css/slides1-1.gif') no-repeat left top;
}

.homeSlider1 .slides2
{
    background: url('/images/nobelcom/global/css/slides1-2.gif') no-repeat left top;
}

.homeSlider1 .slides3
{
    background: url('/images/nobelcom/global/css/slides1-3.gif') no-repeat left top;
}

.homeSlider1 p
{
    font-weight: bold;
    font-size: 23px;
}

.oldPlans
{
    float: right;
    margin:0px 5px 0 0;
    text-align: right;
}

.homeSlider5
{
    background: url('/images/nobelcom/global/css/slides1-5.jpg') no-repeat right top;
    width: 610px;
    padding: 10px;
    height: 150px;
}

.homeSlider4
{
    background: url('/images/nobelcom/global/css/slides-p2p-bg.jpg') no-repeat right top;
    width: 610px;
    padding: 10px;
    height: 150px;
}

.homeSlider4-1
{
    margin-left: 105px;
    font-size:32px;
    margin-right: 90px;
    margin-bottom: 10px;
    color: #ffffff;
    font-weight: bold;
    text-shadow: 0 1px 1px rgba(0,0,0,.3);
    position: relative;
}

.homeSlider4 span.freeFeature
{
    position: absolute;
    font-size: 13px;
    top:-10px;
    right:100px;
    color: #ffffff;
    font-weight: bold;
    width: 141px;
    height: 141px;
    background: url('/images/nobelcom/english/global/css/newFreeFeature.gif') no-repeat left top;
    display: block;
}

.homeSlider4-2
{
    margin-left: 105px;
    font-size: 13px;
    color: #ffffff;
    margin-right: 90px;
    font-weight: bold;
}

.home-slider-p2p-link
{
    width: 100px;
    height: 28px;
    margin: 10px 15px 0 105px ;
    display: block;
    text-indent: -999999px;
    background: url('/images/nobelcom/english/global/css/buttonMoreSlide.png') no-repeat left top;
}

.homeSlider2 p strong
{
    font-size: 16px;
    margin-bottom: 5px;
}

.homeSlider2 p.homeSlider2-1
{
    padding-bottom: 5px;
    width: 280px;
    float: left;
    margin: 10px;
    line-height: 19px;
}

.homeSlider5 p strong
{
    font-size: 16px;
    margin-bottom: 5px;
}

.homeSlider5 p.homeSlider5-1
{
    margin: 5px 0 0 0;
    line-height: 19px;
    width: 450px;
}

.homeSlider5 p.homeSlider5-2
{
    padding-bottom: 0px;
    margin: 0px;
}

.homeSlider5 p.homeSlider5-3
{
    padding-top: 10px;
    width: 380px;
}

.homeSlider5 p.homeSlider5-4
{
    font-size: 10px;
    color: #717171;
}

.homeSlider5 p.homeSlider5-1 img
{
    vertical-align: middle;
}

.homeSlider2 p.homeSlider2-1 a, .homeSlider3 p a
{
    margin-top: 5px;
    display: block;
}

.homeSlider2 p.homeSlider2-2
{
    padding-bottom: 5px;
    width: 280px;
    float: left;
    margin: 10px;
    line-height: 19px;
}

.homeSlider2 strong
{
    display: block;
}

.homeSlider2-3
{
    text-align: right;
    padding: 0;
}

.homeSlider3
{
    background: url('/images/nobelcom/global/css/nobelcare_v1.jpg') no-repeat right top;
    width: 610px;
    padding: 10px;
    height: 150px;
}

.homeSlider3 p
{
    width: 440px;
}

.homeSlider3 strong
{
    font-size: 23px;
    display: block;
    margin-bottom: 10px;
}

/* #New Survey
================================================== */
.surveyPage
{
    padding: 25px 5px 10px 5px;
    margin-top: -8px;
    position: relative;
}

.surveyPage h3
{
    margin-bottom: 15px;
    font-size: 13px;
}

.surveyPage div
{
    margin-top: 5px;
}

.surveyPage .oddFieldset
{
    background: #fafafa;
    border: 1px solid #e2e2e2;
    padding: 15px 5px 10px 5px;
    margin: -1px 0 0 0;
}

.surveyPage .evenFieldset
{
    background: #f0f0f0;
    border: 1px solid #e2e2e2;
    padding: 15px 5px;
    margin: -1px 0 0 0;
}

.survey-column-confirm .surveyPage .oddFieldset, .survey-column-confirm .surveyPage .evenFieldset
{
    background: none;
    border: none;
    border-bottom: 1px solid #e2e2e2;
    padding: 5px;
}

.survey-column-confirm .surveyPage h3
{
    margin: 8px 0;
}

.survey-column-confirm .surveyPage
{
    padding-top: 0;
    margin-top: 8px;
}

/* #New Promotion
================================================== */
.promotionPage
{
    font-size: 15px;
    position: relative;
    width: 960px;
}

.promotionPage img
{
    display: block;
    margin: auto;
}

.promotionBox1 h1
{
    width: 470px;
    height: 45px;
    background: url('/images/nobelcom/global/css/promotion_top.gif') no-repeat left top;
    margin: 0;
    text-align: center;
    line-height: 45px;
    color: #3d6000;
    margin-bottom: 20px;
}

.promotionBox1
{
    width: 470px;
    background: url('/images/nobelcom/global/css/promotion_bg.gif') repeat-y top;
    margin:5px;
    float: left;
    height: 1280px;
    position: relative;
}

.promotionBox2 h1
{
    width: 470px;
    height: 45px;
    background: url('/images/nobelcom/global/css/promotion_top.gif') no-repeat left top;
    margin: 0;
    text-align: center;
    line-height: 45px;
    color: #053560;
    margin-bottom: 20px;
}

.promotionBox2
{
    width: 470px;
    background: url('/images/nobelcom/global/css/promotion_bg.gif') repeat-y top;
    margin:5px;
    float: left;
    height: 1280px;
    position: relative;
}

.promotion_1_no1
{
    background: url('/images/nobelcom/global/css/promotion_1_no1.png') no-repeat left top;
    padding-left: 35px;
    margin: 5px 10px 10px 20px;
}

.promotion_1_no2
{
    background: url('/images/nobelcom/global/css/promotion_1_no2.png') no-repeat left top;
    padding-left: 35px;
    margin: 5px 10px 10px 20px;
}

.promotion_2_no1
{
    background: url('/images/nobelcom/global/css/promotion_2_no1.png') no-repeat left top;
    padding-left: 35px;
    margin: 5px 10px 10px 20px;
}

.promotion_2_no2
{
    background: url('/images/nobelcom/global/css/promotion_2_no2.png') no-repeat left top;
    padding-left: 35px;
    margin: 5px 10px 10px 20px;
}

.promotion_2_no3
{
    background: url('/images/nobelcom/global/css/promotion_2_no3.png') no-repeat left top;
    padding-left: 35px;
    margin: 5px 10px 10px 20px;
}

.promotioBoxBottom
{
    background: url('/images/nobelcom/global/css/promotion_bottom.gif') no-repeat left top;
    width: 470px;
    height: 18px;
    position: absolute;
    bottom: 0;
}

.promotion_arrow
{
    position: absolute;
    left: 417px;
    top: 0;
    width: 126px;
}

.promotion_arrow img
{
    margin-top: 120px;
}

/* #Back Top
================================================== */
#back-top {
    position: fixed;
    bottom: 30px;
    margin-left: -150px;
}

#back-top a {
    width: 108px;
    display: block;
    text-align: center;
    font: 11px/100% Arial, Helvetica, sans-serif;
    text-transform: uppercase;
    text-decoration: none;
    color: #bbb;
    /* background color transition */
    -webkit-transition: 1s;
    -moz-transition: 1s;
    transition: 1s;
}

#back-top a:hover {
    color: #000;
}
/* arrow icon (span tag) */
#back-top span {
    width: 108px;
    height: 108px;
    display: block;
    margin-bottom: 7px;
    background: #ddd url('/images/nobelcom/global/css/up-arrow.png') no-repeat center center;
    /* rounded corners */
    -webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    border-radius: 15px;
    /* background color transition */
    -webkit-transition: 1s;
    -moz-transition: 1s;
    transition: 1s;
}

#back-top a:hover span {
    background-color: #777;
}

/* #Warning IE
================================================== */
.warningIe
{
    background: url('/images/nobelcom/global/css/warningIeBg.gif') no-repeat left bottom;
    width: 950px;
    height: 60px;
    position: relative;
    margin: auto;
}

.warningIe div
{
    float: left;
    margin: 10px 0 0 10px;
}

.warningIe div.closeWarning
{
    float: right;
    margin: 15px 20px 0 0;
    cursor: pointer;
}

.warningIe img
{
    vertical-align: middle;
}

/* #Nobel Dialer
================================================== */
.nDialer-top
{
    width: 950px;
    height: 352px;
    background: url('/images/nobelcom/global/css/nobel_dialer_bg.jpg') no-repeat left top;
    position: relative;
}

.nDialer-qr {
    height: 150px;
    position: absolute;
    right: 270px;
    top: 70px;
    width: 150px;
}

.nDialer-phone {
    position: absolute;
    right: 20px;
    top: 30px;
}

html .nDialer-top .nDialer-mainTitle
{
    width: 673px;
    line-height: 62px;
    font-size: 35px;
    color: #ffffff;
    padding: 0;
    font-weight: normal;
    padding-top: 10px;
    margin-left: 35px;
    text-shadow: 0 1px 1px #5a0200;
    position: relative;
}

html .nDialer-top em
{
    font-size: 14px;
    color: #ffffff;
    padding: 0;
    font-style: italic;
    margin-left: 35px;
    text-shadow: 0 1px 1px #5a0200;
    position: relative;
}

.nDialer-headerParagraph
{
    width: 490px;
    font-size: 18px;
    color: #ffffff;
    line-height: 20px;
    padding: 0;
    margin: 20px 15px 20px 35px;
    text-shadow: 0 1px 1px #5a0200;
    position: relative;
}

.nDialer-download
{
    float: left;
    margin: 0 35px;
    display: block;
}

.nDialer-download a
{
    margin-right: 15px;
}

.nDialer_features_slide
{
    margin: 20px 0;
}

.nDialer_features_slide img
{
    float:left;
}

.nDialer_features_slide ul
{
    width: 519px;
    float:left;
    background: url('/images/nobelcom/global/css/nDialer_features_slide_bg.gif') no-repeat right top;
    height: 283px;
    padding-top: 10px;
}

html .nDialer_features_slide ul li
{
    font-size: 14px;
    line-height: 23px;
    color: #4f4d4d;
    background: url('/images/nobelcom/global/css/accountMenuArrow.gif') no-repeat left 10px;
    padding-left: 10px;
    margin-left: 25px;
}

.nDialer_use_slide
{
    margin: 20px 0;
}

.nDialer_use_slide div, .nDialer_use_slide img
{
    float:left;
    margin-right: 14px;
    font-size: 15px;
    color: #4f4d4d;
}

.nDialer_use_slide div
{
    width: 450px;
}

html .nDialer_use_slide ul li
{
    font-size: 14px;
    line-height: 30px;
    color: #4f4d4d;
    background: url('/images/nobelcom/global/css/accountMenuArrow.gif') no-repeat left 12px;
    padding-left: 10px;
}

.nDialer-public
{
    margin: 0 5px;
}

.nDialer_screen_slide
{
    margin: 20px 0;
}

.nDialer_screen_slide ul
{
    width: 450px;
    margin: auto;
    overflow: hidden;
}

.nDialer_screen_slide div
{
    clear: both;
    background: #f3f3f3;
    width: 800px;
    margin: auto;
    padding: 30px;
}

.nDialer_screen_slide div a
{
    margin: 0 15px;
}

.nDialer_screen_slide ul li
{
    float: left;
    margin: 0 5px;
    display: block;
    text-align: center;
}

.nDialer_screen_slide ul li a
{
    background: url('/images/nobelcom/global/css/tab-screensh-off.png') no-repeat left top;
    display: block;
    width: 117px;
    height: 30px;
    padding: 5px 0 0 0;
    cursor: pointer;
}

.nDialer_screen_slide ul li a.current
{
    background: url('/images/nobelcom/global/css/tab-screensh-on.png') no-repeat left top;
}

/* #Rates Pages
================================================== */
.otherCountries
{
    padding-bottom: 25px;
}

.otherCountries li
{
    display: block;
    float: left;
    width: 190px;
    margin-top:5px;
}

.otherCountries hr
{
    background: #d5d5d5;
    height: 1px;
    margin-top: 25px;
}

.otherCountries h2
{
    margin-bottom: 10px;
}

.ratesPlansPage
{
    clear: both;
}

.ratesPlansPage
{
    margin: 0 5px 15px 5px;
}

.ratesPlans
{
    -webkit-border-radius: .5em;
    -moz-border-radius: .5em;
    border-radius: .5em;
    border: 1px solid #e1e1e1;
}

.ratesPlans span
{
    display: block;
    text-align: center;
    height: 34px;
}

.ratesPlans .prodDetails
{
    width: 308px;
    float: left;
    border: none;
}

/* #Home Page Changes
================================================== */
.panelTopStrip
{
    width: 950px;
    margin: auto;
    height: 107px;
}

.panelTopStrip-links
{
    float: right;
    padding-top: 12px;
    padding-bottom: 10px;
}

.panelTopStrip-links a
{
    color: #828282;
    font-size: 15px;
    text-decoration: none;
    display: block;
    float: left;
    margin: 0 7px;
    border-right:1px solid #e3e3e3;
    padding-right: 6px;
}

.panelTopStrip-links a:last-child
{
    border:none;
    margin-right: 0;
    padding-right: 0;
}

.panelTopStrip-links a:hover
{
    color: #41b5e0;
}

.panelTopStrip-form
{
    float: right;
    text-align: right;
    clear: both;
}

.panelTopStrip-form p
{
    text-align: right;
    color: #828282;
    padding-bottom: 8px;
}

.panelTopStrip-form-userName
{
    font-size: 16px;
    color: #333;
}

.panelTopStrip-form p a
{
    color: #41B5E0;
    text-decoration: none;
}

.panelTopStrip-form p a:hover
{
    text-decoration: underline;
}

.panelTopStrip-form input[type="text"], .panelTopStrip-form input[type="password"]
{
    background: #f6f6f6;
    border: 1px solid #e1e1e1;
    font-size: 15px;
    padding: 5px;
    -webkit-border-radius: .3em;
    -moz-border-radius: .3em;
    border-radius: .3em;
    height: 20px;
    margin-right: 6px;
}

.placeholder
{
    color: #aaa;
    background: #f6f6f6;
    border: 1px solid #e1e1e1;
    font-size: 15px;
    padding: 5px;
    -webkit-border-radius: .3em;
    -moz-border-radius: .3em;
    border-radius: .3em;
    height: 20px;
    margin-right: 6px;
}

.panelTopStrip-right
{
    float: right;
    width: 700px;
    margin-top: 22px;
}

.panelTopStrip-login
{
    background: #41b5e0;
    border: none;
    color: #fff;
    height: 30px;
    padding: 5px 10px;
    font-size: 15px;
    -webkit-border-radius: .3em;
    -moz-border-radius: .3em;
    border-radius: .3em;
    cursor: pointer;
    text-decoration: none;
}

.panelTopStrip-logout
{
    background: #B2B2B2;
    border: none;
    color: #fff;
    height: 30px;
    padding: 5px 10px;
    font-size: 15px;
    -webkit-border-radius: .3em;
    -moz-border-radius: .3em;
    border-radius: .3em;
    cursor: pointer;
    text-decoration: none;
}

:hover.panelTopStrip-login
{
    background: #289eca;
}

:hover.panelTopStrip-logout
{
    background: #828289;
}

.panelTopStrip-links a.panelTop-shopp
{
    background: url('/images/nobelcom/english/global/panelTop-shoppIco.png') no-repeat left 4px;
    padding-left: 10px;
}

.headerLogoutForm
{
    margin-top: 6px;
    margin-top: 25px;
    overflow: hidden;
    margin-left: 20px;
}

.headerLogoutForm span
{
    display: block;
    clear: both;
    float: left;
    width: 218px;
    margin-bottom: 2px;
}

.headerLogoutForm span label
{
    display: block;
    width: 218px;
    color: #fff;
    text-shadow: #333 1px 1px 0px;
    font-size: 13px;
    font-weight: bold;
    margin-right: 5px;
    float: left;
    text-align:right;
}

.prodPageTopUpBanner
{
    float: right;
    margin-right: 5px;
    text-align: center;
}

/* #Twitter/Sales Pages
================================================== */
.meetTeamTwitterHr
{
    background: url('/images/nobelcom/global/css/meetTeamTwitterHr.gif') no-repeat left top;
    width: 709px;
    height: 1px;
    clear: both;
}

.meetTeamPic
{
    background: url('/images/nobelcom/global/css/meetTeamPicBg.gif') no-repeat left top;
    width: 154px;
    float: left;
    height: 200px;
    margin-left: 5px;
}

.meetTeamPic img
{
    margin: 16px 0 0 21px;
}

.teamMember
{
    width:500px;
    padding-left: 30px;
    float:left;
    padding-top:15px;
}

.twitter-top
{
    background: url('/images/nobelcom/global/css/twitter-top.jpg') no-repeat left top;
    width: 950px;
    height: 292px;
}

.twitter-top-box
{
    width: 467px;
    height: 260px;
    margin: 15px;
    float: left;
}

.twitter-top-box2
{
    margin: 205px 0 0 10px;
    float: left;
}


.defaultContent p.twitter-top-box-title
{
    font-size: 65px;
    text-align:center;
    color: #fff;
    text-shadow: 0 1px 1px rgba(0,0,0,.5);
    line-height:75px;
    margin: 0px 20px 0 20px;
    padding: 15px 0 0 0;
}

.defaultContent p.twitter-top-box-text
{
    font-size: 20px;
    text-align:center;
    color: #fff;
    text-shadow: 0 1px 1px rgba(0,0,0,.5);
    margin: 5px 20px 0 20px;
    padding: 5px;
    text-align: center;
}

.twitter-features-box
{
    width: 400px;
    background: url('/images/nobelcom/global/css/freeTrialTwitter-arrow.gif') no-repeat left 3px;
    padding-left: 35px;
    float: left;
    height: 110px;
    margin: 10px 40px 10px 0;
}

.twitter-features-title
{
    font-size: 20px;
}

.twitter-features
{
    clear: both;
    overflow: hidden;
    border-bottom:1px solid #c4c4c4;
}

.defaultContent p.twitter-features-main-title
{
    font-size: 20px;
    text-align: center;
    margin: auto;
    border-bottom:1px solid #ededed;
    font-weight: bold;
}

/* #Other Pages Ad
================================================== */
.otherPages_ad
{
    position: fixed;
    bottom: 0;
    z-index: 9999;
}

.otherPages_ad img
{
    position: absolute;
    bottom: 0;
}

/* #International Dialing Codes
================================================== */
.idcInner
{
    margin: 0 5px;
}

.idcCallingMore
{
    margin:auto;
    font-size: 16px;
    color: #4F4D4D;
    margin-top: 30px;
    margin-bottom: 20px;
}

.idcCallingMore p
{
    text-align: center;
}

.idcFlags
{
    text-align: left;
    margin: auto;
    padding: 15px;
}

.idcFlags span
{
    display: block;
    text-align: center;
}


.idcFlags h1 img
{
    vertical-align: middle;
    border: 1px solid #ededed;
    margin-top: -5px;
}

.idcTableDetails table
{
    margin: 10px auto;
}

.idcTableDetails table tr td
{
    padding: 3px;
    color: #333333;
    text-align: left;
    width: 150px;
}

.idcTableDetails table tr th
{
    padding: 3px;
    color: #333333;
    text-align: right;
    width: 150px;
}


.idcInnerCountries h2
{
    margin-left: 5px;
}

.idcCardDetails
{
    width: 290px;
    text-align: center;
    background: #f5f5f5;
    -webkit-border-radius: 1em;
    -moz-border-radius: 1em;
    border-radius: 1em;
    float: right;
    padding: 10px;
}


.idcSearchInner p
{
    font-size: 14px;
    text-align: center;
    float: left;
    margin: 0 5px;
}


.idcSearchInner select
{
    font-size: 12px;
    padding: 4px 4px 4px 3px;
    width: 165px;
    display: block;
    margin-right: 5px;
    border: solid 1px #a8a8a8;
    background: #ffffff;
    background: -moz-linear-gradient(center top, #d0d0d0 0%,#ffffff 28%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #d0d0d0),color-stop(0.32, #ffffff));
    -webkit-border-radius: .5em;
    -moz-border-radius: .5em;
    border-radius: .5em;
    -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
    -moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
    box-shadow: 0 1px 2px rgba(0,0,0,.2);
}

.idcCardRate
{
    font-size: 20px;
    font-weight: bold;
}

.cityIndex
{
    clear: both;
    margin: 10px 5px;
    overflow: hidden;
}

.defaultContent ul.cityIndex li
{
    clear: none;
    margin: 2px 10px;
    padding: 2px;
    display: block;
    float: left;
}

.defaultContent ul.cityIndex li a
{
    color: #26ADE4;
    cursor: pointer;
    font-size: 17px;
    text-decoration: none;
}

.defaultContent ul.cityIndex li a.selected
{
    font-weight: bold;
}

.defaultContent ul.cityIndex li a:hover
{
    color: #0d91c6;
}

.cityIndexSelected
{
    font-size: 35px;
    clear: both;
    width: 25px;
    height: 40px;
    line-height: 40px;
    padding: 0 10px;
    margin: 10px 5px 0 15px;
    color: #fff;
    background: #0d91c6;
    -webkit-border-radius: .2em;
    -moz-border-radius: .2em;
    border-radius: .2em;
}

.idcRate
{
    color: #7BBC0C;
    font-size: 30px;
}

.idcHome
{
    background: url('/images/nobelcom/global/css/mapBg.gif') no-repeat left top;
    height: 386px;
    width: 731px;
    margin: auto;
}

.idcHome h1
{
    color: #0282ac;
    font-size: 35px;
    margin: auto;
    text-align: center;
}

.idcSearchHome p
{
    font-size: 20px;
    text-align: center;
}

.idcSearchHome select
{
    font-size: 12px;
    padding: 4px 4px 4px 3px;
    width: 312px;
    margin-right: 5px;
    margin-bottom: 25px;
    border: solid 1px #a8a8a8;
    background: #ffffff;
    background: -moz-linear-gradient(center top, #d0d0d0 0%,#ffffff 28%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #d0d0d0),color-stop(0.32, #ffffff));
    -webkit-border-radius: .5em;
    -moz-border-radius: .5em;
    border-radius: .5em;
    -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
    -moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
    box-shadow: 0 1px 2px rgba(0,0,0,.2);
}

.getDialingCodesSmall
{
    width: 45px;
    height: 32px;
    background: url('/images/nobelcom/english/global/css/getDialingCodesSmall.png') no-repeat left top;
    cursor: pointer;
}


.idcInnerBox ul li
{
    clear: both;
    overflow: hidden;
    width: 290px;
}

.idcInnerBox ul li a
{
    display: block;
    float: left;
    width: 230px;
}

.idcInnerBox ul li p
{
    float: left;
    width: 60px;
    text-align: right;
    color: #00aa32;
}

.idcInnerBox ul
{
    padding:0 5px;
    float: left;
    margin-bottom: 5px;
    width: 145px;
}

.idcHomeBox ul
{
    padding:0 5px;
    float: left;
    margin-bottom: 5px;
    width: 145px;
}

.idcHomeBox1 ul
{
    padding:0 5px;
    float: left;
    margin-bottom: 5px;
    width: 180px;
}

.idcHomeBox1 ul li
{
    clear: both;
    padding: 5px;
}

.idcHomeBox .moreCountr ul
{
    width: inherit;
}

.idcHomeBox .idcViewAll
{
    margin-left: 10px;
    line-height: 25px;
    vertical-align: middle;
    cursor: pointer;
}

.idcHomeBox .idcHomeBoxTitle
{
    padding: 5px 0 0 10px;
    font-size: 15px;
    font-weight: bold;
}

.idcHomeBox1 h3
{
    padding: 5px 0 0 10px;
    font-size: 15px;
    font-weight: bold;
}

.idcHomeBox ul li
{
    padding: 5px;
    clear: both;
}

.moreCountr
{
    width: 380px;
    border: 1px solid #cfcfcf;
    padding: 6px 0px 6px 6px;
    -webkit-border-radius: .3em;
    -moz-border-radius: .3em;
    border-radius: .3em;
    position: absolute;
    box-shadow: 10px 10px 5px #888;
    top:37px;
    left:-140px;
    z-index: 99999;
    background: #fff;
}

.moreCountr span.moreCountrArrow
{
    display: block;
    background: url('/images/nobelcom/global/css/moreCountrTop.png') no-repeat left top;
    width: 19px;
    height: 16px;
    position: absolute;
    top:-16px;
    left:45%;
}

.moreCountr span.moreCountrClose
{
    display: block;
    background: url('/images/nobelcom/global/css/moreCountrClose.png') no-repeat left top;
    width: 15px;
    height: 15px;
    position: absolute;
    top:-2px;
    right:-2px;
    cursor: pointer;
    padding: 0;
}

.showMoreCt
{
    bottom: 0;
    display: inline-block;
    left: 0;
    padding-top: 5px;
    position: absolute;
}

.moreCountr ul
{
    overflow: hidden;
}

.moreCountr ul li
{
    width: 100px;
    display: block;
    margin: 4px 2px;
    background: url('/images/nobelcom/global/css/businessArrow.gif') no-repeat left 5px;
    padding:0 10px 0 7px;
    float: left;
    clear: none;
}

/* #New Wiki Pages
================================================== */
.wikiContent
{
    margin: 0 5px;
}

.wikiSep
{
    height: 1px;
    background: url('/images/nobelcom/global/css/wikiSep.gif') repeat-x left top;
    margin: 10px auto;
    clear: both;
}

.wikiSep2
{
    height: 7px;
    background: #eaeaeb;
    margin: 10px auto;
    clear: both;
}

.wikiContent h1
{
    color: #555555;
    font-size: 35px;
    margin: 10px 0;
}

.wikiContent h2
{
    color: #555555;
    font-size: 35px;
    font-weight: normal;
    margin: 10px 0;
}

.wikiContent h1 span, .wikiContent h2 span
{
    font-weight: bold
}

.wikiHomeTop
{
    width: 750px;
    float: left;
    font-size: 17px;
}

.wikiHomeTop
{
    color: #4f4d4d;
}

.wikiHomePC
{
    width: 590px;
    height: 237px;
    background: url('/images/nobelcom/global/css/wikiHomePhoneCards.gif') no-repeat left top;
    float: left;
}

.wikiHomeTopUp
{
    width: 350px;
    height: 237px;
    background: url('/images/nobelcom/global/css/wikiHomeTopUp.gif') no-repeat left top;
    float: left;
    margin-left: 10px;
    position: relative;
}

.wikiHomePC div
{
    margin: 10px;
    color: #fff;
}

.wikiHomePC h3
{
    font-size: 35px;
    font-weight: normal;
    padding-top: 10px;
}

.wikiHomePC p
{
    font-size: 18px;
    padding-top: 15px;
}

.wikiHomeTopUp h3
{
    color: #0a5f7f;
    font-size: 17px;
    margin: 115px 0 5px 0;
}

.wikiHomeTopUpRibbon
{
    width: 83px;
    height: 98px;
    background: url('/images/nobelcom/english/global/css/wikiHomeTopUpRibbon.png') no-repeat left top;
    position: absolute;
    top:-20px;
    right:-10px;
}

.wikiHomeTopUp p
{
    color: #525252;
    font-size: 13px;
}

.wikiHomeTopUp div
{
    margin: 10px;
}

.wikiHomePCLink
{
    color: #565656;
    position: relative;
    font-size: 16px;
    display: block;
    float: left;
    margin: 10px 15px 0 0;
    padding:5px 5px 5px 30px;
    text-decoration: none;
    border: 1px solid #b5b5b5;
    -webkit-border-radius: .2em;
    -moz-border-radius: .2em;
    border-radius: .2em;
    background: #f9f9f9;
    background:-moz-linear-gradient(top, #f9f9f9 0%, #e9e9e9 100%);
    background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#f9f9f9), color-stop(100%,#e9e9e9));
    background:-webkit-linear-gradient(top, #f9f9f9 0%,#e9e9e9 100%);
    background:-o-linear-gradient(top, #f9f9f9 0%,#e9e9e9 100%);
    background:-ms-linear-gradient(top, #f9f9f9 0%,#e9e9e9 100%);
    background:linear-gradient(top, #f9f9f9 0%,#e9e9e9 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f9f9', endColorstr='#e9e9e9',GradientType=0 );
}

.wikiHomePCLink:hover
{
    color: #ffffff;
    border: 1px solid #d94e00;
    -webkit-border-radius: .2em;
    -moz-border-radius: .2em;
    border-radius: .2em;
    background: #febe3b;
    background:-moz-linear-gradient(top, #febe3b 0%, #fd7725 100%) ;
    background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#febe3b), color-stop(100%,#fd7725));
    background:-webkit-linear-gradient(top, #febe3b 0%,#fd7725 100%);
    background:-o-linear-gradient(top, #febe3b 0%,#fd7725 100%);
    background:-ms-linear-gradient(top, #febe3b 0%,#fd7725 100%);
    background:linear-gradient(top, #febe3b 0%,#fd7725 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#febe3b', endColorstr='#fd7725',GradientType=0 );
}

.wikiHomePCLink span.wikiHomePCLinkStrong
{
    font-size: 22px;
    text-transform: uppercase;
    display: block;
}

a.wikiHomePCLink span.wikiHomePCLinkArrow
{
    display: block;
    position: absolute;
    left:5px;
    top:15px;
    width: 20px;
    height: 21px;
    background: url('/images/nobelcom/global/css/wikiHomePCArrow.png') no-repeat left top;
    margin-right: 5px;
}

a.wikiHomePCLink:hover span.wikiHomePCLinkArrow
{
    background: url('/images/nobelcom/global/css/wikiHomePCArrowOn.png') no-repeat left top;
}

.wikiHomeTopUpSmth
{
    margin: auto;
    display: block;
    text-align: center;
    margin-top: 10px;
}

.wikiHomeBenefits h3
{
    font-size: 16px;
    color: #00597a;
    background: #fff;
    display: inline;
    padding-right: 5px;
}

.greyLine
{
    display: block;
    height: 18px;
    background: url('/images/nobelcom/global/css/wikiHomeGreyLine.gif') repeat-x center center;
}

.wikiHomeBenefitLeft
{
    width:590px;
    float:left
}

.wikiHomeBenefitTesti
{
    width:330px;
    float:right
}

.wikiHomeBenefits .wikiHomeBenefitTesti p
{
    font-size: 13px;
    margin-bottom: 10px;
    font-style: italic;
}

.wikiHomeBenefits .wikiHomeBenefitTesti p span
{
    display: block;
    font-weight: bold;
    font-style: normal;
}

.wikiHomeBenefits h3 span
{
    color: #ff0000;
}

.wikiHomeBenefits p
{
    font-size: 17px;
}

.wikiHomeBenefitsBox
{
    width: 530px;
    padding-left: 60px;
    margin-bottom: 10px;
    margin-top: 15px;
}

.wikiHomeBenefitsBox p
{
    font-size: 13px;
    margin-top: 5px;
}

.wikiHomeBenefitsBox span
{
    color: #00597a;
    display: block;
    font-size: 20px;
}

.wikiHomeBenefitsPoints
{
    background: url('/images/nobelcom/global/css/wikiHome-icoPoints.gif') no-repeat left top;
}

.wikiHomeBenefitsDiscounts
{
    background: url('/images/nobelcom/global/css/wikiHome-icoDiscounts.gif') no-repeat left top;
}

.wikiHomeBenefitsFreeDraw
{
    background: url('/images/nobelcom/global/css/wikiHome-icoFreeDraw.gif') no-repeat left top;
}

.wikiHomeBenefitsBday
{
    background: url('/images/nobelcom/global/css/wikiHome-icoBday.gif') no-repeat left top;
}

.wikiHomeTesti
{
    width: 83px;
    height: 47px;
    background: url('/images/nobelcom/global/css/wikiHomeTesti.gif') no-repeat left top;
}

.wikiPCTop
{
    float: left;
    font-size: 17px;
    color: #4f4d4d;
}

.wikiPCTop p
{
    font-size: 15px;
    padding-top: 15px;
}

.wikiPCTop h3
{
    font-size: 35px;
    font-weight: normal;
    padding-top: 10px;
}


.wikiPC h3
{
    font-size: 25px;
    font-weight: normal;
    padding-top: 10px;
    margin-bottom: 10px;
}

.wikiPC h3 span
{
    font-weight: bold;
}

.wikiPC p.wikiPCTitle
{
    color: #00597a;
    font-size: 18px;
    margin-bottom: 10px;
}

.wikiPC p
{
    font-size: 15px;
    margin-bottom: 10px;
}

.wikiPCBox
{
    width: 455px;
    float: left;
    margin-right: 15px;
}

.wikiPCLink
{
    color: #ffffff;
    font-size: 17px;
    display: block;
    text-shadow: 0 -1px 0px rgba(0,0,0,.2);
    float: left;
    margin: 10px 15px 0 0;
    padding:12px 12px 12px 10px;
    text-decoration: none;
    border: 1px solid #d94e00;
    cursor: pointer;
    -webkit-border-radius: .2em;
    -moz-border-radius: .2em;
    border-radius: .2em;
    background: #febe3b;
    background:-moz-linear-gradient(top, #febe3b 0%, #fd7725 100%) ;
    background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#febe3b), color-stop(100%,#fd7725));
    background:-webkit-linear-gradient(top, #febe3b 0%,#fd7725 100%);
    background:-o-linear-gradient(top, #febe3b 0%,#fd7725 100%);
    background:-ms-linear-gradient(top, #febe3b 0%,#fd7725 100%);
    background:linear-gradient(top, #febe3b 0%,#fd7725 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#febe3b', endColorstr='#fd7725',GradientType=0 );
}

.wikiPCLink span
{
    display: block;
    width: 20px;
    height: 21px;
    background: url('/images/nobelcom/global/css/wikiHomePCArrowOn.png') no-repeat left top;
    float: left;
    margin-right: 5px;
}

.wikiPCUseBox
{
    background: #f8f8f8;
    width: 278px;
    float: left;
    -webkit-border-radius: .5em;
    -moz-border-radius: .5em;
    border-radius: .5em;
    height: 110px;
    padding: 15px;
    border: 1px solid #bebebe;
    -webkit-box-shadow: 0 0px 1px rgba(0,0,0,.1);
    -moz-box-shadow: 0 0px 1px rgba(0,0,0,.1);
    box-shadow: 0 0px 1px rgba(0,0,0,.1);
    margin-bottom: 10px;
}

.wikiPCUseBox h4
{
    color: #00597a;
    font-size: 19px;
    margin: 0;
}

.wikiFeaturesBox h4 a
{
    text-decoration: none;
}

.wikiPCUseBox h3
{
    font-size: 25px;
    margin: 0;
    color: #525252;
    padding: 0;
}

.wikiPCStar
{
    width: 24px;
    height: 24px;
    float: left;
    margin-right: 10px;
    background: url('/images/nobelcom/global/css/wikiPCStar.gif') no-repeat left top;
}

.wikiIcoPhone
{
    width: 15px;
    height: 15px;
    padding: 0 5px;
    float: left;
    cursor: pointer;
    background: url('/images/nobelcom/global/css/wikiIcoPhone.gif') no-repeat center center;
}

.wikiIcoSmartphone
{
    width: 15px;
    height: 15px;
    padding: 0 5px;
    float: left;
    cursor: pointer;
    background: url('/images/nobelcom/global/css/wikiIcoSmartphone.gif') no-repeat center center;
}

.wikiIcoPC
{
    width: 15px;
    height: 15px;
    padding: 0 5px;
    float: left;
    cursor: pointer;
    background: url('/images/nobelcom/global/css/wikiIcoPC.gif') no-repeat center center;
}

.wikiFeaturesIco
{
    float: left;
    margin-top: 3px;
    margin-left: 10px;
}

.wikiFeatures h4
{
    font-size: 18px;
    color: #00597a;
    float: left;
    margin-top: 2px;
}

.wikiFeatures p
{
    font-size: 13px;
    clear: both;
    margin-bottom: 0;
}

.wikiFeaturesBox
{
    width: 425px;
    float: left;
    margin-bottom: 15px;
    padding-right: 45px;
}

.wikiTopMini
{
    font-size: 20px;
}

.wikiTop h3
{
    font-size: 25px;
    color: #555555;
    font-weight: normal;
}

.wikiTop p
{
    margin-top: 10px;
    font-size: 14px;
}

.wikiBC
{
    background: url('/images/nobelcom/global/css/wikiBCLeft.png') no-repeat left top;
    height: 32px;
    padding-left: 5px;
}

.wikiBC a
{
    display: block;
    float: left;
    height: 32px;
    text-decoration: none;
    color: #717171;
    text-shadow: 0 1px 0px #fff;
    line-height: 32px;
    background: url('/images/nobelcom/global/css/wikiBCRight.png') no-repeat right top;
    padding-right: 30px;
    padding-left: 10px;
}

.wikiBC a:hover
{
    color: #4d4d4d;
}

.wikiBC span.wikiBC-on
{
    display: block;
    float: left;
    height: 32px;
    text-decoration: none;
    color: #fff;
    text-shadow: 0 1px 0px #333;
    line-height: 32px;
    background: url('/images/nobelcom/global/css/wikiBCRight-on.png') no-repeat right top;
    padding-right: 30px;
    padding-left: 10px;

}

.wikiBC span.wikiBC-sep1
{
    background: url('/images/nobelcom/global/css/wikiBC-sep1.png') no-repeat right top;
    width: 18px;
    height: 32px;
    display: block;
    float: left;
    margin-left: -18px;
}

.wikiBC span.wikiBC-sep2
{
    background: url('/images/nobelcom/global/css/wikiBC-sep2.png') no-repeat right top;
    width: 18px;
    height: 32px;
    display: block;
    float: left;
    margin-left: -18px;
}

.wikiCIBox
{
    background: #f8f8f8;
    width: 150px;
    height: 160px;
    float: left;
    position: relative;
    -webkit-border-radius: .5em;
    -moz-border-radius: .5em;
    border-radius: .5em;
    border: 1px solid #bebebe;
    padding:3px 7px 3px 10px;
    -webkit-box-shadow: 0 0px 1px rgba(0,0,0,.1);
    -moz-box-shadow: 0 0px 1px rgba(0,0,0,.1);
    box-shadow: 0 0px 1px rgba(0,0,0,.1);
    margin-bottom: 10px;
    margin-right: 25px;
}

.wikiCIBoxNo
{
    background: url('/images/nobelcom/global/css/wikiCIBoxNo.png') no-repeat left top;
    font-size: 16px;
    line-height: 34px;
    color: #fff;
    text-align: center;
    float: left;
    position: relative;
    margin-left: -25px;
    margin-right: 3px;
    width: 34px;
    z-index: 99;
    height: 34px;
}

.wikiCIBox .wikiSep
{
    margin: 20px 0 0 0;
    position: absolute;
    width: 170px;
    top:27px;
    left:8px;
}

.wikiCIBox p
{
    font-size: 12px;
    color: #737373;
}

.wikiCIBox p.wikiCIBoxTitle
{
    color: #1383ac;
    margin-top: 0;
    font-size: 13px;
    margin-top: 5px;
    font-weight: bold;
    float: left;
    width: 136px;
}

.wikiCIBox p.wikiCIBoxText
{
    padding-top: 25px;
    clear: both;
}

.wikiCIBox-right
{
    width: 14px;
    height: 27px;
    background: url('/images/nobelcom/global/css/wikiCIBox-right.png') no-repeat left top;
    position: absolute;
    right:-14px;
    z-index: 1;
    top:35px;
}

.wikiCIBox-left
{
    width: 16px;
    height: 27px;
    background: url('/images/nobelcom/global/css/wikiCIBox-left.png') no-repeat left top;
    position: absolute;
    left:-3px;
    z-index: 1;
    top:35px;
}

.wikiBottomLinks
{
    font-weight: bold;
    text-align: center;
    line-height: 30px;
    font-size: 15px;
}

.pinlessDialing
{
    font-size: 16px;
}

/* #New Free Trial Pages
================================================== */
.freeTrialNew
{
    width: 950px;
    overflow: hidden;
    background: url('/images/nobelcom/global/css/freeTrialBg.jpg') no-repeat left top;
    padding-bottom: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    min-height: 565px;
}

.freeTrial-button
{
    font-size: 30px;
    text-decoration: none;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    padding: 10px 30px;
    cursor: pointer;
    border: 1px solid #ff7b0d;
    color: #fff;
    display:inline-block;
    text-shadow: 0.1em 1px #ff7b0d;
    background: #ffa84c; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmYTg0YyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZjdiMGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #ffa84c 0%, #ff7b0d 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffa84c), color-stop(100%,#ff7b0d)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #ffa84c 0%,#ff7b0d 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #ffa84c 0%,#ff7b0d 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #ffa84c 0%,#ff7b0d 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #ffa84c 0%,#ff7b0d 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffa84c', endColorstr='#ff7b0d',GradientType=0 ); /* IE6-8 */
}

.freeTrialBox
{
    background:#fff;
    border: 1px solid #ededed;
    width: 439px;
    -moz-box-shadow:  0px 0px 6px #999;
    -webkit-box-shadow:  0px 0px 6px #999;
    box-shadow:  0px 0px 6px #999;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    float: left;
    margin-top: 10px;
    margin-left: 10px;
}

.freeTrialBox ul li
{
    overflow: hidden;
    margin: 5px 0;
}

.freeTrialNew
{
    margin: 5px;
}

h1.freeTrialNew-mainText-h1
{
    font-size: 65px;
    font-weight: bold;
    color: #69a300;
    text-align: left;
}

p.freeTrialNew-mainText-h1
{
    color: #4f4d4d;
    font-size: 22px;
    font-weight: normal;
    margin-bottom: 25px;
}

p.freeTrialNew-mainText-p
{
    font-size: 20px;
    color: #333;
    text-align: left;
}

.freeTrialNew-instr
{
    font-size: 14px;
    color: #333;
}

ul.freeTrialNew-instr
{
    list-style-type: decimal;
    padding-left: 25px;
}

ul.freeTrialNew-instr li
{
    margin: 7px 0;
    overflow: inherit;
}

.freeTrialText
{
    margin-left: 20px;
    float: left;
    margin-top: 20px;
    width: 470px;
}

.freeTrialNew-mobile
{
    background:#ffffff url('/images/nobelcom/global/css/freeTrialMobile.png') no-repeat 10px 15px;
    width: 328px;
    height: 49px;
    color: #707070;
    padding: 0 0 0 50px;
    font: bold 18px 'lucida sans', 'trebuchet MS', 'Tahoma';
    border: 1px solid #ccc;
    -moz-box-shadow: 0 1px 1px #ddd inset, 0 1px 0 #fff;
    -webkit-box-shadow: 0 1px 1px #ddd inset, 0 1px 0 #fff;
    box-shadow: 0 1px 1px #ddd inset, 0 1px 0 #fff;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    margin-bottom: 5px;
    line-height: 49px;
}

.freeTrialNew-name
{
    background:#ffffff url('/images/nobelcom/global/css/freeTrialName.png') no-repeat 10px 15px;
    width: 145px;
    margin-right: 5px;
    float: left;
    height: 49px;
    color: #707070;
    padding: 0 0 0 40px;
    font: bold 18px 'lucida sans', 'trebuchet MS', 'Tahoma';
    border: 1px solid #ccc;
    -moz-box-shadow: 0 1px 1px #ddd inset, 0 1px 0 #fff;
    -webkit-box-shadow: 0 1px 1px #ddd inset, 0 1px 0 #fff;
    box-shadow: 0 1px 1px #ddd inset, 0 1px 0 #fff;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    margin-bottom: 5px;
    line-height: 49px;
}

.freeTrialNew-mobile:focus, .freeTrialNew-mail:focus, .freeTrialNew-captcha:focus, .freeTrialNew-name:focus {
    outline: 0;
    border-color: #326793;
    -moz-box-shadow: 0 1px 1px #bbb inset;
    -webkit-box-shadow: 0 1px 1px #bbb inset;
    box-shadow: 0 1px 1px #bbb inset;
}


.freeTrialBox .error input
{
    color: #ff0000;
}

.freeTrialBox .error span
{
    color:#565656;
}

.freeTrialNew-mail
{
    background:#ffffff url('/images/nobelcom/global/css/freeTrialMail.png') no-repeat 10px 15px;
    width: 328px;
    height: 49px;
    color: #707070;
    padding: 0 0 0 50px;
    margin-top: 10px;
    font: bold 18px 'lucida sans', 'trebuchet MS', 'Tahoma';
    border: 1px solid #ccc;
    -moz-box-shadow: 0 1px 1px #ddd inset, 0 1px 0 #fff;
    -webkit-box-shadow: 0 1px 1px #ddd inset, 0 1px 0 #fff;
    box-shadow: 0 1px 1px #ddd inset, 0 1px 0 #fff;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    margin-bottom: 5px;
    line-height: 49px;
}

.freeTrialNew-captcha
{
    width: 135px;
    height: 36px;
    color: #707070;
    padding-left: 10px;
    margin-left: 20px;
    font: bold 18px 'lucida sans', 'trebuchet MS', 'Tahoma';
    border: 1px solid #ccc;
    -moz-box-shadow: 0 1px 1px #ddd inset, 0 1px 0 #fff;
    -webkit-box-shadow: 0 1px 1px #ddd inset, 0 1px 0 #fff;
    box-shadow: 0 1px 1px #ddd inset, 0 1px 0 #fff;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    margin-bottom: 5px;
    line-height: 36px;
}

.freeTrialBox-content
{
    margin: 25px 25px 25px 25px;
    color: #565656;
}

.freeTrialBox-content p
{
    margin: 5px 0;
}

.freeTrialBox-content ul li select
{
    font-size: 18px;
    width: 350px;
    display: block;
    margin: 5px;
    background: #fff;
}

.freeTrialBox-content hr
{
    border-bottom: 1px solid #e4e4e4;
    margin-top: 5px;
}

.freeTrialCheck
{
    margin-right: 10px;
}

.freeTrialBox-content .errorForm
{
    margin-bottom: 10px;
}

.freeTrialBox-content .errorForm li
{
    background: url('/images/nobelcom/global/css/errorArrow.gif') no-repeat left 5px;
    padding-left: 10px;
    display: inline-block;
}

.freeTrial-success-title
{
    font-size: 60px;
    color: #65a200;
}

.freeTrial-success-text
{
    font-size: 20px;
}

.keywTop {
    color: #999999;
    line-height: 30px;
    padding-left: 5px;
}

/* #Meet The Teeam
================================================== */
.meetTeamHeaderLogo
{
    float:left;
    width:160px;
}

.meetTeamHeaderLogo img
{
    margin:0 28px 0 15px;
}

.meetTeamTextInfo
{
    float:left;
    width:770px;
    padding-top:25px;
}

.meetTeamTextInfo h1
{
    font-weight:bold;font-size:28px
}

.meetTeamImages
{
    width:550px;
    margin-top:5px;
    float:left;
}

.meetTeamBoxBottom
{
    background:#ececec;
    text-align:left;
    width:424px;
    padding:10px 45px;
    margin:3px 0px 0px 15px;
    border:solid 1px #dddddd
}

.meetTeamBoxBottom div
{
    box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);
    background:#FFF;
    padding:15px 15px 14px 15px;
    font-size:14px;
}

.meetTeamBoxBottom div p
{
    line-height:29px;
}

.meetTeamBoxBottom div ul
{
    list-style:inside;
    list-style-type:disc;
    padding:10px 25px;
}


.meetTeamBoxBottom div ul li
{
    padding-top:5px;
}

.meetTeamWidgets
{
    float:left;
    width:390px;
    margin-top:15px;
    margin-left:10px;
}

.meeTteamWidgetsPaperli
{
    width:370px;
    background:#ececec;
    text-align:center;
    padding:10px;
    border:solid 1px #dddddd;
}

.meeTteamWidgetsTwylah
{
    width:300px;
    background:#ececec;
    text-align:center;
    padding:10px 45px;
    border:solid 1px #dddddd;
}

.meetTeamBoxShadow
{
    box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}

/* #Meet The Teeam Slider
================================================== */
.meetTeam
{
    float:left;
    margin:0px 5px 10px 5px;
}

.ic_container{
    vertical-align:baseline;
    margin:10px;
    position:relative;
    /*-moz-border-radius:10px;
    -webkit-border-radius:10px;
    -khtml-border-radius:10px;
    -moz-box-shadow: 0 1px 3px #888;
    -webkit-box-shadow: 0 1px 3px #888;*/
}
.overlay{
    opacity:0.4;
    position:absolute;
    top:0px;
    bottom:0px;
    left:0px;
    right:0px;
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
}
.ic_caption{
    position:absolute;
    opacity:0.7;
    overflow:hidden;
    margin:0px;
    padding:0px;
    left:0px;
    right:0px;
    cursor:default;
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);
}
.ic_category{
    text-transform:uppercase;
    font-size:11px;
    letter-spacing:0.5px;
    padding:5px;
    margin:0px;
    font-weight:bold;
}
.ic_caption h3{
    padding:0px 5px 5px 5px;
    margin:0px;
    font-size:18px;
}
.ic_text{
    padding:5px;
    margin:0px;
    text-align:justify;
    font-size:11px;

}

/* #Other
================================================== */
.usePointsTh
{
    background: url('/images/nobelcom/global/css/tableQuestion.png') no-repeat right top;
    white-space: nowrap;
    cursor: pointer;
}

.connect_widget_button_count_including, .connect_widget_vertical_center, .connect_widget_confirm_cell
{
    display: none;
}

.lpPoweredBy, .lpEmtStarRating
{
    display: none;
}

.more-box
{
    width: 400px;
    float: left;
    margin-left: 30px;
    position: relative;
    height: 200px;
}

.more-box img
{
    float: left;
}

.more-box a.close-more
{
    display: block;
    width: 47px;
    height: 47px;
    background: url('/images/nobelcom/global/css/p2p-more-pop.png') no-repeat left top;
    position: absolute;
    top:-20px;
    cursor: pointer;
    left:-20px;
}

.more-box h3, .more-box p
{
    margin-left: 170px;
    padding-bottom: 10px;
}

.homeBanner
{
    margin: 5px;
    float: right;
}

.betaMenu
{
    background: url('/images/nobelcom/global/css/betaTag.png') no-repeat left top;
    width: 40px;
    height: 19px;
    display: block;
    position: absolute;
    right: -10px;
    top: -10px;
    z-index: 99999;
}

.aboutPage h3
{
    margin: 9px 3px 0 3px;
}

.aboutPage p
{
    margin-bottom: 10px;
    clear: both;
    padding-top: 10px;
}

.aboutPage img
{
    float: left;
}

.aboutPage
{
    width: 448px;
    float: left;
    padding:10px 5px 10px 20px;
    height: 230px;
}

.aboutPageLeft1
{
    border: 1px solid #eeeeee;
}

.aboutPageRight1
{
    border: 1px solid #eeeeee;
    border-left: none;
}

.aboutPageLeft2
{
    border: 1px solid #eeeeee;
    border-top:none;
}

.aboutPageRight2
{
    border: 1px solid #eeeeee;
    border-top:none;
    border-left:none;
}

.sendPageBottom
{
    clear: both;
    padding: 10px 0 10px 175px
}

/* #Landing Page Nobel Anniversary 14th
================================================== */
.ncLandingPage-Anniversary
{
    width: 950px;
    margin: 5px;
    height: 406px;
    background: url('/images/nobelcom/english/global/css/landingPageAnniversaryBigPic.jpg') no-repeat left top;
    position: relative;
}

.ncLandingPage-Anniversary-Search
{
    width: 569px;
    height: 171px;
    background: url('/images/nobelcom/english/global/css/landingPageAnniversarySearch.png') no-repeat left top;
    position: absolute;
    left:5px;
    bottom:5px;
}

.ncLandingPage-Anniversary_start
{
    width: 145px;
    height: 54px;
    background: url('/images/nobelcom/english/global/css/landingPageAnniversaryStartHere.png') no-repeat left top;
    position: absolute;
    bottom:25px;
    right:45px;
    cursor: pointer;
}

.ncLandingPage-Anniversary-Search h1
{
    font-size: 21px;
    color: #FFF;
    font-weight: bold;
    margin-bottom: 15px;
}

.ncLandingPage-Anniversary-Search select
{
    line-height: 37px;
    border: none;
    margin-bottom: 15px;
    font-size: 15px;
    height: 32px;
    padding: 4px 4px 4px 3px;
    width: 300px;
    margin-right: 5px;
    border: solid 1px #a8a8a8;
    background: #ffffff;
    background: -moz-linear-gradient(center top, #d0d0d0 0%,#ffffff 28%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #d0d0d0),color-stop(0.32, #ffffff));
    -webkit-border-radius: .5em;
    -moz-border-radius: .5em;
    border-radius: .5em;
    -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
    -moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
    box-shadow: 0 1px 2px rgba(0,0,0,.2);
}

.ncLandingPage-Anniversary-SearchLeft
{
    left:15px;
    top:20px;
    position: absolute;
}

.ncLandingPage-AnniversaryList
{
    background: #f5f5f5;
    width: 950px;
    margin: 5px;
}

.ncLandingPage-AnniversaryListTop
{
    background: url('/images/nobelcom/global/css/nc_landPage_listTop.gif') no-repeat left top;
    height: 8px;
    width: 950px;
}

.ncLandingPage-AnniversaryListBottom
{
    background: url('/images/nobelcom/english/css/nc_landPage_listBottom.gif') no-repeat left top;
    height: 8px;
    width: 950px;
}

.ncLandingPage-AnniversaryBox h3
{
    font-size: 17px;
    margin-bottom: 10px;
}

.ncLandingPage-AnniversaryBox
{
    float: left;
    width: 286px;
    margin: 5px 5px;
    padding: 0 10px
}

.ncLandingPage-AnniversarySep
{
    width: 1px;
    float: left;
    height: 120px;
    background: #e4e4e3;
}

.landingArrow
{
    position: absolute;
    top:12px;
    right:80px;
}

/* # Landing Page
================================================== */
.landingPage
{
    text-align: center;
}

.landingPage p
{
    font-size: .8em;
    margin:.3em 1em;
}

.landingPage a, .landingPage a:visited
{
    color: #ffffff;
}

a.buttonBlue {
    -moz-border-radius: .3em;
    -webkit-border-radius: .3em;
    border-radius: .3em;
    text-shadow: none;
    display: inline-block;
    font-size: 1em;
    font-weight: bold;
    text-decoration: none;
    line-height: normal;
    font-family: "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
    color: #ffffff;
    padding: 0.5em;
    font-size: 1.2em;
    margin-bottom: 0;
    border: 1px solid #3b91bc;
    background: #3b91bc; /* Old browsers */
    background: -moz-linear-gradient(top, #3b91bc 0%, #1f65a5 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3b91bc), color-stop(100%,#1f65a5)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #3b91bc 0%,#1f65a5 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #3b91bc 0%,#1f65a5 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #3b91bc 0%,#1f65a5 100%); /* IE10+ */
    background: linear-gradient(to bottom, #3b91bc 0%,#1f65a5 100%); /* W3C */
}

/* # Mobile Only
================================================== */
.mobile-only
{
    color: #000;
    width: 100%;
    height: 100%;
    font-size: 1.3em;
}

.mobile-only
{
    text-align: center;
}

.mobile-only p
{
    margin: 0 10px;
}

.mobile-only a
{
    margin-top: 10px;
}

a.buttonBlue {
    -moz-border-radius: .3em;
    -webkit-border-radius: .3em;
    border-radius: .3em;
    text-shadow: none;
    display: inline-block;
    font-weight: bold;
    text-decoration: none;
    line-height: normal;
    padding: .5em;
    font-family: "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
    color: #ffffff;
    margin-bottom: 0;
    border: 1px solid #3b91bc;
    background: #3b91bc; /* Old browsers */
    background: -moz-linear-gradient(top, #3b91bc 0%, #1f65a5 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3b91bc), color-stop(100%,#1f65a5)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #3b91bc 0%,#1f65a5 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #3b91bc 0%,#1f65a5 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #3b91bc 0%,#1f65a5 100%); /* IE10+ */
    background: linear-gradient(to bottom, #3b91bc 0%,#1f65a5 100%); /* W3C */
}


/* # Aniversary
================================================== */
ul.bdayForm li
{
    margin: 0 0 20px 0;
}

.friend-refer-box
{
    background:#34dac2;
    padding: 20px;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
}

ul.bdayForm li .input1
{
    width: 350px;
    height: 30px;
    color: #707070;
    padding: 5px;
    font: bold 20px 'lucida sans', 'trebuchet MS', 'Tahoma';
    border: 1px solid #ccc;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    margin-bottom: 5px;
    margin-top: 5px;
}

ul.bdayForm li span
{
    display: block;
    font-size: 30px;
    color: #fff;
}

ul.bdayForm li .input2
{
    background: url('/images/nobelcom/misc/bday-button.png') no-repeat left top;
    width: 292px;
    height: 68px;
    cursor: pointer;
}

.refer-friend-mainbox
{
    background:#000;
    padding-bottom:40px;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    text-align: center;
    margin: 5px;
}

.friend-refer-box
{
    overflow: hidden;
    margin: 0 40px;
}

.friend-refer-box-left
{
    float:left;
    width: 350px;
}

.friend-refer-box-right
{
    float:left;
    text-align: left;
    width: 400px;
    padding-left: 30px;
    padding-top: 20px;
}

.friend-refer-box-left p
{
    padding-bottom: 15px;
    font-size: 14px;
}

.friend-refer-box-right h2
{
    color: #fff;
    font-size: 35px;
    margin-bottom: 30px;
    font-weight: normal;
}

span.accountContentMiddle-tableSpan-right select.birthday {
    width: 70px;
}

.denominationSelect.shoppingCartSelect {
    position: relative;
    top: -5px;
}

.specialOfferFooter
{
    width:708px;
    margin-left:120px;
    position: fixed;
    bottom: 0;
    z-index: 9999;
}

.specialOfferFooter-over
{
    height: 130px;
    width: 708px;
    color: #fff;
    text-shadow: 0px 2px #447d02;
    position: absolute;
    bottom: 0;
    z-index: 10;
    display: none;
    background: url('/images/nobelcom/adjustment/specialOfferFooter-over-g.png') no-repeat left top;
}

.specialOfferFooter-off
{
    height: 59px;
    width: 708px;
    position: absolute;
    bottom: 0;
    z-index: 9;
    color: #fff;
    text-shadow: 0px 2px #447d02;
    background: url('/images/nobelcom/adjustment/specialOfferFooter-off-g.png') no-repeat left top;
}

.affiliatePromotion .specialOfferFooter-over
{
    text-shadow: 0px 1px #0f98b4;
    background: url('/images/nobelcom/adjustment/specialOfferFooter-over-aff.png') no-repeat left top;
}

.affiliatePromotion .specialOfferFooter-off
{
    text-shadow: 0px 1px #0f98b4;
    background: url('/images/nobelcom/adjustment/specialOfferFooter-off-aff.png') no-repeat left top;
}

.specialOfferFooter-over-title
{
    font-size: 22px;
    padding: 18px 0 0 20px;
}

.specialOfferFooter-over-text
{
    font-size: 17px;
    padding: 10px 0 0 20px;
    width: 400px;
}

.specialOfferFooter-over-fine
{
    font-size: 12px;
    font-style: italic;
    width: 400px;
    padding: 15px 0 0 20px;
}

.specialOfferFooter-over-offer
{
    position: absolute;
    top:0px;
    right:270px;
    text-align: center;
    color: #ffff00;
}

.specialOfferFooter-over-offer-number
{
    font-size: 85px;
    position: absolute;
    top:10px;
    line-height: 85px;
    width: 170px;
    margin-left: -20px;
}

.specialOfferFooter-over-offer-percent
{
    font-size: 35px;
    line-height: 35px;
    position: absolute;
    top:10px;
}

.specialOfferFooter-over-offer-kind
{
    font-size: 25px;
    position: absolute;
    top:80px;
    margin-left: 30px;
}

.specialOfferFooter-over-offer-text
{
    font-size: 12px;
    position: absolute;
    top:105px;
    width: 150px;
    margin-left: 5px;
}

.specialOfferFooter-off p
{
    padding: 17px 0 0 100px;
    font-size: 27px;
}

.specialOfferFooter-off p span
{
    color: #ffff00;
}


/* # New Product Page
================================================== */
.prodPage-otherCards
{
    text-align: left;
    color: #848484;
}

.prodPageTip
{
    text-align: center;
    color: #848484;font-family: Georgia;
    background: url('/images/nobelcom/english/global/prodPageTipArrow.gif') no-repeat center top;
    font-style: italic;
    margin: 10px;
    line-height: 22px;
    padding-top: 15px;
}

.prodPageSep
{
    background: url('/images/nobelcom/english/global/prodPageSep.gif') no-repeat center center;
    width: 100%;
    height: 28px;
}

.prodPage-whyUseBoxes
{
    float: left;
    margin-right: 40px;
    padding-top: 5px;
}

.prodPage-whyUse h2
{
    font-size: 25px;
    text-align: center;
    font-weight: normal;
    color: #464646;
    padding: 15px;
    margin-bottom: 20px;
}

.prodPage-whyUse h2 span
{
    font-weight: bolder;
}

.prodPage-whyUseBox
{
    padding-left: 110px;
    width: 470px;
    padding-bottom: 40px;
}

.prodPage-whyUseBox p
{
    line-height: 22px;
    color: #707070;
    padding: 0;
    margin: 0;
}

.prodPage-whyUseBox h3
{
    font-size: 20px;
    font-weight: normal;
}

.prodPage-whyUse h3
{
    font-size: 20px;
    font-weight: normal;
}

.prodPage-howDoIBuy h2
{
    font-size: 25px;
    text-align: center;
    font-weight: normal;
    color: #464646;
    padding: 15px 15px 0 15px;
}

.prodPage-howDoIBuy h2 span
{
    font-weight: bolder;
}

.prodPage-howDoIBuy p
{
    text-align: center;
    font-size: 15px;
    color: #777777;
}

.howDoIUse
{
    line-height: 22px;
    border-top: 1px solid #e5e5e5;
    margin-top: 15px;
    padding-top: 15px;
}

.howDoIUse h2
{
    font-size: 25px;
    text-align: center;
    font-weight: normal;
    color: #464646;
    padding: 15px 15px 0 15px;
}

.howDoIUse h2 span
{
    font-weight: bolder;
}

.howDoIUse .howDoIUseBottom
{
    text-align: center;
    padding: 15px;
    color: #707070;
    font-size: 15px;
}

.howDoIUseBox
{
    width: 230px;
    float: left;
    margin-right: 3%;
    margin-top: 25px;
    padding-left: 60px;
}

.howDoIUseBox p
{
    margin: 0;
    font-size: 13px;
    padding: 0;
    text-align: left;
    color: #707070;

}

.howDoIUseAccess
{
    background: url('/images/nobelcom/english/global/howDoIUseAccess.png') no-repeat left top;
}

.howDoIUseNapp
{
    background: url('/images/nobelcom/english/global/howDoIUseNapp.png') no-repeat left top;
}

.howDoIUsePc
{
    background: url('/images/nobelcom/english/global/howDoIUsePc.png') no-repeat left top;
}

.whyUseBoxNapp
{
    background: url('/images/nobelcom/english/global/whyUseNapp.jpg') no-repeat 20px top;
}

.whyUseBoxPoints
{
    background: url('/images/nobelcom/english/global/whyUsePoints.jpg') no-repeat 20px top;
}

.whyUseBoxCare
{
    background: url('/images/nobelcom/english/global/whyUseCare.jpg') no-repeat 10px top;
}

.prodPage-callingFeatures
{
    line-height: 22px;
    background: url('/images/nobelcom/english/global/prodPage-callingFeaturesBg.gif') no-repeat center top;
    overflow: hidden;
    padding: 15px 0;
}

.prodPage-callingFeatures h2
{
    font-size: 25px;
    text-align: center;
    font-weight: normal;
    color: #464646;
    padding: 15px 15px 0 15px;
}

.prodPage-callingFeatures h2 span
{
    font-weight: bolder;
}

.prodPage-callingFeaturesBox
{
    width: 210px;
    float: left;
    margin-right: 30px;
    margin-top: 25px;
}

.prodPage-callingFeatures p
{
    margin: 0;
    font-size: 13px;
    padding: 0;
    text-align: left;
    color: #707070;

}

.prodPage-bottomText
{
    background: url('/images/nobelcom/english/global/prodPage-bottomTextBg.png') no-repeat center top;
    margin-bottom: 40px;
    padding-bottom: 60px;
    display: inline-block;
}

.prodPage-bottomText1
{
    background: url('/images/nobelcom/english/global/prodPage-bottomTextBg1.png') no-repeat left top;
    color: 13px;
    color: #707070;
    width: 330px;
    float: left;
    padding-left: 100px;
    margin-right: 50px;
    margin-top: 30px;
    line-height: 22px;
}

.prodPage-bottomText2
{
    background: url('/images/nobelcom/english/global/prodPage-bottomTextBg2.png') no-repeat left top;
    color: 13px;
    color: #707070;
    width: 330px;
    float: left;
    padding-left: 100px;
    margin-right: 50px;
    margin-top: 30px;
    line-height: 22px;

}

.prodPage-bottomText h2
{
    font-size: 25px;
    text-align: center;
    font-weight: normal;
    color: #464646;
    padding: 15px 15px 0 15px;
    margin: 15px 150px;
}

.prodPage-bottomText h2 span
{
    font-weight: bolder;
}

.prodPage-bottomText p
{
    color: 15px;
    color: #707070;
    text-align: center;
    margin: 5px 150px;
    line-height: 22px;
}

.nappPage-paragraf h2, .nappPage-paragraf h3
{
    padding-top: 15px;
}

.nappCreditTable table
{
    width: 100%;
}

.nappPage-test h3
{
    font-size: 1.5em;
}

.nappPage-detailsBox span
{
    font-weight: bold;
    display: block;
    font-size: 20px;
}

.nappPage-testQuoteAuth span
{
    font-weight: bold;
}

#promoCodeInfoLink
{
    cursor: pointer;
}

#promoCodeInfoResult
{
    margin: 10px 0 5px 150px;
    color: #1f76a0;
    font-style: italic;
}

.checkout_lock
{
    font-size: 20px;
    text-decoration: none;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    padding: 0 10px 0 25px;
    cursor: pointer;
    border: 1px solid #63796b;
    color: #fff;
    display:inline-block;
    text-shadow: 0.1em 1px #63796b;
    background: #75c000 url('/images/nobelcom/global/css/checkout_lock.png') no-repeat 2px top; /* Old browsers */
    background: url('/images/nobelcom/global/css/checkout_lock.png') no-repeat 2px top, -moz-linear-gradient(top,  #75c000 0%, #477700 100%); /* FF3.6+ */
    background: url('/images/nobelcom/global/css/checkout_lock.png') no-repeat 2px top, -webkit-gradient(linear, left top, left bottom, color-stop(0%,#75c000), color-stop(100%,#477700)); /* Chrome,Safari4+ */
    background: url('/images/nobelcom/global/css/checkout_lock.png') no-repeat 2px top, -webkit-linear-gradient(top,  #75c000 0%,#477700 100%); /* Chrome10+,Safari5.1+ */
    background: url('/images/nobelcom/global/css/checkout_lock.png') no-repeat 2px top, -o-linear-gradient(top,  #75c000 0%,#477700 100%); /* Opera 11.10+ */
    background: url('/images/nobelcom/global/css/checkout_lock.png') no-repeat 2px top, -ms-linear-gradient(top,  #75c000 0%,#477700 100%); /* IE10+ */
    background: url('/images/nobelcom/global/css/checkout_lock.png') no-repeat 2px top, linear-gradient(to bottom,  #75c000 0%,#477700 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#75c000', endColorstr='#477700',GradientType=0 ); /* IE6-9 */
}

/* # Shopping cart upsale
================================================== */

.shopp-cart-upsale
{
    background:#ECF1E5 url('/images/nobelcom/global/css/shopp-cart-upsale.png') no-repeat right center;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    margin-top: 5px;
}

.shopp-cart-upsale-napp
{
    background:#E9EBEB url('images/shopp-cart-upsale-napp.png') no-repeat right center;
    color: #666;
}

.shopp-cart-upsale p
{
    color: #4d8400;
    font-size: 16px;
    line-height: 25px;
    padding: 12px;
}

.shopp-cart-upsale-napp p
{
    color: #666;
}

.shopp-cart-upsale a
{
    margin-left: 12px;
    margin-bottom: 10px;
}

.shopp-cart-upsale p strong
{
    display: block;
    font-size: 20px;
}

.shopp-cart-upsale-yes
{
    font-size: 13px;
    display: block;
    text-decoration: none;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    padding: 5px 10px;
    cursor: pointer;
    border: 1px solid #606c88;
    color: #fff;
    display:inline-block;
    text-shadow: 0.1em 1px #63796b;
    background: #606c88; /* Old browsers */
    background: -moz-linear-gradient(top,  #606c88 0%, #3f4c6b 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#606c88), color-stop(100%,#3f4c6b)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #606c88 0%,#3f4c6b 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #606c88 0%,#3f4c6b 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #606c88 0%,#3f4c6b 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #606c88 0%,#3f4c6b 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#606c88', endColorstr='#3f4c6b',GradientType=0 ); /* IE6-9 */
}

.shopp-cart-upsale-no
{
    color: #333333;
    margin-left: 10px;
    cursor: pointer;
    text-decoration: underline;
}

.shopp-cart-upsale-napp p
{
    color: #666;
    width: 600px;
}

.shopp-cart-upsale-napp .shopp-cart-upsale-yes
{
    background: #2dac14;
}

.shopp-cart-upsale-yes2
{
    border: none;
    outline: none;
    color: #fff;
    font-size: 15px;
    padding: 5px 10px;
    cursor: pointer;
    display: inline-block;
    background: #febf38;
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(1%, #febf38), color-stop(100%, #fd6c20));
    background-image: -webkit-linear-gradient(#febf38 1%, #fd6c20 100%);
    background-image: -moz-linear-gradient(#febf38 1%, #fd6c20 100%);
    background-image: -o-linear-gradient(#febf38 1%, #fd6c20 100%);
    background-image: linear-gradient(#febf38 1%, #fd6c20 100%);
    -webkit-border-radius:.5em;
    -moz-border-radius: .5em;
    border-radius:.5em;
    text-decoration: none;
}

.shopp-cart-upsale-napp a.shopp-cart-upsale-no
{
    color: #666;
}

#imgPreviewWithStyles { padding : 15 px ; z-index : 999 ; border : none ; }

.account-offer-sms
{
    display: block;
}
.account-offer-sms input[type=text]
{
    float: none;
    width:150px;
}

.account-offer-phone
{
    position: relative;
    height: 57px;
    display: inline-block;
    width: 250px;
}

.account-offer-phone span
{
    position: absolute;
    font-size:11px;
    display: block;
    margin-top: 5px;
    line-height: 13px;
}


/* New Classes Notifications */
/* ================================================== */

.accountSubMenu-notifications-newopt
{
    background: #fff;
    padding: 0;
    border: 1px solid #e5e5e5;
}

.accountSubMenu-notifications-newopt div
{
    padding: 8px;
    height: inherit;
}

.accountSubMenu-notifications-newopt div p
{
    font-size: 20px;
    text-align: left;
    font-weight: normal;
}

.accountSubMenu-notifications-newopt div span.accountSubMenu-notifications-newopt-expiration
{
    color:#778083;
    text-align: left;
    font-weight: normal;
}

.accountSubMenu-notifications-newopt-code
{
    color: #ffffff;
    background: #8abc00;
    display: block;
    float: right;
    font-size: 25px;
    padding: 12px 12px 12px 22px;
    position: relative;
}

.accountSubMenu-notifications-newopt-arrow
{
    transform:rotate(45deg);
    -ms-transform:rotate(45deg); /* IE 9 */
    -webkit-transform:rotate(45deg); /* Opera, Chrome, and Safari */
    -ms-filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
    width: 18px;
    height: 18px;
    position: absolute;
    left:-9px;
    top:18px;
    display: block;
    background: #fff;
}

/* End New Classes Notifications */

/* New Classes Notifications Napp */
/* ================================================== */

.accountSubMenu-notifications-newnapp
{
    background: #fff;
    padding: 0;
    border: 1px solid #e5e5e5;
}

.accountSubMenu-notifications-newnapp div
{
    padding: 8px;
    height: inherit;
}

.accountSubMenu-notifications-newnapp div p
{
    font-size: 20px;
    text-align: left;
    font-weight: normal;
}

.accountSubMenu-notifications-newnapp-txt
{
    font-size: 14px;
    display: block;
    text-align: left;
    font-weight: normal;
    margin: 5px 0;
}

.accountSubMenu-notifications-newnapp-link
{
    color: #ffffff;
    background: #8abc00 url('images/notifications-newnapp-animals.png') no-repeat center center;
    display: block;
    float: right;
    font-size: 25px;
    padding: 12px 12px 12px 22px;
    position: relative;
    width: 150px;
    height: 45px;
    margin-right: -1px;
}

.accountSubMenu-notifications-newnapp-arrow
{
    transform:rotate(45deg);
    -ms-transform:rotate(45deg); /* IE 9 */
    -webkit-transform:rotate(45deg); /* Opera, Chrome, and Safari */
    -ms-filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
    width: 18px;
    height: 18px;
    position: absolute;
    left:-9px;
    top:25px;
    display: block;
    background: #fff;
}

/* End New Classes Notifications */

/* Scrollable
/* ================================================== */
/*
root element for the scrollable.  when scrolling occurs this
element stays still.
*/
.scrollable {
    /* required settings */
    position:relative;
    overflow:hidden;
    width: 350px;
    height:160px;
}

/*
root element for scrollable items. Must be absolutely positioned
and it should have a extremely large width to accommodate scrollable
items.  it's enough that you set width and height for the root element
and not for this element.
*/
.scrollable .items {
    /* this cannot be too large */
    width:20000em;
    position:absolute;
}

/*
a single item. must be floated in horizontal scrolling.  typically,
this element is the one that *you* will style the most.
*/
.items div {
    float:left;
    width: 350px;
}

.navi
{
    padding:5px 0 0 0;
    position: absolute;
    bottom: 0;
    left:15px;
}

.navi a {
    width: 14px;
    height: 14px;
    margin: 3px;
    background: #929292;
    display: inline-block;
    font-size: 1px;
    cursor: pointer;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
}

.navi a.active {
    background: #fff;
}


/* # landPagesNc
================================================== */

.phoneCardsLandPage .landPagesNc-top
{
    background: url('/images/nobelcom/english/global/landPagesNc-topBg.jpg') no-repeat left top;
    width: 950px;
    height: 593px;
    position: relative;
}

.phoneCardsLandPage .landPagesNc-Search
{
    background: url('/images/nobelcom/english/global/landPagesNc-SearchBg.png') no-repeat left top;
    width: 695px;
    height: 356px;
    margin: 10px 0 0 10px;
}

.phoneCardsLandPage .landPagesNc-button
{
    vertical-align: middle;
    cursor: pointer;
    border: none;
    color: #fff;
    font-size: 28px;
    background: #cf0100;
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(1%, #fd1900), color-stop(100%, #cf0100));
    background-image: -webkit-linear-gradient(#fd1900 1%, #cf0100 100%);
    background-image: -moz-linear-gradient(#fd1900 1%, #cf0100 100%);
    background-image: -o-linear-gradient(#fd1900 1%, #cf0100 100%);
    background-image: linear-gradient(#fd1900 1%, #cf0100 100%);
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    padding: 10px 20px;
    -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
    -moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
    box-shadow: 0 1px 7px rgba(0,0,0,.3);
    text-shadow: 0 -1px 1px rgba(0,0,0,.3);
    width: 330px;
    margin-bottom: 5px;
}

.phoneCardsLandPage .landPagesNc-button:hover
{
    -webkit-animation-name: orangePulse;
    -webkit-animation-duration: 1.5s;
    -webkit-animation-iteration-count: infinite;
}


.phoneCardsLandPage .landPage-middle
{
    width: 950px;
    margin: auto;
    clear: both;
}

.phoneCardsLandPage .landPage-top
{
    width: 950px;
    margin: auto;
}

.phoneCardsLandPage .landPage-top .customerLogin
{
    float: right;
    margin: 30px 5px 0 0;
}

.phoneCardsLandPage .landPagesNc-top h1
{
    font-size: 45px;
    color: #fff;
    font-weight: bold;
    text-shadow:  1px -1px 1px  #1f5272;
    text-align: center;
    padding: 20px 0 10px 0;
}

.phoneCardsLandPage .landPagesNc-top h2
{
    font-size: 30px;
    color: #fff;
    font-weight: bold;
    text-shadow:  1px -1px 1px  #1f5272;
    text-align: center;
}

.phoneCardsLandPage .landPagesNc-Offer
{
    width: 255px;
    height: 255px;
    position: absolute;
    margin: 60px 0 0 10px;
}

.phoneCardsLandPage .offer-p1
{
    font-size: 35px;
    color: #fff;
    font-weight: bold;
    text-shadow:  1px -1px 1px  #1f5272;
    text-align: center;
    display: block;
    line-height: 45px;
}

.phoneCardsLandPage .offer-p2
{
    font-size: 40px;
    color: #fff;
    font-weight: bold;
    text-shadow:  1px -1px 1px  #1f5272;
    text-align: center;
    display: block;
    line-height: 45px;
}

.phoneCardsLandPage .offer-p3
{
    font-size: 70px;
    color: #fff;
    font-weight: bold;
    text-shadow:  1px -1px 1px  #1f5272;
    text-align: center;
    display: block;
    height: 65px;
}

.phoneCardsLandPage .offer-box
{
    background-color:rgba(0, 0, 0, 0.3);
    display: block;
    -webkit-border-radius: .5em;
    -moz-border-radius: .5em;
    border-radius: .5em;
    margin: 10px 20px;
}

.phoneCardsLandPage .offer-p3 span
{
    font-size:35px;
    padding: 22px 5px 0px 10px;
    display: inline-block;
    position: absolute;
}

.phoneCardsLandPage .offer-p3 sup
{
    font-size: 30px;
}

.phoneCardsLandPage .offer-p4
{
    font-size: 52px;
    color: #fff;
    font-weight: bold;
    text-shadow:  1px -1px 1px  #1f5272;
    text-align: center;
    display: block;
}

.phoneCardsLandPage .offer-p5
{
    font-size: 20px;
    color: #fff;
    font-weight: bold;
    text-shadow:  1px -1px 1px  #1f5272;
    text-align: center;
    display: block;
}

.phoneCardsLandPage .landPagesNc-form
{
    width: 376px;
    height: 300px;
    position: absolute;
    margin-left: 310px;
    margin-top: 20px;
}

.phoneCardsLandPage .landPagesNc-bottom
{
    font-size: 22px;
    color: #fff;
    text-align: center;
    padding-top: 35px;
}

.phoneCardsLandPage .landPagesNc-form h3
{
    font-size: 22px;
    color: #fff;
    font-weight: bold;
    text-shadow:  1px -1px 1px  #1f5272;
    padding: 20px 0 10px 0;
}

.phoneCardsLandPage .landPagesNc-trial
{
    color: #fff;
    font-size: 16px;
    margin-top: 10px;
    display: block;
}
.landPagesNc-trial a
{
    color: #fff;
    font-size: 16px;
}

.phoneCardsLandPage .landPagesNc-user
{
    overflow: hidden;
    padding-bottom: 25px;
    padding-top: 15px;
}

.phoneCardsLandPage .landPagesNc-rates
{
    width: 634px;
    float: left;
    margin-right: 10px;
}

.phoneCardsLandPage .landPagesNc-rates table
{
    float: left;
    width: 300px;
    margin-right: 10px;
}

.phoneCardsLandPage .landPagesNc-rates table tr td
{
    font-size: 15px;
    padding: 8px 0;

}

.phoneCardsLandPage .landPagesNc-rates table tr td img
{
    display: block;
    margin: auto;
    height: 18px;
    width: 29px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    border: 1px solid #ededed;
}

.phoneCardsLandPage .chosen-container
{
    margin: 20px 0;
}

/* # New Footer search
================================================== */

.phoneCardsLandPage-footer
{
    background: url('/images/nobelcom/english/global/landPagesNc-footer.png') no-repeat left top;
    width: 950px;
    height: 192px;
    position: relative;
    margin-bottom: 20px;
}

.phoneCardsLandPage-footer .chosen-container
{
    float: left;
    margin-right: 25px;
    margin-top: 12px;
}

.phoneCardsLandPage-footer div.phoneCardsLandPage-footer-search
{
    height: 50px;
    position: absolute;
    bottom: 20px;
    right:10px;
}

.phoneCardsLandPage-button-footer
{
    width:130px;
    height: 44px;
    vertical-align: middle;
    cursor: pointer;
    border: none;
    color: #fff;
    font-size: 20px;
    background: #cf0100; /* Old browsers */
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(1%, #fd1900), color-stop(100%, #cf0100));
    background-image: -webkit-linear-gradient(#fd1900 1%, #cf0100 100%);
    background-image: -moz-linear-gradient(#fd1900 1%, #cf0100 100%);
    background-image: -o-linear-gradient(#fd1900 1%, #cf0100 100%);
    background-image: linear-gradient(#fd1900 1%, #cf0100 100%);
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    padding: 0 20px;
    -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
    -moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
    box-shadow: 0 1px 7px rgba(0,0,0,.3);
    text-shadow: 0 -1px 1px rgba(0,0,0,.3);
    margin-bottom: 5px;
    margin-top: 15px;
    margin-left: 10px;
}

/* # New Footer search
================================================== */

.phoneCardsLandPage .landPagesNc-features
{
    clear: both;
    color: #5c5c5c;
    padding: 25px 0;
    border-top:1px solid #e5e5e5;
    padding-bottom: 25px;
    overflow: hidden;
}

.phoneCardsLandPage .landPagesNc-features h3
{
    font-size: 25px;
    font-weight: normal;
    text-align: center;
    margin: 10px 0;
}

.phoneCardsLandPage .landPagesNc-feature
{
    width:255px;
    float: left;
    margin: 15px 60px 15px 5px;
    height: 100px;
}

.phoneCardsLandPage .landPagesNc-feature h4
{
    font-size: 20px;
    padding-bottom: 5px;
    font-weight: normal;
    display: inline-block;
    line-height: 30px;
    vertical-align: middle;
}

.phoneCardsLandPage .landPagesNc-feature p
{
    font-size: 13px;
    line-height: 22px;
    color: #707070;
}

.phoneCardsLandPage .landPagesNc-feature span
{
    display: inline-block;
    width: 30px;
    height: 30px;
    color: #fff;
    margin-right: 10px;
    vertical-align: middle;
}

.phoneCardsLandPage .landPagesNc-feature span.icon-lan
{
    background: url('/images/nobelcom/english/global/landPagesNc-iconLan.png') no-repeat center center;
}

.phoneCardsLandPage .landPagesNc-feature span.icon-pin
{
    background: url('/images/nobelcom/english/global/landPagesNc-iconPin.png') no-repeat center center;
}

.phoneCardsLandPage .landPagesNc-feature span.icon-app
{
    background: url('/images/nobelcom/english/global/landPagesNc-iconApp.png') no-repeat center center;
}

.phoneCardsLandPage .landPagesNc-feature span.icon-cs
{
    background: url('/images/nobelcom/english/global/landPagesNc-iconCs.png') no-repeat center center;
}

.phoneCardsLandPage .landPagesNc-feature span.icon-rec
{
    background: url('/images/nobelcom/english/global/landPagesNc-iconRec.png') no-repeat center center;
}

.phoneCardsLandPage .landPagesNc-feature span.icon-speed
{
    background: url('/images/nobelcom/english/global/landPagesNc-iconSpeed.png') no-repeat center center;
}

.phoneCardsLandPage .landPagesNc-footer
{
    background: url('/images/nobelcom/english/global/landPagesNc-footer.png') no-repeat left top;
    width: 950px;
    height: 192px;
    position: relative;
}

/* # New Footer search
================================================== */

.phoneCardsLP-why
{
    text-align: center;
}

.phoneCardsLP-why h3
{
    font-size: 25px;
    font-weight: normal;
    text-align: center;
    margin: 10px 0;
}

.phoneCardsLP-why-par
{
    color: #5c5c5c;
    margin: 0 20%;
    font-size: 16px;
    line-height: 20px;
    padding: 15px 0;
}

.phoneCardsLP-why-box
{
    background: #f8f8f8;
    width: 200px;
    margin: 20px 15px;
    float: left;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    color: #707070;
    height: 200px;
    text-decoration: none;
    display: block;
}

a:hover.phoneCardsLP-why-box {
    background: #f3f3f3;
}

.phoneCardsLP-why-box span
{
    font-size: 20px;
    padding: 10px 0;
    display: block;
}

.phoneCardsLP-why-box p
{
    font-size: 14px;
    padding: 15px 15px;
}

.phoneCardsLP-why-box i
{
    width: 71px;
    height: 76px;
    display: block;
    margin: auto;
}

.phoneCardsLP-why-discount
{
    background: url('/images/nobelcom/english/global/phoneCardsLP-why-discount.png') no-repeat left top;
}

.phoneCardsLP-why-napp
{
    background: url('/images/nobelcom/english/global/phoneCardsLP-why-napp.png') no-repeat left top;
}

.phoneCardsLP-why-points
{
    background: url('/images/nobelcom/english/global/phoneCardsLP-why-points.png') no-repeat left top;
}

.phoneCardsLP-why-promos
{
    background: url('/images/nobelcom/english/global/phoneCardsLP-why-promos.png') no-repeat left top;
}

.knowMoreNobel
{
    margin: 25px 0;
    padding-bottom: 10px;
    overflow: hidden;
    border-top: 1px solid #e5e5e5;
    padding-top: 15px;
}

.knowMoreNobel-left
{
    width: 550px;
    float: left;
    font-size: 13px;
    line-height: 22px;
    color: #5c5c5c;
    margin-right: 60px;
}

.knowMoreNobel-right
{
    width: 300px;
    float: left;
}

.knowMoreNobel h3
{
    font-size: 25px;
    font-weight: normal;
    margin: 10px 0;
    line-height: 22px;
    color: #5c5c5c;
}

.knowMoreNobel ul li
{
    padding:5px 20px;
    background: url('/images/nobelcom/english/global/knowMoreNobel-arrow.png') no-repeat left 7px;
}


/* # New Page Top Up
================================================== */
.topupLandPage .landPageTp-top
{
    background: url('/images/nobelcom/english/global/topupLandPage-top.png') no-repeat left top;
    width: 950px;
    height: 359px;
    position: relative;
}

.topupLandPage .landPage-top
{
    width: 950px;
    margin: auto;
}

.topupLandPage .landPage-middle
{
    width: 950px;
    margin: auto;
    clear: both;
}

.topupLandPage .landPageTp-top h1
{
    font-size:65px;
    font-family: 'ApexSerif';
    color: #fff;
    line-height: 80px;
    padding: 20px 0 10px 30px;
    font-weight: normal;
    text-shadow: 1px 2px 2px rgba(0,0,0,.3);
}

.topupLandPage .landPageTp-top p
{
    font-size:25px;
    font-family: 'ApexSerif';
    color: #fff;
    line-height: 35px;
    padding: 10px 0 10px 30px;
    font-weight: normal;
}

.topupLandPage .landPageTp-promos
{
    margin: 20px 0;
}

.topupLandPage .landPageTp-promos h3
{
    font-size: 23px;
    color: #455823;
    font-family: 'ApexSerif';
    margin: 15px 0;
    text-align: center;
}

.topupLandPage .landPageTp-steps
{
    background: url('/images/nobelcom/english/global/landPageTp-steps.jpg') no-repeat left top;
    width: 950px;
    height: 260px;
}

.landPageTp-stepsTitle h3
{
    font-size: 30px;
    color: #4c4c4c;
    text-align: center;
    font-weight: normal;
    margin: 15px 0;
}

.landPageTp-stepsTitle h3 span
{
    font-weight: bold;
}

.topupLandPage .landPageTp-steps p
{
    padding-left: 35px;
    margin-bottom: 10px;
}

.topupLandPage .landPageTp-step1, .topupLandPage .landPageTp-step2, .topupLandPage .landPageTp-step3
{
    width: 197px;
    height: 245px;
    float: left;
    margin-left: 18px;
    margin-top: 20px;
}

.topupLandPage .landPageTp-step1 p
{
    background: url('/images/nobelcom/english/global/landPageTp-step1before.png') no-repeat left top;
}

.topupLandPage .landPageTp-step2 p
{
    background: url('/images/nobelcom/english/global/landPageTp-step2before.png') no-repeat left top;
}

.topupLandPage .landPageTp-step3 p
{
    background: url('/images/nobelcom/english/global/landPageTp-step3before.png') no-repeat left top;
}

.topupLandPage .landPageTp-step1 span
{
    display: block;
    width: 190px;
    height: 190px;
    background: url('/images/nobelcom/english/global/landPageTp-step1.png') no-repeat left top;
    margin: auto;
}

.topupLandPage .landPageTp-step2 span
{
    display: block;
    width: 190px;
    height: 190px;
    background: url('/images/nobelcom/english/global/homePage-topup-step2.png') no-repeat left top;
    margin: auto;
}

.topupLandPage .landPageTp-step3 span
{
    display: block;
    width: 190px;
    height: 190px;
    background: url('/images/nobelcom/english/global/landPageTp-step3.png') no-repeat left top;
    margin: auto;
}

.topupLandPage .landPageTp-steps-offer
{
    font-family: 'ApexSerif';
    width: 250px;
    float: right;
    margin: 25px 10px 0 0;
}

.topupLandPage .landPageTp-steps-offer span
{
    display: block;
    text-align: center;
    margin-bottom:10px;
    padding: 0;
    line-height: 1.1em;
}

.topupLandPage .lpO-1
{
    font-size: 35px;
    color: #fff;
}

.topupLandPage .lpO-2
{
    font-size: 31px;
    color: #ffff00;
}

.topupLandPage .lpO-3
{
    font-size: 26px;
    color: #ffff00;
}

.topupLandPage .lpO-4
{
    font-size: 16px;
    color: #ffff00;
}

.topupLandPage .lpO-5
{
    font-size: 11px;
    color: #fff;
}

.topupLandPage .bottomBoxes-box
{
    background: url('/images/nobelcom/english/global/bottomBoxes-bg.png') no-repeat left top;
    width: 466px;
    height: 352px;
}

.topupLandPage .bottomBoxes-box
{
    text-align: center;
    float: left;
    margin-bottom: 15px;
}

.topupLandPage .bottomBoxes .bottomBoxes-box:first-child
{
    margin-right: 15px;
}

.topupLandPage .bottomBoxes-box h3
{
    font-family: 'ApexSerif';
    font-size: 30px;
    color: #fff;
    padding: 25px 0 0 0;
    line-height: 1em;
}

.topupLandPage .bottomBoxes-box h3 i
{
    font-size: 25px;
    font-style: normal;
}

.topupLandPage .bottomBoxes-map
{
    height: 132px;
    display: block;
}

.topupLandPage .bottomBoxes-white
{
    background: white;
    margin: 10px 40px;
    padding: 5px;
    color: #003e56;
    font-size: 20px;
    font-family: 'ApexSerif';
    height: 35px;
    line-height: 35px;
}

.topupLandPage a.bottomBoxes-button
{
    background: #ffa443; /* Old browsers */
    background: -moz-linear-gradient(top,  #ffa443 0%, #ff7501 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffa443), color-stop(100%,#ff7501)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #ffa443 0%,#ff7501 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #ffa443 0%,#ff7501 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #ffa443 0%,#ff7501 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #ffa443 0%,#ff7501 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffa443', endColorstr='#ff7501',GradientType=0 ); /* IE6-9 */
    color: #fff;
    border: 1px solid #e57000;
    font-family: 'ApexSerif';
    font-size: 20px;
    text-decoration: none;
    padding: 10px 15px;
    margin-top: 10px;
    display: inline-block;
    -webkit-border-radius: .3em;
    -moz-border-radius: .3em;
    border-radius: .3em;
    -webkit-box-shadow: 0px 0px 10px 0px rgba(50, 50, 50, 0.38);
    -moz-box-shadow:    0px 0px 10px 0px rgba(50, 50, 50, 0.38);
    box-shadow:         0px 0px 10px 0px rgba(50, 50, 50, 0.38);
}

.topupLandPage a:hover.bottomBoxes-button
{
    background: #ff8f44; /* Old browsers */
    background: -moz-linear-gradient(top,  #ff8f44 0%, #ff6b02 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff8f44), color-stop(100%,#ff6b02)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #ff8f44 0%,#ff6b02 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #ff8f44 0%,#ff6b02 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #ff8f44 0%,#ff6b02 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #ff8f44 0%,#ff6b02 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff8f44', endColorstr='#ff6b02',GradientType=0 ); /* IE6-9 */
}

.topupLandPage .landPageTp-search .autocompleteForm .phoneNumber
{
    background: #fff;
    font-size: 20px;
    height: 66px;
    width: 407px;
    -webkit-border-radius: .3em;
    -moz-border-radius: .3em;
    border-radius: .3em;
    color: #b4b4b4;
    font-style: italic;
    padding-left: 80px;
}

.topupLandPage .landPageTp-search .autocompleteForm .phoneNumber:focus{
    outline: 0;
}

.topupLandPage .landPageTp-search .autocompleteForm .flagLayer1
{
    background: url('/images/nobelcom/english/global/landPageTp-search-select.png') no-repeat left top;
    width: 54px;
    height: 28px;
    position: absolute;
    left:10px;
    top:20px;
}

.topupLandPage .landPageTp-search .autocompleteForm .flag
{
    width: 44px;
    height: 28px;
    position: absolute;
    left:10px;
    top:20px;
}

.topupLandPage .landPageTp-search .autocompleteForm .flagLayer2
{
    width: 52px;
    height: 41px;
    background: url('/images/nobelcom/global/css/pixel.gif');
    position: absolute;
    top: 26px;
    cursor: pointer;
}

.topupLandPage .landPageTp-search
{
    position: relative;
    width: 540px;
    margin-left: 30px;
    background: rgba(0, 0, 0, 0.6);
    padding: 15px;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    float: left;
}

.topupLandPage .landPageTp-search p
{
    font-size: 20px;
    text-align: center;
    padding: 5px 0 10px 0;
}

.topupLandPage .landPageTp-search .ui-widget
{
    position: relative;
}

.topupLandPage .landPageTp-search .autocompleteForm .clear
{
    width: 22px;
    height: 22px;
    background: url('/images/nobelcom/english/global/landPageTp-search-close.png') no-repeat left top;
    position: absolute;
    right:170px;
    top:22px;
    cursor: pointer;
}

.landPageTp-pin
{
    position: relative;
    width: 270px;
    margin-left: 30px;
    float:left;
    background: rgba(0, 0, 0, 0.6);
    padding: 15px;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
}

.landPageTp-pin i
{
    background: url('/images/nobelcom/english/global/landPageTp-pin-new.png') no-repeat left top;
    width: 92px;
    height: 62px;
    display: block;
    position: absolute;
    top:-30px;
    left:-30px;
}

.landPageTp-pin em
{
    font-style: normal;
    font-size: 18px;
    line-height: 18px;
    background: #fff;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    color: #333;
    display: inline-block;
    padding: 7px 7px 0px 7px;
    cursor: pointer;
    margin-left: 15px;
}

.topupLandPage .landPageTp-pin p
{
    font-size: 20px;
    text-align: center;
    padding: 5px 0 10px 0;
}

.topupLandPage .landPageTp-search .autocompleteForm .info
{
    display: none;
}

.landPageTp-pin-tooltip
{
    position: absolute;
    background: #fff;
    color: #666;
    -webkit-border-radius: .3em;
    -moz-border-radius: .3em;
    border-radius: .3em;
    width: 240px;
    padding: 14px;
    font-size: 15px;
    top: -85px;
    right: 10px;
    -webkit-box-shadow: 0px 0px 10px 0px rgba(50, 50, 50, 0.38);
    -moz-box-shadow:    0px 0px 10px 0px rgba(50, 50, 50, 0.38);
    box-shadow:         0px 0px 10px 0px rgba(50, 50, 50, 0.38);
    opacity: 0;
}

.topupLandPage .landPageTp-search .autocompleteForm .button
{
    background: #cf0100; /* Old browsers */
    background: -moz-linear-gradient(top,  #fd1900 0%, #cf0100 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fd1900), color-stop(100%,#cf0100)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #fd1900 0%,#cf0100 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #fd1900 0%,#cf0100 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #fd1900 0%,#cf0100 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #fd1900 0%,#cf0100 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fd1900', endColorstr='#cf0100',GradientType=0 ); /* IE6-9 */
    color: #fff;
    border: 1px solid #e57000;
    font-family: 'ApexSerif';
    font-size: 23px;
    text-decoration: none;
    padding: 10px 15px;
    line-height: 50px;
    margin-top: 10px;
    height: 44px;
    cursor: pointer;
    display: block;
    position: absolute;
    right:0;
    top:-10px;
    -webkit-border-radius: .0 .3em .3em 0;
    -moz-border-radius: .0 .3em .3em 0;
    border-radius: .0 .3em .3em 0;
    -webkit-box-shadow: 0px 0px 10px 0px rgba(50, 50, 50, 0.38);
    -moz-box-shadow:    0px 0px 10px 0px rgba(50, 50, 50, 0.38);
    box-shadow:         0px 0px 10px 0px rgba(50, 50, 50, 0.38);
}

.topupLandPage .landPageTp-pin .button
{
    background: #ffa443; /* Old browsers */
    background: -moz-linear-gradient(top,  #ffa443 0%, #ff7501 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffa443), color-stop(100%,#ff7501)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #ffa443 0%,#ff7501 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #ffa443 0%,#ff7501 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #ffa443 0%,#ff7501 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #ffa443 0%,#ff7501 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffa443', endColorstr='#ff7501',GradientType=0 ); /* IE6-9 */
    color: #fff;
    border: 1px solid #e57000;
    font-family: 'ApexSerif';
    font-size: 23px;
    text-decoration: none;
    padding: 10px 15px;
    line-height: 50px;
    height: 44px;
    cursor: pointer;
    display: block;
    -webkit-border-radius: .3em;
    -moz-border-radius: .3em;
    border-radius: .3em;
    -webkit-box-shadow: 0px 0px 10px 0px rgba(50, 50, 50, 0.38);
    -moz-box-shadow:    0px 0px 10px 0px rgba(50, 50, 50, 0.38);
    box-shadow:         0px 0px 10px 0px rgba(50, 50, 50, 0.38);
}

.topupLandPage .landPageTp-pin img
{
    height: 24px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    border: 1px solid #fff;
    vertical-align: middle;
    margin: 0 5px;
}

.topupLandPage .landPageTp-search .autocompleteForm .button:hover
{
    background: #cf0100; /* Old browsers */
    background: -moz-linear-gradient(top,  #cf0100 0%, #cf0100 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cf0100), color-stop(100%,#cf0100)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #cf0100 0%,#cf0100 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #cf0100 0%,#cf0100 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #cf0100 0%,#cf0100 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #cf0100 0%,#cf0100 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cf0100', endColorstr='#cf0100',GradientType=0 ); /* IE6-9 */
}

.topupLandPage .landPageTp-pin .button:hover
{
    background: #ff8f44; /* Old browsers */
    background: -moz-linear-gradient(top,  #ff8f44 0%, #ff6b02 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff8f44), color-stop(100%,#ff6b02)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #ff8f44 0%,#ff6b02 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #ff8f44 0%,#ff6b02 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #ff8f44 0%,#ff6b02 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #ff8f44 0%,#ff6b02 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff8f44', endColorstr='#ff6b02',GradientType=0 ); /* IE6-9 */
}


.topupLandPage .newTopUp-texts > p {
    padding-bottom: 20px;
}

.topupLandPage .newTopUp-texts h3
{
    font-size: 22px;
    margin: 10px 0;
    font-weight: normal;
}

.topupLandPage .newTopUp-texts
{
    float: left;
    width: 68%;
    padding-top: 15px;
    line-height: 22px;
    padding-bottom: 25px;
    padding-right: 2%;
}

.topupLandPage .newTopUp-texts-box
{
    width: 300px;
    margin-right: 20px;
    height: 90px;
    float: left;
    margin-top: 15px;
}

.topupLandPage .nappPage-test
{
    padding-top: 25px;
    padding-bottom: 15px;
    padding-top: 15px;
}

.topupLandPage .nappPage-test h3
{
    font-weight: normal;
    font-size: 22px;
}

.topupLandPage .newTopUp-texts-box span
{
    font-weight: bold;
    font-size: 16px;
}

.topupLandPage .newTopUp-texts-box span, .topupLandPage .newTopUp-texts-box p
{
    display: block;
    margin-left: 45px;
    margin-bottom: 5px;
}

.topupLandPage .newTopUp-texts-box i
{
    width: 38px;
    height: 38px;
    display: block;
    float: left;
    margin-right: 5px;
}

/*  these were copied from ES version at 2015-01-06 */
.newTopUp-texts-box-1
{
    background: url('/images/nobelcom/english/global/newTopUp-texts-box-1.png') no-repeat left top;
}

.newTopUp-texts-box-2
{
    background: url('/images/nobelcom/english/global/newTopUp-texts-box-2.png') no-repeat left top;
}

.newTopUp-texts-box-3
{
    background: url('/images/nobelcom/english/global/newTopUp-texts-box-3.png') no-repeat left top;
}

.newTopUp-texts-box-4
{
    background: url('/images/nobelcom/english/global/newTopUp-texts-box-4.png') no-repeat left top;
}



.newTopUp-texts-box-pin
{
    background: url('/images/nobelcom/english/global/newTopUp-texts-box-1.png') no-repeat left top;
}

.newTopUp-texts-box-step
{
    background: url('/images/nobelcom/english/global/newTopUp-texts-box-step.png') no-repeat left top;
}

.newTopUp-texts-box-net
{
    background: url('/images/nobelcom/english/global/newTopUp-texts-box-net.png') no-repeat left top;
}

.newTopUp-texts-box-promo
{
    background: url('/images/nobelcom/english/global/newTopUp-texts-box-promo.png') no-repeat left top;
}

.newTopUp-texts-box-recharge
{
    background: url('/images/nobelcom/english/global/newTopUp-texts-box-recharge.png') no-repeat left top;
}

.landPageTp-promos .productArticle
{
    background: #f8f8f8;
    border: 1px solid #d7d7d7;
    -webkit-border-radius: .5em;
    -moz-border-radius: .5em;
    border-radius: .5em;
    margin-bottom: 15px;
}

.landPageTp-promos .productArticle .title
{
    font-size: 22px;
    margin: 15px;
}

.landPageTp-promos .productArticle img.flag
{
    width: 50px;
    vertical-align: middle;
}

.landPageTp-promos .productArticle .text
{
    font-size: 16px;
    line-height: 22px;
    margin: 15px;
}

.landPageTp-promos .productArticle img.carrier
{
    float: right;
}

.landPageTp-promos .productArticle .link
{
    background: #ffa443; /* Old browsers */
    background: -moz-linear-gradient(top,  #ffa443 0%, #ff7501 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffa443), color-stop(100%,#ff7501)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #ffa443 0%,#ff7501 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #ffa443 0%,#ff7501 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #ffa443 0%,#ff7501 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #ffa443 0%,#ff7501 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffa443', endColorstr='#ff7501',GradientType=0 ); /* IE6-9 */
    color: #fff;
    border: 1px solid #e57000;
    font-size: 16px;
    text-decoration: none;
    padding: 10px 10px;
    margin-top: 10px;
    cursor: pointer;
    display: inline-block;
    -webkit-border-radius: .3em;
    -moz-border-radius: .3em;
    border-radius: .3em;
    margin: 15px;
}

/* # New Page Napp
================================================== */
.newNappPageLand .landPagesNc-topNobelApp
{
    background:#1e2129 url('/images/nobelcom/english/global/bg_NobelApp.png') no-repeat center top;
    width: 950px;
    position: relative;
    -webkit-border-radius:8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
}

.newNappPageLand .landPagesNc-inner
{
    position: relative;
    overflow: hidden;
}

.newNappPageLand .landPagesNc-topNobelApp-phones {
    padding-left:10px;
    float:left;
    width:320px;
}

.newNappPageLand .landPagesNc-topNobelApp-text {
    padding:30px 0 0 0;
    color:#FFF;

}

.newNappPageLand .landPagesNc-topNobelApp-products p
{
    font-size: 18px;
    color: #fff;
    margin: 40px 30px 10px 15px;
}

.landPagesNc-topNobelApp-products span
{
    background: #ff0000;
    color: #fff;
    padding: 3px;
    -webkit-border-radius:4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}

.landPagesNc-topNobelApp-left
{
    width: 650px;
    overflow: hidden;
    margin-left: 30px;
    margin-top: 50px;
}

.newNappPageLand .landPagesNc-topNobelApp-products div{
    background: #303e46;
    -webkit-border-radius:.5em;
    -moz-border-radius: .5em;
    border-radius:.5em;
    width: 170px;
    float: left;
    margin: 10px;
    text-align: center;
    color: #93acba;
    padding: 15px 5px 5px;
}

.newNappPageLand .landPagesNc-topNobelApp-products div img
{
    padding-top: 10px;
}

.landPagesNc-topNobelApp-text h1 {
    font-size: 28px;
    margin: auto;
    text-align: left;
    margin-left: 35px;
    margin-top: 20px;
    color: #fff;
}

.newNappPageLand .landPagesNc-topNobelApp-text em
{
    font-style: normal;
}

.newNappPageLand .landPagesNc-topNobelApp-logo {
    display:block;
    text-align: left;
    margin-left: 35px;
}

.landPagesNc-topNobelApp-logo img
{
    vertical-align: middle;
}

.landPagesNc-topNobelApp-headerPhones
{
    position: absolute;
    right:0;
    bottom:-70px;
}

.newNappPageLand .landPagesNc-Search
{
    background: url('/images/nobelcom/english/global/landPagesNc-SearchBg.png') no-repeat left top;
    width: 695px;
    height: 356px;
    margin: 10px 0 0 10px;
}

.newNappPageLand .landPagesNc-button
{
    background: url('/images/nobelcom/english/global/landPagesNc-button.png') no-repeat left top;
    width: 341px;
    height: 65px;
    cursor: pointer;
    margin-left: -5px;
}

.newNappPageLand .landPage-middle
{
    width: 950px;
    margin: auto;
    clear: both;
}

.newNappPageLand .landPage-top
{
    width: 950px;
    margin: auto;
}

.newNappPageLand .landPage-top .customerLogin
{
    float: right;
    margin: 30px 5px 0 0;
}

.newNappPageLand .landPagesNc-top h1
{
    font-size: 45px;
    color: #fff;
    font-weight: bold;
    text-shadow:  1px -1px 1px  #1f5272;
    text-align: center;
    padding: 20px 0 10px 0;
}

.newNappPageLand .landPagesNc-top h2
{
    font-size: 30px;
    color: #fff;
    font-weight: bold;
    text-shadow:  1px -1px 1px  #1f5272;
    text-align: center;
}

.newNappPageLand .landPagesNc-Offer
{
    width: 255px;
    height: 255px;
    position: absolute;
    margin: 30px 0 0 10px;
}

.newNappPageLand .counterBottom
{
    position: absolute;
    bottom: 10px;
    right: 0;
}

.newNappPageLand .landPagesNc-phoneHand {
    position: absolute;
    bottom: 0;
    right: 0;
    width:320px;
}

.newNappPageLand .landPagesNc-footer
{
    background: url('/images/nobelcom/english/global/landPagesNc-footer.png') no-repeat left top;
    width: 950px;
    height: 192px;
    position: relative;
}

.newNappPageLand .landPagesNc-footer div.landPagesNc-footer-search
{
    height: 50px;
    position: absolute;
    bottom: 20px;
    right:10px;
}

.newNappPageLand .landPagesNc-button-footer
{
    background: url('/images/nobelcom/english/global/landPagesNc-button-footer.png') no-repeat left top;
    width:130px;
    height: 48px;
    cursor: pointer;
    display: inline-block;
    vertical-align: middle;
}

.newNappPageLand .autocompleteRegionRates
{
    position: relative;
    margin-left:10px;
}

.newNappPageLand .autocompleteRegionRates .input
{
    border: none;
    outline: none;
    background: #fff;
    color: #666;
    -webkit-border-radius:.5em;
    -moz-border-radius: .5em;
    border-radius:.5em;
    width: 365px;
    height: 60px;
    font-size: 22px;
    padding-left: 42px;
    -webkit-transition: all 0.30s ease-in-out;
    -moz-transition: all 0.30s ease-in-out;
    -ms-transition: all 0.30s ease-in-out;
    -o-transition: all 0.30s ease-in-out;
}

.newNappPageLand .autocompleteRegionRates .input:focus
{
    background: #ededed;
}

.newNappPageLand .autocompleteRegionRates .rate
{
    display: none;
}

.newNappPageLand .autocompleteRegionRates .button
{
    border: none;
    outline: none;
    color: #fff;
    font-size: 25px;
    height: 60px;
    display: block;
    cursor: pointer;
    display: inline-block;
    background: #cf0100; /* Old browsers */
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(1%, #fd1900), color-stop(100%, #cf0100));
    background-image: -webkit-linear-gradient(#fd1900 1%, #cf0100 100%);
    background-image: -moz-linear-gradient(#fd1900 1%, #cf0100 100%);
    background-image: -o-linear-gradient(#fd1900 1%, #cf0100 100%);
    background-image: linear-gradient(#fd1900 1%, #cf0100 100%);
    -webkit-border-radius:.5em;
    -moz-border-radius: .5em;
    border-radius:.5em;
    -webkit-transition: all 0.3s linear;
    -moz-transition: all 0.3s linear;
    -o-transition: all 0.3s linear;
    padding: 0 15px;
    position: absolute;
    margin-left: -20px;
}

.newNappPageLand .autocompleteRegionRates .button:active
{
    background: #cf0100; /* Old browsers */
    background: -moz-linear-gradient(top,  #cf0100 0%, #cf0100 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cf0100), color-stop(100%,#cf0100)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #cf0100 0%,#cf0100 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #cf0100 0%,#cf0100 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #cf0100 0%,#cf0100 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #cf0100 0%,#cf0100 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cf0100', endColorstr='#cf0100',GradientType=0 ); /* IE6-9 */
}

.newNappPageLand .autocompleteRegionRates .icon
{
    position:absolute;
    top:14px;
    left:10px;
    height: 32px;
    width: 32px;
}
.newNappPageLand .landingPage-testBox
{
    float:left; width:280px; margin-right:15px;
}

.newNappPageLand #checkRates_link_input-icon2
{
    position:absolute;
    top:13px;
    left:15px;
    height: 32px;
    width: 32px;
}



/* # landPagesNc - jCarousel
================================================== */
/*
This is the visible area of you carousel.
Set a width here to define how much items are visible.
The width can be either fixed in px or flexible in %.
Position must be relative!
*/
.newNappPageLand .jcarousel {
    position: relative;
    overflow: hidden;
}

/*
This is the container of the carousel items.
You must ensure that the position is relative or absolute and
that the width is big enough to contain all items.
*/
.newNappPageLand .jcarousel ul {
    width: 20000em;
    position: relative;

    /* Optional, required in this case since it's a <ul> element */
    list-style: none;
    margin: 0;
    padding: 0;
}

/*
These are the item elements. jCarousel works best, if the items
have a fixed width and height (but it's not required).
*/
.newNappPageLand .jcarousel li {
    /* Required only for block elements like <li>'s */
    float: left;
}



/* # landPagesNc - slider
================================================== */

.newNappPage
{
    width: 80%;
    margin: auto;
}

.newNappPage h3
{
    color: #5c5c5c;
}

.newNappPage p
{
    font-size: 16px;
    color: #5c5c5c;
    line-height: 20px;
    text-align: center;
}

.newNappPage-info ul li
{
    font-size: 16px;
    line-height: 20px;
    width: 200px;
    float: left;
    color: #5c5c5c;
    margin: 30px 20px;
    text-align: center;
}

.newNappPage-info ul li span
{
    display: block;
    text-align: center;
}

.newNappPage-info ul li img
{
    vertical-align: middle;
}

.newNappPageLand .line-horizontal {font-size:1px; background:#CCC; height:1px;}

.newNappPageLand .downlaodNapp
{
    margin: 20px auto;
    text-align: center;
}

.newNappPageLand .downlaodNapp p
{
    font-size: 26px;
    margin: 10px 0;
}

.newNappPageLand .newNappPage h3
{
    font-weight: normal;
    text-align: center;
    font-size: 30px;
    margin: 20px 0;
}

.newNappPageLand .newNappPage h3 span
{
    font-weight: bold;
}

.newNappPageLand .landPagesNc-rates
{
    width: 634px;
    float: left;
    margin-right: 10px;
    padding-top: 15px;
}

.newNappPageLand .landPagesNc-rates table
{
    float: left;
    width: 300px;
    margin-right: 10px;
}

.newNappPageLand .landPagesNc-rates table tr td
{
    font-size: 15px;
    padding: 8px 0;

}

.newNappPageLand .landPagesNc-rates table tr td img
{
    display: block;
    margin: auto;
    height: 18px;
    width: 29px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    border: 1px solid #ededed;
}


/* --TopUp Page Search-- */

.prepaidCellPage-box .buyPageTp-search .ui-widget .phoneNumber
{
    background: url('/images/nobelcom/global/css/homeTab-prepaidCell-ui-widget.png') no-repeat left;
    width: 285px;
    height: 41px;
    border: none;
    font-size: 22px;
    padding: 0 10px 0 80px;
    color: #222222;
    line-height: 41px;
}

.prepaidCellPage-box .buyPageTp-search .ui-widget .phoneNumber:focus{
    outline: 0;
}

.prepaidCellPage-box .buyPageTp-search .ui-widget .flagLayer1
{
    background: url('/images/nobelcom/english/global/landPageTp-search-select.png') no-repeat left top;
    width: 54px;
    height: 28px;
    position: absolute;
    left:2px;
    top:7px;
}

.prepaidCellPage-box .buyPageTp-search .ui-widget .flag
{
    float: left;
    height: 15px;
    width: 20px;
    position: absolute;
    left: 5px;
    top: 13px;
}

.prepaidCellPage-box .buyPageTp-search .ui-widget .flagLayer2
{
    width: 52px;
    height: 41px;
    background: url('/images/nobelcom/global/css/pixel.gif');
    position: absolute;
    top: 0;
    cursor: pointer;
}

.prepaidCellPage-box .buyPageTp-search
{
    position: relative;
    width: 450px;
    margin-left: 30px;
}

.prepaidCellPage-box .buyPageTp-search .ui-widget .clear
{
    width: 20px;
    position: absolute;
    left: 345px;
    top: 12px;
    height: 20px;
    cursor: pointer;
    background: url('/images/nobelcom/global/css/prepaidCell-ui-close.png') no-repeat left top;
}

.prepaidCellPage-box .buyPageTp-search .ui-widget .info
{
    display: none;
}

.newNappPageLand .landPagesNc-topNobelApp-logo span
{
    font-size: 12px;
    font-weight: normal;
    font-style: italic;
}

.downlaodNapp span a
{
    display: inline-block;
}

.newNappPageLand .nappPage-test h2,
.newNappPageLand .landPagesNc-rates h2,
.phoneCardsLandPage .nappPage-test h3,
.phoneCardsLandPage .landPagesNc-user h3,
.topupLandPage .nappPage-test h4
{
    font-size:22px;
    font-weight:normal;
    margin:10px 0;
    color:#333;
}

.mainMenu > li.menu-products > a:first-child {
    cursor: default;
}

.mainMenu > li.menu-products:hover > .submenu-products {
    display: block;
}


/*
---------------- autoregion start
 */

.autoregion-item-wrap {
    display:block;
    overflow:hidden;
    cursor:pointer;
    position: relative;
}

.autoregion-item-wrap img {
    height: 20px;
}

.autoregion-item-wrap span {

}

a:visited.autoregion-item-wrap
{
    font-weight: normal;
}

.autoregion {
    display:block;
    white-space: nowrap;
    margin-left: 15px;
    position: relative;
}

.autoregion .flag {
    display: block;
    height: 20px;
    width: 20px;
    position: absolute;
    top:10px;
    left:10px;
}

.phoneCardsLandPage-footer-search .autoregion .flag {
    display: block;
    height: 20px;
    width: 20px;
    position: absolute;
    top:7px;
    left:7px;
}

.flag img{
    height: 20px;
    width: 40px;
}


.ui-menu .ui-menu-item a.autoregion-item-wrap img{
    height: 20px;
    width: 40px;
}

.autoregion .text {
    background:#fff url('/images/nobelcom/global/css/autoregionArrow.png') no-repeat 98% 15px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    padding: 10px 10px 10px 55px;
    font-size: 15px;
    margin-bottom: 15px;
    color: #444;
    cursor: pointer;
    line-height: 20px;
}

.autoregion input:focus
{
    outline: 0;
}

.homeSearchBox-form .autoregion .text {
    width: 270px;
}

.landPagesNc-form .autoregion .text {
    width: 260px;
}

.phoneCardsLandPage-footer-search .autoregion
{
    margin-top: 0px;
    display: inline-block;
}

.phoneCardsLandPage-footer-search .autoregion .text
{
    background:#fff url('/images/nobelcom/global/css/autoregionArrow.png') no-repeat 98% 12px;
    width: 220px;
    padding: 7px 7px 7px 55px;
}

.landPagesNc-form .autoregion
{
    margin-left:0;
}

.landPagesNc-form p
{
    color: #d4d4d4;
    font-size: 18px;
    padding-bottom: 5px;
}

.phoneCardsLandPage-footer-search .autoregion .text {
    width: 230px;
}

.ui-menu .ui-menu-item a.autoregion-item-wrap
{
    font-size: 18px;
    background: #fff;
    position:static;
}

.ui-menu .ui-state-focus
{
    background: #ededed !important;
}

.ui-menu .ui-state-focus a.autoregion-item-wrap
{
    border: none;
    font-weight: normal;
    font-size: 18px;
}

a.autoregion-item-wrap.ui-state-hover, a.autoregion-item-wrap.ui-widget-content a.autoregion-item-wrap.ui-state-hover, .ui-widget-header a.autoregion-item-wrap.ui-state-hover, a.autoregion-item-wrap.ui-state-focus, .ui-widget-content a.autoregion-item-wrap.ui-state-focus, .ui-widget-header a.autoregion-item-wrap.ui-state-focus
{
    font-size: 18px;
    font-weight: normal;
    border: none;
    color: #444;
}

/*
---------------- autoregion end
 */

.nappAccount-banner-form
{
    position: relative;
}

.nappAccount-banner-form .autocompleteRegionRates
{
    position: relative;
    width: 240px;
    margin: 10px 10px;
}

.nappAccount-banner-form .autocompleteRegionRates .input
{
    border: none;
    outline: none;
    background: #f5f5f5;
    color: #848484;
    -webkit-border-radius:.5em;
    -moz-border-radius: .5em;
    border-radius:.5em;
    width: 220px;
    height: 31px;
    line-height: 31px;
    font-size: 11px;
    padding-left: 10px;
}

.nappAccount-banner-form .autocompleteRegionRates .input
{
    border: 1px solid #d5d5d5;
}

.nappAccount-banner-form .autocompleteRegionRates .input:focus
{
    background: #eaeaea;
}

.nappAccount-banner-form .autocompleteRegionRates .rate
{
    display: none;
}

.nappAccount-banner-form .autocompleteRegionRates .button
{
    border: none;
    outline: none;
    color: #fff;
    font-size: 14px;
    height: 33px;
    cursor: pointer;
    display: inline-block;
    background: #febf38;
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(1%, #febf38), color-stop(100%, #fd6c20));
    background-image: -webkit-linear-gradient(#febf38 1%, #fd6c20 100%);
    background-image: -moz-linear-gradient(#febf38 1%, #fd6c20 100%);
    background-image: -o-linear-gradient(#febf38 1%, #fd6c20 100%);
    background-image: linear-gradient(#febf38 1%, #fd6c20 100%);
    -webkit-border-radius:.5em;
    -moz-border-radius: .5em;
    border-radius:.5em;
    padding: 4px 15px;
    position: absolute;
    top: 0px;
    right: -5px;
}

.nappAccount-banner-form .autocompleteRegionRates .button:active
{
    background: #4c4c4c; /* Old browsers */
}

.btn-proceedCheckout, .new-btn-orange
{
    border: none;
    outline: none;
    color: #fff;
    font-size: 16px;
    padding: 9px 15px;
    vertical-align: middle;
    cursor: pointer;
    display: inline-block;
    background: #fd1900;
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(1%, #fd1900), color-stop(100%, #cf0100));
    background-image: -webkit-linear-gradient(#fd1900 1%, #cf0100 100%);
    background-image: -moz-linear-gradient(#fd1900 1%, #cf0100 100%);
    background-image: -o-linear-gradient(#fd1900 1%, #cf0100 100%);
    background-image: linear-gradient(#fd1900 1%, #cf0100 100%);
    -webkit-border-radius:.5em;
    -moz-border-radius: .5em;
    border-radius:.5em;
    text-decoration: none;
}

#wait-button
{
    vertical-align: middle;
}

.accountPinBox-bottom .otherDeals
{
    margin: 35px 5px 0;
    position: relative;
    clear: both;
    display: none;
}

.accountPinBox-bottom .otherDeals table td
{
    padding: 10px;
    text-align: left;
    border-top: 1px solid #ededed;
    width: 20%;
}

.accountPinBox-bottom .otherDeals table thead th
{
    text-align: left;
    padding: 10px;
    background: #d4d7fe;
}

.accountPinBox-bottom .otherDeals i
{
    background: url('/images/nobelcom/global/ncQuestionMark2.gif') no-repeat left top;
    width: 14px;
    height: 14px;
    display: inline-block;
    vertical-align: middle;
}

.accountPinBox-bottom li a.accountExpired
{
    cursor: pointer;
    padding-left: 5px;
}

.btn-continueShopping
{
    background: #B2B2B2;
    border: none;
    color: #fff;
    height: 30px;
    padding: 5px 10px;
    font-size: 15px;
    -webkit-border-radius: .3em;
    -moz-border-radius: .3em;
    border-radius: .3em;
    cursor: pointer;
    text-decoration: none;
}

/*Details*/
.detPage-test
{
    margin-top: 30px;
}

.detailsUse
{
    clear: both;
    float: left;
    padding-top: 10px;
    margin-top: 10px;
    width: 950px;
}

.detPage-test h2
{
    font-size: 18px;
    margin: 0 0 10px 0;
    color: #333333;
    background: url('/images/nobelcom/global/css/homeUse-sep.gif') repeat-x top left;
}

.detPage-test h2 span
{
    background: #ffffff;
    padding-right: 5px;
}

.detPage-test .nappPage-testBox
{
    margin: 25px 30px;
    float: left;
    width: 400px;
}

.detPage-test .nappPage-testBoxQuote
{
    background: #0098ea;
    -webkit-border-radius:.5em;
    -moz-border-radius: .5em;
    border-radius:.5em;
    color: #fff;
    margin: 0 20px;
    padding: 10px 35px 10px 45px;
    position: relative;
    font-style: italic;
}

.detPage-test .nappPage-testBox .detPage-testQuoteAuth
{
    background: url('/images/nobelcom/english/global/nappPage-testQuoteArrow.png') no-repeat 30px top;
    padding-top: 15px;
    padding-left: 20px;
    margin: 0;
}

.detPage-test .nappPage-testBox .nappPage-testQuoteUp
{
    width: 29px;
    height: 23px;
    background: url('/images/nobelcom/english/global/nappPage-testQuoteUp.png') no-repeat left top;
    position: absolute;
    top:5px;
    left:5px;
}

.detPage-test .nappPage-testBox .nappPage-testQuoteDown
{
    width: 29px;
    height: 23px;
    background: url('/images/nobelcom/english/global/nappPage-testQuoteDown.png') no-repeat left top;
    position: absolute;
    bottom:5px;
    right:5px;
}

.detailsNApp-box
{
    margin: 20px 0;
}

.detailsNApp-box .productsNApp-box
{
    width: 700px;
    margin: auto;
}

.productsNApp-form
{
    background: #ededed;
    width: 250px;
    margin-top: 25px;
    -webkit-border-radius: .5em;
    -moz-border-radius: .5em;
    border-radius: .5em;
}


.detailsNApp-box h2
{
    font-size: 18px;
    margin: 0 0 10px 0;
    color: #333333;
    background: url('/images/nobelcom/global/css/homeUse-sep.gif') repeat-x top left;
}

.detailsNApp-box h2 span
{
    background: #ffffff;
    padding-right: 5px;
}

.detailsNApp-box .productsNApp-box
{
    border: none;
}

.phoneCardsLandPage-footer-search p
{
    color: #fff;
    font-size: 18px;
    padding-left: 15px;
    padding-bottom: 0px;
    margin: 0;
}

.phoneCardsLandPage-footer-text
{
    float: left;
}

.prodPage-noOrig .nappCreditBigBox-napp-products-box
{

}

.prodPage-noOrig .nappCreditBigBox
{
    width: 960px;
    margin-left: 0;
}

.prodPage-noOrig .nappCreditBigBox-napp
{
    width: 960px;
}

.prodPage-noOrig .nappCreditBigBox-napp-products-box
{
    width: 306px;
}

.prodPage-noOrig .nappCreditBigBox-napp-products-box-buyButton
{
    display: block;
    margin: 15px auto auto;
}


/* # 29-10-2014 C.P.
================================================== */

.detailsPage h1
{
    color:#4f4d4d;
    font-size:20px;
    margin-bottom:15px;

}


.nappCreditBigBox-detailsPage
{
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    background: #2f3440;
    overflow: hidden;
    height: auto;
    border-bottom: 1px solid #d5d5d5;
    padding-bottom: 1px;
    margin-top:10px;
}


.bundle-detailsPage .nappCreditBigBox-napp-products-box
{
    width:306px;
    margin:5px;

}

.nappCreditBigBox-detailsPage .nappCreditBigBox-napp-products-box-buyButton {display:block; margin:15px auto auto;}

.download-nApp-detailsPage-text
{
    float:left;
    width:75%;
    color:#FFF;
}

.download-nApp-detailsPage-text span
{
    font-weight:bold;
    display:block;
    font-size:20px;
    padding-bottom:15px;
}

.download-nApp-detailsPage-img
{
    width:192px;
    float:left;
    margin:15px 0;
}

.download-nApp-detailsPage-img div
{
    padding-bottom:10px;
}

.howToCall-productsNc .denominationMin, .productDetailsBox .denominationMin
{
    position: absolute;
    left: 45px;
    top: 40px;
    font-size: 14px;
}



.howToCall-productNc
{
    background: #f5f5f5;
    border: 1px solid #d5d5d5;
    margin: 5px 5px 10px 5px;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
}



.howToCall-productsNc .howToCall-productBoxNCNapp
{
    width: 227px;
    background: #2b303b url('/images/nobelcom/global/nappNCprodBg.png') no-repeat 10px 10px;
    padding: 115px 5px 0;
    position: relative;
    -webkit-border-radius: 0 8px 8px 0;
    -moz-border-radius: 0 8px 8px 0;
    border-radius: 0 8px 8px 0;
    height: 297px;
    cursor: pointer;
}


.howToCall-productsNc .howToCall-productBoxNCNapp .howToCall-productBoxNCNappLink
{
    position: absolute;
    top:70px;
}


.howToCall-productsNc .howToCall-productBoxNCNapp .nc-page-pc-new
{
    width: 73px;
    height: 25px;
    position: absolute;
    top:-20px;
    right:0;
    background: url('/images/nobelcom/english/global/nc-page-pc-new.png') no-repeat left top;
}


.howToCall-productsNc .howToCall-productBoxNCNapp .howToCall-productBoxNCNapp-bundle
{
    text-decoration: none;
    margin-bottom: 10px;
    position: relative;
    overflow: hidden;
    display: block;
    padding: 8px 10px;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    background: #ffdeab; /* Old browsers */
    background: -moz-linear-gradient(top,  #ffffff 0%, #ffdeab 99%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(99%,#ffdeab)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #ffffff 0%,#ffdeab 99%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #ffffff 0%,#ffdeab 99%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #ffffff 0%,#ffdeab 99%); /* IE10+ */
    background: linear-gradient(to bottom,  #ffffff 0%,#ffdeab 99%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffdeab',GradientType=0 ); /* IE6-9 */
}


.howToCall-productsNc .howToCall-productBoxNCNapp span.howToCall-productBoxNCNapp-name
{
    font-size: 18px;
    color: #4f4d4d;
    text-transform: uppercase;
}



.howToCall-productBoxNCNapp .howToCall-productBoxNCNapp-bundle i
{
    color: #0d60a7;
    display: block;
    font-style: normal;
    font-weight: bold;
    font-size: 38px;
    width: 85px;
    border-right: 1px solid #beaf97;
    text-align: center;
    float: left;
    padding-right: 5px;
}

.howToCall-productBoxNCNapp .howToCall-productBoxNCNapp-bundle i span
{
    font-size: 20px;
    display: block;
    position: relative;
    margin-top: -5px;
}

.howToCall-productBoxNCNapp .howToCall-productBoxNCNapp-bundle em
{
    color: #1a8a00;
    font-size: 30px;
    font-style: normal;
    display: block;
    padding: 8px 5px 0 15px;
    float: left;
    position: relative;
}

.howToCall-productBoxNCNapp .howToCall-productBoxNCNapp-bundle em sup
{
    font-size: 13px;
    position: absolute;
    top: 12px;
}

.howToCall-productBoxNCNapp .howToCall-productBoxNCNapp-bundle em span
{
    font-size: 12px;
    position: relative;
}

.howToCall-productBoxNCNapp .howToCall-productBoxNCNapp-bundle l
{
    font-size: 11px;
    color: #4f4d4d;
    display: block;
}

.howToCall-productBoxNCNapp .howToCall-productBoxNCNapp-bundle img
{
    position: absolute;
    right: 5px;
    top:45%;
}

.howToCall-productBoxNCNapp .howToCall-productBoxNCNapp-credit
{
    text-decoration: none;
    margin-bottom: 10px;
    position: relative;
    overflow: hidden;
    display: block;
    padding: 10px;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    background: #d8d8d8; /* Old browsers */
    background: -moz-linear-gradient(top,  #ffffff 0%, #d8d8d8 99%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(99%,#d8d8d8)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #ffffff 0%,#d8d8d8 99%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #ffffff 0%,#d8d8d8 99%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #ffffff 0%,#d8d8d8 99%); /* IE10+ */
    background: linear-gradient(to bottom,  #ffffff 0%,#d8d8d8 99%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#d8d8d8',GradientType=0 ); /* IE6-9 */
}

.howToCall-productBoxNCNapp .howToCall-productBoxNCNapp-credit em
{
    color: #1a8a00;
    font-size: 30px;
    font-style: normal;
    display: block;
    padding: 0 5px 0 15px;
    float: left;
    position: relative;
}

.howToCall-productBoxNCNapp .howToCall-productBoxNCNapp-credit em sup
{
    font-size: 13px;
    position: absolute;
    top: 4px;
}

.howToCall-productBoxNCNapp .howToCall-productBoxNCNapp-credit em span
{
    font-size: 12px;
    position: relative;
}

.howToCall-productBoxNCNapp .howToCall-productBoxNCNapp-credit img
{
    position: absolute;
    right: 5px;
    top:40%;
}

.howToCall-productBoxNCNapp .howToCall-productBoxNCNapp-credit .howToCall-productBoxNCNappLink2
{
    display: block;
    width: 85px;
    overflow: hidden;
    border-right: 1px solid #beaf97;
    float: left;
    text-align: center;
    padding-top: 5px;
    padding-right: 5px;
}
.howToCall-productBoxNCNapp .howToCall-productBoxNCNapp-credit .howToCall-productBoxNCNappLink2 img
{
    position: relative;
}

.topUpTabs
{
    text-align: center;
}

.topUpTabs a
{
    display: inline-block;
    text-decoration:none;
    padding: 18px;
    background: #e4e4e4;
    cursor: pointer;
    border: 1px solid #e2e5e5;
    border-bottom: none;
    -webkit-border-radius: .5em .5em 0 0;
    -moz-border-radius: .5em .5em 0 0;
    border-radius: .5em .5em 0 0;
    color: #4f4d4d;
    font-size: 16px;
    margin-bottom: -1px;
}

.topUpTabs a.current
{
    background: #f5f5f5;
}


/* #Nobel Express
================================================== */
.express-page
{
    width: 1000px;
    position: relative;
}

.express-page .express-top
{
    width: 1000px;
    height: 482px;
}

.express-p1
{
    text-align: center;
    font-size: 20px;
    color: #4f4d4d;
    margin: 20px 25%;
    position: relative;
}

.express-p2
{
    text-align: center;
    font-size: 44px;
    color: #4f4d4d;
    margin: 20px 15%;
}

.nobel-express-logo
{
    position: absolute;
    right: 0px;
    margin-top: -70px;
}

.express-big
{
    height: 1310px;
    width: 1000px;
    background: url('/images/nobelcom/global/nobel-express-site.jpg') no-repeat left top;
    position: relative;
}

.express-footer .express-step-text
{
    text-align: left;
    margin: 0 200px 0 100px;
}

.express-step1
{
    width: 248px;
    position: absolute;
    top:120px;
    left:130px;
}

.express-step2
{
    width: 520px;
    position: absolute;
    top:600px;
    left:50px;
}

.express-step3
{
    width: 440px;
    position: absolute;
    top:906px;
    left:300px;
}

.express-footer
{
    position: absolute;
    bottom:0px;
    text-align: center;
}

.express-step-title
{
    color: #4f4d4d;
    font-weight: bold;
    font-size: 30px;
}

.express-step-list
{
    font-size: 15px;
    color: #5f5f5f;
    margin: 10px;
}

.express-step-phone
{
    color: #a5cc39;
    font-size: 45px;
}

.express-step-text
{
    font-size: 15px;
    color: #5f5f5f;
    margin: 5px 0;
}

.express-products
{
    width: 440px;
    position: absolute;
    right: 15px;
    top:30px;
    background: #8b8b8b;
    color: #fff;
    padding: 10px;
    font-size: 18px;
    -webkit-border-radius: .5em;
    -moz-border-radius: .5em;
    border-radius: .5em;
}

.express-products ul li
{
    margin-top: 5px;
    clear:both;
    overflow: hidden;
}

.express-products ul li a
{
    color: #fff;
    display: inline-block;
    overflow: hidden;
    padding: 5px;
}

.express-products ul li a:first-child:hover
{
    -webkit-border-radius: .5em;
    -moz-border-radius: .5em;
    border-radius: .5em;
    background: #cfcfcf;
    color: #333;
}

.express-products ul li em
{
    display: block;
    float: left;
    font-style: normal;
    width: 65px;
}

.express-products ul li span
{
    display: block;
    float: left;
    font-style: normal;
    width: 320px;
}

.buy-now-button
{
    margin-right: -5px;
    font-size: 10px;
    float: right;
    padding: 5px;
    border-radius: 10px;
    color: #fff;
    font-weight: bold;
    background: #f91600;
    background: -moz-linear-gradient(top, #f91600 85%, #cf0500 100%);
    background: -webkit-linear-gradient(top, #f91600 85%,#cf0500 100%);
    background: linear-gradient(to bottom, #f91600 85%,#cf0500 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f91600', endColorstr='#cf0500',GradientType=0 );
    cursor: pointer;
}

.express-products ul li i
{
    display: block;
    float: right;
    font-style: normal;
    background: url('/images/nobelcom/english/global/express-photo.png') no-repeat left top;
    width: 16px;
    height: 15px;
}

.express-phone-footer
{
    color: #fff;
    font-size: 50px;
    background: #a5cc39;
    padding: 5px;
    display: inline-block;
}

.express-callnow
{
    color: #a5cc39;
    font-size: 35px;
    padding-top: 30px;
}

.express-popup
{
    color: #666;
    width: 600px;
}

.express-popup img{
    width: 100%;
}

.express-popup p
{
    font-size: 18px;
    margin: 5px 0;
    text-align: center;
}

.express-popup p.express-popup-title
{
    background: rgb(51, 51, 51);
    color: #fff;
    font-style: italic;
    text-transform: uppercase;
    font-size: 35px;
    padding: 5px;
    font-weight: bold;
    text-align: left;
    margin: 0;
}

.express-popup .buy-now-button
{
    float: none;
    margin: 5px auto 5px auto;
    padding: 15px 25px;
    text-align: center;
    font-size: 2em;
}

p.express-popup-mini-title
{
    margin: 1px;
    margin-top: 20px;
    text-align: left;
    background: #dddddd;
    padding: 5px 15px;
    font-weight: bold;
}

.express-popup p.express-popup-title span
{
    color:#ffff00;
}

.express-popup ul
{
    margin:0;
}

.express-popup ul li
{
    font-size: 18px;
    background: #eef8ff;
    padding: 5px;
    margin: 1px;
}

.express-popup p.express-popup-small
{
    font-style: italic;
    font-size: 14px;
    clear: both;
}

.express-popup p.express-popup-btm-call
{
    font-size: 40px;
    color: #a5cc39;
    text-transform: uppercase;
    margin-top: 20px;
}

.express-popup p.express-popup-btm-phone
{
    font-size: 50px;
    background: #a5cc39;
    text-transform: uppercase;
    padding: 5px;
    color: #fff;
    margin: auto 100px;
}

.rss-snipetts
{
    width: 1000px;
    margin: 0 auto 20px auto;
}

.rss-snipetts article
{
    width: 30%;
    float: left;
    margin: 0 10px;
    color: #333333;
}

.rss-snipetts article span
{
    font-size: 16px;
}

.rss-snipetts article p
{
    padding: 10px 0;
    font-size: 13px;
}

.rss-snipetts article a
{
    font-size: 13px;
}

.rss-snipetts article span a
{
    font-size: 16px;
    text-decoration: none;
    color: #333333;
}

.rss-snipetts-title
{
    border-top: 1px solid #ededed;
    padding: 40px 0 30px 0;
    font-size: 30px;
    text-align: center;
    color: #5c5c5c;
    font-weight: normal;
}

.cartPromotion input.promotionInput
{
    width: 220px;
    float: none;
    vertical-align: middle;
}

.checkOut .columnPromoCode {
    width: 558px;
    font-size: 13px;
    margin: 0 auto 10px auto;
    position: relative;
    padding-top: 10px;
    -webkit-border-radius: .5em;
    -moz-border-radius: .5em;
    border-radius: .5em;
}

.star-on
{
    float:left;
    height:15px;
    width:15px;
    height: 15px;
    background:url('/images/nobelcom/global/star-on.png') no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}

.star-off
{
    float:left;
    height:15px;
    width:15px;
    height: 15px;
    background:url('/images/nobelcom/global/star-off.png') no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}

.rating
{
    margin-left:8px;
}

/* CON-344 (SW) NC How to call page changes  start */

.idcCallingCode
{
    float: left;
    width: 100%;
    text-align: center;
    padding: 0px 0;
}

.panelMainEnd .whyNobel
{
    margin: 60px 40px;
}
.panelMainEnd .whyNobel p
{
    font-size: 13px;
}

.panelMainContent h1
{
    color: #4f4d4d;
    font-size: 22px;
    font-weight: normal;
    margin-bottom: 25px;
}

.idcFlags h1
{
    text-align: center;
    margin-bottom: 0;
    padding-bottom: 0;
    font-weight: bold;
}

.idcInnerCountries
{
    padding-top:20px;
    overflow: hidden;
    position: relative;
    width: 100%;
}

.idcSearchInner
{
    text-align: center;
    margin: 0px auto 0 auto;
    overflow: hidden;
    padding: 0px 10px 0px 10px;
    width: 610px;
}

.idcSearchInner input
{
    margin-top:21px;
}

.idcCallingCodeTop
{
    min-height: 230px;
}

.getDialingCodes
{
    width: 181px;
    height: 39px;
    background: url('/images/nobelcom/english/global/css/getDialingCodes.png') no-repeat left top;
    cursor: pointer;
}

.idcInnerBox
{
    background: #f0f1f1;
    -webkit-border-radius: .5em;
    -moz-border-radius: .5em;
    border-radius: .5em;
    width: 300px;
    float: left;
    margin: 0 5px;
    padding: 5px;
    margin-top: 10px;
}

.idcHomeBox
{
    width: 100%;
    margin-top: 20px;
}

.idcHomeBox > div
{
    vertical-align: top;
    display: inline-block;
}

.idcHomeBox-Left
{
    width: 100px;
}

.idcHomeBox-Left .playBox
{
    display: block;
}

.idcHomeBox-Left .vericalLine
{
    border-right: 2px solid #e4e4e4;
    height: 50px;
    margin-right: 4px;
}

.idcHomeBox-Left .vericalLine.bigger
{
    height: 150px;
}

.idcHomeBox-Left .playBox .sectionNumber
{
    width: 50px;
    height: 50px;
    border-radius: 66px;
    border: 4px solid #ccc;
    font-size: 20px;
    line-height: 50px;
    text-align: center;
    font-weight: bold;
    color: #1a8bc1;
    float: left;
}

.idcHomeBox-Left .playBox .sectionOther
{
    float: right;
    height: 50px;
}

.idcHomeBox-Left .playBox .sectionOther .vericalLine
{
    border-right: 2px solid #e4e4e4;
    height: 20px;
    margin-right: 4px;
}

.idcHomeBox-Left .playBox .sectionOther .sectionBullet
{
    width: 8px;
    height: 8px;
    border-radius: 66px;
    background: #1a8bc1;
    margin: 5px 0px;
}

.idcHomeBox-Right
{
    width: 750px;
    padding-top: 20px;
}

.idcHomeBox-Right .firstStep
{
    border-bottom: 1px solid #e1e1e1;
    overflow: hidden;
    position: relative;
    width: 100%;
    height: 187px;
    vertical-align: middle;
}

.idcHomeBox-Right .firstStep .firstStep-message
{
    float: left;
    padding: 0px 0px 25px 25px;
}

.idcHomeBox-Right .firstStep .firstStep-image
{
    background-image: url('/images/nobelcom/english/global/Napp-firstStep.jpg');
    width: 254px;
    height: 187px;
    float: right;
}

.idcHomeBox-Right .firstStep .accessNumb
{
    color: #fff;
    background: #0199e6;
    padding: 10px 30px;
    text-decoration: none;
    border-radius: 5px;
    margin-right: 20px;
}

.idcHomeBox-Right .firstStep .accessNumb:last-of-type
{
    margin-right: 0px;
}

.idcHomeBox-Right .firstStep p.message
{
    color: #666666;
    font-style: italic;
    width: 330px;
    margin-top: 30px;
}

.idcHomeBox-Right .secondStep
{
    padding: 25px 0px 0px 25px;
}

.idcHomeBox-Right .secondStep .callingCode
{
    background: #86847e;
    border-radius: 15px;
    width: 445px;
    padding: 18px 0px;
    font-size: 22px;
    color: #fff;
    text-align: center;
}

.idcHomeBox-Right .secondStep .callingMore
{
    margin-top: 15px;
}

.idcHomeBox-Right .secondStep .idcInnerCountries
{
    margin-top: 20px;
}

.idcHomeBox-Right .secondStep .idcInnerCountries ul
{
    width: auto;
    padding: 0 5px;
    float: left;
    margin-bottom: 5px;
}

.idcHomeBox1
{
    background: #f0f1f1;
    -webkit-border-radius: .5em;
    -moz-border-radius: .5em;
    border-radius: .5em;
    float: left;
    margin: 0 5px;
    padding-bottom: 5px;
    margin-top: 10px;
    height: auto;
    position: relative;
}

.idcHomeBox-Right .secondStep .idcInnerCountries .idcInnerBox
{
    width: 220px;
}

.idcHomeBox-Right .secondStep .idcInnerCountries .idcHomeBox1 ul
{
    width: 132px;
}

.idNobelApp
{
    margin: 20px 0px;
}

.idNobelAppDetails
{
    width: 690px;
    text-align: center;
    background: #36454f ;
    border-radius: 1em 0em 0em 1em;
    float: left;
    /*padding: 10px;*/
}

.idNobelAppRates
{
    width: 250px;
    height: 310px;
    float:right;
    text-align: center;
    background: #d5d5d5;
    border-radius: 0em 1em 1em 0em;
    padding: 0px 5px;
}

.howToCall-bundle
{
    overflow: hidden;
    width: 419px;
    height: 210px;
    margin-left: 10px;
}

.howToCall-bundle > div
{
    width: 180px;
    display: inline-block;
    margin-right: 10px;
    float: left;
    height: 190px;
}

.howToCall-bundle > div:last-of-type
{
    margin-right: 0px;
}

.howToCall-bundle-type
{
    padding: 10px;
}

.howToCall-bundle-readMore p
{
    text-align: left;
}

.howToCall-bundle-readMore .howToCall-bundle-close
{
    text-align: center;
    margin-top: 12px;
}

.howToCall-bundle-readMore .howToCall-bundle-close a
{
    font-size: 13px;
}

.howToCall-bundle-readMore .howToCall-bundle-title
{
    padding-top: 10px;
    font-size: 12px;
}

.howToCall-productBox
{
    width: 429px;
    float: left;
    background: #495963;
    border-radius: 1em;
    margin: 10px 0px 20px 20px;
    padding: 10px;
}

.howToCall-message p
{
    color: #fff;
    font-size: 22px;
    padding: 15px 0px 0px 45px;
}

.howToCall-message .howToCall-place
{
    color: #ffba00;
}

.howToCall-NCImage
{
    background: #d5d5d5 url('/images/nobelcom/english/global/How-to-call-Napp.jpg') no-repeat;
    width: 203px;
    height: 169px;
    float: right;
    position: relative;
    bottom: -91px;
}

.howToCall-bundle-type .howToCall-bundle-title
{
    text-align: center;
    color: #f7f5ed;
    font-size: 16px;
    font-weight: bold;
    padding-bottom: 5px;
}

p.howToCall-bundle-read
{
    text-align: center;
}

.howToCall-bundle-close a, .howToCall-bundle-read a
{
    color: #fff;
}

p.howToCall-bundle-readmore a
{
    text-align: center;
    color: #f7f5ed;
    font-weight: bold;
}

.howToCall-bundle-readMore, .howToCall-bundle-details
{
    background: #1d2428;
    border-radius: 1em;
    color: #fff;
    padding: 10px;
    text-align: center;
    font-size: 15px;
}

.howToCall-bundle-readMore ul li
{
    font-size: 12px;
    text-align: left;
}

.howToCall-bundle-readMore ul li:before
{
    content: "\00BB";
    padding: 0px 5px 0px 15px;
}

.howToCall-bundle-details a
{
    text-decoration: none;
}

.howToCall-bundle-details p
{
    text-align: center;
    font-size: 15px;
}

.howToCall-bundle-details div
{
    margin: 5px 0px;
}

.howToCall-bundle-details-rate
{
    color: #faffbd;
}

.howToCall-bundle-details-rate .htcall-rate
{
    font-size: 46px;
}

.howToCall-bundle-details-rate .htcall-rate sup
{
    font-size: 30px;
}

.howToCall-bundle-details-rate .htcall-den
{
    font-size: 16px;
    position: relative;
    left: -26px;
}

.howToCall-bundle-details-price
{
    font-weight: bold;
    font-size: 23px;
}

a .howToCall-bundle-details-buy
{
    font-size: 22px;
    margin-bottom: 0px;
}

.howToCall-bundle-details-buy
{
    background: #949494;
    background-image: -ms-linear-gradient(top, #ffa000, #ff5b00);
    background-image: linear-gradient(to bottom, #ffa000, #ff5b00);
    -webkit-border-radius: 5;
    -moz-border-radius: 5;
    border-radius: 5px;
    font-family: Arial;
    font-weight: bold;
    font-size: 15px;
    color: #ffffff;
    padding: 5px 10px 5px 10px;
    border:none;
}


.howToCall-rates a
{
    text-decoration: none;
}

.howToCall-rates .findRates
{
    background: #017eba;
    -webkit-border-radius: 3;
    -moz-border-radius: 3;
    border-radius: 3px;
    font-family: Arial;
    font-weight: bold;
    font-size: 12px;
    color: #ffffff;
    padding: 5px 15px 5px 15px;
    box-shadow: 0px 2px 0px #0070a5;
    width: 180px;
    margin: 0px auto;
}

.howToCall-rates
{
    color: #656565;
    font-size: 12px;
}

.howToCall-rates p
{
    text-align: center;
}

.howToCall-rates p.haveSmartphone
{
    font-weight: bold;
    font-size: 14px;
    margin: 40px 0px 10px 0px;
}

.idcMoreInfo
{
    margin-top: 30px;
}

.idcMoreInfo h1
{
    text-align: center;
    font-size: 20px;
    color: #4f4d4d;
    line-height: 35px;
}

.idcNobelProducts > div
{
    width: 260px;
    height: 101px;
    padding: 10px;
    display: inline-block;
    margin: 0px 16px;
    line-height: 50px;
    text-align: center;
}

.idcNobelProducts p
{
    text-align: center;
}

.idcNobelProducts .title
{
    color: #017eba;
    font-size: 14px;
    font-weight: bold;
    display: table-cell;
    width: 260px;
    vertical-align: middle;
    height: 44px;
}

.idcNobelProducts .text
{
    font-size: 11px;
}

.idcNobelProducts a
{
    text-decoration: none;
}

.idcNobelProducts .choose
{
    background: #9a9a9a;
    width: 120px;
    padding: 5px 25px;
    color: #fff;
    border-radius: 3px;
    box-shadow: 0px 2px 0px #818181;
    margin: 0px auto;
    font-weight: bold;
    /*position: absolute;
    bottom: 0;*/
}

.idcNobelProducts .choose:hover
{
    background: #1a8bc1;
    box-shadow: 0px 2px 0px #0070a5;
}

.idcNobelProducts .choose.active
{
    background: #1a8bc1;
    box-shadow: 0px 2px 0px #0070a5;
}

.howToCall-productsNc
{
    overflow: hidden;
    position: relative;
    width: 100%;
}

.panelMainContent .whyNobel
{ margin: 60px 40px; }

.panelMainContent .whyNobel p
{ font-size: 13px; }

/* remove the background */
.howToCall-rates .ratesImage
{
    width: 163px;
    height: 97px;
    margin: 30px 0px 10px 75px;
    position: relative;
}

.ratesImage img:first-child
{
    left: -34px;
}

.ratesImage img
{
    position: absolute;
    /* top: 0px; */
    /* display: inline-block; */
    left: 0px;
    top: 0px;
    width: 100px;
}

.ratesImage img:last-child
{
    left: 34px;
}

.idcHomeCountries .idcHomeBox
{
    background: #f6f7f7;
    -webkit-border-radius: .5em;
    -moz-border-radius: .5em;
    border-radius: .5em;
    width: 310px;
    float: left;
    margin: 0 5px;
    padding-bottom: 5px;
    margin-top: 10px;
    height: 190px;
    position: relative;
}

/* CON-344 (SW) NC How to call page changes  end   */

/* start CON-296 Wiki-BackEnd */

.wikiTop p {
    font-size: 16px;
}

.wikiBottomMini {
    font-size: 16px;
    margin-top: 10px;
}

.wikiSteps {
    position: relative;
    display: block;
    overflow: hidden;
    margin: 100px 0px;
}

.wikiSteps p {
    font-size: 13px;
    color: #4f4d4d;
}

.wikiSteps .accessNumber {
    width: 200px;
    height: 131px;
    display: inline-block;
    vertical-align: top;
}

.wikiSteps .accessNumber .headText {
    padding: 5px;
    background-color: #017db9;
    color: #fff;
    overflow: hidden; /* fix float children */
}

.wikiSteps .accessNumber .headText .numb {
    font-size: 34px;
    float: left;
    padding-left: 5px;
}

.wikiSteps .accessNumber .headText .title {
    font-size: 16px;
    padding-left: 20px;
    display: table-cell;
    vertical-align: middle;
    height: 35px;
}

.wikiSteps .arrows {
    display: inline-block;
    vertical-align: top;
    margin: 0px 15px;
}
/*
.wikiSteps .arrows::after {
    content: " ";
    height: 100px;
}*/

.wikiSteps .connected {
    display: inline-block;
    width: 100px
}


.howTo {
    position: relative;
    overflow: hidden;
}
.howTo .howToPreview {
    text-align: center;
    margin-bottom: 20px;
}

.howTo .details {
    text-align: center;
    overflow: hidden;
    margin-bottom: 25px;
}

.howTo .details .number {
    background: url('/images/nobelcom/global/numb.png') no-repeat center;
    width: 56px;
    height: 56px;
    float: left;
}

.howTo .details .number div {
    padding-top: 14px;
    color: white;
    font-weight: bold;
    font-size: 25px;
    text-shadow: 1px 1px 1px black;
}

.howTo .details .text {
    text-align: left;
    margin-left: 70px;
    font-size: 16px;
    padding-top: 10px;
}

.howTo .details .text ul {
    margin: 20px 0px 0px 20px;
}
.howTo .details .text ul li {
    margin-bottom: 10px;
}


.contactData {
    background: none;
}
h2.contactTitle {
    font-size: 17px;
    color: #4f4d4d;
    text-align:center;
    font-weight: normal;
    margin-bottom: 5px;
    padding-top: 35px;
}
.contactData .headTitle {
    background: url('/images/nobelcom/global/css/contactPicBg.gif') center no-repeat;
    height: 148px;
}
table.contactDataTbl {
    width: 432px;
    border-collapse: separate;
    border-spacing: 0;
    font-weight: bold;
}
table.contactDataTbl tr:nth-child(odd) {
    background-color: #f8f8f8;
}
table.contactDataTbl tr td:last-child {
    border-right: 1px solid #bbb;
    padding: 5px;
}
table.contactDataTbl tr td {
    padding: 5px;
}
table.contactDataTbl tr th:first-child,
table.contactDataTbl tr td:first-child {
    border-left: 1px solid #bbb;
}
table.contactDataTbl tr th:first-child,
table.contactDataTbl tr td:first-child {
    border-left: 1px solid #bbb;
    text-align: right;
}
table.contactDataTbl tr th {
    background: #eee;
    text-align: left;
}
table.contactDataTbl tr th,
table.contactDataTbl tr:first-child td
{
    border-top: 1px solid #bbb;
}
/* top-left border-radius */
table.contactDataTbl tr:first-child th:first-child,
table.contactDataTbl tr:first-child td:first-child {
    border-top-left-radius: 6px;
}
/* top-right border-radius */
table.contactDataTbl tr:first-child th:last-child,
table.contactDataTbl tr:first-child td:last-child {
    border-top-right-radius: 6px;
}
/* bottom-left border-radius */
table.contactDataTbl tr:last-child td:first-child {
    border-bottom-left-radius: 6px;
    border-bottom: 1px solid #bbb;
}
/* bottom-right border-radius */
table.contactDataTbl tr:last-child td:last-child {
    border-bottom-right-radius: 6px;
    border-bottom: 1px solid #bbb;
}
.learnHow p {
    text-align: center;
    margin: 50px 0px;
}
div#fancy_div {
    background: #fff !important;
}


.wikiFaqs {
    position: relative;
    overflow: hidden;
}
.gotaQuestion
{
    text-align: center;
    overflow: hidden;
    float: left;
    margin: 100px 40px 40px 288px;
}
ul.resp-tabs-list, p {
    margin: 0px;
    padding: 0px;
}
.resp-tabs-list li {
    font-weight: 600;
    font-size: 13px;
    display: inline-block;
    padding: 13px 15px;
    /*margin: 0 4px 0 0;*/
    list-style: none;
    cursor: pointer;
    float: left;
}
.resp-tabs-container {
    padding: 0px;
    background-color: #fff;
    clear: left;
}
.resp-tabs-container a {
    color: #0187d0;
}
h2.resp-accordion {
    cursor: pointer;
    padding: 5px;
    display: none;
}
.resp-tab-content
{
    display: none;
    padding: 0px 15px 15px 15px;
}
.resp-tab-active {
    border: 1px solid #5AB1D0 !important;
    border-bottom: none;
    margin-bottom: -1px !important;
    padding: 12px 14px 14px 14px !important;
    border-top: 4px solid #5AB1D0 !important;
    border-bottom: 0px #fff solid !important;
}
.resp-tab-active {
    border-bottom: none;
    background-color: #fff;
}
.resp-content-active, .resp-accordion-active {
    display: block;
}
.resp-tab-content {
    border: 1px solid #c1c1c1;
    border-top-color: #5AB1D0;
}
h2.resp-accordion {
    font-size: 13px;
    border: 1px solid #c1c1c1;
    border-top: 0px solid #c1c1c1;
    margin: 0px;
    padding: 10px 15px;
}
h2.resp-tab-active {
    border-bottom: 0px solid #c1c1c1 !important;
    margin-bottom: 0px !important;
    padding: 10px 15px !important;
}
h2.resp-tab-title:last-child {
    border-bottom: 12px solid #c1c1c1 !important;
    background: blue;
}
/*-----------Vertical tabs-----------*/
.resp-vtabs ul.resp-tabs-list
{
    float: left;
    width: 288px;
    overflow: hidden;
}
.resp-vtabs .resp-tabs-list li {
    display: block;
    padding: 15px 15px !important;
    cursor: pointer;
    float: none;
    background-color: #f0f0f0;
    margin-left: 3px;
    border-left: 3px solid #ddd;
}
.resp-vtabs .resp-tabs-list li:first-child {
    border-top-left-radius: 3px;
}
.resp-vtabs .resp-tabs-list li:last-child {
    border-bottom-left-radius: 3px;
}
.resp-vtabs .resp-tabs-container
{
    padding: 0px;
    background-color: #fff;
    border: 1px solid #f0f0f0;
    float: left;
    width: 68%;
    min-height: 185px;
    border-radius: 0px 3px 3px 3px;
    clear: none;
}

.resp-vtabs .resp-tab-content {
    border: none;
    word-wrap: break-word;
}
.resp-vtabs li.resp-tab-active
{
    position: relative;
    z-index: 1;
    margin-right: -1px !important;
    padding: 18px 15px 18px 14px !important;
    border-top: 1px solid;
    border: 1px solid transparent !important;
    border-right: 1px #FFF solid !important;
    border-radius: 3px 0px 0px 3px;
    color: #fff;
}
.resp-arrow {
    width: 0;
    height: 0;
    float: right;
    margin-top: 3px;
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    border-top: 12px solid #c1c1c1;
}
h2.resp-tab-active span.resp-arrow {
    border: none;
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    border-bottom: 12px solid #9B9797;
}
/*-----------Accordion styles-----------*/
h2.resp-tab-active {
    background: #DBDBDB;/* !important;*/
}
.resp-easy-accordion h2.resp-accordion {
    display: block;
}
.resp-easy-accordion .resp-tab-content {
    border: 1px solid #c1c1c1;
}
.resp-easy-accordion .resp-tab-content:last-child {
    border-bottom: 1px solid #c1c1c1;/* !important;*/
}
.resp-jfit {
    width: 100%;
    margin: 0px;
}
.resp-tab-content-active {
    display: block;
}
h2.resp-accordion:first-child {
    border-top: 1px solid #c1c1c1;/* !important;*/
}

.faqs .ui-widget-content {
    background: none;
    border: none;
}
.faqs .ui-state-default,
.faqs .ui-widget-content .ui-state-default,
.faqs .ui-widget-header .ui-state-default {
    border: none;
    background: #f4f4f4;
    font-size: 17px;
    font-weight: normal;
    border-radius: 4px;
    border-left: 3px solid #0087d0;
}
.faqs .ui-accordion-header-icon.ui-icon.ui-icon-triangle-1-s,
.faqs .ui-accordion-header-icon.ui-icon.ui-icon-triangle-1-e {
    left: auto;
    right: .5em;
}

.faqs .ui-state-active,
.faqs .ui-widget-content .ui-state-active,
.faqs .ui-widget-header .ui-state-active {
    color: #fff;
    background: #0087d0;
    border-radius: 4px;
}
.faqs .ui-state-hover,
.faqs .ui-widget-content .ui-state-hover,
.faqs .ui-widget-header .ui-state-hover {
    color: #fff;
    background: #0087d0;
    border-radius: 4px;
}
.faqs .ui-state-active .ui-icon {
    background-image: none;
}

h3.contactTitle
{
    font-size: 15px;
    color: #4f4d4d;
    text-align:center;
    font-weight: normal;
    margin-bottom: 12px;
}

p.notice
{
    margin: 15px 0px;
    text-align: center;
    font-size: 10px;
}

/* changes */
.ui-accordion .ui-accordion-icons {
    padding-left: 2.2em;
}
.ui-accordion .ui-accordion-header {
    display: block;
    cursor: pointer;
    position: relative;
    margin: 2px 0 0 0;
    padding: .5em .5em .5em .7em;
    min-height: 0;
}
.ui-accordion .ui-accordion-header .ui-accordion-header-icon {
    position: absolute;
    left: .5em;
    top: 50%;
    margin-top: -8px;
}
.wikiCIBox p.wikiCIBoxText {
    font-size 12px;
}
.buttonGreen_2_6 {
    margin-left: 50px;
}
.buttonGreen_2_4 {
    margin-left: 50px;
}
/* <!-- change --> */
.wikiPCUseBox
{
    background: #f8f8f8;
    width: 276px;
    float: left;
    -webkit-border-radius: .5em;
    -moz-border-radius: .5em;
    border-radius: .5em;
    height: 110px;
    padding: 15px;
    border: 1px solid #bebebe;
    -webkit-box-shadow: 0 0px 1px rgba(0,0,0,.1);
    -moz-box-shadow: 0 0px 1px rgba(0,0,0,.1);
    box-shadow: 0 0px 1px rgba(0,0,0,.1);
    margin-bottom: 10px;
}

.wikiPCBox a.buttonGreen_2_5,
.wikiPCBox a.buttonGreen_2_8
{
    background: none;
}

.ui-accordion .ui-accordion-icons
{
    padding-left: 2.2em;
}
.ui-accordion .ui-accordion-content
{
    padding: 1em 2.2em;
    border-top: 0;
    overflow: auto;
}

/* end CON-296 Wiki-BackEnd */


.home-bottom
{
    overflow: hidden;
}
.home-bottom p
{
    font-size: 13px;
    color: #565656;
}

.home-features-box span {
    border-radius: 5px 0px 0px 5px;
    background-color: #cecece;
    height: 100%;
}
.home-features-box {
    background-color: #f0f0f0;
    color:#666;
    margin-bottom: 10px;
    border-radius: 5px;
    text-decoration: none;
}

.home-features-box:hover {
    background: #e1e1e1;
    cursor: pointer;
}

.home-features-box .home-features-title {
    padding-top: 15px;
}

.home-features-pc span,
.home-features-lan span,
.home-features-pin span,
.home-features-app span,
.home-features-ar span,
.home-features-cs span {
    background-position: left 15px;
}

.panelTopStrip-links span {
    color: #828282;
    font-size: 15px;
    text-decoration: none;
    display: block;
    float: left;
    margin: 0 7px;
    padding-right: 6px;
}

span#topRightCurrency, span#topRightRegion {
    border-right: 1px solid #e3e3e3;
}

select[name="currency"]{
    -moz-appearance: none;
    -webkit-appearance: none;
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAKCAMAAAC38k/IAAAAM1BMVEUAAAC7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7sqQAV6AAAAEHRSTlMA9dOegUcuGQsD5+a7uWVifZxBKAAAADlJREFUCB0FwYUBgAAAwCDs1v1/rQAAuKuqHqxVVStMVTWBbagaNmCumgH7WdcO8NYH4BjHA4BlAT/WPgLGX2rCcwAAAABJRU5ErkJggg==") no-repeat scroll 57px 4px rgba(0, 0, 0, 0);
    background-color: #fff;
    border: none;
    color: #828282;
    padding-right: 20px;
}

select[name="sourceRegion"]{
    -moz-appearance: none;
    -webkit-appearance: none;
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAKCAMAAAC38k/IAAAAM1BMVEUAAAC7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7sqQAV6AAAAEHRSTlMA9dOegUcuGQsD5+a7uWVifZxBKAAAADlJREFUCB0FwYUBgAAAwCDs1v1/rQAAuKuqHqxVVStMVTWBbagaNmCumgH7WdcO8NYH4BjHA4BlAT/WPgLGX2rCcwAAAABJRU5ErkJggg==") no-repeat scroll 150px 4px rgba(0, 0, 0, 0);
    background-color: #fff;
    border: none;
    color: #828282;
    padding-right: 15px;
}

.phoneCardsLandPage .landPagesNc-feature {
    margin: 15px 38px 15px 5px;
    border: 1px solid #f0f0f0;
    border-radius: 5px;
    padding: 10px;
    background: #f0f0f0;
    box-shadow: 0px 2px 0px #ccc;
    text-decoration: none;
}

.phoneCardsLandPage .landPagesNc-feature:hover {
    border: 1px solid #e1e1e1;
    background: #e1e1e1;
    cursor: pointer;
    box-shadow: none;
}

.prodPage-callingFeaturesBox {
    margin: 15px 3px 15px 5px;
    border: 1px solid #f8f8f8;
    border-radius: 5px;
    padding: 10px;
    background: #f8f8f8;
    box-shadow: 0px 2px 0px #ccc;
    text-decoration: none;
}

.prodPage-callingFeaturesBox:hover {
    border: 1px solid #e1e1e1;
    background: #e1e1e1;
    cursor: pointer;
    box-shadow: none;
}

.shoppingCart .currency {
    background: #e9e9e9;
    padding: 5px 10px;
    border-radius: .3em;
    color: #565656;
}

.shoppingCart .currency select[name="currency"] {
    border: none;
    background: #e9e9e9;
    color: #565656;
}

.shoppingCart .action-sopping {
    text-align: justify;

    /* IE special */
    width: 100%;
    -ms-text-justify: distribute-all-lines;
    text-justify: distribute-all-lines;
}

.shoppingCart .action-sopping:after {
    content: '';
    display: inline-block;
    width: 100%;
    height: 0;
    font-size:0;
    line-height:0;
}

.shoppingCart .action-sopping .currency {
    display: inline-block;
    vertical-align: baseline;

    /* ie 7*/
    *display: inline;
    *zoom: 1;
    *text-align: left;
}

.shoppingCart .action-sopping p {
    display: inline-block;

    /* ie 7*/
    *display: inline;
    *zoom: 1;
    *text-align: left;
}

div#fancy_div {
    background: #fff !important;
}

.nCare-points {
    height: 394px;
    position: relative;
}

.referTable-small
{
    position: absolute;
    right: 20px;
    top: 5px;
    text-align: center;
}
table.referTable-smallTable
{
    color: #fff;
    font-size: 10px;
    margin:10px auto 5px auto;
    -webkit-box-shadow: 0px 0px 12px 1px rgba(130,130,130,1);
    -moz-box-shadow: 0px 0px 12px 1px rgba(130,130,130,1);
    box-shadow: 0px 0px 12px 1px rgba(130,130,130,1);
}
table.referTable-smallTable tr th
{
    background: #57579d;
    text-align: center;
    padding: 3px;
    border: 1px solid #fff;
    font-weight: normal;
}
table.referTable-smallTable tr td
{
    background: #2a5178;
    text-align: center;
    padding: 5px;
    border: 1px solid #fff;
}
.referTable-small .viewPointsTable
{
    border-radius: 8px;
    display: inline-block;
    margin: auto;
    border: 2px solid #fff;
    color: #fff;
    text-decoration: none;
    padding: 7px 10px;
    font-size: 10px;
    text-align: center;
    background: #85bc3c; /* Old browsers */
    background: -moz-linear-gradient(top,  #85bc3c 0%, #65a41f 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#85bc3c), color-stop(100%,#65a41f)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #85bc3c 0%,#65a41f 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #85bc3c 0%,#65a41f 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #85bc3c 0%,#65a41f 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #85bc3c 0%,#65a41f 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#85bc3c', endColorstr='#65a41f',GradientType=0 ); /* IE6-9 */

}
.viewPoints
{
    background: #fff;
    overflow: hidden;
    text-align: center;
    height: 250px;
    padding-top: 50px;
}
.viewPoints table.referTable-smallTable
{
    font-size: 15px;
    display: inline-block;

}
.viewPoints-arrow
{
    display: inline-block;
    padding-bottom:70px;
    margin: 0 30px;
}
.referAFriendAccount
{
    background: url("/images/nobelcom/english/myaccount/accountContentRefer-big.png");
    width: 528px;
    height: 313px;
    position: relative;
}
.referAFriendAccount div
{
    padding: 48px 120px 0 125px;
    text-align: center;
}
.referAFriendAccount span
{
    display: block;
}
.referAFriendAccount-p1
{
    font-size: 30px;
    color: #fff;
    text-shadow: 1px 1px #560014;
    padding: 0px;
}
.referAFriendAccount-p2
{
    font-size: 18px;
    color: #fff;
    text-shadow: 1px 1px #6a8191;
    padding-top: 15px;
}
.referAFriendAccount-p2 i
{
    font-style: normal;
    color: #ffff00;
    font-size: 20px;
}
.referAFriendAccount-p3
{
    font-size: 15px;
    color: #fff;
    text-shadow: 1px 1px #6a8191;
    padding-top: 10px;
}
.referAFriendAccount-p3 i
{
    font-style: normal;
    color: #ffff00;
    font-size: 20px;
}
.referAFriendAccount-plus
{
    color: #fff;
    text-shadow: 1px 1px #6a8191;
    font-size: 56px;
}
.referRight span
{
    display: block;
    margin: 10px auto;
    width: 250px;
    font-size: 16px;
    padding: 10px;
    background: #e1e1e1;
    border: 1px solid #cfcfcf;
    border-radius: 5px;
}
.referTable
{
    color: #fff;
    margin:40px auto;
    -webkit-box-shadow: 0px 0px 12px 1px rgba(130,130,130,1);
    -moz-box-shadow: 0px 0px 12px 1px rgba(130,130,130,1);
    box-shadow: 0px 0px 12px 1px rgba(130,130,130,1);
}
.referTable tr th
{
    background: #57579d;
    text-align: center;
    padding: 20px;
    border: 1px solid #fff;
}
.referTable tr td
{
    background: #2a5178;
    text-align: center;
    padding: 20px;
    border: 1px solid #fff;
}
.referAFriendBigPic
{
    background: url("/images/nobelcom/english/misc/referAFriendBigPic.jpg");
    width: 950px;
    height: 272px;
    position: relative;
}
.referAFriendBigPic div
{
    padding: 20px 200px;
}
.referAFriendBigPic-p1
{
    font-size: 30px;
    color: #fff;
    text-shadow: 2px 2px #66859c;
}
.referAFriendBigPic-p2
{
    font-size: 18px;
    color: #fff;
    text-shadow: 1px 1px #66859c;
}
.referAFriendBigPic-p2 i
{
    font-style: normal;
    color: #ffff00;
    font-size: 20px;
}
.referAFriendBigPic-p3
{
    position: absolute;
    bottom: 39px;
    left:30%;
    font-size: 45px;
    color: #fff;
    text-shadow: 2px 2px #660017;
}

.g-recaptcha {
    position: relative;
    left: 109px;
    float: left;
    margin: 20px auto;
}

/* product page nobel express */
.productPageTabs li.tabEX {
    display: inline-block;
    zoom: 1;
}

.productPageTabs li.tabEX a
{
    display: block;
    background: url('/images/nobelcom/english/global/tabEX.png') no-repeat -434px top;
    width: 217px;
    height: 45px;
    text-indent: -5000px;
    cursor: pointer;
    margin-right: 5px;
}

.productPageTabs li.tabEX a.current
{
    background: url('/images/nobelcom/english/global/tabEX.png') no-repeat left top;
    margin-top: 1px;
}

.productPageTabs li.tabEX a.current:hover
{
    background: url('/images/nobelcom/english/global/tabEX.png') no-repeat left top;
    margin-top: 1px;
}


.productPageTabs li.tabEX a:hover
{
    background-position: -217px;
}

.productPage .express-top
{
    height: 482px;
}

.productPage p.express-p1
{
    text-align: left;
    font-size: 20px;
    color: #4f4d4d;
    margin: 20px 220px 0 0;
    position: relative;
}

.productPage p.express-p2
{
    text-align: center;
    font-size: 44px;
    color: #4f4d4d;
    margin: 20px 15%;
}

.productPage .nobel-express-logo
{
    position: absolute;
    right: 0px;
    margin-top: -50px;
}

.productPage .express-step-title
{
    color: #4f4d4d;
    font-weight: bold;
    font-size: 30px;
    margin: 0;
}

.productPage .express-step-list
{
    font-size: 15px;
    color: #5f5f5f;
    margin: 10px;
}

.productPage .express-step-phone
{
    color: #a5cc39;
    font-size: 45px;
}

.productPage .express-products
{
    width: 404px;
    position: absolute;
    right: 50px;
    top:7px;
    background: #8b8b8b;
    color: #fff;
    padding: 10px;
    font-size: 18px;
    -webkit-border-radius: .5em;
    -moz-border-radius: .5em;
    border-radius: .5em;
}

.productPage .express-products ul li
{
    margin-top: 4px;
    clear:both;
    overflow: hidden;
}

.productPage .express-products ul li a:first-child:hover
{
    -webkit-border-radius: .5em;
    -moz-border-radius: .5em;
    border-radius: .5em;
    background: #cfcfcf;
    color: #333;
}

.productPage .express-products ul li em
{
    display: block;
    float: left;
    font-style: normal;
    width: 65px;
}

.productPage .express-products ul li span
{
    display: block;
    float: left;
    font-style: normal;
    width: 300px;
}

.productPage .express-phone-footer
{
    color: #fff;
    font-size: 50px;
    background: #a5cc39;
    padding: 5px;
    display: inline-block;
}

.productPage .express-callnow
{
    color: #a5cc39;
    font-size: 35px;
    padding-top: 30px;
}

.productPage .express-big
{
    height: 1370px;
}


.buttonRedAccount
{
    vertical-align: middle;
    cursor: pointer;
    border: none;
    color: #fff;
    font-size: 14px;
    background: #cf0100;
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(1%, #fd1900), color-stop(100%, #cf0100));
    background-image: -webkit-linear-gradient(#fd1900 1%, #cf0100 100%);
    background-image: -moz-linear-gradient(#fd1900 1%, #cf0100 100%);
    background-image: -o-linear-gradient(#fd1900 1%, #cf0100 100%);
    background-image: linear-gradient(#fd1900 1%, #cf0100 100%);
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    padding: 0px 10px;
    margin-left: 15px;
    width: 90px;
    display: inline-block;
}

input.buttonRedAccount
{
    width: 110px;
}

.buttonRedGeneral
{
    vertical-align: middle;
    cursor: pointer;
    border: none;
    color: #fff;
    font-size: 20px;
    background: #cf0100;
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(1%, #fd1900), color-stop(100%, #cf0100));
    background-image: -webkit-linear-gradient(#fd1900 1%, #cf0100 100%);
    background-image: -moz-linear-gradient(#fd1900 1%, #cf0100 100%);
    background-image: -o-linear-gradient(#fd1900 1%, #cf0100 100%);
    background-image: linear-gradient(#fd1900 1%, #cf0100 100%);
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    padding: 8px 16px;
    margin-left: 15px;
    display: inline-block;
    text-decoration: none;
}

/* NOB-1882 */
.accountContent .accountNappListBox {
    background: #221E1F;
}

.homeTabs .homeTabsTop a {
    background-image: url('/images/nobelcom/global/css/tab_inactive.png');
    width: 263px;
}

.homeTabs .homeTabs-phoneCards.current,
.homeTabs .homeTabs-phoneCards:hover {
    background-image: url('/images/nobelcom/global/css/tab_active_PC.png');
}

.homeTabs .homeTabs-smartPhones.current,
.homeTabs .homeTabs-smartPhones:hover  {
    background-image: url('/images/nobelcom/global/css/tab_active_NAPP.png');
}

.homeTabs .homeTabs-prepaidCell.current,
.homeTabs .homeTabs-prepaidCell:hover  {
    background-image: url('/images/nobelcom/global/css/tab_active_hover_PCR.png');
}

.homeTabs-smartPhones-box .napp-logo-copy {
    color: #ffffff;
    font-size: 21px;
    font-weight: normal;
    letter-spacing: 0.5px;
    padding-left: 89px;
    margin-top: -31px;
}

.homeTabs-smartPhones-box {
    background-color: #ff8200;
    border-top-left-radius: 8px;
    border-top-right-radius: 8px;
    height: 82px;
    margin-bottom: 175px;
    background-image: url('/images/nobelcom/global/css/ilustration.png');
    background-repeat: no-repeat;
    background-position: top right;
}

#homeTabs-smartPhones-content {
    background-image: none;
    background-color: #221E1F;
}

.homeTabs-smartPhones-box .autocompleteRegionRates {
    background-color: transparent;
    margin-top: 6px;
    padding-left: 0;
}

.homeSearchBox-napp-phones {
    right: 0px;
    top: 24px;
}

.homeTabs-smartPhones-box .homeTabs-smartPhones-box-title1 {
    font-size: 26px;
    font-weight: normal;
    letter-spacing: 0.5px;
    padding-left: 0;
    margin-top: 60px
}

.homeTabs-smartPhones-box .autocompleteRegionRates .input {
    background: #ffffff;
    color: #000000;
    box-shadow: none;
    border-radius: initial;
    border-top-left-radius: 8px;
    border-bottom-left-radius: 8px;
    height: 73px;
    width: 375px;
    padding-left: 70px;
}

.homeTabs-smartPhones-box .autocompleteRegionRates .input:focus {
    background: #ffffff;
    color: #000000;
}

.homeTabs-smartPhones-box .autocompleteRegionRates .icon {
    top: 31px;
    width: auto !important
}

.homeTabs-smartPhones-box .autocompleteRegionRates .button {
    height: 73px;
    border-radius: initial;
    border-top-right-radius: 8px;
    border-bottom-right-radius: 8px;
    width: 200px;
}

#homeTabs-smartPhones-content .homeTestimonial h2 {
    font-size: 20px;
    letter-spacing: 0.2px;
}

#homeTabs-smartPhones-content .homeTestimonial h2 .app-name {
    color: #ff8200;
}

#homeTabs-smartPhones-content .homeTestimonial {
    text-align: center;
    width: 386px;
    float: right;
    margin-right: 60px;
}

#homeTabs-smartPhones-content .homeTestimonial .homeTestimonial-text {
    font-size: 16px;
    letter-spacing: 0.2px;
}

div.homeSearchBox-napp-stores {
    margin: 0;
    margin-top: 18px;
    position: relative;
    right: -126px;
}

div.homeSearchBox-napp-stores span {
    display: inline-block;
}

div.homeSearchBox-napp-stores span:last-child {
    margin-left:22px;
}

.homeSearchBox-napp-fet li {
    font-size: 16px;
}

.homeSearchBox-napp-top {
    background-image: url('/images/nobelcom/global/css/icon_call_topup.png');
    background-position: 7px 50%;
}

.homeSearchBox-napp-his {
    background-image: url('/images/nobelcom/global/css/icon_call_history.png');
    background-position: 3px 50%;
}

.newNappPageLand .landPagesNc-topNobelApp {
    background-image: none;
    background-color: #221E1F;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}

.newNappPageLand .landPagesNc-topNobelApp .landPagesNc-topNobelApp-text {
    background-color: #ff8200;
    border-top-left-radius: 8px;
    border-top-right-radius: 8px;
    height: 82px;
    background-image: url('/images/nobelcom/global/css/ilustration.png');
    background-repeat: no-repeat;
    background-position: top right;
    padding: 0;
    min-height: 142px;
    height: auto;
}

.newNappPageLand .landPagesNc-topNobelApp-headerPhones {
    position: absolute;
    right: -1px;
    top: 85px;
    height: 355px;
}

.newNappPageLand .landPagesNc-topNobelApp-logo {
    display: block;
    text-align: left;
    margin-left: 26px;
    padding-top: 38px;
}

.newNappPageLand .landPagesNc-topNobelApp-text .landPagesNc-topNobelApp-logo span {
    display: block;
    color: #ffffff;
    font-size: 20px;
    font-weight: normal;
    letter-spacing: 0.5px;
    font-style: normal;
    padding-left: 89px;
    margin-top: -28px;
}

.newNappPageLand .landPagesNc-topNobelApp-left {
    margin-top: 35px;
}

.newNappPageLand .landPagesNc-topNobelApp-left h1 {
    margin: 0;
    font-size: 24px;
    letter-spacing: 1px;
    font-weight: bold;
}

.newNappPageLand .landPagesNc-topNobelApp-left p {
    color: #ffffff;
    width: 580px;
    font-size: 18px;
    letter-spacing: 0.5px;
    line-height: 27px;
    margin-top: 8px;
    margin-bottom: 19px;
}

.newNappPageLand .autocompleteRegionRates {
    margin-left: 0;
}

.newNappPageLand .download-buttons {
    margin-top: 26px;
    margin-bottom: 30px;
}

.newNappPageLand .download-buttons span {
    display:inline-block;
    margin-right:16px;
}

.newNappPageLand .autocompleteRegionRates .input {
    background: #ffffff;
    color: #000000;
    box-shadow: none;
    border-radius: initial;
    border-top-left-radius: 8px;
    border-bottom-left-radius: 8px;
    height: 80px;
    width: 390px;
}

.newNappPageLand .autocompleteRegionRates .icon {
    top: 21px;
}

.newNappPageLand .autocompleteRegionRates .input:focus {
    background: #000000;
    color: #ffffff;
}

.newNappPageLand .autocompleteRegionRates .button {
    height: 73px;
    border-radius: 0;
    border-top-right-radius: 8px;
    border-bottom-right-radius: 8px;
    width: 200px;
}

.newNappPageLand .landPagesNc-topNobelApp .product-info-section {
    background-color: #ffffff;
    border: 1px solid #D2D2D2;
    border-top: none;
    border-radius: 0;
    color: #585858;
    padding: 23px 20px 10px;
    margin-bottom: 32px;
    font-size: 13px;
}

.newNappPageLand .landPagesNc-topNobelApp .product-info-section h3 {
    font-weight: normal;
    font-size: 24px;
}

.newNappPageLand .landPagesNc-topNobelApp .product-info-section ul li {
    padding-left: 376px;
    padding-bottom: 48px;
    padding-top: 48px;
    border-bottom: 1px solid #E8E8E8;
    background-repeat: no-repeat;
    background-position: 32px 50%;
}

.newNappPageLand .landPagesNc-topNobelApp .product-info-section ul li.napp-exclusive {
    background-image: url('/images/nobelcom/global/css/nobelapp_credit_logo.png');
}

.newNappPageLand .landPagesNc-topNobelApp .product-info-section ul li.phone-cards {
    background-image: url('/images/nobelcom/global/css/phone_cards_logo.png');
}

.newNappPageLand .landPagesNc-topNobelApp .product-info-section ul li.top-up {
    background-image: url('/images/nobelcom/global/css/topup_logo.png');
}

.newNappPageLand .landPagesNc-topNobelApp .product-info-section ul li:last-child {
    border-bottom: none;
}

.newNappPageLand .landPagesNc-topNobelApp .product-info-section ul li strong {
    display: block;
    font-size: 20px;
    margin-bottom: 10px;
}

.newNappPageLand .landPagesNc-topNobelApp .product-info-section ul li em {
    font-weight: bold;
    font-style: normal;
}

div.nappProdPage .nappProdPage-title {
    margin-bottom: 45px;
}

div.nappProdPage .nappProdPage-title h1 {
    margin-bottom: 0;
}

div.nappProdPage .nappCreditBigBox-napp-description {
    padding: 0;
    height: 115px;
    background-color: #ff8200;
    background-image: url('/images/nobelcom/global/css/ilustration.png');
    background-repeat: no-repeat;
    background-position: top right;
}

div.nappProdPage .nappCreditBigBox-napp-description img {
    margin-left: 33px;
    margin-top: 21px;
}

div.nappProdPage .nappCreditBigBox-napp-description p {
    margin-top: -28px;
    margin-left: 120px;
    color: #ffffff;
    font-size: 21px;
    font-weight: normal;
    letter-spacing: 0.5px;
}

div.nappProdPage .nappCreditBigBox {
    background-color: #221E1F;
}

div.nappProdPage .nappCreditBigBox-napp-products-box {
    background-color: #3C3A3B;
    border-radius: 0;
    margin-top: 0;
}

div.nappProdPage .nappCreditBigBox-napp {
    width: 100%;
}

div.nappProdPage .nappCreditBigBox-pcards {
    position: static;
    width: 228px;
    float: right;
}

div.nappProdPage .nappCreditBigBox-pcards a {
    padding-bottom: 25px;
    margin: 14px 10px;
}

div.nappProdPage .nappCreditBigBox-pcards a img {
    width: auto !important;
    height: 74px;
}

div.nappProdPage .nappCreditBigBox-napp-search-form {
    width: auto;
}

div.nappProdPage .nappCreditBigBox-napp-search-form .autocompleteRegionRates input[type="text"] {
    background-color: #3c3a3b;
    color: #D4D0D1;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    width: 380px;
    height:40px;
    font-size: 16px;
}

div.nappProdPage .nappCreditBigBox-napp-search-form .autocompleteRegionRates .button {
    color: #fff;
    background: #626262;
    font-size: 16px;
    padding: 5px 15px;
    height:40px;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
    width: 138px;
    right: -138px;
    top: 0;
}

div.nappProdPage .nappCreditBigBox-napp-products-box-buyButton {
    background: #eb2127;
    border-radius: 6px;
    font-weight: bold;
}

div.nappProdPage .nappPage-testBoxQuote {
    background: #ff8201;
}

div.nappProdPage .nappPage-testBox .nappPage-testQuoteAuth {
    background-image: url('/images/nobelcom/global/css/nappPage-testQuoteArrow.png');
}

div.nappProdPage .nappPage-screen-arrow {
    left: 356px;
    top: 12px;
}

div.nappProdPage .nappPage-details-topup {
    background-image: url('/images/nobelcom/global/css/icc_product_page_top_up.png');
    background-position: 14px 50%;
}

div.nappProdPage  .nappPage-details-history {
    background-image: url('/images/nobelcom/global/css/icc_product_page_call_history.png');
    background-position: 6px 50%;
}

div.productPage div.productBoxNCNapp .header-area {
    background-color: #ff8200;
    border-top-right-radius: 8px;
    padding-top: 18px;
    padding-left: 18px;
    text-align: left;
}

div.productPage div.productBoxNCNapp h3 {
    color: #f0f0f0;
    font-weight: normal;
    letter-spacing: 0.5px;
    margin-top: -16px;
    margin-left: 45px;
    padding-bottom: 12px;
    font-size: 12px;
}

div.productPage .productsNc .productBoxNCNapp {
    background-color: #231F20;
    background-image: none;
    padding: 0;
    height: 432px;
    text-align: center;
}

div.productPage .productsNc .productBoxNCNapp p {
    color: #ffffff;
    font-size: 14px;
    letter-spacing: 0.2px;
    padding-top: 14px;
    padding-bottom: 6px;
}

div.productPage .productsNc .productBoxNCNapp p small {
    display:block;
    letter-spacing: 0.4px;
    color: #cccbcb;
}

div.productPage .productBoxNCNapp .productBoxNCNapp-credit,
div.productPage .productsNc .productBoxNCNapp .productBoxNCNapp-bundle {
    background: #383637;
    border-radius: 0;
    margin-bottom: 0;
}

div.productPage .productBoxNCNapp .productBoxNCNapp-credit .productBoxNCNappLink2 img,
div.productPage .productBoxNCNapp .productBoxNCNapp-bundle img:first-child {
    position: static;
    float: left;
    display: block;
}

div.productPage .productBoxNCNapp .productBoxNCNapp-bundle img:first-child {
    padding-top:10px;
}

div.productPage .productBoxNCNapp .productBoxNCNappLink2 em,
div.productPage .productBoxNCNapp .productBoxNCNapp-bundle i,
div.productPage .productBoxNCNapp .productBoxNCNapp-bundle em {
    color: #ffffff;
    font-size: 16px;
    font-weight: bold;
}

.productBoxNCNapp .productBoxNCNapp-credit em {
    color: #ffffff;
}

.productBoxNCNapp .productBoxNCNapp-credit em .nobapp-mobile-rate,
.productBoxNCNapp .productBoxNCNapp-credit em .nobapp-landline-rate,
.productBoxNCNapp .productBoxNCNapp-bundle em .mustang-rate,
.productBoxNCNapp .productBoxNCNapp-bundle em .elephant-rate {
    color: #ff8200;
    font-size: 18px;
    font-weight: normal;
}

.productBoxNCNapp .productBoxNCNapp-credit em .rate-units,
.productBoxNCNapp .productBoxNCNapp-bundle em .rate-units {
    position: static;
    display: block;
    color: #cccbcb;
}

.productBoxNCNapp .productBoxNCNapp-credit em .slash-sep {
    padding: 0 4px;
    font-size: 18px;
    color: #cccbcb;
}

.productBoxNCNapp .productBoxNCNapp-credit em sup,
.productBoxNCNapp .productBoxNCNapp-bundle em sup {
    position: static;
    font-size: 11px;
}

div.productPage .productBoxNCNapp .productBoxNCNappLink2 em small,
div.productPage .productBoxNCNapp .productBoxNCNapp-bundle i small {
    display: block;
    font-weight: normal;
    color: #cccbcb;
}

div.productPage .productsNc .productBoxNCNapp .productBoxNCNapp-bundle:last-child {
    border-top: 1px solid #444243;
}

div.productPage .productBoxNCNapp .productBoxNCNappLink2,
div.productPage .productBoxNCNapp .productBoxNCNapp-bundle i {
    border-color: #444243;
    min-height: 40px;
}

div.productPage .productBoxNCNapp .productBoxNCNapp-bundle i {
    width: auto !important;
    min-width: 65px;
}

div.productPage .productBoxNCNapp .productBoxNCNapp-bundle i {
    padding-top:11px;
}

div.productPage .whyUseBoxNapp {
    background-image: url('/images/nobelcom/global/css/NobelApp_phones.png');
    background-position: 35px 0;
}

div.productPage .howDoIUseNapp {
    background-image: url('/images/nobelcom/global/css/phone_1.png');
    background-position: 15px 0;
}

.accountContent .accountNappListBox {
    background: #221E1F;
}


.phoneCardsLandPage .phoneCardsLP-why .phoneCardsLP-why-box .phoneCardsLP-why-napp {
    background-image: url('/images/nobelcom/global/css/phone_1.png');
    background-position: top center;
}

.phoneCardsLandPage .howDoIUse .howDoIUseNapp {
    background-image: url('/images/nobelcom/global/css/NobelApp_phones.png');
}

.newNappPageLand .autocompleteRegionRates .input {
    background: #ffffff;
    color: #000000;
    box-shadow: none;
    border-radius: initial;
    border-top-left-radius: 8px;
    border-bottom-left-radius: 8px;
    height: 73px;
    width: 390px;
    padding-left: 80px;
    -webkit-transition: none;
    -moz-transition: none;
    -ms-transition: none;
    -o-transition: none;
}

.newNappPageLand .autocompleteRegionRates .icon {
    top: 21px;
    width: auto !important;
}

.newNappPageLand .autocompleteRegionRates .input:focus {
    background: #ffffff;
    color:#000000;
}

div.nappProdPage .nappCreditBigBox-napp-products-box-more {
    background-color: transparent;
}

div.productPage .productBoxNCNapp .productBoxNCNappLink2 em
{
    font-size: 12px;
    font-weight: normal;
    padding: 0;
    top: 5px;
    left: 10px;
}

.productBoxNCNapp .productBoxNCNapp-credit em small
{
    font-size: 12px;
}

div.productPage .productBoxNCNapp .productBoxNCNappLink2
{
    width: 105px; + padding-right: 0;
}

.productBoxNCNapp .productBoxNCNapp-credit em
{
    color: #ffffff;
}

.detailsNApp-box .nappCreditBigBox-detailsPage {
    background-color: #201E1F;
}

.detailsNApp-box .nappCreditBigBox-detailsPage .downlaodNapp {
    background-color: #ff8200;
    border-top-left-radius: 8px;
    border-top-right-radius: 8px;
    height: 86px;
    background-image: url('/images/nobelcom/global/css/ilustration.png');
    background-repeat: no-repeat;
    background-position: 306px 100%;
}

.detailsNApp-box .downlaodNapp .download-nApp-detailsPage-text {
    margin: 21px 0 0 21px;
    float: left;
    width: 642px;
    color: #FFF;
}

.detailsNApp-box .downlaodNapp .nobel-app-logo {
    background-image: url('/images/nobelcom/global/css/logo_NAPP_small.png');
    background-repeat: no-repeat;
    display:block;
    height: 48px;
    padding: 0;
}

.detailsNApp-box .downlaodNapp .nobel-app-motto {
    color: #ffffff;
    font-size: 12px;
    font-weight: normal;
    letter-spacing: 1px;
    padding-left: 55px;
    margin-top: -19px;
}

.detailsNApp-box .downlaodNapp .download-nApp-detailsPage-img {
    width: auto;
    margin: 24px 0 0 0;
}

.detailsNApp-box .downlaodNapp .download-nApp-detailsPage-img a {
    display: inline-block;
}
.detailsNApp-box .downlaodNapp .download-nApp-detailsPage-img a:first-child {
    margin-right: 4px;
}

.detailsNApp-box .bundle-detailsPage .link-notification {
    color: #ffffff;
    font-size: 25px;
    line-height: 85px;
    padding: 0;
    margin: 0;
    padding-left: 34px;
}

.detailsNApp-box .bundle-detailsPage .link-notification a {
    color: #ff8200;
}

.detailsNApp-box .bundle-detailsPage .nappCreditBigBox-napp-products-box {
    background-color: #3C3A3B;
    border-radius: 0;
    margin: 4px;
    margin-bottom: 8px;
}
.detailsNApp-box .bundle-detailsPage .nappCreditBigBox-napp-products-box:nth-of-type(1) {
    margin-left:8px;
}

.detailsNApp-box .bundle-detailsPage .nappCreditBigBox-napp-products-box .nappCreditBigBox-napp-products-box-more {
    background-color: transparent;
}

.detailsNApp-box .bundle-detailsPage .nappCreditBigBox-napp-products-box .nappCreditBigBox-napp-products-box-buyButton {
    background: #eb2127;
    border-radius: 6px;
    font-weight: bold;
}

.prodPage-bottomText .infoTabWrapper{
    margin-top: 30px;
    text-align: center;
    width: 950px;
}
.prodPage-bottomText .infoTabWrapper .infoTabAnchorWrapper{

}
.prodPage-bottomText .infoTabWrapper .infoTabAnchorWrapper .infoTabAnchor{
    background-color: #F1F1F1;
    border-radius: 7px 7px 0px 0px;
    display: inline-block;
    margin: 0px 4px 0px 0px;
}
.prodPage-bottomText .infoTabWrapper .infoTabAnchorWrapper .infoTabAnchor:last-of-type{
    margin: 0px;
}
.prodPage-bottomText .infoTabWrapper .infoTabAnchorWrapper .infoTabAnchor > a{
    border-radius: 7px 7px 0px 0px;
    color: #B8B8B8;
    display: block;
    font-size: 12px;
    font-weight: bold;
    height: 27px;
    padding-top: 20px;
    text-decoration: none;
    width: 183px;
}
.prodPage-bottomText .infoTabWrapper .infoTabAnchorWrapper .infoTabAnchor > a.current{
    background-color: #F8F8F8;
    color: #404040;
}

.prodPage-bottomText .infoTabWrapper .infoTabPanel{
    background-color: #F8F8F8;
    border-radius: 0px 0px 7px 7px;
    box-shadow: 0px 2px 0px #CCC;
    color: #777777;
    padding: 35px 45px 40px 45px;
    text-align: left;
}

.prodPage-bottomText .infoTabWrapper .infoTabPanel p{
    color: #777777;
    margin: 0px;
    text-align: left;
}

.flashCounter {
    height: 55px;
    margin: 0px;
    width: 370px
}
.flashCounter .odometer-container{
    border-radius: 5px;
    display: inline-block;
    font-family: Arial, sans-serif;
    font-weight: bold;
    height: 55px;
    text-align: center;
    width: 180px;
}
.flashCounter .odometer-container:first-child{
    margin-right: 3px;
}
.flashCounter .odometer-container .odometer-title{
    background: #FFD060;
    border-radius: 5px 5px 0px 0px;
    color: #805300;
    font-size: 14px;
    height: 20px;
    padding-top: 5px;
    text-transform: uppercase;
    width: 100%;
    background: rgba(255,238,124,1);
    background: -moz-linear-gradient(top, rgba(255,238,124,1) 0%, rgba(255,206,82,1) 98%, rgba(255,206,82,1) 99%, rgba(255,206,82,1) 99%, rgba(247,182,61,1) 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,238,124,1)), color-stop(98%, rgba(255,206,82,1)), color-stop(99%, rgba(255,206,82,1)), color-stop(99%, rgba(255,206,82,1)), color-stop(100%, rgba(247,182,61,1)));
    background: -webkit-linear-gradient(top, rgba(255,238,124,1) 0%, rgba(255,206,82,1) 98%, rgba(255,206,82,1) 99%, rgba(255,206,82,1) 99%, rgba(247,182,61,1) 100%);
    background: -o-linear-gradient(top, rgba(255,238,124,1) 0%, rgba(255,206,82,1) 98%, rgba(255,206,82,1) 99%, rgba(255,206,82,1) 99%, rgba(247,182,61,1) 100%);
    background: -ms-linear-gradient(top, rgba(255,238,124,1) 0%, rgba(255,206,82,1) 98%, rgba(255,206,82,1) 99%, rgba(255,206,82,1) 99%, rgba(247,182,61,1) 100%);
    background: linear-gradient(to bottom, rgba(255,238,124,1) 0%, rgba(255,206,82,1) 98%, rgba(255,206,82,1) 99%, rgba(255,206,82,1) 99%, rgba(247,182,61,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffee7c', endColorstr='#f7b63d', GradientType=0 );
}
.flashCounter .odometer-container .odometer{
    color: #FFFFFF;
    border-radius: 0px 0px 5px 5px;
    letter-spacing: 1.5px;
    font-size: 18px;
    padding-top: 5px;
    height: 25px;
    width: 100%;
    text-shadow: 0px 1px 2px #222;
    background: rgba(245,184,61,1);
    background: -moz-linear-gradient(top, rgba(245,184,61,1) 0%, rgba(247,166,37,1) 90%, rgba(247,166,37,1) 90%, rgba(247,166,37,1) 90%, rgba(255,195,76,1) 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(245,184,61,1)), color-stop(90%, rgba(247,166,37,1)), color-stop(90%, rgba(247,166,37,1)), color-stop(90%, rgba(247,166,37,1)), color-stop(100%, rgba(255,195,76,1)));
    background: -webkit-linear-gradient(top, rgba(245,184,61,1) 0%, rgba(247,166,37,1) 90%, rgba(247,166,37,1) 90%, rgba(247,166,37,1) 90%, rgba(255,195,76,1) 100%);
    background: -o-linear-gradient(top, rgba(245,184,61,1) 0%, rgba(247,166,37,1) 90%, rgba(247,166,37,1) 90%, rgba(247,166,37,1) 90%, rgba(255,195,76,1) 100%);
    background: -ms-linear-gradient(top, rgba(245,184,61,1) 0%, rgba(247,166,37,1) 90%, rgba(247,166,37,1) 90%, rgba(247,166,37,1) 90%, rgba(255,195,76,1) 100%);
    background: linear-gradient(to bottom, rgba(245,184,61,1) 0%, rgba(247,166,37,1) 90%, rgba(247,166,37,1) 90%, rgba(247,166,37,1) 90%, rgba(255,195,76,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5b83d', endColorstr='#ffc34c', GradientType=0 );
}

.error-background {
    background:#f7c2c2 url('/images/common/error_exclamation.png') 10px 10px no-repeat ;
    font-size:14px;
    color:#d31530;
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    -khtml-border-radius: 8px;
    border-radius: 8px;
    text-align:left;
    font-size:12px;
    padding: 5px;
    margin: 10px;
    margin-inline-start: auto;
    margin-inline-end: auto;
    width: 80%;
}

.error-background ul {
    padding:10px;
    margin:0px;
    margin-left:55px;

}

.error-background ul li{
    padding-bottom:3px;
    margin-bottom:0px;
}

