/* @override  */

.montserrat-<uniquifier> {
  font-family: "Montserrat", sans-serif;
  font-optical-sizing: auto;
  font-weight: <weight>;
  font-style: normal;
}

.navbar.navbar-fixed-top.nav-custom {
  background-color: white;
  padding: 0;
  margin: 0;
  z-index: -20;
  border-style: none;
  -webkit-box-shadow:0 0px 0px #000000;box-shadow:0 0px 0px;
}
#page header.main-header div.container {
	display: none;
}
div#mainbody {
	background: url(paintdrop.png) right center no-repeat fixed;
}
.footerINFO h2 {
	font: 20px/22px "Montserrat", Arial, Helvetica, Geneva, sans-serif;
font-weight: 300;
color: #2b3553;
padding-bottom: 0;
margin-bottom: 0;
}
.INSTA {
		width: 70px;
		padding-top: 20px:

}
/* ============== Form ==============*/

#Name {
	width: 100%;
	height: 22px;
	border-radius:  0px;
	border: 1px solid silver;
  	font: 16px/20px "Montserrat", Arial, Helvetica, Geneva, sans-serif;

}

#Email {
	width: 100%;
	height: 22px;
	border-radius:  0px;
	border: 1px solid silver;
    	font: 16px/20px "Montserrat", Arial, Helvetica, Geneva, sans-serif;

}
#Message {
	width: 100%;
	border-radius:  0px;
	border: 1px solid silver;
    	font: 16px/20px "Montserrat", Arial, Helvetica, Geneva, sans-serif;

}
#Submit {
		border-radius:  0px;
		background-color: black;
				font: 15px/22px "Montserrat", Arial, Helvetica, Geneva, sans-serif;

}
form#userForm.formResponsive p {
		font: 20px/28px "Montserrat", Arial, Helvetica, Geneva, sans-serif;
font-weight: 300;
color: #2b3553;
padding-bottom: 0;
margin-bottom: 0;
}
form#userForm.formResponsive p a {
		font: 20px/28px "Montserrat", Arial, Helvetica, Geneva, sans-serif;
font-weight: 300;
color: #2b3553;
padding-bottom: 0;
margin-bottom: 0;
}
/* ============== Form ==============*/


.footerINFO h3 {
	font: 16px/22px "Montserrat", Arial, Helvetica, Geneva, sans-serif;
font-weight: 300;
color: #2b3553;
padding-bottom: 0;
margin-bottom: 0;
}

.footerINFO p {
font: 13px/22px "Montserrat", Arial, Helvetica, Geneva, sans-serif;
font-weight: 300;
color: #2b3553;
margin-top: 10px;
}
.footerINFO p a {
font: 13px/22px "Montserrat", Arial, Helvetica, Geneva, sans-serif;
font-weight: 300;
color: #2b3553;
margin-top: 10px;
}

.footerINFO p a:hover {
font: 13px/22px "Montserrat", Arial, Helvetica, Geneva, sans-serif;
font-weight: 300;
color: #2b3553;
margin-top: 10px;
  text-decoration: underline;
}

.navbar {
  padding: 0;
  margin: 0;
  border-style: none;
}

.AccordianCSS a {
		font: 28px/35px "Montserrat", Arial, Helvetica, Geneva, sans-serif;
	font-weight: 400;
	color: #2b3553;
	background-color: #f2edeb;
	padding: 20px;
}
li.uk-open {
	background-color: #f9f7f7;
}
.AccordianCSS p {
	padding-right: 22px;
	padding-left: 22px;
}
.AccordianCSS p a {
font: 15px/22px "Montserrat", Arial, Helvetica, Geneva, sans-serif;
font-weight: 500;
color: #2b3553;
background-color: transparent;
padding: 0;
}
.AccordianCSS p a:hover {
font: 15px/22px "Montserrat", Arial, Helvetica, Geneva, sans-serif;
font-weight: 500;
color: #2b3553;
background-color: transparent;
padding: 0;
text-decoration: underline;
}
div#course_details h1 {
	font: 28px/35px "Montserrat", Arial, Helvetica, Geneva, sans-serif;
	font-weight: 400;
	color: #2b3553;
}
div#course_details h2 {
	font: 18px/24px "Montserrat", Arial, Helvetica, Geneva, sans-serif;
	font-weight: 400;
	color: #2b3553;
}
div#course_details p {
font: 15px/22px "Montserrat", Arial, Helvetica, Geneva, sans-serif;
font-weight: 300;
color: #2b3553;
}
div#course_details ul li {
font: 15px/26px "Montserrat", Arial, Helvetica, Geneva, sans-serif;
font-weight: 300;
color: #2b3553;
}



