/*
Theme Name: Own Cancer - Enfold Child
Description: Theme for owncancer.ca
Version: 1.3
Template: enfold
*/



/*Add your own styles here:*/
/*CCC Landing Page*/
.ccc-bg {   background-image: radial-gradient(farthest-corner at 50px 400px, #60BDBD 20%, #4A84A7 100%);
 }
/*Removing feint grey lines on page*/
#header_main { border-bottom: none!important; }
#top  .container_wrap {
    border: none;
}

#top .av_header_transparency #header_meta {
border-bottom: 0px solid transparent !important;
}

#top .social_bookmarks li{
border-right-width: 0 !important;
}

#top .av_header_transparency #header_meta li {
border-color: transparent !important;
}
/*End line removal*/
/*Navigation*/
#header_main .logo {
	    padding-top: 26px;
    max-width: 220px;
}
.av-menu-button a.avia-menu-text {
	font-weight:bold;
}
/* Activate burger menu */
 @media only screen and (max-width: 1224px) {
#top #header .av-main-nav > li.menu-item  {
    display: none!important;
}
#top #header .av-burger-menu-main {
    cursor: pointer;
    display: block!important;
}}
/*End Navigation*/
/*buttons and icons*/
.transparent_button a {
	color:black;
}
/* Custom Accordion Icon */

