/** Pallet Delivery **/

section#uk-int-pallet-delivery .img-wide {
    width: 100%;
}

/** International Delivery Map Section Styles **/
section#uk-int-pallet-delivery {
    padding:15px 0 55px;
    background:#FFF;
    font-family: 'Roboto', sans-serif;
}

section#uk-int-pallet-delivery h2 {color:#474747;font-size:45px;font-weight:300;margin-top:50px;margin-bottom: 40px;text-align:center;} /*Modify Here 1-7-2015*/

section#uk-int-pallet-delivery h3 {
    color:#474747;
    font-size:45px;
    font-weight:300;
    margin-top:50px;
    margin-bottom: 40px;
    text-align:center;
}

section#uk-int-pallet-delivery .text-panel {
    margin-top:40px;
}
section#uk-int-pallet-delivery .text-panel .text-panel-data {
    color:#8f8f8f;
    font-size:16px;
    font-weight:300;
    padding:0 30px 0 30px;
}
section#uk-int-pallet-delivery .text-panel .text-panel-data.text-panel-left {
    border-right:1px solid #e5e5e5;
}
section#uk-int-pallet-delivery .text-panel .text-panel-data p {
    margin:0 0 15px;
}

section#uk-int-pallet-delivery .text-hyperlink { text-align: center; margin-top: 20px;font-size:16px;} /* Added here 1-7-2015 */
section#uk-int-pallet-delivery .text-hyperlink a{ font-weight: 700; color: #1174b7; text-decoration: underline} /* Added here 1-7-2015 */

section#uk-int-pallet-delivery .text-panel .text-panel-data strong {
    font-weight:500;
}


/** Courier Service Section Styles **/
section#courier-service-section {
    padding:15px 0;
    background:#FFF;
    font-family: 'Roboto', sans-serif;
}
section#courier-service-section .banner-image {
    width:100%;
    margin:auto;
    display:block;
}
section#courier-service-section h3 {
    color:#474747;
    font-size:45px;
    font-weight:300;
    margin-top:50px;
    margin-bottom: 40px;
    text-align:center;
}

section#courier-service-section h4 strong {
    font-weight:500;
}
section#courier-service-section .visual-data {
    width:80%;
    margin:auto;
    color:#8f8f8f;
    font-size:16px;
    font-weight:300;
    text-align:center;
}
section#courier-service-section .visual-data h5 {
    font-size:26px;
    font-weight:400;
}
section#courier-service-section .visual-data .visual-image {
    margin:20px 0;
}


/** Delivery Info Section Styles **/
section#delivery-info {
    padding:40px 0;
    position:relative;
    border-top:3px solid #e5e5e5;
    font-family: 'Roboto', sans-serif;
}

section#delivery-info h2{color:#474747;font-size:45px;font-weight:300;margin-top:20px;margin-bottom: 60px;text-align:center;}  /**/

/*
section#delivery-info h3
{
    color:#474747;
    font-size:45px;
    font-size: 16px;
    font-weight:300;
    margin-top:20px;
    margin-bottom: 60px;
    text-align:center;
}
*/
section#delivery-info.delivery-info-uk {
    border-top:none;
    padding-top:20px;
}
section#delivery-info .ind {
    top:0;
    width: 0;
    height: 0;
    content: '';
    font-size: 0;
    border-top: 0;
    line-height: 0;
    position: absolute;
    left:calc(50% - 4px);
    border-top: 12px solid #e5e5e5;
    border-left: 8px solid transparent;
    border-right: 8px solid transparent;
}
section#delivery-info.delivery-info-uk .ind {
    display:none;
}

/**/
section#delivery-info

section#delivery-info .delivery-data {

}
section#delivery-info .delivery-data .step-image {
    height:85px;
    padding-left:15px;
    margin-bottom:10px;
}
section#delivery-info .delivery-data .step-image img {
    vertical-align: bottom;
}
section#delivery-info .delivery-data p {
    color:#8f8f8f;
    font-size:16px;
    font-weight:300;
    min-height:95px;
    padding-left:15px;
    border-left:3px solid #f2f2f2;
}
section#delivery-info .delivery-data p strong {
    display:block;
    font-weight:500;
    padding-bottom:5px;
}

