.vertical-text{
bottom: 75px !important;
top:initial;
}

.wpb_column.vc_column_container.vc_col-sm-12{
 overflow:hidden; 
}

.text-beyaz{
color:white !important;
  font-weight:bold !important;
}

.text-beyaz *{
   border-color:#fff !important; 
  border-width: 2px !important; 
}

.text-beyaz::after,
.text-beyaz::before{
  border-bottom: 2px solid #fff;
}

.text-baslik{
color:black !important;
  font-weight:bold !important;
}

#main-slider .caption-title.animated span{
  font-size:26px;
}

.content-blog .vc_column-inner{
  padding-left: 0px;
}


.harita{
 height:600px !important;
}


#map-canvas{
    filter: grayscale(100%);
}

#harita .container.gmap-background .on-gmap.color{
    background-color: #fefefe;
    color: #333;
    border-radius: 0px;
    left:0px;
    position: absolute;
    top:150px;
}

#harita .on-gmap.color .section-title{
  color:#dc143c;
  border-bottom: 1px solid #efefef;
padding-bottom: 12px;
width: 100%;
}

#harita .on-gmap.color .rhex{
  background-color: #dc143c;
}

#harita .on-gmap.color{
  box-shadow: 1px 0px 3px #ccc;
}

.wpb_wrapper .vc_col-sm-3.vc_col-has-fill:hover .vc_column-inner{
  background: #dc143c !important;
  color:#efefef !important;
}

.wpb_wrapper .vc_col-sm-3.vc_col-has-fill:hover .vc_column-inner h3{
   color:#fff !important;
}

.vc_custom_1485257451948{
  z-index:9999;
  position:relative;
}

.custom-logo{
z-index:100;
position:relative;
background:url('http://mstas2017.metu.edu.tr/wp-content/themes/imevent/images/logo2.png') no-repeat;
background-size: 85%;
width:54px;
height:39px;
margin-top: 12px;
margin-left: 5px;
}

.logo:hover .custom-logo{
background:url('http://mstas2017.metu.edu.tr/wp-content/themes/imevent/images/logo-hover.png') no-repeat;
background-size: 85%;
}

.header.fixed.shrink .custom-logo{
  margin-top:4px;
  margin-left:0px;
  background-size: 52%;
}

#main-slider .caption-text .btn:first-child {
    margin-right: 0px;
}

.vc_btn3:hover{
  background:#435469 !important;
  color:#fff !important;
}

.header-wrapper a:active{
 color:#dc143c !important;
}

.to-top{
  color:#ccc;
}

div.location-title{
  font-size:26px;
   text-transform: initial;
margin-bottom:20px;
}

#main-slider .caption-subtitle {
 margin-top:0px; 
}

body.page-id-514 .content-blog a{
   color:#333;
}