/*
Theme Name: Hair Woman 
Theme URI: http://hairwoman.ru/
Description: Горячее капсульное и ленточное наращивание волоc
Author: Oleg Medinskiy
Version: 1.0
*/
* {margin: 0; padding: 0;}
html {height: 100%;}
body {font: 12px/18px Tahoma,Geneva,sans-serif;	color:  #222222; width: 100%; height: 100%;	background:#c9cdd5;}
a {color:#464e5c; text-decoration:none; font-weight:bold; outline: none;}
a:hover {color:#f181c9; text-decoration:underline;}
p {margin: 0 0 18px}
img {border: none;}
input {vertical-align: middle;}
.top {background:url(images/top.png) no-repeat top; width: 962px; margin:0 auto; top:-4px; position:relative; height: 4px; z-index:10; }
.bottom {width:978px; margin:0 auto 10px; position:relative; height: 9px;  background:url(images/bottom.png) no-repeat center top;}
#wrapper {width: 990px; margin: 19px auto 0; min-height: 100%; height: auto !important; height: 100%; background:url(images/bg.png) repeat-y center top;}
.clr{clear:both;}

/* Header
-----------------------------------------------------------------------------*/
#header { 
height:auto !important; 
min-height: 180px;	
width:961px; 
margin:0 auto;	
background:url(images/bg_head.png) no-repeat 0 0;
/*background:url(images/bg_head_ny2026.jpg) no-repeat 0 0;*/
position:relative; 
z-index:600;}
#header .logo{padding:0; overflow:hidden; width:164px; height:83px; margin:13px 0 10px 25px;}


#header a.m1{background:url(images/m1.gif) no-repeat top; width:11px; height:9px;  display:block; position:absolute; right:70px; top:15px;}
#header  a.m1:hover{background:url(images/m1.gif) no-repeat bottom;}
#header a.m2{background:url(images/m2.gif) no-repeat top; width:10px; height:10px;  display:block;  position:absolute; right:45px;  top:15px;}
#header  a.m2:hover{background:url(images/m2.gif) no-repeat bottom;}
#header a.m3{background:url(images/m3.gif) no-repeat top; width:10px; height:7px;  display:block;  position:absolute; right:20px; top:17px; }
#header a.m3:hover{background:url(images/m3.gif) no-repeat bottom;}

#header .phone{position:absolute; right:25px; top:40px; text-align:right; background:url(images/phone.png) no-repeat 130px 0; height:62px; width:460px;}
#header .phone h2{color:#6c7685; font-size:14px; font-weight:bold; margin:0; margin-top:45px;}
#header .phone h3{color:#6c7685; font-size:14px; font-weight:bold; margin:0;  margin-top:45px;}
#header .head{background:url(images/header.png) no-repeat center top; width:949px; height:269px; margin:-10px 0 0 7px; //margin-left:8px;}
#header .head{background:url(images/hedm.png) no-repeat center top; width:949px; height:12px; margin:3px 0 0 7px; //margin-left:8px;}

#header .menu{background:url(images/menu.png) repeat-x; height:38px; width:949px; margin:-3px 0 0 7px;}
#header .menu li{float:left; display:block; padding:10px 10px; background:url(images/li.png) no-repeat left;}
#header .menu li.current-menu-item{background:url(images/active.png) repeat-x;}
#header .menu li.current-menu-item a{color:#fff;}
#header .menu li.current-menu-item a:hover{color:#fff;}
#header .menu li a{color:#464e5c; font-weight:bold; text-decoration:none;}
#header .menu li a:hover{color:#d249a2;}
#header .menu .studymenu {color:#d249a2;}
#header .menu .studymenu:hover{color:#fff;}
#header .menu li.current-menu-item .studymenu {color:#fff;}

#header .banners{ width:949px; margin:10px 0 0 7px;}
#header .banners img{margin:0 5.6px 0 0px;}
#header .banners img.last{margin:0;}
#header .adreshed{position:absolute;top:6px;left:205px;color:#6C7685;font-size:11px;width:620px;}
#footer .adresfot{position:absolute;bottom:35px;left:280px;color:#6C7685;z-index:100;text-align:center;}
#header .adreshed strong, #footer .adresfot strong{color:#6C7685;}
#header .adreshed .ladr{float:left;}
#header .adreshed .radr{float:right;}

#posesh{position:absolute;bottom:-21px;right:75px;width:40px;height:30px;overflow:hidden;background:url(images/clock.gif) no-repeat 0 0;font:bold 14px Arial;color:#515151;padding:12px 0 0;text-align:center;}
#poseshd{position:absolute;bottom:-8px;right:21px;font:bold 14px Arial;color:#515151;}
#poseshd div{font:normal 12px Arial;color:#8C8C8C;text-align:center;}
#posesha{position:absolute;bottom:-8px;right:121px;font:bold 14px Arial;color:#515151;}

#middle {width: 100%; padding: 0 0 148px; height: 1%;}
#middle:after {content: '.'; display: block; clear: both; visibility: hidden; height: 0;}
#container {width: 100%;	float: left; overflow: hidden;}
#content {padding: 0 265px 0 247px;}



#content .pagetitle h5{background:url(images/title.gif) no-repeat left 0; min-height:27px; padding-left:35px; line-height:27px; color:#f180ca; text-transform:uppercase; margin:5px 0; font-size:14px;}
#content .pagetitle h3{background:url(images/title.gif) no-repeat left 0; min-height:27px; padding-left:35px; line-height:27px; color:#f180ca; text-transform:uppercase; margin:5px 0; font-size:14px;}
#content .pagetitle h1{background:url(images/title.gif) no-repeat left 0; min-height:27px; padding-left:35px; line-height:27px; color:#f180ca; text-transform:uppercase; margin:5px 0; font-size:14px; }
#content .pagetitle h4{background:url(images/title.gif) no-repeat left 0; min-height:27px; padding-left:35px; line-height:27px; color:#f180ca; text-transform:uppercase; margin:5px 0; font-size:14px;}

#content .breadcrumb {margin-bottom:15px;}
#content .breadcrumb a{ margin:0 5px; font-weight:normal;}
#content .breadcrumb span.current{background:none; color:#dd4fab; text-decoration:underline;}
#content .breadcrumb span.current:hover{text-decoration:none;}


#content .cat {position:relative; z-index:60;}
#content .cat .post{border:1px solid #dfdfdf; padding:5px 5px; margin:0 0 15px 0; width:466px;}
#content .cat .post h2{color:#222222; font-size:14px; font-weight:bold; border-bottom:2px solid #dfdfdf; padding:3px 0; margin:0 10px;   text-align:left;}
#content .cat .post h2 a{color:#222222; font-size:14px;  }
#content .cat .post h2 a:hover{color:#d249a2;}
#content .cat .post .entry{margin-top:10px; padding:0 10px;}
#content .cat .post .entry p{margin:0 0 4px 0;}
#content .cat .post .entry .thumb {float:left; background:url(images/thumb.png) no-repeat; width:148px; height:148px; padding:7px 0 0 7px; margin:0 5px 0 0;}

#content .cat .post .entry .link-more{color:#bc2b73; text-decoration:underline; background:url(images/arr2.gif) no-repeat right; padding-right:15px;}
#content .cat .post .entry .link-more:hover{text-decoration:none;}
#content .cat .post .date{background:url(images/time.gif) no-repeat left 6px; float:left; padding-left:12px; color:#777777; padding:0 0 4px 12px; margin:5px 0 0 20px;}
#content .cat .post .data{background:#f2f4f8; padding:4px 15px; color:#d84ca7; width:436px;}
#content .cat .post .data a{color:#000; text-decoration:none; font-weight:normal;}
#content .cat .post .data a:hover{text-decoration:underline;}
#content .cat .post .data .author{float:right; margin:0px 0 0 0;}
#content .cat .post .data .date{float:left; margin:5px 0 0 0;}

#content .welcome h1, #content .cat .post .entry h1{font:normal 20px Verdana; margin:3px 0; border:0; background:none;color:#848685;}
#content .welcome h2, #content .cat .post .entry h2{font:normal 20px arial, Tahoma, Verdana; margin:25px 0 3px; border:0; background:none;color:#c92f7f;}
#content .welcome h3, #content .cat .post .entry h3{font:bold 16px arial, Verdana; margin:23px 0 3px; border:0; background:none;color:#79006a;}
#content .welcome h4, #content .cat .post .entry h4{font:normal 19px Verdana; margin:3px 0; border:0; background:none;color:#848685;}
#content .welcome h5, #content .cat .post .entry h5{font:normal 18px Verdana; margin:3px 0; border:0; background:none;color:#848685;}
#content .welcome h6, #content .cat .post .entry h6{font:normal 17px Verdana; margin:3px 0; border:0; background:none;color:#848685;}
#content .welcome ul, #content .cat .post .entry ul{list-style:disc;  margin:5px 0 5px 20px;}
#content .welcome ul li ul, #content .cat .post .entry ul li ul{margin:0 0 0 15px;}
#content .welcome ol, #content .cat .post .entry ol{list-style:decimal;  margin:5px 0 5px 20px;}
#content .welcome ol li ol, #content .cat .post .entry ol li ol{margin:0 0 0 15px;}
#content .welcome p, #content .cat .post .entry p{margin:0 0 10px 0;}
#content .welcome a, #content .cat .post .entry a{color:#d249a2; text-decoration:underline;}
#content .welcome img, #content .cat .post .entry img{max-width:428px; border:0px solid #f1f1f1; padding:5px;}
#content .welcome .thumb img, #content .cat .post .entry .thumb img{border:0; padding:0;}
#content .welcome table, #content .cat .post .entry table{border-color: gray; border-style: solid; border-width: 0 1px 1px 0;  margin:0 auto 15px; width:430px;}
#content .welcome table td, #content .cat .post .entry table td{padding:5px; border-color:gray; border-style: solid; border-width: 1px 0 0 1px}
div.atrpdp p  a{color:#d249a2; text-decoration:underline;}
div.atrpdp p  a:hover{color:#d249a2; text-decoration:none;}
#content .welcome .wlttl{background:url(images/title.gif) no-repeat left; height:27px; padding-left:35px; line-height:27px; color:#f180ca; text-transform:uppercase; margin:5px 0; font-size:14px;font-weight: bold;}

#container div.ingaler{padding: 0 21px 0 21px;}
#container div.ingaler .cat .post {width: 938px;}
#container div.ingaler .cat .post .data {width: 908px;}
#container div.ingaler .cat .post .entry {padding: 0;}
.ngg-gallery-thumbnail-box {margin: 0 0 5px 2px !important;}


.wp-pagenavi{text-align:center;}
.wp-pagenavi a{margin:0 10px;text-decoration:underline;color:#bc2b73;font-weight:bold;}
.wp-pagenavi .nextpostslink{margin:0 5px;}
.wp-pagenavi .previouspostslink{margin:0 5px;}
.wp-pagenavi  a:hover{text-decoration:none;color:#4F6B72;}
.wp-pagenavi  span.current{color:#4F6B72; margin:0 10px; text-decoration:none;font-size:14px;font-weight:bold;}
.wp-pagenavi  a.page{font-weight:bold; margin:0 10px;}
.wp-pagenavi  a.page:hover{color:#4F6B72; text-decoration:underline;}

.cat .post  .info{float:right; margin:5px 10px 0 0 ;}
.cat .post .info a{color:#d74ca6; font-weight:normal;}

.cat .post .page120{font-weight:bold;font-size:14px;}
.cat .post .page120 a{font-weight:bold;font-size:14px;}


#content .latest {margin-top:20px; position:relative; z-index:50;}
#content .latest h4{background:url(images/title.gif) no-repeat left; height:27px; padding-left:35px; line-height:27px; color:#f180ca; text-transform:uppercase; margin:10px 0; font-size:14px;}

#content .latest .posts{width:420px; border:1px solid #dedede; padding:10px 20px; margin:0 0 15px 0;}
#content .latest .posts .post{width:125px; float:left; display:block;} h
#content .latest .posts .post1,#content .latest .posts .post2{padding-right:20px;}
#content .latest .posts .post .date{background:url(images/time.gif) no-repeat left 6px; padding-left:12px; color:#777777; border-bottom:2px solid #dedede; padding:0 0 4px 12px;}
#content .latest .posts .post p{margin:0; line-height:15px;}
#content .latest .posts .post a{color:#bc2b73; text-decoration:underline; background:url(images/arr2.gif) no-repeat right; padding-right:15px;}
#content .latest .posts .post h3{color:#F180CA; font-weight:bold; font-size:12px; margin:4px 0 0 0; background:none; line-height:14px; padding:0; text-transform:none;}
#content .latest .posts .post h3 a{color:#F180CA; font-weight:bold; font-size:12px; background:none; text-decoration:none;}
#content .latest .posts .post h3 a:hover{text-decoration:underline;color:#F180CA;}

#twfb{width:120px;float:right;margin:0 0 5px 5px;}
#twfb .twitter-share-button{margin:0 0 5px;}
.post .socbutton {margin:20px 0 10px;}
#content .cat .post .entry .socbutton table, #content .cat .post .entry .socbutton td {border:0;padding:0;}
#content .post .entry .zakladka {margin:0;width:407px;float:right;}
#content .post .entry .zakladka img{padding:0;border:0;}
.odkl-klass-s{float:left;}


#sideLeft {float: left;	width: 212px; margin-left: -100%; position: relative; padding-left:2px;}
#sideRight {float: left; margin-right: -3px; width: 250px; margin-left: -250px; position: relative;margin-top: 10px;}
.buttons{margin-top:7px;position:relative;}
.buttons img{margin-bottom:5px;}
#ruk{position: absolute;top:-9px;left:-11px;z-index:10;}
#sideLeft .widget{margin:40px 0 0 20px; width:210px; border:1px solid #d9dee4; background:#fff; position:relative; z-index:30;}
#sideRight .widget{margin:40px 20px 0 0; width:228px; border:1px solid #d9dee4; background:#fff; position:relative; z-index:30;}
#sideRight .widget img{border:1px solid #f1f1f1; margin:10px 5px;}
#sideRight .widget{text-align:center;}
.widget .st-tag-cloud{text-align:center; padding:5px;}
.widget img{padding:5px;}
.widget a{color:#464e5c; text-decoration:none; font-weight:normal;}
.widget a:hover{color:#f181c9; text-decoration:underline;}
.widget h4{background:url(images/title.gif) no-repeat left; text-align:left; height:27px; padding-left:35px; line-height:27px; color:#f180ca; text-transform:uppercase; margin-top:-35px; font-size:14px;}
.widget ul{padding:5px 20px 20px;}
#sideLeft .widget ul{padding:5px 10px 20px;}
.widget ul li{padding:5px 0; background:url(images/arr.gif) no-repeat left 12px; padding-left:10px; border-bottom:1px solid #dbdfe5;}
#sideLeft .widget ul li{background:none; padding-left:0; }
.widget ul li a{color:#464e5c; text-decoration:none;font-weight:normal;}
.widget ul li a:hover, .widget ul li.current-menu-item a{color:#f181c9; text-decoration:underline;}
.widget ul li ul.sub-menu{margin:0; padding:0; margin-left:-10px;}
#contkalk{text-align:center;font:bold 18px Tahoma;color:#848685;}
#sideRight  .noborder{border:0;}
.noborder h4{margin-top: -30px;}
.gdeyarb{width:220px;height:290px;position:relative;overflow:hidden;background: url("images/gdeyarab.png") no-repeat 0 0;}
.gdeyarb .txtblka, .gdeyarb .txtblkb, .gdeyarb .txtblkc{position:absolute;top:0;left:88px;width:135px;font: normal 12px Arial; color:#4f4f4f;text-align:left;}
.gdeyarb .txtblkb{top:85px;}
.gdeyarb .txtblkc{top:178px;}
.gdeyarb h6{font: bold 11px Verdana;color:#DD4FAB;margin:0;padding:0;text-transform:uppercase;}
#sideRight .gdeyarb a.gokont{position:absolute;bottom:5px;right:10px;font:bold 12px Tahoma;color:#DD4FAB;display:block;background:url("images/arrsd.png") no-repeat 0 2px;padding:0 0 0 12px;width:95px;text-decoration:none;}

#sideRight .sdbgal .textwidget, #sideRight .sdbgal .textwidget img, #sideRight .sdbvid .textwidget, #sideRight .sdbvid .textwidget img{margin:0;padding:0;border:0;}


#searchform{padding:15px 10px;}
#searchform input{border:1px solid #d9dee4; width:120px; }
#searchform #searchsubmit{width:40px; font-size:11px;}
#footer {width: 990px; margin: 0 auto 0; position:relative;}
#footer .down{background:url(images/fbgg.png) no-repeat; width:237px; height:311px; margin:0 0 0 21px; position:absolute; z-index:1; bottom:34px;}
#footer .fphone{background:url(images/fbgr.png) no-repeat; width:665px; height:111px; position:absolute; bottom:34px; right:67px;}
#footer .copy{width:952px; margin:0 0 0 21px; background:url(images/footer.png) no-repeat; height:34px; font-size:11px; line-height:33px; position:absolute; bottom:0;text-align:center;}
#footer .copy span{padding-left:21px; }
.counts{position:absolute;top:-1000px;left:-1000px;}

.ngg-galleryoverview{margin-bottom:10px;}
.ngg-gallery-thumbnail-box {margin:0 0 5px 8px;}

#hwcalk{width:400px;margin:10px auto 10px;padding:10px 0;border:1px solid #808080;}
#hwclk_cena{font:bold 26px Verdana; color:#00803A;}
#hwclk_opis{font:normal 12px Verdana;color:#DD4FAB;width:360px}
#hwcalk label{display:block;}
.hwclk_sel{border:1px solid #808080;width:300px;background:#F5F7F9;color:#000;}
#hwcalk label,div.hwclk_lab6,div.hwclk_lab7,#hwclk_cena,#hwclk_opis,#content .cat .post .entry #hwcalk h3{margin:10px 0 10px 20px;}
#hwcalk .inakt{color:#919191;} #hwcalk .inakt select, #hwcalk .inakt input{border-color:#B9B9B9; background:#FFF;color:#919191;}
#hwcalk .aktiv{display:block;color:#222222;} #hwcalk .aktiv select{border-color:#808080; background:#F5F7F9;color:#222222;}
div.hwclk_lab6,div.hwclk_lab7{position:relative;} #content .cat .post .entry div.hwclk_lab6 img,#content .cat .post .entry div.hwclk_lab7 img{position:absolute;border:0;cursor:pointer;}
.kolprdk,.kollent{width:85px;font-size:18px;padding:0 5px;}
div.hwclk_lab6 .numtp, div.hwclk_lab7 .numtp{top:12px;left:96px;}
div.hwclk_lab6 .numbt, div.hwclk_lab7 .numbt{top:26px;left:96px;}
div.hwclk_lab6, div.hwclk_lab7,#hwcalk label.hwclk_lab3, #hwcalk label.hwclk_lab4, #hwcalk label.hwclk_lab8,#hwcalk label.hwclk_lab9, #hwcalk label.hwclk_lab10, #hwclk_opis{display:none;}
.wp-polls p{padding:10px 0 0;}
#wpblog{text-align:center;margin:0 0 20px;} #wpblog a{color:#FFF;font-size:11px;} #wpblog a:hover{color:#BC2B73;}
.blogzag{font:bold 12px Tahoma;color:#3B414A;position:absolute;left:350px;top:80px;margin:0;padding:0;text-transform:uppercase;}
#wpblogforum{text-align:center;margin:0 0 20px;} #wpblogforum a{color:#49224B;font-size:11px;} #wpblog a:hover{color:#BC2B73;}

.ngg-navigation a.page-numbers, .ngg-navigation a.next, .ngg-navigation a.prev, .ngg-navigation span.page-numbers, .ngg-navigation span.next, .ngg-navigation span.prev {
    border: 0 !important;
    margin-right: 3px;
    padding: 3px 7px;
    font-weight:bold;
}
.ngg-navigation{padding-bottom:5px;}
.ngg-navigation span{font-size:14px;}
/******************* FORUM ****************/


#forumcontent {
	width: 950px; 
	margin: 30px auto 0; 
	min-height: 100%; 
	height: auto !important; 
	height: 100%; 
	background:url(images/bg.png) 
	repeat-y center top;
	*position:relative;
	*float:center;
	*top: 110;
	}






h1 {
	margin-left: 50px;
 }








h2 {
	font: bold 16px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #E891C9;
	margin: 5px;
 }







 
 #content .frontpageheatmap a {
	font-weight:normal;
	text-decoration:none;
	color: #ccc;
	}

#content .frontpageheatmap a:hover {
	font-weight:normal;
	color: #4f6b72;
	text-decoration:none;
	}

.frontpageheatmap { 
	font-weight:normal;
	line-height:30px;
	padding-bottom:10px;
	}
	
//#1latest, #1forumlist, #1favourites {
	width: 475px;
	
	padding: 0;
	margin-right: 0px;
	left: -500px; 
	}

#sidebarForum {
	font-family: Georgia,Times,"Times New Roman",serif;
    font-size: 15px;
	margin-left: 20px;
	*margin-right:10px;
	*1left: -500px; 
		width:380px;
		*background:#0CF;
		float:left;
		position:relative;
		z-index:1;
		top: 20px;
	}


*#colRightContainer{
	float:right;
	width:100%;
	margin-left:-600px;
	position:relative;	
	top:20px;

	}
h10 {
	font: bold 14px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #555555;
	margin: 5px;
	left :480px;
	*top:-360px;
	position:relative;
	*float: left;
 }
	

#latest, #forumlist, #favourites {
	*padding: 0;
	*margin-right: -0px;
	*position:relative;
	*left: 475px; 
	*top:-180px;
	*float: left;
	width:500px;
	margin-left:430px;
	*background:#CCC;
	}







//#1sidebarForum {float: right; margin-right: 475px; width: 475px; position: relative;margin-top: 10px;}
.buttons{margin-top:7px;position:relative;}
.buttons img{margin-bottom:5px;}


//#1latest, #1forumlist, #1favourites {float: right; margin-right: -3px; width: 475px; position: relative;}
.buttons{margin-top:7px;position:relative;}
.buttons img{margin-bottom:5px;}





#latestboard {
	width: 950px;
	padding: 0;
	margin-left: 0px;
	left: 1000px;
	 
	}






#latestboard tr {
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	border-top: 1px solid #C1DAD7;
	background: 0;
	padding: 6px 6px 6px 12px;
	color: #4f6b72;
	}

#latestboard th { 
	font-size: 12px;
	font-style: normal;
    font-weight: normal;
	color: #4f6b72;
	font-family: "Lucida Grande",Verdana,"Bitstream Vera Sans",Arial,sans-serif;
	
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	border-top: 1px solid #C1DAD7;
	*letter-spacing: 2px;
	*text-transform: uppercase;
	text-align: left;
	padding: 6px 6px 6px 6px;
	background: #D5D8DF url(images/bg_header.jpg) repeat-x;
	}


#latestboard tr.alt {

	background: #F6F8FA;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
	   margin: 0;
   padding: 0;
	}


#latestboard td.num {

	*background: #F5F7F9;
	*border-top: 1px solid #000000;
	border-bottom: 1px solid #C1DAD7;
	   margin: 0;
	   text-align: left;
	   width:150px;
   padding: 0;
	}
	


#latestboard td.num1 {

	*background: #F5F7F9;
	*border-top: 1px solid #000000;
	border-bottom: 1px solid #C1DAD7;
	   margin: 5;
   padding: 4px;
	}
	
	
	
#low {
	width: 731px;
	padding: 0;
	margin-left: 0px;
	}

#noline a {
	text-decoration: none;
	}

	

.num,#forumlist small {
	font:13px Verdana,Arial,Helvetica,sans-serif;
	text-align:center;
	font-family: Georgia;
	}

.stats {
	margin-left: 120px;
	margin-right: 120px;
	background: #fff;
	border: 2px dashed #C1DAD7;
	
	}

.topiclink {
	display:block
	}

#latest td,#forumlist td,#favorites td, #low td{
	padding:5px 10px;
	*border-bottom: 1px solid #C1DAD7;
	border-right: 0px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	*border-top: 1px solid #C1DAD7;
	*font-family: Georgia;
	*font: 12px/18px Tahoma,Geneva,sans-serif;
	font-size: 12px;
	}

.alt {
	*background: #F5F7F9;
	*color: #797268;

	*border-top: 1px solid #C1DAD7;

	}



.sticky {
	background: #26A4C0;
	text-align: center;
	font-size: 13px;
	color: #fff;
	font-weight: bold;
	}

.sticky a {
	color: #fff;
	text-decoration: none;
	}

.infobox {
	/* width: 735px; */
	padding: 5px 5px 25px 5px;
	*background: #F5F7F9;
	*color: #797268;
	*border: 2px solid #C2C8D1;
	}

#topic-info div.inner{
	width: 560px;
	float: left;
	overflow: hidden;
}
.inner span{
	padding-left: 10px;
	   color: #333333;
    font-size: 15px;
    line-height: 1.2em;
    font-family: Georgia,Times,"Times New Roman",serif;
    font-style: normal;
}


.topictitle{
	font-weight:normal;
	 color: #333333;
	font-size: 22px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	display:inline;
	margin-bottom: 11px;
	font-family: Georgia,Times,"Times New Roman",serif;
	}
	
#topic-tags {
	float:right;
	border: 1px dashed #C1DAD7;
	padding: 5px;
	margin: 5px 5px 0 0;
	}
