@charset "utf-8";
/* CSS Document */

/*
Theme Name: Blind Infusion
Theme URI: https://www.blindinfusion.com/
Description:  Blind Infusion
Author: BlindDrop Design Inc.
Author URI: https://www.blinddrop.com/
Template: enfold
Version: 1.0
*/

@import url(/wp-content/themes/enfold-child/../enfold/style.css);


.main_color strong
{
color: inherit !important;	
	}

.main_color b
{
color: inherit !important;	
	}	
	
.logo
{
padding-top:0px !important;
padding-bottom:10px !important;
	} 



#top #header_main > .container UL.sub-menu {
    margin-top:-50px !important;
}


#top .av-main-nav ul ul {
    left: 207px;
}



.avia-menu.av_menu_icon_beside {
    border: none !important;
}


#header_meta {
background-color:#FFFFFF !important;
}

#header_meta #avia2-menu {
	
margin-top: 10px !important;	
	
}



#header_meta #avia2-menu li a {
 
	font-size: 14px !important; 
}


#top .av-menu-button>a .avia-menu-text {
    border-color: #e1d9e1 !important;
	border: 4px solid;
    border-radius: 12px;
	margin-right: 8px !important;
	padding: 5px 10px 5px 10px !important;
}


#header_main {
border-bottom: 2px solid #a7af39 !important;
}


#footer .widgettitle 
{
  
  color: !important;
  font-size: 18px !important;
  text-align: center !important;
  	
	}
	
	
#footer .widget P
{
	
color:  !important;	
text-align: center !important;	
	font-size: 16px !important;
	
	}	



.html_modern-blog .avia-content-slider .slide-entry-title {
    font-size: 1.3em;
    text-align: left;
    letter-spacing: 1px;
}


#bifw .container { width: 100% !important; max-width: 100%; padding: 0; margin: 0; }


.bihighlightbox
{

	border:1px solid #ffffff !important;
	display: block !important;
	background-size: cover !important;

	margin: 0px !important;
	padding: 250px 20px 250px 20px !important;
	background: rgba(0, 0, 0, 0.5);
    /*opacity: .5;*/
	
}

.bihighlightbox:hover{
  background:rgba(0,0,0,.7);
		color: rgba(224, 227, 186, 1.0);
    /*opacity: 1.0;*/
	
}



.bihighlightbox:hover
{

	color: rgba(224, 227, 186, 1.0);
    /*opacity: 1.0;*/
	
}


.bihighlightbox h2
{
text-align: center !important;
	color: rgba(255, 255, 255, 1.0);
    /*opacity: 1.0;*/
position: relative !important;	
	
}



.bihighlightbox:hover h2
{
text-align: center !important;
	color: rgba(224, 227, 186, 1.0);
    /*opacity: 1.0;*/
position: relative !important;	
	
}









.bihighlightbox-types
{

	border:1px solid #ffffff !important;
	display: block !important;
	background-size: cover !important;
	margin: 0px !important;
	padding: 200px 50px 200px 50px !important;
	background: rgba(0, 0, 0, 0.5);
    /*opacity: .5;*/
	font-size: 18px !important;
	text-align: justify !important;
	color: white !important;
}

.bihighlightbox-types:hover{
  background:rgba(0,0,0,.7);
		color: rgba(224, 227, 186, 1.0);
    /*opacity: 1.0;*/
	
}



.bihighlightbox-types:hover
{

	color: rgba(224, 227, 186, 1.0);
    /*opacity: 1.0;*/
	
}


.bihighlightbox-types h2
{
text-align: center !important;
	color: rgba(255, 255, 255, 1.0);
    /*opacity: 1.0;*/
position: relative !important;	
	
}



.bihighlightbox-types:hover h2
{
text-align: center !important;
	color: rgba(224, 227, 186, 1.0);
    /*opacity: 1.0;*/
position: relative !important;	
	
}



















.wp-image-356
{
	
	margin-top:0px !important;
	margin-bottom:0px !important;
	padding-bottom: 0px !important;
}



.wp-image-355
{
	
	margin-top:0px !important;
	margin-bottom:0px !important;
	padding-bottom: 0px !important;
}



.wp-image-357
{
	
	margin-top:0px !important;
	margin-bottom:0px !important;
	padding-bottom: 0px !important;
}


