/*
Theme Name: device
Theme URL: http://www.goodwinpress.ru
Description:  Еще одна бесплатная и качественная wp тема от Гудвина. Чтобы получить информацию по настройке, перейдите на <a href="http://goodwinpress.ru" target="_blank">сайт GoodwinPress</a> на страницу  шаблона.
Author: Goodwin
Author URI: http://www.goodwinpress.ru
Version: 1.0
*/

/*
 * jQuery Nivo Slider v2.6
 * http://nivo.dev7studios.com
 *
 * Copyright 2011, Gilbert Pellegrom
 * Free to use and abuse under the MIT license.
 * http://www.opensource.org/licenses/mit-license.php
 * 
 * March 2010
 */
 
 
/* The Nivo Slider styles */
.nivoSlider {
	position:relative;
}
.nivoSlider img {
	position:absolute;
	top:0px;
	left:0px;
}
/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	border:0;
	padding:0;
	margin:0;
	z-index:6;
	display:none;
}
/* The slices and boxes in the Slider */
.nivo-slice {
	display:block;
	position:absolute;
	z-index:5;
	height:100%;
}
.nivo-box {
	display:block;
	position:absolute;
	z-index:5;
}
/* Caption styles */
.nivo-caption {
	position:absolute;
	left:0px;
	bottom:0px;
	background:#000;
	color:#fff;
	opacity:0.8; /* Overridden by captionOpacity setting */
	width:100%;
	z-index:8;
}
.nivo-caption p {
	padding:5px;
	margin:0;
}
.nivo-caption a {
	display:inline !important;
}
.nivo-html-caption {
    display:none;
}
/* Direction nav styles (e.g. Next & Prev) */
.nivo-directionNav a {
	position:absolute;
	top:45%;
	z-index:9;
	cursor:pointer;
}
.nivo-prevNav {
	left:0px;
}
.nivo-nextNav {
	right:0px;
}
/* Control nav styles (e.g. 1,2,3...) */
.nivo-controlNav a {
	position:relative;
	z-index:9;
	cursor:pointer;
}
.nivo-controlNav a.active {
	font-weight:bold;
}
html, body, div, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
:focus {
	outline: 0;
}
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
code {
	font: 14px 'Courier New', Courier, Fixed;
}
blockquote {
	padding: 10px 10px 10px 70px;
	margin: 20px 0 20px 0px;
	font-style: italic;
	display: block;
	background: #fff url(//www.kokh.ru/wp-content/themes/device/images/quote.png) top left no-repeat;
	font-family: Georgia;

}
.clear {
	clear: both;
}
a img {
	border: none;
}
p {
	padding: 0 0 15px 0;
	margin: 0;

}
ol {
	margin: 10px 0px 20px 0px;
}
ol li {
	margin: 5px 0px 5px 0px;
	list-style: decimal inside;
}


/*фон, шрифт, цвет шрифта, ссылки*/