/*Modifiy and added here 1-7-2015*/
section#delivery-info .delivery-data .lh_box{color:#8f8f8f;font-size:16px;font-weight:300;min-height:95px;padding-left:15px;border-left:3px solid #f2f2f2;}
section#delivery-info .delivery-data .lh_box h3{display:block;font-size: 16px;font-weight:500;color: inherit;margin: 0;}
/**/

/** Size and Weight Restrictions **/
section#size-weight-restrictions {
   padding:40px 0;
   position:relative;
   border-top:3px solid #e5e5e5;
   font-family: 'Roboto', sans-serif;
}

section#size-weight-restrictions .ind {
    top:0;
    width: 0;
    height: 0;
    content: '';
    font-size: 0;
    border-top: 0;
    line-height: 0;
    position: absolute;
    left:calc(50% - 4px);
    border-top: 12px solid #e5e5e5;
    border-left: 8px solid transparent;
    border-right: 8px solid transparent;
}

/*section#size-weight-restrictions h3 {*/
section#size-weight-restrictions h2 {/* Modify and added here 2-7-2015 */
    color:#474747;
    font-size:45px;
    font-weight:300;
    margin-top:20px;
    margin-bottom: 60px;
    text-align:center;
}

section#size-weight-restrictions .row > div {
    
}



section#size-weight-restrictions .image-block img{margin:auto;}
 

section#size-weight-restrictions .image-block  {
    /*text-align: right;*/ /*Modified to make image center alignment*/
    text-align: center;
 /*   min-height: 250px;*/
    margin-bottom: 40px;
    vertical-align:bottom;
}


section#size-weight-restrictions .first-col.delivery-data {
   border-left: 0;
}

section#size-weight-restrictions .delivery-data .step-image {
    height:85px;
    padding-left:15px;
    margin-bottom:20px;
}
section#size-weight-restrictions .delivery-data .step-image img {
    vertical-align: bottom;
}
section#size-weight-restrictions .delivery-data p {
    color:#8f8f8f;
    font-size:16px;
    font-weight:300;
    min-height:95px;
    padding-left:15px;
    
}


section#size-weight-restrictions .delivery-data p strong {
    display:block;
    font-weight:500;
    padding-bottom:5px;
}

section#size-weight-restrictions .main-tbl {
    border-collapse: collapse;
}

section#size-weight-restrictions .main-tbl tr > td {
    vertical-align: middle;
    height: 30px;
}
section#size-weight-restrictions .main-tbl tr td.image-col {
    width: 100px;
}

section#size-weight-restrictions .main-tbl tr td.image-col.bottom {
    padding: 10px 0;
    height: 66px;
}

section#size-weight-restrictions .main-tbl tr td h4 {
    font-size: 26px;
    text-align: center;
    font-weight: 300;
    line-height: 1;
}

section#size-weight-restrictions .main-tbl .itemValues tr td,
section#size-weight-restrictions .main-tbl td.itemValues {
    font-size: 16px;
    color: #1174b7;
    font-weight: 700;
    text-align: center
}



/** Delivery Process Info Section Styles **/
section#delivery-process-info {
    padding:40px 0;
    position:relative;
    font-family: 'Roboto', sans-serif;
}

section#delivery-process-info .container>h2 {color:#474747;font-size:45px;font-weight:300;margin-top:60px;text-align:center;} /*Added here 2-7-2015*/

/*
section#delivery-process-info .container>h3 {
    color:#474747;
    font-size:45px;
    font-weight:300;
    margin-top:10px;
    text-align:center;
}
*/

section#delivery-process-info .upper-container .upper-container-section {
    margin-bottom:45px;
}
section#delivery-process-info .upper-container .upper-container-section.upper-container-section-right {
    text-align:right;
}
section#delivery-process-info .upper-container .upper-container-section h3 {
    color:#474747;
    font-size:26px;
    font-weight:300;
    padding-top:20px;
}
section#delivery-process-info .upper-container .upper-container-section.upper-container-section-right h3 {
    margin-top:0;
    padding-top:0;
}
section#delivery-process-info .upper-container .upper-container-section p {
    color:#8f8f8f;
    font-size:16px;
    font-weight:300;
    margin-top: 30px;
}

