
/* Make it a marquee */
.marquee {
    overflow: hidden;
    white-space: nowrap;
    box-sizing: border-box;
    white-space: nowrap;  
    font-family: 'Droid Serif', serif;
 font-weight: bold;	
 color:#092e20;
 margin-top: 3px;
 margin-bottom 3px;
 padding:5px;
 font-size: 25px;
 line-height: 30px;
  border: 1px solid #092e20;
   animation: marquee 80s linear infinite;
        -webkit-animation: marquee 80s linear infinite;
        -moz-animation: marquee 80s linear infinite;
        -ms-animation: marquee 80s linear infinite;
        -o-animation: marquee 80s linear infinite;
    
}

.marquee:hover {
    animation-play-state: paused
}

/* Make it move */
@keyframes marquee {
    0%   { text-indent: 50em }
    100% { text-indent: -150em }
}

/* Make it pretty */
.microsoft {

}

/* ::before was :before before ::before was ::before - kthx */
.microsoft:before, .microsoft::before {
    z-index: 2;
    content: '';
    position: absolute;
    top: -1em; left: -1em;
    width: .5em; height: .5em;
    box-shadow: 1.0em 1.25em 0 #F65314,
        		1.6em 1.25em 0 #7CBB00,
        		1.0em 1.85em 0 #00A1F1,
        		1.6em 1.85em 0 #FFBB00;
}

.microsoft:after, .microsoft::after {
    z-index: 1;
    content: '';
    position: absolute;
    top: 0; left: 0;
    width: 2em; height: 2em;

}

/* Style the links */
.vanity {
    color: #333;
    text-align: center;

}

.vanity a, .microsoft a {
    color: #1570A6;
    transition: color .5s;
    text-decoration: none;
}

.vanity a:hover, .microsoft a:hover {
    color: #F65314;
}

/* Style toggle button */
.toggle {
	display: block;
    margin: 2em auto;
}






#alertcals {  
   margin-left: 0px;
   text-decoration: none;
   font-family: 'Droid Serif', serif;
   font-size: 20px;
   padding: 5px;
   display: block;
   border: 3px solid #003300;
   color: #003300;
   background-color:#faf9cd;
   font-weight: bold;
   width:98%
}



.salat:hover {
background-color: #092e20;
padding: 13px;
margin-bottom: 5px;
margin-top: 7px;
margin-left: 7px;
float:left;
display: block;
 border: 1px solid #092e20;
 display: block;
 -moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;	
 border-radius: 100px;
 -moz-border-radius: 100px;
 -webkit-border-radius: 100px;
 -moz-box-shadow: 0 0 5px 1px #000;
-webkit-box-shadow: 0 0 5px 1px #000;
box-shadow: 0 0 5px 1px #000;
color: #fff;
cursor:pointer;
}



.salat {
background-color: #a6cba2;
padding: 13px;
margin-bottom: 5px;
margin-top: 7px;
margin-left: 7px;
float:left;
display: block;
 border: 1px solid #092e20;
 display: block;
 -moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;	
 border-radius: 100px;
 -moz-border-radius: 100px;
 -webkit-border-radius: 100px;
 -moz-box-shadow: 0 0 5px 1px #ccc;
-webkit-box-shadow: 0 0 5px 1px #ccc;
box-shadow: 0 0 5px 1px #ccc;
color: #000;
cursor:pointer;
}


.salatv:hover {
background-color: #092e20;
padding: 13px;
margin: 10px;

float:left;
display: block;
 border: 1px solid #092e20;
 display: block;
 -moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;	
 border-radius: 100px;
 -moz-border-radius: 100px;
 -webkit-border-radius: 100px;
 -moz-box-shadow: 0 0 5px 1px #000;
-webkit-box-shadow: 0 0 5px 1px #000;
box-shadow: 0 0 5px 1px #000;
color: #fff;
cursor:pointer;
}

.salatv {
background-color: #a6cba2;
padding: 13px;
margin: 10px;
float:left;
display: block;
 border: 1px solid #092e20;
 display: block;
 -moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;	
 border-radius: 100px;
 -moz-border-radius: 100px;
 -webkit-border-radius: 100px;
 -moz-box-shadow: 0 0 5px 1px #ccc;
-webkit-box-shadow: 0 0 5px 1px #ccc;
box-shadow: 0 0 5px 1px #ccc;
color: #000;
cursor:pointer;
}


.salata {
font-family: 'Droid Serif', serif;
 font-weight: bold;	
 color:#092e20;
 padding:5px;
 font-size: 27px;
 line-height: 27px;
 text-align: center;
}


