body{background-image: url("../images/more93.jpg");font-family: 'Raleway', sans-serif;font-size: 15px;line-height: 15px; color: #73726C;}



.btn,a,a:hover{text-decoration: none;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;outline:0 ;}

/* h1,h2,h3,h4,h5,h6{font-family: 'Marck Script', cursive;}
h1{font-family: 'Marck Script', cursive; text-shadow: 2px 1px 0px rgba(255, 255, 255, 1);} */
/* h1.title,h2{font-size: 2em;line-height: 3em;} */
h3{font-size: 1.5em; margin-bottom: 0.70em;}
h4{font-size: 1.25em; margin-bottom: 0.75em;}
p{
margin-bottom: 1em;
line-height: 1.5em;
color:#1E6098;
}
#fs18 a{
/* font-size:18px; */
font-weight:bold;
}
#fs18 {
text-align:center;
}
.btn {
/* border:none !important; */
border-radius: 7px;
    padding: 7px 19px;
    margin-top: 7px;
margin-left:9px;
white-space: normal;
}
.btn-default {
background:#337ab7;
box-shadow: none !important;
color: #fff;
border-radius: 7px;
font-weight: bold;
}
.btn-default:hover, .btn-default:focus, .btn-default.focus, .btn-default:active, .btn-default.active{box-shadow: none !important;background:#756534;color: #fff;outline: none !important;}

.pagination>.active>a, .pagination>.active>span, .pagination>.active>a:hover, .pagination>.active>span:hover, .pagination>.active>a:focus, .pagination>.active>span:focus{background-color: #bfa145;border-color: #bfa145;}
.pagination>li>a, .pagination>li>span{color: #bfa145;}
.spacer{margin: 6em 0;padding: 2em;}

/*nav*/
.navbar{margin: 0;}
.navbar-nav{margin:0 -15px;}
.navbar-nav > li > a{
font-size: 1.7em;
line-height: 2em;
padding: 0px 0 10px 30px;
 font-family: 'Marck Script', cursive;
 font-weight:bold;
 text-shadow: 1px 0px 0px rgba(255, 255, 255, 1);
 }
.navbar-default{border:none;background: #61C6F2;}
.navbar-brand{height: 83px;}
/*nav*/



/*SLIDER*/
.banner {position: relative;color: #fff;}
.banner p{font:300 1.35em/4em 'Old Standard TT', serif;margin:0; }
.banner img.img-responsive{width: 100%;}
.banner .welcome-message{position: absolute;left: 0;right:0;bottom:0;top:0;text-align: center;}
.banner .welcome-message .wrap-info{display: table;height: 100%;width: 100%;}
.banner .welcome-message .wrap-info .information{display: table-cell;vertical-align: middle;}
.banner .arrow-nav{position: absolute;bottom:-2.0em;background-color: #bfa145;height: 7em;width: 7em;display: inline-block;z-index: 100;left: 50%;margin-left: -52px;color: #fff;border-radius: 50%;}
.banner .arrow-nav i{font-size: 5em;line-height:105px;}
.banner .arrow-nav:hover{background: #756534;}
.welcome-message2{
position: absolute;
left: 0;
right:0;
top:30px;
text-align: center;
}
.welcome-message3{
position: absolute;
left: 0;
right:0;
top:0;
text-align: center;
}
/*reserve-info*/
.reserve-info{background-image: url("../images/more93.jpg");}

/* .services{background-color:#dedbd3; } */
.services .caption{background-color: #C8CCD0;color: #1E6098;padding: 1.5em;font-weight:bold;}
.services .caption a {color: #1E6098;font-size: 1.25em;}
.services .caption a:hover{color: #fff;}
.carousel-control{width: 10%;background: none !important;}
.carousel-control i.fa{position: absolute;left: 0;right: 0;top: 50%;margin-top: -10px;}
.carousel img{width: 100%;}

/*footer*/
footer{
background-color:#0E4C67;
color: #AEAEAC;
}
footer.spacer{padding: 3em 0; margin:0px;}
footer h4{color: #DCDCDC;}
footer a,footer p{line-height: 1.5em;font-size: 0.85em;color: #AEAEAC;}
footer a:hover{color: #fff;}
footer .subscribe .form-control{height: 30px;padding: 4px 12px;border: none;}
footer .subscribe .input-group-btn:last-child>.btn{margin: 0;}
footer .subscribe .input-group{margin-bottom: 1em;}
footer .subscribe .social a{font-size: 1.5em;margin-right: 0.25em;}
.copyright{
background-color: #08213A;
padding: 0.6em 0;
font-size: 0.85em;
color: #7F7F7F;
}
.copyright a{
color: #D62620;
font-weight:bold;
}
/*footer*/

.toTop{position: fixed;right: 1em; bottom: 1em;background:rgba(0,0,0,0.5);width: 35px; height: 35px;text-align: center;color: #fff;font-size: 2em; }
.toTop:hover{color: #fff;background:rgba(0,0,0,0.8);}









/*unform*/
.radio-inline{padding-top: 4px;padding-left: 0;}
.form-horizontal .radio{padding-top: 3px;}
.radio-inline input[type="radio"]{margin-left: 0;}
div.radio{margin-right: 10px;}
div.radio span{background:url(../images/radio.png) 0 20px !important;}

div.radio span,div.radio input{width: 20px;height: 20px;}
div.radio span.checked{background-position: 0 0 !important;}


.form-control{border: 1px solid #999;border-radius:0;box-shadow:none !important;}
.form-control:focus{border: 1px solid #bbb;}
div.selector{border:none;border: 1px solid #999;height: 33px !important; padding:3px 10px !important; border-radius: 0; font-size: 14px; background: #fff !important; width: 100% !important;}
div.selector:hover{border-color: #bbb;}
div.selector span{height: 36px;padding: 0; background: url(../images/drop.png) right 9px no-repeat !important;color: #8d8d8d; width: 100% !important;margin-right: 20px;}
div.selector:hover span{ background-position:right 9px !important; color: #282828;}
div.selector select{height: 36px !important;top: -2px; cursor: pointer; background-color: #fff;}
div.selector option{ padding: 10px;}
.checkbox label{padding-left: 0;}
.checkbox input[type=checkbox]{margin-left: -10px;}
/*unform*/


/*rooms and tariff*/
.rooms{margin-bottom: 2em;}
.rooms img{
margin: 0px auto;
}
.rooms .info{padding: 1.5em;background-color: #E8E7E0;}

.room-features {background:#FFFFFF;}
.room-features .amenitites li{margin-bottom: 1em;}
.room-features .size-price{background-color: #DBE6FF;padding: 2em 0;text-align: center;color: #337ab7;/* height: 10.97em; */ line-height: 3em; margin-bottom:5px;}
.room-features .size-price:hover{background-color: #FFFFFF;padding: 2em 0;text-align: center;color: #337ab7;/* height: 10.97em; */ line-height: 3em; margin-bottom:5px;}
.room-features .size-price1{background-color: #DBE6FF;padding: 2em 0;text-align: center;color: #D62620;height: 10.97em;line-height: 3em; margin-bottom:5px;}
.room-features .size-price span{display: block;font-size: 2em;color: #D62620;}
.room-features .size-price1 span{display: block;font-size: 2em;}

.gallery .gallery-image{margin-bottom: 2em;display: inline-block;}
.gallery .gallery-image img{width: 100%;}

body::-webkit-scrollbar {
        width: 6px;
    }
 
    
    /* Let's get this party started */
    ::-webkit-scrollbar {
        width: 3px;
    }

    /* Track */
    ::-webkit-scrollbar-track {
       background: #ccc; 
/*        -webkit-box-shadow: inset 0 0 3px rgba(0,0,0,0.3); 
        -webkit-border-radius: 10px;
        border-radius: 10px;*/
    }

    /* Handle */
    ::-webkit-scrollbar-thumb {
/*        -webkit-border-radius: 10px;
        border-radius: 10px;*/
        background:#bfa145; 
    }
    ::-webkit-scrollbar-thumb:window-inactive {
        background: #ddd; 
    }




/*responsive starts here*/
@media (max-width: 991px){
}
@media (max-width: 767px){	
	.navbar-toggle{margin-top: 23px;}
    .navbar-default .navbar-toggle{background-color: #bfa145;}
    .navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus{background-color: #5F5021;}
    .navbar-default .navbar-toggle .icon-bar {background-color: #fff;}
    .navbar-nav > li > a{line-height: 1em;}

    h1 {font-size: 1em;}
    .banner p {font: 300 1em/1em 'Old Standard TT', serif;}
    .banner .arrow-nav{margin-left: -22px;height: 3em;width: 3em;bottom: -1.5em;}
    .banner .arrow-nav i {font-size: 2em;line-height: 45px;}

    .spacer {padding: 4em 0;}

    .reserve-info h3{margin-top: 2em;}

    .services div.col-sm-4{margin-bottom: 2em;}

    footer.spacer{padding:1em 0 3em 0 ;}
    footer h4{margin-top: 2em;}

    .room-features .size-price{margin-bottom: 2em;}
}

.fa {
font-size: 2em;
}
.slow a{
transition: 1s ease-in-out;
}
.maincolor h3 {
color#0F4B86;
}
/*  forma start */

.overlay {
    background-color: rgba(0, 0, 0, 0.7);
    bottom: 0;
    cursor: default;
    left: 0;
    opacity: 0;
    position: fixed;
    right: 0;
    top: 0;
    visibility: hidden;
    z-index: 99999;
		-webkit-transition: opacity .5s;
		-moz-transition: opacity .5s;
		-ms-transition: opacity .5s;
		-o-transition: opacity .5s;
		transition: opacity .5s;
}
/* .popup {
	background-color: #fff;
	border: 3px solid #fff;
	display: inline-block;
	left: 50%;
	opacity: 0;
	padding: 15px;
	width: 300px;
	height: 323px;
	position: fixed;
	text-align: justify;
	top: 40%;
	visibility: hidden;
	z-index: 999999;
	-webkit-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	-o-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	-webkit-transition: opacity .5s, top .5s;
	-moz-transition: opacity .5s, top .5s;
	-ms-transition: opacity .5s, top .5s;
	-o-transition: opacity .5s, top .5s;
	transition: opacity .5s, top .5s;
	border-radius: 11px;
} */
.popup .close_order {
	font-size: 13px;
	display: block;
	width: 6px;
	height: 17px;
	position: absolute;
	padding: 1px 9px 4px 9px;
	top: -15px;
	right: -15px;
	cursor: pointer;
	color: #fff;
	font-family: 'tahoma', sans-serif;
/* 	background: -webkit-gradient(linear, left top, right top, from(#3d51c8), to(#051fb8)); */
/* 	background: -webkit-linear-gradient(top, #3d51c8, #051fb8);
	background: -moz-linear-gradient(top, #3d51c8, #051fb8);
	background: -o-linear-gradient(top, #3d51c8, #051fb8);
	background: -ms-linear-gradient(top, #3d51c8, #051fb8);
	background: linear-gradient(top, #3d51c8, #051fb8); */
	background-color: #bfa145;
	border: 1px solid #061fb8;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	-o-border-radius: 50%;
	-ms-border-radius: 50%;
	border-radius: 50%;
	text-align: center;
	box-shadow: -1px 1px 3px rgba(0, 0, 0, 0.5);
}
.popup .close_order:hover {
	background: -webkit-gradient(linear, left top, right top, from(#051fb8), to(#3d51c8));
	background: -webkit-linear-gradient(top, #051fb8, #3d51c8);
	background: -moz-linear-gradient(top, #ff5f0, #3d51c87);
	background: -o-linear-gradient(top, #051fb8, #3d51c8);
	background: -ms-linear-gradient(top, #051fb8, #3d51c8);
	background: linear-gradient(top, #051fb8, #3d51c8);
	background-color: #051fb8;
	border: 1px solid #00385E;
}
.popup .close_order:active {
	background: #8f9be0;
}
#contactform input[type="email"], #contactform input[type="tel"], #contactform input[type="text"] {
	font-size: 12px;
	border: 1px solid #ccc;
	padding: 0px 7px;
	margin: 0;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
/* 	text-shadow: #BBBBBB 0px 1px 2px; */
	height: 25px;
	text-align: left;
	-moz-box-shadow: inset 1px 1px 4px #ccc;
	-webkit-box-shadow: inset 1px 1px 4px #ccc;
	box-shadow: inset 1px 1px 4px #ccc;
	margin: 5px;
	width: 90%;
}
#contactform textarea{
	resize: none;
	font-family: 'arial', sans-serif;
	padding: 6px;
	width: 271px;
	height: 80px;
	font-size: 12px;
	border: 1px solid #ccc;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
/* 	text-shadow: #BBBBBB 0px 1px 2px; */
	text-align: left;
	-moz-box-shadow: inset 1px 1px 4px #ccc;
	-webkit-box-shadow: inset 1px 1px 4px #ccc;
	box-shadow: inset 1px 1px 4px #ccc;
	margin: 5px;
	width: 90%;
}
#contactform input[type="checkbox"] {
	float: left;
}
.popup #contactform {
	position: relative;
	border-radius: 12px;
	background: none;
}
#contactform h6 {
	display: block;
font-size: 24px;
    font-weight: bold;
    color: #337ab7;
	margin: 5px;
}
#contactform .button{
/* 	background: -webkit-gradient(linear, left top, right top, from(#3d51c8), to(#051fb8));
	background: -webkit-linear-gradient(top, #3d51c8, #051fb8);
	background: -moz-linear-gradient(top, #3d51c8, #051fb8);
	background: -o-linear-gradient(top, #3d51c8, #051fb8);
	background: -ms-linear-gradient(top, #3d51c8, #051fb8);
	background: linear-gradient(top, #3d51c8, #051fb8); */
	background-color: #337ab7;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-o-border-radius: 4px;
	-ms-border-radius: 4px;
	border-radius: 4px;
	text-shadow: 1px 0px 1px rgba(34, 36, 36, .75);
	border: 1px solid #061fb8;
	color: #ffffff;
	display: block;
	font-size: 14px;
	font-weight: bold;
	width: 98px;
	padding: 6px;
	outline: medium none;
	text-align: center;
	vertical-align: middle;
	margin: 10px auto;
	text-decoration: none;
	cursor: pointer;
	box-shadow: -1px 1px 3px rgba(0, 0, 0, 0.5);
}
#contactform .button:hover {
/* 	background: -webkit-gradient(linear, left top, right top, from(#051fb8), to(#3d51c8));
	background: -webkit-linear-gradient(top, #051fb8, #3d51c8);
	background: -moz-linear-gradient(top, #ff5f0, #3d51c87);
	background: -o-linear-gradient(top, #051fb8, #3d51c8);
	background: -ms-linear-gradient(top, #051fb8, #3d51c8);
	background: linear-gradient(top, #051fb8, #3d51c8); */
	background-color: red;
	border: 1px solid #00385E;
	text-decoration: none;
}
#contactform .button:active, #contactform input[type="submit"].button:disabled {
/* 	opacity: 0.5; */
/* 	background: -webkit-gradient(linear, left top, right top, from(#3d51c8), to(#051fb8)); */
/* 	background: -webkit-linear-gradient(top, #3d51c8, #051fb8); */
	background: -moz-linear-gradient(top, #3d51c8, #051fb8);
	background: -o-linear-gradient(top, #3d51c8, #051fb8);
	background: -ms-linear-gradient(top, #3d51c8, #051fb8);
	background: linear-gradient(top, #3d51c8, #051fb8);
	background-color: #337ab7;
	cursor: default;
}
#contactform .phoneFormat {
	line-height: 12px;
	font-size: 14px;
	color: #337ab7;
	position: relative;
	z-index: 20;
	padding: 0;
	margin: 2px;
	font-family:monospace;
}
#contactform label {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #337ab7;
}

/*  forma end */
#contactform1 input[type="email"], #contactform1 input[type="tel"], #contactform1 input[type="text"] {
	font-size: 15px;
	border: 1px solid #ccc;
	padding: 0px 7px;
	margin: 0;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	text-shadow: #BBBBBB 0px 1px 2px;
	height: 25px;
	text-align: left;
	-moz-box-shadow: inset 1px 1px 4px #ccc;
	-webkit-box-shadow: inset 1px 1px 4px #ccc;
	box-shadow: inset 1px 1px 4px #ccc;
	margin: 5px;
	width: 90%;
}
#contactform1 textarea{
	resize: none;
	font-family: 'arial', sans-serif;
	padding: 6px;
	width: 271px;
	height: 80px;
	font-size: 15px;
	border: 1px solid #ccc;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	text-shadow: #BBBBBB 0px 1px 2px;
	text-align: left;
	-moz-box-shadow: inset 1px 1px 4px #ccc;
	-webkit-box-shadow: inset 1px 1px 4px #ccc;
	box-shadow: inset 1px 1px 4px #ccc;
	margin: 5px;
}
#contactform1 input[type="checkbox"] {
	float: left;
}
.popup #contactform1{
	position: relative;
	border-radius: 12px;
	background: none;
}
#contactform1 h6 {
	display: block;
	font-size: 16px;
	margin: 5px;
}
#contactform1 .button{
/* 	background: -webkit-gradient(linear, left top, right top, from(#3d51c8), to(#051fb8));
	background: -webkit-linear-gradient(top, #3d51c8, #051fb8);
	background: -moz-linear-gradient(top, #3d51c8, #051fb8);
	background: -o-linear-gradient(top, #3d51c8, #051fb8);
	background: -ms-linear-gradient(top, #3d51c8, #051fb8);
	background: linear-gradient(top, #3d51c8, #051fb8); */
	background-color: #bfa145;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-o-border-radius: 4px;
	-ms-border-radius: 4px;
	border-radius: 4px;
	text-shadow: 1px 0px 1px rgba(34, 36, 36, .75);
	border: 1px solid #061fb8;
	color: #ffffff;
	display: block;
	font-size: 14px;
	font-weight: bold;
	width: 98px;
	padding: 6px;
	outline: medium none;
	text-align: center;
	vertical-align: middle;
	margin: 10px auto;
	text-decoration: none;
	cursor: pointer;
	box-shadow: -1px 1px 3px rgba(0, 0, 0, 0.5);
}
#contactform1 .button:hover {
	background: -webkit-gradient(linear, left top, right top, from(#051fb8), to(#3d51c8));
	background: -webkit-linear-gradient(top, #051fb8, #3d51c8);
	background: -moz-linear-gradient(top, #ff5f0, #3d51c87);
	background: -o-linear-gradient(top, #051fb8, #3d51c8);
	background: -ms-linear-gradient(top, #051fb8, #3d51c8);
	background: linear-gradient(top, #051fb8, #3d51c8);
	background-color: #051fb8;
	border: 1px solid #00385E;
	text-decoration: none;
}
#contactform1 .button:active, #contactform1 input[type="submit"].button:disabled {
	opacity: 0.5;
	background: -webkit-gradient(linear, left top, right top, from(#3d51c8), to(#051fb8));
	background: -webkit-linear-gradient(top, #3d51c8, #051fb8);
	background: -moz-linear-gradient(top, #3d51c8, #051fb8);
	background: -o-linear-gradient(top, #3d51c8, #051fb8);
	background: -ms-linear-gradient(top, #3d51c8, #051fb8);
	background: linear-gradient(top, #3d51c8, #051fb8);
	background-color: #3d51c8;
	cursor: default;
}
#contactform1 .phoneFormat {
	line-height: 12px;
	font-size: 12px;
	color: #cacaca;
	position: relative;
	z-index: 20;
	padding: 0;
	margin: 2px;
}
#contactform1 label {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}

/*  forma end */
#contactform2 input[type="email"], #contactform2 input[type="tel"], #contactform2 input[type="text"] {
	font-size: 15px;
	border: 1px solid #ccc;
	padding: 0px 7px;
	margin: 0;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	text-shadow: #BBBBBB 0px 1px 2px;
	height: 25px;
	text-align: left;
	-moz-box-shadow: inset 1px 1px 4px #ccc;
	-webkit-box-shadow: inset 1px 1px 4px #ccc;
	box-shadow: inset 1px 1px 4px #ccc;
	margin: 5px;
	width: 90%;
}
#contactform2 textarea{
	resize: none;
	font-family: 'arial', sans-serif;
	padding: 6px;
	width: 271px;
	height: 80px;
	font-size: 15px;
	border: 1px solid #ccc;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	text-shadow: #BBBBBB 0px 1px 2px;
	text-align: left;
	-moz-box-shadow: inset 1px 1px 4px #ccc;
	-webkit-box-shadow: inset 1px 1px 4px #ccc;
	box-shadow: inset 1px 1px 4px #ccc;
	margin: 5px;
}
#contactform2 input[type="checkbox"] {
	float: left;
}
.popup #contactform2{
	position: relative;
	border-radius: 12px;
	background: none;
}
#contactform2 h6 {
	display: block;
	font-size: 16px;
	margin: 5px;
}
#contactform2 .button{
/* 	background: -webkit-gradient(linear, left top, right top, from(#3d51c8), to(#051fb8));
	background: -webkit-linear-gradient(top, #3d51c8, #051fb8);
	background: -moz-linear-gradient(top, #3d51c8, #051fb8);
	background: -o-linear-gradient(top, #3d51c8, #051fb8);
	background: -ms-linear-gradient(top, #3d51c8, #051fb8);
	background: linear-gradient(top, #3d51c8, #051fb8); */
	background-color: #bfa145;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-o-border-radius: 4px;
	-ms-border-radius: 4px;
	border-radius: 4px;
	text-shadow: 1px 0px 1px rgba(34, 36, 36, .75);
	border: 1px solid #061fb8;
	color: #ffffff;
	display: block;
	font-size: 14px;
	font-weight: bold;
	width: 98px;
	padding: 6px;
	outline: medium none;
	text-align: center;
	vertical-align: middle;
	margin: 10px auto;
	text-decoration: none;
	cursor: pointer;
	box-shadow: -1px 1px 3px rgba(0, 0, 0, 0.5);
}
#contactform2 .button:hover {
	background: -webkit-gradient(linear, left top, right top, from(#051fb8), to(#3d51c8));
	background: -webkit-linear-gradient(top, #051fb8, #3d51c8);
	background: -moz-linear-gradient(top, #ff5f0, #3d51c87);
	background: -o-linear-gradient(top, #051fb8, #3d51c8);
	background: -ms-linear-gradient(top, #051fb8, #3d51c8);
	background: linear-gradient(top, #051fb8, #3d51c8);
	background-color: #051fb8;
	border: 1px solid #00385E;
	text-decoration: none;
}
#contactform2 .button:active, #contactform2 input[type="submit"].button:disabled {
	opacity: 0.5;
	background: -webkit-gradient(linear, left top, right top, from(#3d51c8), to(#051fb8));
	background: -webkit-linear-gradient(top, #3d51c8, #051fb8);
	background: -moz-linear-gradient(top, #3d51c8, #051fb8);
	background: -o-linear-gradient(top, #3d51c8, #051fb8);
	background: -ms-linear-gradient(top, #3d51c8, #051fb8);
	background: linear-gradient(top, #3d51c8, #051fb8);
	background-color: #3d51c8;
	cursor: default;
}
#contactform2 .phoneFormat {
	line-height: 12px;
	font-size: 12px;
	color: #cacaca;
	position: relative;
	z-index: 20;
	padding: 0;
	margin: 2px;
}
#contactform2 label {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}

/*  forma end */
#contactform3 input[type="email"], #contactform3 input[type="tel"], #contactform3 input[type="text"] {
	font-size: 15px;
	border: 1px solid #ccc;
	padding: 0px 7px;
	margin: 0;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	text-shadow: #BBBBBB 0px 1px 2px;
	height: 25px;
	text-align: left;
	-moz-box-shadow: inset 1px 1px 4px #ccc;
	-webkit-box-shadow: inset 1px 1px 4px #ccc;
	box-shadow: inset 1px 1px 4px #ccc;
	margin: 5px;
	width: 90%;
}
#contactform3 textarea{
	resize: none;
	font-family: 'arial', sans-serif;
	padding: 6px;
	width: 271px;
	height: 80px;
	font-size: 15px;
	border: 1px solid #ccc;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	text-shadow: #BBBBBB 0px 1px 2px;
	text-align: left;
	-moz-box-shadow: inset 1px 1px 4px #ccc;
	-webkit-box-shadow: inset 1px 1px 4px #ccc;
	box-shadow: inset 1px 1px 4px #ccc;
	margin: 5px;
}
#contactform3 input[type="checkbox"] {
	float: left;
}
.popup #contactform3{
	position: relative;
	border-radius: 12px;
	background: none;
}
#contactform3 h6 {
	display: block;
	font-size: 16px;
	margin: 5px;
}
#contactform3 .button{
/* 	background: -webkit-gradient(linear, left top, right top, from(#3d51c8), to(#051fb8));
	background: -webkit-linear-gradient(top, #3d51c8, #051fb8);
	background: -moz-linear-gradient(top, #3d51c8, #051fb8);
	background: -o-linear-gradient(top, #3d51c8, #051fb8);
	background: -ms-linear-gradient(top, #3d51c8, #051fb8);
	background: linear-gradient(top, #3d51c8, #051fb8); */
	background-color: #bfa145;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-o-border-radius: 4px;
	-ms-border-radius: 4px;
	border-radius: 4px;
	text-shadow: 1px 0px 1px rgba(34, 36, 36, .75);
	border: 1px solid #061fb8;
	color: #ffffff;
	display: block;
	font-size: 14px;
	font-weight: bold;
	width: 98px;
	padding: 6px;
	outline: medium none;
	text-align: center;
	vertical-align: middle;
	margin: 10px auto;
	text-decoration: none;
	cursor: pointer;
	box-shadow: -1px 1px 3px rgba(0, 0, 0, 0.5);
}
#contactform3 .button:hover {
	background: -webkit-gradient(linear, left top, right top, from(#051fb8), to(#3d51c8));
	background: -webkit-linear-gradient(top, #051fb8, #3d51c8);
	background: -moz-linear-gradient(top, #ff5f0, #3d51c87);
	background: -o-linear-gradient(top, #051fb8, #3d51c8);
	background: -ms-linear-gradient(top, #051fb8, #3d51c8);
	background: linear-gradient(top, #051fb8, #3d51c8);
	background-color: #051fb8;
	border: 1px solid #00385E;
	text-decoration: none;
}
#contactform3 .button:active, #contactform3 input[type="submit"].button:disabled {
	opacity: 0.5;
	background: -webkit-gradient(linear, left top, right top, from(#3d51c8), to(#051fb8));
	background: -webkit-linear-gradient(top, #3d51c8, #051fb8);
	background: -moz-linear-gradient(top, #3d51c8, #051fb8);
	background: -o-linear-gradient(top, #3d51c8, #051fb8);
	background: -ms-linear-gradient(top, #3d51c8, #051fb8);
	background: linear-gradient(top, #3d51c8, #051fb8);
	background-color: #3d51c8;
	cursor: default;
}
#contactform3 .phoneFormat {
	line-height: 12px;
	font-size: 12px;
	color: #cacaca;
	position: relative;
	z-index: 20;
	padding: 0;
	margin: 2px;
}
#contactform3 label {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}

/*  forma end */

#contactform00 input[type="email"], #contactform00 input[type="tel"], #contactform00 input[type="text"] {
	font-size: 12px;
	border: 1px solid #ccc;
	padding: 0px 7px;
	margin: 0;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
/* 	text-shadow: #BBBBBB 0px 1px 2px; */
	height: 25px;
	text-align: left;
	-moz-box-shadow: inset 1px 1px 4px #ccc;
	-webkit-box-shadow: inset 1px 1px 4px #ccc;
	box-shadow: inset 1px 1px 4px #ccc;
	margin: 5px;
	width: 90%;
}
#contactform00 textarea{
	resize: none;
	font-family: 'arial', sans-serif;
	padding: 6px;
	width: 271px;
	height: 80px;
	font-size: 12px;
	border: 1px solid #ccc;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
/* 	text-shadow: #BBBBBB 0px 1px 2px; */
	text-align: left;
	-moz-box-shadow: inset 1px 1px 4px #ccc;
	-webkit-box-shadow: inset 1px 1px 4px #ccc;
	box-shadow: inset 1px 1px 4px #ccc;
	margin: 5px;
		width: 90%;
}
#contactform00 input[type="checkbox"] {
	float: left;
}
.popup #contactform00{
	position: relative;
	border-radius: 12px;
	background: none;
}
#contactform00 h6 {
	display: block;
font-size: 24px;
    font-weight: bold;
    color: #337ab7;
	margin: 5px;
}
#contactform00 .button{
/* 	background: -webkit-gradient(linear, left top, right top, from(#3d51c8), to(#051fb8));
	background: -webkit-linear-gradient(top, #3d51c8, #051fb8);
	background: -moz-linear-gradient(top, #3d51c8, #051fb8);
	background: -o-linear-gradient(top, #3d51c8, #051fb8);
	background: -ms-linear-gradient(top, #3d51c8, #051fb8);
	background: linear-gradient(top, #3d51c8, #051fb8); */
	background-color: #bfa145;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-o-border-radius: 4px;
	-ms-border-radius: 4px;
	border-radius: 4px;
	text-shadow: 1px 0px 1px rgba(34, 36, 36, .75);
	border: 1px solid #061fb8;
	color: #ffffff;
	display: block;
	font-size: 14px;
	font-weight: bold;
	width: 98px;
	padding: 6px;
	outline: medium none;
	text-align: center;
	vertical-align: middle;
	margin: 10px auto;
	text-decoration: none;
	cursor: pointer;
	box-shadow: -1px 1px 3px rgba(0, 0, 0, 0.5);
}
#contactform00 .button:hover {
	background: -webkit-gradient(linear, left top, right top, from(#051fb8), to(#3d51c8));
	background: -webkit-linear-gradient(top, #051fb8, #3d51c8);
	background: -moz-linear-gradient(top, #ff5f0, #3d51c87);
	background: -o-linear-gradient(top, #051fb8, #3d51c8);
	background: -ms-linear-gradient(top, #051fb8, #3d51c8);
	background: linear-gradient(top, #051fb8, #3d51c8);
	background-color: #051fb8;
	border: 1px solid #00385E;
	text-decoration: none;
}
#contactform00 .button:active, #contactform00 input[type="submit"].button:disabled {
	opacity: 0.5;
	background: -webkit-gradient(linear, left top, right top, from(#3d51c8), to(#051fb8));
	background: -webkit-linear-gradient(top, #3d51c8, #051fb8);
	background: -moz-linear-gradient(top, #3d51c8, #051fb8);
	background: -o-linear-gradient(top, #3d51c8, #051fb8);
	background: -ms-linear-gradient(top, #3d51c8, #051fb8);
	background: linear-gradient(top, #3d51c8, #051fb8);
	background-color: #3d51c8;
	cursor: default;
}
#contactform00 .phoneFormat {
	line-height: 12px;
	font-size: 12px;
	color: #337ab7;
	position: relative;
	z-index: 20;
	padding: 0;
	margin: 2px;
}
#contactform00 label {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#337ab7;
}

/*  forma end */
#contactform4 input[type="email"], #contactform4 input[type="tel"], #contactform4 input[type="text"] {
	font-size: 15px;
	border: 1px solid #ccc;
	padding: 0px 7px;
	margin: 0;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	text-shadow: #BBBBBB 0px 1px 2px;
	height: 25px;
	text-align: left;
	-moz-box-shadow: inset 1px 1px 4px #ccc;
	-webkit-box-shadow: inset 1px 1px 4px #ccc;
	box-shadow: inset 1px 1px 4px #ccc;
	margin: 5px;
	width: 90%;
}
#contactform4 textarea{
	resize: none;
	font-family: 'arial', sans-serif;
	padding: 6px;
	width: 271px;
	height: 80px;
	font-size: 15px;
	border: 1px solid #ccc;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	text-shadow: #BBBBBB 0px 1px 2px;
	text-align: left;
	-moz-box-shadow: inset 1px 1px 4px #ccc;
	-webkit-box-shadow: inset 1px 1px 4px #ccc;
	box-shadow: inset 1px 1px 4px #ccc;
	margin: 5px;
}
#contactform4 input[type="checkbox"] {
	float: left;
}
.popup #contactform4{
	position: relative;
	border-radius: 12px;
	background: none;
}
#contactform4 h6 {
	display: block;
	font-size: 16px;
	margin: 5px;
}
#contactform4 .button{
/* 	background: -webkit-gradient(linear, left top, right top, from(#3d51c8), to(#051fb8));
	background: -webkit-linear-gradient(top, #3d51c8, #051fb8);
	background: -moz-linear-gradient(top, #3d51c8, #051fb8);
	background: -o-linear-gradient(top, #3d51c8, #051fb8);
	background: -ms-linear-gradient(top, #3d51c8, #051fb8);
	background: linear-gradient(top, #3d51c8, #051fb8); */
	background-color: #bfa145;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-o-border-radius: 4px;
	-ms-border-radius: 4px;
	border-radius: 4px;
	text-shadow: 1px 0px 1px rgba(34, 36, 36, .75);
	border: 1px solid #061fb8;
	color: #ffffff;
	display: block;
	font-size: 14px;
	font-weight: bold;
	width: 98px;
	padding: 6px;
	outline: medium none;
	text-align: center;
	vertical-align: middle;
	margin: 10px auto;
	text-decoration: none;
	cursor: pointer;
	box-shadow: -1px 1px 3px rgba(0, 0, 0, 0.5);
}
#contactform4 .button:hover {
	background: -webkit-gradient(linear, left top, right top, from(#051fb8), to(#3d51c8));
	background: -webkit-linear-gradient(top, #051fb8, #3d51c8);
	background: -moz-linear-gradient(top, #ff5f0, #3d51c87);
	background: -o-linear-gradient(top, #051fb8, #3d51c8);
	background: -ms-linear-gradient(top, #051fb8, #3d51c8);
	background: linear-gradient(top, #051fb8, #3d51c8);
	background-color: #051fb8;
	border: 1px solid #00385E;
	text-decoration: none;
}
#contactform4 .button:active, #contactform4 input[type="submit"].button:disabled {
	opacity: 0.5;
	background: -webkit-gradient(linear, left top, right top, from(#3d51c8), to(#051fb8));
	background: -webkit-linear-gradient(top, #3d51c8, #051fb8);
	background: -moz-linear-gradient(top, #3d51c8, #051fb8);
	background: -o-linear-gradient(top, #3d51c8, #051fb8);
	background: -ms-linear-gradient(top, #3d51c8, #051fb8);
	background: linear-gradient(top, #3d51c8, #051fb8);
	background-color: #3d51c8;
	cursor: default;
}
#contactform4 .phoneFormat {
	line-height: 12px;
	font-size: 12px;
	color: #cacaca;
	position: relative;
	z-index: 20;
	padding: 0;
	margin: 2px;
}
#contactform4 label {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
/*  forma end */
#contactform5 input[type="email"], #contactform5 input[type="tel"], #contactform5 input[type="text"] {
	font-size: 15px;
	border: 1px solid #ccc;
	padding: 0px 7px;
	margin: 0;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	text-shadow: #BBBBBB 0px 1px 2px;
	height: 25px;
	text-align: left;
	-moz-box-shadow: inset 1px 1px 4px #ccc;
	-webkit-box-shadow: inset 1px 1px 4px #ccc;
	box-shadow: inset 1px 1px 4px #ccc;
	margin: 5px;
	width: 90%;
}
#contactform5 textarea{
	resize: none;
	font-family: 'arial', sans-serif;
	padding: 6px;
	width: 271px;
	height: 80px;
	font-size: 15px;
	border: 1px solid #ccc;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	text-shadow: #BBBBBB 0px 1px 2px;
	text-align: left;
	-moz-box-shadow: inset 1px 1px 4px #ccc;
	-webkit-box-shadow: inset 1px 1px 4px #ccc;
	box-shadow: inset 1px 1px 4px #ccc;
	margin: 5px;
}
#contactform5 input[type="checkbox"] {
	float: left;
}
.popup #contactform5{
	position: relative;
	border-radius: 12px;
	background: none;
}
#contactform5 h6 {
	display: block;
	font-size: 16px;
	margin: 5px;
}
#contactform5 .button{
/* 	background: -webkit-gradient(linear, left top, right top, from(#3d51c8), to(#051fb8));
	background: -webkit-linear-gradient(top, #3d51c8, #051fb8);
	background: -moz-linear-gradient(top, #3d51c8, #051fb8);
	background: -o-linear-gradient(top, #3d51c8, #051fb8);
	background: -ms-linear-gradient(top, #3d51c8, #051fb8);
	background: linear-gradient(top, #3d51c8, #051fb8); */
	background-color: #bfa145;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-o-border-radius: 4px;
	-ms-border-radius: 4px;
	border-radius: 4px;
	text-shadow: 1px 0px 1px rgba(34, 36, 36, .75);
	border: 1px solid #061fb8;
	color: #ffffff;
	display: block;
	font-size: 14px;
	font-weight: bold;
	width: 98px;
	padding: 6px;
	outline: medium none;
	text-align: center;
	vertical-align: middle;
	margin: 10px auto;
	text-decoration: none;
	cursor: pointer;
	box-shadow: -1px 1px 3px rgba(0, 0, 0, 0.5);
}
#contactform5 .button:hover {
	background: -webkit-gradient(linear, left top, right top, from(#051fb8), to(#3d51c8));
	background: -webkit-linear-gradient(top, #051fb8, #3d51c8);
	background: -moz-linear-gradient(top, #ff5f0, #3d51c87);
	background: -o-linear-gradient(top, #051fb8, #3d51c8);
	background: -ms-linear-gradient(top, #051fb8, #3d51c8);
	background: linear-gradient(top, #051fb8, #3d51c8);
	background-color: #051fb8;
	border: 1px solid #00385E;
	text-decoration: none;
}
#contactform5 .button:active, #contactform5 input[type="submit"].button:disabled {
	opacity: 0.5;
	background: -webkit-gradient(linear, left top, right top, from(#3d51c8), to(#051fb8));
	background: -webkit-linear-gradient(top, #3d51c8, #051fb8);
	background: -moz-linear-gradient(top, #3d51c8, #051fb8);
	background: -o-linear-gradient(top, #3d51c8, #051fb8);
	background: -ms-linear-gradient(top, #3d51c8, #051fb8);
	background: linear-gradient(top, #3d51c8, #051fb8);
	background-color: #3d51c8;
	cursor: default;
}
#contactform5 .phoneFormat {
	line-height: 12px;
	font-size: 12px;
	color: #cacaca;
	position: relative;
	z-index: 20;
	padding: 0;
	margin: 2px;
}
#contactform5 label {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
/*  forma end */
#contactform6 input[type="email"], #contactform6 input[type="tel"], #contactform6 input[type="text"] {
	font-size: 15px;
	border: 1px solid #ccc;
	padding: 0px 7px;
	margin: 0;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	text-shadow: #BBBBBB 0px 1px 2px;
	height: 25px;
	text-align: left;
	-moz-box-shadow: inset 1px 1px 4px #ccc;
	-webkit-box-shadow: inset 1px 1px 4px #ccc;
	box-shadow: inset 1px 1px 4px #ccc;
	margin: 5px;
	width: 90%;
}
#contactform6 textarea{
	resize: none;
	font-family: 'arial', sans-serif;
	padding: 6px;
	width: 271px;
	height: 80px;
	font-size: 15px;
	border: 1px solid #ccc;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	text-shadow: #BBBBBB 0px 1px 2px;
	text-align: left;
	-moz-box-shadow: inset 1px 1px 4px #ccc;
	-webkit-box-shadow: inset 1px 1px 4px #ccc;
	box-shadow: inset 1px 1px 4px #ccc;
	margin: 5px;
}
#contactform6 input[type="checkbox"] {
	float: left;
}
.popup #contactform6{
	position: relative;
	border-radius: 12px;
	background: none;
}
#contactform6 h6 {
	display: block;
	font-size: 16px;
	margin: 5px;
}
#contactform6 .button{
/* 	background: -webkit-gradient(linear, left top, right top, from(#3d51c8), to(#051fb8));
	background: -webkit-linear-gradient(top, #3d51c8, #051fb8);
	background: -moz-linear-gradient(top, #3d51c8, #051fb8);
	background: -o-linear-gradient(top, #3d51c8, #051fb8);
	background: -ms-linear-gradient(top, #3d51c8, #051fb8);
	background: linear-gradient(top, #3d51c8, #051fb8); */
	background-color: #bfa145;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-o-border-radius: 4px;
	-ms-border-radius: 4px;
	border-radius: 4px;
	text-shadow: 1px 0px 1px rgba(34, 36, 36, .75);
	border: 1px solid #061fb8;
	color: #ffffff;
	display: block;
	font-size: 14px;
	font-weight: bold;
	width: 98px;
	padding: 6px;
	outline: medium none;
	text-align: center;
	vertical-align: middle;
	margin: 10px auto;
	text-decoration: none;
	cursor: pointer;
	box-shadow: -1px 1px 3px rgba(0, 0, 0, 0.5);
}
#contactform6 .button:hover {
	background: -webkit-gradient(linear, left top, right top, from(#051fb8), to(#3d51c8));
	background: -webkit-linear-gradient(top, #051fb8, #3d51c8);
	background: -moz-linear-gradient(top, #ff5f0, #3d51c87);
	background: -o-linear-gradient(top, #051fb8, #3d51c8);
	background: -ms-linear-gradient(top, #051fb8, #3d51c8);
	background: linear-gradient(top, #051fb8, #3d51c8);
	background-color: #051fb8;
	border: 1px solid #00385E;
	text-decoration: none;
}
#contactform6 .button:active, #contactform6 input[type="submit"].button:disabled {
	opacity: 0.5;
	background: -webkit-gradient(linear, left top, right top, from(#3d51c8), to(#051fb8));
	background: -webkit-linear-gradient(top, #3d51c8, #051fb8);
	background: -moz-linear-gradient(top, #3d51c8, #051fb8);
	background: -o-linear-gradient(top, #3d51c8, #051fb8);
	background: -ms-linear-gradient(top, #3d51c8, #051fb8);
	background: linear-gradient(top, #3d51c8, #051fb8);
	background-color: #3d51c8;
	cursor: default;
}
#contactform6 .phoneFormat {
	line-height: 12px;
	font-size: 12px;
	color: #cacaca;
	position: relative;
	z-index: 20;
	padding: 0;
	margin: 2px;
}
#contactform6 label {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
/*  forma end */
#contactform7 input[type="email"], #contactform7 input[type="tel"], #contactform7 input[type="text"] {
	font-size: 15px;
	border: 1px solid #ccc;
	padding: 0px 7px;
	margin: 0;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	text-shadow: #BBBBBB 0px 1px 2px;
	height: 25px;
	text-align: left;
	-moz-box-shadow: inset 1px 1px 4px #ccc;
	-webkit-box-shadow: inset 1px 1px 4px #ccc;
	box-shadow: inset 1px 1px 4px #ccc;
	margin: 5px;
	width: 90%;
}
#contactform7 textarea{
	resize: none;
	font-family: 'arial', sans-serif;
	padding: 6px;
	width: 271px;
	height: 80px;
	font-size: 15px;
	border: 1px solid #ccc;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	text-shadow: #BBBBBB 0px 1px 2px;
	text-align: left;
	-moz-box-shadow: inset 1px 1px 4px #ccc;
	-webkit-box-shadow: inset 1px 1px 4px #ccc;
	box-shadow: inset 1px 1px 4px #ccc;
	margin: 5px;
}
#contactform7 input[type="checkbox"] {
	float: left;
}
.popup #contactform7{
	position: relative;
	border-radius: 12px;
	background: none;
}
#contactform7 h6 {
	display: block;
	font-size: 16px;
	margin: 5px;
}
#contactform7 .button{
/* 	background: -webkit-gradient(linear, left top, right top, from(#3d51c8), to(#051fb8));
	background: -webkit-linear-gradient(top, #3d51c8, #051fb8);
	background: -moz-linear-gradient(top, #3d51c8, #051fb8);
	background: -o-linear-gradient(top, #3d51c8, #051fb8);
	background: -ms-linear-gradient(top, #3d51c8, #051fb8);
	background: linear-gradient(top, #3d51c8, #051fb8); */
	background-color: #bfa145;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-o-border-radius: 4px;
	-ms-border-radius: 4px;
	border-radius: 4px;
	text-shadow: 1px 0px 1px rgba(34, 36, 36, .75);
	border: 1px solid #061fb8;
	color: #ffffff;
	display: block;
	font-size: 14px;
	font-weight: bold;
	width: 98px;
	padding: 6px;
	outline: medium none;
	text-align: center;
	vertical-align: middle;
	margin: 10px auto;
	text-decoration: none;
	cursor: pointer;
	box-shadow: -1px 1px 3px rgba(0, 0, 0, 0.5);
}
#contactform7 .button:hover {
	background: -webkit-gradient(linear, left top, right top, from(#051fb8), to(#3d51c8));
	background: -webkit-linear-gradient(top, #051fb8, #3d51c8);
	background: -moz-linear-gradient(top, #ff5f0, #3d51c87);
	background: -o-linear-gradient(top, #051fb8, #3d51c8);
	background: -ms-linear-gradient(top, #051fb8, #3d51c8);
	background: linear-gradient(top, #051fb8, #3d51c8);
	background-color: #051fb8;
	border: 1px solid #00385E;
	text-decoration: none;
}
#contactform7 .button:active, #contactform7 input[type="submit"].button:disabled {
	opacity: 0.5;
	background: -webkit-gradient(linear, left top, right top, from(#3d51c8), to(#051fb8));
	background: -webkit-linear-gradient(top, #3d51c8, #051fb8);
	background: -moz-linear-gradient(top, #3d51c8, #051fb8);
	background: -o-linear-gradient(top, #3d51c8, #051fb8);
	background: -ms-linear-gradient(top, #3d51c8, #051fb8);
	background: linear-gradient(top, #3d51c8, #051fb8);
	background-color: #3d51c8;
	cursor: default;
}
#contactform7 .phoneFormat {
	line-height: 12px;
	font-size: 12px;
	color: #cacaca;
	position: relative;
	z-index: 20;
	padding: 0;
	margin: 2px;
}
#contactform7 label {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
/*  forma end */
#contactform8 input[type="email"], #contactform8 input[type="tel"], #contactform8 input[type="text"] {
	font-size: 15px;
	border: 1px solid #ccc;
	padding: 0px 7px;
	margin: 0;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	text-shadow: #BBBBBB 0px 1px 2px;
	height: 25px;
	text-align: left;
	-moz-box-shadow: inset 1px 1px 4px #ccc;
	-webkit-box-shadow: inset 1px 1px 4px #ccc;
	box-shadow: inset 1px 1px 4px #ccc;
	margin: 5px;
	width: 90%;
}
#contactform8 textarea{
	resize: none;
	font-family: 'arial', sans-serif;
	padding: 6px;
	width: 271px;
	height: 80px;
	font-size: 15px;
	border: 1px solid #ccc;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	text-shadow: #BBBBBB 0px 1px 2px;
	text-align: left;
	-moz-box-shadow: inset 1px 1px 4px #ccc;
	-webkit-box-shadow: inset 1px 1px 4px #ccc;
	box-shadow: inset 1px 1px 4px #ccc;
	margin: 5px;
}
#contactform8 input[type="checkbox"] {
	float: left;
}
.popup #contactform8{
	position: relative;
	border-radius: 12px;
	background: none;
}
#contactform8 h6 {
	display: block;
	font-size: 16px;
	margin: 5px;
}
#contactform8 .button{
/* 	background: -webkit-gradient(linear, left top, right top, from(#3d51c8), to(#051fb8));
	background: -webkit-linear-gradient(top, #3d51c8, #051fb8);
	background: -moz-linear-gradient(top, #3d51c8, #051fb8);
	background: -o-linear-gradient(top, #3d51c8, #051fb8);
	background: -ms-linear-gradient(top, #3d51c8, #051fb8);
	background: linear-gradient(top, #3d51c8, #051fb8); */
	background-color: #bfa145;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-o-border-radius: 4px;
	-ms-border-radius: 4px;
	border-radius: 4px;
	text-shadow: 1px 0px 1px rgba(34, 36, 36, .75);
	border: 1px solid #061fb8;
	color: #ffffff;
	display: block;
	font-size: 14px;
	font-weight: bold;
	width: 98px;
	padding: 6px;
	outline: medium none;
	text-align: center;
	vertical-align: middle;
	margin: 10px auto;
	text-decoration: none;
	cursor: pointer;
	box-shadow: -1px 1px 3px rgba(0, 0, 0, 0.5);
}
#contactform8 .button:hover {
	background: -webkit-gradient(linear, left top, right top, from(#051fb8), to(#3d51c8));
	background: -webkit-linear-gradient(top, #051fb8, #3d51c8);
	background: -moz-linear-gradient(top, #ff5f0, #3d51c87);
	background: -o-linear-gradient(top, #051fb8, #3d51c8);
	background: -ms-linear-gradient(top, #051fb8, #3d51c8);
	background: linear-gradient(top, #051fb8, #3d51c8);
	background-color: #051fb8;
	border: 1px solid #00385E;
	text-decoration: none;
}
#contactform8 .button:active, #contactform8 input[type="submit"].button:disabled {
	opacity: 0.5;
	background: -webkit-gradient(linear, left top, right top, from(#3d51c8), to(#051fb8));
	background: -webkit-linear-gradient(top, #3d51c8, #051fb8);
	background: -moz-linear-gradient(top, #3d51c8, #051fb8);
	background: -o-linear-gradient(top, #3d51c8, #051fb8);
	background: -ms-linear-gradient(top, #3d51c8, #051fb8);
	background: linear-gradient(top, #3d51c8, #051fb8);
	background-color: #3d51c8;
	cursor: default;
}
#contactform8 .phoneFormat {
	line-height: 12px;
	font-size: 12px;
	color: #cacaca;
	position: relative;
	z-index: 20;
	padding: 0;
	margin: 2px;
}
#contactform8 label {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
/*  forma end */
#contactform9 input[type="email"], #contactform9 input[type="tel"], #contactform9 input[type="text"] {
	font-size: 15px;
	border: 1px solid #ccc;
	padding: 0px 7px;
	margin: 0;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	text-shadow: #BBBBBB 0px 1px 2px;
	height: 25px;
	text-align: left;
	-moz-box-shadow: inset 1px 1px 4px #ccc;
	-webkit-box-shadow: inset 1px 1px 4px #ccc;
	box-shadow: inset 1px 1px 4px #ccc;
	margin: 5px;
	width: 90%;
}
#contactform9 textarea{
	resize: none;
	font-family: 'arial', sans-serif;
	padding: 6px;
	width: 271px;
	height: 80px;
	font-size: 15px;
	border: 1px solid #ccc;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	text-shadow: #BBBBBB 0px 1px 2px;
	text-align: left;
	-moz-box-shadow: inset 1px 1px 4px #ccc;
	-webkit-box-shadow: inset 1px 1px 4px #ccc;
	box-shadow: inset 1px 1px 4px #ccc;
	margin: 5px;
}
#contactform9 input[type="checkbox"] {
	float: left;
}
.popup #contactform9{
	position: relative;
	border-radius: 12px;
	background: none;
}
#contactform9 h6 {
	display: block;
	font-size: 16px;
	margin: 5px;
}
#contactform9 .button{
/* 	background: -webkit-gradient(linear, left top, right top, from(#3d51c8), to(#051fb8));
	background: -webkit-linear-gradient(top, #3d51c8, #051fb8);
	background: -moz-linear-gradient(top, #3d51c8, #051fb8);
	background: -o-linear-gradient(top, #3d51c8, #051fb8);
	background: -ms-linear-gradient(top, #3d51c8, #051fb8);
	background: linear-gradient(top, #3d51c8, #051fb8); */
	background-color: #bfa145;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-o-border-radius: 4px;
	-ms-border-radius: 4px;
	border-radius: 4px;
	text-shadow: 1px 0px 1px rgba(34, 36, 36, .75);
	border: 1px solid #061fb8;
	color: #ffffff;
	display: block;
	font-size: 14px;
	font-weight: bold;
	width: 98px;
	padding: 6px;
	outline: medium none;
	text-align: center;
	vertical-align: middle;
	margin: 10px auto;
	text-decoration: none;
	cursor: pointer;
	box-shadow: -1px 1px 3px rgba(0, 0, 0, 0.5);
}
#contactform9 .button:hover {
	background: -webkit-gradient(linear, left top, right top, from(#051fb8), to(#3d51c8));
	background: -webkit-linear-gradient(top, #051fb8, #3d51c8);
	background: -moz-linear-gradient(top, #ff5f0, #3d51c87);
	background: -o-linear-gradient(top, #051fb8, #3d51c8);
	background: -ms-linear-gradient(top, #051fb8, #3d51c8);
	background: linear-gradient(top, #051fb8, #3d51c8);
	background-color: #051fb8;
	border: 1px solid #00385E;
	text-decoration: none;
}
#contactform9 .button:active, #contactform9 input[type="submit"].button:disabled {
	opacity: 0.5;
	background: -webkit-gradient(linear, left top, right top, from(#3d51c8), to(#051fb8));
	background: -webkit-linear-gradient(top, #3d51c8, #051fb8);
	background: -moz-linear-gradient(top, #3d51c8, #051fb8);
	background: -o-linear-gradient(top, #3d51c8, #051fb8);
	background: -ms-linear-gradient(top, #3d51c8, #051fb8);
	background: linear-gradient(top, #3d51c8, #051fb8);
	background-color: #3d51c8;
	cursor: default;
}
#contactform9 .phoneFormat {
	line-height: 12px;
	font-size: 12px;
	color: #cacaca;
	position: relative;
	z-index: 20;
	padding: 0;
	margin: 2px;
}
#contactform9 label {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
/*  forma end */

.title {
color: #337ab7;
font-weight: bold;
}
.nav1 {
/* width: 200px; */
padding-left:0px;
}
.nav1>li>a {
  position: relative;
  display: block;
  padding-left: 0px;
  text-align:left;
}
#topp {
top:0px;
}
.white {
color:white;
/* font-size:20px; */
margin-top:0px;
margin-bottom:0px;
}
.col-md-2 {
font-size:14px;
}
.h1nav {
/* font-size:1em; */
text-align:center;
color: rgb(255, 255, 255);
text-shadow: rgb(26, 6, 6) 2px 2px 7px;
}
.h1nav2 {
font-size:5em;
    font-family: 'Marck Script', cursive;
    text-shadow: 2px 1px 0px rgba(255, 255, 255, 1);
}
.h1nav3 {
font-size: 1.5em;
    font-family: 'Marck Script', cursive;
    text-shadow: 2px 1px 0px rgba(255, 255, 255, 1);
}
.container1 {

background-image: url("../images/more.jpg");
}
.color-font {
  font-family: 'Marck Script', cursive;
  font-weight: bold;
 }
.color {
  font-size: 1.5em;
  line-height: 2em;
  padding: 0px 0 10px 10px;
  font-family: 'Marck Script', cursive;
  font-weight: bold;
  color:#337ab7;
}
.color1 {
  font-size: 2.3em;
  line-height: 1em;
  font-family: 'Marck Script', cursive;
  font-weight: bold;
  color:#337ab7;
}
.color11 {
  font-size: 1.5em;
  line-height: 1em;
  font-family: Raleway, sans-serif;
  font-weight: bold;
  color:#337ab7;
}
.color111 {
  font-size: 1.5em;
  line-height: 1em;
  font-family: Verdana, sans-serif;
  font-weight: bold;
  color:#1E6098;
}
.color112 {
  font-size: 1.1em;
  line-height: 1em;
  font-family: Verdana, sans-serif;
  font-weight: bold;
  color:#1E6098;
}
.color127 {
  font-size: 1em;
  font-family: Verdana, sans-serif;
  color:#337ab7;
}
.color2 {
    color: #074377;
}
.color23 {
  color:#053C6B;
  font-size:18px;
  font-family: Raleway, sans-serif;
  text-shadow:none;	
}
.color24 {
  color:#FFFFF;
  font-size:18px;
  font-family: Raleway, sans-serif;
  text-shadow:none;	
}
.color3 {
  color:#FFFFFF;
}
.color4 {
  color:#337ab7;
  background:#FFFFFF;
  padding:5px;
  border-radius: 9px;
}
.badge1 {
  font-size: 1.1em;
  background:#337ab7;
  margin-bottom:5px;
}
.badge11 {
  background:#337ab7;
}
.badge12 {
    font-size: 1.0em;
    background: #FFFFFF;
    color: #337ab7;
}  
.badge14 {
  font-size: 0.4em;
background: #FFFFFF;
    color: #337ab7;
  font-family: 'Raleway', sans-serif;
  text-shadow: none;
}  
.badge05 {
  font-size: 0.7em;
background: #FFFFFF;
    color: #337ab7;
  font-family: 'Raleway', sans-serif;
  text-shadow: none;
}  

.badge15 {
  background:#307E1F;
}
.badge16 {
  font-size: 1.2em;
background: #FFFFFF;
    color: #337ab7;
  font-family: 'Raleway', sans-serif;
  text-shadow: none;
}  
.badge2 {
  font-size: 1em;
  background:#337ab7;
  display: block;
  margin-top: 5px;
  white-space:normal;
}
.badge3 {
  font-size: 1em;
  background:#D62620;
  display: block;
  margin-top: 5px;
  white-space:normal;
}
.badge31 {
  font-size: 1em;
  background:#D62620;
  display: block;
  margin-top: 5px;
  white-space:normal;
  text-shadow: none;  
  margin-bottom: 5px;
}
.badge33 {
  font-size: 1em;
  background:#D62620;
  margin-top: 5px;
  white-space:normal;
  text-shadow: none;  
  margin-bottom: 5px;
}
.badge35 {
  font-size: 1em;
  background:#337ab7;
  margin-top: 5px;
  white-space:normal;
  text-shadow: none;  
  margin-bottom: 5px;
}
.price1 {
  font-size: 1.5em;
  margin-bottom: 0px;
}
.btn-custom {
  background-color: hsl(195, 79%, 43%) !important;
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#56c5eb", endColorstr="#1798c4");
  background-image: -khtml-gradient(linear, left top, left bottom, from(#56c5eb), to(#1798c4));
  background-image: -moz-linear-gradient(top, #56c5eb, #1798c4);
  background-image: -ms-linear-gradient(top, #56c5eb, #1798c4);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #56c5eb), color-stop(100%, #1798c4));
  background-image: -webkit-linear-gradient(top, #56c5eb, #1798c4);
  background-image: -o-linear-gradient(top, #56c5eb, #1798c4);
  background-image: linear-gradient(#337ab7, #337ab7);
  border-color: #1798c4 #1798c4 hsl(195, 79%, 38%);
  color: #FFFFFF !important;
  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.33);
  -webkit-font-smoothing: antialiased;
  border-radius: 7px;
}
.btn-custom:hover {
color:red!important;
}
/* adaptive menu start */
nav {
	width: 100%;
	margin: 0px auto;
	overflow: hidden;	
}

nav ul {
	list-style: none;
	overflow: hidden;
}

nav li a {
	background: #104080;
	border-right: 1px solid #fff;
	color: #fff;
	display: block;
	float: left;
	font: 400 13px/1.4 'Cutive', Helvetica, Verdana, Arial, sans-serif;
	padding: 10px;
	text-align: center;
	text-decoration: none;
	text-transform: uppercase;
	width: 12.5%;
	
	/*TRANSISTIONS*/
	-webkit-transition: background 0.5s ease;
	   -moz-transition: background 0.5s ease;
	     -o-transition: background 0.5s ease;
	    -ms-transition: background 0.5s ease;
	        transition: background 0.5s ease;
}

/*HOVER*/
nav li a:hover {
	background: #fff;
}

/*SMALL*/
nav small {
	font: 100 11px/1 Helvetica, Verdana, Arial, sans-serif;
	text-transform: none;
	color: #aaa;
}

/*BORDER FIX*/
nav li:last-child a {
/* 	border: none; */
}

/*BLUE MENU*/
nav .blue {
	margin-top: 50px;
}

.blue li a {
	background: #75b1de;
}

.blue small {
	color: white;
}

.blue li a:hover {
	background: #444;
}

/*RED MENU*/

nav .red {
	margin-top: 50px;
}

.red li a {
	background: #5C0002;
}

.red small {
	color: white;
}

.red li a:hover {
	background: #a60306;
}

/* MEDIA QUERIES*/
@media only screen and (max-width : 1220px),
only screen and (max-device-width : 1220px){
	nav li a {
		font: 400 10px/1.4 'Cutive', Helvetica, Verdana, Arial, sans-serif;
	}
	
	nav small {
		font: 100 10px/1 Helvetica, Verdana, Arial, sans-serif;
	}
	.h1nav2 {
  font-size: 5em;
}
}

@media only screen and (max-width : 930px),
only screen and (max-device-width : 930px){
	nav li a {
		width: 25%;
		border-bottom: 1px solid #fff;
		font: 400 8px/1.1 'Cutive', Helvetica, Verdana, Arial, sans-serif;
	}
	
	nav li:last-child a, nav li:nth-child(4) a {
		border-right: none;
	}
	
	nav li:nth-child(5) a, nav li:nth-child(6) a, nav li:nth-child(7) a, nav li:nth-child(8) a {
		border-bottom: none;
	}
.h1nav2 {
  font-size: 2em;
}	
.old:before {
    width: 35% !important;
}
}

@media only screen and (max-width : 580px),
only screen and (max-device-width : 580px){
	nav li a {
		width: 50%;
		font: 400 8px/1.1 'Cutive', Helvetica, Verdana, Arial, sans-serif;
		padding-top: 12px;
		padding-bottom: 12px;
	}
	
	nav li:nth-child(even) a {
		border-right: none;
	}
	
	nav li:nth-child(5) a, nav li:nth-child(6) a {
		border-bottom: 1px solid #fff;
	}
.h1nav2 {
  font-size: 2em;
}	
.old:before {
    width: 15% !important;
}
}

@media only screen and (max-width : 320px),
only screen and (max-device-width : 320px){
	nav li a {
		font: 400 8px/1.1 'Cutive', Helvetica, Verdana, Arial, sans-serif;
	}
.h1nav2 {
  font-size: 2em;
}	
.old:before {
    width: 15% !important;
}
}
/* adaptive menu end */
.backgrcolor1 {
background: #EEF4F9;
margin-bottom:20px;
}
.backgrcolor2 {
background: #EEF4F9;
margin-bottom:20px;
}
.frame-shadow {
  -moz-box-shadow: 0 0 15px rgba(0,0,0,.5);
  -webkit-box-shadow: 0 0 15px rgba(0,0,0,.5);
  box-shadow: 0 0 15px rgba(0,0,0,.5);
}
.frame-padding {
  background: #fff;
  padding: 4px;
}
.frame {
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.2);
}
/***** Coming Soon *****/

.coming-soon {
    margin: 0 auto;
    text-align: center;
    color: #fff;
}

.inner-bg {
    padding: 55px 0 60px 0;
    background: url(../img/pattern-3.png);
    -moz-box-shadow: 0 1px 5px 0 rgba(0,0,0,.3) inset;
    -webkit-box-shadow: 0 1px 5px 0 rgba(0,0,0,.3) inset;
    box-shadow: 0 1px 5px 0 rgba(0,0,0,.3) inset;
}

.coming-soon h2 {
    font-size: 40px;
    line-height: 44px;
    font-weight: 700;
    text-transform: uppercase;
    text-shadow: 0 1px 7px rgba(0,0,0,.2);
}

.coming-soon p {
    margin-top: 20px;
    font-size: 18px;
    line-height: 36px;
    text-shadow: 0 1px 7px rgba(0,0,0,.2);
}

.timer {
    margin-top: 40px;
    text-shadow: 0 1px 5px rgba(0,0,0,.1);
}

.timer .days-wrapper,
.timer .hours-wrapper,
.timer .minutes-wrapper,
.timer .seconds-wrapper {
    display: inline-block;
    width: 160px;
    height: 160px;
    margin: 0 10px;
    padding-top: 20px;
    background: #2d2d2d; /* browsers that don't support rgba */
    background: rgba(45, 45, 45, 0.7);
    font-size: 18px;
    line-height: 22px;
    -moz-border-radius: 50%; -webkit-border-radius: 50%; border-radius: 50%;
}

.timer .days-wrapper:hover,
.timer .hours-wrapper:hover,
.timer .minutes-wrapper:hover,
.timer .seconds-wrapper:hover {
    background: #e75967 url(../img/pattern-2.png);
    text-shadow: none;
}

.timer .days,
.timer .hours,
.timer .minutes,
.timer .seconds {
    font-size: 80px;
    line-height: 90px;
}
.martop {
margin-top: 50px;
margin-bottom: 50px;
}
.panel1 {
text-align: center;
}
.whitebg {
background:#FFFFFF;
padding:5px;
margin: 15px;
}
.btn-info {
 background-color: #D62620;
 font-weight: bold;
 }
 .redcolor {
 color:#D62620;
 }
 .map {
 padding:5px;
 margin-left: 15px;
 }
.bold {
 font-weight: bold;
 }
 .shad2 {
text-shadow: rgb(255, 255, 255) 2px 2px 7px;
 }
  .shad3 {
 text-shadow: 0 0 1px #fff,0 0 1px #fff,0 0 1px #fff,0 0 1px #fff,0 0 1px #fff,0 0 1px #fff,0 0 1px #fff,0 0 1px #fff;
}
 .old {
    position: relative;
    font-size: 22px;
}

.old:before {
    border-bottom: 2px solid red;
    position: absolute;
    content: "";
    width: 40%;
    height: 50%;
    transform: rotate(-7deg);
}