/* RESET CSS */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
	font-family: Arial;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}

a {
	color: #000;
	text-decoration: none;
}

a:hover {
	color: #ff0450;
}

a.active {
	color: #ff0000;
}

h4 {

font-size: 14px;
color: #343434;
}



#wrap {
	width: 990px;
	height: auto;
	margin: 0 auto;
	background: #fff;
}

#header {
	height: 135px;
	margin: 0 auto;
	width: 990px;
	background: #fff;
	border-bottom: 1px #000 solid;
}

#header_line1 {
	height: 95px;
	width: 990px;
	margin: 0 auto;
	border-bottom: 1px solid #ececec;
	display: block;
}

#footer {
	height: 220px;
	width: 990px;
	margin: 0 auto;
	border-top: 1px solid #000;
	float: left;
	margin-top: 20px;
	padding-top: 20px;
}

#logo {
	margin-top: 60px;
	width: 210px;
	height: 30px;
	float: left;
	display: inline;
}

#main_menu {
	height: 30px;
	width: 480px;
	float: left;
	margin-top: 65px;
	margin-left: 30px;

}

#main_menu ul li {
	display: inline;
	float: left;
	font-size: 16px;
}

#main_menu a, #sub_menu a {
	text-decoration: none;
}

#sub_menu {
	height: 20px;
	width: 480px;
	float: left;
	margin-top: 8px;
	margin-left: 240px;

}

#sub_menu ul li {
	display: inline;
	float: left;
	font-size: 13px;
}




#user_block {
	width: 240px;
	height: 30px;
	margin-left: 30px;
	float: left;
	margin-top: 67px;
	font-size: 12px;
}

#user_block_name {
	text-transform: uppercase;
	font-size: 12px;
	height: 18px;
	float: left;
}

#mail_icon_active {
	width: 35px;
	height: 18px;
	background: no-repeat top left url(images/mail_icon_active.gif);
	float: left;
	margin-left: 20px;
	font-family: Arial;
	font-size: 9px;
	font-weight: bold;

}

#mail_icon_active a{
	color: #fff;
	padding-left: 11px;
	line-height: 17px;
	text-decoration: none;
}

#write_link {
	height: 18px;
	float: left;
	margin-left: 10px;
	font-family: Arial;
	font-size: 11px;
	margin-top: 2px;
}

#exit_link {
	height: 13px;
	width: 13px;
	float: left;
	margin-left: 10px;
	background: no-repeat top left url(images/exit_icon.gif);
	margin-top: 2px;

}

#close_link {
	height: 13px;
	width: 13px;
	float: left;
	margin-left: 380px;
	background: no-repeat top left url(images/exit_icon.gif);
	margin-top: 2px;

}



#exit_link a{
		text-decoration: none;
} 


#content {
	width: 990px;
	height: auto;
	margin: 0 auto;
}

#left_column {
	width: 210px;
	height: auto;
	float: left;
}


#middle_column {
	width: 480px;
	height: auto;
	margin-left: 30px;
	float: left;

}

#joined_column {
	width: 720px;
	height: auto;
	float: left;
}

#right_column {
	width: 240px;
	height: auto;
	margin-left: 30px;
	float: left;
}

#avatar_twit_block, #user_data_block, #user_content_block {
	width: 720px;
	height: auto;
	float: left;
	margin-bottom: 40px;
}

#cavatar_block {
	width: 120px;
	height: auto;
	float: left;
}
#user_profile_friends {
	width: 720px;
	float: left;
	height: 150px;
}

#profile_avatar, #glam_level, #photo_albums_block {
	width: 100px;
	height: auto;
	float: left;

}

.avatar_75 {
	width: 75px;
	height: 75px;
	float: left;
	margin-top: 15px;
	margin-right: 15px;
}

.smallest_header {
	font-size: 10px;
	font-weight: bold;
	color: #333;
}

#glam_level h1{
	font-size: 38px;
	color: #5c5c5c;
	margin-top: 5px;
	float: left;
}

#glam_level a{ 
	color: #ff0000;
}

