.search {border:1px solid #D4D4D4 !important;border-top-left-radius:5px !important;border-bottom-left-radius:5px !important;background:#EEEEEE !important;color:#9A9A9A !important;height:24px !important;padding-left:5px !important; padding:0; margin:0 !important;} 
.searchbu {background:url(http://fil-ru.moy.su/demo/search-1/submit.png) no-repeat !important;width:31px !important;height:26px !important;border:none !important;cursor: pointer !important;position:absolute !important;margin-left:-10px;} 
.search, input[type="text"]:focus {outline: none;} 
.coment_info { 
 position: relative; 
 text-align: justify; 
 color: #555; 
 background: #fff; 
 border: 1px solid #dddddd; 
 padding: 10px; 
 margin-bottom: 5px; 
 border-radius: 4px; 
} 
.coment_os { 
 overflow: hidden; 
} 
.obolochka {border-radius: 3px; padding: 5px; margin-bottom: 5px; background: #fff; font-family: Tahoma; font-size: 11px; color:#808080;} 
.avatariwe {border-radius: 3px; border: 2px solid #ccc; background: #ccc; width: 40px;} 
.mesige {border-bottom: 1px solid #ccc; padding-bottom: 8px;} 
.infywka {border-left: 1px dotted #ccc; padding-left: 6px; font-size: 7pt; } 
.likees {-moz-transition: all 0.3s ease 0s;width: 43px;-moz-box-sizing: border-box;background: url("http://image-up.3dn.ru/_ph/1/2/895184048.png") repeat-x scroll center top #323232;border: 1px solid #2B2B2B;border-radius: 3px;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.43);color: #FFFFFF;cursor: pointer;display: inline-block;font-family: Calibri,'Trebuchet MS',Verdana,Geneva,Arial,Helvetica,sans-serif;font-size: 8pt;font-style: normal;line-height: 18px;outline: medium none;margin-top: 5px;padding: 0 6px;text-align: center;text-shadow: 0 -1px 0 #2B2B2B;} 
a.likees {color: #FFFFFF;display: inline-block; text-decoration: none;} 
.likees:hover {background-color: #555555;color: #FFFFFF;text-decoration: none;} 
.likees:active {background-color: #242424;color: #FFFFFF;outline: 0 none;} 
.tip { 
 position: absolute; 
 top: 10px; 
 left: -7px; 
 height: 13px; 
 width: 9px; 
 background: url("http://usite.su/images/1b460b53f69d.png") no-repeat top left; 
} 
.avacoment { 
 
} 
.avacoment img { 
 padding: 5px; 
 border: 1px solid #dddddd; 
 border-radius: 4px; 
} 
.avacoment input { 
 width: 57px; 
 border-radius: 2px; 
 border:1px solid #e1e1e1; 
 margin-top:5px; 
 color:#b5b5b5; 
} 
.comlink { 
 font: 700 12px "Arial"; 
 color: #f23030 !important; 
 margin-bottom: 5px; 
} 
.comlink a { 
 font: 700 12px "Arial"; 
 color: #f23030 !important; 
 text-decoration: none !important; 
} 
 
.comlink a:hover { 
 text-decoration: underline !important; 
} 
 
.commTd20 { 
 border-radius: 2px; 
 border:1px solid #ccc; 
 background: #fff; 
} 
 
.data { 
 float: right; 
 color:#3c3c3c; 
 font: 700 10px "Arial"; 
} 
.linkotvet { 
 margin-top:3px; 
} 
 
.linkotvet a { 
 border-radius: 2px; 
 border:1px solid #ccc; 
 font: 400 11x "Arial"; 
 color: #ccc; 
 text-decoration: none !important; 
 padding:1px; 
}
.NewsComm {margin-top: 10px;} 
.Level {opacity: .5; 
-webkit-transition: all 200ms ease; 
-moz-transition: all 200ms ease; 
-o-transition: all 200ms ease; 
} 
.Level:hover {opacity: 1;} 
td.CommAva {vertical-align: top;} 
td.CommAva img { 
width: 60px; 
height: 60px; 
border-right: 1px solid rgba(0,0,0,.2); 
border-bottom: 1px solid rgba(0,0,0,.2); 
-webkit-border-radius: 2px; 
-moz-border-radius: 2px; 
border-radius: 2px; 
padding: 3px; 
background-color: #e0e0e0; 
} 
td.CommArrow { 
width: 9px; 
vertical-align: top; 
} 
td.CommArrow img {padding: 6px 0 0 5px;} 
td.CommMess { 
width: 100%; 
background-color: rgba(0,0,0,.1); 
padding: 5px 10px; 
vertical-align: top; 
-webkit-text-shadow: 1px 1px 0 rgba(255,255,255,.5); 
-moz-text-shadow: 1px 1px 0 rgba(255,255,255,.5); 
text-shadow: 1px 1px 0 rgba(255,255,255,.5); 
-webkit-border-radius: 2px; 
-moz-border-radius: 2px; 
border-radius: 2px; 
border-right: 1px solid rgba(0,0,0,.2); 
border-bottom: 1px solid rgba(0,0,0,.2); 
} 
.NotRead {background: url('http://usite.su/images/CommNotReadBg.png') repeat-y right top;} 
div.CommInf { 
border-bottom: 1px solid rgba(0,0,0,.1); 
padding-bottom: 5px; 
margin-bottom: 4px; 
font-size: 9px; 
color: #888; 
} 
div.CommInf font {font-weight: bold; text-decoration: underline;} 
.CommAnswer {text-decoration: none; color: inherit;} 
.CommAnswer:hover {color: darkblue; cursor: pointer;}
.NewsComm {margin-top: 10px;} 
.Level {opacity: .5; 
-webkit-transition: all 200ms ease; 
-moz-transition: all 200ms ease; 
-o-transition: all 200ms ease; 
} 
.Level:hover {opacity: 1;} 
td.CommAva {vertical-align: top;} 
td.CommAva img { 
width: 60px; 
height: 60px; 
border-right: 1px solid rgba(0,0,0,.2); 
border-bottom: 1px solid rgba(0,0,0,.2); 
-webkit-border-radius: 2px; 
-moz-border-radius: 2px; 
border-radius: 2px; 
padding: 3px; 
background-color: #e0e0e0; 
} 
td.CommArrow { 
width: 9px; 
vertical-align: top; 
} 
td.CommArrow img {padding: 6px 0 0 5px;} 
td.CommMess { 
width: 100%; 
background-color: rgba(0,0,0,.1); 
padding: 5px 10px; 
vertical-align: top; 
-webkit-text-shadow: 1px 1px 0 rgba(255,255,255,.5); 
-moz-text-shadow: 1px 1px 0 rgba(255,255,255,.5); 
text-shadow: 1px 1px 0 rgba(255,255,255,.5); 
-webkit-border-radius: 2px; 
-moz-border-radius: 2px; 
border-radius: 2px; 
border-right: 1px solid rgba(0,0,0,.2); 
border-bottom: 1px solid rgba(0,0,0,.2); 
} 
.NotRead {background: url('http://updatesite.ru/images/CommNotReadBg.png') repeat-y right top;} 
div.CommInf { 
border-bottom: 1px solid rgba(0,0,0,.1); 
padding-bottom: 5px; 
margin-bottom: 4px; 
font-size: 9px; 
color: #888; 
} 
div.CommInf font {font-weight: bold; text-decoration: underline;} 
.CommAnswer {text-decoration: none; color: inherit;} 
.CommAnswer:hover {color: darkblue; cursor: pointer;}
.photo_m { 
 text-shadow: white 0px 0px 3px; 
 background-color: #38434D; 
 border-width: 1px 0px 1px 1px; 
 border-style: solid; 
 border-color: #303B45; 
 color: #000000; 
 float: left; 
 font-size: 20pt; 
 height: 36px; 
 width: 30px; 
 text-align: center; 
 line-height: 31px; 
 vertical-align: middle;} 

 .photo_p { 
 text-shadow: white 0px 0px 3px; 
 background-color: #38434D; 
 border-width: 1px 1px 1px 0px; 
 border-style: solid; 
 border-color: #303B45; 
 color: #000000; 
 float: right; 
 font-size: 20pt; 
 height: 36px; 
 width: 30px; 
 text-align: center; 
 line-height: 31px; 
 vertical-align: middle;} 

 .photo_null { 
 background-color: #919191; 
 border-width: 1px 1px 1px 1px; 
 border-style: solid; 
 border-color: #303B45; 
 color: #000000; 
 float: right; 
 font-size: 22pt; 
 height: 36px; 
 width: 56px; 
 text-align: center; 
 line-height: 36px; 
 vertical-align: middle;} 

 .photo_plus { 
 background-color: #1b881b; 
 border-width: 1px 1px 1px 1px; 
 border-style: solid; 
 border-color: #303B45; 
 color: #000000; 
 float: right; 
 font-size: 22pt; 
 height: 36px; 
 width: 56px; 
 text-align: center; 
 line-height: 36px; 
 vertical-align: middle;} 

 .photo_minus { 
 background-color: #eb4600; 
 border-width: 1px 1px 1px 1px; 
 border-style: solid; 
 border-color: #303B45; 
 color: #000000; 
 float: right; 
 font-size: 22pt; 
 height: 36px; 
 width: 56px; 
 text-align: center; 
 line-height: 36px; 
 vertical-align: middle;} 

 .photo_p:hover {background: #1b881b; color: #085408;} 
 .photo_null:hover {background: #aaaaaa; color: #efefef;} 
 .photo_minus:hover {background: #9d9d9d; color: #b11818;} 
 .photo_plus:hover {background: #9d9d9d; color: #106f09;} 
 .photo_m:hover {background: #eb4600; color: #70000c;}
.blocks p { 
margin-bottom:15px; 
position:relative; 
} 
 
.btn { 
display:block; 
float:left; 
height:31px; 
line-height:31px; 
padding:0 10px; 
background:url(/images/bgbtn.jpg) repeat-x; 
color:#565e62; 
font-weight:bold; 
font-size:11px; 
border:1px solid #e1e0df; 
outline:none; 
} 
 
.text, 
.textarea { 
padding:5px 10px; 
height:27px; 
border:1px solid #ddd; 
color:#333; 
background:url(/images/bginput.jpg) repeat-x bottom #fff; 
position:relative; 
z-index:2; 
} 
 
.text { 
width:220px; 
} 
 
.textarea { 
height:150px; 
width:350px; 
} 
 
.blocks label { 
float:left; 
width:100px; 
line-height:37px; 
text-align:right; 
margin-right:15px; 
font-weight:bold; 
color:#666; 
} 
 
.blocks label.error, 
.blocks label.ok { 
position:absolute; 
z-index:1; 
top:-4px; 
left:110px; 
padding:5px 15px 5px 280px; 
 
/* Reseting previous label values */ 
width:auto; 
text-align:left; 
margin:0; 
background-repeat:no-repeat; 
background-position:257px 16px; 
} 
 
.blocks label.ok { 
background-image:url(/images/icook.gif); 
background-color:#deefca; 
color:#577530; 
} 
 
.blocks label.error { 
background-image:url(/images/icofail.gif); 
background-color:#f5d6d7; 
color:#c81925; 
} 
 
.area label.ok, 
.area label.error { 
height:163px; 
padding-left:410px; 
background-position:387px 16px; 
} 
 
/* CSS3 */ 
.btn, .text, .textarea, .blocks label.error, .blocks label.ok { 
-moz-border-radius:8px; 
-webkit-border-radius:8px; 
border-radius:8px; 
} 

jQuery : 
Выделить всё 
$(function(){ 
 
 $("#form").validate({ 
 rules: { 
 name: { 
 required: true, 
 minlength: 3 
 }, 
 company: { 
 required: true 
 }, 
 phone: { 
 required: true, 
 number: true, 
 minlength: 6 
 }, 
 email: { 
 required: true, 
 email: true 
 }, 
 message: { 
 required: true 
 } 
 }, 
 messages: { 
 name: { 
 required: 'Обязательное поле', 
 minlength: 'Мин. длина: 3' 
 }, 
 company: { 
 required: 'Обязательное поле' 
 }, 
 phone: { 
 required: 'Обязательное поле', 
 number: 'Недопустимый номер', 
 minlength: 'Мин. длина: 6' 
 }, 
 email: 'Недопустимый e-mail', 
 message: { 
 required: 'Обязательное поле' 
 } 
 }, 
 success: function(label) { 
 label.html('OK').removeClass('error').addClass('ok'); 
 setTimeout(function(){ 
 label.fadeOut(500); 
 }, 2000) 
 } 
 }); 
 
});
.manFlSbm, .manFlRst, .postPreview, .postSubmit, .postReset, .pollSubmitBut, .pollreSultsBut, #sbt47 { 
 display: inline-block; 
 text-align: center; 
 font-family: Arial, Helvetica, sans-serif; 
 color: #ffffff; 
 border-radius: 5px; 
 -webkit-border-radius: 5px; 
 -moz-border-radius: 5px; 
 box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4), 0 1px 0 rgba(255, 255, 255, 0.4) inset; 
 -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4), 0 1px 0 rgba(255, 255, 255, 0.4) inset; 
 -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4), 0 1px 0 rgba(255, 255, 255, 0.4) inset; 
 font-size: 12px; 
 font-weight:normal !important; 
 padding: 6px 10px; 
 border:1px solid #60295B; 
 background: #B261A7; 
 background: -webkit-gradient(linear, left top, left bottom, from(#B261A7), to(#AF4E9D)); 
 background: -moz-linear-gradient(top, #B261A7, #AF4E9D); 
 background: linear-gradient(#B261A7, #AF4E9D); 
 cursor:pointer; 
} 
.manFlSbm:hover, .manFlRst:hover, .postPreview:hover, .postSubmit:hover, .postReset:hover, .pollSubmitBut:hover, .pollreSultsBut:hover, #sbt47:hover { 
 border-color: #AD4D9D; 
 background: #CC7CB4; 
 background: -webkit-gradient(linear, left top, left bottom, from(#CC7CB4), to(#B261A7)); 
 background: -moz-linear-gradient(top, #CC7CB4, #B261A7); 
 background: linear-gradient(#CC7CB4, #B261A7); 
} 
/* Слайдер */ 
.slides { 
 height:300px; 
 margin:50px auto; 
 overflow:hidden; 
 position:relative; 
 width:900px; 
} 
.slides ul { 
 list-style:none; 
 position:relative; 
} 

/* Кадры анимации #anim_slides */ 
@-webkit-keyframes anim_slides { 
 0% { 
 opacity:0; 
 } 
 6% { 
 opacity:1; 
 } 
 24% { 
 opacity:1; 
 } 
 30% { 
 opacity:0; 
 } 
 100% { 
 opacity:0; 
 } 
} 
@-moz-keyframes anim_slides { 
 0% { 
 opacity:0; 
 } 
 6% { 
 opacity:1; 
 } 
 24% { 
 opacity:1; 
 } 
 30% { 
 opacity:0; 
 } 
 100% { 
 opacity:0; 
 } 
} 

.slides ul li { 
 opacity:0; 
 position:absolute; 
 top:0; 

 /* анимация css3 */ 
 -webkit-animation-name: anim_slides; 
 -webkit-animation-duration: 24.0s; 
 -webkit-animation-timing-function: linear; 
 -webkit-animation-iteration-count: infinite; 
 -webkit-animation-direction: normal; 
 -webkit-animation-delay: 0; 
 -webkit-animation-play-state: running; 
 -webkit-animation-fill-mode: forwards; 

 -moz-animation-name: anim_slides; 
 -moz-animation-duration: 24.0s; 
 -moz-animation-timing-function: linear; 
 -moz-animation-iteration-count: infinite; 
 -moz-animation-direction: normal; 
 -moz-animation-delay: 0; 
 -moz-animation-play-state: running; 
 -moz-animation-fill-mode: forwards; 
} 

/* Задержки css3 */ 
.slides ul li:nth-child(2), .slides ul li:nth-child(2) div { 
 -webkit-animation-delay: 6.0s; 
 -moz-animation-delay: 6.0s; 
} 
.slides ul li:nth-child(3), .slides ul li:nth-child(3) div { 
 -webkit-animation-delay: 12.0s; 
 -moz-animation-delay: 12.0s; 
} 
.slides ul li:nth-child(4), .slides ul li:nth-child(4) div { 
 -webkit-animation-delay: 18.0s; 
 -moz-animation-delay: 18.0s; 
} 
.slides ul li img { 
 display:block; 
} 

/* Кадры анимации #anim_titles */ 
@-webkit-keyframes anim_titles { 
 0% { 
 left:100%; 
 opacity:0; 
 } 
 5% { 
 left:10%; 
 opacity:1; 
 } 
 20% { 
 left:10%; 
 opacity:1; 
 } 
 25% { 
 left:100%; 
 opacity:0; 
 } 
 100% { 
 left:100%; 
 opacity:0; 
 } 
} 
@-moz-keyframes anim_titles { 
 0% { 
 left:100%; 
 opacity:0; 
 } 
 5% { 
 left:10%; 
 opacity:1; 
 } 
 20% { 
 left:10%; 
 opacity:1; 
 } 
 25% { 
 left:100%; 
 opacity:0; 
 } 
 100% { 
 left:100%; 
 opacity:0; 
 } 
} 

.slides ul li div { 
 background-color:#000000; 
 border-radius:10px 10px 10px 10px; 
 box-shadow:0 0 5px #FFFFFF inset; 
 color:#FFFFFF; 
 font-size:26px; 
 left:10%; 
 margin:0 auto; 
 padding:20px; 
 position:absolute; 
 top:50%; 
 width:200px; 

 /* Анимация css3 */ 
 -webkit-animation-name: anim_titles; 
 -webkit-animation-duration: 24.0s; 
 -webkit-animation-timing-function: linear; 
 -webkit-animation-iteration-count: infinite; 
 -webkit-animation-direction: normal; 
 -webkit-animation-delay: 0; 
 -webkit-animation-play-state: running; 
 -webkit-animation-fill-mode: forwards; 

 -moz-animation-name: anim_titles; 
 -moz-animation-duration: 24.0s; 
 -moz-animation-timing-function: linear; 
 -moz-animation-iteration-count: infinite; 
 -moz-animation-direction: normal; 
 -moz-animation-delay: 0; 
 -moz-animation-play-state: running; 
 -moz-animation-fill-mode: forwards; 
}
a:hover img { 
filter: progid: DXImageTransform.Microsoft.Alpha(opacity=50); 
-moz-opacity: 0.5; /* Mozilla 1.6 */ 
-khtml-opacity: 0.5; /* Konqueror 3.1, Safari 1.1 */ 
opacity: 0.5; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */ 
filter: alpha(opacity=50); /* IE 5.5+*/ 
}
/*ShortStory*/
.alltop {
 height:48px;
 background:#c4c4c4 url(../hk/sst.png) repeat-x;
 margin:10px;
 margin-right:0;
 margin-bottom:0;}
.mainf a {
 background:url(../hk/sstl.png) no-repeat;
 font:13px Arial;
 font-weight:bold;
 padding:12px 0 20px 20px;
 float:left;
 text-decoration: none;
 color: #7a7a7a;
 font-size: 15px;}
.date { width:179px;
 font:11px Verdana;
 padding:14px 0 21px 0;
 text-align:center;
 background:url(../hk/sdate.png) no-repeat;
 float:right;
 position:absolute;
 right:290px;}
.ssc { background:url(../hk/ssl.png) left repeat-y;
 margin-left:10px;}

.ssc2 {background:url(../hk/ssr.png) right repeat-y; padding-left:10px;}
.subtags {margin:0 10px;}

.undersl {
 height:49px;
 background:#f2f2f2 url('../hk/ssbf.png') repeat-x;
 margin:0 10px;
 margin-right:0;}
.srate {background:url(../hk/ssbl.png) no-repeat;
 font:11px Verdana;
 padding:0 0 20px 20px;
 float:left;}
.categ {font:11px Verdana;
 background:#f2f2f2;
 border:1px solid #adadad; 
 color:#777; 
 padding:5px 15px;
 margin:0 10px 10px 0;}
@font-face { font-family: 'Digi';src: url('./../fonts/digi.ttf');}
.digits {font: 28px/34px 'Digi';color: #4b4b4b;margin: 0 0 0 10px;}

/*--------------------- General styles start ---------------------*/
body {margin: 0;font: 15px/18px 'PT Sans', 'Tahoma', 'Arial';color: #757575;text-align: center;background: url(/back8.jpg);}
td, input, select, textarea {font: 15px/18px 'PT Sans', 'Tahoma', 'Arial';}
body a {color: #757575;text-decoration: none;}
body a:hover {text-decoration: underline;}
* {}
img {border: 0;}
a.noun img {margin: 2px;}
.clear {clear: both;}
hr {border: 0; height: 1px; background: #d6d6d6;}
*:focus {outline: none;}

/*--------------------- General styles end ---------------------*/

/*All content, common styles*/
#wrap {text-align: left;}
.content {width: 1010px;margin: auto;}

#allcontent {}
#allcontent .content {background: url(./../img/bg-container.gif);border-left: 1px solid #ccc;border-right: 1px solid #ccc;}
.cont-inside {/*background: url(./../img/sidebar-border.png) repeat-y 239px 0;*/}
/*.sidebar {float: left;width: 258px;padding: 35px 0 70px 0;}*/
.maincont {float: left;/*width: 720px;*/width: 984px;margin: 0 0 0 10px;padding: 20px 0 10px;}
.maincont, .maincont td {font-size: 14px;color: #171717;}
/*-----------*/

/*Header*/
#header {height: 58px;background: url(./../img/header.gif) repeat-x top center;min-width: 1003px;position: relative;}

h1#logo {width: 283px;height: 70px;position: absolute;left: 50%;top:0;margin: 0 0 0 -141px;padding: 0 0 0 0;background: url(./../img/logo.png);text-align: center;}
h1#logo a {display: block;margin: 0;width: 283px;height: 70px;text-decoration: none !important;padding: 1px 0 0 0;}
h1#logo span {display:block;font: 13px/17px 'Arial';color: #fadedb;text-shadow: 0 -1px 2px #5d5d5d;margin: 43px 0 0 0;}

h3#beston {margin: 0;padding: 0 0 0 0;width: 135px;height: 20px;float: left;}
h3#beston a {display: block;margin: 0;padding: 0;width: 135px;height: 20px;background: url(./../img/beston.png);text-indent: -9999px;}
input.allUsersBtn, input.uSearchFlSbm{width:180px !important;}
.usermenu {float: left;margin: 0 0 0 0;}
.usermenu ul {margin: 0;padding: 0;list-style: none;}
.usermenu li {font: 13px/57px 'Arial';color: #b9d1eb;text-shadow: 0 -1px 1px #000;float: left;}
.usermenu li:last-child {background: none;}
.usermenu li a {color: #b9d1eb;text-decoration: none;padding: 0 6px;display: block;background: url(./../img/um-hover.gif) repeat-x 0 -57px;}
.usermenu li a:hover {text-decoration: none;box-shadow: inset 0 5px 10px rgba(0,0,0,0.5);background-position: 0 0;}
.usermenu li span {padding: 0 0 0 22px;}
.um-sites {float:right;line-height: 57px;font: 13px/57px 'Arial';}
.um-sites span{background: url(./../img/um-sites.png) no-repeat 0 -2px;color:#B9D1EB;padding: 0 35px 0 22px;text-shadow: 0 -1px 1px #000000;}
.um-home span {background: url(./../img/um-home.png) no-repeat 0 -2px;}
.um-profile span {background: url(./../img/um-profile.png) no-repeat 0 -2px;}
.um-login span {background: url(./../img/um-login.png) no-repeat -2px -2px;}
.um-rss span {background: url(./../img/um-rss.png) no-repeat 0 -2px;}
.usermenu li a:hover span {background-position: 0 -19px;}
.usermenu li a.um-login:hover span {background-position: -2px -19px;}

#search {float: right;width: 184px;height: 27px;padding: 14px 10px 0 0;}
#search .searchForm {width: 184px;height: 27px;background: url(./../img/searchblock.png);}
#search .schQuery {float: right;}
#search .schQuery input {width: 146px !important;margin: 7px 10px 0 0 !important;padding: 0 !important;background: none !important;border:0 !important;color: #b9d1eb;font: bold 12px 'Arial';}
#search .schBtn {float: left;}
#search .schBtn input {margin: 0 !important;width: 24px;height: 27px;background: none !important; border: none !important; color: transparent;text-shadow:none !important;text-indent: -9999px;cursor: pointer;padding: 0 !important;box-shadow: none !important;}
#search .schBtn input:hover {}

.whois {}
.whois a {}
/*------*/

/*Sidebar*/
.block {padding-bottom: 10px;}
.blocktitle {}
.bt-top {height: 8px;overflow: hidden;background: url(./../img/btitle-top.png) no-repeat right top;}
.bt-mid {background: url(./../img/btitle-mid.png) repeat-y right top;font: 15px/18px 'PT Sans';color: #fff;text-shadow: 0 1px 1px #000;padding: 0 35px 1px 75px;}
.bt-bottom {height: 8px;overflow: hidden;background: url(./../img/btitle-bottom.png) no-repeat right top;}

.blockcontent {margin: 0 19px 0 0;width:239px;background: url(./../img/block-border.png) repeat-x left bottom;}
.blockcontent-inside {padding: 5px 0 17px 0;margin: 0 13px 0 49px;width: 177px;}
.blockcontent ul {margin: 0; padding: 0;}
.blockcontent li {margin-left: 15px;line-height: 26px;}

.uMenuH li {float:left;padding: 0 5px;}

.uMenuV, .uMenuV ul {margin: 0;padding: 0;}
.uMenuV .uMenuRoot li {margin: 0;list-style: none;}
.uMenuV .uMenuRoot .uMenuItem {}
.uMenuV .uMenuRoot li a {}
.uMenuV .uMenuRoot li a:hover {}

.uMenuV .uMenuRoot .uMenuItemA {}
.uMenuV .uMenuRoot a.uMenuItemA:hover {}

.uMenuV .uMenuArrow {}

.block .xw-tl,.block .xw-bl,.block .u-menuvsep {display:none;}
.block .xw-ml,.block .xw-mr {margin:0;padding:0;background:none !important;}
.block .xw-mc {color:#333; font-weight: normal; float: none; margin: 0; padding: 0; line-height:28px;
background:#f2fdeb !important; border: 1px solid #dddddd !important;
}
.block .u-menubody {border: 0 !important; padding: 0;}
.block .u-menuvitem {background:#f2fdeb !important; padding: 2px 35px 2px 15px; line-height:28px;text-decoration: none;}
.block .u-menuvitem span {font: 14px 'Trebuchet MS';color:#000;text-decoration: none;}
.block .u-menuitemhl {background: #d9e4d2 !important; padding: 2px 35px 2px 15px; line-height:28px;}
.block .u-menuitemhl span {text-decoration: none;}
.block .u-menuarrow {position: absolute; right: 5px; top: 8px;width: 4px; height: 7px; overflow: hidden; background: url(./../img/arrow.gif);}
.block .u-menu {margin-left: 0;}

.block .searchForm {left: -10px;position:relative;width: 191px;height: 29px;background: url(./../img/search.png);}
.block .schQuery {float: left;}
.block .schQuery input {width: 147px !important;margin: 4px 0 0 6px;background: none !important;border:0 !important;}
.block .schBtn {float: right;}
.block .schBtn input {margin: 5px 4px 0 0;width: 24px;height: 19px;background: url(./../img/search-btn.png) !important; border: none !important; color: transparent;text-shadow:none !important;text-indent: -9999px;cursor: pointer;padding: 0 !important;}
.block .schBtn input:hover {background-position: 0 -19px !important;}

/*-------*/

/*Maincol*/
table#categories {border-spacing: 0;width: 100%;margin-bottom: 10px;}
table#categories td {padding: 0 0 0 20px;vertical-align: top;border: 0;}
a.cat-link {padding: 1px 0 1px 35px;line-height:26px;background-repeat: no-repeat;background-position: 0 0;font-size: 15px;color: #757575;}
a.cat-link:hover, .hov {color: #585858 !important;background-position: 0 -23px !important;text-decoration: none;}
.link-home {background-image: url(./../img/ico/ico-home.png);}
.link-sugg {background-image: url(./../img/ico/ico-suggest.png);}
.link-blogs {background-image: url(./../img/ico/ico-blogs.png);}
.link-hobby {background-image: url(./../img/ico/ico-hobby.png);}
.link-personal {background-image: url(./../img/ico/ico-personal.png);}
.link-portals {background-image: url(./../img/ico/ico-portals.png);}
.link-games {background-image: url(./../img/ico/ico-games.png);}
.link-movies {background-image: url(./../img/ico/ico-movies.png);}
.link-sport {background-image: url(./../img/ico/ico-sport.png);}
.link-funsites {background-image: url(./../img/ico/ico-funsites.png);}
.link-business {background-image: url(./../img/ico/ico-business.png);}
.link-ecommerce {background-image: url(./../img/ico/ico-ecommerce.png);}
.link-other {background-image: url(./../img/ico/ico-other.png);}
.link-school {background-image: url(./../img/ico/gradhat.png);}
.link-government {background-image: url(./../img/ico/ico-scales.png);}

.entry, div.noEntry {background: #fff;border: 1px solid #d8d8d8;border-radius: 5px;margin: 0 0 20px 0;}
div.noEntry{padding: 25px 10px}
.entry-top {border-bottom: 1px solid #e8e8e8;}
.entry-title {float: left;padding: 0 10px 0 24px;font: 18px/60px 'PT Sans';color: #a64235;text-transform: uppercase;}
.entry-title a {color: #a64235;text-decoration: none;}
.entry-title a:hover {color: #81291e;text-decoration: none;}
.entry-score {float: right;margin: 15px 22px;width: 205px;border: 1px solid #e6e6e6;background: #fff;font: 16px/34px 'PT Sans';text-align:center;color: #4b4b4b;box-shadow: 0 1px 2px #e6e6e6;border-radius: 3px;position: relative;}
.entry-score span {vertical-align: middle;}

.entry-bottom {border-top: 1px solid #f0f0f0;padding: 7px 25px 25px 22px;}
.entry-img {float: left;width: 700px;height: 280px;background: url(/.s/img/wd/3/ajax.gif) no-repeat center center;}
.entry-img img {width: 700px;height: 280px;vertical-align: top;border:0;border:1px solid #e1e1e1; border-radius: 5px;box-shadow: 0 1px 2px #a5a5a5;display:none;}
.entry-details {float: right;width: 205px;}
.entry-descr {height: 198px;overflow:hidden;color: #494949;text-align: left;text-indent: 20px;}
.entry a.e-button {padding: 0 10px !important;background: url(./../img/button.gif) repeat-x center center;color: #454545;
border: 1px solid #bbb;line-height: 30px;display:block;text-align: center;margin: 10px 0 0 0;
text-shadow: 0 1px 1px #bcbcbc;border-radius: 3px;box-shadow: 0 0 1px #bcbcbc;cursor: pointer;
}
.entry a.e-button:hover {border: 1px solid #d5d5d5;text-decoration: none;}
.e-like-btns {margin: 30px 0 0 0;text-align: center;}
.e-like-btns .twitter-share-button, .e-like-btns .fb-like, .e-like-btns .vk_like , .e-like-btns div {vertical-align: middle !important;display: inline-block;}

.entry-features {height: 239px;width: 205px;border: 1px solid #d8d8d8;border-radius: 5px;}
.top-scored-title {font: 18px/36px 'PT Sans';color: #000;text-align: center;}
.features-titles {float: left;font: 13px/40px 'Trebuchet MS';color: #787878;width: 90px;margin-left: 8px;}
.features-titles span {display: block;height: 40px;line-height: 40px;}
.features-values {margin-left: 100px;margin-right: 10px;}
.features-values div.f-value {margin: 8.5px 0 17px 0;border:1px solid #bbb;padding: 2px;background: #fff;border-radius: 3px;box-shadow: 0 1px 3px #e5e5e5;}

.ui-progressbar {height: 17px;background: url(./../img/progress-bg.gif);border-left: 1px solid #9f9f9e;border-right: 1px solid #898989;border-radius: 1px;}
.ui-progressbar-value {height: 17px;background: url(./../img/progress.gif);}

.entry-message {background: #fff;border: 1px solid #d8d8d8;border-radius: 5px;margin: 0 0 20px 0;}
.entry-about {padding: 0 20px 15px 20px;}
.entry-about-title {padding: 0 10px 0 0;font: 18px/40px 'PT Sans';color: #a64235;text-transform: uppercase;}
.entry-about-text {font: 14px/18px 'PT Sans';color: #171717;}
.entry-review {padding: 0 20px 15px 20px;border-top: 1px solid #e2e2e2;}
.entry-review-title {padding: 0 10px 0 0;font: 18px/40px 'PT Sans';color: #a64235;text-transform: uppercase;}
.entry-review-text {font: 14px/18px 'PT Sans';color: #171717;}
.entry-review-text span{line-height:28px;background:#eee;display:block;margin:18px 0 0 0;padding:8px;border-radius:5px}
.e-white-block, .e-like-btns2 {background: #fff;border: 1px solid #d8d8d8;border-radius: 5px;margin: 0 0 20px 0;padding: 13px 20px 10px 20px;}
.e-like-btns2 {text-align: center;}
.e-like-btns span, .e-like-btns2 span {display: inline-block;}
.e-like-btns2 .twitter-share-button, .e-like-btns2 .fb-like, .e-like-btns2 .vk_like, .e-like-btns2 .mrc__share, .e-like-btns2 div {vertical-align: middle !important;display: inline-block;}

.e-com-block {margin-bottom: 10px;padding: 13px 13px 12px 13px;border-radius: 5px 5px 0 0;}
.e-com-avatar {float: left;width: 76px;}
.e-com-avatar img {width: 76px;border-radius: 5px;border:1px solid #dfdfdf;vertical-align: middle;}
.e-com-content {margin: 0 0 0 90px;}
.e-com-top {font-size: 12px;}
.e-com-top div span {font-weight: bold; margin: 0 4px;}
.e-com-top img {border:0;vertical-align: middle;}
.e-com-top a {text-decoration: none !important;}
.e-com-author, .e-com-author a {color: #a64235;}
.e-com-author {margin-right: 10px;}
.e-com-datetime {color: #787878;}
.e-com-date, .e-com-time {margin: 0 5px;}
.e-com-message, .e-com-answer {font: 14px/17px 'PT Sans';color: #171717;margin: 5px 0 5px 0;}
.e-com-message {}
.e-com-answer {}
.e-com-answer-url {text-align: right;}
.e-com-answer-url a {
padding: 0 10px;background: url(./../img/button.gif) repeat-x;color: #454545;border: 1px solid #bbb;line-height: 26px;
text-shadow: 0 1px 1px #bcbcbc;border-radius: 3px;box-shadow: 0 0 1px #bcbcbc;cursor: pointer;margin: 1px 0;text-decoration: none !important;}
.e-com-answer-url a:hover {border: 1px solid #d5d5d5;}

.e-add-com {padding: 13px 13px 12px 13px;}

#allEntries > div {width: auto !important;}

.e-edit-block-bg {position: fixed;background: url(./../img/1px.png);width: 100%;height: 100%;z-index: 9998;z-index: 10005;display: none;top:0;left:0;}
.e-edit-block {
 position:absolute;background: #fff;border: 1px solid #d8d8d8;border-radius: 5px;padding: 5px 20px 5px 20px;
 top: 45%;left:45%;z-index: 9999;z-index: 10006;
}
.e-edit-block-close {text-align: right;color: red;font-weight: bold;padding-bottom: 5px;}
.e-edit-block-close a {text-decoration: none !important;color: red;}
.e-edit-block #addEntForm, .e-edit-block #addEntForm td, .e-edit-block #addEntForm input, .e-edit-block #addEntForm button {font-size:12px;}
/*--------*/

/*Footer*/
#footer {}
#footer a {color:#FFF;cursor:pointer}
.footer1 {height: 11px;overflow: hidden;background: url(./../img/footer1.gif) repeat-x;}
.footer2 {background: url(./../img/footer2.gif);padding: 15px 0 20px 0;}
.footer3 {background: url(./../img/footer3.gif);padding: 30px 0 30px 0;text-align: center;}
.footer4 {height: 11px;overflow: hidden;background: url(./../img/footer4.gif) repeat-x;}
.footer-stripe {height: 1px;overflow: hidden;background: url(./../img/footer-stripe.gif) repeat-x;}

.l-brace {margin: 0 200px;padding: 0 0 0 40px;background: url(./../img/l-brace.png) no-repeat left center;text-align:center;}
.r-brace {padding: 20px 45px 20px 0;background: url(./../img/r-brace.png) no-repeat right center;font: 24px/32px 'PT Sans';color: #fff;}

.footer3 .f-col {display: inline-block;text-align: left;padding: 0 80px;}
.footer3 ul {margin: 0;padding: 0;list-style: none;}
.footer3 li {padding: 10px 0;}
.footer3 li a {font: 14px/18px 'PT Sans';color: #fff;text-decoration: none;text-shadow: 0 1px 1px #000;}
.footer3 li a:hover {text-decoration: underline;}

.footer3 ul.locales li a {padding: 2px 0 2px 38px;}
.footer3 ul.locales2 li a {padding: 2px 0 2px 16px;}
.footer3 ul.locales li.best-en a {background: url(./../img/local-en.png) no-repeat 0 0;}
.footer3 ul.locales li.best-ro a {background: url(./../img/local-ro.png) no-repeat 0 0;}
.footer3 ul.locales li.best-ru a {background: url(./../img/local-ru.png) no-repeat 0 0;}
.footer3 ul.locales li.best-inter a {background: url(./../img/international.png) no-repeat 0 0;}
.footer3 ul.locales2 li.best-li a {background: url(./../img/li.png) no-repeat 0 0;}

.footer3 h3{font: 18px/21px 'PT Sans';color: #fff;text-shadow: 0 1px 1px #000;margin: 0 0 10px;}

#copyright {}
#powered-by {}
#powered-by img {vertical-align: middle;}
/*------*/

/* Module Part Menu */
.catsTable {}
.catsTable td {}
.catsTd {}
.catName {}
.catNameActive {}
.catNumData {}
.catDescr {}
a.catName:link {}
a.catName:visited {}
a.catName:hover {}
a.catName:active {}
a.catNameActive:link {}
a.catNameActive:visited {}
a.catNameActive:hover {}
a.catNameActive:active {}
/* ----------------- */

/* Entries Style */
.eBlock {}
.eTitle {}
.eTitle a {}
.eTitle a:hover {}

.eMessage, .eText {text-align: justify !important;}
.eMessage a, .eText a {}
.eMessage img, .eText img {}
.eDetails, .eDetails1, .eDetails2 {padding: 5px 0;}
.eDetails a, .eDetails1 a, .eDetails2 a {}
.eDetails a:hover, .eDetails1 a:hover, .eDetails2 a:hover {}
.eDetails {}
.eDetails1 {}
.eDetails2 {}

.eRating {}
.eAttach {}
/* ------------- */

/* Entry Manage Table */
.manTable {}
.manTdError {}
.manTd1 {}
.manTd2 {}
.manTd3 {}
.manTdSep {}
.manHr {}
.manTdBrief {}
.manTdText {}
.manTdFiles {}
.manFlFile {}
.manTdBut {}
.manFlSbm {}
.manFlRst {}
.manFlCnt {}
/* ------------------ */

/* Comments Style */
.cAnswer {}
.cBlock1, .cBlock2 {}
.cBlock1 {}
.cBlock2 {}
/* -------------- */

/* Comments Form Style */
.commTable {}
.commTd1 {}
.commTd2 {}
.commFl {}
.smiles {}
.commReg {}
.commError {}
.securityCode {}
/* ------------------- */

/* Archive Menu */
.archUl {}
.archLi {}
a.archLink:link {}
a.archLink:visited {}
a.archLink:hover {}
a.archLink:active {}
/* ------------ */

/* Archive Style */
.archiveCalendars {}
.archiveDateTitle {}
.archEntryHr {}
.archiveeTitle li {}
.archiveEntryTime {}
.archiveEntryComms {}
a.archiveDateTitleLink:link {}
a.archiveDateTitleLink:visited {}
a.archiveDateTitleLink:hover {}
a.archiveDateTitleLink:active {}
.archiveNoEntry {}
/* ------------- */

/* Calendar Style */
.calTable {}
.calTable td {padding: 3px 4px;}
.calMonth {}
.calWday {text-transform: uppercase;}
.calWdaySe, .calWdaySu {font-weight: bold;text-transform: uppercase;}
.calMday {}
.calMdayA, .calMdayIsA {border: 1px solid red;}
.calMdayIs {}
a.calMonthLink:link,a.calMdayLink:link {}
a.calMonthLink:visited,a.calMdayLink:visited {}
a.calMonthLink:hover,a.calMdayLink:hover {}
a.calMonthLink:active,a.calMdayLink:active {}
/* -------------- */

/* Poll styles */
.pollBut {}

.pollBody {}
.textResults {}
.textResultsTd {}

.pollNow {}
.pollNowTd {}

.totalVotesTable {}
.totalVotesTd {}
/* ---------- */

/* User Group Marks */
a.groupModer:link,a.groupModer:visited,a.groupModer:hover {color:blue;}
a.groupAdmin:link,a.groupAdmin:visited,a.groupAdmin:hover {color:red;}
a.groupVerify:link,a.groupVerify:visited,a.groupVerify:hover {color:green;}
/* ---------------- */

/*Page switchers*/
#pagesBlock1, #pagesBlock2, .pagesBlockuz1, .pagesBlockuz2, .plist {padding: 4px 0;}
span#pagesBlock1, span#pagesBlock2, span.pagesBlockuz1, span.pagesBlockuz2, span.plist {display: inline-block;}
.swchItem, .swchItem1, .pgSwch {padding: 0 10px !important;background: url(./../img/button.gif) repeat-x center center;color: #454545;
border: 1px solid #bbb;line-height: 30px;display:inline-block;text-align: center;margin:5px 0;cursor:pointer;
text-shadow: 0 1px 1px #bcbcbc;border-radius: 3px;box-shadow: 0 0 1px #bcbcbc;text-decoration: none !important;
}
.swchItem:hover, .swchItem1:hover, .pgSwch:hover {border: 1px solid #d5d5d5;text-decoration: none;}
.swchItemA, .swchItemA1, .pgSwchA {
padding: 0 10px !important;background: url(./../img/button.gif) repeat-x center center;color: #454545;
border: 1px solid #bbb;line-height: 30px;display:inline-block;text-align: center;margin:5px 0;
text-shadow: 0 1px 1px #bcbcbc;border-radius: 3px;box-shadow: 0 0 1px #bcbcbc;
}
.swchItem span, .swchItem1 span, .pgSwch {color: #7f2430;}
.swchItemA span, .swchItemA1 span, .pgSwchA {color: #454545;}
/*--------------*/

/* Other Styles */
.replaceTable {}
.legendTd {}
.bbCodeBlock, .bbQuoteBlock {margin: 8px 0;}
.codeMessage {padding: 5px;font: 11px 'Consolas', 'Courier New', 'sans-serif';background-color: #ebebeb;color: #000;}
.quoteMessage {
margin: 0 0 20px 0;padding: 3px 0 3px 10px;color: #666;font-style: italic;border: none !important; border-left: 3px solid #cbcbcb !important;
}
.myWinCont td {line-height: 8px;}
/* ------------ */


/* ===== forum Start ===== */

/* General forum Table View */
.gTable {}
.gTableTop {}
.gTableSubTop {}
.gTableBody {}
.gTableBody1 {}
.gTableBottom {}
.gTableLeft {}
.gTableRight {}
.gTableError {}
/* ------------------------ */

/* Forums Styles */
.forumNameTd,.forumLastPostTd {}
.forumIcoTd,.forumThreadTd,.forumPostTd {}
.forumLastPostTd,.forumArchive {}

a.catLink:link {}
a.catLink:visited {}
a.catLink:hover {}
a.catLink:active {}

.lastPostGuest,.lastPostUser,.threadAuthor {}
.archivedForum{}
/* ------------- */

/* forum Titles & other */
.forum {}
.forumDescr,.forumModer {}
.forumViewed {}
a.forum:link, a.lastPostUserLink:link, a.forumLastPostLink:link, a.threadAuthorLink:link {}
a.forum:visited, a.lastPostUserLink:visited, a.forumLastPostLink:visited, a.threadAuthorLink:visited {}
a.forum:hover, a.lastPostUserLink:hover, a.forumLastPostLink:hover, a.threadAuthorLink:hover {}
a.forum:active, a.lastPostUserLink:active, a.forumLastPostLink:active, a.threadAuthorLink:active {}
/* -------------------- */

/* forum Navigation Bar */
.forumNamesBar {}
.forumBarKw {}
a.forumBarA:link {}
a.forumBarA:visited {}
a.forumBarA:hover {}
a.forumBarA:active {}
/* -------------------- */

/* forum Fast Navigation Blocks */
.fastNav,.fastSearch,.fastLoginForm {}
/* ---------------------------- */

/* forum Fast Navigation Menu */
.fastNavMain {}
.fastNavCat {}
.fastNavCatA {}
.fastNavForumA {}
/* -------------------------- */

/* forum Page switches */
.switches {}
.pagesInfo {}
.switch {}
.switchActive {}
a.switchDigit:link,a.switchBack:link,a.switchNext:link {}
a.switchDigit:visited,a.switchBack:visited,a.switchNext:visited {}
a.switchDigit:hover,a.switchBack:hover,a.switchNext:hover {}
a.switchDigit:active,a.switchBack:active,a.switchNext:active {}
/* ------------------- */

/* forum Threads Style */
.threadNametd,.threadAuthTd,.threadLastPostTd {}
.threadIcoTd,.threadPostTd,.threadViewTd {}
.threadLastPostTd {}
.threadDescr {}
.threadNoticeLink {}
.threadsType {}
.threadsDetails {}
.forumOnlineBar {}

a.threadPinnedLink:link {}
a.threadPinnedLink:visited {}
a.threadPinnedLink:hover {}
a.threadPinnedLink:active {}

a.threadLink:link {}
a.threadLink:visited {}
a.threadLink:hover {}
a.threadLink:active {}

.postpSwithces {}
.thDescr {}
.threadFrmBlock {}
/* ------------------- */

/* forum Posts View */
.postTable {}
.postPoll {}
.postFirst {}
.postRest1 {}
.postRest2 {}
.postSeparator {}

.postTdTop {}
.postBottom {}
.postUser {}
.postTdInfo {}
.postRankName {}
.postRankIco {}
.reputation {}
.signatureHr {}
.posttdMessage {}

.pollQuestion {}
.pollButtons,.pollTotal {}
.pollSubmitBut,.pollreSultsBut {}
.pollSubmit {}
.pollEnd {}

.codeMessage {}
.quoteMessage {}

.signatureView {}
.edited {}
.editedBy {}

.statusBlock {}
.statusOnline {}
.statusOffline {}
/* ------------------ */

/* forum AllInOne Fast Add */
.newThreadBlock {}
.newPollBlock {}
.newThreadItem {}
.newPollItem {}
/* ----------------------- */

/* forum Post Form */
.pollBut, .loginButton, .searchSbmFl, .commSbmFl, .signButton {}

.codeButtons {}
.codeCloseAll {}
.postNameFl,.postDescrFl {}
.postPollFl,.postQuestionFl {}
.postResultFl {}
.postAnswerFl {}
.postTextFl {}
.postUserFl {}

.pollHelp {}
.smilesPart {}
/* ----------------- */
/* ====== forum End ====== */

/*--------------------- INPUTS start ---------------------*/
input[type=submit], input[type=reset], input[type=button] {
padding: 0 10px;background: url(./../img/button.gif) repeat-x;color: #454545;border: 1px solid #bbb;line-height: 26px;
text-shadow: 0 1px 1px #bcbcbc;border-radius: 3px;box-shadow: 0 0 1px #bcbcbc;cursor: pointer;margin: 1px 0;
}
input[type=submit]:hover, input[type=reset]:hover, input[type=button]:hover {border: 1px solid #d5d5d5;}
input[type=submit]:active, input[type=reset]:active, input[type=button]:active {}
input[type=text], input[type=password], textarea, select {
padding: 0 3px;background: #fff;border: 1px solid #d8d8d8;border-radius: 3px;color: #454545;margin: 1px 0;font-size: 14px;
}
.myWinCont input[type=text], .myWinCont input[type=password] {margin: 0;}
input[type=file] {font-size: 11px;}
textarea {}
#mchatBtn, input.codeButtons, input.button {padding-left: 0;padding-right: 0;}
.queryField {width: auto !important;}
.commFl {width: 95%;}
textarea.commFl {height: 140px !important;}
input.codeButtons, select.codeButtons {font-size: 12px;}
input.loginField {color: #c6c6c6;}
/*--------------------- INPUTS end ---------------------*/
.buttonpage{padding:10px 25px}
.buttonpage p{width:100%;float:left}
.buttonpage .image{float:right;padding:15px;text-align:center}
.buttonpage textarea{padding:5px 10px;margin:15px 0}
/*--------------------- POPUP start ---------------------*/
.popup {background: #fff;border: 1px solid #d8d8d8;border-radius: 5px;margin: 7px;padding: 0 20px 10px 20px;}
.popup, .popup td {text-align: left;}
.popup a, .popup td a {}
.popuptitle {padding: 0 10px 0 19px;font: 18px/40px 'PT Sans';color: #a64235;text-transform: uppercase;border-bottom: 1px solid #ccc;}
.popupbody {font: 14px/18px 'PT Sans';color: #171717;padding: 10px 15px;}
/*--------------------- POPUP end ---------------------*/

#breadcrumbs-one{
 background: #eee;
 border-width: 1px;
 border-style: solid;
 border-color: #f5f5f5 #e5e5e5 #ccc;
 border-radius: 5px;
 /*box-shadow: 0 0 2px rgba(0,0,0,.2);*/
 overflow: hidden;
 width: 100%;
 margin:0;padding:0;
}

#breadcrumbs-one li{
 float: left;
 list-style:none;
}

#breadcrumbs-one a{
 padding: .7em 1em .7em 2em;
 float: left;
 text-decoration: none;
 color: #444;
 position: relative;
 text-shadow: 0 1px 0 rgba(255,255,255,.5);
 background-color: #ddd;
 background-image: linear-gradient(to right, #f5f5f5, #ddd);
}

#breadcrumbs-one li:first-child a{
 padding-left: 1em;
 border-radius: 5px 0 0 5px;
}

#breadcrumbs-one a:hover{
 background: #fff;
}

#breadcrumbs-one a::after,
#breadcrumbs-one a::before{
 content: "";
 position: absolute;
 top: 50%;
 margin-top: -1.5em;
 border-top: 1.5em solid transparent;
 border-bottom: 1.5em solid transparent;
 border-left: 1em solid;
 right: -1em;
}

#breadcrumbs-one a::after{
 z-index: 2;
 border-left-color: #ddd;
}

#breadcrumbs-one a::before{
 border-left-color: #ccc;
 right: -1.1em;
 z-index: 1;
}

#breadcrumbs-one a:hover::after{
 border-left-color: #fff;
}

#breadcrumbs-one .current,
#breadcrumbs-one .current:hover{
 font-weight: bold;
 background: none;
 padding: .7em 1em .7em 2em;
 float: left;
}

#breadcrumbs-one .current::after,
#breadcrumbs-one .current::before{
 content: normal;
}
.btn-custom {
 border: 1px solid #ad3c32;
 background: #ad3c32;
 background: -webkit-gradient(linear, left top, left bottom, from(#d05f55), to(#ad3c32));
 background: -webkit-linear-gradient(top, #d05f55, #ad3c32);
 background: -moz-linear-gradient(top, #d05f55, #ad3c32);
 background: -ms-linear-gradient(top, #d05f55, #ad3c32);
 background: -o-linear-gradient(top, #d05f55, #ad3c32);
 -webkit-border-radius: 4px;
 -moz-border-radius: 4px;
 border-radius: 4px;
 -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
 -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
 box-shadow: 0 1px 0 rgba(0, 0, 0, 0.15);
 text-shadow: rgba(0,0,0,.4) 0 1px 0;
 color: white;
padding: 10px 14px;float:right;
 text-decoration: none;
 vertical-align: middle;
 font-size:16px;
 }
.btn-custom:hover {
 border-top-color: #ad3c32;
 background: #ad3c32;
 color: #ffffff;text-shadow: rgba(0,0,0,.4) 0 1px 0;
 text-decoration: none;
 }
.btn-custom:active {
 border-top-color: #ad3c32;
 background: #ad3c32;
 }
.btn-custom-d {
 border: 1px solid #488f48;
 background: #51a351;
 background: -webkit-gradient(linear, left top, left bottom, from(#60c060), to(#51a351));
 background: -webkit-linear-gradient(top, #60c060, #51a351);
 background: -moz-linear-gradient(top, #60c060, #51a351);
 background: -ms-linear-gradient(top, #60c060, #51a351);
 background: -o-linear-gradient(top, #60c060, #51a351);
 -webkit-border-radius: 4px;
 -moz-border-radius:4px;
 border-radius: 4px;
 -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
 -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
 box-shadow: 0 1px 0 rgba(0, 0, 0, 0.15);
 text-shadow: rgba(0,0,0,.4) 0 1px 0;
 color: white;
padding: 10px 14px;float:right;
 text-decoration: none;
 vertical-align: middle;font-size:16px;
 }
.btn-custom-d:hover {
 border-top-color: #55ac55;
 background:#55ac55;text-decoration: none;
 color: #ffffff;text-shadow: rgba(0,0,0,.4) 0 1px 0;
 }
.btn-custom-d:active {
 border-top-color: #55ac55;
 background: #55ac55;
 }