/*@import "compass/reset";
@import "compass/css3/box-shadow";
@import "compass/css3/border-radius";
@import "compass/css3/columns";
@import "compass/css3/images";*/
/* line 2, ../fifesite2017/admin/styles/sass/mymixins.scss */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font: inherit;
  font-size: 100%;
  vertical-align: baseline; }

/* line 4, ../fifesite2017/admin/styles/sass/mymixins.scss */
html {
  line-height: 1; }

/* line 6, ../fifesite2017/admin/styles/sass/mymixins.scss */
ol, ul {
  list-style: none; }

/* line 8, ../fifesite2017/admin/styles/sass/mymixins.scss */
table {
  border-collapse: collapse;
  border-spacing: 0; }

/* line 10, ../fifesite2017/admin/styles/sass/mymixins.scss */
caption, th, td {
  text-align: left;
  font-weight: normal;
  vertical-align: middle; }

/* line 12, ../fifesite2017/admin/styles/sass/mymixins.scss */
q, blockquote {
  quotes: none; }

/* line 13, ../fifesite2017/admin/styles/sass/mymixins.scss */
q:before, q:after, blockquote:before, blockquote:after {
  content: "";
  content: none; }

/* line 15, ../fifesite2017/admin/styles/sass/mymixins.scss */
a img {
  border: none; }

/* line 17, ../fifesite2017/admin/styles/sass/mymixins.scss */
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {
  display: block; }

@font-face {
  font-family: 'ElegantIcons';
  src: url("../fonts/ElegantIcons.eot");
  src: url("../fonts/ElegantIcons.eot?#iefix") format("embedded-opentype"), url("../fonts/ElegantIcons.woff") format("woff"), url("../fonts/ElegantIcons.ttf") format("truetype"), url("../fonts/ElegantIcons.svg#ElegantIcons") format("svg");
  font-weight: normal;
  font-style: normal; }

/* line 37, ../fifesite2017/styles/sass/normal.scss */
html, body {
  height: 100.2%;
  min-width: 100%;
  position: relative; }

/* line 47, ../fifesite2017/styles/sass/normal.scss */
body {
  font-family: "Roboto Condensed", Roboto, "Open Sans", Arial, sans-serif;
  font-size: 100%;
  /* 16px for <=ie6 */
  color: #333;
  text-align: left;
  font-weight: normal; }

/* line 61, ../fifesite2017/styles/sass/normal.scss */
html > body {
  font-size: 16px; }

/*
Typography start
*/
/* line 68, ../fifesite2017/styles/sass/normal.scss */
em {
  font-style: italic; }

/* line 72, ../fifesite2017/styles/sass/normal.scss */
strong {
  font-family: "Open Sans", Arial, sans-serif;
  font-weight: bold; }

/* line 77, ../fifesite2017/styles/sass/normal.scss */
h1 {
  font-size: 1.5em;
  line-height: 1.5em;
  font-weight: bold;
  padding-top: 0;
  margin: 0 0 .33em 0;
  color: #71A0A5;
  font-family: Roboto, "Open Sans", Arial, sans-serif; }

/* line 89, ../fifesite2017/styles/sass/normal.scss */
h2 {
  font-size: 1.3em;
  line-height: 1.3em;
  font-weight: bold;
  padding-top: 0;
  margin: 0 0 .33em 0;
  color: #71A0A5;
  font-family: Roboto, "Open Sans", Arial, sans-serif; }

/* line 100, ../fifesite2017/styles/sass/normal.scss */
h3 {
  font-size: 1.1em;
  color: #71A0A5;
  font-weight: normal;
  padding-top: 0;
  margin: 0 0 0 0;
  padding-bottom: 0; }

/* line 110, ../fifesite2017/styles/sass/normal.scss */
h2 + h3 {
  margin-top: 1em;
  margin-bottom: 1em; }

/* line 112, ../fifesite2017/styles/sass/normal.scss */
blockquote {
  background-color: #fff;
  padding: 1em;
  -webkit-border-radius: 0.25em;
  -moz-border-radius: 0.25em;
  border-radius: 0.25em;
  margin-bottom: 1em; }
  /* line 117, ../fifesite2017/styles/sass/normal.scss */
  blockquote p {
    margin-bottom: .25em; }
  /* line 118, ../fifesite2017/styles/sass/normal.scss */
  blockquote cite {
    font-style: italic;
    font-weight: bold;
    font-size: .85em; }

