@font-face {
font-family: anaktoria-regular;
    src: url('CSS/EntezareZohoor2.woff'), url('CSS/anaktoria.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@media screen and (min-width: 890px) {
    #inner {
        width: 50%;
        height: 50%;
    }
    .links ul li {
    width:25%;
    float: left;
    }
   
}

@media screen and (max-width: 890px) {
    #inner {
    width: 100%;
    height: 70%;
    top: 30%;
    }
    .links ul li {
    width:100%;
    
    }
}

html {
background-image: url("/images/Wedding/background.png");
background-color: #FEFEFE;
background-position: center; /* Center the image */
background-repeat: no-repeat; /* Do not repeat the image */
background-size: cover; /* Resize the background image to cover the entire container */
}
body,a {
    color: #3f5840;
    font-family: 'anaktoria-regular';
    text-transform: uppercase;
}
h1 {
    font-size:45pt;
    font-family: 'anaktoria-regular';
    text-transform: none;
}

#outer {
    display:flex;
    align-items:center;
    justify-content:center;
    width: 100%;
    min-height:100%;

}

.details {
    width: 100%;
    text-align: center;
    font-size:13pt;
}
#line {
border-left: 1px solid #908871;
}
p {
    font-family: 'Special Elite';
    color: #808c85;
    font-size:11pt;
    width:100%;
}
table, table tr {
width:100%;
}

.links {
    padding-top:1%;
    width:100%;
}
.links ul {
    width:100%;
    padding:0;
}
.links ul li {
    text-align:center;
    list-style:none;
    padding:0;
    padding-bottom:10px;
    }

.links ul li:hover {
    text-decoration:underline;
    cursor:pointer;
}
a {
    text-decoration:none;
}
.vl {
    
    height: 100px;}