section#delivery-process-info .info-section-wrap p {
    padding-top: 60px;
}

/*section#delivery-process-info .info-section-wrap2 h4 {*/
section#delivery-process-info .info-section-wrap2 h3 {/* Modify here and added 2-7-2015*/
    font-weight: 300;
    font-size: 26px;
}


section#delivery-process-info .oversized-pallets {
    background: #1174b7;
    padding: 25px 0;
    font-family: 'Roboto', sans-serif;
}

section#delivery-process-info .oversized-pallets .inner {
    max-width: 570px;
    margin: 0 auto;
}

/*section#delivery-process-info .oversized-pallets h4 {*/
section#delivery-process-info .oversized-pallets h3 { /* Modify here and added 2-7-2015*/
    color: #fff;
    font-weight: 300;
    font-size: 26px;
    padding-top: 0;
}

section#delivery-process-info .oversized-pallets p {
    color: #fff;
    font-size: 16px;
    font-weight: 300;
}

section#delivery-process-info .oversized-pallets .info-section-icon {
    text-align: right;
}

section#delivery-process-info .ind {
    top:0;
    width: 0;
    height: 0;
    content: '';
    font-size: 0;
    border-top: 0;
    line-height: 0;
    position: absolute;
    left:calc(50% - 4px);
    border-top: 12px solid #e5e5e5;
    border-left: 8px solid transparent;
    border-right: 8px solid transparent;
}
section#delivery-process-info .process-image {
    width:100%;
}
section#delivery-process-info .info-section-container {
    padding:60px 0;
    margin-top:60px;
    position:relative;
    border-top:3px solid #e5e5e5;
}
section#delivery-process-info .info-section {
    padding:20px 0;
}
section#delivery-process-info .info-section.info-section-icon {
    padding:30px 0;
}
section#delivery-process-info.uk-delivery-process-info .info-section,
section#delivery-process-info.uk-delivery-process-info .info-section.info-section-icon {
    padding:10px 0;
}
section#delivery-process-info .info-section .info-section-image {
    float:right;
    width:230px;
    height:230px;
    overflow:hidden;
    position:relative;
    border-radius:50%;
    -webkit-border-radius:50%;
    -moz-border-radius:50%;
    -o-border-radius:50%;
}
section#delivery-process-info .info-section.info-section-right .info-section-image {
    float:none;
    width:260px;
    height:260px;
    margin: 32px auto 0;
}
section#delivery-process-info .info-section .info-section-icon {
    float:right;
}
section#delivery-process-info .info-section.info-section-left .info-section-icon {
    margin:40px 0 0 15px;
}
section#delivery-process-info .info-section.info-section-right .info-section-icon {
    float:none;
    margin:25px 0 0 15px;
}
section#delivery-process-info.uk-delivery-process-info .info-section.fix-icon-margin .info-section-icon {
    margin-top:0;
}
section#delivery-process-info .info-section .info-section-image img {
    height:100%;
}
section#delivery-process-info .info-section .info-section-contents {
    color:#8f8f8f;
    font-size:16px;
    font-weight:300;
    padding-top:20px;
    padding-left:20px;
}
section#delivery-process-info .info-section.info-section-right .info-section-contents {
    padding-top:0;
    text-align:right;
}
section#delivery-process-info .info-section .info-section-contents.fix-alignment,
section#delivery-process-info .info-section.info-section-right .info-section-contents.fix-alignment {
    padding-top:40px;
}
section#delivery-process-info .info-section .info-section-contents h3 {
    color:#474747;
    font-size:26px;
    font-weight:300;
}
section#delivery-process-info.uk-delivery-process-info .info-section .info-section-contents h3 {
    color:#8f8f8f;
    font-size:16px;
    font-weight:500;
}
section#delivery-process-info .info-section .info-section-contents p {
    width:83%;
    line-height:1.3em;
    margin-bottom:20px;
}
section#delivery-process-info .info-section .info-section-contents p:last-child {
    margin-bottom:0;
}
section#delivery-process-info .info-section.info-section-right .info-section-contents p {
    width:93%;
    float:right;
}
section#delivery-process-info .info-section.info-section-icon .info-section-contents p {
    width:75%;
}
section#delivery-process-info.uk-delivery-process-info .info-section.info-section-icon .info-section-contents p {
    width:78%;
}
section#delivery-process-info .info-section .info-section-contents p a {
    color:#4492c6;
    font-weight:500;
    text-decoration:underline;
}