.wp-image-1132
{
	
	margin-top:0px !important;
	margin-bottom:0px !important;
	padding-bottom: 0px !important;
	padding-top: 0px !important;
}



body .aligncenter > .wp-image-1132 
{
	
	margin-top:10px !important;
	margin-bottom:0px !important;
	padding-bottom: 0px !important;
	padding-top: 0px !important;
}











 
.title_container .main-title, .title_container .main-title a
{

	font-size: 1.5em !important;
	color: #222222 !important;
	text-align: center !important;
margin-top: 20px !important;
	margin-bottom: 20px !important;
	
}



.alternate_color .title_container {
border: 0px !important;
background-color: none !important;
padding-left:30px !important;	
	padding-top:20px !important;
	
}




.bishortseparator-purple .hr-inner-style

{
    border-color: #714d71 !important;
	background-color:  #714d71 !important;
}

.bishortseparator-purple .hr-short .hr-inner {
    border-color: #714d71 !important;
	background-color:  #714d71 !important;
}


.hr.hr-short * {
        border-color: #714d71 !important;
	background-color:  #714d71 !important;

}
	




.html_modern-blog .avia-content-slider .slide-entry-title {
    font-size: 0.9em !important;
    text-align: left !important;
    letter-spacing: 1px;
	padding: 5px 20px 5px 20px !important;	
}

.html_modern-blog #top .post-entry .blog-categories {
    text-align: left !important;
	top: -15px !important;
	padding: 5px 20px 5px 20px !important;	
}




.avia-button > .avia_iconbox_title

{
	font-size: 20px !important;
	text-decoration: none !important;

}

.avia-button
{
	font-size: 20px !important;
	text-decoration: none !important;

}




.title_container { background-color: # #FDFDFD; }

#main .container_wrap {
    border-top: 0 none !important;
}


.testimonial_body P
{
	
	color: #222222 !important;
	font-style: italic !important;
	
}


.testimonial_slide

P
{
	text-align: center !important;	
	color: #222222 !important;
	font-style: italic !important;
	font-size:16px !important;
	
}


#cycledtestimonialwidget-3 .widgettitle
{
	
	font-size: 22px !important;
	text-align: center !important;
	margin-top:0px !important;
	padding-top:0px !important;
	
}


#cycledtestimonialwidget-3 .widgettitle
{
	
	font-size: 22px !important;
	text-align: center !important;
	margin-top:0px !important;
	padding-top:0px !important;
	
}

.easy-t-slideshow-wrap
{
	
padding: 10px 60px 10px 60px !important;	
	
}



.wp-caption-text

{
	font-size: 16px !important;
	text-align: center !important;
	font-style: normal !important;
	font-family: "HelveticaNeue","Helvetica Neue",Helvetica,Arial, sans-serif;
	font-weight: 500 !important;
}


#top .wp-caption img {
    border: none !important;

}

#top .wp-caption
{
    border: none !important;

}

#header_meta #avia2-menu {
margin-right: 190px !important;
}

.related_image_wrap img {
    position: relative;
    display: block;
    float: left;
    width: 100%;
    -webkit-backface-visibility: hidden;
	height: 100px !important;
	overflow: hidden !important;
}




@media only screen and (max-width: 1240px) 

{
  nav.main_menu {
    display: block !important;
  }
  #avia-menu .menu-item {
    display: none;
  }
  .av-burger-menu-main.menu-item-avia-special {
    display: block;
  }


#menu-item-search
	{display: block !important;
	}

#av-burger-menu-ul .av-menu-button> a .avia-menu-text {
    border-color: white !important;
	border: 0px solid !important;
    border-radius: 0px !important;
	margin-right: 0px !important;
	padding: 0px !important;
}
	
	

	
#top #header_main>.container UL.sub-menu {
    margin-top: 0px !important;
}	
	
#header_meta #avia2-menu {
margin-right: 0px !important;
}
	
	
	
}


@media only screen and (max-width: 990px){

	
	
.avia-slideshow-controls
{
	display: none !important;
	
}
	

h1.post-title
{

	text-align: center !important;
	
	}
	
	
	
	
	
	
	
}

@media only screen and (max-width: 767px){
.responsive #top #wrap_all .container {
    width: 100%;
    max-width: 100%;
    margin: 0 auto;
    padding-left: 0;
    padding-right: 0;
    float: none;
}
	
.title_container .main-title {
padding:10px !important;
margin:10px !important; 
	
}
	