#topic-tags h2 {
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	}

	
#yourtags {
	font-weight: bold;
	font-size: 16px;
	}

#yourtaglist {
	font-weight: normal;
	font-size: 12px;
	}

.infobox ul{
	padding:3px;
	margin-left:10px
	}

#manage-tags {
	background: #F5FAFA;
	width: 180px;
	padding: 20px;
	border: 2px solid #C1DAD7;
	list-style: none;
	}


.infobox h2{padding-left:3px;}
Форум о наращивании волос

Добро пожаловать, admin! Ваш профиль   (Админ   | Выйти  ) 
#content .infobox li{margin-bottom:2px}

#thread {

	*background: #F8ECF3; 
	list-style:none;
	padding: 0;
	*border: 2px solid #C1DAD7;
	margin: 0 0 0 0;
	
	}

.rss {
	margin-left: 15px;
	}
	
	
	
.threadauthor
	{
	*background:#F5FAFA;
	*border: 2px solid #C1DAD7;
	position:relative;
	*left: 50px;
	top: 10px;
	height:40px;
	width: 70px;
	padding: 5px 2px 5px 2px;
	margin: 0px 2px 0px 2px;
	}

.poststuff{
	font:10px Verdana,Arial,Helvetica,sans-serif;
	*text-transform:uppercase;
	bottom:18px;
	*left:-150px;
	position:relative;
	*padding-left:-300px;
	*padding-top:0px;
	min-height:150px;
	width:150px;
	}


