* {
font-family:  Helvetica, Lucida, Arial, Sans-serif;
}
.navbar {
	margin-bottom: 0;
	border-color: transparent;
}
.navbar-default .navbar-nav > li > a, .navbar-default .navbar-nav > li > a:hover {
	color: #333333 /*{primary-colour}*/
}
a, a:hover, a:active {
	color: #000;
}

.tab-content a,
.tab-content a:hover,
.tab-content a:active {
	color: #7893C7;
}

.breadcrumb {
	background:none;
}
.wrapper-header {
	border-bottom:2px dotted #CCC;
}
.wrapper-footer {
	background-color: #f2f2f2;
	color:#555;
	border-top:2px dotted #FFFFFF;
	font-size: 11px;
	font-weight: 300;
}

.wrapper-footer hr {
	border:none;
}
.wrapper-footer a {
	color:#555;
}
.wrapper-footer h4 {
	color:#555;
	font-size: 14px;
}
.wrapper-footer .nav > li > a {
	padding: 2px 15px;
}
hr {
	border:none;
	border-bottom:2px dotted #CCC;
}
.thumbnail {
	border:none;
}
.btn-primary {
  color: #FFFFFF;
  background-color: #333333 /*{primary-colour}*/;
  border-color: #333333 /*{primary-colour}*/;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
  color: #FFFFFF;
  background-color: #333333 /*{primary-colour}*/;
  border-color: #333333 /*{primary-colour}*/;
}
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
  background-image: none;
}
.btn-primary.disabled,
.btn-primary[disabled],
fieldset[disabled] .btn-primary,
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled:active,
.btn-primary[disabled]:active,
fieldset[disabled] .btn-primary:active,
.btn-primary.disabled.active,
.btn-primary[disabled].active,
fieldset[disabled] .btn-primary.active {
  background-color: #333333 /*{primary-colour}*/;
  border-color: #333333 /*{primary-colour}*/;
}
.btn-default {
  color: #333;
  background-color: #fff;
  border-color: #ccc;
}
.btn-default:hover,
.btn-default:focus,
.btn-default:active,
.btn-default.active,
.open > .dropdown-toggle.btn-default {
  color: #333;
  background-color: #f2f2f2;
  border-color: #ccc;
}
.btn-default:active,
.btn-default.active,
.open > .dropdown-toggle.btn-default {
  background-image: none;
}
.btn-default.disabled,
.btn-default[disabled],
fieldset[disabled] .btn-default,
.btn-default.disabled:hover,
.btn-default[disabled]:hover,
fieldset[disabled] .btn-default:hover,
.btn-default.disabled:focus,
.btn-default[disabled]:focus,
fieldset[disabled] .btn-default:focus,
.btn-default.disabled:active,
.btn-default[disabled]:active,
fieldset[disabled] .btn-default:active,
.btn-default.disabled.active,
.btn-default[disabled].active,
fieldset[disabled] .btn-default.active {
  background-color: #fff;
  border-color: #CCCCC8;
}
.btn-success {
  color: #ffffff;
  background-color: #94b2f4 /*{secondary-colour}*/;
  border-color: #94b2f4 /*{secondary-colour}*/;
}
.btn-success:hover,
.btn-success:focus,
.btn-success:active,
.btn-success.active,
.open > .dropdown-toggle.btn-success {
  color: #ffffff;
  background-color: #94b2f4 /*{secondary-colour}*/;
  border-color: #94b2f4 /*{secondary-colour}*/;
}
.btn-success:active,
.btn-success.active,
.open > .dropdown-toggle.btn-success {
  background-image: none;
}
.btn-success.disabled,
.btn-success[disabled],
fieldset[disabled] .btn-success,
.btn-success.disabled:hover,
.btn-success[disabled]:hover,
fieldset[disabled] .btn-success:hover,
.btn-success.disabled:focus,
.btn-success[disabled]:focus,
fieldset[disabled] .btn-success:focus,
.btn-success.disabled:active,
.btn-success[disabled]:active,
fieldset[disabled] .btn-success:active,
.btn-success.disabled.active,
.btn-success[disabled].active,
fieldset[disabled] .btn-success.active {
  background-color: #94b2f4 /*{secondary-colour}*/;
  border-color: #94b2f4 /*{secondary-colour}*/;
}
body {
  font-size: 19px /*{custom|font-size}*/;
  font-weight: 300;
  color: #000;
}
.web_header a {
	font-size: 14px;
}
.variation-name {
	width: auto;
}
.btn {
	border-radius: 4px;
	font-weight: 300;
}
.btn-lg {
	border-radius: 6px;
}
.form-control {
	border-radius: 4px;
}
.radio-btn-label {
	font-size: 14px;
	font-weight: 300;
	padding-right: 5px;
}
.panel-body {
	font-size: 14px;
}
.ctw_loading_thing {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translateX(-50%);
	background: #333;
	width: 30px;
	height: 30px;
	text-align: center;
	opacity: 0.8;
	color: #fff;
}
