a {
  color: #ff8800;
  outline: none !important;
}
a:hover {
  color: #d88322;
}
.sp-megamenu-parent >li a {
  color: #ffffff;
}
.sp-megamenu-parent >li.active>a,
.sp-megamenu-parent >li:hover>a {
  color: #ffffff;
  background: #ff8800;
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item >a:hover {
  background: #ff8800;
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item.active>a {
  color: #ffffff;
  background: #ff8800;
}
#offcanvas-toggler >i {
  color: #ffffff;
}
#offcanvas-toggler >i:hover {
  color: #ff8800;
}
.btn-primary,
.sppb-btn-primary {
  border-color: #e78d27;
  background-color: #ff8800;
}
.btn-primary:hover,
.sppb-btn-primary:hover {
  border-color: #c97a20;
  background-color: #d88322;
}
ul.social-icons >li a:hover {
  color: #ff8800;
}
.sp-page-title {
  background: #ff8800;
}
.layout-boxed .body-innerwrapper {
  background: #ffffff;
}
.sp-module ul >li >a {
  color: #000000;
}
.sp-module ul >li >a:hover {
  color: #ff8800;
  background: #f8f8f8;
}
.sp-module ul >li.active>a {
  color: #ff8800;
  background: #f8f8f8;
}

.sp-module .latestnews >div >a {
  color: #000000;
}
.sp-module .latestnews >div >a:hover {
  color: #ff8800;
}
.sp-module .tagscloud .tag-name:hover {
  background: #ff8800;
}
.sp-simpleportfolio .sp-simpleportfolio-filter > ul > li.active > a,
.sp-simpleportfolio .sp-simpleportfolio-filter > ul > li > a:hover {
  background: #ff8800;
}
.search .btn-toolbar button {
  background: #ff8800;
}
.post-format {
  background: #ff8800;
}
.voting-symbol span.star.active:before {
  color: #ff8800;
}
.sp-rating span.star:hover:before,
.sp-rating span.star:hover ~ span.star:before {
  color: #d88322;
}
.entry-link,
.entry-quote {
  background: #ff8800;
}
blockquote {
  border-color: #ff8800;
}
.carousel-left:hover,
.carousel-right:hover {
  background: #ff8800;
}
#sp-footer {
  background: #ff8800;
}
.sp-comingsoon body {
  background-color: #ff8800;
}
.pagination>li>a,
.pagination>li>span {
  color: #000000;
}
.pagination>li>a:hover,
.pagination>li>a:focus,
.pagination>li>span:hover,
.pagination>li>span:focus {
  color: #000000;
}
.pagination>.active>a,
.pagination>.active>span {
  border-color: #ff8800;
  background-color: #ff8800;
}
.pagination>.active>a:hover,
.pagination>.active>a:focus,
.pagination>.active>span:hover,
.pagination>.active>span:focus {
  border-color: #ff8800;
  background-color: #ff8800;
}


#kontak {width:100%; margin:1px auto 1px auto; text-align:center;}
#kontak div {display:inline-block; vertical-align: middle;}
#fa div {display:block;}
td img {display:inline-block; margin-left: auto; margin-right: auto;}

div#subdiv:active {background-color: #f6f6f6;}
div#column-container {   
  -webkit-column-count: 2;
  -moz-column-count: 2;
  column-count: 2;
  -webkit-column-gap: 8px;
  -moz-column-gap: 8px;
  column-gap: 8px;
  width: 100%;
}
div#column-container div {
  background-color: #fff;
  text-align: center;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: rgba(193,193,193, 1) 0 2px 4px;
  -moz-box-shadow:    rgba(193,193,193, 1) 0 2px 4px;
  box-shadow:         rgba(193,193,193, 1) 0 2px 4px;
  width: 100%;
  height: 70px;
  margin-top: 0;
  margin-bottom: 8px;
  padding-top: 2px;
}
span.services h6 {margin-top: 2px; color: #333333 !important;}
.bttm {margin-bottom: -20px;}

.mnkt:active {background-color: #f6f6f6;}
.mnkt {
 background-color: #fff;
 margin: 0 auto;
 width: 100%;
 padding-top: 4px;
 padding-bottom: 2px;
 text-align: center;
 -webkit-border-radius: 4px;
 -moz-border-radius: 4px;
 border-radius: 4px;
 -webkit-box-shadow: rgba(193,193,193, 1) 0 2px 4px;
 -moz-box-shadow: rgba(193,193,193, 1) 0 2px 4px;
 box-shadow: rgba(193,193,193, 1) 0 2px 4px;
}
div.services h6 {line-height: 5px; color: #333333 !important;}
.bttmdesktop {margin-bottom: 9px;}

.float{
	position:fixed;
	width:60px;
	height:60px;
	bottom:11px;
	right:15px;
	background-color:#25d366;
	color:#fff !important;
	border-radius:50px;
	text-align:center;
    font-size:30px;
	box-shadow: 2px 2px 3px #999;
    z-index:99999999 !important;
}

.my-float{
	margin-top:16px;
}