@font-face {
    font-family: 'futurxkc';
    src: url(/storage/app/media/futurxkc-webfont.ttf);
}
@font-face {
    font-family: 'Lato_Regular';
    src: url(/storage/app/media/Lato-Regular-webfont.ttf);
}
@font-face {
    font-family: 'fradm';
    src: url(/storage/app/media/franklin_gothic_demi-webfont.ttf);
}
@font-face {
    font-family: 'Helvetica';
    src: url(/storage/app/media/helvetica-webfont.ttf);
}
@font-face {
    font-family: 'snellrnd';
    src: url(/storage/app/media/snellrnd-webfont.ttf);
}
@font-face {
    font-family: 'apollrsc';
    src: url(/storage/app/media/apollrsc-webfont.ttf);
}
@font-face {
    font-family: 'georgiai';
    src: url(/storage/app/media/georgiai-webfont.ttf);
}
@font-face {
    font-family: 'didactgothic';
    src: url(/storage/app/media/didactgothic.ttf);
}
@font-face {
    font-family: 'Gill_Sans_Light';
    src: url(/storage/app/media/GillSans-Light.ttf);
}
@font-face {
    font-family: 'Hand_Of_Sean';
    src: url(/storage/app/media/hand_of_sean-webfont.ttf);
}
@font-face {
    font-family: 'Hand_Of_Sean';
    src: url(/storage/app/media/hand_of_sean-webfont.ttf);
}
@font-face {
    font-family: 'felixti';
    src: url(/storage/app/media/felixti-webfont.ttf);
}

@font-face {
    font-family: 'lucida_handwriting_italic';
    src: url(/storage/app/media/lucida_handwriting_italic.woff);
}

.textLine1 {
    font-family: 'lucida_handwriting_italic';
    color: rgb(75, 120, 135) !important;
    font-size: 16px;
}

#navigation_header:not(.mm-menu) .navigation__list{
    justify-content: flex-start;
}
.logo__title{
    font-family: 'georgiai';
    font-size:34.6px;
    color: #ffffff;
}
.logo__description{
    font-family: 'didactgothic';
    font-size:16px;
    color: #996633;
    font-weight:700;
}
.wrap__logoHeader{
    max-width:85%;
}
.wrap__page-content h1, .page__title{
    font-family: 'lucida_handwriting_italic';
    font-size: 18.6667px;
    margin-top:15px;
    color: rgb(75, 120, 135) !important;
}
.wrap__page-content ul, .wrap__page-content ol, .wrap__editable ul, .wrap__editable ol, .form__container ul, .form__container ol{
    text-indent: -22px;
    margin-left: 20px;
    padding-left: 40px;
}
.wrap__page-content p, .wrap__page-content div, .wrap__page-content *{
    color: #996633;
}
.wrap__page-content a{
    color: #6699cc;

}

.slideshow__section .slogan__block--inner > div{
    /*margin-left:200px;*/
}
.slideshow__section .slogan__block .text-line1{
    font-family: 'Gill_Sans_Light';
    font-size:40px;
    text-align:center;
}
.slideshow__section .slogan__block .text-line2{
    font-family: 'snellrnd';
    font-size:80px;
    text-align:center;
    /*padding-left:160px;*/
}
.hos{
    font-family: 'Hand_Of_Sean';
}
.fel{
    font-family: 'felixti';
}
.wrap__contacts a{
    color:#FFF;
}
/*utilities*/
.float-left{
    float:left;
    margin:0 10px 10px 0;
}
.float-right{
    float:right;
    margin:0 0 10px 10px;
}

form label{
  font-weight: bold;
}
.text_small{
    font-size:12px;
}
.tbl_pay{
    width:35%;
    text-align:center;
}
.tbl_ctn{
    width:50%;
}
.tbl_ctn tr, .tbl_ctn td, .tbl_pay tr, .tbl_pay td, .nobordertbl td, .nobordertbl tr{
    border:none;
    vertical-align:middle;
}
.nobordertbl td img{
  float:left;margin-right:10px;width:40px;
}
.redText{
     color: red;
  }
.tbl_pay tr:first-child>td{
    width:100%;
}
.align-center{
    text-align:center;
}
.docheadline{font-family: Tahoma;font-size: 12px; text-decoration: none; font-weight: bold; color: black} .docsummary{font-family: Tahoma;font-size: 12px;} .docseperator{ height: 3px; margin: 6px 0px 6px 0px; border-bottom: 1px solid #eeeeee;} .docNewsLogo { font-family: Tahoma;font-size: 10px; align: right;} .page-title {
    display: block !important;
}
.copyright__list a {
    text-decoration: none;
    color: #ddd;
}

