/* -----------------------------------------------------------------------------
   common.css
   Styles that need to be globally available.
----------------------------------------------------------------------------- */

/* =Font-face
------------------------------------------------------------------------------*/
/* @license
 * MyFonts Webfont Build ID 2234793, 2012-04-22T19:14:18-0400
 * 
 * The fonts listed in this notice are subject to the End User License
 * Agreement(s) entered into by the website owner. All other parties are 
 * explicitly restricted from using the Licensed Webfonts(s).
 * 
 * You may obtain a valid license at the URLs below.
 * 
 * Webfont: Creighton by Red Rooster Collection
 * URL: http://www.myfonts.com/fonts/redrooster/creighton/regular/
 * Copyright: Copyright (c) 2009 by International TypeFounders, Inc. All rights reserved.
 * Licensed pageviews: unlimited
 * 
 * 
 * License: http://www.myfonts.com/viewlicense?type=web&buildid=2234793
 * 
 * © 2012 Bitstream Inc
*/
@font-face {
  font-family: 'Creighton';
  src: url('webfonts/creighton-webfont-eot.eot');
  src: url('webfonts/creighton-webfont-eot.eot?#iefix') format('embedded-opentype'),
       url('webfonts/creighton-webfont-woff.woff') format('woff'),
       url('webfonts/creighton-webfont-ttf.ttf') format('truetype'),
       url('webfonts/creighton-webfont-svg.svg#Creighton') format('svg');
}

/* @license
 * MyFonts Webfont Build ID 2270545, 2012-05-03T23:42:51-0400
 * 
 * The fonts listed in this notice are subject to the End User License
 * Agreement(s) entered into by the website owner. All other parties are 
 * explicitly restricted from using the Licensed Webfonts(s).
 * 
 * You may obtain a valid license at the URLs below.
 * 
 * Webfont: Creighton Bold by Red Rooster Collection
 * URL: http://www.myfonts.com/fonts/redrooster/creighton/bold/
 * Copyright: Copyright (c) 2009 by International TypeFounders, Inc. All rights reserved.
 * Licensed pageviews: unlimited
 * 
 * 
 * License: http://www.myfonts.com/viewlicense?type=web&buildid=2270545
 * 
 * © 2012 Bitstream Inc
*/
@font-face {
  font-family: 'Creighton Bold';
  src: url('webfonts/22A551_eot.eot');
  src: url('webfonts/22A551_eot.eot?#iefix') format('embedded-opentype'),
       url('webfonts/22A551_woff.woff') format('woff'),
       url('webfonts/22A551_ttf.ttf') format('truetype');
}

@font-face {
  font-family: 'CreightonProLight';
  src: url('webfonts/CreightonProLight_eot.eot');
  src: url('webfonts/CreightonProLight_eot.eot?#iefix') format('embedded-opentype'),
       url('webfonts/CreightonProLight_woff.woff') format('woff'),
       url('webfonts/CreightonProLight_ttf.ttf') format('truetype');
}

@font-face {
  font-family: Mark;
  src: url("webfonts/MarkWeb.woff") format("woff");
  font-weight: 500;
}

@font-face {
  font-family: Mark;
  src: url("webfonts/MarkWeb-Medium.woff") format("woff");
  font-weight: bold;
}





/* =Base
    Currently everything is prefixed with just so we don't override
    anything during the move to new styles.
------------------------------------------------------------------------------*/

body,select,input,button,textarea {
  font-family:Arial,Helvetica,sans-serif;
}





/* ==========================================================================
   Font styles and weights to apply globally
   ========================================================================== */

.bold {
  font-weight: 700;
}





/* ==========================================================================
   Layout classes for adding margin & padding on any element
   ========================================================================== */
.top-m-s { margin-top: 5px;}
.top-m-l { margin-top: 10px;}
.top-m-l-2 { margin-top: 15px;}
.top-m-xl { margin-top: 20px;}
.top-m-xxl { margin-top: 30px;}
.left-m-s { margin-left: 5px;}
.left-m-l { margin-left: 10px;}
.left-m-xl { margin-left: 20px;}
.left-m-xxl { margin-left: 30px;}
.right-m-s { margin-right: 5px;}
.right-m-l { margin-right: 10px;}
.right-m-xl { margin-right: 20px;}
.right-m-xl { margin-right: 30px;}
.bottom-m-s { margin-bottom: 5px;}
.bottom-m-l { margin-bottom: 10px;}
.bottom-m-xl { margin-bottom: 20px;}
.bottom-m-xxl { margin-bottom: 30px;}

/* ==========================================================================
   Global Header between App and CSS
   ========================================================================== */
.header-2013 {
  width:910px;
  height:95px;
  margin:auto;
  padding-bottom:20px;
  color:#fff;
  position:relative;
  z-index:10;
}

@media \0screen {
  .header-2013 {
    width:910px;
    height:95px;
    margin:auto;
    padding-bottom:20px;
    color:#fff;
    position:relative;
    z-index:10;
  }
}

.header-2013 h2 {
  color:#fff;
  font-weight:400;
  font-size:14px;
}

.header-2013 .logo {
  width:230px;
  float:left;
  height:100%;
  background-color:#fff;
  -webkit-border-bottom-left-radius:15px;
  -moz-border-radius-bottomleft:15px;
  border-bottom-left-radius:15px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;   
  -moz-box-shadow: 0 0 8px rgba(0,0,0,.30); 
  -webkit-box-shadow: 0 0 8px rgba(0,0,0,.30); 
  box-shadow: 0 0 8px rgba(0,0,0,.30);  
  position: relative;
  z-index: 2;
}

@media \0screen {
  .header-2013 .logo {
  width:230px;
  float:left;
  height:100%;
  background-color:#fff;
  border-bottom-left-radius:15px;
  box-shadow:-2px 1px 5px rgba(222,222,222,1);
  filter: progid:DXImageTransform.Microsoft.Shadow(Color=#DEDEDE, Strength=2, Direction=180),
      progid:DXImageTransform.Microsoft.Shadow(Color=#DEDEDE, Strength=2, Direction=270);
  position: relative;
  z-index: 2;
  }
}


.header-2013 .logo img {
  display:block;
  margin:auto;
}

nav {
  position: relative;
  z-index: 2;
}

.right-header {
  float:left;
  height:115px;
  width:680px;
  background-color:#fff;
  -webkit-border-bottom-right-radius:15px;
  -moz-border-radius-bottomright:15px;
  border-bottom-right-radius:15px;
  -webkit-border-bottom-left-radius:15px;
  -moz-border-radius-bottomleft:15px;
  border-bottom-left-radius:15px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;   
  -moz-box-shadow: 0 0 8px rgba(0,0,0,.30); 
  -webkit-box-shadow: 0 0 8px rgba(0,0,0,.30); 
  box-shadow: 0 0 8px rgba(0,0,0,.30);  
}

@media \0screen {
  .right-header {
  float:left;
  height:115px;
  width:680px;
  background-color:#fff;
  border-bottom-right-radius:15px;
  border-bottom-left-radius:15px;
  filter: progid:DXImageTransform.Microsoft.Shadow(Color=#DEDEDE, Strength=2, Direction=90),
      progid:DXImageTransform.Microsoft.Shadow(Color=#DEDEDE, Strength=2, Direction=180),
      progid:DXImageTransform.Microsoft.Shadow(Color=#DEDEDE, Strength=2, Direction=270);
  }
}

.right-header .top-login {
  padding:1px 0 15px;
  width:100%;
  font-size: 13px;
}

.right-header .top-login ul {
  float:right;
  margin-right:15px;
  padding-top:5px;
}

.right-header .top-login-login li {
  float:left;
  padding:4px 5px;
  text-decoration:none;
}

.right-header .top-login li.login-last {
  padding-right:20px;
}

.right-header .top-login li.logout-last {
  color:#3c3d3e;
}

.right-header .top-login li.login-last a {
  padding-left:10px;
}

.right-header .top-login li.logout-last a {
  padding-left:10px;
}

.right-header .top-login li.last {
  border-right:none;
}

.right-header .top-login li a {
  color:#e65014;
}

.right-header .top-login li a {
  text-decoration:none;
}

.right-header .top-login li a:hover {
  text-decoration:underline;
}

/** Express Delivery info **/
.right-header .top-login .express-delivery-info-top, .right-header .top-login .express-delivery-melb-info-top {
    color: #999999;
    font-family: CreightonProLight;
    font-size: 16px;
    margin: 3px 0 0 15px;
    float:left;
    display: none;
}

.right-header .top-login .express-delivery-info-top span, .right-header .top-login .express-delivery-melb-info-top span {
    display: inline-block;
    vertical-align: middle;
    height: 22px;
}

.right-header .top-login .express-delivery-info-top .sydney-cbd, .right-header .top-login .express-delivery-melb-info-top .sydney-cbd {
    background: url(images/icon-clock-grey-small.png) no-repeat center;
    background-size: auto 100%;
    width: 30px;
}

.right-header .top-login .express-delivery-info-top .sydney-metro, .right-header .top-login .express-delivery-melb-info-top .sydney-metro {
    background: url(images/icon-truck-grey-small.png) no-repeat center;
    background-size: auto 100%;
    width: 45px;
    margin-left: -5px;
}

.right-header .top {
  height:25px;
  padding:10px 0 15px;
  width:100%;
}

.right-header .top ul {
  float:right;
  padding-top:5px;
  margin-right:15px;
  margin-left: 12px;
  display: inline;
  color: #989898;
}

.right-header .top li {
  float:left;
  padding:4px 5px;
  text-decoration:none;
}

.right-header .top li.login-last {
  padding-right:20px;
}

.right-header .top li.logout-last {
  color:#989898;
}

.right-header .top li.login-last a {
  padding-left:10px;
}

.right-header .top li.logout-last a {
  padding-left:10px;
}

.right-header .top li.last {
  border-right:none;
}

.right-header .top li a {
  color:#e65014;
  text-decoration:none;
  font-size: 13px;
}

.right-header .top li a:hover {
  text-decoration:underline;
}

.right-header .search {
  float:right;
  padding-top:2.5px;
  margin-right:10px;
}

.right-header .search input {
  border:0 none;
  display:block;
  float:left;
  width:150px;
  height:15px;
  line-height:10px;
  margin:0;
  padding:0;
  vertical-align:middle;
  padding-left:5px;
}

.right-header .search input.text {
  background:url(images/search.png) no-repeat;
  background-size:cover;
  color:#999;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 13px;
  text-indent:4px;
  width:150px;
  height:22px;
  padding-top: 3px;
  padding-bottom: 3px;
  line-height: 1.5;
}

.right-header .search input.submit {
  background:url(images/search-item.png) no-repeat;
  background-size:cover;
  cursor:pointer;
  text-align:left;
  text-indent:-9999px;
  width:29px;
  height:32.5px;
  margin-left:-5px;
  margin-top:-3px;
}

.right-header .nav-2013 {
  float:right;
  margin-right:10px;
}

.right-header .nav ul {
  float:right;
}

ul.nav-list {
  height:45px;
  float:right;
  padding-right:0;
}

ul.nav-list li {
  float:left;
  overflow:hidden;
  width:165px;
}

.nav-list h2 {
  padding:.1em 20px .4em 0;
  margin:0 0 1em;
  display:inline;
  text-shadow:0 1px 1px rgba(233,118,57,.75);
  display:inline;
}

.nav-list h2.arrow {
  background-image:url(images/down-arrow.png);
  background-repeat:no-repeat;
  background-position:right center;
}

.nav-list .first {
  -moz-border-radius-bottomleft:4px;
  -webkit-border-bottom-left-radius:4px;
  border-bottom-left-radius:4px;
  -moz-border-radius-topleft:4px;
  -webkit-border-top-left-radius:4px;
  border-top-left-radius:4px;
}

li.last {
  -moz-border-radius-bottomright:4px;
  -webkit-border-bottom-right-radius:4px;
  border-bottom-right-radius:4px;
  -moz-border-radius-topright:4px;
  -webkit-border-top-right-radius:4px;
  border-top-right-radius:4px;
}

ul.nav-list li a {
  font-size:15px;
  color:#fff;
  float:left;
  text-align:center;
  text-decoration:none;
  line-height:40px;
  width:100%;
  border:1px solid #c84808;
  -moz-background-clip:padding;
  -webkit-background-clip:padding-box;
  background-clip:padding-box;
  background-color:#e65014;
  -moz-box-shadow:0 1px 1px rgba(0,0,0,.35),inset 0 1px 0 #f9be1e;
  -webkit-box-shadow:0 1px 1px rgba(0,0,0,.35),inset 0 1px 0 #f9be1e;
  box-shadow:0 1px 1px rgba(0,0,0,.35),inset 0 1px 0 #f9be1e;
  background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxsaW5lYXJHcmFkaWVudCBpZD0iaGF0MCIgZ3JhZGllbnRVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIHgxPSI1MCUiIHkxPSIxMDAlIiB4Mj0iNTAlIiB5Mj0iLTEuNDIxMDg1NDcxNTIwMmUtMTQlIj4KPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U1NGYxMyIgc3RvcC1vcGFjaXR5PSIxIi8+CjxzdG9wIG9mZnNldD0iMjYlIiBzdG9wLWNvbG9yPSIjZTU0ZjEzIiBzdG9wLW9wYWNpdHk9IjEiLz4KPHN0b3Agb2Zmc2V0PSI2NiUiIHN0b3AtY29sb3I9IiNlYjYzMWQiIHN0b3Atb3BhY2l0eT0iMSIvPgo8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZjZhMjEiIHN0b3Atb3BhY2l0eT0iMSIvPgogICA8L2xpbmVhckdyYWRpZW50PgoKPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCIgaGVpZ2h0PSIxMDAiIGZpbGw9InVybCgjaGF0MCkiIC8+Cjwvc3ZnPg==);
  background-image:-moz-linear-gradient(bottom,#e65014 0%,#e65014 25.81%,#eb631d 66.16%,#ff6a21 100%);
  background-image:-o-linear-gradient(bottom,#e65014 0%,#e65014 25.81%,#eb631d 66.16%,#ff6a21 100%);
  background-image:-webkit-linear-gradient(bottom,#e65014 0%,#e65014 25.81%,#eb631d 66.16%,#ff6a21 100%);
  background-image:linear-gradient(bottom,#e65014 0%,#e65014 25.81%,#eb631d 66.16%,#ff6a21 100%);

}

ul.nav-list li a:hover {
  background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxsaW5lYXJHcmFkaWVudCBpZD0iaGF0MCIgZ3JhZGllbnRVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIHgxPSI1MCUiIHkxPSIxMDAlIiB4Mj0iNTAlIiB5Mj0iLTEuNDIxMDg1NDcxNTIwMmUtMTQlIj4KPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzNmM2YzZiIgc3RvcC1vcGFjaXR5PSIxIi8+CjxzdG9wIG9mZnNldD0iOTYlIiBzdG9wLWNvbG9yPSIjNjg2NzY3IiBzdG9wLW9wYWNpdHk9IjEiLz4KPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZmZmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgPC9saW5lYXJHcmFkaWVudD4KCjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAiIGhlaWdodD0iMTAwIiBmaWxsPSJ1cmwoI2hhdDApIiAvPgo8L3N2Zz4=);
  background-image:-moz-linear-gradient(bottom,#3f3f3f 0%,#686767 96.02%,#fff 100%);
  background-image:-o-linear-gradient(bottom,#3f3f3f 0%,#686767 96.02%,#fff 100%);
  background-image:-webkit-linear-gradient(bottom,#3f3f3f 0%,#686767 96.02%,#fff 100%);
  background-image:linear-gradient(bottom,#3f3f3f 0%,#686767 96.02%,#fff 100%);
  background-color: #535353\0/; /* IE HACK */
}

.nav-list .first .subnav,.subnav-a {
  width:350px;
  position:absolute;
  top:106px;
  display:none;
  background:#404040;
}

.nav-list .subnav-a {
  display:none;
}

.nav-list .subnav-b {
  position:absolute;
  background:#404040;
  top:106px;
  width:350px;
  display:none;
  z-index:200;
}

.nav-list .first:hover .subnav {
  display:block;
}

.nav-list .last:hover .subnav-b {
  display:block;
}

.nav-list .middle:hover .subnav-a {
  display:block;
}

.nav-list .two-third-block {
  width:60%;
  float:left;
}

.nav-list .third-block {
  width:40%;
  float:left;
}

.nav-list .half-block {
  width:50%;
  float:left;
}

.mobile-block-1 {
  width:380px;
  float:left;
  position:absolute;
  background:#404040;
  z-index:200;
  border-bottom-left-radius:5px;
  border-bottom-right-radius:5px;
  border-bottom:1px solid #fff;
  border-left:1px solid #fff;
  border-right:1px solid #fff;
  padding-bottom:5px;
}

.mobile-block-2 {
  min-height:135px;
  width:110%;
  float:left;
  position:absolute;
  background:#404040;
  z-index:200;
  border-bottom-left-radius:5px;
  border-bottom-right-radius:5px;
  border-bottom:1px solid #fff;
  border-left:1px solid #fff;
  border-right:1px solid #fff;
  padding-bottom:20px;
}

.mobile-block-3 {
  min-height:135px;
  width:110%;
  float:left;
  position:absolute;
  background:#404040;
  z-index:200;
  border-bottom-left-radius:5px;
  border-bottom-right-radius:5px;
  border-bottom:1px solid #fff;
  border-left:1px solid #fff;
  border-right:1px solid #fff;
  padding-bottom:20px;
  left:-222px;
}

.mobile-block-3 .smartphone {
  float:left;
  width:25px;
  height:25px;
  background-image:url(images/icon-smartphone.png);
  background-size:cover;
  margin-left:10px;
  margin-top:5px;
}

.mobile-block-3 .on-sale {
  float:left;
  width:25px;
  height:25px;
  background-image:url(images/icon-on-sale.png);
  background-size:cover;
  margin-left:10px;
  margin-top:5px;
}

.mobile-block-3 .featured {
  float:left;
  width:25px;
  height:25px;
  background-image:url(images/icon-featured.png);
  background-size:cover;
  margin-left:10px;
  margin-top:5px;
}

.mobile-block-3 h2 {
  float:left;
  color:#fff;
  font-size:14px;
  margin:0;
  padding:10px 5px;
  background-image:none;
}

.mobile-block-2 h2 {
  float:left;
  color:#fff;
  font-size:14px;
  margin:0;
  padding:10px 5px;
  background-image:none;
}

.mobile-block-2 .data-plans, .mobile-block-3 .data-plans {
  float:left;
  width:25px;
  height:25px;
  background-image:url(images/icon-data.png);
  background-size:cover;
  margin-left:10px;
  margin-top:5px;
}


.mobile-block-1 .plans-main {
  width:100%;
  min-height:175px;
}

.mobile-block-1 .plans-main-heading {
  height:35px;
  background-color:#535353;
  width:100%;
  float:left;
  padding:0;
}

.mobile-block-1 .plans-sub-heading {
  float: left;
  width: 100%;  
  border-top: 1px solid #4d4d4d;
}

.mobile-block-1 .plans-sub-heading h2 {
  font-size: 16px;
  font-weight: 400;
  padding-left: 10px;
  text-shadow: none;
  color: #fa9b1e;
}

.mobile-block-1 .plans-sub-heading h3 {
  font-size: 12px;
  font-weight: bold;
  padding-top: 10px;
  padding-left: 10px;
  text-shadow: none;
  color: #999;
  float: left;
}

.mobile-block-1 .plans-sub-heading a {
  float: left;
  background-image: none;
  color: #fff;
  border: none;
  text-align: none;
  font-size: 12px;
  background-color: transparent;
  width: auto;
  box-shadow: none;
  line-height: normal;
  font-weight: bold;
  letter-spacing: 0.3px;
  padding-top: 10px;
  padding-left: 5px;
}

.mobile-block-1 .plans-sub-heading a:hover {
  text-decoration: underline;
  background-image: none;
}

.mobile-block-1 .shipping {
  height: 35px;
  width: 100%;
  float: left;
  padding: 5px 0;
  color: #f1a789;
  text-transform: uppercase;
}

.mobile-block-1 .shipping h2 {
  height:35px;
  float:left;
  padding:5px 0 0 5px;
  color:#f1a789;
  font-family:'Creighton';
  font-size:18px;
  text-shadow:none;
}

.mobile-block-1 .plans-right-heading {
  height:35px;
  background-color:#535353;
  border-left:1px solid #3f3f3f;
}

.mobile-block-1 .plans-right-heading-empty {
  height:35px;
  background-color:transparent;
  width:100%;
  float:left;
  border-left:1px solid #3f3f3f;
}

.mobile-block-1 .smartphone {
  float:left;
  width:25px;
  height:26px;
  background-image:url(images/icon-smartphone.png);
  background-size:cover;
  margin-left:10px;
  margin-top:5px;
}

.mobile-block-1 .tools {
  float:left;
  width:24px;
  height:24px;
  background-image:url(images/icon-tools.png);
  background-size:cover;
  margin-left:10px;
  margin-top:5px;
}

.mobile-block-2 .tools {
  float:left;
  width:24px;
  height:24px;
  background-image:url(images/icon-tools.png);
  background-size:cover;
  margin-left:10px;
  margin-top:5px;
}

.mobile-block-1 .more {
  float:left;
  width:24px;
  height:24px;
  background-image:url(images/icon-more.png);
  background-size:cover;
  margin-left:10px;
  margin-top:5px;
}

.mobile-block-1 .shipping-icon {
  float:left;
  width:36px;
  height:26px;
  background-image:url(images/icon-Free-Shipping-menu-icon.png);
  background-size:cover;
  margin-left:10px;
  margin-top:5px;
}

.mobile-block-2 .setup {
  float:left;
  width:25px;
  height:25px;
  background-image:url(images/icon-setup.png);
  background-size:cover;
  margin-left:10px;
  margin-top:5px;
}

.mobile-block-2 .existing {
  float:left;
  width:25px;
  height:25px;
  background-image:url(images/icon-existing.png);
  background-size:cover;
  margin-left:10px;
  margin-top:5px;
}

.mobile-block-2 .faq {
  float:left;
  width:26px;
  height:26px;
  background-image:url(images/icon-faq.png);
  background-size:cover;
  margin-left:10px;
  margin-top:5px;
}

.mobile-block-2 .touch {
  float:left;
  width:25px;
  height:25px;
  background-image:url(images/icon-touch.png);
  background-size:cover;
  margin-left:10px;
  margin-top:5px;
}

.mobile-block-3 .setup {
  float:left;
  width:25px;
  height:25px;
  background-image:url(images/icon-setup.png);
  background-size:cover;
  margin-left:10px;
  margin-top:5px;
}

.mobile-block-3 .existing {
  float:left;
  width:25px;
  height:25px;
  background-image:url(images/icon-existing.png);
  background-size:cover;
  margin-left:10px;
  margin-top:5px;
}

.mobile-block-3 .faq {
  float:left;
  width:26px;
  height:26px;
  background-image:url(images/icon-faq.png);
  background-size:cover;
  margin-left:10px;
  margin-top:5px;
}

.mobile-block-3 .touch {
  float:left;
  width:26px;
  height:26px;
  background-image:url(images/icon-touch.png);
  background-size:cover;
  margin-left:10px;
  margin-top:5px;
}

.mobile-block-3 .touch {
  float:left;
  width:26px;
  height:26px;
  background-image:url(images/icon-touch.png);
  background-size:cover;
  margin-left:10px;
  margin-top:5px;
}

.mobile-block-1 h2 {
  float:left;
  color:#fff;
  font-size:14px;
  margin:0;
  padding:5px;
  background-image:none;
  padding-top: 10px;
}

.mobile-block-1 .compare {
  width:100%;
}

.mobile-block-1 .compare h3 {
  color:#fff;
  font-size:12px;
  font-weight:400;
  padding:10px 5px;
  float:left;
  width:inherit;
}

.mobile-block-2 .plans-main {
  width:100%;
  min-height:175px;
}

.mobile-block-2 .plans-main-heading {
  height:35px;
  background-color:#535353;
  width:100%;
  float:left;
}

.mobile-block-2 .plans-right-heading {
  height:35px;
  background-color:#535353;
  border-left:1px solid #3f3f3f;
}

.mobile-block-2 .plans-right-heading-empty {
  height:35px;
  background:#404040;
}

.mobile-block-2 .compare {
  color:#fff;
  font-size:12px;
  font-weight:400;
  padding:10px;
  float:left;
  display:table-cell;
  position:absolute;
}

.mobile-block-1 .compare h3 {
  font-weight:400;
  margin-left:5px;
}

.mobile-block-3 .plans-main {
  width:100%;
  min-height:175px;
}

.mobile-block-3 .plans-main-heading {
  height:35px;
  background-color:#535353;
  width:100%;
  float:left;
}

.mobile-block-3 .plans-right-heading {
  height:35px;
  background-color:#535353;
  border-left:1px solid #3f3f3f;
}

.mobile-block-3 .compare {
  color:#fff;
  font-size:12px;
  font-weight:400;
  padding:10px;
  float:left;
}

.mobile-block-3 .mobicity h2 {
  padding: 0;
}

ul.nav-list li.my-amaysim-menu-block .half-block li.sub-link-more {
  padding-left: 5px;
}

ul.nav-list li.my-amaysim-menu-block .compare li a.plan-link {
  margin-bottom: 0px;
}

.my-amaysim-menu-block .plans-sub-heading {
  float: left;
  width: 100%;
  border-bottom: 1px solid #4d4d4d;
  margin-bottom: 5px;
}

.my-amaysim-menu-block .plans-sub-heading li.sub-link-more {
  width: 80%;
  padding: 10px 10px 10px 5px !important;
}

ul.nav-list li .compare li.sub-link {
  background-color: transparent;
    background-image: none;
    border: medium none;
    box-shadow: none;
    color: #FFFFFF;
    float: left;
    font-size: 12px;
    height: inherit;
    line-height: normal;
    margin: 0 0 0 5px;
    padding-bottom: 10px;
    padding-left: 7.5px;
    padding-top: 10px;
    width: 100%;
}

ul.nav-list li li.sub-link {
  float:left;
  background-image:none;
  color:#fff;
  border:none;
  text-align:none;
  font-size:12px;
  background-color:transparent;
  box-shadow:none;
  line-height:normal;
  margin:0;
  height:inherit;
  padding-left:5px;
}

ul.nav-list li li.sub-link-data {
  float:left;
  background-image:none;
  color:#fff;
  border:none;
  text-align:none;
  font-size:12px;
  background-color:transparent;
  width:auto;
  box-shadow:none;
  line-height:normal;
  margin-top:10px;
  height:inherit;
  width:100%;
}

ul.nav-list li .compare li a.plan-link {
  float:left;
  background-image:none;
  color:#fff;
  border:none;
  text-align:none;
  font-size:12px;
  background-color:transparent;
  width:auto;
  box-shadow:none;
  line-height:normal;
  margin:0;
  margin-bottom: 10px;
}

ul.nav-list li li a.plan-link {
  float:left;
  background-image:none;
  color:#fff;
  border:none;
  text-align:none;
  font-size:12px;
  background-color:transparent;
  width:auto;
  box-shadow:none;
  line-height:normal;
  font-weight: bold;
  letter-spacing: 0.3px;
}


ul.nav-list li li a.plan-link:hover {
  text-decoration:underline;
}

ul.nav-list .mobile-block-2 li a.plan-link {
  float:left;
  background-image:none;
  color:#fff;
  border:none;
  text-align:none;
  font-size:12px;
  background-color:transparent;
  width:auto;
  box-shadow:none;
  line-height:normal;
  margin:0 5px;
}

ul.nav-list .mobile-block-2 li a.plan-link:hover {
  text-decoration:underline;
}

ul.nav-list .mobile-block-3 li a.plan-link:hover {
  text-decoration:underline;
}

ul.nav-list .mobile-block-3 li a.plan-link {
  float:left;
  background-image:none;
  color:#fff;
  border:none;
  text-align:none;
  font-size:12px;
  background-color:transparent;
  width:auto;
  box-shadow:none;
  line-height:normal;
  margin:0 5px;
  text-align:left;
  width:75%;
}

ul.nav-list li li.sub-line {
  float:left;
  background-image:none;
  color:#f2a789;
  border:none;
  text-align:none;
  font-size:10px;
  background-color:transparent;
  width:auto;
  box-shadow:none;
  line-height:normal;
  padding:0 20px 15px 5px;
  height:auto;
  margin:0;
}

ul.nav-list li li.sub-link-more {
  background-image:none;
  color:#fff;
  border:none;
  text-align:none;
  font-size:12px;
  background-color:transparent;
  box-shadow:none;
  line-height:normal;
  margin:0 10px;
  height:inherit;
  padding:10px 5px 0 0;
  width: 100%;
}

ul.nav-list li .mobile-block-2 li.sub-link-more {
  background-image:none;
  color:#fff;
  border:none;
  text-align:none;
  font-size:12px;
  background-color:transparent;
  box-shadow:none;
  line-height:normal;
  margin:0;
  height:inherit;
  padding:10px 5px 0 0;
}

ul.nav-list li .mobile-block-3 li.sub-link-more {
  background-image:none;
  color:#fff;
  border:none;
  text-align:none;
  font-size:12px;
  background-color:transparent;
  box-shadow:none;
  line-height:normal;
  margin:0;
  height:inherit;
  padding:5px 5px 5px 0;
}

/* ==========================================================================
   Site Wide Breadcrumbs  
   ========================================================================== */
#breadcrumb {
  width: 910px;
  height: 65px;
  background-color: #fde5c7;
  color:#e65014;
  font-family: Arial,Helvetica,sans-serif;
  font-size:12px;
  line-height: 3.0em;
  margin: -30px auto 0 auto;
  z-index: 1;
  position: relative; 
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  border: 1px solid #dcdcdc;
}

#breadcrumb p {
  margin: 41px 0 0 15px;
  color: #000;
}

#breadcrumb a {
  color:#e65014;
  text-decoration:none;
  background: none;
}

#breadcrumb a.home {
  font-weight: normal;
}

#breadcrumb a:hover {
  text-decoration: underline;
}

#breadcrumb .home {
  color:#e65014;  
}

#breadcrumb .active {
  color:#e65014;
  font-weight: normal;
}

.breadcrumb {
  width: 100%;
  height: 65px;
  background-color: #fde5c7;
  color:#e65014;
  font-family: Arial,Helvetica,sans-serif;
  font-size:12px;
  line-height: 3.0em;
  float: left;
  margin-top: -30px;
  z-index: 1;
  position: relative; 
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  border: 1px solid #dcdcdc;
}

.breadcrumb p {
  margin: 30px 0 0 20px;
  color: #000;
}

.breadcrumb a {
  color:#e65014;
  text-decoration:none;
  background: none;
}

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

.breadcrumb .home {
  color:#e65014;  
  background-image: none;
}

.breadcrumb .active {
  color:#e65014;
}


/*  ----------------------------------------------------------------------------------------------------------------  */
/*  ----------------------------------------------------------------------------------------------------------------  */
/*                          global footer                                                                             */
/*  ----------------------------------------------------------------------------------------------------------------  */
/*  ----------------------------------------------------------------------------------------------------------------  */
.footer {
  margin:0 auto;
  min-width:910px;
}

.footer .footer-wrapper {
  background-image:url(images/bg-body-tile.png);
  padding:30px 0 20px;
}

.footer .sitemap {
  width:910px;
  min-height: 200px;
  margin:0 auto;
}

.footer .footer-block {
  width:910px;
}

.footer ul li {
  color:#e65014;
  font-size:13px;
  list-style:none;
  line-height:1.75em;
}

.footer ul li a {
  color:#e65014;
  text-decoration:none;
}

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

.footer h3 {
  color:#e65014;
  font-size:13px;
  font-weight:700;
  padding-bottom:10px;
}

.footer .row .col {
  padding:0 20px 0 0;
  width:160px;
  float: left;
}

.footer .row .col-last {
  padding:0;
}

.footer .sitemap .row {
  padding:0 0 10px;
}

.footer .footer-block .block-a {
  height:50px;
  border-bottom:1px solid #bfbfbf;
  padding:10px 10px 5px 0;
}

.footer .footer-block .block-b {
  height:140px;
  border-top:1px solid #fff;
  border-bottom:1px solid #bfbfbf;
}

.footer .footer-block .block-awards {
  height:90px;
  border-top:1px solid #fff;
  border-bottom:1px solid #bfbfbf;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}


.footer .footer-block .block-c {
  width:100%;
  float:left;
    border-top:1px solid #fff;
}

.footer .footer-block .sign-up {
  width:295px;
  height:140px;
  float:left;
  border-right:1px solid #fff;
}

.footer .footer-block .download-app {
  width:50%;
  height:140px;
  float:left;
  border-right:1px solid #fff;
}

.footer .footer-block .social-follow {
  height:140px;
  float:left;
  border-left:1px solid #bfbfbf;
  max-width:300px;
}

.footer .mobile-footer-links,
.footer .copyright {
  padding:20px 0 0;
  color:#3c3d3e;
  font-size:13px;
  float: right;
}

.footer .mobile-footer-links {
    float: left;
}

.footer .mobile-footer-links a {
    text-decoration: none;
    display: inline-block;
    margin-right: 5px;
}

.footer .mobile-footer-links a:hover,
.footer .mobile-footer-links a:active {
    text-decoration: underline;
}

.footer .mobile-footer-links a:visited {
    text-decoration: none;
}

.footer .footer-block .block-a .footer-free-shipping .free-shipping-icon {
  background:url(images/sprites/express-delivery-icons.png) 0 0 no-repeat;
  float:left;
  width:55px;
  height:55px;
  margin-right:10px;
}

.footer .footer-block .block-a .footer-free-shipping .free-shipping {
  color:#e65014;
  padding:15px 0;
  font-size:14px;
  font-weight:700;
  float:left;
}

.footer .footer-block .block-a .footer-next-day-shipping .next-day-shipping-icon {
  background:url(images/sprites/express-delivery-icons.png)  0 -115px no-repeat;
  float:left;
  width:55px;
  height:55px;
  margin-right:10px;
}

.footer .footer-block .block-a .footer-next-day-shipping .next-day-shipping {
  color:#e65014;
  padding:15px 0;
  font-size:14px;
  font-weight:700;
  float:left;
}

.footer .footer-block .block-a .footer-melb-next-day-shipping .next-day-shipping-icon {
  background:url(images/sprites/express-delivery-icons.png)  0 -115px no-repeat;
  float:left;
  width:55px;
  height:55px;
  margin-right:10px;
}

.footer .footer-block .block-a .footer-melb-next-day-shipping .next-day-shipping {
  color:#e65014;
  padding:15px 0;
  font-size:14px;
  font-weight:700;
  float:left;
}

.footer .footer-block .block-a .footer-3hr-shipping .three-hour-shipping-icon {
  background:url(images/sprites/express-delivery-icons.png) 0 -60px no-repeat;
  float:left;
  width:55px;
  height:55px;
  margin-right:10px;
}

.footer .footer-block .block-a .footer-3hr-shipping .three-hour-shipping {
  color:#e65014;
  padding:15px 0;
  font-size:14px;
  font-weight:700;
  float:left;
}

.footer .footer-block .block-a .footer-melb-3hr-shipping .three-hour-shipping-icon {
  background:url(images/sprites/express-delivery-icons.png) 0 -60px no-repeat;
  float:left;
  width:55px;
  height:55px;
  margin-right:10px;
}

.footer .footer-block .block-a .footer-melb-3hr-shipping .three-hour-shipping {
  color:#e65014;
  padding:15px 0;
  font-size:14px;
  font-weight:700;
  float:left;
}

/*footer payment icons*/
.footer .footer-block .block-a .veri-sign {
  background-color: #FFFFFF;
  -webkit-border-radius: 25px;
  -moz-border-radius: 25px;
  border-radius: 25px;
  float:right;
  width:404px;
  height:45px;
  margin-right:-10px;
}

.payment-icon {
  float: left;
  height: 45px;
}

.norton-payment {
  margin-left: 10px;
}

.norton-payment img {
  height: 43px;
  margin-top: -2px;
}

.norton-payment th, .norton-payment td {
  border: none;
}

.visa-payment, .master-payment, .american-express, .paypal-payment {
  background-image :url(images/veri-sign-footer.png);
  background-repeat: no-repeat;
}

.paypal-payment {
  background-position: 0 0;
  width: 65px;
}

.visa-payment {
  background-position: 54% 0;
  width: 80px;
}

.master-payment {
  background-position: 77% 0;
  width: 80px;
}

.american-express {
  background-position: 95% 0;
  width: 70px;
}
/*end of footer payment icons*/

.footer-extended {
  margin:0 auto;
  background-image:url(images/bg-footer-ext-tile.png);
  height:380px;
}

.footer-extended .footer-block {
  width:910px;
  margin:0 auto;
  padding-bottom:20px;
}

.footer .footer-block h2.footer-signup {
  font-size:18px;
  color:#e65014;
  padding:15px 0 0;
  float:left;
  margin-bottom:0;
}

.footer .footer-block h2.footer-social {
  font-size:28px;
  color:#e65014;
  font-family:'Creighton';
  font-weight: normal;
  padding:15px 0 0;
  float:left;
  margin-bottom:0;
  margin-left:25px;
  width:100%;
}

.footer .footer-block h2.footer-download {
  font-size:28px;
  color:#e65014;
  font-family:'Creighton';
  font-weight: normal;
  padding:15px 0 0;
  float:left;
  margin-bottom:0;
  width:100%;
}

.footer .footer-block .app-store-links {
  padding:10px 0 0;
  float:left;
  margin:0;
}

.footer .footer-block .app-store-links a {
  text-decoration: none;
}

.footer .footer-block .social-links {
  padding:10px 0;
  float:left;
  margin:0 20px;
  width:100%;
}

.footer .footer-block .social-links img {
  padding:0 5px;
  float:left;
}

.footer .search {
  float:left;
  padding-top:10px;
}

.footer .search input {
  border:0 none;
  display:block;
  float:left;
  width:150px;
  height:15px;
  line-height:10px;
  margin:0;
  padding:0;
  vertical-align:middle;
  padding-left:5px;
}

.footer .search input.text {
  background:url(images/footer-email.png) no-repeat;
  background-size:cover;
  color:#999;
  text-indent:4px;
  width:240px;
  height:35px;
}

.footer .search input.submit {
  background:url(images/icon-email-submit.png) no-repeat;
  background-size:cover;
  cursor:pointer;
  text-align:left;
  text-indent:-9999px;
  width:22px;
  height:23px;
  margin-left:5px;
  margin-top:5px;
}

.footer .search input.privacy-policy {
  float:left;
  width:60px;
}

.footer .search .agreement {
  float:left;
  margin-left:-40px;
}

.footer .copy p {
  color:#858585;
  display:inline;
  font-size:11px;
  padding:0;
}

.footer .copy p {
  color:#858585;
  display:inline;
  font-size:11px;
  padding:0;
}

.footer .social-icons {
  float:right;
  text-align:right;
  width:150px;
}

.footer .fb-like-new {
  float:left;
  padding:10px 10px 10px 0;
  width:300px;
  height:25px;
  margin-left:25px;
}

.flyout-hidden {
  overflow:hidden;
  height:35px;
  width:450px;
  margin-left:22.5px;
  display:none;
}

._5v4 {
  display:none;
  top:24px;
  width:450px;
}


/* ==========================================================================
   Roy Morgan, Canstar & Money Mag Awards Blocks
   ========================================================================== */
.roy-morgan-awards-block {
  width: 189px;
  float: left;
  margin: 15px 0 0 25px;
}

.canstar-awards-block {
  width: 357px;
  float: left;
  margin: 20px 0 0 25px;
}

.roy-morgan-banner {
  width: 189px;
  height: 62px;
  background: url(images/roy-morgan-award-square.png) 0 0 no-repeat;
  background-size: contain;  
  float: left;
}

.canstar-blue-banner {
  width: 357px;
  height: 47px;
  background: url(images/bg-canstar-blue-award.png) 0 0 no-repeat;
  background-size: contain;  
}

.money-mag-block {
  float: left;
}

/* Override for global footer positioning */
.block-awards .canstar-blue-banner {
  margin-top: 25px;
  margin-left: 100px;
  float: left;
}

.block-awards .money-mag-block {
  float: right;
  right: -80px;
  position: relative;
}

.money-mag li {
  float:left;
  position:relative;
  left:-15px;
  z-index:4;
}

.money-mag li:first-child {
  left:0;
  z-index:5;
}

.money-mag li:last-child {
  left:-30px;
  z-index:3;
}

.money-mag-homepage {
  margin:15px 0px;
}

.money-mag-homepage.footer-awards {
  margin-right: 15px;
}

.money-mag-homepage li.first {
  float:left;
  position:relative;
  z-index:10;
}

.money-mag-homepage li.second {
  float:left;
  position:relative;
  left:-15px;
  z-index:9;
}

.money-mag-homepage li._third {
  float:left;
  position:relative;
  left:-30px;
  z-index:8;
}

.money-mag-homepage li.fourth {
  float:left;
  position:relative;
  left:-45px;
  z-index:7;
}

.money-mag-homepage li.last {
  float:left;
  position:relative;
  left:-60px;
  z-index:6;
}

.money-mag-unl, .money-mag-unl-12, .money-mag-ayg, .money-mag-ayg-12, .money-mag-mbb {
  background:no-repeat center center transparent;
  display:block;
  height:61px;
  width:61px;
  text-indent:-999999px;
}

.money-mag-unl {
  background-image:url(images/money-mag-unl.png);
}

.money-mag-ayg {
  background-image:url(images/money-mag-ayg.png);
}

.money-mag-mbb {
  background-image:url(images/money-mag-mbb.png);
}

.money-mag-unl-12 {
  background-image:url(images/money-mag-unl-2012.png);
}

.money-mag-ayg-12 {
  background-image:url(images/money-mag-ayg-2012.jpg);
}


/* am base shared */
/*  ----------------------------------------------------------------------------  */
/*  ----------------------------------------------------------------------------  */

/* Fix from Conor during site Global Header/Footer Implementation */
/* Needed to add some structure to each of the My amaysim pages */

.am-base {
  margin: auto;
    width: 910px;
    margin-top: 20px;
}

/* Continuation of old am base shared css */

.am-base h1,.am-h1,.am-base h2,.am-h2,.am-base h3,.am-h3,.am-base h4,.am-h4,.am-base h5,.am-h5,.am-base h6,.am-h6 {
  line-height:1em;
}

.am-base h1,body .am-h1 {
  font-size:182%;
  color:#000;
}

.am-base h2,body .am-h2 {
  font-size:153.9%;
}

.am-base h3,body .am-h3 {
  font-size:138.5%;
}

.am-base h4,body .am-h4 {
  font-size:123.1%;
}

.am-base h5,body .am-h5 {
  font-size:116%;
}

.am-base h6,body .am-h6 {
  font-size:108%;
}

.am-base h1,body .am-h1 {
  margin:.5em 0;
}

.am-base h2,body .am-h2 {
  margin:1em 0;
}

.am-base h3,body .am-h3,.am-base h4,body .am-h4,.am-base h5,body .am-h5,.am-base h6,body .am-h6 {
  margin:.5em 0;
}

body .am-h7,body .am-h8 {
  font-size:100%;
  margin:0 0 .2em;
  font-weight:700;
}

body .am-h8 {
  font-weight:400;
}

body .am-h8.promo-highlighted {
  color: #e65014;
}

body .text-decrease {
  color: #000000;
  display: block;
  font-size: 13px;
  line-height: 1em;
  width: 100%;
}

body .am-h-product,body .am-panel .am-panel-content .am-h-product {
  font-family:"Creighton",Arial,Helvetica,sans-serif;
  font-weight:400;
  color:#e65014;
  font-size:28px;
}

.am-base abbr,.am-base acronym {
  cursor:help;
  border-bottom:none;
  speak:spell-out;
}

.am-base em {
  font-style:italic;
}

.am-base strong {
  font-weight:700;
}

.am-base blockquote,.am-base ul,.am-base ol,.am-base dl {
  margin:1em;
}

.am-base li {
  list-style:inherit;
}

.am-base ol,.am-base ul,.am-base dl {
  margin-left:2em;
}

/* Hack from Conor to Fix Style Issues in Funnel & Sitemap */
/* To be removed on funnel redesign */
.funnel-wrapper ul {
  margin:1em;
}

.funnel-wrapper ul {
  margin-left:2em;
}

.sitemap-page .content-text {
  margin-top: 30px;
}

/* End of Hack */

.am-base ol {
  list-style:decimal outside;
}

.am-base ul {
  list-style:disc outside;
}

.am-base dl dd {
  margin-left:1em;
}

.am-base table,body .am-tabe {
  border-collapse:collapse;
}

.am-base th,.am-base td,body .am-td,body .am-th {
  border:1px solid #858585;
  padding:.5em;
}

.am-base th,.am-th {
  font-weight:700;
  color:#000;
  text-align:center;
  background-color:transparent;
}

.am-base caption {
  margin-bottom:.5em;
  text-align:center;
}

.am-base label {
  font-weight:700;
}

/* Hack from Conor to Fix styling issue with Tabs in Funnel & Fix Prompt Pop-up boxes in APP Settings Area */
/* To be removed once work is published and product pages/funnel is redesigned */
#tab_3 label {
  font-weight: 700;
}

.panel-content p {
  margin-bottom:1em;
}

.panel-content ul {
  list-style:disc outside none;
  margin-bottom: 1em;
  margin-left: 1em;
}

.panel-content li {
  list-style:disc outside none;
}


.success-wrapper {
  width: 910px;
  margin: auto;
}

/* End of Hack */


.am-base p,.am-base fieldset,.am-base table,.am-base pre,body .am-p,body .am-table {
  margin-bottom:1em;
}

.am-base a {
  color:#e65014;
  text-decoration:underline;
}

.am-base h1 a,.am-base h2 a,.am-base h3 a,.am-base h4 a,.am-base h5 a,.am-base h6 a {
  text-decoration:none;
}

.am-base a:hover {
  color:#f75200;
}

.am-base h1 a:hover,.am-base h2 a:hover,.am-base h3 a:hover,.am-base h4 a:hover,.am-base h5 a:hover,.am-base h6 a:hover {
  text-decoration:underline;
}

.am-base input[type=button],.am-base input[type=submit],.am-base input[type=reset],.am-base button,body .am-button {
  cursor:pointer;
  color:#FFF;
  font-weight:700;
  text-decoration:none;
  border:1px solid #f36d2a;
  border-radius:4px;
  padding:0 15px;
  background:#f36d2a;
  background:-moz-linear-gradient(top,rgba(250,193,164,1) 0%,rgba(243,109,42,1) 100%);
  background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(250,193,164,1)),color-stop(100%,rgba(243,109,42,1)));
  background:-webkit-linear-gradient(top,rgba(250,193,164,1) 0%,rgba(243,109,42,1) 100%);
  background:-o-linear-gradient(top,rgba(250,193,164,1) 0%,rgba(243,109,42,1) 100%);
  background:-ms-linear-gradient(top,rgba(250,193,164,1) 0%,rgba(243,109,42,1) 100%);
  background:linear-gradient(top,rgba(250,193,164,1) 0%,rgba(243,109,42,1) 100%);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fac1a4',endColorstr='#f36d2a',GradientType=0);
  overflow:visible;
  display:inline-block;
}

.funnel-wrapper .container .area-main input[type="button"], .funnel-wrapper .container .area-main input[type="submit"], .funnel-wrapper .container .area-main input[type="reset"], .funnel-wrapper .container .area-main button {
  cursor:pointer;
  color:#FFF;
  font-weight:700;
  text-decoration:none;
  border:1px solid #f36d2a;
  border-radius:4px;
  padding:0 15px;
  background:#f36d2a;
  background:-moz-linear-gradient(top,rgba(250,193,164,1) 0%,rgba(243,109,42,1) 100%);
  background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(250,193,164,1)),color-stop(100%,rgba(243,109,42,1)));
  background:-webkit-linear-gradient(top,rgba(250,193,164,1) 0%,rgba(243,109,42,1) 100%);
  background:-o-linear-gradient(top,rgba(250,193,164,1) 0%,rgba(243,109,42,1) 100%);
  background:-ms-linear-gradient(top,rgba(250,193,164,1) 0%,rgba(243,109,42,1) 100%);
  background:linear-gradient(top,rgba(250,193,164,1) 0%,rgba(243,109,42,1) 100%);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fac1a4',endColorstr='#f36d2a',GradientType=0);
  overflow:visible;
  display:inline-block;
}



