@font-face {
  font-family: 'AA-HIGHERUP';
  src: url('/css/fonts/AA-HIGHERUP.eot');
  src: local('?'), url('/css/fonts/AA-HIGHERUP.woff') format('woff'), url('/css/fonts/AA-HIGHERUP.ttf') format('truetype'), url('/css/fonts/AA-HIGHERUP.svg') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face{
font-family:MuseoSans;
font-style:normal;
font-weight:400;
src:local("Museo Sans Cyrl 300"),url(/css/fonts/MuseoSans_300.otf) format("otf") /* было (/css/fonts/MuseoSans_300.woff) format("woff")*/
}
@font-face{
font-family:MuseoSans;
font-style:normal;
font-weight:700;
src:local("Museo Sans Cyrl 700"),url(/css/fonts/MuseoSans_700.otf) format("otf") /* было (/css/fonts/MuseoSans_700.woff) format("woff")*/
}


@font-face {
  font-family: "CalibriCustom";
  src: local("Calibri"), local("Calibri Regular"),
       url("/css/fonts/calibri.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

/* bold (700) — использует calibri_bold.ttf */
@font-face {
  font-family: "CalibriCustom";
  src: local("Calibri Bold"), local("Calibri-Bold"),
       url("/css/fonts/calibri_bold.ttf") format("truetype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

html, body {
    margin: 0px;
    padding: 0px;
    font-size: 14px;
	line-height: 1.5;
    font-family: MuseoSans,Gill Sans,Lucida Grande,Arial,Helvetica,sans-serif;
    font-weight: 400;
    color: #3b3b3b;
    background-color: #f9f9f9;
}
a {
    text-decoration: none;
}
* {
    margin: 0;
    padding: 0;
}
div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, form, input, textarea {
    padding: 0;
    margin: 0;
}


a img {
    border: none;
    text-decoration: none;
}
::selection {background: #00bcd4; color:#ffffff;}
::-moz-selection {background: #00bcd4; color:#ffffff;}
::-webkit-selection {background: #00bcd4; color:#ffffff;}


.container {
    /* text-align: center; */
    margin-bottom: 2rem;
    background-color: #ffffff;
    padding-top: 50px;
    padding-bottom: 300px;
    max-width: 860px;
    margin-right: auto;
    margin-left: auto;
    background: #ffffff;
    background: -o-linear-gradient(top, #ffffff 450px, #fafafa  100%);
    background: -moz-linear-gradient(top, #ffffff 450px, #fafafa  100%);
    background: -webkit-linear-gradient(top, #ffffff 450px, #fafafa  100%);
    background: -ms-linear-gradient(top, #ffffff 450px, #fafafa  100%);
}

.content {

    padding-left: 10px;
    padding-right: 10px;
}

.content-error {
    margin: 160px 0px 0px 0px;
    padding-left: 10px;
    padding-right: 10px;
}

.contentaut {
    margin: 40px auto;
    width: 380px;
    padding-bottom: 90px;
    padding-top: 90px;
    background: #fff;
    box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.12);
}
.containeraut {
	background-color: rgba(14, 57, 92, 0);
    text-align: center;
}




.container h2 {
    font-size: 16px;
    line-height: 25px;
    font-weight: 400;
    margin: 0px auto 0;
    color: #7d8b9b;
    padding-top: 10px;
}


.container h3 {
    font-size: 28px;
    line-height: 38px;
    font-weight: 400;
    margin: 0px auto 0;
    max-width: 800px;
	color: #1c1c1c;
}
.container h4 {
    font-size: 18px;
    font-weight: 400;
    margin: 0px auto 0;
    color: #656565;
}
.copyright_button {
    outline: none;
    border: 1px solid #00bcd4;
    display: block;
    width: 120px;
    position: absolute;
    top: 0px;
    right: 0px;
    text-align: center;
    font-size: 18px;
    padding: 8px;
    color: #ffffff;
    background-color: #00bcd4;
    box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 0 2px 0 rgba(0, 0, 0, 0.12);
    cursor: pointer;
    border-radius: 3px;
    font-family: MuseoSans,Gill Sans,Lucida Grande,Arial,Helvetica,sans-serif;
}
.copy_button {
	outline: none;
    border: 1px solid #00bcd4;
    display: block;
    width: 41px;
    position: absolute;
    top: 0px;
    right: 0px;
    text-align: center;
    font-size: 18px;
    padding: 8px;
    color: #ffffff;
    background-color: #00bcd4;
    box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 0 2px 0 rgba(0, 0, 0, 0.12);
    cursor: pointer;
    border-radius: 3px;
    font-family: MuseoSans,Gill Sans,Lucida Grande,Arial,Helvetica,sans-serif;
}
.main-form {
    margin: 0px auto 0;
    max-width: 460px;
    border-radius: 1px;
    padding: 26px 26px 26px;
}
.sh-form {
    margin: 0px auto 0;
    max-width: 350px;
    border-radius: 1px;
    padding: 26px 26px 26px;
}
.input-formsh {
    font-size: 18px;
    outline: none;
    border: 1px solid #dcdcdc;
    padding: 8px 10px;
    width: 100%;
    font-weight: 600;
    color: #354251;
    background: #ffffff;
    border-radius: 3px;
    font-family: MuseoSans,Gill Sans,Lucida Grande,Arial,Helvetica,sans-serif;
}
.input-form {
    font-size: 18px;
    outline: none;
    border: 1px solid #dcdcdc;
    padding: 8px 10px;
    width: 100%;
    background: #ffffff;
    border-radius: 3px;
    font-family: MuseoSans,Gill Sans,Lucida Grande,Arial,Helvetica,sans-serif;
}
.input-form:hover {
    font-size: 18px;
    outline: none;
    border: 1px solid #dcdcdc;
    padding: 8px 10px;
    width: 100%;
    color: #676767;
    font-family: MuseoSans,Gill Sans,Lucida Grande,Arial,Helvetica,sans-serif;
}
.biginputsh {
	display: block;
    padding-right: 75px;
    position: relative;
		
}
.biginput {
	display: block;
    padding-right: 150px;
    position: relative;
		
}






._ta-c {
    text-align: center;
}
.link {
    color: #788594;
	text-decoration: none;
    cursor: pointer;
}
.link:hover{
    color: #c00;
	text-decoration: none;
    cursor: pointer;
}
.link-error{
	background: url(/css/link-error.png) no-repeat;
	padding-bottom: 100px;
	width: 100px;
	margin: 0 auto;
}





.p-stat {
    margin-top: -10px;
    color: #5d6971;
    font-size: 1.5rem;
    line-height: 1.4;
    font-family: MuseoSans,Gill Sans,Lucida Grande,Arial,Helvetica,sans-serif;
    font-weight: 400;
}
.ptext {
    color: #697a89;
    font: 5rem 'AA-HIGHERUP';
    margin-bottom: 20px;
    margin-top: 20px;
	text-align: center;
    text-shadow: 1px 1px 1px #e0dedf;
}
.irows {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-justify-content: space-around;
    -ms-flex-pack: distribute;
    justify-content: space-around;
}
.content_tab {

        /* padding-bottom: 90px; */
	padding-top: 30px;
}





footer {

	
    max-width: 600px;
    margin-left: auto;
    margin-right: auto;
    background: 0 0;
    bottom: 10px;
    left: 0;
    position: fixed;
    right: 0;
    z-index: 10;
    font-size: 14px;
    font-weight: 400;
    line-height: 18px;
    margin-top: 30px;
    padding-left: 10px;
    padding-right: 10px;
    text-align: center;
    color: #9a9a9a;
}
.head {
    z-index: 10;
    background: #fff;
    font-size: 14px;
    height: 62px;
    position: relative;
    text-align: left;
    box-shadow: 0 1px 3px #ddd;
    -webkit-box-shadow: 0 1px 3px #ddd;
    -moz-box-shadow: 0 1px 3px #ddd;
}
.mwidth {
	height: 100%;
    position: relative;
    margin-left: auto;
    margin-right: auto;
    max-width: 860px;
    min-width: 320px;
}
.logo {
	font-family: Poppins,sans-serif;
    outline: 0;
    float: left;
    padding: 0 10px;
    height: 62px;
    max-height: 100%;
    display: inline-block;
    vertical-align: top;
}
.content18 {
padding: 15px 0;
}
.icon {
	height: 32px;
    display: inline-block;
    vertical-align: top;
    margin-right: 10px;
    width: 32px;
    border-style: none;
}
.name {
    height: 32px;
    display: inline-block;
    vertical-align: top;
}
.right  {
	float: right;
    display: inline-block;
    vertical-align: top;
}












.menu_dop_box  {
    float: right;
    height: 68px;
}
.menu_dop_pad  {
    padding-top: 16px;
    /* padding-right: 118px; */
    padding-right: 10px;
}
.menu_dop  {
    list-style: none;
    display: block;
    float: right;
    height: 32px;
}
.menu_dop li {
    display: block;
    height: 32px;
    float: left;
    padding: 0px 9px 0px 9px;
    line-height: 32px;
}
.relpos  {
    height: 32px;
    position: relative;
}



code {
	padding: 2px 4px;
    font-size: 90%;
    color: #25afc7;
    background-color: #f2f8f9;
    border-radius: 4px;
    font-weight: bold;
}

.texcent{
	    text-align: center;
}



.logotitle {
    color: #9a9a9a;
    font-size: 11px;
    line-height: 11px;
    margin-top: 3px;
    display: block;
}
.logoname {
	color: #6f6f6f;
    text-shadow: 1px 1px 1px #e0dedf;
    font-size: 20px;
    line-height: 20px;
    display: block;
}
.btnmenu {
    color: #5d6971;
    padding: 6px 8px;
    font-size: 90%;
    background-color: #efefef;
    border-radius: 4px;
    font-weight: bold;
}
.btnmenu:hover {
	color: #25afc7;
    background-color: #f2f8f9;
}
.complink {
    margin-right: 20px;
    border: 0 none;
    display: inline-block;
    vertical-align: middle;
    cursor: pointer;
    /* height: 0px; */
    font-size: .94em;
    border-radius: 2px;
    line-height: 21px;
    outline: none;
    color: #fff !important;
    padding: 1px 5px;
    text-decoration: none !important;
    box-shadow: 0 1px 2px 0 rgba(0,0,0,0.14);
    -webkit-box-shadow: 0 1px 2px 0 rgba(0,0,0,0.14);
    background-color: #ff485b;
    background-image: -webkit-linear-gradient(top, #f45068 0%, #f93f59 100%);
    background-image: -moz-linear-gradient(top, #f45068 0%, #f93f59 100%);
    background-image: -o-linear-gradient(top, #f45068 0%, #f93f59 100%);
    background-image: -ms-linear-gradient(top, #f45068 0%, #f93f59 100%);
    background-image: linear-gradient(top, #f45068 0%, #f93f59 100%);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.complink:hover {
	background-color: #ff4e6b;
    background-image: -webkit-linear-gradient(top, #ff5974 0%, #ff4563 100%);
    background-image: -moz-linear-gradient(top, #ff5974 0%, #ff4563 100%);
    background-image: -o-linear-gradient(top, #ff5974 0%, #ff4563 100%);
    background-image: -ms-linear-gradient(top, #ff5974 0%, #ff4563 100%);
    background-image: linear-gradient(top, #ff5974 0%, #ff4563 100%);
}










@media(max-width: 639px){
	.container h2 {font-size: 14px;}


}
@media (max-width: 560px){
    .container h2 {font-size: 12px;}

}
@media (max-width: 525px){
    .container h3 {font-size: 25px;}
    .logotitle {display: none;}
	.logoname {font-size: 25px;line-height: 30px;}
}
















ol, ul {list-style: none;}


a, a:hover {text-decoration: none;}


.clearfix:before,
.clearfix:after {
	content: " ";
	display: table;
}
.clearfix:after {clear: both;}

.left {float:left;}
.right {float:right;}
.text-right {text-align: right;}

.touch-m {
    position: relative;
    float: right;
    padding: 9px 10px;
    margin-top: 11px;
    margin-right: 15px;
    margin-bottom: 8px;
    background-color: transparent;
    border: 1px solid #ddd;
    border-radius: 4px;
    color: #5d6971;
    font-weight: bold;
    font-size: 13px;
}

#touch-menu {display: none;}

@media (max-width: 768px) {
	.nav {display: none;}
	.nav li {float: none;}

	.nav li:first-child a {border-top: none;}

	#touch-menu {display: block;}
}




















.project-cover {
    background: #fff;
    border-radius: 4px;
    -webkit-box-shadow: 0 0 4px 0 rgba(0,0,0,.15);
    -moz-box-shadow: 0 0 4px 0 rgba(0,0,0,.15);
    -ms-box-shadow: 0 0 4px 0 rgba(0,0,0,.15);
    -o-box-shadow: 0 0 4px 0 rgba(0,0,0,.15);
    box-shadow: 0 0 4px 0 rgba(0,0,0,.15);
    margin: 0 22px 22px 4px;
    position: relative;
    width: 100%;
}
.project-cover:hover {
    -webkit-box-shadow: 0 0 4px 0 rgba(0,0,0,.25);
    -moz-box-shadow: 0 0 4px 0 rgba(0,0,0,.25);
    -ms-box-shadow: 0 0 4px 0 rgba(0,0,0,.25);
    -o-box-shadow: 0 0 4px 0 rgba(0,0,0,.25);
    box-shadow: 0 0 4px 0 rgba(0,0,0,.25);
}
.housing_info {
    min-height: 50px;
    padding: 10px;
}
.task_name {
    height: 32px;
    overflow: hidden;
    color: #5d6971;
    line-height: 1.6;
    font-size: 18px;
}
.task_description_cover {
    font-size: 15px;
    height: 22px;
    margin-bottom: 4px;
    color: #5d6971;
}
.task_description {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    float: left;
}
.rating0, .rating1, .rating2, .rating3, .rating4, .rating5 {
	/*width: 66px; */
    height: 16px;
    display: block;
    cursor: pointer;
    position: absolute;
    right: 5px;
    top: 5px;
}
.cover-stat-wrap {
    background-color: #f6f6f6;
    border-radius: 0 0 3px 3px;
    border-top: 1px solid #f0f0f0;
    box-shadow: 0 1px 0 0 #fff inset;
    padding: 3px 0px 3px;
    position: relative;
    height: 26px;
}
.task-stat-status {
    float: left;
    margin: 0px 4px 0px 6px;
    color: #909090;
    transition: 0.3s;
}
.task_status {
    color: #fff!important;
    display: inline-block;
    font-size: 16px;
    line-height: 18px;
    background: #00bcd4;
    border-radius: 3px;
    text-decoration: none;
    padding: 4px 8px;
    transition: 0.3s;
    margin-bottom: 4px;
}
.task-stat-bottom {
    float: left;
    margin: 4px 4px 0px 6px;
    color: #909090;
    transition: 0.3s;
    cursor: pointer;
}
a.workclock, a.worktask, a.workmail, a.workcomp, a.workevents {
    float: right;
    display: block;
    height: 16px;
    width: 16px;
    outline: none;
    border: none;
    margin: 0 1px;
    cursor: pointer;
}
.task_price {
    line-height: 1.6;
    font-weight: bold;
    color: #00bcd4;
    padding: 4px 10px;
    background: #f6f6f6;
    border-left: 1px solid #f0f0f0;
    cursor: pointer;
    position: absolute;
    right: 1px;
    text-align: center;
    top: 1px;
}







.Features-Title {
    margin-bottom: 40px;
    line-height: 38px;
    font-size: 31px;
    /*font-family: "CalibriCustom", Calibri, "Carlito", Arial, sans-serif;*/  /* font-family: Calibri, serif; */
    font-weight: 500;
    text-align: center;
    color: rgba(0,0,0,.8);
}
.Tile-Title {
    margin-bottom: 12px;
    line-height: 34px;
    font-size: 24px;
    /* font-family: Calibri, serif; */
    font-weight: 500;
    color: rgba(0,0,0,.8);
}
.Tile-Descr {
	line-height: 24px;
    color: #6f6f6f;
    font-size: 15px;
}
.SecondaryFeatures-Tile {
    width: 270px;
    max-width: 100%;
    margin-bottom: 50px;
    display: inline-block;
    margin: 0 0 50px;
    box-sizing: border-box;
    text-align: center;
    vertical-align: top;
}
.Tile-Image {
	display: inline-block;
    width: 110px;
    height: 110px;
    margin-bottom: 6px;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-size: contain;
}
.Image-SendTimer {
	background-image: url(/img/071d1761d9858ea7a0be.svg);
}
.Image-3pane {
	background-image: url(/img/38016a6e127871d2109c.svg);
}
.Image-SingleAccount {
	background-image: url(/img/f4399b45b9e7e77899fe.svg);
}






























/*
     FILE ARCHIVED ON 11:29:19 Nov 19, 2018 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 19:44:50 Sep 22, 2025.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 1.629
  exclusion.robots: 0.023
  exclusion.robots.policy: 0.01
  esindex: 0.012
  cdx.remote: 103.837
  LoadShardBlock: 500.708 (3)
  PetaboxLoader3.datanode: 318.029 (4)
  PetaboxLoader3.resolve: 529.549 (3)
  load_resource: 364.697
*/