body.custom-background {
	background-position: top-right;
}


#top-bar ul, #top-bar li, #top-bar .top-menu-bar>div {
    display: inline;
    padding: 0;
    margin: 0;
}

.post-type-archive-membri .portfolio_item figure {
  background-size: contain;
}

.carousel-text h1 {
	font-size: 2em !important;
}
.widget_taxonomy>ul>li>a {
  /*border-top: 2px dotted !important;*/
 }
.carousel-text .enigma_blog_read_btn {
  font-size: 18px !important;
  padding: 5px 10px !important;
}

.carousel-caption p {
	font-size: 15px !important;
}


.navbar .nav>li>a {
    /*font-weight: 600;*/
    font-size:1.2em;
    text-transform: none !important;
    /* color: #FFF !important; */
    
	}

.carousel-caption {
  bottom: 10%;
  top: initial !important;
}

.navbar ,.carousel{
	margin-bottom: 0px !important;
}

body > div > header {
  /*background: #000;*/
  border-bottom: solid 1px #CCC;
  margin-left: -15px;
  margin-right: -15px;
  /*color: #FFF;*/
}

#myCarousel .carousel-list li {
  background: rgba(164, 203, 0, 0.72);
}

#myCarousel .enigma_blog_read_btn{
  border: 2px solid #A4CB00;
  background-size: 100% 200%;
  background-color:#A4CB00;
    background-image: linear-gradient(to bottom, #A4CB00 50%, #fff 50%);
   }

#page .navbar a.navbar-brand {
    /*height: 133px;*/
    /*margin-top: -35px;*/
}


#page .navbar-default .navbar-nav>li>a {
    /*color: #EA6902;*/
}

#header-holder{
  margin:0 -15px;
 /* background: url(img/bg-header.jpg) left center;*/
}

#myCarousel, #myCarousel .item{
  height:80vh;
  min-height: 550px;
}

body #top-header{
    border: none;
    /*border-bottom: 6px solid #EA6902;
    background: url(/wp-content/uploads/tegra-bg.jpg) center;*/
    background-size: cover;
}

body .navbar a.navbar-brand img {
    max-height: 85px;
    margin: 15px 0;
}
.complement-bg{
  /*background-color: #EA6902;
  color:white;*/
} 

.page-wrapper{
  overflow: hidden;
  padding:15px;
  text-align:center;
  padding-bottom:40px;
}



#content{
 /* background: url(/wp-content/uploads/bg-sonic-clean.jpg) center top no-repeat;
  background-size: 100%;*/
}

.navbar a.navbar-brand {
    max-width: 300px !important;
}

.navbar .nav li.active a, .navbar .nav li.active a:hover, .navbar .nav li a:hover, .navbar .nav li a:active {
    border-color: transparent !important;
}

.navbar-default .navbar-nav>li>a {
 /*   color: #025996;*/
}

.navbar .nav li.active>a,.navbar .nav li.active>a:hover, .navbar .nav li a:hover, .navbar .nav li a:active{
        color: #eee;
}

.navbar .nav li .dropdown-menu a:hover{
  color:blue;
}

.srcbtn{
  margin-right:-50px;
}

.srcbtn i {
    margin-right: -60px;
    background: #15B7D2;
    /* width: 50px; */
    padding: 5px;
    color: white;
    border-radius: 5px;
    margin-top: -3px;
}


.infasurator{
  background:white;
  border: 6px solid white;
}

.infasurator.grid{
  min-height: 400px;
  position: relative;
}

.infasurator.grid .btn{
  width:100%;
  position: absolute;
  bottom:0;
  background: none;
  border:none;
  border-radius:0;
  border-top: 1px solid #15B7D2;
  color: #15B7D2;
  left:0;
  font-weight: bold;
  padding-top:6px;
}

.infasurator.grid .btn:hover{
    border-color: #10449B;
    color: #10449B;
}

body .portfolio_item .portfolio_description {
    /*border-color: #19C4D9;*/
}

.widget_taxonomy>ul>li>a, .widget_recent_entries_custom>ul>li>a {
  font-weight: bold;
}
body hr {
  border-top: 1px solid transparent;
}

#main-menu>li:hover, #main-menu>li.active{
  text-decoration: underline;}


  .h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {

    font-weight: bold;
    color:#0881B6;

}

