
.navbar-fixed-top{ z-index:999999 !important}
#container.boxed-style .navbar-fixed-top {
	position: absolute;
}
.navbar-fixed-top, .navbar-fixed-bottom{position:fixed;}
.banner {margin-top:136px}
#slider {margin-top:106px}
	body{background: url('')     !important;}
.subheader{
}
.subheader .phone{
}

.service-block a{
color: #65686d;}
.service-block a:hover{
color: #2190d7;}
.site-map{
display: none;}
.testimonials .bx-viewport{
overflow: scroll !important;}
#attachment_284 p, #attachment_285 p{
text-align: center;}
.column6.widget.footer-block{
text-align: center;
width: 100%;}
.tagcloud a{
margin: 5px;}

#navlist
{
list-style-type: none;
}
#navlist li {
    margin: 10px 0px;
    box-sizing: border-box;
}

#navlist .btnCV{
    display: inline-block;
    padding: 5px 10px;
    border: 1px solid #2190d7;
    border-radius: 10px;
    background: #2190d7;
    color: #fff;
    font-weight: 700;
    font-size: 14px;
    transition: all .2s ease-in-out;
}

#navlist .btnCV:hover{
  color:#2190d7;
  background: #fff;
  border:1px solid #2190d7;
}

#navlist .btnLink{
    display: inline-block;
    position: relative;
    top: 8px;
    left: 10px;
}
#ini-block .service-block .service-item a i ,#ini-block .service-block h4{color:#2190d7}
.service-block a{color:#3b3b3b}
.title-block {
    color:#2190d7;
    font-family: 'Open Sans', sans-serif;
    font-style: inherit;
}
.post-template-default .box-text h4 , .post-template-default .box-text .border{display:none}
.post-widget h4, .widget_alc_blogposts h4{font-family:inherit}
.page .banner{display:none}
.page .banner+div{margin-top:136px}

.tagcloud a{background:#fff !important; color:#2190d7 !important; font-weight:600;}
.tagcloud a:hover{    color: #fff !important;background: #0c649c !important;font-weight: 700; }

.footer-block li{line-height:15px;}

.tagcloud{overflow:hidden;}

@media screen and (max-width: 1170px){
   ul#navlist li a {
     padding:0px;
   }
}

@media screen and (max-width: 980px){
ul#navlist li a {
 padding:0px;
}
}

@media(max-width:770px){
   .page .banner+div{
       margin-top:30px !important;
   }
   #contactFormWidget textarea{
      width: 85.5%;
   }
}

.accordion .active  {display: block}


@media (min-width: 768px) and (max-width: 979px) { 
ul#navlist li a {
 padding:0px;
}
}