/*responsive*/
 @media only screen and (max-width: 1024px){
     .slideshow__section{
    display:none;
}
     .slideshow__section .slogan__block--inner > div{
         margin-left:0;
     }
     .wrap__header {
        
}
      .wrap__logoHeader .logo__title{
       font-size: 24px;
        line-height: 30px;
    }
    .wrap__logoHeader .logo__description {
        font-size: 13px;
        line-height:20px;
    }
    .wrap__page-content h1, .page__title, h1{
    
        font-size: 24px;
        line-height: 35px;
    }
    .float-right, .float-left{
          float:none;
          margin:0 auto 10px auto;
          display:block;
    }    
 }
 @media only screen and (max-width: 768px){
     .slideshow__section{
    display:none;
}
     .wrap__logoHeader{
    max-width:100%;
}
.wrap__header--inner{
    padding:15px 10px;
}
 }
 @media only screen and (max-width: 425px){
     .slideshow__section{
    display:none;
}
     .wrap__header--inner{
    padding:25px 10px;
}
     .wrap__logoHeader{
    max-width:100%;
}
     .wrap__logoHeader .logo__title{
       font-size: 30px;
        line-height: 34px;
    }
    .wrap__logoHeader .logo__description {
        font-size: 16px;
        line-height:20px;
    }
    .wrap__page-content h1, .page__title, h1{
    
        font-size: 21px;
        line-height: 35px;
    }
    .float-right, .float-left{
          float:none;
          margin:0 auto 10px auto;
          display:block;
    }
    
 }
 
 /*responsive grid*/

 /*  RESPONSIVE GRID  */
.section {
  clear: both;
  padding: 0px;
  margin: 0px;
}

/*  COLUMN SETUP  */
.col {
  display: block;
  float:left;
  margin: 0 1%;
    border-right: none;
    border-left: none;
    background: none;
}

.col:first-child { margin-left: 0; }

/*  GROUPING  */
.group:before,
.group:after { content:""; display:table; }
.group:after { clear:both;}
.group { zoom:1; /* For IE 6/7 */ }
/*  GRID OF TWO  */
.span_2_of_2 {width: 100%;}
.span_1_of_2 {width: 48.5%;}
/*  GRID OF THREE  */
.span_3_of_3 { width: 100%; }
.span_2_of_3 { width: 65.33%; }
.span_1_of_3 { width: 31.66%; }
/*  GRID OF FOUR  */
.span_4_of_4 { width: 100%; }
.span_3_of_4 { width: 73.75%; }
.span_2_of_4 { width: 48.5%; }
.span_1_of_4 { width: 23.25%; }
/*  GRID OF FIVE  */
.span_5_of_5 { width: 100%; }
.span_4_of_5 { width: 78.8%; }
.span_3_of_5 { width: 58.6%; }
.span_2_of_5 { width: 38.4%; }
.span_1_of_5 { width: 18.2%; }
/*  GRID OF SIX  */
.span_6_of_6 { width: 100%; }
.span_5_of_6 { width: 82.06%; }
.span_4_of_6 { width: 65.13%; }
.span_3_of_6 { width: 48.2%; }
.span_2_of_6 { width: 31.26%; }
.span_1_of_6 { width: 14.33%; }
/*  GRID OF SEVEN  */
.span_7_of_7 { width: 100%; }
.span_6_of_7 { width: 85.48%; }
.span_5_of_7 { width: 70.97%; }
.span_4_of_7 { width: 56.45%; }
.span_3_of_7 { width: 41.94%;  }
.span_2_of_7 { width: 27.42%; }
.span_1_of_7 { width: 12.91%; }


/*  MEDIA QUERIES */

@media only screen and (max-width: 768px) {
  .col {  margin: 1% 0 1% 0%; }
  .span_2_of_2, .span_1_of_2 { width: 100%; }
  .span_3_of_3, .span_2_of_3, .span_1_of_3 { width: 100%; }
  .span_1_of_4, .span_2_of_4, .span_3_of_4, .span_4_of_4 { width: 100%; }
  .span_1_of_5, .span_2_of_5, .span_3_of_5, .span_4_of_5, .span_5_of_5 { width: 100%; }
  .span_1_of_6, .span_2_of_6, .span_3_fo_6, .span_4_of_6, .span_5_of_6, .span_6_of_6 { width: 100%; }
  .span_1_of_7, .span_2_of_7, .span_3_of_7, .span_4_of_7, .span_5_of_7, .span_6_of_7, .span_7_of_7 { width: 100%; }
}
  