.don {
font-family: 'Droid Serif', serif;
 font-weight: bold;	
 color:#092e20;
 margin-top: 15px;
  margin-left: 2px;
 font-size: 37px;
 line-height: 37px;
 text-align: center;
}


.salate {
margin: 0 auto;	
font-family: 'Open Sans', sans-serif;
 font-size: 15px;
 line-height: 23px;
 text-align: center;
  font-weight: bold;	
}

.salatt {
margin: 0 auto;	
font-family: 'Open Sans', sans-serif;
 font-size: 23px;
 line-height: 30px;
 font-weight: bold;	
 text-align: center;
}

img.floatRight {
    float: right;
    margin: 4px;
}

img.floatLeft {
    float: left;
    margin-bottom: 0px;
    margin-right: 5px;
}

.titles {
margin: 0 auto;	
font-family: 'Open Sans', sans-serif;
 font-size: 15px;
 line-height: 23px;
 color: #000000;
 padding: 7px;
 border: 1px solid #ccc;

}


.titlesalert {
margin: 0 auto;	
font-family: 'Open Sans', sans-serif;
 font-size: 16px;
 line-height: 25px;
 font-weight: bold;
 color: #000000;
 padding: 10px;
 border: 2px solid #C12E2A;

}


.titledescilm {
margin: 0 auto;	
font-family: 'Open Sans', sans-serif;
 font-size: 14px;
 line-height: 20px;
 color: #000000;
 padding: 2px;
}

.titledesc {
margin: 0 auto;	
font-family: 'Open Sans', sans-serif;
 font-size: 16px;
 line-height: 26px;
 color: #000000;
 padding: 2px;

}




.searchf {
	width: 100%;
}

.searchf input { 
	padding: 18px;
	border: solid 1px #E5E5E5;
	outline: 0;
	width: 100%;
	font-family: 'Oswald', sans-serif;
 font-weight: bold;	
 font-size: 18px;
 color:#092e20;
	background: #FFFFFF url('bg_form.png') left top repeat-x;
	background: -webkit-gradient(linear, left top, left 25, from(#FFFFFF), color-stop(4%, #EEEEEE), to(#FFFFFF));
	background: -moz-linear-gradient(top, #FFFFFF, #EEEEEE 1px, #FFFFFF 25px);
	box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
	-moz-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
	-webkit-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
	border-radius:20px;
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	}


#consr{	
padding:5px;	
}

#con{	
padding:8px;	
}

#cons{
padding:3px;	
}

#titleh {
font-family: 'Lobster Two', cursive;
 font-weight: bold;	
 color:#092e20;
 padding:5px;
 font-size: 35px;
 line-height: 40px;
}


#titlea {
font-family: 'Droid Serif', serif;
 font-weight: bold;	
 color:#092e20;
 padding-left:19px;
 font-size: 20px;
 line-height: 23px;
 text-align: left;
}

.pdr {
    margin-right: 20px;
}

#titleart {
font-family: 'Droid Serif', serif;
 font-weight: bold;	
 color:#092e20;
 padding:5px;
 font-size: 100px;
 line-height: 25px;
}


#titlegal {
font-family: 'Oswald', sans-serif;
 font-weight: bold;	
 color:#092e20;
 padding:5px;
 font-size: 18px;
 line-height: 22px;
 text-align: center;
}

.topic {
font-family: 'Oswald', sans-serif;
 font-weight: bold;	
 color:#092e20;
 font-size: 23px;
 line-height: 40px;
}

#ft {
font-family: 'Oswald', sans-serif;
 font-weight: bold;	
 color:#FFFFFF;
 padding:5px;
 font-size: 20px;
 line-height: 30px;
}

.mq {
font-family: 'Droid Serif', serif;
 font-weight: bold;	
 color:#092e20;
 margin-top: 3px;
 margin-bottom 3px;
 padding:5px;
 font-size: 23px;
 line-height: 28px;
  overflow: hidden;
  border: 1px solid #092e20;
        -webkit-animation: mq 4s linear infinite;
        -moz-animation: mq 4s linear infinite;
        -ms-animation: mq 4s linear infinite;
        -o-animation: mq 4s linear infinite;
        animation: mq 4s linear infinite;

}






.al {
font-family: 'Droid Serif', serif;
 font-weight: bold;	
 color:#092e20;
 margin-top: 10px;
 margin-bottom 10px;
 text-align:center;
 float: center;
 padding: 8px;
 font-size: 23px;
 line-height: 33px;
  overflow: hidden;
  border: 1px solid #092e20;
  background: #f9e5a1;
  width: 93%;

}


.mqs {
font-family: 'Oswald', sans-serif;
 font-weight: bold;	
 color:#092e20;
 font-size: 24px;
 line-height: 30px;

}