/*
 Theme Name:   university hub Child
 Theme URI:    https://themepalace.com/instructions/themes/university-hub
 Description:  university hub Child Theme
 Author:       Luis Alberto Almazan Sanchez
 Author URI:   http://example.com
 Template:     university-hub
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Text Domain:  university-hub-child
*/
@import url("../university-hub/style.css");
/* =Aquí empieza la personalización de tu tema
-------------------------------------------------------------- */


.home-section-news-and-events .custom-entry-date span.entry-month{
	
    background: #253b80 none repeat scroll 0 0;
    color: #ffffff;
    font-size: 16px;
    font-weight: bold;
    line-height: 19px;
    /*padding: 8px 22px;*/
	padding: 6px 0 6px;
    text-transform: uppercase;
    width: 73px;
}

.home-section-news-and-events .custom-entry-date span.entry-day {
    font-size: 16px;
    font-weight: bold;
    line-height: 19px;
    overflow: hidden;
    padding: 6px 0 6px;
    background: #179bd7;
    font-weight: bold;
    color: #fff;
    overflow: hidden;
    width: 73px;
	text-shadow:none;
	text-transform: uppercase;
    /*text-shadow:#505ba0 1px 1px,   #505ba0 2px 2px,   #505ba0 3px 3px,
                #505ba0 4px 4px,   #505ba0 5px 5px,   #505ba0 6px 6px,
                #505ba0 7px 7px,   #505ba0 8px 8px,   #505ba0 9px 9px,
                #505ba0 10px 10px, #505ba0 11px 11px, #505ba0 12px 12px,
                #505ba0 13px 13px, #505ba0 14px 14px, #505ba0 15px 15px,
                #505ba0 16px 16px, #505ba0 17px 17px, #505ba0 18px 18px,
                #505ba0 19px 19px, #505ba0 20px 20px, #505ba0 21px 21px,
                #505ba0 22px 22px, #505ba0 23px 23px, #505ba0 24px 24px,
                #505ba0 25px 25px, #505ba0 26px 26px, #505ba0 27px 27px,
                #505ba0 28px 28px, #505ba0 29px 29px, #505ba0 30px 30px,
                #505ba0 31px 31px, #505ba0 32px 32px, #505ba0 33px 33px,
                #505ba0 34px 34px, #505ba0 35px 35px, #505ba0 36px 36px,
                #505ba0 37px 37px, #505ba0 38px 38px, #505ba0 39px 39px,
                #505ba0 40px 40px, #505ba0 41px 41px, #505ba0 42px 42px,
                #505ba0 43px 43px, #505ba0 44px 44px, #505ba0 45px 45px,
                #505ba0 46px 46px, #505ba0 47px 47px, #505ba0 48px 48px,
                #505ba0 49px 49px, #505ba0 50px 50px, #505ba0 51px 51px,
                #505ba0 52px 52px, #505ba0 53px 53px, #505ba0 54px 54px,
                #505ba0 55px 55px, #505ba0 56px 56px, #505ba0 57px 57px,
                #505ba0 58px 58px;*/

}

 .home-section-news-and-events .recent-news {
        
        float: inherit;
    }

    .home-section-news-and-events .recent-events {
        float: left;
        
    }
	
	.home-section-news-and-events .recent-news {
    
	float: right;
}

.home-section-news-and-events .recent-facebook h2::before{
    content: "\f082"
}

/* Form */
.form_login {
  position: relative;
  z-index: 1;
  background: #FFFFFF;
  max-width: 300px;
  margin: 0 auto 100px;
  padding: 30px;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
  border-bottom-left-radius: 3px;
  border-bottom-right-radius: 3px;
  text-align: center;
}
.form_login .thumbnail_login {
  background: #EF3B3A;
  width: 150px;
  height: 150px;
  margin: 0 auto 30px;
  padding: 50px 30px;
  border-top-left-radius: 100%;
  border-top-right-radius: 100%;
  border-bottom-left-radius: 100%;
  border-bottom-right-radius: 100%;
  box-sizing: border-box;
}
.form_login .thumbnail_login img {
  display: block;
  width: 100%;
}
.form_login input {
  outline: 0;
  background: #f2f2f2;
  width: 100%;
  border: 0;
  margin: 0 0 15px;
  padding: 15px;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
  border-bottom-left-radius: 3px;
  border-bottom-right-radius: 3px;
  box-sizing: border-box;
  font-size: 14px;
}
.form_login button {
  outline: 0;
  background: #EF3B3A;
  width: 100%;
  border: 0;
  padding: 15px;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
  border-bottom-left-radius: 3px;
  border-bottom-right-radius: 3px;
  color: #FFFFFF;
  font-size: 14px;
  transition: all 0.3 ease;
  cursor: pointer;
}
.form_login .message_login {
  margin: 15px 0 0;
  color: #b3b3b3;
  font-size: 12px;
}
.form_login .message_login a {
  color: #EF3B3A;
  text-decoration: none;
}
.form_login .register-form_login {
  display: none;
}

.container_login {
  position: relative;
  z-index: 1;
  max-width: 300px;
  margin: 0 auto;
}
.container_login:before, .container_login:after {
  content: "";
  display: block;
  clear: both;
}
.container_login .info_login {
  margin: 50px auto;
  text-align: center;
}
.container_login .info_login h1 {
  margin: 0 0 15px;
  padding: 0;
  font-size: 36px;
  font-weight: 300;
  color: #1a1a1a;
}
.container_login .info_login span {
  color: #4d4d4d;
  font-size: 12px;
}
.container_login .info_login span a {
  color: #000000;
  text-decoration: none;
}
.container_login .info_login span .fa {
  color: #EF3B3A;
}