.responsive .title_container .main-title+.breadcrumb {
padding-left:20px !important;
	margin-left:20px !important; 
}	
	
	
.title_container .main-title, .title_container .main-title a
{

	font-size: 1.5em !important;
	color: #222222 !important;
	
}	

	
	.html_modern-blog .avia-content-slider .slide-entry-title {
    font-size: 0.9em !important;
    text-align: center !important;
    letter-spacing: 1px;
	padding: 5px 10px 5px 10px !important;	
}

.html_modern-blog #top .post-entry .blog-categories {
    text-align: center !important;
	top: -15px !important;
	padding: 5px 10px 5px 10px !important;	
}
	

.slide-content, .slide-meta	
	{
	
		padding: 5px 20px 5px 20px !important;	
}

	
.easy_testimonials_grid_2 .easy_testimonials_grid_cell {
    width: 100% !important;
    margin-left: 2%;
    margin-right: 2%;
	padding: 10px 30px 10px 30px  !important;
}	
	
 
	 
#footer .widget {
    padding-left: 30px !important;
	padding-right: 30px !important;
}	
	
	
.responsive #top #wrap_all .slide-entry {
    width: 96%;
    margin-left: 4% !important;
	margin-right: 4% !important;
}	

	
	
#socket .copyright {
    float: left;
	padding-left: 30px !important;
}	
	
.responsive #socket .sub_menu_socket {
    display: block;
    float: none;
    width: 100%;
    clear: both;
    margin: 0 0 0 -15px;
	padding-left:30px !important;
}	

.main_color .entry-content
	
	{
	margin: 10px 20px 10px 20px !important;
	
	}
	
	
}

.avia-section.av-jo1wvlkl-3fdf61f9633a8c889d4c20bcd82e3118 .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://www.blindinfusion.com/wp-content/uploads/2018/11/hunter-douglas-shades-duette.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-jo1wvlkl-3fdf61f9633a8c889d4c20bcd82e3118 .av-section-color-overlay{
opacity:0.5;
background-color:#000000;
}

.flex_column.av-dvv-54d968cd33f4f2d14c1a6f1c357f0475{
border-radius:0px 0px 0px 0px;
padding:0px 20px 30px 20px;
}

#top .av_textblock_section.av-jnyy6e0s-efcb4d32f36c2771b21bf7f162d26f6c .avia_textblock{
font-size:22px;
color:#ffffff;
}

.flex_column.av-9kl-56c967c958d6f5309508f49f3e19215d{
border-radius:0px 0px 0px 0px;
padding:0px 30px 30px 30px;
}

.avia-image-container.av-jo1wxpc4-bb868d0557fa1edbae58cdbd0729795f img.avia_image{
box-shadow:none;
}
.avia-image-container.av-jo1wxpc4-bb868d0557fa1edbae58cdbd0729795f .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-section.av-jo0koii5-7ad8e12738db3cdb9a3bbcdef8ef73f8{
background-color:#f9eff6;
background-image:unset;
}

.flex_column.av-a81b-659252bc1952f163a9e8b829a21da2d0{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-jnyyd1pw-f69b5cecd63846b8916508edba002856 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-jnyyd1pw-f69b5cecd63846b8916508edba002856 .av-caption-image-overlay-bg{
opacity:0.4;
background-color:#000000;
}
.avia-image-container.av-jnyyd1pw-f69b5cecd63846b8916508edba002856 .av-image-caption-overlay-center{
color:#ffffff;
font-size:24px;
}

#top .av_textblock_section.av-jnyyt8vo-73151fb07817710a65796c68aff1b3e6 .avia_textblock{
font-size:18px;
}

.flex_column.av-c7or-ab129e5578387cdf7aa681fd6da654bb{
border-radius:0px 0px 0px 0px;
padding:30px 30px 0px 30px;
}

#top .av_textblock_section.av-jnyy8bcd-6c4271837cfbd5012881b35f2bfea99e .avia_textblock{
font-size:17px;
}

.flex_column.av-a81b-16-193cfe53f8bdf8ae16262fc26c605759{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-jnyyd1pw-15-9a9cd8b1c6d88536cb95e84312659c5e img.avia_image{
box-shadow:none;
}
.avia-image-container.av-jnyyd1pw-15-9a9cd8b1c6d88536cb95e84312659c5e .av-caption-image-overlay-bg{
opacity:0.4;
background-color:#000000;
}
.avia-image-container.av-jnyyd1pw-15-9a9cd8b1c6d88536cb95e84312659c5e .av-image-caption-overlay-center{
color:#ffffff;
font-size:24px;
}

#top .av_textblock_section.av-jnyyt8vo-14-4ca41a19ef53270f146cc18eec84450b .avia_textblock{
font-size:18px;
}

