/* ссылка с подчеркиванием в админке */
A.dashed {
    text-decoration: none; /* Убираем подчеркивание */
    border-bottom: 1px dashed #0074A2; /* Добавляем свою линию */ 
   }
A.dashed:hover {
    border: 0px; 
}

.lang { background: #35383b;	color: silver; }
.lang a { color: silver; opacity: 0.3; font-size: 9px; font-family: 'Open Sans', sans-serif !important; }


.mce-item-table td {
	vertical-align: top !important;
	color:red;
}

.column-title {
	width:24em !important;
}
.column-comments {
	width: 2em !important;
}
.column-categories {
	width: 10% !important;
}
.column-other_button{
	width:8em !important;
}
.column-keywords {
	width:2em !important;
}

.column-status { 
	font-size:11px !important;
	width:5em !important;
}

.column-td_post_views, .td_post_views {
	display: none;
}


/* Buttons
------------------------------------ */
.butn {
	display:inline-block;
	*display: inline;
	position:relative;
	border:1px solid #dfe5eb;
	*border: 0;
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
	border-bottom-color:1px solid #baccd3;
	-webkit-border-radius: 3px;
	   -moz-border-radius: 3px;
	        border-radius: 3px;
	padding: 7px 20px 9px 20px;
	background-color: #f5f5f5;
	*background-color: #e6e6e6;
	background-image: -moz-linear-gradient(top, #ffffff 1%, #eaf2f5 100%); /* FF3.6+ */
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#eaf2f5)); /* Chrome,Safari4+ */
	background-image: -webkit-linear-gradient(top,  #ffffff, #eaf2f5); /* Chrome10+,Safari5.1+ */
	background-image: -o-linear-gradient(top, #ffffff, #eaf2f5); /* Opera 11.10+ */
	background-image: -ms-linear-gradient(top, #ffffff, #eaf2f5); /* IE10+ */
	background-image: linear-gradient(to bottom, #ffffff, #eaf2f5); /* W3C */
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eaf2f5',GradientType=0 ); /* IE6-8 */
	filter: progid:dximagetransform.microsoft.gradient(enabled=false);
	color:#516f76;
	text-align:center;
	vertical-align: middle;
	text-decoration:none;
	text-shadow: 0 1px 1px rgba(102, 102, 102, 0.5);
	font: normal 19px/1 "Helvetica Neue",Helvetica,Arial,sans-serif;
	-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
	   -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
	        box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
	cursor: pointer;
}

.project-remove .butn-red,
.block-buttons .butn-white-list,
.block-buttons .butn-black-list,
.block-buttons .butn-black-list-global
.block-buttons .butn-hide {
	box-shadow: none;
}

.butn:hover,
.butn:active,
.butn.active,
.butn.disabled,
.butn[disabled] {
	color: #333333;
	background-color: #e6e6e6;
	*background-color: #d9d9d9;
}

.butn:hover,
.butn.zchover {
	color: #333333;
	text-decoration: none;
	background-color: #e6e6e6;
	*background-color: #d9d9d9;
	/* Buttons in IE7 don't get borders, so darken on hover */
	
	background-position: 0 -100px;
	-webkit-transition: background-position 0.1s linear;
	   -moz-transition: background-position 0.1s linear;
	     -o-transition: background-position 0.1s linear;
	        transition: background-position 0.1s linear;
}

.butn:focus {
	outline: thin dotted #333;
	outline: 5px auto -webkit-focus-ring-color;
	outline-offset: -2px;
}

.butn.active,
.butn:active,
.butn.zcactive {
	background-color: #e6e6e6;
	background-color: #d9d9d9 \9;
	background-image: none;
	outline: 0;
	-webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
	   -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
	        box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
}

.butn.disabled,
.butn[disabled] {
	cursor: default;
	background-color: #e6e6e6;
	background-image: none;
	opacity: 0.65;
	filter: alpha(opacity=65);
	-webkit-box-shadow: none;
	   -moz-box-shadow: none;
	        box-shadow: none;
}

.butn-small {
	font-size: 12px;
	padding: 5px 12px 6px 12px;
}
.butn-mid {
	font-size: 13px;
	padding: 9px 22px 10px 22px;
}
.approve-panel .butn-mid {
	font-size: 13px;
}

.butn-blue {
	color: #fff;
	
	border-color: #0044cc #0044cc #002a80;
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
	box-shadow:0 1px 2px 0 #0361C1;
	
	background-color:#018CD8;
	background-image:-webkit-gradient(linear, 0 0, 0 bottom, from(#11CAF0), to(#018CD8));
	background-image:-webkit-linear-gradient(#11CAF0, #018CD8);
	background-image:-moz-linear-gradient(#11CAF0, #018CD8);
	background-image:-ms-linear-gradient(#11CAF0, #018CD8);
	background-image:-o-linear-gradient(#11CAF0, #018CD8);
	background-image:linear-gradient(#11CAF0, #018CD8);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#11CAF0', endColorstr='#018CD8',GradientType=0 ); /* IE6-8 */
	filter: progid:dximagetransform.microsoft.gradient(enabled=false);
}


.butn-blue:hover,
.butn-blue:active,
.butn-blue.active,
.butn-blue.disabled,
.butn-blue[disabled],
.butn-blue.zchover {
	color: #fff;
	background-color: #018CD8;
}

.butn-green {
	color: #fff;
	
	border-color: #51a351 #51a351 #387038;
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
	
	box-shadow:0 1px 2px 0 #b3c4ac;
	
	background-color: #7acf52; /* Old browsers */
	background-image: -moz-linear-gradient(top,  #7acf52 0%, #249410 100%); /* FF3.6+ */
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7acf52), color-stop(100%,#249410)); /* Chrome,Safari4+ */
	background-image: -webkit-linear-gradient(top,  #7acf52 0%,#249410 100%); /* Chrome10+,Safari5.1+ */
	background-image: -o-linear-gradient(top,  #7acf52 0%,#249410 100%); /* Opera 11.10+ */
	background-image: -ms-linear-gradient(top,  #7acf52 0%,#249410 100%); /* IE10+ */
	background-image: linear-gradient(to bottom,  #7acf52 0%,#249410 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7acf52', endColorstr='#249410',GradientType=0 ); /* IE6-8 */
	filter: progid:dximagetransform.microsoft.gradient(enabled=false);
}

.butn-green:hover,
.butn-green:active,
.butn-green.active,
.butn-green.disabled,
.butn-green[disabled],
.butn-green.zchover {
	color: #fff;
	background-color: #51a351;
}


.butn-silver {
	color: #fff;
	
	border-color: #a9a9a9 #ababab #6f6f6f;
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
	
	box-shadow:0 1px 2px 0 #b3c4ac;
	
	background-color: #7acf52; /* Old browsers */
	background-image: -moz-linear-gradient(top,  #7acf52 0%, #249410 100%); /* FF3.6+ */
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7acf52), color-stop(100%,#249410)); /* Chrome,Safari4+ */
	background-image: -webkit-linear-gradient(top,  #7acf52 0%,#249410 100%); /* Chrome10+,Safari5.1+ */
	background-image: -o-linear-gradient(top,  #7acf52 0%,#249410 100%); /* Opera 11.10+ */
	background-image: -ms-linear-gradient(top,  #7acf52 0%,#249410 100%); /* IE10+ */
	background-image: linear-gradient(to bottom,  #7acf52 0%,#249410 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7acf52', endColorstr='#249410',GradientType=0 ); /* IE6-8 */
	filter: progid:dximagetransform.microsoft.gradient(enabled=false);
}

.butn-silver:hover,
.butn-silver:active,
.butn-silver.active,
.butn-silver.disabled,
.butn-silver[disabled],
.butn-silver.zchover {
	color: #fff;
	background-color: #51a351;
}


.butn-red {
	color: #fff;
	
	border-color: #bd362f #bd362f #802420;
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
	
	box-shadow:0 1px 2px 0 #b3c4ac;
	
	background-color: #bd362f; /* Old browsers */
	background-image:-webkit-gradient(linear, 0 0, 0 bottom, from(#e27264), to(#bd362f));
	background-image:-webkit-linear-gradient(#e27264, #bd362f);
	background-image:-moz-linear-gradient(#e27264, #bd362f);
	background-image:-ms-linear-gradient(#e27264, #bd362f);
	background-image:-o-linear-gradient(#e27264, #bd362f);
	background-image:linear-gradient(#e27264, #bd362f);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e27264', endColorstr='#bd362f',GradientType=0 ); /* IE6-8 */
	filter: progid:dximagetransform.microsoft.gradient(enabled=false);
}

.butn-red:hover,
.butn-red:active,
.butn-red.active,
.butn-red.disabled,
.butn-red[disabled],
.butn-red.zchover {
	color: #fff;
	background-color: #bd362f;
}

.butn-inverse {
    background-color: #363636;
    background-image: linear-gradient(to bottom, #444444, #222222);
    background-repeat: repeat-x;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    color: #FFFFFF;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}

.butn-inverse:hover, 
.butn-inverse:active, 
.butn-inverse.active, 
.butn-inverse.disabled, 
.butn-inverse[disabled] {
    background-color: #222222;
    color: #FFFFFF;
}

