﻿@media (min-width:100px) {



/* Activity Stream Styles */

 .activtiy-stream-press-detail .contact-name {margin-top:10px;display:block;}
.activtiy-stream-press-detail .contact-email {display:block;}
.activtiy-stream-press-detail .contact-phone {display:block;}
.activtiy-stream-press-detail .contact-URL {display:block;}

.activtiy-stream-press-detail address {margin-top:20px;}
.activtiy-stream-press-detail .address-street {display:block;}
.activtiy-stream-press-detail .address-city {margin-right:5px;}
.activtiy-stream-press-detail .address-city::after {content:","}
.activtiy-stream-press-detail .address-state {margin-right:5px;}
.activtiy-stream-press-detail .address-zip {}


.activity-stream-search {
	display:none;
}
  .activity-stream {
        margin-bottom:15px;
    }
    
    .activity-stream-list li {
        margin-bottom: 10px;
        padding: 5px 10px;
        border: 1px solid transparent;
        transition: all .25s;
    }

    .activity-stream-list li:hover {
        box-shadow: 2px 3px 10px -3px rgba(0,0,0,.25);
        background: #fff;
        border: 1px solid #efefef;
    }
    .activity-stream-search {
        margin-bottom:15px;
    }

    .activity-stream-search .btn-clear {
        margin-left: -77px;
        display: none;
        color: @link-color;
        position:relative;
        z-index:1000;
        border-radius:0px;
    }
    .activity-stream-search .btn-clear:hover {
        background:#f5f5f5;
        border:#ddd;
    }
    .activity-stream .dateHeader {
        border-bottom: 1px solid #efefef;
        padding: 5px 10px;
    }


    .activity-stream .activity-stream-title {
        font-size: 18px;
        margin: 0;
        line-height: 22px;
    }

    .activity-stream .activity-stream-publisher-info {
        margin: 0 0 10px 0;
        color:#666;
    }

    .activity-stream .activity-stream-summary {
        color: #333;
        line-height: 20px;
        margin: 0;
    }

    .activity-stream a:hover {
        text-decoration: none;
    }

    .activity-stream a:hover .activity-stream-title {
        text-decoration: underline;
    }
    
   /* End Activity Stream Styles */ 




.Homepage-Layout .app-activitystream .label-rss {
	margin-right: 6%;
	opacity: 0.5;
	transition:all .2s ease-in-out;
}
.Homepage-Layout .app-activitystream .label-rss:hover {
	opacity:1;
}

.Homepage-Layout .app-activitystream a#rssFeedLink, .Homepage-Layout .app-activitystream a#rssFeedLink:link, .Homepage-Layout .app-activitystream a#rssFeedLink:active; .Homepage-Layout .app-activitystream a#rssFeedLink:hover, .Homepage-Layout .app-activitystream a#rssFeedLink:visited {
	color:#fff !important;
}

.well-service {
	min-height:205px;
}

.services-new .well-service {
	min-height:215px;
}

.outer-container-recent-services, .outer-container-question, .related-agencies, #todayInKy, #electedOfficials, #agencyLocal, .site-outer-container{
	background-color:#fff;
}
	.Homepage-Layout #trendingServices, .services-new.outer-container {
		background-image: url('/Style%20Library/images/dark-matter.png');
	}
/* Business Section Headers */
	.section-start-a-business header {
	    background: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)), url('/style%20library/Images/sections/500x325/Business-Section-Start-a-Business.jpg');
	    background-position-y:top;
		}
	.section-farms-and-agriculture header {
	    background: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)), url('/style%20library/Images/sections/500x325/Business-Section-Farms-and-Agriculture.jpg');
	    background-position-y:top;
	  	}
	.section-environmental-resources header {
	    background: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)), url('/style%20library/Images/sections/500x325/Business-Section-Environmental-Resources.jpg');
		}
	.section-current-kentucky-businesses header {
	    background: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)), url('/style%20library/Images/sections/500x325/Business-Section-Kentucky-Businesses.jpg');
	    background-position-y:top;
		}