.ie .am-base input[type=button],.ie .am-base input[type=submit],.ie .am-base input[type=reset],.ie .am-base button,.ie .am-button {
  border-radius:0;
}

.error {
  letter-spacing: normal;
  word-spacing: normal;
}

input[type='checkbox']:focus {
  outline:none!important;
}

am-panel-sim-activate input[type='text'] {
  width: 300px;
  height: 30px;
  border-radius: 8px;
  -moz-border-radius: 8px;
  -webkit-border-radius: 8px;
}

#activate_express_delivery_phone_iccid  { 
  border: 1px solid #CECECE;
  border-radius: 8px 8px 8px 8px;
  height: 35px;
  margin-bottom: 10px;
  margin-right: 10px;
  text-align: center;
  width: 250px;
}

body .am-button:visited {
  color:#FFF;
}

body .am-button:hover {
  color:#FFF;
}

.am-base .am-base input[type=button]:hover,.am-base input[type=submit]:hover,.am-base input[type=reset]:hover,.am-base button:hover,body .am-button:hover {
  border-color:#f24c00;
  background:#fac1a4;
  background:-moz-linear-gradient(top,rgba(250,193,164,1) 0%,rgba(242,76,0,1) 100%);
  background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(250,193,164,1)),color-stop(100%,rgba(242,76,0,1)));
  background:-webkit-linear-gradient(top,rgba(250,193,164,1) 0%,rgba(242,76,0,1) 100%);
  background:-o-linear-gradient(top,rgba(250,193,164,1) 0%,rgba(242,76,0,1) 100%);
  background:-ms-linear-gradient(top,rgba(250,193,164,1) 0%,rgba(242,76,0,1) 100%);
  background:linear-gradient(top,rgba(250,193,164,1) 0%,rgba(242,76,0,1) 100%);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fac1a4',endColorstr='#f24c00',GradientType=0);
}

.am-base input[type=button][disabled],.am-base input[type=submit][disabled],.am-base input[type=reset][disabled],.am-base button[disabled],body .am-button[disabled],body .am-button.am-button-disabled {
  opacity:.5;
  cursor:default;
  background:#f36d2a;
  background:-moz-linear-gradient(top,rgba(250,193,164,1) 0%,rgba(243,109,42,1) 100%);
  background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(250,193,164,1)),color-stop(100%,rgba(243,109,42,1)));
  background:-webkit-linear-gradient(top,rgba(250,193,164,1) 0%,rgba(243,109,42,1) 100%);
  background:-o-linear-gradient(top,rgba(250,193,164,1) 0%,rgba(243,109,42,1) 100%);
  background:-ms-linear-gradient(top,rgba(250,193,164,1) 0%,rgba(243,109,42,1) 100%);
  background:linear-gradient(top,rgba(250,193,164,1) 0%,rgba(243,109,42,1) 100%);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fac1a4',endColorstr='#f36d2a',GradientType=0);
}

.am-base hr {
  margin:.5em 0;
}

.am-right,.am-r {
  float:right;
}

.am-left,.am-l {
  float:left;
}

.clearfix:before,.clearfix:after {
  content:" ";
  display:table;
}

.clearfix:after {
  clear:both;
}

.clearfix {
  zoom:1;
}

.am-rule {
  border-bottom:1px solid #ccc;
  margin-bottom:3em;
  padding-bottom:3em;
}

.am-media {
  margin:0;
}

.am-media .img {
  float:left;
  margin-right:10px;
  display:block;
}

.am-media .img-rev {
  float:right;
  margin-left:10px;
}

.am-media,.body {
  overflow:hidden;
}

.am-media .body > :last-child {
  margin-bottom:0;
}

#header-content #menu li a {
  font-size:93%;
}

.am-table {
  display:table;
}

.am-table .am-tr {
  display:table-row;
}

.am-table .am-tr .am-td {
  display:table-cell;
}

.ie7 .am-table .am-tr .am-td {
  display:inline;
}

.am-base table .am-td-separator {
  padding-top:1em;
}

.am-table-basic,.am-table-form,.am-table-2-col {
  margin:0 0 2em;
}

.ie7 .am-table-form .am-tr {
  padding-bottom:1em;
}

.am-table-basic th,.am-table-basic td,.am-table-basic .am-th,.am-table-basic .am-td,.am-table-form .am-th,.am-table-form .am-td,.am-table-2-col .am-th,.am-table-2-col .am-td,body table.am-g td,body table.am-g th {
  border:none;
  padding:.1em 0 .1em 2em;
  text-align:left;
}

.am-table-form .am-th,.am-table-form .am-td,.am-table-2-col .am-th,.am-table-2-col .am-td {
  padding-bottom:1em;
}

.am-table-2-col .am-th,.am-table-2-col .am-td {
  width:48%;
  padding-left:2%;
}

.am-table-basic th {
  font-weight:400;
}

.am-table-basic th:after {
  content:":";
}

.am-table-basic tr td:first-child,.am-table-basic tr th:first-child,.am-table-basic .am-table-basic-first,.am-table-basic .am-tr .am-td:first-child,.am-table-basic .am-tr .am-th:first-child,.am-table-form .am-table-basic-first,.am-table-form .am-tr .am-td:first-child,.am-table-form .am-tr .am-th:first-child {
  padding-left:0;
}

.am-table-zebra-rows,.am-table-zebra-cols {
  margin-left:0;
  margin-right:0;
}

.am-table-zebra-rows tr:nth-child(even),.am-table-zebra-cols col:nth-child(even) {
  background-color:#F0F0F0;
}

.am-table-zebra-rows .am-table-zebra-even,.am-table-zebra-cols .am-table-zebra-even {
  background-color:#F0F0F0;
}

.am-table-zebra-rows tr:nth-child(odd),.am-table-zebra-cols col:nth-child(odd) {
  background-color:#FFF;
}

.am-table-zebra-rows .am-table-zebra-odd,.am-table-zebra-cols .am-table-zebra-odd {
  background-color:#FFF;
}

.am-table-zebra-rows th,.am-table-zebra-cols th {
  background-color:#D9D9D9;
  color:#000;
}

.am-table-zebra-rows th,.am-table-zebra-rows td,.am-table-zebra-cols th,.am-table-zebra-cols td {
  text-align:left;
}

.am-table-styled-header {
  *border-collapse:collapse;
  border-collapse:separate!important;
  border-spacing:0;
  width:100%;
  overflow:hidden;
  border:solid #ccc 1px;
  border-top:0;
  -moz-border-radius:6px 6px 0 0;
  -webkit-border-radius:6px 6px 0 0;
  border-radius:6px 6px 0 0;
}

