@import url(https://fonts.googleapis.com/css?family=Raleway:400,700);

html {
  -webkit-text-size-adjust: 100%;
      -ms-text-size-adjust: 100%;
}

body{
    font-family: 'Raleway', sans-serif;
}

.separation200 { display: block; height: 200px; }
.separation100 { display: block; height: 100px; }
.separation50 { display: block; height: 50px; }
.separation40 { display: block; height: 40px; }
.separation30 { display: block; height: 30px; }
.separation20 { display: block; height: 20px; }
.separation10 { display: block; height: 10px; }

.blue-background{
background: #5ca2d4; /* Old browsers */
background: -moz-linear-gradient(top,  #5ca2d4 0%, #3982af 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #5ca2d4 0%,#3982af 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #5ca2d4 0%,#3982af 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5ca2d4', endColorstr='#3982af',GradientType=0 ); /* IE6-9 */

color:white;
}

.bisque-background{
    background-color:bisque
}

.white-background{
background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #e4f0f8 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #ffffff 0%,#e4f0f8 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #ffffff 0%,#e4f0f8 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e4f0f8',GradientType=0 ); /* IE6-9 */

}

.gradient-blue{
    background-image:url(../images/gradient.png);
    background-repeat: no-repeat;
    background-size:100% auto;
    background-position: 0px 70px !important;
}

.darkblue-background{
    background-color:#114765;
}

.pink-background{
    background-color:#f48fb1;
}
.blue-font{
    color:#27729c !important;
}

.white-font{
    color:white!important;
}

.button-blue{
    background-color:#27729c;
    color:white;
    border: none;
    padding:10px;
}

.button-white{
    background-color:white;
    color:#27729c;
    border: none;
    padding:10px;
}

.button-pink{
    background-color:f48fb1;
    color:#ffffff;
    border: none;
    padding:10px;
}

.treat-blue{
background: #add5f7; /* Old browsers */
background: -moz-linear-gradient(left,  #add5f7 0%, #ffffff 36%); /* FF3.6-15 */
background: -webkit-linear-gradient(left,  #add5f7 0%,#ffffff 36%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right,  #add5f7 0%,#ffffff 36%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#add5f7', endColorstr='#ffffff',GradientType=1 ); /* IE6-9 */

}

.treat-blue2{
background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(left,  #ffffff 64%, #add5f7 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left,  #ffffff 64%,#add5f7 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right,  #ffffff 64%,#add5f7 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#add5f7',GradientType=1 ); /* IE6-9 */

}

.treat-pink{
background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 69%, #f48fb1 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #ffffff 69%,#f48fb1 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #ffffff 69%,#f48fb1 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f48fb1',GradientType=0 ); /* IE6-9 */

}

.tool-blue{
background: #5ea4d6; /* Old browsers */
background: -moz-linear-gradient(left,  #5ea4d6 67%, #e8f5ff 99%); /* FF3.6-15 */
background: -webkit-linear-gradient(left,  #5ea4d6 67%,#e8f5ff 99%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right,  #5ea4d6 67%,#e8f5ff 99%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5ea4d6', endColorstr='#e8f5ff',GradientType=1 ); /* IE6-9 */


}

/*Modifications to bootstrap css*/

.navbar-inverse .navbar-toggle{
    border: none !important;
}

.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form{
    border-color:#27729c;
}

.navbar-inverse .navbar-toggle .icon-bar{
    background-color: #27729c;
}

.no-padding{
    padding:0px;
    padding-left: 0px !important;
    padding-right: 0px !important;
    padding-bottom:0px !important;
}

.navbar-nav{
    float:right !important;
}

.btn:hover, .btn:focus{
    background-color:#5ea4d6;
}


/*For Youtube video*/

.video-container {
	position:relative;
	padding-bottom:56.25%;
	padding-top:30px;
	height:0;
	overflow:hidden;
}

.video-container iframe, .video-container object, .video-container embed {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
}

/*Images*/


#home-banner{
    background-image:url(../images/banner1.jpg);
    background-repeat: no-repeat;
    background-size:cover;
}

#home-banner-xmas{
    background-image:url(../images/banner-xmas.jpg);
    background-repeat: no-repeat;
    background-size:cover;
}

#trat-banner{
    background-image:url(../images/banner3.jpg);
    background-repeat: no-repeat;
    background-size:cover;
}

#nos-banner{
    background-image:url(../images/banner2.jpg);
    background-repeat: no-repeat;
    background-size:cover;
}

#cont-banner{
    background-image:url(../images/banner4.jpg);
    background-repeat: no-repeat;
    background-size:cover;
}

.spa-banner{
    background-image:url(../images/spa-banner.jpg);
    background-repeat: no-repeat;
    background-size:cover;
    background-position: bottom;
}

.pic1{
    background-image:url(../images/home/pic1.jpg);
    background-repeat: no-repeat;
    background-size:cover;
}

.pic2{
    background-image:url(../images/home/pic2.jpg);
    background-repeat: no-repeat;
    background-size:cover;
}

.pic3{
    background-image:url(../images/home/pic3.jpg);
    background-repeat: no-repeat;
    background-size:cover;
}

.pic4{
    background-image:url(../images/pic4.jpg);
    background-repeat: no-repeat;
    background-size:cover;
}

.pic5{
    background-image:url(../images/pic5.jpg);
    background-repeat: no-repeat;
    background-size:cover;
}

.pic6{
    background-image:url(../images/pic6.jpg);
    background-repeat: no-repeat;
    background-size:cover;
    background-position:center;
}

.margarita{
    background-image:url(../images/margarita.jpg);
    background-repeat: no-repeat;
    background-size:cover;
    background-position:center;
}

.tool1{
    background-image:url(../images/tool1.jpg);
    background-repeat: no-repeat;
    background-size:cover;
    background-position: center;
}

.tool2{
    background-image:url(../images/tool2.jpg);
    background-repeat: no-repeat;
    background-size:cover;
    background-position: center;
}

.tool3{
    background-image:url(../images/tool3.jpg);
    background-repeat: no-repeat;
    background-size:cover;
    background-position: center;
}

.tool4{
    background-image:url(../images/tool4.jpg);
    background-repeat: no-repeat;
    background-size:cover;
    background-position: center;
}

.tool5{
    background-image:url(../images/tool5.jpg);
    background-repeat: no-repeat;
    background-size:cover;
    background-position: center;
}

.tool6{
    background-image:url(../images/tool6.jpg);
    background-repeat: no-repeat;
    background-size:cover;
    background-position: center;
}

.tool7{
    background-image:url(../images/tool7.jpg);
    background-repeat: no-repeat;
    background-size:cover;
    background-position: center;
}

/*Social*/

.social{
   padding:10px; 
}

/*Contact Form*/
.contactform{
    min-width:200px;
    width:50%;
}

.height500{
    height:500px;
}