.flex_column.av-70br-02988a8feaead49e9d7ed86bc1626024{
border-radius:0px 0px 0px 0px;
padding:0px 30px 30px 30px;
}

#top .av_textblock_section.av-jnyy8mo0-837ce7b2ca654c1ee00dfeb4f92f254c .avia_textblock{
font-size:22px;
}

.avia-section.av-jnqqik77-ad93c36568caa7d08ff9fa860b67726b{
margin-top:0px;
margin-bottom:0px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-jnqqnbcp-76cd921a512d6dc0647d13a84e203f99{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-jnqqnbcp-76cd921a512d6dc0647d13a84e203f99{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background:url(https://www.blindinfusion.com/wp-content/uploads/2016/08/alustra-vignette-calgary-hunter-douglas-roman-shades-750.jpg) 50% 50% no-repeat scroll ;
}

#top .flex_column_table.av-equal-height-column-flextable.av-53zg-f5cc33b1e3392a67f8b46c51d0a3a059{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-53zg-f5cc33b1e3392a67f8b46c51d0a3a059{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background:url(https://www.blindinfusion.com/wp-content/uploads/2018/11/drapery-drapes-cochrane-calgary-ab.jpg) 50% 50% no-repeat scroll ;
}

#top .flex_column_table.av-equal-height-column-flextable.av-3ie4-a84364f0751a157f929d1d3c11d4faf3{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-3ie4-a84364f0751a157f929d1d3c11d4faf3{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background:url(https://www.blindinfusion.com/wp-content/uploads/2016/08/hunter-douglas-calgary-woven-wood-blinds-750.jpg) 50% 50% no-repeat scroll ;
}

.avia-section.av-jnqqik77-13-f97313271b1ad7ee6e171c201ec3c8c3{
margin-top:0px;
margin-bottom:0px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-jnqqnbcp-12-af435772db8d748bbe2709f54bcc9c0a{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-jnqqnbcp-12-af435772db8d748bbe2709f54bcc9c0a{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background:url(https://www.blindinfusion.com/wp-content/uploads/2018/11/type-of-window-coverings-soft-valance.jpg) 50% 50% no-repeat scroll ;
}

#top .flex_column_table.av-equal-height-column-flextable.av-53zg-10-8140c47af5b278c6e4d3087e24dcff3d{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-53zg-10-8140c47af5b278c6e4d3087e24dcff3d{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background:url(https://www.blindinfusion.com/wp-content/uploads/2017/11/newstyle-hybrid-shutters-hunter-douglas-725.jpg) 50% 50% no-repeat scroll ;
}

#top .flex_column_table.av-equal-height-column-flextable.av-3ie4-8-2cbc1281e8f0468ab035866122df0480{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-3ie4-8-2cbc1281e8f0468ab035866122df0480{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background:url(https://www.blindinfusion.com/wp-content/uploads/2018/11/calgary-paint-consultations-cochrane-750.jpg) 50% 50% no-repeat scroll ;
}

.flex_column.av-54ul-8d77ae2b99875a1c00b59f222fa486ac{
border-radius:0px 0px 0px 0px;
padding:30px 30px 0px 30px;
}

#top .av_textblock_section.av-jnyy9axi-c67d9a949a7f541db0bc6d094116ad8c .avia_textblock{
font-size:22px;
}

.flex_column.av-3ptd-298eda745141362359661b20ec5a82fb{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-3ptd-4-489beff66c74f9f33b8f2cc1d4176a39{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-2drx-b83cfc1c79ea9cd6d40a2424fa2e3fec{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-5ecj-7878236470e112f94457b027edaa3760{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-jnyzt0lj-a278f9697e7837adc783279177bcccff{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-3t6h-880d471f3c6bbfab0865871d7f54cade{
border-radius:0px 0px 0px 0px;
padding:30px 30px 30px 30px;
}

#top .av_textblock_section.av-jnywmoqk-192784f11ec2a59cea599c07496d3ba9 .avia_textblock{
font-size:22px;
}