.am-table-styled-header td,.am-table-styled-header th {
  border:0;
  border-left:1px solid #ccc;
  border-top:1px solid #ccc;
  text-align:left;
}

.am-table-styled-header th {
  color:#fff;
  background:#f8941c;
  background:-moz-linear-gradient(top,#f8941c 0%,#f05d22 100%);
  background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f8941c),color-stop(100%,#f05d22));
  background:-webkit-linear-gradient(top,#f8941c 0%,#f05d22 100%);
  background:-o-linear-gradient(top,#f8941c 0%,#f05d22 100%);
  background:-ms-linear-gradient(top,#f8941c 0%,#f05d22 100%);
  background:linear-gradient(to bottom,#f8941c 0%,#f05d22 100%);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f8941c',endColorstr='#f05d22',GradientType=0);
  border-top:none;
}

.am-table-styled-header td:first-child,.am-table-styled-header th:first-child {
  border-left:none;
}

.am-table-styled-header th:first-child {
  -moz-border-radius:6px 0 0;
  -webkit-border-radius:6px 0 0 0;
  border-radius:6px 0 0 0;
}

.am-table-styled-header th:last-child {
  -moz-border-radius:0 6px 0 0;
  -webkit-border-radius:0 6px 0 0;
  border-radius:0 6px 0 0;
}

.am-table-styled-header th:only-child {
  -moz-border-radius:6px 6px 0 0;
  -webkit-border-radius:6px 6px 0 0;
  border-radius:6px 6px 0 0;
}

.am-table-styled-header .am-table-zebra-odd,.am-table-styled-header tr:nth-child(odd) {
  background:#f4f4f4;
}

.am-g {
  letter-spacing:-.31em;
  word-spacing:-.43em;
}

.ie6 .am-g,.ie7 .am-g {
  letter-spacing:normal;
}

table.am-g {
  width:100%;
}

.am-u,.am-u-1 {
  display:inline-block;
  zoom:1;
  letter-spacing:normal;
  word-spacing:normal;
  vertical-align:top;
}

.ie6 .am-u,.ie7 .am-u {
  display:inline;
}

table.am-g .am-u {
  padding-left:0;
}

.am-g-2 > .am-u,.am-g-3 > .am-u,.am-g-4 > .am-u,.am-g-5 > .am-u,.am-g-6 > .am-u,.am-g-7 > .am-u,.am-g-8 > .am-u,.am-g-9 > .am-u,.am-g-10 > .am-u,.am-g-11 > .am-u,.am-g-12 > .am-u,.am-g-13 > .am-u,.am-g-14 > .am-u,.am-g-15 > .am-u,.am-g-16 > .am-u,.am-g-17 > .am-u,.am-g-18 > .am-u,.am-g-19 > .am-u,.am-g-20 > .am-u,.am-g-21 > .am-u,.am-g-22 > .am-u,.am-g-23 > .am-u,.am-g-24 > .am-u {
  margin-left:2%;
}

.ie7 .am-g-2 > .am-u,.ie7 .am-g-3 > .am-u,.ie7 .am-g-4 > .am-u,.ie7 .am-g-5 > .am-u,.ie7 .am-g-6 > .am-u,.ie7 .am-g-7 > .am-u,.ie7 .am-g-8 > .am-u,.ie7 .am-g-9 > .am-u,.ie7 .am-g-10 > .am-u,.ie7 .am-g-11 > .am-u,.ie7 .am-g-12 > .am-u,.ie7 .am-g-13 > .am-u,.ie7 .am-g-14 > .am-u,.ie7 .am-g-15 > .am-u,.ie7 .am-g-16 > .am-u,.ie7 .am-g-17 > .am-u,.ie7 .am-g-18 > .am-u,.ie7 .am-g-19 > .am-u,.ie7 .am-g-20 > .am-u,.ie7 .am-g-21 > .am-u,.ie7 .am-g-22 > .am-u,.ie7 .am-g-23 > .am-u,.ie7 .am-g-24 > .am-u {
  margin-left:1.5%;
}

table.am-g-2 .am-u,table.am-g-3 .am-u,table.am-g-4 .am-u,table.am-g-5 .am-u,table.am-g-6 .am-u,table.am-g-7 .am-u,table.am-g-8 .am-u,table.am-g-9 .am-u,table.am-g-10 .am-u,table.am-g-11 .am-u,table.am-g-12 .am-u,table.am-g-13 .am-u,table.am-g-14 .am-u,table.am-g-15 .am-u,table.am-g-16 .am-u,table.am-g-17 .am-u,table.am-g-18 .am-u,table.am-g-19 .am-u,table.am-g-20 .am-u,table.am-g-21 .am-u,table.am-g-22 .am-u,table.am-g-23 .am-u,table.am-g-24 .am-u {
  padding-left:2%;
}

.am-g-2 .am-u-first,.am-g-3 .am-u-first,.am-g-4 .am-u-first,.am-g-5 .am-u-first,.am-g-6 .am-u-first,.am-g-7 .am-u-first,.am-g-8 .am-u-first,.am-g-9 .am-u-first,.am-g-10 .am-u-first,.am-g-11 .am-u-first,.am-g-12 .am-u-first,.am-g-13 .am-u-first,.am-g-14 .am-u-first,.am-g-15 .am-u-first,.am-g-16 .am-u-first,.am-g-17 .am-u-first,.am-g-18 .am-u-first,.am-g-19 .am-u-first,.am-g-20 .am-u-first,.am-g-21 .am-u-first,.am-g-22 .am-u-first,.am-g-23 .am-u-first,.am-g-24 .am-u-first {
  margin-left:0;
}

.ie7 .am-g-2 .am-u-first,.ie7 .am-g-3 .am-u-first,.ie7 .am-g-4 .am-u-first,.ie7 .am-g-5 .am-u-first,.ie7 .am-g-6 .am-u-first,.ie7 .am-g-7 .am-u-first,.ie7 .am-g-8 .am-u-first,.ie7 .am-g-9 .am-u-first,.ie7 .am-g-10 .am-u-first,.ie7 .am-g-11 .am-u-first,.ie7 .am-g-12 .am-u-first,.ie7 .am-g-13 .am-u-first,.ie7 .am-g-14 .am-u-first,.ie7 .am-g-15 .am-u-first,.ie7 .am-g-16 .am-u-first,.ie7 .am-g-17 .am-u-first,.ie7 .am-g-18 .am-u-first,.ie7 .am-g-19 .am-u-first,.ie7 .am-g-20 .am-u-first,.ie7 .am-g-21 .am-u-first,.ie7 .am-g-22 .am-u-first,.ie7 .am-g-23 .am-u-first,.ie7 .am-g-24 .am-u-first {
  margin-left:0;
}

table.am-g-2 .am-u-first,table.am-g-3 .am-u-first,table.am-g-4 .am-u-first,table.am-g-5 .am-u-first,table.am-g-6 .am-u-first,table.am-g-7 .am-u-first,table.am-g-8 .am-u-first,table.am-g-9 .am-u-first,table.am-g-10 .am-u-first,table.am-g-11 .am-u-first,table.am-g-12 .am-u-first,table.am-g-13 .am-u-first,table.am-g-14 .am-u-first,table.am-g-15 .am-u-first,table.am-g-16 .am-u-first,table.am-g-17 .am-u-first,table.am-g-18 .am-u-first,table.am-g-19 .am-u-first,table.am-g-20 .am-u-first,table.am-g-21 .am-u-first,table.am-g-22 .am-u-first,table.am-g-23 .am-u-first,table.am-g-24 .am-u-first {
  padding-left:0;
}

.am-g-rs .am-u {
  margin-bottom:1em;
}

.am-u-1 {
  display:block;
}

.am-g .am-u-1 {
  margin-left:0;
}

.am-u-1-2 {
  width:50%;
}

.am-g-2 .am-u-1-2 {
  width:49%;
}

.ie7 .am-g-2 .am-u-1-2 {
  width:48.95%;
}

.am-g-3 .am-u-1-2 {
  width:48.66666%;
}

.ie7 .am-g-3 .am-u-1-2 {
  width:48.61666%;
}

.am-g-4 .am-u-1-2 {
  width:48.5%;
}

.ie7 .am-g-4 .am-u-1-2 {
  width:48.45%;
}

.am-g-5 .am-u-1-2 {
  width:48.4%;
}

.ie7 .am-g-5 .am-u-1-2 {
  width:48.35%;
}

.am-g-6 .am-u-1-2 {
  width:48.33333%;
}

.ie7 .am-g-6 .am-u-1-2 {
  width:48.28333%;
}

.am-g-7 .am-u-1-2 {
  width:48.28571%;
}

.ie7 .am-g-7 .am-u-1-2 {
  width:48.23571%;
}

.am-g-8 .am-u-1-2 {
  width:48.25%;
}

.ie7 .am-g-8 .am-u-1-2 {
  width:48.2%;
}

.am-g-9 .am-u-1-2 {
  width:48.22222%;
}

.ie7 .am-g-9 .am-u-1-2 {
  width:48.17222%;
}

.am-g-10 .am-u-1-2 {
  width:48.2%;
}

.ie7 .am-g-10 .am-u-1-2 {
  width:48.15%;
}

.am-g-11 .am-u-1-2 {
  width:48.18181%;
}

.ie7 .am-g-11 .am-u-1-2 {
  width:48.13181%;
}

.am-g-12 .am-u-1-2 {
  width:48.16666%;
}

.ie7 .am-g-12 .am-u-1-2 {
  width:48.11666%;
}

.am-g-13 .am-u-1-2 {
  width:48.15384%;
}

.ie7 .am-g-13 .am-u-1-2 {
  width:48.10384%;
}

.am-g-14 .am-u-1-2 {
  width:48.14285%;
}

.ie7 .am-g-14 .am-u-1-2 {
  width:48.09285%;
}

.am-g-15 .am-u-1-2 {
  width:48.13333%;
}

.ie7 .am-g-15 .am-u-1-2 {
  width:48.08333%;
}

.am-g-16 .am-u-1-2 {
  width:48.125%;
}

.ie7 .am-g-16 .am-u-1-2 {
  width:48.075%;
}

.am-g-17 .am-u-1-2 {
  width:48.11764%;
}

.ie7 .am-g-17 .am-u-1-2 {
  width:48.06764%;
}

.am-g-18 .am-u-1-2 {
  width:48.11111%;
}

.ie7 .am-g-18 .am-u-1-2 {
  width:48.06111%;
}

.am-g-19 .am-u-1-2 {
  width:48.10526%;
}

.ie7 .am-g-19 .am-u-1-2 {
  width:48.05526%;
}

.am-g-20 .am-u-1-2 {
  width:48.1%;
}

.ie7 .am-g-20 .am-u-1-2 {
  width:48.05%;
}

.am-g-21 .am-u-1-2 {
  width:48.09523%;
}

.ie7 .am-g-21 .am-u-1-2 {
  width:48.04523%;
}

.am-g-22 .am-u-1-2 {
  width:48.0909%;
}

.ie7 .am-g-22 .am-u-1-2 {
  width:48.0409%;
}

.am-g-23 .am-u-1-2 {
  width:48.08695%;
}

.ie7 .am-g-23 .am-u-1-2 {
  width:48.03695%;
}

.am-g-24 .am-u-1-2 {
  width:48.08333%;
}

.ie7 .am-g-24 .am-u-1-2 {
  width:48.03333%;
}

.am-u-1-3 {
  width:33.33333%;
}

.am-g-2 .am-u-1-3 {
  width:32.33333%;
}

.ie7 .am-g-2 .am-u-1-3 {
  width:32.28333%;
}

.am-g-3 .am-u-1-3 {
  width:31.99999%;
}

.ie7 .am-g-3 .am-u-1-3 {
  width:31.94999%;
}

.am-g-4 .am-u-1-3 {
  width:31.83333%;
}

.ie7 .am-g-4 .am-u-1-3 {
  width:31.78333%;
}

.am-g-5 .am-u-1-3 {
  width:31.73333%;
}

.ie7 .am-g-5 .am-u-1-3 {
  width:31.68333%;
}

.am-g-6 .am-u-1-3 {
  width:31.66666%;
}

.ie7 .am-g-6 .am-u-1-3 {
  width:31.61666%;
}

.am-g-7 .am-u-1-3 {
  width:31.61904%;
}

.ie7 .am-g-7 .am-u-1-3 {
  width:31.56904%;
}

.am-g-8 .am-u-1-3 {
  width:31.58333%;
}

.ie7 .am-g-8 .am-u-1-3 {
  width:31.53333%;
}

.am-g-9 .am-u-1-3 {
  width:31.55555%;
}

.ie7 .am-g-9 .am-u-1-3 {
  width:31.50555%;
}

.am-g-10 .am-u-1-3 {
  width:31.53333%;
}

.ie7 .am-g-10 .am-u-1-3 {
  width:31.48333%;
}

.am-g-11 .am-u-1-3 {
  width:31.51515%;
}

.ie7 .am-g-11 .am-u-1-3 {
  width:31.46515%;
}

.am-g-12 .am-u-1-3 {
  width:31.49999%;
}

.ie7 .am-g-12 .am-u-1-3 {
  width:31.44999%;
}

.am-g-13 .am-u-1-3 {
  width:31.48717%;
}

.ie7 .am-g-13 .am-u-1-3 {
  width:31.43717%;
}

.am-g-14 .am-u-1-3 {
  width:31.47619%;
}

.ie7 .am-g-14 .am-u-1-3 {
  width:31.42619%;
}

.am-g-15 .am-u-1-3 {
  width:31.46666%;
}

.ie7 .am-g-15 .am-u-1-3 {
  width:31.41666%;
}

.am-g-16 .am-u-1-3 {
  width:31.45833%;
}

.ie7 .am-g-16 .am-u-1-3 {
  width:31.40833%;
}

.am-g-17 .am-u-1-3 {
  width:31.45098%;
}

.ie7 .am-g-17 .am-u-1-3 {
  width:31.40098%;
}

.am-g-18 .am-u-1-3 {
  width:31.44444%;
}

.ie7 .am-g-18 .am-u-1-3 {
  width:31.39444%;
}

.am-g-19 .am-u-1-3 {
  width:31.43859%;
}

.ie7 .am-g-19 .am-u-1-3 {
  width:31.38859%;
}

.am-g-20 .am-u-1-3 {
  width:31.43333%;
}

.ie7 .am-g-20 .am-u-1-3 {
  width:31.38333%;
}

.am-g-21 .am-u-1-3 {
  width:31.42857%;
}

.ie7 .am-g-21 .am-u-1-3 {
  width:31.37857%;
}

.am-g-22 .am-u-1-3 {
  width:31.42424%;
}

.ie7 .am-g-22 .am-u-1-3 {
  width:31.37424%;
}

.am-g-23 .am-u-1-3 {
  width:31.42028%;
}

.ie7 .am-g-23 .am-u-1-3 {
  width:31.37028%;
}

.am-g-24 .am-u-1-3 {
  width:31.41666%;
}

.ie7 .am-g-24 .am-u-1-3 {
  width:31.36666%;
}

.am-u-2-3 {
  width:66.66666%;
}

.am-g-2 .am-u-2-3 {
  width:65.66666%;
}

.ie7 .am-g-2 .am-u-2-3 {
  width:65.61666%;
}

.am-g-3 .am-u-2-3 {
  width:65.33333%;
}

.ie7 .am-g-3 .am-u-2-3 {
  width:65.28333%;
}

.am-g-4 .am-u-2-3 {
  width:65.16666%;
}

.ie7 .am-g-4 .am-u-2-3 {
  width:65.11666%;
}

.am-g-5 .am-u-2-3 {
  width:65.06666%;
}

.ie7 .am-g-5 .am-u-2-3 {
  width:65.01666%;
}

.am-g-6 .am-u-2-3 {
  width:64.99999%;
}

.ie7 .am-g-6 .am-u-2-3 {
  width:64.94999%;
}

.am-g-7 .am-u-2-3 {
  width:64.95238%;
}

.ie7 .am-g-7 .am-u-2-3 {
  width:64.90238%;
}

.am-g-8 .am-u-2-3 {
  width:64.91666%;
}

.ie7 .am-g-8 .am-u-2-3 {
  width:64.86666%;
}

.am-g-9 .am-u-2-3 {
  width:64.88888%;
}

.ie7 .am-g-9 .am-u-2-3 {
  width:64.83888%;
}

.am-g-10 .am-u-2-3 {
  width:64.86666%;
}

.ie7 .am-g-10 .am-u-2-3 {
  width:64.81666%;
}

.am-g-11 .am-u-2-3 {
  width:64.84848%;
}

.ie7 .am-g-11 .am-u-2-3 {
  width:64.79848%;
}

.am-g-12 .am-u-2-3 {
  width:64.83333%;
}

.ie7 .am-g-12 .am-u-2-3 {
  width:64.78333%;
}

.am-g-13 .am-u-2-3 {
  width:64.82051%;
}

.ie7 .am-g-13 .am-u-2-3 {
  width:64.77051%;
}

.am-g-14 .am-u-2-3 {
  width:64.80952%;
}

.ie7 .am-g-14 .am-u-2-3 {
  width:64.75952%;
}

.am-g-15 .am-u-2-3 {
  width:64.8%;
}

.ie7 .am-g-15 .am-u-2-3 {
  width:64.75%;
}

.am-g-16 .am-u-2-3 {
  width:64.79166%;
}

.ie7 .am-g-16 .am-u-2-3 {
  width:64.74166%;
}

.am-g-17 .am-u-2-3 {
  width:64.78431%;
}

.ie7 .am-g-17 .am-u-2-3 {
  width:64.73431%;
}

.am-g-18 .am-u-2-3 {
  width:64.77777%;
}

.ie7 .am-g-18 .am-u-2-3 {
  width:64.72777%;
}

.am-g-19 .am-u-2-3 {
  width:64.77192%;
}

.ie7 .am-g-19 .am-u-2-3 {
  width:64.72192%;
}

.am-g-20 .am-u-2-3 {
  width:64.76666%;
}

.ie7 .am-g-20 .am-u-2-3 {
  width:64.71666%;
}

.am-g-21 .am-u-2-3 {
  width:64.7619%;
}

.ie7 .am-g-21 .am-u-2-3 {
  width:64.7119%;
}

.am-g-22 .am-u-2-3 {
  width:64.75757%;
}

.ie7 .am-g-22 .am-u-2-3 {
  width:64.70757%;
}

.am-g-23 .am-u-2-3 {
  width:64.75362%;
}

.ie7 .am-g-23 .am-u-2-3 {
  width:64.70362%;
}

.am-g-24 .am-u-2-3 {
  width:64.74999%;
}

.ie7 .am-g-24 .am-u-2-3 {
  width:64.69999%;
}

.am-u-1-4 {
  width:25%;
}

.am-g-2 .am-u-1-4 {
  width:24%;
}

.ie7 .am-g-2 .am-u-1-4 {
  width:23.95%;
}

.am-g-3 .am-u-1-4 {
  width:23.66666%;
}

.ie7 .am-g-3 .am-u-1-4 {
  width:23.61666%;
}

.am-g-4 .am-u-1-4 {
  width:23.5%;
}

.ie7 .am-g-4 .am-u-1-4 {
  width:23.45%;
}

.am-g-5 .am-u-1-4 {
  width:23.4%;
}

.ie7 .am-g-5 .am-u-1-4 {
  width:23.35%;
}

.am-g-6 .am-u-1-4 {
  width:23.33333%;
}

.ie7 .am-g-6 .am-u-1-4 {
  width:23.28333%;
}

.am-g-7 .am-u-1-4 {
  width:23.28571%;
}

.ie7 .am-g-7 .am-u-1-4 {
  width:23.23571%;
}

.am-g-8 .am-u-1-4 {
  width:23.25%;
}

.ie7 .am-g-8 .am-u-1-4 {
  width:23.2%;
}

.am-g-9 .am-u-1-4 {
  width:23.22222%;
}

.ie7 .am-g-9 .am-u-1-4 {
  width:23.17222%;
}

.am-g-10 .am-u-1-4 {
  width:23.2%;
}

.ie7 .am-g-10 .am-u-1-4 {
  width:23.15%;
}

.am-g-11 .am-u-1-4 {
  width:23.18181%;
}

.ie7 .am-g-11 .am-u-1-4 {
  width:23.13181%;
}

.am-g-12 .am-u-1-4 {
  width:23.16666%;
}

.ie7 .am-g-12 .am-u-1-4 {
  width:23.11666%;
}

.am-g-13 .am-u-1-4 {
  width:23.15384%;
}

.ie7 .am-g-13 .am-u-1-4 {
  width:23.10384%;
}

.am-g-14 .am-u-1-4 {
  width:23.14285%;
}

.ie7 .am-g-14 .am-u-1-4 {
  width:23.09285%;
}

.am-g-15 .am-u-1-4 {
  width:23.13333%;
}

.ie7 .am-g-15 .am-u-1-4 {
  width:23.08333%;
}

.am-g-16 .am-u-1-4 {
  width:23.125%;
}

.ie7 .am-g-16 .am-u-1-4 {
  width:23.075%;
}

.am-g-17 .am-u-1-4 {
  width:23.11764%;
}

.ie7 .am-g-17 .am-u-1-4 {
  width:23.06764%;
}

.am-g-18 .am-u-1-4 {
  width:23.11111%;
}

.ie7 .am-g-18 .am-u-1-4 {
  width:23.06111%;
}

.am-g-19 .am-u-1-4 {
  width:23.10526%;
}

.ie7 .am-g-19 .am-u-1-4 {
  width:23.05526%;
}

.am-g-20 .am-u-1-4 {
  width:23.1%;
}

.ie7 .am-g-20 .am-u-1-4 {
  width:23.05%;
}

.am-g-21 .am-u-1-4 {
  width:23.09523%;
}

.ie7 .am-g-21 .am-u-1-4 {
  width:23.04523%;
}

.am-g-22 .am-u-1-4 {
  width:23.0909%;
}

.ie7 .am-g-22 .am-u-1-4 {
  width:23.0409%;
}

.am-g-23 .am-u-1-4 {
  width:23.08695%;
}

.ie7 .am-g-23 .am-u-1-4 {
  width:23.03695%;
}

.am-g-24 .am-u-1-4 {
  width:23.08333%;
}

.ie7 .am-g-24 .am-u-1-4 {
  width:23.03333%;
}

.am-u-3-4 {
  width:75%;
}

.am-g-2 .am-u-3-4 {
  width:74%;
}

.ie7 .am-g-2 .am-u-3-4 {
  width:73.95%;
}

.am-g-3 .am-u-3-4 {
  width:73.66666%;
}

.ie7 .am-g-3 .am-u-3-4 {
  width:73.61666%;
}

.am-g-4 .am-u-3-4 {
  width:73.5%;
}

.ie7 .am-g-4 .am-u-3-4 {
  width:73.45%;
}

.am-g-5 .am-u-3-4 {
  width:73.4%;
}

.ie7 .am-g-5 .am-u-3-4 {
  width:73.35%;
}

.am-g-6 .am-u-3-4 {
  width:73.33333%;
}

.ie7 .am-g-6 .am-u-3-4 {
  width:73.28333%;
}

.am-g-7 .am-u-3-4 {
  width:73.28571%;
}

.ie7 .am-g-7 .am-u-3-4 {
  width:73.23571%;
}

.am-g-8 .am-u-3-4 {
  width:73.25%;
}

.ie7 .am-g-8 .am-u-3-4 {
  width:73.2%;
}

.am-g-9 .am-u-3-4 {
  width:73.22222%;
}

.ie7 .am-g-9 .am-u-3-4 {
  width:73.17222%;
}

.am-g-10 .am-u-3-4 {
  width:73.2%;
}

.ie7 .am-g-10 .am-u-3-4 {
  width:73.15%;
}

.am-g-11 .am-u-3-4 {
  width:73.18181%;
}

.ie7 .am-g-11 .am-u-3-4 {
  width:73.13181%;
}

.am-g-12 .am-u-3-4 {
  width:73.16666%;
}

.ie7 .am-g-12 .am-u-3-4 {
  width:73.11666%;
}

.am-g-13 .am-u-3-4 {
  width:73.15384%;
}

.ie7 .am-g-13 .am-u-3-4 {
  width:73.10384%;
}

.am-g-14 .am-u-3-4 {
  width:73.14285%;
}

.ie7 .am-g-14 .am-u-3-4 {
  width:73.09285%;
}

.am-g-15 .am-u-3-4 {
  width:73.13333%;
}

.ie7 .am-g-15 .am-u-3-4 {
  width:73.08333%;
}

.am-g-16 .am-u-3-4 {
  width:73.125%;
}

.ie7 .am-g-16 .am-u-3-4 {
  width:73.075%;
}

.am-g-17 .am-u-3-4 {
  width:73.11764%;
}

.ie7 .am-g-17 .am-u-3-4 {
  width:73.06764%;
}

.am-g-18 .am-u-3-4 {
  width:73.11111%;
}

.ie7 .am-g-18 .am-u-3-4 {
  width:73.06111%;
}

.am-g-19 .am-u-3-4 {
  width:73.10526%;
}

.ie7 .am-g-19 .am-u-3-4 {
  width:73.05526%;
}

.am-g-20 .am-u-3-4 {
  width:73.1%;
}

.ie7 .am-g-20 .am-u-3-4 {
  width:73.05%;
}

.am-g-21 .am-u-3-4 {
  width:73.09523%;
}

.ie7 .am-g-21 .am-u-3-4 {
  width:73.04523%;
}

.am-g-22 .am-u-3-4 {
  width:73.0909%;
}

.ie7 .am-g-22 .am-u-3-4 {
  width:73.0409%;
}

.am-g-23 .am-u-3-4 {
  width:73.08695%;
}

.ie7 .am-g-23 .am-u-3-4 {
  width:73.03695%;
}

.am-g-24 .am-u-3-4 {
  width:73.08333%;
}

.ie7 .am-g-24 .am-u-3-4 {
  width:73.03333%;
}

.am-u-1-5 {
  width:20%;
}

.am-g-2 .am-u-1-5 {
  width:19%;
}

.ie7 .am-g-2 .am-u-1-5 {
  width:18.95%;
}

.am-g-3 .am-u-1-5 {
  width:18.66666%;
}

.ie7 .am-g-3 .am-u-1-5 {
  width:18.61666%;
}

.am-g-4 .am-u-1-5 {
  width:18.5%;
}

.ie7 .am-g-4 .am-u-1-5 {
  width:18.45%;
}

.am-g-5 .am-u-1-5 {
  width:18.4%;
}

.ie7 .am-g-5 .am-u-1-5 {
  width:18.35%;
}

.am-g-6 .am-u-1-5 {
  width:18.33333%;
}

.ie7 .am-g-6 .am-u-1-5 {
  width:18.28333%;
}

.am-g-7 .am-u-1-5 {
  width:18.28571%;
}

.ie7 .am-g-7 .am-u-1-5 {
  width:18.23571%;
}

.am-g-8 .am-u-1-5 {
  width:18.25%;
}

.ie7 .am-g-8 .am-u-1-5 {
  width:18.2%;
}

.am-g-9 .am-u-1-5 {
  width:18.22222%;
}

.ie7 .am-g-9 .am-u-1-5 {
  width:18.17222%;
}

.am-g-10 .am-u-1-5 {
  width:18.2%;
}

.ie7 .am-g-10 .am-u-1-5 {
  width:18.15%;
}

.am-g-11 .am-u-1-5 {
  width:18.18181%;
}

.ie7 .am-g-11 .am-u-1-5 {
  width:18.13181%;
}

.am-g-12 .am-u-1-5 {
  width:18.16666%;
}

.ie7 .am-g-12 .am-u-1-5 {
  width:18.11666%;
}

.am-g-13 .am-u-1-5 {
  width:18.15384%;
}

.ie7 .am-g-13 .am-u-1-5 {
  width:18.10384%;
}

.am-g-14 .am-u-1-5 {
  width:18.14285%;
}

.ie7 .am-g-14 .am-u-1-5 {
  width:18.09285%;
}

.am-g-15 .am-u-1-5 {
  width:18.13333%;
}

.ie7 .am-g-15 .am-u-1-5 {
  width:18.08333%;
}

.am-g-16 .am-u-1-5 {
  width:18.125%;
}

.ie7 .am-g-16 .am-u-1-5 {
  width:18.075%;
}

.am-g-17 .am-u-1-5 {
  width:18.11764%;
}

.ie7 .am-g-17 .am-u-1-5 {
  width:18.06764%;
}

.am-g-18 .am-u-1-5 {
  width:18.11111%;
}

.ie7 .am-g-18 .am-u-1-5 {
  width:18.06111%;
}

.am-g-19 .am-u-1-5 {
  width:18.10526%;
}

.ie7 .am-g-19 .am-u-1-5 {
  width:18.05526%;
}

.am-g-20 .am-u-1-5 {
  width:18.1%;
}

.ie7 .am-g-20 .am-u-1-5 {
  width:18.05%;
}

.am-g-21 .am-u-1-5 {
  width:18.09523%;
}

.ie7 .am-g-21 .am-u-1-5 {
  width:18.04523%;
}

.am-g-22 .am-u-1-5 {
  width:18.0909%;
}

.ie7 .am-g-22 .am-u-1-5 {
  width:18.0409%;
}

.am-g-23 .am-u-1-5 {
  width:18.08695%;
}

.ie7 .am-g-23 .am-u-1-5 {
  width:18.03695%;
}

.am-g-24 .am-u-1-5 {
  width:18.08333%;
}

.ie7 .am-g-24 .am-u-1-5 {
  width:18.03333%;
}

.am-u-2-5 {
  width:40%;
}

.am-g-2 .am-u-2-5 {
  width:39%;
}

.ie7 .am-g-2 .am-u-2-5 {
  width:38.95%;
}

.am-g-3 .am-u-2-5 {
  width:38.66666%;
}

.ie7 .am-g-3 .am-u-2-5 {
  width:38.61666%;
}

.am-g-4 .am-u-2-5 {
  width:38.5%;
}

.ie7 .am-g-4 .am-u-2-5 {
  width:38.45%;
}

.am-g-5 .am-u-2-5 {
  width:38.4%;
}

.ie7 .am-g-5 .am-u-2-5 {
  width:38.35%;
}

.am-g-6 .am-u-2-5 {
  width:38.33333%;
}

.ie7 .am-g-6 .am-u-2-5 {
  width:38.28333%;
}

.am-g-7 .am-u-2-5 {
  width:38.28571%;
}

.ie7 .am-g-7 .am-u-2-5 {
  width:38.23571%;
}

.am-g-8 .am-u-2-5 {
  width:38.25%;
}

.ie7 .am-g-8 .am-u-2-5 {
  width:38.2%;
}

.am-g-9 .am-u-2-5 {
  width:38.22222%;
}

.ie7 .am-g-9 .am-u-2-5 {
  width:38.17222%;
}

.am-g-10 .am-u-2-5 {
  width:38.2%;
}

.ie7 .am-g-10 .am-u-2-5 {
  width:38.15%;
}

.am-g-11 .am-u-2-5 {
  width:38.18181%;
}

.ie7 .am-g-11 .am-u-2-5 {
  width:38.13181%;
}

.am-g-12 .am-u-2-5 {
  width:38.16666%;
}

.ie7 .am-g-12 .am-u-2-5 {
  width:38.11666%;
}

.am-g-13 .am-u-2-5 {
  width:38.15384%;
}

.ie7 .am-g-13 .am-u-2-5 {
  width:38.10384%;
}

.am-g-14 .am-u-2-5 {
  width:38.14285%;
}

.ie7 .am-g-14 .am-u-2-5 {
  width:38.09285%;
}

.am-g-15 .am-u-2-5 {
  width:38.13333%;
}

.ie7 .am-g-15 .am-u-2-5 {
  width:38.08333%;
}

.am-g-16 .am-u-2-5 {
  width:38.125%;
}

.ie7 .am-g-16 .am-u-2-5 {
  width:38.075%;
}

.am-g-17 .am-u-2-5 {
  width:38.11764%;
}

.ie7 .am-g-17 .am-u-2-5 {
  width:38.06764%;
}

.am-g-18 .am-u-2-5 {
  width:38.11111%;
}

.ie7 .am-g-18 .am-u-2-5 {
  width:38.06111%;
}

.am-g-19 .am-u-2-5 {
  width:38.10526%;
}

.ie7 .am-g-19 .am-u-2-5 {
  width:38.05526%;
}

.am-g-20 .am-u-2-5 {
  width:38.1%;
}

.ie7 .am-g-20 .am-u-2-5 {
  width:38.05%;
}

.am-g-21 .am-u-2-5 {
  width:38.09523%;
}

.ie7 .am-g-21 .am-u-2-5 {
  width:38.04523%;
}

.am-g-22 .am-u-2-5 {
  width:38.0909%;
}

.ie7 .am-g-22 .am-u-2-5 {
  width:38.0409%;
}

.am-g-23 .am-u-2-5 {
  width:38.08695%;
}

.ie7 .am-g-23 .am-u-2-5 {
  width:38.03695%;
}

.am-g-24 .am-u-2-5 {
  width:38.08333%;
}

.ie7 .am-g-24 .am-u-2-5 {
  width:38.03333%;
}

.am-u-3-5 {
  width:60%;
}

.am-g-2 .am-u-3-5 {
  width:59%;
}

.ie7 .am-g-2 .am-u-3-5 {
  width:58.95%;
}

.am-g-3 .am-u-3-5 {
  width:58.66666%;
}

.ie7 .am-g-3 .am-u-3-5 {
  width:58.61666%;
}

.am-g-4 .am-u-3-5 {
  width:58.5%;
}

.ie7 .am-g-4 .am-u-3-5 {
  width:58.45%;
}

.am-g-5 .am-u-3-5 {
  width:58.4%;
}

.ie7 .am-g-5 .am-u-3-5 {
  width:58.35%;
}

.am-g-6 .am-u-3-5 {
  width:58.33333%;
}

.ie7 .am-g-6 .am-u-3-5 {
  width:58.28333%;
}

.am-g-7 .am-u-3-5 {
  width:58.28571%;
}

.ie7 .am-g-7 .am-u-3-5 {
  width:58.23571%;
}

.am-g-8 .am-u-3-5 {
  width:58.25%;
}

.ie7 .am-g-8 .am-u-3-5 {
  width:58.2%;
}

.am-g-9 .am-u-3-5 {
  width:58.22222%;
}

.ie7 .am-g-9 .am-u-3-5 {
  width:58.17222%;
}

.am-g-10 .am-u-3-5 {
  width:58.2%;
}

.ie7 .am-g-10 .am-u-3-5 {
  width:58.15%;
}

.am-g-11 .am-u-3-5 {
  width:58.18181%;
}

.ie7 .am-g-11 .am-u-3-5 {
  width:58.13181%;
}

.am-g-12 .am-u-3-5 {
  width:58.16666%;
}

.ie7 .am-g-12 .am-u-3-5 {
  width:58.11666%;
}

.am-g-13 .am-u-3-5 {
  width:58.15384%;
}

.ie7 .am-g-13 .am-u-3-5 {
  width:58.10384%;
}

.am-g-14 .am-u-3-5 {
  width:58.14285%;
}

.ie7 .am-g-14 .am-u-3-5 {
  width:58.09285%;
}

.am-g-15 .am-u-3-5 {
  width:58.13333%;
}

.ie7 .am-g-15 .am-u-3-5 {
  width:58.08333%;
}

.am-g-16 .am-u-3-5 {
  width:58.125%;
}

.ie7 .am-g-16 .am-u-3-5 {
  width:58.075%;
}

.am-g-17 .am-u-3-5 {
  width:58.11764%;
}

.ie7 .am-g-17 .am-u-3-5 {
  width:58.06764%;
}

.am-g-18 .am-u-3-5 {
  width:58.11111%;
}

.ie7 .am-g-18 .am-u-3-5 {
  width:58.06111%;
}

.am-g-19 .am-u-3-5 {
  width:58.10526%;
}

.ie7 .am-g-19 .am-u-3-5 {
  width:58.05526%;
}

.am-g-20 .am-u-3-5 {
  width:58.1%;
}

.ie7 .am-g-20 .am-u-3-5 {
  width:58.05%;
}

.am-g-21 .am-u-3-5 {
  width:58.09523%;
}

.ie7 .am-g-21 .am-u-3-5 {
  width:58.04523%;
}

.am-g-22 .am-u-3-5 {
  width:58.0909%;
}

.ie7 .am-g-22 .am-u-3-5 {
  width:58.0409%;
}

.am-g-23 .am-u-3-5 {
  width:58.08695%;
}

.ie7 .am-g-23 .am-u-3-5 {
  width:58.03695%;
}

.am-g-24 .am-u-3-5 {
  width:58.08333%;
}

.ie7 .am-g-24 .am-u-3-5 {
  width:58.03333%;
}

.am-u-4-5 {
  width:80%;
}

.am-g-2 .am-u-4-5 {
  width:79%;
}

.ie7 .am-g-2 .am-u-4-5 {
  width:78.95%;
}

.am-g-3 .am-u-4-5 {
  width:78.66666%;
}

.ie7 .am-g-3 .am-u-4-5 {
  width:78.61666%;
}

.am-g-4 .am-u-4-5 {
  width:78.5%;
}

.ie7 .am-g-4 .am-u-4-5 {
  width:78.45%;
}

.am-g-5 .am-u-4-5 {
  width:78.4%;
}

.ie7 .am-g-5 .am-u-4-5 {
  width:78.35%;
}

.am-g-6 .am-u-4-5 {
  width:78.33333%;
}

.ie7 .am-g-6 .am-u-4-5 {
  width:78.28333%;
}

.am-g-7 .am-u-4-5 {
  width:78.28571%;
}

.ie7 .am-g-7 .am-u-4-5 {
  width:78.23571%;
}

.am-g-8 .am-u-4-5 {
  width:78.25%;
}

.ie7 .am-g-8 .am-u-4-5 {
  width:78.2%;
}

.am-g-9 .am-u-4-5 {
  width:78.22222%;
}

.ie7 .am-g-9 .am-u-4-5 {
  width:78.17222%;
}

.am-g-10 .am-u-4-5 {
  width:78.2%;
}

.ie7 .am-g-10 .am-u-4-5 {
  width:78.15%;
}

.am-g-11 .am-u-4-5 {
  width:78.18181%;
}

.ie7 .am-g-11 .am-u-4-5 {
  width:78.13181%;
}

.am-g-12 .am-u-4-5 {
  width:78.16666%;
}

.ie7 .am-g-12 .am-u-4-5 {
  width:78.11666%;
}

.am-g-13 .am-u-4-5 {
  width:78.15384%;
}

.ie7 .am-g-13 .am-u-4-5 {
  width:78.10384%;
}

.am-g-14 .am-u-4-5 {
  width:78.14285%;
}

.ie7 .am-g-14 .am-u-4-5 {
  width:78.09285%;
}

.am-g-15 .am-u-4-5 {
  width:78.13333%;
}

.ie7 .am-g-15 .am-u-4-5 {
  width:78.08333%;
}

.am-g-16 .am-u-4-5 {
  width:78.125%;
}

.ie7 .am-g-16 .am-u-4-5 {
  width:78.075%;
}

.am-g-17 .am-u-4-5 {
  width:78.11764%;
}

.ie7 .am-g-17 .am-u-4-5 {
  width:78.06764%;
}

.am-g-18 .am-u-4-5 {
  width:78.11111%;
}

.ie7 .am-g-18 .am-u-4-5 {
  width:78.06111%;
}

.am-g-19 .am-u-4-5 {
  width:78.10526%;
}

.ie7 .am-g-19 .am-u-4-5 {
  width:78.05526%;
}

.am-g-20 .am-u-4-5 {
  width:78.1%;
}

.ie7 .am-g-20 .am-u-4-5 {
  width:78.05%;
}

.am-g-21 .am-u-4-5 {
  width:78.09523%;
}

.ie7 .am-g-21 .am-u-4-5 {
  width:78.04523%;
}

.am-g-22 .am-u-4-5 {
  width:78.0909%;
}

.ie7 .am-g-22 .am-u-4-5 {
  width:78.0409%;
}

.am-g-23 .am-u-4-5 {
  width:78.08695%;
}

.ie7 .am-g-23 .am-u-4-5 {
  width:78.03695%;
}

.am-g-24 .am-u-4-5 {
  width:78.08333%;
}

.ie7 .am-g-24 .am-u-4-5 {
  width:78.03333%;
}

.am-u-1-6 {
  width:16.66666%;
}

.am-g-2 .am-u-1-6 {
  width:15.66666%;
}

.ie7 .am-g-2 .am-u-1-6 {
  width:15.61666%;
}

.am-g-3 .am-u-1-6 {
  width:15.33333%;
}

.ie7 .am-g-3 .am-u-1-6 {
  width:15.28333%;
}

.am-g-4 .am-u-1-6 {
  width:15.16666%;
}

.ie7 .am-g-4 .am-u-1-6 {
  width:15.11666%;
}

.am-g-5 .am-u-1-6 {
  width:15.06666%;
}

.ie7 .am-g-5 .am-u-1-6 {
  width:15.01666%;
}

.am-g-6 .am-u-1-6 {
  width:14.99999%;
}

.ie7 .am-g-6 .am-u-1-6 {
  width:14.94999%;
}

.am-g-7 .am-u-1-6 {
  width:14.95238%;
}

.ie7 .am-g-7 .am-u-1-6 {
  width:14.90238%;
}

.am-g-8 .am-u-1-6 {
  width:14.91666%;
}

.ie7 .am-g-8 .am-u-1-6 {
  width:14.86666%;
}

.am-g-9 .am-u-1-6 {
  width:14.88888%;
}

.ie7 .am-g-9 .am-u-1-6 {
  width:14.83888%;
}

.am-g-10 .am-u-1-6 {
  width:14.86666%;
}

.ie7 .am-g-10 .am-u-1-6 {
  width:14.81666%;
}

.am-g-11 .am-u-1-6 {
  width:14.84848%;
}

.ie7 .am-g-11 .am-u-1-6 {
  width:14.79848%;
}

.am-g-12 .am-u-1-6 {
  width:14.83333%;
}

.ie7 .am-g-12 .am-u-1-6 {
  width:14.78333%;
}

.am-g-13 .am-u-1-6 {
  width:14.82051%;
}

.ie7 .am-g-13 .am-u-1-6 {
  width:14.77051%;
}

.am-g-14 .am-u-1-6 {
  width:14.80952%;
}

.ie7 .am-g-14 .am-u-1-6 {
  width:14.75952%;
}

.am-g-15 .am-u-1-6 {
  width:14.79999%;
}

.ie7 .am-g-15 .am-u-1-6 {
  width:14.74999%;
}

.am-g-16 .am-u-1-6 {
  width:14.79166%;
}

.ie7 .am-g-16 .am-u-1-6 {
  width:14.74166%;
}

.am-g-17 .am-u-1-6 {
  width:14.78431%;
}

.ie7 .am-g-17 .am-u-1-6 {
  width:14.73431%;
}

.am-g-18 .am-u-1-6 {
  width:14.77777%;
}

.ie7 .am-g-18 .am-u-1-6 {
  width:14.72777%;
}

.am-g-19 .am-u-1-6 {
  width:14.77192%;
}

.ie7 .am-g-19 .am-u-1-6 {
  width:14.72192%;
}

.am-g-20 .am-u-1-6 {
  width:14.76666%;
}

.ie7 .am-g-20 .am-u-1-6 {
  width:14.71666%;
}

.am-g-21 .am-u-1-6 {
  width:14.7619%;
}

.ie7 .am-g-21 .am-u-1-6 {
  width:14.7119%;
}

.am-g-22 .am-u-1-6 {
  width:14.75757%;
}

.ie7 .am-g-22 .am-u-1-6 {
  width:14.70757%;
}

.am-g-23 .am-u-1-6 {
  width:14.75362%;
}

.ie7 .am-g-23 .am-u-1-6 {
  width:14.70362%;
}

.am-g-24 .am-u-1-6 {
  width:14.74999%;
}

.ie7 .am-g-24 .am-u-1-6 {
  width:14.69999%;
}

.am-u-5-6 {
  width:83.33333%;
}

.am-g-2 .am-u-5-6 {
  width:82.33333%;
}

.ie7 .am-g-2 .am-u-5-6 {
  width:82.28333%;
}

.am-g-3 .am-u-5-6 {
  width:82%;
}

.ie7 .am-g-3 .am-u-5-6 {
  width:81.95%;
}

.am-g-4 .am-u-5-6 {
  width:81.83333%;
}

.ie7 .am-g-4 .am-u-5-6 {
  width:81.78333%;
}

.am-g-5 .am-u-5-6 {
  width:81.73333%;
}

.ie7 .am-g-5 .am-u-5-6 {
  width:81.68333%;
}

.am-g-6 .am-u-5-6 {
  width:81.66666%;
}

.ie7 .am-g-6 .am-u-5-6 {
  width:81.61666%;
}

.am-g-7 .am-u-5-6 {
  width:81.61904%;
}

.ie7 .am-g-7 .am-u-5-6 {
  width:81.56904%;
}

.am-g-8 .am-u-5-6 {
  width:81.58333%;
}

.ie7 .am-g-8 .am-u-5-6 {
  width:81.53333%;
}

.am-g-9 .am-u-5-6 {
  width:81.55555%;
}

.ie7 .am-g-9 .am-u-5-6 {
  width:81.50555%;
}

.am-g-10 .am-u-5-6 {
  width:81.53333%;
}

.ie7 .am-g-10 .am-u-5-6 {
  width:81.48333%;
}

.am-g-11 .am-u-5-6 {
  width:81.51515%;
}

.ie7 .am-g-11 .am-u-5-6 {
  width:81.46515%;
}

.am-g-12 .am-u-5-6 {
  width:81.5%;
}

.ie7 .am-g-12 .am-u-5-6 {
  width:81.45%;
}

.am-g-13 .am-u-5-6 {
  width:81.48717%;
}

.ie7 .am-g-13 .am-u-5-6 {
  width:81.43717%;
}

.am-g-14 .am-u-5-6 {
  width:81.47619%;
}

.ie7 .am-g-14 .am-u-5-6 {
  width:81.42619%;
}

.am-g-15 .am-u-5-6 {
  width:81.46666%;
}

.ie7 .am-g-15 .am-u-5-6 {
  width:81.41666%;
}

.am-g-16 .am-u-5-6 {
  width:81.45833%;
}

.ie7 .am-g-16 .am-u-5-6 {
  width:81.40833%;
}

.am-g-17 .am-u-5-6 {
  width:81.45098%;
}

.ie7 .am-g-17 .am-u-5-6 {
  width:81.40098%;
}

.am-g-18 .am-u-5-6 {
  width:81.44444%;
}

.ie7 .am-g-18 .am-u-5-6 {
  width:81.39444%;
}

.am-g-19 .am-u-5-6 {
  width:81.43859%;
}

.ie7 .am-g-19 .am-u-5-6 {
  width:81.38859%;
}

.am-g-20 .am-u-5-6 {
  width:81.43333%;
}

.ie7 .am-g-20 .am-u-5-6 {
  width:81.38333%;
}

.am-g-21 .am-u-5-6 {
  width:81.42857%;
}

.ie7 .am-g-21 .am-u-5-6 {
  width:81.37857%;
}

.am-g-22 .am-u-5-6 {
  width:81.42424%;
}

.ie7 .am-g-22 .am-u-5-6 {
  width:81.37424%;
}

.am-g-23 .am-u-5-6 {
  width:81.42028%;
}

.ie7 .am-g-23 .am-u-5-6 {
  width:81.37028%;
}

.am-g-24 .am-u-5-6 {
  width:81.41666%;
}

.ie7 .am-g-24 .am-u-5-6 {
  width:81.36666%;
}

.am-u-1-8 {
  width:12.5%;
}

.am-g-2 .am-u-1-8 {
  width:11.5%;
}

.ie7 .am-g-2 .am-u-1-8 {
  width:11.45%;
}

.am-g-3 .am-u-1-8 {
  width:11.16666%;
}

.ie7 .am-g-3 .am-u-1-8 {
  width:11.11666%;
}

.am-g-4 .am-u-1-8 {
  width:11%;
}

.ie7 .am-g-4 .am-u-1-8 {
  width:10.95%;
}

.am-g-5 .am-u-1-8 {
  width:10.9%;
}

.ie7 .am-g-5 .am-u-1-8 {
  width:10.85%;
}

.am-g-6 .am-u-1-8 {
  width:10.83333%;
}

.ie7 .am-g-6 .am-u-1-8 {
  width:10.78333%;
}

.am-g-7 .am-u-1-8 {
  width:10.78571%;
}

.ie7 .am-g-7 .am-u-1-8 {
  width:10.73571%;
}

.am-g-8 .am-u-1-8 {
  width:10.75%;
}

.ie7 .am-g-8 .am-u-1-8 {
  width:10.7%;
}

.am-g-9 .am-u-1-8 {
  width:10.72222%;
}

.ie7 .am-g-9 .am-u-1-8 {
  width:10.67222%;
}

.am-g-10 .am-u-1-8 {
  width:10.7%;
}

.ie7 .am-g-10 .am-u-1-8 {
  width:10.65%;
}

.am-g-11 .am-u-1-8 {
  width:10.68181%;
}

.ie7 .am-g-11 .am-u-1-8 {
  width:10.63181%;
}

.am-g-12 .am-u-1-8 {
  width:10.66666%;
}

.ie7 .am-g-12 .am-u-1-8 {
  width:10.61666%;
}

.am-g-13 .am-u-1-8 {
  width:10.65384%;
}

.ie7 .am-g-13 .am-u-1-8 {
  width:10.60384%;
}

.am-g-14 .am-u-1-8 {
  width:10.64285%;
}

.ie7 .am-g-14 .am-u-1-8 {
  width:10.59285%;
}

.am-g-15 .am-u-1-8 {
  width:10.63333%;
}

.ie7 .am-g-15 .am-u-1-8 {
  width:10.58333%;
}

.am-g-16 .am-u-1-8 {
  width:10.625%;
}

.ie7 .am-g-16 .am-u-1-8 {
  width:10.575%;
}

.am-g-17 .am-u-1-8 {
  width:10.61764%;
}

.ie7 .am-g-17 .am-u-1-8 {
  width:10.56764%;
}

.am-g-18 .am-u-1-8 {
  width:10.61111%;
}

.ie7 .am-g-18 .am-u-1-8 {
  width:10.56111%;
}

.am-g-19 .am-u-1-8 {
  width:10.60526%;
}

.ie7 .am-g-19 .am-u-1-8 {
  width:10.55526%;
}

.am-g-20 .am-u-1-8 {
  width:10.6%;
}

.ie7 .am-g-20 .am-u-1-8 {
  width:10.55%;
}

.am-g-21 .am-u-1-8 {
  width:10.59523%;
}

.ie7 .am-g-21 .am-u-1-8 {
  width:10.54523%;
}

.am-g-22 .am-u-1-8 {
  width:10.5909%;
}

.ie7 .am-g-22 .am-u-1-8 {
  width:10.5409%;
}

.am-g-23 .am-u-1-8 {
  width:10.58695%;
}

.ie7 .am-g-23 .am-u-1-8 {
  width:10.53695%;
}

.am-g-24 .am-u-1-8 {
  width:10.58333%;
}

.ie7 .am-g-24 .am-u-1-8 {
  width:10.53333%;
}

.am-u-3-8 {
  width:37.5%;
}

.am-g-2 .am-u-3-8 {
  width:36.5%;
}

.ie7 .am-g-2 .am-u-3-8 {
  width:36.45%;
}

.am-g-3 .am-u-3-8 {
  width:36.16666%;
}

.ie7 .am-g-3 .am-u-3-8 {
  width:36.11666%;
}

.am-g-4 .am-u-3-8 {
  width:36%;
}

.ie7 .am-g-4 .am-u-3-8 {
  width:35.95%;
}

.am-g-5 .am-u-3-8 {
  width:35.9%;
}

.ie7 .am-g-5 .am-u-3-8 {
  width:35.85%;
}

.am-g-6 .am-u-3-8 {
  width:35.83333%;
}

.ie7 .am-g-6 .am-u-3-8 {
  width:35.78333%;
}

.am-g-7 .am-u-3-8 {
  width:35.78571%;
}

.ie7 .am-g-7 .am-u-3-8 {
  width:35.73571%;
}

.am-g-8 .am-u-3-8 {
  width:35.75%;
}

.ie7 .am-g-8 .am-u-3-8 {
  width:35.7%;
}

.am-g-9 .am-u-3-8 {
  width:35.72222%;
}

.ie7 .am-g-9 .am-u-3-8 {
  width:35.67222%;
}

.am-g-10 .am-u-3-8 {
  width:35.7%;
}

.ie7 .am-g-10 .am-u-3-8 {
  width:35.65%;
}

.am-g-11 .am-u-3-8 {
  width:35.68181%;
}

.ie7 .am-g-11 .am-u-3-8 {
  width:35.63181%;
}

.am-g-12 .am-u-3-8 {
  width:35.66666%;
}

.ie7 .am-g-12 .am-u-3-8 {
  width:35.61666%;
}

.am-g-13 .am-u-3-8 {
  width:35.65384%;
}

.ie7 .am-g-13 .am-u-3-8 {
  width:35.60384%;
}

.am-g-14 .am-u-3-8 {
  width:35.64285%;
}

.ie7 .am-g-14 .am-u-3-8 {
  width:35.59285%;
}

.am-g-15 .am-u-3-8 {
  width:35.63333%;
}

.ie7 .am-g-15 .am-u-3-8 {
  width:35.58333%;
}

.am-g-16 .am-u-3-8 {
  width:35.625%;
}

.ie7 .am-g-16 .am-u-3-8 {
  width:35.575%;
}

.am-g-17 .am-u-3-8 {
  width:35.61764%;
}

.ie7 .am-g-17 .am-u-3-8 {
  width:35.56764%;
}

.am-g-18 .am-u-3-8 {
  width:35.61111%;
}

.ie7 .am-g-18 .am-u-3-8 {
  width:35.56111%;
}

.am-g-19 .am-u-3-8 {
  width:35.60526%;
}

.ie7 .am-g-19 .am-u-3-8 {
  width:35.55526%;
}

.am-g-20 .am-u-3-8 {
  width:35.6%;
}

.ie7 .am-g-20 .am-u-3-8 {
  width:35.55%;
}

.am-g-21 .am-u-3-8 {
  width:35.59523%;
}

.ie7 .am-g-21 .am-u-3-8 {
  width:35.54523%;
}

.am-g-22 .am-u-3-8 {
  width:35.5909%;
}

.ie7 .am-g-22 .am-u-3-8 {
  width:35.5409%;
}

.am-g-23 .am-u-3-8 {
  width:35.58695%;
}

.ie7 .am-g-23 .am-u-3-8 {
  width:35.53695%;
}

.am-g-24 .am-u-3-8 {
  width:35.58333%;
}

.ie7 .am-g-24 .am-u-3-8 {
  width:35.53333%;
}

.am-u-5-8 {
  width:62.5%;
}

.am-g-2 .am-u-5-8 {
  width:61.5%;
}

.ie7 .am-g-2 .am-u-5-8 {
  width:61.45%;
}

.am-g-3 .am-u-5-8 {
  width:61.16666%;
}

.ie7 .am-g-3 .am-u-5-8 {
  width:61.11666%;
}

.am-g-4 .am-u-5-8 {
  width:61%;
}

.ie7 .am-g-4 .am-u-5-8 {
  width:60.95%;
}

.am-g-5 .am-u-5-8 {
  width:60.9%;
}

.ie7 .am-g-5 .am-u-5-8 {
  width:60.85%;
}

.am-g-6 .am-u-5-8 {
  width:60.83333%;
}

.ie7 .am-g-6 .am-u-5-8 {
  width:60.78333%;
}

.am-g-7 .am-u-5-8 {
  width:60.78571%;
}

.ie7 .am-g-7 .am-u-5-8 {
  width:60.73571%;
}

.am-g-8 .am-u-5-8 {
  width:60.75%;
}

.ie7 .am-g-8 .am-u-5-8 {
  width:60.7%;
}

.am-g-9 .am-u-5-8 {
  width:60.72222%;
}

.ie7 .am-g-9 .am-u-5-8 {
  width:60.67222%;
}

.am-g-10 .am-u-5-8 {
  width:60.7%;
}

.ie7 .am-g-10 .am-u-5-8 {
  width:60.65%;
}

.am-g-11 .am-u-5-8 {
  width:60.68181%;
}

.ie7 .am-g-11 .am-u-5-8 {
  width:60.63181%;
}

.am-g-12 .am-u-5-8 {
  width:60.66666%;
}

.ie7 .am-g-12 .am-u-5-8 {
  width:60.61666%;
}

.am-g-13 .am-u-5-8 {
  width:60.65384%;
}

.ie7 .am-g-13 .am-u-5-8 {
  width:60.60384%;
}

.am-g-14 .am-u-5-8 {
  width:60.64285%;
}

.ie7 .am-g-14 .am-u-5-8 {
  width:60.59285%;
}

.am-g-15 .am-u-5-8 {
  width:60.63333%;
}

.ie7 .am-g-15 .am-u-5-8 {
  width:60.58333%;
}

.am-g-16 .am-u-5-8 {
  width:60.625%;
}

.ie7 .am-g-16 .am-u-5-8 {
  width:60.575%;
}

.am-g-17 .am-u-5-8 {
  width:60.61764%;
}

.ie7 .am-g-17 .am-u-5-8 {
  width:60.56764%;
}

.am-g-18 .am-u-5-8 {
  width:60.61111%;
}

.ie7 .am-g-18 .am-u-5-8 {
  width:60.56111%;
}

.am-g-19 .am-u-5-8 {
  width:60.60526%;
}

.ie7 .am-g-19 .am-u-5-8 {
  width:60.55526%;
}

.am-g-20 .am-u-5-8 {
  width:60.6%;
}

.ie7 .am-g-20 .am-u-5-8 {
  width:60.55%;
}

.am-g-21 .am-u-5-8 {
  width:60.59523%;
}

.ie7 .am-g-21 .am-u-5-8 {
  width:60.54523%;
}

.am-g-22 .am-u-5-8 {
  width:60.5909%;
}

.ie7 .am-g-22 .am-u-5-8 {
  width:60.5409%;
}

.am-g-23 .am-u-5-8 {
  width:60.58695%;
}

.ie7 .am-g-23 .am-u-5-8 {
  width:60.53695%;
}

.am-g-24 .am-u-5-8 {
  width:60.58333%;
}

.ie7 .am-g-24 .am-u-5-8 {
  width:60.53333%;
}

.am-u-7-8 {
  width:87.5%;
}

.am-g-2 .am-u-7-8 {
  width:86.5%;
}

.ie7 .am-g-2 .am-u-7-8 {
  width:86.45%;
}

.am-g-3 .am-u-7-8 {
  width:86.16666%;
}

.ie7 .am-g-3 .am-u-7-8 {
  width:86.11666%;
}

.am-g-4 .am-u-7-8 {
  width:86%;
}

.ie7 .am-g-4 .am-u-7-8 {
  width:85.95%;
}

.am-g-5 .am-u-7-8 {
  width:85.9%;
}

.ie7 .am-g-5 .am-u-7-8 {
  width:85.85%;
}

.am-g-6 .am-u-7-8 {
  width:85.83333%;
}

.ie7 .am-g-6 .am-u-7-8 {
  width:85.78333%;
}

.am-g-7 .am-u-7-8 {
  width:85.78571%;
}

.ie7 .am-g-7 .am-u-7-8 {
  width:85.73571%;
}

.am-g-8 .am-u-7-8 {
  width:85.75%;
}

.ie7 .am-g-8 .am-u-7-8 {
  width:85.7%;
}

.am-g-9 .am-u-7-8 {
  width:85.72222%;
}

.ie7 .am-g-9 .am-u-7-8 {
  width:85.67222%;
}

.am-g-10 .am-u-7-8 {
  width:85.7%;
}

.ie7 .am-g-10 .am-u-7-8 {
  width:85.65%;
}

.am-g-11 .am-u-7-8 {
  width:85.68181%;
}

.ie7 .am-g-11 .am-u-7-8 {
  width:85.63181%;
}

.am-g-12 .am-u-7-8 {
  width:85.66666%;
}

.ie7 .am-g-12 .am-u-7-8 {
  width:85.61666%;
}

.am-g-13 .am-u-7-8 {
  width:85.65384%;
}

.ie7 .am-g-13 .am-u-7-8 {
  width:85.60384%;
}

.am-g-14 .am-u-7-8 {
  width:85.64285%;
}

.ie7 .am-g-14 .am-u-7-8 {
  width:85.59285%;
}

.am-g-15 .am-u-7-8 {
  width:85.63333%;
}

.ie7 .am-g-15 .am-u-7-8 {
  width:85.58333%;
}

.am-g-16 .am-u-7-8 {
  width:85.625%;
}

.ie7 .am-g-16 .am-u-7-8 {
  width:85.575%;
}

.am-g-17 .am-u-7-8 {
  width:85.61764%;
}

.ie7 .am-g-17 .am-u-7-8 {
  width:85.56764%;
}

.am-g-18 .am-u-7-8 {
  width:85.61111%;
}

.ie7 .am-g-18 .am-u-7-8 {
  width:85.56111%;
}

.am-g-19 .am-u-7-8 {
  width:85.60526%;
}

.ie7 .am-g-19 .am-u-7-8 {
  width:85.55526%;
}

.am-g-20 .am-u-7-8 {
  width:85.6%;
}

.ie7 .am-g-20 .am-u-7-8 {
  width:85.55%;
}

.am-g-21 .am-u-7-8 {
  width:85.59523%;
}

.ie7 .am-g-21 .am-u-7-8 {
  width:85.54523%;
}

.am-g-22 .am-u-7-8 {
  width:85.5909%;
}

.ie7 .am-g-22 .am-u-7-8 {
  width:85.5409%;
}

.am-g-23 .am-u-7-8 {
  width:85.58695%;
}

.ie7 .am-g-23 .am-u-7-8 {
  width:85.53695%;
}

.am-g-24 .am-u-7-8 {
  width:85.58333%;
}

.ie7 .am-g-24 .am-u-7-8 {
  width:85.53333%;
}

.am-u-1-12 {
  width:8.33333%;
}

.am-g-2 .am-u-1-12 {
  width:7.33333%;
}

.ie7 .am-g-2 .am-u-1-12 {
  width:7.28333%;
}

.am-g-3 .am-u-1-12 {
  width:6.99999%;
}

.ie7 .am-g-3 .am-u-1-12 {
  width:6.94999%;
}

.am-g-4 .am-u-1-12 {
  width:6.83333%;
}

.ie7 .am-g-4 .am-u-1-12 {
  width:6.78333%;
}

.am-g-5 .am-u-1-12 {
  width:6.73333%;
}

.ie7 .am-g-5 .am-u-1-12 {
  width:6.68333%;
}

.am-g-6 .am-u-1-12 {
  width:6.66666%;
}

.ie7 .am-g-6 .am-u-1-12 {
  width:6.61666%;
}

.am-g-7 .am-u-1-12 {
  width:6.61904%;
}

.ie7 .am-g-7 .am-u-1-12 {
  width:6.56904%;
}

.am-g-8 .am-u-1-12 {
  width:6.58333%;
}

.ie7 .am-g-8 .am-u-1-12 {
  width:6.53333%;
}

.am-g-9 .am-u-1-12 {
  width:6.55555%;
}

.ie7 .am-g-9 .am-u-1-12 {
  width:6.50555%;
}

.am-g-10 .am-u-1-12 {
  width:6.53333%;
}

.ie7 .am-g-10 .am-u-1-12 {
  width:6.48333%;
}

.am-g-11 .am-u-1-12 {
  width:6.51515%;
}

.ie7 .am-g-11 .am-u-1-12 {
  width:6.46515%;
}

.am-g-12 .am-u-1-12 {
  width:6.49999%;
}

.ie7 .am-g-12 .am-u-1-12 {
  width:6.44999%;
}

.am-g-13 .am-u-1-12 {
  width:6.48717%;
}

.ie7 .am-g-13 .am-u-1-12 {
  width:6.43717%;
}

.am-g-14 .am-u-1-12 {
  width:6.47619%;
}

.ie7 .am-g-14 .am-u-1-12 {
  width:6.42619%;
}

.am-g-15 .am-u-1-12 {
  width:6.46666%;
}

.ie7 .am-g-15 .am-u-1-12 {
  width:6.41666%;
}

.am-g-16 .am-u-1-12 {
  width:6.45833%;
}

.ie7 .am-g-16 .am-u-1-12 {
  width:6.40833%;
}

.am-g-17 .am-u-1-12 {
  width:6.45098%;
}

.ie7 .am-g-17 .am-u-1-12 {
  width:6.40098%;
}

.am-g-18 .am-u-1-12 {
  width:6.44444%;
}

.ie7 .am-g-18 .am-u-1-12 {
  width:6.39444%;
}

.am-g-19 .am-u-1-12 {
  width:6.43859%;
}

.ie7 .am-g-19 .am-u-1-12 {
  width:6.38859%;
}

.am-g-20 .am-u-1-12 {
  width:6.43333%;
}

.ie7 .am-g-20 .am-u-1-12 {
  width:6.38333%;
}

.am-g-21 .am-u-1-12 {
  width:6.42857%;
}

.ie7 .am-g-21 .am-u-1-12 {
  width:6.37857%;
}

.am-g-22 .am-u-1-12 {
  width:6.42424%;
}

.ie7 .am-g-22 .am-u-1-12 {
  width:6.37424%;
}

.am-g-23 .am-u-1-12 {
  width:6.42028%;
}

.ie7 .am-g-23 .am-u-1-12 {
  width:6.37028%;
}

.am-g-24 .am-u-1-12 {
  width:6.41666%;
}

.ie7 .am-g-24 .am-u-1-12 {
  width:6.36666%;
}

.am-u-5-12 {
  width:41.66666%;
}

.am-g-2 .am-u-5-12 {
  width:40.66666%;
}

.ie7 .am-g-2 .am-u-5-12 {
  width:40.61666%;
}

.am-g-3 .am-u-5-12 {
  width:40.33333%;
}

.ie7 .am-g-3 .am-u-5-12 {
  width:40.28333%;
}

.am-g-4 .am-u-5-12 {
  width:40.16666%;
}

.ie7 .am-g-4 .am-u-5-12 {
  width:40.11666%;
}

.am-g-5 .am-u-5-12 {
  width:40.06666%;
}

.ie7 .am-g-5 .am-u-5-12 {
  width:40.01666%;
}

.am-g-6 .am-u-5-12 {
  width:40%;
}

.ie7 .am-g-6 .am-u-5-12 {
  width:39.95%;
}

.am-g-7 .am-u-5-12 {
  width:39.95238%;
}

.ie7 .am-g-7 .am-u-5-12 {
  width:39.90238%;
}

.am-g-8 .am-u-5-12 {
  width:39.91666%;
}

.ie7 .am-g-8 .am-u-5-12 {
  width:39.86666%;
}

.am-g-9 .am-u-5-12 {
  width:39.88888%;
}

.ie7 .am-g-9 .am-u-5-12 {
  width:39.83888%;
}

.am-g-10 .am-u-5-12 {
  width:39.86666%;
}

.ie7 .am-g-10 .am-u-5-12 {
  width:39.81666%;
}

.am-g-11 .am-u-5-12 {
  width:39.84848%;
}

.ie7 .am-g-11 .am-u-5-12 {
  width:39.79848%;
}

.am-g-12 .am-u-5-12 {
  width:39.83333%;
}

.ie7 .am-g-12 .am-u-5-12 {
  width:39.78333%;
}

.am-g-13 .am-u-5-12 {
  width:39.82051%;
}

.ie7 .am-g-13 .am-u-5-12 {
  width:39.77051%;
}

.am-g-14 .am-u-5-12 {
  width:39.80952%;
}

.ie7 .am-g-14 .am-u-5-12 {
  width:39.75952%;
}

.am-g-15 .am-u-5-12 {
  width:39.8%;
}

.ie7 .am-g-15 .am-u-5-12 {
  width:39.75%;
}

.am-g-16 .am-u-5-12 {
  width:39.79166%;
}

.ie7 .am-g-16 .am-u-5-12 {
  width:39.74166%;
}

.am-g-17 .am-u-5-12 {
  width:39.78431%;
}

.ie7 .am-g-17 .am-u-5-12 {
  width:39.73431%;
}

.am-g-18 .am-u-5-12 {
  width:39.77777%;
}

.ie7 .am-g-18 .am-u-5-12 {
  width:39.72777%;
}

.am-g-19 .am-u-5-12 {
  width:39.77192%;
}

.ie7 .am-g-19 .am-u-5-12 {
  width:39.72192%;
}

.am-g-20 .am-u-5-12 {
  width:39.76666%;
}

.ie7 .am-g-20 .am-u-5-12 {
  width:39.71666%;
}

.am-g-21 .am-u-5-12 {
  width:39.7619%;
}

.ie7 .am-g-21 .am-u-5-12 {
  width:39.7119%;
}

.am-g-22 .am-u-5-12 {
  width:39.75757%;
}

.ie7 .am-g-22 .am-u-5-12 {
  width:39.70757%;
}

.am-g-23 .am-u-5-12 {
  width:39.75362%;
}

.ie7 .am-g-23 .am-u-5-12 {
  width:39.70362%;
}

.am-g-24 .am-u-5-12 {
  width:39.75%;
}

.ie7 .am-g-24 .am-u-5-12 {
  width:39.7%;
}

.am-u-7-12 {
  width:58.33333%;
}

.am-g-2 .am-u-7-12 {
  width:57.33333%;
}

.ie7 .am-g-2 .am-u-7-12 {
  width:57.28333%;
}

.am-g-3 .am-u-7-12 {
  width:57%;
}

.ie7 .am-g-3 .am-u-7-12 {
  width:56.95%;
}

.am-g-4 .am-u-7-12 {
  width:56.83333%;
}

.ie7 .am-g-4 .am-u-7-12 {
  width:56.78333%;
}

.am-g-5 .am-u-7-12 {
  width:56.73333%;
}

.ie7 .am-g-5 .am-u-7-12 {
  width:56.68333%;
}

.am-g-6 .am-u-7-12 {
  width:56.66666%;
}

.ie7 .am-g-6 .am-u-7-12 {
  width:56.61666%;
}

.am-g-7 .am-u-7-12 {
  width:56.61904%;
}

.ie7 .am-g-7 .am-u-7-12 {
  width:56.56904%;
}

.am-g-8 .am-u-7-12 {
  width:56.58333%;
}

.ie7 .am-g-8 .am-u-7-12 {
  width:56.53333%;
}

.am-g-9 .am-u-7-12 {
  width:56.55555%;
}

.ie7 .am-g-9 .am-u-7-12 {
  width:56.50555%;
}

.am-g-10 .am-u-7-12 {
  width:56.53333%;
}

.ie7 .am-g-10 .am-u-7-12 {
  width:56.48333%;
}

.am-g-11 .am-u-7-12 {
  width:56.51515%;
}

.ie7 .am-g-11 .am-u-7-12 {
  width:56.46515%;
}

.am-g-12 .am-u-7-12 {
  width:56.5%;
}

.ie7 .am-g-12 .am-u-7-12 {
  width:56.45%;
}

.am-g-13 .am-u-7-12 {
  width:56.48717%;
}

.ie7 .am-g-13 .am-u-7-12 {
  width:56.43717%;
}

.am-g-14 .am-u-7-12 {
  width:56.47619%;
}

.ie7 .am-g-14 .am-u-7-12 {
  width:56.42619%;
}

.am-g-15 .am-u-7-12 {
  width:56.46666%;
}

.ie7 .am-g-15 .am-u-7-12 {
  width:56.41666%;
}

.am-g-16 .am-u-7-12 {
  width:56.45833%;
}

.ie7 .am-g-16 .am-u-7-12 {
  width:56.40833%;
}

.am-g-17 .am-u-7-12 {
  width:56.45098%;
}

.ie7 .am-g-17 .am-u-7-12 {
  width:56.40098%;
}

.am-g-18 .am-u-7-12 {
  width:56.44444%;
}

.ie7 .am-g-18 .am-u-7-12 {
  width:56.39444%;
}

.am-g-19 .am-u-7-12 {
  width:56.43859%;
}

.ie7 .am-g-19 .am-u-7-12 {
  width:56.38859%;
}

.am-g-20 .am-u-7-12 {
  width:56.43333%;
}

.ie7 .am-g-20 .am-u-7-12 {
  width:56.38333%;
}

.am-g-21 .am-u-7-12 {
  width:56.42857%;
}

.ie7 .am-g-21 .am-u-7-12 {
  width:56.37857%;
}

.am-g-22 .am-u-7-12 {
  width:56.42424%;
}

.ie7 .am-g-22 .am-u-7-12 {
  width:56.37424%;
}

.am-g-23 .am-u-7-12 {
  width:56.42028%;
}

.ie7 .am-g-23 .am-u-7-12 {
  width:56.37028%;
}

.am-g-24 .am-u-7-12 {
  width:56.41666%;
}

.ie7 .am-g-24 .am-u-7-12 {
  width:56.36666%;
}

.am-u-11-12 {
  width:91.66666%;
}

.am-g-2 .am-u-11-12 {
  width:90.66666%;
}

.ie7 .am-g-2 .am-u-11-12 {
  width:90.61666%;
}

.am-g-3 .am-u-11-12 {
  width:90.33333%;
}

.ie7 .am-g-3 .am-u-11-12 {
  width:90.28333%;
}

.am-g-4 .am-u-11-12 {
  width:90.16666%;
}

.ie7 .am-g-4 .am-u-11-12 {
  width:90.11666%;
}

.am-g-5 .am-u-11-12 {
  width:90.06666%;
}

.ie7 .am-g-5 .am-u-11-12 {
  width:90.01666%;
}

.am-g-6 .am-u-11-12 {
  width:89.99999%;
}

.ie7 .am-g-6 .am-u-11-12 {
  width:89.94999%;
}

.am-g-7 .am-u-11-12 {
  width:89.95238%;
}

.ie7 .am-g-7 .am-u-11-12 {
  width:89.90238%;
}

.am-g-8 .am-u-11-12 {
  width:89.91666%;
}

.ie7 .am-g-8 .am-u-11-12 {
  width:89.86666%;
}

.am-g-9 .am-u-11-12 {
  width:89.88888%;
}

.ie7 .am-g-9 .am-u-11-12 {
  width:89.83888%;
}

.am-g-10 .am-u-11-12 {
  width:89.86666%;
}

.ie7 .am-g-10 .am-u-11-12 {
  width:89.81666%;
}

.am-g-11 .am-u-11-12 {
  width:89.84848%;
}

.ie7 .am-g-11 .am-u-11-12 {
  width:89.79848%;
}

.am-g-12 .am-u-11-12 {
  width:89.83333%;
}

.ie7 .am-g-12 .am-u-11-12 {
  width:89.78333%;
}

.am-g-13 .am-u-11-12 {
  width:89.82051%;
}

.ie7 .am-g-13 .am-u-11-12 {
  width:89.77051%;
}

.am-g-14 .am-u-11-12 {
  width:89.80952%;
}

.ie7 .am-g-14 .am-u-11-12 {
  width:89.75952%;
}

.am-g-15 .am-u-11-12 {
  width:89.8%;
}

.ie7 .am-g-15 .am-u-11-12 {
  width:89.75%;
}

.am-g-16 .am-u-11-12 {
  width:89.79166%;
}

.ie7 .am-g-16 .am-u-11-12 {
  width:89.74166%;
}

.am-g-17 .am-u-11-12 {
  width:89.78431%;
}

.ie7 .am-g-17 .am-u-11-12 {
  width:89.73431%;
}

.am-g-18 .am-u-11-12 {
  width:89.77777%;
}

.ie7 .am-g-18 .am-u-11-12 {
  width:89.72777%;
}

.am-g-19 .am-u-11-12 {
  width:89.77192%;
}

.ie7 .am-g-19 .am-u-11-12 {
  width:89.72192%;
}

.am-g-20 .am-u-11-12 {
  width:89.76666%;
}

.ie7 .am-g-20 .am-u-11-12 {
  width:89.71666%;
}

.am-g-21 .am-u-11-12 {
  width:89.7619%;
}

.ie7 .am-g-21 .am-u-11-12 {
  width:89.7119%;
}

.am-g-22 .am-u-11-12 {
  width:89.75757%;
}

.ie7 .am-g-22 .am-u-11-12 {
  width:89.70757%;
}

.am-g-23 .am-u-11-12 {
  width:89.75362%;
}

.ie7 .am-g-23 .am-u-11-12 {
  width:89.70362%;
}

.am-g-24 .am-u-11-12 {
  width:89.74999%;
}

.ie7 .am-g-24 .am-u-11-12 {
  width:89.69999%;
}

.am-u-1-24 {
  width:4.16666%;
}

.am-g-2 .am-u-1-24 {
  width:3.16666%;
}

.ie7 .am-g-2 .am-u-1-24 {
  width:3.11666%;
}

.am-g-3 .am-u-1-24 {
  width:2.83333%;
}

.ie7 .am-g-3 .am-u-1-24 {
  width:2.78333%;
}

.am-g-4 .am-u-1-24 {
  width:2.66666%;
}

.ie7 .am-g-4 .am-u-1-24 {
  width:2.61666%;
}

.am-g-5 .am-u-1-24 {
  width:2.56666%;
}

.ie7 .am-g-5 .am-u-1-24 {
  width:2.51666%;
}

.am-g-6 .am-u-1-24 {
  width:2.49999%;
}

.ie7 .am-g-6 .am-u-1-24 {
  width:2.44999%;
}

.am-g-7 .am-u-1-24 {
  width:2.45238%;
}

.ie7 .am-g-7 .am-u-1-24 {
  width:2.40238%;
}

.am-g-8 .am-u-1-24 {
  width:2.41666%;
}

.ie7 .am-g-8 .am-u-1-24 {
  width:2.36666%;
}

.am-g-9 .am-u-1-24 {
  width:2.38888%;
}

.ie7 .am-g-9 .am-u-1-24 {
  width:2.33888%;
}

.am-g-10 .am-u-1-24 {
  width:2.36666%;
}

.ie7 .am-g-10 .am-u-1-24 {
  width:2.31666%;
}

.am-g-11 .am-u-1-24 {
  width:2.34848%;
}

.ie7 .am-g-11 .am-u-1-24 {
  width:2.29848%;
}

.am-g-12 .am-u-1-24 {
  width:2.33333%;
}

.ie7 .am-g-12 .am-u-1-24 {
  width:2.28333%;
}

.am-g-13 .am-u-1-24 {
  width:2.32051%;
}

.ie7 .am-g-13 .am-u-1-24 {
  width:2.27051%;
}

.am-g-14 .am-u-1-24 {
  width:2.30952%;
}

.ie7 .am-g-14 .am-u-1-24 {
  width:2.25952%;
}

.am-g-15 .am-u-1-24 {
  width:2.29999%;
}

.ie7 .am-g-15 .am-u-1-24 {
  width:2.24999%;
}

.am-g-16 .am-u-1-24 {
  width:2.29166%;
}

.ie7 .am-g-16 .am-u-1-24 {
  width:2.24166%;
}

.am-g-17 .am-u-1-24 {
  width:2.28431%;
}

.ie7 .am-g-17 .am-u-1-24 {
  width:2.23431%;
}

.am-g-18 .am-u-1-24 {
  width:2.27777%;
}

.ie7 .am-g-18 .am-u-1-24 {
  width:2.22777%;
}

.am-g-19 .am-u-1-24 {
  width:2.27192%;
}

.ie7 .am-g-19 .am-u-1-24 {
  width:2.22192%;
}

.am-g-20 .am-u-1-24 {
  width:2.26666%;
}

.ie7 .am-g-20 .am-u-1-24 {
  width:2.21666%;
}

.am-g-21 .am-u-1-24 {
  width:2.2619%;
}

.ie7 .am-g-21 .am-u-1-24 {
  width:2.2119%;
}

.am-g-22 .am-u-1-24 {
  width:2.25757%;
}

.ie7 .am-g-22 .am-u-1-24 {
  width:2.20757%;
}

.am-g-23 .am-u-1-24 {
  width:2.25362%;
}

.ie7 .am-g-23 .am-u-1-24 {
  width:2.20362%;
}

.am-g-24 .am-u-1-24 {
  width:2.24999%;
}

.ie7 .am-g-24 .am-u-1-24 {
  width:2.19999%;
}

.am-u-5-24 {
  width:20.83333%;
}

.am-g-2 .am-u-5-24 {
  width:19.83333%;
}

.ie7 .am-g-2 .am-u-5-24 {
  width:19.78333%;
}

.am-g-3 .am-u-5-24 {
  width:19.5%;
}

.ie7 .am-g-3 .am-u-5-24 {
  width:19.45%;
}

.am-g-4 .am-u-5-24 {
  width:19.33333%;
}

.ie7 .am-g-4 .am-u-5-24 {
  width:19.28333%;
}

.am-g-5 .am-u-5-24 {
  width:19.23333%;
}

.ie7 .am-g-5 .am-u-5-24 {
  width:19.18333%;
}

.am-g-6 .am-u-5-24 {
  width:19.16666%;
}

.ie7 .am-g-6 .am-u-5-24 {
  width:19.11666%;
}

.am-g-7 .am-u-5-24 {
  width:19.11904%;
}

.ie7 .am-g-7 .am-u-5-24 {
  width:19.06904%;
}

.am-g-8 .am-u-5-24 {
  width:19.08333%;
}

.ie7 .am-g-8 .am-u-5-24 {
  width:19.03333%;
}

.am-g-9 .am-u-5-24 {
  width:19.05555%;
}

.ie7 .am-g-9 .am-u-5-24 {
  width:19.00555%;
}

.am-g-10 .am-u-5-24 {
  width:19.03333%;
}

.ie7 .am-g-10 .am-u-5-24 {
  width:18.98333%;
}

.am-g-11 .am-u-5-24 {
  width:19.01515%;
}

.ie7 .am-g-11 .am-u-5-24 {
  width:18.96515%;
}

.am-g-12 .am-u-5-24 {
  width:19%;
}

.ie7 .am-g-12 .am-u-5-24 {
  width:18.95%;
}

.am-g-13 .am-u-5-24 {
  width:18.98717%;
}

.ie7 .am-g-13 .am-u-5-24 {
  width:18.93717%;
}

.am-g-14 .am-u-5-24 {
  width:18.97619%;
}

.ie7 .am-g-14 .am-u-5-24 {
  width:18.92619%;
}

.am-g-15 .am-u-5-24 {
  width:18.96666%;
}

.ie7 .am-g-15 .am-u-5-24 {
  width:18.91666%;
}

.am-g-16 .am-u-5-24 {
  width:18.95833%;
}

.ie7 .am-g-16 .am-u-5-24 {
  width:18.90833%;
}

.am-g-17 .am-u-5-24 {
  width:18.95098%;
}

.ie7 .am-g-17 .am-u-5-24 {
  width:18.90098%;
}

.am-g-18 .am-u-5-24 {
  width:18.94444%;
}

.ie7 .am-g-18 .am-u-5-24 {
  width:18.89444%;
}

.am-g-19 .am-u-5-24 {
  width:18.93859%;
}

.ie7 .am-g-19 .am-u-5-24 {
  width:18.88859%;
}

.am-g-20 .am-u-5-24 {
  width:18.93333%;
}

.ie7 .am-g-20 .am-u-5-24 {
  width:18.88333%;
}

.am-g-21 .am-u-5-24 {
  width:18.92857%;
}

.ie7 .am-g-21 .am-u-5-24 {
  width:18.87857%;
}

.am-g-22 .am-u-5-24 {
  width:18.92424%;
}

.ie7 .am-g-22 .am-u-5-24 {
  width:18.87424%;
}

.am-g-23 .am-u-5-24 {
  width:18.92028%;
}

.ie7 .am-g-23 .am-u-5-24 {
  width:18.87028%;
}

.am-g-24 .am-u-5-24 {
  width:18.91666%;
}

.ie7 .am-g-24 .am-u-5-24 {
  width:18.86666%;
}

.am-u-7-24 {
  width:29.16666%;
}

.am-g-2 .am-u-7-24 {
  width:28.16666%;
}

.ie7 .am-g-2 .am-u-7-24 {
  width:28.11666%;
}

.am-g-3 .am-u-7-24 {
  width:27.83333%;
}

.ie7 .am-g-3 .am-u-7-24 {
  width:27.78333%;
}

.am-g-4 .am-u-7-24 {
  width:27.66666%;
}

.ie7 .am-g-4 .am-u-7-24 {
  width:27.61666%;
}

.am-g-5 .am-u-7-24 {
  width:27.56666%;
}

.ie7 .am-g-5 .am-u-7-24 {
  width:27.51666%;
}

.am-g-6 .am-u-7-24 {
  width:27.5%;
}

.ie7 .am-g-6 .am-u-7-24 {
  width:27.45%;
}

.am-g-7 .am-u-7-24 {
  width:27.45238%;
}

.ie7 .am-g-7 .am-u-7-24 {
  width:27.40238%;
}

.am-g-8 .am-u-7-24 {
  width:27.41666%;
}

.ie7 .am-g-8 .am-u-7-24 {
  width:27.36666%;
}

.am-g-9 .am-u-7-24 {
  width:27.38888%;
}

.ie7 .am-g-9 .am-u-7-24 {
  width:27.33888%;
}

.am-g-10 .am-u-7-24 {
  width:27.36666%;
}

.ie7 .am-g-10 .am-u-7-24 {
  width:27.31666%;
}

.am-g-11 .am-u-7-24 {
  width:27.34848%;
}

.ie7 .am-g-11 .am-u-7-24 {
  width:27.29848%;
}

.am-g-12 .am-u-7-24 {
  width:27.33333%;
}

.ie7 .am-g-12 .am-u-7-24 {
  width:27.28333%;
}

.am-g-13 .am-u-7-24 {
  width:27.32051%;
}

.ie7 .am-g-13 .am-u-7-24 {
  width:27.27051%;
}

.am-g-14 .am-u-7-24 {
  width:27.30952%;
}

.ie7 .am-g-14 .am-u-7-24 {
  width:27.25952%;
}

.am-g-15 .am-u-7-24 {
  width:27.3%;
}

.ie7 .am-g-15 .am-u-7-24 {
  width:27.25%;
}

.am-g-16 .am-u-7-24 {
  width:27.29166%;
}

.ie7 .am-g-16 .am-u-7-24 {
  width:27.24166%;
}

.am-g-17 .am-u-7-24 {
  width:27.28431%;
}

.ie7 .am-g-17 .am-u-7-24 {
  width:27.23431%;
}

.am-g-18 .am-u-7-24 {
  width:27.27777%;
}

.ie7 .am-g-18 .am-u-7-24 {
  width:27.22777%;
}

.am-g-19 .am-u-7-24 {
  width:27.27192%;
}

.ie7 .am-g-19 .am-u-7-24 {
  width:27.22192%;
}

.am-g-20 .am-u-7-24 {
  width:27.26666%;
}

.ie7 .am-g-20 .am-u-7-24 {
  width:27.21666%;
}

.am-g-21 .am-u-7-24 {
  width:27.2619%;
}

.ie7 .am-g-21 .am-u-7-24 {
  width:27.2119%;
}

.am-g-22 .am-u-7-24 {
  width:27.25757%;
}

.ie7 .am-g-22 .am-u-7-24 {
  width:27.20757%;
}

.am-g-23 .am-u-7-24 {
  width:27.25362%;
}

.ie7 .am-g-23 .am-u-7-24 {
  width:27.20362%;
}

.am-g-24 .am-u-7-24 {
  width:27.25%;
}

.ie7 .am-g-24 .am-u-7-24 {
  width:27.2%;
}

.am-u-11-24 {
  width:45.83333%;
}

.am-g-2 .am-u-11-24 {
  width:44.83333%;
}

.ie7 .am-g-2 .am-u-11-24 {
  width:44.78333%;
}

.am-g-3 .am-u-11-24 {
  width:44.49999%;
}

.ie7 .am-g-3 .am-u-11-24 {
  width:44.44999%;
}

.am-g-4 .am-u-11-24 {
  width:44.33333%;
}

.ie7 .am-g-4 .am-u-11-24 {
  width:44.28333%;
}

.am-g-5 .am-u-11-24 {
  width:44.23333%;
}

.ie7 .am-g-5 .am-u-11-24 {
  width:44.18333%;
}

.am-g-6 .am-u-11-24 {
  width:44.16666%;
}

.ie7 .am-g-6 .am-u-11-24 {
  width:44.11666%;
}

.am-g-7 .am-u-11-24 {
  width:44.11904%;
}

.ie7 .am-g-7 .am-u-11-24 {
  width:44.06904%;
}

.am-g-8 .am-u-11-24 {
  width:44.08333%;
}

.ie7 .am-g-8 .am-u-11-24 {
  width:44.03333%;
}

.am-g-9 .am-u-11-24 {
  width:44.05555%;
}

.ie7 .am-g-9 .am-u-11-24 {
  width:44.00555%;
}

.am-g-10 .am-u-11-24 {
  width:44.03333%;
}

.ie7 .am-g-10 .am-u-11-24 {
  width:43.98333%;
}

.am-g-11 .am-u-11-24 {
  width:44.01515%;
}

.ie7 .am-g-11 .am-u-11-24 {
  width:43.96515%;
}

.am-g-12 .am-u-11-24 {
  width:43.99999%;
}

.ie7 .am-g-12 .am-u-11-24 {
  width:43.94999%;
}

.am-g-13 .am-u-11-24 {
  width:43.98717%;
}

.ie7 .am-g-13 .am-u-11-24 {
  width:43.93717%;
}

.am-g-14 .am-u-11-24 {
  width:43.97619%;
}

.ie7 .am-g-14 .am-u-11-24 {
  width:43.92619%;
}

.am-g-15 .am-u-11-24 {
  width:43.96666%;
}

.ie7 .am-g-15 .am-u-11-24 {
  width:43.91666%;
}

.am-g-16 .am-u-11-24 {
  width:43.95833%;
}

.ie7 .am-g-16 .am-u-11-24 {
  width:43.90833%;
}

.am-g-17 .am-u-11-24 {
  width:43.95098%;
}

.ie7 .am-g-17 .am-u-11-24 {
  width:43.90098%;
}

.am-g-18 .am-u-11-24 {
  width:43.94444%;
}

.ie7 .am-g-18 .am-u-11-24 {
  width:43.89444%;
}

.am-g-19 .am-u-11-24 {
  width:43.93859%;
}

.ie7 .am-g-19 .am-u-11-24 {
  width:43.88859%;
}

.am-g-20 .am-u-11-24 {
  width:43.93333%;
}

.ie7 .am-g-20 .am-u-11-24 {
  width:43.88333%;
}

.am-g-21 .am-u-11-24 {
  width:43.92857%;
}

.ie7 .am-g-21 .am-u-11-24 {
  width:43.87857%;
}

.am-g-22 .am-u-11-24 {
  width:43.92424%;
}

.ie7 .am-g-22 .am-u-11-24 {
  width:43.87424%;
}

.am-g-23 .am-u-11-24 {
  width:43.92028%;
}

.ie7 .am-g-23 .am-u-11-24 {
  width:43.87028%;
}

.am-g-24 .am-u-11-24 {
  width:43.91666%;
}

.ie7 .am-g-24 .am-u-11-24 {
  width:43.86666%;
}

.am-u-13-24 {
  width:54.16666%;
}

.am-g-2 .am-u-13-24 {
  width:53.16666%;
}

.ie7 .am-g-2 .am-u-13-24 {
  width:53.11666%;
}

.am-g-3 .am-u-13-24 {
  width:52.83333%;
}

.ie7 .am-g-3 .am-u-13-24 {
  width:52.78333%;
}

.am-g-4 .am-u-13-24 {
  width:52.66666%;
}

.ie7 .am-g-4 .am-u-13-24 {
  width:52.61666%;
}

.am-g-5 .am-u-13-24 {
  width:52.56666%;
}

.ie7 .am-g-5 .am-u-13-24 {
  width:52.51666%;
}

.am-g-6 .am-u-13-24 {
  width:52.5%;
}

.ie7 .am-g-6 .am-u-13-24 {
  width:52.45%;
}

.am-g-7 .am-u-13-24 {
  width:52.45238%;
}

.ie7 .am-g-7 .am-u-13-24 {
  width:52.40238%;
}

.am-g-8 .am-u-13-24 {
  width:52.41666%;
}

.ie7 .am-g-8 .am-u-13-24 {
  width:52.36666%;
}

.am-g-9 .am-u-13-24 {
  width:52.38888%;
}

.ie7 .am-g-9 .am-u-13-24 {
  width:52.33888%;
}

.am-g-10 .am-u-13-24 {
  width:52.36666%;
}

.ie7 .am-g-10 .am-u-13-24 {
  width:52.31666%;
}

.am-g-11 .am-u-13-24 {
  width:52.34848%;
}

.ie7 .am-g-11 .am-u-13-24 {
  width:52.29848%;
}

.am-g-12 .am-u-13-24 {
  width:52.33333%;
}

.ie7 .am-g-12 .am-u-13-24 {
  width:52.28333%;
}

.am-g-13 .am-u-13-24 {
  width:52.32051%;
}

.ie7 .am-g-13 .am-u-13-24 {
  width:52.27051%;
}

.am-g-14 .am-u-13-24 {
  width:52.30952%;
}

.ie7 .am-g-14 .am-u-13-24 {
  width:52.25952%;
}

.am-g-15 .am-u-13-24 {
  width:52.3%;
}

.ie7 .am-g-15 .am-u-13-24 {
  width:52.25%;
}

.am-g-16 .am-u-13-24 {
  width:52.29166%;
}

.ie7 .am-g-16 .am-u-13-24 {
  width:52.24166%;
}

.am-g-17 .am-u-13-24 {
  width:52.28431%;
}

.ie7 .am-g-17 .am-u-13-24 {
  width:52.23431%;
}

.am-g-18 .am-u-13-24 {
  width:52.27777%;
}

.ie7 .am-g-18 .am-u-13-24 {
  width:52.22777%;
}

.am-g-19 .am-u-13-24 {
  width:52.27192%;
}

.ie7 .am-g-19 .am-u-13-24 {
  width:52.22192%;
}

.am-g-20 .am-u-13-24 {
  width:52.26666%;
}

.ie7 .am-g-20 .am-u-13-24 {
  width:52.21666%;
}

.am-g-21 .am-u-13-24 {
  width:52.2619%;
}

.ie7 .am-g-21 .am-u-13-24 {
  width:52.2119%;
}

.am-g-22 .am-u-13-24 {
  width:52.25757%;
}

.ie7 .am-g-22 .am-u-13-24 {
  width:52.20757%;
}

.am-g-23 .am-u-13-24 {
  width:52.25362%;
}

.ie7 .am-g-23 .am-u-13-24 {
  width:52.20362%;
}

.am-g-24 .am-u-13-24 {
  width:52.25%;
}

.ie7 .am-g-24 .am-u-13-24 {
  width:52.2%;
}

.am-u-17-24 {
  width:70.83333%;
}

.am-g-2 .am-u-17-24 {
  width:69.83333%;
}

.ie7 .am-g-2 .am-u-17-24 {
  width:69.78333%;
}

.am-g-3 .am-u-17-24 {
  width:69.5%;
}

.ie7 .am-g-3 .am-u-17-24 {
  width:69.45%;
}

.am-g-4 .am-u-17-24 {
  width:69.33333%;
}

.ie7 .am-g-4 .am-u-17-24 {
  width:69.28333%;
}

.am-g-5 .am-u-17-24 {
  width:69.23333%;
}

.ie7 .am-g-5 .am-u-17-24 {
  width:69.18333%;
}

.am-g-6 .am-u-17-24 {
  width:69.16666%;
}

.ie7 .am-g-6 .am-u-17-24 {
  width:69.11666%;
}

.am-g-7 .am-u-17-24 {
  width:69.11904%;
}

.ie7 .am-g-7 .am-u-17-24 {
  width:69.06904%;
}

.am-g-8 .am-u-17-24 {
  width:69.08333%;
}

.ie7 .am-g-8 .am-u-17-24 {
  width:69.03333%;
}

.am-g-9 .am-u-17-24 {
  width:69.05555%;
}

.ie7 .am-g-9 .am-u-17-24 {
  width:69.00555%;
}

.am-g-10 .am-u-17-24 {
  width:69.03333%;
}

.ie7 .am-g-10 .am-u-17-24 {
  width:68.98333%;
}

.am-g-11 .am-u-17-24 {
  width:69.01515%;
}

.ie7 .am-g-11 .am-u-17-24 {
  width:68.96515%;
}

.am-g-12 .am-u-17-24 {
  width:69%;
}

.ie7 .am-g-12 .am-u-17-24 {
  width:68.95%;
}

.am-g-13 .am-u-17-24 {
  width:68.98717%;
}

.ie7 .am-g-13 .am-u-17-24 {
  width:68.93717%;
}

.am-g-14 .am-u-17-24 {
  width:68.97619%;
}

.ie7 .am-g-14 .am-u-17-24 {
  width:68.92619%;
}

.am-g-15 .am-u-17-24 {
  width:68.96666%;
}

.ie7 .am-g-15 .am-u-17-24 {
  width:68.91666%;
}

.am-g-16 .am-u-17-24 {
  width:68.95833%;
}

.ie7 .am-g-16 .am-u-17-24 {
  width:68.90833%;
}

.am-g-17 .am-u-17-24 {
  width:68.95098%;
}

.ie7 .am-g-17 .am-u-17-24 {
  width:68.90098%;
}

.am-g-18 .am-u-17-24 {
  width:68.94444%;
}

.ie7 .am-g-18 .am-u-17-24 {
  width:68.89444%;
}

.am-g-19 .am-u-17-24 {
  width:68.93859%;
}

.ie7 .am-g-19 .am-u-17-24 {
  width:68.88859%;
}

.am-g-20 .am-u-17-24 {
  width:68.93333%;
}

.ie7 .am-g-20 .am-u-17-24 {
  width:68.88333%;
}

.am-g-21 .am-u-17-24 {
  width:68.92857%;
}

.ie7 .am-g-21 .am-u-17-24 {
  width:68.87857%;
}

.am-g-22 .am-u-17-24 {
  width:68.92424%;
}

.ie7 .am-g-22 .am-u-17-24 {
  width:68.87424%;
}

.am-g-23 .am-u-17-24 {
  width:68.92028%;
}

.ie7 .am-g-23 .am-u-17-24 {
  width:68.87028%;
}

.am-g-24 .am-u-17-24 {
  width:68.91666%;
}

.ie7 .am-g-24 .am-u-17-24 {
  width:68.86666%;
}

.am-u-19-24 {
  width:79.16666%;
}

.am-g-2 .am-u-19-24 {
  width:78.16666%;
}

.ie7 .am-g-2 .am-u-19-24 {
  width:78.11666%;
}

.am-g-3 .am-u-19-24 {
  width:77.83333%;
}

.ie7 .am-g-3 .am-u-19-24 {
  width:77.78333%;
}

.am-g-4 .am-u-19-24 {
  width:77.66666%;
}

.ie7 .am-g-4 .am-u-19-24 {
  width:77.61666%;
}

.am-g-5 .am-u-19-24 {
  width:77.56666%;
}

.ie7 .am-g-5 .am-u-19-24 {
  width:77.51666%;
}

.am-g-6 .am-u-19-24 {
  width:77.49999%;
}

.ie7 .am-g-6 .am-u-19-24 {
  width:77.44999%;
}

.am-g-7 .am-u-19-24 {
  width:77.45238%;
}

.ie7 .am-g-7 .am-u-19-24 {
  width:77.40238%;
}

.am-g-8 .am-u-19-24 {
  width:77.41666%;
}

.ie7 .am-g-8 .am-u-19-24 {
  width:77.36666%;
}

.am-g-9 .am-u-19-24 {
  width:77.38888%;
}

.ie7 .am-g-9 .am-u-19-24 {
  width:77.33888%;
}

.am-g-10 .am-u-19-24 {
  width:77.36666%;
}

.ie7 .am-g-10 .am-u-19-24 {
  width:77.31666%;
}

.am-g-11 .am-u-19-24 {
  width:77.34848%;
}

.ie7 .am-g-11 .am-u-19-24 {
  width:77.29848%;
}

.am-g-12 .am-u-19-24 {
  width:77.33333%;
}

.ie7 .am-g-12 .am-u-19-24 {
  width:77.28333%;
}

.am-g-13 .am-u-19-24 {
  width:77.32051%;
}

.ie7 .am-g-13 .am-u-19-24 {
  width:77.27051%;
}

.am-g-14 .am-u-19-24 {
  width:77.30952%;
}

.ie7 .am-g-14 .am-u-19-24 {
  width:77.25952%;
}

.am-g-15 .am-u-19-24 {
  width:77.3%;
}

.ie7 .am-g-15 .am-u-19-24 {
  width:77.25%;
}

.am-g-16 .am-u-19-24 {
  width:77.29166%;
}

.ie7 .am-g-16 .am-u-19-24 {
  width:77.24166%;
}

.am-g-17 .am-u-19-24 {
  width:77.28431%;
}

.ie7 .am-g-17 .am-u-19-24 {
  width:77.23431%;
}

.am-g-18 .am-u-19-24 {
  width:77.27777%;
}

.ie7 .am-g-18 .am-u-19-24 {
  width:77.22777%;
}

.am-g-19 .am-u-19-24 {
  width:77.27192%;
}

.ie7 .am-g-19 .am-u-19-24 {
  width:77.22192%;
}

.am-g-20 .am-u-19-24 {
  width:77.26666%;
}

.ie7 .am-g-20 .am-u-19-24 {
  width:77.21666%;
}

.am-g-21 .am-u-19-24 {
  width:77.2619%;
}

.ie7 .am-g-21 .am-u-19-24 {
  width:77.2119%;
}

.am-g-22 .am-u-19-24 {
  width:77.25757%;
}

.ie7 .am-g-22 .am-u-19-24 {
  width:77.20757%;
}

.am-g-23 .am-u-19-24 {
  width:77.25362%;
}

.ie7 .am-g-23 .am-u-19-24 {
  width:77.20362%;
}

.am-g-24 .am-u-19-24 {
  width:77.24999%;
}

.ie7 .am-g-24 .am-u-19-24 {
  width:77.19999%;
}

.am-u-23-24 {
  width:95.83333%;
}

.am-g-2 .am-u-23-24 {
  width:94.83333%;
}

.ie7 .am-g-2 .am-u-23-24 {
  width:94.78333%;
}

.am-g-3 .am-u-23-24 {
  width:94.5%;
}

.ie7 .am-g-3 .am-u-23-24 {
  width:94.45%;
}

.am-g-4 .am-u-23-24 {
  width:94.33333%;
}

.ie7 .am-g-4 .am-u-23-24 {
  width:94.28333%;
}

.am-g-5 .am-u-23-24 {
  width:94.23333%;
}

.ie7 .am-g-5 .am-u-23-24 {
  width:94.18333%;
}

.am-g-6 .am-u-23-24 {
  width:94.16666%;
}

.ie7 .am-g-6 .am-u-23-24 {
  width:94.11666%;
}

.am-g-7 .am-u-23-24 {
  width:94.11904%;
}

.ie7 .am-g-7 .am-u-23-24 {
  width:94.06904%;
}

.am-g-8 .am-u-23-24 {
  width:94.08333%;
}

.ie7 .am-g-8 .am-u-23-24 {
  width:94.03333%;
}

.am-g-9 .am-u-23-24 {
  width:94.05555%;
}

.ie7 .am-g-9 .am-u-23-24 {
  width:94.00555%;
}

.am-g-10 .am-u-23-24 {
  width:94.03333%;
}

.ie7 .am-g-10 .am-u-23-24 {
  width:93.98333%;
}

.am-g-11 .am-u-23-24 {
  width:94.01515%;
}

.ie7 .am-g-11 .am-u-23-24 {
  width:93.96515%;
}

.am-g-12 .am-u-23-24 {
  width:94%;
}

.ie7 .am-g-12 .am-u-23-24 {
  width:93.95%;
}

.am-g-13 .am-u-23-24 {
  width:93.98717%;
}

.ie7 .am-g-13 .am-u-23-24 {
  width:93.93717%;
}

.am-g-14 .am-u-23-24 {
  width:93.97619%;
}

.ie7 .am-g-14 .am-u-23-24 {
  width:93.92619%;
}

.am-g-15 .am-u-23-24 {
  width:93.96666%;
}

.ie7 .am-g-15 .am-u-23-24 {
  width:93.91666%;
}

.am-g-16 .am-u-23-24 {
  width:93.95833%;
}

.ie7 .am-g-16 .am-u-23-24 {
  width:93.90833%;
}

.am-g-17 .am-u-23-24 {
  width:93.95098%;
}

.ie7 .am-g-17 .am-u-23-24 {
  width:93.90098%;
}

.am-g-18 .am-u-23-24 {
  width:93.94444%;
}

.ie7 .am-g-18 .am-u-23-24 {
  width:93.89444%;
}

.am-g-19 .am-u-23-24 {
  width:93.93859%;
}

.ie7 .am-g-19 .am-u-23-24 {
  width:93.88859%;
}

.am-g-20 .am-u-23-24 {
  width:93.93333%;
}

.ie7 .am-g-20 .am-u-23-24 {
  width:93.88333%;
}

.am-g-21 .am-u-23-24 {
  width:93.92857%;
}

.ie7 .am-g-21 .am-u-23-24 {
  width:93.87857%;
}

.am-g-22 .am-u-23-24 {
  width:93.92424%;
}

.ie7 .am-g-22 .am-u-23-24 {
  width:93.87424%;
}

.am-g-23 .am-u-23-24 {
  width:93.92028%;
}

.ie7 .am-g-23 .am-u-23-24 {
  width:93.87028%;
}

.am-g-24 .am-u-23-24 {
  width:93.91666%;
}

.ie7 .am-g-24 .am-u-23-24 {
  width:93.86666%;
}

.am-g-2-form .am-u,.am-g-3-form .am-u {
  margin-left:2%;
  margin-bottom:1em;
}

.am-g-2-form .am-u-first,.am-g-3-form .am-u-first {
  margin-left:0;
}

.am-g-2-form .am-u {
  width:78.16666%;
}

.am-g-2-form .am-u-first {
  width:19.83333%;
}

.am-g-2-centred .am-u-first {
  text-align:right;
}

.am-g-3-form .am-u {
  width:44.49999%;
}

.am-g-3-form .am-u-first {
  width:19.5%;
}

.am-g-3-form .am-u-first + .am-u {
  width:27.83333%;
}

.am-steps-l-r {
  position:relative;
}

.am-steps-l-r .am-u {
  position:absolute;
  bottom:0;
}

.am-steps-l-r .am-u-1-3 {
  left:32%;
}

.am-steps-l-r .am-u-first {
  left:0;
}

.am-steps-l-r .am-u-last {
  position:static;
  float:right;
}

.am-steps-l-r .am-u-1-3 .am-steps-spacer {
  padding-bottom:2.75em;
}

.am-steps-l-r .am-u-first .am-steps-spacer {
  padding-bottom:0;
}

.am-steps-l-r .am-u-last .am-steps-spacer {
  padding-bottom:4.5em;
}

ul.am-reset,ol.am-reset,dl.am-reset {
  margin:0;
  padding:0;
}

ul.am-reset,ol.am-reset {
  list-style:none;
}

table.am-reset td,table.am-reset th {
  border:none;
  text-align:left;
  padding:0;
}

.am-base h1.am-reset,.am-base h2.am-reset,.am-base h3.am-reset,.am-base h4.am-reset,.am-base h5.am-reset {
  padding:0;
  margin:1em 0;
  color:#000;
}

body .am-top {
  margin-top:0;
}

body .am-bottom {
  margin-bottom:0;
}

label.am-reset {
  color:#000;
  font-weight:400;
}



label.am-reset a {
  color:#e65014;
}

label.am-reset a:hover {
  color:#f75200;
}

.am-site-wide,html body .am-full-width {
  display:block;
}

#am-page-container,.am-site-wide {
  margin:0 auto;
}

#am-page-container {
    position: relative;
    text-align: left;
}


.am-full-width {
  width:auto;
}

#am-header {
  width:100%;
}

.am-ab-con {
  position:relative;
}

body .am-drop {
  display:block;
  float:left;
  margin:0 .5em .3em 0;
}

.am-inline {
  display:inline;
}

.am-eh {
  overflow:hidden;
}

.am-eh .am-eh-u {
  margin-bottom:-999999px;
  padding-bottom:999999px;
}

.am-group:before,.am-group:after {
  content:"";
  display:table;
}

.am-group:after {
  clear:both;
}

.am-group {
  zoom:1;
}

.am-align-labels label,.am-align-label {
  line-height:1.7em;
}

html body .am-hidden,html.ie body .am-hidden {
  display:none;
}

.am-quoted:before {
  content:'\201C';
}

.am-quoted:after {
  content:'\201D';
}

.am-text-important {
  text-transform:uppercase;
}

.am-text-unimportant {
  text-transform:lowercase;
}

.am-text-left {
  text-align:left;
}

.am-text-right {
  text-align:right;
}

.am-text-centre {
  text-align:center;
}

.am-text-centre div {
  margin-left:auto;
  margin-right:auto;
}

.am-text-decrease-3 {
  font-size:77%!important;
}

.am-text-decrease-2 {
  font-size:85%!important;
}

.am-text-decrease-1 {
  font-size:93%!important;
}

.am-text-increase-1 {
  font-size:108%!important;
}

.am-text-increase-2 {
  font-size:116%!important;
}

.am-text-increase-3 {
  font-size:123.1%!important;
}

.am-text-increase-4 {
  font-size:131%!important;
}

.am-text-increase-5 {
  font-size:138.5%!important;
}

.am-text-increase-6 {
  font-size:146.5%!important;
}

.am-text-increase-7 {
  font-size:153.9%!important;
}

.am-text-increase-8 {
  font-size:161.6%!important;
}

.am-text-increase-9 {
  font-size:167%!important;
}

.am-text-increase-10 {
  font-size:174%!important;
}

.am-text-increase-11 {
  font-size:182%!important;
}

.am-text-increase-12 {
  font-size:189%!important;
}

.am-text-increase-13 {
  font-size:197%!important;
}

body .am-text-strong {
  font-weight:700;
}

body .am-header-shiney {
  font-family:"Creighton",Arial,Helvetica,sans-serif;
  color:#FFF;
  padding:.2em 10px .5em;
  margin:0 0 .3em;
  border-radius:8px 8px 0 0;
  background:#f1801a;
  background:-moz-linear-gradient(45deg,rgba(241,128,26,1) 36%,rgba(248,201,155,1) 100%);
  background:-webkit-gradient(linear,left bottom,right top,color-stop(36%,rgba(241,128,26,1)),color-stop(100%,rgba(248,201,155,1)));
  background:-webkit-linear-gradient(45deg,rgba(241,128,26,1) 36%,rgba(248,201,155,1) 100%);
  background:-o-linear-gradient(45deg,rgba(241,128,26,1) 36%,rgba(248,201,155,1) 100%);
  background:-ms-linear-gradient(45deg,rgba(241,128,26,1) 36%,rgba(248,201,155,1) 100%);
  background:linear-gradient(45deg,rgba(241,128,26,1) 36%,rgba(248,201,155,1) 100%);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f1801a',endColorstr='#f8c99b',GradientType=1);
}

.am-header-shiney a,.am-header-shiney a:hover,.am-header-shiney a:visited {
  color:#FFF;
}

.global-alert-message {
  padding:10px;
  font-size:1.1em;
  text-align:center;
  background:#fde2d4;
}

.global-alert-message p {
  display:inline;
}

.am-panel {
  padding:0;
  position:relative;
  margin-bottom:1em;
}

.am-panel-with-heading {
  -webkit-box-shadow:0 3px 4px 0 rgba(0,0,0,0.15);
  box-shadow:0 3px 4px 0 rgba(0,0,0,0.15);
  -webkit-border-radius:8px;
  border-radius:8px;
}

.am-panel-with-heading .am-panel-content {
  box-shadow:none!important;
}

.am-panel-with-heading > .am-panel-heading {
  margin:0;
  background:#f5f5f5;
  background:-moz-linear-gradient(top,#fff 0%,#eee 100%);
  background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#eee));
  background:-webkit-linear-gradient(top,#fff 0%,#eee 100%);
  background:-o-linear-gradient(top,#fff 0%,#eee 100%);
  background:-ms-linear-gradient(top,#fff 0%,#eee 100%);
  background:linear-gradient(to bottom,#fff 0%,#eee 100%);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#eeeeee',GradientType=0);
  color:#404040;
  border:1px solid #bfbfbf;
  font-weight:400;
  -webkit-border-radius:8px 8px 0 0;
  border-radius:8px 8px 0 0;
  text-align:left;
  line-height:2.4;
  padding:0 10px;
  font-size:14px;
  font-weight:700;
}

.am-panel .am-panel-content {
  background-color:#fff;
  padding:10px;
  margin-top:0;
  border:1px solid #bfbfbf;
  -webkit-border-radius:8px;
  border-radius:8px;
  -webkit-background-clip:padding-box;
  background-clip:padding-box;
  box-shadow:0 0 5px rgba(0,0,0,0.15);
}

.am-panel .am-panel-content > :last-child {
  margin-bottom:0;
}

.am-panel-with-heading > .am-panel-content {
  -webkit-border-radius:0 0 8px 8px;
  border-radius:0 0 8px 8px;
  border-top:none;
}

.am-panel .am-panel-content .am-panel-strip {
  margin-left:-11px;
  margin-right:-11px;
  padding:5px 21px;
  background-color:#FAFAFA;
  border-top:1px solid #E2E2E2;
  border-bottom:1px solid #E2E2E2;
}

.am-panel-content .am-panel-box {
  color:#828282;
  border:1px solid #ccc;
  box-shadow:inset 0 0 5px rgba(0,0,0,0.3);
  padding:5px 15px;
  font-size:93%;
}

.am-panel .am-panel-content .am-panel-footer {
  text-align:center;
  margin-top:10px;
}

.am-panel-sunder .am-panel-content {
  border:1px solid #858585;
}

.am-panel-alert > .am-panel-content {
  background-color:#ffe1d0;
  -webkit-border-radius:0 0 8px 8px;
  border-radius:0 0 8px 8px;
}

.am-panel-sim-activate > .am-panel-heading {
  background-color:#eeeeee;
  -webkit-border-radius:8px 8px 0 0;
  border-radius:8px 8px 0 0;
}

.am-panel-sim-activate > .am-panel-content {
  background-color:#eeeeee;
  -webkit-border-radius:0 0 8px 8px;
  border-radius:0 0 8px 8px;
}

.am-panel-alert > .am-panel-heading {
  background:#ffe2d5;
  background:-moz-linear-gradient(top,#ffe2d5 0%,#ffc5ab 100%);
  background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffe2d5),color-stop(100%,#ffc5ab));
  background:-webkit-linear-gradient(top,#ffe2d5 0%,#ffc5ab 100%);
  background:-o-linear-gradient(top,#ffe2d5 0%,#ffc5ab 100%);
  background:-ms-linear-gradient(top,#ffe2d5 0%,#ffc5ab 100%);
  background:linear-gradient(to bottom,#ffe2d5 0%,#ffc5ab 100%);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe2d5',endColorstr='#ffc5ab',GradientType=0);
  -webkit-border-radius:8px 8px 0 0;
  border-radius:8px 8px 0 0;
}

.am-panel-banner .am-panel-content,.am-panel-banner .am-panel-content h1,.am-panel-banner .am-panel-content h2,.am-panel-banner .am-panel-content h3,.am-panel-banner .am-panel-content h4,.am-panel-banner .am-panel-content h5,.am-panel-banner .am-panel-content h6 {
  color:#FFF;
}

.am-panel-banner .am-panel-content {
  border-color:#ea8433;
  background:#ea8433;
  background:-moz-radial-gradient(center,ellipse cover,rgba(234,132,51,1) 0%,rgba(232,100,31,1) 100%);
  background:-webkit-gradient(radial,center center,0px,center center,100%,color-stop(0%,rgba(234,132,51,1)),color-stop(100%,rgba(232,100,31,1)));
  background:-webkit-radial-gradient(center,ellipse cover,rgba(234,132,51,1) 0%,rgba(232,100,31,1) 100%);
  background:-o-radial-gradient(center,ellipse cover,rgba(234,132,51,1) 0%,rgba(232,100,31,1) 100%);
  background:-ms-radial-gradient(center,ellipse cover,rgba(234,132,51,1) 0%,rgba(232,100,31,1) 100%);
  background:radial-gradient(center,ellipse cover,rgba(234,132,51,1) 0%,rgba(232,100,31,1) 100%);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ea8433',endColorstr='#e8641f',GradientType=1);
}

.am-panel-banner .am-panel-content .am-panel-strip {
  color:#e65014;
  background-color:#FBE5D5;
}

.am-panel-vmenu .am-panel-content {
  background-color:#e1e1e1;
  border:1px solid #bfbfbf;
  padding:1em 10px 1.5em;
  box-shadow:none;
  -webkit-box-shadow:none;
}

.am-panel-vmenu .am-panel-content h3 {
  margin:1em 0;
}

.am-panel-vmenu .am-panel-content h3:first-child {
  margin:0 0 .5em;
}

.am-panel-vmenu .am-vtab-menu {
  display:block;
  width:auto;
  margin:.5em -10px;
  border-width:1px 0 0;
  list-style-type:none;
  border-radius:0;
}

.am-panel-vmenu .am-vtab-menu a {
  border-radius:0!important;
  padding:0 1em;
  line-height:2.4;
}

.am-panel-vmenu .am-vtab-menu a:hover,.am-panel-vmenu .am-vtab-menu a:active,.am-panel-vmenu .am-vtab-menu a:visited {
  text-decoration:none;
  color:#000;
}

.am-panel-window .am-panel-content {
  background-color:#FFF;
  border-color:#A5A5A5;
}

.am-panel-window .am-panel-heading {
  border-bottom:none;
  background-color:#FFF;
  color:#CCC;
}

.am-panel-styled .am-panel-content {
  box-shadow:inset 0 0 20px #CCC;
  border:1px solid #CCC;
  background:none;
  background:#f5f5f5 \9;
  border:1px solid #ccc \9;
}

.am-panel-styled .am-panel-heading {
  border-bottom:none;
  background-color:#FFF;
  color:#CCC;
}

.am-panel-styled .am-panel-content > :first-child {
  margin-top:0;
}

.am-panel-styled .am-panel-content > :last-child {
  margin-bottom:0;
}

.am-panel-close {
  top:0;
  right:10px;
  background:url(../images/sprites/sprite-prompt-icons.png) no-repeat scroll center -1230px #939393;
  width:34px;
  height:16px;
  display:block;
  border:1px solid #BBB;
  border-top:none;
  position:absolute;
  text-indent:-999999px;
  cursor:pointer;
}

.am-panel-with-heading .am-panel-close {
  background-color:transparent;
}

.am-panel-with-heading .am-panel-close:hover {
  background-color:#939393;
}

.am-eh-panels {
  overflow:hidden;
  margin-bottom:1em;
  padding-bottom:1em;
  position:relative;
}

.am-eh-panels .am-panel,.am-eh-panels .am-panel .am-panel-content {
  margin-bottom:-999999px;
  padding-bottom:999999px;
}

.am-panel.am-collapsible-collapsed > .am-panel-heading.am-collapsible-trigger {
  border-bottom-left-radius:8px;
  border-bottom-right-radius:8px;
}

.ie7 .am-panel.am-collapsible-collapsed > .am-panel-heading.am-collapsible-trigger {
  margin-bottom:1em;
}

.am-panel.am-collapsible-collapsed > .am-panel-heading.am-collapsible-trigger:before,.am-panel.am-collapsible-expanded > .am-panel-heading.am-collapsible-trigger:before {
  border-top-width:3px;
  border-bottom-width:1px;
  border-style:solid;
  border-color:transparent;
  height:6px;
  right:15px;
  left:auto;
}

.am-panel.am-collapsible-collapsed > .am-panel-heading.am-collapsible-trigger:before {
  border-left-width:1px;
  border-right-width:1px;
  width:8px;
  border-color:#4c4c4c;
}

.am-panel.am-collapsible-expanded > .am-panel-heading.am-collapsible-trigger:before {
  border-left:none;
  border-right:none;
  width:10px;
  border-top-color:#4c4c4c;
}

.am-panel.am-collapsible-collapsed > .am-panel-heading.am-collapsible-trigger:after,.am-panel.am-collapsible-expanded > .am-panel-heading.am-collapsible-trigger:after {
  position:absolute;
  display:block;
  right:30px;
  top:0;
  line-height:33px;
  font-size:77%;
  font-weight:400;
}

.am-panel.am-collapsible-collapsed > .am-panel-heading.am-collapsible-trigger:after {
  content:"Expand";
}

.am-panel.am-collapsible-expanded > .am-panel-heading.am-collapsible-trigger:after {
  content:"Minimise";
}

.am-panel.am-collapsible-collapsed > .am-panel-content.am-collapsible-content {
  padding:0;
  border:0;
}

.am-list-comma > li {
  display:inline;
  line-height:1.5;
}

.am-list-comma > li:after {
  content:", ";
}

.am-list-comma > li:last-child:after {
  content:"";
}

body .am-list-h {
  margin:0 0 1em;
}

.am-list-h > li {
  display:inline-block;
  margin-right:.5em;
}

.ie7 .am-list-h > li {
  display:inline;
}

.am-list-pipe > li {
  display:inline-block;
}

.ie7 .am-list-pipe > li {
  display:inline;
}

.am-list-pipe > li:first-child,.am-list-pipe > .am-list-pipe-first {
  margin-left:0;
}

.am-list-pipe > li:before {
  content:"|";
  display:inline-block;
  margin-right:.4em;
}

.right-header .top-login .am-list-pipe > li:nth-child(2):before {
  content:none;
  display:inline-block;
  margin-right:.4em;
}

.am-list-pipe > li:first-child:before,.am-list-pipe > .am-list-pipe-first:before {
  display:none;
}

/* Necessary to change unnecessary itme when logged in */
.top-login .am-list-pipe > li:nth-child(2):before {
  content: none;
}

body .am-list-comma {
  margin:0 0 1em;
}

.am-list-comma > li {
  display:inline;
}

.am-list-comma > li:after {
  content:", ";
}

.am-list-comma > li:last-child:after {
  content:"";
}

body .am-list-v {
  margin:0 0 1em;
}

.am-list-v > li {
  margin-top:.5em;
}

.am-list-v > li:first-child {
  margin-top:0;
}

ul.am-list-feature,ol.am-list-feature {
  margin-left:0;
  list-style-type:none;
}

.am-list-feature li {
  padding-left:2.5em;
  margin-bottom:.5em;
  position:relative;
  min-height:21px;
}

.ie6 .am-list-feature li,.ie7 .am-list-feature li {
  padding-left:0;
}

.am-list-feature li:before {
  content:"";
  display:block;
  width:23px;
  height:21px;
  position:absolute;
  top:0;
  left:0;
  background:transparent url(../images/sprites/refer-landing-sprite.png) no-repeat -281px -51px;
}

body .am-list-vmenu {
  margin:1em 0 1.5em;
  list-style:none;
}

.am-panel-content .am-list-vmenu {
  margin-left:-10px;
  margin-right:-10px;
}

.am-list-vmenu li {
  margin-top:1px;
}

.am-list-vmenu > li:first-child {
  margin-top:0;
}

.am-list-vmenu li a,.am-list-vmenu li a:hover,.am-list-vmenu li a:visited {
  display:block;
  background-color:#DFDFDF;
  padding:.1em .7em .1em 1.5em;
  color:#000;
  text-decoration:none;
  position:relative;
}

.ie7 .am-list-vmenu li a {
  padding-left:.7em;
}

.am-list-vmenu li a:hover {
  background-color:#CCC;
}

.am-list-vmenu li a:before {
  content:"";
  width:0;
  height:0;
  border-top:.3em solid transparent;
  border-bottom:.3em solid transparent;
  border-left:.3em solid #000;
  position:absolute;
  left:.5em;
  top:.4em;
}

.am-list-vmenu li select {
  display:block;
  background-color:#F2F2F2;
  border:none;
  width:100%;
  padding:.1em .5em .1em 1.3em;
  cursor:pointer;
}

.am-list-vmenu li select:hover {
  background-color:#CCC;
}

.am-list-drop-num {
  counter-reset:drop-num;
  list-style-type:decimal;
  list-style-position:outside;
  margin:0 0 0 1.5em;
  font-family:'Creighton Bold';
  font-size:560%;
  color:#e65014;
}

.am-list-drop-num li {
  counter-increment:drop-num;
}

.am-list-drop-num .am-list-drop-num-content {
  color:#333;
  font-family:Arial,Helvetica,sans-serif;
  font-size:12px;
  float:left;
  width:100%;
  padding-top:1.5em;
}

.ie .am-list-drop-num .am-list-drop-num-content {
  width:86%;
}

.am-list-drop-num li,.am-reflected-text {
  position:relative;
}

.ie7 .am-list-drop-num li,.ie7 .am-reflected-text {
  position:static;
  overflow:visible;
}

.am-list-drop-num li:before,.am-list-drop-num li:after,.am-reflected-text:before,.am-reflected-text:after {
  display:block;
  position:absolute;
  left:-1.5em;
  -webkit-transform:scaleY(-1);
  -moz-transform:scaleY(-1);
  -o-transform:scaleY(-1);
  z-index:-1;
}

.am-list-drop-num li:before,.am-reflected-text:before {
  top:.8em;
}

.am-list-drop-num li:before {
  content:counter(drop-num) '.';
}

.am-reflected-text:before {
  content:attr(data-reflection);
}

.am-list-drop-num li:after,.am-reflected-text:after {
  content:'';
  top:1em;
  background:-moz-linear-gradient(top,rgba(255,255,255,1) 85%,rgba(255,255,255,0.5) 100%);
  background:-webkit-gradient(linear,left top,left bottom,color-stop(85%,rgba(255,255,255,1)),color-stop(100%,rgba(255,255,255,0.5)));
  background:-webkit-linear-gradient(top,rgba(255,255,255,1) 85%,rgba(255,255,255,0.5) 100%);
  background:-o-linear-gradient(top,rgba(255,255,255,1) 85%,rgba(255,255,255,0.5) 100%);
  background:-ms-linear-gradient(top,rgba(255,255,255,1) 85%,rgba(255,255,255,0.5) 100%);
  background:linear-gradient(top,rgba(255,255,255,1) 85%,rgba(255,255,255,0.5) 100%);
  height:1em;
  width:100%;
}

.am-list-drop-num li:before,.am-list-drop-num li:after {
  width:1.5em;
  text-align:center;
}

.ie .am-list-drop-num li:before,.ie .am-list-drop-num li:after {
  display:none;
}

body .am-pin-list {
  margin:1em .8em 1.5em;
  list-style:none;
}

.am-pin-list > li {
  margin-top:.3em;
}

.am-pin-list > li:first-child {
  margin-top:0;
}

body .am-pin-list a {
  padding-left:1.3em;
}

.am-list-or > li:before {
  content:", ";
}

.am-list-or > li:first-child:before {
  content:"";
}

.am-list-or > li:last-child:before {
  content:"or ";
}

.am-dl-inline {
  margin-bottom:1em;
}

.am-dl-inline > dt {
  font-weight:700;
  margin-left:3em;
  display:inline-block;
}

.am-dl-inline > dt:first-child {
  margin-left:0;
}

.am-dl-inline > dt:after {
  content:":";
}

.am-dl-inline > dd {
  display:inline-block;
  margin-left:.5em;
}

.ie7 .am-dl-inline > dt,.ie7 .am-dl-inline > dd {
  display:inline;
}

.am-base .am-tick-list {
  list-style-type:none;
}

.am-base .am-tick-list li {
  padding:0 0 5px 27px;
  background:url(images/list-tick.png) no-repeat 0 0 transparent;
  color:#858585;
  font-size:17px;
  font-weight:700;
  line-height:17px;
  padding-bottom:14px;
}

.am-vtab {
  display:table;
  width:100%;
  margin-bottom:2em;
}

.am-vtab-menu,.am-vtab-content {
  border:1px solid #dcdcdc;
  vertical-align:top;
}

.am-vtab-content {
  display:none;
  padding:1em 2em;
  border-top-right-radius:4px;
  border-bottom-right-radius:4px;
  width:66.666%;
}

.am-vtab-content-selected {
  display:table-cell;
}

.ie7 .am-vtab-content-selected {
  display:inline-block;
}

.am-vtab-menu {
  display:table-cell;
  width:33.333%;
  border-right:none;
  border-top-left-radius:4px;
  border-bottom-left-radius:4px;
}

.ie7 .am-vtab-menu {
  display:inline-block;
}

.am-vtab-menu a {
  display:block;
  padding:1em;
  border-bottom:1px solid #dcdcdc;
  background:#fff;
  background:-moz-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(243,243,243,1) 100%);
  background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,1)),color-stop(100%,rgba(243,243,243,1)));
  background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(243,243,243,1) 100%);
  background:-o-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(243,243,243,1) 100%);
  background:-ms-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(243,243,243,1) 100%);
  background:linear-gradient(to bottom,rgba(255,255,255,1) 0%,rgba(243,243,243,1) 100%);
  text-decoration:none;
  color:#000;
}

.ie .am-vtab-menu a {
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f3f3f3',GradientType=0);
}

.ie9 .am-vtab-menu a {
  background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmM2YzZjMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
}

.am-vtab-menu a:hover {
  box-shadow:inset 1px 1px 3px #68544b;
}

.am-vtab-menu li:first-child a {
  border-top-left-radius:4px;
}

.am-vtab-menu .am-vtab-menu-selected a {
  background:none #f9d4c4;
  box-shadow:inset 1px 1px 3px #68544b;
  position:relative;
  margin-right:-1px;
}

.ie .am-vtab-menu .am-vtab-menu-selected a {
  filter:none;
}

.am-vtab-menu .am-vtab-menu-selected a:after {
  content:"";
  width:0;
  height:0;
  padding:0;
  margin:0;
  border-top:11px solid transparent;
  border-bottom:11px solid transparent;
  border-left:11px solid #f9d4c4;
  position:absolute;
  top:.8em;
  right:-10px;
}

input.error,select.error {
  border-color:red;
}

label.error {
  color:red;
  font-weight:400;
  line-height:1em;
}

label .am-label-desc {
  color:#656565;
  display:block;
  font-size:93%;
  font-style:italic;
  font-weight:400;
  margin-top:.4em;
}

fieldset.am-fieldset-basic {
  position:relative;
  padding-top:2.7em;
}

fieldset.am-fieldset-basic legend {
  position:absolute;
  top:.5em;
  left:0;
}

a.am-a-pin,.am-pin-list a {
  position:relative;
  display:inline-block;
  padding-left:.7em;
}

.ie7 a.am-a-pin,.ie7 .am-pin-list a {
  padding-left:0;
}

a.am-a-pin:before,.am-pin-list a:before {
  content:"";
  width:0;
  height:0;
  border-top:.3em solid transparent;
  border-bottom:.3em solid transparent;
  border-left:.3em solid #F36D2A;
  position:absolute;
  left:0;
  top:.4em;
}

a.am-a-pin:hover:before,.am-pin-list a:hover:before {
  border-left-color:#f75200;
}

body .am-button-block,body .am-button-submit,html .am-base .am-button-block,html .am-base .am-button-submit,html body .am-button-block[disabled],html body .am-button-submit[disabled],html body .am-button-block.am-button-disabled,html body .am-button-submit.am-button-disabled {
  display:inline-block;
  padding:.5em 1em;
}

body .am-button-positive,body .am-button-submit,html .am-base .am-button-positive,html .am-base .am-button-submit,html body .am-button-positive[disabled],html body .am-button-submit[disabled],html .am-base .am-button-positive[disabled],html .am-base .am-button-submit[disabled],html body .am-button-positive.am-positive-disabled,html body .am-button-submit.am-button-disabled {
  border-color:#6bbe4e;
  background:#6bbe4e;
  background:-moz-linear-gradient(top,rgba(174,215,152,1) 0%,rgba(107,190,78,1) 100%);
  background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(174,215,152,1)),color-stop(100%,rgba(107,190,78,1)));
  background:-webkit-linear-gradient(top,rgba(174,215,152,1) 0%,rgba(107,190,78,1) 100%);
  background:-o-linear-gradient(top,rgba(174,215,152,1) 0%,rgba(107,190,78,1) 100%);
  background:-ms-linear-gradient(top,rgba(174,215,152,1) 0%,rgba(107,190,78,1) 100%);
  background:linear-gradient(top,rgba(174,215,152,1) 0%,rgba(107,190,78,1) 100%);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#aed798',endColorstr='#6bbe4e',GradientType=0);
}

body .am-button-positive:hover,html .am-button-submit:hover,html .am-base .am-button-positive:hover,html .am-base .am-button-submit:hover {
  border-color:#31ba00;
  background:#6bbe4e;
  background:-moz-linear-gradient(top,rgba(174,215,152,1) 0%,rgba(49,186,0,1) 100%);
  background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(174,215,152,1)),color-stop(100%,rgba(49,186,0,1)));
  background:-webkit-linear-gradient(top,rgba(174,215,152,1) 0%,rgba(49,186,0,1) 100%);
  background:-o-linear-gradient(top,rgba(174,215,152,1) 0%,rgba(49,186,0,1) 100%);
  background:-ms-linear-gradient(top,rgba(174,215,152,1) 0%,rgba(49,186,0,1) 100%);
  background:linear-gradient(top,rgba(174,215,152,1) 0%,rgba(49,186,0,1) 100%);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#aed798',endColorstr='#31ba00',GradientType=0);
}

body .am-button-negative,html .am-base .am-button-negative,html body .am-button-negative[disabled],html body .am-button-negative.am-button-disabled {
  border-color:#6d6b6b;
  background:#6d6b6b;
  background:-moz-linear-gradient(top,rgba(223,223,223,1) 0%,rgba(109,107,107,1) 100%);
  background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(223,223,223,1)),color-stop(100%,rgba(109,107,107,1)));
  background:-webkit-linear-gradient(top,rgba(223,223,223,1) 0%,rgba(109,107,107,1) 100%);
  background:-o-linear-gradient(top,rgba(223,223,223,1) 0%,rgba(109,107,107,1) 100%);
  background:-ms-linear-gradient(top,rgba(223,223,223,1) 0%,rgba(109,107,107,1) 100%);
  background:linear-gradient(top,rgba(223,223,223,1) 0%,rgba(109,107,107,1) 100%);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf',endColorstr='#6d6b6b',GradientType=0);
}

