/*
Theme Name:     Melinda child theme
Description:    
Author:         osf
Template:       melinda

(optional values you can add: Theme URI, Author URI, Version, License, License URI, Tags, Text Domain)
*/

.fa-link:before {
  content: "" !important;
  background: url(images/issuu.png) !important;
  height: 14px !important;
  width: 14px !important;
  display: block !important;
}

.issuu i:before {
  content: "" !important;
  background: url(images/issuu-2.png) !important;
  height: 32px !important;
  width: 32px !important;
  display: block !important;  
}

.logos .item {
	border: 1px solid #eeeeee;
}

.main-f-bottom .fa-link:before {
  content: "" !important;
  background: url(images/issuu-footer.png) !important;
  height: 14px !important;
  width: 14px !important;
  display: block !important;
}

.logos .navigation {
	list-style-type: none;
	margin: 0;
	padding: 0;
}

.logos h4 {
	margin-bottom: 15px;
	color: #eb6712;
  font-size: 1.5em;
}

.logos .navigation li {
  padding-top: 10px;
  font-family: futura-pt,'Source Sans Pro',Helvetica,Tahoma,Arial,sans-serif;
  font-weight: 700;
  letter-spacing: -.02em;
  font-size: 1.2em;
  border-bottom: 3px solid transparent;
  line-height: 1.5;
  color: #aaa;
  -webkit-transition: .4s all;
  transition: .4s all;
  cursor: pointer;
}

.logos .navigation li.active,
.logos .navigation li:hover {
	color: #eb6712;
}

.logos .logos-container {
	position: relative;
  border: 1px solid #eeeeee;
}

.logos .item {
	cursor: pointer;
	text-align: center;
  position: relative;
}

.logos .item img {
  -webkit-filter: grayscale(100%);
  filter: grayscale(100%);
}

.logos .item img:hover {
  -webkit-filter: none;
  filter: none;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;     
}

.logos .item .label {
  -webkit-filter: none;
  filter: none;
  position: absolute;
  top: 0;
  right: 0;
  z-index: 000;
}

.logos .block {
  padding: 0;
}

.content-iframe h2 {
	color: #eb6712;
	font-size: 2.5em;
  margin: 1em 0 0;
}

.content-iframe img {
  border: 1px solid #eeeeee;
  width: 150px;
  height: auto;
  display: block;
  margin-bottom: 15px;
}

.content-iframe .categories {
  font-weight: bold;
  display: block;
}

.content-iframe .wpcf7-form-control {
	width: 100%;
}

.content-iframe .wpcf7-textarea {
	height: 200px;
}

.fancybox-slide>* {
  width: 80%;
}

/*==========  Non-Mobile First Method  ==========*/

/* Large Devices, Wide Screens */
@media only screen and (max-width : 1200px) {

}

/* Medium Devices, Desktops */
@media only screen and (max-width : 992px) {
  .logos .navigation {
    overflow: auto;
    margin-bottom: 30px;
  }

  .logos .navigation li {
    float: left;
    padding-top: 0;
    margin-right: 10px;
    font-size: 1em;
  }
}

/* Small Devices, Tablets */
@media only screen and (max-width : 768px) {

}

/* Extra Small Devices, Phones */ 
@media only screen and (max-width : 480px) {

}

/* Custom, iPhone Retina */ 
@media only screen and (max-width : 320px) {

}
