/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */

/* ========================================================================
   Use this file to add custom CSS easily
 ========================================================================== */
 
 
@import url('https://fonts.googleapis.com/css?family=Varela+Round');
@import url('https://fonts.googleapis.com/css?family=Voltaire');

 
 html {
 	font-style:normal;
 	font-family: 'Varela Round', sans-serif;
 }
 
 .uk-text-large {
 	font-family: 'Varela Round', sans-serif;
 }
 
 h1,h2,h3,h4,h5,h6,.uk-h1,.uk-h2 {
 font-family: 'Voltaire', sans-serif;
 }
 
 .tm-page {
    background: #e2f4fd;
}

.tm-headerbar-background {
    background: #005aab;
}

#tm-bottom-b {
	padding:0;
	height:136px;
	width:2095px;
	max-width:100%;
	background:url(../images/ghandarva/bottom_sep.jpg)
}

.tm-icon-plus, .tm-icon-arrow {
    background: #005aab;
}

.philosophy {
	color:#fff !important;
	text-align:center;
	position:absolute;
	z-index:100;
	top:30%;
	width:100%;
	font-size:48px;
}

.splash h1{
	font-size:96pt;
}
.splash h2{
	font-size:50pt;
}


.tm-headerbar .uk-flex-center .tm-logo {  
	padding-top:20px;
}
.tm-headerbar .uk-flex-center .tm-logo h1{  
	font-size:36pt;
}
.tm-headerbar .uk-flex-center .tm-logo img {  
	margin-top:-20px;
}
.uk-button {
	background:#005aab;
	color:#fff;
	border-color:rgba(0,0,0,0);
}
.uk-button:hover, .uk-button:active {
	background:none;
	color:#005aab;
	border-color:#005aab;
}
.uk-navbar-nav > li.uk-active > a, .uk-navbar-nav > li:hover > a, html:not(.uk-touch) .uk-nav-offcanvas ul a:hover {
	color:#005aab;
}
html .uk-nav.uk-nav-offcanvas > li.uk-active > a, html .uk-nav.uk-nav-offcanvas > li:hover > a, .uk-nav-navbar > li > a:hover, .uk-nav-navbar > li > a:focus {
	background:#005aab;
}

@media (min-width: 1460px) {
.tm-headerbar .uk-flex-center .tm-logo {  
position: relative;  
left: -260px;  
}
}


@media (min-width: 768px) and (max-width: 1220px) {
.splash h1{
	font-size:66pt;
}
.splash h2{
	font-size:30pt;
}
.splash img {
	display:none;
}
}
@media  (max-width: 767px) {
.splash h1{
	font-size:26pt;
}
.splash h2{
	font-size:20pt;
}
.splash img {
	display:none;
}
}