body .am-button-negative:hover,html .am-base .am-button-negative:hover {
  border-color:#444;
  background:#444;
  background:-moz-linear-gradient(top,rgba(223,223,223,1) 0%,rgba(68,68,68,1) 100%);
  background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(223,223,223,1)),color-stop(100%,rgba(68,68,68,1)));
  background:-webkit-linear-gradient(top,rgba(223,223,223,1) 0%,rgba(68,68,68,1) 100%);
  background:-o-linear-gradient(top,rgba(223,223,223,1) 0%,rgba(68,68,68,1) 100%);
  background:-ms-linear-gradient(top,rgba(223,223,223,1) 0%,rgba(68,68,68,1) 100%);
  background:linear-gradient(top,rgba(223,223,223,1) 0%,rgba(68,68,68,1) 100%);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf',endColorstr='#444444',GradientType=0);
}

body .am-button-action,body .am-button-action[disabled],html body .am-button-action.am-button-disabled {
  position:relative;
  padding-right:1.3em;
}

button.am-button-action,.am-button.am-button-action,body button.am-button-action[disabled],html body button.am-button-action.am-button-disabled {
  padding-right:2.3em;
}

body .am-button-reaction,body .am-button-reaction[disabled],html body .am-button-reaction.am-button-disabled {
  position:relative;
  padding-left:1.3em;
}

