.help-box {
	float:right;
	width:300px;
	text-align:right
}

.darkTheam {
	background-color:#222222;
	color: yellow !important;	
}

.darkTheam h1 {
	color: #a3a3ff;	
}

.darkTheam h2 {
	color: yellow;	
}

.darkTheam h3{
	color: yellow;	
}

.darkTheam legend{
	color: white !important;	
}

.darkTheam a {
	color : #89b6de;
}

.darkTheam input,
.darkTheam select{
	color: black;	
}

.darkTheam .thumbnail {
	background-color:#222222;
}

.header-nav li {
	display:inline-block;	
}

.darkTheam footer {
	color:black !important;	
}

.border-top {
	border-top: 1px solid #ddd;
}

.border-bottom {
	border-bottom: 1px solid #ddd;
}

.border-right {
	border-right: 1px solid #ddd;
}

.border-left {
	border-left: 1px solid #ddd;
}

footer {
	padding: 15px;
	position: absolute;
    width: 100%;
    height: 230px;
    background-color: #19cab8;
	margin-top : 60px;
}

.link-list {
	padding: 0px;
}

.link-list > li {
	list-style: none;
	width:100%;
	padding : 10px;
	margin : 5px;
	background-color: #d8d8d8;
	border: 1px solid #979797;
	border-radius : 5px;
}

.link-list > li:hover{
	box-shadow: 9px 13px 26px -8px #222533;
} 

.darkTheam .link-list > li {
	list-style: none;
	width:100%;
	padding : 10px;
	margin : 5px;
	background-color: #000000;
	border: 1px solid #979797;
	border-radius : 5px;
}

.caption {
	background: rgba(0, 0, 0, 0.8);
	margin-top: -165px;
	opacity:0.9;
}

.caption > .wrap > p {
	color: white;
	opacity:1;
}

.caption > h2 {
	color: white;
	opacity:1;
}

.page > .container {
	min-height:60vh;
}

.diagonalCorners {
	padding: 10px;
	border: 1px solid black;
	border-top-right-radius: 2em;
	border-bottom-left-radius: 2em;
	box-shadow: 10px 10px grey;
	margin: 10px;
}

.cornerall {
	padding: 10px;
	border: 1px solid #c0c0c0;
	border-top-right-radius: 1em;
	border-top-left-radius: 1em;
	border-bottom-right-radius: 1em;
	border-bottom-left-radius: 1em;
	margin: 10px;
}

.box {
	border-radius: 15px;
	border: 1px solid #ccc;
	margin-left:20px;
	margin-bottom:20px;
	box-shadow: 10px 10px 5px #888;
}

.hiddentext {
	position:absolute;
	left:-10000px;
	top:auto;
	overflow:hidden;
}

.shadow:hover {
	box-shadow: 9px 13px 26px -8px #222533;
}

#mainContent {
	min-height: 500px;
}

.gallaryPlugin > div {
	cursor: pointer;
}

header {
	margin-bottom: 1em;
}

.accessibleMenu:hover,
.accessibleMenu > a:focus {
	border:1px solid red;
}

.darkTheme .quote {
	text-align : center;
	color : #ff5c39;
	padding : 10px;
	border : 1px solid #843298;
	border-left : 10px solid #843298;
	border-radius : 4px;
	font-size: larger;
}

.quote {
	text-align : center;
	color : #337ab7;
	padding : 10px;
	border : 1px solid #843298;
	border-left : 10px solid #843298;
	border-radius : 4px;
	font-size: larger;
}

.subQuote {
	text-align:center;
	color:#337ab7;
}

.listing li {
	list-style : none;
}

.listing li i {
	margin-right : 8px;
}

.thumbnail .h3 {
	border-bottom : none;
}

#templatemo_banner_menu ul li a, #templatemo_banner_menu ul li a:focus {
    padding-top: 35px;
    padding-bottom: 35px;
    font: normal normal normal 18px/23px 'Century Gothic', sans-serif;
    color: #000;
    background: repeat-x url(../img/banner_bg.jpg) 0 -94px;
    transition-duration: .5s;
}
#templatemo_banner_menu ul li a:hover, #templatemo_banner_menu ul li a.current {
    background-position: 0 0px;
    background-color: #f15556;
    color: #ffffff;
}