/* line 122, ../fifesite2017/styles/sass/normal.scss */
span.elegant {
  font-family: 'ElegantIcons';
  font-size: 1em;
  color: inherit;
  padding: 0;
  background-color: transparent;
  margin-left: .166em; }

/* line 125, ../fifesite2017/styles/sass/normal.scss */
.symb {
  font-family: 'ElegantIcons';
  speak: none;
  font-weight: normal; }

/* line 131, ../fifesite2017/styles/sass/normal.scss */
.quote-symb {
  display: inline-block;
  font-family: 'ElegantIcons';
  speak: none;
  font-weight: bold;
  font-size: 2em;
  padding-bottom: 2em;
  float: left;
  color: #ccc; }

/* line 146, ../fifesite2017/styles/sass/normal.scss */
p {
  font-size: 1em;
  margin: 0 0 1em 0;
  line-height: 1.5em; }

/* line 155, ../fifesite2017/styles/sass/normal.scss */
p.center {
  text-align: center; }

/* line 157, ../fifesite2017/styles/sass/normal.scss */
p.thankyou {
  margin-top: 1em;
  font-size: 4em;
  font-weight: bold;
  color: #aaa;
  text-align: center; }

/* line 159, ../fifesite2017/styles/sass/normal.scss */
p + ul {
  margin-top: -1em; }

/* line 162, ../fifesite2017/styles/sass/normal.scss */
ul li {
  font-family: "Roboto Condensed", Roboto, "Open Sans", Arial, sans-serif;
  font-size: 1em;
  line-height: 1.5em; }

/* line 169, ../fifesite2017/styles/sass/normal.scss */
a:link, a:active, a:visited {
  text-decoration: none;
  color: #9C7B4F;
  font-weight: normal; }

/* line 170, ../fifesite2017/styles/sass/normal.scss */
a:hover {
  color: #71A0A5; }

/* line 172, ../fifesite2017/styles/sass/normal.scss */
h2 a:link, h2 a:active, h2 a:visited {
  text-decoration: none;
  color: #fff; }

/* line 173, ../fifesite2017/styles/sass/normal.scss */
h2 a:hover {
  color: #3CC; }

/*
Typography end
*/
/* line 180, ../fifesite2017/styles/sass/normal.scss */
#container {
  width: 1160px;
  margin: 0 auto; }

/* line 187, ../fifesite2017/styles/sass/normal.scss */
#header {
  min-height: 20em;
  background: url(../images/head-pic3.jpg) no-repeat;
  background-size: cover; }

/* line 195, ../fifesite2017/styles/sass/normal.scss */
#head-cont {
  width: 100%;
  box-sizing: border-box; }
  /* line 199, ../fifesite2017/styles/sass/normal.scss */
  #head-cont h1, #head-cont div.hd-h1 {
    text-align: right;
    -webkit-box-shadow: 0 0 0.25em #ccc;
    -moz-box-shadow: 0 0 0.25em #ccc;
    box-shadow: 0 0 0.25em #ccc;
    font-family: Roboto, "Open Sans", Arial, sans-serif;
    color: #FFEFCC;
    font-size: 3em;
    font-weight: bold;
    padding: .25em .3334em .25em 0;
    margin: 0 0 .33em 0;
    line-height: 1.1em; }
  /* line 200, ../fifesite2017/styles/sass/normal.scss */
  #head-cont #subhead {
    float: right; }
  /* line 201, ../fifesite2017/styles/sass/normal.scss */
  #head-cont h2, #head-cont div.hd-h2 {
    text-align: right;
    font-family: Georgia, "Bree Serif", serif;
    color: #fff;
    font-size: 1.25em;
    font-weight: normal;
    padding: 0;
    margin: 0 0 .5em 0;
    padding-right: .80em; }
  /* line 202, ../fifesite2017/styles/sass/normal.scss */
  #head-cont h3, #head-cont div.hd-h3 {
    text-align: right;
    font-family: "Roboto Condensed", Roboto, "Open Sans", Arial, sans-serif;
    color: #ccc;
    font-size: 1.025em;
    font-weight: normal;
    padding: 0;
    margin: 0 0 1.5em 0;
    padding-right: .95em; }
    /* line 203, ../fifesite2017/styles/sass/normal.scss */
    #head-cont h3 a, #head-cont div.hd-h3 a {
      color: #71A0A5;
      font-weight: normal; }
      /* line 203, ../fifesite2017/styles/sass/normal.scss */
      #head-cont h3 a:hover, #head-cont div.hd-h3 a:hover {
        color: #fff; }
  /* line 205, ../fifesite2017/styles/sass/normal.scss */
  #head-cont div.hd-tel {
    float: left;
    font-family: "Roboto Condensed", Roboto, "Open Sans", Arial, sans-serif;
    color: #FFEFCC;
    font-size: 2.5em;
    font-weight: bold;
    padding: .0 0 0 .5em;
    margin: 0 0 .33em 0;
    line-height: 1.1em; }
    /* line 205, ../fifesite2017/styles/sass/normal.scss */
    #head-cont div.hd-tel a {
      font-family: "Roboto Condensed", Roboto, "Open Sans", Arial, sans-serif;
      color: #71A0A5;
      font-weight: bold; }
      /* line 205, ../fifesite2017/styles/sass/normal.scss */
      #head-cont div.hd-tel a:hover {
        color: #fff; }