button.am-button-reaction,.am-button.am-button-reaction,body .am-button-reaction[disabled],html body .am-button-reaction.am-button-disabled {
  padding-left:2.3em;
}

.ie6 .am-button-action,.ie7 .am-button-action,input.am-button-action,.ie7 body .am-button-action[disabled],.ie7 body .am-button-action.am-button-disabled,body input .am-button-action[disabled] {
  padding-right:5px;
}

.ie6 .am-button-block.am-button-action,.ie7 .am-button-block.am-button-action,input.am-button-block.am-button-action,.ie7 body .am-button-block.am-button-action[disabled],.ie7 body .am-button-block.am-button-action.am-button-disabled,body input.am-button-block.am-button-action[disabled] {
  padding-right:1em;
}

.ie6 .am-button-reaction,.ie7 .am-button-reaction,.ie7 body .am-button-reaction[disabled],.ie7 body .am-button-reaction.am-button-disabled,input.am-button-reaction {
  padding-left:5px;
}

.ie6 .am-button-block.am-button-reaction,.ie7 .am-button-block.am-button-reaction,.ie7 .am-button-block.am-button-reaction[disabled],.ie7 .am-button-block.am-button-reaction.am-button-disabled,input.am-button-block.am-button-reaction {
  padding-left:1em;
}