.threadpost
	{
	width: 700px;	
	position:relative;
	left: 150px;
	top: -20px;
	*background:#F5FAFA;
	}
	
#thread li{
	padding-left:1em;
	
	border-bottom: 1px solid #C1DAD7;
	min-height:150px;
	
	}


.postform {
	background:#F6F8FC;
	padding: 1em;
	/* width: 725px; */
	border: 1px solid #C1DAD7;
	}
.postform label{
	display: block;
	margin-top: 1em;
	}
.admin{margin: 15px 0 0 15px;}

.postform textarea{
	width:490px; height:12em;
	padding:10px;
	clear: right;
		}

*.threadauthor small{font:11px Verdana,Arial,Helvetica,sans-serif}

qp.login{
	font-size:12px; 
	margin-top: 1em;
	float: left;
	position:relative;
	*left: 50px;
	right: 200px;
	
		}
.login {
	font-size:12px; 
	*margin-top: 1em;

	position:relative;
	width: 600px;

	
	display:inline;


	right: -420px;
	float: left;	
	top:-18px	
	}	
	
.login p, .login a  {
	font-size:12px; 
	*margin-top: 1em;
	*float: left;
	*position:relative;
	*width: 500px;
	*	right: 500px;
		*top:-30px;
		display: inline;

	}	
	

