.selection-footer p,
.iphone-product-decision .box-content > p {
	color: #555555;
    font-size: 13px;
    line-height: 1.6em;
    padding: 0 63px;
}
.iphone-product-decision .box-content > p.about-unlocked {
    padding-top: 30px;
}
.iphone-product-decision .box-content > p.about-unlocked + p{
    padding-top: 13px;
    padding-bottom: 38px;
}
.selection-footer {
	padding-bottom: 25px;
}

h1 .quantity-limit {
	color: #666;
	font-size: .6em;
	padding-left: 10px;
}

h1.image {
	line-height: 1em;
}

.selection-header {
    font-size: 21px;
}
.model-1 .carrier-select .selection-header {
    padding-top: 21px;
}


/*
Product: iPhone 5
Section: Select Color
*/
/*
.iphone5 .color-select li span img.hero {
    padding: 5px 0 0 35px;
}

.iphone5 .color-select li p.price {
    margin-top: 0px;
}
*/


/*
Product: All iPhones
Section: Select Carrier
*/
.iphone .carrier-select .selection-options li label {
    width: 185px;
}
.model-1 .carrier-select .selection-options li {
    margin-bottom: 0;
}
.model-1 .selection-footer {
    padding-bottom: 0px;
    margin-top: 18px;
    margin-bottom: 25px;
}

/* .iphone5 */ .model-2 .selection-container .selection-header,
.carrier-select .selection-fields > legend {
	font-size: 16px;
	padding-top: 21px;
	padding-bottom: 8px;
}
.family-iphone .model-2>.selection-header {
	padding-top: 0;
}

.family-iphone .model-2.hide-carrier-section .capacity-select {
    height: auto;
    visibility: visible;
    opacity: 1;
    filter: none;
}
.family-iphone .model-2.hide-carrier-section > .selection-header h3:hover, 
.family-iphone .model-2.hide-carrier-section > .selection-header h3.more-black:hover, 
.family-iphone .model-2.hide-carrier-section > .selection-header h3.more-down:hover, 
.family-iphone .model-2.hide-carrier-section > .selection-header {
    color: #555;
    text-decoration: none;
}
.family-iphone .model-2.hide-carrier-section > .selection-header h3:hover {
    cursor: default;
}


/*
Product: All iPhones
Section: Select Carrier
Variation: No unlocked iPhone
*/
.carrier-select > .selection-container {
    margin-bottom: 40px;
    margin-top: -15px;
}


/*
Section: Help
*/
.iphone5 #select-product .help .in-the-box {
    width: 707px;
}
.iphone5 #select-product .help .in-the-box ul {
    width: 625px;
}
.iphone5 #select-product .help .in-the-box li.col2 {
    width: 290px;
}
.iphone5 #select-product .help h4#storage-sizes {
    margin-top: 20px;
}
.iphone5 #select-product .help h4#about-unlocked {
    margin-top: 30px;
}

/*
Font change
overwriting rs-product-decision
*/
.product-purchase .section-product-title h3 {
    font-size:11px;
}


.iphone5s .purchase-info .add-to-cart {
    display: block !important;
}


/*
Adding pricing to selction area // overrides
*/
.iphone-product-decision .price-feed {
    margin: 20px 30px 0;
    color: #666;
}

.iphone-product-decision .price {
    font-size: 20px;
    line-height: 1.5;
}

.iphone-product-decision .price .vat {
    font-size: 9px;
    color: #999;
}

.iphone-product-decision .shipping {
    font-size: 13px;
}
.us .iphone-product-decision #Item3 fieldset+p, .us .iphone-product-decision #Item2 fieldset+p, .us .iphone-product-decision .carrier-buttons .ask {
    margin: 0 80px;
    padding-top: 15px;
}

.family-iphone .selection-buttons {
    padding-left: 23px;
}

.family-iphone .large-capacity-buttons .selection-buttons {
    padding-left: 30px;
}

/*CHINA OVERRIDE 5c
*/
.cn .family-iphone .horizontal-capacity-buttons.single-capacity {
    padding: 25px;
}

.cn .family-iphone .product-selection-area .large-capacity-buttons .capacity-selection-header h3,
.cn .family-iphone .product-selection-area .horizontal-capacity-buttons.single-capacity .equalize-header h3 {
    font-size: 20px;
    border-bottom: solid 1px #e5e5e5;
    padding-bottom: 7px;
    margin: 0 0 12px 33px;  
}

.cn .family-iphone .product-selection-area .large-capacity-buttons .capacity-selection-header p,
.cn .family-iphone .product-selection-area .horizontal-capacity-buttons.single-capacity .equalize-header p {
    font-size: 14px;
    margin-left: 33px;
}

.cn .family-iphone .product-selection-area .horizontal-capacity-buttons.single-capacity .selection-buttons {
    padding: 20px 0 0 33px;
}

/* iPhone Shipping Banner
*/
.iphone-shipping-banner {
    text-align: center;
    padding: 20px;
    position: relative;
}
.iphone-shipping-banner .hero {
    vertical-align: top;
}
.iphone-shipping-banner .tagline {
    display: inline;
    font-size: 16px;
    line-height: 1.5;
    padding-left: 5px;
}

.ml32 {
    margin-left: 32px;
}

.pusht15 {
    padding-top: 15px;
}

.compactl70 {
    margin-right: 70px;
}

.iphone-product-decision .step:last-child .carrier-buttons {
    border-bottom: 0;
}

/* Carrier options override UK */
.en-gb .accessory-group.enabled .item, 
.iphone_sim_card-select .iphone_sim_card { 
    width: 170px; 
    margin-right: 0; 
}

.iphone-product-decision .price-feed {
    margin: 20px 30px 0;
    color: #666;
}

.iphone-product-decision .price {
    font-size: 20px;
    line-height: 1.5;
}

.iphone-product-decision .price .vat {
    font-size: 9px;
    color: #999;
}

.iphone-product-decision .shipping {
    font-size: 13px;
}

.product-selection-area .carrier-buttons {
    padding-left: 0;
    padding-right: 0;
    margin-left: 30px;
    margin-right: 30px;
    border-radius: 0;
}