/** Delivery Process Info Section Styles **/
section#courier-prices-upgrades-section {
    padding:40px 0;
    position:relative;
    border-top:3px solid #e5e5e5;
    font-family: 'Roboto', sans-serif;
}
section#courier-prices-upgrades-section .container>h3 {
    color:#474747;
    font-size:45px;
    font-weight:300;
    margin-top:10px;
    text-align:center;
}


/** Delivery Tracking Section Styles **/
section#delivery-tracking-section {
    background:#FFF;
    padding:15px 0 45px;
    font-family: 'Roboto', sans-serif;
}
section#delivery-tracking-section .banner-image {
    width:100%;
    margin:auto;
    display:block;
}
 
/*section#delivery-tracking-section h3 {*/
section#delivery-tracking-section h2 { /* Added here 2-7-2015 */
    color:#474747;
    font-size:45px;
    font-weight:300;
    text-align:center;
    margin-top:40px;
    margin-bottom:20px;
}

section#delivery-tracking-section p {
    width:70%;
    color:#8f8f8f;
    font-size:16px;
    font-weight:300;
    text-align:center;
    margin:0 auto 25px;
}
section#delivery-tracking-section p:last-child {
    margin-bottom:0;
}
section#delivery-tracking-section p strong {
    font-weight:500;
}
section#delivery-tracking-section p a {
    color:#4492c6;
    font-weight:500;
    text-decoration:underline;
}


/** Courier Prices Section Styles **/
section#courier-prices-upgrades-section {
    padding:50px 0;
    position:relative;
    border-top:3px solid #e5e5e5;
    font-family: 'Roboto', sans-serif;
}
section#courier-prices-upgrades-section .ind {
    top:0;
    width: 0;
    height: 0;
    content: '';
    font-size: 0;
    border-top: 0;
    line-height: 0;
    position: absolute;
    left:calc(50% - 4px);
    border-top: 12px solid #e5e5e5;
    border-left: 8px solid transparent;
    border-right: 8px solid transparent;
}
section#courier-prices-upgrades-section img {
    float:right;
}
section#courier-prices-upgrades-section h3 {
    margin-top:0;
    color:#474747;
    font-size:45px;
    font-weight:300;
    text-align:center;
    margin-bottom:20px;
}
section#courier-prices-upgrades-section p {
    width:70%;
    color:#8f8f8f;
    font-size:16px;
    font-weight:300;
    text-align:center;
    margin:0 auto 25px;
}
section#courier-prices-upgrades-section.uk-courier-prices-upgrades-section p {
    text-align:left;
}
section#courier-prices-upgrades-section p:last-child {
    margin-bottom:0;
}
section#courier-prices-upgrades-section p strong {
    font-weight:500;
}
section#courier-prices-upgrades-section p a {
    color:#4492c6;
    font-weight:500;
    text-decoration:underline;
}


/** Courier Prices Section Styles **/
section#cheap-delivery-section {
    position:relative;
    padding:40px 0 45px;
    font-family: 'Roboto', sans-serif;
    background:#1174b7 url('/Content/images/AboutUs/cheap-delivery-bg.png') right center no-repeat;
}
section#cheap-delivery-section .ind {
    top:-18px;
    width: 0;
    height: 0;
    content: '';
    font-size: 0;
    border-top: 0;
    line-height: 0;
    position: absolute;
    left:calc(50% - 9px);
    border-bottom: 18px solid #1174b7;
    border-left: 14px solid transparent;
    border-right: 14px solid transparent;
}
section#cheap-delivery-section h3 {
    color:#FFF;
    margin-top:0;
    font-size:26px;
    font-weight:300;
    text-align:center;
}
section#cheap-delivery-section ul {
    width:30%;
    margin:20px auto 0;
}
section#cheap-delivery-section.uk-cheap-delivery-section ul {
    width:40%;
}
section#cheap-delivery-section ul li {
    color:#FFF;
    font-size:16px;
    font-weight:500;
    margin-bottom:5px;
    list-style-position:inside;
    list-style-image:url('/Content/images/AboutUs/white-bullet-arrow.png');
}
section#cheap-delivery-section ul li span {
    font-weight:300;
    padding-left:5px;
}