tr.sticky td{background:#bcbcdd}

#viewdiv a, #profile-menu a{text-decoration:none}

#viewdiv h2{font-size:10px;padding:5px 0 5px 0;text-transform:uppercase}

#views{margin:0px 0;padding:0 0 5px 15px; font-size: 12px;}

#hottags a:hover{color:#f695a9}


.frontpageheatmap{text-align:left}

.left { float: left; }
.right { float: right; }


#profilehead {
	font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #4f6b72;
	border: 1px solid #C1DAD7;
	letter-spacing: 2px;
	text-transform: uppercase;
	text-align: center;
	
	padding: 6px 6px 6px 12px;
	background: #CAE8EA url(images/bg_header.jpg) no-repeat;
	}

.profile-left{
	width: 200px;
	float: left;
	margin-left: 20px;
	margin-top: 50px;
	*border: 1px solid #C1DAD7;
	*background: #F5FAFA; 
	*padding-left: 20px;
	*margin-right: -100px;
	}
.profile-left h2{
	display:none;
	font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #4f6b72;
	border-bottom: 1px solid #C1DAD7;
	letter-spacing: 2px;
	text-transform: uppercase;
	text-align: center;
	padding: 6px 6px 6px 12px;
	background: #F8BCE3 url(images/bg_header.jpg) no-repeat;
	margin: 0 0 0 0;
	}



.profile-menu-alt{
	width: 200px;
	float: right;
	margin-left: 20px;
	margin-top: -400px;
	*border: 1px solid #C1DAD7;
	*background: #F5FAFA; 
	*padding-left: 20px;
	*margin-right: -100px;
	}
.profile-menu-alt h2{
	display:none;
	font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #4f6b72;
	border-bottom: 1px solid #C1DAD7;
	letter-spacing: 2px;
	text-transform: uppercase;
	text-align: center;
	padding: 6px 6px 6px 12px;
	background: #F8BCE3 url(images/bg_header.jpg) no-repeat;
	margin: 0 0 0 0;
	}
.profile-menu-alt li{
	border-top:1px;
	}




#profilearea h2{
	font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #4f6b72;
	letter-spacing: 2px;
	text-transform: uppercase;
	text-align: center;
	padding: 6px 6px 6px 12px;
	background: #F8BCE3 url(images/bg_header.jpg) repeat-x ;
	border-bottom: 1px solid #C1DAD7;
	margin: 0 0 0 0;
	}
#profilearea h2#useractivity {margin-bottom: 2em;
}
#profilearea {
	width:570px;
	font-size:12px;
	background: #F7F8FA; 
	border: 1px solid #C1DAD7;
	margin: 50px 0 0 0;
	
	padding-bottom: 1em;
	float: right;
	}
#profilearea dl, #profilearea p, #profilearea h3, #profilearea #user-replies{
	margin-left: 10px;
}
#profilearea fieldset{
	border-width: 1px 0 0 0;
	margin: 0 10px;
	}
#profilearea legend{
	font: bold 12px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	margin: 1em 0;
	}
#profilearea h4{
	margin: 0 0 0 0;
}
#profilearea th {
	text-align: right;
	width: 190px;
}
#profile-menu li{
	font-size:13px;
	list-style: none;
	border-top:1px solid;
	margin-bottom:5px;
	margin-left:20px;
	*display:none;
	}


