/* 123 */
@font-face{font-family:"Roboto-Regular";src:url(../fonts/Roboto-Regular.ttf) format("truetype");}
@font-face{font-family:"Roboto-Light";src:url(../fonts/Roboto-Light.ttf) format("truetype");}
body{font:70% 'Verdana';color:#4c4d4d;/*background:url(../img/bg-dips.png) top center no-repeat, url(../img/bg.png) repeat;*/}
html, body{margin:0px;padding:0px;height:100%;width:100%;min-width:320px;}
a, a img{border:none;outline:none;}
.centercol a{font-weight:bold;color:#C70000;}
ul, li, form, fieldset, dl, dt, dd, h1, h2, h3, h4, h6, em, del{margin:0px;padding:0px;list-style:none;text-decoration:none;font-style:normal;border:none;}
.centercol ul{list-style:disc!important;list-style-position:inside;padding-left:40px}
.centercol ul li{list-style:disc!important;margin-bottom:10px}
em{font-style:italic}
.clear{clear:both}
.page{max-width:1280px;margin:0px auto;position:relative;height:auto;}
.up{text-transform:uppercase;}
.font-RR{font-family:'Roboto-Regular';}
.font-RL{font-family:"Roboto-Light";}
.fleft{float:left;}
.fright{float:right;}
input[type="submit"], .call_back_btn{outline:none;cursor:pointer;}
input[type="text"],textarea,select{outline:none}
.wrap_nav{display:none;}
.header{position:relative;/*width:960px;*/margin:auto;/*padding-bottom:20px;*/}
.home_link{text-decoration:none;}

img#logotype{max-width:120px;}
.logo-and-search{text-align:center}
.logo{padding-top:10px;margin-bottom:10px;}
.logo > p{margin:0}
.search{height: 35px;text-align: center;}
.site_name{font-size:26px;color:#0045ad;transition:all 2s;}
.site_desc{font-size:19px;color:#2c3039;}
#ajaxSearch_form{position:relative;max-width: 305px;display:inline-block;}
#ajaxSearch_input{width:305px;height:35px;font-family:"Roboto-Light";font-size:14px;box-sizing:border-box;padding:0 0 0 15px;color:#5e5e5e;border:none;border-radius:5px;background:#dedede;background:-moz-linear-gradient(-45deg, #dedede 0%, #e5e5e5 100%);background:-webkit-linear-gradient(-45deg, #dedede 0%,#e5e5e5 100%);background:linear-gradient(135deg, #dedede 0%,#e5e5e5 100%);box-shadow:inset 1px 2px 5px #ccc, 1px 1px 2px white;}

#ajaxSearch_submit{
    position: absolute;
    top: 3px;
    right: 3px;
    width: 29px;
    height: 29px;
    border-radius: 5px;
    border: 1px solid #9b9b9b;
    background: url(../img/icons.png) 2px 1px no-repeat,#b9b9b9;
    background: url(../img/icons.png) 2px 1px no-repeat,-moz-linear-gradient(top, #b9b9b9 0%, #9d9e9e 100%);
    background: url(../img/icons.png) 2px 1px no-repeat,-webkit-linear-gradient(top, #b9b9b9 0%,#9d9e9e 100%);
    background: url(../img/icons.png) 2px 1px no-repeat,linear-gradient(to bottom, #b9b9b9 0%,#9d9e9e 100%);
    box-shadow: inset 1px 1px 2px #EFEFEF, 1px 1px 1px white;
    cursor: pointer;
}

.search_btn{float:left;padding: 40px 0 0 52px;}
.search_btn > a{
text-decoration: none;
display: block;
height: 40px;
padding: 10px 10px 10px 40px;
box-sizing: border-box;
font-family: 'Roboto-Regular';
font-size: 17px;
border: 1px solid #077A00;
color: white;
box-shadow: inset 1px 1px 3px #92FF7C, 1px 1px 1px white;
border-radius:5px;
background:url(../img/icons.png) 8px 8px no-repeat,#279002;
background:url(../img/icons.png) 8px 8px no-repeat,-moz-linear-gradient(top, #279002 0%, #007500 100%);
background:url(../img/icons.png) 8px 8px no-repeat,-webkit-linear-gradient(top, #279002 0%,#007500 100%);
background:url(../img/icons.png) 8px 8px no-repeat,linear-gradient(to bottom, #279002 0%,#007500 100%);
}

.search_btn > a:first-child{margin-bottom:20px}
.search_btn > a:hover{background:url(../img/icons.png) 8px 8px no-repeat,#279002}
.contacts_with_menu{padding-top:40px}
.short_menu{padding-right:30px}
.short_menu > ul > li > a{text-decoration:none;font-size:15px;color:#9098a9;display:block;text-align:right;margin:11px 0;}
.mail{display: block;text-decoration: none;font-size: 18px;color: #009903;margin-bottom: 10px;}
.phone{display:block;font-size:25px;color:#1d5fce;text-decoration:none;}
.free_call{color:#2a8a00;font-size:18px;text-decoration:underline;text-align:center;margin:6px 0;}
.call_back_btn{background:url(../img/icons.png) 14px -37px no-repeat, #216dd3;margin-top:11px;padding:9px 0 0 50px;height:40px;}
.call_back_btn, .blue_btn{box-sizing:border-box;border:1px solid #1765de;border-radius:5px;color:white;font-size:16px;box-shadow:inset 1px 1px 2px #36b3ef, 1px 1px 1px white;}
.header-text{
	display: block;
    text-transform: uppercase;
    text-align: center;
    font-size: 16px;
    color: #214a4a;
}
.blue_btn{background:#216dd3;padding:0 20px;height:30px;}
nav.main_menu{display: table;width: 100%;overflow:hidden;height:53px;margin:20px 0;word-spacing: -4px;text-align: center;}
nav.main_menu > a{display: table-cell;color:#848484;text-decoration:none;font-family:"Roboto-Light";text-transform:uppercase;font-size:15px;text-align:center;position:relative;padding: 16px 20px 16px 38px;border-top:1px solid #2E9BE5;border-left:1px solid #2E9BE5;border-bottom:1px solid #1765DE;}
.block_document, .block_video, .vuz_block, .suz_block{
	background:#e7e7e7;
	background:-moz-linear-gradient(top, #e7e7e7 0%, #dddddd 100%);
	background:-webkit-linear-gradient(top, #e7e7e7 0%,#dddddd 100%);
	background:linear-gradient(to bottom, #e7e7e7 0%,#dddddd 100%);
	box-shadow:inset 0 1px 1px white, 0 1px 1px white;}
nav.main_menu > a{
	background:#e7e7e7;
	background:-moz-linear-gradient(top, #216DD3 0%, #304A97  100%);
	background:-webkit-linear-gradient(top, #216DD3 0%, #304A97  100%);
	background:linear-gradient(to bottom, #216DD3 0%, #304A97  100%);
	box-shadow: inset 0 1px 1px #AEDEFF;
    color: white;
    word-spacing: 0px;
} 	

.vuz_block, .suz_block{border: 1px solid #d4d4d4;border-radius: 5px;margin-bottom: 20px;}
.vuz_title, .suz_title{
padding: 10px;
text-align: center;
border-bottom: 1px solid #D4D4D4;
font-style: italic;
color: #0045ad;
font-weight: bold;}
.vuz_info, .suz_info{padding:10px}
.vuz_block form, .suz_block form{text-align:right}
.vuz_block form input[type="submit"],
.suz_block form input[type="submit"]{
color: white;
font-size: 14px;
text-transform: uppercase;
margin: 10px;}
nav.main_menu > a:before{content:"";position:absolute;display:block;width:20px;height:20px;top:15px;left:10px;}
nav.main_menu > a:first-child{border-radius:5px 0 0 5px;padding:16px 29px 16px 9px;}
nav.main_menu > a:last-child{border-right:1px solid #d4d4d4;border-radius:0 5px 5px 0;/*padding:16px 30px 16px 56px;*/}
/*
nav.main_menu > .item-1:before{background:url(../img/menu-icn.png) 1px 1px no-repeat;}
nav.main_menu > .item-2:before{background:url(../img/menu-icn.png) 1px -89px no-repeat;}
nav.main_menu > .item-3:before{background:url(../img/menu-icn.png) 1px -138px no-repeat;}
nav.main_menu > .item-4:before{background:url(../img/menu-icn.png) 1px -44px no-repeat;}
nav.main_menu > .item-5:before{background:url(../img/menu-icn.png) 0px -193px no-repeat;}
*/
nav.main_menu > .item-1:before{background:url(../img/menu-icn.png) 1px -238px no-repeat;}
nav.main_menu > .item-2:before{background:url(../img/menu-icn.png) 1px -335px no-repeat;}
nav.main_menu > .item-3:before{background:url(../img/menu-icn.png) 1px -389px no-repeat;}
nav.main_menu > .item-4:before,nav.main_menu > .item-6:before{background:url(../img/menu-icn.png) 1px -287px no-repeat;}
nav.main_menu > .item-5:before,nav.main_menu > .item-7:before{background:url(../img/menu-icn.png) 0px -445px no-repeat;}

.wrap_steps{padding:15px;background:#dddddd;background:-moz-linear-gradient(top, #dddddd 0%, #e8e8e8 100%);background:-webkit-linear-gradient(top, #dddddd 0%,#e8e8e8 100%);background:linear-gradient(to bottom, #dddddd 0%,#e8e8e8 100%);border-radius:5px;box-shadow:inset 1px 2px 5px #ccc, 1px 1px 2px white;}
.wrap_steps > img{display:block;margin:auto}
.crumbs{
padding: 5px;
margin-bottom: 10px;
background: #F7F7F7;
border-radius: 3px;
/*
background: #D9E6E8;
border: 1px solid #D4D4D4;
box-shadow: inset 0 1px 0 #FBFBFB, 1px 1px 1px #A7A7A7;*/}
.block_video{border: 1px solid #d4d4d4;border-radius: 5px;padding: 10px;margin-top:20px;}
.cols{margin:0 5px;overflow:hidden;}
.leftcol{float:left;width:232px;}
.top_sidebar{height:20px;background:url(../img/col-top-center.png) 0px 0px no-repeat;}
.center_sidebar{background:url(../img/col-top-center.png) -237px 0px repeat;padding:0 7px 0 5px;}
.bottom_left_sidebar{height:55px;background:url(../img/col-bottom.png) 0px 0px repeat;}
.bottom_right_sidebar{height:55px;background:url(../img/col-bottom.png) -240px 0px repeat;}
.h6{font-size:15px;color:#6b6b6b;padding:10px 0 10px 20px;position:relative;}
.h6:before{content:"";display:block;width:18px;height:16px;background:url(../img/ribbon.png);position:absolute;left:-5px;top:10px;}
.block{padding:0;color:#393939;}
.block ul{padding:0;display:block;overflow:hidden;}
.leftcol .block ul a, .rightcol .block ul a{color:#6b6b6b;text-decoration:none;display:block;padding:3px 0 3px 13px;margin:5px 0;}
.leftcol .block ul a:before, .rightcol .block ul a:before{content:"› ";}
.leftcol .block a:hover, .rightcol .block a:hover{color:#c4021d;text-decoration:none;}
.green_ribbon{display:block;width:235px;color:#d9e6e8;text-decoration:none;box-sizing:border-box;text-align:center;}
.leftcol .green_ribbon{height:40px;font-size:16px;background:url(../img/green-ribbon.png);position:relative;left:-4px;margin:15px 0;padding:8px 15px 0 0px;}
.rightcol .green_ribbon{height:44px;font-size:14px;background:url(../img/green-ribbon-right.png);position:absolute;right:-4px;top:80px;padding:8px 0 0 14px;}
.leftcol .green_ribbon:hover, .rightcol .green_ribbon:hover{color:#F7EABE;}
.red_btn{background:#c10033;border:1px solid #ab386c;border-radius:5px;padding:7px 15px;box-shadow:inset 1px 1px 5px #FFFFFF;}
.green_btn{background:#04732a;border:1px solid #005e20;border-radius:5px;padding:7px 15px;box-shadow:inset 1px 1px 5px #FFFFFF;}
.rightcol{float:right;width:232px;}
.left_center_wrap{width:80%;float:left;}
.centercol{font:12px 'Verdana';line-height:140%;padding-bottom:20px;margin-bottom:30px;float:right;max-width:75%;width:75%;}
.centercol img{max-width:100%;height:auto;display:block;margin:auto;}
.rightcol iframe{width:100%;display:block;border:none;margin-bottom:10px;}
h1, h2, h3{color:#009903;padding:8px 0px 8px 0px;text-align:center;}
h1{font:19px 'Microsoft Sans Serif';text-transform:uppercase;}
h2{font:17px 'Microsoft Sans Serif';}
h3{font:15px 'Microsoft Sans Serif';}
.centercol p{color:#4c4d4d;margin:0 0 15px 0;line-height:22px;}
h1 a, h2 a{color:#c4c4c4;text-decoration:underline;}
h1 a:hover, h2 a:hover{text-decoration:none;}
h1 span{display:block;margin-top:5px;}
.hidden{display:none}
.seo{display:block;font-size: 18px;color: #009903;padding: 8px 0px 8px 0px;text-align: center;}
.rc-anchor{width:218px!important;}

.price_table th{background:#c8d1dc;color:#34405c;font-size:11px;}
.price_table .section{background:#9fadbe;padding:8px 0;text-align:center;font-weight:bold;color:white;}
.price_table tr>td{padding:10px 0;}
.price_table tr:nth-child(odd){background:#F3F7FB;}
.price_table tr:nth-child(even){background:#E9F1F9;}
.price_table .doc_descript{font-size:11px;width:40%;padding:10px 10px;}
.price_table .doc_img{width:20%;}
.price_table .doc_img img{border:2px solid white;border-radius:5px;box-shadow:1px 1px 5px #606060;box-sizing:border-box;-webkit-transition:all 0.7s;-moz-transition:all 0.7s;-ms-transition:all 0.7s;-o-transition:all 0.7s;transition:all 0.7s;position:relative;}
.price_table .doc_img img:hover{z-index:9999999;-webkit-transform:scale(3);-moz-transform:scale(3);-ms-transform:scale(3);-o-transform:scale(3);transform:scale(3);}
.price_table .priceCopy,
.price_table .priceGoznak{width:100px;text-align:center;color:#34405c;}
.price_table .doc_order .red_btn{width:88px;margin:auto;display:block;text-transform:uppercase;color:white;font-size:12px;}
.price_table .show_foto,
.price_table .show_video,
.block_document .show_foto,
.block_document .show_video{display:inline-block;text-align:center;text-decoration:none;color:white;margin-top:5px;background:url(../img/icons.png) 0px -85px no-repeat, #cf1e36;border:1px solid #ab386c;border-radius:5px;padding:3px 0 3px 22px;width:145px;box-sizing:border-box;box-shadow:inset 1px 1px 5px #FFFFFF;font-weight:normal;}
.block_document{width:320px;display:inline-block;border:1px solid #d4d4d4;border-radius:5px;padding:10px;margin:13px 15px}
.block_video .title_video{font-size: 13px;color: #0045ad;font-weight: bold;text-align:center;}
.block_document .title_document{width:320px;font-size:13px;color:#0045ad;font-weight:bold;height:36px;display:table-cell;vertical-align:middle;}
.block_document .clear{width:100%;height:10px}
.block_document .img_document{
width:140px;
height:100px;
display:table-cell;
vertical-align:middle;
}
.block_document .img_document img{
max-height:100px;
box-sizing:border-box;
position:relative;
z-index:9999999;
border: 1px solid white;
box-sizing: border-box;
box-shadow: 1px 1px 3px #757575;
border-radius: 5px;
}
.block_document .price_block{font-size:13px;float:left;width:180px;padding-left:35px;box-sizing:border-box;}
.block_document .price_block .goznak_price{margin-top:5px;color:#c2443c}
.block_document .block_order_btn{background:#279002;background:-moz-linear-gradient(top, #279002 0%, #007500 100%);background:-webkit-linear-gradient(top, #279002 0%,#007500 100%);background:linear-gradient(to bottom, #279002 0%,#007500 100%);border:1px solid #077A00;color:white;width:100%;padding:3px 0;font-size:16px;box-shadow:inset 1px 1px 3px #92FF7C, 1px 1px 1px white;border-radius:5px;margin-top:5px;}
.block_document .block_order_btn:hover,.top_links > .links > a:hover{background:#279002;color: white!important}
.block_document .show_foto{float:left;}
.block_document .show_video,
.block_document .block_order_btn{float:right;}
.last-mentions > .lm{padding:10px 7px;}
.last-mentions > .lm > .author{font-size:16px;color:#009903;float:left;}
.last-mentions > .lm > .date{float:right;color:#6b6b6b;font-size:9px;padding-top:3px;}
.last-mentions > .lm > .mention{text-align:justify;padding:0px 15px;color:#6b6b6b;}
.last-mentions > .lm > .mention > .line{border-bottom:1px solid #6b6b6b;}
.read_all{display:block;text-align:center;text-decoration:none;margin:10px 0;color:#CF1844;}
.centercol iframe{border:0;margin:10px 0;display:block;width:100%;height: 450px;}
.green-block{min-height:100px;border-bottom:15px solid #1f66d0;margin-top:-30px;}
.green-block > .green-block-top{height:135px;background:url(../img/green-block-top.png) 50% 0% no-repeat;}
.green-block > .green-block-content{padding-bottom:15px;background:url(../img/green-block-content.png) 50% 0% repeat;}
.green-block > .green-block-content > div{max-width:740px;margin:auto;padding-top:20px;font-size:15px;color:#E5E6E8;}
.green-block > .green-block-content > div a{font-weight:bold;color:#EBEBEB;}
.green-block > .green-block-content p{margin:0;padding-bottom:15px;}
.green-block > .green-block-content small{text-align:center;display:block;font-size:12px;}
.green-block > .green-block-content span{text-align:center;font-weight:bold;margin-top:15px;display:block;}
form.forms{text-align:center}
.forms label{
background: #FFFFFF;
color: #6B6B6B;
padding: 0 10px;
}
.forms label.active-label{
color: #FFFFFF;
float: left;
background: #A9A9A9;
padding: 5px 10px;
margin-bottom: 5px;
position:relative;
box-shadow: 1px 1px 3px #ccc;
text-shadow: 1px 1px 1px #444;
}
.forms label.active-label:before{
content:"";
display:block;
width:10px;
height:10px;
background: #A9A9A9;
position:absolute;
bottom:-2px;
left:2px;
-moz-transform: rotate(45deg); 
-ms-transform: rotate(45deg);
-webkit-transform: rotate(45deg);
-o-transform: rotate(45deg);
transform: rotate(45deg);
}

.form_title{color:#0a6a1e;text-align:center;margin:0 0 20px 0;font-size:16px;}
.forms input[type="text"], .forms textarea, .forms select, .forms input[type="file"]{
width:100%;
display:block;
margin-bottom:15px;
margin-top: -8px;
padding:5px 0 5px 5px;
border:1px solid #bdbdbd;
background:white;
box-sizing:border-box;
color:#32950F;}
.forms input[type="text"], .forms textarea{transition: margin-top 0.5s ease-in;}
.form_btn{width:150px;height:33px;margin:auto;display:block;position:relative;z-index:99999999}
#right-sidebar-feebback-form{text-align:center;}
.question_form, .mention_form{max-width:500px;width:50%;margin: 20px auto;}
.order_forms, .question_form, .mention_form{border-top:2px solid #a7aaae;border-bottom:2px solid #a7aaae;padding:20px;background:rgba(255, 255, 255, 0.3);}
.question_block, .mention_block{margin-bottom:20px}
.question_block > .question, .mention_block > .mention{background:rgba(255, 255, 255, 0.3);padding:10px;border-bottom:1px solid #a7aaae;}
.question_block > .question p, .mention_block > .mention p{display:inline;}
.sm-author{font-size:13px;color:#008a03;padding:3px 0 3px 20px;background:url(../img/avatar.png) left center no-repeat;}
.sm-date{display:block;font-size:10px;color:#6b6b6b;}
.question_block > .question .q, .mention_block > .mention .m{color:#1d5fce}
.question_block > .answer, .mention_block > .answer{padding:10px;}
.question_block > .answer .an, .mention_block > .answer .an{color:#c4021d;}
.footer{background:white;}
.footer-content{max-width:1280px;min-height:256px;background:url(../img/footer-people.jpg) center bottom no-repeat;margin:auto;}
.footer-content .logo{margin-bottom:10px!important}
.footer-content .short_menu{padding:0 0 0 30px!important}
.footer-content .short_menu > ul > li > a{text-align:left!important;}
.footer-content .phones{padding-top:40px;margin-right:20px;width:205px;}
.footer-content .copyright{font-size:10px;text-align:center;padding-top:10px;}
.ditto_page,
.ditto_currentpage,
.ditto_next_link,
.ditto_previous_link{margin:2px;padding:5px 8px;font:bold 16px Arial;color:rgb(57, 57, 57);float:left;}
.ditto_page:hover,
.ditto_next_link:hover,
.ditto_previous_link:hover{text-decoration:none;}
#pagination{text-align:center;width:98%;margin:20px 0px;overflow:hidden}
.dip-bordo{color:#B00000;}
#vote-layer{padding:5px;}
#footer-menu{float:left;max-width:625px;font:12px 'Microsoft Sans Serif';color:#436d84;margin:15px;}
#footer-menu-list{font:12px 'Microsoft Sans Serif';color:#436d84;opacity:1;}
.footer-menu-list-item,
.footer-menu-list-separate{font:12px 'Microsoft Sans Serif';color:#436d84;}
.footer-menu-list-item a{font:12px 'Microsoft Sans Serif';color:#436d84;}
#footer-copywrite{background:url(http://premium-diploma.com/images/footer-block-bg.png) no-repeat left top;background-size:100% 100%;max-width:400px;padding:20px 0 0 16px;color:#436d84;font:12px 'Microsoft Sans Serif';float:right;margin-top:15px;height:60px;padding-right:8px;}
#footer-create{position:absolute;right:0;bottom:12px;color:#436d84;font:12px 'Microsoft Sans Serif';}
#footer-create a{color:#436d84;font:12px 'Microsoft Sans Serif';}
.or-color-red{color:#fe0000;font-weight:bold;}
#forma input[type="text"]{display:block;width:90%;height:23px;margin:auto;}
#forma textarea{display:block;width:90%;margin:auto;}
.thankyou{text-align:center;padding:25px;line-height:60px;background:rgb(0, 155, 3);border-radius:5px;border:1px solid #048207;box-shadow:1px 1px 7px #7C7C7C;margin:20px 0;}
.thankyou > span{font-size:20px;}
.thankyou > p{font-size:16px;}
.thankyou > span, .thankyou > p{color:white;font-weight:bold;text-shadow:0 1px 1px #175518;}
.search-block{background:url(http://premium-diploma.com/images/search.jpg) no-repeat left bottom;height:103px;}
.search-vuz{width:42%;float:left;padding-top:30px;margin-left:2%;}
.form11{padding:4px 10px;background:rgb(0, 112, 148);box-shadow:0px 0px 8px rgb(38, 167, 208);margin-bottom:20px;}
.form11 input[type="text"]{width:90%;border:1px solid rgb(255, 255, 255);margin-bottom:5px;background:rgb(241, 241, 241);padding-left:2px;float:right;}
.form11 select{width:91%;border:1px solid rgb(255, 255, 255);margin-bottom:5px;background:rgb(241, 241, 241);float:right;}
.form11 .search-btn{margin-left:62%;margin-bottom:4px;display:block;cursor:pointer;}
.searchResult{width:90%;background:url(http://premium-diploma.com/images/search-png.png) no-repeat -90% 50%;background-position-x:-310px;background-position-y:50%;}
.searchResult tr:nth-child(even){background:rgba(252, 252, 252, 0.56);}
.searchResult select{width:100%;height:22px;}
.searchResult input[type="text"]{width:99%;}
.search-wrap > a{color:rgb(65, 147, 199);text-decoration:none;display:inline-block;font-size:14px;padding:5px 0px;text-align:left;}
.search-wrap > b{font-size:14px;color:#626262;}
.search-wrap > .cart{font-size:19px!important;}
.search-wrap > a:hover{text-decoration:underline;}
.free_phone_bottom{color:rgb(209, 19, 19);font-size:20px;text-align:center;margin:10px 0px;}
.btn_sub_search{width:60%;margin:auto;display:block;cursor:pointer;background:rgb(235, 27, 52);border:1px solid rgb(255, 255, 255);padding:5px 0px;color:white;box-shadow:0px 0px 5px #848484;font-size:14px;}
.btn_sub_search:hover{background:rgb(61, 151, 206);}
@media screen and (max-width:720px){.search-vuz{width:90%;float:none;margin:auto;}
}
.universities_in_city h3{margin-top:10px;padding:10px;font-weight:bold;text-align:center;border-radius:5px 5px 0 0;background:#8cc9be;cursor:pointer;color:white;}
.universities_in_city h3:hover{background:#D9E6E8;color:#DC2C59;}
.single_university{overflow:hidden;background:white;border-left:1px solid #8CC9BE;border-right:1px solid #8CC9BE;border-bottom:1px solid #8CC9BE;padding:15px 0;}
.single_university .preview_img{float:left;padding:0 15px;position:relative;min-height:1px;}
.single_university .intro{text-align:center;color:#636363;padding:0 15px 0 0;}
.category_wrapper{overflow:hidden;}
.button-container a,
.button-container input[type="submit"]{text-decoration:none;font-weight:normal;text-transform:uppercase;color:white;display:inline-block;font-size:14px;}
.button-container > form{display:inline-block}
.order_btn_in_city{padding:8px;font-family:Arial;font-size:12px;border-radius:5px;text-decoration:none;background-color:rgb(231, 69, 69);color:white;margin:auto;display:block;width:100px;border-bottom:2px solid rgb(238, 204, 199);}
.order_btn_in_city:hover{background-color:rgb(245, 143, 143);}
.button-container{}
.slider{float:left;width:100%;position:relative;background:url(http://premium-diploma.com/images/slider/slider_bg.png) no-repeat top center;background-size:100% 100%;}
.sliderContent{float:left;width:100%;clear:both;position:relative;margin-top:10px;margin-left:10px;margin-bottom:10px;overflow:hidden;background:none;}
.sliderContent .item{width:100%;}
.slider .item img{width:90%;max-width:90%;}
.sliderArrows a{display:block;text-indent:-9999px;outline:none;z-index:50;background-image:url(http://premium-diploma.com/images/slider/prev_next.png);width:42px;height:42px;position:absolute;top:60%;margin-top:-34px;}
.prev{background-position:0 0;left:15px;}
.prev:hover{background-position:0 -44px;}
.next{right:15px;background-position:-44px 0;}
.next:hover{background-position:-44px -44px;}
.sliderBullets{position:absolute;bottom:0;left:50%;z-index:50;margin-left:-45px;}
.sliderBullets a{display:block;float:left;text-indent:-9999px;outline:none;margin-left:5px;width:10px;height:11px;background:url(http://premium-diploma.com/gfx/bullets.png) no-repeat;}
.sliderBullets .active{background-position:0 -11px;}
.sliderContent a{outline:none;}
.goznak{display:block;width:90%;padding:5px;background-color:red;margin-top:8px;text-align:center;font-size:14px;font-weight:bold;text-decoration:none;background:rgb(8, 106, 253);background:linear-gradient(to top, rgb(8, 106, 253), rgb(133, 222, 245));border:3px solid rgb(252, 0, 0);color:rgb(253, 232, 232);text-shadow:1px 1px 0px black;}
.goznak:hover{color:red;background:linear-gradient(to top, rgb(133, 222, 245), rgb(8, 106, 253));text-shadow:1px 1px 0px white;}
header >.wrap_head_data >#document{position:absolute;left:350px;top:99px;font-size:18px;text-shadow:0px 2px 4px rgb(255, 255, 255), 0px 0px 1em rgb(255, 255, 255);font-weight:bold;font-style:italic;color:rgb(209, 19, 19);}
#action{width:400px;height:25px;position:absolute;top:72px;left:460px;}
#action marquee{font-size:18px;text-shadow:0px 2px 4px rgb(255, 255, 255), 0px 0px 1em rgb(255, 255, 255);font-weight:bold;font-style:italic;color:red;}
.centercol>table a.order-button{margin:auto;}
#fixed-menu{position:fixed;top:0px;display:none;z-index:5000;width:100%;height:53px;background-color:#209AD2;box-shadow:0 0 3px 1px #353535;}
#f-menu{width:1170px;height:53px;margin:auto;padding-left:85px;}
#f-menu>ul{padding-left:20px;padding-top:20px;overflow:hidden;float:left;}
#f-menu>ul>li{float:left;margin-right:25px;height:30px;}
#f-menu>ul>li>a{text-decoration:none;font-weight:bold;color:rgb(239, 238, 238);text-shadow:0px 1px 0px rgb(21, 21, 21);height:30px;display:block;}
#f-menu>ul>li>a:hover{color:rgb(234, 77, 77);}
#call_me{width:50px;height:50px;background-image:url(http://premium-diploma.com/images/call_me.png);float:left;margin-left:20px;margin-top:3px;}
#call_me:hover{cursor:pointer;}
#question_me{width:100px;height:50px;background-image:url(http://premium-diploma.com/images/question_me.png);background-repeat:no-repeat;float:left;margin-left:10px;margin-top:3px;padding-left:53px;padding-top:20px;font-weight:bold;color:rgb(239, 238, 238);text-shadow:0px 1px 0px rgb(21, 21, 21);}
#mini-logo{width:53px;height:50px;background-image:url(http://premium-diploma.com/images/mini-logo.png);float:left;}
#tel{display:none;position:relative;top:53px;left:900px;width:150px;height:35px;background-color:#209AD2;}
#tel>p{display:inline;position:relative;top:-65px;left:16px;font-weight:bold;color:rgb(239, 238, 238);text-shadow:0px 1px 0px rgb(21, 21, 21);}
.original{display:block;width:230px;height:37px;background:url(http://premium-diploma.com/images/button_bg.png) repeat;margin-top:10px;text-align:center;text-decoration:none;font-weight:bold;color:white;padding-top:3px;line-height:16px;}
.original:hover{box-shadow:inset 0px 0px 20px black;}
.original>span{color:rgb(0, 204, 255);text-shadow:0px 1px 0px rgb(0, 0, 0);font-size:15px;}
.pi{color:white!important;letter-spacing:1.3px;font-size:14px!important;}
.top_links{padding-bottom:15px;overflow: hidden;}
.social_group{float: left;margin-left:10px;}
.social_group > div{text-align:center;padding-bottom:13px;font-size:15px;color:#42454c;}
.social_group > a{display:inline-block;width:30px;height:30px;margin:0 5px;transition:all 0.5s;}
.social_group > a.vk{background:url(../images/social-icons.png) 0px 0px no-repeat;}
.social_group > a.face{background:url(../images/social-icons.png) 0px -40px no-repeat;}
.social_group > a.twitt{background:url(../images/social-icons.png) 0px -80px no-repeat;}
.social_group > a.inst{background:url(../images/social-icons.png) 0px -120px no-repeat;}
.social_group > a.google{background:url(../images/social-icons.png) 0px -160px no-repeat;}
.social_wrap{padding-top:5px;padding-bottom:5px;display:block;text-align:center;float:none;text-align:center;}
.top_links > .links{text-align:center;line-height:34px;padding-top: 25px;}
.top_links > .links > a{
	font-size:15px;
	background: #279002;
    background: -moz-linear-gradient(top, #279002 0%, #007500 100%);
    background: -webkit-linear-gradient(top, #279002 0%,#007500 100%);
    background: linear-gradient(to bottom, #279002 0%,#007500 100%);
    border: 1px solid #077A00;
    color: white;
    box-shadow: inset 1px 1px 3px #92FF7C, 1px 1px 1px white;
    border-radius: 5px;
    padding: 10px;
    text-decoration: none;
}
.social_group > a.vk:hover{background:url(../images/social-icons.png) 0px -200px no-repeat;}
.social_group > a.face:hover{background:url(../images/social-icons.png) 0px -240px no-repeat;}
.social_group > a.twitt:hover{background:url(../images/social-icons.png) 0px -280px no-repeat;}
.social_group > a.inst:hover{background:url(../images/social-icons.png) 0px -320px no-repeat;}
.social_group > a.google:hover{background:url(../images/social-icons.png) 0px -360px no-repeat;}
.pages1{text-align:center;margin:10px 0px;}
#pagination > a, #pagination > span,
.pages1 > a,
.pages1 > b{padding:5px 8px;text-decoration:underline;color:rgb(0, 119, 2);display:inline-block;}
.pages1 > b{border:1px solid rgb(22, 111, 205)!important;}
#pagination > a:hover,
.pages1 > a:hover, #pagination > .current_page{color:#C70000;text-decoration:none;}
.pgcontent > p,
.pgcontent > span{padding:0px 10px;}
.pgbox > .ans{font-weight:bold;padding:3px 16px;color:rgb(0, 127, 195);}
.pgbox > .pgcontentbottom{padding:3px 16px;color:rgb(0, 127, 195);}
.thankyou_hide{position:fixed;top:0px;width:100%;background:rgba(91, 215, 107, 1);padding:15px 10px 5px 10px;text-transform:uppercase;text-align:center;font-weight:bold;color:rgb(255, 255, 255);text-shadow:0px 1px 0px rgb(24, 139, 39);box-shadow:0px 0px 5px #000;}
.errors{position:fixed;top:10px;right:10px;background:rgb(223, 22, 43);padding:10px 10px 10px 10px;text-align:center;font-weight:bold;color:rgb(255, 255, 255);border-radius:7px;}
@media screen and (min-width:1250px){#toggle_screen{display:none;}
}
.newfooter{background:#fff;color:#007ca4;text-align:center;padding:10px;}
.sm-show,.sm-hide{display:none;}
.sm-menu{display:none;}
.hamburger{vertical-align:middle;background:url(../img/hamburger.png) center center no-repeat;width:40px;height:40px;display:inline-block;border:1px solid white;box-shadow:0px 0px 2px #2D2D2D;}
img{max-width:100%}
.sitename{display:inline-block;height:40px;vertical-align:middle;line-height:40px;font-family:"Roboto-Regular";text-transform:uppercase;color:#A7CBEF;text-shadow:0 1px 1px #2F2F2F;font-size:15px;padding:0 10px;}
.block-index{text-align:center;}
.block-index div.item{float:none;}
#container_form #or-order-form{width:96%;max-width:560px;}
.sm-menu ul > li > a{display:block;text-decoration:none;padding:5px 20px;font-size:13px;color:#2A8A00;}
@media screen and (min-width:1250px)
{.block-index div.item{float:left;}
}
@media screen and (max-width:1250px){#document_header{display:none}
.head_descr_bottom{display:none}
.phone_viber_skype{right:0px;width:auto;}
#whatsapp{width:86px;}
#viber{width:48px}
.header-menu-block-list-item a{font-size:12px;padding:10px 5px;}
.order_row_h{right:3px;}
.left_center_wrap{width:78%;}
.centercol{width:72%;max-width:72%;}
.block-index div.item{width:90%;float:none;clear:both;margin:5px;background:#f4f3ef;overflow:hidden;}
.block-index .inner{float:none;clear:both;background:#f4f3ef;}
}
@media screen and (min-width:1217px){
.logo-and-search{float:left}
}
@media screen and (max-width:960px){.header, .footer-content{width:auto}
nav.main_menu, .short_menu, .wrap_steps, .leftcol, .links{display:none!important;}
.logo{padding:40px 0 0 20px}
.search{display:none}
.contacts_with_menu{padding:40px 20px 0 0}
.wrap_nav{display:block;position:absolute;left:0;top:0;z-index:10;background:#216DD3;width:40px;height:40px;}
.sm-menu{display:block;padding:10px;}
.sm-menu .h6{background:#216DD3;color:white;border-bottom:1px solid white;}
.sm-menu .top-menu-item, .withicons li{background:rgba(255, 255, 255, 0.3);margin:10px 20px;padding:5px 0;border-left:3px solid #CA113C;}
.sm-menu .block{margin:0}
.sm-menu .h6{cursor:pointer}
.sm-menu .block{display:none}
#header-menu-block{display:none}
.open #header-menu-block{display:block;box-shadow:0 0 3px #3E3E3E;}
.sm-show,.sm-hide{display:block;cursor:pointer}
.head_descr,#dk-breadcraumbs{display:none}
#header-menu-block{width:100%;background:#216DD3;padding:0;margin:0;position:absolute;left:0;top:0;width:256px;height:408px;text-align:left;font-size:17px;color:#fff;border:3px solid white;}
#header-menu-block-list{display:block;margin:0;}
#header-menu-block-list .header-menu-block-list-item{display:block;margin:0;text-align:left;}
.header-menu-block-list-item a{font-size:17px;display:block;padding:10px 10px;margin:0;}
.centercol{width:100%!important;max-width:100%!important;padding:0 10px;box-sizing:border-box;}
.top_links{text-align:center;}
.green-block-content{text-align:center;padding:0 20px}
.footer-content{background:none;}
.footer-content .fleft, .footer-content .fright{float:none;margin:auto;padding-top:0;text-align:center;}
.footer-content .phones{height:auto;padding-bottom:10px}
}
@media screen and (max-width:1150px){#header-info-block{display:none;}
.left_center_wrap{width:76%;}
.centercol{width:70%;max-width:70%;}
}
@media screen and (max-width:1050px){.foot_info_block,.foot_conact_block{width:40%;height:auto;}
.phone_head{font-size:17px;}
.head_descr{width:auto;height:auto;position:relative;top:0px;left:47px;float:left;font-size:12px;}
.order_row_h{float:right;clear:none;position:relative;margin-top:28px;}
.rightcol{display:none}
.left_center_wrap{width:100%;}
.centercol{width:73%;max-width:73%;}
.rightcol{float:left;}
}
@media screen and (max-width:920px){.header-menu-block-list-item-separate{display:none;}
.header-menu-block-list-item a{font-size:15px;padding:10px 10px;margin:0;color:white;text-decoration:none;}
.header-menu-block-list-item a:before{content:"»";padding-right:5px;}
#document_header{position:absolute;left:333px;top:99px;font-size:16px;}
#action{width:400px;height:25px;top:72px;left:345px;}
.centercol{width:68%;}
}
@media screen and (max-width:767px){#action{display:none;}
.header-menu-block-list-item{}
#header-contact-block{display:none;}
#document_header{position:relative;top:0px;left:0px;width:auto;text-align:center;margin-top:5px;margin-bottom:5px;padding-left:5px;padding-right:5px;}
#action{width:auto;position:relative;top:0px;left:0px;}
.order_row_h a{display:inline-block;}
.zakzv{float:none;display:inline-block;}
.zakdc{float:none;display:inline-block;}
.clear_media{clear:both;}
a .zakdc{}
.left_center_wrap{float:left;overflow:visible;height:auto;}
.leftcol{float:none;clear:both;margin:auto;display:none;}
.centercol{width:100%;max-width:100%;float:none;}
.rightcol{float:none;clear:both;margin:auto;}
.foot_info_block, .foot_conact_block{margin-left:3%;margin-right:3%;}
#jivo_top_wrap{display:none;}
}
@media screen and (max-width:720px){.head_nadpis{margin-top:10px;}
.foot_info_block, .foot_conact_block{width:90%;height:auto;float:none;margin:auto;margin-bottom:43px;}
}
@media (max-width:767px){.head_nadpis{margin:0;padding:0;left:10px;top:10px;right:10px;width:initial;position:absolute;}
.phone_viber_skype{display:block;position:relative;padding:0;margin:0;text-align:center;margin-top:54px;}
#whatsapp,#viber,#skype{display:inline-block;float:none;height:30px;vertical-align:middle;}
.phone_head{background:none}
.zakzv{width:247px;height:56px;background:URL('/images/new/zvonok320.png') no-repeat;display:block;float:none;margin:0 auto}
.zakdc{width:242px;height:56px;background:URL('/images/new/document320.png') no-repeat;display:block;float:none;margin:0 auto}
.order_row_h{float:none;display:block;margin:0;padding:0;width:initial;left:0;right:0}
.order_row_h a{display:block;}
.social_group{float:none;text-align:center;}
#three_buttons{text-align:center;}
#three_buttons img{margin:0 !important;}
.slider{float:none;}
}
@media (max-width:660px){
.logo{padding:15px 0 0 0}
.search_btn{
max-width:400px;
float:none;
margin:auto;
padding: 10px 0 0 0;
}
.contacts_with_menu{
float:none!important;
padding: 20px 0;
overflow: hidden;
max-width: 400px;
margin: auto;
text-align: center;
}
.contacts_with_menu .call_back_btn{text-align:left}
.contacts_with_menu > *{float:none!important}
}
@media (max-width:560px){.header > .fleft{float:none!important;margin:auto;}
.logo{text-align:center;padding:0!important;margin:20px!important;}
.contacts_with_menu{float:none;overflow:hidden;padding:20px 0 0 0;}
.search{display:block;width:305px;height:50px;margin:auto;}
.phones{height:145px;margin:auto;float:none;text-align:center;}
.call_back_btn{width:200px;margin:10px auto;}
.block_document{margin:15px 0!important}
}
.home_link:hover .site_name, .top_links > .links > a:hover{color:#008903;text-decoration:none;}
nav.main_menu > a:hover, nav.main_menu > .active{color:white;background:url(../img/menu-hover.png) bottom center no-repeat, #00a004;background:url(../img/menu-hover.png) bottom center no-repeat, -moz-linear-gradient(top, #00a004 0%, #007703 100%);background:url(../img/menu-hover.png) bottom center no-repeat, -webkit-linear-gradient(top, #00a004 0%,#007703 100%);background:url(../img/menu-hover.png) bottom center no-repeat, linear-gradient(to bottom, #00a004 0%,#007703 100%);box-shadow:inset 1px 1px 1px #11ea17, 0 1px 1px white;}
nav.main_menu > a.item-1:hover:before, nav.main_menu > a.item-1.active:before{background:url(../img/menu-icn.png) 1px -238px no-repeat;}
nav.main_menu > a.item-2:hover:before, nav.main_menu > a.item-2.active:before{background:url(../img/menu-icn.png) 1px -335px no-repeat;}
nav.main_menu > a.item-3:hover:before, nav.main_menu > a.item-3.active:before{background:url(../img/menu-icn.png) 1px -389px no-repeat;}
nav.main_menu > a.item-4:hover:before, nav.main_menu > a.item-4.active:before{background:url(../img/menu-icn.png) 1px -287px no-repeat;}
nav.main_menu > a.item-5:hover:before, nav.main_menu > a.item-5.active:before{background:url(../img/menu-icn.png) 0px -445px no-repeat;}
.short_menu > ul > li > a:hover, .short_menu > ul > .active > a{color:#1d5fce;}
.blue_btn:hover{background:#2780db;background:-moz-linear-gradient(top, #2780db 0%, #1c5ccc 100%);background:-webkit-linear-gradient(top, #2780db 0%,#1c5ccc 100%);background:linear-gradient(to bottom, #2780db 0%,#1c5ccc 100%);box-shadow:inset 1px 1px 2px #55FDF5;}
.red_btn:hover{background:#FE002A;}
.green_btn:hover{background:#069837;}
.price_table .show_foto:hover,
.price_table .show_video:hover,
.block_document .show_foto:hover,
.block_document .show_video:hover{background:url(../img/icons.png) 0px -85px no-repeat, #FE002A;}
.forms input[type="text"]:focus, .forms textarea:focus{border:1px solid #32950F;margin-top: 5px;}
.call_back_btn:hover{background:url(../img/icons.png) 14px -37px no-repeat, #2780db;background:url(../img/icons.png) 14px -37px no-repeat, -moz-linear-gradient(top, #2780db 0%, #1c5ccc 100%);background:url(../img/icons.png) 14px -37px no-repeat, -webkit-linear-gradient(top, #2780db 0%,#1c5ccc 100%);background:url(../img/icons.png) 14px -37px no-repeat, linear-gradient(to bottom, #2780db 0%,#1c5ccc 100%);box-shadow:inset 1px 1px 2px #55FDF5;}
.g-recaptcha > div {    width: 204px !important;margin-left: 8px;}