#data_block, #user_posts_block {
	width: 570px;
	height: auto;
	float: left;
	margin-left: 50px;
}

#all_posts_block {
	margin-top: 50px;
	width: 720px;
	float: left;
	height: auto;
}

#adress_block, #interests_block, #brands_block , #work_block, #employees_block {
	width: 530px;
	height: auto;
	float: left;
	margin-left: 0px;
	margin-top: 50px;
}
#cinfo_block {
	width: 530px;
	height: auto;
	float: left;
	margin-left: 0px;
}
#user_posts_block p.smallest_header{
	margin-bottom: 20px;
	}

.data_column {
	width: 240px;
	height: auto;
	float: left;
	margin-right: 35px;
}

.value {
	width: 160px;
	float: left;
	height: 20px;
	font-size: 12px;
	font-weight: bold;
	padding-top: 10px;
}

.data {
	width: 70px;
		float: left;
	height: 20px;
	font-size: 12px;
	padding-top: 10px;
}


#adress_block span.data,#work_block span.data {
	width: 300px;
		float: left;
	height: 20px;
	font-size: 12px;
	padding-top: 10px;
}
#employees_block span.data {
	width: 260px;
		float: left;
	height: 20px;
	font-size: 12px;
	padding-top: 10px;
}
#cinfo_block span.data {
	width: 300px;
	float: left;
	font-size: 12px;
	padding-top: 10px;
}
p.lstf {
padding:10px;
font-size:0.8em;
line-height:1.5em;
}
p.lstf a {
text-decoration:underline;
display:block;
float:left;
clear:both;
}
.data_column p.smallest_header, #user_profile_friends p.smallest_header, #photo_albums_block p.smallest_header, #user_posts_block p.smallest_header, #adress_block p.smallest_header, #employees_block p.smallest_header, #interests_block p.smallest_header, #brands_block p.smallest_header, #work_block p.smallest_header , #cinfo_block p.smallest_header  {
	border-bottom: 1px solid #000;
	padding-bottom: 6px;
}

#twit_block {
	width: 614px;
	height: auto;
	float: right;
	background: url(images/twit_bg_top.gif) top left no-repeat;

}

#twit_block_inner {
	width: 614px;
	height: auto;
	float: right;
	background: url(images/twit_bg_bottom.gif) bottom left no-repeat;
	padding-top: 35px;
	padding-bottom: 15px;
}

#twit_block_inner h2{
	margin-left: 45px;
	margin-right: 20px;
	font-size: 26px;
	color: #666;
}

.twit_edit_link {
	font-size: 8px;
	color: #666;
	margin-left: 30px;
	margin-top: 20px;
	margin-right: 30px;
	margin-bottom: 10px;
}

.profile_edit_link {
	font-size: 8px;
	color: #666;
	margin-top: 6px;
}



.block_header {
	font-size: 15px;
	border-bottom: 1px solid #b1b1b1;
	margin-top: 35px;
	margin-bottom: 10px;
	padding-bottom: 5px;
	height: 20px;
}


.block_small_header {
	font-size: 12px;
	color: #666;
	border-bottom: 1px solid #d5d5d5;
	margin-top: 35px;
	margin-bottom: 10px;
	padding-bottom: 5px;
}

.banner_header {
	font-size: 8px;
	margin-top: 35px;
	margin-bottom: 16px;
	padding-bottom: 5px;
}


#look_block h2, .car h3, .video_block h2, .gallery_block h2, .person_block h2 {

	margin: 10px;
}

.gallery_block  {
	margin-bottom: 30px;
}

#look_block a, .car a, .video_block a, .gallery_block a, .person_block a{
	color: #fff;
}

.gallery_block h2 {
	width: 190px;
	overflow: hidden;
	white-space: nowrap;
}

.video_block {
	margin-bottom: 35px;
}

.grey_area {
	position: relative;
	top:0px; left: 0px;
	width: 100%;
	height: 65px;
	float: right;
	margin-top: -68px;
	background: #000;

}

  .opacity {
   background:url(data:image/png;base64,iVBORw0KG...);
   background:rgba(0, 0, 0, 0.5);
  }
  
