
*{margin:0;padding:0}
img{border:0}
html, body{font-size:13px;background-color:#ffffff;font-family:Arial, Helvetica, sans-serif}
.clear{clear:both;font-size:1px;line-height:1px;height:0;overflow:hidden}
#clear{clear:both;font-size:1px;line-height:1px;height:0;overflow:hidden}
a{cursor:pointer;text-decoration:none;color:#367BC8}
a:hover{text-decoration:underline}
h3{color:#777777;font-size:17px}
#body{width:980px;margin:0 auto;min-height:100%}
* html #body{height:100%}
.header{width:980px;position:relative;z-index:50}
.header .logo{width:180px;float:left;margin:27px 0}
.logo_text{float:left;padding-top:35px;padding-left:85px}
.chat{background:url(../images/chat_block.png) no-repeat;width:158px;height:82px;display:block;float:right;margin:10px 0;cursor:pointer}
.header .menu{width:960px;float:left;padding:0 10px;margin-top:5px;background:#7dd838;height:30px}
.header .menu ul{float:left;z-index:100;height:30px}
.menu ul li{float:left;list-style:none outside none;padding:5px 0 0 2px;position:relative}
.header .menu{-moz-border-radius:5px;
-webkit-border-radius:5px;
 -khtml-border-radius:5px;border-radius:5px;background:none repeat scroll 0 0 #7dd838;float:left;height:30px;margin-top:5px;padding:0 10px;width:980px}
.menu ul li a{color:#fff;font-size:14px;font-weight:bold;padding:0 11px;height:30px}
#sub_li_menu{height:20px}
.header .menu ul li a:hover{text-decoration:none}
.menu ul li span{color:#fff;padding:8px 0;*padding:9px 0}
.menu ul li a i{padding-left:10px}
.menu ul li ul{width:155px;position:absolute;top:30px;left:25px;display:none;padding:0!important;z-index:100}
.menu ul li:hover ul, li.over ul{display:block}
.menu ul li ul li{width:125px;padding:5px 15px !important;background:url('/images/submenu.png') repeat-y}
.menu ul li ul li a{color:#434343;padding:0;font-size:13px;font-weight:normal}
.menu ul li ul li a:hover{color:#005fa0}
#content{width:980px;float:left;padding-bottom:20px;z-index:0}
.note a{color:#008db5}
.conteiner{float:left;margin-top:10px;margin-left:-13px;position:relative;width:991px}
.conteiner .left{width:667px;float:left;//position:relative;//margin-top:-55px}
.conteiner .left .step{width:635px;margin-left:-5px}
.text{width:615px;_width:600px;float:left;padding-left:13px;font-size:13px}
.text img{padding:5px}
.menu .active a{color:#18A2FF!important}
.works{width:635px;float:left;margin-left:9px;display:inline}
.no_border{border:0 !important}
.conteiner .right{width:310px;float:right;padding-bottom:30px;position:relative;_display:inline;_zoom:1}
.end_content{position:relative;height:125px;float:left;display:none}
#footer{width:980px;margin:0 auto}
#footer .footer{background:#18A2FF;display:table;width:100%;height:140px}
.footer{width:980px;float:left}
.footer_href{width:980px;padding:20px 0}
#footer .footer .footer_href{display:table-cell;vertical-align:middle;list-style:none;padding:0;text-align:center;font-size:13px}
#footer .footer .footer_href  li{display:inline-block;padding:0 10px}
#footer .footer .footer_href li a{color:#fff;font-size:15px}
#footer a:hover, #footer .active a{color:#59E848!important}
#footer .footer .footer_href span{color:#fff}
.left{float:left;margin:0 !important;padding:0}
.main_div .text_part .left{float:left;margin:0 !important;padding:0;width:129px}
.contentBlock table tr td{color:#4A4A4A;font:9pt Arial,Tahoma,Verdana}
/*Cover letter*/
.rightBlock{background:#E0FFE0;padding:15px 25px;color:#333;font:normal 12px Arial, Helvetica, sans-serif;border:1px solid #eee;-moz-border-radius:15px;-webkit-border-radius:15px;-khtml-border-radius:15px;width:286px;margin:10px 0 15px 25px;border-radius:15px}
.rightBlock a:link,.rightBlock a:visited{color:#059;font:bold 12px Arial, Helvetica, sans-serif;text-decoration:none}
.rightBlock a:hover{text-decoration:underline;color:#18A2FF }
.rightBlock ul{list-style-type:none}
.rightBlock .content{position:relative;padding:0 5px 0 0;margin-bottom:30px}
.rightBlock .content .arr{position:absolute;top:0px;left:-5px;background:url(/images/line.gif) no-repeat;width:9px;height:26px;display:inline}
.rightBlock .title{position:relative;text-align:left;margin:0 0 25px 0;font-weight:bold}
.rightBlock .content ul{padding:0px 0px 0px 5px;width:100%}
.rightBlock .content ul li{height:12px;color:#333;font-size:14px;white-space:nowrap;height:19px;line-height:19px}
.rightBlock .content .sep{width:10px;clear:both}
.rightBlock .content .itemsView{width:235px;margin:0 auto}
.rightBlock .content .view{float:left;margin:10px 9px 0px 0px}
.rightBlock .content a:link{text-decoration:underline;margin-left:7px}
.rightBlock .content a:hover{text-decoration:none}
.rightBlock .content p{padding:0px 0px 10px 5px}
.rightBlock .content p i{margin:0px 0px 10px 0px;display:block}
/*Cover letter*/
.rightBlockBlue{background:#42aaff;width:260px;_width:229px;padding:15px 25px;_margin-right:-20px;color:#333;font:normal 12px Arial, Helvetica, sans-serif;
border:1px solid #f3efc6;-moz-border-radius:15px;-webkit-border-radius:15px;-khtml-border-radius:15px;margin-bottom:10px;border-radius:15px}
.rightBlockBlue .content{position:relative;padding:0px 10px 0px 10px}
.rightBlockBlue .content p{padding:0px 0px 10px 5px}
#content .contentBlock .cover, #content .contentBlock .content{margin:0px 0px 10px 15px;_margin:0px;text-align:left;font-size:13px;color:#333}
#content .contentBlock .cover img{float:left!important;margin:0px 7px 7px 0}
#content .contentBlock .cover img.cursor{float:none;margin:0}
#content .contentBlock .cover .center_name img{float:none;margin:0}
.cover h1{font:bold 22px Arial, Helvetica, sans-serif;color:#333;text-transform:capitalize;margin-bottom:5px}
.cover h1:first-letter{color:#1ea3ff}
.cover h2{color:#333;font:bold 18px Arial, Helvetica, sans-serif;margin-bottom:10px}
.cover h2:first-letter{color:#1ea3ff}
h2.accordion-header{color:#333;font:400 16px Arial, Helvetica, sans-serif;margin-bottom:10px}
#content .contentBlock .cover h3{color:#18A2FF;font:bold 13px Arial, Helvetica, sans-serif;margin:5px 0px}
.cover p{text-align:justify;padding:5px 0}
.cover span{color:#18A2FF}
.express{margin:10px 0px;float:right}
ul.coverLetter{margin:0px 0px 0px 3px;width:400px;list-style-type:none}
ul.coverLetter li{background:url(/images/arr_green.gif) no-repeat 0 50%;height:9px;padding-left:15px;height:17px;line-height:17px}
.center{text-align:center;margin:10px 0px}
#content .contentBlock .arr{position:absolute;top:-3px;left:-5px;background:url(/images/line2.gif) no-repeat;width:9px;height:129px;display:inline}
#content .contentBlock{margin:0px 5px 0px 0px;_margin:0px 5px 0px 1px;position:relative}
#content .contentPrices{position:relative}
/* new home page */
.rightBlockBrown{background:none repeat scroll 0 0 #F9F9F9;border:1px solid #eeeeee;color:#333333;position:relative;-moz-border-radius:15px;-webkit-border-radius:15px;-khtml-border-radius:15px;border-radius:15px;font:12px Arial,Helvetica,sans-serif;padding-top:9px;width:286px;margin:10px 0 15px 25px}	
.rightBlockBrown .content{margin:10px 10px 10px 23px;width:243px;position:relative}	
.rightBlockBrown .contentVideo{margin:10px;width:283px;position:relative}
.rightBlockBrown .title{font-weight:bold;margin:0 0 5px 5px;position:relative;text-align:left}
.rightBlockBrown .content ul{padding:0px;margin:0px 0px 0px 15px;list-style-type:none;width:100%}	
.rightBlockBrown .content ul li{color:#5555;font:normal 12px Arial, Helvetica, sans-serif}
.rightBlockBrown .content ul li strong{color:#333;font-size:14px;height:20px;line-height:20px;margin:0px 3px 0px 0px}
.rightBlockBrown .titleLiveStatistic{margin:0px 0px 0px 10px;}
.rightBlockBrown .titleLiveStatistic b{color:#333;font:bold 12px Arial, Helvetica, sans-serif;margin:0px 8px}	
.rightBlockBrown .content .btnColumn{width:130px;margin:10px 0px 0px 17px}
.titleInfoContent{color:#333;font:bold 16px Arial, Helvetica, sans-serif;margin:25px 0px 10px 0px}
.sepOffer{float:left;width:5px;height:1px}
.blockGetStarted{position:absolute;z-index:99;width:163px;left:157px;bottom:-33px}
.blockMainHow{width:626px;height:168px;position:relative;margin:10px 0px 10px}
.blockMainHow .blockQuestion .buttons{position:absolute;bottom:10px;left:17px} 
table.WritingLevel{width:627px;height:255px;margin:0px 0px 25px;position:relative;}
table.WritingLevel  th{height:31px;line-height:31px;color:#000;font:bold 14px Eras, Arial, Helvetica, sans-serif;background:#E0FFE0;text-align:center}
table.WritingLevel  td{width:135px}
table.WritingLevel  td .contentLevel{width:135px;height:240px;position:relative;background:#F9F9F9;padding:0 6px;background:-moz-linear-gradient(top,#F6FEFF 30%,#E6F5FF 70%);background:-webkit-gradient(linear,left top,left bottom,color-stop(30%,#F6FEFF),color-stop(70%,#E6F5FF));background:-webkit-linear-gradient(top,#F6FEFF 30%,#E6F5FF 70%);background:-o-linear-gradient(top,#F6FEFF 30%,#E6F5FF 70%);background:-ms-linear-gradient(top,#F6FEFF 30%,#E6F5FF 70%);background:linear-gradient(to bottom,#F6FEFF 30%,#E6F5FF 70%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='##F6FEFF',endColorstr='##E6F5FF',GradientType=0);border:1px solid #E0FFE0}
table.WritingLevel  td .level{color:#18A2FF;font:bold 14px Eras, Arial, Helvetica, sans-serif;padding:10px 0px}
table.WritingLevel  td .descLevel{width:131px;color:#888;height:25px;overflow:hidden;font:normal 10px Arial, Helvetica, sans-serif;margin:5px 0px 5px 0px}
table.WritingLevel  td p{color:#555;text-align:left;height:190px;display:block;font:normal 12px Arial, Helvetica, sans-serif;margin:0px}
table.WritingLevel  td .btnLevel{width:125px;margin:10px 0;_margin:7px auto 0px;text-align:right}
.bottom_block{text-align:center;position:relative;width:620px;margin:0 auto;height:90px}
.bottom_text{background:url(../images/bottom_text.png) no-repeat 0px 0px;width:312px;height:63px;float:left}
a.get_resume_ban,a.get_resume_ban:hover{background:url(../images/get_resume_ban.png);width:297px;height:69px;cursor:pointer;background-repeat:no-repeat;display:block;float:right;margin-right:-15px}
a.get_resume_ban{background-position:-5px -5px}
a.get_resume_ban:hover{background-position:-5px -84px}
a.homeViewSamples{color:#18A2FF;font:bold 12px Arial, Helvetica, sans-serif;text-decoration:underline}
a:hover.homeViewSamples{text-decoration:none}
ul.list_fa{list-style-type:none}
ul.list_fa li .fa{padding:5px 10px;color:#18A2FF;font-size:15px}
ul.list_fa li {color:#333;font:normal 13px Arial, Helvetica, sans-serif}
.mainBlockExperts{position:relative;width:640px;height:110px}
.mainBlockExperts .blockExperts{background:#e0ffe0;width:202px;position:relative;-moz-border-radius:10px;-webkit-border-radius:10px;-khtml-border-radius:10px;border-radius:10px;float:left;border-bottom:1px solid #e0e0e0;height:105px}
.mainBlockExperts .blockExperts .expertContent{background:#fff;width:191px;margin:5px auto;height:95px;position:relative}
.mainBlockExperts .blockExperts .expertContent a.expertServ{padding:0px 0px 0px 3px;color:#1EA3FF;font:bold 14px Eras, Arial, Helvetica, sans-serif;text-decoration:none;position:absolute;top:4px;left:4px}
.mainBlockExperts .blockExperts .expertContent a.expertServ .fa-arrow-right{padding:0 5px}
.mainBlockExperts .blockExperts .expertContent .contentText{position:absolute;top:27px;left:10px;width:170px;color:#555;font:normal 11px Arial, Helvetica, sans-serif;height:40px}
.mainBlockExperts .blockExperts .expertContent .contentText  .learn{width:80px;position:absolute;right:5px;bottom:-15px}
.mainBlockExperts .blockExperts .expertContent  .contentText .learn a{color:#3e4f76;font:bold 12px Arial, Helvetica, sans-serif;text-decoration:none}
.mainBlockExperts .blockExperts .expertContent .contentText  .learn a:hover{text-decoration:underline}
.mainBlockExperts .sepExperts{float:left;width:15px}
.page_limiter{text-align:center}
/* END new home page */
/* header 3 & 4 */
#header_basic_back{width:980px;height:180px;position:relative;margin:0px auto}
.order_top{width:250px;height:16px;position:absolute;top:125px;left:15px;background:url(../images/order.jpg) no-repeat}
.order_top a.order2{font:16px/16px Arial, Helvetica, sans-serif;font-weight:bold;text-transform:uppercase;color:#b51c1c;padding-left:20px}
#Content_service{width:130px;height:62px;position:absolute;top:92px;left:514px}
#Content_service p{margin:0px;padding:0px 0px 3px 1px;font:11px Arial, Helvetica, sans-serif bold;color:#555}
#Content_service img{padding-right:2px}
#menu_content_serv{width:980px;height:105px}
#menu_content_serv .menu_items{width:240px;height:100px;float:left;text-align:center;margin:3px 6px 0 0;background:#f9f9f9;border:1px solid #E1F6FE;border-radius:6px}
#menu_content_serv .menu_items:last-child{margin:3px 0 0 0}
#menu_content_serv .menu_items{padding:0px;font:18px/18px Calibri, Arial, Helvetica, sans-serif;font-weight:400;color:#18a2ff}
#menu_content_serv .menu_items p{margin:5px 0px 0px 0px;padding:0px;font:15px/15px  Calibri, Arial, Helvetica, sans-serif;color:#333;padding:0 10px}
/* header 3 */
#header_basic_back.h3{height:185px;background:url(../images/header_3.jpg) no-repeat}
/* header 4 */
#header_basic_back.h4{height:150px}
#personal_info tr{height:30px}
/* RP-808 split test. New top menu */
#header_basic_back{background:url(/images/header_3.jpg)no-repeat scroll 0 0 transparent}
#header_basic_back.h4{
background-image:url(../images/header.jpg)}
.headerBannerToOrder{position:initial;height:initial;width:initial}	
.headerBannerToOrder{background:-moz-linear-gradient(top,#00D1FF 0%,#014AFF 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#00D1FF),color-stop(100%,#014AFF));background:-webkit-linear-gradient(top,#00D1FF 0%,#014AFF 100%);background:-o-linear-gradient(top,#00D1FF 0%,#014AFF 100%);background:-ms-linear-gradient(top,#00D1FF 0%,#014AFF 100%);background:linear-gradient(to bottom,#00D1FF 0%,#014AFF 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='##00D1FF',endColorstr='##014AFF',GradientType=0);border:none;border-radius:4px;font-family:'Candara', sans-serif;font-weight:700;text-transform:uppercase;font-size:16px;padding:8px 18px 7px;line-height:18px;position:absolute;top:92px;left:270px;color:#fff;border:1px solid #1C577D;box-shadow:1px 2px 0 #0070B9}
.headerBannerToOrder:hover{background:-moz-linear-gradient(top,#014AFF 0%,#00D1FF 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#014AFF),color-stop(100%,#00D1FF));background:-webkit-linear-gradient(top,#014AFF 0%,#00D1FF 100%);background:-o-linear-gradient(top,#014AFF 0%,#00D1FF 100%);background:-ms-linear-gradient(top,#014AFF 0%,#00D1FF 100%);background:linear-gradient(to bottom,#014AFF 0%,#00D1FF 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='##014AFF',endColorstr='##00D1FF',GradientType=0);
text-decoration:none;color:#fff}
.headerBannerToOrder:active{top:92px;box-shadow:none;color:#fff;text-decoration:none}
.bt_order a,.bt_order a:hover{background-image:url(../images/bt_order.png);background-repeat:no-repeat;width:286px;height:416px;display:block;margin:10px 0 0 25px}
.bt_order a{background-position:-5px -5px}
.bt_order a:hover{background-position:-299px -5px}
.fa-envelope, .fa-heart, .fa-user, .fa-microphone{font-size:20px;color:#18a2ff;font-weight:100;padding:10px}
.fa-laptop, .fa-users, .fa-tachometer, .fa-download{font-size:50px;color:#18a2ff;font-weight:100;padding:20px 40px}
.fa-cart-arrow-down, .fa-book, .fa-briefcase, .fa-pie-chart{font-size:25px;color:#18a2ff;font-weight:100;padding:0 10px 0 0}
.cover .fa-check{color:#18A2FF;font-size:18px}
.right .fa-check{padding:0 15px 0 0;color:#18A2FF}
.item{text-align:center}
.rightBlockBrown .title h2, .shell_right .title h2{font:bold 20px Eras, Arial, Helvetica, sans-serif;color:#333;text-transform:capitalize;margin-bottom:5px}
.rightBlockBrown .title h2 span, .shell_right .title h2 span{color:#18a2ff}
.btnColumn .order_orange span{background:-moz-linear-gradient(top,#00D1FF 0%,#014AFF 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#00D1FF),color-stop(100%,#014AFF));background:-webkit-linear-gradient(top,#00D1FF 0%,#014AFF 100%);background:-o-linear-gradient(top,#00D1FF 0%,#014AFF 100%);background:-ms-linear-gradient(top,#00D1FF 0%,#014AFF 100%);background:linear-gradient(to bottom,#00D1FF 0%,#014AFF 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='##00D1FF',endColorstr='##014AFF',GradientType=0);border:none;border-radius:4px;font-family:'Candara', sans-serif;font-weight:700;text-transform:uppercase;font-size:14px;padding:8px 18px 7px;line-height:45px;color:#fff;border:1px solid #1C577D;box-shadow:1px 2px 0 #0070B9}
.btnColumn .order_orange span:hover{background:-moz-linear-gradient(top,#014AFF 0%,#00D1FF 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#014AFF),color-stop(100%,#00D1FF));background:-webkit-linear-gradient(top,#014AFF 0%,#00D1FF 100%);background:-o-linear-gradient(top,#014AFF 0%,#00D1FF 100%);background:-ms-linear-gradient(top,#014AFF 0%,#00D1FF 100%);
background:linear-gradient(to bottom,#014AFF 0%,#00D1FF 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='##014AFF',endColorstr='##00D1FF',GradientType=0);text-decoration:none;color:#fff}
.btnColumn .order_orange span:active{box-shadow:none;color:#fff;text-decoration:none;}
.form_block div.selector {width:93%}
.form_block div.selector span {height:32px}
body.auth_mode .sign-in, body.auth_mode .register{display:none}
.breadcrumbs_block{margin:5px 0 15px}
#faq_list .title{font:600 17px Arial, Helvetica, sans-serif;margin:20px 0 10px}

/*--------------------
  FONTS
--------------------*/
@font-face {
  font-weight: 400;
  font-family: "Eras";
  font-style: normal;
  src: url("../../fonts/Eras/eras.ttf") format("truetype");
  font-display: swap;
  unicode-range: U+000-5FF; 
}
@font-face {
  font-weight: 600;
  font-family: "Eras";
  font-style: normal;
  src: url("../../fonts/Eras/ErasBold.ttf") format("truetype");
  font-display: swap;
  unicode-range: U+000-5FF; 
@font-face {
  font-weight: 400;
  font-family: "Calibri";
  font-style: normal;
  src: url("../../fonts/Calibri/Calibri.woff2") format("woff2"),
    url("../../fonts/Calibri/Calibri.woff") format("woff"),
    url("../../fonts/Calibri/Calibri.ttf") format("truetype");
  font-display: swap;
  unicode-range: U+000-5FF; 
}
@font-face {
  font-weight: 600;
  font-family: "Calibri";
  font-style: normal;
  src: url("../../fonts/Calibri/Calibri-Bold.woff2") format("woff2"),
    url("../../fonts/Calibri/Calibri-Bold.woff") format("woff"),
    url("../../fonts/Calibri/Calibri-Bold.ttf") format("truetype");
  font-display: swap;
  unicode-range: U+000-5FF; 
}