/* Add your own custom css to this file. You may wish to use css !important calls to override css from the template css files.
----------------------------------------------------------- */

/* S5 Accordion */

div.s5_accordion_menu_element li a, .s5_am_inner_li .separator span {
  font-size: 1.2em !important;
}

/* Navigation Menu 
#s5_menu_wrap {
  margin-left: 90px;
}*/

ul#s5_nav li.active, ul#s5_nav li:hover {
  border-top: 1px solid #395ba2;
  background: url(../images/s5_menu_arrow_blue.png) no-repeat scroll top center;
}
ul#s5_nav li.active a {
  color: #395ba2;
}
ul#s5_nav li.mainParentBtn a {
  background: url(../images/s5_menu_arrow_blue.png) no-repeat right center;
}
ul#s5_nav li:hover {
  box-shadow: 0px -5px 20px #fff;
  /* box-shadow: 0px 0px 40px #ccc; */
}

/* Logo Image css */
/*
#s5_logo_module {
  width: 220px;
}*/

#s5_logo_module img {
 box-shadow: 0px 0px 10px #ccc;
 border: 5px solid #fff;
}
 /* width: 210px !important;
 height: auto !important;
 max-width: 259px !important; */

#s5_logo_module img:hover {
  box-shadow: 0px 0px 40px #fff;
}

#s5_logo_module {
    margin-left: 100px;
}


/* Email & Print Icons css */

a.editlinktip img {
}
a.editlinktip img:hover {
  transform: rotate(15deg);
  -ms-transform: rotate(15deg); /* IE 9 */
  -webkit-transform: rotate(15deg); /* Safari and Chrome */
  -o-transform: rotate(15deg); /* Opera */
  -moz-transform: rotate(15deg); /* Firefox */
}
/* Footer Data css */

div#s5_bottom_row_inner {
  font-family: Yanone Kaffeesatz;
  font-size: 1.1em;
}

#s5_footer_module p {
  font-family: Yanone Kaffeesatz;
  text-align: right;
  color: #fff;
  margin-right: 20px;
}
#s5_footer_module a {
  color: #fff;
}
.field_title {
  font-family: Yanone Kaffeesatz;
  font-size: 22px;
}
/* Flexcontent */

.row > div {
  display: block !important;
  float: left !important;
}

#flexicontent table.flexitable {
  width: 100%;
  border: none;
  border-top: 3px double #c0c0c0;
  border-bottom: 3px double #c0c0c0;
  font-family: Arial, Helvetica, Arial, sans-serif;
}
#flexicontent table.flexitable td {
  vertical-align: middle;
  border: none;
  border-bottom: 1px dotted #c0c0c0;
}
#flexicontent table.flexitable th {
  vertical-align: middle;
  border: none;
  border-bottom: 3px double #c0c0c0;
  font-size: 18px;
}
#flexicontent table.flexitable td p {
  line-height: 1.2em;
}
#flexicontent table.flexitable td h2 {
  margin-top: 10px;
  margin-bottom: 10px;
}
#flexicontent table.flexitable td img {
  border: 5px solid #e5e5e5;
  margin: 0 auto;
  padding: 0;
  width: 120px !important;
  height: 90px !important;
  max-width: 120px !important;
}
.topblock .flexi.image, .flexi.infoblock {
  border: none;
}
.topblock .flexi.image {
  border: none;
  padding: 10px 10px 20px 0;
}
.topblock .flexi.image img {
  border: 5px solid #ccc;
  box-shadow: 10px 10px 10px #888;
}
.topblock .flexi.image img:hover {
  box-shadow: 5px 5px 5px #000;
}
.fc_item_title {
  font-size: 22px;
  text-decoration: underline;
}
ul.ul_arrow li {
  padding-left: 20px;
}
#s5_component_wrap ul.ul_arrow {
  padding-left: 5px;
}
/* MultiBox */

.MultiBoxDescription {
  font-size: 22px;
}
/* Footer Contact Icons */

#s5_pos_bottom_row3_1 p, div#s5_bottom_row3 a, #s5_pos_bottom_row3_1 a {
  font-family: Yanone Kaffeesatz;
  font-size: 13px;
  line-height: 16px;
  color: rgb(190, 189, 189);
}
#s5_pos_bottom_row3_1 p:hover, #s5_pos_bottom_row3_1 a:hover {
  cursor: pointer;
  text-shadow: 0px 0px 1px #fff;
  color: #fff;
}
 [class^="glyphicon-"], [class*=" glyphicon-"] {
 display: inline-block;
 *margin-right: .3em;
 line- vertical-align: text-top;
 background-image:url("/images/glyphicons/grey/glyphicons.png");
 background-position: 14px 14px;
 background-repeat: no-repeat;
 width: 14px;
 height: 14px;
 margin-right: 5px;
}
[class^="glyphicon-"]:last-child, [class*=" glyphicon-"]:last-child {
 *margin-left: 0;
}
.glyphicon-phone {
  background-position: -470px -1662px;
}
.glyphicon-conversation {
  background-position: -132px -1305px;
}
.glyphicon-google-maps {
  background-position: -332px -122px;
}
.glyphicon-print {
  background-position: -540px -865px;
}
.glyphicon-envelope {
  background-position: -200px -1465px;
}

/* div#s5_bottom_row3_inner>div:hover {
  box-shadow: 0px 0px 40px #ccc;
} */

div.sayfa ul.liste {
  list-style-image: url('/images/fish-icon.png');
}
div.sayfa ul.liste li div.ana {
  border-top-right-radius: 10px;
  border-bottom-left-radius: 10px;
}


p.right {
text-align:right;
}

/* Vag */
div.twocols ul li{
  width: 24% !important;
}

.twocols ul li.flexi {
   min-width: 100%;
}

p {
line-height: 140%;
}

#homearticle {
  font-size: 16px;
  padding: 50px;
}  