.container, .button, .modal .modal-body, h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
    font-family: HPSimplifiedLight;
	}
.psdr-mac-doc-txt {font-weight:600; color:#000;}
span.downloadLink:hover, a#psdr-mac-doc1:hover {text-decoration:underline;}

#psdr-mac-doc > span.document-url, #psdr-mac-doc1 > span.document-url {display:none;}

#downloadModal > .modal-dialog.modal-sm {max-width:550px}

#psdr-new-leftdiv {
    padding: 25px;
    margin-top: 30px;
    background-color: white;
    border-radius: 10px;
    box-shadow: 0 0 26px 0 rgba(0, 0, 0, 0.16);
    margin-right: -30px;
    margin-bottom: 15px;
	width:100%;
}

.columnControl.bg-container-dark-grey.aem-GridColumn.aem-GridColumn--default--12 {
    background-image: linear-gradient(to bottom, #ade855, rgba(255, 255, 255, 0));
    background-size: 50% 100%;
}


.columnControl.bg-container-dark-grey.aem-GridColumn.aem-GridColumn--default--12 > .row.container > .col-sm-4 {
    padding: 0;
    margin-right: -30px;
}



#downloadBtn {
    border-radius: 4px !important;
    box-shadow: 0 0 26px 0 rgba(0, 0, 0, 0.16);
    background-image: linear-gradient(190deg, #ade855 5%, #508c0a 100%);
	padding: 15px !important;
	min-height: 90px !important;
	line-height: 60px;
	min-width: 230px;
}

#downloadBtn > span {
	background-image: url('/content/dam/hp-wcc/microsite-assets/images/psdr-new/psdr_new_btn_icon.svg');

	background-repeat: no-repeat;
	padding-left: 30px;  /* width of the image plus a little extra padding */
	display: block;
}

.troubleshootingSection {
    width: 100%;
	margin-left:0;
}

span.print-scan-top-para {color: black;}

p {
    font-size: 16px;
}

@media only screen and (min-width: 799px) {
	.columnControl.bg-container-dark-grey.aem-GridColumn.aem-GridColumn--default--12 > .row.container > .col-sm-8 > .image.print-scan-header-img > .cmp-image > img {
    margin-top: 15px;
    max-width: 550px;
	}	
	.columnControl.bg-container-dark-grey.aem-GridColumn.aem-GridColumn--default--12 > .row.container{
    z-index:0;
	}
	.columnControl.bg-container-dark-grey.aem-GridColumn.aem-GridColumn--default--12 > .row.container > .col-sm-8 {
    max-width: 50%;
	}
	.columnControl.bg-container-dark-grey.aem-GridColumn.aem-GridColumn--default--12 > .row.container > .col-sm-4 {
    max-width: 50%;
	z-index: 1;
	}
		
}

@media only screen and (min-width: 399px){
	#psdr-new-leftdiv {
	min-width: 400px;
	}
	
}

@media only screen and (max-width: 389px){
#downloadBtn {
	line-height: 30px;
	min-width:220px;
	}
#downloadBtn > span {
	padding-left: 45px;
	}
}

@media only screen and (max-width: 496px){
.printScanTabs .nav-tabs {display: none !important;}
.print-scan-banner-header {font-size: 30px;}
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {  
   /* IE10+ specific styles go here */  
   #downloadBtn > span {background-size: 60px 60px;padding-left: 30px;}
}