.uvo-iso .ow_stat_info_preloader,
.uvo-iso .ow_stat_info {
    display: none;
}
.uvo-iso .writers-select {
    background-color: #fff;
    border: 1px solid #c7c7c7;
    border-radius: 3px;
    margin: 15px auto;
    padding: 20px;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    max-width: 680px;
}
.uvo-iso .writers-select h3 {
    font-size: 15px;
    line-height: 1.2em;
    margin-top: 0;
    color: #333;
    white-space: normal;
}
.uvo-iso .writers-select p {
    margin: 0 0 8px;
}
.uvo-iso .writers-select-box {
    display: block;
    width: 85%;
    margin: 0 auto;
    padding: 10px 0 0;
}
.uvo-iso .wr-sel-row {
    display: table;
    width: 100%;
    max-width: 410px;
    margin: 0 auto;
}
.uvo-iso .wr-sel-row label,
.uvo-iso .inner-page .main_section #content label,
.uvo-iso .wr-sel-el {
    display: table-cell;
    vertical-align: middle;
    line-height: 120%;
    padding: 0 0 10px;
}
.uvo-iso .wr-sel-row label {
    width: 30%;
}
.uvo-iso .wr-sel-el {
    width: 70%;
}
.uvo-iso .wr-sel-el select {
    border: 1px solid #ccc;
    border-radius: 3px;
    box-shadow: 0 2px 2px rgba(0, 0, 0, 0.05) inset;
    color: #333;
    font-size: 100%;
    height: 38px;
    line-height: 17px;
    padding: 7px 10px;
    width: 100%;
}
.uvo-iso .wr-sel-stats {
    text-align: center;
    display: inline-block;
    width: 100%;
}
.uvo-iso .ow_stat_info {
    border-top: 1px solid #ddd;
    margin-top: 15px;
    padding-top: 15px;
    font-size: 16px;
}
.uvo-iso .ow_stat_info_preloader {
    margin: 10px auto 0;
}
.uvo-iso .ow_stat_average {
    background-color: #f5f5f5;
    border-radius: 3px;
    border: 1px solid #ddd;
    font-size: 160%;
    padding: 2px 10px;
}
.uvo-iso .adition {
    font-size: 85%;
    margin-top: 0;
}
@media screen and (max-width: 460px) {
    .uvo-iso .wr-sel-row label,
    .uvo-iso .inner-page .main_section #content label,
    .uvo-iso .wr-sel-el {
        width: 100%;
        display: inline-block;
    }
    .uvo-iso .wr-sel-row label,
    .uvo-iso .inner-page .main_section #content label {
        padding: 0 0 2px;
        margin: 0;
    }
}
.uvo-iso .ie8 .logo-img-not {
    display: none;
}
.uvo-iso .page-error .lpchat-container img {
    display: none !important;
}
.uvo-iso .page-error {
    background: #ecf0f1;
}
.uvo-iso .page-error .wrapper-all {
    min-height: 100%;
    position: relative;
    z-index: 1;
}
.uvo-iso .page-error .header-main {
    position: relative;
    padding-bottom: 34px;
}
.uvo-iso .page-error .page-in {
    max-width: 1000px;
    padding: 0 10px;
    margin: 0 auto;
    position: relative;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.uvo-iso .page-error .menu-top {
    position: absolute;
    top: auto;
    bottom: 0;
    width: 100%;
    left: 0;
}
.uvo-iso .page-error .menu-link.menu-order.btn-mq {
    display: none !important;
}
.uvo-iso .page-error .menu-top.fixed,
.uvo-iso .menu-top.scroll.fixed {
    box-shadow: 0 1px 0 0 #6c9d33 inset, 0 -1px 0 0 #6c9d33 inset, 0 0 3px 0 rgba(0, 0, 0, 0.3);
    position: fixed;
    bottom: auto;
    top: 0;
    z-index: 1090;
}
.uvo-iso .error-logo,
.uvo-iso .error-logo:hover,
.uvo-iso .error-logo:visited {
    text-decoration: none;
}
.uvo-iso .page-error .menu-top.scroll {
    z-index: 9999;
    position: absolute;
    top: 100px;
}
.uvo-iso .page-error .menu-top.scroll .page-in {
    position: absolute;
    left: 0;
    width: auto;
    top: auto;
    padding: 0;
    display: none;
}
.uvo-iso .page-error .menu-wrap {
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    display: table;
    width: 100%;
}
.uvo-iso .page-error .menu-top.scroll .menu-wrap {
    display: block;
    width: auto;
    height: auto;
    border: none;
}
.uvo-iso .page-error .menu-link,
.uvo-iso .page-error .menu-link:hover,
.uvo-iso .page-error .menu-link:visited {
    display: table-cell;
    height: 100%;
    text-align: center;
    vertical-align: middle;
}
.uvo-iso .page-error .menu-top.scroll .menu-link,
.uvo-iso .page-error .menu-top.scroll .menu-link:hover,
.uvo-iso .page-error .menu-top.scroll .menu-link:visited {
    display: block;
    height: auto;
    border-bottom: none;
    padding: 10px 25px;
    text-align: left;
}
.uvo-iso .page-error .menu-top.scroll .butn-top,
.uvo-iso .page-error .menu-top.scroll .butn-top:hover,
.uvo-iso .page-error .menu-top.scroll .butn-top:visited {
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    display: inline-block;
    line-height: 98%;
    height: 100%;
    cursor: pointer;
    vertical-align: middle;
    box-shadow: none;
    border: none;
}
.uvo-iso .page-error .menu-top.scroll .menu-order,
.uvo-iso .page-error .menu-top.scroll .menu-order:hover,
.uvo-iso .page-error .menu-top.scroll .menu-order:visited {
    border-color: #E74C3C;
}
.uvo-iso .page-error .menu-top.scroll .butn-top:first-child:after {
    display: inline-block;
    content: "";
    height: 0;
    width: 0;
    vertical-align: middle;
    margin-left: 10px;
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    border-top: 5px solid #fff;
}
.uvo-iso .page-error .menu-order,
.uvo-iso .page-error .menu-order:hover,
.uvo-iso .page-error .menu-order:visited,
.uvo-iso .menu-order:active {
    background: #e74c3c;
    border-color: transparent;
    box-shadow: none;
}
.uvo-iso .page-error .menu-order:hover,
.uvo-iso .page-error .menu-order:active {
    background: #df4232;
}
.uvo-iso .error-content {
    padding-bottom: 3%;
}
.uvo-iso .error-content .page-in > div {
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding-left: 15%;
    padding-right: 15%;
    line-height: 120%;
}
.uvo-iso .error-logo {
    display: block;
    margin-left: auto;
    margin-right: auto;
}
.uvo-iso .error-content,
.uvo-iso .error-content p {
    text-align: center;
    font-size: 24px;
    line-height: 150%;
}
.uvo-iso .error-content .error-title {
    font-weight: 600;
    line-height: 120%;
    padding: 5% 0;
    margin: 0 0 5%;
    position: relative;
    color: #333;
    font-size: 40px;
    text-transform: uppercase;
}
.uvo-iso .error-help {
    color: #7f8c8d;
    color: rgba(0, 0, 0, 0.35);
    margin: 0 auto 10%;
}
.uvo-iso .error-content .error-title:after {
    display: block;
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 1px;
    background: #d4d6d7;
    border-bottom: 1px solid #fff;
}
.uvo-iso .error-content div {
    margin-left: auto;
    margin-right: auto;
}
.uvo-iso .error-chat {
    width: 255px;
    height: 60px;
    overflow: hidden;
    margin: 4% auto 12%;
}
.uvo-iso .error-chat .lpchat-container {
    width: 255px !important;
    height: 60px !important;
}
.uvo-iso .error-chat .lpchat-label {
    visibility: hidden;
}
.uvo-iso .error-chat {
    cursor: pointer;
    position: relative;
    border-radius: 7px;
    background: #12c0ff;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzEyYzBmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwODc0ZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, #12c0ff 0%, #0874ff 100%);
    background: -webkit-linear-gradient(top, #12c0ff 0%, #0874ff 100%);
    background: -ms-linear-gradient(top, #12c0ff 0%, #0874ff 100%);
    background: linear-gradient(to bottom, #12c0ff 0%, #0874ff 100%);
    box-shadow: 0 4px 0 0 rgba(0, 0, 0, 0.13), 0 0 5px 2px rgba(255, 255, 255, 0.6) inset, 0 0 0 1px #ffffff;
}
.uvo-iso .ie8 .error-chat {
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#12c0ff', endColorstr='#0874ff', GradientType=0);
}
.uvo-iso .error-chat:hover {
    box-shadow: 0 4px 0 0 rgba(0, 0, 0, 0.13), 0 0 5px 2px rgba(255, 255, 255, 0.8) inset, 0 0 0 2px #ffffff;
}
.uvo-iso .ie8 .error-chat:hover {
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0874ff', endColorstr='#12c0ff', GradientType=0);
}
.uvo-iso .error-chat:active {
    background: #0874ff;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzA4NzRmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxMmMwZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, #0874ff 0%, #12c0ff 100%);
    background: -webkit-linear-gradient(top, #0874ff 0%, #12c0ff 100%);
    background: -ms-linear-gradient(top, #0874ff 0%, #12c0ff 100%);
    background: linear-gradient(to bottom, #0874ff 0%, #12c0ff 100%);
    box-shadow: 0 0 5px 2px rgba(0, 0, 0, 0.1) inset, 1px 1px 0 0 #ffffff;
}
.uvo-iso .error-chat .lpchat-container:after {
    display: block;
    content: "Support Team";
    position: absolute;
    left: 80px;
    top: 18px;
    z-index: 3;
    color: #fff;
    font-size: 20px;
    text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.1);
}
.uvo-iso .error-chat .lpchat-container:before {
    display: block;
    content: "";
    position: absolute;
    width: 31px;
    height: 26px;
    z-index: 2;
    left: 30px;
    top: 50%;
    margin-top: -11px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAAaCAYAAABPY4eKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NENDMzFCRjBGRThEMTFFMjlBMUZGMTIwMzI0QkJGNzUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NENDMzFCRjFGRThEMTFFMjlBMUZGMTIwMzI0QkJGNzUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0Q0MzMUJFRUZFOEQxMUUyOUExRkYxMjAzMjRCQkY3NSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0Q0MzMUJFRkZFOEQxMUUyOUExRkYxMjAzMjRCQkY3NSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pv83WUgAAAHXSURBVHjaYvj//78xEF8E4j//qQf+QM20BmIGZIwCgAKX/tMIfP/+/QnQCj5cljMBsTYDjQAHB4e0IRDgkmeCYpoBFhYWTkZGRmascgw0BszMzIznzp0TAjL/QKP5A9Ax/xlo7WsQUFZW5gaG/Csg8x0UPwM6wI0ulmMBEj9+/JgHpAUHwnJwQgRSKgNiOcwNA2k5w6jlI9Pyf7S04OfPn//wWX6VVhYDa7XnDx8+/IbP8qSvX7/epHII/AOaeX/27NmtaWlpcoQU8wCxERDbgrCpqakHet0MDL63DQ0NSTA1hDCwFLNfsGBB2t+/f59iq+uh6jABUI4fWSHQF09SUlLCzczMnP79+/caKPSXkkbGr1+/PhBl+YcPH667ubn5AoVNQEUiUGPW79+/P5BrMbBSeb1s2bJKoFkWeC1/9erVKR0dHVD1ZwDErFA5ECUJ1QwP5vLy8jigwa/QLQNFIZZoMQdiYZyWA+NqsYiIiCOQqwNqEyDJ4cQHDx7UBEbRAyyWs2BtQOKwnMnY2BjkU3UgZkSTw4sPHTok+enTp8tkW07AYQTx+vXrBd6+fXuEkOU0KV4DAgI+bNq0yeXly5ebqWowMT6HYWC5wMTDw6OJy+cAAQYAIEjR/BXRfsEAAAAASUVORK5CYII=) 0 0 no-repeat;
}
.uvo-iso * {
    margin: 0;
    padding: 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
}
.uvo-iso body {
    font-family: "Roboto", Arial, sans-serif;
    font-weight: normal;
    font-size: 14px;
    line-height: 170%;
    color: #464646;
}
.uvo-iso img {
    border: 0;
    vertical-align: inherit;
}
.uvo-iso article,
.uvo-iso aside,
.uvo-iso figure,
.uvo-iso footer,
.uvo-iso header,
.uvo-iso hgroup,
.uvo-iso nav,
.uvo-iso section {
    display: block;
}
.uvo-iso .firstfont,
.uvo-iso .f-sidebar-attention p,
.uvo-iso .f-sidebar-attention ol li {
    font-family: "Roboto", Arial, sans-serif;
}
.uvo-iso .secondfont,
.uvo-iso p,
.uvo-iso li,
.uvo-iso .hpb4-pb-table-header li,
.uvo-iso .hpb5-b-sidebar-light a,
.uvo-iso .hpb5-b-sidebar-light strong,
.uvo-iso .f-links-col a {
    font-family: "Roboto", "Roboto Slab", serif;
}
.uvo-iso .font-content,
.uvo-iso ul li,
.uvo-iso .hpb1-text-col p,
.uvo-iso .calculateBlock .form_lft label,
.uvo-iso .calculateBlock .form_rgt label,
.uvo-iso .calculateBlock .ui-spinner,
.uvo-iso .hpb3-service p,
.uvo-iso .hpb4-pb-table-header li,
.uvo-iso .hpb5-b-content p,
.uvo-iso .hpb5-b-sidebar-light a,
.uvo-iso .hpb5-b-sidebar-light strong {
    font-size: 17px;
}
.uvo-iso p,
.uvo-iso li {
    font-weight: 300;
}
.uvo-iso p {
    margin-bottom: 10px;
    font-size: 17px;
}
.uvo-iso ul {
    list-style: none;
    margin: 0;
    padding: 0 0 0 20px;
}
.uvo-iso ul li {
    position: relative;
    margin: 0 0 10px;
}
.uvo-iso ul li:before {
    content: '';
    display: block;
    position: absolute;
    width: 14px;
    height: 10px;
    top: 7px;
    left: -22px;
    background: url("data:image/svg+xml;base64,77u/PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9ImxheWVyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHdpZHRoPSIxNHB4IiBoZWlnaHQ9IjEwcHgiIHZpZXdCb3g9IjAgMCAxNCAxMCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTQgMTAiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiM0NzQ2NDciIGQ9Ik0xMi40MTQsMC4xMTVjLTAuMTYzLTAuMTY1LTAuNDMxLTAuMTY1LTAuNTk1LDBsLTYuMjcxLDYuMjENCgljLTAuMTY1LDAuMTY0LTAuNDMzLDAuMTY0LTAuNTk1LDBMMi4yMDQsMy41NDFDMi4xMjMsMy40NTksMi4wMTcsMy40MTgsMS45MDksMy40MThjLTAuMTA4LTAuMDAyLTAuMjE3LDAuMDQtMC4zLDAuMTIyTDAuMzk2LDQuNjI4DQoJQzAuMzE0LDQuNzEsMC4yNyw0LjgxMywwLjI3LDQuOTJjMCwwLjExLDAuMDQ0LDAuMjI0LDAuMTI1LDAuMzA1bDIuNzcsMi44OTNDMy4zMyw4LjI4MiwzLjU5OCw4LjU1MSwzLjc2MSw4LjcxNmwxLjE5MSwxLjE5Mw0KCWMwLjE2MiwwLjE2NCwwLjQzLDAuMTY0LDAuNTk1LDBsOC4wNTgtOC4wMDNjMC4xNjUtMC4xNjQsMC4xNjUtMC40MzMsMC0wLjU5OEwxMi40MTQsMC4xMTV6Ii8+DQo8L3N2Zz4NCg==") no-repeat;
}
.uvo-iso .no-svg ul li:before {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAKCAYAAACE2W/HAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIdJREFUeNpiYSABuLu7JwCp+UCcyEiGJjBgIkcTECxghEoYAKl6kBN27tz5gZAmoJpERqCEA5CzHyp4AYgdYZpxaQIxWID4AxQLADHI5v1ADY5AOgCXJhBAdup+qGYQeADECrg0wTVCNYNsWI8lbDA0oYQqUHIDKHCI0YRiI5ZQxKkJBAACDAAkNjoIbno8mwAAAABJRU5ErkJggg==);
}
.uvo-iso .uvoform_potato ul li:before {
    display: none;
}
.uvo-iso ol {
    margin: 0;
    padding: 0 0 0 40px;
}
.uvo-iso ol li {
    margin: 0 0 10px;
}
.uvo-iso a {
    color: #0075a3;
    text-decoration: none;
}
.uvo-iso a:hover {
    text-decoration: underline;
}
.uvo-iso a:focus {
    outline: 0;
}
.uvo-iso .bold {
    font-weight: bold;
}
.uvo-iso .center {
    text-align: center;
}
.uvo-iso .br3 {
    border-radius: 3px;
}
.uvo-iso .fz12,
.uvo-iso .calculateBlock .pages_qty {
    font-size: 12px;
}
.uvo-iso .fz13,
.uvo-iso .calculateBlock .styled-select select option,
.uvo-iso .select-lang select option {
    font-size: 13px;
}
.uvo-iso .fz15 {
    font-size: 15px;
}
.uvo-iso h3,
.uvo-iso .fz18 {
    font-size: 20px;
}
@media screen and (max-width: 500px) {
    .uvo-iso h3,
    .uvo-iso .fz18 {
        font-size: 18px;
    }
}
.uvo-iso h2,
.uvo-iso .fz24,
.uvo-iso .calculateBlock .title {
    font-size: 24px;
}
@media screen and (max-width: 500px) {
    .uvo-iso h2,
    .uvo-iso .fz24,
    .uvo-iso .calculateBlock .title {
        font-size: 20px;
    }
}
.uvo-iso h1,
.uvo-iso .fz30 {
    font-size: 30px;
}
@media screen and (max-width: 500px) {
    .uvo-iso h1,
    .uvo-iso .fz30 {
        font-size: 26px;
    }
}
.uvo-iso h1 {
    margin-bottom: 35px;
    font-weight: 400;
    line-height: 100%;
    letter-spacing: -0.6px;
}
.uvo-iso h2 {
    margin: 35px 0 25px;
    font-weight: 400;
    letter-spacing: -0.6px;
}
.uvo-iso h3 {
    margin-bottom: 25px;
    font-weight: 400;
}
.uvo-iso sup {
    vertical-align: baseline;
    font-size: inherit;
}
.uvo-iso .i-block {
    display: inline-block;
}
.uvo-iso .block {
    display: block;
}
.uvo-iso .table {
    display: table;
}
.uvo-iso .fullwidth {
    width: 100%;
}
.uvo-iso .hidden {
    display: none;
}
.uvo-iso select,
.uvo-iso textarea,
.uvo-iso input[type="text"],
.uvo-iso input[type="password"],
.uvo-iso button,
.uvo-iso input[type="submit"] {
    font-family: "Roboto", Arial, sans-serif;
    -webkit-appearance: none;
}
.uvo-iso textarea {
    resize: none;
}
.uvo-iso .pseudoblock-before {
    position: relative;
}
.uvo-iso .pseudoblock-before:before {
    content: '';
    display: block;
    position: absolute;
}
.uvo-iso .pseudoblock-before-topcenter:before,
.uvo-iso .pseudoblock-after-topcenter:after {
    top: 50%;
}
.uvo-iso .pseudoblock-before-icon:before,
.uvo-iso .pseudoblock-after-icon:after,
.uvo-iso .slidesjs-navigation,
.uvo-iso .slider-arrow {
    background: url(/img/sprite-icon.svg) no-repeat 0 0;
}
.uvo-iso .no-svg .pseudoblock-before-icon:before,
.uvo-iso .no-svg .pseudoblock-after-icon:after,
.uvo-iso .no-svg .slidesjs-navigation,
.uvo-iso .slider-arrow {
    background-image: url(/img/sprite-icon.png);
}
.uvo-iso .pseudoblock-after {
    position: relative;
}
.uvo-iso .pseudoblock-after:after {
    content: '';
    display: block;
    position: absolute;
}
.uvo-iso .container {
    width: 100%;
    margin: 0 auto;
    padding: 0 15px;
    zoom: 1;
    position: relative;
}
@media (max-width: 767px) {
    .uvo-iso .container {
        min-width: 0;
        max-width: 750px;
    }
}
@media (min-width: 768px) and (max-width: 992px) {
    .uvo-iso .container {
        min-width: 750px;
        max-width: 970px;
    }
}
@media (min-width: 1000px) {
    .uvo-iso .container {
        min-width: 970px;
        max-width: 1100px;
    }
}
.uvo-iso .ie8 .container {
    min-width: 940px;
    max-width: 1100px;
}
.uvo-iso .container:before,
.uvo-iso .container:after {
    content: "\0020";
    display: block;
    height: 0;
    overflow: hidden;
}
.uvo-iso .container:after {
    clear: both;
}
.uvo-iso .calculateBlock .ui-buttonset,
.uvo-iso .container-row,
.uvo-iso .inner-tm-block,
.uvo-iso .inner-tmr-about {
    zoom: 1;
}
.uvo-iso .calculateBlock .ui-buttonset:before,
.uvo-iso .calculateBlock .ui-buttonset:after,
.uvo-iso .container-row:before,
.uvo-iso .container-row:after,
.uvo-iso .inner-tm-block:before,
.uvo-iso .inner-tm-block:after,
.uvo-iso .inner-tmr-about:before,
.uvo-iso .inner-tmr-about:after {
    content: "\0020";
    display: block;
    height: 0;
    overflow: hidden;
}
.uvo-iso .calculateBlock .ui-buttonset:after,
.uvo-iso .container-row:after,
.uvo-iso .inner-tm-block:after,
.uvo-iso .inner-tmr-about:after {
    clear: both;
}
.uvo-iso .hb-lb-logoblock {
    position: relative;
    min-height: 1px;
    width: 100%;
}
@media screen and (min-width: 500px) {
    .uvo-iso .hb-lb-logoblock {
        float: left;
        width: 50%;
    }
}
.uvo-iso .ie8 .hb-lb-logoblock {
    float: left;
    width: 50%;
}
@media screen and (min-width: 750px) {
    .uvo-iso .hb-lb-logoblock {
        float: left;
        width: 41.66667%;
    }
}
.uvo-iso .ie8 .hb-lb-logoblock {
    float: left;
    width: 41.66667%;
}
.uvo-iso .hb-lb-phone {
    position: relative;
    min-height: 1px;
    width: 100%;
}
@media screen and (min-width: 500px) {
    .uvo-iso .hb-lb-phone {
        float: left;
        width: 50%;
    }
}
.uvo-iso .ie8 .hb-lb-phone {
    float: left;
    width: 50%;
}
@media screen and (min-width: 750px) {
    .uvo-iso .hb-lb-phone {
        float: left;
        width: 58.33333%;
    }
}
.uvo-iso .ie8 .hb-lb-phone {
    float: left;
    width: 58.33333%;
}
.uvo-iso .bl-italic {
    position: relative;
    min-height: 1px;
    width: 100%;
}
@media screen and (min-width: 700px) {
    .uvo-iso .bl-italic {
        float: left;
        width: 50%;
    }
}
.uvo-iso .ie8 .bl-italic {
    float: left;
    width: 50%;
}
.uvo-iso .hpb1-text-col,
.uvo-iso .hpb3-list,
.uvo-iso .hpb5-b-sidebar,
.uvo-iso .inner-sidebar,
.uvo-iso .right-aside {
    position: relative;
    min-height: 1px;
    width: 100%;
}
@media screen and (min-width: 700px) {
    .uvo-iso .hpb1-text-col,
    .uvo-iso .hpb3-list,
    .uvo-iso .hpb5-b-sidebar,
    .uvo-iso .inner-sidebar,
    .uvo-iso .right-aside {
        float: left;
        width: 33.33333%;
    }
}
.uvo-iso .ie8 .hpb1-text-col,
.uvo-iso .ie8 .hpb3-list,
.uvo-iso .ie8 .hpb5-b-sidebar,
.uvo-iso .ie8 .inner-sidebar,
.uvo-iso .ie8 .right-aside {
    float: left;
    width: 33.33333%;
}
.uvo-iso .hpb2-gb-calc {
    position: relative;
    min-height: 1px;
    width: 100%;
}
@media screen and (min-width: 700px) {
    .uvo-iso .hpb2-gb-calc {
        float: left;
        width: 70.83333%;
    }
}
.uvo-iso .ie8 .hpb2-gb-calc {
    float: left;
    width: 70.83333%;
}
.uvo-iso .hpb2-gb-service {
    position: relative;
    min-height: 1px;
    width: 100%;
}
@media screen and (min-width: 700px) {
    .uvo-iso .hpb2-gb-service {
        float: left;
        width: 29.16667%;
    }
}
.uvo-iso .ie8 .hpb2-gb-service {
    float: left;
    width: 29.16667%;
}
.uvo-iso .calculateBlock .level {
    position: relative;
    min-height: 1px;
    width: 100%;
}
@media screen and (min-width: 550px) {
    .uvo-iso .calculateBlock .level {
        float: left;
        width: 20%;
    }
}
.uvo-iso .ie8 .calculateBlock .level {
    float: left;
    width: 20%;
}
.uvo-iso .hpb3-service,
.uvo-iso .hpb5-b-content,
.uvo-iso .inner-content,
.uvo-iso .left-inner {
    position: relative;
    min-height: 1px;
    width: 100%;
}
@media screen and (min-width: 700px) {
    .uvo-iso .hpb3-service,
    .uvo-iso .hpb5-b-content,
    .uvo-iso .inner-content,
    .uvo-iso .left-inner {
        float: left;
        width: 66.66667%;
    }
}
.uvo-iso .ie8 .hpb3-service,
.uvo-iso .ie8 .hpb5-b-content,
.uvo-iso .ie8 .inner-content,
.uvo-iso .ie8 .left-inner {
    float: left;
    width: 66.66667%;
}
.uvo-iso .tm-block,
.uvo-iso .f-sidebar {
    position: relative;
    min-height: 1px;
    width: 100%;
}
@media screen and (min-width: 700px) {
    .uvo-iso .tm-block,
    .uvo-iso .f-sidebar {
        float: left;
        width: 25%;
    }
    .uvo-iso .tm-block {
        width: 33.333%;
    }
}
.uvo-iso .ie8 .tm-block,
.uvo-iso .ie8 .f-sidebar {
    float: left;
    width: 25%;
}
.uvo-iso .ie8 .tm-block {
    width: 33.333%;
}
.uvo-iso .f-links-col {
    position: relative;
    min-height: 1px;
    width: 100%;
}
@media screen and (min-width: 400px) {
    .uvo-iso .f-links-col {
        float: left;
        width: 25%;
    }
}
.uvo-iso .ie8 .f-links-col {
    float: left;
    width: 25%;
}
@media screen and (min-width: 400px) and (max-width: 550px) {
    .uvo-iso .f-links-col {
        width: 50%;
    }
    .uvo-iso .f-links-policy-link + div + div {
        clear: left;
    }
    .uvo-iso .f-links-col.col-long {
        margin-bottom: 53px;
    }
}
.uvo-iso .f-links {
    position: relative;
    min-height: 1px;
    width: 100%;
}
@media screen and (min-width: 700px) {
    .uvo-iso .f-links {
        float: left;
        width: 75%;
    }
}
.uvo-iso .ie8 .f-links {
    float: left;
    width: 75%;
}
@media screen and (max-width: 400px) {
    .uvo-iso .f-links {
        padding: 0 25px;
    }
}
.uvo-iso .inner-tm-left {
    position: relative;
    min-height: 1px;
    width: 100%;
}
@media screen and (min-width: 500px) {
    .uvo-iso .inner-tm-left {
        float: left;
        width: 22%;
    }
}
.uvo-iso .ie8 .inner-tm-left {
    float: left;
    width: 22%;
}
.uvo-iso .inner-tm-right {
    position: relative;
    min-height: 1px;
    width: 100%;
}
@media screen and (min-width: 500px) {
    .uvo-iso .inner-tm-right {
        float: left;
        width: 78%;
    }
}
.uvo-iso .ie8 .inner-tm-right {
    float: left;
    width: 78%;
}
.uvo-iso .inner-tmr-discipline,
.uvo-iso .inner-tmr-pages {
    position: relative;
    min-height: 1px;
    width: 100%;
}
@media screen and (min-width: 500px) {
    .uvo-iso .inner-tmr-discipline,
    .uvo-iso .inner-tmr-pages {
        float: left;
        width: 16.66667%;
    }
}
.uvo-iso .ie8 .inner-tmr-discipline,
.uvo-iso .ie8 .inner-tmr-pages {
    float: left;
    width: 16.66667%;
}
.uvo-iso .inner-tmr-top-title {
    position: relative;
    min-height: 1px;
    width: 100%;
    zoom: 1;
}
@media screen and (min-width: 500px) {
    .uvo-iso .inner-tmr-top-title {
        float: left;
        width: 66.66667%;
    }
}
.uvo-iso .ie8 .inner-tmr-top-title {
    float: left;
    width: 66.66667%;
}
.uvo-iso .inner-tmr-top-title:before,
.uvo-iso .inner-tmr-top-title:after {
    content: "\0020";
    display: block;
    height: 0;
    overflow: hidden;
}
.uvo-iso .inner-tmr-top-title:after {
    clear: both;
}
.uvo-iso .order-page .inner-sidebar {
    float: right;
    position: relative;
    min-height: 1px;
    padding: 8px 0 0;
}
.uvo-iso .inner-sidebar .ui-tabs-nav {
    margin: 0 -100% 5px -5px;
    padding: 0;
    word-spacing: 5px;
}
.uvo-iso .inner-sidebar .ui-tabs-nav li {
    display: inline-block;
    width: 58px;
    height: 70px;
    margin: 0 10% 0 -35px;
    border: 0 none;
}
.uvo-iso .inner-sidebar .ui-tabs-nav li:first-child {
    margin-left: 0;
}
.uvo-iso .inner-sidebar .ui-tabs-nav li:last-child {
    margin-right: -100px;
}
.uvo-iso .inner-sidebar .ui-tabs-nav li .safe {
    display: block;
    width: 100%;
    height: 100%;
    background: transparent url('/img/common/safe-icons.svg') no-repeat;
    background-size: cover;
    opacity: .2;
    -webkit-transition: opacity .5s ease;
    transition: opacity 0.5s ease;
}
.uvo-iso .inner-sidebar .ui-tabs-nav li .safe-1 {
    background-position: left center;
}
.uvo-iso .inner-sidebar .ui-tabs-nav li .safe-2 {
    background-position: center center;
}
.uvo-iso .inner-sidebar .ui-tabs-nav li .safe-3 {
    background-position: right center;
}
.uvo-iso .inner-sidebar .ui-tabs-nav li:hover .safe {
    opacity: 0.3;
}
.uvo-iso .inner-sidebar .ui-tabs-nav li.ui-state-active .safe {
    opacity: 0.6;
}
.uvo-iso .inner-sidebar .ui-tabs-nav li:before {
    content: none;
}
@media screen and (max-width: 1000px) {
    .uvo-iso .order-page .inner-sidebar {
        display: none !important;
    }
}
.uvo-iso .order-page .ie8 .inner-sidebar {
    float: left;
    width: 29.16667%;
}
.uvo-iso .order-page .inner-content {
    position: relative;
    min-height: 1px;
    width: 100%;
}
@media screen and (min-width: 1000px) {
    .uvo-iso .order-page .inner-content {
        float: left;
        width: 70.83333%;
    }
}
.uvo-iso .ie8 .order-page .inner-content {
    float: left;
    width: 70.83333%;
}
.uvo-iso .order-page .ie8 .inner-content {
    float: left;
    width: 70.83333%;
}
.uvo-iso .header-block {
    background-color: #eafafd;
    background-image: -webkit-linear-gradient(top, #eafafd, 0%, #c3edfb, 100%);
    background-image: linear-gradient(to bottom, #eafafd 0%, #c3edfb 100%);
    background-repeat: repeat-x;
    padding-bottom: 50px;
    position: relative;
}
@media screen and (max-width: 500px) {
    .uvo-iso .hb-lb-logoblock {
        text-align: center;
    }
}
.uvo-iso .hb-lb-logo {
    margin: 30px 0 0;
    padding: 0 0 25px;
    text-decoration: none;
}
@media screen and (max-width: 500px) {
    .uvo-iso .hb-lb-logo {
        padding: 0 0 5px;
    }
}
.uvo-iso .hb-lb-logo:before {
    width: 105px;
    height: 80px;
    left: 260px;
    bottom: 0;
    background: url(/img/logo_mini.png) no-repeat center center;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
    .uvo-iso .hb-lb-logo:before {
        width: 108px;
        height: 82px;
        background-image: url(/img/logo.png);
        background-size: contain;
    }
}
@media screen and (max-width: 620px) {
    .uvo-iso .hb-lb-logo:before {
        display: none;
    }
}
.uvo-iso .hb-lb-logo:hover {
    text-decoration: none;
}
.uvo-iso .hb-lb-logo-subtitle {
    text-transform: uppercase;
    margin: -13px 0 0 5px;
    font-size: 13px;
}
.uvo-iso .hb-lb-phone {
    margin: 30px 0 0;
    padding: 0 0 25px;
    text-align: right;
}
@media screen and (max-width: 750px) {
    .uvo-iso .hb-lb-phone {
        margin: 15px 0 0;
        padding: 0 0 15px;
    }
}
@media screen and (max-width: 500px) {
    .uvo-iso .hb-lb-phone {
        margin: 0;
        text-align: center;
    }
}
.uvo-iso .hb-lb-phone-link,
.uvo-iso .hb-lb-button {
    text-align: left;
    vertical-align: top;
}
.uvo-iso .hb-lb-phone-link {
    color: #546373;
    font-size: 18px;
    margin-right: 20px;
}
@media screen and (max-width: 920px) {
    .uvo-iso .hb-lb-phone-link {
        width: auto;
        margin-right: 10px;
    }
}
@media screen and (max-width: 800px) {
    .uvo-iso .hb-lb-phone-link {
        font-size: 16px;
    }
}
@media screen and (max-width: 750px) {
    .uvo-iso .hb-lb-phone-link {
        margin: 0 5px 5px 0;
    }
}
@media screen and (max-width: 500px) {
    .uvo-iso .hb-lb-phone-link {
        display: block;
        text-align: center;
        margin: 0 0 10px;
    }
}
@media screen and (max-width: 750px) {
    .uvo-iso .hb-lb-phone-logo {
        display: inline-block;
        width: 26px;
        height: 24px;
        background: url(/img/sprite-icon.svg) no-repeat -169px -143px;
        text-indent: 30px;
        overflow: hidden;
        top: 4px;
        position: relative;
        margin-right: 5px;
    }
}
@media screen and (max-width: 750px) {
    .uvo-iso .hb-lb-phone-number {
        display: inline-block;
    }
}
.uvo-iso .hb-lb-button {
    width: auto;
    background-color: #598bb7;
    box-shadow: 0 1px 3px rgba(0, 80, 118, 0.13), inset 0 0 0 1px #bad9eb;
    background-color: #f2fbff;
    background-image: -webkit-linear-gradient(top, #f2fbff, 0%, #d9f3ff, 100%);
    background-image: linear-gradient(to bottom, #f2fbff 0%, #d9f3ff 100%);
    background-repeat: repeat-x;
    -webkit-transition: background-position 0.1s linear, box-shadow 0.3s linear;
    -moz-transition: background-position 0.1s linear, box-shadow 0.3s linear;
    transition: background-position 0.1s linear, box-shadow 0.3s linear;
    color: #0077a3;
    padding: 12px 20px 12px 45px;
    text-decoration: none;
    position: relative;
}
.uvo-iso .ie8 .hb-lb-button {
    background-color: #f2fbff;
    border: 1px solid #bad9eb;
}
.uvo-iso .hb-lb-button:before {
    width: 17px;
    height: 22px;
    margin-top: -11px;
    left: 18px;
    background-position: -182px -46px;
}
.uvo-iso .hb-lb-button:hover {
    background-color: #f2fbff;
    background-position: 0 10px;
    text-decoration: none;
    color: #198CCE;
    box-shadow: 0 1px 3px rgba(0, 80, 118, 0.13), inset 0 0 0 1px #83c3e5;
}
.uvo-iso .ie8 .hb-lb-button:hover {
    border: 1px solid #83C3E5;
    background-color: #d9f3ff;
}
.uvo-iso .hb-lb-button:hover:before {
    background-position: -182px -22px;
}
@media screen and (max-width: 800px) {
    .uvo-iso .hb-lb-button {
        padding: 12px 15px 12px 40px;
    }
}
.uvo-iso .hb-navblock {
    background-color: #7cb048;
    position: absolute;
    top: auto;
    z-index: 100;
}
.uvo-iso .hb-navblock:before,
.uvo-iso .hb-navblock:after {
    background-color: rgba(255, 255, 255, 0.2);
    height: 3px;
    left: 0;
    top: 0;
    width: 100%;
    z-index: 105;
}
.uvo-iso .hb-navblock:after {
    background-color: rgba(0, 0, 0, 0.1);
    bottom: 0;
    top: auto;
}
.uvo-iso .ie8 .hb-navblock:before,
.uvo-iso .ie8 .hb-navblock:after,
.uvo-iso .ie8 .hb-nb-mb-firstlink:before {
    background-color: none;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAADCAYAAABS3WWCAAAAEElEQVQYV2P4//+/MQOcAABLXQmRiHXHkgAAAABJRU5ErkJggg==) repeat-x;
}
.uvo-iso .ie8 .hb-navblock:after,
.uvo-iso .ie8 .hb-nb-mb-firstlink:after {
    background-color: none;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAADCAYAAABS3WWCAAAAD0lEQVQYV2NgYGCQYoATAAHjAE9N72VPAAAAAElFTkSuQmCC) repeat-x;
}
.uvo-iso .hb-navblock.shadow {
    box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.3);
}
.uvo-iso .hb-nb-menublock {
    position: relative;
}
@media screen and (max-width: 992px) {
    .uvo-iso .hb-nb-menublock {
        height: 50px;
    }
}
.uvo-iso .hb-nb-menublock-table {
    padding-right: 11.5%;
    padding-left: 203px;
}
@media screen and (-webkit-min-device-pixel-ratio: 0) {
    .uvo-iso .hb-nb-menublock-table {
        padding-left: 202px;
    }
}
.uvo-iso .hb-nb-mb-link {
    display: table-cell;
    height: 50px;
    padding: 0 10px;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    text-transform: uppercase;
    text-decoration: none;
    color: #fff;
    border-left: 1px solid #65a625;
    box-shadow: inset 1px 0 0 rgba(246, 255, 234, 0.1);
    -webkit-transition: background-color 0.3s linear;
    -moz-transition: background-color 0.3s linear;
    transition: background-color 0.3s linear;
}
.uvo-iso .hb-nb-mb-firstlinkmenu {
    display: block;
    position: absolute;
    width: 203px;
    left: 15px;
    z-index: 107;
}
.uvo-iso .hb-nb-mb-firstlinkmenu:before {
    content: '';
    display: block;
    position: absolute;
    border-top: 4px solid #fff;
    border-left: 4px solid rgba(255, 255, 255, 0);
    border-right: 4px solid rgba(255, 255, 255, 0);
    right: 8px;
    top: 24px;
    width: 0;
    height: 0;
    z-index: 108;
    -webkit-transition: border 0.3s linear;
    -moz-transition: border 0.3s linear;
    transition: border 0.3s linear;
}
.uvo-iso .hb-nb-mb-firstlinkmenu:hover:before {
    border-top: 4px solid #597425;
}
.uvo-iso .ie8 .hb-nb-mb-firstlinkmenu:before {
    border-left: 4px solid transparent;
    border-right: 4px solid transparent;
}
.uvo-iso .hb-nb-mb-link:hover {
    background-color: #89b85b;
    background-color: rgba(255, 255, 255, 0.1);
    box-shadow: none;
    text-decoration: none;
}
.uvo-iso .hb-nb-mb-link.current {
    background-color: #65a625;
    box-shadow: none;
    text-decoration: none;
    color: #eee;
}
@media screen and (max-width: 992px) {
    .uvo-iso .hb-nb-mb-link,
    .uvo-iso .hb-nb-mb-firstlinkmenu {
        display: none;
    }
}
.uvo-iso .hb-nb-mb-firstlink {
    display: block;
    padding: 13px 20px 13px 10px;
    position: relative;
    background-color: #7cb048;
    z-index: 1;
}
.uvo-iso .hb-nb-mb-firstlink:before,
.uvo-iso .hb-nb-mb-firstlink:after {
    content: '';
    position: absolute;
    display: block;
    width: 100.5%;
    height: 3px;
    top: 0;
    left: -1px;
    z-index: 2;
    background-color: rgba(255, 255, 255, 0.2);
}
.uvo-iso .hb-nb-mb-firstlink:after {
    top: auto;
    bottom: 0;
    background-color: rgba(0, 0, 0, 0.1);
}
.uvo-iso .hb-nb-mb-firstlink-subblock {
    display: none;
    width: 100.5%;
    background-color: #7cb048;
}
.uvo-iso .hb-nb-mb-firstlink-sub {
    display: block;
    padding: 12px 0;
    border-left: 0;
    box-shadow: inset 0 1px 0 rgba(246, 255, 234, 0.1);
}
.uvo-iso .hb-nb-mb-firstlink-sub + .hb-nb-mb-firstlink-sub {
    top: 48px;
    border-top: 1px solid #65a625;
}
.uvo-iso .hb-nb-mb-link-order {
    display: table-cell;
    background-color: #fea930;
    color: #83381a;
    box-shadow: none;
}
.uvo-iso .hb-nb-mb-link-order:hover {
    background-color: #FACA64;
}
.uvo-iso .hb-nb-mb-link-order.current {
    color: #eee;
}
.uvo-iso .hb-nb-mb-link-order.current:hover {
    background-color: #65A625;
}
.uvo-iso .hb-nb-menublock-table-dub {
    width: 11%;
    position: absolute;
    right: 16px;
    top: 0;
    display: block;
}
.uvo-iso .hb-nb-menublock-table-dub .hb-nb-mb-link-order {
    display: block;
    padding: 13px 0;
}
@media screen and (max-width: 992px) {
    .uvo-iso .hb-nb-menublock-table-dub {
        width: 100px;
    }
}
.uvo-iso .mobile-menu {
    position: absolute;
    top: 0;
    left: 0;
    visibility: hidden;
}
.uvo-iso .mobile-menu-label {
    display: none;
    position: relative;
    height: 50px;
    width: 50px;
    border-left: 1px solid #65a625;
    border-right: 1px solid #65a625;
    box-shadow: inset 1px 0 0 rgba(246, 255, 234, 0.1), 1px 0 0 rgba(246, 255, 234, 0.1);
    cursor: pointer;
    -webkit-transition: background-color 0.3s linear;
    -moz-transition: background-color 0.3s linear;
    transition: background-color 0.3s linear;
}
@media screen and (max-width: 992px) {
    .uvo-iso .mobile-menu-label {
        display: inline-block;
    }
}
.uvo-iso .mobile-menu-label:hover {
    background-color: #65a625;
    box-shadow: none;
}
.uvo-iso .mobile-menu-label .menu-label-span-1,
.uvo-iso .mobile-menu-label .menu-label-span-2,
.uvo-iso .mobile-menu-label .menu-label-span-3 {
    display: block;
    position: absolute;
    width: 65%;
    height: 2px;
    background: #fff;
    opacity: 1;
    left: 18%;
    -moz-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
    zoom: 1;
}
.uvo-iso .mobile-menu-label .menu-label-span-1 {
    top: 16px;
    -webkit-transition: top 0.3s linear, -webkit-transform 0.3s linear;
    -moz-transition: top 0.3s linear, -moz-transform 0.3s linear;
    transition: top 0.3s linear, transform 0.3s linear;
}
.uvo-iso .mobile-menu-label .menu-label-span-2 {
    top: 50%;
    margin-top: -1px;
    -webkit-transition: opacity 0.3s linear;
    -moz-transition: opacity 0.3s linear;
    transition: opacity 0.3s linear;
}
.uvo-iso .mobile-menu-label .menu-label-span-3 {
    bottom: 16px;
    -webkit-transition: bottom 0.3s linear, -webkit-transform 0.3s linear;
    -moz-transition: bottom 0.3s linear, -moz-transform 0.3s linear;
    transition: bottom 0.3s linear, transform 0.3s linear;
}
.uvo-iso .hb-nb-mobile-menublock-overlow {
    display: none;
}
@media screen and (max-width: 992px) {
    .uvo-iso .hb-nb-mobile-menublock {
        position: relative;
        top: 0;
        width: 300px;
        background-color: #5e8d2f;
    }
    .uvo-iso .hb-nb-mobile-menublock-overlow {
        width: 100%;
        position: absolute;
        z-index: 2;
        top: 50px;
        left: -100%;
        overflow-y: auto;
        background-color: transparent;
        -webkit-transition: background 0 ease;
        -moz-transition: background 0 ease;
        transition: background 0 ease;
    }
    .uvo-iso .mobile-menu:checked ~ .hb-nb-mobile-menublock-overlow {
        background-color: rgba(0, 0, 0, 0.6);
        -webkit-transition: background .5s ease .3s;
        -moz-transition: background .5s ease .3s;
        transition: background 0.5s ease 0.3s;
    }
    .uvo-iso .hb-nb-mobile-menublock .hb-nb-mb-link {
        display: block;
        width: 100%;
        line-height: 153%;
        padding: 15px 0;
        border-bottom: 1px solid #65a625;
        box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.1);
        overflow: hidden;
    }
}
.uvo-iso .mobile-menu:checked ~ .mobile-menu-label {
    background-color: #65a625;
    box-shadow: none;
}
.uvo-iso .mobile-menu:checked ~ .mobile-menu-label:hover {
    background: none;
    box-shadow: inset 1px 0 0 rgba(246, 255, 234, 0.1), 1px 0 0 rgba(246, 255, 234, 0.1);
}
.uvo-iso .mobile-menu:checked ~ .mobile-menu-label .menu-label-span-2 {
    opacity: 0;
}
.uvo-iso .mobile-menu:checked ~ .mobile-menu-label .menu-label-span-1 {
    top: 24px;
    left: 8px;
    -moz-transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
    zoom: 1;
}
.uvo-iso .mobile-menu:checked ~ .mobile-menu-label .menu-label-span-3 {
    margin: 0;
    bottom: 24px;
    right: 8px;
    -moz-transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    transform: rotate(-45deg);
    zoom: 1;
}
.uvo-iso .homepage-block1 {
    padding: 40px 0 35px;
    border-bottom: 3px solid #F3EEE5;
}
.uvo-iso .hpb1-text-slogblock {
    color: #8A7650;
    margin-bottom: 20px;
    line-height: 140%;
    letter-spacing: 0;
}
.uvo-iso .hpb1-text-order {
    height: 90px;
    margin-bottom: 0;
}
@media screen and (max-width: 720px) {
    .uvo-iso .hpb1-text-order {
        height: 130px;
    }
}
@media screen and (max-width: 500px) {
    .uvo-iso .hpb1-text-order {
        height: 120px;
    }
}
@media screen and (max-width: 380px) {
    .uvo-iso .hpb1-text-order {
        height: 150px;
    }
}
.uvo-iso .hpb1-text-orderlink-static {
    padding-top: 15px;
    color: #0076A3;
    line-height: 133%;
    margin: 0;
}
.uvo-iso .hpb1-text-orderlink-static:before {
    width: 100%;
    height: 1px;
    background: #DBE1E3;
    top: 0;
    left: 0;
    -webkit-transition: height 0.5s ease;
    -moz-transition: height 0.5s ease;
    transition: height 0.5s ease;
}
.uvo-iso .hpb1-text-orderlink-dinamic {
    color: #885A24;
    font-size: 18px;
    border-bottom: 1px solid #ebeff1;
    opacity: 0;
    padding: 0;
    text-shadow: none;
    height: 0;
    overflow: hidden;
    text-transform: uppercase;
    -webkit-transition: height 0.5s ease, padding 0.5s ease, border 0.5s ease, opacity 0.5s ease;
    -webkit-transition-delay: 0s, 0s, 0.5s, 0s;
    -moz-transition: height 0.5s ease, padding 0.5s ease, border 0.5s ease 0.5s, opacity 0.5s ease;
    transition: height 0.5s ease, padding 0.5s ease, border 0.5s ease 0.5s, opacity 0.5s ease;
}
.uvo-iso .hpb1-text-orderlink {
    text-decoration: none;
}
.uvo-iso .hpb1-text-orderlink:hover .hpb1-text-orderlink-static:before {
    height: 4px;
    text-decoration: none;
}
.uvo-iso .hpb1-text-orderlink:hover .hpb1-text-orderlink-dinamic {
    height: 100%;
    padding: 0 0 5px;
    border-bottom: 1px solid #DBE1E3;
    opacity: 1;
    -webkit-transition: height 0.3s ease, padding 0.3s ease, border 0.5s ease, opacity 0.3s ease;
    -moz-transition: height 0.3s ease, padding 0.3s ease, border 0.5s ease, opacity 0.3s ease;
    transition: height 0.3s ease, padding 0.3s ease, border 0.5s ease, opacity 0.3s ease;
}
.uvo-iso .hpb1-text-orderlink:hover {
    text-decoration: none;
}
.uvo-iso .hpb1-text-row {
    zoom: 1;
}
.uvo-iso .hpb1-text-row:before,
.uvo-iso .hpb1-text-row:after {
    content: "\0020";
    display: block;
    height: 0;
    overflow: hidden;
}
.uvo-iso .hpb1-text-row:after {
    clear: both;
    border-bottom: 1px solid #ddd;
    height: 15px;
    margin: 0 auto;
    width: 71%;
}
.uvo-iso .hpb1-text-col {
    padding: 0 1%;
}
.uvo-iso .hpb1-text-col p {
    margin: 5px 0 10px;
}
.uvo-iso .hpb1-text-col ul {
    margin: 5px 0 0;
}
@media screen and (max-width: 700px) {
    .uvo-iso .hpb1-text-col {
        padding: 0;
    }
}
.uvo-iso .hpb1-text-col-first {
    padding: 0 1% 0 0;
}
@media screen and (max-width: 700px) {
    .uvo-iso .hpb1-text-col-first {
        padding: 0;
    }
}
.uvo-iso .hpb1-text-col-last {
    padding: 0 0 0 1%;
}
@media screen and (max-width: 700px) {
    .uvo-iso .hpb1-text-col-last {
        padding: 0 0 15px;
    }
}
.uvo-iso .hpb1-text-col-title {
    line-height: 125%;
    padding: 10px 0 5px;
    text-indent: 45px;
    margin: 0;
}
.uvo-iso .hpb1-text-col-title:before {
    width: 35px;
    height: 43px;
    left: 0;
    top: 2px;
    background-position: -93px -72px;
}
.uvo-iso .hpb1-text-col-title-plagcheck:before {
    background-position: -129px -72px;
}
.uvo-iso .hpb1-text-col-title-statistic:before {
    background-position: -166px -72px;
}
.uvo-iso .hpb1-text-single {
    padding-top: 32px;
    margin: 0;
    color: #8A7650;
    font-size: 18px;
    font-weight: normal;
    letter-spacing: 0;
}
.uvo-iso .homepage-block2 {
    padding: 25px 0;
    background-color: #f7f8f6;
}
.uvo-iso .hpb2-gb-calc {
    padding: 0 2% 0 0;
}
@media screen and (max-width: 700px) {
    .uvo-iso .hpb2-gb-calc {
        padding: 0;
        margin-bottom: 10px;
    }
}
.uvo-iso .hpb2-gb-service {
    padding: 0 0 0 10px;
}
@media screen and (max-width: 700px) {
    .uvo-iso .hpb2-gb-service {
        padding: 0;
    }
}
.uvo-iso .service-button {
    border: 1px solid #83c3e5;
    background-color: #b7e7ff;
    padding: 16px 20px 16px 80px;
    margin: 0 auto 8px;
    max-width: 340px;
    text-transform: uppercase;
    color: #0075a3;
    font-size: 17px;
    -webkit-transition: background 0.5s ease;
    -moz-transition: background 0.5s ease;
    transition: background 0.5s ease;
}
.uvo-iso .service-button:before {
    left: 0;
    top: 0;
    width: 60px;
    height: 100%;
    background-color: #8bcff1;
    border-radius: 3px 0 0 3px;
    border-right: 1px solid #b7e7ff;
    -webkit-transition: background 0.5s ease;
    -moz-transition: background 0.5s ease;
    transition: background 0.5s ease;
}
.uvo-iso .service-button:after {
    width: 24px;
    height: 26px;
    left: 16px;
    margin-top: -13px;
    background-position: -33px 0;
}
.uvo-iso .service-button:hover {
    background-color: #8bcff1;
    text-decoration: none;
}
.uvo-iso .service-button:hover:before {
    background-color: #b7e7ff;
}
@media screen and (min-width: 700px) and (max-width: 900px) {
    .uvo-iso .service-button {
        font-size: 15px;
        line-height: 110%;
    }
}
.uvo-iso .service-chat {
    width: 100%;
    padding: 0;
    z-index: 1;
    overflow: hidden;
    background: #fff;
}
.uvo-iso .service-chat * {
    z-index: 2 !important;
    font-family: "Roboto", Arial, sans-serif !important;
}
.uvo-iso .service-chat .lpchat-container {
    width: 100% !important;
    height: 58px !important;
}
.uvo-iso .service-chat > .lpchat-container {
    padding: 10px 20px 9px 80px !important;
    border: 1px solid #699d0e !important;
    border-radius: 3px !important;
    background-color: #7cb149 !important;
    margin: 0 auto 8px !important;
    max-width: 340px !important;
    color: #0075a3 !important;
    font-size: 17px !important;
    -webkit-transition: background 0.5s ease;
    -moz-transition: background 0.5s ease;
    transition: background 0.5s ease;
}
.uvo-iso .service-chat > .lpchat-container:before {
    content: '';
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    width: 60px;
    height: 100%;
    border-radius: 3px 0 0 3px;
    border-right: 1px solid #b7e7ff;
    -webkit-transition: background 0.5s ease;
    -moz-transition: background 0.5s ease;
    transition: background 0.5s ease;
    background-color: #6fa43c;
    border-right: 1px solid #7cb149;
}
.uvo-iso .service-chat > .lpchat-container:after {
    content: '';
    display: block;
    position: absolute;
    background: url(/img/sprite-icon.svg) no-repeat 0 0;
    background-position: 0 0;
    width: 33px;
    left: 13px;
    top: 50%;
    margin-top: -13px;
    height: 26px;
}
.uvo-iso .no-svg .service-chat > .lpchat-container:after {
    background-image: url(/img/sprite-icon.png);
}
.uvo-iso .service-chat > .lpchat-container:hover {
    background-color: #6fa43c !important;
}
.uvo-iso .service-chat > .lpchat-container:hover:before {
    background-color: #7cb149;
}
.uvo-iso .service-chat > .lpchat-container > .lpchat-container > .lpchat-label:first-child {
    top: 0 !important;
    left: 0 !important;
    font-size: 18px !important;
    white-space: nowrap !important;
    text-transform: uppercase !important;
}
.uvo-iso .service-chat > .lpchat-container > .lpchat-container > .lpchat-label:first-child + .lpchat-label {
    top: 0 !important;
    left: 95px !important;
    font-size: 18px !important;
    text-transform: none;
    color: #fff !important;
    font-weight: normal !important;
}
@media screen and (min-width: 700px) and (max-width: 900px) {
    .uvo-iso .service-chat > .lpchat-container > .lpchat-container > .lpchat-label:first-child + .lpchat-label {
        left: 0 !important;
        top: 20px !important;
        font-size: 14px !important;
    }
}
.uvo-iso .service-chat > .lpchat-container > .lpchat-container > .lpchat-label:first-child + .lpchat-label + .lpchat-label {
    top: 24px !important;
    left: 0 !important;
    text-transform: none;
    color: #597425 !important;
    font-size: 11px !important;
}
@media screen and (min-width: 700px) and (max-width: 900px) {
    .uvo-iso .service-chat > .lpchat-container > .lpchat-container > .lpchat-label:first-child + .lpchat-label + .lpchat-label {
        display: none !important;
    }
}
.uvo-iso .service-chat > .lpchat-container > .lpchat-container > .lpchat-label:first-child + .lpchat-label + .lpchat-label + .lpchat-label {
    top: 24px !important;
    left: 80px !important;
    text-transform: none;
    color: #597425 !important;
    font-size: 11px !important;
    white-space: nowrap !important;
    width: 48% !important;
    overflow: hidden;
}
.uvo-iso .ie8 .service-chat > .lpchat-container > .lpchat-container > .lpchat-label:first-child + .lpchat-label + .lpchat-label + .lpchat-label {
    width: 50% !important;
}
.uvo-iso .ie8 .inner .service-chat > .lpchat-container > .lpchat-container > .lpchat-label:first-child + .lpchat-label + .lpchat-label + .lpchat-label {
    width: 45% !important;
}
@media screen and (min-width: 920px) {
    .uvo-iso .service-chat > .lpchat-container > .lpchat-container > .lpchat-label:first-child + .lpchat-label + .lpchat-label + .lpchat-label {
        width: 50% !important;
    }
    .uvo-iso .inner .service-chat > .lpchat-container > .lpchat-container > .lpchat-label:first-child + .lpchat-label + .lpchat-label + .lpchat-label {
        width: 45% !important;
    }
}
@media screen and (min-width: 700px) and (max-width: 900px) {
    .uvo-iso .service-chat > .lpchat-container > .lpchat-container > .lpchat-label:first-child + .lpchat-label + .lpchat-label + .lpchat-label {
        display: none !important;
    }
}
.uvo-iso .service-plagchek {
    padding: 9px 10% 9px 80px;
    line-height: 117%;
}
.uvo-iso .service-plagchek:after {
    background-position: -59px 0;
    width: 38px;
    height: 34px;
    left: 12px;
    margin-top: -17px;
}
@media screen and (min-width: 375px) and (max-width: 700px) {
    .uvo-iso .service-plagchek {
        line-height: 220%;
        padding: 9px 20px 9px 80px;
    }
}
.uvo-iso .service-price:after {
    background-position: -3px -141px;
    left: 12px;
    height: 30px;
    width: 36px;
    margin-top: -15px;
}
.uvo-iso .service-moneyback {
    padding: 9px 12px;
}
.uvo-iso .service-moneyback .little {
    display: block;
    font-size: 14px;
}
.uvo-iso .ie8 .service-moneyback {
    font-size: 15px;
    padding: 9px 3%;
}
.uvo-iso .hpb2-gb-service-features {
    background-color: #ebeff1;
    padding: 25px;
    max-width: 340px;
    margin: 0 auto;
}
.uvo-iso .hpb2-gb-service-features li {
    color: #4d4d4d;
    font-size: 15px;
    margin-bottom: 13px;
}
@media screen and (min-width: 700px) and (max-width: 900px) {
    .uvo-iso .hpb2-gb-service-features {
        padding: 25px 20px;
    }
}
.uvo-iso .hpb2-gb-sf-title {
    color: #696969;
    margin-bottom: 20px;
}
.uvo-iso .homepage-block3,
.uvo-iso .homepage-block5 {
    border-top: 10px solid #7BB52D;
    box-shadow: 0 -1px 0 0 #ecf0f1;
    background-color: #ECF0F1;
    padding: 35px 0 95px;
    position: relative;
    z-index: 1;
}
.uvo-iso .hpb3-block-title {
    margin: 0 0 45px;
    font-weight: 400;
}
.uvo-iso .hpb3-service {
    padding-right: 30px;
    padding-left: 52px;
}
.uvo-iso .hpb3-service p {
    font-weight: 300;
}
@media screen and (max-width: 700px) {
    .uvo-iso .hpb3-service {
        padding-right: 0;
    }
}
.uvo-iso .hpb3-list {
    padding-left: 20px;
}
@media screen and (max-width: 700px) {
    .uvo-iso .hpb3-list {
        padding: 35px 0 0 33px;
    }
}
.uvo-iso .hpb3-title {
    font-weight: 400;
    margin: 25px 0 15px;
    padding: 0;
}
.uvo-iso .hpb3-title:before {
    background-position: -64px -35px;
    width: 35px;
    height: 30px;
    left: -52px;
    top: 0px;
}
.uvo-iso .hpb3-title:first-child {
    margin-top: 0;
}
.uvo-iso .hpb3-title2:before {
    width: 10px;
    height: 35px;
    background-position: -98px -35px;
    top: -3px;
    left: -39px;
}
.uvo-iso .hpb3-title3:before {
    width: 14px;
    height: 35px;
    background-position: -109px -35px;
    left: -39px;
}
.uvo-iso .hpb3-title4:before {
    width: 30px;
    height: 32px;
    left: -46px;
    background-position: -34px -35px;
}
.uvo-iso .hpb3-block-light,
.uvo-iso .inner-block-light {
    background: #F6F8F9;
    padding: 35px 52px 40px;
    margin-top: 35px;
}
@media screen and (max-width: 500px) {
    .uvo-iso .hpb3-block-light,
    .uvo-iso .inner-block-light {
        padding: 35px 25px 40px;
    }
}
.uvo-iso .hpb3-bl-title,
.uvo-iso .inner-bl-title {
    text-align: left;
    padding-left: 52px;
    font-weight: 400;
    margin: 0 0 25px;
}
.uvo-iso .hpb3-bl-title:before,
.uvo-iso .inner-bl-title:before {
    background-position: 0 -35px;
    width: 34px;
    height: 36px;
    left: 0;
    top: -3px;
}
.uvo-iso .bl-italic {
    text-align: left;
    font-style: italic;
    padding: 0 20px 0 0;
    font-weight: normal;
}
@media screen and (max-width: 700px) {
    .uvo-iso .bl-italic {
        padding: 0;
    }
}
.uvo-iso .bl-italic + .bl-italic {
    padding: 0 0 0 20px;
}
@media screen and (max-width: 700px) {
    .uvo-iso .bl-italic + .bl-italic {
        padding: 15px 0 0;
    }
}
.uvo-iso .hpb4-testimonials,
.uvo-iso .homepage-block4 {
    position: relative;
}
.uvo-iso .homepage-block4 {
    padding: 0 0 25px;
    z-index: 2;
}
.uvo-iso .hpb4-t-tab-title {
    position: absolute;
    top: -49px;
    background: #7BB52D;
    border-radius: 2px 2px 0 0;
    box-shadow: 0 -5px 0 #71a729 inset;
    color: #FFF;
    cursor: pointer;
    font-weight: 400;
    margin: 0 10px 0 0;
    padding: 10px 20px 15px 55px;
    height: 49px;
    -webkit-transition: background 0.3s ease, box-shadow 0.3s ease;
    -moz-transition: background 0.3s ease, box-shadow 0.3s ease;
    transition: background 0.3s ease, box-shadow 0.3s ease;
}
.uvo-iso .hpb4-t-tab-title:before {
    background-position: -155px 1px;
    width: 33px;
    height: 33px;
    left: 17px;
    top: 6px;
}
.uvo-iso .hpb4-t-tab-title:hover {
    background-color: #71A729;
    box-shadow: none;
}
.uvo-iso .ie8 .hpb4-t-tab-title {
    border-bottom: 5px solid #71A729;
    padding-bottom: 10px;
}
.uvo-iso .hpb4-t-tab-title.active {
    background: #FFF;
    box-shadow: none;
    color: #2694CD;
    cursor: default;
}
.uvo-iso .hpb4-t-tab-title.active:before {
    background-position: -123px 1px;
}
.uvo-iso .ie8 .hpb4-t-tab-title.active {
    border-bottom: 5px solid #fff;
}
.uvo-iso .hpb4-t-tab-title.active:hover {
    background-color: #FFF;
}
@media screen and (max-width: 700px) {
    .uvo-iso .hpb4-t-tab-title.active {
        margin-top: 30px;
    }
}
@media screen and (min-width: 700px) and (max-width: 900px) {
    .uvo-iso .hpb4-t-tab-title {
        font-size: 19px;
        white-space: nowrap;
    }
}
@media screen and (max-width: 700px) {
    .uvo-iso .hpb4-t-tab-title {
        position: relative;
        top: 0;
        display: block;
        border-radius: 0;
        margin: 20px 0 0;
        white-space: nowrap;
    }
}
@media screen and (max-width: 500px) {
    .uvo-iso .hpb4-t-tab-title {
        height: auto;
    }
}
.uvo-iso .active-content {
    height: 0;
    overflow: hidden;
}
.uvo-iso .hpb4-t-tab-title-last {
    left: 285px;
}
.uvo-iso .hpb4-t-tab-title-last:before {
    background-position: -150px -34px;
    width: 25px;
    left: 20px;
}
.uvo-iso .hpb4-t-tab-title-last.active:before {
    background-position: -124px -34px;
}
@media screen and (max-width: 700px) {
    .uvo-iso .hpb4-t-tab-title-last.active {
        margin: 15px 0;
    }
}
@media screen and (min-width: 700px) and (max-width: 900px) {
    .uvo-iso .hpb4-t-tab-title-last {
        left: 250px;
    }
}
@media screen and (max-width: 700px) {
    .uvo-iso .hpb4-t-tab-title-last {
        left: 0;
    }
}
.uvo-iso .hpb4-t-tab-title-last2 {
    left: 630px;
}
.uvo-iso .hpb4-t-tab-title-last2:before {
    background-position: -160px -209px;
    width: 30px;
    left: 18px;
}
.uvo-iso .hpb4-t-tab-title-last2.active:before {
    background-position: -125px -209px;
}
@media screen and (max-width: 700px) {
    .uvo-iso .hpb4-t-tab-title-last2.active {
        margin: 15px 0;
    }
}
@media screen and (min-width: 700px) and (max-width: 900px) {
    .uvo-iso .hpb4-t-tab-title-last2 {
        left: 545px;
    }
}
@media screen and (max-width: 700px) {
    .uvo-iso .hpb4-t-tab-title-last2 {
        left: 0;
    }
}
.uvo-iso .hpb4-t-tabs-content .hpb4-t-tab-content {
    display: block;
    padding: 25px 0 0;
    height: auto;
}
@media screen and (max-width: 700px) {
    .uvo-iso .hpb4-t-tabs-content .hpb4-t-tab-content {
        padding: 0;
    }
}
.uvo-iso .hpb4-t-tabs-content .hidden {
    height: 0;
    overflow: hidden;
    padding: 0;
}
.uvo-iso .hpb4-t-tabs-content .hpb4-t-tab-content1 .slidesjs-container {
    min-height: 338px !important;
}
@media screen and (max-width: 700px) {
    .uvo-iso .hpb4-t-tabs-content .hpb4-t-tab-content1 .slidesjs-container {
        min-height: 300px !important;
    }
}
.uvo-iso .hpb4-t-tabcont-block {
    text-align: right;
}
.uvo-iso .hpb4-t-tabcont-view-all {
    font-weight: 300;
    margin: -15px 0 15px;
}
@media screen and (max-width: 640px) {
    .uvo-iso .hpb4-t-tabcont-view-all {
        margin: 0 0 15px;
    }
}
.uvo-iso .home-slides {
    position: relative;
    width: 100%;
    height: 330px;
    overflow: hidden;
}
@media screen and (max-width: 600px) {
    .uvo-iso .home-slides {
        height: auto;
    }
}
.uvo-iso .home-slides-sample {
    height: auto;
}
.uvo-iso .slides-container {
    height: 330px;
    overflow: hidden;
    -webkit-backface-visibility: hidden;
    -webkit-transform-style: preserve-3d;
    -webkit-transition: all 500ms cubic-bezier(0.165, 0.84, 0.44, 1);
    -moz-transition: all 500ms cubic-bezier(0.165, 0.84, 0.44, 1);
    -ms-transition: all 500ms cubic-bezier(0.165, 0.84, 0.44, 1);
    transition: all 500ms cubic-bezier(0.165, 0.84, 0.44, 1);
}
.uvo-iso .home-slides-sample .slides-container {
    height: 100%;
}
.uvo-iso .slide-one {
    clear: none;
    float: left;
    height: 100%;
    padding: 0;
}
.uvo-iso .tm-block {
    padding: 0 10px;
}
.uvo-iso .tm-body {
    background: #ECF0F1;
    border-top: 10px solid #2694CD;
    height: 245px;
    padding: 15px 15px 10px;
    overflow: hidden;
}
.uvo-iso .tm-header-title {
    font-weight: 400;
    font-size: 13px;
}
.uvo-iso .tm-days {
    font-style: italic;
    margin-bottom: 15px;
}
.uvo-iso .tm-comment {
    max-height: 120px;
    overflow: hidden;
    text-overflow: ellipsis;
    font-style: italic;
}
@media screen and (min-width: 700px) and (max-width: 820px) {
    .uvo-iso .tm-comment {
        max-height: 95px;
        font-size: 14px;
    }
}
.uvo-iso .tm-about {
    padding: 15px 15px 10px;
}
.uvo-iso .tm-footer-title {
    margin-bottom: 3px;
    max-height: 35px;
    overflow: hidden;
    line-height: 130%;
    font-size: 12px;
}
.uvo-iso .tm-footer-text {
    font-weight: 500;
}
.uvo-iso .slidesjs-navigation,
.uvo-iso .slider-arrow {
    background-position: 0 -73px;
    cursor: pointer;
    height: 55px;
    left: 0;
    position: absolute;
    text-decoration: none;
    text-indent: -30000px;
    top: 50%;
    margin-top: -45px;
    width: 15px;
    z-index: 2;
}
.uvo-iso .slidesjs-navigation:hover,
.uvo-iso .slidesjs-navigation-disable,
.uvo-iso .slider-arrow:hover {
    background-position: -16px -73px;
}
.uvo-iso .slidesjs-navigation:focus,
.uvo-iso .slider-arrow:focus {
    outline: 0;
}
.uvo-iso .hpb4-t-tabs-content .hidden .slider-arrow {
    display: none;
}
@media screen and (max-width: 700px) {
    .uvo-iso .slidesjs-navigation,
    .uvo-iso .slider-arrow {
        top: 50%;
        margin-top: -60px;
    }
    .uvo-iso #tab_content_03 .slider-arrow {
        margin-top: 100px;
    }
}
.uvo-iso .slidesjs-next,
.uvo-iso .slider-arrow--right {
    background-position: -33px -73px;
    left: auto;
    right: 0;
}
.uvo-iso .slidesjs-next:hover,
.uvo-iso .slidesjs-next-disable,
.uvo-iso .slider-arrow--right:hover {
    background-position: -48px -73px;
}
.uvo-iso .hpb4-projectblock {
    padding: 30px 30px 50px;
    margin: 0;
    background: #ECF0F1;
    border-top: 10px solid #2694CD;
}
@media screen and (max-width: 700px) {
    .uvo-iso .hpb4-projectblock {
        padding: 30px;
    }
}
.uvo-iso .hpb4-pb-table {
    margin: 0;
    padding: 10px 0;
    border-bottom: 1px solid #D6D7D7;
    line-height: 130%;
}
.uvo-iso .hpb4-pb-table li {
    padding: 0;
    display: table-cell;
    margin-right: -2px;
}
.uvo-iso .hpb4-pb-table li:before {
    display: none;
}
@media screen and (max-width: 700px) {
    .uvo-iso .hpb4-pb-table li {
        display: block;
        padding-left: 100px;
    }
    .uvo-iso .hpb4-pb-table li:before {
        display: block;
        top: 0;
        left: 0;
        background: none;
        width: 80px;
        text-align: right;
        height: 100%;
        font-size: 14px;
        font-weight: normal;
        font-style: normal;
        font-family: "Roboto", "Roboto Slab", serif;
        color: #2694CD;
    }
}
@media screen and (max-width: 700px) {
    .uvo-iso .hpb4-pb-table:last-of-type {
        border: 0;
        padding: 10px 0 0;
    }
}
.uvo-iso .hpb4-pb-col1 {
    min-width: 20px;
    width: 8%;
}
@media screen and (max-width: 700px) {
    .uvo-iso .hpb4-pb-col1:before {
        content: '#';
    }
}
.uvo-iso .hpb4-pb-col2 {
    min-width: 149px;
    width: 25%;
}
@media screen and (max-width: 700px) {
    .uvo-iso .hpb4-pb-col2:before {
        content: 'Topic title';
    }
}
.uvo-iso .hpb4-pb-col3 {
    min-width: 110px;
    width: 21%;
}
@media screen and (max-width: 700px) {
    .uvo-iso .hpb4-pb-col3:before {
        content: 'Discipline';
    }
}
.uvo-iso .hpb4-pb-col4 {
    min-width: 70px;
    width: 19%;
}
@media screen and (max-width: 700px) {
    .uvo-iso .hpb4-pb-col4 {
        min-height: 36px;
    }
}
@media screen and (max-width: 700px) {
    .uvo-iso .hpb4-pb-col4:before {
        content: 'Academic level';
    }
}
.uvo-iso .hpb4-pb-col5 {
    min-width: 40px;
    width: 8%;
}
@media screen and (max-width: 700px) {
    .uvo-iso .hpb4-pb-col5:before {
        content: 'Pages';
    }
}
.uvo-iso .hpb4-pb-col6 {
    min-width: 90px;
    width: 19%;
    font-style: italic;
}
@media screen and (max-width: 700px) {
    .uvo-iso .hpb4-pb-col6:before {
        content: 'Delivered';
    }
}
@media screen and (max-width: 700px) {
    .uvo-iso .hpb4-pb-mediacol,
    .uvo-iso .hpb4-pb-col1,
    .uvo-iso .hpb4-pb-col2,
    .uvo-iso .hpb4-pb-col3,
    .uvo-iso .hpb4-pb-col4,
    .uvo-iso .hpb4-pb-col5,
    .uvo-iso .hpb4-pb-col6 {
        min-width: 0;
        width: 100%;
        text-align: left;
    }
}
.uvo-iso .hpb4-pb-table-header {
    border-color: #2694CD;
}
.uvo-iso .hpb4-pb-table-header li {
    font-weight: 400;
    font-style: normal;
}
@media screen and (max-width: 700px) {
    .uvo-iso .hpb4-pb-table-header {
        display: none;
    }
}
.uvo-iso .homepage-block5 {
    padding: 65px 0;
    position: relative;
    z-index: 2;
}
.uvo-iso .hpb5-b-content {
    padding-right: 30px;
}
@media screen and (min-width: 700px) and (max-width: 820px) {
    .uvo-iso .hpb5-b-content {
        padding-right: 0;
    }
}
.uvo-iso .hpb5-b-content p {
    margin-bottom: 10px;
}
.uvo-iso .hpb5-b-content strong {
    font-weight: bold;
}
@media screen and (max-width: 700px) {
    .uvo-iso .hpb5-b-content {
        padding-right: 0;
    }
}
.uvo-iso .hpb5-b-sidebar,
.uvo-iso .inner-sidebar {
    padding-left: 30px;
}
@media screen and (max-width: 700px) {
    .uvo-iso .hpb5-b-sidebar,
    .uvo-iso .inner-sidebar {
        padding-left: 0;
    }
}
.uvo-iso .hpb5-bc-title {
    font-size: 28px;
    margin: 0 0 25px;
    font-weight: 400;
    line-height: 128%;
}
@media screen and (max-width: 500px) {
    .uvo-iso .hpb5-bc-title {
        font-size: 24px;
    }
}
.uvo-iso .hpb5-b-sidebar-light,
.uvo-iso .inner-sidebar-light {
    padding: 25px 20px;
    background: #F6F8F9;
    overflow: hidden;
}
@media screen and (min-width: 700px) and (max-width: 820px) {
    .uvo-iso .hpb5-b-sidebar-light,
    .uvo-iso .inner-sidebar-light {
        padding: 25px 20px;
    }
}
.uvo-iso .hpb5-b-sidebar-title {
    font-weight: 400;
    margin-bottom: 20px;
}
.uvo-iso .hpb5-b-sidebar-light a,
.uvo-iso .hpb5-b-sidebar-light strong {
    display: block;
}
.uvo-iso .hpb5-b-sidebar-light a {
    font-weight: 300;
}
@media (max-width: 640px) {
    .uvo-iso .hpb5-b-sidebar-light a {
        margin: 7px 0;
    }
}
.uvo-iso .hpb5-b-sidebar-subtitle {
    font-family: "Roboto", "Roboto Slab", serif;
    font-size: 16px;
    margin: 15px 0 7px;
}
.uvo-iso .hpb5-b-sidebar-light.truste {
    margin: 10px 0 0;
}
.uvo-iso .footer-block {
    background-color: #3E454C;
    min-height: 30px;
    overflow: hidden;
    position: relative;
    z-index: auto;
    color: #8E8E8E;
    padding: 30px 0 0;
}
.uvo-iso .f-links-col {
    margin-bottom: 30px;
}
.uvo-iso .f-links-col a {
    display: block;
    padding-right: 15px;
    color: #8E8E8E;
    font-weight: 300;
    line-height: 135%;
    padding-bottom: 5px;
}
@media (max-width: 640px) {
    .uvo-iso .f-links-col a {
        margin: 7px 0;
    }
}
.uvo-iso .f-links-policy-link a,
.uvo-iso .f-copy-rights-year {
    color: #ccc;
}
.uvo-iso .f-links-col a:hover,
.uvo-iso .f-links-policy-link a:hover {
    color: #fff;
    text-decoration: none;
}
.uvo-iso .f-sidebar-attention {
    background: #474E54;
    padding: 25px;
    text-align: left;
    line-height: 133%;
}
.uvo-iso .f-sidebar-attention p {
    color: #8E8E8E;
    font-size: 12px;
}
.uvo-iso .f-sidebar-attention .f-sidatt-bottom {
    font-size: 10px;
    line-height: 120%;
}
.uvo-iso .f-sidebar-attention ol {
    padding: 10px 0 10px 20px;
}
.uvo-iso .f-sidebar-attention ol li {
    font-size: 12px;
    margin-bottom: 5px;
}
.uvo-iso .f-sidebar-service {
    background: #383e44;
    padding: 25px;
    text-align: left;
    line-height: 133%;
    margin-top: 10px;
}
.uvo-iso .f-sidebar-service p {
    color: #8E8E8E;
    font-size: 12px;
}
.uvo-iso .f-sidebar-service img {
    width: 100%;
    max-width: 240px;
    opacity: 0.5;
}
.uvo-iso .f-sidatt-title {
    color: #F39C12;
    font-weight: 700;
    margin-bottom: 15px;
}
.uvo-iso .f-sidebar-service-title {
    color: #F39C12;
    font-weight: 700;
    margin-bottom: 15px;
}
.uvo-iso .f-sidatt-text {
    color: #DADADA;
    line-height: 123%;
    margin-bottom: 15px;
}
.uvo-iso .f-sidebar-service-text {
    color: #DADADA;
    line-height: 123%;
    margin-bottom: 15px;
    font-family: "Roboto", Arial, sans-serif;
}
.uvo-iso .f-copy-rights {
    padding-bottom: 45px;
    padding-top: 10px;
    color: #8E8E8E;
    font-weight: 300;
    line-height: 133%;
}
.uvo-iso .f-copy-rights p {
    font-size: 12px;
}
.uvo-iso .dmca-block {
    margin: 15px 0;
}
.uvo-iso .footer-block .security-block {
    float: right;
}
.uvo-iso .truste {
    margin: 15px 0 25px;
    text-align: center;
    background: none;
}
.uvo-iso #back-top {
    background: #b6e3f9;
    background: rgba(182, 227, 249, 0.6);
    border: 1px solid #8acaec;
    border-color: rgba(138, 202, 236, 0.6);
    border-radius: 2px;
    bottom: 10px;
    box-shadow: none;
    cursor: pointer;
    height: 50px;
    padding: 0;
    position: fixed;
    right: 50px;
    top: auto;
    width: 50px;
    z-index: 3;
    text-indent: 100px;
    overflow: hidden;
    white-space: nowrap;
    -webkit-transition: background 0.3s ease, border 0.3s ease;
    -moz-transition: background 0.3s ease, border 0.3s ease;
    transition: background 0.3s ease, border 0.3s ease;
}
.uvo-iso #back-top:before {
    background-position: -138px -141px;
    height: 12px;
    left: 50%;
    margin: -6px 0 0 -11px;
    width: 23px;
}
.uvo-iso #back-top:hover {
    text-decoration: none;
    background: #B7E4FA;
    border-color: #8BCBED;
}
.uvo-iso .ie8 #back-top:hover {
    border-color: #2692cb;
}
.uvo-iso #back-top:hover:before {
    background-position: -138px -156px;
}
@media (max-width: 1500px) {
    .uvo-iso #back-top {
        display: block !important;
        right: 10px !important;
        opacity: 1 !important;
    }
    .uvo-iso #back-top.back-top-hidden {
        display: none !important;
        opacity: 0 !important;
    }
}
.uvo-iso .inner {
    padding: 40px 0;
}
.uvo-iso .inner-sidebar-light {
    margin-bottom: 8px;
}
.uvo-iso .inner-sidebar-title {
    color: #696969;
    margin-bottom: 18px;
}
.uvo-iso .inner-sidebar-text {
    color: #696969;
    font-family: "Roboto", Arial, sans-serif;
    font-size: 13px;
    line-height: 150%;
}
.uvo-iso .inner-sidebar-list-box li {
    font-size: 15px;
}
.uvo-iso .inner-content {
    margin-bottom: 10px;
}
.uvo-iso .blue {
    color: #597425;
}
.uvo-iso .login-blocks .table_form .login-block {
    display: block;
}
.uvo-iso .login-block,
.uvo-iso #inq #login div,
.uvo-iso #password_reminder p,
.uvo-iso #password_reminder div {
    margin-bottom: 10px;
    font-family: "Roboto", sans-serif;
    font-weight: normal;
}
.uvo-iso #inq #login > div,
.uvo-iso #password_reminder > div,
.uvo-iso #password_reminder > p {
    margin: 0 auto 10px;
    max-width: 400px;
}
.uvo-iso #inq #login .login-submit,
.uvo-iso #password_reminder .login-submit {
    margin-bottom: 0;
}
.uvo-iso .login-block label,
.uvo-iso #inq #login label,
.uvo-iso #password_reminder label {
    float: left;
    width: 180px;
    text-align: right;
    display: inline-block;
    padding: 9px 10px 9px 0;
    color: #666;
    font-size: 16px;
}
.uvo-iso .login-block label,
.uvo-iso #inq #login label,
.uvo-iso #password_reminder label {
    width: 120px;
    padding-right: 20px;
}
.uvo-iso #password_reminder.reset-password-form label {
    width: 160px;
}
.uvo-iso #password_reminder.reset-password-form label[for="confirm_new_password"] {
    padding: 0 20px 0 0;
    margin-top: -7px;
}
@media screen and (max-width: 520px) {
    .uvo-iso .login-block label {
        width: 150px;
    }
}
@media screen and (min-width: 460px) and (max-width: 520px) {
    .uvo-iso #confirm_new_password_tr > label {
        line-height: 110%;
        padding: 0 10px 0 0;
    }
}
.uvo-iso .login-block label {
    width: 100px;
}
@media screen and (max-width: 460px) {
    .uvo-iso .login-block label,
    .uvo-iso #inq #login label,
    .uvo-iso #password_reminder label,
    .uvo-iso #new_password_tr label,
    .uvo-iso #confirm_new_password_tr label,
    .uvo-iso #password_reminder.reset-password-form label {
        text-align: left;
        float: none;
        width: 100%;
    }
    .uvo-iso #password_reminder.reset-password-form label[for="confirm_new_password"] {
        padding: 9px 20px 9px 0;
        margin-top: 0;
    }
}
.uvo-iso .login-block label.error,
.uvo-iso #inq #login label.error,
.uvo-iso #password_reminder label.error {
    float: none;
    display: block;
    width: 100%;
    text-align: left;
    padding: 2px 0 2px 190px;
    font-size: 12px;
    color: #f34712;
}
.uvo-iso #inq #login label.error,
.uvo-iso #password_reminder label.error {
    padding: 2px 0 2px 120px;
}
@media screen and (max-width: 520px) {
    .uvo-iso .login-block label.error {
        padding: 2px 0 2px 160px;
    }
}
.uvo-iso .login-block label.error {
    padding: 2px 0 2px 110px;
    max-width: 350px;
}
@media screen and (max-width: 460px) {
    .uvo-iso .login-block label.error,
    .uvo-iso #inq #login label.error,
    .uvo-iso #password_reminder label.error,
    .uvo-iso #new_password_tr label.error,
    .uvo-iso #confirm_new_password_tr label.error {
        padding-left: 0;
    }
}
.uvo-iso .login-block .input_text_dig,
.uvo-iso #inq #login .input_text_dig,
.uvo-iso #password_reminder .input_text_dig {
    min-width: 250px;
    border: 1px solid #c0c0c0;
    background-color: #fff;
    padding: 10px;
    color: #666;
}
.uvo-iso #inq #login .input_text_dig,
.uvo-iso #password_reminder .input_text_dig {
    min-width: 0;
    width: calc(-20%);
}
.uvo-iso #password_reminder.reset-password-form .input_text_dig {
    width: calc(-60%);
}
.uvo-iso .login-block .input_text_dig:focus,
.uvo-iso #inq #login .input_text_dig:focus,
.uvo-iso #password_reminder .input_text_dig:focus {
    outline: 0;
    border: 1px solid #72BAD5;
}
@media screen and (max-width: 460px) {
    .uvo-iso .login-block .input_text_dig,
    .uvo-iso #inq #login .input_text_dig,
    .uvo-iso #password_reminder .input_text_dig,
    .uvo-iso #password_reminder.reset-password-form .input_text_dig {
        min-width: 0;
        width: 100%;
        display: block;
    }
}
@media screen and (max-width: 460px) {
    .uvo-iso .login-block,
    .uvo-iso #inq #login div,
    .uvo-iso #password_reminder p,
    .uvo-iso #password_reminder div {
        width: 100%;
        display: block;
    }
}
.uvo-iso .forg-link {
    font-family: "Roboto", "Roboto Slab", serif;
    font-weight: 300;
    display: inline-block;
    padding: 10px 0;
}
.uvo-iso .login-b2 {
    border: 1px solid #d98c14;
    border-radius: 3px;
    background-color: #f39b11;
    float: right;
    display: inline-block;
    padding: 10px 20px;
    color: #fff;
    font-size: 16px;
    cursor: pointer;
    -webkit-transition: background 0.3s linear;
    -moz-transition: background 0.3s linear;
    transition: background 0.3s linear;
    -webkit-appearance: none;
}
.uvo-iso .login-b2:hover {
    background-color: #D98C14;
}
@media screen and (max-width: 460px) {
    .uvo-iso .login-b2 {
        float: none;
    }
}
.uvo-iso .remindForm > p {
    font-size: 16px;
}
.uvo-iso .remindForm .login-b2 {
    float: none;
}
.uvo-iso .table_form {
    margin: 15px 0;
    text-align: center;
}
.uvo-iso .table_form div:first-child,
.uvo-iso .table_form div:first-child + div {
    display: inline-block;
}
.uvo-iso .table_form .login-submit,
.uvo-iso #password_reminder .login-submit {
    display: block;
    max-width: 350px;
    margin: 0 auto;
}
.uvo-iso #login.table_form .login-submit {
    text-align: left;
}
.uvo-iso #password_reminder .login-submit + * {
    display: inline;
}
@media screen and (max-width: 460px) {
    .uvo-iso .table_form .login-submit {
        max-width: auto;
    }
}
.uvo-iso .dialog-privacy {
    text-align: center;
    line-height: 100%;
}
.uvo-iso .dialog-privacy a {
    font-size: 12px;
    line-height: 15px;
}
.uvo-iso .dialog-privacy svg,
.uvo-iso .dialog-privacy a {
    display: inline-block;
    vertical-align: top;
}
.uvo-iso .sprite-user-block,
.uvo-iso .box_user_panel_btn_logout_block a:before,
.uvo-iso .box_user_panel_nopade_delete,
.uvo-iso .box_user_panel_status_order_img {
    background: url("/img/sprite-user-block.svg") no-repeat 0 0;
}
.uvo-iso .no-svg .sprite-user-block,
.uvo-iso .no-svg .box_user_panel_btn_logout_block a:before,
.uvo-iso .box_user_panel_btn_logout_block .no-svg a:before,
.uvo-iso .no-svg .box_user_panel_nopade_delete,
.uvo-iso .no-svg .box_user_panel_status_order_img {
    background-image: url("/img/sprite-user-block.png");
}
.uvo-iso .box_user_panel {
    position: absolute;
    top: 100%;
    width: 100%;
    left: 0;
    background: #fff;
    padding: 5px 0;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
    z-index: 1;
}
@media screen and (max-width: 600px) {
    .uvo-iso .box_user_panel {
        display: none;
    }
}
.uvo-iso .ie8 .box_user_panel {
    border-bottom: 1px solid #ccc;
}
.uvo-iso .box_user_panel p {
    margin: 0;
}
.uvo-iso .box_user_panel_status {
    width: 30%;
    vertical-align: top;
    overflow: hidden;
    white-space: nowrap;
}
@media screen and (max-width: 700px) {
    .uvo-iso .box_user_panel_status {
        width: 25%;
    }
}
.uvo-iso .box_user_panel_order_list {
    width: 59%;
    vertical-align: top;
    position: relative;
    padding-left: 10px;
}
.uvo-iso .box_user_panel_btn_logout_block {
    width: 11%;
    vertical-align: top;
    text-align: center;
    height: 55%;
}
@media screen and (max-width: 700px) {
    .uvo-iso .box_user_panel_btn_logout_block {
        width: 16%;
    }
}
.uvo-iso .box_user_panel_btn_logout_block a {
    margin-top: 16px;
    display: inline-block;
    position: relative;
    margin-left: 20px;
}
@media screen and (max-width: 700px) {
    .uvo-iso .box_user_panel_btn_logout_block a {
        margin-left: 0;
    }
}
.uvo-iso .box_user_panel_btn_logout_block a:before {
    content: '';
    display: block;
    position: absolute;
    width: 15px;
    height: 15px;
    left: -20px;
    top: 5px;
    background-position: 0 -65px;
}
@media screen and (max-width: 700px) {
    .uvo-iso .box_user_panel_btn_logout_block a:before {
        display: none;
    }
}
.uvo-iso .box_user_panel_status,
.uvo-iso .box_user_panel_order_list {
    margin-right: -4px;
}
.uvo-iso .box_user_panel_order_list-scroll {
    height: 55px;
    position: relative;
    left: 0;
}
.uvo-iso .box_user_panel_order_list-scroll > div + div {
    border-left: 1px solid #eee;
}
.uvo-iso .box_user_panel_order_list {
    white-space: nowrap;
}
.uvo-iso .box_user_panel_order_list-body {
    display: inline-block;
    overflow: hidden;
    width: 86%;
    vertical-align: top;
    padding: 0 5px;
    min-height: 55px;
}
.uvo-iso .btn-user-panel {
    margin-right: -4px;
    vertical-align: top;
    position: relative;
    top: 0;
    display: inline-block;
    margin: 0 2px;
}
.uvo-iso .box_user_panel_nopade,
.uvo-iso .box_user_panel_pade {
    padding: 0 10px;
    width: 300px;
    max-width: 100%;
    height: 100%;
    vertical-align: top;
}
.uvo-iso .box_user_panel_nopade {
    position: relative;
}
.uvo-iso .slidesjs-previous {
    box-shadow: 13px 0 5px #fff;
}
.uvo-iso .slidesjs-next {
    box-shadow: -13px 0 5px #ffffff;
}
.uvo-iso .box_user_panel_nopade_view_order,
.uvo-iso .box_user_panel_nopade_view_order:hover {
    float: right;
    font-size: 12px;
    display: inline-block;
    padding: 0 8px;
    background: #7CB149;
    color: #fff;
    text-decoration: none;
    border-radius: 2px;
    margin-top: 3px;
    border: 1px solid #61972d;
}
.uvo-iso .box_user_panel_nopade_view_order:hover {
    background: #6FA43C;
}
.uvo-iso .box_user_panel_nopade_title,
.uvo-iso .box_user_panel_pade_ p {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    font-size: 14px;
    padding-right: 20px;
    min-width: 100%;
}
.uvo-iso .box_user_panel_pade_ p {
    margin-top: 5px;
}
.uvo-iso .box_user_panel_nopade_delete {
    background-position: 2px 0;
    height: 18px;
    overflow: hidden;
    position: absolute;
    right: 11px;
    text-indent: 50px;
    bottom: 5px;
    width: 15px;
}
.uvo-iso .box_user_panel_nopade_delete:hover {
    background-position: -25px 0;
}
.uvo-iso .box_user_panel_status_order_img {
    width: 50px;
    height: 42px;
    float: left;
    margin: 8px 10px 0 0;
    background-position: 5px -21px;
}
@media screen and (max-width: 700px) {
    .uvo-iso .box_user_panel_status_order_img {
        display: none;
    }
}
.uvo-iso .box_user_panel_status_order {
    display: inline-block;
    margin-top: 7px;
}
.uvo-iso .box_user_panel_status_order_name,
.uvo-iso .box_user_panel_status_order_email {
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    line-height: 110%;
}
.uvo-iso .box_user_panel_status_order_name {
    font-weight: bold;
}
.uvo-iso .box_user_panel_status_order_img:hover,
.uvo-iso .box_user_panel_status_order:hover {
    text-decoration: none;
}
.uvo-iso .box_user_panel_status_order:hover .box_user_panel_status_order_name {
    text-decoration: underline;
}
.uvo-iso .box_user_panel_status_order_count {
    font-size: 11px;
    line-height: 150%;
    color: #888;
    margin-top: -7px;
}
.uvo-iso .padbottom {
    padding-top: 100px;
}
@media screen and (max-width: 600px) {
    .uvo-iso .padbottom {
        padding-top: 40px;
    }
}
.uvo-iso .formtitle span {
    display: block;
    font-size: 18px;
    line-height: 30px;
}
.uvo-iso .ui-widget-overlay {
    background: #666 fixed;
    opacity: 0.4;
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 10099;
}
.uvo-iso .no-svg .ui-widget-overlay {
    background-color: none;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAQAAADYv8WvAAAADklEQVQYV2NIAwIGEAEAD/oDMaiSNiAAAAAASUVORK5CIIA=) repeat;
}
.uvo-iso .ui-dialog {
    background-color: #F6F8F9;
    border-top: 6px solid #7cb149;
    border-bottom: 3px solid #888;
    padding: 25px 40px;
    z-index: 10100;
    overflow: hidden;
    position: absolute;
}
.uvo-iso .ui-dialog-titlebar {
    margin-bottom: 25px;
}
.uvo-iso .ui-dialog-titlebar .ui-dialog-title {
    position: relative;
    color: #3d444b;
    font-size: 24px;
}
.uvo-iso .ui-dialog[aria-describedby="manage_dialog"] .ui-dialog-titlebar .ui-dialog-title {
    padding-left: 50px;
}
.uvo-iso .ui-dialog[aria-describedby="manage_dialog"] .ui-dialog-titlebar .ui-dialog-title:before {
    content: '';
    display: block;
    width: 35px;
    height: 25px;
    background: url(/img/sprite-icon.svg) no-repeat 0 -207px;
    position: absolute;
    top: 2px;
    left: 0;
}
.uvo-iso .no-svg .ui-dialog[aria-describedby="manage_dialog"] .ui-dialog-titlebar .ui-dialog-title:before {
    background-image: url(/img/sprite-icon.png);
}
.uvo-iso .ui-dialog-titlebar-close,
.uvo-iso .order-page .cabinet .ui-dialog-titlebar-close {
    position: absolute !important;
    top: 10px !important;
    right: 15px !important;
    display: block !important;
    width: 20px !important;
    height: 20px !important;
    text-indent: 50px;
    overflow: hidden !important;
    -webkit-transition: -webkit-transform 0.3s linear;
    -moz-transition: -moz-transform 0.3s linear;
    transition: transform 0.3s linear;
    background: url(/img/sprite-icon.svg) no-repeat -45px -207px;
    border: 0 !important;
    cursor: pointer;
}
.uvo-iso .no-svg .ui-dialog-titlebar-close,
.uvo-iso .no-svg .order-page .cabinet .ui-dialog-titlebar-close {
    background-image: url(/img/sprite-icon.png);
}
.uvo-iso .ui-dialog-titlebar-close:hover {
    -moz-transform: rotate(-90deg);
    -webkit-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg);
    zoom: 1;
}
.uvo-iso .ui-dialog-titlebar-close * {
    border: 0 !important;
    padding: 0 !important;
    margin: 0 !important;
    background: none !important;
    width: auto !important;
    height: auto !important;
    position: static !important;
}
.uvo-iso .simpleList {
    padding-left: 0;
    margin-bottom: 35px;
}
.uvo-iso .litext {
    display: inline-block;
    padding: 0 1% 0 30px;
}
.uvo-iso .litext:before {
    width: 25px;
    left: 0;
    background: url(/img/sprite-icon.svg) no-repeat 0 0;
}
.uvo-iso .no-svg .litext:before {
    background-image: url(/img/sprite-icon.png);
}
@media screen and (max-width: 400px) {
    .uvo-iso .litext {
        display: block;
        padding-right: 0;
    }
}
.uvo-iso .ico-level:before {
    background-position: 0 -180px;
    height: 20px;
    top: 5px;
}
.uvo-iso .ico-pages:before {
    background-position: -40px -180px;
    height: 25px;
    top: 2px;
}
.uvo-iso .ico-clock:before {
    background-position: -73px -180px;
    height: 25px;
    top: 3px;
}
.uvo-iso .ico-dir:before {
    background-position: -109px -180px;
    height: 25px;
    top: 4px;
}
.uvo-iso .title-business {
    margin: 10px;
}
.uvo-iso .price_table_default {
    font-family: "Roboto", "Roboto Slab", serif;
    font-size: 16px;
    border-spacing: 0;
    margin-bottom: 35px;
}
@media screen and (max-width: 992px) {
    .uvo-iso .price_table_default {
        font-size: 14px;
    }
}
.uvo-iso .deadline_header {
    color: #645d4f;
    background-color: #f0ede9;
    border-bottom: 1px solid rgba(0, 0, 0, 0.05);
    box-shadow: inset -10px 0 0 -1px rgba(255, 255, 255, 0.7);
}
.uvo-iso .ie8 .deadline_header {
    border-right: 10px solid #fff;
    border-bottom: 1px solid #d0dadd;
}
@media screen and (max-width: 500px) {
    .uvo-iso .deadline_header {
        display: none;
    }
}
.uvo-iso .courselevel_header {
    color: #4e6064;
    font-size: 14px;
    background-color: #dce6e8;
    border-bottom: 1px solid rgba(0, 0, 0, 0.05);
    font-weight: 400;
    padding: 3px 0;
}
.uvo-iso .ie8 .courselevel_header {
    border-bottom: 1px solid #d0dadd;
}
@media screen and (max-width: 500px) {
    .uvo-iso .courselevel_header {
        display: none;
    }
}
.uvo-iso .deadline_cell_header th {
    font-size: 14px;
    line-height: 135%;
    background-color: #e6eced;
    color: #4f6064;
    padding: 10px;
    box-shadow: -10px 0 0 -1px rgba(255, 255, 255, 0.5);
    border-bottom: 1px solid rgba(0, 0, 0, 0.05);
}
.uvo-iso .deadline_cell_header th:first-child {
    box-shadow: none;
}
.uvo-iso .deadline_cell_header th:first-child + th,
.uvo-iso .deadline_cell_header th:first-child + th + th {
    width: 17%;
}
.uvo-iso .ie8 .deadline_cell_header th {
    border-left: 10px solid #f3f6f6;
    border-bottom: 1px solid #d0dadd;
}
.uvo-iso .ie8 .deadline_cell_header th:first-child {
    border-left: 0;
}
@media screen and (max-width: 992px) {
    .uvo-iso .deadline_cell_header th {
        font-size: 12px;
    }
}
@media screen and (max-width: 500px) {
    .uvo-iso .deadline_cell_header th {
        display: none;
    }
}
.uvo-iso .price_row td,
.uvo-iso .price_row th {
    background-color: #f2f6f7;
    padding: 8px 20px 8px 10px;
    box-shadow: -10px 0 0 -1px rgba(255, 255, 255, 0.4);
    border-bottom: 1px solid rgba(0, 0, 0, 0.05);
    text-align: right;
    -webkit-transition: background 0.3s linear;
    -moz-transition: background 0.3s linear;
    transition: background 0.3s linear;
}
.uvo-iso .price_row:hover td,
.uvo-iso .price_row:hover th {
    background-color: #d7e6ea;
}
.uvo-iso .ie8 .price_row td,
.uvo-iso .ie8 .price_row th {
    border-left: 10px solid #f9fbfb;
    border-bottom: 1px solid #d0dadd;
}
.uvo-iso .ie8 .price_row td:first-child,
.uvo-iso .ie8 .price_row th:first-child {
    border-left: 0;
}
@media screen and (max-width: 992px) {
    .uvo-iso .price_row td,
    .uvo-iso .price_row th {
        font-size: 12px;
    }
}
.uvo-iso .ie8 .price_row th:first-child + td {
    border-left: 0;
}
.uvo-iso .price_row:nth-last-of-type(2) td,
.uvo-iso .price_row:nth-last-of-type(2) th {
    border-bottom: 0;
}
@media screen and (max-width: 500px) {
    .uvo-iso .price_row td,
    .uvo-iso .price_row th {
        display: inline-block;
        width: 100%;
        padding-left: 75%;
        position: relative;
    }
    .uvo-iso .price_row td div,
    .uvo-iso .price_row th div {
        display: inline-block;
    }
    .uvo-iso .price_row td:before,
    .uvo-iso .price_row th:before {
        position: absolute;
        left: 20px;
    }
    .uvo-iso .price_row th:first-of-type {
        text-align: left;
        margin-top: 10px;
    }
    .uvo-iso .price_row th:first-of-type:before {
        content: "Deadline:";
    }
    .uvo-iso .price_row td:first-of-type:before {
        content: "High School:";
    }
    .uvo-iso .price_row td:nth-of-type(2):before {
        content: "Undergrad. (yrs 1-2):";
    }
    .uvo-iso .price_row td:nth-of-type(3):before {
        content: "Undergrad. (yrs 3-4):";
    }
    .uvo-iso .price_row td:nth-of-type(4):before {
        content: "Master's:";
    }
    .uvo-iso .price_row td:nth-of-type(5):before {
        content: "Doctoral:";
    }
    .uvo-iso .price_row td:last-of-type {
        border-bottom: 0;
    }
    .uvo-iso .price_row:nth-last-of-type(2) td,
    .uvo-iso .price_row:nth-last-of-type(2) th {
        border-bottom: 1px solid rgba(0, 0, 0, 0.05);
    }
    .uvo-iso .price_row:nth-last-of-type(2) td:last-of-type {
        border-bottom: 0;
    }
}
.uvo-iso .price_row .courselevel_name {
    text-align: center;
    white-space: nowrap;
    background-color: #f7f5f2;
    color: #645d4e;
    box-shadow: inset -10px 0 0 -1px rgba(255, 255, 255, 0.5);
}
.uvo-iso .price_row:hover .courselevel_name {
    background-color: #eae3d8;
}
.uvo-iso .ie8 .price_row .courselevel_name {
    border-right: 10px solid #fff;
}
@media screen and (max-width: 500px) {
    .uvo-iso .price_row .courselevel_name {
        box-shadow: none;
    }
}
.uvo-iso .text p {
    font-size: 12px;
    padding-left: 10px;
    line-height: 130%;
}
.uvo-iso .uvo_calculator_wrapper {
    background-color: #ebeff1;
    border-top: 10px solid #7bb52d;
    box-shadow: 0 -1px 0 0 #ecf0f1;
    padding: 25px 5% 32px;
}
@media screen and (max-width: 992px) {
    .uvo-iso .uvo_calculator_wrapper {
        padding: 25px 3% 32px;
    }
}
.uvo-iso .ie8 .uvo_calculator_wrapper {
    padding: 25px 4% 32px;
}
.uvo-iso .calculateBlock .title {
    color: #3d444b;
    background: none;
    margin: 0 0 20px;
    padding-left: 40px;
    position: relative;
    text-shadow: none;
    font-weight: normal;
}
.uvo-iso .calculateBlock .title:before {
    content: '';
    display: block;
    position: absolute;
    background: url(/img/sprite-icon.svg) -64px -77px;
    width: 28px;
    height: 26px;
    left: 0;
    top: -4px;
}
.uvo-iso .no-svg .calculateBlock .title:before {
    background-image: url(/img/sprite-icon.png);
}
.uvo-iso .calculateBlock .form_lft,
.uvo-iso .calculateBlock .form_rgt {
    display: inline-block;
    vertical-align: top;
}
.uvo-iso .calculateBlock .form_lft label,
.uvo-iso .calculateBlock .form_rgt label {
    display: block;
    color: #666;
    margin-bottom: 4px;
}
.uvo-iso .calculateBlock .form_lft {
    width: 100%;
    margin-right: -144px;
    padding-right: 150px;
}
@media screen and (max-width: 420px) {
    .uvo-iso .calculateBlock .form_lft {
        margin: 0 0 10px;
        padding: 0;
    }
}
.uvo-iso .calculateBlock .form_rgt {
    width: 135px;
    position: relative;
}
.uvo-iso .calculateBlock .styled-select {
    border: 1px solid #cfcfcf;
    border-radius: 2px;
    background-color: #fff;
    box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.5);
    background-color: white;
    background-image: -webkit-linear-gradient(#f7f9f9, #ffffff 29.25%, #eff2f2);
    background-image: linear-gradient(#f7f9f9, #ffffff 29.25%, #eff2f2);
    background-repeat: no-repeat;
    -webkit-transition: background 0.5s ease;
    -moz-transition: background 0.5s ease;
    transition: background 0.5s ease;
    height: 35px;
    width: 100%;
    overflow: hidden;
    position: relative;
    z-index: 1;
}
.uvo-iso .calculateBlock .styled-select select {
    color: #333;
    font-family: "Roboto", sans-serif;
    font-size: 15px;
    border: 0;
    background: transparent;
    width: 100%;
    vertical-align: top;
    padding: 5px;
    height: 32px;
    outline: 0;
    position: relative;
    z-index: 1;
    cursor: pointer;
}
.uvo-iso .ie8 .calculateBlock .styled-select select {
    z-index: -1;
    width: 105%;
}
.uvo-iso .calculateBlock .styled-select select:-moz-focusring {
    color: transparent;
    text-shadow: 0 0 0 #686e73;
}
.uvo-iso .calculateBlock .styled-select select option {
    padding: 1px 0 1px 20px;
}
.uvo-iso .calculateBlock .styled-select:before {
    content: '';
    display: block;
    position: absolute;
    right: 0;
    top: 0;
    height: 100%;
    width: 30px;
    background-color: #fff;
    background-color: white;
    background-image: -webkit-linear-gradient(#f7f9f9, #ffffff 29.25%, #eff2f2);
    background-image: linear-gradient(#f7f9f9, #ffffff 29.25%, #eff2f2);
    background-repeat: no-repeat;
    pointer-events: none;
    z-index: 5;
}
.uvo-iso .calculateBlock .styled-select:after {
    content: '';
    display: block;
    position: absolute;
    pointer-events: none;
    width: 0;
    height: 5px;
    border-top: 5px solid #8f9da4;
    border-left: 5px solid rgba(255, 255, 255, 0);
    border-right: 5px solid rgba(255, 255, 255, 0);
    top: 50%;
    margin-top: -2px;
    right: 13px;
    z-index: 6;
}
.uvo-iso .ie8 .calculateBlock .styled-select:after {
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
}
.uvo-iso .calculateBlock .styled-select:hover,
.uvo-iso .calculateBlock .styled-select:hover:before {
    background-color: white;
    background-image: -webkit-linear-gradient(#f7f9f9, #ffffff 44.25%, #eff2f2);
    background-image: linear-gradient(#f7f9f9, #ffffff 44.25%, #eff2f2);
    background-repeat: no-repeat;
}
.uvo-iso .calculateBlock .styled-select:hover:after {
    border-top: 5px solid #667b87;
}
.uvo-iso .calculateBlock .buttonspin {
    display: inline-block;
    vertical-align: top;
    position: relative;
    border: 0;
    padding: 0;
    float: left;
    background-color: #7f8f9a;
    border: 1px solid #cfcfcf;
    background-color: white;
    background-image: -webkit-linear-gradient(top, #ffffff, 0%, #f3f5f5, 100%);
    background-image: linear-gradient(to bottom, #ffffff 0%, #f3f5f5 100%);
    background-repeat: repeat-x;
    width: 36px;
    height: 35px;
    line-height: 35px;
    text-indent: 100px;
    overflow: hidden;
    cursor: pointer;
    -webkit-transition: background 0.3s ease;
    -moz-transition: background 0.3s ease;
    transition: background 0.3s ease;
}
.uvo-iso .calculateBlock .buttonspin:before {
    content: '';
    display: block;
    position: absolute;
    width: 15px;
    height: 15px;
    top: 50%;
    left: 50%;
    margin-left: -7px;
    margin-top: -7px;
}
.uvo-iso .calculateBlock .buttonspin:hover {
    background-position: 0 10px;
    outline: 0;
}
.uvo-iso .ie8 .calculateBlock .buttonspin:hover {
    background: #f3f5f5;
}
.uvo-iso .calculateBlock .buttonspin:focus,
.uvo-iso .calculateBlock .buttonspin:active,
.uvo-iso .calculateBlock .buttonspin:-moz-focusring {
    outline: 0;
}
.uvo-iso .calculateBlock .dec {
    border-radius: 2px 0 0 2px;
}
.uvo-iso .calculateBlock .dec:before {
    background: url(/img/sprite-icon.svg) -69px -154px;
}
.uvo-iso .no-svg .calculateBlock .dec:before {
    background-image: url(/img/sprite-icon.png);
}
.uvo-iso .calculateBlock .dec.ui-state-disabled {
    border-right: 1px solid #cfcfcf;
}
.uvo-iso .calculateBlock .dec.ui-state-disabled:before {
    background-position: -111px -154px;
}
.uvo-iso .calculateBlock .inc {
    border-radius: 0 2px 2px 0;
}
.uvo-iso .calculateBlock .inc:before {
    background: url(/img/sprite-icon.svg) -48px -154px;
}
.uvo-iso .no-svg .calculateBlock .inc:before {
    background-image: url(/img/sprite-icon.png);
}
.uvo-iso .calculateBlock .inc.ui-state-disabled {
    border-left: 1px solid #cfcfcf;
}
.uvo-iso .calculateBlock .inc.ui-state-disabled:before {
    background-position: -90px -154px;
}
.uvo-iso .calculateBlock .ui-state-disabled {
    background: #f7f9f9;
    border: 1px solid #e5e5e5;
}
.uvo-iso .ie8 .calculateBlock .ui-state-disabled:hover {
    background: #f7f9f9;
}
.uvo-iso .calculateBlock .ui-spinner {
    display: inline-block;
    vertical-align: top;
    width: 60px;
    float: left;
    padding: 8px 10px;
    text-align: center;
    color: #696969;
    font-family: "Roboto", sans-serif;
    height: 35px;
    line-height: 100%;
    border: 1px solid #cfcfcf;
    border-left: 0;
    border-right: 0;
    background-color: #fff;
    box-shadow: inset 0 0 4px rgba(0, 0, 0, 0.15);
}
.uvo-iso .calculateBlock .ui-spinner:focus {
    outline: 0;
}
.uvo-iso .calculateBlock .pages_qty {
    position: absolute;
    top: 0;
    right: 0;
    color: #626262;
}
.uvo-iso .calculateBlock .form_clr {
    margin-top: 20px;
    position: relative;
}
.uvo-iso .calculateBlock .form_clr > label {
    display: none;
}
.uvo-iso .calculateBlock .form_clr input[type="radio"] {
    position: absolute;
    top: 0;
    left: 0;
    visibility: hidden;
}
.uvo-iso .ie8 .calculateBlock .form_clr input[type="radio"] {
    visibility: visible;
    overflow: hidden;
    width: 1px;
    height: 1px;
    padding: 0;
    border: 0;
    margin: -1px;
    clip: rect(0px, 0px, 0px, 0px);
}
.uvo-iso .calculateBlock .level {
    display: table;
    padding: 0 5px;
    cursor: pointer;
}
.uvo-iso .calculateBlock .level .ui-button-text {
    display: table-cell;
    width: 100%;
    height: 48px;
    overflow: hidden;
    text-align: center;
    vertical-align: middle;
    line-height: 114%;
    color: #fff;
    border-radius: 2px 2px 0 0;
    background-color: #7bb52d;
    -webkit-transition: background 0.3s ease, box-shadow 0.3s ease;
    -moz-transition: background 0.3s ease, box-shadow 0.3s ease;
    transition: background 0.3s ease, box-shadow 0.3s ease;
    padding: 0 12% 2px;
    box-shadow: inset 0 -5px 0 rgba(0, 0, 0, 0.08);
}
.uvo-iso .ie8 .calculateBlock .level .ui-button-text {
    padding: 0 13px 0;
    border-bottom: 5px solid #71a729;
}
.uvo-iso .calculateBlock .level .ui-button-text:hover,
.uvo-iso .calculateBlock .level .ui-button-text.ui-state-hover {
    background-color: #71a729;
    box-shadow: none;
}
@media screen and (max-width: 550px) {
    .uvo-iso .calculateBlock .level .ui-button-text {
        border-radius: 0;
    }
}
@media screen and (min-width: 700px) and (max-width: 900px) {
    .uvo-iso .calculateBlock .level {
        padding: 0 1px;
        font-size: 12px;
    }
}
@media screen and (max-width: 550px) {
    .uvo-iso .calculateBlock .level {
        padding: 0;
    }
}
.uvo-iso .calculateBlock .level-1 {
    padding-left: 0;
}
@media screen and (max-width: 550px) {
    .uvo-iso .calculateBlock .level-1.current .ui-button-text {
        border-radius: 2px 2px 0 0;
    }
}
.uvo-iso .calculateBlock .level-5 {
    padding-right: 0;
}
@media screen and (max-width: 550px) {
    .uvo-iso .calculateBlock .level-5.current .ui-button-text {
        border-radius: 0 0 2px 2px;
    }
}
.uvo-iso .calculateBlock .current .ui-button-text {
    background-color: #fff;
    color: #3e444c;
    box-shadow: none;
    -webkit-transition: none;
    -moz-transition: none;
    transition: none;
}
.uvo-iso .ie8 .calculateBlock .current .ui-button-text {
    border: 0;
    padding-bottom: 5px;
}
.uvo-iso .calculateBlock .current .ui-button-text:hover {
    background-color: #fff;
}
@media (min-width: 0) and (max-width: 570px) {
    .uvo-iso .visible-in-desktop {
        display: none !important;
    }
    .uvo-iso .visible-in-mobile {
        display: block !important;
        margin: 0 0 10px;
    }
}
.uvo-iso .calculateBlock .level-content {
    position: relative;
    background-color: #fff;
    border-radius: 0 0 2px 2px;
    width: 100% !important;
    padding: 25px 1%;
    z-index: 1;
}
.uvo-iso .calculateBlock .dynamicPart {
    display: table;
    width: 100%;
    height: 100%;
}
.uvo-iso .calculateBlock .dynamicPart-wrap {
    display: table-row;
    width: 100%;
}
.uvo-iso .calculateBlock .dynamicPart-in {
    display: table-cell;
    padding: 0 0.5%;
    max-width: 85px;
}
@media screen and (max-width: 550px) {
    .uvo-iso .calculateBlock .dynamicPart-in {
        display: block;
        padding: 0.5%;
        max-width: none;
    }
}
.uvo-iso .calculateBlock .dynamic-calc {
    display: table-cell;
    text-align: center;
    cursor: pointer;
    height: 100%;
    border: 1px solid #e1e1e1;
    border-radius: 3px;
    background-color: #f4f5f6;
    -webkit-transition: background 0.3s ease, border 0.3s ease;
    -moz-transition: background 0.3s ease, border 0.3s ease;
    transition: background 0.3s ease, border 0.3s ease;
    padding: 20px 8px;
}
.uvo-iso .calculateBlock .dynamic-calc span {
    display: block;
}
@media screen and (max-width: 550px) {
    .uvo-iso .calculateBlock .dynamic-calc span {
        display: inline-block;
        vertical-align: middle;
        padding-right: 5%;
    }
}
@media screen and (max-width: 440px) {
    .uvo-iso .calculateBlock .dynamic-calc span {
        padding-right: 2%;
    }
}
@media screen and (max-width: 550px) {
    .uvo-iso .calculateBlock .dynamic-calc .calc-date {
        width: 70px;
        float: right;
    }
}
@media screen and (max-width: 440px) {
    .uvo-iso .calculateBlock .dynamic-calc .calc-date {
        width: 100%;
        float: none;
        display: block;
        margin-top: 5px;
        padding: 0;
    }
}
@media screen and (max-width: 550px) {
    .uvo-iso .calculateBlock .dynamic-calc .calc-input {
        padding: 0;
    }
}
.uvo-iso .calculateBlock .dynamic-calc:hover {
    border: 1px solid #83C3E5;
    background-color: #fcfcfc;
}
@media screen and (min-width: 550px) and (max-width: 900px) {
    .uvo-iso .calculateBlock .dynamic-calc {
        padding: 20px 5px;
    }
}
@media screen and (max-width: 550px) {
    .uvo-iso .calculateBlock .dynamic-calc {
        display: block;
    }
}
@media screen and (max-width: 440px) {
    .uvo-iso .calculateBlock .dynamic-calc {
        padding: 12px 10px;
    }
}
.uvo-iso .calculateBlock .calc-input {
    width: 20px;
    height: 20px;
    margin: 15px auto;
    border: 4px solid #a5b9c2;
    border-radius: 50%;
}
.uvo-iso .ie8 .calculateBlock .calc-input {
    border: 0;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAABC0lEQVQ4y62VMQ6CQBBFNyGBQs4iFBRcQwUbvJBUol5BGzmBpZcwxgISPYE2YqMzyWjIZBYXcJPXzP75wMzsopSwNvuDDUyBLVAAFXAHjhSLUaNMFghHwBl4/QA14yYjC5gbGHEwx5IMu5h9TblZJIiwbhkQAi4RUqwS9FG9ARe2eQX8hvL4pOE5Nm4mwpv5Bs3zgAfLneHGjgWXynChluXmGCxZMGxhGLLcUgmvbbcwdHi5MHjrYehKhqd/fzJvStbCMJOawscGa+oZmA11Y9NlsD3NYDsfQaw5egsgAAZEQDHp6MX8qWmPyyHVXV+rDmZr8fqqGU9aXLCR6TjY1P2cfgFPoqBYojsAb0R96Og3MY7tAAAAAElFTkSuQmCC) no-repeat center center;
}
@media screen and (max-width: 550px) {
    .uvo-iso .calculateBlock .calc-input {
        margin: 0;
        padding: 0;
    }
}
.uvo-iso .calculateBlock .active .dynamic-calc {
    border: 1px solid #7bb52d;
    background-color: #f8fdfe;
}
.uvo-iso .calculateBlock .active .dynamic-calc .calc-input {
    border: 4px solid #f39b11;
    position: relative;
}
.uvo-iso .calculateBlock .active .dynamic-calc .calc-input:before {
    content: '';
    display: block;
    position: absolute;
    width: 6px;
    height: 6px;
    background-color: #f39b11;
    border-radius: 50%;
    top: 50%;
    left: 50%;
    margin-left: -3px;
    margin-top: -3px;
}
.uvo-iso .ie8 .calculateBlock .active .dynamic-calc .calc-input:before {
    display: none;
}
.uvo-iso .ie8 .calculateBlock .active .dynamic-calc .calc-input {
    background-color: none;
    border: 0;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAABI0lEQVQ4y6WVvQ6CQAzHSUhg0MkHEQYGXkMFF3wgZRJ0dHaR9zHGQRNdYZBFXbRNqrk0PTmQ5JeYfvy9a0uxLOGpNwMHmAJb4AQ8gBrYky3GGMvkgcARcAReDWDM+JeQDSwMhDiYY0uCXcS+olwsEoKwbhkQAn0iJNtDiI/UBlyY8wr4P8rjUwzPcdCZCCfzDZrnAXeWO0PHjhlzNj54xRKo6Lej+HOWW6DxzIyhkrAUajVX/CHznS3h2OoJSkGwVPwuLxcab38I9iXBQ8srL5quzJuSCU2pNE3JpKbwscGaegZjM9SNTZfB9jSD7X4CYs2rhzUMgB4RkE169WL+r+kfyyHVra9VB7G1uL4U4UmLBRuZbm2Hul/QJ+BJnMiW6D4Bb+Qyv3TUVSluAAAAAElFTkSuQmCC) no-repeat center center;
}
.uvo-iso .calculateBlock .calc-price {
    color: #3d444b;
    font-family: "Roboto", "Roboto Slab", serif;
    font-size: 26px;
    font-weight: bold;
}
.uvo-iso .calculateBlock .calc-price span {
    display: block;
    font-family: "Roboto", Arial, sans-serif;
    font-size: 12px;
    padding-left: 10%;
}
@media screen and (max-width: 550px) {
    .uvo-iso .calculateBlock .calc-price span {
        display: inline-block;
        padding: 0;
        line-height: 186%;
        vertical-align: top;
        font-size: 14px;
        font-weight: normal;
    }
}
@media screen and (min-width: 700px) and (max-width: 900px) {
    .uvo-iso .calculateBlock .calc-price {
        font-size: 22px;
    }
    .uvo-iso .calculateBlock .calc-price span {
        font-size: 14px;
    }
}
.uvo-iso .calculateBlock .calc-time span,
.uvo-iso .calculateBlock .calc-date {
    color: #808080;
    font-size: 12px;
    font-weight: normal;
    line-height: 116%;
}
.uvo-iso .calculateBlock .calc-date {
    width: 96%;
    margin: 0 auto;
}
@media screen and (min-width: 700px) and (max-width: 900px) {
    .uvo-iso .calculateBlock .calc-time span,
    .uvo-iso .calculateBlock .calc-date {
        font-size: 10px;
    }
}
.uvo-iso .calculateBlock .calc-time {
    color: #808080;
    font-size: 18px;
    line-height: 111%;
    font-weight: bold;
    margin-bottom: 10px;
}
@media screen and (min-width: 700px) and (max-width: 900px) {
    .uvo-iso .calculateBlock .calc-time {
        font-size: 16px;
    }
}
@media screen and (max-width: 550px) {
    .uvo-iso .calculateBlock .calc-time {
        margin: 0 0 0 5%;
    }
}
@media screen and (max-width: 440px) {
    .uvo-iso .calculateBlock .calc-time {
        margin: 0 0 0 2%;
    }
}
@media screen and (max-width: 550px) {
    .uvo-iso .calculateBlock .calc-time span {
        margin: 0;
        padding: 0 0 0 5px;
        line-height: 150%;
    }
}
.uvo-iso .calculateBlock form:after {
    content: '';
    display: table;
    clear: both;
}
.uvo-iso .calculateBlock .total_price_container {
    width: 100% !important;
    text-align: right;
    margin: 20px 0 10px;
    color: #454545;
    font-size: 18px;
    font-weight: bold;
}
@media screen and (min-width: 700px) and (max-width: 900px) {
    .uvo-iso .calculateBlock .total_price_container {
        font-size: 16px;
    }
}
.uvo-iso .calculateBlock .total_price_box {
    color: #d98c14;
}
.uvo-iso .calculateBlock .discount_info_container {
    display: inline-block;
    vertical-align: top;
    color: #545454;
    line-height: 133%;
    width: 100%;
    padding: 0 190px 0 0;
    margin-right: -190px;
    float: left;
}
@media screen and (max-width: 440px) {
    .uvo-iso .calculateBlock .discount_info_container {
        margin: 0 0 10px;
        padding: 0;
        float: none;
    }
}
.uvo-iso .calculateBlock .f_submit_box {
    display: inline-block;
    vertical-align: top;
    float: right;
}
.uvo-iso .calculateBlock .f_submit_box .btn2 {
    display: inline-block;
    padding: 10px 25px;
    border: 1px solid #d98c14;
    border-radius: 3px;
    background-color: #f39b11;
    color: #fff;
    font-size: 16px;
    text-decoration: none;
    -webkit-transition: background 0.3s ease;
    -moz-transition: background 0.3s ease;
    transition: background 0.3s ease;
}
.uvo-iso .calculateBlock .f_submit_box .btn2 * {
    font-style: normal;
}
.uvo-iso .calculateBlock .f_submit_box .btn2:hover {
    background-color: #d98c14;
}
@media screen and (max-width: 440px) {
    .uvo-iso .calculateBlock .f_submit_box {
        display: block;
        text-align: center;
        float: none;
    }
}
.uvo-iso .calculateBlock .field_tip_paper_type_id {
    color: #888;
    font-size: 12px;
    line-height: 120%;
    margin: 10px 0;
}
.uvo-iso .formError,
.uvo-iso .formError * {
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    -ms-box-sizing: content-box;
    box-sizing: content-box;
}
.uvo-iso .inner-content-title {
    font-weight: 400;
    margin-bottom: 35px;
}
.uvo-iso .boxIn h1 strong {
    font-weight: 400;
}
.uvo-iso .tm-sub-title,
.uvo-iso .speech-to-user {
    border-radius: 3px;
    background-color: #F6F8F9;
    padding: 10px 30px;
    margin: 25px 0 30px;
}
.uvo-iso .speech-to-user {
    padding: 25px 30px;
}
.uvo-iso .tm-sub-title .title-sml {
    font-family: "Roboto", Arial, sans-serif;
    margin: 0 0 5px;
    font-weight: 400;
    font-size: 14px;
    color: #666;
}
.uvo-iso .tm-sub-title p {
    font-family: "Roboto", Arial, sans-serif;
    line-height: 140%;
    font-size: 12px;
    color: #666;
    margin: 0;
}
.uvo-iso .testimonials-all {
    margin: 40px 0;
}
.uvo-iso .inner-tm-block {
    margin-bottom: 20px;
}
.uvo-iso .inner-tm-left {
    float: right;
    padding-left: 5%;
    padding-top: 10px;
}
@media screen and (max-width: 500px) {
    .uvo-iso .inner-tm-left {
        float: none;
    }
}
.uvo-iso .ie8 .inner-tm-left {
    float: right;
}
.uvo-iso .inner-tm-right {
    border-radius: 3px;
    background-color: #eff5f9;
}
.uvo-iso .inner-tm-right:before {
    top: 13px;
    right: -15px;
    border-left: 15px solid #eff5f9;
    border-top: 10px solid rgba(255, 255, 255, 0);
    border-bottom: 10px solid rgba(255, 255, 255, 0);
}
.uvo-iso .ie8 .inner-tm-right:before {
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
}
@media screen and (max-width: 500px) {
    .uvo-iso .inner-tm-right {
        margin-top: 25px;
    }
    .uvo-iso .inner-tm-right:before {
        top: -23px;
        left: 15px;
        right: auto;
        border-bottom: 15px solid #eff5f9;
        border-left: 10px solid rgba(255, 255, 255, 0);
        border-right: 10px solid rgba(255, 255, 255, 0);
    }
}
.uvo-iso .inner-tml-order {
    color: #3d454b;
    font-weight: normal;
    font-size: 14px;
    line-height: 120%;
    margin: 5px 0;
}
.uvo-iso .inner-tml-day {
    font-size: 12px;
    color: #8b939b;
}
.uvo-iso .inner-tmr-comment {
    padding: 15px 20px;
    font-weight: 300;
}
.uvo-iso .inner-tmr-about {
    padding: 1px 15px;
    background-color: #e0edf3;
    border-radius: 0 0 3px 3px;
    color: #7a8b91;
}
.uvo-iso .inner-tmr-top-title,
.uvo-iso .inner-tmr-discipline,
.uvo-iso .inner-tmr-pages {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    padding: 4px 5px 4px 0;
}
@media screen and (max-width: 500px) {
    .uvo-iso .inner-tmr-top-title {
        display: inline-block;
        white-space: normal;
        border-bottom: 1px solid rgba(255, 255, 255, 0.7);
    }
    .uvo-iso .inner-tmr-rating {
        border-bottom: 0;
    }
}
.uvo-iso .inner-tmr-discipline,
.uvo-iso .inner-tmr-pages {
    padding: 4px 5px;
    border-left: 1px solid rgba(255, 255, 255, 0.7);
}
.uvo-iso .ie8 .inner-tmr-discipline,
.uvo-iso .ie8 .inner-tmr-pages {
    border-left: 1px solid #e8f3f6;
}
@media screen and (max-width: 500px) {
    .uvo-iso .inner-tmr-discipline,
    .uvo-iso .inner-tmr-pages {
        vertical-align: top;
        display: inline-block;
        margin-right: -4px;
        border-left: 0;
        width: 50%;
    }
}
@media screen and (max-width: 500px) {
    .uvo-iso .inner-tmr-discipline {
        border-right: 1px solid rgba(255, 255, 255, 0.7);
    }
}
.uvo-iso .tmf_pagination {
    text-align: center;
}
@media screen and (max-width: 700px) {
    .uvo-iso .tmf_pagination {
        margin: 0 0 35px;
    }
}
.uvo-iso .tmf_pagination button {
    background: none;
    border: 0;
    border-bottom: 1px solid #fff;
    color: #0075A3;
    font-size: 15px;
    font-weight: 300;
    cursor: pointer;
}
.uvo-iso .tmf_pagination button:hover {
    border-bottom: 1px solid #0075a3;
}
.uvo-iso .testimonials-tabs {
    padding: 0;
    margin-bottom: 20px;
    border-bottom: 1px solid #dfedf3;
}
.uvo-iso .testimonials-tabs li {
    margin: 0;
    display: inline-block;
}
.uvo-iso .testimonials-tabs li:before {
    display: none;
}
.uvo-iso .testimonials-tabs li a {
    display: inline-block;
    background: #7bb52d;
    border-radius: 2px 2px 0 0;
    box-shadow: 0 -5px 0 #71a729 inset;
    color: #fff;
    font-size: 20px;
    font-weight: 400;
    height: 49px;
    margin: 0 0 0 5px;
    padding: 10px 20px 15px;
    -webkit-transition: background 0.3s ease 0s, box-shadow 0.3s ease 0s;
    transition: background 0.3s ease 0s, box-shadow 0.3s ease 0s;
}
.uvo-iso .testimonials-tabs li a:hover,
.uvo-iso .testimonials-tabs li a:focus {
    background-color: #71a729;
    box-shadow: none;
    text-decoration: none;
}
.uvo-iso .testimonials-tabs li.ui-state-active {
    top: 1px;
}
.uvo-iso .testimonials-tabs li.ui-state-active a,
.uvo-iso .testimonials-tabs li.ui-state-active a:hover,
.uvo-iso .testimonials-tabs li.ui-state-active a:focus {
    background: #fff;
    box-shadow: 0 2px 0 #fff;
    border: 1px solid #dfedf3;
    border-bottom: 0;
    color: #2694cd;
    cursor: default;
}
@media (max-width: 460px) {
    .uvo-iso .testimonials-tabs li a {
        font-size: 16px;
        padding: 10px 15px 15px;
    }
}
.uvo-iso .inner-tmr-rating {
    width: 100%;
    padding: 4px 0;
}
.uvo-iso .inner-tmr-rating-text {
    display: inline-block;
    float: left;
    line-height: 28px;
    vertical-align: top;
}
.uvo-iso .inner-tmr-rating-stars {
    display: inline-block;
    line-height: 14px;
    float: right;
}
.uvo-iso .inner-tmr-rating-star {
    display: inline-block;
    background: url("/img/sprite-icon.svg") no-repeat -68px -121px;
    height: 25px;
    margin-left: -4px;
    width: 26px;
    opacity: .7;
    -webkit-transform: scale(0.8);
    transform: scale(0.8);
}
.uvo-iso .inner-tmr-rating-star-true {
    background-position: -94px -121px;
}
.uvo-iso .block-our-statistics {
    padding: 25px 20px;
    margin-top: 30px;
    background: #F6F8F9;
    overflow: hidden;
}
.uvo-iso .block-our-statistics .hpb1-text-col-title {
    color: #696969;
    text-align: center;
    margin: 0 0 20px;
    padding: 0;
    text-indent: 0;
}
.uvo-iso .block-our-statistics .hpb1-text-col-title:before {
    background: none;
    width: 0;
    height: 0;
}
.uvo-iso .block-our-statistics ul {
    padding: 0;
}
.uvo-iso .block-our-statistics ul:after {
    content: '';
    display: table;
    clear: both;
}
.uvo-iso .block-our-statistics ul li {
    width: 33.333%;
    float: left;
    padding: 0 0 0 30px;
}
.uvo-iso .block-our-statistics ul li:before {
    left: 5px;
}
.uvo-iso .left-inner {
    padding: 20px;
    background-color: #f3f8fa;
}
.uvo-iso .left-inner .error {
    color: #D50000;
}
.uvo-iso .right-aside {
    padding-left: 20px;
    float: right;
}
@media screen and (max-width: 700px) {
    .uvo-iso .right-aside {
        float: none;
        padding: 0;
        margin-top: 20px;
    }
}
.uvo-iso .ie8 .right-aside {
    float: right;
}
@media screen and (max-width: 700px) {
    .uvo-iso #rightplagpanel .info-block,
    .uvo-iso #rightplagpanel .plagcheck-ord,
    .uvo-iso #rightplagpanel .fb-block {
        display: none;
    }
}
.uvo-iso .mobile-rightplagcheckc {
    display: none;
}
@media screen and (max-width: 700px) {
    .uvo-iso .mobile-rightplagcheckc {
        display: block;
    }
    .uvo-iso .mobile-rightplagcheckc .user-block {
        display: none;
    }
}
.uvo-iso .plch-box {
    position: relative;
    padding-top: 40px;
}
@media screen and (max-width: 450px) {
    .uvo-iso .plch-box {
        padding-top: 55px;
    }
}
.uvo-iso .plch-status {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
}
.uvo-iso .status-title,
.uvo-iso .plch-lang label,
.uvo-iso .plch-text label {
    display: inline-block;
    color: #656565;
    font-size: 16px;
    padding: 0 10px 0 0;
    width: 130px;
    text-align: right;
    vertical-align: top;
}
@media screen and (max-width: 450px) {
    .uvo-iso .status-title,
    .uvo-iso .plch-lang label,
    .uvo-iso .plch-text label {
        width: 100%;
        text-align: left;
    }
}
.uvo-iso .plch-text label {
    position: absolute;
    left: 0;
}
@media screen and (max-width: 450px) {
    .uvo-iso .plch-text label {
        position: relative;
    }
}
.uvo-iso .plch-lang {
    margin: 0 0 20px;
}
.uvo-iso .plch-lang label,
.uvo-iso .plch-text label {
    float: left;
}
@media screen and (max-width: 450px) {
    .uvo-iso .plch-lang label,
    .uvo-iso .plch-text label {
        float: none;
    }
}
.uvo-iso .plch-lang label {
    padding-top: 5px;
}
.uvo-iso .plch-text label span {
    color: #000;
    font-size: 12px;
    line-height: 150%;
    display: block;
}
.uvo-iso #status {
    font-size: 16px;
    font-weight: 600;
}
.uvo-iso .task-default,
.uvo-iso .task-queued,
.uvo-iso .task-done,
.uvo-iso .task-submited {
    color: #3e454c;
}
.uvo-iso .task-failed {
    color: #D50000;
}
.uvo-iso .ajax-loader {
    position: absolute;
    right: 0;
    top: 0;
    display: none;
}
.uvo-iso .select-lang {
    width: 60%;
    border: 1px solid #cfcfcf;
    border-radius: 2px;
    background-color: #fff;
    box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.5);
    background-color: white;
    background-image: -webkit-linear-gradient(#f7f9f9, #ffffff 29.25%, #eff2f2);
    background-image: linear-gradient(#f7f9f9, #ffffff 29.25%, #eff2f2);
    background-repeat: no-repeat;
    -webkit-transition: background 0.5s ease;
    -moz-transition: background 0.5s ease;
    transition: background 0.5s ease;
    height: 35px;
    overflow: hidden;
    position: relative;
    z-index: 1;
}
.uvo-iso .select-lang select {
    -webkit-appearance: menulist-button;
    color: #686e73;
    font-family: "Roboto", sans-serif;
    font-size: 15px;
    border: 0;
    background: none;
    width: 103%;
    vertical-align: top;
    padding: 5px;
    height: 32px;
    outline: 0;
    position: relative;
    z-index: 1;
    cursor: pointer;
}
.uvo-iso .select-lang select:-moz-focusring {
    color: transparent;
    text-shadow: 0 0 0 #686e73;
}
.uvo-iso .select-lang select option {
    padding: 1px 0 1px 20px;
}
@media screen and (min-width: 700px) and (max-width: 900px) {
    .uvo-iso .select-lang select {
        width: 104%;
    }
}
@media screen and (min-width: 300px) and (max-width: 600px) {
    .uvo-iso .select-lang select {
        width: 105.5%;
    }
}
.uvo-iso .select-lang:before {
    content: '';
    display: block;
    position: absolute;
    right: 0;
    top: 0;
    height: 100%;
    width: 13px;
    background-color: #fff;
    background-color: white;
    background-image: -webkit-linear-gradient(#f7f9f9, #ffffff 29.25%, #eff2f2);
    background-image: linear-gradient(#f7f9f9, #ffffff 29.25%, #eff2f2);
    background-repeat: no-repeat;
    z-index: 5;
}
.uvo-iso .select-lang:after {
    content: '';
    display: block;
    position: absolute;
    width: 0;
    height: 5px;
    border-top: 5px solid #8f9da4;
    border-left: 5px solid rgba(255, 255, 255, 0);
    border-right: 5px solid rgba(255, 255, 255, 0);
    top: 50%;
    margin-top: -2px;
    right: 13px;
    z-index: 0;
}
.uvo-iso .ie8 .select-lang:after {
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
}
.uvo-iso .select-lang:hover,
.uvo-iso .select-lang:hover:before {
    background-color: white;
    background-image: -webkit-linear-gradient(#f7f9f9, #ffffff 44.25%, #eff2f2);
    background-image: linear-gradient(#f7f9f9, #ffffff 44.25%, #eff2f2);
    background-repeat: no-repeat;
}
.uvo-iso .select-lang:hover:after {
    border-top: 5px solid #667b87;
}
@media screen and (max-width: 450px) {
    .uvo-iso .select-lang {
        width: 100%;
    }
}
.uvo-iso .plch-text {
    position: relative;
    padding: 0 0 25px 130px;
}
@media screen and (max-width: 450px) {
    .uvo-iso .plch-text {
        padding: 0 0 25px;
    }
}
.uvo-iso .block-textarea {
    width: 100%;
    padding-left: 130px;
}
@media screen and (max-width: 450px) {
    .uvo-iso .block-textarea {
        padding-left: 0;
    }
}
.uvo-iso .check-textarea {
    width: 100%;
    min-height: 350px;
    border: 1px solid #cfcfcf;
    border-radius: 2px;
    background-color: #fff;
    padding: 10px;
    box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.5);
}
.uvo-iso .check-textarea:focus {
    outline: 0;
}
.uvo-iso .counts-symbol {
    position: absolute;
    right: 0;
    bottom: 0;
}
.uvo-iso .plag-submit {
    text-align: right;
    margin: 10px 0 20px;
}
.uvo-iso .plag-submit .btn2,
.uvo-iso .report .btn2 {
    display: inline-block;
    border: 1px solid #0c5f7f;
    border-radius: 3px;
    background-color: #0076a3;
    padding: 13px 5%;
    color: #fff;
    font-size: 16px;
    text-transform: uppercase;
    text-decoration: none;
    font-weight: bold;
    cursor: pointer;
    -webkit-transition: background 0.5s ease;
    -moz-transition: background 0.5s ease;
    transition: background 0.5s ease;
}
.uvo-iso .plag-submit .btn2:hover,
.uvo-iso .report .btn2:hover {
    background-color: #004c69;
    text-decoration: none;
}
.uvo-iso .disclamer {
    color: #464646;
}
.uvo-iso .disclamer strong {
    font-weight: bold;
}
.uvo-iso .disclamer p,
.uvo-iso .info-block li,
.uvo-iso .user-block .checks-count {
    font-family: "Roboto", Arial, sans-serif;
    font-size: 12px;
    line-height: 150%;
}
.uvo-iso .user-block {
    background-color: #e8f3de;
    padding: 30px;
    margin-bottom: 20px;
}
.uvo-iso .user-block .userbox {
    color: #000;
    font-size: 16px;
    font-weight: bold;
}
.uvo-iso .user-block .userbox b {
    color: #7cb149;
}
.uvo-iso .user-block .userbox strong {
    display: inline-block;
    overflow: hidden;
    text-overflow: ellipsis;
    vertical-align: top;
    white-space: nowrap;
    max-width: 70%;
}
.uvo-iso .user-block .userbox .popup-loginform {
    display: block;
    font-weight: 300;
}
.uvo-iso .user-block .checks-count {
    margin-left: 20px;
    position: relative;
}
.uvo-iso .user-block .checks-count:before {
    content: '';
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9ItCo0LDRgF8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgd2lkdGg9IjEzLjMwM3B4IiBoZWlnaHQ9IjkuOTg2cHgiIHZpZXdCb3g9IjAgMCAxMy4zMDMgOS45ODYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDEzLjMwMyA5Ljk4NiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iIzdCQjE0OCIgZD0iTTEyLjAwNSwwLjEyM2MtMC4xNjItMC4xNjMtMC40MjctMC4xNjMtMC41ODgsMGwtNi4yLDYuMTc4DQoJYy0wLjE2MiwwLjE2NC0wLjQyNywwLjE2NC0wLjU4OCwwbC0yLjcxNy0yLjc3Yy0wLjA4LTAuMDgyLTAuMTg2LTAuMTIzLTAuMjkxLTAuMTIzQzEuNTE0LDMuNDA2LDEuNDA1LDMuNDQ3LDEuMzI0LDMuNTMxbC0xLjIsMS4wOA0KCUMwLjA0Myw0LjY5MywwLDQuNzk1LDAsNC45MDJjMCwwLjEwOSwwLjA0MywwLjIyMywwLjEyNCwwLjMwM2wyLjczOCwyLjg3N0MzLjAyNCw4LjI0NiwzLjI5LDguNTE0LDMuNDUxLDguNjc2bDEuMTc4LDEuMTg5DQoJYzAuMTYxLDAuMTYyLDAuNDI2LDAuMTYyLDAuNTg4LDBsNy45NjUtNy45NmMwLjE2Mi0wLjE2MiwwLjE2Mi0wLjQzMSwwLTAuNTk0TDEyLjAwNSwwLjEyM3oiLz4NCjwvc3ZnPg0K) no-repeat;
    display: block;
    position: absolute;
    width: 14px;
    height: 10px;
    top: 7px;
    left: -22px;
}
.uvo-iso .no-svg .user-block .checks-count:before {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAKCAYAAABv7tTEAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHlJREFUeNpiZCASVG/yMgBS+4F4AxOJGgSAOIGJRA0gcIEFKAjizAfixla/bRcIaQBiR5BN54E4ACQJVYRXA9DgDyxAxgeooABUoyOUj1UDiAOyyREqCNeITwMIMEKdAlNsgBYOGBrgmnBoxKoBRROaRgZcGkAAIMAAR446XE/l3b8AAAAASUVORK5CYII=);
}
.uvo-iso .info-block {
    background-color: #ebeff1;
    padding: 30px;
}
.uvo-iso .info-block .title {
    color: #3d444b;
    font-size: 24px;
    display: block;
    margin-bottom: 15px;
}
.uvo-iso .info-block li {
    line-height: 170%;
}
.uvo-iso .fb-block {
    margin-bottom: 20px;
}
.uvo-iso .plagcheck-ord {
    background-color: #ebeff1;
    padding: 30px;
    margin-bottom: 20px;
    text-align: center;
}
.uvo-iso .plagcheck-ord .orderNow {
    width: 75%;
    display: block;
    margin: 0 auto;
    border-radius: 3px;
    background-color: #fda931;
    color: #83381a;
    font-family: "Roboto", Arial, sans-serif;
    font-size: 16px;
    font-weight: bold;
    text-transform: uppercase;
    padding: 15px 30px;
}
.uvo-iso .plagcheck-ord .orderNow:hover {
    background-color: #dc932a;
    text-decoration: none;
}
@media screen and (min-width: 700px) and (max-width: 900px) {
    .uvo-iso .plagcheck-ord .orderNow {
        width: 100%;
    }
}
@media screen and (max-width: 400px) {
    .uvo-iso .plagcheck-ord .orderNow {
        width: 100%;
    }
}
.uvo-iso .box_results h3 {
    margin: 0;
}
.uvo-iso .box_results .header {
    padding-top: 3px;
}
.uvo-iso .box_results .header > input {
    margin: 0 10px;
}
.uvo-iso .box_results ul {
    padding: 0;
}
.uvo-iso .box_results ul li {
    margin: 0;
}
.uvo-iso .box_results ul li:before {
    display: none;
}
.uvo-iso .box_results .rl_pct {
    width: 42px;
}
.uvo-iso .box_results .rl_source {
    height: 25px;
    width: 130px;
}
@media screen and (min-width: 700px) and (max-width: 800px) {
    .uvo-iso .box_results .rl_source {
        width: 110px;
    }
}
@media screen and (min-width: 550px) and (max-width: 700px) {
    .uvo-iso .box_results .rl_source {
        width: 80%;
    }
}
@media screen and (min-width: 380px) and (max-width: 550px) {
    .uvo-iso .box_results .rl_source {
        width: 70%;
    }
}
.uvo-iso .box_results .result_line {
    height: 30px;
}
.uvo-iso .box_results .plagcheck-ord {
    background: none;
    padding: 0;
    margin: 20px 0;
}
.uvo-iso .report .only {
    width: 100%;
}
.uvo-iso .report .center_col {
    padding: 0;
}
.uvo-iso .report .view_original {
    width: 66.6667%;
}
@media screen and (max-width: 700px) {
    .uvo-iso .report .view_original {
        width: 100%;
    }
}
.uvo-iso .report .box_results {
    margin-left: 760px;
    width: 300px;
}
.uvo-iso .report .box_results[style*='top: 0px'],
.uvo-iso .report .box_results[style*='top:0px'] {
    margin-top: 60px;
}
@media screen and (max-width: 1100px) {
    .uvo-iso .report .box_results {
        margin-left: 66%;
        width: 30%;
        background: none;
        padding: 0;
    }
}
@media screen and (max-width: 700px) {
    .uvo-iso .report .box_results {
        margin-left: 0;
        margin-bottom: 30px;
        width: 100%;
        position: static;
        background-color: #ebeff1;
        padding: 20px 30px 10px;
    }
    .uvo-iso .report .box_results[style*='top: 0px'],
    .uvo-iso .report .box_results[style*='top:0px'] {
        margin-top: 0;
    }
}
@media screen and (max-width: 460px) {
    .uvo-iso .report .box_results {
        padding: 20px 15px 10px;
    }
}
.uvo-iso .report h2 {
    margin-bottom: 0;
}
.uvo-iso .report .report-infotext {
    letter-spacing: 0;
    margin-bottom: 0;
}
@media screen and (max-width: 700px) {
    .uvo-iso .report h2 {
        margin: 0;
    }
}
@media screen and (max-width: 500px) {
    .uvo-iso .error-content .page-in > div {
        padding: 0;
    }
}
@media screen and (max-width: 500px) {
    .uvo-iso .error-content .error-title {
        padding: 20px 0;
        margin: 0 0 20px;
    }
}
.uvo-iso .plagcheckc h1 {
    margin-bottom: 10px;
    padding-bottom: 5px;
}
.uvo-iso .plch-toptext {
    margin: 0 0 20px;
    padding-left: 25px;
    position: relative;
    line-height: 130%;
    color: #000;
    display: inline-block;
    width: 100%;
}
.uvo-iso .plch-toptext:after {
    content: '';
    width: 20px;
    height: 20px;
    position: absolute;
    top: 0;
    left: 0;
    background-repeat: no-repeat;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAUCAYAAABSx2cSAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAN1wAADdcBQiibeAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAADpSURBVDiNpZQ9CsJAEIW/JDapUxrQG1hoYWnvMYIX8RQKgo0nsLG1FqwlXcDWSltlLZzVcd2sRAeG+Xtv38CEYIxBO5ACU2AHnCVOgfQD6xBzoASMx0sgD5E3CnwE5hJtb+MlAz0FWgGJ9BOp7aznI08UoO9s1Fezie3HvKxtE2PMXvXd+onT5Mb2F7ml8swmURSNApxMF0PggP+2dX4QHuuGROvrCLjyuGVTu8UB4glYSPRZQmCtQj6Qog4TOtXYiV6rU65EufpFOXai1y4B9W1gdkmADjCoebgbEF3C4+8x+7LBm6Lg8zvmS+HZKbWTRwAAAABJRU5ErkJggg==);
}
.uvo-iso .disclamer p {
    margin: 0;
    text-align: right;
}
.uvo-iso .toggle-list {
    margin: 30px 0;
    padding: 0;
}
.uvo-iso .toggle-list > li {
    margin: 0;
}
.uvo-iso .toggle-list > li:before {
    display: none;
}
.uvo-iso .toggle-list .hide {
    display: none;
}
.uvo-iso .toggle-list > li + li .toggle-link {
    border-top: 0;
}
.uvo-iso .toggle-link {
    position: relative;
    margin: 0;
    border-bottom: 1px solid #e7e7e7;
    background-color: #fff;
    padding: 15px 60px 15px 30px;
    color: #0075a3;
    font-family: "Roboto", "Roboto Slab", serif;
    font-size: 18px;
    cursor: pointer;
}
.uvo-iso .toggle-list > li:last-of-type .toggle-link {
    border-bottom: 1px solid #fff;
}
.uvo-iso .toggle-link:hover {
    background-color: #eff5f9;
}
.uvo-iso .toggle-link:before {
    content: '';
    display: block;
    position: absolute;
    width: 16px;
    height: 10px;
    margin-top: -5px;
    top: 50%;
    right: 4%;
    background: url(/img/sprite-icon.svg) no-repeat -155px -187px;
}
.uvo-iso .no-svg .toggle-link:before {
    background-image: url(/img/sprite-icon.png);
}
.uvo-iso .active .toggle-link {
    background-color: #dfedf3;
    border-color: #dfedf3;
    border-bottom: 1px solid #fff;
    font-weight: bold;
}
.uvo-iso .active .toggle-link:before {
    background-position: -138px -187px;
}
.uvo-iso .toggle-content {
    padding: 15px 30px;
    background-color: #eff5f9;
    color: #464646;
    border-bottom: 1px solid #fff;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    -ms-box-sizing: content-box;
    box-sizing: content-box;
}
.uvo-iso .toggle-content p {
    margin-bottom: 10px;
}
.uvo-iso .toggle-content ul,
.uvo-iso .toggle-content ol {
    margin: 10px 0 10px 30px;
}
.uvo-iso .toggle-content ol li:before {
    display: none;
}
.uvo-iso .progd .info-block {
    border: 1px solid #ccc;
    margin: 20px 0;
    padding: 10px;
    border-radius: 3px;
}
.uvo-iso .progd .info-block-list {
    padding: 0 20px;
    display: table;
}
.uvo-iso .progd .info-block-list li {
    display: table-cell;
    text-align: center;
    vertical-align: middle;
    height: 90px;
}
.uvo-iso .progd .info-block-list li:before {
    display: none;
}
@media screen and (max-width: 500px) {
    .uvo-iso .progd .info-block-list li {
        display: block;
        height: auto;
        padding: 15px 10px;
    }
}
.uvo-iso .progd .info-block-list .info-block-list-col1,
.uvo-iso .progd .info-block-list .info-block-list-col3 {
    background: #d9e8f2;
    border-radius: 3px;
    width: 25%;
}
@media screen and (max-width: 500px) {
    .uvo-iso .progd .info-block-list .info-block-list-col1,
    .uvo-iso .progd .info-block-list .info-block-list-col3 {
        width: 100%;
    }
}
.uvo-iso .progd .info-block-list .info-block-list-col2,
.uvo-iso .progd .info-block-list .info-block-list-col4 {
    font-size: 38px;
    font-weight: bold;
    color: #4e93c9;
    width: 12%;
}
@media screen and (max-width: 500px) {
    .uvo-iso .progd .info-block-list .info-block-list-col2,
    .uvo-iso .progd .info-block-list .info-block-list-col4 {
        width: 100%;
        line-height: 0;
    }
}
.uvo-iso .progd .info-block-list .info-block-list-col5 {
    background: #c2e978;
    border-radius: 3px;
    width: 25%;
}
@media screen and (max-width: 500px) {
    .uvo-iso .progd .info-block-list .info-block-list-col5 {
        width: 100%;
    }
}
@media screen and (max-width: 500px) {
    .uvo-iso .progd .info-block-list {
        display: block;
        padding: 0 10px;
    }
}
.uvo-iso .contactus-blocks {
    padding-left: 60px;
    position: relative;
}
.uvo-iso .contactus-blocks:before {
    content: '';
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 36px;
    height: 38px;
    background: url("/img/sprite-contacts.svg") no-repeat 0 0;
}
.uvo-iso .no-svg .contactus-blocks:before {
    background-image: url("/img/sprite-contacts.png");
}
.uvo-iso .location-block:before {
    background-position: center -2px;
}
.uvo-iso .chat-block:before {
    background-position: center -45px;
    height: 35px;
}
.uvo-iso .phone-block:before {
    background-position: center -77px;
}
.uvo-iso .email-block:before {
    background-position: center -118px;
}
.uvo-iso .phone-number,
.uvo-iso .fax-number {
    font-weight: bold;
}
.uvo-iso .fax-number span {
    font-weight: 300;
}
.uvo-iso .inner-margin {
    margin: 35px 0;
}
.uvo-iso .title-sml,
.uvo-iso .box-yellow-h1,
.uvo-iso .sample-title {
    margin: 40px 0 10px;
    font-weight: bold;
    font-family: "Roboto", "Roboto Slab", serif;
}
.uvo-iso .our-essay-samples .sample-title {
    border-bottom: 3px solid #EEE;
    margin: 40px 0 5px;
    padding-bottom: 5px;
}
.uvo-iso .box-yellow-h1 {
    font-family: "Roboto", Arial, sans-serif;
    font-size: 17px;
    margin: 30px 0;
    color: #696969;
}
.uvo-iso .forHour {
    position: relative;
    margin: 15px 0 0;
    padding: 0 0 0 150px;
}
.uvo-iso .forHour img,
.uvo-iso .forHour .abs {
    position: absolute;
    top: 15px;
}
@media screen and (max-width: 400px) {
    .uvo-iso .forHour img,
    .uvo-iso .forHour .abs {
        position: relative;
        top: auto;
        left: auto;
        right: auto;
        display: block;
        margin: 15px auto;
    }
}
@media screen and (max-width: 400px) {
    .uvo-iso .forHour {
        padding: 0;
    }
}
.uvo-iso .forHour .abs {
    width: 130px;
    height: 114px;
    left: 0;
    top: 35px;
    background: url(/img/sprite-icon-inner.png) no-repeat 0 0;
}
@media screen and (max-width: 400px) {
    .uvo-iso .forHour .abs {
        top: 0;
    }
}
.uvo-iso .forHour .g_mb,
.uvo-iso .forHour .g_pp,
.uvo-iso .forHour .g_tc {
    left: 0;
}
.uvo-iso .forHour .g_rp,
.uvo-iso .forHour .g_pg {
    left: auto;
    right: 0;
}
.uvo-iso .forHour .g_mb {
    background-position: 0 -715px;
}
.uvo-iso .forHour .g_rp {
    background-position: 0 -868px;
}
.uvo-iso .forHour .g_pp {
    background-position: 0 -992px;
}
.uvo-iso .forHour .g_pg {
    background-position: 0 -1110px;
}
.uvo-iso .forHour .g_tc {
    background-position: 0 -1232px;
}
.uvo-iso .forHour-guarentees {
    padding: 0 0 0 200px;
}
.uvo-iso .forHour-guarentees .abs {
    top: 40px;
    width: 185px;
    height: 155px;
}
@media screen and (max-width: 400px) {
    .uvo-iso .forHour-guarentees .abs {
        top: 0;
    }
}
.uvo-iso .forHour-guarentees .g_pp {
    height: 117px;
}
.uvo-iso .forHour-guarentees .g_tc {
    height: 130px;
}
@media screen and (max-width: 400px) {
    .uvo-iso .forHour-guarentees {
        padding: 0;
    }
}
.uvo-iso .forHour-guarentees-right {
    padding: 0 200px 0 0;
}
.uvo-iso .forHour-guarentees-right .abs {
    top: 40px;
    width: 185px;
    height: 155px;
}
@media screen and (max-width: 400px) {
    .uvo-iso .forHour-guarentees-right .abs {
        top: 0;
    }
}
.uvo-iso .forHour-guarentees-right .g_rp {
    top: 15px;
    height: 124px;
}
@media screen and (max-width: 400px) {
    .uvo-iso .forHour-guarentees-right .g_rp {
        top: 0;
    }
}
.uvo-iso .forHour-guarentees-right .g_pg {
    height: 121px;
}
@media screen and (max-width: 400px) {
    .uvo-iso .forHour-guarentees-right {
        padding: 0;
    }
}
.uvo-iso .imgSince img {
    left: 0;
}
@media screen and (max-width: 400px) {
    .uvo-iso .imgSince {
        padding: 0;
    }
}
.uvo-iso .imgWriters {
    padding: 0 150px 0 0;
}
.uvo-iso .imgWriters img,
.uvo-iso .imgWriters .abs {
    left: auto;
    right: 0;
}
@media screen and (max-width: 400px) {
    .uvo-iso .imgWriters {
        padding: 0;
    }
}
.uvo-iso .seo-link {
    display: block;
    margin: 20px auto;
    padding: 30px 0 0;
    max-width: 645px;
    background: #f7f8ea;
}
.uvo-iso .seo-link:hover,
.uvo-iso .seo-link:focus {
    text-decoration: none;
    outline: 0;
}
.uvo-iso .seo-link-header {
    display: block;
    text-align: center;
    color: #37373f;
    font-size: 26px;
    font-weight: bold;
    line-height: 120%;
    margin: 0 0 5px;
}
.uvo-iso .seo-link-header span {
    display: inline-block;
    padding-bottom: 3px;
    border-bottom: 2px solid #91c95e;
}
.uvo-iso .seo-link-subheader {
    display: block;
    text-align: center;
    color: #6f6f6f;
    font-size: 18px;
    margin-bottom: 10px;
}
.uvo-iso .seo-link-img {
    display: block;
    width: 100%;
    height: 196px;
    overflow: hidden;
}
.uvo-iso .seo-link-img img {
    display: block;
    width: 645px;
    height: 196px;
    position: relative;
    left: 50%;
    margin-left: -322px;
}
.uvo-iso .inner-content .discount-badges {
    padding: 0;
}
.uvo-iso .inner-content .discount-badges .discount-badge:before {
    display: none;
}
.uvo-iso .inner-content .discount-badges dt {
    padding: 5px 7px;
    min-width: 50px;
}
.uvo-iso .inner-content .discount-badges dd {
    font-size: 14px;
}
.uvo-iso .inner-content .discount-badges p {
    margin: 0;
    font-size: 14px;
}
@media (max-width: 800px) {
    .uvo-iso .inner-content .discount-badges p {
        display: inline-block;
    }
}
.uvo-iso .pricing-page .discount-text {
    margin: 30px 0 0 30px;
}
@media (max-width: 700px) {
    .uvo-iso .pricing-page .discount-text {
        margin: 30px 0 0;
    }
}
.uvo-iso .banSeo,
.uvo-iso #inq #login,
.uvo-iso #password_reminder {
    background-color: #ebeff1;
    border-top: 10px solid #7bb52d;
    background-color: #f9fbfb;
    background-image: -webkit-linear-gradient(top, #f9fbfb, 0%, #e5eff3, 100%);
    background-image: linear-gradient(to bottom, #f9fbfb 0%, #e5eff3 100%);
    background-repeat: repeat-x;
    padding: 20px;
    margin: 20px 0;
}
.uvo-iso .title-w {
    font-family: "Roboto", Arial, sans-serif;
    font-size: 20px;
    text-align: center;
    margin: 0 0 10px;
}
.uvo-iso .title-y {
    font-size: 17px;
    text-align: center;
    margin: 0 0 20px;
}
.uvo-iso .btns {
    text-align: center;
}
.uvo-iso .btns span {
    margin: 0 4%;
    font-size: 17px;
}
@media screen and (max-width: 460px) {
    .uvo-iso .btns span {
        display: block;
        margin: 10px 0;
    }
}
.uvo-iso .ban-btn1,
.uvo-iso .ban-btn2 {
    display: inline-block;
    border-radius: 3px;
    background-color: #0077a3;
    color: #fff;
    font-family: "Roboto", Arial, sans-serif;
    font-size: 16px;
    font-weight: bold;
    text-transform: uppercase;
    padding: 15px 30px;
    -webkit-transition: background 0.3s ease;
    -moz-transition: background 0.3s ease;
    transition: background 0.3s ease;
}
.uvo-iso .ban-btn1 *,
.uvo-iso .ban-btn2 * {
    font-style: normal;
}
.uvo-iso .ban-btn1:hover,
.uvo-iso .ban-btn2:hover {
    text-decoration: none;
    background-color: #006084;
}
@media screen and (max-width: 460px) {
    .uvo-iso .ban-btn1,
    .uvo-iso .ban-btn2 {
        display: block;
        margin: 10px 0;
    }
}
.uvo-iso .ban-btn2 {
    background-color: #fda931;
    color: #83381a;
}
.uvo-iso .ban-btn2:hover {
    background-color: #dc932a;
}
.uvo-iso .sample-body {
    padding: 10px 0;
}
.uvo-iso .sample-ico {
    display: inline-block;
    vertical-align: top;
    margin-right: -4px;
    width: 100px;
    float: left;
}
.uvo-iso .sample-ico a {
    position: relative;
    display: inline-block;
    vertical-align: top;
    text-align: center;
    width: 100%;
    height: 130px;
    top: 6px;
    left: 6px;
    color: #8F8B8B;
    font-size: 12px;
    padding: 90px 0 0 0;
    background: #f5f2f2 url(/img/sprite-essay-samples.png) no-repeat 25px 28px;
    border: 1px solid #d6d6d6;
    box-shadow: -2px -2px 0 -1px #f5f2f2, -2px -2px 0 #d6d6d6, -4px -4px 0 -1px #f5f2f2, -4px -4px 0 #d6d6d6;
    -webkit-transition: box-shadow 0.3s ease, border 0.3s ease;
    -moz-transition: box-shadow 0.3s ease, border 0.3s ease;
    transition: box-shadow 0.3s ease, border 0.3s ease;
}
.uvo-iso .ie8 .sample-ico a:before,
.uvo-iso .ie8 .sample-ico a:after {
    content: '';
    display: block;
    width: 100%;
    height: 100%;
    position: absolute;
    z-index: -1;
    top: -5px;
    left: -5px;
    background-color: #f5f2f2;
    border: 1px solid #d6d6d6;
}
.uvo-iso .ie8 .sample-ico a:after {
    top: -3px;
    left: -3px;
}
.uvo-iso .sample-ico a:hover {
    text-decoration: none;
    box-shadow: -2px -2px 0 -1px #f5f2f2, -2px -2px 0 #8caab7, -4px -4px 0 -1px #f5f2f2, -4px -4px 0 #8caab7;
    border: 1px solid #8caab7;
}
.uvo-iso .ie8 .sample-ico a:hover:before,
.uvo-iso .ie8 .sample-ico a:hover:after {
    border: 1px solid #8caab7;
}
.uvo-iso .sample-ico .argumentative-ico {
    background-position: -54px 28px;
}
.uvo-iso .sample-ico .cause-effect-ico {
    background-position: -136px 28px;
}
.uvo-iso .sample-ico .compare-contract-ico {
    background-position: -214px 28px;
}
.uvo-iso .sample-ico .critical-ico {
    background-position: -294px 28px;
}
.uvo-iso .sample-ico .definition-ico {
    background-position: -374px 28px;
}
.uvo-iso .sample-ico .descriptive-ico {
    background-position: -451px 28px;
}
.uvo-iso .sample-ico .evaluation-ico {
    background-position: -533px 28px;
}
.uvo-iso .sample-ico .expository-ico {
    background-position: -613px 28px;
}
.uvo-iso .sample-ico .narrative-ico {
    background-position: -693px 28px;
}
@media screen and (max-width: 460px) {
    .uvo-iso .sample-ico {
        float: none;
        display: block;
        margin: 0 auto;
    }
}
.uvo-iso .info-alert {
    position: absolute;
    top: 100%;
    left: 50%;
    background-color: #fffbea;
    border: 1px solid #d4cbb8;
    border-radius: 3px 3px 3px 2px;
    box-shadow: 0 2px 7px rgba(45, 31, 0, 0.2);
    color: #9d9387;
    font: 12px/16px "Arial", sans-serif;
    font-style: normal;
    margin-left: -85px;
    margin-top: 50px;
    padding: 10px;
    width: 170px;
    z-index: -1;
    opacity: 0;
    -webkit-transition: all .8s ease;
    transition: all 0.8s ease;
}
.uvo-iso .info-alert:before,
.uvo-iso .info-alert:after {
    border-color: transparent transparent #d4cbb8 transparent;
    border-style: solid;
    border-width: 0 8px 8px 8px;
    content: " ";
    height: 0;
    left: 50%;
    margin-left: -8px;
    position: absolute;
    top: -9px;
    -webkit-transform: scale(0.999);
    transform: scale(0.999);
    width: 0;
}
.uvo-iso .info-alert:after {
    border-bottom-color: #fffbea;
    top: -8px;
}
.uvo-iso .home-sample-wrap .info-alert {
    width: 140px;
    margin-left: -70px;
}
.uvo-iso .sample-ico:hover .info-alert {
    margin-top: 10px;
    opacity: 1;
    z-index: 2;
}
.uvo-iso .sample-about {
    padding-left: 150px;
}
.uvo-iso .sample-about p {
    margin: 0 0 5px;
}
@media screen and (max-width: 460px) {
    .uvo-iso .sample-about {
        padding: 0;
        margin: 25px 0 0;
    }
}
.uvo-iso .sample-file {
    display: block;
}
.uvo-iso .s-title {
    float: left;
    width: 130px;
    text-align: right;
    color: #888;
}
@media screen and (max-width: 460px) {
    .uvo-iso .s-title {
        width: 105px;
    }
}
.uvo-iso .s-title + span {
    display: block;
    padding-left: 140px;
}
@media screen and (max-width: 460px) {
    .uvo-iso .s-title + span {
        padding-left: 115px;
    }
}
.uvo-iso .sample-pdf {
    display: inline-block;
    position: relative;
    margin-left: 25px;
}
.uvo-iso .sample-pdf:before {
    content: '';
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAQCAYAAAAmlE46AAACQ0lEQVQ4T32RS0hUYRTHf9839/oYJwWnGUwhXUQuEtz1wLCICBHSpGIWQYGLwEXtonW0aRlBCzeR1EpLTINeCzcVUUGIOxdBGr6mxpnAuTP3ft93WtwaIaoDfzgczu88VXd39/Hp6el5/mOrq6tvhoeHz5XL5fVasLe3d8Q5J9baHTkntvBNbKkglWpVgiCQmZmZ90BzDezp6TnjnBNjzI6ck8r5PineuCrbzsna2po452RycvItsBtA1yr8aYXvRKUiCSAMQzY2NhgYGDgyPj4+B7T9E0wMnkU1t+ABra2tWGvJ5/PkcrnD/f39QzVQRHYEkG1Hv5ijGoY0NjWRTqfJZDKkUikSiUTirx0VEC5/RvZ2Ym5dQwC/vp5kMonWMVIDnXOxlELy61S+LlN3/zn+h9eEU/eQd/NE5e3f6XjW2hqIUqA18moWt1XAPrhLeLCfuts3KaGwE8/I7OvGOYdX66gUSgR5+YTo8QTm5Gn00VN4+w8gl64gm+v4bR2ICNbaGBTAFguYiTtUFz8Rnhhi19h1EkGA/VGC9B78bAdUAowx8agAERB9WSJa/Eh4bBD/whguDLFaQ2MjAFYpSCbxfR8HeNgy8vQRUSFA+kbwG1pIzM1inAMAY+LdowilFKahAbu1hUd1k+hijqgoqDiV1OgoUq1iV1bwurrYnprCBgEaMFqD7+NZoKlZYYoCgGiNWlgAY2jIZrErK+hKBUX8XwDzy+881F5/WfLxbA5wxoAXH9wZA1rj4scrB2opih7+BCFhOBGMQTs9AAAAAElFTkSuQmCC) no-repeat center center;
    display: block;
    width: 20px;
    height: 20px;
    position: absolute;
    top: 2px;
    left: -25px;
}
.uvo-iso .home-sample-wrap {
    width: 50%;
    display: inline-block;
    margin-right: -4px;
    padding: 0 20px;
    vertical-align: top;
}
@media screen and (max-width: 600px) {
    .uvo-iso .home-sample-wrap {
        width: 100%;
        margin: 0;
    }
}
.uvo-iso .home-sample-wrap + .home-sample-wrap {
    margin-right: 0;
    position: relative;
}
.uvo-iso .home-sample-wrap + .home-sample-wrap:before {
    content: '';
    display: block;
    position: absolute;
    height: 120px;
    width: 1px;
    background-color: #ddd;
    top: 47px;
    left: 0;
}
@media screen and (max-width: 600px) {
    .uvo-iso .home-sample-wrap + .home-sample-wrap:before {
        display: none;
    }
}
.uvo-iso .home-sample-wrap .sample-title {
    margin: 10px 0;
}
@media screen and (min-width: 600px) and (max-width: 840px) {
    .uvo-iso .home-sample-wrap .sample-ico {
        float: none;
        display: block;
        margin: 0 auto;
    }
    .uvo-iso .home-sample-wrap .sample-about {
        padding: 0;
        margin: 25px 0 0;
    }
    .uvo-iso .home-sample-wrap .s-title {
        width: 105px;
    }
    .uvo-iso .home-sample-wrap .s-title + span {
        padding-left: 115px;
    }
}
.uvo-iso .feedback {
    font-family: "Roboto", sans-serif;
    font-weight: 500;
    font-size: 16px;
    color: #0076a3;
    width: 160px;
    height: 50px;
    line-height: 50px;
    text-align: center;
    cursor: pointer;
    border-color: #84c4e4;
    border-style: solid;
    border-width: 1px 1px 0;
    background-color: #b7e7ff;
    box-shadow: 0 4px 0 #a5d9f4 inset;
    border-radius: 2px 2px 0 0;
    position: fixed;
    top: 40%;
    right: -55px;
    z-index: 101;
}
.uvo-iso .feedback.hidden-but {
    display: none;
}
.uvo-iso #feedback_dialog {
    max-width: 380px;
}
.uvo-iso #feedback {
    max-height: 1000px;
}
.uvo-iso #feedback.success-feedback {
    max-height: 0 !important;
    overflow: hidden;
    margin: 0;
    transition: max-height 0.3s ease;
    -moz-transition: max-height 0.3s ease;
    -webkit-transition: max-height 0.3s ease;
}
.uvo-iso .hide-header .ui-dialog-titlebar {
    max-height: 0 !important;
    overflow: hidden;
    margin: 0;
    transition: max-height 0.4s ease 250ms;
    -moz-transition: max-height 0.4s ease 250ms;
    -webkit-transition: max-height 0.4s ease 250ms;
}
.uvo-iso .hide-header .ui-dialog-titlebar .ui-dialog-titlebar-close {
    display: none;
}
.uvo-iso #feedback .login-submit.feed_block {
    display: inline-block;
    vertical-align: top;
    width: 100%;
}
.uvo-iso .mes_error,
.uvo-iso .mes_com_error {
    color: #E74C3C;
    font-size: 12px;
    width: 100%;
    z-index: 2;
}
.uvo-iso .mes_com_error {
    text-align: right;
}
.uvo-iso .mes_error {
    margin-bottom: 5px;
    position: absolute;
    top: -20px;
}
.uvo-iso .success-mes {
    opacity: 0;
    transform: scale();
    -moz-transform: scale();
    -webkit-transform: scale();
    filter: alpha(opacity=0);
}
.uvo-iso .success-mes p {
    display: inline-block;
    width: 100%;
    text-align: center;
    color: #7CB149;
    padding: 20px 0;
    font-weight: 500;
    margin: 0;
}
.uvo-iso .realex_payment_notification {
    clear: both;
    padding: 10px 0;
    font-size: 13px;
    visibility: hidden;
    white-space: normal;
    width: 100%;
}
.uvo-iso #feedback.success-feedback + .success-mes {
    opacity: 1;
    transform: scale(1);
    -moz-transform: scale(1);
    -webkit-transform: scale(1);
    filter: alpha(opacity=100);
    transition: all 0.3s ease 350ms;
    -moz-transition: all 0.3s ease 350ms;
    -webkit-transition: all 0.3s ease 350ms;
}
.uvo-iso .ie-fix .feedback {
    right: -110px;
    height: 160px;
    outline: none;
}
.uvo-iso .feedback:hover {
    background-color: #8ccff1;
    box-shadow: 0 4px 0 #78b9da inset;
}
.uvo-iso .feedback:before {
    content: ' ';
    width: 46px;
    height: 25px;
    position: absolute;
    top: -35px;
    right: 15px;
    background: url(/img/sprite-icon.svg) no-repeat -72px -210px;
}
.uvo-iso .no-svg .feedback:before {
    background-image: url(/img/sprite-icon.png);
}
.uvo-iso .feedback span:before,
.uvo-iso .feedback:after {
    content: ' ';
    width: 22px;
    height: 28px;
    display: inline-block;
    vertical-align: middle;
    background: url(/img/sprite-icon.svg) no-repeat -176px -174px;
    position: relative;
    margin-right: 20px;
}
.uvo-iso .no-svg span:before,
.uvo-iso .no-svg .feedback:after {
    background: url(/img/sprite-icon.png) no-repeat -176px -174px;
}
.uvo-iso .feedback:after {
    display: none;
}
.uvo-iso .ui-dialog[aria-describedby="feedback_dialog"] .ui-dialog-title {
    padding: 0;
    font-size: 18px;
    color: #3e454c;
}
.uvo-iso .ui-dialog[aria-describedby="feedback_dialog"] .ui-dialog-title:before {
    display: none;
}
.uvo-iso #feedback {
    position: relative;
    margin: 15px 0 0;
}
.uvo-iso .rating-box {
    background-color: #fff;
    border-radius: 2px;
    padding: 15px;
    width: 100%;
    display: inline-block;
    text-align: center;
    margin-bottom: 50px;
    position: relative;
    z-index: 1;
}
.uvo-iso .login-block.feed_block .input_text_dig,
.uvo-iso .table_form .login-submit.feed_block {
    min-width: 290px;
    max-width: none;
}
.uvo-iso .login-block.feed_block label {
    width: 90px;
    padding: 3px 10px 15px 0;
    position: relative;
}
.uvo-iso .login-block.feed_block label:before {
    content: 'optional';
    position: absolute;
    bottom: 0;
    right: 12px;
    font-size: 12px;
    color: #95a5a6;
    font-weight: 300;
    font-family: "Roboto", sans-serif;
}
.uvo-iso #reviewStars-input input:checked ~ label,
.uvo-iso #reviewStars-input label,
.uvo-iso #reviewStars-input label:hover,
.uvo-iso #reviewStars-input label:hover ~ label {
    background: url(/img/sprite-icon.svg) -68px -121px no-repeat;
}
.uvo-iso .no-svg #reviewStars-input label,
.uvo-iso .no-svg #reviewStars-input label:hover,
.uvo-iso .no-svg #reviewStars-input label:hover ~ label {
    background-image: url(/img/sprite-icon.png);
    background-repeat: no-repeat;
}
.uvo-iso #reviewStars-input {
    overflow: hidden;
    *zoom: 1;
    position: relative;
    float: left;
    display: inline-block;
    width: 114%;
    height: 27px;
    margin-left: -7%;
}
.uvo-iso #reviewStars-input input {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
    opacity: 0;
    width: 26px;
    height: 25px;
    position: absolute;
    top: 0;
    z-index: 0;
    outline: none;
}
.uvo-iso #reviewStars-input input:checked ~ label {
    background-position: -94px -121px;
}
.uvo-iso #reviewStars-input label {
    background-position: -68px -121px;
    height: 25px;
    width: 26px;
    float: right;
    cursor: pointer;
    margin-left: -13px;
    position: absolute;
    z-index: 1;
}
.uvo-iso #reviewStars-input label:hover,
.uvo-iso #reviewStars-input label:hover ~ label,
.uvo-iso .no-svg #reviewStars-input label.active,
.uvo-iso .no-svg #reviewStars-input label.active ~ label {
    background-position: -94px -121px;
}
.uvo-iso #reviewStars-input label[for=star-0] {
    left: 16.666%;
}
.uvo-iso #reviewStars-input label[for=star-1] {
    left: 33.333%;
}
.uvo-iso #reviewStars-input label[for=star-2] {
    left: 50%;
}
.uvo-iso #reviewStars-input label[for=star-3] {
    left: 66.666%;
}
.uvo-iso #reviewStars-input label[for=star-4] {
    left: 83.333%;
}
.uvo-iso .rating-text {
    font-family: 'Roboto', sans-serif;
    font-weight: 500;
    font-size: 14px;
    color: #7cb149;
    text-align: center;
    width: 100%;
    padding: 0 10%;
    display: block;
    margin: 0 auto 10px;
    position: absolute;
    top: 0;
    opacity: 0;
    -moz-transition: all 0.3s ease;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
    z-index: 0;
}
.uvo-iso .rating-text.r-text-show {
    top: 68px;
    opacity: 1;
    line-height: 125%;
}
@media screen and (max-width: 992px) {
    .uvo-iso .feedback {
        display: none !important;
    }
}
@media screen and (max-width: 767px) {
    .uvo-iso .feedback:before,
    .uvo-iso .feedback span,
    .uvo-iso .login-block.feed_block label:before {
        display: none;
    }
    .uvo-iso .feedback {
        width: 50px;
        bottom: 10px;
        left: 0;
        right: auto;
        top: auto;
        box-shadow: 0 -4px 0 #a5d9f4 inset;
        border: 1px solid #84c4e4;
        border-top: 0;
        border-radius: 0 0 2px 2px;
    }
    .uvo-iso .feedback:after {
        display: block;
        position: absolute;
        left: 11px;
        top: 10px;
    }
    .uvo-iso .rating-text {
        font-size: 15px;
    }
    .uvo-iso .rating-text.r-text-show {
        top: 68px;
    }
    .uvo-iso .rating-box {
        margin-bottom: 40px;
    }
    .uvo-iso .login-block.feed_block label {
        padding-bottom: 3px;
    }
}
@media screen and (max-width: 460px) {
    .uvo-iso .login-block.feed_block label {
        text-align: left;
        width: 100%;
    }
    .uvo-iso .login-block.feed_block label:before {
        right: auto;
        left: 0;
    }
    .uvo-iso .login-block.feed_block .input_text_dig,
    .uvo-iso .table_form .login-submit.feed_block {
        min-width: 100%;
    }
    .uvo-iso .login-submit.feed_block input {
        float: right;
    }
}
.uvo-iso .calculation_container {
    background: #F9FAFA;
    border: 1px solid #DFDFDF;
    font-family: 'Roboto', Arial, sans-serif;
    padding: 25px 25px 25px 53px;
    min-height: auto;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.uvo-iso .calculation_container h1 {
    border-bottom: 1px solid #CBD7DD;
    margin-bottom: 10px;
    padding-bottom: 10px;
}
.uvo-iso .calculation_container h2 {
    font-size: 20px;
    font-weight: 300;
    margin-top: 10px;
}
.uvo-iso .calculation_container .left-label {
    text-align: left;
}
.uvo-iso .calculation_container .row {
    display: block;
    position: relative;
}
.uvo-iso .calculation_container .row:after {
    content: "";
    clear: both;
    display: table;
    line-height: 0;
}
.uvo-iso .cabinet-calculation .cell {
    display: block;
    float: left;
}
.uvo-iso .cabinet-calculation .cell-left {
    width: 33.333%;
}
.uvo-iso .cabinet-calculation .cell-right {
    width: 66.666%;
}
.uvo-iso .cabinet-calculation .radios {
    border: 1px solid #d0d0d0;
    border-radius: 3px;
}
.uvo-iso .cabinet-calculation .radios .ui-button {
    border-left: 1px solid transparent;
    border-right: 1px solid transparent;
    border: none;
    position: relative;
}
.uvo-iso .cabinet-calculation .radios .ui-button:before {
    background: #C9E8EB;
    content: "";
    display: block;
    position: absolute;
    top: 10%;
    left: 0;
    height: 80%;
    width: 1px;
}
.uvo-iso .cabinet-calculation .radios .ui-button.ui-corner-left:before,
.uvo-iso .cabinet-calculation .radios .ui-button.ui-state-active:before,
.uvo-iso .cabinet-calculation .radios .ui-button.ui-corner-left:active:before,
.uvo-iso .cabinet-calculation .radios .ui-button:active:before {
    display: none;
}
.uvo-iso .cabinet-calculation .radios .ui-corner-left {
    border-left-color: #d0d0d0;
}
.uvo-iso .cabinet-calculation .radios .ui-corner-right {
    border-right-color: #d0d0d0;
}
.uvo-iso .cabinet-calculation .radios .ui-button:active,
.uvo-iso .cabinet-calculation .radios .ui-button.ui-state-active {
    background: #EFFCE1;
    box-shadow: 0 0 0 1px #7CB149;
    color: #333;
    position: relative;
    z-index: 2;
}
.uvo-iso .cabinet-calculation .radios .ui-button.ui-corner-left:active,
.uvo-iso .cabinet-calculation .radios .ui-button.ui-corner-left.ui-state-active {
    border-radius: 3px 0 0 3px;
}
.uvo-iso .cabinet-calculation .radios .ui-button.ui-corner-right:active,
.uvo-iso .cabinet-calculation .radios .ui-button.ui-corner-right.ui-state-active {
    border-radius: 0 3px 3px 0;
}
.uvo-iso .cabinet-calculation .ui-button:hover,
.uvo-iso .cabinet-calculation a:hover .button {
    color: #464646;
}
.uvo-iso .cabinet-calculation p.text {
    color: #a1a1a1;
    font-family: 'Roboto';
    font-size: 12px;
    font-style: italic;
    line-height: 1.15;
    margin-top: 1em;
    padding: 0 10% 0 15%;
}
.uvo-iso .cabinet-calculation .left-label,
.uvo-iso .cabinet-calculation .large-label {
    color: #363636;
    font-size: 16px;
    font-weight: 700;
}
.uvo-iso #wordsreq {
    border-radius: 3px;
    font-weight: 700;
    text-align: right;
    width: 9em;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}