/** Upgrades Info Section Styles **/
section#upgrades-info-section {
    padding:40px 0;
    background:#FFF;
    font-family: 'Roboto', sans-serif;
}
section#upgrades-info-section h3 {
    color:#474747;
    font-size:45px;
    font-weight:300;
    text-align:center;
    margin-top:0;
    margin-bottom:20px;
}
section#upgrades-info-section .upgrades-block {
    margin-bottom:20px;
}
section#upgrades-info-section .upgrades-block.upgrades-block-right {
    text-align:right;
}
section#upgrades-info-section .upgrades-block:last-child {
    margin-bottom:0;
}
section#upgrades-info-section .upgrades-block img {
    float:right;
    padding-top:10px;
}
section#upgrades-info-section .upgrades-block.upgrades-block-right img {
    float:left;
}
section#upgrades-info-section .upgrades-block h4 {
    color:#474747;
    font-size:26px;
    font-weight:300;
    padding-left:10px;
}
section#upgrades-info-section .upgrades-block.upgrades-block-right h4 {
    padding-left:0;
    padding-right:10px;
}
section#upgrades-info-section .upgrades-block p {
    color:#8f8f8f;
    font-size:16px;
    font-weight:300;
    margin-bottom:20px;
    padding-left:10px;
}
section#upgrades-info-section .upgrades-block.upgrades-block-right p {
    padding-left:0;
    padding-right:10px;
}
section#upgrades-info-section .upgrades-block p strong {
    font-weight:500;
}
section#upgrades-info-section .upgrades-block p a {
    color:#4492c6;
    font-weight:500;
    text-decoration:underline;
}


/** Remote Shipping Section Styles **/
section#remote-shipping-section {
    padding:60px 0;
    position:relative;
    border-top:3px solid #e5e5e5;
    font-family: 'Roboto', sans-serif;
}
section#remote-shipping-section .ind {
    top:0;
    width: 0;
    height: 0;
    content: '';
    font-size: 0;
    border-top: 0;
    line-height: 0;
    position: absolute;
    left:calc(50% - 4px);
    border-top: 12px solid #e5e5e5;
    border-left: 8px solid transparent;
    border-right: 8px solid transparent;
}
section#remote-shipping-section img {
    display:block;
    margin:45px auto 25px;
}
section#remote-shipping-section h3 {
    margin-top:0;
    color:#474747;
    font-size:45px;
    font-weight:300;
    text-align:center;
    margin-bottom:20px;
}
section#remote-shipping-section p {
    width:70%;
    color:#8f8f8f;
    font-size:16px;
    font-weight:300;
    text-align:center;
    margin:0 auto 25px;
}
section#remote-shipping-section p:last-child {
    margin-bottom:0;
}
section#remote-shipping-section p strong {
    font-weight:500;
}
section#remote-shipping-section p a {
    color:#4492c6;
    font-weight:500;
    text-decoration:underline;
}


/** Large Delivery Section Styles **/
section#large-delivery-section {
    padding:60px 0;
    position:relative;
    border-top:3px solid #e5e5e5;
    font-family: 'Roboto', sans-serif;
}
section#large-delivery-section .ind {
    top:0;
    width: 0;
    height: 0;
    content: '';
    font-size: 0;
    border-top: 0;
    line-height: 0;
    position: absolute;
    left:calc(50% - 4px);
    border-top: 12px solid #e5e5e5;
    border-left: 8px solid transparent;
    border-right: 8px solid transparent;
}
section#large-delivery-section img {
    display:block;
    margin:45px auto 25px;
}
section#large-delivery-section h3 {
    margin-top:0;
    color:#474747;
    font-size:45px;
    font-weight:300;
    text-align:center;
    margin-bottom:20px;
}
section#large-delivery-section.uk-large-delivery-section h3 {
    margin-bottom:40px;
}
section#large-delivery-section p {
    color:#8f8f8f;
    font-size:16px;
    font-weight:300;
    text-align:center;
    margin:0 auto 25px;
}
section#large-delivery-section.uk-large-delivery-section p {
    text-align:left;
}
section#large-delivery-section.uk-large-delivery-section p:first-child {
    padding-top:20px;
}
section#large-delivery-section p:last-child {
    margin-bottom:0;
}
section#large-delivery-section p strong {
    font-weight:500;
}
section#large-delivery-section p a {
    color:#4492c6;
    font-weight:500;
    text-decoration:underline;
}


