/*
Theme Name: Wide Eye Creative
Theme URI: http://www.wideeyecreative.com
Author: Wide Eye Creative
Author URI: http://www.wideeyecreative.com
Description: Custom Wide Eye Creative Theme for WordPress
Version: 1.0
*/

/*=============================
=            FONTS            =
=============================*/
/**
 *  Name:   Font Name
 *  Code:   font-family: 'font-name', sans-serif
 *  Sizes:  300, 400, 500, 700
 */

//@import url("https://fast.fonts.net/t/1.css?apiType=css&projectid=04174c33-8074-4ab4-aad1-43ccdc8a2658");
@font-face{
        font-family:"Brandon Text W01 Regular";
        src:url("/wp-content/themes/wideeyecreative/fonts/e416bea9-ae84-4323-b9f2-298c13bd7b0a.eot?#iefix");
        src:url("/wp-content/themes/wideeyecreative/fonts/e416bea9-ae84-4323-b9f2-298c13bd7b0a.eot?#iefix") format("eot"),url("/wp-content/themes/wideeyecreative/fonts/641c334a-4247-47ff-afdd-8a7dadb13595.woff2") format("woff2"),url("/wp-content/themes/wideeyecreative/fonts/98af37a8-b4d4-4d22-a013-32f3041ec1bb.woff") format("woff"),url("/wp-content/themes/wideeyecreative/fonts/679da323-4b66-47ac-9819-d48272e64833.ttf") format("truetype"),url("/wp-content/themes/wideeyecreative/fonts/760535fc-04e3-4e76-8e8e-064fa58cb3b8.svg#760535fc-04e3-4e76-8e8e-064fa58cb3b8") format("svg");
        }
        @font-face{
        font-family:"Brandon Text W01 Regular It";
        src:url("/wp-content/themes/wideeyecreative/fonts/3d31ccf2-ab74-4edf-95db-58d99412e203.eot?#iefix");
        src:url("/wp-content/themes/wideeyecreative/fonts/3d31ccf2-ab74-4edf-95db-58d99412e203.eot?#iefix") format("eot"),url("/wp-content/themes/wideeyecreative/fonts/252b9b34-f03e-4420-ac47-09fa289a95a7.woff2") format("woff2"),url("/wp-content/themes/wideeyecreative/fonts/99b23782-0532-4147-88e5-39f41ee33712.woff") format("woff"),url("/wp-content/themes/wideeyecreative/fonts/c3a1efbd-4ea0-427d-b8c6-994aa56cbcf7.ttf") format("truetype"),url("/wp-content/themes/wideeyecreative/fonts/9b46a793-05cb-4f24-90ef-2a5322dc69e7.svg#9b46a793-05cb-4f24-90ef-2a5322dc69e7") format("svg");
        }
        @font-face{
        font-family:"Brandon Text W01 Medium";
        src:url("/wp-content/themes/wideeyecreative/fonts/4160ebd8-d3df-4e55-a3a7-3b4b358ec6e6.eot?#iefix");
        src:url("/wp-content/themes/wideeyecreative/fonts/4160ebd8-d3df-4e55-a3a7-3b4b358ec6e6.eot?#iefix") format("eot"),url("/wp-content/themes/wideeyecreative/fonts/47f83927-cb2a-4177-84c3-f51dfef3abd7.woff2") format("woff2"),url("/wp-content/themes/wideeyecreative/fonts/c6336333-577d-452e-a925-a3a69935c6ec.woff") format("woff"),url("/wp-content/themes/wideeyecreative/fonts/89547f58-ae42-45e4-9e2b-392490cbe927.ttf") format("truetype"),url("/wp-content/themes/wideeyecreative/fonts/54adb087-f2c3-4a26-b4b2-824a403ceaac.svg#54adb087-f2c3-4a26-b4b2-824a403ceaac") format("svg");
        }
        @font-face{
        font-family:"Brandon Text W01 Bold";
        src:url("/wp-content/themes/wideeyecreative/fonts/aad9c5a7-1530-43c7-8365-e733bb3a4c6b.eot?#iefix");
        src:url("/wp-content/themes/wideeyecreative/fonts/aad9c5a7-1530-43c7-8365-e733bb3a4c6b.eot?#iefix") format("eot"),url("/wp-content/themes/wideeyecreative/fonts/9e44481d-0ce3-4208-a376-bdc2ff9bc671.woff2") format("woff2"),url("/wp-content/themes/wideeyecreative/fonts/8685ba95-06b4-4353-aae3-c849f7671452.woff") format("woff"),url("/wp-content/themes/wideeyecreative/fonts/cd7a4c71-905d-4f4f-84c5-dfa517e30711.ttf") format("truetype"),url("/wp-content/themes/wideeyecreative/fonts/5fc00f46-e402-4d59-9c9d-6c21ee2b8167.svg#5fc00f46-e402-4d59-9c9d-6c21ee2b8167") format("svg");
        }
        @font-face{
        font-family:"Brandon Text W01 Bold Italic";
        src:url("/wp-content/themes/wideeyecreative/fonts/8a6d4cd2-2045-4dfe-8486-07f1f89f4446.eot?#iefix");
        src:url("/wp-content/themes/wideeyecreative/fonts/8a6d4cd2-2045-4dfe-8486-07f1f89f4446.eot?#iefix") format("eot"),url("/wp-content/themes/wideeyecreative/fonts/83e8a1eb-85b0-4033-bd42-71cefa8ced13.woff2") format("woff2"),url("/wp-content/themes/wideeyecreative/fonts/2ae75f11-896d-49e4-871b-68047650bf88.woff") format("woff"),url("/wp-content/themes/wideeyecreative/fonts/d4c3f97b-f76b-40ef-99e1-2100c47a46b4.ttf") format("truetype"),url("/wp-content/themes/wideeyecreative/fonts/42caf75d-fe08-4e83-954f-c6c2023233b7.svg#42caf75d-fe08-4e83-954f-c6c2023233b7") format("svg");
        }