/* line 208, ../fifesite2017/styles/sass/normal.scss */
.addthis_inline_share_toolbox {
  text-align: right;
  margin-right: 1em; }

/* line 210, ../fifesite2017/styles/sass/normal.scss */
#menu {
  position: relative;
  z-index: 1000;
  padding: 0;
  margin: 0;
  height: auto;
  width: auto;
  float: right; }
  /* line 220, ../fifesite2017/styles/sass/normal.scss */
  #menu #rmenuimg {
    display: none;
    outline: 0; }
    /* line 221, ../fifesite2017/styles/sass/normal.scss */
    #menu #rmenuimg:hover {
      background-color: #fff3; }
    /* line 224, ../fifesite2017/styles/sass/normal.scss */
    #menu #rmenuimg img {
      width: 3.33em; }

/* line 227, ../fifesite2017/styles/sass/normal.scss */
#nav1 {
  position: relative;
  width: auto;
  padding-left: 10em; }
  /* line 229, ../fifesite2017/styles/sass/normal.scss */
  #nav1 ul {
    display: inline;
    position: relative;
    padding: 0;
    margin: 0; }
  /* line 231, ../fifesite2017/styles/sass/normal.scss */
  #nav1 li {
    list-style-type: none;
    text-align: center;
    padding: 0;
    float: left;
    position: relative;
    margin: 0;
    display: inline; }
  /* line 241, ../fifesite2017/styles/sass/normal.scss */
  #nav1 li a {
    padding: .5em 1em;
    text-align: center;
    font-size: 1em;
    /*16px*/
    color: #fff;
    display: block;
    height: auto;
    text-decoration: none;
    font-weight: normal; }
  /* line 257, ../fifesite2017/styles/sass/normal.scss */
  #nav1 a.selected, #nav1 a:hover {
    color: #acc6aa; }

/* line 271, ../fifesite2017/styles/sass/normal.scss */
img.max100 {
  min-width: 100% !important;
  float: none;
  padding: 0 0 1em 0; }

/* line 279, ../fifesite2017/styles/sass/normal.scss */
#maincont {
  margin: .5em auto 1em auto;
  width: 1160px;
  padding-bottom: 1em;
  border-bottom: 1px solid #77628C; }

/* line 286, ../fifesite2017/styles/sass/normal.scss */
#mpara {
  padding: 1em 5%;
  width: 90%;
  background-color: #FAF8D7;
  -webkit-border-radius: 0.5em;
  -moz-border-radius: 0.5em;
  border-radius: 0.5em; }

/* line 293, ../fifesite2017/styles/sass/normal.scss */
#block-cr, #second-line {
  display: flex;
  margin-top: 1em;
  flex-wrap: wrap; }

/* line 300, ../fifesite2017/styles/sass/normal.scss */
.cd {
  text-align: center;
  width: 29.333%;
  background-color: #FAF8D7;
  padding: 1%;
  margin: 0 1%;
  -webkit-border-radius: 0.5em;
  -moz-border-radius: 0.5em;
  border-radius: 0.5em; }
  /* line 307, ../fifesite2017/styles/sass/normal.scss */
  .cd span {
    display: inline-block;
    width: 2em;
    height: 2em;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    background-color: #ACC6AA;
    font-family: ElegantIcons;
    font-size: 1.5em;
    padding: 1em;
    color: #fff;
    line-height: 2em;
    margin: .5em 0 1em 0;
    font-weight: normal; }
  /* line 308, ../fifesite2017/styles/sass/normal.scss */
  .cd h2 {
    color: #ACC6AA;
    font-family: Roboto, "Open Sans", Arial, sans-serif;
    margin-bottom: 1.5em; }
  /* line 309, ../fifesite2017/styles/sass/normal.scss */
  .cd p {
    font-size: .95em;
    width: 80%;
    margin: 0 auto .5em auto; }