.uvo-iso input#wordsreq[type=number]::-webkit-outer-spin-button,
.uvo-iso input#wordsreq[type=number]::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0;
}
.uvo-iso input#wordsreq[type=number] {
    -moz-appearance: textfield;
}
.uvo-iso .cabinet-calculation .syf-text {
    color: #2b3a42;
    color: rgba(43, 58, 66, 0.7);
    display: inline-block;
    font-size: 20px;
    font-weight: 300;
    padding: 0 0 0 14px;
    position: relative;
    top: -4px;
}
.uvo-iso .cabinet-calculation .calculation_container .disabled-field,
.uvo-iso .cabinet-calculation .calculation_container .disabled-field {
    transition: opacity 0.4s linear, height 0.2s linear, border-color 0.5s linear, box-shadow 0.5s linear;
}
.uvo-iso .cabinet-calculation .calculation_container .disabled-field {
    opacity: 0.65;
    background-color: white;
}
.uvo-iso .cabinet-calculation .calculation_container .disabled-field:hover {
    opacity: 1;
}
.uvo-iso .cabinet-calculation .calculation_container .words-calculation-tip {
    margin-right: 30px;
    font-size: 13px;
    line-height: 18px;
    color: rgba(0, 0, 0, 0.6);
    margin-bottom: 20px;
}
.uvo-iso .cabinet-calculation .calculation_container .active-field {
    border: 1px solid #7cb149;
}
.uvo-iso .cabinet-calculation .calculation_container .active-field:focus {
    border: 1px solid #7cb149;
    box-shadow: 0 1px 3px 0 #7cb149;
}
.uvo-iso .cabinet-calculation .calculation_container .active-field:not(:focus) {
    background-color: #EFFCE1;
}
.uvo-iso .cabinet-calculation textarea[rows="1"] {
    height: 38px;
}
.uvo-iso .cabinet-calculation textarea.high {
    height: 8em;
}
.uvo-iso .cabinet-calculation .cell-right {
    position: relative;
}
.uvo-iso #characters {
    color: #2b3a42;
    font-size: 13px;
    font-weight: 500;
    float: right;
    line-height: 18px;
    text-align: right;
}
.uvo-iso #characters .without-punctuation {
    color: rgba(43, 58, 66, 0.7);
    font-weight: 400;
}
.uvo-iso .cabinet-calculation .radios .ui-button {
    color: #898989;
    font-size: 16px;
}
.uvo-iso .side_tip_font_family .radios .ui-button {
    vertical-align: middle;
    width: 25%;
}
.uvo-iso #tip_radio_font_family_2 .ui-button-text {
    max-width: 82px;
    display: inline-block;
    white-space: normal;
}
.uvo-iso .cabinet-calculation .radios-spacing .ui-button {
    width: 33%;
}
.uvo-iso .result_container {
    position: relative;
}
.uvo-iso .result-block {
    border-top: 1px solid #CBD7DD;
    margin-top: 2em;
    padding-top: 30px;
    position: relative;
}
.uvo-iso .result-block:before {
    background-color: #f9fafa;
    background-repeat: no-repeat;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RDMzOEM2RURGOTU1MTFFNEFERjNEMDNGREZCQzg2NEMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RDMzOEM2RUVGOTU1MTFFNEFERjNEMDNGREZCQzg2NEMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpEMzM4QzZFQkY5NTUxMUU0QURGM0QwM0ZERkJDODY0QyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpEMzM4QzZFQ0Y5NTUxMUU0QURGM0QwM0ZERkJDODY0QyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pp3b4cgAAALTSURBVHjaxJdLbA1RHManE4u2ql7tjkr1Ji69HhtBa6M0kbSJhY0Q3ZKwEFc8imDhGQRhL0jZ2HklgsSiSdVCLipSU9FEQrQeRWvp++QbGZO5d865d7T/5Ldo55z/983cc/7nf8p6X3mOYVSBNrAKLAH1YKqefQNvwTPwCNwGP0ySlhkYmAv2gQ0y0Qd6wAD4rDEzNG4ZWCDxG+C4xhVloBwcATvAF3ARXAGDMYbrQAfYCmrBOXAI/LIxwLe5CdLgGDgNxhy7qAC79PVeg/VRXyPKQAbcByOa9MIpLTJ6mWrQGs7nhganwAPwHjQnIO4oR7NyPpRG5Bfgb94NpoAm8MlJNmqVnwt0hb8mgl+AC2W+PnvS4o5yMvc8af3zEzSALDgKcs7/i5wWdVaafw3sAcPgjGXCWaoFyy3mUGMI7PYNsLhs1D633WqcPx1MspgzJq1N1HZVXieDq874xTVpttFAC3hpUOGSjEFpttDAYtDrjH9Qc5Gr1ehNgAFqplyVyOEJMEDNatdwcE2RIjUm24iHzswCY9pBv+q5TaRVeLbkeU7NEVe/RUOBRDxAnoK7FibSmvdRJ2FU/Fl7rlwuLZBsFKxTF2RiIijeqqoXFdTMuTp+2UbNTsBEWj1hnDi1GqlNA3ck0BHzZnEmfPEPMeKMzeAntWngO+gC29RGFWPCRpwa28F1avvb8KS2TNZggQVNXNb/LhmKM3ZK60TwOOZOOAs6WR4tTDzW332G4gvBfml54ZasQi1TlUVLVglOgcMG4sGWrMk/+sNdcUqD3oG1CZZoFp17YI7E3+TrivlgtTqdbrXUpUZGuZhzTVA8ygDjuVb3qI7Mg+qYbaNcc58o18qofjPfYTSg1vk8OKC/O3Xtios63Yb6NfeCcnnFXk5Zs/eqb6xUJ9Oj2/BQ4NSr1+W0UW/cpa3mlXo7Dl7P20PX82l69jV0Pb9lej3/LcAAzQbMexLKWswAAAAASUVORK5CYII=);
    content: "";
    display: block;
    position: absolute;
    top: -16px;
    left: 50%;
    margin-left: -16px;
    height: 32px;
    width: 32px;
}
.uvo-iso .result-block .result-header {
    font-size: 20px;
    font-weight: 300;
    margin: 0;
    float: left;
}
.uvo-iso .result-block .sheets {
    text-align: right;
}
.uvo-iso .result-block .result_box {
    color: #363636;
    font-size: 30px;
    font-weight: 300;
    text-align: center;
}
.uvo-iso .result-block .result_box span {
    font-size: 36px;
    font-weight: 700;
}
.uvo-iso .result_sheet {
    margin-top: 2em;
    text-align: center;
}
.uvo-iso .result_sheet .even-sheets-container,
.uvo-iso .result_sheet .last-sheets-line-container {
    background: transparent url("/img/calc-27-pages.svg") right top repeat;
    padding-right: 10px;
    box-sizing: content-box;
    margin-left: auto;
    margin-right: auto;
}
.uvo-iso .result_sheet .last-sheets-line-container {
    position: relative;
}
.uvo-iso .result_sheet .lines-hide {
    display: block;
    width: 16px;
    height: 15px;
    position: absolute;
    top: 6px;
    right: 2px;
}
.uvo-iso .result_sheet .lines-hide .bar {
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    background: white;
}
.uvo-iso #box_textdets,
.uvo-iso #box_fontfamily,
.uvo-iso #box_fontsize,
.uvo-iso #box_spacing {
    position: relative;
}
.uvo-iso #box_textdets:before,
.uvo-iso #box_fontfamily:before,
.uvo-iso #box_fontsize:before,
.uvo-iso #box_spacing:before {
    background: url(/img/sprite-words-calc.svg);
    background-repeat: no-repeat;
    content: "";
    display: block;
    position: absolute;
    top: 46px;
    left: -30px;
    height: 30px;
    width: 29px;
}
.uvo-iso .no-svg #box_textdets:before,
.uvo-iso .no-svg #box_fontfamily:before,
.uvo-iso .no-svg #box_fontsize:before,
.uvo-iso .no-svg #box_spacing:before {
    background: url(/img/sprite-words-calc.png);
}
.uvo-iso #box_textdets:before {
    background-position: 1px 1px;
}
.uvo-iso #box_fontfamily:before {
    background-position: 1px -29px;
    top: 50px;
}
.uvo-iso #box_fontsize:before {
    background-position: 1px -59px;
}
.uvo-iso #box_spacing:before {
    background-position: 1px -89px;
}
@media screen and (max-width: 800px) {
    .uvo-iso .cabinet-calculation .cell {
        float: none;
        width: 100%;
    }
    .uvo-iso #box_textdets:before,
    .uvo-iso #box_fontsize:before,
    .uvo-iso #box_spacing:before {
        top: 37px;
    }
    .uvo-iso #box_fontfamily:before {
        top: 41px;
    }
    .uvo-iso #characters {
        top: 2px;
    }
    .uvo-iso #dr_pages {
        display: none;
    }
}
@media screen and (max-width: 480px) {
    .uvo-iso .calculation_container {
        padding-left: 45px;
    }
    .uvo-iso .cabinet-calculation .radios .ui-button {
        padding-right: 0;
        padding-left: 0;
        width: 100%;
        max-width: none;
    }
    .uvo-iso .cabinet-calculation .radios .ui-button:before {
        width: 90%;
        top: -1px;
        left: 5%;
        height: 1px;
    }
    .uvo-iso .side_tip_font_family .radios .ui-button {
        padding-top: 9px;
        padding-bottom: 9px;
    }
    .uvo-iso #tip_radio_font_family_2 .ui-button-text {
        max-width: none;
    }
    .uvo-iso .cabinet-calculation .radios .ui-button.ui-corner-left:active,
    .uvo-iso .cabinet-calculation .radios .ui-button.ui-corner-left.ui-state-active {
        border-radius: 3px 3px 0 0;
    }
    .uvo-iso .cabinet-calculation .radios .ui-button.ui-corner-right:active,
    .uvo-iso .cabinet-calculation .radios .ui-button.ui-corner-right.ui-state-active {
        border-radius: 0 0 3px 3px;
    }
    .uvo-iso .cabinet-calculation .orderform .with-mobile-tip label,
    .uvo-iso .cabinet-calculation .orderform .with-mobile-tip .checkbox {
        background: none;
    }
}
@media screen and (max-width: 360px) {
    .uvo-iso .calculation_container h1 {
        font-size: 22px;
    }
    .uvo-iso .result_sheet {
        padding: 0;
    }
}
.uvo-iso .essaytools-content {
    max-width: 720px;
    width: 100%;
    margin: 0 auto;
}
.uvo-iso .essaytools-content,
.uvo-iso .essaytools-content * {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.uvo-iso .essaytools-content .cabinet .orderform {
    width: 100%;
    min-width: 0;
    margin: 0;
}
.uvo-iso .essaytools-row:after,
.uvo-iso .essaytools-bottom-ban:after {
    content: '';
    display: table;
    clear: both;
}
.uvo-iso .essaytools-table-row {
    display: table;
    width: 100%;
}
.uvo-iso .essaytools-table-cell {
    display: table-cell;
    width: 1000px;
}
.uvo-iso .essaytools-bottom-ban {
    margin-top: 40px;
    border: 1px solid #dbe1e3;
    border-radius: 5px;
    background-color: #fff;
    padding: 30px;
}
.uvo-iso .essaytools-bottom-ban-header {
    color: #37373f;
    font-size: 22px;
    margin: 0 0 10px;
}
.uvo-iso .essaytools-bottom-ban-p {
    color: #7b8d8d;
    font-size: 16px;
}
.uvo-iso .essaytools-ban-button-orange,
.uvo-iso .essaytools-ban-button-blue {
    display: inline-block;
    border-radius: 4px;
    background-color: #f59f1b;
    padding: 8px 10px;
    text-align: center;
    width: 130px;
    color: #fff;
    font-weight: bold;
    text-transform: uppercase;
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
    white-space: nowrap;
}
.uvo-iso .essaytools-ban-button-orange:hover {
    text-decoration: none;
    background-color: #dc932a;
}
.uvo-iso .essaytools-ban-span {
    color: #7d8ba1;
    font-size: 16px;
}
.uvo-iso .essaytools-ban-button-blue {
    border: 1px solid #4391bf;
    border-radius: 5px;
    background-color: #51a3d3;
}
.uvo-iso .essaytools-ban-button-blue:hover {
    text-decoration: none;
    background-color: #4391bf;
}
@media (min-width: 581px) and (max-width: 992px) {
    .uvo-iso .essaytools-bottom-ban .essaytools-table-row,
    .uvo-iso .essaytools-bottom-ban .essaytools-table-cell {
        display: block;
        width: 100%;
    }
}
@media (max-width: 460px) {
    .uvo-iso .essaytools-bottom-ban .essaytools-table-row,
    .uvo-iso .essaytools-bottom-ban .essaytools-table-cell {
        display: block;
        width: 100%;
    }
}
.uvo-iso .essaytools-buttons {
    margin: 50px 0;
}
.uvo-iso .essaytools-h3 {
    text-align: center;
    font-weight: bold;
    font-size: 20px;
    margin: 0 0 25px;
    padding-top: 25px;
    position: relative;
}
.uvo-iso .essaytools-h3:before {
    content: '';
    width: 200px;
    height: 2px;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    margin: auto;
    background-color: #f5f5f5;
}
.uvo-iso .essaytools-buttons .essaytools-table-cell {
    vertical-align: top;
}
.uvo-iso .service-bibliogenerator,
.uvo-iso .service-pagescalc {
    line-height: 117%;
    padding: 9px 10% 9px 80px;
}
.uvo-iso .service-bibliogenerator span {
    display: block;
}
.uvo-iso .service-bibliogenerator:after {
    background-position: 0 -252px;
    height: 20px;
    left: 7px;
    margin-top: -9px;
    width: 44px;
}
.uvo-iso .service-pagescalc:after {
    background-position: -50px -252px;
    height: 30px;
    left: 18px;
    margin-top: -14px;
    width: 24px;
}
@media (max-width: 992px) {
    .uvo-iso .essaytools-buttons .service-button {
        font-size: 17px;
        line-height: 117%;
    }
}
@media (max-width: 767px) {
    .uvo-iso .essaytools-buttons .essaytools-table-cell {
        padding: 0 10px;
    }
}
@media (max-width: 580px) {
    .uvo-iso .essaytools-buttons .essaytools-table-row,
    .uvo-iso .essaytools-buttons .essaytools-table-cell {
        display: block;
        width: 100%;
    }
    .uvo-iso .essaytools-buttons .essaytools-table-cell + .essaytools-table-cell {
        margin-top: 15px;
    }
}
.uvo-iso .essaytools-bottom-background {
    background-color: #f5f5f5;
    padding: 40px 0;
    margin-bottom: -40px;
}
.uvo-iso .essaytools-bottom-h1 {
    color: #554d45;
    font-size: 30px;
    font-weight: bold;
    text-align: center;
    margin: 0 0 15px;
}
.uvo-iso .essaytools-bottom-p {
    color: #464646;
    font-size: 16px;
    text-align: center;
    margin: 0 0 30px;
}
.uvo-iso .essaytools-bottom-feature {
    text-align: center;
}
.uvo-iso .essaytools-bottom-feature-icon {
    display: inline-block;
    width: 110px;
    height: 110px;
    border-radius: 50%;
    position: relative;
    background-color: #edebeb;
    margin-bottom: 15px;
    overflow: hidden;
}
.uvo-iso .essaytools-bottom-feature-icon:before {
    content: '';
    background-image: url('/img/lending-icons.svg');
    background-repeat: no-repeat;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
}
.uvo-iso .no-svg .essaytools-bottom-feature-icon:before {
    background-image: url('/img/lending-icons.png');
}
.uvo-iso .essaytools-bottom-feature-icon1:before {
    background-position: 0 -235px;
    width: 87px;
    height: 88px;
}
.uvo-iso .essaytools-bottom-feature-icon2:before {
    background-position: 0 -750px;
    width: 99px;
    height: 83px;
    left: -40px;
}
.uvo-iso .essaytools-bottom-feature-icon3:before {
    background-position: 0 -118px;
    width: 97px;
    height: 117px;
}
.uvo-iso .essaytools-bottom-feature-icon4:before {
    background-position: 0 -833px;
    width: 80px;
    height: 82px;
}
.uvo-iso .essaytools-bottom-feature-title {
    color: #464646;
    font-size: 22px;
    margin: 0 0 10px;
}
.uvo-iso .essaytools-bottom-feature-subtitle {
    color: #7b8d8d;
    font-size: 16px;
}
.uvo-iso .essaytools-bottom-ban-left,
.uvo-iso .essaytools-bottom-ban-right {
    float: left;
    width: 63%;
}
.uvo-iso .essaytools-bottom-ban-right {
    width: 37%;
    text-align: right;
    padding-top: 10px;
}
.uvo-iso .essaytools-bottom-ban-left .essaytools-bottom-ban-header {
    margin-top: 0;
}
.uvo-iso .essaytools-bottom-ban-right .essaytools-table-cell {
    vertical-align: middle;
}
@media (max-width: 992px) {
    .uvo-iso .essaytools-bottom-ban-left {
        width: 75%;
        padding-top: 25px;
    }
    .uvo-iso .essaytools-bottom-ban-right {
        width: 25%;
        text-align: center;
    }
}
@media (max-width: 680px) {
    .uvo-iso .essaytools-bottom-ban-left {
        padding-top: 15px;
    }
    .uvo-iso .essaytools-bottom-ban-right {
        padding-top: 0;
    }
}
@media (max-width: 580px) {
    .uvo-iso .essaytools-bottom-features {
        display: block;
    }
    .uvo-iso .essaytools-bottom-features:after {
        content: '';
        display: table;
        clear: both;
    }
    .uvo-iso .essaytools-bottom-feature {
        display: block;
        float: left;
        width: 50%;
        margin-bottom: 25px;
    }
    .uvo-iso .essaytools-bottom-feature:nth-of-type(n+3) {
        margin-bottom: 0;
    }
    .uvo-iso .essaytools-bottom-ban-left,
    .uvo-iso .essaytools-bottom-ban-right {
        float: none;
        width: 100%;
    }
    .uvo-iso .essaytools-bottom-ban-left {
        margin-bottom: 25px;
    }
}
@media (max-width: 460px) {
    .uvo-iso .essaytools-bottom-feature {
        float: none;
        width: 100%;
    }
    .uvo-iso .essaytools-bottom-feature:nth-of-type(3) {
        margin-bottom: 25px;
    }
}
.uvo-iso .ourwriters-1 {
    margin-top: -40px;
    overflow: hidden;
}
.uvo-iso .ourwriters-1-left,
.uvo-iso .ourwriters-1-right {
    float: left;
    width: calc(-550%);
}
.uvo-iso .ourwriters-1-right {
    width: 650px;
    height: 450px;
}
.uvo-iso .ourwriters-1-left {
    padding-top: 60px;
}
@media (max-width: 1200px) {
    .uvo-iso .ourwriters-1-left {
        width: 40%;
    }
    .uvo-iso .ourwriters-1-right {
        width: 60%;
    }
}
@media (max-width: 992px) {
    .uvo-iso .ourwriters-1-left {
        width: 60%;
        position: relative;
        z-index: 2;
    }
    .uvo-iso .ourwriters-1-right {
        width: 40%;
        position: relative;
        z-index: 1;
    }
    .uvo-iso .ourwriters-1-right img {
        margin-left: -40%;
    }
}
@media (max-width: 767px) {
    .uvo-iso .ourwriters-1-left {
        width: 100%;
        float: none;
        padding: 40px 0;
    }
    .uvo-iso .ourwriters-1-right {
        display: none;
    }
}
.uvo-iso .ourwriters-2,
.uvo-iso .ourwriters-4 {
    background-color: #f5f5f5;
    position: relative;
    padding: 60px 0;
    z-index: 1;
}
.uvo-iso .ourwriters-2 {
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.2);
}
.uvo-iso .ourwriters-2:before {
    content: '';
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 50%;
    background-color: #89b85a;
    z-index: 1;
}
.uvo-iso .ourwriters-2 .container {
    position: relative;
    z-index: 2;
    display: table;
}
.uvo-iso .ourwriters-2-left,
.uvo-iso .ourwriters-2-right {
    display: table-cell;
    width: 50%;
}
.uvo-iso .ourwriters-2-left {
    padding-right: 7%;
    padding-bottom: 60px;
    vertical-align: middle;
    position: relative;
    color: #fff;
}
.uvo-iso .ourwriters-2-left:before {
    content: '';
    border-left: 22px solid #89b85a;
    border-top: 22px solid transparent;
    border-bottom: 22px solid transparent;
    width: 0;
    height: 0;
    position: absolute;
    top: 50%;
    right: -22px;
    margin-top: -22px;
}
.uvo-iso .ourwriters-2-left h2 {
    font-size: 22px;
    font-weight: normal;
    letter-spacing: 0;
}
.uvo-iso .ourwriters-2-right {
    padding-left: 7%;
    vertical-align: middle;
}
@media (max-width: 767px) {
    .uvo-iso .ourwriters-2 {
        padding: 40px 0;
    }
}
@media (max-width: 500px) {
    .uvo-iso .ourwriters-2 {
        padding: 0;
    }
    .uvo-iso .ourwriters-2:before {
        display: none;
    }
    .uvo-iso .ourwriters-2 .container,
    .uvo-iso .ourwriters-2-left,
    .uvo-iso .ourwriters-2-right {
        display: block;
        width: 100%;
        padding: 0;
    }
    .uvo-iso .ourwriters-2-left,
    .uvo-iso .ourwriters-2-right {
        padding: 40px 15px;
    }
    .uvo-iso .ourwriters-2-left {
        background-color: #89b85a;
    }
    .uvo-iso .ourwriters-2-left:before {
        border-top: 22px solid #89b85a;
        border-bottom: 0;
        border-left: 22px solid transparent;
        border-right: 22px solid transparent;
        top: auto;
        bottom: -22px;
        right: auto;
        left: 50%;
        margin-left: -22px;
        margin-top: 0;
    }
    .uvo-iso .ourwriters-2-left h2 {
        margin-top: 5px;
    }
}
.uvo-iso .ourwriters-2-right .writers-select {
    background: none;
    border: 0;
    padding: 0;
    margin: 0;
}
.uvo-iso .ourwriters-2-right .writers-select h3 {
    font-size: 22px;
    font-weight: normal;
}
.uvo-iso .ourwriters-2-right .writers-select-box {
    width: 100%;
}
.uvo-iso .ourwriters-2-right .wr-sel-row {
    max-width: none;
    margin-bottom: 10px;
}
.uvo-iso .ourwriters-2-right .wr-sel-el {
    position: relative;
    background-color: #fff;
    border: 1px solid #ccc;
    padding: 0;
    overflow: hidden;
    border-radius: 3px;
    box-shadow: 0 2px 2px rgba(0, 0, 0, 0.05) inset;
    color: #555;
    -webkit-transition: border-color 0.2s linear, box-shadow 0.2s linear;
    transition: border-color 0.2s linear, box-shadow 0.2s linear;
}
.uvo-iso .ourwriters-2-right .wr-sel-el:before {
    content: '';
    pointer-events: none;
    width: 30px;
    height: 38px;
    background-color: #fff;
    box-shadow: 0 3px 2px -1px rgba(0, 0, 0, 0.05) inset, -5px 0 0 -4px #f0f1f1;
    position: absolute;
    right: 0;
    top: 0;
}
.uvo-iso .ourwriters-2-right .wr-sel-el:after {
    content: '';
    pointer-events: none;
    border-color: #8f9ea4 transparent transparent;
    border-style: solid;
    border-width: 4px 4px 0;
    height: 0;
    margin-top: -2px;
    width: 0;
    position: absolute;
    right: 10px;
    top: 20px;
}
.uvo-iso .ourwriters-2-right .wr-sel-el select {
    border: 0;
    cursor: pointer;
    background: none;
    box-shadow: none;
    padding-right: 30px;
}
.uvo-iso .ourwriters-2-right .ow_stat_info {
    margin-top: 5px;
    border: 0;
}
.uvo-iso .ourwriters-2-right .ow_stat_info p:first-child {
    font-weight: normal;
}
.uvo-iso .ourwriters-2-right .ow_stat_average {
    border: 0;
    line-height: 120%;
    padding: 2px;
}
.uvo-iso .ourwriters-2-right .adition {
    color: #999;
}
.uvo-iso .ourwriters-3 {
    padding: 60px 0;
}
.uvo-iso .ourwriters-3-center h2,
.uvo-iso .ourwriters-3-center h3 {
    text-align: center;
}
.uvo-iso .ourwriters-3-center h2 {
    font-size: 22px;
    font-weight: normal;
    letter-spacing: 0;
    margin: 0 0 25px;
}
.uvo-iso .ourwriters-3-center h3 {
    font-size: 18px;
    margin: 20px 0 25px;
}
.uvo-iso .ourwriters-3-center > p {
    max-width: 780px;
    margin: 10px auto;
}
.uvo-iso .ourwriters-3-center > ul {
    list-style: none;
    padding: 0;
    margin: 0;
}
.uvo-iso .ourwriters-3-center > ul:after {
    content: '';
    display: table;
    clear: both;
}
.uvo-iso .ourwriters-3-center > ul li {
    float: left;
    width: 33.333%;
    padding: 100px 20px 0;
    text-align: center;
}
.uvo-iso .ourwriters-3-center > ul li:before {
    content: '';
    background: url('/img/new-our-writers/our-writers-icons.svg') 0 0 no-repeat;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    margin: auto;
    width: 95px;
    height: 88px;
}
.uvo-iso .ourwriters-3-center > ul li:nth-of-type(2):before {
    background-position: 0 -88px;
}
.uvo-iso .ourwriters-3-center > ul li:nth-of-type(3):before {
    background-position: 0 -176px;
    width: 110px;
}
@media (max-width: 767px) {
    .uvo-iso .ourwriters-3 {
        padding: 40px 0;
    }
    .uvo-iso .ourwriters-3-center h3 {
        text-align: left;
    }
    .uvo-iso .ourwriters-3-center > ul li {
        float: none;
        width: 100%;
        padding: 0 0 0 120px;
        margin-bottom: 25px;
        text-align: left;
    }
    .uvo-iso .ourwriters-3-center > ul li:before {
        right: auto;
    }
    .uvo-iso .ourwriters-3-center > ul li:nth-of-type(1):before {
        top: -20px;
    }
}
@media (max-width: 479px) {
    .uvo-iso .ourwriters-3-center > ul li:nth-of-type(1):before {
        top: -10px;
    }
}
.uvo-iso .ourwriters-4 {
    overflow: hidden;
}
.uvo-iso .ourwriters-4-left,
.uvo-iso .ourwriters-4-right {
    float: left;
    width: 50%;
}
.uvo-iso .ourwriters-4-left {
    padding-right: 5%;
}
.uvo-iso .ourwriters-4-left h2 {
    font-size: 22px;
    font-weight: normal;
    letter-spacing: 0;
    margin-top: 0;
}
.uvo-iso .ourwriters-4-ban {
    max-width: 540px;
    margin: 0 auto;
    text-align: center;
}
.uvo-iso .ourwriters-4-ban-title {
    color: #37373f;
    font-size: 22px;
    margin-bottom: 10px;
}
.uvo-iso .ourwriters-4-ban-subtitle {
    color: #464646;
    font-size: 16px;
    font-weight: 300;
}
.uvo-iso .ourwriters-4-ban-buttons {
    margin-top: 20px;
}
.uvo-iso .ourwriters-4-ban-button-orange,
.uvo-iso .ourwriters-4-ban-button-blue {
    display: inline-block;
    border-radius: 4px;
    background-color: #f59f1b;
    padding: 8px 10px;
    text-align: center;
    width: 130px;
    color: #fff;
    font-weight: bold;
    text-transform: uppercase;
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
    white-space: nowrap;
}
.uvo-iso .ourwriters-4-ban-or {
    display: inline-block;
    margin: 0 15px;
    color: #999;
    line-height: 40px;
    vertical-align: top;
}
.uvo-iso .ourwriters-4-ban-button-orange + .ourwriters-4-ban-button-blue {
    margin-left: 5px;
}
.uvo-iso .ourwriters-4-ban-button-orange:hover {
    text-decoration: none;
    background-color: #dc932a;
}
.uvo-iso .ourwriters-4-ban-button-blue {
    border-radius: 5px;
    background-color: #0077a3;
}
.uvo-iso .ourwriters-4-ban-button-blue:hover {
    text-decoration: none;
    background-color: #006084;
}
.uvo-iso .ourwriters-4-ban-items:after {
    content: '';
    clear: both;
    display: table;
}
.uvo-iso .ourwriters-4-ban-item {
    float: left;
    width: 33.333%;
}
.uvo-iso .ourwriters-4-ban-item-ico {
    height: 120px;
    position: relative;
}
.uvo-iso .ourwriters-4-ban-item-ico:before {
    content: '';
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
    background-image: url('/img/new-landing-icons.svg');
    background-repeat: no-repeat;
}
.uvo-iso .no-svg .ourwriters-4-ban-item-ico:before {
    background-image: url('/img/new-landing-icons.png');
}
.uvo-iso .ourwriters-4-ban-item-ico1:before {
    background-position: 0 -338px;
    width: 88px;
    height: 89px;
    top: 15px;
}
.uvo-iso .ourwriters-4-ban-item-ico2:before {
    background-position: 0 -427px;
    width: 120px;
    height: 121px;
}
.uvo-iso .ourwriters-4-ban-item-ico3:before {
    background-position: 0 -548px;
    width: 88px;
    height: 89px;
    top: 15px;
}
@media (max-width: 1200px) {
    .uvo-iso .ourwriters-4-left,
    .uvo-iso .ourwriters-4-right {
        width: 50%;
    }
    .uvo-iso .ourwriters-4-right {
        padding-left: 0;
    }
}
@media (max-width: 767px) {
    .uvo-iso .ourwriters-4 {
        padding: 40px 0;
    }
    .uvo-iso .ourwriters-4-left,
    .uvo-iso .ourwriters-4-right {
        width: 100%;
        float: none;
    }
    .uvo-iso .ourwriters-4-left {
        padding: 0;
    }
    .uvo-iso .ourwriters-4-left h2 {
        margin-top: 10px;
    }
    .uvo-iso .ourwriters-4-right {
        margin-top: 15px;
    }
}
@media (max-width: 460px) {
    .uvo-iso .ourwriters-4-ban-item {
        width: 100%;
    }
    .uvo-iso .ourwriters-4-ban-item-ico {
        width: 120px;
        margin-right: 10px;
        float: left;
    }
    .uvo-iso .ourwriters-4-ban-item-ico1:before,
    .uvo-iso .ourwriters-4-ban-item-ico3:before {
        top: 0;
    }
    .uvo-iso .ourwriters-4-ban-subtitle {
        padding-top: 40px;
        text-align: left;
    }
    .uvo-iso .ourwriters-4-ban-or {
        display: block;
        line-height: 120%;
        margin-bottom: 15px;
    }
    .uvo-iso .ourwriters-4-ban-button-orange {
        margin-bottom: 15px;
    }
    .uvo-iso .ourwriters-4-ban-button-orange + .ourwriters-4-ban-button-blue {
        margin-left: 0;
    }
}
.uvo-iso .ourwriters-5 {
    padding: 50px 0 10px;
}
.uvo-iso .ourwriters-5 .uvo_calculator_wrapper {
    max-width: 780px;
    margin: 0 auto;
}
.uvo-iso .ourservices-1 {
    margin-top: -40px;
    overflow: hidden;
    background: #f5f5f5;
    border-bottom: 3px solid #e9e9e9;
}
.uvo-iso .ourservices-1-left,
.uvo-iso .ourservices-1-right {
    float: left;
    width: calc(-450%);
}
.uvo-iso .ourservices-1-right {
    position: relative;
    overflow: hidden;
    width: 550px;
    height: 300px;
}
.uvo-iso .ourservices-1-right img {
    position: absolute;
    top: 0;
    left: 50%;
    margin-left: -430px;
    z-index: 0;
}
.uvo-iso .ourservices-1-right:before {
    content: '';
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 40%;
    z-index: 1;
    background: -webkit-linear-gradient(left, #f5f5f5 0%, #f5f5f5 15%, rgba(245, 245, 245, 0) 100%);
    background: linear-gradient(to right, #f5f5f5 0%, #f5f5f5 15%, rgba(245, 245, 245, 0) 100%);
}
.uvo-iso .ourservices-1-right:after {
    content: '';
    position: absolute;
    top: 0;
    bottom: 0;
    left: 70%;
    right: 0;
    z-index: 1;
    background: -webkit-linear-gradient(left, rgba(245, 245, 245, 0) 0%, #f5f5f5 90%, #f5f5f5 100%);
    background: linear-gradient(to right, rgba(245, 245, 245, 0) 0%, #f5f5f5 90%, #f5f5f5 100%);
}
.uvo-iso .ourservices-1-left {
    padding-top: 60px;
}
@media (max-width: 1200px) {
    .uvo-iso .ourservices-1-left,
    .uvo-iso .ourservices-1-right {
        width: 50%;
    }
}
@media (max-width: 992px) {
    .uvo-iso .ourservices-1-left {
        width: 60%;
        position: relative;
        z-index: 2;
    }
    .uvo-iso .ourservices-1-right {
        width: 40%;
        position: relative;
        z-index: 1;
    }
    .uvo-iso .ourservices-1-right img {
        margin-left: -480px;
    }
}
@media (max-width: 767px) {
    .uvo-iso .ourservices-1-left {
        width: 100%;
        float: none;
        padding: 40px 0;
    }
    .uvo-iso .ourservices-1-right {
        display: none;
    }
}
.uvo-iso .ourservices-2 {
    padding: 60px 0;
}
.uvo-iso .ourservices-2-center h2 {
    text-align: center;
    text-transform: uppercase;
    font-size: 26px;
    font-weight: 300;
    letter-spacing: 0;
    padding: 0 0 30px;
    margin: 0 0 30px;
    position: relative;
}
.uvo-iso .ourservices-2-center h2:before {
    content: '';
    width: 64px;
    height: 2px;
    background-color: #7cb048;
    position: absolute;
    bottom: -1px;
    left: 0;
    right: 0;
    margin: auto;
}
.uvo-iso .ourservices-2-center h3 {
    font-size: 19px;
    margin: 10px 0;
}
.uvo-iso .ourservices-2-center p {
    line-height: 140%;
}
.uvo-iso .ourservices-2-center > ul {
    max-width: 780px;
    margin: 20px auto 0;
    list-style: none;
    padding: 0;
    text-align: center;
}
.uvo-iso .ourservices-2-center > ul.ourservices-2-ul-4 {
    max-width: none;
}
.uvo-iso .ourservices-2-center > ul + h2 {
    margin-top: 40px;
}
.uvo-iso .ourservices-2-center > ul li {
    display: inline-block;
    width: 33.333%;
    padding: 70px 20px 0;
    vertical-align: top;
    text-align: center;
    margin-right: -4px;
    margin-bottom: 40px;
}
.uvo-iso .ourservices-2-center > ul.ourservices-2-ul-4 li {
    width: 25%;
    padding-left: 15px;
    padding-right: 15px;
}
.uvo-iso .ourservices-2-center > ul li:before {
    content: '';
    background: url('/img/our-services/ourservices-icons.svg') 0 0 no-repeat;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    margin: auto;
    width: 83px;
    height: 70px;
    opacity: 0.8;
}
.uvo-iso .ourservices-2-center > ul .ourservices-2-ul-1-1:before {
    background-position: 0 -70px;
    width: 71px;
    left: 20px;
}
.uvo-iso .ourservices-2-center > ul .ourservices-2-ul-1-2:before {
    background-position: 0 -630px;
    width: 77px;
}
.uvo-iso .ourservices-2-center > ul .ourservices-2-ul-1-3:before {
    background-position: 0 -490px;
    width: 70px;
}
.uvo-iso .ourservices-2-center > ul .ourservices-2-ul-1-4:before {
    background-position: 0 -140px;
    width: 67px;
}
.uvo-iso .ourservices-2-center > ul .ourservices-2-ul-1-5:before {
    background-position: 0 -770px;
    width: 70px;
}
.uvo-iso .ourservices-2-center > ul .ourservices-2-ul-2-1:before {
    background-position: 0 -700px;
    width: 56px;
}
.uvo-iso .ourservices-2-center > ul .ourservices-2-ul-2-2:before {
    background-position: 0 -280px;
    width: 80px;
}
.uvo-iso .ourservices-2-center > ul .ourservices-2-ul-2-3:before {
    background-position: 0 -840px;
    width: 60px;
}
.uvo-iso .ourservices-2-center > ul .ourservices-2-ul-3-1:before {
    background-position: 0 -210px;
    width: 65px;
}
.uvo-iso .ourservices-2-center > ul .ourservices-2-ul-4-1:before {
    background-position: 0 -350px;
    width: 50px;
}
.uvo-iso .ourservices-2-center > ul .ourservices-2-ul-4-2:before {
    background-position: 0 -420px;
    width: 77px;
}
.uvo-iso .ourservices-2-center > ul .ourservices-2-ul-4-3:before {
    background-position: 0 -910px;
    width: 68px;
}
.uvo-iso .ourservices-2-center > ul .ourservices-2-ul-4-4:before {
    background-position: 0 -560px;
    width: 76px;
}
@media (max-width: 992px) {
    .uvo-iso .ourservices-2-center > ul.ourservices-2-ul-4 {
        max-width: 600px;
    }
    .uvo-iso .ourservices-2-center > ul.ourservices-2-ul-4 li {
        width: 50%;
        padding-left: 20px;
        padding-right: 20px;
    }
}
@media (max-width: 767px) {
    .uvo-iso .ourservices-2 {
        padding: 40px 0;
    }
    .uvo-iso .ourservices-2-center h3 {
        text-align: left;
    }
    .uvo-iso .ourservices-2-center > ul.ourservices-2-ul-4 {
        max-width: none;
    }
    .uvo-iso .ourservices-2-center > ul li,
    .uvo-iso .ourservices-2-center > ul.ourservices-2-ul-4 li {
        float: none;
        width: 100%;
        padding: 0 0 0 100px;
        margin-bottom: 25px;
        text-align: left;
    }
    .uvo-iso .ourservices-2-center > ul li:before {
        right: auto;
    }
    .uvo-iso .ourservices-2-center > ul .ourservices-2-ul-1-1:before {
        left: 0;
    }
    .uvo-iso .ourservices-2-center > ul .ourservices-2-ul-4-1:before {
        left: 15px;
    }
}
@media (max-width: 500px) {
    .uvo-iso .ourservices-2-center h2 {
        font-size: 22px;
    }
}
.uvo-iso .ourservices-3 {
    overflow: hidden;
    background-color: #7cb048;
    padding: 20px 0;
}
.uvo-iso .ourservices-3-left,
.uvo-iso .ourservices-3-right {
    float: left;
    width: calc(-100%);
}
.uvo-iso .ourservices-3-right {
    width: 200px;
    text-align: right;
}
.uvo-iso .ourservices-3-left h2 {
    font-size: 22px;
    font-weight: 300;
    line-height: 130%;
    letter-spacing: 0;
    color: #fff;
    margin: 15px 0;
}
.uvo-iso .ourservices-3-left h2 strong {
    font-weight: normal;
}
.uvo-iso .ourservices-3-right a {
    display: inline-block;
    border-radius: 4px;
    background-color: #f59f1b;
    padding: 10px 25px;
    margin: 8px 0;
    text-align: center;
    color: #fff;
    font-size: 20px;
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
    white-space: nowrap;
}
.uvo-iso .ourservices-3-right a:hover,
.uvo-iso .ourservices-3-right a:focus {
    text-decoration: none;
    background-color: #dc932a;
}
@media (max-width: 992px) {
    .uvo-iso .ourservices-3-right a {
        margin: 20px 0;
    }
}
@media (max-width: 767px) {
    .uvo-iso .ourservices-3-left,
    .uvo-iso .ourservices-3-right {
        width: 100%;
        float: none;
        text-align: center;
    }
    .uvo-iso .ourservices-3-right a {
        margin: 10px 0 15px;
    }
}
.uvo-iso .ourservices-4 {
    padding: 20px 0;
}
.uvo-iso .ourservices-4 h2 {
    margin: 40px 0 50px;
    text-transform: uppercase;
    font-size: 26px;
    font-weight: 300;
    text-align: center;
    letter-spacing: 0;
}
.uvo-iso .ourservices-4-row:after {
    content: '';
    display: table;
    clear: both;
}
.uvo-iso .ourservices-4-col {
    float: left;
    width: 33.333%;
}
.uvo-iso .ourservices-4-col + .ourservices-4-col {
    padding-left: 20px;
}
.uvo-iso .ourservices-4-col h3 {
    font-size: 19px;
    position: relative;
    padding-bottom: 20px;
}
.uvo-iso .ourservices-4-col h3:before {
    content: '';
    width: 35px;
    height: 2px;
    background-color: #7cb048;
    position: absolute;
    bottom: -1px;
    left: 0;
}
.uvo-iso .ourservices-4-col ul li:before {
    width: 7px;
    height: 7px;
    opacity: .7;
    background: #7cb048;
    left: -20px;
    top: 9px;
}
@media (max-width: 992px) {
    .uvo-iso .ourservices-4-row {
        text-align: center;
    }
    .uvo-iso .ourservices-4-col {
        float: none;
        text-align: left;
        display: inline-block;
        margin-right: -5px;
        margin-bottom: 25px;
        width: 50%;
    }
    .uvo-iso .ourservices-4-col:last-of-type {
        margin-bottom: 0;
        padding: 0;
    }
}
@media (max-width: 767px) {
    .uvo-iso .ourservices-4-col {
        width: 100%;
        margin-right: 0;
    }
    .uvo-iso .ourservices-4-col,
    .uvo-iso .ourservices-4-col:last-of-type {
        padding-left: 20px;
    }
}
@media (max-width: 500px) {
    .uvo-iso .ourservices-4 h2 {
        font-size: 22px;
    }
}
.uvo-iso .feedback,
.uvo-iso #back-top,
.uvo-iso .banSeo {
    display: none !important;
}
.uvo-iso .landing-row:after,
.uvo-iso .landing-ban:after {
    content: '';
    display: table;
    clear: both;
}
.uvo-iso .landing-col {
    float: left;
}
.uvo-iso .landing-table-row {
    display: table;
    width: 100%;
}
.uvo-iso .landing-table-cell {
    display: table-cell;
    width: 1000px;
}
.uvo-iso .landing-header-background {
    background-color: #f5f5f5;
    padding: 35px 0;
    margin-top: -40px;
}
.uvo-iso .landing-header-title {
    float: left;
    width: calc(-325%);
}
.uvo-iso .landing-header-title p {
    color: #464646;
    font-size: 17px;
    font-weight: 400;
    margin: 0;
}
@media (max-width: 992px) {
    .uvo-iso .landing-header-title {
        width: 100%;
        float: none;
    }
}
.uvo-iso .landing-content {
    padding: 40px 0;
}
.uvo-iso .landing-content .inner-content {
    width: calc(-350%);
}
.uvo-iso .landing-content p {
    margin: 0.7em auto;
    max-width: 67ch;
}
.uvo-iso .landing-sidebar {
    float: left;
    width: 450px;
    padding-left: 30px;
    margin-top: -130px;
}
@media (max-width: 992px) {
    .uvo-iso .landing-content .inner-content,
    .uvo-iso .landing-sidebar {
        width: 100%;
        float: none;
        padding: 0;
        margin: 0;
    }
    .uvo-iso .landing-sidebar {
        margin-top: 35px;
        min-height: 0 !important;
    }
}
.uvo-iso .landing-bottom-background {
    padding: 40px 0;
    margin-bottom: -40px;
    background-color: #f5f5f5;
}
.uvo-iso .landing-bottom-header h3 {
    color: #464646;
    font-size: 22px;
    margin-bottom: 20px;
}
.uvo-iso .landing-bottom-background h4 {
    color: #7db14b;
    font-size: 16px;
    font-weight: normal;
    margin: 0 0 10px;
}
.uvo-iso .landing-bottom-background h4.landing-bottom-right-header {
    margin-top: 14px;
}
.uvo-iso .landing-bottom-background a {
    display: block;
    color: #51a3d2;
    font-size: 16px;
}
.uvo-iso .landing-bottom-left,
.uvo-iso .landing-bottom-right {
    float: left;
    width: 50%;
}
.uvo-iso .landing-bottom-left .landing-col,
.uvo-iso .landing-bottom-right .landing-col {
    width: 50%;
}
@media (max-width: 500px) {
    .uvo-iso .landing-bottom-left,
    .uvo-iso .landing-bottom-right {
        float: none;
        width: 100%;
    }
    .uvo-iso .landing-bottom-left {
        margin-bottom: 18px;
    }
    .uvo-iso .landing-bottom-background a {
        margin-bottom: 7px;
    }
}
@media (max-width: 350px) {
    .uvo-iso .landing-bottom-left .landing-col,
    .uvo-iso .landing-bottom-right .landing-col {
        float: none;
        width: 100%;
    }
    .uvo-iso .landing-bottom-right .landing-col + .landing-col {
        margin-top: 18px;
    }
}
.uvo-iso .landing-tabs {
    position: relative;
    top: auto;
    margin: 0 auto;
    width: 420px;
    border: 1px solid #dbe1e3;
    border-radius: 5px;
    background-color: #f5fcff;
    box-shadow: 2px 3px 7px rgba(0, 0, 0, 0.1);
}
.uvo-iso .landing-tabs.fixed {
    -webkit-animation: 0.3s ease 0s 1 running opacity;
    animation: 0.3s ease 0s 1 running opacity;
    position: fixed;
}
@-webkit-keyframes opacity {
    0% {
        opacity: 0;
    }
    100% {
        opacity: 1;
    }
}
@keyframes opacity {
    0% {
        opacity: 0;
    }
    100% {
        opacity: 1;
    }
}
@media (max-width: 992px) {
    .uvo-iso .landing-tabs,
    .uvo-iso .landing-sidebar-ban {
        display: none;
    }
}
.uvo-iso .landing-tabs input {
    position: absolute;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    z-index: -1;
    opacity: 0;
}
.uvo-iso .landing-tabs label {
    background: rgba(255, 255, 255, 0.8);
    cursor: pointer;
    white-space: nowrap;
    position: relative;
    padding: 15px 0;
    float: left;
    display: block;
    width: 25%;
    color: #0077a3;
    font-size: 15px;
    text-align: center;
}
.uvo-iso .landing-tabs label:before,
.uvo-iso .landing-tabs label:after {
    content: '';
    background: #dbe1e3;
    position: absolute;
    top: 5px;
    bottom: 5px;
    left: -0.5px;
    width: 1px;
    display: block;
}
.uvo-iso .landing-tabs label:after {
    left: auto;
    right: -0.5px;
}
.uvo-iso .landing-tabs label i {
    position: absolute;
    top: -0.5px;
    left: -0.5px;
    right: -0.5px;
    height: 3px;
    z-index: 2;
    background-color: transparent;
}
.uvo-iso .landing-tabs input:hover + label {
    background: rgba(255, 255, 255, 0.7);
}
.uvo-iso .landing-tabs .landing-tab-label-1 {
    z-index: 4;
    border-radius: 3px 0 0 0;
}
.uvo-iso .landing-tabs .landing-tab-label-1 i {
    border-radius: 5px 0 0 0;
}
.uvo-iso .landing-tabs .landing-tab-label-4 i {
    border-radius: 0 5px 0 0;
}
.uvo-iso .landing-tabs .landing-tab-label-1:before,
.uvo-iso .landing-tabs .landing-tab-label-4:after {
    display: none;
}
.uvo-iso .landing-tab-label-2 {
    z-index: 3;
}
.uvo-iso .landing-tab-label-3 {
    z-index: 2;
}
.uvo-iso .landing-tab-label-4 {
    border-radius: 0 3px 0 0;
    z-index: 1;
}
.uvo-iso .landing-tabs input:checked + label {
    background: #f5fcff;
    box-shadow: 0 2px 0 #f5fcff;
    color: #7bb149;
    z-index: 6;
}
.uvo-iso .landing-tabs input:checked + label i {
    background-color: #7bb149;
}
.uvo-iso .landing-tabs input:checked + label:before,
.uvo-iso .landing-tabs input:checked + label:after {
    top: 0;
    bottom: 0;
}
.uvo-iso .landing-tab-content {
    clear: both;
    position: relative;
    border-top: 1px solid #dbe1e3;
    width: 100%;
    height: auto;
    z-index: 5;
    overflow: hidden;
}
.uvo-iso .landing-tab-content > div {
    position: absolute;
    top: 0;
    padding: 15px 30px 25px;
    font-size: 15px;
    z-index: 1;
    opacity: 0;
    -webkit-transition: all linear 0.3s;
    transition: all linear 0.3s;
}
.uvo-iso .landing-tab-content > div.landing-tab-content-4 {
    padding: 30px;
}
.uvo-iso .landing-tab-content-1,
.uvo-iso .landing-tab-content-3,
.uvo-iso .landing-tab-content-2,
.uvo-iso .landing-tab-content-4 {
    -webkit-transform: translateX(550px);
    transform: translateX(550px);
}
.uvo-iso .landing-tabs input.landing-tab-selector-1:checked ~ .landing-tab-content .landing-tab-content-1,
.uvo-iso .landing-tabs input.landing-tab-selector-2:checked ~ .landing-tab-content .landing-tab-content-2,
.uvo-iso .landing-tabs input.landing-tab-selector-3:checked ~ .landing-tab-content .landing-tab-content-3,
.uvo-iso .landing-tabs input.landing-tab-selector-4:checked ~ .landing-tab-content .landing-tab-content-4 {
    -webkit-transform: translateX(0px);
    transform: translateX(0px);
    position: relative;
    z-index: 100;
    opacity: 1;
    -webkit-transition: all ease-out 0.2s 0.1s;
    transition: all ease-out 0.2s 0.1s;
}
.uvo-iso .landing-tab-content > div p,
.uvo-iso .landing-tab-content > div li {
    font-size: 15px;
    line-height: 130%;
    font-weight: normal;
}
.uvo-iso .landing-tab-content > div ul,
.uvo-iso .landing-tab-content > div li {
    padding: 0;
}
.uvo-iso .landing-tab-content > div li:before {
    display: none;
}
.uvo-iso .landing-tab-content > div p {
    color: #777;
    margin-bottom: 25px;
}
.uvo-iso .landing-tab-content > div p.center {
    margin: 25px 0 0;
}
.uvo-iso .landing-tab-content > div li + li {
    margin-top: 25px;
}
.uvo-iso .landing-tab-aboutus-icon,
.uvo-iso .landing-tab-ourwriters-icon,
.uvo-iso .landing-tab-more-icon {
    float: left;
    position: relative;
    width: 53px;
    height: 54px;
    margin-right: 15px;
}
.uvo-iso .landing-tab-aboutus-icon:before,
.uvo-iso .landing-tab-ourwriters-icon:before,
.uvo-iso .landing-tab-more-icon:before {
    content: '';
    background-image: url('/img/new-landing-icons.svg');
    background-repeat: no-repeat;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
    -webkit-transform: scale(0.75) translateY(-6px);
    transform: scale(0.75) translateY(-6px);
}
.uvo-iso .landing-tab-aboutus-icon1:before {
    background-position: -5px -87px;
    width: 53px;
    height: 54px;
}
.uvo-iso .landing-tab-aboutus-icon2:before {
    background-position: -5px -153px;
    width: 53px;
    height: 54px;
}
.uvo-iso .landing-tab-aboutus-icon3:before {
    background-position: -5px -215px;
    width: 53px;
    height: 54px;
}
.uvo-iso .landing-tab-aboutus-icon4:before {
    background-position: -5px -279px;
    width: 53px;
    height: 54px;
}
.uvo-iso .landing-tab-aboutus-icon5:before {
    background-position: -5px -1597px;
    width: 53px;
    height: 54px;
}
.uvo-iso .landing-tab-aboutus-title,
.uvo-iso .landing-tab-aboutus-text,
.uvo-iso .landing-tab-ourwriters-title,
.uvo-iso .landing-tab-ourwriters-text,
.uvo-iso .landing-tab-more-title,
.uvo-iso .landing-tab-more-text {
    overflow: hidden;
}
.uvo-iso .landing-tab-aboutus-title,
.uvo-iso .landing-tab-ourwriters-title,
.uvo-iso .landing-tab-more-title {
    color: #5d8082;
    font-size: 18px;
    font-weight: bold;
    margin-bottom: 5px;
}
.uvo-iso .landing-tab-aboutus-text,
.uvo-iso .landing-tab-ourwriters-text,
.uvo-iso .landing-tab-more-text {
    color: #464646;
}
.uvo-iso .arrow-right {
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i0KjQsNGAXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNS4wMTZweCIgaGVpZ2h0PSI4LjkyMnB4IiB2aWV3Qm94PSIwIDAgNS4wMTYgOC45MjIiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDUuMDE2IDguOTIyIiB4bWw6c3BhY2U9InByZXNlcnZlIj48Zz48cGF0aCBmaWxsPSIjMTY3RUMyIiBkPSJNNS4wMTYsNC40NjZjMCwwLjEyOC0wLjA1LDAuMjU3LTAuMTQ5LDAuMzU0Yy0wLjE5NywwLjE5NC0wLjUxOCwwLjE5NC0wLjcxNSwwTDAuMTQ4LDAuODU1Yy0wLjE5OC0wLjE5NS0wLjE5OC0wLjUxMywwLTAuNzA4YzAuMTk3LTAuMTk2LDAuNTE4LTAuMTk2LDAuNzE1LDBsNC4wMDMsMy45NjVDNC45NjYsNC4yMDksNS4wMTYsNC4zMzgsNS4wMTYsNC40NjZ6Ii8+PHBhdGggZmlsbD0iIzE2N0VDMiIgZD0iTTQuODY2LDQuODFMMC44NjMsOC43NzRjLTAuMTk3LDAuMTk2LTAuNTE4LDAuMTk2LTAuNzE1LDBjLTAuMTk4LTAuMTk1LTAuMTk4LTAuNTEzLDAtMC43MDhsNC4wMDMtMy45NjVjMC4xOTctMC4xOTQsMC41MTgtMC4xOTQsMC43MTUsMGMwLjEsMC4wOTgsMC4xNDksMC4yMjcsMC4xNDksMC4zNTRTNC45NjYsNC43MTMsNC44NjYsNC44MXoiLz48L2c+PC9zdmc+) center center no-repeat;
    display: inline-block;
    vertical-align: middle;
    width: 5px;
    height: 9px;
    margin-right: 5px;
}
.uvo-iso .landing-tab-pricing-toggle li,
.uvo-iso .landing-tab-content > div .landing-tab-pricing-toggle li + li {
    margin: 0;
}
.uvo-iso .landing-tab-pricing-hide {
    display: none;
}
.uvo-iso .landing-tab-pricing-toggle li.first .landing-tab-pricing-title {
    border-radius: 5px 5px 0 0;
}
.uvo-iso .landing-tab-pricing-toggle li.last .landing-tab-pricing-title {
    border-radius: 0 0 5px 5px;
}
.uvo-iso .landing-tab-pricing-title {
    position: relative;
    background-color: #a2c168;
    box-shadow: inset 0 -5px 4px -4px rgba(0, 0, 0, 0.2), 1px 2px 3px rgba(0, 0, 0, 0.2);
    padding: 10px 40px 10px 15px;
    color: #fff;
    text-align: center;
    font-weight: bold;
    cursor: pointer;
    -webkit-transition: all .3s ease;
    transition: all 0.3s ease;
}
.uvo-iso .landing-tab-pricing-title:hover,
.uvo-iso .landing-tab-pricing-title:focus {
    background-color: #6f9e41;
}
.uvo-iso .landing-tab-pricing-toggle li.last .landing-tab-pricing-title {
    box-shadow: 1px 2px 3px rgba(0, 0, 0, 0.2);
}
.uvo-iso .landing-tab-pricing-title:before {
    content: '';
    position: absolute;
    top: 0;
    bottom: 0;
    right: 15px;
    width: 20px;
    height: 12px;
    margin: auto;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i0KjQsNGAXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMjBweCIgaGVpZ2h0PSIxMS4yNDZweCIgdmlld0JveD0iLTcuNDkyIC0xLjE2MiAyMCAxMS4yNDYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgLTcuNDkyIC0xLjE2MiAyMCAxMS4yNDYiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIG9wYWNpdHk9IjAuNSIgZmlsbD0iI0ZGRkZGRiIgZD0iTTIuNDk2LDEwLjA4NGMwLjAwNiwwLDAuMDEyLTAuMDAzLDAuMDE4LTAuMDAzYzAuMDAyLDAsMC4wMDQsMC4wMDIsMC4wMDYsMC4wMDJjMC4yODUsMCwwLjU3My0wLjEwOSwwLjc5NC0wLjMzMmMwLjAyLTAuMDIyLDAuMDI3LTAuMDUsMC4wNDYtMC4wNzFsOC44MTktOC45MDdjMC40MzgtMC40NCwwLjQzOC0xLjE2MSwwLTEuNjAzYy0wLjQzOC0wLjQ0Mi0xLjE1MS0wLjQ0Mi0xLjU4OSwwTDIuNTA5LDcuMzMybC04LjA4NC04LjE2M2MtMC40MzctMC40NDItMS4xNTEtMC40NDItMS41ODQsMGMtMC40NDIsMC40NDItMC40NDIsMS4xNjMsMCwxLjYwM2w4LjgxNyw4LjkxMWMwLjAxOCwwLjAyMSwwLjAyNSwwLjA0OSwwLjA0NSwwLjA3QzEuOTE5LDkuOTc0LDIuMjA5LDEwLjA4NCwyLjQ5NiwxMC4wODR6Ii8+PC9zdmc+) center center no-repeat;
    -webkit-transition: all .3s ease;
    transition: all 0.3s ease;
}
.uvo-iso .active .landing-tab-pricing-title {
    background-color: #51a3d3;
}
.uvo-iso .active .landing-tab-pricing-title:before {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
}
.uvo-iso .landing-tab-pricing-text {
    padding: 0 5px;
}
.uvo-iso .landing-tab-pricing-list-block {
    border-left: 1px solid rgba(0, 0, 0, 0.1);
    border-right: 1px solid rgba(0, 0, 0, 0.1);
    padding: 10px 50px;
    background: #fff;
}
.uvo-iso .landing-tab-pricing-list {
    width: 100%;
    border-collapse: collapse;
}
.uvo-iso .last .landing-tab-pricing-list-block {
    border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
.uvo-iso .landing-tab-pricing-list tr {
    font-size: 15px;
    text-align: center;
    border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
.uvo-iso .landing-tab-pricing-list tr:last-of-type {
    border-bottom: 0;
}
.uvo-iso .landing-tab-pricing-list td {
    padding: 10px 5px 10px 45px;
    width: 50%;
    position: relative;
}
.uvo-iso .landing-tab-pricing-list td + td {
    padding: 10px 45px 10px 5px;
    font-weight: bold;
    color: #6aa944;
}
.uvo-iso .landing-tab-pricing-list td:before {
    content: 'Deadline';
    position: absolute;
    font-size: 12px;
    font-weight: 300;
    color: #999;
    left: 0;
    opacity: 0;
    -webkit-transition: all .3s ease;
    transition: all 0.3s ease;
}
.uvo-iso .landing-tab-pricing-list td + td:before {
    content: 'per page';
    color: #6aa944;
    left: auto;
    right: 10px;
}
.uvo-iso .landing-tab-pricing-list tr:hover td:before {
    opacity: 1;
}
@media (max-width: 1200px) {
    .uvo-iso .landing-tab-content > .landing-tab-content-2 {
        padding: 15px 30px;
    }
    .uvo-iso .landing-tab-content > .landing-tab-content-2 p {
        margin-bottom: 15px;
    }
    .uvo-iso .landing-tab-content > .landing-tab-content-2 p.center {
        margin-top: 15px;
    }
}
.uvo-iso .landing-tab-ourwriters-icon {
    width: 70px;
}
.uvo-iso .landing-tab-ourwriters-icon1:before {
    background-position: -5px -1302px;
    width: 66px;
    height: 59px;
}
.uvo-iso .landing-tab-ourwriters-icon2:before {
    background-position: -5px -1361px;
    width: 76px;
    height: 55px;
}
.uvo-iso .landing-tab-ourwriters-icon3:before {
    background-position: -5px -1416px;
    width: 48px;
    height: 68px;
    left: 7px;
}
.uvo-iso .landing-tab-ourwriters-icon4:before {
    background-position: -5px -1484px;
    width: 71px;
    height: 71px;
}
.uvo-iso .landing-tab-content > div p.landing-tab-more-p {
    margin-top: 0;
    padding-left: 70px;
}
.uvo-iso .landing-tab-more-p + ul {
    margin-top: 25px;
}
.uvo-iso .landing-tab-more-icon {
    height: 36px;
}
.uvo-iso .landing-tab-more-icon:before {
    -webkit-transform: scale(1);
    transform: scale(1);
}
.uvo-iso .landing-tab-more-icon1:before {
    background-position: -5px -1555px;
    width: 37px;
    height: 32px;
}
.uvo-iso .landing-tab-more-icon2:before {
    background-position: -5px -1067px;
    width: 32px;
    height: 33px;
}
.uvo-iso .landing-tab-more-icon3:before {
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI0MHB4IiBoZWlnaHQ9IjQwcHgiIHZpZXdCb3g9IjguNTcyIDkuMzA0IDQwIDQwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDguNTcyIDkuMzA0IDQwIDQwIiB4bWw6c3BhY2U9InByZXNlcnZlIj48Zz48Zz48Y2lyY2xlIG9wYWNpdHk9IjAuMSIgZmlsbD0iIzI5QUJFMiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAgICAiIGN4PSIyMS41MDkiIGN5PSIyMC4yNTQiIHI9IjcuODg4Ii8+PGc+PHBhdGggZmlsbD0iIzBFN0ZBQiIgZD0iTTMyLjE0NCw0MC44NzdsLTQuNTQtMTIuMjI5YzEuNDIyLTEuMDI3LDIuNi0yLjQyMiwzLjM4My00LjEyNmMyLjQzMy01LjMwNywwLjA5NS0xMS42MDEtNS4yMDMtMTQuMDMxYy01LjMwNy0yLjQzMy0xMS42MDEtMC4wOTYtMTQuMDM1LDUuMjFjLTIuNDMsNS4yOTgtMC4wOTIsMTEuNTk0LDUuMjE0LDE0LjAyN2MyLjA2NSwwLjk0Nyw0LjI3NCwxLjE3Miw2LjM1MiwwLjc3MWw0LjQ1NiwxMi4wMDJjMC4yMjYsMC42MDgsMC42NjksMS4wNiwxLjIxNCwxLjMxYzAuNTQ0LDAuMjQ5LDEuMTc2LDAuMjkxLDEuNzg2LDAuMDY1QzMxLjk3Niw0My40MjksMzIuNTkyLDQyLjA4NCwzMi4xNDQsNDAuODc3eiBNMTguMjYsMjYuODk5Yy0zLjc0My0xLjcxNi01LjM5Ny02LjE1Ny0zLjY4Mi05Ljg5OWMxLjcxNy0zLjc0Myw2LjE2NC01LjM5NSw5LjkwNS0zLjY3OWMzLjc0MywxLjcxNSw1LjM4Nyw2LjE2MSwzLjY3LDkuOTAzQzI2LjQ0LDI2Ljk2NywyMi4wMDMsMjguNjE1LDE4LjI2LDI2Ljg5OXoiLz48L2c+PHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjRkZGRkZGIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iTTE4LjM2NSwxNS42Yy0zLjE5NCwzLjE0NC0xLjU3Myw5LjkyNiwzLjExNCwxMC4zMjIiLz48cmVjdCB4PSIyNi4wMDkiIHk9IjMwLjg3NiIgdHJhbnNmb3JtPSJtYXRyaXgoLTAuMzQ4MiAtMC45Mzc0IDAuOTM3NCAtMC4zNDgyIDUuMDIzNCA2OS44MzAxKSIgZmlsbD0iIzg2QjAyOCIgd2lkdGg9IjEuNTU2IiBoZWlnaHQ9IjQuNTg2Ii8+PC9nPjxnPjxwYXRoIGZpbGw9IiNFMkE3N0EiIGQ9Ik0yOS42MDIsNDcuODIzYy0wLjU5NCwxLjE0NS0yLjAwNiwxLjU4OS0zLjE0OSwwLjk5NGwwLDBjLTEuMTQ1LTAuNTk2LTEuNTg5LTIuMDA1LTAuOTk0LTMuMTQ5bDEuNzk1LTMuNDUyYzAuNTk2LTEuMTQ1LDIuMDA1LTEuNTkxLDMuMTUtMC45OTVsMCwwYzEuMTQ0LDAuNTk1LDEuNTg5LDIuMDA0LDAuOTk0LDMuMTQ4TDI5LjYwMiw0Ny44MjN6Ii8+PHJlY3QgeD0iMzMuNjM0IiB5PSIxNC41NjEiIHRyYW5zZm9ybT0ibWF0cml4KC0wLjg4NzIgLTAuNDYxNSAwLjQ2MTUgLTAuODg3MiA1My43OTY5IDc0LjE4ODUpIiBmaWxsPSIjODZCMDI4IiB3aWR0aD0iNC42NjkiIGhlaWdodD0iMzEuOTExIi8+PHJlY3QgeD0iMjUuOTEzIiB5PSI0NC41ODUiIHRyYW5zZm9ybT0ibWF0cml4KC0wLjg4NzIgLTAuNDYxMyAwLjQ2MTMgLTAuODg3MiAzMi4zODU0IDk4LjY0MzkpIiBmaWxsPSIjMEU3RkFCIiB3aWR0aD0iNC42NyIgaGVpZ2h0PSIxLjU1NyIvPjxyZWN0IHg9IjM1Ljg4MSIgeT0iMTQuOTE5IiB0cmFuc2Zvcm09Im1hdHJpeCgtMC44ODcyIC0wLjQ2MTUgMC40NjE1IC0wLjg4NzIgNTQuOTMzMSA3NS4xODUxKSIgb3BhY2l0eT0iMC4xIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3ICAgICIgd2lkdGg9IjEuNTU2IiBoZWlnaHQ9IjMxLjkxMyIvPjxwYXRoIGZpbGw9IiM1NTRFNDYiIGQ9Ik00NS40NTgsMTMuOTU4Yy0wLjE5OSwwLjM4Mi0wLjY2OCwwLjUzLTEuMDUsMC4zMzJsMCwwYy0wLjM4MS0wLjE5OC0wLjUzLTAuNjY4LTAuMzMyLTEuMDVsMC43MTktMS4zODFjMC4xOTgtMC4zODIsMC42NjktMC41MywxLjA1MS0wLjMzMmwwLDBjMC4zODEsMC4xOTgsMC41MywwLjY2OCwwLjMzMSwxLjA0OUw0NS40NTgsMTMuOTU4eiIvPjxwb2x5Z29uIGZpbGw9IiNDNkI1QTUiIHBvaW50cz0iNDEuMjU5LDE1LjI4MyA0NC4zOTIsMTIuNTI3IDQ1LjgxOCwxMy4yNjYgNDUuNDAyLDE3LjQzOCAiLz48L2c+PGc+PHBhdGggZmlsbD0iI0M2QjVBNSIgZD0iTTQyLjk2OCw0Mi4wODRjLTAuNDU0LDEuODgtMi4zNDYsMy4wMzYtNC4yMjcsMi41ODJsMCwwYy0xLjg4LTAuNDUzLTMuMDM3LTIuMzQ4LTIuNTgzLTQuMjI3bDMuMjg4LTEzLjYyYzAuNDU0LTEuODgxLDIuMzQ4LTMuMDM2LDQuMjI5LTIuNTgybDAsMGMxLjg4LDAuNDU0LDMuMDM1LDIuMzQ3LDIuNTgyLDQuMjI3TDQyLjk2OCw0Mi4wODR6Ii8+PHBhdGggZmlsbD0iI0UyQTc3QSIgZD0iTTM3LjM0NywzNS41MjNsMi4xLTguNzAzYzAuNDU0LTEuODgxLDIuMzQ4LTMuMDM2LDQuMjI5LTIuNTgybDAsMGMxLjg4LDAuNDU0LDMuMDM1LDIuMzQ3LDIuNTgyLDQuMjI3bC0yLjEwMSw4LjcwMiIvPjxyZWN0IHg9IjM3LjQzMyIgeT0iMzQuODEiIHRyYW5zZm9ybT0ibWF0cml4KC0wLjk3MjEgLTAuMjM0NiAwLjIzNDYgLTAuOTcyMSA3Mi4zNzkgNzkuNzg4MykiIGZpbGw9IiM1NTRFNDYiIHdpZHRoPSI3LjAwNSIgaGVpZ2h0PSIxLjU1NyIvPjwvZz48L2c+PC9zdmc+) center center no-repeat;
    width: 40px;
    height: 40px;
}
.uvo-iso .landing-tab-content > div ul.landing-tab-more-separator {
    border-top: 1px solid rgba(0, 0, 0, 0.1);
    padding-top: 20px;
}
.uvo-iso .landing-tab-content > div p.landing-tab-more-p-last {
    margin: 0;
}
.uvo-iso .landing-tab-more-link + br + .landing-tab-more-link {
    display: inline-block;
    margin-top: 5px;
}
.uvo-iso .landing-ban {
    border: 1px solid #dbe1e3;
    border-radius: 5px;
    background-color: #fff;
    margin-top: 20px;
    padding: 30px 40px;
    text-align: center;
}
.uvo-iso .landing-ban-title {
    color: #37373f;
    font-size: 22px;
    margin-bottom: 10px;
}
.uvo-iso .landing-ban-subtitle {
    color: #464646;
    font-size: 16px;
    font-weight: 300;
}
.uvo-iso .landing-ban-buttons {
    margin-top: 20px;
}
.uvo-iso .landing-ban-button-orange,
.uvo-iso .landing-ban-button-blue {
    display: inline-block;
    border-radius: 4px;
    background-color: #f59f1b;
    padding: 8px 10px;
    text-align: center;
    width: 130px;
    color: #fff;
    font-weight: bold;
    text-transform: uppercase;
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
    white-space: nowrap;
}
.uvo-iso .landing-ban-or {
    display: inline-block;
    margin: 0 15px;
    color: #999;
    line-height: 40px;
    vertical-align: top;
}
.uvo-iso .landing-ban-button-orange + .landing-ban-button-blue {
    margin-left: 5px;
}
.uvo-iso .landing-ban-button-orange:hover {
    text-decoration: none;
    background-color: #dc932a;
}
.uvo-iso .landing-ban-button-blue {
    border-radius: 5px;
    background-color: #0077a3;
}
.uvo-iso .landing-ban-button-blue:hover {
    text-decoration: none;
    background-color: #006084;
}
.uvo-iso .landing-content .ban-btn2 {
    color: #fff;
}
.uvo-iso .landing-ban-items:after {
    content: '';
    clear: both;
    display: table;
}
.uvo-iso .landing-ban-item {
    float: left;
    width: 33.333%;
}
.uvo-iso .landing-ban-item-ico {
    height: 120px;
    position: relative;
}
.uvo-iso .landing-ban-item-ico:before {
    content: '';
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
    background-image: url('/img/new-landing-icons.svg');
    background-repeat: no-repeat;
}
.uvo-iso .no-svg .landing-ban-item-ico:before {
    background-image: url('/img/new-landing-icons.png');
}
.uvo-iso .landing-ban-item-ico1:before {
    background-position: 0 -338px;
    width: 88px;
    height: 89px;
    top: 15px;
}
.uvo-iso .landing-ban-item-ico2:before {
    background-position: 0 -427px;
    width: 120px;
    height: 121px;
}
.uvo-iso .landing-ban-item-ico3:before {
    background-position: 0 -548px;
    width: 88px;
    height: 89px;
    top: 15px;
}
@media (max-width: 460px) {
    .uvo-iso .landing-ban {
        padding: 30px 15px;
    }
    .uvo-iso .landing-ban-item {
        width: 100%;
    }
    .uvo-iso .landing-ban-item-ico {
        width: 120px;
        margin-right: 10px;
        float: left;
    }
    .uvo-iso .landing-ban-item-ico1:before,
    .uvo-iso .landing-ban-item-ico3:before {
        top: 0;
    }
    .uvo-iso .landing-ban-subtitle {
        padding-top: 40px;
        text-align: left;
    }
    .uvo-iso .landing-ban-or {
        display: block;
        line-height: 120%;
        margin-bottom: 15px;
    }
    .uvo-iso .landing-ban-button-orange {
        margin-bottom: 15px;
    }
    .uvo-iso .landing-ban-button-orange + .landing-ban-button-blue {
        margin-left: 0;
    }
}
.uvo-iso .landing-chat {
    bottom: 0;
    border-radius: 5px 5px 0 0;
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.5);
    margin: 20px auto 0;
    position: fixed;
    right: 0;
    width: 260px;
    z-index: 100;
}
.uvo-iso .landing-chat .service-chat > .lpchat-container {
    border-radius: 0 !important;
    margin: 0 !important;
}
@media (max-width: 1200px) {
    .uvo-iso .landing-chat {
        box-shadow: none;
        position: static;
    }
}