#secondary   .h1,#secondary .h2,#secondary .h3,#secondary .h4,#secondary .h5,#secondary .h6,#secondary h1,#secondary h2,#secondary h3,#secondary h4,#secondary h5,#secondary h6 {
font-size: 22px;
  }

#secondary h3 {
    margin: 19px 0;
}

  .page-header {
    padding-bottom: 9px;
    margin: 40px 0 20px;
    border-bottom: 2px solid #15B7D2;
}

.myexcerpt {
    background: rgba(255, 255, 255, 0.5);
    color:#15b7d2;
}


.portfolio_item a:hover figcaption .myexcerpt{
  color:#15b7d2;
}

.breadcrumbs{
    margin-bottom: 10px;
    padding-left: 30px;
    padding-top: 10px;
    border-top: 1px solid rgba(93, 215, 227, 0.08);
    font-weight: bold;
}

.breadcrumbs b{
    color:gray;
}

.breadcrumbs a{
  color:lightgray;
}


/*
.search-form .form-control{
    font-size: 12px;
    height: 10px;
    margin-top: 14px;
}
.srcbtn a {
  display:none !important;
}

.srcbtn a.collapsed {
  display: block !important;
  position: absolute;
  right: 5px;
}

.search-form button {
  background: none;
  border:none;
}
.search-form button i{
    margin-right: -7px;
    background: #15B7D2;
    
    padding: 5px;
    color: white;
    border-radius: 5px;
    margin-top: 12px;
}
*/
footer {
  padding:20px;
  margin-top:20px;
  background: white;
}

#social_media_wrapperd{
  font-size: 24px;
}

#social_media_wrapperd a{
  padding:0 20px;
}


.widget_recent_entries_custom ul {
    background: none;
}
.widget { margin: auto;margin-top: 6px;}
aside {
    background: url(./img/vr.png) right 0 no-repeat;
    background-size: 5px 100%;
    padding-bottom:60px;
    padding-top: 25px;
    margin-top: 6px;
}
.widget_taxonomy>ul>li>a,.widget_recent_entries_custom>ul>li>a/*, .meniu ul li a*/{
  border-bottom: 1px solid #eee;
}

.content-area {
    padding-left: 3%;
}
#primary.full-width{
  padding: 0;
}
footer {color:rgba(255,255,255,0.6);}
footer a{
  color:white;
  border-left:1px solid rgba(255,255,255,0.6);
  display: inline-block;
  padding: 0 20px;
}
footer ul li:first-child a{
border:none;
}
.menu-footer-container{
  margin-top: 15px;
}
#subfooter{
    background: url(/wp-content/uploads/underfooter.jpg) bottom center;
    height: 500px;
    background-attachment: fixed;
    background-size: auto 500px;
}

.portfolio_item figure {
      background-size: contain;
}


.product .produs{
  height:400px;
  text-align: center;
  border:none;
}

.product .mycart {
  text-align: center;
}

.produs .portfolio_description{
  border:none;
  border-top:1px solid lightgray;
  padding:0;
  padding-top:6px
}

.produs .pret{
  border-top:1px solid lightgray;
  display:block;
  margin-top:6px;
  padding-top:5px;
  margin-bottom:5px;
}

.produs .grayed{
  color:lightgray;
  font-weight: normal;
}

.produs .portfolio_description h3{
  overflow: hidden;
}

div[data-emergence=hidden] .portfolio_item{
    display:none;
}
div[data-emergence=visible] .portfolio_item{
    display:inherit;
}
.contprod{ height: 400px;}
.contterm, .cont{ height: 342px;}

.animated.nth1{
    animation-delay: 0.1s;
}
.nth2{
    animation-delay: 0.2s;
}
.nth3{
    animation-delay: 0.3s;
}
.nth4{
    animation-delay: 0.4s;
}
.nth5{
    animation-delay: 0.5s;
}
.nth6{
    animation-delay: 0.6s;
}
.nth7{
    animation-delay: 0.7s;
}
.nth8{
    animation-delay: 0.8s;
}
.nth9{
    animation-delay: 0.9s;
}
.nth10{
    animation-delay: 0.10s;
}
.nth11{
    animation-delay: 0.11s;
}
.nth12{
    animation-delay: 0.12s;
}