.widget-box .mini-search .searchform {
	color: black !important;
	background-color: rgba(0,0,0,0.05);
}

.widget-box .mini-search .searchform .searchform-s {
	color: black !important;
}

.widget-box .mini-search .searchform .searchform-s::placeholder {
	color: black !important;
}

#phantom .right-widgets .soc-font-icon {
	color: #CBBA87 !important;	
}

#phantom .right-widgets .soc-font-icon:hover {
	color: #ffffff !important;	
}

#phantom .the7-mw-icon-search-bold{
	color: black !important;
}

.footer {
  text-align: center;
}

.contact-card-image {
	background-image: url(http://stage.mookap.com/wp-content/uploads/2020/04/hannah-olinger-8eSrC43qdro-unsplash-scaled.jpg);
	background-repeat: none;
	background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;
}

.contact-form-box {
	border: solid 1px #CBBA87;
	border-left: none;
}

.page-contact-section-form textarea {
    height: 90px;
}

#fancy-header .breadcrumbs {
	font-size: 18px;
}

.estrelladigital-header {
	position: absolute;
	height: 50px;
	top: 0;
	left: 0;
	right: 0;
	z-index: 999;
}

.estrelladigital-header img {
	position: absolute;
	top: 10px;
	right: 2%;
	height: 100%;
}

/* ED FEEDS */
.ed-feeds .widget .widgettitle {
	display: none;
}

.ed-feeds .widget ul li a.rsswidget {
  text-decoration: none;
  display: inline-block;
  font-family: 'Playfair Display';
  font-weight: bold;
  font-size: 22px;
}
.widget_rss ul li {
  padding-bottom: 12px;
}

.widget_rss ul li cite {
  font-style: normal;
  font-size: 17px;
	display: block;
}

#ed-feeds-second ul li:nth-child(-n+3) {
  display: none;
}

/* AJUSTE LOGO PC big */
@media only screen and (min-width: 1450px) and (max-width: 1600px) {

.estrelladigital-header {
	position: absolute;
	height: 45px;
	top: 0;
	left: 0;
	right: 0;
	z-index: 99;
	margin-left: 180px;
}

.estrelladigital-header img {
	position: absolute;
	top: 130px;
	left: 5%;
	height: 100%;
}
	
}

/* AJUSTE LOGO PC mid */
@media only screen and (min-width: 1300px) and (max-width: 1450px) {

.estrelladigital-header {
	position: absolute;
	height: 45px;
	top: 0;
	left: 0;
	right: 0;
	z-index: 99;
	margin-left: 90px;
}

.estrelladigital-header img {
	position: absolute;
	top: 130px;
	left: 5%;
	height: 100%;
}
	
}

/* AJUSTE LOGO PC small */
@media only screen and (min-width: 1158px) and (max-width: 1300px) {
.estrelladigital-header {
	position: absolute;
	height: 45px;
	top: 0;
	left: 0;
	right: 0;
	z-index: 99;
	margin-left: 80px;
}

.estrelladigital-header img {
	position: absolute;
	top: 130px;
	left: 5%;
	height: 100%;
}	
}

/* LAPTOP */
@media only screen and (min-width: 1070px) and (max-width: 1158px) {

.header-bar {
	padding: 0 !important;
}	
	
.widget-box .mini-search .searchform {
	color: black !important;
	background-color: rgba(0,0,0,0.05);
}

.widget-box .mini-search .searchform .searchform-s {
	color: black !important;
}

.widget-box .mini-search .searchform .searchform-s::placeholder {
	color: black !important;
}

#phantom .right-widgets .soc-font-icon {
	color: #CBBA87 !important;	
}

#phantom .right-widgets .soc-font-icon:hover {
	color: #ffffff !important;	
}

#phantom .the7-mw-icon-search-bold{
	color: black !important;
}

.footer {
  text-align: center;
}

.contact-card-image {
	background-image: url(http://stage.mookap.com/wp-content/uploads/2020/04/hannah-olinger-8eSrC43qdro-unsplash-scaled.jpg);
	background-repeat: none;
	background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;
}

.contact-form-box {
	border: solid 1px #CBBA87;
	border-left: none;
}

.page-contact-section-form textarea {
    height: 90px;
}

#fancy-header .breadcrumbs {
	font-size: 18px;
}

.estrelladigital-header {
	position: absolute;
	height: 45px;
	top: 0;
	left: 0;
	right: 0;
	z-index: 99;
}

.estrelladigital-header img {
	position: absolute;
	top:130px;
	left: 5%;
	height: 100%;
}
}

/* TABLET */
@media only screen and (min-width: 600px) and (max-width: 1070px) {

.widget-box .mini-search .searchform {
	color: black !important;
	background-color: rgba(0,0,0,0.05);
}

.widget-box .mini-search .searchform .searchform-s {
	color: black !important;
}

.widget-box .mini-search .searchform .searchform-s::placeholder {
	color: black !important;
}

#phantom .right-widgets .soc-font-icon {
	color: #CBBA87 !important;	
}

#phantom .right-widgets .soc-font-icon:hover {
	color: #ffffff !important;	
}

#phantom .the7-mw-icon-search-bold{
	color: black !important;
}

.footer {
  text-align: center;
}

.contact-card-image {
	background-image: url(http://stage.mookap.com/wp-content/uploads/2020/04/hannah-olinger-8eSrC43qdro-unsplash-scaled.jpg);
	background-repeat: none;
	background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;
}

.contact-form-box {
	border: solid 1px #CBBA87;
	border-left: none;
}

.page-contact-section-form textarea {
    height: 90px;
}

#fancy-header .breadcrumbs {
	font-size: 18px;
}

.estrelladigital-header {
	position: absolute;
	height: 45px;
	top: 0;
	left: 0;
	right: 0;
	z-index: 99;
}

.estrelladigital-header img {
	position: absolute;
	top: 90px;
	left: 5%;
	height: 100%;
}
	
}

/* MOBILE */
@media only screen and (max-width: 778px) {

	h2 {
		font-size: 32px;
		line-height: 40px;
	}
	.single-post #fancy-header .fancy-title-head {
		padding-top: 230px;
	}
	.single-post #fancy-header .fancy-title-head h1 {
		text-align: right;
		font-size: 24px;
		line-height: 28px;
	}

	.single-post .masthead-mobile .fancy-title-head {
		display: none !important;
	}

	.dt-close-mobile-menu-icon {
		display: none;
	}

	.dt-mobile-header {
		width: 100%;
		z-index: 9999;
	}

	.masthead {
		z-index: 99999 !important;
	}

	.dt-mobile-header .next-level-button {
		color: #ffffff;
	}
	
	.contact-form-box {
		border: none;
	}
	
	.estrelladigital-header {
    position: absolute;
    height: 40px;
    top: 0;
    left: 0;
    right: 0;
    z-index: 99;
	}

	.estrelladigital-header img {
		position: absolute;
		top: 50px;
		left: 5%;
		height: 100%;
	}
}