#prof
    {
	margin-bottom:5px;
	margin-left:0px;
	padding:20px;
	}


#prof legend
    {
	color: #4f6b72;
	font-weight: bold;
	margin-left:0px;
	padding:10px;
	}
    

#userlogin{font-size:24px;margin-top:10px;color:#4f6b72; }

.user-recent {width: 40%;float:left;}

.user-recent li{margin: 0;}

#user-replies a{
	*background: #F8BCE3;
	color: #4f6b72;
	font-weight: bold;
	}

#user-threads a{
	*background: #d8edf1;
	color: #4f6b72;
	font-weight: bold;
	}

#userinfo dt {
	float: left;
	font-weight: bold;
	margin-right: 1em;
	width: 8em;
	margin-bottom: .5em;
	clear: both;
}

#userinfo dd {
margin-bottom: .5em;
}

#user-replies {
	margin-right: 15px;
}

.user-recent {
	float: left;
	font-size: 12px;
	width: 45%;
	}

.user-recent a {
	background: #eee;
	display: block;
	text-decoration: none;
}

.user-recent a:hover {
	background: #fff;
}

.user-recent li {
	border: 1px solid #ccc;
	padding: 4px;
}

.user-recent ol  {
	list-style: none;
	margin: 0;
	padding: 0;
}

/******************* HEADER *****************/

#content a:visited{font-weight:normal}

/* .nav{padding:12px 0;margin:15px 0}

.nav span,.nav a{padding:6px}

.nav span{font-weight:bold} */


#content .nav a{border:1px solid #ccc;font-weight:normal}

#content .nav a:hover{border:1px solid #999}

.bbcrumb h3 {
	margin:10px;
	font-size: 14px;
	*position:relative;
	*top:1000px;
	font-style: normal;
	display: inline;
	white-space: nowrap; 
	font-family: "Lucida Grande",Verdana,"Bitstream Vera Sans",Arial,sans-serif;
	}


#addButton	{
	margin:20px;
	position:relative;
	top:4px;
	display: inline;
	}

#forumTitle {
	font-size: 22px;
    line-height: 1.2em;
    margin-bottom: 11px;
    margin-left: 11px;
	*margin:10px;
	*font-size: 10px;
	position:relative;
	float:left;
	*top:1000px;
	*display: inline;
	*white-space: nowrap; 
	font-family: Georgia,Times,"Times New Roman",serif;
	}

.new-topic {
	font-size: 12px;
    line-height: 2.5em;
    margin-bottom: 11px;
    
	*margin:10px;
	*font-size: 10px;
	position:relative;
	float:left;
	left: 21px;
	*top:1000px;
	*display: inline;
	*white-space: nowrap; 
	font-family: Georgia,Times,"Times New Roman",serif;
	}


	
/******************* TABS *******************/

.tabberlive .tabbertabhide {
 display:none;
}

.tabber { 
}
.tabberlive {

}

ul.tabbernav
{
 	margin:0;
 	padding: 3px 0;
	font: bold 12px Verdana, sans-serif;
}

ul.tabbernav li
{
 	font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #4f6b72;
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	border-top: 1px solid #C1DAD7;
	letter-spacing: 2px;
	text-transform: uppercase;
	text-align: center;
	padding : 6px 6px 0 6px;
	background: #CAE8EA url(images/bg_header.jpg) no-repeat;
	list-style: none;
	display: inline;
}

ul.tabbernav li a
{
 padding: 3px 0.5em;
 margin-left: 3px;
}

ul.tabbernav li a:link { color: #448; text-decoration:none;}
ul.tabbernav li a:visited { color: #667; }

ul.tabbernav li.tabberactive a
{
 background: #F5FAFA;
 color: #797268;
}


.tabberlive .tabbertab {
 	padding:5px;
	background: #F5FAFA;
	color: #797268;
	border: 1px solid #C1DAD7;
	border-top: 0;
	}

.tabberlive .tabbertab h2 {
 display:none;
}

#tabs {
	padding-top: 10px;
	padding-bottom: 10px;
	/* width: 750px; */
	margin: 1em auto 0 auto;
	}

/******************* GENERAL ****************/
a {
	color: #4f6b72;
	font-weight: normal;
	*float: left;
	*color:#F49AD4;
	*top:50px;
}


#forumlist a {
	*color: #4f6b72;
	font-weight: normal;
	*float: left;
	color:#F49AD4;

}


tr {
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	background: 0;
	padding: 6px 6px 6px 12px;
	color: #4f6b72;
	}

th { 
	*font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #4f6b72;
	font-family: "Lucida Grande",Verdana,"Bitstream Vera Sans",Arial,sans-serif;
	font-weight: bold;
    line-height: 1em;
	*border-right: 1px solid #C1DAD7;
	*border-bottom: 1px solid #C1DAD7;
	*border-top: 1px solid #C1DAD7;
	*letter-spacing: 2px;
	*text-transform: uppercase;
	text-align: left;
	padding: 6px 6px 6px 12px;
	**background: #D5D8DF url(images/bg_header.jpg) repeat-x;
	}
	
	/* EXTRA CLASSES EVERY CSS HACKER NEEDS
----------------------------------------------------------------*/
.clear { 
  clear: both; 
}

.clearfix:after {
  /* What's this? --> http://www.positioniseverything.net/easyclearing.html */
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}

* html>body .clearfix {
	display: inline-block; 
	width: 100%;
}

* html .clearfix {
	/* Hides from IE-mac \*/
	height: 1%;
	/* End hide from IE-mac */
}

.hide {
  display: none; 
}

.block {
  display: block;
}

img.right {
	float:right;
	margin-left: 1em;
}
img.left {
	float:left;
	margin-right: 1em;
}


/************************ END bbPress THEME STYLESHEET ***************************/



#forumcontent h1 a {
color:#F49AD4;    
}

.alisaFoto   {
  float:left;
  padding:5px 20px 5px 0px;
  }

.likeh3 {
  text-align:center;
  font-weight:bold;
  font-size:16px;
  color:#79006a;
  font-family:'Arial';
}

.url-strong-no-link{
	font-weight:bold;
	font-style:italic !important;
	text-decoration:none !important;
}

/*Customer Revews*/
.wpcr3_button_1.wpcr3_show_btn{
	font-size:0px;
}

.wpcr3_table_2{
	position:relative;
	left:-38px;
}

.wpcr3_leave_text{
	margin-bottom:20px;
}

.wpcr3_table_2 tr, .wpcr3_table_2, .wpcr3_table_2 td{
	border:none;
}

.wpcr3_table_2 td{
	padding-bottom:15px !important;
}

.wpcr3_respond_2 input[type="text"]{
	width:260px !important;
}

/*.wpcr3_table_2 tr:first-child + tr + tr + tr{
	display:none;
}*/

.wpcr3_table_2 tr:first-child + tr + tr td:first-child{
	max-width: 118px;
}


.wpcr3_respond_2 textarea{
    min-width: 430px !important;
    margin-right: 85px !important;
}

.wpcr3_table_2 label[for="id_wpcr3_ftext"]{
	margin-bottom:-10px;
}

.wpcr3_check_confirm{
	font-size:0px !important;
}

body span.reviews-robot-not-test{
	font-size:13px !important;
	position:relative;
	top:4px;
	display:inline-block;
	margin-left:10px;
}

.wpcr3_button_1.wpcr3_show_btn{
	display:none;
	background:#d249a2 !important;
	color:#FFFFFF;
}

.wpcr3_button_1.wpcr3_show_btn:hover{
	color:#FFFFFF;
}

body div.wpcr3_aggregateRating{
	display:none !important;
}

body div.wpcr3_aggregateRating.wpcr3_aggregateRatingVisible{
	display:block !important;
}

.wpcr3_review_author{
	font-size:0px !important;
}

.wpcr3_review_author .wpcr3_caps{
	font-size:13px !important;
}
/*\Customer Revews*/

.get-comment-author-pink{
	color:#f181c9;
}