/* line 313, ../fifesite2017/styles/sass/normal.scss */
#bulletp {
  position: relative;
  width: 42%;
  background-color: #FAF8D7;
  padding: 1% 2%;
  margin: 0 5% 1em 1%;
  -webkit-border-radius: 0.5em;
  -moz-border-radius: 0.5em;
  border-radius: 0.5em; }
  /* line 320, ../fifesite2017/styles/sass/normal.scss */
  #bulletp img {
    position: absolute;
    right: -1em;
    top: -1em; }
  /* line 321, ../fifesite2017/styles/sass/normal.scss */
  #bulletp h2 {
    color: #71A0A5;
    font-family: Roboto, "Open Sans", Arial, sans-serif; }
  /* line 322, ../fifesite2017/styles/sass/normal.scss */
  #bulletp ul {
    margin-left: 2em;
    list-style-type: none; }
  /* line 323, ../fifesite2017/styles/sass/normal.scss */
  #bulletp li {
    text-indent: -2em;
    font-size: .875em; }
    /* line 324, ../fifesite2017/styles/sass/normal.scss */
    #bulletp li:before {
      font-family: ElegantIcons;
      content: "\e06e";
      padding: .25em;
      background-color: #fff;
      -webkit-border-radius: 50%;
      -moz-border-radius: 50%;
      border-radius: 50%;
      font-size: 1em;
      color: #71A0A5;
      width: 2em;
      margin-right: .5em; }

/* line 338, ../fifesite2017/styles/sass/normal.scss */
#video {
  width: 44%;
  background-color: #FAF8D7;
  padding: 1%;
  margin: 0 0 1em 1%;
  -webkit-border-radius: 0.5em;
  -moz-border-radius: 0.5em;
  border-radius: 0.5em; }
  /* line 344, ../fifesite2017/styles/sass/normal.scss */
  #video div.videocontainer {
    width: 100%;
    position: relative;
    margin-top: 2em;
    height: 0;
    padding-bottom: 56.25%;
    padding-top: 25px;
    /* chrome */ }
    /* line 351, ../fifesite2017/styles/sass/normal.scss */
    #video div.videocontainer iframe {
      width: 100%;
      height: 100%;
      position: absolute;
      top: 0;
      left: 0; }

/* line 358, ../fifesite2017/styles/sass/normal.scss */
#footer {
  width: 100%;
  font-size: .857em;
  background-color: #77628C;
  margin: 1em 0 1em 0; }
  /* line 363, ../fifesite2017/styles/sass/normal.scss */
  #footer #footcont {
    display: flex;
    flex-wrap: wrap;
    width: 1160px;
    padding: 1em 0;
    margin: 0 auto; }
    /* line 369, ../fifesite2017/styles/sass/normal.scss */
    #footer #footcont h3 {
      margin-bottom: 1em; }
    /* line 370, ../fifesite2017/styles/sass/normal.scss */
    #footer #footcont p {
      margin: 0 0 .5em 0;
      color: #fff; }
    /* line 371, ../fifesite2017/styles/sass/normal.scss */
    #footer #footcont a {
      color: #FAF8D7; }
    /* line 372, ../fifesite2017/styles/sass/normal.scss */
    #footer #footcont a:hover {
      color: #71A0A5; }
  /* line 374, ../fifesite2017/styles/sass/normal.scss */
  #footer #ft-contact, #footer #ft-office, #footer #ft-workshop {
    padding-left: 1em;
    width: 17em;
    margin-bottom: 1em; }
  /* line 375, ../fifesite2017/styles/sass/normal.scss */
  #footer #ft-credit {
    padding-right: 1em;
    text-align: right;
    margin-left: auto; }

/* line 379, ../fifesite2017/styles/sass/normal.scss */
#attrib {
  font-size: .66em;
  width: 1160px;
  margin: 0 auto 3em auto;
  padding: 0; }
  /* line 379, ../fifesite2017/styles/sass/normal.scss */
  #attrib a {
    color: #666; }
  /* line 379, ../fifesite2017/styles/sass/normal.scss */
  #attrib a {
    font-weight: normal; }

/* line 380, ../fifesite2017/styles/sass/normal.scss */
#site {
  float: left; }

