/*
Theme Name:     Voice Child
Theme URI:      http://mekshq.com
Description:    Child theme for the Voice Theme
Author:         Meks
Author URI:     http://mekshq.com
Template:       voice
Version:        0.1.0
*/

/*my styles */
	.entry-content li {
		padding-top: 10px;
	}
	
	h1.entry-title{
	font-size: 30px;
	line-height: 40px;
	margin: 15px auto 14px;
	padding: 0;
	width: 700px;
}
	.entry-content h2 {
		font-size: 23px;
		color: #6AA596;
		border-bottom: 1px solid #c3c3c3;
		padding-top: 10px;
		padding-bottom: 5px;
		text-align: center;
		line-height: 25px;
	}
	
	.entry-content h3 {
		font-size: 20px;
	}


	
	.blocktip{
		padding: 13px 15px 13px 40px;
		margin-bottom: 15px;	
		margin-top: 15px;
		font-style: italic;
		word-wrap: break-word;	
		overflow: hidden;
		border-right: 5px solid #6AA596 !important;
		background: #F9F9F9 url("/external-files/terrafaq.ru/images/diagonal-bold-dark.png") center center repeat scroll;
	}
	
	
	.blockwarning{
		padding: 13px 15px 13px 40px;
		margin-bottom: 15px;	
		margin-top: 15px;
		font-style: italic;
		word-wrap: break-word;	
		overflow: hidden;
		background: #FEFFF4 url("/external-files/terrafaq.ru/images/diagonal-bold-dark.png") center center repeat scroll;
		border-right: 4px solid #F9E369 !important;
	}
	
	.bquote{
	padding: 13px 15px 7px 120px;
	min-height:70px;	
	margin-bottom: 15px;	
	margin-top: 15px;
	font-style: italic;
	word-wrap: break-word;	
	overflow: hidden;
	background-image: url(/images/quote.png);
	background-repeat: no-repeat;
	background-position: 20px 16px;
}

	.blocklnk{
		padding: 13px 15px 15px 15px;	
		background-color: #F7FCFF;	
		margin-bottom: 10px;	
		margin-top: 10px;
		word-wrap: break-word;	
		-moz-border-radius: 0px;-webkit-border-radius: 0px;border-radius: 0px;
		border: 1px solid #DCEEF9;
		overflow: hidden;

	}
		.blocklnk img{
			-moz-border-radius: 0px;-webkit-border-radius: 0px;	border-radius: 0px;
			border: 1px solid #a0c2ce;
			padding: 0px;
			/*margin: 2px 15px 3px 3px;*/
		}
		
	.image-overlay{background: #FFFEFD;} /*такой же как цвет фона блока */


.blockfiles{
	padding: 13px 15px 13px 40px;
	margin-bottom: 15px;	
	margin-top: 15px;
	font-style: italic;
	word-wrap: break-word;	
	overflow: hidden;
	background: #F9FCFF url("/external-files/terrafaq.ru/images/diagonal-bold-dark.png") center center repeat scroll;
	border-right: 4px solid #A6D2FF !important;
}

.morelink {
		padding: 0 0 0 25px;
		background: no-repeat left center url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAKCAYAAAC9vt6cAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAN1wAADdcBQiibeAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAACUSURBVCiRvdIxCsIADIXhr9DBwcWhHqGD5/AKugnOoqfwDC7unkJHVw/gqDiriziIxKVDsRYsgoFHIMn7hyQiwjfCAmml3gAQWKPzCyCwR14LQBsDrLDDAbcSIHBGvwLADPe34To9MEkhSZIWlhhpGGmR54X5iS2OuBb9XqGs5LtgGBEbyHHCFN3GS8QY2T/O+PGRXoP0GmOopY7DAAAAAElFTkSuQmCCc8ab8bc3ab3d2a179b2923afece633fb');
		

    }

.entry-content a {
    text-decoration: underline;
}
.entry-content a:hover {
    color: #5FCAAE;
}



/* table of content styles*/

#toc_container {
	border: 1px #D3E8E3 solid;
	padding: 20px;
	margin-bottom: 10px;
	margi-top: 5px;
}

#toc_container ul {
	margin-left: 10px;
	padding-left:10px;
}

.toc_list ul {
	margin-top: 5px;
} 	
	
.toc_list li {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAbUlEQVQ4T2NkwAEyFk93YGL6vx8k/e8fo+OM2MwD2JQyjhrAQHkYgEKbkfn/f/TAZPz/34CBgXECRPx/wX9GxgtYYyFr6TQMzbhihjYGgLyA1WTG/waMjAz9YA/8Zyj8/x+HF0YTEhUSEqWBCACV3Hgfq8f9BQAAAABJRU5ErkJggg==) left 15px no-repeat;
  padding-left: 25px;
  margin-bottom: 0px;
  text-decoration: none;
  list-style: none;
  
}
.toc_list li a {
	text-decoration: none !important;
	color: #304254;
}

.toc_list li a:hover {
	color: #697B8E;
}

.toc_title {
	font-size: 20px !important;
}

