/**
 * Add custom fonts.
 */
@font-face {
    font-family: 'ubuntubold';
    src: url('fonts/ubuntu-b-webfont.eot');
    src: url('fonts/ubuntu-b-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/ubuntu-b-webfont.woff') format('woff'),
         url('fonts/ubuntu-b-webfont.ttf') format('truetype'),
         url('fonts/ubuntu-b-webfont.svg#ubuntubold') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'ubuntubold_italic';
    src: url('fonts/ubuntu-bi-webfont.eot');
    src: url('fonts/ubuntu-bi-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/ubuntu-bi-webfont.woff') format('woff'),
         url('fonts/ubuntu-bi-webfont.ttf') format('truetype'),
         url('fonts/ubuntu-bi-webfont.svg#ubuntubold_italic') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'ubuntuitalic';
    src: url('fonts/ubuntu-i-webfont.eot');
    src: url('fonts/ubuntu-i-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/ubuntu-i-webfont.woff') format('woff'),
         url('fonts/ubuntu-i-webfont.ttf') format('truetype'),
         url('fonts/ubuntu-i-webfont.svg#ubuntuitalic') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'Ubuntu';
    src: url('fonts/ubuntu/fontsubuntu-r-webfont.eot');
    src: url('fonts/ubuntu/ubuntu-r-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/ubuntu/ubuntu-r-webfont.woff') format('woff'),
         url('fonts/ubuntu/ubuntu-r-webfont.ttf') format('truetype'),
         url('fonts/ubuntu/ubuntu-r-webfont.svg#ubunturegular') format('svg');
    font-weight: normal;
    font-style: normal;
    
}
@font-face {
    font-family: 'ubuntu_lightbold';
    src: url('ubuntu-medium-webfont.eot');
    src: url('ubuntu-medium-webfont.eot?#iefix') format('embedded-opentype'),
         url('ubuntu-medium-webfont.woff') format('woff'),
         url('ubuntu-medium-webfont.ttf') format('truetype'),
         url('ubuntu-medium-webfont.svg#ubuntu_lightbold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'Bevan';
    src: url('fonts/bevan_regular/bevan-webfont.eot');
    src: url('fonts/bevan_regular/bevan-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/bevan_regular/bevan-webfont.woff') format('woff'),
         url('fonts/bevan_regular/bevan-webfont.ttf') format('truetype'),
         url('fonts/bevan_regular/bevan-webfont.svg#bevanregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'Pacific';
    src: url('fonts/pacifico_regular/pacifico-webfont.eot');
    src: url('fonts/pacifico_regular/pacifico-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/pacifico_regular/pacifico-webfont.woff') format('woff'),
         url('fonts/pacifico_regular/pacifico-webfont.ttf') format('truetype'),
         url('fonts/pacifico_regular/pacifico-webfont.svg#pacificoregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'Oswald';
    src: url('fonts/oswald_regular/oswald-regular-webfont.eot');
    src: url('fonts/oswald_regular/oswald-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/oswald_regular/oswald-regular-webfont.woff') format('woff'),
         url('fonts/oswald_regular/oswald-regular-webfont.ttf') format('truetype'),
         url('fonts/oswald_regular/oswald-regular-webfont.svg#oswaldregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'Lobster';
    src: url('fonts/lobster_two_regular/lobstertwo-regular-webfont.eot');
    src: url('fonts/lobster_two_regular/lobstertwo-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/lobster_two_regular/lobstertwo-regular-webfont.woff') format('woff'),
         url('fonts/lobster_two_regular/lobstertwo-regular-webfont.ttf') format('truetype'),
         url('fonts/lobster_two_regular/lobstertwo-regular-webfont.svg#lobster_tworegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'Lato';
    src: url('fonts/lato_regular/lato-regular-webfont.eot');
    src: url('fonts/lato_regular/lato-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/lato_regular/lato-regular-webfont.woff') format('woff'),
         url('fonts/lato_regular/lato-regular-webfont.ttf') format('truetype'),
         url('fonts/lato_regular/lato-regular-webfont.svg#latoregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'Brush Script';
    src: url('fonts/brush_script/brush_script-webfont.eot');
    src: url('fonts/brush_script/brush_script-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/brush_script/brush_script-webfont.woff') format('woff'),
         url('fonts/brush_script/brush_script-webfont.ttf') format('truetype'),
         url('fonts/brush_script/brush_script-webfont.svg#webfontregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'Edwardian Script';
    src: url('fonts/edwardian_script/itcedscr.eot');
    src: url('fonts/edwardian_script/itcedscr.eot?#iefix') format('embedded-opentype'),
         url('fonts/edwardian_script/itcedscr.woff') format('woff'),
         url('fonts/edwardian_script/itcedscr.ttf') format('truetype'),
         url('fonts/edwardian_script/itcedscr.svg#itcedscr') format('svg');
    font-weight: normal;
    font-style: normal;
	
}

@font-face {
    font-family: 'Comic Sans';
    src: url('fonts/comic_sans_ms/comic_sans_ms-webfont.eot');
    src: url('fonts/comic_sans_ms/comic_sans_ms-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/comic_sans_ms/comic_sans_ms-webfont.woff') format('woff'),
         url('fonts/comic_sans_ms/comic_sans_ms-webfont.ttf') format('truetype'),
         url('fonts/comic_sans_ms/comic_sans_ms-webfont.svg#comic_sans_msregular') format('svg');
    font-weight: normal;
    font-style: normal;
	
}

/* Golf Balls*/
.product-blank {
  background: url('../images/ball.png') no-repeat;
  width: 208px;
  height: 229px;
  position: relative;
}
.product-blank .text-container {
  position: absolute;
  margin: 0 47px;
  left: 0;
  right: 0;
  text-align: center;
  overflow: hidden;
}
.product-blank.single.active {
  margin: 20px auto 60px;
}
.product-blank .text-container .outputline {
  font-size: 18px;
  line-height: 120%; 
  color: #000000;
  font-family: Arial;
  white-space: nowrap;  
}
/* Gap beetween lines */
.product-blank .text-container .outputline_2 {
  height: auto;
}
.product-blank .image-container {
  width: 208px;
  height: 229px;
  position: relative;
  overflow:  hidden;
}
.product-blank .image-container img {
  position: absolute;
}
.product-blank .overlay {
  background: url('../images/overlay.png') no-repeat;
  width: 208px;
  height: 229px;  
  position: absolute;
  top: 0;
  left: 0;  
}
.product-blank .guides {
  background: url('../images/guides.png') no-repeat;
  width: 120px;
  height: 120px;  
  position: absolute;
  top: 44px;
  left: 45px; 
}
.product-blank .limits { /* Image limits */
  width: 120px;
  height: 120px;  
  position: relative;
  top: 44px;
  left: 45px; 
  overflow: hidden;
}
.fake-image {
  cursor: move;
  z-index: 30;
}

.radio-without-description .form-item-customise-method {
  top: 35px !important;
}

.radio-without-description .option {
  bottom: 25px !important;
}

.radio-without-description span {
  top: 39px !important;
}

.wizard-form .form-text.ui-state-disabled {
  opacity: 1;
}