/* line 381, ../fifesite2017/styles/sass/normal.scss */
#terms {
  float: right; }

/*
End of main containers area
*/
/* line 396, ../fifesite2017/styles/sass/normal.scss */
#secnav {
  margin-top: 2em; }
  /* line 398, ../fifesite2017/styles/sass/normal.scss */
  #secnav ul {
    list-style-type: none;
    list-style-position: outside;
    padding: 0; }
  /* line 399, ../fifesite2017/styles/sass/normal.scss */
  #secnav li a {
    display: block;
    color: #fff;
    border-bottom: 1px dotted #fff;
    padding: 0 0 .25em .5em;
    -webkit-border-top-left-radius: 0.25em;
    -webkit-border-top-right-radius: 0.25em;
    -moz-border-top-left-radius: 0.25em;
    -moz-border-top-right-radius: 0.25em;
    border-top-left-radius: 0.25em;
    border-top-right-radius: 0.25em; }
    /* line 400, ../fifesite2017/styles/sass/normal.scss */
    #secnav li a:hover, #secnav li a.selected {
      color: #333;
      background-color: #E89B29; }

/* line 405, ../fifesite2017/styles/sass/normal.scss */
#nav2 {
  margin-bottom: 1em; }
  /* line 407, ../fifesite2017/styles/sass/normal.scss */
  #nav2 ul {
    display: block;
    list-style-type: none;
    padding: 0 0 2em 0; }
  /* line 409, ../fifesite2017/styles/sass/normal.scss */
  #nav2 ul li a {
    display: block;
    padding-top: .5em;
    border-bottom: 1px dotted #ccc;
    color: #dd95ea; }
  /* line 419, ../fifesite2017/styles/sass/normal.scss */
  #nav2 ul li a:hover, #nav2 ul li a.selected {
    color: #fff; }

/* line 424, ../fifesite2017/styles/sass/normal.scss */
.right {
  float: right; }

/* line 425, ../fifesite2017/styles/sass/normal.scss */
.left {
  float: left; }

/* line 430, ../fifesite2017/styles/sass/normal.scss */
#mapsearch {
  width: 22em;
  height: 18em;
  margin: 0px;
  margin-top: .6em;
  margin-bottom: .6em;
  color: #666; }
  /* line 437, ../fifesite2017/styles/sass/normal.scss */
  #mapsearch img {
    max-width: none; }

/*Contact pages details*/
/* line 443, ../fifesite2017/styles/sass/normal.scss */
#contactboxes {
  display: flex;
  flex-wrap: wrap; }

/* line 448, ../fifesite2017/styles/sass/normal.scss */
#thefields {
  width: 60%; }

/* line 452, ../fifesite2017/styles/sass/normal.scss */
#address {
  padding-left: 10%;
  width: 30%; }

/* line 460, ../fifesite2017/styles/sass/normal.scss */
fieldset {
  position: relative;
  border: none;
  padding: 1%;
  width: 98%;
  margin-bottom: 1em; }
  /* line 462, ../fifesite2017/styles/sass/normal.scss */
  fieldset legend {
    padding: 0 .5em; }

/* line 469, ../fifesite2017/styles/sass/normal.scss */
fieldset div {
  margin-top: .5em; }

/* line 471, ../fifesite2017/styles/sass/normal.scss */
fieldset.contact {
  border: 1px solid #666;
  -webkit-border-radius: 0.5em;
  -moz-border-radius: 0.5em;
  border-radius: 0.5em; }

/* line 477, ../fifesite2017/styles/sass/normal.scss */
label {
  display: inline-block;
  width: 34%;
  margin-right: 1em;
  font-size: 1.25em;
  text-align: right;
  vertical-align: top; }

/* line 487, ../fifesite2017/styles/sass/normal.scss */
div.label {
  padding-left: 34%; }
  /* line 488, ../fifesite2017/styles/sass/normal.scss */
  div.label button, div.label div.g-recaptcha, div.label span, div.label #errDets {
    margin-left: 1.5em; }
  /* line 489, ../fifesite2017/styles/sass/normal.scss */
  div.label span {
    color: red;
    font-weight: bold; }
  /* line 490, ../fifesite2017/styles/sass/normal.scss */
  div.label #errDets {
    margin-top: .5em; }
    /* line 492, ../fifesite2017/styles/sass/normal.scss */
    div.label #errDets p {
      font-size: .9em;
      padding-left: .5em;
      margin-bottom: 0;
      color: #4a77d4; }

