@charset "utf-8";
/* CSS Document */
* {
	margin: 0;
	padding: 0;
	outline:none;
}

body{
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	padding:0px;
	font-size:15px;
	width:100%;
	height:100%;}
html {
	height: 100%;}

/* TYPOGRAPHY */
a{color:#00f;} /* 000 5fa3e5*/
a:hover{ text-decoration:none;}
/* END TYPOGRAPHY */
img {
	vertical-align:top;
}
.clear{ clear:both;}
.clearfix:after{ visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0;}
header, nav, section, article, aside, footer { display: block;}

/* ----style-form---*/

::-webkit-input-placeholder {
	color:#84817e;}
:-moz-placeholder {
	color:#84817e;}
.placeholder {
	color:#84817e;}
/* ----end-style-form---*/

#header {
	width:960px;
	margin:0 auto;
	position:relative;
	height:117px;
}
.aligncenter {
	display:block;
	margin:0 auto;
	margin-bottom:15px;
}
.alignleft {
	float: left;
	margin:0 15px 15px 0;
}
.alignright {
	float: right;
	margin:0 0 15px 15px;
}
.bg-head {
	width:823px;
	height:152px;
	background:url(img/header.png);
	position:absolute; top:0px; left:-90px;
}
#content {
	width:1060px;
	margin:0 auto;
	position:relative;
	padding-bottom:15px;
	-moz-border-radius: 10px / 16px;
	-webkit-border-radius: 10px / 16px;
	border-radius: 10px / 16px;
	background-color: #fff;
	-moz-box-shadow: 0 5px 5px rgba(65,42,21,.16);
	-webkit-box-shadow: 0 5px 5px rgba(65,42,21,.16);
	box-shadow: 0 5px 5px rgba(65,42,21,.16);
}
.logo {
	position:absolute; top:25px; left:155px;
	width:294px;
	height:73px;
	opacity:0; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);
	background-color:#333;
}
.search {
	width:218px;
	height:28px;
	line-height:28px;
	background:url(img/search.png);
	padding-left:10px;
	position:absolute; top:26px; right:6px;
}
.main-text {
	width:700px;
	float:left;
	padding:10px 0;
	margin-left:9px;
}
.soc {
	width:189px;
	height:33px;
	background:url(img/soc.png) left no-repeat;
}
.soc a {
	width:33px;
	height:33px;
	float:left;
	margin-left:4px;
	background-color:#333;
	opacity:0; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);
	border-radius:33px; -moz-border-radius:33px; -webkit-border-radius:33px;
}
.soc a:first-child {
	margin:0px;
}
#header .soc {
	position:absolute; top:62px; right:21px;
}
.navigation {
	height: 38px;
	line-height:38px;
	padding:0 15px;
	color:#000;
	border: 1px solid #ebebeb;
	-moz-border-radius: 16px / 10px;
	-webkit-border-radius: 16px / 10px;
	border-radius: 16px / 10px;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
	background-color: #ddd3cb;
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDM5MSA0MCIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+PGxpbmVhckdyYWRpZW50IGlkPSJoYXQwIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjUwJSIgeTE9IjEwMCUiIHgyPSI1MCUiIHkyPSItMS40MjEwODU0NzE1MjAyZS0xNCUiPgo8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZGVkZWRlIiBzdG9wLW9wYWNpdHk9IjEiLz4KPHN0b3Agb2Zmc2V0PSI1MSUiIHN0b3AtY29sb3I9IiNmMGYwZjAiIHN0b3Atb3BhY2l0eT0iMSIvPgo8c3RvcCBvZmZzZXQ9IjUyJSIgc3RvcC1jb2xvcj0iI2Y4ZjhmOCIgc3RvcC1vcGFjaXR5PSIxIi8+CjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZkZmRmZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgIDwvbGluZWFyR3JhZGllbnQ+Cgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMzkxIiBoZWlnaHQ9IjQwIiBmaWxsPSJ1cmwoI2hhdDApIiAvPgo8L3N2Zz4=);
	background-image: -moz-linear-gradient(bottom, #dedede 0%, #f0f0f0 51.1%, #f8f8f8 51.64%, #fdfdfd 100%);
	background-image: -o-linear-gradient(bottom, #dedede 0%, #f0f0f0 51.1%, #f8f8f8 51.64%, #fdfdfd 100%);
	background-image: -webkit-linear-gradient(bottom, #dedede 0%, #f0f0f0 51.1%, #f8f8f8 51.64%, #fdfdfd 100%);
	background-image: linear-gradient(bottom, #dedede 0%, #f0f0f0 51.1%, #f8f8f8 51.64%, #fdfdfd 100%);
	display:inline-block; *display:inline; zoom:1;
	vertical-align:top;
	margin-bottom:15px;
}
.navigation a {
	color:#000;
}
h1 {
	color: #5fa3e5;
	font-weight:bold;
	text-align:left;
	font-size: 23px;
	margin-bottom:11px;
}
h2 {
	font-size:24px;
	margin-bottom:11px;
	text-transform:uppercase;
	text-align:left;
}
h3 {
	font-size:17px;
	color:#5fa4e6;
	text-transform:uppercase;
	padding:10px 5px 10px 9px;
	background-color:#E1E1E1;
	display:block;
	margin-bottom:11px;
}
h4 {
	font-size:18px;
	font-weight:bold;
	font-style:italic;
	padding:3px 4px;
	border:1px dashed #000;
	margin-bottom:11px;
}
.ov p {
	padding-bottom:14px;
}
.ov {
	overflow:hidden;
	text-align:justify; text-justify:newspaper;
}
blockquote {
	padding:20px 10px 6px 10px;
	margin-bottom:12px;
	background-color:#aaaaaa;
}
blockquote p {
	color:#fff;
	font-size:16px;
}
.ov ul {
	margin-bottom:10px;
}
.ov ul li {
	list-style:none;
	padding-left:25px;
	margin-bottom:10px;
	background:url(img/sep-1.png) 5px 6px no-repeat;
}
.ov ol {
	margin-bottom:10px;
}
.ov ol li {
	margin:0 0 10px 24px;
}
.inf-z {
	border-bottom:1px dashed #000;
	margin-bottom:14px;
	overflow:hidden;
}
.pp-z {
	float:right;
	border-top:1px dashed #000;
	padding:7px 25px 7px 3px;
	width:325px;
}
.pp-z .soc {
	float:right;
}
.tt {
	float:left;
	line-height:33px;
}
.title-look {
	opacity: .78;
	color: #5fa3e5;
	font-weight:bold;
	font-size: 22px;
	margin:0 0 11px 4px;
}
.look-post a {
	height: 83px;
	display:block;
	overflow:hidden;
	text-decoration:none;
	color:#000;
	font-size:15px;
	border: 1px solid #ebebeb;
	background-color: #f5efe9;
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDY3NSA4NSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+PGxpbmVhckdyYWRpZW50IGlkPSJoYXQwIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjUwJSIgeTE9IjEwMCUiIHgyPSI1MCUiIHkyPSItMS40MjEwODU0NzE1MjAyZS0xNCUiPgo8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZGVkZWRlIiBzdG9wLW9wYWNpdHk9IjEiLz4KPHN0b3Agb2Zmc2V0PSI1MSUiIHN0b3AtY29sb3I9IiNmMGYwZjAiIHN0b3Atb3BhY2l0eT0iMSIvPgo8c3RvcCBvZmZzZXQ9IjUyJSIgc3RvcC1jb2xvcj0iI2Y4ZjhmOCIgc3RvcC1vcGFjaXR5PSIxIi8+CjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZkZmRmZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgIDwvbGluZWFyR3JhZGllbnQ+Cgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iNjc1IiBoZWlnaHQ9Ijg1IiBmaWxsPSJ1cmwoI2hhdDApIiAvPgo8L3N2Zz4=);
	background-image: -moz-linear-gradient(bottom, #dedede 0%, #f0f0f0 51.1%, #f8f8f8 51.64%, #fdfdfd 100%);
	background-image: -o-linear-gradient(bottom, #dedede 0%, #f0f0f0 51.1%, #f8f8f8 51.64%, #fdfdfd 100%);
	background-image: -webkit-linear-gradient(bottom, #dedede 0%, #f0f0f0 51.1%, #f8f8f8 51.64%, #fdfdfd 100%);
	background-image: linear-gradient(bottom, #dedede 0%, #f0f0f0 51.1%, #f8f8f8 51.64%, #fdfdfd 100%);
}
.look-post a img {
	float:left;
	margin:0 51px 0 8px;
	position:relative; top:5px;
	border:1px dashed #000;
	border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px;
}
.text-fs {
	display:block;
	overflow:hidden;
	padding:8px 0 0 0;
}
.look-post a:hover {
	background:none;
}
.sidebar {
	float:right;
	width:268px;
	margin-right:9px;
	padding:10px 0 0 0;
}
.title-side {
	text-align:center;
	color: #51a3c7;
	font-size: 18px;
	line-height:18px;
	font-weight:bold;
	text-transform:uppercase;
	margin-bottom:7px;
}
.tt-ck {
	height: 83px;
	display:block;
	overflow:hidden;
	text-decoration:none;
	color:#000;
	cursor:pointer;
	font-size:15px;
	border: 1px solid #ebebeb;
	background-color: #f5efe9;
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDY3NSA4NSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+PGxpbmVhckdyYWRpZW50IGlkPSJoYXQwIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjUwJSIgeTE9IjEwMCUiIHgyPSI1MCUiIHkyPSItMS40MjEwODU0NzE1MjAyZS0xNCUiPgo8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZGVkZWRlIiBzdG9wLW9wYWNpdHk9IjEiLz4KPHN0b3Agb2Zmc2V0PSI1MSUiIHN0b3AtY29sb3I9IiNmMGYwZjAiIHN0b3Atb3BhY2l0eT0iMSIvPgo8c3RvcCBvZmZzZXQ9IjUyJSIgc3RvcC1jb2xvcj0iI2Y4ZjhmOCIgc3RvcC1vcGFjaXR5PSIxIi8+CjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZkZmRmZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgIDwvbGluZWFyR3JhZGllbnQ+Cgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iNjc1IiBoZWlnaHQ9Ijg1IiBmaWxsPSJ1cmwoI2hhdDApIiAvPgo8L3N2Zz4=);
	background-image: -moz-linear-gradient(bottom, #dedede 0%, #f0f0f0 51.1%, #f8f8f8 51.64%, #fdfdfd 100%);
	background-image: -o-linear-gradient(bottom, #dedede 0%, #f0f0f0 51.1%, #f8f8f8 51.64%, #fdfdfd 100%);
	background-image: -webkit-linear-gradient(bottom, #dedede 0%, #f0f0f0 51.1%, #f8f8f8 51.64%, #fdfdfd 100%);
	background-image: linear-gradient(bottom, #dedede 0%, #f0f0f0 51.1%, #f8f8f8 51.64%, #fdfdfd 100%);
}
.tt-ck span {
	width:170px;
	float:left;
	position:relative; top:50%;
}
.tt-ck img {
	float:left;
	margin:0 9px 0 5px;
	position:relative; top:5px;
}
.ft-ct {
	padding:14px 0 9px 107px;
	display:none;
}
.ft-ct li {
	list-style:none;
	margin-bottom:5px;
}
.ft-ct li a {
	font-size:14px;
	color:#000;
	text-decoration:none;
}
.ft-ct li a:hover {
	text-decoration:underline;
}
#footer {
	width:906px;
	margin:0 auto;
	position:relative;
	height:112px;
}
.copyr {
	position:absolute; bottom:15px; left:0px;
	font-size:15px;
	color:#333;
}
#footer .soc {
	position:absolute; bottom:15px; right:-11px;
}
.chet {
	position:absolute; bottom:52px; right:0px;
}
.news a {
	padding:7px;
	display:block;
	overflow:hidden;
	text-decoration:none;
	color:#000;
	cursor:pointer;
	font-size:15px;
	border: 1px solid #ebebeb;
	background-color: #f5efe9;
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDY3NSA4NSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+PGxpbmVhckdyYWRpZW50IGlkPSJoYXQwIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjUwJSIgeTE9IjEwMCUiIHgyPSI1MCUiIHkyPSItMS40MjEwODU0NzE1MjAyZS0xNCUiPgo8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZGVkZWRlIiBzdG9wLW9wYWNpdHk9IjEiLz4KPHN0b3Agb2Zmc2V0PSI1MSUiIHN0b3AtY29sb3I9IiNmMGYwZjAiIHN0b3Atb3BhY2l0eT0iMSIvPgo8c3RvcCBvZmZzZXQ9IjUyJSIgc3RvcC1jb2xvcj0iI2Y4ZjhmOCIgc3RvcC1vcGFjaXR5PSIxIi8+CjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZkZmRmZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgIDwvbGluZWFyR3JhZGllbnQ+Cgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iNjc1IiBoZWlnaHQ9Ijg1IiBmaWxsPSJ1cmwoI2hhdDApIiAvPgo8L3N2Zz4=);
	background-image: -moz-linear-gradient(bottom, #dedede 0%, #f0f0f0 51.1%, #f8f8f8 51.64%, #fdfdfd 100%);
	background-image: -o-linear-gradient(bottom, #dedede 0%, #f0f0f0 51.1%, #f8f8f8 51.64%, #fdfdfd 100%);
	background-image: -webkit-linear-gradient(bottom, #dedede 0%, #f0f0f0 51.1%, #f8f8f8 51.64%, #fdfdfd 100%);
	background-image: linear-gradient(bottom, #dedede 0%, #f0f0f0 51.1%, #f8f8f8 51.64%, #fdfdfd 100%);
}
.news a:hover {
	text-decoration:underline;
}
.main-t {
	margin-bottom:15px;
	width:100%;
}
.main-t td {
	width:33%;
	padding:0 0 10px 7px;
}
.main-t td:first-child {
	padding-left:0px;
}
.main-t td div {
	position:relative;
}
.main-t td div img {
	position:absolute; top:20px; left:3px;
	display:block;
}
.tr-l {
	width:100%;
	position:absolute; top:0px; left:0px;
	height: 38px;
	font-size:15px;
	color:#000;
	text-decoration:none;
	text-align:center;
	line-height:38px;
	border: 1px solid #ebebeb;
	-moz-border-radius: 9px / 10px;
	-webkit-border-radius: 9px / 10px;
	border-radius: 9px / 10px;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
	background-color: #ddd3cb;
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDIxOSA0MCIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+PGxpbmVhckdyYWRpZW50IGlkPSJoYXQwIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjUwJSIgeTE9IjEwMCUiIHgyPSI1MCUiIHkyPSItMS40MjEwODU0NzE1MjAyZS0xNCUiPgo8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZGVkZWRlIiBzdG9wLW9wYWNpdHk9IjEiLz4KPHN0b3Agb2Zmc2V0PSI1MSUiIHN0b3AtY29sb3I9IiNmMGYwZjAiIHN0b3Atb3BhY2l0eT0iMSIvPgo8c3RvcCBvZmZzZXQ9IjUyJSIgc3RvcC1jb2xvcj0iI2Y4ZjhmOCIgc3RvcC1vcGFjaXR5PSIxIi8+CjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZkZmRmZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgIDwvbGluZWFyR3JhZGllbnQ+Cgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMjE5IiBoZWlnaHQ9IjQwIiBmaWxsPSJ1cmwoI2hhdDApIiAvPgo8L3N2Zz4=);
	background-image: -moz-linear-gradient(bottom, #dedede 0%, #f0f0f0 51.1%, #f8f8f8 51.64%, #fdfdfd 100%);
	background-image: -o-linear-gradient(bottom, #dedede 0%, #f0f0f0 51.1%, #f8f8f8 51.64%, #fdfdfd 100%);
	background-image: -webkit-linear-gradient(bottom, #dedede 0%, #f0f0f0 51.1%, #f8f8f8 51.64%, #fdfdfd 100%);
	background-image: linear-gradient(bottom, #dedede 0%, #f0f0f0 51.1%, #f8f8f8 51.64%, #fdfdfd 100%);
}
.main-t td div ul {
	padding:45px 5px 0 90px;
}
.main-t td div ul li {
	list-style:none;
	margin-bottom:5px;
}
.main-t td div ul li a {
	text-decoration:none;
	color:#000;
	font-size:14px;
}
.main-t td div ul li a:hover {
	text-decoration:underline;
}
.post {
	margin-bottom:17px;
	border-top:1px dashed #000;
	padding:12px 0 0 0;
}
.title-post {
	display:block;
	margin-bottom:15px;
	color: #5fa3e5;
	font-size: 20px;
	text-decoration:none;
}
.title-post:hover {
	text-decoration:underline;
}
.post .ov {
	margin-bottom:14px;
}
.post .ov img {
	margin:0 27px 0 10px;
	float:left;
	border-radius:15px; -moz-border-radius:15px; -webkit-border-radius:15px;
	border:1px dashed #000;
}
.post .inf-z {
	border-bottom:none;
}
.wp-pagenavi {
	padding-bottom:15px;
	position:relative; left:-5px;
	text-align:center;
	font-size:15px;
	color:#000;
	line-height:32px;
}
.wp-pagenavi a, .wp-pagenavi span {
	padding:0 11px;
	height:30px;
	border:1px solid #fff;
	text-align:center;
	line-height:30px;
	font-size:15px;
	color:#000;
	text-decoration:none;
	margin-left:5px;
	display:inline-block; *display:inline; zoom:1;
	vertical-align:top;
	border-radius:30px; -moz-border-radius:30px; -webkit-border-radius:30px;
}
.wp-pagenavi a:hover, span.current {
	border:1px solid #959595;
	background-color:#E3E3E3;
	border-radius:30px; -moz-border-radius:30px; -webkit-border-radius:30px;
}
.wp-caption {
	background-color:#909090;
	border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;
}
.wp-caption img {
	border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;
	border:1px dashed #000;
}
.wp-caption p {
	padding:10px;
	display:block;
	width:95%;
	margin:0px;
	color:#fff;
	font-size:15px;
}
.wp-caption p span {
	display:block;
	padding:12px;
}

.ov table {
	width:100%;
}
.ov table td {
	padding:5px;
	vertical-align:middle;
	border: #c8c8c8 1px solid!important;
}
.tex-tfs img {
    display: none !important;
}

.search {
    position: absolute;
    line-height: 20px;
    top: 26px;
    right: 6px;
    width: 218px;
    height: 28px;
    background: url(img/search.png);
}

.button img {
  padding: 60px 0;
  margin-right: 1%;
  opacity:1;
  -moz-opacity:1;
  filter: alpha(opacity=100) black;
  -khtml-opacity: 1;
  }
  .button img:hover {
   opacity:0.85;
  -moz-opacity:0.6;
  filter: alpha(opacity=60) black;
  -khtml-opacity: 0.6;
  }

/***** Tags *****/ 

.clear:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;} 
* html .clear {zoom: 1; clear: both;} 
*+html .clear {zoom: 1; clear: both;} 

.ov h4 {font-weight: bold; text-transform: uppercase;} 
.post-7430 .hentry-content {width: 620px; overflow: hidden;} 
.post-7430 .hentry-content .tags {width: 640px;} 
.ov .column ul {list-style: none; margin: 0 0 15px 0;} 
.ov .column ul li {color: #898989;background:none;} 
.ov .column {width: 140px; float: left; margin-right: 20px;} /* Вот это повлияло на содержание. */ 


.ab-test a {
    font-style: italic;
}

@media only screen and (max-device-width : 800px) { #popmake-11279{ display: none !important;} }


.but a {
   color: #000;
       font-size: 22px;
}
.but a:hover {
  
}
.but:hover {

    background: #EEE;
    -webkit-box-shadow: 8px 8px 8px -6px #cccccc;
    -moz-box-shadow: 8px 8px 8px -6px #cccccc;
    box-shadow: 8px 8px 8px -6px #cccccc;
    transition: all 200ms linear;
}
.but {
    height: 135px;
    width: 100%;
    margin-top: 20px;
    margin-right: 15px;
    font-size: 18px;
    font-family: 'verdana';
    line-height: 22px;
    color: #000;
    text-decoration: none;
    border: 0px;
    background-color: #E9EDF1;
    border-radius: 10px;
    cursor: pointer;
    border: none;
    display: inline-block;
    padding: 0 10px;
    text-align: center;
}
.q-form1 br, .q-form br{
    display: none;
}
.q-title1, .q-title {
    font-weight: bold;
    color: #333;
    text-align: center;
    line-height: normal;
    font: 23px/18px Tahoma;
    margin-bottom: 10px;
}
.q-wrapper1 label, .q-wrapper label {
    display: block;
    font-size: 14px;
    font-weight: 500;
    text-align: left;
    padding-right: 10px;
    color: #999;
    font: 13px/25px 'Tahoma';
}

.q-form1, .q-form {
    width: auto;
    background-color: #f5f6f7;
    border: 1px solid #c9c9c9;
    border-radius: 5px;
    padding: 20px;
    margin-bottom: 35px;
}
.q-form1 input, .q-form input {
    text-align: center;
    font-weight: bold;
    font-size: 14px;
    padding: 0;
    height: 40px;
    max-width: 410px;
    width: 100%;
    color: #999;
}

.wpcf7 textarea {
    width: 100%;
}
.q-wrapper1 input, .q-wrapper input {
    padding: 12px;
    padding-left: 10px;
    font-size: 14px;
    width: 100%;
    color: #999;
    height: 10px;
}
.q-form1 input[type="submit"], .q-form input[type="submit"] {
    text-align: center;
    font-weight: bold;
    font-size: 15px;
    background-color: silver;
    padding: 1px;
    width: 100%;
    margin-top: 18px;
    box-shadow: inset 0 1px 1px 0 rgba(250,250,250,.3);
    border: 1px solid #790000;
    border-radius: 3px;
    background: linear-gradient(to top,#790000,#A65B5B);
    color: #fff;
    cursor: pointer;
    text-shadow: 0 0 2px #fff, 0 0 3px #000;
    font: 15px/15px 'Tahoma';
    height: 45px;
    letter-spacing: .55pt;
}
.add_file {
    font: 13px/25px 'Tahoma';
    color: #000;
}
.del_file {
    font: 13px/25px 'Tahoma';
	color: #000;
}
#sidebar .q-title1 {
    font-weight: bold!important;
    color: #333;
    text-align: center;
    line-height: normal!important;
    font: 18px/24px Tahoma!important;
    margin-bottom: 10px!important;
}
#sidebar .q-wrapper1 label {
    display: block;
    text-align: left;
    padding-right: 10px;
    color: #999;
    font: 12px/20px 'Tahoma';
}
#sidebar .q-wrapper1 {
    font: 13px/0px 'Tahoma'!important;
}
.hide {
    display: block;
    font-size: 13px;
}
td>a>.aligncenter {
    max-width: 360px;
    height: auto;
}
td>a>.size-fetchimg {
    max-width: 360px;
    height: auto;
}
#wrapper_108 ul li, #wrapper_68 ul li {
    background: none;}
#wrapper_108 ul, #wrapper_68 ul {
    height:auto!important;
} 