/* Education Section Headers */
	.section-start-learning header {
	    background: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)), url('/style%20library/Images/sections/500x325/Education-Section-Start-Learning.jpg');
	    background-position:center top;
	}
	.section-education-programs header {
		background: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)), url('/style%20library/Images/sections/500x325/Education-Section-Educational-Programs.jpg');
		background-position:center -90px;
	}
	.section-cont-learning header {
		background: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)), url('/style%20library/Images/sections/500x325/Education-Section-Continued-Learning.jpg');
	    background-position:center top;
	}

/* Employment Section Headers */
	.section-find-emploment header {
	    background: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)), url('/style%20library/Images/sections/500x325/Employment-Section-Find-Employment.jpg');
	    background-position: left top;
	  	}
	.section-know-your-rights-and-resources header {
	    background: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)), url('/style%20library/Images/sections/500x325/Employment-Section-Forms.jpg');
	    background-position: top;
		}
	.section-for-state-government-employees header {
	    background: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)), url('/style%20library/Images/sections/500x325/Employment-Section-For-State-Employees-Alt.jpg');
	    background-position: top;
		}
	
/* Family and Health Section Headers */
	.section-adults header {
	    background: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)), url('/style%20library/Images/sections/500x325/Residents-Section-Adults.jpg');
	    background-position: top;
	}
	.section-children header {
	    background: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)), url('/style%20library/Images/sections/500x325/Family-Health-Section-Children.jpg');
	    background-position: top;
	}
	.section-seniors header {
	    background: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)), url('/style%20library/Images/sections/500x325/Family-Health-Section-Seniors.jpg');
	    background-position: top;

	}
	.section-accessibility header {
	    background: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)), url('/style%20library/Images/sections/500x325/Family-Health-Section-Accessibility.jpg');
	}

/* Government Section Headers */
	.section-get-involved header {
	    background: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)), url('/style%20library/Images/sections/500x325/Government-Section-Get-Involved.jpg');
	}
	.section-courts header {
	    background: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)), url('/style%20library/Images/sections/500x325/Government-Section-Courts.jpg');
	}
	.section-taxes header {
	    background: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)), url('/style%20library/Images/sections/500x325/Government-Section-Taxes.jpg');
	}
	
/* Residents Section Headers */
	.section-residents header {
	    background: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)), url('/style%20library/Images/sections/500x325/Residents-Section-Residents.jpg');
		background-position-y:top;
	 }
	 .section-public-safety header {
	    background: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)), url('/style%20library/Images/sections/500x325/Residents-Section-Public-Safety.jpg');
	     background-position: center top;
	 }
	.section-military header {
		background: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)), url('/style%20library/Images/sections/500x325/Residents-Section-Military-and-Veterans.jpg');
		background-position:right top;
	}
	

/* Tourism Section Headers */	
	.section-visit-commonwealth header {
	    background: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)), url('/style%20library/Images/sections/500x325/Tourism-Section-Visit-Kentucky.jpg');
	}
	.section-kentucky-outdoors header {
	    background: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)), url('/style%20library/Images/sections/500x325/Tourism-Section-Get-Outdoors.jpg');
	    background-position: right top;
	}
	.section-horses header {
	    background: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)), url('/style%20library/Images/sections/500x325/Tourism-Section-Horses.jpg');
	}

	.section-secondary-page header {
		background-repeat:no-repeat !important;
		background-size:cover !important;
		background-attachment: fixed !important;
	}
}

/* iPhone 2G - 4S */
@media only screen and (min-device-width : 320px) and (max-device-width : 480px) {
	.section-secondary-page header {
		background-size:contain !important;
		background-attachment: scroll !important;
	}
	.section-education-programs header {
		background: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)), url('/style%20library/Images/sections/500x325/Education-Section-Educational-Programs.jpg');
		background-position:center top;
	}
}

/* iPhone 5 & 5S */
@media only screen and (min-device-width : 320px) and (max-device-width : 568px) {
	.section-education-programs header {
		background: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)), url('/style%20library/Images/sections/500x325/Education-Section-Educational-Programs.jpg');
		background-position:center top;
	}
	.section-secondary-page header {
		background-size:contain !important;
		background-attachment: scroll !important;
	}
}

/* iPhone 6*/
@media only screen  and (min-device-width : 375px) and (max-device-width : 667px) {
	.section-secondary-page header {
		background-size:contain !important;
		background-attachment: scroll !important;
	}
}