.am-button-action:after,.am-button-reaction:before {
  content:">";
  position:absolute;
  display:block;
  right:0;
  border:1px solid #FFF;
  top:.1em;
  width:1em;
  height:1em;
  border-radius:50%;
  font-size:77%;
  background-color:#F36D2A;
  color:#FFF;
  text-align:center;
}

.am-button-reaction:before {
  content:"<";
  right:auto;
  left:0;
  padding-right:.2em;
}

.am-button-action:visited:after,.am-button-reaction:visited:before {
  background-color:#F8A77F;
}

.am-button-action:hover:after,.am-button-reaction:hover:before {
  background-color:#F36D2A;
}

.ie8 body .am-button-action:after,.ie8 body .am-button-action:hover:after,.ie8 body .am-button-reaction:before,.ie8 body .am-button-reaction:hover:before {
  color:#e65014;
  background-color:transparent;
  border-color:transparent;
}

.ie8 body input[type=button].am-button-action:after,.ie8 body input[type=button].am-button-action:hover:after,.ie8 body input[type=button].am-button-reaction:before,.ie8 body input[type=button].am-button-reaction:hover:before,.ie8 body input[type=submit].am-button-action:after,.ie8 body input[type=submit].am-button-action:hover:after,.ie8 body input[type=submit].am-button-reaction:before,.ie8 body input[type=submit].am-button-reaction:hover:before,.ie8 body input[type=reset].am-button-action:after,.ie8 body input[type=reset].am-button-action:hover:after,.ie8 body input[type=reset].am-button-reaction:before,.ie8 body input[type=reset].am-button-reaction:hover:before,.ie8 body button.am-button-action:after,.ie8 body button.am-button-action:hover:after,.ie8 body button.am-button-reaction:before,.ie8 body button.am-button-reaction:hover:before,.ie8 body .am-button.am-button-action:after,.ie8 body .am-button.am-button-action:hover:after,.ie8 body .am-button.am-button-reaction:before,.ie8 body .am-button.am-button-reaction:hover:before {
  color:#FFF;
}

