.bgie{  background:#f9f0dc; }
.main_title .line:before, .content_thumbs_gall {
-webkit-transition:all .4s ease;
-moz-transition:all .4s ease;
-o-transition:all .4s ease;
-ms-transition:all .4s ease;
transition:all .4s ease
}

 .dot, .sk-dot1 {
border-radius:100%;
-moz-border-radius:100%;
-webkit-border-radius:100%;
-ms-border-radius:100%;
-o-border-radius:100%
}

 .main_title.centered span,  .main_title.centered span:before,  #navy>li>a:after {
	left:50%;
	-webkit-transform:translateX(-50%);
	-moz-transform:translateX(-50%);
	-ms-transform:translateX(-50%);
	-o-transform:translateX(-50%);
	transform:translateX(-50%)
}
.iecan{ display:none}

.ie11 .iecan{ display:inline; }

.ie11 .bgie{  background:#fff; }

.ie .iecan{ display:inline; }

.ie10 .iecan{ display:inline; }

.ie9 .iecan{ display:inline; }


.chromecan{ display:none}

.chrome .chromecan{ display:inline}

.gecko .chromecan{ display:inline}

.safari .chromecan{ display:inline}

.opera .chromecan{ display:inline}

  .telefonda-gizle{display: inline  }
   .telefonda-goster{display: none; }
   
  
    
 @media (min-width: 767px) {
  .carousel-caption {left:-29%;}
}
 
     
@media (max-width: 767px) {
.iecan{ display:inline !important; }
.chromecan{ display:none !important;}

.carousel-caption {
  position: absolute;
  right: 15%;
 
  left: 15%;
  z-index: 10;
  color: #fff;
  text-align: center;
  text-shadow: 0 1px 2px rgba(0, 0, 0, .6);
   
}

 .telefonda-gizle{display:none }
 .telefonda-goster{display:inline; padding:0 }  
  
}

.main_title h1 {
	color:#324545;
	font-size:22px;
	font-weight:400;
	letter-spacing:1px;
	margin-bottom:40px;
	padding-bottom:20px;
	position:relative;
	  font-family: 'CenturyGothic';
	line-height:40px
}



.main_title h1 .line {
	background:rgba(0, 0, 0, .1);
	bottom:0;
	height:1px;
	position:absolute;
	width:33%
}



.main_title h2 {
	color:#324545;
	font-size:22px;
	font-weight:400;
	letter-spacing:1px;
	margin-bottom:40px;
	padding-bottom:20px;
	position:relative;
	  font-family: 'CenturyGothic';
	
}



.main_title h2 .line {
	background:rgba(0, 0, 0, .1);
	bottom:0;
	height:1px;
	position:absolute;
	width:33%
}























.main_title .line:before {
	background:#bd9f57;
	content:"";
	display:block;
	height:1px;
	position:absolute;
	width:100px
}

.main_title .dot {
	background:#fff;
	border:1px solid #bd9f57;
	height:10px;
	position:absolute;
	top:-5px;
	width:10px
}
.main_title.align_right .dot {
	right:0
}
.main_title h1:hover .line:before {
	width:75%
}
.main_title.side_line h1:after {
	left:-65px
}
.main_title.side_line h1:before {
	right:-65px
}
.main_title.side_line.align_right h1:before {
	left:-65px;
	right:auto
}
.main_title.lato h1 {
	font-weight:300;
	  font-family: 'CenturyGothic';
}
.main_title.short_line h1 {
	display:inline-block
}
.main_title.side_line h1 {
	display:inline-block
}
.main_title.side_line h1 {
	padding-bottom:5px
}



.main_title h2:hover .line:before {
	width:75%
}
.main_title.side_line h2:after {
	left:-65px
}
.main_title.side_line h2:before {
	right:-65px
}
.main_title.side_line.align_right h2:before {
	left:-65px;
	right:auto
}
.main_title.lato h2 {
	font-weight:300;
	  font-family: 'CenturyGothic';
}
.main_title.short_line h2 {
	display:inline-block
}
.main_title.side_line h2 {
	display:inline-block
}
.main_title.side_line h2 {
	padding-bottom:5px
}

















.main_title.side_line .line:before {
	background:none
}
.main_title.side_line .line {
	background:none
}
.main_title.short_line .line:before {
	background:none
}
.main_title.has_bg>h1 {
	padding:16px 18px 18px;
	display:inline-block
}


.main_title.has_bg>h2 {
	padding:16px 18px 18px;
	display:inline-block
}
.main_title.has_bg .line {
	background:none
}
.main_title.has_bg .line:before {
	background:none;
	border-style:solid;
	border-width:12px 50px 0;
	border-color:transparent
}

.centered .main_title.side_line h1:after, .main_title.side_line.centered h1:after, .main_title.side_line h1:before {
	background:#324545;
	content:"";
	display:block;
	height:1px;
	position:absolute;
	top:15px;
	width:50px
}
.white_section .main_title h1 {
	color:#fff
}
.white_section .main_title:not(.has_bg):not(.side_line) h1 .line {
background:rgba(255, 255, 255, .1)
}
.white_section .centered .main_title.side_line h1::after, .white_section .main_title.side_line.centered h1::after, .white_section .main_title.side_line h1::before {
background:rgba(255, 255, 255, .2)
}






.centered .main_title.side_line h2:after, .main_title.side_line.centered h2:after, .main_title.side_line h2:before {
	background:#324545;
	content:"";
	display:block;
	height:1px;
	position:absolute;
	top:15px;
	width:50px
}
.white_section .main_title h2 {
	color:#fff
}
.white_section .main_title:not(.has_bg):not(.side_line) h2 .line {
background:rgba(255, 255, 255, .1)
}
.white_section .centered .main_title.side_line h2::after, .white_section .main_title.side_line.centered h2::after, .white_section .main_title.side_line h2::before {
background:rgba(255, 255, 255, .2)
}










.bg_gray .main_title .line i {
	background:#333
}
.centered .main_title .line i {
	padding-right:0;
	width:40px













/*content golge*/


ul.box {
position: relative;
z-index: 1; /* prevent shadows falling behind containers with backgrounds */
overflow: hidden;
list-style: none;
margin: 0;
padding: 0; }


ul.box li {
position: relative;
float: left;
width: 250px;
height: 150px;
padding: 0;
border: 1px solid #efefef;
margin: 0 30px 30px 0;
background: #fff;
-webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.27), 0 0 40px rgba(0, 0, 0, 0.06) inset;
-moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.27), 0 0 40px rgba(0, 0, 0, 0.06) inset; 
box-shadow: 0 1px 4px rgba(0, 0, 0, 0.27), 0 0 40px rgba(0, 0, 0, 0.06) inset; }


ul.box li:before,
ul.box li:after {
content: '';
z-index: -1;
position: absolute;
left: 10px;
bottom: 10px;
width: 70%;
max-width: 300px; /* avoid rotation causing ugly appearance at large container widths */
max-height: 100px;
height: 55%;
-webkit-box-shadow: 0 8px 16px rgba(0, 0, 0, 0.3);
-moz-box-shadow: 0 8px 16px rgba(0, 0, 0, 0.3);
box-shadow: 0 8px 16px rgba(0, 0, 0, 0.3);
-webkit-transform: skew(-15deg) rotate(-6deg);
-moz-transform: skew(-15deg) rotate(-6deg);
-ms-transform: skew(-15deg) rotate(-6deg);
-o-transform: skew(-15deg) rotate(-6deg);
transform: skew(-15deg) rotate(-6deg); }


ul.box li:after {
left: auto;
right: 10px;
-webkit-transform: skew(15deg) rotate(6deg);
-moz-transform: skew(15deg) rotate(6deg);
-ms-transform: skew(15deg) rotate(6deg);
-o-transform: skew(15deg) rotate(6deg);
transform: skew(15deg) rotate(6deg); }



/*content golge*/