/* iPhone 6 Plus */
@media only screen and (min-device-width : 414px) and (max-device-width : 736px) {
	.section-secondary-page header {
		background-size:contain !important;
		background-attachment: scroll !important;
	}
	.section-farms-and-agriculture header {
	    background-position-y:-30px;
	  	}
	.section-environmental-resources header {
	    background-position-y:-45px;
	  	}
	.section-kentucky-businesses header {
	    background-position-y:-10px;
	  	}
	.section-know-your-rights-and-resources header {
	    background-position-y: -20px;
		}
	.section-adults header {
	    background-position-y: -15px;
		}
	.section-children header {
	    background-position-y: -15px;
		}
	.section-seniors header {
	    background-position-y: -10px;
		}
	.section-get-involved header {
	   	background-position-y: -15px;
		}
	.section-taxes header {
	    background-position-y: -30px;
		}
	.section-courts header {
	    background-position-y: -20px;
		}
	.section-residents header {
	    background-position-y: -20px;
		}
	.section-public-safety header {
	    background-position-y: -30px;
		}
	.section-visit-commonwealth header {
	    background-position-y: -20px;
	}
	.section-kentucky-outdoors header {
	    background-position-y: -15px;
	}
	.section-horses header {
	    background-position-y: -30px;
	}
}


@media (min-width:768px) {
/* Business Section Headers */
	.section-start-a-business header {
	    background: url('/style%20library/Images/sections/800x520/Business-Section-Start-a-Business.jpg');
	    background-position-y:top;
		}
	.section-farms-and-agriculture header {
	    background: url('/style%20library/Images/sections/800x520/Business-Section-Farms-and-Agriculture.jpg');
	    background-position-y:top;
	  	}
	.section-environmental-resources header {
	    background: url('/style%20library/Images/sections/800x520/Business-Section-Environmental-Resources.jpg');
		}
	.section-current-kentucky-businesses header {
	    background: url('/style%20library/Images/sections/800x520/Business-Section-Kentucky-Businesses.jpg');
	    background-position-y:top;
		}

/* Education Section Headers */
	.section-start-learning header {
	    background: url('/style%20library/Images/sections/800x520/Education-Section-Start-Learning.jpg');
	    background-position:center top;
	}
	.section-education-programs header {
		background: url('/style%20library/Images/sections/800x520/Education-Section-Educational-Programs.jpg');
		background-position:center bottom;

	}
	.section-cont-learning header {
		background: url('/style%20library/Images/sections/800x520/Education-Section-Continued-Learning.jpg');
	    background-position:center top;
	}

/* Employment Section Headers */
	.section-find-emploment header {
	    background: url('/style%20library/Images/sections/800x520/Employment-Section-Find-Employment.jpg');
	    background-position: top;
	  	}
	.section-know-your-rights-and-resources header {
	    background: url('/style%20library/Images/sections/800x520/Employment-Section-Forms.jpg');
	    background-position: top;
		}
	.section-for-state-government-employees header {
	    background: url('/style%20library/Images/sections/800x520/Employment-Section-For-State-Employees-Alt.jpg');
	    background-position: top;
		}
	
/* Family and Health Section Headers */
	.section-adults header {
	    background: url('/style%20library/Images/sections/800x520/Residents-Section-Adults.jpg');
	    background-position: top;
	}
	.section-children header {
	    background: url('/style%20library/Images/sections/800x520/Family-Health-Section-Children.jpg');
	    background-position: top;
	}
	.section-seniors header {
	    background: url('/style%20library/Images/sections/800x520/Family-Health-Section-Seniors.jpg');
	    background-position: top;

	}
	.section-accessibility header {
	    background: url('/style%20library/Images/sections/800x520/Family-Health-Section-Accessibility.jpg');
	}

/* Government Section Headers */
	.section-get-involved header {
	    background: url('/style%20library/Images/sections/800x520/Government-Section-Get-Involved.jpg');
	}
	.section-courts header {
	    background: url('/style%20library/Images/sections/800x520/Government-Section-Courts.jpg');
	}
	.section-taxes header {
	    background: url('/style%20library/Images/sections/800x520/Government-Section-Taxes.jpg');
	}
	
/* Residents Section Headers */
	.section-residents header {
	    background: url('/style%20library/Images/sections/800x520/Residents-Section-Residents.jpg');
		background-position-y:center;
	 }
	 .section-public-safety header {
	    background: url('/style%20library/Images/sections/800x520/Residents-Section-Public-Safety.jpg');
	    /* background-position: center -200px; */
	 }
	.section-military header {
		background: url('/style%20library/Images/sections/800x520/Residents-Section-Military-and-Veterans.jpg');
		background-position:right top;
	}

/* Tourism Section Headers */	
	.section-visit-commonwealth header {
	    background: url('/style%20library/Images/sections/800x520/Tourism-Section-Visit-Kentucky.jpg');
	}
	.section-kentucky-outdoors header {
	    background: url('/style%20library/Images/sections/800x520/Tourism-Section-Get-Outdoors.jpg');
	    background-position: right;
	}
	.section-horses header {
	    background: url('/style%20library/Images/sections/800x520/Tourism-Section-Horses.jpg');
	}
}

