/*
Theme Name: lincoln Child Theme
Theme URI: http://www.lunartheme.com
Author: lunartheme
Description: This is a child theme for lincoln
Version: child-theme
Author URI: http://www.lunartheme.com
Template: lincoln
Text Domain: lincoln-child
*/
/* [Add Your custom css below]
– – – – – – – – – – – – – – – – – – – – */
a:hover, a:focus {
	color: #0059a2;
}
.blue{
	color: #0059a2;	
}

/*---Color links entradas---*/
.post-entry a{
	color: #0059a2 !important;		
}

/*---Color links hover footer---*/
.k2t-row > div a:hover {
	color: #0059a2 !important;
}

/*---Color de los links---*/
.blue-link{
	color: #0059a2;
}
.blue-link:hover{
	color: #0059a2;
	text-decoration:underline;
}

/*---Color Botones noticias---*/ 
.k2t-blog .post-item .more-link {
	background: #0059a2;
}
.k2t-blog .post-item .more-link:hover {
	background: #2dabde;
	color: #fff !important;
}

/*---Color Botones másteres---*/ 
article[class*="course-"] .more-link {
	background: #0059a2;
}
article[class*="course-"] .more-link:hover {
	background: #2dabde;
	color: #fff !important;
}

/*---Texto descarga de documentos en ficha del máster---*/
.download{
	line-height: 1.5em;	
}

/*---Color del texto descarga de documentos en ficha del máster---*/
.course-download ul li a {
	color: #0059a2;
}

/*---Color iconos universidad---*/
.k2t-iconbox.layout-3 .iconbox-icon i {
	background:#0059a2;
}
.k2t-iconbox.layout-3:hover .iconbox-icon i {
	border:3px solid #0059a2;
	color:#0059a2;
}

/*---Formulario---*/
/*select {
	padding: 15px 10px;	
	background-color: transparent;
	width: 100%;
}*/
#commentform > p select {
	padding: 10px 10px;
	background-color:transparent;
	width:100%;
	font-weight:500;
	font-size:115%;
	line-height:20px;
	height:50px;
}
#commentform > p input {
	border: 1px solid #ccc;
	color: #fff;
	padding: 10px 10px;
}
#commentform > p textarea{
	border: 1px solid #ccc;
	color: #fff;
	padding: 10px 10px;
}
.contact-info a:hover {
	color: #0059a2;
}
.wpcf7 #commentform input[type="submit"] {
	background: #0059a2;
}
.wpcf7 #commentform input[type="submit"]:hover {
	background: #2dabde;
}
#commentform > p.focus input[type="text"],
#commentform > p.focus input[type="email"],
#commentform > p.focus textarea{
	border: 2px solid #0059a2;
}

/*---Call to action ---*/
.bs-callout{
    padding: 20px;
    margin: 20px 0;
    border: 1px solid #ccc;
    border-left-width: 5px;
    border-radius: 3px 3px 3px 3px;
}
.bs-callout-info {
    border-left-color: #0059a2;
}
.bs-callout-info h4 {
    color: #0059a2;
	font-weight: 400;
}
.bs-callout-info p {
	margin-bottom: 20px;
	font-size: 16px;
	line-height: 1.9;
	color: #636363;
}
.btn-primary {
    color: #fff;
    background-color: #0059a2;
    border-color: #0059a2;
}
.btn-primary a{
	color: #fff;
}
.btn-primary a:hover{
	color: #fff;
}
.btn-primary:hover{
	background-color: #2dabde;
	border-color: #2dabde;
	color: #fff;
}
.margin-button-icon-left {
	margin-left: 10px;
}
.margin-button-icon-right {
	margin-right: 10px;
}

/*---Call to action 2 ---*/
.bs-callout-2{
    padding: 20px;
    margin: 20px 0;
    border: 1px solid #0059a2;
    border-radius: 3px 3px 3px 3px;
}
.bs-callout-2-info {
	/*border-left-width:5px;*/
}
.bs-callout-2-info h4 {
    color: #0059a2;
	font-weight: 400;
	text-align: center;
}
.bs-callout-2-info p {
	margin-bottom: 20px;
	font-size: 18px;
	line-height: 1.9;
	color: #636363;
	text-align: center;
}

/*---Lista de másteres: Top margin título máster---*/
.course-classic-item h3.title {
	margin-top: 20px;
}

/*---Flecha para desplazarse arriba---*/
.k2t-btt:hover {
    background: #0059a2;
}
/*---Border bottom menu---*/
.k2t-header-mid .k2t-menu > li > a:hover {
	border-bottom-color: #2dabde;
}

/*---Controles de las noticias---*/
.owl-controls .owl-dots > div.active {
    background: #0059a2;
}

/*---Logo---*/
.k2t-logo{
	width: 250px;	
}

/*---Testimonial bullet---*/
.testimonial-image a {
	width: 26px !important;
	height: 26px !important;
}

/*---Checkbox politica---*/
.poltica-de-privacidad{
    float: left;
    width: 15px !important;
    height: 15px !important;
    margin-right: 10px;
	top: 3px;
}

/*---Texto politica de privacidad---*/
.text-politica{
	font-size: 15px !important;
	color: #fff;
}

/*---Mensaje de alerta formulario---*/
.wpcf7-not-valid-tip {
    min-width: 370px !important;
    margin-top: 30px !important;
}

.widget_categories > ul > .cat-item > a:before{
	background: #0059a2;
}

/*---Iconos profesores---*/
.entry_teacher_number .fa-phone:before{
	background-color:transparent !important;
	color: #0059a2 !important;
	font-size: 100% !important;
}
.teacher_social li i{
	background-color:transparent !important;
	color: #0059a2 !important;	
	font-size: 100% !important;
}

.single-post-k-course .course-link {

	margin-bottom: 10px !important;
}

.course-link2{
	display: block;
	text-align: center;
	padding: 8px 10px;
	font-size: 115%;
	border-radius: 2px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
    -ms-border-radius: 2px;
	 background: #016e35 !important;
	color: #fff;

}
h6{
	line-height:0em !important;
	color:white !important;
}

titulacion{
	font-size: 115%;
	line-height: 1.9;
	color: #636363;
}