

body{font-family: 'Lato', sans-serif,Arial,Verdana,Tahoma;font-weight:200;}


.menuBlock{position:absolute;width: 100%;height:140px;border:0px solid red;z-index: 1200;
			background: rgba(250,250,250,0.9);
			font-size: 100%;
		}
.btMenu{float:left;text-align: center;width: 33%;margin-top:60px;}
.btMenu a{text-decoration: none;font-weight: 400;color: gray;}
.btMenu a:hover{color: black;}
.btMenu a.sel {color: black;}

.h450{height: 450px;}
.h400{height: 400px;}
.h350{height: 350px;}
.h300{height: 300px;}
.h200{height: 200px;}
.h50{height: 50px;}

.mbPart{float: left;width: 45%;height:140px;}
.mbLogo{float: left;width: 10%;height:140px;}
.logo{background: transparent url('../images/logo.png') no-repeat center center;background-size:contain;height:140px;}

.container{border:0px solid green;}

.dividerContainer{padding: 15px 15px 10px 15px;}

.dividerContainerVenues{padding: 0px 15px 10px 15px;}


.dividerGray{height: 50px;background-color:rgb(247,247,247);}

.paraTitle{font-size:150%;font-weight: 500;padding:  0 15px 15px 15px;}
.para{font-size: 130%;font-weight: 300;padding: 0 15px 15px 15px;line-height: 1.7em;}

.col-1{min-height: 600px;overflow: hidden;}

.imgBottom{position: absolute;bottom: 0px;left:0px;}
.dirtyWhite{background-color:rgb(247,247,247); }
.white{background-color:white;}

.ph1{background: transparent url('../images/layout/1.jpg') no-repeat center bottom;}
.ph1a{background: transparent url('../images/layout/1a.jpg') no-repeat center bottom;background-size:contain;}
.ph2a{background: transparent url('../images/layout/2a.jpg') no-repeat center top;}
.ph2b{background: transparent url('../images/layout/2b.jpg') no-repeat center bottom;}
.ph2{background: transparent url('../images/layout/2.jpg') no-repeat center bottom;background-size:contain;}
.ph3{background: transparent url('../images/layout/3.jpg') no-repeat center bottom;}
.ph3a{background: transparent url('../images/layout/3a.jpg') no-repeat center bottom;background-size:contain;}
.ph3b{background: transparent url('../images/layout/3c.jpg') no-repeat center bottom;}
.ph4{background: transparent url('../images/layout/4.jpg') no-repeat center top;}

.phV1{background: transparent url('../images/layout/1.jpg') no-repeat center bottom;}


label{text-align: left !important;}
input,select{margin-top:5px !important;}

.inputStyle{
}
/* Gallery */

#white{position:fixed;top:0;left:0;display: none;opacity:0.9;background-color:white;width: 100%;height: 100%;z-index: 4000;}
#loading{position:absolute;width:100%;height:100%;background: transparent;display: none;z-index: 4001}
.loadingMessage{position:absolute;width:100%;height:100%;background: transparent;z-index: 4001;text-align: center;padding-top:100px;font-size: 250%;color: white;font-weight: 600;}


#whiteContacts{position:fixed;top:0;left:0;display: none;opacity:0.92;background-color:white;width: 100%;height: 100%;z-index: 4000;text-align: center;}
#loadingMessage{position:absolute;width:100%;height:100%;background: transparent;z-index: 4001;text-align: center;padding-top:100px;font-size: 250%;color: white;font-weight: 600;}



#message{position:absolute;height:140px;top:50%;margin-top:-70px;width:356px;left:50%;margin-left:-178px;font-size: 140%;font-weight: 600;}
#error{position:absolute;height:140px;top:50%;margin-top:-70px;width:356px;left:50%;margin-left:-178px;font-size: 140%;display: none;font-weight: 600;}

.magnifySliderContainer{position:relative;margin:auto;width:900px;}
#galleryContainer{z-index:4100;position: fixed;width: 900px;height: 450px;left: 50%;top: 50%;margin-left:-450px;margin-top:-225px;display: none;
}
/* MEDIA QUERIES */


