@charset "UTF-8";
/* CSS Document */


	
html, body {
  height: 100%;
  margin: 0;
}

/* wrapper */
.wrapper {
  min-height: 100%;

  /* Equal to height of footer */
  /* But also accounting for potential margin-bottom of last child */
  margin-bottom: -125px;
}
.footer,
.push {
  height: 125px;
}

/* common text styles */
a, a:active, a:focus, a:active {text-decoration:none !important}
img {max-width:100%}
h1, h2, h3, h4, h5, h6 {font-weight:normal;margin:0 0 15px; font-family: 'Raleway', sans-serif; }
.clearfix{clear: both}

hr {
    margin-top: 20px;
    margin-bottom: 20px;
    border: 0;
    border-top: 1px solid #8d659e;
}
/* end common text styles */


/*==========
	Header Styles
=========================*/

#header{padding: 30px 0px}

.contact{text-align: right; margin-top: 50px;}
.contact ul{margin: 0px; padding: 0px; list-style: none;}
.contact ul li{display: inline-block; margin-left: 20px; color:#3C3D42; font-size: 14px; font-family: 'Raleway', sans-serif; font-weight: 400px; }
.contact ul li i{margin-right: 10px; font-size: 18px; color:#694d75;}

@media only screen and (min-width: 0px) and (max-width: 991px) {
	.contact{text-align: center; padding:0px;}
	.contact ul li{margin-left: 10px; margin-right: 10px;}
	}



.nav-logo{margin-right: 20px; margin-top: 12px}

/* bootstrap override */
.navbar-nav {
    float: left;
    margin: 40px 0 0;
}
.navbar-default{background: none; border: none;}
.navbar-default .navbar-nav > li > a{ color:#8B9090;font-family: 'Raleway', sans-serif; font-weight: 400px; font-size: 14px;}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus{background: none; color:#3C3D42}
/* end bootstrap override */

/*=========
	header end
=========================*/


/*===========
	Banner area styles
=========================*/

#banner{background: url(../img/slide-002.png) no-repeat; background-size: cover; background-position: center center; padding-bottom: 100px;padding-top: 50px; border-top: 4px solid #989aca; border-bottom:8px solid #694d75;}
#banner .block{}
#banner .block h2{color: #fff;font-family: 'Raleway', sans-serif; font-weight: 700; margin:0px; font-size: 36px;}
.banner-text-area{ max-width:550px;}
.sub-banner-text{margin: 0px; font-size: 36px; color:#C7D0D5;font-family: 'Raleway', sans-serif; font-weight: 300;line-height: 43px;}
.banner-p{margin: 0px; color:#989aca; font-size: 18px;padding-top: 40px;}
.edit-button-1{background: none; border: 3px solid #989aca;  color: #FFF; font-family: 'Raleway', sans-serif; font-weight: 700; border-radius: 30px;padding: 10px 52px; display: block; overflow: heidden; margin-top: 50px;}
.edit-button-1:hover{background: none; color: #fff; border: 3px solid #694d75;}

/*===============
	  banner area end
=========================*/


/*===========
	Heading on home page
=========================*/
.heading h1 {
    color: #694d75;
    font-family: "Raleway",sans-serif;
    font-size: 36px;
    font-weight: 700;
	text-align:center;
	padding:50px 10px;
}
/*===========
	Heading end
=========================*/


/*=========================
	5)content Start
===========================*/

#content{background: #F3e8ee;padding: 50px 20px; min-height:400px;}
.content-text-area{padding-top: 35px}
.content-head:after{
	background: #8d659e;content: "";
	height: 3px;
	position: absolute;
	width: 75%;
	}
.content-head h1{ font-size: 36px;font-family: 'Raleway', sans-serif; font-weight: 700;color: #694d75;}
.content-text{padding-top: 40px}
.content-text h2{color:#8d659e; font-size: 24px; font-family: 'Raleway', sans-serif; font-weight: 600; padding-top: 25px; padding-bottom: 5px; margin-bottom:0;}
.content-text h3{color:#8d659e; font-size: 18px; font-family: 'Raleway', sans-serif; font-weight: 600; padding-top: 25px; padding-bottom: 5px; margin-bottom:0;}

.content-text p{color:#a194a6; font-size: 16px; font-family: 'Raleway', sans-serif; font-weight: 400; margin:0px; line-height:1.75;}
.content-text ul{margin:10px 0px; padding-left:20px;}
.content-text li{color:#a194a6; font-size: 16px; font-family: 'Raleway', sans-serif; font-weight: 400; margin:0px;padding: 5px 0;}
.content-text i{padding-right:10px;}
.content-text img{margin:10px; width:30%; height:auto; border:1px solid #694d75;}

@media only screen and (min-width: 0px) and (max-width: 480px) {
	.content-text img{margin:10px 0; width:100%;}
	}

.edit-button-2{background: none; border: 3px solid #694d75; border-radius: 30px; color: #694d75;padding: 8px 50px;font-size: 21px;font-family: 'Raleway', sans-serif; font-weight: 700; margin-top: 50px}
.edit-button-2:hover{background: none;border: 3px solid #989aca; color: #989aca;}

#content .photo img{ border:1px solid #694d75; margin-top:30px; max-width:100%;}


#my-gallery img {margin:10px; width:16%; height:auto; border:1px solid #694d75;}
@media only screen and (min-width: 0px) and (max-width: 480px) {
	#my-gallery img{margin:10px 0; width:50%;}
	}

.fancybox-title-float-wrap .child {
    background: #694d75 none repeat scroll 0 0;
    border-radius: 5px;
    color: #fff;
    display: inline-block;
    font-weight: normal;
    line-height: 24px;
    margin-right: -100%;
    margin-top: 10px;
    padding: 2px 20px;
    text-shadow: 0 1px 2px #222;
    white-space: nowrap;
	font-size:16px;
	font-family: "Raleway",sans-serif;
}

/*=========================content close
===========================*/


/*===========
	footer
=========================*/
footer{
	background: #989aca;
	text-align: center; 
	margin-top:0;
	}
	
	
.support-link{padding-top: 15px; font-size:12px;}
.support-link ul{margin:0px; padding: 5px; list-style: none;}
.support-link ul li{display: inline-block; padding: 0px 5px; }
.support-link ul li a{display: inline-block; color: #694d75; font-size: 12px; }
.support-link ul li a:hover{color: #000;}