/* line 501, ../fifesite2017/styles/sass/normal.scss */
legend {
  color: #3b3b3b;
  font-size: 1.2em;
  font-style: italic;
  font-weight: normal;
  padding: .66em 0 .25em 0;
  margin-bottom: .25em;
  margin-left: 0em;
  margin-right: .33em; }

/* line 512, ../fifesite2017/styles/sass/normal.scss */
input, select, textarea {
  color: #333;
  /*       height:1.5em;*/
  margin: 0;
  font-family: "Roboto Condensed", Roboto, "Open Sans", Arial, sans-serif;
  font-size: 1em;
  width: auto;
  border: 1px solid #ddd;
  background: #fafafa;
  -webkit-border-radius: 0.33em;
  -moz-border-radius: 0.33em;
  border-radius: 0.33em;
  outline: none;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box; }

/* line 527, ../fifesite2017/styles/sass/normal.scss */
input:hover, input:focus {
  border-color: #aaa;
  background: #f6f6f6; }

/* line 532, ../fifesite2017/styles/sass/normal.scss */
select {
  overflow: hidden;
  color: #333; }

/* line 533, ../fifesite2017/styles/sass/normal.scss */
select option {
  color: #333; }

/* line 535, ../fifesite2017/styles/sass/normal.scss */
button {
  padding: .25em .5em .25em;
  font-size: 1em;
  line-height: 1.5em;
  color: #fff;
  text-align: center;
  text-shadow: 0.083em 0.083em 0.083em rgba(0, 0, 0, 0.4);
  vertical-align: middle;
  background-color: #71A0A5;
  /* Fallback Color */
  background: -webkit-gradient(linear, left top, left bottom, from(#71A0A5), to(#b37820));
  /* Saf4+, Chrome */
  background: -webkit-linear-gradient(top left, #71A0A5, #b37820);
  /* Chrome 10+, Saf5.1+, iOS 5+ */
  background: -moz-linear-gradient(top left, #71A0A5, #b37820);
  /* FF3.6 */
  background: -ms-linear-gradient(top left, #71A0A5, #b37820);
  /* IE10 */
  background: -o-linear-gradient(top left, fromColor, #b37820);
  /* Opera 11.10+ */
  background: linear-gradient(top left, #71A0A5, #b37820);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#71A0A5', EndColorStr='#b37820');
  background-repeat: repeat-x;
  border: .083em solid #fff;
  -webkit-border-radius: 0.33em;
  -moz-border-radius: 0.33em;
  border-radius: 0.33em;
  -webkit-box-shadow: inset 0 0.083em 0 rgba(255, 255, 255, 0.2);
  -moz-box-shadow: inset 0 0.083em 0 rgba(255, 255, 255, 0.2);
  box-shadow: inset 0 0.083em 0 rgba(255, 255, 255, 0.2);
  -webkit-box-shadow: inset 0 0.083em 0.166em rgba(0, 0, 0, 0.05);
  -moz-box-shadow: inset 0 0.083em 0.166em rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 0.083em 0.166em rgba(0, 0, 0, 0.05);
  cursor: pointer;
  margin: .5em 0 0 0;
  outline: none; }

/* line 555, ../fifesite2017/styles/sass/normal.scss */
button:hover {
  text-shadow: 0 0.166em 0 rgba(0, 0, 0, 0.25); }

/* line 559, ../fifesite2017/styles/sass/normal.scss */
input[type="checkbox"] {
  width: auto !important; }

/* line 564, ../fifesite2017/styles/sass/normal.scss */
.showit {
  display: block !important; }

/* line 568, ../fifesite2017/styles/sass/normal.scss */
.noshowit {
  display: none; }

/* line 576, ../fifesite2017/styles/sass/normal.scss */
option {
  padding-right: 10px; }

/* line 581, ../fifesite2017/styles/sass/normal.scss */
#rmenu {
  margin-top: -500px;
  width: auto;
  position: absolute;
  right: 0;
  background-color: #aaa;
  font-size: 1em;
  z-index: 99; }
  /* line 589, ../fifesite2017/styles/sass/normal.scss */
  #rmenu ul {
    padding: 0;
    display: block; }
  /* line 590, ../fifesite2017/styles/sass/normal.scss */
  #rmenu ul li {
    display: block;
    float: none;
    text-align: left;
    border-bottom: 1px dotted #FAF8D7; }
  /* line 593, ../fifesite2017/styles/sass/normal.scss */
  #rmenu ul li a {
    text-align: left;
    padding: .5em 1em;
    display: block;
    color: #2c2c2c; }
    /* line 598, ../fifesite2017/styles/sass/normal.scss */
    #rmenu ul li a:hover {
      background-color: #fff;
      color: #888;
      -webkit-box-shadow: 0 0 0 0;
      -moz-box-shadow: 0 0 0 0;
      box-shadow: 0 0 0 0; }
  /* line 600, ../fifesite2017/styles/sass/normal.scss */
  #rmenu ul li ul {
    margin-bottom: 1em; }
  /* line 601, ../fifesite2017/styles/sass/normal.scss */
  #rmenu ul li ul li {
    border-bottom: 0; }
  /* line 602, ../fifesite2017/styles/sass/normal.scss */
  #rmenu ul li ul li a {
    margin: .25em 2em;
    padding: .166em;
    color: #ccc; }

/* line 616, ../fifesite2017/styles/sass/normal.scss */
ul, ol {
  padding: .5em 0 .5em 1em;
  list-style-position: outside;
  padding-left: 2em;
  list-style-type: disc; }

/* line 624, ../fifesite2017/styles/sass/normal.scss */
ol {
  list-style-type: decimal; }

/* line 628, ../fifesite2017/styles/sass/normal.scss */
li {
  padding-bottom: .5em;
  font-size: 1em;
  line-height: 1.5em; }

/* line 635, ../fifesite2017/styles/sass/normal.scss */
table.res {
  margin-top: 1em;
  width: 100%;
  max-width: 100%;
  font-size: .9em;
  margin-bottom: 2em; }

/* line 645, ../fifesite2017/styles/sass/normal.scss */
table td {
  padding: .33em .33em .33em 1em;
  vertical-align: top;
  border: 1px solid #666; }

/* line 651, ../fifesite2017/styles/sass/normal.scss */
table.nolines td, #avail table td {
  border: none; }

/* line 656, ../fifesite2017/styles/sass/normal.scss */
table td.price, table th.price {
  text-align: right; }

/* line 660, ../fifesite2017/styles/sass/normal.scss */
table tr th {
  padding: .33em .33em .33em .9em;
  background-color: #890e0d;
  color: #999;
  font-size: 1.25em;
  vertical-align: top;
  border: 1px solid #666; }
  /* line 667, ../fifesite2017/styles/sass/normal.scss */
  table tr th:first-child {
    border-top: none;
    border-left: none; }

/* line 670, ../fifesite2017/styles/sass/normal.scss */
table tr th {
  vertical-align: middle;
  padding-bottom: .5em;
  padding-bottom: .5em; }
  /* line 674, ../fifesite2017/styles/sass/normal.scss */
  table tr th h2 {
    color: #CD9B5A;
    margin-bottom: 0; }

/* line 678, ../fifesite2017/styles/sass/normal.scss */
table td.strong, table th.strong {
  font-weight: bold; }

/* TinyMCE specific rules */
/* line 684, ../fifesite2017/styles/sass/normal.scss */
.mceContentBody, .mceContentBody p {
  background-image: none;
  background-color: #fff;
  font-size: 100%;
  color: #222;
  font-family: Arial, Helvetica, sans-serif;
  min-width: 100px;
  text-align: left;
  line-height: 130%; }

/* line 694, ../fifesite2017/styles/sass/normal.scss */
.mceContentBody ul, .mceContentBody ol {
  padding-left: 25px;
  list-style: inside;
  margin-bottom: 12px; }

/* line 700, ../fifesite2017/styles/sass/normal.scss */
.mceContentBody ol {
  list-style-type: decimal; }

/* line 705, ../fifesite2017/styles/sass/normal.scss */
.mceitemtable td {
  padding: 8px 8px;
  color: blue;
  font-size: 120%; }

/* line 711, ../fifesite2017/styles/sass/normal.scss */
.mceitemtable th {
  padding: 8px 8px;
  color: #000;
  font-weight: bold;
  font-size: 140%; }

/* line 720, ../fifesite2017/styles/sass/normal.scss */
.ileft {
  float: left;
  padding: 0px 12px 10px 0px; }

/* line 725, ../fifesite2017/styles/sass/normal.scss */
.iright {
  float: right;
  margin: 0px 0px 10px 12px; }

/* line 731, ../fifesite2017/styles/sass/normal.scss */
.cleardiv {
  height: 0px;
  overflow: hidden;
  clear: both; }

/* line 738, ../fifesite2017/styles/sass/normal.scss */
.clearfix:after {
  content: " ";
  /* Older browser do not support empty content */
  visibility: hidden;
  display: block;
  height: 0;
  clear: both; }

@media screen and (max-width: 1160px) {
  /* line 749, ../fifesite2017/styles/sass/normal.scss */
  #container {
    width: 96%;
    margin: 0 2%; }
  /* line 750, ../fifesite2017/styles/sass/normal.scss */
  #header, #maincont, #footer, #footcont, #attrib {
    width: 100% !important; }
  /* line 754, ../fifesite2017/styles/sass/normal.scss */
  #menu #nav1 {
    width: 100%;
    padding: 0; } }

@media screen and (max-width: 1100px) {
  /* line 760, ../fifesite2017/styles/sass/normal.scss */
  #header #head-cont h1, #header #head-cont div.hd-h1 {
    font-size: 2.5em; }
  /* line 764, ../fifesite2017/styles/sass/normal.scss */
  #thefields {
    width: 70%; }
  /* line 765, ../fifesite2017/styles/sass/normal.scss */
  #address {
    padding-left: 0; } }