@media (min-width : 992px) {

body, body.ms-backgroundImage {
	background:url('/style%20library/Images/ky-icon-wallpaper-light-blue.jpg');
	background-size:15%;
	background-attachment:fixed;
}

/* Business Section Headers */
	.section-start-a-business header {
	    background: url('/style%20library/Images/sections/1024x666/Business-Section-Start-a-Business.jpg');
	    background-position-y:top;
		}
	.section-farms-and-agriculture header {
	    background: url('/style%20library/Images/sections/1024x666/Business-Section-Farms-and-Agriculture.jpg');
	    background-position-y:top;
	  	}
	.section-environmental-resources header {
	    background: url('/style%20library/Images/sections/1024x666/Business-Section-Environmental-Resources.jpg');
		}
	.section-current-kentucky-businesses header {
	    background: url('/style%20library/Images/sections/1024x666/Business-Section-Kentucky-Businesses.jpg');
	    background-position-y:top;
		}

/* Education Section Headers */
	.section-start-learning header {
	    background: url('/style%20library/Images/sections/1024x666/Education-Section-Start-Learning.jpg');
	    background-position:center top;
	}
	.section-education-programs header {
		background: url('/style%20library/Images/sections/1024x666/Education-Section-Educational-Programs.jpg');
		background-position:center bottom;

	}
	.section-cont-learning header {
		background: url('/style%20library/Images/sections/1024x666/Education-Section-Continued-Learning.jpg');
	    background-position:center top;
	}

/* Employment Section Headers */
	.section-find-emploment header {
	    background: url('/style%20library/Images/sections/1024x666/Employment-Section-Find-Employment.jpg');
	    background-position: top;
	  	}
	.section-know-your-rights-and-resources header {
	    background: url('/style%20library/Images/sections/1024x666/Employment-Section-Forms.jpg');
	    background-position: top;
		}
	.section-for-state-government-employees header {
	    background: url('/style%20library/Images/sections/1024x666/Employment-Section-For-State-Employees-Alt.jpg');
	    background-position: top;
		}
	
/* Family and Health Section Headers */
	.section-adults header {
	    background: url('/style%20library/Images/sections/1024x666/Residents-Section-Adults.jpg');
	    background-position: top;
	}
	.section-children header {
	    background: url('/style%20library/Images/sections/1024x666/Family-Health-Section-Children.jpg');
	    background-position: top;
	}
	.section-seniors header {
	    background: url('/style%20library/Images/sections/1024x666/Family-Health-Section-Seniors.jpg');
	    background-position: top;

	}
	.section-accessibility header {
	    background: url('/style%20library/Images/sections/1024x666/Family-Health-Section-Accessibility.jpg');
	}

/* Government Section Headers */
	.section-get-involved header {
	    background: url('/style%20library/Images/sections/1024x666/Government-Section-Get-Involved.jpg');
	}
	.section-courts header {
	    background: url('/style%20library/Images/sections/1024x666/Government-Section-Courts.jpg');
	}
	.section-taxes header {
	    background: url('/style%20library/Images/sections/1024x666/Government-Section-Taxes.jpg');
	}
	
/* Residents Section Headers */
	.section-residents header {
	    background: url('/style%20library/Images/sections/1024x666/Residents-Section-Residents.jpg');
		background-position-y:center;
	 }
	 .section-public-safety header {
	    background: url('/style%20library/Images/sections/1024x666/Residents-Section-Public-Safety.jpg');
	    /* background-position: center -200px; */
	 }
	.section-military header {
		background: url('/style%20library/Images/sections/1024x666/Residents-Section-Military-and-Veterans.jpg');
		background-position:right top;
	}

/* Tourism Section Headers */	
	.section-visit-commonwealth header {
	    background: url('/style%20library/Images/sections/1024x666/Tourism-Section-Visit-Kentucky.jpg');
	}
	.section-kentucky-outdoors header {
	    background: url('/style%20library/Images/sections/1024x666/Tourism-Section-Get-Outdoors.jpg');
	    background-position: right;
	}
	.section-horses header {
	    background: url('/style%20library/Images/sections/1024x666/Tourism-Section-Horses.jpg');
	}
	.section-secondary-page header {
		background-size:cover !important;
	}
	
	.Homepage-Layout .activitystream-listing ul.ul.unstyled.list-unstyled {
	display:table;
	
}

	.Homepage-Layout .activitystream-listing ul.unstyled.list-unstyled li li{
		display:inline-block;
		width:50%;
		vertical-align:top;
		display:table-cell;
	}
	
	.Homepage-Layout .activitystream-listing ul.unstyled.list-unstyled li li:nth-of-type(2) {
		border-left: 1px solid #eee;
		padding-left: 20px !important;
	}

}


