﻿/* MAIN CONTENT WORD DOCS */
.content a[href$='.doc'], .content-fullwidth a[href$='.doc'], .content a[href$='.docx'], .content-fullwidth a[href$='.docx'] {
  	padding: 0 20px 0 0;
    background: transparent url('../../SiteElements/Images/icon-doc.gif') no-repeat right 0;
}
/* MAIN CONTENT EXCEL DOCS */
.content a[href$='.xls'], .content-fullwidth a[href$='.xls'] {
	padding: 0 20px 0 0;
	background: transparent url('../../SiteElements/Images/icon-xls.gif') no-repeat right 0;
}
/* MAIN CONTENT EXCEL DOCS */
.content a[href$='.csv'], .content-fullwidth a[href$='.csv'] {
	padding: 0 20px 0 0;
	background: transparent url('../../SiteElements/Images/icon-xls.gif') no-repeat right 0;
}
/* MAIN CONTENT PDF DOCS */
.content a[href$='.pdf'], .content-fullwidth a[href$='.pdf'] {
    padding: 0 20px 0 0;
	background: url('../../SiteElements/Images/icon-pdf.gif') no-repeat right 0;        
}

.content a[href$='.pdf'], .content-fullwidth a[href$='.PDF'] {
    padding: 0 20px 0 0;
	background: url('../../SiteElements/Images/icon-pdf.gif') no-repeat right 0;        
}

.content a.imagepdf, .content-fullwidth a.imagepdf {
  background:none!important;
  padding:0!important;
  position:relative;
  float:right;
  border:none;
  margin:20px 0 20px 40px;
}
.content a.imagepdf img, .content-fullwidth a.imagepdf img {
  border:1px solid #F0F3FA;
  margin:0!important;
}

.content a.imagepdf:before, .content-fullwidth a.imagepdf:before {
 	display:none; 
}


/*Search results page */
.search-results-wrap a[href$='.pdf'], .content-fullwidth a[href$='.pdf'] {
padding: 1px 25px 5px 0px!Important;
	background: url('../../SiteElements/Images/icon-pdf.gif') no-repeat right 0;        
}



/* email */
a[href ^="mailto:"] {
    background: url("../../SiteElements/Images/icon-mailto.gif") no-repeat 2px 2px;
    padding: 0 0 0 25px;
}


/* RELATIONSHIPS */

.relatedpdf ul li a[href$='.pdf'] + span.sys_Size:before {
    content:'(PDF, '
}
.relatedpdf ul li a[href$='.doc'] + span.sys_Size:before, .relatedpdf ul li a[href$='.docx'] + span.sys_Size:before {
    content:'(MS Word Document, '
}
.relatedpdf ul li a[href$='.xls'] + span.sys_Size:before {
    content:'(MS Excel Document, '
}

.relatedpdf ul li a[href$='.pdf'] + span.sys_Size:after, .relatedpdf ul li a[href$='.doc'] + span.sys_Size:after, .relatedpdf ul li a[href$='.docx'] + span.sys_Size:after, .relatedpdf ul li a[href$='.xls'] + span.sys_Size:after  {
    content:')'
}


.relatedpdf ul li a[href$='.xls'] {
	padding: 0 0 0 22px;
	background: transparent url('../../SiteElements/Images/icon-xls.gif') no-repeat left 0;
}
.relatedpdf a[href$='.pdf'] { 
  	padding: 0 0 0 22px;
    background: url("../../SiteElements/Images/icon-pdf.gif") no-repeat left 0;   
}
.relatedpdf a[href$='.doc'], .relatedpdf a[href$='.docx'] {
  	padding: 0 0 0 22px;
    background: transparent url('../../SiteElements/Images/icon-doc.gif') no-repeat left 0;
}


/* use this class to make sure that images won't get iconized */

.imageLink {
	padding-right: 0px !important;
	background: none !important;
}

/* MEDIA QUERIES */

@media only screen and (min-width: 480px) { 
  .content a.imagepdf:before, .content-fullwidth a.imagepdf:before {
    display:block;
    width:40px;
    height:40px;
    line-height:40px;
    text-align:center;
    color:white;
    background:black;
    font-family:'icomoon';
    content:'\e7f9';
    position:absolute;
    top:1px;
    left:1px;
    font-size:1.6em;
  }

  .content a.imagepdf:hover:before, .content-fullwidth a.imagepdf:hover:before {
    background:#AB1106;
  }

  .content a.imagepdf img:hover, .content-fullwidth a.imagepdf img:hover {
      border-color:#AB1106;
  }
}