button.am-button-action:after,.am-button.am-button-action:after {
  right:1em;
}

button.am-button-reaction:before,.am-button.am-button-reaction:before {
  left:1em;
}

button.am-button-action:after,button.am-button-action:hover:after,button.am-button-reaction:before,button.am-button-reaction:hover:before,.am-button.am-button-action:after,.am-button.am-button-action:hover:after,.am-button.am-button-reaction:before,.am-button.am-button-reaction:hover:before {
  background-color:#FFF;
  color:#6d6b6b;
}

.am-button-vend.am-button-action:after,.am-button-vend.am-button-action:hover:after,.am-button-vend.am-button-reaction:before,.am-button-vend.am-button-reaction:hover:before,.am-button-positive.am-button-action:after,.am-button-positive.am-button-action:hover:after,.am-button-positive.am-button-reaction:before,.am-button-positive.am-button-reaction:hover:before {
  color:#6bbe4e;
}

.am-button-negative.am-button-action:after,.am-button-negative.am-button-action:hover:after,.am-button-negative.am-button-reaction:before,.am-button-negative.am-button-reaction:hover:before,.am-button-account.am-button-action:after,.am-button-account.am-button-action:hover:after,.am-button-account.am-button-reaction:before,.am-button-account.am-button-reaction:hover:before {
  color:#e65014;
}