.own-tabs .toggle_icon {
    display: inline-block!important;    
}
.own-tabs .toggle_icon:before {
    font-family: 'ownicons';   
    content:attr(data-av_icon);    
    position: absolute;
    font-size: 18px;
    top:50%;
    transform: translateY(-50%);
    left: 0px;
    line-height: 0;
    color:red;
}
/*end buttons and icons*/
/*Typography*/
p {font-family: 'neue-haas-unica', sans-serif!important;margin:0 0 0.85em 0;}
h5 {font-family: 'neue-haas-unica', sans-serif!important; font-weight:bold;}
h1, h2, h3 {font-family: 'korolev', sans-serif!important;}
h4, h5 {font-family: 'neue-haas-unica', sans-serif!important; margin-bottom:1em;}
h1 {font-weight:800;color:#ffe628!important;}
a {color:#ffe628;}
h5.large-number {font-family: 'korolev', sans-serif!important;font-weight:800!important;color:#ffe628!important;font-size:120px!important;}
h5.medium-number {font-family: 'korolev', sans-serif!important;font-weight:800!important;color:#ffe628!important;font-size:60px!important;margin-bottom:0px;}
/*links*/
.large-icon-link a {
    text-decoration: none!important;
}
#top #wrap_all .header_color .av-menu-button-colored > a .avia-menu-text {
    background-color: #ffe628;
    color: #000;
    border-color: #ffe628;
}
/*home page*/

#news-and-events h2 {
	 color: #ffe628;
}
#focus-areas h2 {
	 color: #ffe628;
}
/*News and Events*/
.slide-content .slide-meta-comments {
display: none;
}
.slide-entry .post-entry {
	background-color:#fff;
	margin:15px;
	padding: 10px;
}
/*About*/
.chair-img img {
    padding-top: 25px;
}

/*TEST -Moving arrows on post slider to the sides
.home-news-slider {
margin-left: -80px;
padding-left: 80px;
margin-right: -80px;
padding-right: 80px;
	opacity: 1;
}

.avia-slideshow-arrows .avia-slideshow-controls {
width: 100%;
margin-left: -47px;
}

/*Changed the arrows a little (made them smaller)
#top .avia-slideshow-arrows a {
display: block;
position: absolute;
width: 40px;
height: 60px;
line-height: 32px;
font-size: 20px;}

#top .avia-slideshow-arrows a.next-slide {
    right: 33px;
    float: right;
    position: absolute;
    display: block;
    }
    
    End sidearrows on slider*/
    
    /*full section image*/
    #full-image .container {
        padding:0px 0px!important;
        max-width:100%!important;
    }
    /*footer*/
    
    .footer-icons {
        width:240px;
    }
    
    .footer-icon p{
        color:white;font-size:60px;}
    .footer-icon .av-icon-char{
        color:white;
        font-size:60px;}
    #custom_html-2 .widget-text{
        margin:auto;
    }
    
    /*Animated Gradients*/
    .blue-gradient {
           background: linear-gradient(39deg, #60bdbd, #4a84a7, #6066a1);
        background-size: 200% 200%;
    
        -webkit-animation: Blue-Gradient 6s ease infinite;
        -moz-animation: Blue-Gradient 6s ease infinite;
        animation: Blue-Gradient 6s ease infinite;
    }
    
    @-webkit-keyframes Blue-Gradient {
        0%{background-position:64% 0%}
        50%{background-position:37% 100%}
        100%{background-position:64% 0%}
    }
    @-moz-keyframes Blue-Gradient {
        0%{background-position:64% 0%}
        50%{background-position:37% 100%}
        100%{background-position:64% 0%}
    }
    @keyframes Blue-Gradient {
        0%{background-position:64% 0%}
        50%{background-position:37% 100%}
        100%{background-position:64% 0%}
    }
    .orange-gradient {
        background: linear-gradient(39deg, #f5a54a, #e4563f, #ffa319);
        background-size: 200% 200%;
    
        -webkit-animation: Orange-Gradient 6s ease infinite;
        -moz-animation: Orange-Gradient 6s ease infinite;
        animation: Orange-Gradient 6s ease infinite;
    }
    
    @-webkit-keyframes Orange-Gradient {
        0%{background-position:64% 0%}
        50%{background-position:37% 100%}
        100%{background-position:64% 0%}
    }
    @-moz-keyframes Orange-Gradient {
        0%{background-position:64% 0%}
        50%{background-position:37% 100%}
        100%{background-position:64% 0%}
    }
    @keyframes Orange-Gradient {
        0%{background-position:64% 0%}
        50%{background-position:37% 100%}
        100%{background-position:64% 0%}
    }
    .green-gradient {
        background: linear-gradient(2deg, #7ebb50, #84c53b, #ede15d);
        background-size: 200% 200%;
    
        -webkit-animation: Green-Gradient 6s ease infinite;
        -moz-animation: Green-Gradient 6s ease infinite;
        animation: Green-Gradient 6s ease infinite;
    }
    
    @-webkit-keyframes Green-Gradient {
        0%{background-position:64% 0%}
        50%{background-position:37% 100%}
        100%{background-position:64% 0%}
    }
    @-moz-keyframes Green-Gradient {
        0%{background-position:64% 0%}
        50%{background-position:37% 100%}
        100%{background-position:64% 0%}
    }
    @keyframes Green-Gradient {
        0%{background-position:64% 0%}
        50%{background-position:37% 100%}
        100%{background-position:64% 0%}
    }
    /*End Animated Gradients*/
    
#hero--home__heading {
	min-height: 900px;
}

/*#full-image .flex_column{
	min-height: 900px;
}	*/

/*Home - About Center - text block align*/

 
/*Home - News and Events - Post Slider*/

/*.avia-content-slider .slide-image, 
.avia-content-slider .slide-image img {
    height:200px;
		width: 340px;
    background: transparent!important;
}*/

/*header.entry-content-header{
padding: 0 10px 10px 10px;
	color: #000;	
}*/
/*Home - News and Events - Shadow on slider post entry on hover */
/*#top .avia-content-slider article.slide-entry
 {
  box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);
  transition: all 0.3s cubic-bezier(.25,.8,.25,1);
}
#top .avia-content-slider article.slide-entry:hover {
  box-shadow: 0 14px 28px rgba(0,0,0,0.25), 0 10px 10px rgba(0,0,0,0.22);
}*/

/*Home - Major-Donors Button Icon & Text
body div .avia-button {
		background-color: 	transparent!important;
    border-radius: 3px;
    padding: 10px;
    font-size: 12px;
    text-decoration: none;
    display: inline-block;
    border-bottom-style: none;
    border-bottom-width: 1px;
    margin: 3px 0;
    line-height: 1.2em;
    position: relative;
    font-weight: normal;
    text-align: center;
		max-width: 100%;}

.avia-button .avia_button_icon {
    position: relative;
    left: -0.3em;
    color: #000;
    background: #ffe628;
    border-radius: 50%;
    padding: 3px 5px;
	box-shadow: 0 14px 28px rgba(0,0,0,0.25), 0 10px 10px rgba(0,0,0,0.22);
    -webkit-perspective: 1000px;
    -webkit-backface-visibility: hidden;
}

span.avia_iconbox_title {
    color: #000;
    padding: 10px;
	font-weight: bold;
}
/*End Button Icon and Text*/

/*About - Team Members*/
/*Test to create dropdown text on team member profile
 .dropdown-team {
  position: relative;
  display: inline-block;
}
.team-img-container {
    position: relative;
    overflow: hidden;
    border-radius: 3px;
    text-align: center;
    margin-bottom: 10px;
}

.team-member-description {
    display: none;
    position: absolute;
    background-color: #fff;
    padding: 15px;
    z-index: 1;
    box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.2);
}

.team-img-container img:hover, .team-img-container {
	display: block;
}*/

/*Focus Areas*/
#focus-areas-hero span.highlight {
    color: #ffe628;
}
#focus-areas-hero h1 {
   text-transform: none;
	font-size:70px;
}
#focus-areas-hero h4 {
   color: white;
	font-size:25px;
}
	h5.grey-number {
    font-size: 110px;
    color: #a7a7a7;
    height: 100px;
}
/*Own.Cancer page*/
#own-hero h2 {
   text-transform: none;
	font-size:70px;
	 color: #ffe628;
}
.own-links ul{
	text-align:left;
}
/*Supporters*/
#supporters-hero h2 {
   text-transform: none;
	font-size:70px;
	 color: #ffe628;
}
#supporters h2 {
	 color: #ffe628;
}
#supporters {padding-left:10%;
padding-right:10%;}
/*Cabinet*/
p.cabinet-name {font-weight:700;font-size:20pxmargin:0 0 0 0}
p.cabinet-title {font-size:14px;font-style: italic;}
/*shop now*/
.shop-now a{
	text-decoration:none!important;
}

@media only screen and (max-width: 767px){
.responsive #top #wrap_all .slide-entry {
    width: 100%;
    margin-left: 0;
	}
.responsive #top #wrap_all .avia-content-slider-odd .slide-entry {
    margin-top: 20px;
	}
.responsive #top #wrap_all .avia-content-slider-even .slide-entry.slide-parity-odd, .responsive #top #wrap_all .avia-content-slider-odd .slide-entry.slide-parity-even {

    margin-bottom: 80px;
}
}
/*donor stories*/
#donor-stories .entry-content-header h3, #donor-stories .main_color {color:#fff!important;}
/*blog feature image*/
.big-preview.single-big {
	width: 50%;
margin:auto;}
#top .fullsize .template-blog .big-preview {margin:auto;!important}


#future .av-minimal-toggle .togglecontainer .single_toggle .toggler{
	font-size:1.6em!important;}
	
	#accs { display: none; }

}

/**Thermometre**/
.value.right, .value.left {
    position: absolute;
    top: 130px!important;
}