/* iPads */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) {
	.section-secondary-page header {
		background-size:contain !important;
		background-attachment:scroll !important;
	}
}


@media (min-width : 1200px) {
/* Business Section Headers */
	.section-start-a-business header {
	    background: url('/style%20library/Images/sections/1500x975/Business-Section-Start-a-Business.jpg');
	    background-position-y:top;
		}
	.section-farms-and-agriculture header {
	    background: url('/style%20library/Images/sections/1500x975/Business-Section-Farms-and-Agriculture.jpg');
	    background-position-y:top;
	  	}
	.section-environmental-resources header {
	    background: url('/style%20library/Images/sections/1500x975/Business-Section-Environmental-Resources.jpg');
		}
	.section-current-kentucky-businesses header {
	    background: url('/style%20library/Images/sections/1500x975/Business-Section-Kentucky-Businesses.jpg');
	    background-position-y:top;
		}

/* Education Section Headers */
	.section-start-learning header {
	    background: url('/style%20library/Images/sections/1500x975/Education-Section-Start-Learning.jpg');
	    background-position:center top;
	}
	.section-education-programs header {
		background: url('/style%20library/Images/sections/1500x975/Education-Section-Educational-Programs.jpg');
		background-position:center bottom;

	}
	.section-cont-learning header {
		background: url('/style%20library/Images/sections/1500x975/Education-Section-Continued-Learning.jpg');
	    background-position:center top;
	}

/* Employment Section Headers */
	.section-find-emploment header {
	    background: url('/style%20library/Images/sections/1500x975/Employment-Section-Find-Employment.jpg');
	    background-position: top;
	  	}
	.section-know-your-rights-and-resources header {
	    background: url('/style%20library/Images/sections/1500x975/Employment-Section-Forms.jpg');
		}
	.section-for-state-government-employees header {
	    background: url('/style%20library/Images/sections/1500x975/Employment-Section-For-State-Employees-Alt.jpg');
	    background-position: top;
		}
	
/* Family and Health Section Headers */
	.section-adults header {
	    background: url('/style%20library/Images/sections/1500x975/Residents-Section-Adults.jpg');
	    background-position: top;
	}
	.section-children header {
	    background: url('/style%20library/Images/sections/1500x975/Family-Health-Section-Children.jpg');
	    background-position: top;
	}
	.section-seniors header {
	    background: url('/style%20library/Images/sections/1500x975/Family-Health-Section-Seniors.jpg');
	    background-position: top;

	}
	.section-accessibility header {
	    background: url('/style%20library/Images/sections/1500x975/Family-Health-Section-Accessibility.jpg');
	}

/* Government Section Headers */
	.section-get-involved header {
	    background: url('/style%20library/Images/sections/1500x975/Government-Section-Get-Involved.jpg');
	}
	.section-courts header {
	    background: url('/style%20library/Images/sections/1500x975/Government-Section-Courts.jpg');
	}
	.section-taxes header {
	    background: url('/style%20library/Images/sections/1500x975/Government-Section-Taxes.jpg');
	}
	
/* Residents Section Headers */
	.section-residents header {
	    background-position: 0% cover;
		background-color: transparent;
		background-image: url('/style%20library/Images/sections/1500x975/Residents-Section-Residents.jpg');
		background-repeat: repeat;
		background-attachment: scroll;
	}
	 .section-public-safety header {
	    background: url('/style%20library/Images/sections/1500x975/Residents-Section-Public-Safety.jpg');
	    /* background-position: center -200px; */
	 }
	.section-military header {
		background: url('/style%20library/Images/sections/1500x975/Residents-Section-Military-and-Veterans.jpg');
		background-position:right top;
	}

/* Tourism Section Headers */	
	.section-visit-commonwealth header {
	    background: url('/style%20library/Images/sections/1500x975/Tourism-Section-Visit-Kentucky.jpg');
	}
	.section-kentucky-outdoors header {
	    background: url('/style%20library/Images/sections/1500x975/Tourism-Section-Get-Outdoors.jpg');
	    background-position: right;
	}
	.section-horses header {
	    background: url('/style%20library/Images/sections/1500x975/Tourism-Section-Horses.jpg');
	}
}