.wpcr3_review_form_text_field #wpcr3_femail{
	display: none !important;
}

.wpcr3_review_form_text_field label[for="wpcr3_femail"]{
	display: none !important;
}

.wpcr3_rating_style1_base div.wpcr3_rating_style1_average[style="width:0%;"]{
	width:0px !important;
	height:0px !important;
	overflow:hidden !important;
}

.vhe {
        font: normal 20px Arial, Tahoma, Verdana;
        color:#c92f7f;
        margin:15px 0 10px 0;
}

.ya-phone-a-box{
	font-size:32px;
}

.ya-phone-a-box a:hover, .ya-phone-a-box a{
	color:#dd50ab;
}
.ya-phone-a-box a:hover span, .ya-phone-a-box a span{
	color:#5d6674;
	text-decoration:none !important;
}

/*banner_design*/
.banner_design_close {
    position: absolute;
    top: 0px;
    right: 13px;
    font: 40px arial;
    color: #FFFFFF;
    display: block;
    text-decoration: none;
	cursor:pointer;
	z-index: 1000;
}
#banner_design a:hover{
	text-decoration:none;
}

#banner_design {
    position: relative;
    display: none;
	overflow:hidden;
	left: 2px;
	padding-bottom: 25px;
}
/*\banner_design*/

.sale-open-info{
	text-align:center;
}

