@charset "utf-8";
/* CSS Document */

@import "https://fonts.googleapis.com/css?family=Roboto:400,300";

@font-face{font-family:"Lato Regular";src:local('Lato Regular'),local('Lato Regular'),url(/css/fonts/Lato-Regular.ttf) format('truetype')}
@font-face{font-family:"Lato Light";src:local('Lato Light'),local('Lato Light'),url(/css/fonts/Lato-Light.ttf) format('truetype')}
@font-face{font-family:"Lato Bold";src:local('Lato Bold'),local('Lato Bold'),url(/css/fonts/Lato-Bold.ttf) format('truetype')}

@font-face{font-family:Simplon;src:url(https://static.taskstream.com/Fonts/Simplon/SimplonNorm-Bold-Web/XL/SimplonNorm-Bold-WebXL.eot);src:url(https://static.taskstream.com/Fonts/Simplon/SimplonNorm-Bold-Web/XL/SimplonNorm-Bold-WebXL.eot#iefix) format("embedded-opentype"),url(https://static.taskstream.com/Fonts/Simplon/SimplonNorm-Bold-Web/XL/SimplonNorm-Bold-WebXL.woff2) format("woff2"),url(https://static.taskstream.com/Fonts/Simplon/SimplonNorm-Bold-Web/XL/SimplonNorm-Bold-WebXL.woff) format("woff"),url(https://static.taskstream.com/Fonts/Simplon/SimplonNorm-Bold-Web/XL/SimplonNorm-Bold-WebXL.ttf) format("truetype"),url(https://static.taskstream.com/Fonts/Simplon/SimplonNorm-Bold-Web/XL/SimplonNorm-Bold-WebXL.svg) format("svg");font-weight:700;font-style:normal}

@font-face{font-family:Simplon;src:url(https://static.taskstream.com/Fonts/Simplon/SimplonNorm-BoldItalic-Web/XL/SimplonNorm-BoldItalic-WebXL.eot);src:url(https://static.taskstream.com/Fonts/Simplon/SimplonNorm-BoldItalic-Web/XL/SimplonNorm-BoldItalic-WebXL.eot#iefix) format("embedded-opentype"),url(https://static.taskstream.com/Fonts/Simplon/SimplonNorm-BoldItalic-Web/XL/SimplonNorm-BoldItalic-WebXL.woff2) format("woff2"),url(https://static.taskstream.com/Fonts/Simplon/SimplonNorm-BoldItalic-Web/XL/SimplonNorm-BoldItalic-WebXL.woff) format("woff"),url(https://static.taskstream.com/Fonts/Simplon/SimplonNorm-BoldItalic-Web/XL/SimplonNorm-BoldItalic-WebXL.ttf) format("truetype"),url(https://static.taskstream.com/Fonts/Simplon/SimplonNorm-BoldItalic-Web/XL/SimplonNorm-BoldItalic-WebXL.svg) format("svg");font-weight:700;font-style:italic}

@font-face{font-family:Simplon;src:url(https://static.taskstream.com/Fonts/Simplon/SimplonNorm-Light-Web/XL/SimplonNorm-Light-WebXL.eot);src:url(https://static.taskstream.com/Fonts/Simplon/SimplonNorm-Light-Web/XL/SimplonNorm-Light-WebXL.eot#iefix) format("embedded-opentype"),url(https://static.taskstream.com/Fonts/Simplon/SimplonNorm-Light-Web/XL/SimplonNorm-Light-WebXL.woff2) format("woff2"),url(https://static.taskstream.com/Fonts/Simplon/SimplonNorm-Light-Web/XL/SimplonNorm-Light-WebXL.woff) format("woff"),url(https://static.taskstream.com/Fonts/Simplon/SimplonNorm-Light-Web/XL/SimplonNorm-Light-WebXL.ttf) format("truetype"),url(https://static.taskstream.com/Fonts/Simplon/SimplonNorm-Light-Web/XL/SimplonNorm-Light-WebXL.svg) format("svg");font-weight:300;font-style:normal}

@font-face{font-family:Simplon;src:url(https://static.taskstream.com/Fonts/Simplon/SimplonNorm-LightItalic-Web/XL/SimplonNorm-LightItalic-WebXL.eot);src:url(https://static.taskstream.com/Fonts/Simplon/SimplonNorm-LightItalic-Web/XL/SimplonNorm-LightItalic-WebXL.eot#iefix) format("embedded-opentype"),url(https://static.taskstream.com/Fonts/Simplon/SimplonNorm-LightItalic-Web/XL/SimplonNorm-LightItalic-WebXL.woff2) format("woff2"),url(https://static.taskstream.com/Fonts/Simplon/SimplonNorm-LightItalic-Web/XL/SimplonNorm-LightItalic-WebXL.woff) format("woff"),url(https://static.taskstream.com/Fonts/Simplon/SimplonNorm-LightItalic-Web/XL/SimplonNorm-LightItalic-WebXL.ttf) format("truetype"),url(https://static.taskstream.com/Fonts/Simplon/SimplonNorm-LightItalic-Web/XL/SimplonNorm-LightItalic-WebXL.svg) format("svg");font-weight:300;font-style:italic}

@font-face{font-family:Simplon;src:url(https://static.taskstream.com/Fonts/Simplon/SimplonNorm-Regular-Web/XL/SimplonNorm-Regular-WebXL.eot);src:url(https://static.taskstream.com/Fonts/Simplon/SimplonNorm-Regular-Web/XL/SimplonNorm-Regular-WebXL.eot#iefix) format("embedded-opentype"),url(https://static.taskstream.com/Fonts/Simplon/SimplonNorm-Regular-Web/XL/SimplonNorm-Regular-WebXL.woff2) format("woff2"),url(https://static.taskstream.com/Fonts/Simplon/SimplonNorm-Regular-Web/XL/SimplonNorm-Regular-WebXL.woff) format("woff"),url(https://static.taskstream.com/Fonts/Simplon/SimplonNorm-Regular-Web/XL/SimplonNorm-Regular-WebXL.ttf) format("truetype"),url(https://static.taskstream.com/Fonts/Simplon/SimplonNorm-Regular-Web/XL/SimplonNorm-Regular-WebXL.svg) format("svg");font-weight:400;font-style:normal}

@font-face{font-family:Simplon;src:url(https://static.taskstream.com/Fonts/Simplon/SimplonNorm-RegularItalic-Web/XL/SimplonNorm-RegularItalic-WebXL.eot);src:url(https://static.taskstream.com/Fonts/Simplon/SimplonNorm-RegularItalic-Web/XL/SimplonNorm-RegularItalic-WebXL.eot#iefix) format("embedded-opentype"),url(https://static.taskstream.com/Fonts/Simplon/SimplonNorm-RegularItalic-Web/XL/SimplonNorm-RegularItalic-WebXL.woff2) format("woff2"),url(https://static.taskstream.com/Fonts/Simplon/SimplonNorm-RegularItalic-Web/XL/SimplonNorm-RegularItalic-WebXL.woff) format("woff"),url(https://static.taskstream.com/Fonts/Simplon/SimplonNorm-RegularItalic-Web/XL/SimplonNorm-RegularItalic-WebXL.ttf) format("truetype"),url(https://static.taskstream.com/Fonts/Simplon/SimplonNorm-RegularItalic-Web/XL/SimplonNorm-RegularItalic-WebXL.svg) format("svg");font-weight:400;font-style:italic}

@font-face{font-family:Simplon;src:url(https://static.taskstream.com/Fonts/Simplon/SimplonNorm-Medium-Web/XL/SimplonNorm-Medium-WebXL.eot);src:url(https://static.taskstream.com/Fonts/Simplon/SimplonNorm-Medium-Web/XL/SimplonNorm-Medium-WebXL.eot#iefix) format("embedded-opentype"),url(https://static.taskstream.com/Fonts/Simplon/SimplonNorm-Medium-Web/XL/SimplonNorm-Medium-WebXL.woff2) format("woff2"),url(https://static.taskstream.com/Fonts/Simplon/SimplonNorm-Medium-Web/XL/SimplonNorm-Medium-WebXL.woff) format("woff"),url(https://static.taskstream.com/Fonts/Simplon/SimplonNorm-Medium-Web/XL/SimplonNorm-Medium-WebXL.ttf) format("truetype"),url(https://static.taskstream.com/Fonts/Simplon/SimplonNorm-Medium-Web/XL/SimplonNorm-Medium-WebXL.svg) format("svg");font-weight:500;font-style:normal}

@font-face{font-family:Simplon;src:url(https://static.taskstream.com/Fonts/Simplon/SimplonNorm-MediumItalic-Web/XL/SimplonNorm-MediumItalic-WebXL.eot);src:url(https://static.taskstream.com/Fonts/Simplon/SimplonNorm-MediumItalic-Web/XL/SimplonNorm-MediumItalic-WebXL.eot#iefix) format("embedded-opentype"),url(https://static.taskstream.com/Fonts/Simplon/SimplonNorm-MediumItalic-Web/XL/SimplonNorm-MediumItalic-WebXL.woff2) format("woff2"),url(https://static.taskstream.com/Fonts/Simplon/SimplonNorm-MediumItalic-Web/XL/SimplonNorm-MediumItalic-WebXL.woff) format("woff"),url(https://static.taskstream.com/Fonts/Simplon/SimplonNorm-MediumItalic-Web/XL/SimplonNorm-MediumItalic-WebXL.ttf) format("truetype"),url(https://static.taskstream.com/Fonts/Simplon/SimplonNorm-MediumItalic-Web/XL/SimplonNorm-MediumItalic-WebXL.svg) format("svg");}

body {
    background: #fafafa;
    color: #4a4a4a;
    font-family: Simplon,sans-serif;
    font-size: 14px;
	color: rgb(74, 74, 74);
    display: flex;
    flex-direction: column;
    min-height: 100vh;
    letter-spacing: .3px;
}

iframe.scFixedRibbon {
    display: none !important;
}


#pagewrapper1 {
	padding: 40px;
}

input#content_0_loginButton {
	margin: 40px auto 0 auto;
    display: block;
	font-size: 14px;
}

input#content_0_forgotpwButton {
	border: none;
	background: transparent;
	font-size: 11px;
	font-weight: 300;
	text-decoration: underline;
    text-align: right;
    float: right;
}

.pageName img {
	width: 400px;
    margin: 0 auto 40px auto;
    display: block;
}

.loginPanel {
	max-width: 420px;
    background: #fff;
    box-shadow: 0 2px 10px 0 rgba(0,0,0,.14);
    border-radius: .3125rem;
    margin: 0 auto;
	padding: 30px 30px 0 30px;
	font-size:18px;
	font-weight:500;
}

label {
	padding: 20px 0;
    margin-right: 5%;
	font-weight: 300;
    text-align: left;
	width: 25%;
	margin-bottom: 0;
}

label#content_0_usernameLabel {
	padding: 40px 0 0 0;
}

label#content_0_passwordLabel {
	padding: 10px 0;
}

input#content_0_usernameBox, input#content_0_passwordBox {
	width: 70%;
	font-weight: 300;
	padding: 2px;
}

input#content_0_submitButton, input#content_0_cancelButton, input#content_0_loginButton {
	font-family: Sans-serif;
}