.user_icon {
	background: no-repeat left 3px url(images/user_icon.png);
	padding-left: 11px;
	height: 13px;
	margin-left: 10px;
	font-family: Arial;
	font-size: 11px;
	color: #fff;
}

.user_icon a{
 	font-size: 11px;
 	font-family: Arial;
 	text-decoration: underline;
}

.comments_icon {
	background: no-repeat left 7px url(images/comments_icon.png);

	padding-left: 11px;
	height: 13px;
	margin-left: 10px;
	font-family: Arial;
}
 
 .rating_icon a{
 	font-size: 11px;
 	font-family: Arial;
 	text-decoration: underline;
 }
 
 
 .rating_icon {
	background: no-repeat left 7px url(images/rating_icon.png);
	padding-left: 11px;
	height: 13px;
	margin-left: 12px;
	font-family: Arial;
}
 
 .comments_icon a{
 	font-size: 11px;
 	font-family: Arial;
 	text-decoration: underline;
 }
 
 
 
 
 
 
 
 
 .user_icon_grey {
	background: no-repeat left 3px url(images/user_icon_grey.png);
	padding-left: 11px;
	height: 13px;

	font-family: Arial;
	font-size: 11px;
	color: #333;
}

.user_icon_grey a{
 	font-size: 11px;
 	font-family: Arial;
 	text-decoration: underline;
}

.comments_icon_grey {
	background: no-repeat left 7px url(images/comments_icon_grey.png);

	padding-left: 11px;
	height: 13px;
	margin-left: 10px;
	font-family: Arial;
}
 
 .rating_icon_grey a{
 	font-size: 11px;
 	font-family: Arial;
 	text-decoration: underline;
 }
 
 
 .rating_icon_grey {
	background: no-repeat left 7px url(images/rating_icon_grey.png);
	padding-left: 11px;
	height: 13px;
	margin-left: 12px;
	font-family: Arial;
}
 
 .comments_icon_grey a{
 	font-size: 11px;
 	font-family: Arial;
 	text-decoration: underline;
 }
 
 
 
 
 
 #goods_list {
 	margin-top: 5px;
 	line-height: 15px;
 		margin-bottom: 50px;
 }
 
 #goods_list p{
 	font-size: 11px; font-family: Arial;

 	line-height: 18px;
 	
 }
 
 #goods_list a {
 	 	color: #333 !important;
 }
 
.red {
 	background: #ff0000;
 	width:9px;
 	height: 9px;
 	float: left;
 	margin-right: 5px;
 	margin-top: 4px;

 }
 
 .blue {
 	background: #0000ff;
 	width:9px;
 	height: 9px;
 	float: left;
 	 	margin-right: 5px;
 	margin-top: 4px;
 }
 
 .green {
 	background: #00ff00;
 	width:9px;
 	height: 9px;
 	float: left;
 	 	margin-right: 5px;
 	margin-top: 4px;
 }
 
 
  .orange {
 	background: #ff6000;
 	width:9px;
 	height: 9px;
 	float: left;
 	 	margin-right: 5px;
 	margin-top: 4px;
 }
 
  #goods_list span a{
  	text-decoration: none;
 }
 
 .car_item {
 	width: 480px;
 	height: 400px;
 	float: left;
 }
 
 #new_users_block {
 width: 210px;
 overflow: hidden;
 }
 
 .avatar_45x45 {
 	width: 45px;
 	height: 45px;
 	float: left;
 	margin-right: 7px;
 	margin-bottom: 7px;
 }
 
 .car {
 	line-height: 0px;
	width: 480px;
	height: 400px;
 }
 

 .480_grey_area {
 	line-height: 0px; float: left; width: 480px; height: 65px; position: relative; top: 320px; left: 0px; z-index: 999999;
 }
 
 .news_block {
 	width: 480px;
 	height: 100px;
 	margin-bottom: 50px;
 }
 
 .news_image {
 	width: 150px;
 	height: 100px;
 	float: left;
 }
 
 .news_box {
 	height: 100px;
 	width: 315px;
 	float: right;

 }

.news_teaser {
	height: 80px;
	overflow: hidden;
}

