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

}

/* === jQ TOP === */    
.order_text select{
	font-size: 10px;
	height: 20px;
	line-height: 20px;
}
#toTop {    
	width: 100px;    
	text-align: center;    
	padding: 5px;         
	cursor: pointer;    
	color: #666666;    
	text-decoration: none; 	
}    
#toTop img { width:45px; height:43px;}
/* =============== */

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

}




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

}

h4 {height: 15px;padding-left: 18px;color: #660000;background: url('/css/img/bullet2.png') 0 center no-repeat;margin: 0;}


.clear{ clear:both;}
.border {border:1px solid black;}
.left{float:left;}
.right{ float:right;}
.inline{ display:inline;}
body { font-family:Tahoma, Arial;}
body, ul, li, form, input{ margin:0; padding:0;}
a { text-decoration:underline; color:#660000; cursor: pointer; }
.green { color: #0C0; }
.grey { color: #777; opacity: 0.5; }
a:hover { text-decoration:underline;}
a img {border:none;}

.grey_bg{ width:100%;background-image:url(img/bg_top.png); background-repeat:repeat-x; background-position:top;}
.grey_bg_bot { width:100%; background-image:url(img/bg_bottom2.png); background-repeat:repeat-x; background-position:bottom; padding-bottom: 20px; }

.bg_center{ width:100%; height:500px; }
.bg_bottom{ width:100%; height:1050px; background-image:url(img/gr_top.png); background-repeat:repeat-x;}
.title_top{ font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#888686; width:943px; margin:0 auto; padding:5px 0 6px 25px;}
.title_bot{ font-size:9px; color:#5e5b53; text-align:center; padding-top:20px; width:930px; height:54px; margin:0 auto;  position:relative; z-index:100;}
.title_bot a{ color:#6f1402; text-decoration: none;}.title_bot img { vertical-align:top; padding-top:10px; text-align:center;}

.line_top{ width:100%; height:1px; background-color:#dab378; margin:0 0 18px; }

.error-message { background: #8d0b0e; color: #fff; padding: 20px; margin-bottom: 20px; display: none; }
.ok-message { margin-bottom: 20px; display: none; }

.container{ padding:0 23px 0 23px; width:940px; margin:0 auto;}
.white_bg{ width:100%; background-color:#FFF;box-shadow:#000 0px 0px 20px; border-radius:8px; position:relative;}
.header{ width:950px; height:370px; padding:0px 0 0 0px; position:relative;}
.all_top{ height:100px; padding-top:20px; background-image:url(img/bg_top2.png); background-repeat:no-repeat;}
.grammofon{ margin:0 15px 0 23px;}
.insound_top{ padding:37px 0 0 0;}
.mini_icons{ width:80px; margin-right:22px; margin-top:0px;}
.mini_icons img{ padding-right:14px;}
.mini_icons a{ margin: 0px 0px 8px 0px;margin-right: 10px;font-size:9px; color:#000; vertical-align:top;display: block; height: 11px; line-height: 11px; background: url('img/mini_iconscopy.png') no-repeat left top;padding-left: 16px; width: 80px;}
.menu{ background-repeat:no-repeat; width:219px; height:228px; margin-left:-31px; position:relative; z-index:100; font-family:FrutigerRegular;}
.mini_icons a.about{
	background-position: left top;
}
.mini_icons a.faq{
	background-position: left -12px;
}
.mini_icons a.sitemap{
	background-position: left -24px;
}
.mini_icons a.folio{
	background-position: left -36px;
}
.mini_icons a.en{
	background-position: left -48px;
}
.menu_shadow{
	position: absolute;
	z-index: 90;
	width: 221px;
	height: 225px;
	background: url(img/nav_shadow.png) no-repeat bottom right;
}
.menu ul{ padding-bottom:19px; padding-top:19px; padding-left:60px; height:190px;
position: absolute;left: 16px;width: 150px;}
.menu li{ padding-bottom:10px; font-family:Tahoma, Arial; list-style-image:url(img/circle3.png);}
.menu span{color:#86291a;}
.menu a{ color:#2e2e2e;display: inline-block;font-size: 12px;height: 15px;width: 100%;text-decoration: none;}
.banner{width:750px; height:239px; margin-left:220px; position:relative; z-index:2;}

.content{width:100%;}
.left_block{width:198px; margin-right:20px;}

.fast_rec a{ margin-bottom:10px;} 
.fi3{ padding-bottom:3px;}
.fi5{ padding-bottom:5px;}
.fi10{ padding-bottom:10px;}
.fi20{ padding-bottom:20px;}
.fi30{ padding-bottom:30px;}
.fi40{ padding-bottom:40px;}
.fi50{ padding-bottom:50px;}

.center_block{ width:702px; margin-left:218px; padding-right:20px; }
.b_title{ font-family:CyrillicChancellorNormal; font-size:24px; color:#424242; margin-bottom:10px;}
.b_title img{float:left;margin-right:10px; padding-top:2px;}
.b_title h1 { font-size: inherit; margin: inherit; font-weight: inherit; }
.b_text{ font-family:Tahoma, Arial; color:#5a5652; font-size:11px; margin-bottom:20px; padding-bottom:20px;border-bottom:1px dotted #7f7f7f; margin-bottom:15px;}
.b_text a{color:#660000; font-size:11px;}
.b_text img{float:left; margin-right:15px;}
.b_text span { color:#660000; font-weight:bold;}

.b_title3{ font-family:CyrillicChancellorNormal;font-size:24px; color:#424242; margin-bottom:10px;}
.b_title3 img{float:left;margin-right:10px; padding-top:2px;}
.b_title3 span{color:#86291a;}
.b_title3 h1 { font-size: inherit; margin: inherit; font-weight: inherit; }
.b_text3{ font-family:Tahoma, Arial; color:#5a5652; font-size:11px; margin-bottom:15px; min-height:100px;}
.b_text3 a{color:#660000; font-size:11px;}
.b_text3 img{float:left; margin:0 20px 0px 0px;}

.b_red{ padding-left:20px;min-height: 139px; background-image:url(img/special_middle.png);background-position:  -1px top;background-repeat:repeat-y; position:relative; z-index:1; margin-bottom:20px;}
.b_white{ padding-left:20px; margin-bottom:45px;}
.a_title{font-family:CyrillicChancellorNormal; margin-bottom:10px; font-size:18px; color:#fff; padding-top:5px;position: relative; z-index: 2;}
.a_title2{font-family:CyrillicChancellorNormal; margin-bottom:10px; font-size:24px; color:#000; padding-top:5px;}

.a_text{font-family:Tahoma, Arial; font-size:11px; color:#b58072;position: relative; z-index: 2;}
.a_text a{ font-family:Tahoma, Arial; font-size:11px; color:#b58072;}
.a_text img{ margin-right:10px;}

.feedback{ margin-bottom:20px;}
.feedback_block img{float:left; margin-top:3px;margin-right:10px;}
.feedback_block {font-family:CyrillicChancellorNormal; margin-bottom:5px; font-size:18px; color:#424242;}
.feedback a{font-family:Tahoma, Arial; text-shadow:none;color:#660000; font-size:11px;}


.price{margin-bottom:20px;}
.price_text{ font-family:Tahoma, Arial; font-size:11px; color:#660000;}
.price input{ margin:5px 0; width:174px; height:21px; border:none; background-image:url(img/input_text.png);}
.price select{ margin:5px 0; width:174px; height:19px; border:none; background-image:url(img/input_text2.png);}
.price textarea, .price .bxlhe-frame{ margin:5px 0; width:170px; max-width: 170px; height:60px; border-bottom: #f5f5f5 1px solid; border-top: 1px solid #afafaf;border-left: 1px solid #efefef; border-right: 1px solid #f4f4f4;}
.price input.ok {color: transparent;text-decoration: none;margin-right: 10px;width: 52px;height: 19px;background: url('img/ok.png') 0 0 no-repeat;font-size: 0;cursor: pointer;}
.price input.ok:hover {background: url('img/ok_a.png');}
.price input.no {color: transparent;text-decoration: none;width: 52px;height: 19px;background: url('img/no.png') 0 0 no-repeat;font-size: 0;cursor: pointer;}
.price input.no:hover {margin-right: 10px;background: url('img/no_a.png');}

.b_red2{ padding-left:20px; margin-bottom:20px; background-image:url(img/special_middle.png);background-repeat:repeat-y;background-position-x: -1px; position:relative; z-index:1; margin-bottom:45px;}
.a_text2 a{font-family:Tahoma, Arial; font-size:11px; color:#cc9966;}
.a_text2 {position:relative;}


.b_text2{ font-family:Tahoma, Arial; color:#000; font-size:11px; border-bottom:1px dotted #7f7f7f; margin-bottom:15px; padding-bottom:20px;}
.b_text2 a{color:#660000; font-size:11px;}
.b_text2 img{float:left; margin-right:20px; margin-bottom:10px;}

.photo_left {width:70px; height:75px; float:left; margin:0 10px 10px 0;}
.photo_left img{max-width:70px;}

.bullet2{ width:8px; height:10px; float:left; padding-top:5px; margin-right:10px; }
.bottom_menu li{ display:inline; margin-left:10px;}
.bottom_menu li audio {display: none;}
.botoom_menu ul {}
.bottom_menu a{ font-size:12px; font-family:Tahoma, Arial;}
.bottom_menu{ width:100%; height:43px;clear:both; margin-top:20px;}
.bottom_menu img { width:45px; height:43px;margin-left:125px;}

.table_voice {  width:703px; background-color:#f5f5f5; border:1px solid #8d0b0e; border-radius:8px; }
.table1 {display:table-cell;  width:311px; min-height:200px; float:left; border-right:1px solid #8d0b0e; padding:10px 20px 10px 20px; text-align:center;}
.table2 {display:table-cell; width:311px; min-height:200px; float:right; padding:10px 20px 10px 20px; text-align:center;}
/*.table2 span{ color:#8d0b0e;} */
.table3 { font-size:11px; color:#660000;}
.table3 table{ padding-bottom:0px; width:100%;}
.table3 td{ /*height:30px;*/ vertical-align:top;
	border-right: 1px solid #600;
	padding-left: 40px;
	font-size: 11px;
	color: #600;
}

table td {color:#5a5652; font-size:11px;}

.table3 td{
	padding-top: 5px;
	padding-bottom: 5px;
}
.table3 tr.first_row td{
	padding-top: 10px;
}
.table3 h3{
	border-top: 0px;
	margin-top: 0px;
	padding-top: 10px;
}
.table3 h3.active{

		border-top: 1px solid #600;
}
.table3 th{
	font-size: 11px;
	color: #600;
	font-weight: normal;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 15px;
	border-right: 1px solid #600;	
	border-bottom: 1px solid #600;
}
.table3 td.last,.table3 th.last{
	border-right: none;
}
.table3 td.last{
	padding-right: 20px;
}
.table3 td.first{
	padding-left: 20px;
	border-right: none;	
}
.table3 td.second{
	padding-left: 0px;
}
.b_text3 .table_archive { width:702px;}
.table_archive { width:850px; background-color:#f5f5f5; border:1px solid #8d0b0e; border-radius:8px; margin-top:0px;}
.table_header{ background-color:; height:20px; border-radius: 6px 6px 0px 0px; font-size:24px; color:#424242; padding:10px 20px 10px 30px;}
.table_header a{font-size:14px; color:#fff; float:right; font-weight:100;}
.table_header img { vertical-align:bottom; margin-left:10px;}



.table_price { width:100%;  }
.table_price td {border-right:1px solid #8d0b0e; padding:5px 15px 5px 15px; text-align:center; }
.table_price2 { width:490px;}
.table_price2 td {border-right:1px solid #8d0b0e; padding:5px 15px 5px 15px; text-align:center; }


.play {width:19px; height:18px; float:left; margin-top:-4px; margin-right:5px; position:relative;}
.mini_image {width:22px; height:24px; float:left; margin-right:15px;  margin-top:-3px;}

.new_works{border:none;}

.order { width:708px; }
.order_title_menu1 {float:left;background-image:url(img/vkladka.png); height:45px;  border-bottom:none; font-family:Tahoma, Arial; font-size:12px; color:#fff; padding:0 15px 0 15px; width:81px; }
.order_title_menu1:hover {  background-image:url(img/vkladka2.png); color:#8d0b0e;  }
.order_title_menu1.active {  background-image:url(img/vkladka2.png); color:#8d0b0e; height:45px; }
.order_title_menu1:hover a {color:#8d0b0e;}
.order_title_menu1 a{ color:#fff; text-decoration:none;}
.order_title_menu1_link { text-align:center; margin-top:15px; margin-right:4px;}
.order_title { width:100%; height:45px;}
.order_title a{text-decoration:none;}

.order_title_menu2 {float:left;background-image:url(img/vkladka3.png); height:45px;  border-bottom:none; font-family:Tahoma, Arial; font-size:12px; color:#fff; padding:0 15px 0 15px; width:95px; }
.order_title_menu2:hover {  background-image:url(img/vkladka4.png); color:#8d0b0e;  }
.order_title_menu2.active {  background-image:url(img/vkladka4.png); color:#8d0b0e; height:45px; }

.order_title_menu3 {float:left;background-image:url(img/vkladka5.png); height:45px;  border-bottom:none; font-family:Tahoma, Arial; font-size:12px; color:#fff; padding:0 15px 0 15px; width:91px; }
.order_title_menu3:hover {  background-image:url(img/vkladka6.png); color:#8d0b0e;  height: 45px;}
.order_title_menu3.active {  background-image:url(img/vkladka6.png); color:#8d0b0e;  height: 45px;}
.order_text { background-color:#f5f5f5; padding:40px 0 0 10px; width:692px; border:1px solid #8d0b0e; border-top:none; border-radius:0 0 8px 8px; font-family:Tahoma, Arial; font-size:12px; color:#8d0b0e;}
.order_text table td{ padding-bottom:10px;vertical-align:top;}
.order_text table { vertical-align:top;}
.order_text table a{ vertical-align:top;}

.table_check td{ padding-right:10px;}
.table_check {color:#000;}
.ok_no{ margin-top:15px; margin-left:25px;}
.ok_no a{ margin-right:10px;}



.social{ margin-right:8px; margin-left:0px; float:right;}
.social img{ margin-right:15px;}
.yashare-auto-init .b-share-icon { background:none;}
a.b-share__handle {margin-right:18px;}
.yashare-auto-init {clear:both; margin-top:-25px;}
div.yashare-auto-init {}



/*------------------------------------------------------------------------------------------*/


#slideshow {
	position:relative;
	height:230px;
}

#slideshow IMG {
	position:absolute;
	top:0;
	left:0;
	z-index:8;
	opacity:0.0;
	border:3px solid #989284;
	border-radius:19px;
	width:738px;
	height:223px;
}

#slideshow IMG.active {
	z-index:10;
	opacity:1.0;
}

#slideshow IMG.last-active {
	z-index:9;
}


.line_bottom {width:691px; height:1px; position:relative; bottom:8px; left:160px; background-image: url(img/line_bottom.png);}

.shadow2 {width:760px; height:224px; position:absolute; top:21px; left:-6px; background-image: url(img/shadow2.png);}
.shadow3 {width:760px; height:224px; position:absolute; top:21px; left:-6px; background-image: url(img/shadow2.png);}
.margin_a{margin-left:20px!important;}
.row_rad { width:400px; height:40px!important; text-align:left;  background-color:#d9d9d9;
	border-radius:8px 0 0 0;
   -webkit-border-radius:8px 0 0 0;
   -moz-border-radius:8px 0 0 0; }
.row_rad2 { background-color:#d9d9d9;
	border-radius:0 8px 0 0;
   -webkit-border-radius:0 8px 0 0;
   -moz-border-radius:0 8px 0 0; border-right:none!important; height:40px!important;}
 .curved {border-radius:8px;}
 
 .a_text3 a {color:#b47f72;font-family:Tahoma, Arial; font-size:11px; }
 .line {position:relative;}
 .line_right{width:1px; height:95%; position:absolute; top:-25px; right:4px; background:#e1e1e1 url('img/line_zatuhane.png') no-repeat bottom left; z-index:1;}
 .line_right_top{width:1px; height:119px; position:absolute; top:-290px; right:4px; z-index:1; background-image:url("img/line_right12345.png");}
 .line_right_bottom{width:1px; height:119px; position:absolute; bottom:60px; right:4px; z-index:1; background-image:url("img/line_right123.png");}
 .line_left { width:1px; height:95%; position:absolute; top:-25px; left:4px; background:#e1e1e1 url('img/line_zatuhane.png') no-repeat bottom left; z-index:1;}
 .line_left_top{width:1px; height:119px; position:absolute; top:-290px; left:4px; z-index:1; background-image:url("img/line_right12345.png");}
 .line_left_bottom{width:1px; height:119px; position:absolute; bottom:60px; left:4px; z-index:1; background-image:url("img/line_right123.png");}
 .line_top2 {width:691px; height:1px; position:relative; top:3px; left:160px; background-image: url("img/line_top.png");}
 
 .banner_static  img{border:3px solid #989284;
	border-radius:19px;}
	
.click-title {background:url("img/arrow_down.png") no-repeat center center; height:23px; cursor:pointer;}
.active{background:url("img/arrow_up.png") no-repeat center center; height:23px;cursor:pointer;}
img.active { cursor: default; }
h3 {padding:0; margin:10px 0 10px 0;}

/*
#player_img {position:absolute; right:20px; top:0px; width:20px;}
#player_img2{position:absolute; right:0px; top:0px; width:20px;}
#player_img3{position:absolute; right:20px; top:0px; width:20px;}
*/
.player_img{
	display: inline-block;
/*	margin-left: 20px;*/
	float: right;
	margin-right: 20px;
}
.non_active{background-color:#000; cursor:default;}
/*chili enhancement*/
.special_header{
	position: absolute;
	left: 0px;
	top: 0px;
	height: 67px;
	width: 198px;
	background: url('img/special_top.png') no-repeat -1px top;
	z-index: 0;
}
.special_footer{
/*	position: absolute;*/
	margin-left: -20px;
/*	bottom: 0px;*/
	height: 41px;
	width: 198px;
	background: url('img/special_bottom.png') no-repeat -1px top;
	z-index: 0;
}
#special_more{
	display: none;
	width: 168px;
	padding-bottom: 40px;
}
.specail_headphones{
	position: absolute;
	left: 112px;
	width: 87px;
	height: 91px;
	background: url('img/special_headphones.png') no-repeat;
	z-index: 3;
	bottom: 0px;
}
.fast_rec .special_footer{
	height: 11px;
}
.specail_microphone{
	position: absolute;
	left: 135px;
	width: 56px;
	height: 75px;
	background: url('img/special_microphone.png') no-repeat;
	z-index: 1;
	bottom: 5px;
}
.clear{
	clear: both;
}
.video_block{
	width: 300px;
	height: 300px;
	float: left;
	margin: 0px 20px 40px 20px;
}
.video_block .video_block_title{
	font-size: 12px;
	font-family: Verdana;
	line-height: 16px;
	color: #000;
}
.video_block iframe{
	margin-top: 15px;
}
#add {
background-image: url("img/order.png");
width: 100px;
height: 23px;
border: none;
border-image: initial;
}

.player2{
	float: left;
	margin-left: 5px;
}
.submit_button{
	width: 102px;
	height: 23px;
	background: transparent url('img/button2_c.png') no-repeat 0px 0px;
	cursor: pointer;
	border: none;
	font-soze: 0;
	color: transparent;
}
.submit_button:hover{
	width: 102px;
	height: 23px;
	background: transparent url('img/button2_c.png') no-repeat -101px 0px;
	cursor: pointer;
	border: none;
}
.submit_button:active{
	width: 102px;
	height: 23px;
	background: transparent url('img/button2_c.png') no-repeat -202px 0px;
	cursor: pointer;
	border: none;
}
#simplemodal-data {
	background: url('img/popup.png') no-repeat;
	width:202px;
	height:132px;
	z-index:3200;
	border: none;
}
#simplemodal-data .links > div, #simplemodal-data .links input.yes, #simplemodal-data .links a { font-size: 11px; color: #cc9966; cursor: pointer; text-decoration: none; margin-bottom: 2px; background: none; border: none; outline: none; }
#simplemodal-data .links > div:hover, #simplemodal-data .links input.yes:hover, #simplemodal-data .links a:hover { color: #fff; text-decoration: underline; }
#simplemodal-data .links input.yes:focus { outline: none; }
.simplemodal-overlay{
	background: #fff;
}
#simplemodal-data h6{
	margin: 0px 0px 5px 21px;
	width: 200px;
	background-color: none;
	color: #fff;
	padding: 15px 0px 0px 0px;
	font-size: 18px;
	font-weight: normal;
	font-family: CyrillicChancellorNormal;
}
#simplemodal-data span{
	font-family: Tahoma;
	font-size: 11px;
	color: #cc9966;
	text-decoration: underline;
	display: block;
	text-align: center;
	margin-bottom: 10px;
}
#simplemodal-data .buttons div{
	cursor: pointer;
	float: right;
	display: block;
	margin: 10px;
	width: 52px;
	height: 19px;
	color: #cc9966;
	font-family: Tahoma;
	font-size: 11px;
	text-align: right;
	margin-right: 26px;
	text-decoration: underline;
}
#simplemodal-data .buttons div:hover{
	text-decoration: none;
	background: url('img/bullet_popup.png') no-repeat 23px 5px;		
}
#simplemodal-data .buttons div.yes{
	float: left;
	background: url('img/bullet_popup.png') no-repeat left 5px;	
	text-align: left;
	margin-left: 20px;
	padding-left: 10px;
}
#simplemodal-data .buttons div.yes:hover{
	text-decoration: none;
}
.header_sortable{
	text-align: left;
	font-weight: bold;
	padding:  0px 0px 10px 10px;
	line-height: 21px;
	background: url('img/bg.png') no-repeat -7px 7px;
	cursor: pointer;
	color: #8b0e11;
}
.headerSortDown{
	background: url('img/asc.png') no-repeat -7px 12px;
}
.headerSortUp{
	background: url('img/desc.png') no-repeat -7px 7px;
}
.sort{
	margin-top: 20px;
	font-size: 11px;

	margin-bottom: 10px;
}
.sort a.cur{
	text-decoration: none;
	cursor: default;
}
/*
.sort a.asc{
	padding-left: 10px;
	background: url('img/asc.png') no-repeat  0px 4px;
}
.sort a.desc{
	padding-left: 10px;
	background: url('img/desc.png') no-repeat 0px 4px;
}
*/
.sort span{
	
	cursor: pointer;
}
.sort span:hover{
	color: #F57F35;
	
}

.sort a{
	text-decoration: none;
}
.table1{
	text-align: left;
}	

.table3 b{
	float: left;
	width: 0px;
}
.table_header{
font-family: CyrillicChancellorNormal;
font-size: 24px;
margin-top: 30px;
color: #424242;
padding-bottom: 0px;
background: transparent;
	background:  url('img/ch.png') no-repeat 7px bottom;
}
.table_header.ru{
	background:  url('img/ru.png') no-repeat 7px bottom;
}
.table_header.ua{
	background:  url('img/ua.png') no-repeat 7px bottom;
}
.table_header.en{
	background:  url('img/gb.png') no-repeat 7px bottom;
}
.table_header a{
	color: #600;
	font-family: Tahoma;
	font-size: 13px;
}
.table_header a:hover{
	color: #F57F35;
}
.table_header a img{
	margin-left: 5px;
}
.table3 a:hover{
	color: #F57F35;
}
.sort{
	width: 853px;
	padding-bottom: 10px;
}
.sort select{
	float: right;
	margin-left: 40px;
}
.sort a.download_link{
	font-size: 13px;
	float: right;
	text-decoration: underline;
}
.sort a.download_link img{
	vertical-align: bottom;
	margin-left: 5px;
}
td.last span{
	font-weight: normal;
}
table.bxlhe-frame-table tr:first-child {display: none;}
table.bxlhe-frame-table td.bxlhe-editor-buttons {display: none;}

#voices-filter { position: relative; min-height: 200px; }

#voices-list { position: relative; min-height: 50px; }
	#voices-list .table_archive { width: auto; }
	#voices-list .table3 td { padding: 5px; vertical-align: middle; }
		#voices-list .table3 td.first { padding-right: 1px; }
		#voices-list .table3 td.second { padding-left: 1px; }
	#voices-list .player2 img:first-child { }
	#voices-list .new-player-button { width: 18px; height: 19px; background: url(/css/img/play.png) top left no-repeat; cursor: pointer; }
		#voices-list .new-player-button:hover { background-image: url(/css/img/play_a.png); }
		#voices-list .new-player-button.playing { background-image: url(/css/img/stop.png); }
	#voices-list input[type="submit"] { border: none; background: none; text-decoration: underline; font-size: 11px; color: #600; cursor: pointer; }
		#voices-list input[type="submit"]:hover { color: #F57F35; }
.voices-list-archive { float: right; display: inline-block; font-size: 11px; position: relative; z-index: 1; height: 20px; padding-right: 25px; background: url(/css/img/archive.png) right top no-repeat; }
	.voices-list-archive a { }
.voices-list-currencies { float: right; display: inline-block; font-size: 11px; position: relative; z-index: 1; height: 20px; }
	.voices-list-currencies > span { float: left; display: inline-block; height: auto; line-height: normal; }
	.voices-list-currencies ul { list-style: none; float: left; display: inline-block; height: auto; line-height: normal; }
	.voices-list-currencies li { float: left; display: inline-block; background: none; margin-left: 10px; height: auto; line-height: normal; cursor: pointer; color: #600; }
		.voices-list-currencies li:hover { text-decoration: underline; }
	.voices-list-currencies li.active { font-weight: bold; text-decoration: none; cursor: default; color: #000; }
		.voices-list-currencies li .btn-link { padding: 0; border: none; background: transparent; font-size: 11px; margin: 0; height: auto; cursor: pointer; }
			.voices-list-currencies li .btn-link * { cursor: pointer; }
		.voices-list-currencies li .btn-link:hover { text-decoration: underline; }
.voices-list-sort { float: right; display: inline-block; font-size: 11px; position: relative; z-index: 1; height: 20px; }
	.voices-list-sort > span { float: left; display: inline-block; height: auto; line-height: normal; }
	.voices-list-sort ul { list-style: none; float: left; display: inline-block; height: auto; line-height: normal; }
	.voices-list-sort li { float: left; display: inline-block; background: none; margin-left: 10px; height: auto; line-height: normal; }
	.voices-list-sort li.active a { font-weight: bold; text-decoration: none; cursor: default; }
.total-count { font-size: 11px; float: left; display: inline-block; margin-bottom: 10px; }
.voice-player div { background-color: transparent !important; max-width: 18px !important; max-height: 20px !important; }
.voice-player img[style*="z-index: 6"] { display: none !important; }
.voice-player video { display: none !important; }.table_archive { width: 100% !important; overflow: hidden; }
.table3 tr.odd td { background: #f0f0f0; }
.table3 td { padding: 5px 10px !important; }
.table3 td.first { padding-right: 0 !important; }
.table3 td.second { padding-left: 0 !important; }

.ajax-loader { background: url(img/ajax-loader.gif) center center no-repeat; width: 100%; /*height: 100%;*/ min-height: 60px; position: absolute; left: 0; top: 0; z-index: 100000; }
.ajax-loader-light { background: url(img/ajax-loader-light.gif) center center no-repeat; width: 100%; /*height: 100%;*/ min-height: 60px; position: absolute; left: 0; top: 0; z-index: 100000; }

pre { font-size: 9px; color: red; }

#toTopVoicesList {
	font-size: 10px;
	color: #999;
	bottom: 10px;
	color: #333333;
	left: 50%;
	padding: 6px 6px 0;
	margin: -20px 0 0 -540px;
	position: fixed;
	z-index: 1000;
	display: none;
}

.cat-filtr { border: 1px solid #600; border-radius: 8px; background: #f5f5f5; position: relative; margin: 20px 0; padding: 10px 20px; color: #600; }  
	.cat-filtr ul { list-style: none; font-size: 11px; }
	.cat-filtr .a_title { color: #600; padding: 0; margin: 0 0 5px; }
	.cat-filtr .del_filter { margin: 10px 0 0; font-size: 11px; text-decoration: none; display: block; }
		.cat-filtr .del_filter:hover { text-decoration: underline; }
	.cat-filtr .lm { display: inline; }
		.cat-filtr .lm li { display: inline-block; margin: 0 7px 0 0; }
	.cat-filtr .property-del { text-decoration: none; font-weight: bold; }
		.cat-filtr .property-del:hover { text-decoration: underline; }
		
table.online iframe.lha-iframe {
border: 1px solid gray;
padding: 2px;
width: 395px;
height: 140px;
resize: none;
overflow: hidden;
}
.submit input{
	width: 102px;
	height: 23px;
	font-soze: 0;
	color: transparent;
	background: transparent url('img/button2_c.png') no-repeat 0px 0px;
	cursor: pointer;
	border: none;
}
.submit input:hover{
	width: 102px;
	height: 23px;
	background: transparent url('img/button2_c.png') no-repeat -101px 0px;
	cursor: pointer;
	border: none;
}
.submit input:active{
	width: 102px;
	height: 23px;
	background: transparent url('img/button2_c.png') no-repeat -202px 0px;
	cursor: pointer;
	border: none;
}

#pc-link { position: fixed; z-index: 99999; top: 42px; left: 50%; margin-left: 500px; transition: all 0.2s ease 0; width: 198px; height: 67px; background: url(/css/img/pc.png) center center no-repeat; border-radius: 10px; box-shadow: #000 0px 0px 20px; }
#pc-link a { font-size: 11px; }
#pc-link a.button { width: 100%; height: 100%; display: block; color: #fff; text-align: center; font-family: CyrillicChancellorNormal; font-size: 24px; text-decoration: none; line-height: 67px; }

.new-ajax-loader { width: 100%; height: 100%; min-height: 200px; line-height: 200%; text-align: center; position: absolute; left: 0; top: 0; z-index: 100000; }
.new-ajax-loader .fa { line-height: 200px; font-size: 1.4em; color: #0c0; }

.voices-list { position: relative; z-index: 1; font-size: 11px; }
.voices-list .row-fluid { width: 100%; }
.voices-list .row-fluid:before, .voices-list .row-fluid:after { display: table; line-height: 0; content: ""; }
.voices-list .row-fluid:after { clear: both; }
.voices-list .row-fluid [class*="span"]:first-child { margin-left: 0; }
.voices-list .row-fluid [class*="span"] { display: block; float: left; width: 100%; min-height: 30px; margin-left: 2.564102564102564%; -webkit-box-sizing: border-box;-moz-box-sizing: border-box; box-sizing: border-box; }
.voices-list .row-fluid .span1 { width: 8.333333333333332%; }
.voices-list .row-fluid .span3 { width: 23.076923076923077%; }
.voices-list .row-fluid .span4 { width: 31.623931623931625%; }
.voices-list .row-fluid .span5 { width: 40.17094017094017%; }
.voices-list .row-fluid .span6 { width: 49.99999999999999%; }
.voices-list .row-fluid .span8 { width: 65.81196581196582%; }
.voices-list .row-fluid .span9 { width: 74.35897435897436%; }
.voices-list .row-fluid .span12 { width: 100%; }
.voices-list .row-fluid.no-space [class*="span"] { margin-left: 0%; }
.voices-list .btn { color: #fff; font-size: 11px; text-align: center; height: 22px; line-height: 22px; border: none; border-radius: 4px; display: inline-block; padding: 0 10px; cursor: pointer; text-shadow: 0 1px 1px #333; box-shadow: inset 0 -2px 4px #333; text-decoration: none;
	background: #676056;
	background: -moz-linear-gradient(top,  #676056 0%, #837d75 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#676056), color-stop(100%,#837d75));
	background: -webkit-linear-gradient(top,  #676056 0%,#837d75 100%);
	background: -o-linear-gradient(top,  #676056 0%,#837d75 100%);
	background: -ms-linear-gradient(top,  #676056 0%,#837d75 100%);
	background: linear-gradient(to bottom,  #676056 0%,#837d75 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#676056', endColorstr='#837d75',GradientType=0 );
}
.voices-list .btn:hover { 
	background: #676056;
	background: -moz-linear-gradient(top,  #676056 0%, #bab7b4 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#676056), color-stop(100%,#bab7b4));
	background: -webkit-linear-gradient(top,  #676056 0%,#bab7b4 100%);
	background: -o-linear-gradient(top,  #676056 0%,#bab7b4 100%);
	background: -ms-linear-gradient(top,  #676056 0%,#bab7b4 100%);
	background: linear-gradient(to bottom,  #676056 0%,#bab7b4 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#676056', endColorstr='#bab7b4',GradientType=0 );
}
.voices-list .btn.active { 
	box-shadow: inset 0 -2px 3px #eee, inset 0 2px 2px #333, inset 0 -1px 0 #333;
	background: #676056;
	background: -moz-linear-gradient(top,  #676056 0%, #f2f2f2 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#676056), color-stop(100%,#f2f2f2));
	background: -webkit-linear-gradient(top,  #676056 0%,#f2f2f2 100%);
	background: -o-linear-gradient(top,  #676056 0%,#f2f2f2 100%);
	background: -ms-linear-gradient(top,  #676056 0%,#f2f2f2 100%);
	background: linear-gradient(to bottom,  #676056 0%,#f2f2f2 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#676056', endColorstr='#f2f2f2',GradientType=0 );
}
.voices-list .btn.btn-success {
	background: #ab0602;
	background: -moz-linear-gradient(top,  #ab0602 0%, #700202 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ab0602), color-stop(100%,#700202));
	background: -webkit-linear-gradient(top,  #ab0602 0%,#700202 100%);
	background: -o-linear-gradient(top,  #ab0602 0%,#700202 100%);
	background: -ms-linear-gradient(top,  #ab0602 0%,#700202 100%);
	background: linear-gradient(to bottom,  #ab0602 0%,#700202 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ab0602', endColorstr='#700202',GradientType=0 );
}
.voices-list .btn.btn-success:hover {
	background: #d60404;
	background: -moz-linear-gradient(top,  #d60404 0%, #930202 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d60404), color-stop(100%,#930202));
	background: -webkit-linear-gradient(top,  #d60404 0%,#930202 100%);
	background: -o-linear-gradient(top,  #d60404 0%,#930202 100%);
	background: -ms-linear-gradient(top,  #d60404 0%,#930202 100%);
	background: linear-gradient(to bottom,  #d60404 0%,#930202 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d60404', endColorstr='#930202',GradientType=0 );
}

.voices-list .btn-link { font-size: 11px; text-align: left; line-height: normal; border: none; display: inline-block; padding: 0; cursor: pointer; text-shadow: none; box-shadow: none; text-decoration: none; background: transparent; color: #660000; height: auto; }
.voices-list .btn.btn-player { margin: 1px 0; width: 22px; height: 22px; text-align: center; line-height: 24px; padding: 0 !important; display: inline-block; font-size: 11px; }
.voices-list .btn-link:hover { color: #F57F35; background: transparent; }
.voices-list .btn-mini { padding: 0 6px; font-size: 10.5px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; }
.voices-list .separator { background: #ddd; width: 1px; margin-right: -1px; height: 0; float: left; display: inline-block; }
.voices-list .hide, .voices-list .hide-important { display: none; }
.voices-list .margin-bottom-10 { margin-bottom: 10px; }
.voices-list .margin-right-10 { margin-right: 10px; }
.voices-list .text-right { text-align: right; }
.btn-group { position: relative; display: inline-block; font-size: 0; white-space: nowrap; vertical-align: middle; }
.btn-group .btn { margin-left: 0; margin-right: 2px; }
.text-right .btn-group .btn { margin-left: 2px; margin-right: 0; }
.voices-list .collapse { position: relative; height: 0; overflow: hidden; -webkit-transition: height 0.35s ease; -moz-transition: height 0.35s ease; -o-transition: height 0.35s ease; transition: height 0.35s ease; }
.voices-list .collapse.in { height: auto; }
.voices-list .light-green { color: #0c0; }
.voices-list .voices-list-header { margin-bottom: 10px; }
.voices-list .voices-list-header h1 { margin: 0; padding: 0 0 0 20px; line-height: 22px; }
.voices-list .voices-list-header .span3 { width: 198px; }
.voices-list .user-rating { color: #f89406; }

.voices-list #filters-dictors { position: relative; }

.voices-list #search-word { height: 18px; line-height: 18px; border-radius: 3px; }

.voices-list #filters { background-image: url('/css/img/special_middle.png'); width: 198px; }
.voices-list #filters h6 { position: relative; left: 0px; top: 0px; height: 67px; background: url('/css/img/special_top.png') 0 0 no-repeat; z-index: 0; margin: 0; font-family: CyrillicChancellorNormal; font-size: 18px; font-weight: normal; color: #fff; padding: 5px 0 0 20px; }
.voices-list #filters > b { font-family: CyrillicChancellorNormal; font-weight: normal; font-size: 18px; color: #fff; display: block; padding-left: 20px; }
.voices-list #filters label { margin-left: 20px; display: block; color: #cc9966; font-size: 11px; line-height: 15px; padding-left: 14px; cursor: pointer; }
.voices-list #filters label:hover { color: #fff; text-decoration: underline; }
.voices-list #filters label.label-checkbox { background: url(/css/img/ticker.png) left center no-repeat; }
.voices-list #filters label.label-checkbox.checked { background: url(/css/img/ticker-active.png) left center no-repeat; }
.voices-list #filters label.label-radio { background: url(/css/img/circle.png) left center no-repeat; }
.voices-list #filters label.label-radio.checked { background: url(/css/img/circle-active.png) left center no-repeat; }
.voices-list #filters label.disabled { opacity: 0.35; cursor: default; }
.voices-list .count { font-size: 80%; position: relative; margin-left: 5px; color: #aaa; }
.voices-list .count:before { content: "("; }
.voices-list .count:after { content: ")"; }
.voices-list #filters label input { display: none; }
.voices-list #filters hr { border: none; }
.voices-list #filters .filters-bottom { min-height: 41px; background: url('/css/img/special_bottom.png') no-repeat 0 top; }
.voices-list #filters .clear-all-filters { padding: 0 20px; }

.voices-list #dictors-list { border: 1px solid #ddd; border-radius: 4px; background: #f5f5f5; opacity: 0.2; }
.voices-list #dictors-list .voice-header div[class*='span'] { text-align: center; font-size: 10px; font-weight: bold; line-height: 30px; padding: 0 5px; }
.voices-list #dictors-list .voice-header div[class*='span'] > span { line-height: 1.1em; display: inline-block; }
.voices-list #dictors-list .voice-item { padding: 0; border-top: 1px solid #ddd; transition: background-color 0.3s ease; position: relative; }
.voices-list #dictors-list .voice-item.extended.first-item { border-top: none; }
.voices-list #dictors-list .voice-item.even { background: #f0f0f0; }
.voices-list #dictors-list .voice-item:hover { background-color: #f9f9f9; }
.voices-list #dictors-list .voice-item div[class*='span'] { padding: 5px; }
.voices-list #dictors-list .voice-item .show-on-hover { opacity: 0; transition: opacity 0.5s ease 0.5s; }
.voices-list #dictors-list .voice-item:hover .show-on-hover { opacity: 1; }
.voices-list #dictors-list .voice-item .buttons { margin-right: 10px; min-width: 24px; min-height: 24px; }
.voices-list #dictors-list .voice-item .sort { margin: 0; padding: 0; }

.voices-list #dictors-list .voice-item.extended { padding: 20px; }
.voices-list #dictors-list .voice-item.extended div[class*='span'] { padding: 0; }
.voices-list #dictors-list .voice-item.extended .photo { width: 75px; height: 99px; padding: 0; border: 2px solid #fff; background-position: center center; background-repeat: no-repeat; background-size: cover; background-color: #ddd; background-image: url('/bitrix/templates/simple/images/nophoto.jpg'); box-shadow: 0 1px 2px #666; position: absolute; top: 20px; left: 20px; }
.voices-list #dictors-list .voice-item.extended .photo.no-photo-male { background-image: url('/bitrix/templates/simple/images/nophotomale.jpg'); }
.voices-list #dictors-list .voice-item.extended .photo.no-photo-female { background-image: url('/bitrix/templates/simple/images/nophotofemale.jpg'); }
.voices-list #dictors-list .voice-item.extended .photo.no-photo-child { background-image: url('/bitrix/templates/simple/images/nophotochild.jpg'); }
.voices-list #dictors-list .voice-item.extended .info { padding-left: 109px; }
.voices-list #dictors-list .voice-item .order-voice { text-decoration: none; cursor: pointer; }
.voices-list #dictors-list .voice-item .order-voice.btn { text-decoration: none; }
.voices-list #dictors-list .voice-item .order-voice:hover { text-decoration: underline; color: #F57F35; }
.voices-list #dictors-list .voice-item .order-voice.btn:hover { color: #fff; }
.voices-list #dictors-list .voice-item.extended .order-voice { font-size: 1.7em; }
.voices-list #dictors-list .voice-item.extended .order-voice.btn { font-size: inherit; }
.voices-list .dl-horizontal { margin: 0 0 20px 0; }
.voices-list .dl-horizontal dt { float: left; width: 160px; overflow: hidden; clear: left; text-align: right; text-overflow: ellipsis; white-space: nowrap; }
.voices-list .dl-horizontal dd { margin-left: 180px; }
.voices-list #dictors-list .voice-item.extended .voice-order-form { display: inline-block; }
.voices-list #dictors-list .voice-item.extended .extra-info { border-top: 1px dotted #ddd; margin-top: 10px; line-height: 30px; }
.voices-list #dictors-list .voice-item.extended .info .fa { margin-right: 2px; }
.voices-list #dictors-list .voice-item .player-list.in > div { border-top: 1px dotted #ddd; padding-top: 20px; }
.voices-list .form-currency { display: inline-block; }
.voices-list .label { -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; display: inline-block; padding: 2px 4px; font-size: 11.844px; font-weight: bold; line-height: 14px; color: #ffffff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); white-space: nowrap; vertical-align: baseline; background-color: #999999; }
.voices-list .label-warning { background-color: #f89406; }

.audiojs { width: 100%; height: 22px; font-family: inherit !important; font-size: 11px; -webkit-box-shadow: none; -moz-box-shadow: none; -o-box-shadow: none; box-shadow: none; border-radius: 2px; margin: 0; position: relative; }
.audiojs .btn-group { position: absolute; left: 0; right: 0; top: 0; bottom: 0; }
.audiojs .btn-group > div { margin: 0 !important; }
.audiojs .btn { border-radius: 0; line-height: 22px !important; }
.audiojs .play-pause { float: none; position: absolute; top: 0; left: 0; border-right: none; }
.audiojs .time { float: none; position: absolute; top: 0; right: 0; height: 22px; line-height: 22px !important; width: 45px !important; padding: 0; text-align: center; font-size: 11px; font-weight: 300; letter-spacing: 0; color: #333; text-shadow: none; border-left: none; border-top-right-radius: 4px; border-bottom-right-radius: 4px; background: transparent; }
.audiojs .time em { color: #cc9966; }
.audiojs .time .duration { display: none; }
.audiojs .scrubber { float: none; position: absolute; top: 0; left: 113px; right: 45px; height: 22px !important; line-height: inherit !important; padding: 0; margin: 0; width: auto !important; border: none; background-color: #ddd; border-top: 1px solid rgba(0, 0, 0, 0.0980392); border-bottom: 1px solid #b3b3b3; }
.audiojs .loaded { position: absolute; top: 5px; left: 0; height: 50%; width: 0px; background: rgba(255, 255, 255, 0.5); }
.audiojs .progress { position: absolute; top: 5px; left: 0; height: 50%; width: 0px; background: rgba(0, 0, 0, 0.5); z-index: 1; border-radius: 0; }
.audiojs p { width: 100%; height: 100%; padding: 0; margin: 0; background: none !important; cursor: pointer; }
.audiojs p * { cursor: pointer; }
.audiojs .volume { float: none; position: absolute; top: 0; left: 22px; height: 22px; width: 88px; line-height: inherit !important; padding: 0; text-align: center; border-radius: 0; border-top: 1px solid rgba(0, 0, 0, 0.0980392); border-left: 1px solid rgba(0, 0, 0, 0.0980392); border-bottom: 1px solid #b3b3b3; border-right: 1px solid rgba(0, 0, 0, 0.0980392); }
.audiojs .volume:before { position: absolute; content: "\f027"; font-family: "FontAwesome"; font-size: 12px; left: 0; height: 22px; width: 16px; line-height: 22px; text-align: center; display: block; z-index: 0; color: #999; }
.audiojs .volume:after { position: absolute; content: "\f028"; font-family: "FontAwesome"; font-size: 12px; right: 0; height: 22px; width: 16px; line-height: 22px; text-align: center; display: block; z-index: 0; color: #999; }
.audiojs .volume .volume-control { position: absolute; left: 16px; right: 16px; height: auto; top: 4px; bottom: 5px; background: #999; border-radius: 4px; box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.4); padding: 0; margin: 0; }
.audiojs .volume .ui-slider-handle { width: 18px; height: 18px; border: none; background: #fff; padding: 0; border-radius: 10px; box-shadow: 0 0 2px #333; margin-top: -4px; margin-left: -9px; opacity: 0.9; cursor: pointer; }
.audiojs .volume .ui-slider-handle:hover { opacity: 1; }
.audiojs .volume .ui-slider-handle:focus { outline: none; }

.red { color: red;/*#b94a48;*/ }

#testimonials.modal {
	position: fixed;
	top: 10%;
	left: 50%;
	z-index: 1050;
	width: 560px;
	margin-left: -280px;
	background-color: #ffffff;
	border: 1px solid rgba(0, 0, 0, 0.1);
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	outline: none;
	-webkit-box-shadow: 0 0 40px rgba(0, 0, 0, 0.8);
	-moz-box-shadow: 0 0 40px rgba(0, 0, 0, 0.8);
	box-shadow: 0 0 40px rgba(0, 0, 0, 0.8);
	-webkit-background-clip: padding-box;
	-moz-background-clip: padding-box;
	background-clip: padding-box;
}
#testimonials.modal .modal-header { text-align: left; padding: 9px 15px; border-bottom: 1px solid #eee; }
#testimonials.modal .modal-header .close { margin-top: 2px; padding: 0; cursor: pointer; background: transparent; border: 0; -webkit-appearance: none; float: right;font-size: 20px; font-weight: bold; line-height: 20px; color: #000000; text-shadow: 0 1px 0 #ffffff; opacity: 0.2; filter: alpha(opacity=20); }
#testimonials.modal .modal-header .close:hover, #testimonials.modal .modal-header .close:focus { color: #F30; }
#testimonials.modal .modal-header h3 { margin: 0; line-height: 30px; font-size: 24px; }
#testimonials.modal .modal-body { text-align: left; white-space: normal; position: relative; max-height: 400px; padding: 15px; overflow-y: auto; }
#testimonials.modal blockquote { padding: 0 0 0 15px; margin: 0 0 20px; border-left: 5px solid #eeeeee; quotes: none; }
#testimonials.modal blockquote small { display: block; line-height: 1.2em; color: #999999; font-size: 85%; }
#testimonials.modal .modal-footer { text-align: center; padding: 14px 15px 15px; margin-bottom: 0; text-align: right; background-color: #f5f5f5; border-top: 1px solid #ddd; -webkit-border-radius: 0 0 6px 6px; -moz-border-radius: 0 0 6px 6px; border-radius: 0 0 6px 6px; -webkit-box-shadow: inset 0 1px 0 #ffffff; -moz-box-shadow: inset 0 1px 0 #ffffff; box-shadow: inset 0 1px 0 #ffffff; }