@import url(https://fonts.googleapis.com/css?family=Lobster&subset=latin,cyrillic);
@import url(https://fonts.googleapis.com/css?family=Roboto);
@import url(https://fonts.googleapis.com/css?family=Playfair+Display:400,700);
@import url(https://fonts.googleapis.com/css?family=Titillium+Web:400,400italic);
@import url(https://fonts.googleapis.com/css?family=PT+Serif&subset=latin,cyrillic);

body {
  //background: url('/img/1111.png');
  //background-size: cover;
  //background-color:white;
top:0;
left:0;
}

h1 {
margin-top:0px;
color:#FFDAB9;
font-family: 'Lobster', cursive;
font-size:82pt;

}


#hed2  
{font-family: 'PT Serif', serif;
font-size:42pt;
color:darkblue;

}


span {
color:#20B2AA;
//color:#fff;
font-family: 'Lobster', cursive;
font-size:42pt;}

.pattern{
   background-image: url(/img/pattern.png);
    background-repeat: repeat;
    background-attachment: scroll;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
 z-index: -9998;
}

.canvas
{
border:0px solid red;
width: 100%;
margin:0;
}

.divider {
   background-image: url(/img/divider.png);
margin-top:-75px;
    //display: none;
    width: 300px;
    height: 35px;
    //margin: 20px auto;
}


p {color:#fff;
   font-family: 'PT Serif', serif;
    font-size:20pt;
    padding-left:150px; padding-right:150px;
}


.bgvideo {
  position: fixed;
  right: 0;
  bottom: 0;
  min-width: 100%;
  min-height: 100%;
  width: auto; 
  height: auto;
  z-index: -9999;
 
}

ul {font-family: 'PT Serif', serif;
    font-size:20pt;
 
}

ul li {list-style-type: none;}
li:before {
    content: "* "; 
   }
table {width:90%;}

table ul li {font-family: 'PT Serif', serif;
    font-size:14pt;
    
   
}
table span {font-family: 'PT Serif', serif;
    font-size:14pt;
    
}

#tbl2 {font-family: 'PT Serif', serif;
    font-size:26pt;
font-weight:bold;
color:darkblue;
 }
#tbl2 td {text-align:center;border-right:1px solid cyan;border-left:1px solid cyan;}
#tbl3 {font-family: 'PT Serif', serif;
    font-size:14pt;
color:black;
border:1px solid cyan;
 }
#tbl3 td {text-align:center; border:1px solid cyan;}

.flo {width:100%; left:0;height:37px; background-color:#FF69B4; display: none; z-index:999; top:0;cursor:pointer;}
.flo > span {white-space: nowrap;text-overflow: ellipsis;color:red;font-weight:normal;margin-left:25px;font-family:'PT Serif', serif; font-size:25px;cursor:pointer;}