	@import url('//fonts.googleapis.com/css?family=Raleway:200,300,400,700,900');
	.whatsapp {
	  width: 60px;
	  height: 60px;
	  position: fixed;
	  color: #FFF;
	  background: #25d366;
	  text-align: center;
	  bottom: 20px;
	  right: 20px;
	  z-index: 500;
	  border-radius: 50px !important;
	  -webkit-box-shadow: 2px 2px 3px #999;
	  box-shadow: 2px 2px 3px #999;
		/*-webkit-animation: pulse 1.45s infinite cubic-bezier(0.66, 0, 0, 1);
  -moz-animation: pulse 1.45s infinite cubic-bezier(0.66, 0, 0, 1);
  -ms-animation: pulse 1.45s infinite cubic-bezier(0.66, 0, 0, 1);
  animation: pulse 1.45s infinite cubic-bezier(0.66, 0, 0, 1);*/
	}
.whatsapp a:hover{
	-webkit-animation: none;-moz-animation: none;-ms-animation: none;animation: none;
}
	.whatsapp-2 {
	  margin-top: 10px;
	  color: #FFFFFF;
	  font-size: 45px !important;
	  margin-left: 3px;
	}
	.whatsapp-2 a:hover {
	  text-decoration: none;
		
	}
@-webkit-keyframes pulse {to {box-shadow: 0 0 0 45px rgba(232, 76, 61, 0);}}
@-moz-keyframes pulse {to {box-shadow: 0 0 0 45px rgba(232, 76, 61, 0);}}
@-ms-keyframes pulse {to {box-shadow: 0 0 0 45px rgba(232, 76, 61, 0);}}
@keyframes pulse {to {box-shadow: 0 0 0 45px rgba(232, 76, 61, 0);}}

	.separator {
	  padding: 0;
	  height: 300px;
	  position: relative;
	  margin: 0 auto;
	  position: static;
	  overflow-x: visible;
	  overflow-y: visible;
	  margin-bottom: 0px;
	  background: url(../images/separator.jpg) center center;
	  background-size: cover;
	  background-repeat: no-repeat;
	  background-attachment: fixed;
	}
	#layerslider {
	  font-family: 'Raleway', sans-serif;
	}
	.tit_interior {
	  font-family: 'Raleway', sans-serif;
	  font-size: 40px;
	  border-bottom: 1px solid #111;
	  margin-bottom: 20px;
	  margin-top: 30px;
	}
	.tit_interior_w {
	  font-family: 'Raleway', sans-serif;
	  font-size: 40px;
	  border-bottom: 1px solid #fff;
	  margin-bottom: 20px;
	  margin-top: 30px;
	  color: white;
	  font-weight: 300;
	}
	.spot {
	  font-size: 40px;
	  line-height: 38px;
	  padding: 15px 20px;
	  display: block;
	  font-family: 'Raleway', sans-serif;
	  color: #fff;
	  font-weight: 700;
	  text-align: center;
	}
	.spot_left {
	  font-size: 40px;
	  line-height: 38px;
	  padding: 15px 10px;
	  display: block;
	  font-family: 'Raleway', sans-serif;
	  color: #fff;
	  font-weight: 700;
	  text-align: left;
	}
	.spot_left_black {
	  font-size: 40px;
	  line-height: 38px;
	  padding: 15px 10px;
	  display: block;
	  font-family: 'Raleway', sans-serif;
	  color: #111;
	  font-weight: 700;
	  text-align: left;
	}
	.spot2 {
	  font-size: 25px;
	  line-height: 27px;
	  padding: 15px 20px;
	  display: block;
	  font-family: 'Raleway', sans-serif;
	  color: #fff;
	  font-weight: 700;
	  text-align: center;
	}
	.spot2_left {
	  font-size: 25px;
	  line-height: 27px;
	  padding: 15px 10px;
	  display: block;
	  font-family: 'Raleway', sans-serif;
	  color: #fff;
	  font-weight: 700;
	  text-align: left;
	}
	.spot_txt {
	  font-size: 20px;
	  line-height: 22px;
	  padding: 15px 10px;
	  display: block;
	  font-family: 'Raleway', sans-serif;
	  color: #fff;
	  font-weight: 400;
	  text-align: justify;
	}
	.spot_txt_black {
	  font-size: 20px;
	  line-height: 22px;
	  padding: 15px 10px;
	  display: block;
	  font-family: 'Raleway', sans-serif;
	  color: #111;
	  font-weight: 400;
	  text-align: justify;
	}
	.spot_txt2 {
	  font-size: 16px;
	  line-height: 22px;
	  padding: 15px 10px;
	  display: block;
	  font-family: 'Raleway', sans-serif;
	  color: #fff;
	  font-weight: 400;
	  text-align: justify;
	}
	.spot_txt ul li {
	  margin-bottom: 15px;
	}
	@media (max-width: 991px) {
	  .spot {
	    margin-top: 50px
	  }
	  .spot2 {
	    margin-bottom: 50px;
	  }
	  .spot_left_black {
	    font-size: 23px;
	    line-height: 25px;
	    padding: 15px 10px;
	    display: block;
	    font-family: 'Raleway', sans-serif;
	    color: #111;
	    font-weight: 700;
	    text-align: left;
	  }
	  .spot_txt_black {
	    font-size: 17px;
	    line-height: 20px;
	    padding: 15px 10px;
	    display: block;
	    font-family: 'Raleway', sans-serif;
	    color: #111;
	    font-weight: 400;
	    text-align: left;
	  }
	}
	.section_blue {
	  background: #2187C7;
	  font-family: 'Raleway', sans-serif;
	  padding: 40px 0 60px 0;
	  display: block;
	}
	.tit_section_blue {
	  color: white;
	  font-size: 50px;
	  text-align: center;
	  font-family: 'Raleway', sans-serif;
	}
	.txt_section_blue {
	  color: white;
	  font-size: 22px;
	  border-bottom: 1px solid #fff;
	  border-top: 1px solid #fff;
	  text-align: center;
	  font-family: 'Raleway', sans-serif;
	  margin: 15px 200px 0 200px;
	  padding: 20px 0;
	}
	@media (max-width: 768px) {
	  .txt_section_blue {
	    margin: 15px 50px 0 50px;
	    font-size: 18px;
	  }
	  .tit_section_blue {
	    color: white;
	    font-size: 40px;
	    text-align: center;
	    font-family: 'Raleway', sans-serif;
	    line-height: 42px;
	  }
	  .tit_interior {
	    font-family: 'Raleway', sans-serif;
	    font-size: 20px;
	    border-bottom: 1px solid #111;
	    margin-bottom: 20px;
	    margin-top: 30px;
	    line-height: 22px;
	  }
	  .tit_interior_w {
	    font-family: 'Raleway', sans-serif;
	    font-size: 20px;
	    border-bottom: 1px solid #fff;
	    margin-bottom: 10px;
	    margin-top: 20px;
	    color: white;
	    font-weight: 300;
	    line-height: 22px;
	  }
	  .spot {
	    font-size: 20px;
	    line-height: 22px;
	    padding: 10px 15px;
	    display: block;
	    font-family: 'Raleway', sans-serif;
	    color: #fff;
	    font-weight: 700;
	    text-align: center;
	  }
	  .spot_left {
	    font-size: 20px;
	    line-height: 22px;
	    padding: 15px 10px;
	    display: block;
	    font-family: 'Raleway', sans-serif;
	    color: #fff;
	    font-weight: 700;
	    text-align: left;
	  }
	  .spot2 {
	    font-size: 18px;
	    line-height: 22px;
	    padding: 15px 20px;
	    display: block;
	    font-family: 'Raleway', sans-serif;
	    color: #fff;
	    font-weight: 700;
	    text-align: center;
	  }
	  .spot2_left {
	    font-size: 18px;
	    line-height: 22px;
	    padding: 15px 10px;
	    display: block;
	    font-family: 'Raleway', sans-serif;
	    color: #fff;
	    font-weight: 700;
	    text-align: left;
	  }
	  .spot_txt {
	    font-size: 20px;
	    line-height: 22px;
	    padding: 15px 10px;
	    display: block;
	    font-family: 'Raleway', sans-serif;
	    color: #fff;
	    font-weight: 400;
	    text-align: left;
	  }
	  .spot_txt2 {
	    font-size: 13px;
	    line-height: 22px;
	    padding: 15px 10px;
	    display: block;
	    font-family: 'Raleway', sans-serif;
	    color: #fff;
	    font-weight: 400;
	    text-align: left;
	  }
	  .spot_txt ul li {
	    margin-bottom: 10px;
	  }
	}
	@media (max-width: 320px) {
	  .txt_section_blue {
	    margin: 15px 20px 0 20px;
	    font-size: 15px;
	  }
	  .tit_section_blue {
	    font-size: 20px;
	  }
	}
	@media (max-width: 400px) {
	  .txt_section_blue {
	    margin: 15px 20px 0 20px;
	    font-size: 15px;
	  }
	  .tit_section_blue {
	    font-size: 20px;
	  }
	}
	/*=========================================
	WEB
=========================================*/
	.bg_web {
	  background: #f1f1f1;
	}
	/*=========================================
	SEM
=========================================*/
	.bg_sem {
	  background: url(../sem/bg_sem.png) bottom right no-repeat #89C7D4;
	}
	/*=========================================
	SEM
=========================================*/
	.bg_seo {
	  background: url(../seo/bg_seo.jpg) bottom right no-repeat #979580;
	}
	/*=========================================
	ORGANICO
=========================================*/
	.bg_organico {
	  background: url(../organico/bg_organico.png) bottom center no-repeat #E6E7E9;
	  height: 1593px;
	}
	/*=========================================
	CONTENIDO
=========================================*/
	.bg_contenido {
	  background: url(../contenido/bg_contenido.jpg) bottom center no-repeat #0c0e1a;
	}
	/*=========================================
	WEB
=========================================*/
	.bg_web {
	  background: #F1F1F1;
	}
	/*=========================================
	SOCIAL
=========================================*/
	.bg_social {
	  background: url(../social/bg_social.jpg) bottom center no-repeat #316ec9;
	  padding-bottom: 350px;
	}
	.social {
	  position: absolute;
	  top: 40px;
	  right: 0;
	}
	.social2 {
	  top: 20px;
	  right: 0;
	}
	.btn-fc {
	  background: url(../images/ic_fc.png);
	  height: 46px;
	  width: 47px;
	  display: inline-block;
	  margin-left: 10px;
	  cursor: pointer;
	  -webkit-transition: all 0.5s ease;
	  -moz-transition: all 0.5s ease;
	  -o-transition: all 0.5s ease;
	  transition: all 0.5s ease;
	}
	.btn-fc-hover {
	  background: url(../images/btn-fc-hover.png);
	  -webkit-transition: all 0.5s ease;
	  -moz-transition: all 0.5s ease;
	  -o-transition: all 0.5s ease;
	  transition: all 0.5s ease;
	}
	.btn-tw {
	  display: inline-block;
	  margin-left: 10px;
	  background: url(../images/ic_tw.png);
	  height: 46px;
	  width: 47px;
	  cursor: pointer;
	  -webkit-transition: all 0.5s ease;
	  -moz-transition: all 0.5s ease;
	  -o-transition: all 0.5s ease;
	  transition: all 0.5s ease;
	}
	.btn-tw-hover {
	  background: url(../images/btn-tw-hover.png);
	  -webkit-transition: all 0.5s ease;
	  -moz-transition: all 0.5s ease;
	  -o-transition: all 0.5s ease;
	  transition: all 0.5s ease;
	}
	.btn-ws {
	  display: inline-block;
	  margin-left: 10px;
	  background: url(../images/ic_ws.png);
	  height: 46px;
	  width: 47px;
	  cursor: pointer;
	  -webkit-transition: all 0.5s ease;
	  -moz-transition: all 0.5s ease;
	  -o-transition: all 0.5s ease;
	  transition: all 0.5s ease;
	}
	.btn-ws-hover {
	  background: url(../images/btn-ws-hover.png);
	  -webkit-transition: all 0.5s ease;
	  -moz-transition: all 0.5s ease;
	  -o-transition: all 0.5s ease;
	  transition: all 0.5s ease;
	}
	.btn-map {
	  display: inline-block;
	  margin-left: 10px;
	  background: url(../images/ic_map.png);
	  height: 46px;
	  width: 47px;
	  cursor: pointer;
	  -webkit-transition: all 0.5s ease;
	  -moz-transition: all 0.5s ease;
	  -o-transition: all 0.5s ease;
	  transition: all 0.5s ease;
	}
	.btn-map-hover {
	  background: url(../images/btn-map-hover.png);
	  -webkit-transition: all 0.5s ease;
	  -moz-transition: all 0.5s ease;
	  -o-transition: all 0.5s ease;
	  transition: all 0.5s ease;
	}
	/* ------------------------------------------------------ 
					CONTACTO		
*-------------------------------------------------------- */
	.contacto {
	  background: url(../contacto/bg_contacto.jpg) bottom right no-repeat #b0b5b4;
	}
	.detail {
	  padding: 20px 20px;
	  background: #fff;
	}
	.contenedor_contacto {
	  padding: 0 150px;
	}
	.contenedor_linea {
	  padding: 0 80px 50px 0;
	  background: url(../linea/bg_linea.jpg) right bottom no-repeat;
	}
	.contenedor_shows {
	  padding: 15px;
	}
	@media (max-width: 991px) {
	  .contenedor_contacto {
	    padding: 0 0px;
	  }
	  .contenedor_linea {
	    padding: 0 0 300px 0;
	  }
	}
	.contact_form {
	  padding: 15px 280px;
	}
	@media (max-width: 1200px) {
	  .contact_form {
	    padding: 15px 150px;
	  }
	}
	@media (max-width: 768px) {
	  .contact_form {
	    padding: 15px 50px;
	  }
	}
	@media (max-width: 480px) {
	  .contact_form {
	    padding: 10px;
	  }
	}
	input, textarea, button, select {
	  margin-top: 10px;
	  border-color: #73C1CC;
	  color: white
	}
	.form-group {
	  margin: 0 0 20px 0;
	  padding: 0 15PX;
	}
	.form-control {
	  display: block;
	  width: 100%;
	  height: 34px;
	  padding: 6px 12px;
	  font-size: 14px;
	  line-height: 1.42857143;
	  color: #333;
	  background-color: transparent;
	  background-image: none;
	  border: 1px solid #3A9CA7;
	  border-radius: 0px;
	  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
	  box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
	  -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
	  -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
	  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
	  margin: 0;
	}
	.control-label {
	  margin: 0;
	  padding: 0;
	}
	.cont-txt-reservas {
	  padding: 30px;
	  background: #f5f5f5;
	}
	/* Required field START */
	.required-field-block {
	  position: relative;
	}
	.required-field-block .required-icon {
	  display: inline-block;
	  vertical-align: middle;
	  margin: -0.25em 0.25em 0em;
	  background-color: #E8E8E8;
	  border-color: #FFDE01;
	  padding: 0.5em 0.8em;
	  color: rgba(0, 0, 0, 0.65);
	  text-transform: uppercase;
	  font-weight: normal;
	  border-radius: 0.325em;
	  -webkit-box-sizing: border-box;
	  -moz-box-sizing: border-box;
	  -ms-box-sizing: border-box;
	  box-sizing: border-box;
	  -webkit-transition: background 0.1s linear;
	  -moz-transition: background 0.1s linear;
	  transition: background 0.1s linear;
	  font-size: 75%;
	}
	.required-field-block .required-icon {
	  background-color: transparent;
	  position: absolute;
	  top: 0em;
	  right: 0em;
	  z-index: 10;
	  margin: 0em;
	  width: 30px;
	  height: 30px;
	  padding: 0em;
	  text-align: center;
	  -webkit-transition: color 0.2s ease;
	  -moz-transition: color 0.2s ease;
	  transition: color 0.2s ease;
	}
	.required-field-block .required-icon:after {
	  position: absolute;
	  content: "";
	  right: 1px;
	  top: 1px;
	  z-index: -1;
	  width: 0em;
	  height: 0em;
	  border-top: 0em solid transparent;
	  border-right: 30px solid transparent;
	  border-bottom: 30px solid transparent;
	  border-left: 0em solid transparent;
	  border-right-color: inherit;
	  -webkit-transition: border-color 0.2s ease;
	  -moz-transition: border-color 0.2s ease;
	  transition: border-color 0.2s ease;
	}
	.required-field-block .required-icon .text {
	  color: #B80000;
	  font-size: 26px;
	  margin: -3px 0 0 12px;
	}
	/* Required field END */
	.content {
	  padding: 50px 0;
	  margin: 0 auto;
	}
	.center-white {
	  background: #fff;
	  padding: 150px 100px;
	  margin: 0 auto;
	}
	label {
	  margin-top: 17px;
	  text-align: right;
	  font-family: 'Roboto Condensed', sans-serif;
	  color: #333;
	  font-size: 14px;
	  font-weight: 400;
	}
	@media (max-width: 991px) {
	  .cont_contacto {
	    padding: 20px 15px;
	  }
	}
	/* ------------------------------------------------------ 
						PIE					
*-------------------------------------------------------- */
	footer {
	  background: #1D1D1B;
	  padding: 30px 0;
	  margin: 0;
	}
	.pie {
	  height: 120px;
	  width: 100%;
	  background: url(../images/bg-pie.jpg) top repeat-x;
	  background-color: #991F36;
	}
	.cont-pie {
	  position: relative;
	  width: 1150px;
	  margin: 0 auto;
	}
	.tit-pie {
	  color: #FFF;
	  font-family: 'Bangers', cursive;
	  font-size: 22px;
	  border-bottom: 1px solid #5B6554;
	  font-weight: 300;
	  margin: 5px 10px 7px 0;
	  line-height: 35px;
	  z-index: 50;
	}
	.txt-pie {
	  color: #FFF;
	  font-family: 'Bangers', cursive;
	  font-size: 14px;
	  font-weight: 300;
	  padding-top: 3px;
	  z-index: 50;
	  margin: 0;
	}
	.navbar-foot {
	  margin: 7.5px -15px;
	}
	.navbar-foot > li > a {
	  padding-top: 10px;
	  padding-bottom: 10px;
	  line-height: 20px;
	  color: white;
	}
	.pata a {
	  padding-top: 10px;
	  padding-bottom: 10px;
	  line-height: 20px;
	  color: white;
	}
	@media (max-width: 767px) {
	  .navbar-foot .open .dropdown-menu {
	    position: static;
	    float: none;
	    width: auto;
	    margin-top: 0;
	    background-color: transparent;
	    border: 0;
	    -webkit-box-shadow: none;
	    box-shadow: none;
	  }
	  .navbar-foot .open .dropdown-menu > li > a, .navbar-foot .open .dropdown-menu .dropdown-header {
	    padding: 5px 15px 5px 25px;
	  }
	  .navbar-nav .open .dropdown-menu > li > a {
	    line-height: 20px;
	  }
	  .navbar-foot .open .dropdown-menu > li > a:hover, .navbar-foot .open .dropdown-menu > li > a:focus {
	    background-image: none;
	  }
	}
	@media (min-width: 768px) {
	  .navbar-foot {
	    float: left;
	    margin: 0;
	  }
	  .navbar-foot > li {
	    float: left;
	  }
	  .navbar-foot > li > a {
	    padding-top: 15px;
	    padding-bottom: 15px;
	  }
	}
	.navbar-foot > li > a:hover, .navbar-foot > li > a:focus {
	  color: #fff;
	  background: none;
	  text-decoration: underline;
	}
	/*  Bootstrap Clearfix */
	/*  Tablet  */
	@media (min-width:767px) {
	  /* Column clear fix */
	  .col-lg-1:nth-child(12n + 1), .col-lg-2:nth-child(6n + 1), .col-lg-3:nth-child(4n + 1), .col-lg-4:nth-child(3n + 1), .col-lg-6:nth-child(2n + 1), .col-md-1:nth-child(12n + 1), .col-md-2:nth-child(6n + 1), .col-md-3:nth-child(4n + 1), .col-md-4:nth-child(3n + 1), .col-md-6:nth-child(2n + 1) {
	    clear: none;
	  }
	  .col-sm-1:nth-child(12n + 1), .col-sm-2:nth-child(6n + 1), .col-sm-3:nth-child(4n + 1), .col-sm-4:nth-child(3n + 1), .col-sm-6:nth-child(2n + 1), .col-ms-1:nth-child(12n + 1), .col-ms-2:nth-child(6n + 1), .col-ms-3:nth-child(4n + 1), .col-ms-4:nth-child(3n + 1), .col-ms-6:nth-child(2n + 1) {
	    clear: left;
	  }
	}
	/*  Medium Desktop  */
	@media (min-width:992px) {
	  /* Column clear fix */
	  .col-lg-1:nth-child(12n + 1), .col-lg-2:nth-child(6n + 1), .col-lg-3:nth-child(4n + 1), .col-lg-4:nth-child(3n + 1), .col-lg-6:nth-child(2n + 1), .col-sm-1:nth-child(12n + 1), .col-sm-2:nth-child(6n + 1), .col-sm-3:nth-child(4n + 1), .col-sm-4:nth-child(3n + 1), .col-sm-6:nth-child(2n + 1) {
	    clear: none;
	  }
	  .col-ms-1:nth-child(12n + 1), .col-ms-2:nth-child(6n + 1), .col-ms-3:nth-child(4n + 1), .col-ms-4:nth-child(3n + 1), .col-ms-6:nth-child(2n + 1), .col-md-1:nth-child(12n + 1), .col-md-2:nth-child(6n + 1), .col-md-3:nth-child(4n + 1), .col-md-4:nth-child(3n + 1), .col-md-6:nth-child(2n + 1) {
	    clear: left;
	  }
	}
	/*  Large Desktop  */
	@media (min-width:1200px) {
	  /* Column clear fix */
	  .col-md-1:nth-child(12n + 1), .col-md-2:nth-child(6n + 1), .col-md-3:nth-child(4n + 1), .col-md-4:nth-child(3n + 1), .col-md-6:nth-child(2n + 1), .col-ms-1:nth-child(12n + 1), .col-ms-2:nth-child(6n + 1), .col-ms-3:nth-child(4n + 1), .col-ms-4:nth-child(3n + 1), .col-ms-6:nth-child(2n + 1), .col-sm-1:nth-child(12n + 1), .col-sm-2:nth-child(6n + 1), .col-sm-3:nth-child(4n + 1), .col-sm-4:nth-child(3n + 1), .col-sm-6:nth-child(2n + 1) {
	    clear: none;
	  }
	  .col-lg-1:nth-child(12n + 1), .col-lg-2:nth-child(6n + 1), .col-lg-3:nth-child(4n + 1), .col-lg-4:nth-child(3n + 1), .col-lg-6:nth-child(2n + 1) {
	    clear: left;
	  }
	}
	.col-ms-1, .col-ms-2, .col-ms-3, .col-ms-4, .col-ms-5, .col-ms-6, .col-ms-7, .col-ms-8, .col-ms-9, .col-ms-10, .col-ms-11, .col-ms-12 {
	  position: relative;
	  min-height: 1px;
	  padding-left: 15px;
	  padding-right: 15px;
	}
	@media (min-width: 480px) and (max-width: 767px) {
	  .col-ms-1, .col-ms-2, .col-ms-3, .col-ms-4, .col-ms-5, .col-ms-6, .col-ms-7, .col-ms-8, .col-ms-9, .col-ms-10, .col-ms-11 {
	    float: left;
	  }
	  .col-ms-1 {
	    width: 8.33333%;
	  }
	  .col-ms-2 {
	    width: 16.66667%;
	  }
	  .col-ms-3 {
	    width: 25%;
	  }
	  .col-ms-4 {
	    width: 33.33333%;
	  }
	  .col-ms-5 {
	    width: 41.66667%;
	  }
	  .col-ms-6 {
	    width: 50%;
	  }
	  .col-ms-7 {
	    width: 58.33333%;
	  }
	  .col-ms-8 {
	    width: 66.66667%;
	  }
	  .col-ms-9 {
	    width: 75%;
	  }
	  .col-ms-10 {
	    width: 83.33333%;
	  }
	  .col-ms-11 {
	    width: 91.66667%;
	  }
	  .col-ms-12 {
	    width: 100%;
	  }
	  .col-ms-push-1 {
	    left: 8.33333%;
	  }
	  .col-ms-push-2 {
	    left: 16.66667%;
	  }
	  .col-ms-push-3 {
	    left: 25%;
	  }
	  .col-ms-push-4 {
	    left: 33.33333%;
	  }
	  .col-ms-push-5 {
	    left: 41.66667%;
	  }
	  .col-ms-push-6 {
	    left: 50%;
	  }
	  .col-ms-push-7 {
	    left: 58.33333%;
	  }
	  .col-ms-push-8 {
	    left: 66.66667%;
	  }
	  .col-ms-push-9 {
	    left: 75%;
	  }
	  .col-ms-push-10 {
	    left: 83.33333%;
	  }
	  .col-ms-push-11 {
	    left: 91.66667%;
	  }
	  .col-ms-pull-1 {
	    right: 8.33333%;
	  }
	  .col-ms-pull-2 {
	    right: 16.66667%;
	  }
	  .col-ms-pull-3 {
	    right: 25%;
	  }
	  .col-ms-pull-4 {
	    right: 33.33333%;
	  }
	  .col-ms-pull-5 {
	    right: 41.66667%;
	  }
	  .col-ms-pull-6 {
	    right: 50%;
	  }
	  .col-ms-pull-7 {
	    right: 58.33333%;
	  }
	  .col-ms-pull-8 {
	    right: 66.66667%;
	  }
	  .col-ms-pull-9 {
	    right: 75%;
	  }
	  .col-ms-pull-10 {
	    right: 83.33333%;
	  }
	  .col-ms-pull-11 {
	    right: 91.66667%;
	  }
	  .col-ms-offset-1 {
	    margin-left: 8.33333%;
	  }
	  .col-ms-offset-2 {
	    margin-left: 16.66667%;
	  }
	  .col-ms-offset-3 {
	    margin-left: 25%;
	  }
	  .col-ms-offset-4 {
	    margin-left: 33.33333%;
	  }
	  .col-ms-offset-5 {
	    margin-left: 41.66667%;
	  }
	  .col-ms-offset-6 {
	    margin-left: 50%;
	  }
	  .col-ms-offset-7 {
	    margin-left: 58.33333%;
	  }
	  .col-ms-offset-8 {
	    margin-left: 66.66667%;
	  }
	  .col-ms-offset-9 {
	    margin-left: 75%;
	  }
	  .col-ms-offset-10 {
	    margin-left: 83.33333%;
	  }
	  .col-ms-offset-11 {
	    margin-left: 91.66667%;
	  }
	}
	@media (min-width: 480px) and (max-width: 767px) {
	  .container {
	    max-width: 748px;
	  }
	  .tit_pop {
	    color: #B88627;
	    font-family: 'Allura', cursive;
	    font-weight: 300;
	    font-size: 30px;
	    text-align: center;
	    z-index: 50;
	    margin: 0 0 5px 0;
	  }
	  @media screen and (min-width: 768px) {
	    .modal-dialog {
	      width: 900px;
	    }
	  }
	  .table-condensed th {
	    font-size: 12px;
	  }
	  .table-condensed td {
	    font-size: 12px;
	  }