/** Packaging Safely Section Styles **/
section#packaging-safely-section {
    padding:60px 0;
    position:relative;
    border-top:3px solid #e5e5e5;
    font-family: 'Roboto', sans-serif;
}

section#packaging-safely-section .image-block {
    margin: 60px 0 35px;
    text-align: center;
}

section#packaging-safely-section .row {
    margin-top: 60px;
}

section#packaging-safely-section.uk-packaging-safely-section {
    border-top:none;
    padding-top:0;
}
section#packaging-safely-section>img {
    width:100%;
    display:block;
    margin:0 auto 35px;
}
section#packaging-safely-section .ind {
    top:0;
    width: 0;
    height: 0;
    content: '';
    font-size: 0;
    border-top: 0;
    line-height: 0;
    position: absolute;
    left:calc(50% - 4px);
    border-top: 12px solid #e5e5e5;
    border-left: 8px solid transparent;
    border-right: 8px solid transparent;
}

/*section#packaging-safely-section h3 {*/
section#packaging-safely-section h2 { /* Added here 2-7-2015 */
    margin-top:0;
    color:#474747;
    font-size:45px;
    font-weight:300;
    text-align:center;
    margin-bottom:20px;
}
section#packaging-safely-section p {
    color:#8f8f8f;
    font-size:16px;
    font-weight:300;
    text-align:center;
    margin:0 auto 25px;
}
section#packaging-safely-section p:last-child {
    margin-bottom:0;
}
section#packaging-safely-section p strong {
    font-weight:500;
}
section#packaging-safely-section p a {
    color:#4492c6;
    font-weight:500;
    text-decoration:underline;
}
section#packaging-safely-section.uk-packaging-safely-section .packaging-info-block {
    margin-top:50px;
    padding-top:55px;
    position:relative;
    border-top:3px solid #e5e5e5;
}
section#packaging-safely-section .packaging-info {

}
section#packaging-safely-section .packaging-info .image-block {
    height:110px;
}
section#packaging-safely-section .packaging-info .text-block {
    min-height:130px;
    border-right:3px solid #f2f2f2;
}
section#packaging-safely-section .col-sm-4:last-child .packaging-info .text-block {
    border-right:none;
}
section#packaging-safely-section .packaging-info p {
    text-align:left;
}
section#packaging-safely-section .packaging-info p:last-child {
    margin-bottom:0;
}
section#packaging-safely-section .packaging-info h4 {
    margin-top:0;
    color:#8f8f8f;
    font-size:16px;
    font-weight:500;
}
section#packaging-safely-section .packaging-info ul {
    padding-left:22px;
}
section#packaging-safely-section .packaging-info ul li {
    color:#8f8f8f;
    font-size:16px;
    font-weight:300;
    margin-bottom:5px;
    list-style: lower-alpha;
}
section#packaging-safely-section .extra-info {
    display:block;
    margin:50px auto 0;
}
section#packaging-safely-section.uk-packaging-safely-section .extra-info p {
    width:70%;
}

section#packaging-safely-section p span {
   display: block;
}


/** Labels & Paperwork Section Styles **/
section#labels-paperwork-section { 
    padding:60px 0;
    position:relative;
    border-top:3px solid #e5e5e5;
    font-family: 'Roboto', sans-serif;
}

