

.carousel-control{
    width: 30%;
}

@media only screen and (max-width: 420px){.q_logo a{height: 42px !important;}.header_bottom {padding: 0 15px;}}



nav.main_menu > ul > li > a span {
text-transform:lowercase;
font-size: large;
font-weight: 100;
}

.drop_down .second .inner ul li a {
text-transform:lowercase;
font-size: large;
font-weight: 100;
}

.title .title_on_bottom_wrap.show_title_on_bottom .title_on_bottom_holder .title_on_bottom_holder_inner {
    padding: 0px 150px;
}

.title .title_on_bottom_holder h1 {
    text-transform: lowercase;
    color: #FFF;
    font-weight: 200;
    margin: 0px;
    padding: 20px 0px;
font-size: x-large;
}

.title .title_holder .container {
    border-bottom: 1px solid #D40000;
}

.title .title_on_bottom_wrap .title_on_bottom_holder {
  height: 70px;
}

 .content .container .container_inner {
  padding: 0px 0px 0 0px;
  box-shadow: 0px 0px 300px grey;
}

.portfolio_single {
  padding-top: 150px;
}

td, p {
font-family: calibri;
font-size:large;
font-style: italic;
}

.two_columns_66_33>.column1 {
  width: 50%;
  float: left;
}

.two_columns_66_33>.column2 {
  width: 50%;
  float: left;
}


.info {
padding: 0px 0px 0 px 20px;
}

.info h4{
font-size: x-large;
padding: 0px 20px 0 px 20px;
}

h10 {
color:black;
}

h4.portfolio_title {
  -webkit-margin-before: 0em;
  -webkit-margin-after: 0em;
  -webkit-margin-start: 0px;
  -webkit-margin-end: 0px;
}


.projects_holder article .portfolio_description h4.portfolio_title  a{
color: white;


}






.projects_holder article .portfolio_description .portfolio_title {
  z-index: 9999;
font-size: x-large;
  color: white;
  width: 150%;
   background:  url("http://jarekgryla.kei.pl/AVANUA_WP/wp-content/uploads/2015/04/belka.png") no-repeat;
  height: 100%;
  padding: 20px;
  margin-top: 0px;
  margin-bottom: 0px;
  -webkit-transform: rotate(270deg);
  -moz-transform: rotate(270deg);
  -o-transform: rotate(270deg);
  transform: rotate(270deg);
}


.projects_holder article .feature_holder, .projects_holder article .feature_holder .feature_holder_icons {
display:none;
}

.projects_holder article .portfolio_description {
  display: block;
  position: absolute;
  top: -2em;
  z-index: 999;
  width: 100%;
  height: 100%;

}


/*.projects_holder article .portfolio_description .project_category, .projects_holder.hover_text article .project_category, .projects_holder.circle article .project_category {
  position: relative;
  top: -95%;
  /* right: 0%; */
  width: 30%;
  font-size: 20px;
  background: rgba(21, 208, 21, 0.62);
  padding: 20px 10px;
  text-align: center;
  color: white;
  /* line-height: 18px; */
  font-weight: 300;
  /* display: block; */
  /* float: left; */
z-index:999999;
}*/



.vc_custom_1430128422886 {
  background-position: center top !important;
}


.widget.widget_search{
float:right;
vertical-align:middle;
width: 250px;
margin: 45px 0px 0px 10px;
}

.widget.widget_search form input[type="text"] {
background-color: rgba(246, 246, 246, 0.5);
}


input:-webkit-autofill, textarea:-webkit-autofill, select:-webkit-autofill {
  background-color: rgba(246, 246, 246, 0.2);
  background-image: none;
  color: black;
}

.widget.widget_search form input[type="text"], .header_top .searchform input[type="text"] {
color: black; }



.txtx {
background-position:center top;
}

section.grid_section .section_inner {

  box-shadow: 0px 0px 300px black;
}


section.section {

 padding: 0px 0;
}


.projects_holder article .portfolio_description .project_category, .projects_holder.hover_text article .project_category, .projects_holder.circle article .project_category {
  position: relative;
  top: -95%;
  /* right: 0%; */
  width: 30%;
  font-size: 20px;
  color: green;
  /* background: rgba(21, 208, 21, 0.62); */
  padding: 0px 12px;
  /* text-align: center; */
  color: red;
  /* line-height: 18px; */
  font-weight: 300;
  /* display: block; */
  /* float: left; */
  z-index: 999999;
}



span.lang-item.lang-item-116.lang-item-pl.current-lang.menu-item.menu-item-type-custom.menu-item-object-custom.current_page_item.menu-item-home {
color:red;
}



.projects_holder article .portfolio_description .portfolio_title {
    padding: 0 0 0 20px;
    text-shadow: 1px 1px 1px #00000082;
}