

html,body {padding:0; margin:0; border:0;}
body {color:#575757; background:#ffffff; font:80% Arial, sans-serif; line-height:1.5;}

.all {width:1000px; height:100%; border:0; border-collapse:collapse; text-allign:left; }
html>body .all {height:auto; min-height:100%;}

a{color:#46ba1d; border-bottom:1px; text-decoration:underline;}
.up{color:#46ba1d; font-weight:bold}
a:hover {text-decoration:none;}
a.ajaxlink {border-bottom:1px dotted #74cb55; text-decoration:none;}
.ajaxlink2 span,.ajaxlink2a span{white-space:nowrap;font-weight:bold;text-decoration:none;color:#aaa;font-size:13px}
.ajaxlink2a span{}
.ajaxlink3 {border-bottom:1px dotted #ffffff; text-decoration:none;font-weight:bold;}
.nowrap{white-space:nowrap;text-align:right;display:block}
/*color:#46ba1d; color:#ed24e1*/

@font-face {
    font-family: 'softipen';
    src: url('fonts/softipen.eot');
    src: url('fonts/softipen.eot?#iefix') format('embedded-opentype'),
         url('fonts/softipen.woff') format('woff'),
         url('fonts/softipen.ttf') format('truetype'),
         url('fonts/softipen.svg#pt_sansbold') format('svg');
    font-weight: normal;
    font-style: normal;

}


h1 {color:#575757;font:170% Arial, serif;}
h2 {color:#46ba1d;font:150% Arial, serif;padding:0;margin:0 0 5px 0}
h3 {color:#575757;font:120% Arial, serif;padding:0;margin:20px 0 5px 0}
h4 {color:#46ba1d;font:170% Arial, serif;margin:0 0 5px 0;}
.pr h4 a {text-decoration:none}
.pr h4 a:hover {text-decoration:underline}
.h2{color:#575757;font:18pt Arial, serif;padding:0;margin:0 0 10px 0}
.h6{color:#575757;font: bold 13pt Arial, serif;padding:0;margin:0 0 10px 0}

/*div {border:1px solid #000;} */
img {border:0;}
input {background:0; border:0; color:#969696; font:10px Verdana;}
/* --------------------------------------------
 ����� ���������
----------------------------------------------- */
.top {width:1000px; height:115px;}
.top a,.menu_top a {color:#313131; text-decoration:none; font-size:12px;}
.logo {width:206px; height:50px; margin:33px 30px 0 35px; float:left;}


.spacer_top {width:40px; height:24px;float:left;}

.tel {margin:18px 0 5px 0; font-size:18px; float:left;width:260px}
.tel span {color:#838383;}
.prezent {padding:0; float:left;}

.shedulerr{
font-size: 110%;color:#46ba1d;text-decoration:underline;margin: 0 0 0 0;
}
.shedulerr{
background-color:#19a7dc;border-radius: 5px;width: 150px;color: #fff;
	text-decoration:none;margin: 0 0 0 0;padding: 3px 5px;
}

.sheduler{background:#fddef4;color:#333;text-decoration:none;width: 150px;padding:3px 10px;border-radius:7px;
background: -webkit-gradient(linear, left top, left bottom, from(#fff3fb), to(#fbdff3));
background: -webkit-linear-gradient(top, #fff3fb, #fbdff3);
background: -moz-linear-gradient(top, #fff3fb, #fbdff3);
background: -ms-linear-gradient(top, #fff3fb, #fbdff3);
background: -o-linear-gradient(top, #fff3fb, #fbdff3);
background-image: -ms-linear-gradient(top, #fff3fb 0%, #fbdff3 100%);box-shadow:0 1px 1px 0 rgba(0,0,0,0.2);line-height:1;text-align:center;
}
.shedulert:hover{

background: -webkit-gradient(linear, left top, left bottom, from(#fcebf7), to(#f4b5e1));
background: -webkit-linear-gradient(top, #fcebf7, #f4b5e1);
background: -moz-linear-gradient(top, #fcebf7, #f4b5e1);
background: -ms-linear-gradient(top, #fcebf7, #f4b5e1);
background: -o-linear-gradient(top, #fcebf7, #f4b5e1);
background-image: -ms-linear-gradient(top, #fcebf7 0%, #f4b5e1 100%);
}
.sheduler:active{
	margin:1px 0 -1px 0;
}

#arrow_top{
	font: 25px Georgia, Times New Roman, Verdana;cursor: pointer;position: fixed;top: 0px;left: 0px;height: 100%;padding: 20px 30px;color: #aaa;display: none;
}
#arrow_top:hover{
	background-color: #eee;color: #000;
}


/*.menu_top,.menu_top_open{width:82px; height:24px; text-align:center; background:url(../i/menu_top_bg.gif) no-repeat 0 0; padding:5px 0 0 0; margin:38px 0 0 15px; float:left;
}
.menu_top_small,.menu_top_small_open {width:63px; height:24px; text-align:center; background:url(../i/menu_top_small_bg.gif) no-repeat 0 0; padding:5px 0 0 0; margin:38px 0 0 15px; float:left;}
.menu_top_small_open{background:url(../i/menu_top_small_open_bg.gif) no-repeat 0 0;}
.menu_top_open{background:url(../i/menu_top_open_bg.gif) no-repeat 0 0;}*/



.order a,.menu_top,.menu_top_open,.menu_top_small,.menu_top_small_open,.baton{background:#ffffff;color:#333;text-decoration:none;margin:41px 0 0 12px; float:left;padding:2px 10px;font-size:70%;border-radius:6px;
background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#efefef));
background: -webkit-linear-gradient(top, #ffffff, #efefef);
background: -moz-linear-gradient(top, #ffffff, #efefef);
background: -ms-linear-gradient(top, #ffffff, #efefef);
background: -o-linear-gradient(top, #ffffff, #efefef);
background-image: -ms-linear-gradient(top, #ffffff 0%, #efefef 100%);box-shadow:0 1px 2px 0 rgba(0,0,0,0.5);white-space:nowrap
}
.order{
	height: auto;
}

.order a{
	background: -webkit-gradient(linear, left top, left bottom, from(#e96ec3), to(#c3239e));
	background: -webkit-linear-gradient(top, #e96ec3, #c3239e);
	background: -moz-linear-gradient(top, #e96ec3, #c3239e);
	background: -ms-linear-gradient(top, #e96ec3, #c3239e);
	background: -o-linear-gradient(top, #e96ec3, #c3239e);
	background-image: -ms-linear-gradient(top, #e96ec3 0%, #c3239e 100%);color: #fff;
	margin: -10px 0 30px 15px;font-size: 100%;height: auto;float: none;padding: 5px 10px;
}

.menu_top:hover,.menu_top_small:hover{

background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#e4ecd8));
background: -webkit-linear-gradient(top, #fff, #e4ecd8);
background: -moz-linear-gradient(top, #fff, #);
background: -ms-linear-gradient(top, #fff, #e4ecd8);
background: -o-linear-gradient(top, #fff, #e4ecd8);
background-image: -ms-linear-gradient(top, #fff 0%, #e4ecd8 100%);
}
.menu_top_open,.menu_top_small_open{

background: -webkit-gradient(linear, left top, left bottom, from(#f6fde5), to(#c6e8aa));
background: -webkit-linear-gradient(top, #f6fde5, #c6e8aa);
background: -moz-linear-gradient(top, #f6fde5, #c6e8aa);
background: -ms-linear-gradient(top, #f6fde5, #c6e8aa);
background: -o-linear-gradient(top, #f6fde5, #c6e8aa);
background-image: -ms-linear-gradient(top, #f6fde5 0%, #c6e8aa 100%);
}
.menu_top:active,.menu_top_open:active,.menu_top_small:active,.menu_top_small_open:active{
	margin:43px 0 0 12px;
}




.menu {width:100%; height:62px; background:url(../i/menu_bg.gif) repeat-x 0 0; line-height:1;}
.menu_l {width:45px; background:url(../i/menul_bg.gif) no-repeat 0 0;}
.menu a {color:#fff; font-size:24px; text-decoration:none;}
.menu a:hover{color:#a9e892}
.menu2over, .menu2, .menu2_open {vertical-align:top; padding:11px 29px 0 29px;}
.menu2_open {background:url(../i/menu_open.gif) no-repeat 50% 48px;}
.menu2_open a{color:#a9e892}
.menu2over a{color:#cbf1bc}

body:last-child:not(:root:root) .menu2_open {background:url(../i/menu_open.gif) no-repeat 40% 48px;}

@-moz-document url-prefix() {
  .menu2_open {background:url(../i/menu_open.gif) no-repeat 40% 48px;}
}

.menu_search {width:223px; background:url(../i/search_bg.gif) no-repeat 0 0; text-align:left; vertical-align:top;}
#search {width:120px; height:16px; background-color:#fff; font:10px Tahoma;margin:17px 0 0 15px;padding:0; float:left;}
#search_but {width:45px; height:18px; margin:15px 0 0 15px; float:left;}

#stip{text-align:left;border:1px solid #1c7700;position:absolute;top:163px;background-color:#1c7700;color:#d2ebb5;width:170px;padding:3px 7px}

#iright{text-align:right}
/* --------------------------------------------
 ���� ���������
----------------------------------------------- */
.col {width:100%; float:left;}
.col_l #tagw1,.col_l #tagw2,.col_l #tagw3,.col_l #tagw4,.col_l #tagw5 {width:393px; height:452px; margin:28px 15px 20px 32px; padding:5px 0 0 15px;float:left;}
.col_l #tagw1 {background:url(../i/bg/sky_.jpg) no-repeat 0 0;}
.col_l #tagw2 {background:url(../i/bg/dew_.jpg) no-repeat 0 0;}
.col_l #tagw3 {background:url(../i/bg/cloud_.jpg) no-repeat 0 0;}
.col_l #tagw4 {background:url(../i/bg/flower_.jpg) no-repeat 0 0;}
.col_l #tagw5 {background:url(../i/bg/drop_.jpg) no-repeat 0 0;}

#tags2 {background:url(../i/bg/sky_.jpg) no-repeat 0 0;}

.tags2div #tagw1,.tags2div #tagw2,.tags2div #tagw3,.tags2div #tagw4,.tags2div #tagw5{padding:5px 5px 7px 5px;width:200px;position:absolute;left:0;top:163px;background: #1a6d00 url('../i/tag2bg.jpg') no-repeat 0 0;opacity:0.9}
.tags2 a{color:#94f481;}
.tags2 a:hover{color:#ffffff;}
a.tags2here{color:#ffffff;text-decoration:none}

.col_t #ts1,.col_t #ts2,.col_t #ts3,.col_t #ts4,.col_t #ts5 {width:60px; height:70px}
.col_t #ts1 {background:url(../i/bg/sky_s.jpg) no-repeat 0 0;}
.col_t #ts2 {background:url(../i/bg/dew_s.jpg) no-repeat 0 0;}
.col_t #ts3 {background:url(../i/bg/cloud_s.jpg) no-repeat 0 0;}
.col_t #ts4 {background:url(../i/bg/flower_s.jpg) no-repeat 0 0;}
.col_t #ts5 {background:url(../i/bg/drop_s.jpg) no-repeat 0 0;}

.col_l .h5 {font:300% Arial, serif;}
.col_l .h4 {font:240% Arial, serif;}
.col_l .h3 {font:150% Arial, serif;}
.col_l .h2 {font:120% Arial, serif;}
.col_l .h1 {font:100% Arial, serif;}
.col_l ul {list-style:none; padding:0;margin:0;text-align:left;float:left;}
.col_l li {padding:5px 0;margin:0 0;width:365px;}
.col_l a {color:#fff; text-decoration:none; border-bottom:1px solid #fff;}
.col_l a:hover {border:0}

.col_t {float:left;padding:0 0 0 35px;text-align:left;}
.col_t td{vertical-align:top}
.preparat�,.preparat,.preparat1,.preparat0{margin:0 10px 0 0;width:328px;height:300px;}
.preparat� img,.preparat img,.preparat1 img,.preparat0 img{margin:0 7px 0 0;}
.col_t .preparat {background:url(../i/bg/p_bg.gif) no-repeat 0 0}
.col_t .preparat1 {height:300px;background:url(../i/bg/p1a_bg.jpg) oo-repeat 0 0}
.col_t .preparatc {height:300px}
.col_t .preparat0 {height:100px;opacity:1;}
.col_t h1{color:#51ab47;font-size:14pt;margin:10px 0 10px 13px;padding:0}
.col_t h1 a{text-decoration:none;}
.col_t .txt{padding:0 30px 0 15px;overflow:vertical}
.col_t .txt a{text-decoration:none;color:#333}
.col_t .preparat_etc{text-align:right;height:20px;padding:0 26px 10px 0}
.col_t .preparat_etc0{text-align:right;height:10px;padding:0 26px 25px 0}
#ajax,.loader{clear: both;width:700px;}
*html #ajax,*html .loader{clear: both;width:680px;}
#ajax h1.title{color:#575757;font:18pt Arial, serif;padding:0;margin:0 0 15px 15px}
#ajax h1.title1{color:#575757;font:18pt Arial, serif;padding:0;margin:0 0 0 0}
#ajax .headtxt1{padding:0 0 0 15px;vertical-align:top}
#ajax .headtab1{margin:20px 0 15px 0}
#ajax .ptab{float:left}
#ajax h1.title1 a{text-decoration:underline}
#stars{background:url(../i/stars.png) no-repeat 0 0;width:70px;height:15px;float:right;}
#stars div{background:url(../i/stars_.png) no-repeat 0 0;width:0px;height:15px;float:left}
.box_comments{font:9px Tahoma;float:right;padding:3px 0 0 0}
.box_comments a{text-decoration:none;color:#666}
.box_comments a:hover{text-decoration:underline}
.small{font:11px Tahoma}

.col_r {width:520px; margin:0 10px 20px 0; text-align:left; float:left;}
*html .col_r{width:500px;}
.col_r_sec {width:250px; margin:10px 10px 20px 0; text-align:left; float:right;}
.col_r_sec .etc td{padding:5px;font-size:90%}
.col_r_sec .etc {}
.col_r_sec .order{padding:0 0 0 40px}
.col_r_sec #order_form{padding:0 0 0 3px}
.col_r_sec .order .in, .order #order_cont, .col_r_sec .order textarea{width:153px}
#order_submit{width:105px;height:24px;background:url(../i/but_send.gif) no-repeat 0 0}

.pr {padding-top:5px;}
.pr1 {background:url(../i/pr_01_bg.gif) repeat-y 0 0;}
.pr2 {background:url(../i/pr_02_bg.gif) repeat-y 100% 100%;}
.pr3 {background:url(../i/pr_03_bg.gif) repeat-x 0 100%;}
.pr4 {background:url(../i/pr_04_bg.gif) repeat-x 0 0;}
.pr5 {background:url(../i/pr_05_bg.gif) no-repeat 0 0;}
.pr6 {background:url(../i/pr_06_bg.gif) no-repeat 100% 0;}
.pr7 {background:url(../i/pr_07_bg.gif) no-repeat 0 100%;}
.pr8 {background:url(../i/pr_08_bg.gif) no-repeat 100% 100%;}


.pr4_ {background:url(../i/pr_04_bg_.gif) repeat-x 0 0;}
.pr5_ {background:url(../i/pr_05_bg_.gif) no-repeat 0 0;}
.pr6_ {background:url(../i/pr_06_bg_.gif) no-repeat 100% 0;}

.txt_sec strong{font-weight:normal}


.pr9 {padding:35px 12px 15px 1px}
.pr9 h4 {margin:0 0 12px 0;padding:0 18px 5px 19px}
.pr9 h4.prh1bg{background-color:#f1fede;}
.pr9 .prtxt {padding:0 18px 0 19px}

.links {width:960px; padding:10px 0 20px 33px; border-bottom:1px solid #d2d2d2; float:left;text-align:left}
.links a {font-size:110%;}
.links img {font-size:110%;}
.links #links_more {color:#46ba1d; font-weight: bold; font-size:110%; border-bottom:1px dashed #74cb55;}

.lenta,.lenta_end{border-bottom:1px solid #e6e6e6;margin: 0 0 20px 0;}
.lenta_data{text-align:right;font:10px Verdana}

#links_more,.searchItem,.hand,#search_but,.ajaxlink2,.ajaxlink2a,.but_ok,.but_da,.ajaxlink3,.up{cursor:hand;cursor:pointer;-moz-user-select: none;-khtml-user-select: none;user-select: none;}



#links_less_icon{display:none}
#links_more_icon{}

.searchItem a{
	text-decoration:none;color:#d2ebb5;
}
.searchItem a:hover{
	color:#fff;
}

.txt_sec,.txt{text-align:left;padding:5px 20px 20px 35px;font-size:11pt;line-height:150%}
.txt_sec{padding:20px 20px 20px 35px;width:650px;float:left;font-size:12pt;line-height:170%}
.txt_secd h1{padding:0;margin:0 0 10px 0}

.hide{display:none}

.bubble{display:none;position:absolute;top:230px;left:39%;text-align:left;font-size:11pt;filter:expression(fixPNG(this));}
.bubble_top{background:url(../i/bubble.png) no-repeat 0 0;width:230px;padding:20px 30px 0 50px;font-size:11pt;filter:expression(fixPNG(this));}
.bubble_bottom{background:url(../i/bubble_bot.png) no-repeat 0 0;height:27px;width:303px;font-size:11pt;filter:expression(fixPNG(this));}
.bubble_{display:none;position:absolute;top:230px;left:39%;width:300px;height:110px;text-align:left;font-size:11pt;filter:expression(fixPNG(this));}
.bu1{background:url(../i/bu1.png) no-repeat 0 0;}
.bu2{background:url(../i/bu2.png) no-repeat 100% 0;}
.bu3{background:url(../i/bu3.png) no-repeat 100% 100%;}
.bu4{background:url(../i/bu4.png) no-repeat 0 100%;}
.bu0{padding:20px 20px 20px 50px;}

.bubble2{display:none;position:absolute;top:330px;left:42%;width:200px;height:110px;text-align:left;padding:20px 0 0 50px;font-size:11pt;}
.png{filter:expression(fixPNG(this));}

.tip-title {
	background:#f8ffeb;
	border:1px solid #70e035;
	color:#58b02a;
	font:menu;
	padding:4px 9px 6px 9px;
	text-align:left;
}
.printer{padding: 0 0 20px 55px}

/* --------------------------------------------
	�����
-----------------------------------------------*/
.sub_in #submail, .order .in, .order #order_cont, #com_name, #com_mail, .inp, textarea{border:1px solid #e6e6e6;border-top:1px solid #aaadb2;border-right:1px solid #aaadb2;padding:3px;color:#000}
.inp{width:200px;height:20px;font:12px Verdana}
#com_form textarea{width:630px;height:100px}
#com_form table{width:630px;font:11px Arial}
#com_tel {width:5px}

.com_container {margin:15px 0 0 0}

.comc {margin:10px 0}
.coms {width:640px;background: #f2fedf url(../i/com_01_bg.gif) no-repeat 0 0;}
.com1 {background:url(../i/com_02_bg.gif) no-repeat 100% 0;}
.com2 {background:url(../i/com_03_bg.gif) no-repeat 100% 100%;}
.com3 {padding:7px 15px;background:url(../i/com_04_bg.gif) no-repeat 0 100%; }


.acoms{width:640px;background: #fef2fd url(../i/acom_01_bg.gif) no-repeat 0 0;height: auto;overflow:hidden}
.acom1 {background:url(../i/acom_02_bg.gif) no-repeat 100% 0;height: auto;overflow:hidden}
.acom2 {background:url(../i/acom_03_bg.gif) no-repeat 100% 100%;height: auto;overflow:hidden}
.acom3 {padding:7px 15px;background:url(../i/acom_04_bg.gif) no-repeat 0 100%; height: auto;overflow:hidden}
.acom_author a{color:#ed24e1;}
.com_author a, .acom_author a{text-decoration:none}
.com_author a{color:#46ba1d;}
.com_data{color:#c6ceb9;font:9px Tahoma}
.newcom{width:490px;padding:10px 15px;margin:10px 0;border:1px solid #e6e6e6;}


/* --------------------------------------------
	��������
-----------------------------------------------*/
.sub_in{padding:0 0 0 0}
.sub_in #submail{width:155px;font:10px Tahoma;color:#666;height:14px;background-color:#fff}
.but_ok {width:32px;height:22px;background:url(../i/but_ok.gif) no-repeat 0 0}
.but_da {width:70px;height:22px;background:url(../i/but_da.gif) no-repeat 0 0}


.comc .baton{
	float: right;margin: 0 0 10px 0;cursor: pointer;display: block;
}
.comc .likes{
	float: right;font-size: 60%;margin: -2px 5px 0 0;
}
.comc .like{
	width: 20px;height: 20px;background:url('../i/like.png') no-repeat 0 0;background-size: cover;float: left;
}
.sub_ok{padding:0px 0 0 3px}
#subscriber {float:right;width:250px}
#subscribe3 table{float:left}
#subscribe2{width:640px;background-color:#3d9817;color:#fff;font-size:13px}
.col_r_links {color:#bdbdbd;float:right;padding:5px 15px 0 0}


.sub1 {background:url(../i/sub_01_bg.gif) no-repeat 0 0;}
.sub2 {background:url(../i/sub_02_bg.gif) no-repeat 100% 0;}
.sub3 {background:url(../i/sub_03_bg.gif) no-repeat 100% 100%;}
.sub4 {background:url(../i/sub_04_bg.gif) no-repeat 0 100%;padding:5px 10px}
/* --------------------------------------------
	������ ���������
----------------------------------------------- */

.bottom {width:100%; height:120px; background:url(../i/bottom_bg.jpg) no-repeat 450px 0; float:left;}
.info {width:450px; margin:25px 0 0px 35px; font-size:110%; text-align:left; line-height:1.5; float:left;text-align:left}
.info a {font-size:100%;}
.ustudio {margin:20px 35px 0px 0; text-align:right; float:right;}
.ustudio_txt{padding-top:10px;}
.ustudio img {margin-left:12px;}

#searchcontrol{width:620px}
.gsc-webResult{width:600px}
.gs-title a.gs-title{color:#46ba1d;}
.gs-title a.gs-title b{color:#f20569;}
.gsc-cursor-box {width:600px}

.gsc-results .gsc-cursor-box div.gsc-cursor-current-page {background-color:#f20569;padding:1px 3px 1px 3px;color:#fff}
.gsc-results .gsc-cursor-box div.gsc-cursor-page_off {color:#46ba1d;}
.gsc-trailing-more-results {visibility:hidden}
.gsc-search-box {display:none}

.tabp {width:100%}
.tabp td{padding:0px 7px;font-size:10pt;border-bottom:1px solid #ddd}
.tabhead, .tabhead a{color:#278307;background-color:#d9f1c3;font-weight:bold}
.tabp .item-code{color:#b1b1b1}
.tabp .section-code{color:#b6d19d}
.title-code{color:#b1b1b1;font-size:80%;display:block;margin-top:-10px}

.pages{font-size:180%;padding:10px 0 20px 10px}
.pages span{background-color:#f20569;color:#fff;padding:0 3px}

.clearfix,.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
* html .clearfix{
	height: 0px;
	border:1px solid #000;
}

.soc{
	width: 1027px;height: 80px;clear: both;
}
.soc_t{
	float: left;margin: 20px 0 0 0;overflow:hidden;
}
.citata1{
	float:right;margin:15px 0 15px 15px;border-radius:10px;font:italic 14px Georgia, Times New Roman;line-height:1.5;background: #f9fcf6 url('//petrovka-beauty.ru/i/citata1.png') no-repeat 3px 10px;
}
.citata2{
	background: url('//petrovka-beauty.ru/i/citata2.png') no-repeat 100% 100%;padding:10px 45px;
}
.social{
	text-align: left;padding: 0 0 0 45px;
}
.social div{
	width: 20px;height: 20px;float: left;margin: 10px 3px 0 2px;opacity: 0.5;
}
.social div:hover{
	opacity: 1;
}
.social_vk{
	background: url('../i/icon_vk.png') no-repeat 0 0;background-size: cover;
}
.social_fb{
	background: url('../i/icon_fb.png') no-repeat 0 0;background-size: cover;
}
.social_tw{
	background: url('../i/icon_tw.png') no-repeat 0 0;background-size: cover;
}
.social_yt{
	background: url('../i/icon_yt.png') no-repeat 0 0;background-size: cover;
}
.social_in{
	background: url('../i/icon_in.png') no-repeat 0 0;background-size: cover;
}
.social_ok{
	background: url('../i/icon_ok.png') no-repeat 0 0;background-size: cover;
}
.social_tg{
	background: url('../i/icon_tg.png') no-repeat 0 0;background-size: cover;
}
#feedback{
	padding: 20px 30px;margin: 20px 0 0 0;border:1px solid #e7e7e7;width: 600px;background-color: #f2fedf;border-radius: 15px;float:left;
}
.feedback_title{
	font-size: 11px;
}
#feedback textarea,#feedback .input{
	width: 585px;margin: 0 0 15px 0;display: block;background-color: #fff;padding: 5px;border:1px solid #aaa;outline: none;font: 100% Arial;color: #333;
}
#feedback .button{width:105px;height:24px;background:url(../i/but_send.gif) no-repeat 0 0}

html,
button,
input,
textarea {
    outline: none;
}

.blog_title{
	font: 250% 'softipen',sans-serif;
}
.blog_title a{
	text-decoration:none;color: #777;

}
.blog_tags{
	padding: 0px;height: auto;overflow: hidden;margin:10px 0 25px -5px;border-radius:7px;
}
.blog_tags .blog_tag_but{background:#fddef4;color:#333;text-decoration:none;float:left;padding:6px 10px; margin:0 15px 0 0;font-size:75%;border-radius:7px;
background: -webkit-gradient(linear, left top, left bottom, from(#fff3fb), to(#fbdff3));
background: -webkit-linear-gradient(top, #fff3fb, #fbdff3);
background: -moz-linear-gradient(top, #fff3fb, #fbdff3);
background: -ms-linear-gradient(top, #fff3fb, #fbdff3);
background: -o-linear-gradient(top, #fff3fb, #fbdff3);
background-image: -ms-linear-gradient(top, #fff3fb 0%, #fbdff3 100%);box-shadow:0 1px 1px 0 rgba(0,0,0,0.2);line-height:1;text-align:center
}
.blog_tags .blog_tag_but:hover{

background: -webkit-gradient(linear, left top, left bottom, from(#fcebf7), to(#f4b5e1));
background: -webkit-linear-gradient(top, #fcebf7, #f4b5e1);
background: -moz-linear-gradient(top, #fcebf7, #f4b5e1);
background: -ms-linear-gradient(top, #fcebf7, #f4b5e1);
background: -o-linear-gradient(top, #fcebf7, #f4b5e1);
background-image: -ms-linear-gradient(top, #fcebf7 0%, #f4b5e1 100%);
}
.blog_tag_but:active{
	margin:2px 15px 0 0;
}

.blog_tags .open,.blog_tags .open:hover{
	background: -webkit-gradient(linear, left top, left bottom, from(#f77bbb), to(#a73d71));
	background: -webkit-linear-gradient(top, #f77bbb, #a73d71);
	background: -moz-linear-gradient(top, #f77bbb, #a73d71);
	background: -ms-linear-gradient(top, #f77bbb, #a73d71);
	background: -o-linear-gradient(top, #f77bbb, #a73d71);
	background-image: -ms-linear-gradient(top, #f77bbb 0%, #a73d71 100%);color: #fff;
}
.blog_tags .close{
	margin:0 15px 0 -7px;float: left;text-decoration:none;color:#c87db2;font-size:75%;

}
.blog_tag_link{
	color:#c87db2;float:left;font-size:75%;margin:0 15px 0 0;
}

.mobilepr{
	display: none;
}


.review{
	border: 1px solid #19a7dc;border-radius: 10px;margin: 20px 10px 20px 0;overflow: hidden;position: relative;background:#eafbfd;
}
.review hr{
	height:1px;border-width:0;color:#eafbfd;background-color:#eafbfd;border-top: 1px dashed #19a7dc;
}
.review_short{
	max-height:500px;
}
.review_hide{
	display: none;
}
.review .header{
	padding: 10px 105px 10px 15px;font-size:120%;color: #fff;background:#19a7dc url(../i/star.png) no-repeat 98% 12px;
}
.review .header2{
	padding: 10px 15px;font-size:90%;
}
.review .gradient{
	width: 100%;height: 150px;position: absolute;bottom: 0;left: 0;
	background:url(../i/review_gradient.png) repeat-x 100% 0;
}
.review .next{
	background:#19a7dc;border-radius: 0px;margin: 123px 10px 20px 250px;width: 170px;text-align:center;color:#fff;cursor: pointer;padding: 0px 0 0px 0;font-size: 80%;
}
.header2 .table {
	border-top: 1px dashed #19a7dc;margin-top: 10px;
}
.header2 .table td{
	 width: 50%;padding-right: 15px;vertical-align:top;padding: 10px 20px 0 0;
}
.review .date{
	float:right;color: #aaa;font-size: 70%;
}
.review a{
	color: #19a7dc;
}
.review_doctor{
	background:url(../i/review_doctor.png) no-repeat 0 0;background-size: cover;width: 30px;height: 30px;float: left;margin: -5px 5px 0 0;
}
.review_patient{
	background:url(../i/review_patient.png) no-repeat 0 0;background-size: cover;width: 30px;height: 30px;float: left;margin: -5px 5px 0 0;
}
.review .preparat_but{
	margin: 0 0 5px 0;float: none;font-size: 90%;width: 150px;
}
.review .doctor_photo{
	width: 100px;height: 100px;border-radius: 80px;float: left;border: 1px solid #19a7dc;margin: -10px 25px 0 10px;
}
.review h2{
	font-size: 130%;color: #333;margin: 15px 0 5px 0;font-weight: bold;
}
.review .coments{
	margin-left: 137px;
}

.bottom .sheduler{
	float: right;margin-right: -500px;font-size: 80%;
}

.rewards{
    background:url(../i/rewards_icon.png) no-repeat 0 0;background-size: cover;width: 90px;height: 90px;margin-top:10px;transition:transform 0.2s ease-in-out;
}
.rewards:hover{
    transform:scale(1.1);
}
.bread{
	display:inline-block;color:#aaa;font-size:70%;
}
.bread a{
	color:#aaa;
}
.bread_separator{
	color:#aaa;font-size:70%;
}
.beard_section{
	margin:-20px 0 20px 75px;
}
.catch_form{
	padding:20px 15px 5px 15px;background:#deecdd;border-radius:7px;text-align:center;border:1px solid #ddd;
}
.catch_form h3{
	margin:5px 0 15px 0;padding:0;color:#000;font-size:120%;
}
.catch_form input{
	background:#fff;font-size:80%;padding:5px 10px;border-radius:5px;color:#333;margin:0 5px;
}
.catch_form .but{
	background:#ff9f37;color:#fff;padding:5px 15px;border_:1px solid #aaa;cursor:pointer;
}
.stick_menu{
	position:fixed;width:100%;top:0;left:0;background:rgba(119,119,119,0.6);display:none;
}
.stick_menu .menu_top{
    margin: 10px 0 10px 10px;
}
.stick_menu .sheduler_top{
	background: #fddef4;float:right;
}
.stick_menu .tel_top{
	font-size:150%;color:#fff;float:right;margin:7px 0 0 20px;text-shadow: 2px 2px rgba(119,119,119,0.6);
}
.en_link{
	position:absolute;top:75px;left:50%;margin-left:90px;font-size:80%;color:#999;
}
.en_link a{
	color:#999;text-decoration: none;border-bottom:1px solid #999;
}


