
@import 'https://fonts.googleapis.com/css?family=PT+Sans+Narrow';

body#inicio{
 
   font-family: 'PT Sans Narrow', sans-serif;

   font-size: 15px;

  /*background: url('../images/bg-inicio.png') no-repeat fixed center;*/

   background-size: cover;

}

body{
 
   font-family: 'PT Sans Narrow', sans-serif;

   font-size: 13px;

}

hr{
	
	border-top: 1px solid #F0047F;

	margin:10px 0;

}

.noty_message{

	text-align: justify !important;
	
	font-weight: normal !important;

}

#contenido{
	
	width: 70.666667%;

	padding:0px;

	height: 100%;

}

#sidebar{

	bottom:0px;

	background: #6C2383;

	position:fixed;

	top:0px;

	-webkit-box-shadow: 5px 0px 5px 0px rgba(0,0,0,0.20);

	-moz-box-shadow: 5px 0px 5px 0px rgba(0,0,0,0.20);

	box-shadow: 5px 0px 5px 0px rgba(0,0,0,0.20);

	z-index: 2;

}

#logo-sidebar{
	
	margin: auto;

}

#contenedor_logo{

	margin: 30% 0 0;

	padding: 0 15%;

}

#contenedor_menu{
	
	position: absolute;

	bottom: 120px;

	margin: auto;

	width: 85%;

}

#contenedor_menu #menu{
	
	list-style: none;

    padding: 0px;

    width: 75%;

    margin: auto;

    text-align: center;

}

#contenedor_menu #menu li{
	
	padding: 10px;
    border-bottom: 1px solid #F0047F;
    color: #62C3D4;
    text-transform: uppercase;
    letter-spacing: 4px;
    font-weight: bold;
    overflow-x: hidden;
    overflow-y: auto;
    font-size: 13px;

}

#contenedor_menu #menu li:last-child{
	
	border-bottom: 0px;

}

#banner_inicio{
	
	position: absolute;

	bottom: 0px;

	height: 70px;

	background: #67C3BB;

	color:white;

	display: table;

	width: 79%;

	margin-left:21%;

	z-index: 1;

}

.detalles .col-md-12 h1{

	margin-top:0px;

	padding: 0px;

}

#detalles h2{
	
	letter-spacing: 5px;

	word-wrap:break-word;

}

#banner_inicio h1,h2, h3, h4, h5, p{

	letter-spacing: 10px;
	
	display: table-cell;

	vertical-align: middle;

	text-transform: uppercase;

}

#promocion{
	
	color:#51017D;

}

#menu li a{
	
	color:#5fc3d5 !important;

}

#menu li a:hover{
	
	color:white !important;

	text-decoration:none;

}

.form-group .form-control{

	border: 1px solid #F0047F;

	letter-spacing: 15px;

	text-transform: uppercase;

	color:#666666;

	border-radius:0px;

}

.form-control:focus{
	
	border-color: #F0047F;

    outline: 0;

    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(240,4,127,.6);

    box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(240,4,127,.6);

}

#enviar{
	
	color: white;

    background-color: #51017D;

    border-color: #51017D;

    letter-spacing: 15px;

    text-transform: uppercase;

	border-radius:0px;

	text-indent: 15px;

}

#contenido h1{
	
	text-transform: uppercase;

	color:#62C3D4;

	letter-spacing: 1px;

	font-size: 30px;

	font-weight: bolder;

}

.listado{

	margin-bottom: 30px;


}

.thumb{
	
	width: 100%;

}

.detalles{
	
	padding:5px 0;

}

.detalles h2{
	
	color:#62C3D4;

	font-size: 20px;
    
    letter-spacing: 2px;

    padding-top: 10px;

    text-transform: initial;

}

.w h2{

	font-size: 30px !important;

}

.w p{

	font-size: 15px !important;

}

.detalles p{
	
	text-transform: initial;

	letter-spacing: 2px;

	word-wrap: break-word;

	width: 100%;

}

.descripcion{
	
	padding:5px 0;

}

.descripcion p{
	
	letter-spacing: 6px;

	padding: 5px 0;

	text-transform: capitalize;

}

.descripcion a{
	
	color:#67C3BB;

}

#detalles h2{
	
	text-transform: uppercase;

}

#detalles hr{
	
	margin:20px 0;

}

#detalles p{

	font-family: 'Open Sans Condensed', sans-serif;
	
	text-transform: initial;

	font-size: larger;

    letter-spacing: 0px;

    line-height: 30px;

}

.galeria{
	
	margin-bottom:30px;

}

.descripciong{
	
	padding:30px;

	background: transparent;

}

.contenedor p{
	
	color:#62C3D4;

	letter-spacing:2px;

}

.descripciong h4{

	font-family: 'Open Sans Condensed', sans-serif;
	
	letter-spacing: 5px;



}

a:hover{

	text-decoration: none;

}

.contenedor{
	
	border:1px solid #CACACA;

	-webkit-transition: background .5s, border .5s;

	transition: background .5s, border .5s;

}

.contenedor h4{
	
	color:#F0047F;

}

.contenedor:hover p{
	
	color:white !important;

}

.contenedor:hover h4{
	
	color:white;

}