.news_box h2 {
	line-height: 14px;
} 

.news_box h3 {
	color: #4f4f4f;
	font-size: 12px;
	padding-bottom: 5px;
}

 .news_box p{
 	font-size: 11px;
 	font-family: Arial;
 	color: #333;
 	padding-top: 12px; 
 } 
 
 .news_extra {
 	margin-top: 7px;
 }
 
 #carousel, #look_block, #banner_240x400 {
 	height: 420px;
 	
 	 }
 	 
 #banner {
 	height: 450px;
 }
 
 .friend_news_block {
 	width: 210px;
 	height: 500px;
 }
 
 .friend_news_body {
 	width: 210px;
 	height: 50px;
 	float: left;
 	margin-bottom: 25px;
 }
 
  .friend_news_image {
  	float: left;
  	width: 45px;
  	height: 45px;
  	display: inline;
  }
  
  .friend_news_text {
  	width: 132px;
  	height: 45px;
  	font-size: 11px;
  	font-family: Arial;
  	background: url(images/small_bubble_bg.gif) no-repeat top left;
  	float: right;
  	padding: 7px;
  	padding-left: 18px;
  	display: inline;
  }
  
.friend_news_content{
      	height: 35px;
  	overflow: hidden;	
}

.middle_container {
	height: 770px;
}

.interview_block {
	background: url(images/interview_block_top_bg.gif) no-repeat top left;
}

.interview_block_inner {
	background: url(images/interview_block_bottom_bg.gif) no-repeat bottom left;	
	padding-top: 25px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
}

#footer_logo {
	width: 210px;
	height: 240px;
	float: left;

}

#footer_map {
	width: 480px;
	margin-left: 30px;
	float: left;
}

.map_column {
	height: 240px;
	float: left;
	width: 120px;
	font-size: 11px;
	font-family: Arial;
	line-height: 15px;
}

#footer_copyright {
	font-size: 11px;
	font-family: Arial;
	float: left;
	margin-left: 30px;
	width: 240px;
	text-align: right;
}

.input_layer {
	width: 380px;
	padding-bottom: 5px;
	margin-top: 30px;
	border-bottom: 1px solid #ff0000;
}

.input_layer_pass {
	width: 380px;
	padding-bottom: 5px;
	margin-top: 30px;
	
}

.pass_strong_low {
	margin-top: 4px;
	width: 120px;
	height: 3px;
	background: #ff0000;
}

.pass_strong_middle {
	margin-top: 4px;
	width: 240px;
	height: 3px;
	background: #ffb400;
}

.pass_strong_high {
	margin-top: 4px;
	width: 380px;
	height: 3px;
	background: #028727;
}




.input_layer_not_red{
	width: 380px;
	padding-bottom: 5px;
	margin-top: 20px;
	float: left;
}

.input_layer_not_red p{
	font-size: 12px;
	color: #333;
}

label, {
	font-size: 14px;
	color: #383838;

}

.input_header {
	padding-bottom: 10px;
}

input[type="text"].form-text, input[type="password"], #birthday  {
	height: 25px;
	width: 375px;
	padding-top: 5px;
	margin-top: 5px;
	font-size: 16px;
}


input[type="text"].form-captcha{
	height: 25px;
	width: 105px;
	padding-top: 5px;
	margin-top: 5px;
	font-size: 16px;
}


#birthday {
	width: 380px;
	float: left;
}


.understand_text {
	float: left;
	width: 400px;
	display: block;
	
	font-size: 12px;
	margin-top: 25px;
}

.submit_button {
	margin-top: 40px;
	margin-bottom: 130px;
	margin-left: -20px;
}


.submit_enter_button {
	margin-top: 40px;
	margin-bottom: 50px;
	margin-left: -20px;
}

#register_link, #login_link {
	float: left;
	font-size: 11px;
}





#dialog2, #dialog3, #map_window {
	background: #fff;
	padding-top: 30px;
	padding-left: 40px;
	padding-right: 40px;
}

#map_window {
	padding-bottom: 40px;
}