.am-button-block.am-button-action:after,.am-button-block.am-button-reaction:before {
  top:.7em;
}

.am-button-loading, .am-button-block-loading, .funnel-wrapper .am-button-loading {
  background:transparent url(/dms/amaysim/themes/images/loadings/loading_small.gif) no-repeat right center;
  height:16px;
  width:16px;
  display:inline-block;
}

#associate_sim_form .am-button-loading {
  background:transparent url(/dms/amaysim/themes/images/loadings/loading_small.gif) no-repeat right center;
  height:16px;
  width:16px;
  display:inline-block;
  margin-left: 20px;
}

.funnel-wrapper .container .area-main .am-button-loading, .funnel-wrapper .container .area-main .am-button-block-loading {
  background:transparent url(/dms/amaysim/themes/images/loadings/loading_small.gif) no-repeat right center;
  height:16px;
  width:16px;
  display:inline-block;
}

.am-button-block-loading {
  background-image:url(/dms/amaysim/themes/images/loadings/loading.gif);
  height:32px;
  width:32px;
}

html .am-base .am-button-loading input[type=submit],html .am-base .am-button-loading input[type=button],html .am-base .am-button-loading input[type=reset],html .am-base .am-button-loading button,html body .am-button-loading .am-button,html .am-base .am-button-block-loading input[type=submit],html .am-base .am-button-block-loading input[type=button],html .am-base .am-button-block-loading input[type=reset],html .am-base .am-button-block-loading button,html body .am-button-block-loading .am-button {
  display:none;
}

body .temp-button-action {
  color:#fff;
  margin-bottom:0;
  position:relative;
  padding:.5em 1em;
  display:inline-block;
  font-weight:700;
  text-decoration:none;
  padding:.5em 1em;
  border-radius:4px;
}

body .temp-button-action:after {
  content:"\02C3";
  position:absolute;
  display:block;
  right:1em;
  margin-left:1em;
  float:right;
  border:1px solid #fff;
  padding:3px;
  top:.8em;
  height:.5em;
  border-radius:10px;
  line-height:45%;
  width:.5em;
  font-size:77%;
  background-color:#fff;
  color:#6D6B6B;
}

.previous-page {
  text-decoration:none;
  font-size:13px;
  font-weight:400;
}

.previous-page:hover {
  text-decoration:none;
}

.previous-page:hover i {
  opacity:.5;
}

.am-icon {
  position:relative;
}

.am-icon:before {
  content:"";
  display:block;
  width:0;
  height:0;
  float:left;
  background:transparent url(../images/sprites/refer-landing-sprite.png) no-repeat center center;
  margin-right:.3em;
}

.am-icon-sim:before {
  background-position:-281px top;
  width:47px;
  height:51px;
}

.am-icon-tick {
  text-indent:-99999px;
  min-width:26px;
  min-height:26px;
  background:transparent url(/assets/images/green-tick.png) no-repeat center center;
}

.am-promo-new {
  position:relative;
}

.am-promo-new:after {
  content:"";
  display:block;
  width:85px;
  height:85px;
  background:transparent url(../images/sprites/refer-landing-sprite.png) no-repeat -186px -80px;
  position:absolute;
  top:-18px;
  right:-14px;
  z-index:2;
}

.am-ah {
  position:absolute;
  top:-99999px;
  left:-99999px;
}

.ie6 .am-ah,.ie7 .am-ah {
  display:none;
}

.am-levin {
  position:relative;
  overflow:hidden;
  display:block;
}

span.am-levin {
  display:inline-block;
}

.am-levin .am-levin-replacement {
  display:block;
  position:absolute;
  top:0;
  left:0;
  background:transparent url(../images/sprites/refer-landing-sprite.png) no-repeat center center;
  width:100%;
  height:100%;
}

.am-levin-logo {
  width:281px;
  height:80px;
}

.am-levin-logo .am-levin-replacement {
  background-position:top left;
}

.am-levin-visa,.am-levin-mastercard,.am-levin-amex {
  width:43px;
  height:27px;
}

.am-levin-visa .am-levin-replacement,.am-levin-mastercard .am-levin-replacement,.am-levin-amex .am-levin-replacement {
  background:transparent url(../images/sprites/sprite-payment.gif) no-repeat;
}

.am-levin-visa .am-levin-replacement {
  background-position:0 -70px;
}

.am-levin-mastercard .am-levin-replacement {
  background-position:0 -100px;
}

.am-levin-amex .am-levin-replacement {
  background-position:0 -132px;
}

.am-phark {
  display:block;
  text-indent:-99999px;
  background:transparent url(../images/sprites/refer-landing-sprite.png) no-repeat center center;
}

span.am-phark {
  display:inline-block;
}

.am-phark-award-money-mag-high,.am-phark-award-money-mag-low {
  width:93px;
  height:93px;
  margin-bottom:.7em;
}

.am-phark-award-money-mag-high {
  background-position:left -80px;
}

.am-phark-award-money-mag-low {
  background-position:-93px -80px;
}

.am-phark-00-12-min {
  background-position:-328px top;
  width:85px;
  height:85px;
}

.am-phark-19-90-month {
  background-position:-413px top;
  width:85px;
  height:85px;
}

.am-phark-39-90-month {
  background-position:-498px top;
  width:85px;
  height:85px;
}

.am-phark-verisign {
  background:transparent url(../images/sprites/sprite-payment.gif) no-repeat 0 0;
  width:90px;
  height:34px;
}

.am-phark-coop {
  background:transparent url(../../images/logo-coop.jpg) no-repeat 0 0;
  width:80px;
  height:88px;
}

.am-phark-kogan {
  background:transparent url(../../images/logo-kogan.jpg) no-repeat 0 0;
  width:122px;
  height:40px;
}

.heading-coop {
  line-height:1;
  vertical-align:bottom;
}

.heading-kogan {
  line-height:40px;
}

.am-deals-steps .am-promo-new:after {
  top:-10em;
  right:-35px;
}

.am-deals-steps .am-panel-content {
  padding:5px;
}

ul.am-deals-steps {
  width:730px;
  margin:auto;
}

.am-deals-steps-price {
  position:absolute;
  top:0;
  right:10px;
}

.progress-bar {
  border:1px solid #6bbe4e;
  width:200px;
  height:20px;
  position:relative;
  color:#000;
}

.progress-bar div.progress {
  position:absolute;
  width:0;
  height:100%;
  overflow:hidden;
  background:#6bbe4e;
  background:-moz-linear-gradient(top,rgba(174,215,152,1) 0%,rgba(107,190,78,1) 100%);
  background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(174,215,152,1)),color-stop(100%,rgba(107,190,78,1)));
  background:-webkit-linear-gradient(top,rgba(174,215,152,1) 0%,rgba(107,190,78,1) 100%);
  background:-o-linear-gradient(top,rgba(174,215,152,1) 0%,rgba(107,190,78,1) 100%);
  background:-ms-linear-gradient(top,rgba(174,215,152,1) 0%,rgba(107,190,78,1) 100%);
  background:linear-gradient(top,rgba(174,215,152,1) 0%,rgba(107,190,78,1) 100%);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#aed798',endColorstr='#6bbe4e',GradientType=0);
}

.progress-bar div.progress .text {
  position:absolute;
  text-align:center;
  color:#fff;
  font-weight:700;
  line-height:20px;
}

.progress-bar div.text {
  position:absolute;
  width:100%;
  height:100%;
  text-align:center;
}

.am-js-loading .am-js-loading-offscreen {
  position:absolute;
  top:-999999px;
  left:-999999px;
}

.am-js-loading .am-js-loading-hide * {
  display:none;
}

.am-js-loading .am-js-loader,.am-js-loading .am-js-loading-hide {
  height:32px;
  background:transparent url(/dms/amaysim/themes/images/loadings/loading.gif) no-repeat center center;
}

.am-js-loaded .am-js-loader {
  display:none;
}

.am-js-enabled .am-js-hidden {
  display:none;
}

.am-speech-digits {
  speak-numeral:digits;
}

[class^=icon-],[class*=" icon-"] {
  display:inline-block;
  width:14px;
  height:14px;
  margin-right:.3em;
  line-height:14px;
  vertical-align:text-top;
  background-image:url(/dms/amaysim/themes/css/images/glyphicons-halflings.png);
  background-position:14px 14px;
  background-repeat:no-repeat;
  margin-top:1px;
}

.icon-white,.nav-pills>.active>a>[class^=icon-],.nav-pills>.active>a>[class*=" icon-"],.nav-list>.active>a>[class^=icon-],.nav-list>.active>a>[class*=" icon-"],.navbar-inverse .nav>.active>a>[class^=icon-],.navbar-inverse .nav>.active>a>[class*=" icon-"],.dropdown-menu>li>a:hover>[class^=icon-],.dropdown-menu>li>a:hover>[class*=" icon-"],.dropdown-menu>.active>a>[class^=icon-],.dropdown-menu>.active>a>[class*=" icon-"],.dropdown-submenu:hover>a>[class^=icon-],.dropdown-submenu:hover>a>[class*=" icon-"] {
  background-image:url(/dms/amaysim/themes/css/images/glyphicons-halflings-white.png);
}

.icon-orange {
  background-image:url(/dms/amaysim/themes/css/images/glyphicons-halflings-orange.png);
}

.icon-glass {
  background-position:0 0;
}

.icon-music {
  background-position:-24px 0;
}

.icon-search {
  background-position:-48px 0;
}

.icon-envelope {
  background-position:-72px 0;
}

.icon-heart {
  background-position:-96px 0;
}

.icon-star {
  background-position:-120px 0;
}

.icon-star-empty {
  background-position:-144px 0;
}

.icon-user {
  background-position:-168px 0;
}

.icon-film {
  background-position:-192px 0;
}

.icon-th-large {
  background-position:-216px 0;
}

.icon-th {
  background-position:-240px 0;
}

.icon-th-list {
  background-position:-264px 0;
}

.icon-ok {
  background-position:-288px 0;
}

.icon-remove {
  background-position:-312px 0;
}

.icon-zoom-in {
  background-position:-336px 0;
}

.icon-zoom-out {
  background-position:-360px 0;
}

.icon-off {
  background-position:-384px 0;
}

.icon-signal {
  background-position:-408px 0;
}

.icon-cog {
  background-position:-432px 0;
}

.icon-trash {
  background-position:-456px 0;
}

.icon-home {
  background-position:0 -24px;
}

.icon-file {
  background-position:-24px -24px;
}

.icon-time {
  background-position:-48px -24px;
}

.icon-road {
  background-position:-72px -24px;
}

.icon-download-alt {
  background-position:-96px -24px;
}

.icon-download {
  background-position:-120px -24px;
}

.icon-upload {
  background-position:-144px -24px;
}

.icon-inbox {
  background-position:-168px -24px;
}

.icon-play-circle {
  background-position:-192px -24px;
}

.icon-repeat {
  background-position:-216px -24px;
}

.icon-refresh {
  background-position:-240px -24px;
}

.icon-list-alt {
  background-position:-264px -24px;
}

.icon-lock {
  background-position:-287px -24px;
}

.icon-flag {
  background-position:-312px -24px;
}

.icon-headphones {
  background-position:-336px -24px;
}

.icon-volume-off {
  background-position:-360px -24px;
}

.icon-volume-down {
  background-position:-384px -24px;
}

.icon-volume-up {
  background-position:-408px -24px;
}

.icon-qrcode {
  background-position:-432px -24px;
}

.icon-barcode {
  background-position:-456px -24px;
}

.icon-tag {
  background-position:0 -48px;
}

.icon-tags {
  background-position:-25px -48px;
}

.icon-book {
  background-position:-48px -48px;
}

.icon-bookmark {
  background-position:-72px -48px;
}

.icon-print {
  background-position:-96px -48px;
}

.icon-camera {
  background-position:-120px -48px;
}

.icon-font {
  background-position:-144px -48px;
}

.icon-bold {
  background-position:-167px -48px;
}

.icon-italic {
  background-position:-192px -48px;
}

.icon-text-height {
  background-position:-216px -48px;
}

.icon-text-width {
  background-position:-240px -48px;
}

.icon-align-left {
  background-position:-264px -48px;
}

.icon-align-center {
  background-position:-288px -48px;
}

.icon-align-right {
  background-position:-312px -48px;
}

.icon-align-justify {
  background-position:-336px -48px;
}

.icon-list {
  background-position:-360px -48px;
}

.icon-indent-left {
  background-position:-384px -48px;
}

.icon-indent-right {
  background-position:-408px -48px;
}

.icon-facetime-video {
  background-position:-432px -48px;
}

.icon-picture {
  background-position:-456px -48px;
}

.icon-pencil {
  background-position:0 -72px;
}

.icon-map-marker {
  background-position:-24px -72px;
}

.icon-adjust {
  background-position:-48px -72px;
}

.icon-tint {
  background-position:-72px -72px;
}

.icon-edit {
  background-position:-96px -72px;
}

.icon-share {
  background-position:-120px -72px;
}

.icon-check {
  background-position:-144px -72px;
}

.icon-move {
  background-position:-168px -72px;
}

.icon-step-backward {
  background-position:-192px -72px;
}

.icon-fast-backward {
  background-position:-216px -72px;
}

.icon-backward {
  background-position:-240px -72px;
}

.icon-play {
  background-position:-264px -72px;
}

.icon-pause {
  background-position:-288px -72px;
}

.icon-stop {
  background-position:-312px -72px;
}

.icon-forward {
  background-position:-336px -72px;
}

.icon-fast-forward {
  background-position:-360px -72px;
}

.icon-step-forward {
  background-position:-384px -72px;
}

.icon-eject {
  background-position:-408px -72px;
}

.icon-chevron-left {
  background-position:-432px -72px;
}

.icon-chevron-right {
  background-position:-456px -72px;
}

.icon-plus-sign {
  background-position:0 -96px;
}

.icon-minus-sign {
  background-position:-24px -96px;
}

.icon-remove-sign {
  background-position:-48px -96px;
}

.icon-ok-sign {
  background-position:-72px -96px;
}

.icon-question-sign {
  background-position:-96px -96px;
}

.icon-info-sign {
  background-position:-120px -96px;
}

.icon-screenshot {
  background-position:-144px -96px;
}

.icon-remove-circle {
  background-position:-168px -96px;
}

.icon-ok-circle {
  background-position:-192px -96px;
}

.icon-ban-circle {
  background-position:-216px -96px;
}

.icon-arrow-left {
  background-position:-240px -96px;
}

.icon-arrow-right {
  background-position:-264px -96px;
}

.icon-arrow-up {
  background-position:-289px -96px;
}

.icon-arrow-down {
  background-position:-312px -96px;
}

.icon-share-alt {
  background-position:-336px -96px;
}

.icon-resize-full {
  background-position:-360px -96px;
}

.icon-resize-small {
  background-position:-384px -96px;
}

.icon-plus {
  background-position:-408px -96px;
}

.icon-minus {
  background-position:-433px -96px;
}

.icon-asterisk {
  background-position:-456px -96px;
}

.icon-exclamation-sign {
  background-position:0 -120px;
}

.icon-gift {
  background-position:-24px -120px;
}

.icon-leaf {
  background-position:-48px -120px;
}

.icon-fire {
  background-position:-72px -120px;
}

.icon-eye-open {
  background-position:-96px -120px;
}

.icon-eye-close {
  background-position:-120px -120px;
}

.icon-warning-sign {
  background-position:-144px -120px;
}

.icon-plane {
  background-position:-168px -120px;
}

.icon-calendar {
  background-position:-192px -120px;
}

.icon-random {
  background-position:-216px -120px;
  width:16px;
}

.icon-comment {
  background-position:-240px -120px;
}

.icon-magnet {
  background-position:-264px -120px;
}

.icon-chevron-up {
  background-position:-288px -120px;
}

.icon-chevron-down {
  background-position:-313px -119px;
}

.icon-retweet {
  background-position:-336px -120px;
}

.icon-shopping-cart {
  background-position:-360px -120px;
}

.icon-folder-close {
  background-position:-384px -120px;
}

.icon-folder-open {
  background-position:-408px -120px;
  width:16px;
}

.icon-resize-vertical {
  background-position:-432px -119px;
}

.icon-resize-horizontal {
  background-position:-456px -118px;
}

.icon-hdd {
  background-position:0 -144px;
}

.icon-bullhorn {
  background-position:-24px -144px;
}

.icon-bell {
  background-position:-48px -144px;
}

.icon-certificate {
  background-position:-72px -144px;
}

.icon-thumbs-up {
  background-position:-96px -144px;
}

.icon-thumbs-down {
  background-position:-120px -144px;
}

.icon-hand-right {
  background-position:-144px -144px;
}

.icon-hand-left {
  background-position:-168px -144px;
}

.icon-hand-up {
  background-position:-192px -144px;
}

.icon-hand-down {
  background-position:-216px -144px;
}

.icon-circle-arrow-right {
  background-position:-240px -144px;
}

.icon-circle-arrow-left {
  background-position:-264px -144px;
}

.icon-circle-arrow-up {
  background-position:-288px -144px;
}

.icon-circle-arrow-down {
  background-position:-312px -144px;
}

.icon-globe {
  background-position:-336px -144px;
}

.icon-wrench {
  background-position:-360px -144px;
}

.icon-tasks {
  background-position:-384px -144px;
}

.icon-filter {
  background-position:-408px -144px;
}

.icon-briefcase {
  background-position:-432px -144px;
}

.icon-fullscreen {
  background-position:-456px -144px;
}

/* ==========================================================================
   Refer a Friend My amaysim iframe and banner
   ========================================================================== */
.raf-myamaysim-banner {
  width: 716px;
  height: 144px;
  background: url(images/bg-refer-a-friend-my-amaysim.jpg) no-repeat;  
  -webkit-border-top-left-radius: 5px;
  -webkit-border-top-right-radius: 5px;
  -moz-border-radius-topleft: 5px;
  -moz-border-radius-topright: 5px;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
}

#raf_iframe {
  width: 716px;
  height: 1405px !important;
  border: none;    
}

/* ==========================================================================
   Preferecnce Center My amaysim iframe 
   ========================================================================== */
#preference-centre-iframe {
  width: 716px;
  height: 1250px;
  border: none;    
}

/* ==========================================================================
   Reusable Image Text Half-block
   ========================================================================== */
#image-text-block {
  width: 100%;
  height: 100%;
}

#image-text-block .image-left {
  width: 75px;
  height: inherit;
  padding: 0;
  float: left;
  position: relative;
  padding: 0 10px 0 40px;
}

#image-text-block img {
  position: absolute;
  margin: auto;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}

#image-text-block .image-content {
  height: inherit;
  line-height: 1.25em;
  padding: 5% 5%;  
}

#image-text-block .image-content a {
  text-decoration: none;
}
#image-text-block .image-content a:hover {
  text-decoration: underline;
}

/* ==========================================================================
   Reusable Tooltip widget
   ========================================================================== */
/* Tooltip */
.widget-tooltip {cursor: help; display: block; padding: 2px 2px 0 2px; position: relative; z-index: 2;}
.widget-tooltip .icon-info {background: transparent url(../images/sprites/sprite-prompt-icons.png) 0 0 no-repeat; display: block; height: 12px; overflow: hidden; position: absolute; text-indent: -9999px; width: 12px; z-index: 2;}
.widget-tooltip .link-info {display:block;text-align: left;color: #e65014;text-decoration: underline;padding-top: 5px;}
.widget-tooltip .center-link {text-align: center; padding-top: 0;color: #e65014;text-decoration: underline; margin-bottom: 10px;}
.widget-tooltip span.text {background: transparent url(../images/sprites/sprite-prompts.png) 0 0 no-repeat; display: none; line-height: 1.2em; margin: 5px 0 0 0; padding-bottom: 5px; position: absolute; width: 201px;}
.widget-tooltip span.text.text-margined {margin-top: 10px;}
.widget-tooltip:hover span.text {display: block;}
.widget-tooltip span.text span {background: transparent url(../images/sprites/sprite-prompts.png) 0 0 no-repeat; color: #e65014; display: block; font-size: 0.8em; font-weight: bold; padding: 4px 5px 0 20px; position: relative; margin-top: -5px; text-align: left; z-index: 2;}


/* Error Tooltip */                                     ]
 .widget-tooltip-error .icon-info {background-position: 0 -250px;}
 .widget-tooltip-error span.text {background-position: 0 100%;}
 .widget-tooltip-error span.text span {background-position: 0 0;}

/* Info Tooltip */
.widget-tooltip-info .icon-info {background-position: 0 -500px;}
.widget-tooltip-info span.text {background-position: -210px 100%;}
.widget-tooltip-info span.text span {background-position: -210px 0;}


/* ==========================================================================
   Facebook Recommend iFrame
   ========================================================================== */
#fb-recommend {
  border: none;
  width: 140px;
  height: 30px;
  border: none;
  margin: 17px 0 0 16px;
  float: left;
}

/* ==========================================================================
   My amaysim SIM Swaps Panel
   ========================================================================== */
.my-amaysim-radio label {
  margin-left: 5px;
}
#sim_swap_type_online_section, #sim_swap_type_retail_section {
  margin: 15px 0;
  display: block;
}
#sim-swap-products {
  margin: 10px 0 0 0;
}
#sim_sim_product_id {
  margin: 10px 0;
}
#sim_order_sim_type {
  margin-bottom: 10px
}
#iccid {
  padding: 5px 5px;
}
.iccidMask {
  width: 110px;
}
#sim_order_ec_product {
  margin: 10px 0;  
}
#associate_sim_iccid {
  width: 120px;
  padding: 5px 5px;
}
#associate_sim_btn {
  margin: 0 0 10px 10px;
}

/* ==========================================================================
   My amaysim Number Porting
   ========================================================================== */
#re-porting-number label {
  font-weight: normal;
}

#re-porting-number p {
  margin-left: 15px;
}

#re-porting-number .field_with_errors input, #re-porting-number .field_with_errors select {
  border: 2px solid #ed1c24;
  font-size: 13px;
}

#re-porting-number .field_with_errors select {
  font-size: 13px;
}

#re-porting-number input, #re-porting-number .field_with_errors input {
  width: 100%;
}

#re-porting-number .error {
  color: #ed1c24;
  margin: 0 15px;
}

#porting-dob .error {
  margin-left: -15px;
}

#confirm-number-page dd {
  font-weight: 700;
}

#number-list-block .selected_number {
  height: 20px;
  padding: 10px 0 5px 14px;
}

#number-list-block .selected_number:nth-child(odd) {
  background: #f4f4f4;
}

#number-list-block .selected_number label {
  margin-left: 5px;
}

#number-list-block .show-more {
  margin-top: 20px;
}


/* ==========================================================================
   Miscellaneous Hacks
   ========================================================================== */
.a11y-wrapper {
  display: none;
}

.ibutton-container {
  float: left;
}

.auto-topup-warning {  
  margin-left: 1em;
  float: left;
  color: red;
}

/* Hack 1st column table layout*/
.column-fix {
  width: 200px !important;
  display: table-cell;
}

/* ==========================================================================
   New Uluru Product icon
   ========================================================================== */
span.ama-new-uluru {
  color: #fff !important;
  background: #e65014;
  border-radius: 3px;
  display: inline;
  padding: 2px 5px;
  margin-left: 5px;
  font-size: 10px !important;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: 700;
  text-transform: uppercase;
}