body{background:#eaeaea url(//www.kokh.ru/wp-content/themes/device/images/content-bg.png);font:13px Tahoma,Georgia,serif;color:#333333;line-height:22px;}
a{text-decoration:underline;color:#777}
a:hover{color:#777;text-decoration:underline}

/*контейнер*/
#container{width:1160px;margin:30px auto 0px;padding:0px 0 0 0;background:#FFFFFF;position:relative;box-shadow:3px 6px 7px 1px rgba(0,0,0,0.4);-moz-box-shadow:3px 6px 7px 1px rgba(0,0,0,0.4);-webkit-box-shadow:3px 6px 7px 1px rgba(0,0,0,0.4)}


/*шапка*/
#header{width:1160px;margin:0px auto 0;height:100px;background:url(//www.kokh.ru/wp-content/themes/device/images/header.jpg) top center no-repeat;position:relative}

/*заголовок сайта*/
.logo a{font-size:34px;width:800px;height:40px;line-height:36px;display:block;margin:30px 0 0 30px;padding:0;float:left;color:#eaeaea;font-family:'Lobster',Tahoma;font-weight:normal;text-shadow:1px 1px 1px #000000;text-decoration:none}
.logo a:first-letter {color:#d42455;}


/*вводный блок на главной*/
#intro{background:#eaeaea;width:1120px;margin:0;padding:20px;text-shadow:1px 1px 1px #FFFFFF}



/*слайдер*/
#slider-wrapper{width:1120px;height:200px;margin:25px auto 10px;padding:0;position:relative}
#slider{position:relative;width:1120px;height:200px;margin:0;}
.nivo-controlNav{position:absolute;left:35px;bottom:30px;z-index:1000}
.nivo-controlNav a{display:block;width:22px;height:22px;background:url(//www.kokh.ru/wp-content/themes/device/images/bullets.png) no-repeat;text-indent:-9999px;border:0;margin-right:3px;float:left}
.nivo-controlNav a.active{background-position:0 -22px}
.shadow1{position:absolute;background:url(//www.kokh.ru/wp-content/themes/device/images/shadow1.png) top center no-repeat;bottom:-15px;left:0px;height:16px;width:1120px;z-index:1000;opacity:0.8}


/*основная колонка*/
#content{width:850px;margin:20px 15px 0 0;padding:5px 0 0 0;float:left}
.post{padding:10px 0px 20px 0px;margin:0 30px 20px 30px;border-bottom:2px dashed #ccc}
.page-post{padding:10px 30px 10px 30px;margin:0}
.sticky {border-bottom:2px dashed #d42455}

/*списки основной колонки*/
.post ul{padding:0}
.post ul li {list-style-type:none;margin:0px 0px 5px 0px;padding:0 0 0 25px;background:url(//www.kokh.ru/wp-content/themes/device/images/li.gif) 0px 8px no-repeat}
.post ul li a{color:#161616;padding:0 0 0 10px}
.post ul li a:hover{text-decoration:none}
.post ul li a{text-decoration:underline}
.post ul li a:hover{color:#d42455;text-decoration:none;text-shadow:1px 1px 1px #fff}
.post ul li ul li{margin:10px 0 0px 0}



/*заголовки*/
h1,h2,h3,h4,h5,h6{margin:0 0 15px 0;font-family:'Lobster',Tahoma, Georgia;font-weight:normal}
h1{font-size:28px}
h2{font-size:26px}
h3{font-size:24px}
h4{font-size:22px}
h5{font-size:20px}
h6{font-size:18px}
h2{line-height:26px}
h2 a,h2 a:visited{color:#222;text-decoration:none}
h2 a:hover{color:#d42455;text-decoration:underline}

/*блок об авторе*/
.author{margin:30px 0 40px 0;padding:15px 15px 20px 15px;background:#eaeaea;font-size:15px;border:1px solid#ddd;text-shadow:1px 1px 1px #FFFFFF}


/*метаданные поста*/
.checkdate{background-image:url(//www.kokh.ru/wp-content/themes/device/images/cal.gif);background-position:0px 0px;background-repeat:no-repeat;font-size:11px;color:#8e8d8d;}
.meta{margin:0 0 10px 0;padding:0;color:#666}
.comm{background-image:url(//www.kokh.ru/wp-content/themes/device/images/comm.gif);background-position:0px 0px;background-repeat:no-repeat;font-size:11px;color:#8e8d8d}
.meta a{text-decoration:underline;color:#777}
.meta a:hover{color:#d42455;text-decoration:underline}



/*боковая колонка*/
#sidebar{width:270px;margin:25px 0 0 0;padding:5px 0 0 0px;float:left;text-shadow:1px 1px 1px #FFFFFF}

/*заголовки блоков в сайдбаре*/
.title{background:url(//www.kokh.ru/wp-content/themes/device/images/title.png) no-repeat;width:271px;height:56px;position:absolute;top:0;left:0}
.title h4,.title2 h4{color:#cccccc;text-shadow:1px 1px 1px #000000;padding:8px 0 5px 20px;font-size:16px}


/*блоки сайдбара*/
.widget{padding:60px 10px 20px 20px;margin-bottom:40px;font-size:11px;background:#eaeaea;position:relative}
.widget ul{list-style-type:none;margin:0px 0px 15px 0px;padding:0}
.widget ul li{list-style-type:none;margin:0px 0px 5px 0px;padding:0 0 0 25px;background:url(//www.kokh.ru/wp-content/themes/device/images/li.gif) 0px 8px no-repeat}
.widget li ul{list-style:none;display:block;padding:10px 0px 0px 0px}
.widget ul li ul li{list-style:none;display:block;padding:0px 0px 0px 25px;background:url(//www.kokh.ru/wp-content/themes/device/images/li.gif) 0px 8px no-repeat}
.widget a{text-decoration:none;color:#333}
.widget a:hover{text-decoration:underline;color:#d42455}
.wid-shadow{background:url(//www.kokh.ru/wp-content/themes/device/images/shadow2.png) no-repeat;width:249px;height:11px;position:absolute;bottom:-11px;left:10px;}



/*подвал*/
#footer{width:1160px;background:url(//www.kokh.ru/wp-content/themes/device/images/foot.jpg);color:#888;text-shadow:1px 1px 1px #000;position:relative}

/*заголовки подвала*/
.foot-title h4{color:#ddd;text-shadow:1px 1px 1px #000000;padding:8px 0 12px 0px;background:url(//www.kokh.ru/wp-content/themes/device/images/foottitlebg.gif) left bottom repeat-x}



/*блоки подвала*/
.foot-widget1{margin:30px 40px 35px 30px;float:left;display:block;width:270px}
.foot-widget2{margin:30px 0 35px 80px;float:left;display:block;width:270px}
.foot-widget3{margin:30px 30px 35px 0;float:right;display:block;width:270px}


/*списки подвала*/
#footer ul{list-style-type:none;margin:0px 0px 15px 0px;padding:0}
#footer ul li{list-style-type:none;margin:0px 0px 5px 0px;padding:0 0 0 25px;background:url(//www.kokh.ru/wp-content/themes/device/images/li.gif) 0px 8px no-repeat}
#footer li ul{list-style:none;display:block;padding:10px 0px 0px 0px}
#ooter ul li ul li{list-style:none;display:block;padding:0px 0px 0px 25px;background:url(//www.kokh.ru/wp-content/themes/device/images/li.gif) 0px 8px no-repeat}
#footer a{text-decoration:none;color:#888}
#footer a:hover{text-decoration:underline;color:#d42455}



/*форматирование картинок*/
.aligncenter{display:block;margin-top:5px;margin-left:auto;margin-right:auto;margin-bottom:20px}
.alignleft{float:left;margin:5px 20px 0px 0}
.alignright{float:right;margin:5px 0 0px 20px}
.wp-caption{border:1px solid #ddd;text-align:center;padding:10px 4px 0px 4px;background:#f4f2ef none;margin-bottom:2px;}
.wp-caption img{margin:0;padding:0;border:0 none}
.wp-caption-text{font-size:10px;line-height:17px;padding:7px 5px;margin:0}



/*поиск*/
#searchform{display:block;margin:37px 5px 0px 0px;padding:0;border:none;position:relative;float:right}
#s{font:12px Georgia,serif;text-transform:lowercase;font-style:italic;font-weight:normal;padding:0px 0 0 10px;margin:0px 10px 0 0;color:#6a6d6e;border:none;width:231px;height:32px;background:transparent url(//www.kokh.ru/wp-content/themes/device/images/searchbar.png) 0 0 no-repeat}
#searchsubmit{background:url(//www.kokh.ru/wp-content/themes/device/images/searchbutton.png) no-repeat 0 0;border:none;cursor:pointer;display:block;width:41px;height:29px;position:absolute;right:20px;top:2px;text-indent:-9999px}



/*комментарии*/
.comments-box{padding:30px 30px 0px 30px}
.comments-box img{}
#respond{margin:20px 0px 0px 0px;padding:5px}
#respond p{color:#666;margin:0px 0px 0px 0px}
.cancel-comment-reply{padding:5px 0px 0px 0px;font-size:10px}
.cancel-comment-reply a{color:#666}
.cancel-comment-reply a:hover{color:#990000}
.text{border:1px solid #DDDDDD;padding:2px;color:#666;width:200px}
ol.commentlist a:link{text-decoration:none}
ol.commentlist li div.vcard cite.fn a.url:hover{text-decoration:none}
ol.commentlist{margin:25px 0px 0px 0px;padding:0px}
ol.commentlist li{margin:0px 0px 10px 0px;padding:15px;list-style-type:none;border:1px dotted #CCCCCC;background:#fff}
ol.commentlist li.alt{}
ol.commentlist li.bypostauthor p{}
ol.commentlist li.byuser{}
ol.commentlist li.comment-author-admin{}
ol.commentlist li.comment{}
ol.commentlist li div.comment-author{}
ol.commentlist li div.vcard{}
ol.commentlist li div.vcard cite.fn{font-style:normal;font-weight:bold}
ol.commentlist li div.vcard cite.fn a.url{color:#222222}
ol.commentlist li div.vcard img.avatar{float:left;margin:0px 10px 5px 0px}
ol.commentlist li div.vcard img.avatar-32{border-right:1px solid #dedcdc;border-bottom:1px solid #dedcdc;padding:5px;background:#f8f6f6}
ol.commentlist li div.vcard img.photo{padding:2px;border:1px solid #DDDDDD;background:#FFFFFF}
ol.commentlist li div.vcard span.says{color:#666}
ol.commentlist li div.commentmetadata{}
ol.commentlist li div.comment-meta{margin:3px 0px 0px 0px;font-size:12px}
ol.commentlist li div.comment-meta a{color:#666;text-decoration:none}
ol.commentlist li p{margin:15px 0px 0px 0px}
ol.commentlist li ul{}
ol.commentlist li div.reply{margin:10px 0px 0px 0px;line-height:18px}
ol.commentlist li div.reply a{background:#F8F8F8;width:45px;height:18px;padding:2px 5px 2px 5px;border:1px solid #DDD;font-size:11px;color:#000 !important}
ol.commentlist li div.reply a:hover{background:#f4f4f4;border:1px solid #888;color:#000 !important;text-decoration:none}
ol.commentlist li ul.children{}
ol.commentlist li ul.children li{margin:10px 0px 0px 0px;border:1px dotted #CCCCCC;background:#FFFFFF}
ol.commentlist li ul.children li li.alt{background:#ffffff}
ol.commentlist li ul.children li.bypostauthor{}
ol.commentlist li ul.children li.byuser{}
ol.commentlist li ul.children li.comment{}
ol.commentlist li ul.children li.comment-author-admin{}
ol.commentlist li ul.children li.depth-2{}
ol.commentlist li ul.children li.depth-3{}
ol.commentlist li ul.children li.depth-4{}
ol.commentlist li ul.children li.depth-5{}
ol.commentlist li ul.children li.odd{}
ol.commentlist li.even{}
ol.commentlist li.odd{}
ol.commentlist li.parent{}
ol.commentlist li.pingback{}
ol.commentlist li.thread-alt{}
ol.commentlist li.thread-even{}
ol.commentlist li.thread-odd{}
#commentform{font:12px Tahoma,Arial}
#commentform input{width:210px;margin:7px 3px 0px 0px;padding:5px;border:1px solid #DDDDDD}
#commentform .author{padding:3px 3px 3px 5px;background:#FFFFFF;color:#666}
#commentform .email{padding:3px 3px 3px 5px;color:#666}
#commentform .url{padding:3px 3px 3px 5px;color:#666}
#commentform textarea{width:85%;height:150px;margin:7px 0px 0px 0px;padding:2px;border:1px solid #DDDDDD;font:12px Tahoma,Arial}
#commentform .submit{background:#F8F8F8;width:150px;margin:7px 0px 0px 0px;padding:4px;color:#666666;font-weight:bold;cursor:pointer;border:1px solid #DDDDDD}
#commentform .submit:hover{background:#f4f4f4;border:1px solid #666;text-decoration:none;color:#000;text-shadow:1px 1px 1px #ffffff}






/*строка копирайта*/
.credits{color:#777;width:1140px;height:35px;margin:0 auto 40px;font-size:11px;text-shadow:1px 1px 1px #fff}
.credits p{padding:20px 0 0 0;line-height:14px;}
.credits a{color:#777;text-decoration:none}
.credits a:hover{color:#d42455;text-decoration:underline}

#subbox {	 
	width: 180px;
	color: #333;
	font-size: 12px;
	font-family: Tahoma, Verdana;
	font-weight: normal;
	margin: 5px 0px 0px 0px;
	padding: 5px;
	border:1px solid #ddd;
	display: inline;}
	
	
#subbutton  {
	background: #333 !important;
	color: #FFFFFF;
	font-family: 'Lobster',Tahoma, Verdana;
	font-size: 13px;
	font-weight: normal !important;
	text-decoration: none;
	margin: 0px 0px 0px 7px;
	padding: 3px 4px 3px 4px !important;
text-shadow:1px 1px 1px #000;
	cursor:pointer;
	border:none;
	}


/*уголки*/
.corn1{position:absolute;width:16px;height:16px;bottom:-15px;left:20px;background:transparent url(//www.kokh.ru/wp-content/themes/device/images/corn.png) no-repeat;z-index:100}
.corn2{position:absolute;width:16px;height:16px;top:-16px;right:30px;background:transparent url(//www.kokh.ru/wp-content/themes/device/images/corn2.png) no-repeat;z-index:100}


















#feedber {
float: left;
width: 73px;
}



#face {
float: left;
width: 73px;
}


#twi {
float: left;
}



#banner-biz {
height: 70px; /*высота блока*/
padding: 5px; /*внутренние поля*/
margin:0px; /*внешние поля*/
border: 1px solid #2288BB; /*рамка – толщина, стиль, цвет*/
} 







#addthis {
float: left;
width: 180px;
}





#face1 {
float: left;
width: 140px;
margin-left: 90px
}

#vk {
float:left;
width: 140px;
}

#mail {
float:left;
}

#goo {
float:left;
width: 80px;
}






#social-button {
height: 55px; /*высота блока*/
width: 610px; /*ширина блока*/
padding: 3px; /*внутренние поля*/
margin:0px; /*внешние поля*/
border: 1px solid #2288BB; /*рамка – толщина, стиль, цвет*/
} 
















/*навигация*/
.nav {
	height: 48px;
	margin: 0 auto 0;
	padding: 0;
}
.MainMenu {
	height: 68px;
	margin: 0 auto 0;
	padding: 0;
	
	float: left;
	font-family: 'Lobster', Arial, Tahoma, Trebuchet MS;
	font-size: 18px;
	background: #ffffff url(//www.kokh.ru/wp-content/themes/device/images/cat.gif) repeat-x;
	
}



#tab li {
	display: inline;
	float: left;
	margin: 0;
	padding: 0;
}
#tab a {
	color: #595959;
	display: block;
	margin: 0px;
	padding: 18px 10px 15px 15px;
	text-decoration: none;
	text-shadow: 0 1px 0 #ffffff;
}
.SubMenu {
	height: 30px;
	margin: 0 auto 0;
	padding: 0;
	background: #454445 url(//www.kokh.ru/wp-content/themes/device/images/top.gif) top center repeat-x;
}





.smo {position: absolute; left: -1000px;}

.comment-form-comment {display: none;}







.line  {
 border-top: 1px dashed #000; /* Параметры линии */
 height: 18px; /* Высота блока */
 background: url(//www.kokh.ru/wp-content/themes/device/images/scissors.png) no-repeat 10px -18px; /* Параметры фона */