h2, h2 a {font-size:32px;font-weight:400;margin-top:0;}
.app-activitystream h2 a  {color:#333 !important;}
.pageTitle {margin-top:20px;font-size:40px !important;margin-bottom:10px !important;}


/* WEATHER */

@font-face {
  font-family: 'weather';
  src: url('https://s3-us-west-2.amazonaws.com/s.cdpn.io/93/artill_clean_icons-webfont.eot');
  src: url('https://s3-us-west-2.amazonaws.com/s.cdpn.io/93/artill_clean_icons-webfont.eot?#iefix') format('embedded-opentype'), url('https://s3-us-west-2.amazonaws.com/s.cdpn.io/93/artill_clean_icons-webfont.woff') format('woff'), url('https://s3-us-west-2.amazonaws.com/s.cdpn.io/93/artill_clean_icons-webfont.ttf') format('truetype'), url('https://s3-us-west-2.amazonaws.com/s.cdpn.io/93/artill_clean_icons-webfont.svg#artill_clean_weather_iconsRg') format('svg');
  font-weight: normal;
  font-style: normal;
}

#weather {
	color: #333;
  text-align: center;
  text-transform: uppercase;
	width:100%;
  margin:15px 15px 15px 0;
}

#weather .weather {
	display:inline-block;
	text-align:left;
}

#weather i {
  color: #777;
  font-family: weather;
  font-size: 70px;
  font-weight: normal;
  font-style: normal;
  float:left;
  padding-right:20px;
  line-height:58px;
}

#weather .degrees, #weather .forecast {
	font-size: 18px;
	font-weight: bold;
	float: left;
	clear: right;
	line-height:30px;
}
#weather .and {
	font-size: 14px;
	float: left;
	clear: right;
	line-height: 30px;
  }

#weather .icon-0:before {
  content: ":";
  color:#24516f;
}

#weather .icon-1:before {
  content: "p";
  color:#24516f;
}

#weather .icon-2:before {
  content: "S";
  color:#24516f;
}

#weather .icon-3:before {
  content: "Q";
  color:#24516f;
}

#weather .icon-4:before {
  content: "S";
  color:#24516f;
}

#weather .icon-5:before {
  content: "W";
  color:#24516f;
}

#weather .icon-6:before {
  content: "W";
  color:#24516f;
}

#weather .icon-7:before {
  content: "W";
  color:#24516f;
}

#weather .icon-8:before {
  content: "W";
  color:#24516f;
}

#weather .icon-9:before {
  content: "I";
  color:#2980b9;
}