section#labels-paperwork-section .ind {
    top:0;
    width: 0;
    height: 0;
    content: '';
    font-size: 0;
    border-top: 0;
    line-height: 0;
    position: absolute;
    left:calc(50% - 4px);
    border-top: 12px solid #e5e5e5;
    border-left: 8px solid transparent;
    border-right: 8px solid transparent;
}
/*section#labels-paperwork-section h3 {*/
section#labels-paperwork-section h2 {/* Added here 2-7-2015*/
    margin-top:0;
    color:#474747;
    font-size:45px;
    font-weight:300;
    text-align:center;
    margin-bottom:20px;
}

section#labels-paperwork-section .info-section {
    padding:20px 0;
}
section#labels-paperwork-section .info-section.info-section-icon {
    padding:30px 0;
}

section#labels-paperwork-section .info-section .info-section-image {
    float:right;
    width:230px;
    height:230px;
    overflow:hidden;
    position:relative;
    border-radius:50%;
    -webkit-border-radius:50%;
    -moz-border-radius:50%;
    -o-border-radius:50%;
}


section#labels-paperwork-section .info-section.info-section-right .info-section-image {
    float:none;
    width:260px;
    height:260px;
    margin: 32px auto 0;
}
section#labels-paperwork-section .info-section .info-section-icon {
    float:right;
}
section#labels-paperwork-section .info-section.info-section-left .info-section-icon {
    margin:40px 0 0 15px;
}
section#labels-paperwork-section .info-section.info-section-right .info-section-icon {
    float:none;
    margin:25px 0 0 15px;
}


section#labels-paperwork-section .info-section .info-section-image img {
    height:100%;
}
section#labels-paperwork-section .info-section .info-section-contents {
    color:#8f8f8f;
    font-size:16px;
    font-weight:300;
    padding-top:20px;
    padding-left:20px;
}
section#labels-paperwork-section .info-section.info-section-right .info-section-contents {
    padding-top:0;
    text-align:right;
}
section#labels-paperwork-section .info-section .info-section-contents.fix-alignment,
section#labels-paperwork-section .info-section.info-section-right .info-section-contents.fix-alignment {
    padding-top:40px;
}

section#labels-paperwork-section .info-section .info-section-contents h2 {color:#474747;font-size:26px;font-weight:300;clear: both;; text-align: left}/* Added here 6-7-2015 */
/*section#labels-paperwork-section .info-section .info-section-contents h4 {*/
section#labels-paperwork-section .info-section .info-section-contents h3 {/* Added here 2-7-2015 */
    color:#474747;
    font-size:26px;
    font-weight:300;
    clear: both;
}

section#labels-paperwork-section .info-section .info-section-contents p {
    width:83%;
    line-height:1.5em;
    margin-bottom:20px;
}
section#labels-paperwork-section .info-section .info-section-contents p:last-child {
    margin-bottom:0;
}
section#labels-paperwork-section .info-section.info-section-right .info-section-contents p {
    width:93%;
    float:right;
}
section#labels-paperwork-section .info-section.info-section-icon .info-section-contents p {
    width:75%;
}

section#labels-paperwork-section .info-section .info-section-contents p a {
    font-weight: 700;
    color: #1174b7;
    text-decoration: underline;
}


.customs-paperwork-wrap h4 {
    padding-top: 60px;
    display: block;
}


/** Prices, Surcharges and Upgrades Section Styles **/
section#prices-surcharges-section { 
    padding:60px 0;
    position:relative;
    border-top:3px solid #e5e5e5;
    font-family: 'Roboto', sans-serif;
}

section#prices-surcharges-section .ind {
    top:0;
    width: 0;
    height: 0;
    content: '';
    font-size: 0;
    border-top: 0;
    line-height: 0;
    position: absolute;
    left:calc(50% - 4px);
    border-top: 12px solid #e5e5e5;
    border-left: 8px solid transparent;
    border-right: 8px solid transparent;
}

/*section#prices-surcharges-section h3 {*/
section#prices-surcharges-section h2 {/*Added here. 2-7-2015*/
    margin-top:0;
    color:#474747;
    font-size:45px;
    font-weight:300;
    text-align:center;
    margin-bottom:20px;
}

section#prices-surcharges-section .info-section {
    padding:10px 0;
}
section#prices-surcharges-section .info-section.info-section-icon {
    padding:0px 0;
}