.contenedor:hover{

	border-color:#62C3D4;

	background: #62C3D4;

	color:white !important;

}

.link:hover{

	text-decoration:none !important;

}

.link:hover h2{

	color:#51017D;

}

.frase{

	font-size: 16px;

	color:#F0047F;

}

#glz::-webkit-scrollbar-track
{
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
	border-radius: 10px;
	background-color: #F5F5F5;
}

#glz::-webkit-scrollbar
{
	width: 5px;
	background-color: #F5F5F5;
}

#glz::-webkit-scrollbar-thumb
{
	border-radius: 10px;
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
	background-color: #f0047f;
}

#glz::-o-scrollbar-track
{
	-o-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
	border-radius: 10px;
	background-color: #F5F5F5;
}

#glz::-o-scrollbar
{
	width: 5px;
	background-color: #F5F5F5;
}

#glz::-o-scrollbar-thumb
{
	border-radius: 10px;
	-o-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
	background-color: #f0047f;
}
#glz::-moz-scrollbar-track
{
	-moz-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
	border-radius: 10px;
	background-color: #F5F5F5;
}

#glz::-moz-scrollbar
{
	width: 5px;
	background-color: #F5F5F5;
}

#glz::-moz-scrollbar-thumb
{
	border-radius: 10px;
	-moz-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
	background-color: #f0047f;
}
#glz::-ms-scrollbar-track
{
	-ms-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
	border-radius: 10px;
	background-color: #F5F5F5;
}

#glz::-ms-scrollbar
{
	width: 5px;
	background-color: #F5F5F5;
}

#glz::-ms-scrollbar-thumb
{
	border-radius: 10px;
	-ms-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
	background-color: #f0047f;
}

body::-webkit-scrollbar-track
{
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
	border-radius: 10px;
	background-color: #F5F5F5;
}

body::-webkit-scrollbar
{
	width: 5px;
	background-color: #F5F5F5;
}

body::-webkit-scrollbar-thumb
{
	border-radius: 10px;
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
	background-color: #f0047f;
}

body::-o-scrollbar-track
{
	-o-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
	border-radius: 10px;
	background-color: #F5F5F5;
}

body::-o-scrollbar
{
	width: 5px;
	background-color: #F5F5F5;
}

body::-o-scrollbar-thumb
{
	border-radius: 10px;
	-o-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
	background-color: #f0047f;
}
body::-moz-scrollbar-track
{
	-moz-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
	border-radius: 10px;
	background-color: #F5F5F5;
}

body::-moz-scrollbar
{
	width: 5px;
	background-color: #F5F5F5;
}

#body::-moz-scrollbar-thumb
{
	border-radius: 10px;
	-moz-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
	background-color: #f0047f;
}
#body::-ms-scrollbar-track
{
	-ms-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
	border-radius: 10px;
	background-color: #F5F5F5;
}

body::-ms-scrollbar
{
	width: 10px;
	background-color: #F5F5F5;
}

body::-ms-scrollbar-thumb
{
	border-radius: 10px;
	-ms-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
	background-color: #f0047f;
}

@keyframes slidy {
0% { left: 0%; }
20% { left: 0%; }
25% { left: -100%; }
45% { left: -100%; }
50% { left: -200%; }
70% { left: -200%; }
75% { left: -300%; }
95% { left: -300%; }
100% { left: -400%; }
}


div#slider { overflow: hidden; }
div#slider figure img { width: 100%; float: left; }
div#slider figure { 
  position: relative;
  width: 500%;
  margin: 0;
  left: 0;
  text-align: left;
  font-size: 0;
  animation: 30s slidy infinite; 
}

.rslides1_tabs {

	width: 100%;

    list-style: none;

    float: left;

    padding: 0px;

}

.rslides1_tabs li{

	margin: 2.5px;

    float: left;

}

.rslides1_tabs li a {
	
	text-indent: -9999px;

    overflow: hidden;

    -webkit-border-radius: 15px;

    -moz-border-radius: 15px;

    border-radius: 15px;

    background: white;

    display: inline-block;

    _display: block;

    -webkit-box-shadow: inset 0 0 2px 0 rgba(0,0,0,.3);

    -moz-box-shadow: inset 0 0 2px 0 rgba(0,0,0,.3);

    box-shadow: inset 0 0 2px 0 rgba(0,0,0,.3);

    width: 9px;

    height: 9px;

}

li.rslides_here a {
	
	background:#F0047F;

}

.rslides_nav.next {
    left: auto;
    background-position: right top;
    right: 15px;
}

.rslides_nav {
    position: absolute;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    top: 47%;
    left: 15px;
    opacity: 0.7;
    z-index: 3;
    text-indent: -9999px;
    overflow: hidden;
    text-decoration: none;
    height: 61px;
    width: 38px;
    background: transparent url(http://overdressed.com.mx/img/themes.gif) no-repeat left top;
    margin-top: -45px;
}

.form-control{
	
	font-size: 10px !important;

}

div#social{
	
	margin: 30px 0;

}

div.isocial{

	border:1px solid white;

	color:white;

	border-radius: 50%;

	text-align: center;

	width: 25px;

}