#weather .icon-10:before {
  content: "W";
  color:#24516f;

}

#weather .icon-11:before {
  content: "I";
  color:#2980b9;
}

#weather .icon-12:before {
  content: "I";
  color:#2980b9;
}

#weather .icon-13:before {
  content: "I";
  color:#2980b9;
}

#weather .icon-14:before {
  content: "I";
  color:#2980b9;
}

#weather .icon-15:before {
  content: "W";
  color:#24516f;
}

#weather .icon-16:before {
  content: "I";
  color:#2980b9;
}

#weather .icon-17:before {
  content: "W";
  color:#24516f;
}

#weather .icon-18:before {
  content: "U";
  color:#2980b9;
}

#weather .icon-19:before {
  content: "Z";
  color:#97a7b1;
}

#weather .icon-20:before {
  content: "Z";
  color:#97a7b1;
}

#weather .icon-21:before {
  content: "Z";
  color:#97a7b1;
}

#weather .icon-22:before {
  content: "Z";
  color:#97a7b1;
}

#weather .icon-23:before {
  content: "Z";
  color:#97a7b1;
}

#weather .icon-24:before {
  content: "E";
  color:#2980b9;
}

#weather .icon-25:before {
  content: "E";
  color:#2980b9;
}

#weather .icon-26:before {
  content: "3";
  color:#efefef;
}

#weather .icon-27:before {
  content: "a";
  color:#fdca3d;
}

#weather .icon-28:before {
  content: "A";
  color:#fdca3d;
}

#weather .icon-29:before {
  content: "a";
  color:#fdca3d;
}

#weather .icon-30:before {
  content: "A";
  color:#fdca3d;
}

#weather .icon-31:before {
  content: "6";
  color:#97a7b1;
}

#weather .icon-32:before {
  content: "1";
  color:#fdca3d;
}

#weather .icon-33:before {
  content: "6";
  color:#97a7b1;
}

#weather .icon-34:before {
  content: "1";
  color:#fdca3d;
}

#weather .icon-35:before {
  content: "W";
  color:#24516f;
}

#weather .icon-36:before {
  content: "1";
  color:#fdca3d;
}

#weather .icon-37:before {
  content: "S";
  color:#24516f;
}

#weather .icon-38:before {
  content: "S";
  color:#24516f;
}

#weather .icon-39:before {
  content: "S";
  color:#24516f;
}

#weather .icon-40:before {
  content: "M";
  color:#97a7b1;
}

#weather .icon-41:before {
  content: "W";
  color:#24516f;
}

#weather .icon-42:before {
  content: "I";
  color:#efefef;
}

#weather .icon-43:before {
  content: "W";
  color:#24516f;
}

#weather .icon-44:before {
  content: "a";
  color:#fdca3d;
}

#weather .icon-45:before {
  content: "S";
  color:#24516f;
}

#weather .icon-46:before {
  content: "U";
  color:#2980b9;
}

#weather .icon-47:before {
  content: "S";
  color:#24516f;
}

#weather button {
  display: block;
  margin: 15px auto;
  width: 160px;
  padding: 5px;
  background: #efefef;
  color: #ddd;
  border: 0;
  border-radius: 5px;
}


/* Offcanvas Icons */
.navbar-offcanvas.in li a:before {
	font-family: 'fontawesome';
	margin: 0px 7px 0px 4px;
	text-align :center;
	width: 30px;
	font-size: 20px;
	vertical-align: middle;
	display:inline-block;
}

.navbar-offcanvas.in li:nth-of-type(1) a:before {
	content: "\f0f7";
}
.navbar-offcanvas.in li:nth-of-type(2) a:before {
	content: "\f19d";
}
.navbar-offcanvas.in li:nth-of-type(3) a:before {
	content: "\f0b1";
}
.navbar-offcanvas.in li:nth-of-type(4) a:before {
	content: "\f21e";
}
.navbar-offcanvas.in li:nth-of-type(5) a:before {
	content: "\f19c";
}
.navbar-offcanvas.in li:nth-of-type(6) a:before {
	content: "\f015";
}
.navbar-offcanvas.in li:nth-of-type(7) a:before {
	content: "\f072";
}