@media screen and (max-width: 990px) {
  /* line 772, ../fifesite2017/styles/sass/normal.scss */
  label {
    display: block;
    padding-left: 5%;
    text-align: left;
    margin-bottom: .25em;
    width: auto; }
  /* line 773, ../fifesite2017/styles/sass/normal.scss */
  input, select, textarea {
    margin-left: 5%; }
  /* line 774, ../fifesite2017/styles/sass/normal.scss */
  div.label {
    padding-left: 5%; }
    /* line 775, ../fifesite2017/styles/sass/normal.scss */
    div.label div.g-recaptcha, div.label button {
      margin-left: 0; } }

@media screen and (max-width: 800px) {
  /* line 782, ../fifesite2017/styles/sass/normal.scss */
  #nav1 {
    display: none; }
  /* line 783, ../fifesite2017/styles/sass/normal.scss */
  #menu #rmenuimg {
    display: inline-block; }
  /* line 786, ../fifesite2017/styles/sass/normal.scss */
  #header #head-cont {
    margin-top: 2em; }
    /* line 788, ../fifesite2017/styles/sass/normal.scss */
    #header #head-cont h1, #header #head-cont div.hd-h1 {
      font-size: 2em; }
  /* line 793, ../fifesite2017/styles/sass/normal.scss */
  #nav1 li a {
    font-size: 1.141em;
    margin-left: 1em; } }