.sale-open-info a{
    display: inline-block;
    width: 150px;
    padding-top: 10px;
    padding-bottom: 10px;
    color: #ffffff !important;
    text-decoration: none !important;
    text-align: center;
    background: #dd4fab;
    background: -webkit-gradient(linear, 0 0, 0 bottom, from(#dd4fab), to(#cb469d));
    background: -webkit-linear-gradient(#dd4fab, #cb469d);
    background: -moz-linear-gradient(#dd4fab, #cb469d);
    background: -ms-linear-gradient(#dd4fab, #cb469d);
    background: -o-linear-gradient(#dd4fab, #cb469d);
    background: linear-gradient(#dd4fab, #cb469d);
    -moz-border-radius: 10px 10px 10px 10px;
    -webkit-border-radius: 10px 10px 10px 10px;
    -khtml-border-radius: 10px 10px 10px 10px;
    border-radius: 10px 10px 10px 10px;
    margin-bottom: 25px;
    font-size: 15px;
}

.sale-open-info-two a{
	margin-bottom:0px;
	margin-top:25px;
}

/*online request*/
.block-form-online-request-bottom-box{
	display:none;
}

/*popup*/

.popup-window{
	display:none;
}

.popup-box{
	position: fixed; 
	z-index:5000;
	background-color:#000000; 
	opacity:0.5;
	-moz-opacity:0.5;
	filter: alpha(opacity=50);
	top:0px; 
	bottom:-10px; 
	left:0px; 
	right:0px;
}
.popup-wrapper{
	position: absolute; 
	z-index:11000;
	top:0px;
	height:1px;
	left:0px; 
	right:0px;
	text-align:center;
}
.popup{
	position:relative;
	display:inline-block;
	z-index:2000;
	top:150px;
	width:505px;
	background:#ffffff;
}

.popup-block{
	padding: 25px 20px 0px 20px;
	text-align:left;
}

.close-popup{
    width: 55px;
    color: #FFFFFF;
    height: 55px;
    line-height: 55px;
    text-align: center;
    position: absolute;
    display: inline-block;
    top: -52px;
    right: -52px;
    cursor: pointer;
    font-size: 50px;
    font-weight: bold;
}
/*\popup*/

.request-online-open, .sign-up-open{
	position: absolute;
	top: 47px;
    right: 7px;
    display: inline-block;
    width: 119px;
    padding-top: 6px;
    padding-bottom: 6px;
    color: #ffffff !important;
    text-decoration: none !important;
    text-align: center;
    background: #dd4fab;
    background: -webkit-gradient(linear, 0 0, 0 bottom, from(#dd4fab), to(#cb469d));
    background: -webkit-linear-gradient(#dd4fab, #cb469d);
    background: -moz-linear-gradient(#dd4fab, #cb469d);
    background: -ms-linear-gradient(#dd4fab, #cb469d);
    background: -o-linear-gradient(#dd4fab, #cb469d);
    background: linear-gradient(#dd4fab, #cb469d);
    -moz-border-radius: 10px 10px 10px 10px;
    -webkit-border-radius: 10px 10px 10px 10px;
    -khtml-border-radius: 10px 10px 10px 10px;
    border-radius: 10px 10px 10px 10px;
    margin-bottom: 25px;
    font-size: 14px;
    cursor: pointer;
}

.sign-up-open a{
    color: #ffffff;
    text-decoration: none;
}

.hw-request-online-popup .popup-block label{
	width:150px;
	float:left;
}

.hw-request-online-popup .popup-block form p{
	display:inline-block;
	width:100%;
}

.hw-request-online-popup .popup-block form p>span{
	width:310px;
	float:right;
}

.hw-request-online-popup h2{
	margin: 0px;
    margin-bottom: 20px;
    font-size: 20px;
}

.hw-request-online-popup input[type="text"], .hw-request-online-popup input[type="email"]{
	height: 30px;
    padding: 0px 10px;
    width: 285px;
}
.hw-request-online-popup textarea{
    padding: 10px;
    width: 287px;
    height: 90px;
	resize:vertical;
}
.hw-request-online-popup input[type="submit"]{
    width: 119px;
    padding-top: 6px;
    padding-bottom: 6px;
    color: #ffffff !important;
    text-decoration: none !important;
    text-align: center;
    background: #dd4fab;
    margin-bottom: 25px;
    font-size: 14px;
    cursor: pointer;
	border:none;
}







.block-form-online-request-content-box label{
	width:150px;
	float:left;
}

.block-form-online-request-content-box form p{
	display:inline-block;
	width:100%;
}

.block-form-online-request-content-box form p>span{
	width:310px;
	float:right;
}

.block-form-online-request-content-box h2{
	margin: 0px;
    margin-bottom: 20px;
    font-size: 20px;
}

.block-form-online-request-content-box input[type="text"], .block-form-online-request-content-box input[type="email"]{
	height: 30px;
    padding: 0px 10px;
    width: 285px;
}
.block-form-online-request-content-box textarea{
    padding: 10px;
    width: 287px;
    height: 90px;
	resize:vertical;
}
.block-form-online-request-content-box input[type="submit"]{
    width: 119px;
    padding-top: 6px;
    padding-bottom: 6px;
    color: #ffffff !important;
    text-decoration: none !important;
    text-align: center;
    background: #dd4fab;
    margin-bottom: 25px;
    font-size: 14px;
    cursor: pointer;
	border:none;
}

#recaptcha1{
	width: 303px;
	/*float: right;*/
	padding-bottom: 20px;
}
/*\online request*/

.promo-code-2804view{
	padding:20px;
	text-align:center;
	border:#f180ca solid 3px;
	font-size:20px;
	color: #c92f7f;
}

.sign-up-master-item-box{
	background:#efeff2;
	padding-top:15px;
	padding-bottom:1px;
}

.sign-up-master-item{
	width:140px;
	margin:0 auto 25px auto;
}

.sign-up-master-img{
	width:91px;
	height:91px;
	overflow:hidden;
	
    -moz-border-radius: 50px;
    -webkit-border-radius: 50px;
    -khtml-border-radius: 50px;
    border-radius: 50px;
	
	margin:0 auto 10px auto;
}

.sign-up-master-img img{
	width: 91px;
    height: 91px;
	padding:0px;
}

body div.sign-up-master-item h3{
	background:none;
	text-align:center;
	font-size:16px;
	color:#000000;
}

body div.sign-up-master-item h4{
	background:none;
	text-align:center;
	font-size:13px;
	text-transform:none;
	color:#4a4a4a;
	height:inherit !important;
	padding-left:0px;
	font-style:italic;
	font-weight:normal;
	text-align:left;
	line-height:inherit;
	margin-top:0px;
}

.sign-up-master-right{
	text-align:center;
}

.sign-up-master-right a{
	width:115px;
	padding:5px 0px 5px 0px;
	font-size: 11px;
	text-transform:uppercase;
	color:#FFFFFF;
	text-transform:uppercase;
	border:none;
	cursor:pointer;
	display:inline-block;
	text-decoration:none;
	background:#b5b5b5;
	text-align:center;
	
	-moz-border-radius:45px;
	-webkit-border-radius:45px;
	-khtml-border-radius:45px;
	border-radius:45px;
	text-decoration:none;
	margin:10px auto 0px auto;
	line-height: initial;
}

.sign-up-master-right a:hover{
	color:#FFFFFF;
	text-decoration:none;
}

#sideLeft .widget{
	margin-bottom:50px;
}

.sidebar-it-was-became-box{
    width: 100%;
    display: inline-block;
    /*background-image: url(images/sidebar-it-was-became-box.jpg);*/
    background-position: top left;
    background-repeat: no-repeat;
    padding-top: 7px;
}

.sidebar-it-was-became-box img{
	width:114px;
	display: block;
	border: none !important;
    padding: 0px;
    margin: 0px !important;
}

body .sidebar-it-was-became-box h4{
	background: transparent;
    margin-top: 0px;
	color:#ffffff;
	padding-left: 0px;
    text-align: center;
	margin-bottom: 0px;
}

.sidebar-it-was-became-box .home-slider-left{
	float:left;
	width:114px;
	
}

.sidebar-it-was-became-box .home-slider-right{
	float:left;
	width:114px;
}

body .sidebar-it-was-became-box .home-slider-left h4{
	background:#000000;
}

body .sidebar-it-was-became-box .home-slider-right h4{
	background:#ff0483;
}

.services-barber{
	width:100%;
	display:inline-block;
	margin-bottom:25px;
	border-top: #CCCCCC solid 1px;
	border-left: #CCCCCC solid 1px;
	margin-top: 3px;
}

.services-barber img{
	border:none !important;
	display:block;
	margin:0 auto;
}

.services-barber-element-item{
	width:158px;
	float:left;
	border-bottom: #CCCCCC solid 1px;
	border-right: #CCCCCC solid 1px;
    height: 225px;
    padding-top: 5px;
    padding-bottom: 5px;
	background:#ffffff;
	cursor:pointer;
}

.services-barber-element-item:nth-child(odd){
	background:#f4f4f6;
}

.services-barber-element-item h3{
	margin-top: 10px !important;
    padding: 0px 10px;
    text-align: center;
}

.services-barber-element-item h3 a{
	color:#000000 !important;
	font-size:15px;
	text-decoration:none !important;
	font-weight:bold;
}

.services-barber-element-item strong{
	display:table;
	width:158px;
	height:160px;
}

.services-barber-element-item span{
	display:table-cell;
	vertical-align:middle;
}

.great-experience-list-box{
	margin-bottom:25px;
	width:100%;
	display:inline-block;
}

.great-experience-list{
	margin-left:0px !important;
}

.great-experience-list li{
	width: 160px;
    margin-right: 30px;
	float:left;
	background: no-repeat url(images/mobile/great-experience-list-li.png) 0px center;
	padding-left: 45px;
    margin-bottom: 10px;
}

.great-experience-list li.clear{
    width: 480px !important;
    height: 0px !important;
    clear: both !important;
    margin-right: 0px !important;
    padding-right: 0px !important;
    float: none !important;
}

.great-experience-list li strong{
	font-weight: normal;
    display: inline-block;
    position: relative;
    top: -30px;
}

.great-experience-list li em{
	color: #e40a7f;
    font-style: normal;
}

.great-experience-list-line{
	padding-top: 54px;
}

.adaptive-haircut{
	font-size: 15px;
    padding: 0px 89px;
}

div#sideLeft .services-barber{
	margin-top:0px;
	width:210px;
	border-left: none;
	border-top: none;
	margin-bottom:0px;
}

div#sideLeft .services-barber-element-item{
	width:210px;
	border-right: none;
	border-bottom: none;
	border-top: 1px solid #d9dee4;
}

div#sideLeft .services-barber-element-item:first-child{
	border-top: none;
}

div#sideLeft .services-barber-element-item strong{
	width:210px;
}

.sign-up-master-left h3 a{
	font-weight: bold;
	font-size: 16px;
    color: #000000;
}

.master-photo-info-block{
	width: 445px;
	display: inline-block;
}

.master-photo-block{
    width: 210px;
    float: left;
    padding-right: 25px;
    padding-bottom: 10px;
}

.master-photo-block br{
	display: none !important;
}

.master-photo-block img{
	max-width:100% !important;
}

.master-photo-2{
	display:none;
}

.master-info-block h2{
	margin-top: 0px !important;
}

.master-gallery-block br{
	display: none !important;
}

.master-gallery-block .ngg-gallery-thumbnail-box{
	width: 142px !important;
    margin: 0px 5px 5px 0px !important;
    padding: 0px;
}

.master-gallery-block .ngg-gallery-thumbnail{
    width: 142px !important;
    margin: 0px !important;
	float: none !important;
}

.sign-up-master-right a.sign-up-master-right-a-open:hover{
	background: #dd4fab;
	color: #ffffff;
}



.master-gallery-block.master-gallery-photo-work-block .ngg-gallery-thumbnail-box{
	width: 215px !important;
}

.master-gallery-block.master-gallery-photo-work-block .ngg-gallery-thumbnail{
    width: 215px !important;
}

div#content .master-gallery-block .ngg-gallery-thumbnail a img{
    width: 145px !important;
	height: auto !important;
	min-height: 95px;
	border: none !important;
	margin:0px !important;
}

div#content .master-gallery-block .ngg-gallery-thumbnail a{
    width: 145px;
	height: 95px;
	overflow: hidden;
	display:block;
}


div#content .master-gallery-block.master-gallery-photo-work-block .ngg-gallery-thumbnail a{
    width: 215px;
	height: 123px;
	overflow: hidden;
	display:block;
}

div#content .master-gallery-block.master-gallery-photo-work-block .ngg-gallery-thumbnail a img{
    width: 215px !important;
	height: auto !important;
	border: none !important;
	min-height: 123px;
	margin:0px !important;
}

div#content .master-gallery-block.master-gallery-photo-work-block .ngg-gallery-thumbnail a img:hover{
	background: none !important;
}

div#content .master-gallery-block .ngg-gallery-thumbnail a img:hover{
	background: none !important;
}

.block-form-online-request-bottom-hidden-box{
	display:none;
}

.request-master-online-open{
	width: 185px;
    margin: 0 auto;
    padding-top: 6px;
    padding-bottom: 6px;
    color: #ffffff !important;
    text-decoration: none !important;
    text-align: center;
    background: #dd4fab;
    -moz-border-radius: 10px 10px 10px 10px;
    -webkit-border-radius: 10px 10px 10px 10px;
    -khtml-border-radius: 10px 10px 10px 10px;
    border-radius: 10px 10px 10px 10px;
    margin-bottom: 25px;
    font-size: 14px;
    cursor: pointer;
}

/*upload images*************************************************************/
#upload{
	padding:5px;
	font-weight:bold; 
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	background:#dd4fab;
	color: #ffffff;
	border:1px solid #dd4fab;
	width:150px;
	cursor:pointer !important;
}
.darkbg{
	background:#ddd !important;
}
#status{
	font-family: Arial;
    color: #dd4fab;
    position: absolute;
    top: 0px;
    left: 200px;
}

#status img{
	position: absolute;
	top:0px;
	left:-40px;
}
ul#files{
	list-style:none; 
	padding:0;
	display:none; 
	margin: 0px !important; 
	width: 260px;
}

#files{
	display:inline-block;
}

#files li{
	position:relative;
	margin:10px 0px;
}

#files img{
	display: block;
    width: 260px !important;
    padding: 0px !important;
    border: none !important;
}

