/*
Theme Name: Bridge Child
Theme URI: http://demo.qodeinteractive.com/bridge/
Description: A child theme of Bridge Theme
Author: Qode Interactive
Author URI: http://www.qodethemes.com/
Version: 1.0.0
Template: bridge
*/
@import url("../bridge/style.css");




nav.main_menu > ul > li > a {
      font-size: 13px;
}


.ortala {
    margin-top: 9%;
}

.parlama img {
  transition: all .5s cubic-bezier(0.645, 0.045, 0.355, 1);
}

.parlama .glow-wrap{
  overflow: hidden;
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  margin-top: -10px;
}

.parlama .glow{
  display: block;
  position:absolute;
  width: 40%;
  height: 200%;
  background: rgba(255,255,255,.2);
  top: 0;
  filter: blur(5px);
  transform: rotate(45deg) translate(-450%, 0);
  transition: all .5s cubic-bezier(0.645, 0.045, 0.355, 1);
}

.parlama:hover .glow{
  transform: rotate(45deg) translate(450%, 0);
  transition: all 1s cubic-bezier(0.645, 0.045, 0.355, 1);
}

.bptop {
  background-position: top !important;
}

.q_logo {
    top: 70%;
  }

  
.q_logo .normal {
  height: 55px !important;
}

::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: #403729;
  font-weight: bold;
}
::-moz-placeholder { /* Firefox 19+ */
  color: #403729;
  font-weight: bold;
}
:-ms-input-placeholder { /* IE 10+ */
  color: #403729;
  font-weight: bold;
}
:-moz-placeholder { /* Firefox 18- */
  color: #403729;
  font-weight: bold;
}

.single-portfolio_page .full_width_inner, .single-portfolio_page .container_inner {
  padding-top: 0px !important;
}

.ncol3 {
  width:24%;
  margin-right: 1%;
}

.portfolio_navigation {
  display: none !important;
}

.newsletter_form ::-webkit-input-placeholder {
  color: #fff;
}

.newsletter_form ::-moz-placeholder {
  color: #fff;
}

.newsletter_form :-ms-input-placeholder { /* IE 10+ */
  color: #fff;
}

.newsletter_form :-moz-placeholder { /* Firefox 18- */
  color: #fff;
}

.newsletter_form .your-email {
  float: left;
  width: 80%;
}

#wh-widget-send-button iframe {
    margin-top: -75px;
}

.newsletter_form input[type="email"] {
  background: transparent;
  border: 2px solid #4d4e51;
}

.newsletter_form button {
  border: 0px;
  padding: 10px;
  font-size: 25px;
  color: #fff;
  width: 50px;
  margin-top: 6px;
  cursor: pointer;
}

.gradient_text {
  background: #716a60;
background: -moz-linear-gradient(left, #716a60 0%, #5d5851 20%, #b2a28c 45%, #5d5851 75%, #716a60 100%);
background: -webkit-linear-gradient(left, #716a60 0%,#5d5851 20%,#b2a28c 45%,#5d5851 75%,#716a60 100%);
background: linear-gradient(to right, #716a60 0%,#5d5851 20%,#b2a28c 45%,#5d5851 75%,#716a60 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#716a60', endColorstr='#716a60',GradientType=1 );
-webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-family: 'Libre Baskerville';
font-size: 55px;
line-height: 68px;
}

.gradient_bg {
  background: #7d705e;
background: -moz-linear-gradient(45deg, #7d705e 0%, #b2a28c 29%, #928471 78%, #5d5851 100%);
background: -webkit-linear-gradient(45deg, #7d705e 0%,#b2a28c 29%,#928471 78%,#5d5851 100%);
background: linear-gradient(45deg, #7d705e 0%,#b2a28c 29%,#928471 78%,#5d5851 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7d705e', endColorstr='#5d5851',GradientType=1 );
}

.textwhite h1, .textwhite h2, .textwhite h3, .textwhite h4, .textwhite h5, .textwhite p, .textwhite strong {
  color: #fff;
}

.menuarea {
  width: 60%;
  background: #f7f7f7;
  padding: 40px 30px 1px 30px;
  box-shadow: 1px 2px 3px rgba(0,0,0,0.5);
}

.menuarea h5 {
  border-bottom: 1px solid #cfcfcf;
  padding-bottom: 10px;
}

.menuarea ul li {
  border-bottom: 1px solid #e7eaef;
  padding-bottom: 7px;
}

.menuarea ul li.current-menu-item a {
  color: #c2a646;
}

.title.has_background {
  background-position: center bottom;
}

.bshadow {
  box-shadow: 1px 2px 3px rgba(0,0,0,0.2);
}

.title_subtitle_holder_inner h1 span {
  position: absolute;
  top: 110px;
  background: #7d705e;
  padding: 8px 20px;
  background: #7d705e;
background: -webkit-linear-gradient(bottom left, #7d705e 0%, #b2a28c 29%, #928471 78%, #5d5851 100%);
background: -o-linear-gradient(bottom left, #7d705e 0%, #b2a28c 29%, #928471 78%, #5d5851 100%);
background: linear-gradient(to top right, #7d705e 0%, #b2a28c 29%, #928471 78%, #5d5851 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7d705e', endColorstr='#5d5851',GradientType=1 );
}

.topcontact {
  list-style: none;
}

.topcontact li {
  float: left;
  margin-right: 15px;
  color: #fff;
}

.topcontact li a {
  color: #fff;
}

.llcstyle ul {
  list-style: none;
}

.llcstyle ul li {
  text-indent: -1em;
  margin-bottom: 0.5em;
}

.llcstyle ul li:before {
  content: "\f105";
  font-family: FontAwesome;
  display: inline;
  padding-right: 10px;
}

.pc-yoket {
  display: none;
}

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

  .q_logo {
    top: 0;
}

  .q_logo img {
    height: 60px !important;
}

  .mobil-yoket {display: none;}

  .pc-yoket {
    display: block;
  }
  .gradient_text {
    font-size: 40px;
    line-height: 45px;
  }

  .ncol3 {
    width:100%;
    margin-right: 0%;
  }

  .tp-bgimg {
    background-size: contain !important;
  }

  .menuarea {
    width: 80%;
    margin-bottom: 35px !important;
  }

.title_subtitle_holder_inner h1 span {
  position: relative;
  top: 80px;
}

.topcontact li {
  float: none;
  margin-right: 0px;
  margin-bottom: 0px;
}

}
