/* Fonts */ body { font-family:"Bellefair" !important; } .breathing { font-family:"Breathing" !important; } /* Colors */ .text-dark { color: #743D2B !important; /* Fall */ color: #2F4D5B !important; /* Summer */ } .border-dark { border:0px; border-top: 1px solid #743D2B !important; /* Fall */ border-top: 1px solid #2F4D5B !important; /* Summer */ } .border-dark-all { border: 1px solid #743D2B !important; /* Fall */ border: 1px solid #2F4D5B !important; /* Summer */ } a.text-dark:hover{ color:#E4DCD3 !important; /* Fall */ color:#728D96 !important; /* Summer */ } .text-light { color: #E4DCD3 !important; /* Fall */ color: #728D96 !important; /* Summer */ } .text-alt { color: #E4DCD3 !important; /* Fall */ color: #786345 !important; /* Summer */ } .border-light { border:0px; border-top:1px solid #E4DCD3 !important; /* Fall */ border-top:1px solid #786345 !important; /* Summer */ } .background-light { background-color:#E4DCD3; /* Fall */ background-color:#728D96; /* Summer */ } .text-black { color:#111 !important; } /* sizes */ .text-lg { font-size:2.5em; } .half-rule { width:100px; display:inline-block; line-height:0.2em; border-top: 1px solid #111; } .nav-link:hover { transition: all 0.25s; } .iframe-panel { background-image: url(vertical.png); } li { text-decoration:none; } .wedding-header { background-color:#FFF; position: relative; overflow: hidden; z-index:2; } .wedding-registry { margin-top: -218px; } .footer { font-size:0.75em; }