/*
Тук се добавя ваш собствен CSS.

За повече подробности натиснете иконата за помощ по-горе.
*/

tbody tr:nth-of-type(2n) {
background-color: #f0f0f0;
}

th {
background-color:#018DB1;font-weight:bold;color:#fff;
}

tbody tr td:nth-of-type(1) {
font-weight: bold;
}

a:link{
color: #71a42f;
}

#quick-contact{
color: #ffffff;
}

#quick-contact li a{
	color:#fff;
}

#quick-contact li{
    float: left;
    list-style: outside none none;
}

#quick-contact li.quick-call::before {
    content: "\f095";
}

#quick-contact li.quick-addr::before {
    content: "\f041";
}

#quick-contact li::before {
    color: #ffffff;
    content: "";
    display: inline-block;
    font-family: fontawesome;
    margin-right: 5px;
	margin-left: 5px;
}

#post-2287 .page-title {
display: none;
}

#post-2287 .entry-summary {
    text-align: center;
	padding-top: 35px;
}

#post-6 .page-title {
display: none;
}

#featured-content{
	color: #e8dddd;
}
#featured-content .entry-thumbnail {
    width: 580px;
		margin: 0 5px 0 0;
}

#featured-content .entry-title {
    text-align: center;
}

#featured-content .entry-title a {
    display: inline;
}

#recent-content .hentry {
    margin: 0 20px 0 0;
}

#custom_wide_page{
	width: 100%;
    margin-top: 30px;
    margin-bottom: 40px;
}

#secondary .widget ul li {
    overflow: hidden;
}

.kc_tabs_nav > li {
 border-right: none;
}

.entry-content-pr{
	margin: 15px 0px 15px 0px;
	display: inline-block;
}

.jcarousel li{
border: none;
}

ul.multipage-toc{
overflow:auto;
}

.menu-item a img{
float: left;
margin-right 5px;
}

.menu-image-title{
overflow:hidden;
display: block;
}

.dkpdf-button-container {
     width: auto; 
     min-width: 0;
     display: table;
     float: none; 
     padding-top: 0px; 
     padding-bottom: 0px; 
}

.page-links .current-page-of-post {
    padding: 3px 10px;
    border: 1px solid;
}

.page-links a {
    background-color: #71a42f;
    color: rgb(255, 255, 255);
    cursor: pointer;
    font-size: 14px;
    line-height: normal;
    text-decoration: none;
    padding: 3px 0px;
}

.no-hover-menu {
    pointer-events: none;
    cursor: default;
}


@media (min-width:1024px) { /* big landscape tablets, laptops, and desktops */ 

.jcarousel-control-prev, .jcarousel-control-next {
display:none;
}

ul.multipage-toc{
float:left;
margin-right:15px;
clear:both;
}

#carousel-2 ul > li > article > h3.entry-title{
	overflow:hidden;
}

}
@media (min-width:1281px) { /* hi-res laptops and desktops */ 

.jcarousel-control-prev, .jcarousel-control-next {
display:none;
}

}

@media screen and (max-width: 600px) {
table {
	width:100%;
}
thead {
	display: none;
}
tr:nth-of-type(2n) {
	background-color: inherit;
}
tr td:first-child {
background: #f0f0f0; font-weight:bold;font-size:1.3em;
}
tbody td {
display: block;  text-align:center;
}
tbody td:before { 
    content: attr(data-th); 
    display: block;
    text-align:center;  
  }
}


@media only screen and (max-width: 768px) and (orientation:landscape) { 
	#secondary-bar .header-social-icons {
    color: #ffffff;
	}	
.
}

@media (max-width: 1280px) {
#secondary-bar .header-social-icons{
		font-size:11px;
	}

}

@media only screen and (min-width: 768px) and (max-width: 1023px) {

		#featured-content .entry-thumbnail{
	width: 700px;
	}


}

@media only screen and (max-width: 360px) {

	#featured-content .entry-title {
		font-size: 26px;
		line-height: 1.3em;
	}
	
}