section#prices-surcharges-section .info-section .info-section-image {
    float:right;
    width:230px;
    height:230px;
    overflow:hidden;
    position:relative;
    border-radius:50%;
    -webkit-border-radius:50%;
    -moz-border-radius:50%;
    -o-border-radius:50%;
}
section#prices-surcharges-section .info-section.info-section-right .info-section-image {
    float:none;
    width:260px;
    height:260px;
    margin: 32px auto 0;
}
section#prices-surcharges-section .info-section .info-section-icon {
    float:right;
}
section#prices-surcharges-section .info-section.info-section-left .info-section-icon {
    margin:40px 0 0 15px;
}
section#labels-paperwork-section .info-section.info-section-right .info-section-icon {
    float:none;
    margin:25px 0 0 15px;
}


section#prices-surcharges-section .info-section .info-section-image img {
    height:100%;
}
section#prices-surcharges-section .info-section .info-section-contents {
    color:#8f8f8f;
    font-size:16px;
    font-weight:300;
    padding-top:20px;
    padding-left:20px;
}
section#labels-paperwork-section .info-section.info-section-right .info-section-contents {
    padding-top:0;
    text-align:right;
}
section#labels-paperwork-section .info-section .info-section-contents.fix-alignment,
section#labels-paperwork-section .info-section.info-section-right .info-section-contents.fix-alignment {
    padding-top:40px;
}
/*section#prices-surcharges-section .info-section .info-section-contents h4 {*/
section#prices-surcharges-section .info-section .info-section-contents h3 {
    color:#474747;
    font-size:26px;
    font-weight:300;
    clear: both;
}

section#prices-surcharges-section .info-section .info-section-contents p {
    width:83%;
    line-height:1.5em;
    margin-bottom:20px;
}
section#prices-surcharges-section .info-section .info-section-contents p:last-child {
    margin-bottom:0;
}
section#prices-surcharges-section .info-section.info-section-right .info-section-contents p {
    width:93%;
    float:right;
}
section#prices-surcharges-section .info-section.info-section-icon .info-section-contents p {
    width:75%;
}

section#prices-surcharges-section .info-section .info-section-contents p a {
    font-weight: 700;
    color: #1174b7;
    text-decoration: underline;
}


.customs-paperwork-wrap h4 {
    padding-top: 60px;
    display: block;
}


/** Size and Weight Restrictions **/
section#prepare-pallet-section {
   padding:55px 0;
   position:relative;
   border-top:3px solid #e5e5e5;
   font-family: 'Roboto', sans-serif;
}

section#prepare-pallet-section .ind {
    top:0;
    width: 0;
    height: 0;
    content: '';
    font-size: 0;
    border-top: 0;
    line-height: 0;
    position: absolute;
    left:calc(50% - 4px);
    border-top: 12px solid #e5e5e5;
    border-left: 8px solid transparent;
    border-right: 8px solid transparent;
}

/*section#prepare-pallet-section h3 {*/
section#prepare-pallet-section h2 { /* Added Here 2-7-2015 */
    color:#474747;
    font-size:26px;
    font-weight:300;
    margin-top:20px;
    margin-bottom: 40px;
    text-align:center;
}

section#prepare-pallet-section p {
    font-size: 16px;
    color: #8f8f8f;
}


section#prepare-pallet-section .row > div {
    text-align: center;
}

section#prepare-pallet-section .row > div h6 {
    font-size: 30px;
    font-weight: 500;
    color: #207dbb; 
    text-align: center;
    margin-bottom: 25px;
    position: relative;
}

section#prepare-pallet-section .row > div h6:after {
    bottom:-12px;
    width: 0;
    height: 0;
    content: '';
    font-size: 0;
    border-top: 0;
    line-height: 0;
    position: absolute;
    left:calc(50% - 8px);
    border-top: 12px solid #207dbb;
    border-left: 8px solid transparent;
    border-right: 8px solid transparent;
}

section#prepare-pallet-section .first-step h6 {
    margin-top: 200px;
}

section#prepare-pallet-section .row > div p {
    color: #707070;
    margin-top: 15px;
}


section#prepare-pallet-section .last {
    text-align: center;
    margin: 45px 0 0;
}