/*================================
=            BASE CSS            =
================================*/
body {

}
section, header, footer, main {
    position: relative;
}
a {

}
p {

}
input, textarea  {

}
input {

}
h1, .h1 {

}
h2, .h2 {

}
h3, .h3 {

}
h4, .h4 {

}
::selection {

}
::-moz-selection {

}

section, header, footer, main, aside, nav, article {
    position: relative;
}




/* CSS Document */

/* widget fixes */

.fb_iframe_widget {
    line-height: 12px;
}
#_atssh {
    display: none;
}
iframe[name="google_conversion_frame"] {
    position:fixed;
}

/* images: captions and alignment */

img.alignleft, .wp-caption.alignleft {
    float:left;
}
img.alignright, .wp-caption.alignright {
    float:right;
}
img.aligncenter, .wp-caption.aligncenter {
    text-align: center;
    margin: 10px auto;
    display: block;
}
.wp-caption {
    width:auto !important;
}

.wp-caption.alignleft img, .wp-caption.alignright  img {
    float:none;
    margin-bottom:5px;
}


.grid-header-content {
    padding-bottom: 0;
}
.grid-header-no-content {
    padding-bottom: 0;
    padding-top: 0;
}
.grid-header-no-content .container{
    display: none;
}

#wec-tight-grid.portrait a {
    height: 400px;
}
#wec-tight-grid.portrait a .content-holder {
   min-height: 70px;
}
#wec-tight-grid.portrait a .top {
    height: 408px;
}
article iframe {
    height: 35vw;
}
article iframe {
    display: block;
    margin: 0 0 25px;
    width: 100%;
    max-height: 470px;
}
@media screen and (max-width: 992px) {
    article iframe {
        height:50vw;
    }
}

@media all {
    body article.events-single .container .info .left{
        width: 62%;
        padding-bottom: 40px;
    }
}


@media only screen and (max-width : 768px) {
    body article.events-single .container .info .left{
        width: 100%;
    }
}

.footer-credit,.footer-credit:hover{
    font-size: 14px;
    color: #9A3728;
    margin: 20px auto 0;
    display: inline-block;
}

footer .footer-info p.address {
	color: #239DC4;
}

footer .footer-info p.address a {
	color: #239DC4 !important;
}

#wec-news-grid .news.full{
  width: 100%;
}


/*Styles that need integrated*/
.action-menu>div a.half{
    width: 50%;
}
.county-list {
    padding-bottom: 20px;
}
.county-list:after{
    content: '';
    display: block;
    clear: both;
}

.county-list .column {
    float: left;
    width: 25%;
}

.county-info a{
    color: #268DAE;
}

#wec-news-grid .has-image h3{
    color: #fff !important;
}
a.footer-credit,a.footer-credit:hover{
    color: #4D759E;
    font-size: 12px;
}

.pp-widget-container{
    margin: 10px auto;
    max-width: 100%;
}
main .visit{
    padding-bottom: 35px;
}

.has-image.darken,.topper-image.darken {
    position: relative;
}
.has-image.darken:after,.topper-image.darken:after{
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(80, 80, 80, 0.45);
}

@media (max-width: 700px) {
  .has-image.darken:after,.topper-image.darken:after{
      display:none;
      background: none;
  }
  .topper.has-image {
      background: #1F5380 !important;
  }
  .action-menu.tall > div a,
  .action-menu > div a.contribute {
		transform: none !important;
  }
  .action-menu > div a.contribute .icon {
	  display: none;
  }
}

@media (max-width: 590px) {
	.action-menu.tall {
		min-height: 45px !important;
		height: 45px !important;
	}
	.action-menu.tall > div a div h4 {
		font-size: 12.5px !important;
	}
}

@media (max-width: 400px) {
  img.alignleft,
  .wp-caption.alignleft,
  img.alignright,
  .wp-caption.alignright,
  img.aligncenter,
  .wp-caption.aligncenter {
    width: 100%;
    padding: 15px 0px !important;
  }
}

#mobile-nav nav.menu-main-menu-container li .sub-menu li a {
    letter-spacing: 0;
}

/*=====================================
=            MEDIA QUERIES            =
=====================================*/

/*==========  Mobile First Method  ==========*/

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

}

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

}

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

}

/* Medium Devices, Desktops */
@media only screen and (min-width : 992px) {

}

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

}



/*==========  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) {

}

/* 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) {

}