@media screen and (max-width: 700px) {
  /* line 799, ../fifesite2017/styles/sass/normal.scss */
  #thefields, #address {
    width: 90%; }
  /* line 800, ../fifesite2017/styles/sass/normal.scss */
  #address {
    display: none; } }

@media screen and (max-width: 640px) {
  /* line 808, ../fifesite2017/styles/sass/normal.scss */
  #head-cont div.hd-tel {
    margin-top: .5em; }
  /* line 809, ../fifesite2017/styles/sass/normal.scss */
  #nav2-contact {
    padding-right: 1em !important; }
  /* line 810, ../fifesite2017/styles/sass/normal.scss */
  #nav2 {
    margin-top: 1em; }
  /* line 812, ../fifesite2017/styles/sass/normal.scss */
  #maincont {
    padding-top: 1em; }
  /* line 814, ../fifesite2017/styles/sass/normal.scss */
  #second-line #bulletp, #second-line #video {
    width: 92%;
    margin: 0 2%;
    padding: 2%;
    margin-bottom: 2em; }
  /* line 821, ../fifesite2017/styles/sass/normal.scss */
  #footer {
    margin-top: 1em; } }

@media screen and (max-width: 480px) {
  /* line 830, ../fifesite2017/styles/sass/normal.scss */
  #header #logo {
    width: 70%; }
  /* line 833, ../fifesite2017/styles/sass/normal.scss */
  .cd {
    width: 92%;
    margin: 0 2%;
    padding: 2%;
    margin-bottom: 2em; }
  /* line 836, ../fifesite2017/styles/sass/normal.scss */
  input, select:not(.auto), textarea {
    width: 80% !important;
    max-width: 80% !important; } }

@media screen and (max-width: 360px) {
  /* line 844, ../fifesite2017/styles/sass/normal.scss */
  table.res {
    font-size: .87em; } }

/*# sourceMappingURL=normal.css.map */