.images-block-delete{
	position:absolute;
	top:12px;
	left:12px;
	z-index:1000;
	border: #FFFFFF solid 1px;
	width:100px;
	height:23px;
	cursor:pointer;
	background-color:#333333;
	color:#FFFFFF;
	line-height:23px;
	text-align:center;
	
	opacity:0.7;
	-moz-opacity:0.7;
	filter: alpha(opacity=70);
}

#files>span{
	width:200px;
	margin-top:0px;
	margin-right:10px;
	display:block;
	z-index:100;
	font-size:12px;
	float:left;
	margin-bottom:1px;
	margin-top:5px;
}

#files span em{
	overflow:hidden;
	display:block;
	border: #CCCCCC solid 1px;
}

#files input.foto_title{
	width: 140px;
	position: relative;
	left: -3px;
	margin-top: 10px;

}

#files input.foto_position{
	width: 20px;
	padding-left: 5px;
	padding-right: 5px;
	position: relative;
	left: 3px;
	margin-top: 10px;

}

#files input[type="text"]{
	margin-bottom: 10px;
	display: block;
	clear: both;
	width: 180px;
	height:30px;
	line-height:28px;
	padding-left:10px;
	padding-right:10px;
}

label#upload input{
	overflow:hidden;
	width:1px;
	height:1px;

}

.files-box{
	position: relative;
}

/*\upload images*************************************************************/

.wpcr3_review .wpcr3_review_customs{
	float: left;
}

.wpcr3_review .wpcr3_review_custom{
	display: none !important;
}

div.wpcr3_review div.wpcr3_review_customs + div.wpcr3_clear{
	display: none !important;
}

.wpcr3_content.wpcr3_content_padding_left{
	padding-left: 125px;
}

.poll-sidebar-new-block{
	width: 228px;
}

.poll-sidebar-new-block p{
	text-align: left !important;
}

.poll-sidebar-new-block  ul.wp-polls-ul{
	padding: 0px;
    margin: 0px;
}

.poll-sidebar-new-block  ul.wp-polls-ul li{
	padding: 0px;
    margin: 10px 0px;
	border-bottom: none;
}

.wp-polls-ans input[type="button"]{
	width: 115px;
    height: 25px;
    background-color: #c92f7f;
    color: #ffffff;
    border: 1px solid #c92f7f;
}

.popup.pool-new-open-popup{
	width: 280px;
}

body .wp-polls .pollbar{
	border: none;
}

/*scroll button*/
.scroll-top-button{
	background:#f180ca url(images/scroll-top-button.png) no-repeat center center;
	position: fixed;
	left: 25px;
    bottom: 25px;
    z-index: 100;
    display: none;
	width: 46px;
	height: 46px;
	cursor: pointer;
	border: #f180ca solid 2px;
	
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
}

.scroll-top-button.scroll-top-button-visible{
    display: block;
}
/*\scroll button*/


/*fix menu*/
.menu-header-box.menu-header-fixed{
	position: absolute;
    width: 100%;
    left: 0px;
    right: 0px;
    top: 0px;
	z-index: 1000;
}

.menu-header-box.menu-header-fixed .menu-header-block{
	position: fixed;
    top: 0px;
}

.menu-header-box.menu-header-fixed .menu-menu-top-container{
    top: 0px;
	width: 963px;
}

body #wpadminbar{
	position: absolute;
}
/*\fix menu*/

/*user-agreement*/

.hw-request-online-popup .popup-block form p.user-agreement-checkbox>span{
	width: auto;
    float: none;
}

.user-agreement-checkbox{
    padding-left: 157px;
    width: 308px !important;
}

.user-agreement-checkbox input[type="checkbox"]{
	display: inline-block;
    margin-bottom: 20px;
    margin-right: 5px;
    float: left;
    position: relative;
    top: 3px;
}

.user-agreement-checkbox a{
	display: block;
    padding-left: 27px;
}

.user-agreement-text{
	margin-top: -20px;
    margin-bottom: 15px;
}
/*\user-agreement*/

#stimuli_overlay{
	z-index: 1999 !important;
}
#stimuli_lightbox{
	z-index: 2000 !important;
}
/*big-font-size*/
div#content{
	font-size: 14px;
}

body div.sign-up-master-item h4, .widget ul li a, .widget .textwidget div, .gdeyarb .txtblka, .gdeyarb .txtblkb, .gdeyarb .txtblkc, .poll-sidebar-new, .widget.sdbgal div a{
	font-size: 14px;
}


.gdeyarb{
	height: auto;
    overflow: initial;
    background: none;
    width: 100%;
    display: inline-block;
}

.gdeyarb .txtblka, .gdeyarb .txtblkb, .gdeyarb .txtblkc {
    position: static;
    top: 0px;
    left: 0px;
    padding-left: 95px;
    border-bottom: #bcbcb8 dotted 1px;
    padding-bottom: 10px;
    margin-bottom: 10px;
}

#sideRight .gdeyarb a.gokont {
    bottom: -10px;
	
}

.gdeyarb .txtblka{
	background:url(images/gdeyarb-txtblka.png) no-repeat left top;
}

.gdeyarb .txtblkb{
	background:url(images/gdeyarb-txtblkb.png) no-repeat left top;
}

.gdeyarb .txtblkc {
	background:url(images/gdeyarb-txtblkc.png) no-repeat left top;
}
/*\big-font-size*/

.ngg-galleryoverview br{
	display: none;
}

.ngg-gallery-thumbnail-box {
    float: left !important;
    width: 230px !important;
    height: 231px !important;
}

.ngg-gallery-thumbnail-box img {
    min-width: 220px !important;
    min-height: 220px !important;
}

.tb-notification-button__inner>a{
	margin-left: -10px !important;
}

.notification-widget-box{
	padding-top: 10px;
	margin-left: -5px;
}

.notification-widget-box h5{
	text-align: left;
    margin-bottom: 20px;
    font-weight: bold;
    font-size: 14px;
}

/*new header*/

.header-whatsapp-viber-box{
	position: absolute;
    left: 150px;
    /*left: 190px;*/
    top: -67px;
}

.header-whatsapp-viber-box svg:nth-child(1) + div{
	font-size: 13px;
    float: none;
    display: block;
    margin-left: 25px;
    margin-bottom: 10px;
    position: relative;
    top: 3px;
}

.header-whatsapp-viber-box svg:nth-child(1){
	float: left;
}


.header-whatsapp-viber-box svg:nth-child(1) + div + svg + div{
	font-size: 13px;
    float: none;
    display: block;
    margin-left: 25px;
    position: relative;
    top: 3px;
}

.header-whatsapp-viber-box svg:nth-child(1) + div + svg{
	float: left;
}

div#header .blogzag{
	top: 87px;
}

.header-im-box{
    position: absolute;
    left: 150px;
    /*left: 190px;*/
    top: -35px;
}

div#banner_design img{
	width: 100%;
}

div#header .menu{
	width: 962px;
    margin: -3px 0 0 0px;
	position: relative;
    left: 0px;
}

div#header .head {
    background: url(images/hedm.png) repeat-x center top;
    width: 961px;
    height: 12px;
    margin: 3px 0 0 0px;
    position: relative;
    left: 1px;
}

div#header {
    width: 961px;
    position: relative;
    left: 1px;
}

div#banner_design {
    left: 0px;
	/*width: 961px;*/
	width:100%
	height: 130px;
}

.pool-new-open-popup-window .popup-box{
	z-index: 12000;
}

.pool-new-open-popup-window .popup-wrapper{
	z-index: 13000;
}
/*\new header*/

.hcstep_div {
	border:2px dashed #d17a82;
	border-radius: 8px;
	width:90%;
	margin:25px auto;
}
.hcstep_img {
	float:left;
	margin:0 20px 0 0;
}
.hcstep_h {
	margin:25px 0 0 0;
	font-size:34px;
	width:80%;
}
.hcstep_txt {
	margin:35px auto;
	width:80%;
	text-align:center;
}

.d-lg-none {
    display: none;
}

.d-lg-block {
    display: block;
}