.disable_masking
{
    z-index: 6001;
    position: absolute;
    display: none;
}
.closebutton
{
    float: right;
    text-decoration: none;
}

.edit_link {
	font-size: 10px;
	padding-top: 5px;
}

.edit_link a{
	color: #151515;
}

.edit_link a:hover{
	color: #666;
	text-decoration: underline;
}

.single_page_header {
	font-size: 24px;
	color: #333;
	width: 100%;
	float: left;
	margin-top: 30px;
	height: 30px;
	padding-bottom: 4px;
	border-bottom: 1px solid #000;
}

.single_page_title {
	width: 680px;
	float: left;
}

.single_page_karma {
	width: 35px;
	float: right;
	height: 30px;
	margin-top: 10px;
	padding-bottom: 4px;
	font-size: 16px;
}

.single_page_karma a{ 
	color: #ff0000;
}

#content_container {
	width: 530px;
	height: auto;
	float: left;
	margin-top: 25px;
	font-size: 13px;
	line-height: 18px;
	color: #333;
	}
	
#content_container p{
	padding-bottom: 13px;
}

#meta_data_container {
	width: 160px;
	height: auto;
	float: right;
	margin-top: 25px;
}

#user_meta_data, #extra_meta_data, #tags_meta_data, #post_photos {
	border-top: 2px solid #b1b1b1;
	padding-top: 10px;
	width: 160px;
	height: auto;
	float: left;
	margin-bottom: 40px;
	
}

#post_photos p {
	margin-top: 20px;	
}

#tags_meta_data h2, #post_photos h2{
	font-size: 12px;
}


#tags_meta_data a{
	font-size: 11px;
	color: #333;
	float: left;
	margin-top: 5px;
	margin-right: 10px;
	word-break: inherit;
}

#tags_meta_data a:hover{
	text-decoration: underline;
}

#extra_meta_data {
	font-size: 11px;
	color: #666;
	line-height: 18px;
}

.view_count {
	padding-left: 14px;
	background: url(images/view_icon.png) no-repeat top left;
	background-position-y: 2px;
}

.comment_count {
	padding-left: 12px;
	background: url(images/comments_icon_grey.png) no-repeat top left;
	background-position-y: 2px;
}

.social_buttons_link {

	padding-top: 10px;
}

.social_buttons_link a{
	color: #ff0000;
}

#user_meta_avatar {
	width: 45px;
	height: 45px;
	float: left;
}

#user_meta_name {
	width: 100px;
	height: 45px;
	float: right;
}

#user_meta_name h3{
	font-size: 12px;
	text-transform: uppercase;
}

#user_meta_name a {
	border-bottom: 1px solid #333;
	padding-bottom: 1px;
}

#user_meta_name p {
	font-size: 11px;
	color: #666;
	margin-top: 10px;
}


#comments {
	margin-top: 40px;
}


#comments h2 {
	font-size: 12px;
	color: #000;
}

.comments_level_1 {
	width: 480px;
	height: auto;
	float: left;
	margin-top: 15px;
	margin-bottom: 15px;
}

.comments_level_2 {
	width: 400px;
	height: auto;
	float: left;
	margin-top: 15px;
	margin-bottom: 15px;
	margin-left: 70px;
}

.comment_avatar {
	width: 45px;
	height: 45px;
	float: left;
}

.comment_text {
	float: right;

	height: auto;
	font-size: 11px;
	color: #333;
	line-height: 15px;
	padding-left: 17px;
	margin-left: 10px;
	background: url(images/comment_text_bg.gif) no-repeat top left;
}

.comments_level_1 .comment_text { 
		width: 405px;
}

.comments_level_2 .comment_text { 
		width: 325px;
}

.comment_text_body {

	height: auto;
	float: left;
	margin-top: 10px;

}

.comment_text h2, comment_text h3 {
	float: left;
	width: auto;
	height: 12px;
}

.comment_text h2 {
	font-size: 12px;
	padding-bottom: 2px;
	border-bottom: 1px solid #000;
	color: #000;
}

.comment_text h3 {
	font-size: 11px;
	color: #666;
	text-indent: 10px;
}

