@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500&display=swap');
@import url('https://fonts.googleapis.com/css?family=Open+Sans&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Roboto+Condensed:wght@400;700&display=swap');

#ipf-master-body span, #ipf-master-body textarea {
	font-family: 'Open Sans', 'Helvetica', sans-serif;
}


#ipf-master-body .MenuBarTopItem1 span, #ipf-master-body .MenuBarTopItem2 span, #ipf-master-body .MenuBarTopItem3 span, #ipf-master-body .MenuBarTopSignOut span{
	text-transform: uppercase;
	font-family: 'Montserrat', 'Open Sans', 'Helvetica', sans-serif;
	font-weight: 400;
	/*font-size: 1.2em;*/
}

#ipf-master-body .Button span, #ipf-master-body .ArrowButton span, #ipf-master-body .AddToOrderButton span, #ipf-master-body .AddToInteractionsButton span {
	text-transform: uppercase;
	font-size: 12px;
}

#ipf-master-body .PageTitle span {
	font-family: 'Montserrat', 'Open Sans', 'Helvetica', sans-serif;
	font-weight: 500;
	font-size: 130%;
}

#ipf-master-body input:-webkit-autofill, #ipf-master-body input:-webkit-autofill:hover, #ipf-master-body input:-webkit-autofill:focus, #ipf-master-body input:-webkit-autofill:active {
    transition: background-color 9000s ease-in-out 0s;
}


#ipf-master-body .ResellerMenuBar .ipf-fillin-full > .ipf-heighttransitioner > .ipf-size > .ipf-content-wrapper2 > .ipf-content-wrapper::after, #ipf-master-body .ResellerMenuBarInactive .ipf-fillin-full > .ipf-heighttransitioner > .ipf-size > .ipf-content-wrapper2 > .ipf-content-wrapper::after  
    {
        content: "";
        position: absolute;
        top: 0;
        right: 5px;
        display: block;
        height: 100%;
        width: 100%;
        background-image: url(../../../ipf/StaticImageFetcher?Class=Asset&Item=JWS_dropdown_close.png&Folder=Images);
        background-position: right;
        background-repeat: no-repeat;
        background-origin: content-box;
        padding: inherit;
        box-sizing: border-box;
        pointer-events: none;
    }
	
#ipf-master-body .JWSdropdownclose .ipf-heighttransitioner > .ipf-size > .ipf-content-wrapper2 > .ipf-content-wrapper::after
    {
        content: "";
        position: absolute;
        top: 0;
        right: 5px;
        display: block;
        height: 100%;
        width: 100%;
        background-image: url(../../../ipf/StaticImageFetcher?Class=Asset&Item=JWS_dropdown_close.png&Folder=Images);
        background-position: right;
        background-repeat: no-repeat;
        background-origin: content-box;
        padding: inherit;
        box-sizing: border-box;
        pointer-events: none;
    }
	
	
#ipf-master-body .ResizeVertical textarea {
	resize: vertical;
	min-height: 36px;
}