.bfd-download-btn{	
color: #FFFFFF;
float:right; 
border-radius: .15em;
padding: 3px;
display: table;	
table-layout: fixed;
transition: 1s !important; 	
border: 1px solid #FFFFFF;	
}
.bfd-download-btn a, .bfd-download-block a, .bfd-single-download a{
-webkit-box-shadow: none !important;
box-shadow: none !important;
text-decoration: none !important;	
}
.bfd-download-btn:hover{
color:#EE9858 !important;
transform: scale( 1.05 );
border-color: #EE9858 !important;
-webkit-box-shadow: none !important;
box-shadow: none !important;
text-decoration: none;	
}
.bfd-button-container{
width:30%;	
} .bfd-single-download-btn{
-webkit-box-shadow: none !important;
box-shadow: none !important;
text-align: center;
color:#FFFFFF !important;
transition: 1s !important;
text-decoration: none;
top: 5px;
border: none !important;
}
.bfd-single-download-btn:hover{	
color:#EE9858 !important;
transform: scale( 1.25 );
-webkit-box-shadow: none !important;
box-shadow: none !important;
text-decoration: none;
}
.bfd-single-button-container{
width:12%;
} .bfd-download-block, .bfd-single-download{
background: #343434;	
width: 100%;
min-width: 10rem;
padding: 7px;
margin: 5px 0;
font-family: inherit;
} .bfd-download-meta{	
width:60%;
font-size: .8em;
margin-bottom: 0;
}
.bfd-download-meta p{
transition: 1s;
color: #F4F4F4 !important;
}
.bfd-download-title{
transition: 1s;
margin-bottom: 0 !important;
color: #F4F4F4 !important;
font-size: 1.1em;
}
.bfd-download-meta:hover > p{
color:#EE9858 !important;
} .bfd-icon-img{	
max-width: 40px;
max-height: auto;
margin: auto;
display: table-cell;
vertical-align: middle;	
}
.bfd-icon-single{
float:right;
margin-bottom: 0;
}
.bfd-svg{
margin-bottom: 0;
}
.bfd-mime-col{
width:12%;
padding: 0 5px;
text-align: center;	
} .bfd-icon {
top:1px;
height: 16px;
position: relative;	
}
.down-arrow-icon{
min-width: 40px;
}
.bfd-svg-container{
position: relative;
display: block;
}
.bfd-svg-container:after{
content: ""; 
position: absolute; 
top: 0; 
right: 0; 
bottom: 0; 
left: 0;
} .bfd-column .fluid-width-video-wrapper object{
position: static !important;
height: 100% !important;
width: auto !important;
} .bfd-download-thumbnail{
width: 100% !important;
height: auto !important;
margin: auto !important;
margin-bottom: 2px !important;
} #bfd-search-shortcode input{
width: 100%;
}
.bfd-embed-submit-field {
display: flex;	
}
.bfd-ajax-results{
margin: 1em 0;	
}
#bfd-search-button{
display: table;
}
#bfd-search-icon{
display: table-cell;
vertical-align: middle;
} .bfd-tax-row{
display: table;	
width: 100%;
overflow: auto;
}
.bfd-single-row{
display: table;
width: 100%;
}
.bfd-column{	
display: table-cell;
vertical-align: middle;
} .bfd-bottom-zero{
margin-bottom: 0 !important;
padding-bottom: 0 !important;
} @media (max-width: 667px) {
.bfd-icon {
top:3px;
height: 16px;
position: relative;	
}
.bfd-download-btn{
line-height: 1.3em;
}
.bfd-column.bfd-button-container{
display: table-cell;
width: 40%;
}
.bfd-download-block .bfd-column{
max-width:50% !important;		
}
span.more{
display: inline-flex !important;
}	
.bfd-single-download .bfd-column{
display: table-cell;   	
}
.bfd-column.bfd-single-button-container{
display: table-cell;
width: 15%;
}
.bfd-mime-col{
display: none !important;
}
}.cmplz-video.cmplz-iframe-styles{background-color:transparent}.cmplz-video.cmplz-hidden{visibility:hidden !important}.cmplz-blocked-content-notice{display:none}.cmplz-placeholder-parent{height:inherit}.cmplz-optin .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optin .cmplz-wp-video .cmplz-blocked-content-notice,.cmplz-optout .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optout .cmplz-wp-video .cmplz-blocked-content-notice{display:block}.cmplz-blocked-content-container,.cmplz-wp-video{animation-name:cmplz-fadein;animation-duration:600ms;background:#FFF;border:0;border-radius:3px;box-shadow:0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15);display:flex;justify-content:center;align-items:center;background-repeat:no-repeat !important;background-size:cover !important;height:inherit;position:relative}.cmplz-blocked-content-container.gmw-map-cover,.cmplz-wp-video.gmw-map-cover{max-height:100%;position:absolute}.cmplz-blocked-content-container.cmplz-video-placeholder,.cmplz-wp-video.cmplz-video-placeholder{padding-bottom:initial}.cmplz-blocked-content-container iframe,.cmplz-wp-video iframe{visibility:hidden;max-height:100%;border:0 !important}.cmplz-blocked-content-container .cmplz-custom-accept-btn,.cmplz-wp-video .cmplz-custom-accept-btn{white-space:normal;text-transform:initial;cursor:pointer;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:200px;font-size:14px;padding:10px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-custom-accept-btn:focus,.cmplz-wp-video .cmplz-custom-accept-btn:focus{border:1px dotted #cecece}.cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-wp-video .cmplz-blocked-content-notice{white-space:normal;text-transform:initial;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:300px;font-size:14px;padding:10px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links{display:block;margin-bottom:10px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links a,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links a{color:#fff}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body{display:block}.cmplz-blocked-content-container div div{display:none}.cmplz-wp-video .cmplz-placeholder-element{width:100%;height:inherit}@keyframes cmplz-fadein{from{opacity:0}to{opacity:1}}