#select-sex, #select-smon, #select-emon {
	width: 30px !important;
}

.error {
	font-size: 10px;
	color: #ff0000;
	margin-left: 20px;
	
}

.select_small {
	width: 50px;
	height: 30px;
	float: left;
}

.captcha {
	border: 1px solid #d5d5d5;
	float: left;
	margin-top: 5px;
	margin-right: 5px;
	height: 32px;
	overflow: hidden;
}

.album_preview {
	width: 100px;
	height: auto;
	float: left;
	margin-top: 20px;
	margin-bottom: 5px;
	padding-left: 6px;
	
	background: url(images/profile_album_bg.gif) repeat-y left top;
}

.single_photo_preview {
	width: 100px;
	height: auto;
	float: left;
	margin-top: 20px;
	margin-bottom: 5px;
	padding-left: 6px;

}

.album_preview img{
	padding: 0px;
	margin: 0px;
}

.album_title {
	font-size: 9px;
	text-transform: uppercase;
	margin-left: 6px;
}

.album_title a{
	color: #333;
}

.album_title a:hover{
	color: #333;
	text-decoration: underline;
}

.all_friends_link {
	float: right;
	font-size: 11px;
	margin-top: 10px;
}

.pager {
	font-size: 24px;
	float: left;
}

#all_posts_block .news_block {
		width: 680px;
}

#all_posts_block .news_box {
	width: 500px;
}

.photoalbum_block {
	width: 680px;
	font-size: 11px;
	margin-bottom: 50px;
	float: left;
}

.photoalbum_block a{
	text-decoration: underline;
}

.photoalbum_image {
	padding-left: 6px;
	float: left;
	width: 100px;
	height: auto;
	background: url(images/profile_album_bg.gif) repeat-y left top;
}

.photoalbum_box {
	width: 550px;
	height: auto;
	float: right;
}

.photoalbum_box h1{
	font-size: 16px;
}
.photoalbum_box p {
	text-decoration: none;
	padding-top: 5px;
	line-height: 16px;
}

.input_box {
	width: 700px;
	padding-bottom: 5px;
	margin-top: 30px;
	float: left;
}

.input_box label{
	width: 400px;
}

input[type="text"].form-add-post {
	width: 650px;
	height: 25px;
	padding-top: 5px;
	margin-top: 5px;
	font-size: 16px;

}

TEXTAREA {
	width: 650px;
	height: auto;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	margin-top: 5px;
	font-size: 14px;	
}


.all_twit_block_inner {
		width: 614px;
	height: auto;
	float: right;
	background: url(images/twit_bg_bottom.gif) bottom left no-repeat;
	padding-top: 35px;
	padding-bottom: 40px;
}


.all_twit_block_inner h2{
	margin-left: 45px;
	margin-right: 20px;
	font-size: 26px;
	color: #666;
}

.all_twit_block_inner h3{
	margin-left: 45px;
	margin-right: 20px;
	margin-bottom: 5px;
	font-size: 10px;
	color: #666;
}

.status {
	font-size: 11px;
	margin-top: 5px;
	padding-left: 13px;
}

.online {
	background: url(images/status-online.gif) left center no-repeat;
}

.offline {
	background: url(images/status-offline.gif) left center no-repeat;
}

.friend_block, .gift_block, .photo_block {
	width: 100px;
	height: auto;
	float: left;
	margin-right: 20px;
	margin-bottom: 30px;
}

.friend_block p, .gift_block p, .photo_block p{
	font-size: 10px;
	padding-top: 3px;
}

#user_roles, #user_gifts {
	margin-top: 40px;
	float: left;
}

.role_name{
	font-size: 11px;
	font-weight: bold;	
	padding-top: 10px;
}

.role_status {
	font-size: 11px;
	color: #666;
}



#interests_block a,#brands_block a,#work_block a {
	font-size: 11px;
	padding-top: 4px;
	text-decoration: underline;
	line-height: 15px;
}

.gift {
	padding-top: 15px;
}

.gift-from {
	font-size: 10px;
	padding-top: 5px;
}

.input_box p{
	font-size: 11px;
}