/*
Theme Name:   Veen Child
Theme URI:    https://1.envato.market/wp-veen-preview
Author: EstudioPatagon
Author URI: https://1.envato.market/ep-portfolio-themes
Description:  Child theme, based on Veen
Template: veen

*/

/* Add your custom code just below */

.button.secondary,
.epcl-button:not(.epcl-shortcode).secondary {
	background-color: #1170ff !important;
}

section.widget_email-subscribers-form {
	background-color: #1170ff;
    padding: 15px;
    color: #fff;
    text-align: center;
}

section.widget_email-subscribers-form h4.widget-title {
	color: #fff;
}

section.widget_email-subscribers-form h4.widget-title::after,
section.widget_email-subscribers-form .es_submit_button {
	background-color: #3bb54a !important;
}

/*Sign In - Sign Up Button On Header Menu*/
.login_see_menu,
.join_see_menu,
.or_see_menu {
	text-align:center;
	float: right;
}
.login_see_menu{
	padding-right:5px !important;
}
.login_see_menu a,
.join_see_menu a{
	padding: 10px 30px;
	/*nt-size: 12px !important;*/
	color: #fff !important;
	background-color: #38a846;
    transition: .4s ease;
	border: 1px solid transparent;
}
.login_see_menu a:hover{
	color: #38a846 !important;
	border: 1px solid #278806 !important;
	background-color: transparent !important;
}
.join_see_menu{
	padding-left:5px !important;
}
.join_see_menu a{
	background-color: #1170ff;
}
.join_see_menu a:hover{
	color: #1170ff !important;
	border: 1px solid #1170ff !important;
	background-color: transparent !important;
}
.or_see_menu {
	color: #000;
    font-size: 18px;
    padding: 0 !important;
}
@media screen and (max-width: 1200px) {
	.login_see_menu,
	.join_see_menu{
		padding: 0px !important;
	}
	.login_see_menu a,
	.join_see_menu a{
		padding: 10px 0px;
		width: 100%;
	}
}
/* Single Post Other stories section */
#single section.siblings article{
	/*margin-top: 0px !important;*/
	padding: 0 15px !important;
	height: 290px !important;
	-webkit-box-shadow: inherit !important;
    box-shadow: inherit !important;
	background: inherit !important;
}
#single section.siblings article .thumb{
	position: relative !important;
}
/*
@media (max-width: 767px) {
	#single section.siblings article{
		height: 220px !important;
	}
	#single section.siblings article.prev .info {
		text-align: left;
	}
}
@media (max-width: 459px) {
	#single section.siblings article{
		height: 140px !important;
	}
}
#single section.siblings article .info {
	max-width: 60% !important;
}
*/

/* Footer section */
.footer-about-widget{
  font-size:14px;
  line-height: 20px;
  font-weight: 400;
  word-break: break-word;
  color: #000;
}
.footer-about-widget img {
	margin-bottom: 18px;
}
footer .widget_nav_menu .title,
.widget_mytheme_contact_us_widget .title,
footer .widgets section.widget .widget-title {
  font-family: Roboto !important;
  margin-bottom: 18px !important;
  font-size: 18px !important;
  font-weight: 700 !important;
  color: #000 !important;
}
footer .widget_nav_menu .title::after,
.widget_mytheme_contact_us_widget .title::after,
footer .widgets section.widget .widget-title::after {
  display:none !important;
}
footer .widget_nav_menu .menu{
  padding-left: 1.2rem;
  padding-top: 10px;
  margin-bottom: 10px;
}
footer .widget_nav_menu .menu .menu-item{
  position: relative;
  border-bottom: inherit;
  margin:0;
  padding:0;
  font-weight: 300;
  float: left;
  width: 100%;
}
footer .widget_nav_menu .menu .menu-item::before{
  content: "";
    font-family: FontAwesome;
    position: absolute;
    font-size: 16px;
    top: -2px;
    left: -20px;
    font-weight: 900;
    color: #888;
}
footer .widget_nav_menu .menu .menu-item a{
  color: #000;
  text-decoration: none;
  margin-bottom: 4px;
  float: left;
  width: 100%;
  font-size: 14px;
  transition: .6s ease;
  font-weight: 400;
}
footer .widget_nav_menu .menu .menu-item a:hover{
  text-decoration: underline;
}

footer .published {
	border-top: 1px solid #ebebeb;
    padding: 30px 0px 30px !important;
}

.contact-us-widget div {
	padding-bottom: 10px;
}