div#courses {
	margin-top: 120px;
	margin-bottom: 100px;
}
div#courses h1 {
	font: 28px/35px "Montserrat", Arial, Helvetica, Geneva, sans-serif;
	font-weight: 400;
	color: #2b3553;
}
div#courses h2 {
	font: 18px/24px "Montserrat", Arial, Helvetica, Geneva, sans-serif;
	font-weight: 400;
	color: #2b3553;
}
div#courses p {
font: 15px/22px "Montserrat", Arial, Helvetica, Geneva, sans-serif;
font-weight: 300;
color: #2b3553;
}
div#courses ul li {
font: 15px/26px "Montserrat", Arial, Helvetica, Geneva, sans-serif;
font-weight: 300;
color: #2b3553;
}
div#gallery_portraits h3 {
	font: 28px/35px "Montserrat", Arial, Helvetica, Geneva, sans-serif;
	font-weight: 400;
	color: #2b3553;
	text-align: center;
	margin-bottom: 22px;
}
div#gallery_landscapes h3 {
	font: 28px/35px "Montserrat", Arial, Helvetica, Geneva, sans-serif;
	font-weight: 400;
	color: #2b3553;
	text-align: center;
	margin-bottom: 22px;
}
div#gallery_flowers h3 {
	font: 28px/35px "Montserrat", Arial, Helvetica, Geneva, sans-serif;
	font-weight: 400;
	color: #2b3553;
	text-align: center;
	margin-bottom: 22px;
}
div#gallery_figures h3 {
	font: 28px/35px "Montserrat", Arial, Helvetica, Geneva, sans-serif;
	font-weight: 400;
	color: #2b3553;
	text-align: center;
	margin-bottom: 22px;
  
}
div#gallery_portraits {
	font: 28px/35px "Montserrat", Arial, Helvetica, Geneva, sans-serif;
	font-weight: 400;
	color: #2b3553;
	text-align: center;
	background-color: white;
	margin-top: 50px;
			background: url(paintdrop.png) right center no-repeat fixed white;
}

div#gallery_cityscapes {
	font: 28px/35px "Montserrat", Arial, Helvetica, Geneva, sans-serif;
	font-weight: 400;
	color: #2b3553;
	text-align: center;
	background-color: #f8f5f4;
	margin-top: 50px;
}
div#gallery_figures {
	font: 28px/35px "Montserrat", Arial, Helvetica, Geneva, sans-serif;
	font-weight: 400;
	color: #2b3553;
	text-align: center;
	background-color: white;
	margin-top: 50px;
	background-color: #f8f5f4;

}
div#gallery_flowers {
	font: 28px/35px "Montserrat", Arial, Helvetica, Geneva, sans-serif;
	font-weight: 400;
	color: #2b3553;
	text-align: center;
	margin-top: 50px;
	background-color: #f8f5f4;
}
div#gallery_calligraphy {
	font: 28px/35px "Montserrat", Arial, Helvetica, Geneva, sans-serif;
	font-weight: 400;
	color: #2b3553;
	text-align: center;
	background-color: white;
	margin-top: 50px;
			background: url(paintdrop.png) right center no-repeat fixed white;

}
div#gallery_landscapes {
	font: 28px/35px "Montserrat", Arial, Helvetica, Geneva, sans-serif;
	font-weight: 400;
	color: #2b3553;
	text-align: center;
	margin-bottom: 50px;
		background: url(paintdrop.png) right center no-repeat fixed white;
	margin-top: 50px;
}
div#gallery_others {
	font: 28px/35px "Montserrat", Arial, Helvetica, Geneva, sans-serif;
	font-weight: 400;
	color: #2b3553;
	text-align: center;
	background-color: white;
	margin-top: 50px;
			background: url(paintdrop.png) right center no-repeat fixed white;

}
div#content-area h1 {
	font: 28px/35px "Montserrat", Arial, Helvetica, Geneva, sans-serif;
	font-weight: 400;
	color: #2b3553;
}
div#content-area p {
font: 15px/22px "Montserrat", Arial, Helvetica, Geneva, sans-serif;
font-weight: 300;
color: #2b3553;
}

div#content-area p img {
	margin-right: 60px;
	margin-bottom: 30px;
	float: left;
	width: 320px;
}

#top {
		position: fixed;
	z-index: 999;
	width: 100%;
	background-color: transparent;
  		transition: 0.4s;
	top: 0;
}
#top div.container {
	padding-bottom: 0;
	padding-top: 0;
}
.MainNAV {
	margin-top: 20px;
}
.MAINlogo p {
	margin-top: 0;
	padding-top: 0;
}
/* below paste this */	
	#page header.main-header {
	position: absolute;
	top: -222px;
}
/* above paste this */	

@media (max-width: 767px) {
  /* below paste this */	
	#page header.main-header {
	position: relative;
	top: 0px;

}

.MainNAV {
	margin-top: 0px;
}
	#top {
		position: relative;
	z-index: 999;
	width: 100%;
	background-color: transparent;
  		transition: 0.4s;
	top: 0;
	}
	.MAINlogo p {
	margin-top: 0;
	padding-top: 0;
	text-align: center;
	}
	

@media (max-width: 480px) {

}
	

@media (max-width: 992px) {

	}
		div#courses {
	margin-top: 10px;
	margin-bottom: 10px;
}

