body{
    /*background-position: right 20px top 80px;*/
    /*background-position: 80px;*/
}
nav.navbar.navbar-default *{
    color:#FFFFFF !important;
    font-family:'Cinzel','Cairo', serif;
    font-size:13pt;
}
.navbar>.container-fluid .navbar-brand{
    margin-left: 0;
    margin-right: 15px;
}
.dropdown-menu{
    text-align:center !important;
}
#main-container{ 
    width: 80%;
    margin-top: 135px;
    margin-left: 10%;
    margin-right: 10%;
    /* border-left: 1px solid #736a3f; */
    padding: 15px;
    margin-bottom: 15px;
    min-height: calc(100vh - 265px);
}
.ribbon{
    margin-right: -1.05em;
    margin-left: auto;
    border-radius: 3px 3px 0 3px;

}
h1.ribbon{
    box-shadow: -3px 3px 5px #777777;
}
.ribbon .ribbon-content{
    font-family: 'Markazi Text', serif !important;
    font-size: 21px;
}
.ribbon .ribbon-content:before {
    content: "";
    position: absolute;
    display: block;
    border-style: solid;
    border-color: transparent transparent transparent transparent;
    bottom: -1em;
}
.ribbon .ribbon-content:after {
    content: "";
    position: absolute;
    display: block;
    border-style: solid;
    border-color: #7c5919 transparent transparent transparent;
    bottom: -1em;
    font-size: 1.6rem;
}
@media (min-width: 768px){
    .navbar-header {
        float: right;
    }
}
.navbar-brand{
    height:128px;
}
.navbar-brand {
    float: right;
    /*height: 50px;*/
    padding: 15px 15px;
    font-size: 18px;
    line-height: 20px;
    margin-right: -15px;
    margin-left: 0;
}
@media (min-width: 768px){
    .navbar-nav {
        float: left;
        margin: 0;
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
		padding:0 !important;
    }
}
@media (min-width: 768px){
    .navbar-nav>li {
        float: right;
    }  
}
@media (max-width: 1300px){
	nav.navbar.navbar-default *{
		font-size:10pt !important;
		}
 
}
.front, .back,.btn{
    font-family: 'Markazi Text', serif !important;
    font-size:1.8rem;
}
.post-image-container{
    float:right !important;
    margin-right: 0 !important;
    margin-left: 40px !important;
    margin-bottom: 10px;
}

div.box.floating-box {
    width: calc(20% - 5em);
    position: fixed;
    top: 50%;
    height: 350px;
    margin: 0 2.5em;
}
img.nav-bar-bran-img{
    margin-right:3px;
    margin-left:0;
}
.navbar-toggle{
    float:left;
    margin-left:15px;
}
.nav-fixed{
    right:0;
}
@media (max-width: 767px){
    div#main-container.container-70 {
        margin: 0 auto !important;
        margin-bottom: 15px;
        margin-top: 65px;
    }  
}
@media (min-width:768px) and(max-width: 1024px){
    nav.navbar.navbar-default li a,nav.navbar.navbar-default *,.navbar>.container-fluid .navbar-brand {
        font-size:9pt;
    }  

}
.card-title a{
    font-family: 'Cinzel','Cairo', serif;
    color:#030000;
    text-decoration: underline;
}
.col-sm-4,.col-sm-6 {
    float: right !important;
}
.back p{
    font-size:17px;
}
ul.links-ul li p{
    margin-left:0;
    margin-right: -135px;
}
a.navbar-brand.navbar-link img{
      vertical-align: top;
    margin-top: 6px;
}