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

/* body */
body {
	padding: 0px;
	margin: 0px;
	background: #fff;
}

body, input, textarea {
	/*font: 14px 'Open Sans', sans-serif;*/
	font-weight: normal;
	font-style: normal;
	line-height: 23px;
	color: #727272;
}

/* Headings */
h1, 
h2,
h3,
h4,
h5,
h6 {
	font-family: 'Raleway', sans-serif;
	font-weight: 500;
	color: #393939;
}

h1 a, 
h2 a, 
h3 a, 
h4 a, 
h5 a, 
h6 a { 
	color: inherit;
}



h1 { 
	font-size: 35px; 
	line-height: 35px;
	margin-bottom: 30px;
}
h1.white {
	color: #fff;
}
h1.caps {
	text-transform: uppercase;
}
h1.gray {
	color: #999;
	font-weight: 400;
}


h2 { 
	font-size: 27px; 
	line-height: 32px;
	margin-bottom: 20px;
}
h2.white {
	color: #fff;
}
h2.caps {
	text-transform: uppercase;
}
h2.gray {
	color: #999;
	font-weight: 400;
}


h3 { 
	font-size: 21px; 
	line-height: 28px;
	margin-bottom: 18px;
}
h3.white {
	color: #fff;
}
h3.caps {
	text-transform: uppercase;
}
h3.gray {
	color: #999;
	font-weight: 400;
}


h4 { 
	font-size: 18px; 
	line-height: 25px;
	margin-bottom: 10px;
	font-style: normal;
}
h4.white {
	color: #fff;
}
h4.caps {
	text-transform: uppercase;
}

h4.gray {
	color: #999;
	font-weight: 400;
}

h5 { 
	font-size: 16px; 
	line-height: 23px;
	margin-bottom: 12px;
	font-style: normal;
}
h5.white {
	color: #fff;
}
h5.caps {
	text-transform: uppercase;
}
h5.gray {
	color: #999;
	font-weight: 400;
}

h6 { 
	font-size: 14px; 
	line-height: 23px;
	margin-bottom: 12px;
	font-style: normal;
}
h6.white {
	color: #fff;
}
h6.gray {
	color: #999;
	font-weight: 400;
}
h6.caps {
	text-transform: uppercase;
}
h6.white.uline {
	padding-bottom: 9px;
	text-decoration: underline;
}

/* Text elements */
p {
	font: 14px 'Open Sans', sans-serif;
	font-weight: normal;
	line-height: 23px;
}
.smtfont {
	color: #999;
	font-size: 13px;
	font-weight: normal;
	line-height: 18px;
}
.bigtfont {
	font-size: 16px;
	font-weight: normal;
	line-height: 25px;
}
.bigtfont.gray {
	color: #999;
}

p.gray {
	color: #999;
	font-weight: 300;
	line-height: 25px;
}


ul.defaulf {
	list-style: inherit;
	margin: 0 0 0 14px;
}
ul.defaulf li {
	list-style: inherit;
	padding: 4px 0 4px 2px;
}

