a {
	text-decoration:none;
}
	.navbar navbar-default {
	    
	}
	
	nav div {
	    background-color: {color:Navigation Bar Colour};
	    border: none;
	}
	
	nav ul {
	    text-transform: uppercase;
	    size: {text:Navigation Font Size};
	    font-family: {text:Navigation Font};
	    color: {color:Navigation Font Colour};
	}
	
	.post-container {
	    max-width: 100%;
	    margin-left: auto;
    	margin-right: auto;
    	background-color: {color:Background};
	}
	
	
	.post {
	    max-width: 95%;
	    padding: 2em;
	    margin-left: auto;
    	margin-right: auto;
    	margin-bottom: 20px;
    	margin-top: 20px;
    	border: 1px solid {color:Post Borders Colour};
    	background-color: {color:Post Body Colour};
	}
	
	.post-body p {
	    display: block;
	    line-height: 200%;
        margin-left: auto;
        margin-right: auto;
        padding-top: 1em;
	    padding-bottom: 1em;
	    font-size:{text:Body Text Size}em;
	    font-family:{text:Body Text Font};
	    color:{color:Body Font Colour};
	}
	
	h3 a {
        display: block;
        margin-top: 1em;
        margin-left: auto;
    	margin-right: auto;
    	text-align: center;
    	vertical-align: middle;
    	font-size:{text:Header Text Size}em;
	    font-family:{text:Header Text Font};
	    color:{color:Header Font Colour};
    }
	
	
	.like-reblog-date {
	    display: block;
	    max-width: 95%;
	    padding-bottom: 3em;
	    margin-left: auto;
    	margin-right: auto;
    	margin-bottom: 2em;
    	margin-top: 0em;
    	font-size:{text:Tags Text Size}em;
	    font-family:{text:Tags Text Font};
	    color:{color:Tags Font Colour};
	}
	
	.pull-left li {
	    display: inline-block;
	    margin-bottom: 2em;
    	margin-top: 1em;
	}
	
		.pull-right li {
	    display: inline-block;
	    margin-bottom: 2em;
    	margin-top: 1em;
	}
	
    .tags {
        display: block;
        margin-left: auto;
    	margin-right: auto;
    	position: relative;
    	text-align: center;
    }

	.tags li {
	    max-width: 95%;
	    display: inline-block;
	    padding-top: 1em;
	    padding-bottom: 1em;
	    margin-left: auto;
    	margin-right: auto;
    	font-size:{text:Tags Text Size}em;
	    font-family:{text:Tags Text Font};
	    color:{color:Tags Font Colour};
	}
	
	
	h2  {
        font-size:{text:Caption Text Size}em;
	    font-family:{text:Caption Text Font};
	    color:{color:Caption Text Colour};
	    
	}

	
	 img {
	     width: 100%;
	     margin-top: 1em;
	     margin-bottom: 1em;
}


h5 {
        display: block;
	    padding-top: 2em;
	    margin-left: auto;
    	margin-right: auto;
    	text-align: center;
   	 	vertical-align: middle;
	    font-size: 2.4em;
	    margin-bottom: 1em;
	    font-size:{text:Quote Text Size}em;
	    font-family:{text:Quote Text Font};
	    color:{color:Quote Text Colour};
}

    .source {
        display: block;
        margin-left: auto;
    	margin-right: auto;
    	text-align: center;
    	vertical-align: middle;
    	font-size:{text:Body Text Size}em;
	    font-family:{text:Body Text Font};
	    color:{color:Body Font Colour};
    }
    
    .source p {
    display: block;
	    line-height: 200%;
        margin-left: auto;
        margin-right: auto;
        padding-top: 1em;
	    padding-bottom: 1em;
	     margin-top: 2em;
	     margin-bottom: 1em;
	     text-align: center;
	     font-size:{text:Body Text Size}em;
	    font-family:{text:Body Text Font};
	    color:{color:Body Font Colour};
}
    
    
    .videoWrapper {
    position: relative;
    padding-bottom: 56.25%;
    height: 0;
    margin: 1em;
}

.videoWrapper iframe{
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
}



.question img {
     display: block;
     width: 64px;
	    line-height: 200%;
        margin-left: auto;
        margin-right: auto;
        padding-top: 1em;
	    padding-bottom: 1em;
	     margin-top: 2em;
	     margin-bottom: 1em;
	     text-align: center;
}

.asker p {
        display: block;
	    line-height: 200%;
        margin-left: auto;
        margin-right: auto;
        padding-top: 1em;
	    padding-bottom: 1em;
	     margin-top: 2em;
	     margin-bottom: 1em;
	     text-align: center;
	     font-size:{text:Body Text Size}em;
	    font-family:{text:Body Text Font};
	    color:{color:Body Font Colour};
}
}

.answer p {
	    line-height: 200%;
        margin-left: auto;
        margin-right: auto;
        padding-top: 1em;
	    padding-bottom: 1em;
	     margin-top: 2em;
	     margin-bottom: 1em;
	     text-align: center;
	     font-size:{text:Body Text Size}em;
	    font-family:{text:Body Text Font};
	    color:{color:Body Font Colour};
}

.replies-body p {
     line-height: 200%;
        margin-left: auto;
        margin-right: auto;
        padding-top: 1em;
	    padding-bottom: 1em;
	     margin-top: 2em;
	     margin-bottom: 1em;
	     text-align: center;
	     font-size:{text:Body Text Size}em;
	    font-family:{text:Body Text Font};
	    color:{color:Body Font Colour};
}

.chatting table {
    line-height: 200%;
        margin-left: auto;
        margin-right: auto;
        padding-top: 1em;
	    padding-bottom: 1em;
	     margin-top: 2em;
	     margin-bottom: 1em;
	     text-align: center;
	     font-size:{text:Body Text Size}em;
	    font-family:{text:Body Text Font};
	    color:{color:Body Font Colour};
}

div.col-lg-12, div.col-lg-6, div.col-lg-4, div.col-lg-3 {
  float: left;
}



photoset img {
     border: none;
}

footer {
    padding: 2em;
	margin-left: auto;
	margin-right: auto;
	margin-top: 20px;
	width: 100%;
	 display: block;
        margin-top: 1em;
        margin-left: auto;
    	margin-right: auto;
    	text-align: center;
    	vertical-align: middle;
    	background-color: {color:Pagination Background};
}

.pagination a {

	color: {color:Pagination Text Colour};
	font-family: {text:Pagination Text Font};
	font-size: {text:Pagination Text Size};
}


	
	{CustomCSS}