@media only screen and (max-width: 40.063rem){
.menuBlock{font-size: 90%;}
.mbPart{float: left;width: 100%;height:33px;}
.mbLogo{float: left;width: 100%;height:60px;}
.btMenu{float:left;text-align: center;margin-top:0px;}


  .boxSx-small{height: 580px;padding:0 0 10px 0px;}
  .boxRx-small{padding-left:0;}
  .small-ft{font-size: 80%;}
  .small-mainPadding{padding:  0 30px 0 15px;}
  .small-footer-line{float:left;width:100%;text-align:center;padding: 5px 20px;font-size: 80%;line-height: 1.5em;}

.wdSmall-imgContainer{padding: 0;text-align: center;width: 100%;}
.smallV10-12{width: 100%;}
.smallV10-6{width: 50%;}

/* FOUNDATION OVERRIDE*/

.top-bar{background-color:white;margin-bottom:0px;margin-top:10px !important;}
.title-area{background-color:white;}
.top-bar.expanded {background: transparent; }
.top-bar.expanded .title-area {background: transparent; }
.top-bar.expanded .toggle-topbar a {color: black; }
.top-bar-section ul{background: transparent;border-bottom:1px solid gray;}
.top-bar-section ul li > a{background: transparent;color: black;}
.top-bar-section ul li:hover > a {background-color: rgb(228,228,228);color: black;}
.top-bar-section .dropdown li.title h5 a{color: black;border-bottom:1px solid gray;}
.has-dropdown .not-click {background: transparent;}
.top-bar .toggle-topbar.menu-icon a{color: black;}
        .top-bar .toggle-topbar.menu-icon a::after {
          content: "";
          position: absolute;
          right: 0;
          display: block;
          width: 16px;
          top: 0;
          height: 0;
          -webkit-box-shadow: 0 10px 0 1px black, 0 16px 0 1px black, 0 22px 0 1px black;
          box-shadow: 0 10px 0 1px black, 0 16px 0 1px black, 0 22px 0 1px black; }
.top-bar .toggle-topbar.menu-icon{margin-top:-27px !important;right:0;}

.contact{margin-top:40px;margin-bottom:40px;}

.magnifySliderContainer{position:relative;margin:auto;width:100%;}
#galleryContainer{z-index:4100;position: fixed;width: 100%;height: 350px;left: 50%;top: 50%;display: none;
}
}

body{font-size: 80%;}

.col-1{min-height: 400px;}
.col-1-small{min-height: 600px;}

}
@media only screen and (max-width: 60.063rem){
body{font-size: 90%;}
}
@media only screen and (max-width: 95.063rem){
  .row{max-width: 95.063rem ;}

}
@media only screen and (min-width: 95.063rem){
  .row{max-width: 95.063rem ;}

}
/*  COOKIES Dialog */
.COOKGlass{position:fixed;width:100%;height:100%;
      z-index:9998;top:0;left:0;
      opacity:0.70;filter:alpha(opacity=70);
          background-color:#ccc;}
.COOKdlg{font-family:Arial, Helvetica, sans-serif;}
.COOKdlg{z-index:9999;position:fixed;left:0;top:0;width:100%;border-bottom:1px solid gray;background-color:#fff;box-shadow:4px 4px 25px #888;font-size: 16px;}
.COOKdlgCont{float:left;width:70%;padding:10px;}
.COOKdlgOk{float: right;width: 20%;padding:10px;cursor:pointer;}

.COOKdlgDis{display:block;text-align: center;font-size:14px;padding:3px 5px; border: 1px solid gray;float:right;
        -webkit-border-radius: 5px;
      -moz-border-radius: 5px;
      border-radius: 5px;font-size: 90%;}
.COOKdlgDis:hover{background-color:#ccc;color: white; }
/* COOKIES Page */
body.COOK{background-color: white;font-family: Arial,Helvetica, sans-serif;font-size: 16px}

div.COOKpara, div.COOKtitle,div.COOKsubTitle{margin:40px auto; text-align: justify; width: 60%;} 
div.COOKtitle{padding:20px;text-align: center;border-bottom: 1px solid  gray;font-size: 180%;}
div.COOKsubTitle{padding:20px 0;text-align: left;border-bottom: 1px solid  gray;font-size: 130%;}

body.COOK td{border-bottom:1px solid gray;padding:7px;}
/* - COOKIES*/