ul, ol {
	margin: 0 0 20px 0;
	list-style-position: inside;
}
ul {
	list-style: none;
}
ul li {
	list-style: none;
}
ol {
	list-style-type: decimal;
}
ol ol {
	list-style: upper-alpha;
}
ol ol ol {
	list-style: lower-roman;
}
ol ol ol ol {
	list-style: lower-alpha;
}
ul ul, ol ol, ul ol, ol ul {
	margin-bottom: 0;
}
strong {
	font-weight: bold;
}
/*================ reset ====================*/
ul{
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
a {
text-decoration: none;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}

.separador {margin-top:60px;}

/*================  Fin Reset ====================*/
/* margenes*/
.margen { margin:0; padding:0;}
.relative { position:relative;}
/*header*/
header { height:120px; 
background-color: rgba(255, 255, 255, 0.8);
background: rgba(255, 255, 255, 0.8);
color: rgba(255, 255, 255, 0.8);
z-index:10;
}
/********/
header .contactoHeader {
	position:absolute;
	right: 355px;
	float:right;
  /*padding: 10px 0px 10px 40px ;*/
  z-index:100001;
  font-size: 1.1em; color: #000; font-family: 'Open Sans', sans-serif; font-weight:400;
 }
header .contactoHeader a{color: #000; font-size: 1.0em; font-family: 'Open Sans', sans-serif; font-weight:700; }
header .contactoHeader a:hover{color: #e767a2; text-decoration:none; }
header i {padding: 0px 0px 0px 0px ;}
header .border-right { border-right: 1px solid #e767a2; padding:0 5px 0 0px; }
header .space-left { padding:0  0 0px 5px;}
.fill {width: 100%;height: 100%; background-position: 0 -80px;-webkit-background-size: cover;-moz-background-size: cover;background-size: cover;-o-background-size: cover; }
	.nav1 {
	margin:0px 0px 0 0;
	font-family: 'Raleway', serif; font-weight:400;
	padding: 0px 0 0 0;
	/*font-weight:700; */
	font-size:16px;
	letter-spacing:0.05em;
	}
	.nav-pills > li + li {
    margin-left: 1px;
}

.nav1 img {font-size:20px; padding:0px 0 0 0px;}
.nav-pills > li > a { padding:7px 10px 7px 10px; line-height:37px; }
.nav-pills > li {/*background-color: rgba(0, 0, 0, 0.15);
background: rgba(0, 0, 0, 0.15);
color: rgba(0, 0, 0, 0.15);*/ margin:0 1px 0 0px;}
.divider-vertical {
height: 25px;
padding: 0px 5px 0 5px;
/*border-left: 1px solid #f2f2f2;*/
border-right: 1px solid #ffffff;
opacity:0.9;
}
.sombra { width:100%; height:51px; position:absolute; top:0; background:url(../../img/sombra.png) 0 0 repeat-x;z-index:12 }

.container-info-header { position:absolute; top:0;right:280px; z-index:11; }
.container-info-header .telefono { padding:20px 15px 5px 15px; color:#000;font-family: 'Raleway', serif; font-weight:400;display:inline; font-size:18px;background-color:#e3e2e5; margin:0 1px 0 0px; line-height:40px}
.container-info-header .correo { padding:20px 15px 5px 15px; color:#000;font-family: 'Raleway', serif; font-weight:400; display:inline; font-size:18px; text-align:center;background-color:#e3e2e5; margin:0 1px 0 0px; line-height:40px}
.container-info-header i{ margin:0; padding:0; color:#000;}
.contactoHeader .fa {
    display: inline;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;}

/******Menu*/
.navbar-toggle .icon-bar {

  display: block;
  width: 28px;
  height: 4px;
  border-radius: 1px;
}
.navbar {margin: 0px 0 auto;}

.nav {
	margin: 0px 0 auto;
	font-family: 'Open Sans', sans-serif;
	font-weight:400; 
	font-size:18px;
	letter-spacing:0.05em;
	
	}
	.navbar-nav { padding-top:16px;margin-top:55px;}
.navbar-nav li a:hover { }
.navbar-nav li.active  { border-bottom:4px solid #e767a2;}
.navbar-nav > li > a {
    padding-top: 0px;
    padding-bottom: 25px;
}
.separador {margin-top:60px;}
.nav i {font-size:20px;}
.navbar-brand{ 
float: left;
padding: 15px 5px 5px 5px;
font-size: 18px;
line-height: 76px;

max-height:80px;
}
.navbar.center .navbar-inner {
    text-align: center;
}
.navbar-right {
float: right !important; margin-right:0px:
}
.navbar.center .navbar-inner .nav {
    float: none;
    display:inline-block;
}
/*.navbar-collapse { padding-top:100px;}*/
.navbar-nav > li > .dropdown-menu {
    margin-top: 0;
    border-top-right-radius: 0;
    border-top-left-radius: 0;
	text-align:center;
	padding: 0px 0;
	background-color: rgba(255, 255, 255, 0.8);
background: rgba(255, 255, 255, 0.8);
color: rgba(255, 255, 255, 0.8);
}
.navbar-nav .dropdown-menu li, .navbar-nav .dropdown-menu ul { padding:0; margin:0;}
.navbar-nav .dropdown-menu li a { padding:10px 0px 10px 0; border-bottom:1px solid #e767a2;}
.navbar-nav .dropdown-menu li a:hover {border-bottom:1px solid #e767a2;}
.dropdown-submenu{position:relative;}
.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px 6px;border-radius:0 6px 6px 6px;}
.dropdown-submenu:hover>.dropdown-menu{display:block;}
.dropdown-submenu>a:after{display:block;content:" ";float:right;width:0;height:0;border-color:transparent;border-style:solid;border-width:5px 0 5px 5px;border-left-color:#cccccc;margin-top:8px;margin-right:-10px;}
.dropdown-submenu:hover>a:after{border-left-color:#f2758f;}
.dropdown-submenu.pull-left{float:none;}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px;}

/*********** CAROUSEL*/
#carousel { position: absolute !important; top:0;z-index:-1}
#home .carouselTitulo {font-family: 'Raleway', serif; padding:0px 0px 20px 0px; font-weight:300; font-size: 60px; color:#4b474e; letter-spacing:0.03em;text-align:center;  }
#home .carouselTitulo2 {font-family: 'Raleway', serif; padding:0px 0px 20px 0px; font-weight:300; font-size: 40px; color:#4b474e; letter-spacing:0.03em;text-align:center;  }

#home .carouselSubTitulo { color:#4b474e; padding:20px 0px 10px 0px;font-size: 24px;  font-family: 'Raleway', serif;  font-weight:100;letter-spacing:0.03em;  text-align:center;  text-shadow:none;}
#home .carousel-caption > a {font-size:45px; padding:0px 0px 0px 0px; color:#fff; text-align:center; margin: 0 auto; display:block; top:100px;}
.containerCarouselCaption {background-color: rgba(255, 255, 255, 0.8); background: rgba(255, 255, 255, 0.8); color: rgba(255, 255, 255, 0.8); border-bottom:10px solid #e767a2; margin-top:100px;}
.lineaDiv { height:6px; width:40px; float:none;  background-color:#e767a2; display:block; margin:0 auto;}
.lineaDivNegra { height:5px; width:60px; margin:0 auto; background-color:#000;}
#carousel h3 { color:#e767a2;;font-family: 'Raleway', serif; line-height:36px; font-size:32px; font-weight:300; padding:20px 10px 5px 20px; text-align: center; text-transform:uppercase;letter-spacing:0.05em;}
#carousel h4 {color:#000;font-family: 'Raleway', serif; line-height:25px; font-weight:200;padding:10px 30px 10px 30px; text-align: right;}
#carousel h4 a{ color:#9bd4d4; text-decoration:none;}
#carousel h4 a:hover{ color:#000;}
.fill {width: 100%;height: 100%;background-position: 0 -80px;-webkit-background-size: cover;-moz-background-size: cover;background-size: cover;-o-background-size: cover; }

.carousel-indicators li {
    display: inline-block;
    width: 22px;
    height: 22px;
    margin: 10px;
    text-indent: 0;
    cursor: pointer;
    border: none;
    border-radius: 50%;
    background-color: transparent;
	border:1px solid #000;
    /*box-shadow: inset 1px 1px 1px 1px rgba(0,0,0,0.5);    */
}
@media screen and (min-width: 768px){
.carousel-indicators {
    bottom: 50px;
}
}

.carousel-indicators .active {
    width: 22px;
    height: 22px;
    margin: 10px;
    background-color: #37ada8;
}

 .carousel-caption {
  position: absolute;
  width:700px;
  left:55%;
  top: 25%;
  z-index: 10;
  /*padding-top: 20px;
  padding-bottom: 20px;*/
  color: #ffffff;
  text-align: right;
  
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
}
.carousel-caption button {
	border-color: #00bfff;
	margin-top: 1em; 
}

 
  color: #000;
  text-align: left;
  text-shadow:none;
  /*text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);*/
}


.carousel-caption button {
	border-color: #00bfff;
	margin-top: 1em; 
}

/* Animation delays */
.carousel-caption h3:first-child {
	-webkit-animation-delay: 1s;
	animation-delay: 1s;
}
.carousel-caption a:nth-child(2) {
	-webkit-animation-delay: 1s;
	animation-delay: 1s;
	
}
.carousel-caption h4:nth-child(2) {
	-webkit-animation-delay: 2s;
	animation-delay: 2s;
}
 .carousel-caption button {
	-webkit-animation-delay: 3s;
	animation-delay: 3s;
}

/*####################################*/
.container-info-buscador {border-right:4px solid #e767a2; margin-bottom:25px;}
.container-info-buscador h3 { color:#e767a2;;font-family: 'Raleway', serif; line-height:28px; font-size:32px; font-weight:300; padding:20px 20px 0px 0px; text-align: right; text-transform:uppercase;letter-spacing:0.05em;}
.container-info-buscador h4 {color:#000;font-family: 'Raleway', serif; font-style:italic;  font-size:18px; font-weight:200;padding:0px 20px 20px 0px; text-align: right;}
.margen0 { margin:0; padding:0 15px 0 0;}
input,
input:focus,
.form-control,
.form-control:focus,
input-group,
select {
  outline: none;
  height: 40px;
  line-height: 40px;
  padding: 0 10px;
  font-size: 1em;
  color: #000;
  border-radius: 0;
  border: 1px solid #e767a2;
  -webkit-appearance: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  background: transparent;
  font-family: 'Raleway', serif;
      
}
.input-group-addon {
    padding: 6px 12px;
	width:36px;
    font-size: 14px;
    font-weight: normal;
    line-height: 1;
    color: #e767a2;
    text-align: center;
    background-color: #fff;
    border: 1px solid #e767a2;
    border-radius: 0px;
}
.booking-form { margin:50px 0 0 0;}

/*#################*/
.bg-promociones {background-color: rgba(233, 231, 234, 1);}
.container-promociones {margin: -12px 0 0 0;padding: 120px 0 120px 0; display:block; text-align:center; width:100%; background:url(../../img/sombra1.png) 0 0 repeat-x;z-index:12 }
.container-promociones-fotos {margin: 0px 0 0px 0;}
.container-promociones-fotos a { text-decoration:none;}
.iso { max-width:50%; display:block; margin: 0 auto; padding:40px 0 0 0;}
.container-fotos {  -webkit-transition: background 0.5s; }
.container-fotos:hover { background-color: rgba(0, 0, 0, 0.05); background: rgba(0, 0, 0, 0.05); color: rgba(0, 0, 0, 0.05); }
.container-promociones h3 { color:#e767a2;font-family: 'Raleway', serif; line-height:28px; font-size:32px; font-weight:300; padding:20px 20px 0px 0px; text-align: center;letter-spacing:0.05em;}
.container-promociones h4 {color:#000;font-family: 'Raleway', serif;   font-size:18px; font-weight:200;padding:0px 20px 20px 0px; text-align: center;}
.container-promociones-fotos h5 { color:#e767a2;;font-family: 'Raleway', serif; line-height:28px; font-size:22px; font-weight:300; padding:10px 0px 40px 0px; text-align: center; text-transform:uppercase;letter-spacing:0.05em;}
.container-promociones-fotos h6 {color:#000;font-family: 'Raleway', serif; font-style:italic;  font-size:14px; font-weight:200;padding:10px 0px 10px 0px; text-align: center;}
.margen0 { margin:0; padding:0 15px 0 0;}
.container-video-margen {margin: 0px 0 0px 0;text-align:left; background-color: rgba(233, 231, 234, 1); background: rgba(233, 231, 234, 1); color: rgba(233, 231, 234, 1);}
.container-video {padding: 0px 0 40px 0;text-align:left;  width: 100%;height: 100%;background-position: 0 -80px;-webkit-background-size: cover;-moz-background-size: cover;background-size: cover;-o-background-size: cover; }
.container-video i { color:#e767a2;font-size:22px;padding:5px 0px 20px 0px;}
.container-video h3 { color:#e767a2;font-family: 'Raleway', serif; line-height:28px; font-size:32px;  padding:60px 0px 0px 0px; text-align: left;letter-spacing:0.05em; text-transform:uppercase;}
.container-video h4 {color:#000;font-family: 'Raleway', serif; line-height:34px; font-size:18px; padding:0px 0px 60px 0px; text-align: left; font-weight:100;}
.container-video-foto {padding:80px 0px 0px 0px;}
.container-servicios {margin: 0px 0 120px 0; display:block; text-align:center; width:100%; }
.container-servicios h3, .container-servicios1 h3, .container-servicios2 h3{ color:#e767a2;;font-family: 'Raleway', serif; line-height:28px; font-size:32px; font-weight:300; padding:20px 20px 0px 0px; text-align: center;letter-spacing:0.05em;}
.container-servicios h4, .container-servicios1 h4, .container-servicios2 h4 {color:#000;font-family: 'Raleway', serif; font-style:italic;  font-size:18px; font-weight:200;padding:0px 20px 20px 0px; text-align: center;}
.container-servicios h5, .container-servicios1 h5, .container-servicios2 h5 { color:#000;font-family: 'Raleway', serif; line-height:28px; font-size:18px; font-weight:300; padding:0px 0px 20px 20px; text-align: left; }

.container-servicios1 {margin: 20px 0 0px 0; display:block; text-align:center; width:100%; border:1px solid #ccc; padding:20px; }
.container-servicios2 {margin: 0px 0 20px 0; display:block; text-align:center; width:100%; border-right:1px solid #ccc;border-left:1px solid #ccc;border-bottom:1px solid #ccc;padding:20px;}
.container-servicios1 .container-info, .container-servicios2 .container-info {padding: 30px 0 40px 0;margin: 0px 0 40px 0;}
.container-servicios1 img, .container-servicios2 img {padding: 0px 0 0px 0px;}
.container-awards {margin: 120px 0 120px 0; display:block; text-align:center; width:100%;}
.container-awards h3{ color:#e767a2;;font-family: 'Raleway', serif; line-height:28px; font-size:32px; font-weight:300; padding:20px 20px 0px 0px; text-align: center;letter-spacing:0.05em;}.container-servicios h4, .container-awards h4 {color:#000;font-family: 'Raleway', serif; font-style:italic;  font-size:18px; font-weight:200;padding:0px 20px 20px 0px; text-align: center;}
.container-awards ul {margin: 120px 0 80px 0;}
.container-footer {background-color: rgba(75, 71,78, 1); background: rgba(75, 71,78, 1); color: rgba(75, 71,78, 1);}
.container-footer h2 {color:#e767a2;font-family: 'Raleway', serif; line-height:28px; font-size:24px; font-weight:400; padding:60px 20px 10px 0px; text-align: left;letter-spacing:0em; text-transform:uppercase;}
.container-footer p {color:#fff;font-family: 'Raleway', serif; line-height:20px; font-size:13px; font-weight:400; padding:40px 20px 40px 0px; text-align: left;}
.container-footer p span {font-size:16px; font-weight:300;letter-spacing:0.05em;}
.container-footer p a { text-decoration:none;color:#fff;}
.container-footer p a:hover { text-decoration:none; color:#e767a2}
.container-footer .lineaDiv { height:3px; width:45px; margin-left:0px;  background-color:#e767a2; display:block;}
.container-footer .lista {padding:40px 20px 40px 0px; text-align: left;color:#fff;font-family: 'Raleway', serif; line-height:20px; font-size:13px;}
.container-footer .lista a { text-decoration:none;color:#fff;}
.container-footer .lista a:hover { text-decoration:none; color:#e767a2}
.container-footer .lista li { padding:0 0 5px 0;}
.container-footer-devby { margin:0; padding:0;background-color: rgba(55, 51,58, 1); background: rgba(55, 51,58, 1); color: rgba(55, 51,58, 1);}
.container-footer-devby h3 {color:#fff; opacity:0.3;font-family: 'Raleway', serif; line-height:20px; font-size:13px; font-weight:400; padding:10px 0px 10px 0px; text-align: left;}

.container-cabecera {background-color: rgba(255, 255, 255, 1);/*background-color: rgba(233, 231, 234, 1);*/
    background: rgba(255, 255, 255, 1);
    color: rgba(255, 255, 255, 1); height:250px; margin-top:0; }
.container-cabecera img { max-width:40px; padding-top:5px;}
.container-cabecera .text {top:-15px;}
.container-cabecera-marco { }
.container-cabecera ul li
        {
            display: table-cell;
            height: 100px;
            list-style-type: none;
            margin: 10px;
            vertical-align: middle;
        }
.container-cabeceras-titulo {border:3px solid #e767a2; font-family: 'Open Sans', sans-serif; font-size:42px; font-weight:400; padding:40px 20px 40px 20px;  margin:55px 25% 40px 25%; vertical-align: middle;text-align:center; position:relative; color:#e767a2}
.marco-foto { padding:10px; border:0px solid #e767a2; margin-bottom:50px; background-color: rgba(233, 231, 234, 1);}
.texto-clinica {font-family: 'Open Sans', sans-serif; font-size:26px; font-weight:400; padding:20px 20px 0px 20px; text-align:center; color:#e767a2;}
.texto-sub-clinica {font-family: 'Open Sans', sans-serif; font-size:14px; font-weight:400; padding:10px 0px 10px 0px; text-align:center; color:#000; text-transform:uppercase;}

.navbar-default {
     background-color: none !important; 
    border-color: none !important; 
}

/* -------------------------------------------------- */
	/*	Accordion and Toggle
	/* -------------------------------------------------- */
		
	.acc-box { margin-bottom: 20px; }

		.acc-trigger {
			position: relative;
			display: block;
			padding: 15px 15px 15px 35px;
			border-top-width: 1px;
			border-top-style: solid;
			border-top-color: #ebebeb;
		}
		
		.scribble .acc-trigger {
			border-top-width: 2px;
			
			-webkit-border-image: url(../images/scribble/border-line.png) 2 repeat;
				-moz-border-image: url(../images/scribble/border-line.png) 2 repeat;
					 border-image: url(../images/scribble/border-line.png) 2 repeat;			
		}
		
		.acc-box .acc-trigger:first-child { border-top-width: 0; }

		.acc-trigger:before {
			position: absolute;
			top: 50%;
			left: 0;
			display: block;
			margin-top: -13px;
			width: 25px;
			height: 25px;
			background-color: #373737;
			background-image: url(../images/icons/collapse.png);
			cursor: pointer;
			content: "";
		}
		
		.scribble .acc-trigger:after {
			position: absolute;
			left: 0;
			bottom: 12px;
			display: block;
			width: 25px;
			height: 25px;
			background-image: url(../images/scribble/bg-light.png);
			content: "";
		}

		.acc-trigger.active:before { background-position: bottom; }  

			.acc-trigger a {
				color: #828282;
				text-transform: uppercase;
				font-size: 11px;
				font-weight: 600;
				font-family: "Open Sans", Arial;
			}
			
			.scribble .acc-trigger a { font-family: 'Handlee', cursive; font-weight: 600; }

			.ie7 .acc-trigger a,
			.ie8 .acc-trigger a { font-weight: 400; }

			.acc-trigger:hover a,
			.acc-trigger.active a { color: #1e1e1e; }

				.acc-trigger.active + .acc-container p { margin: 0 0 10px 0; }

		.acc-container { display: none; }


.modal-backdrop {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: auto;
    background-color: #000000;
}
.modal {
    display: none;
    overflow: hidden;
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 2050;
    -webkit-overflow-scrolling: touch;
    outline: 0;
	-webkit-border-radius: 0px;
-moz-border-radius: 0px;
border-radius: 0px;
}
.modal-content  {
    -webkit-border-radius: 0px !important;
    -moz-border-radius: 0px !important;
    border-radius: 0px !important; 
}

.border-radius-sin  {
    -webkit-border-radius: 0px !important;
    -moz-border-radius: 0px !important;
    border-radius: 0px !important; 
}
.modal-body {font-family: 'Raleway', sans-serif;
	font-weight: 300;
	color: #393939;
	font-size:18px; padding:20px; line-height:24px;}
.modal-title {font-family: 'Raleway', sans-serif;
	font-weight: 500;
	color: #393939;
	font-size:24px; padding:10px; line-height:32px; text-transform:uppercase;}
.modal-dialog{
      overflow-y: initial !important
}
.modal-body{
 
  overflow-y: auto;
}

.top{ padding:0 10px 0 13px;}