/* Have fun adding your style here :) - PS: At all times this file should contain a comment or a rule, otherwise opera might act buggy :( */

/* Fonts */


/* General Custom CSS */

a:hover, a:focus, a:visited, #top .av_inherit_color a {
    text-decoration: none !important;
}

.all-view a.avia-button .avia_iconbox_title {
	
    font-size: 22px;
    font-family: 'Playfair Display', serif;
	padding-bottom:5px;
    border-bottom: 1px solid #008aa9;    
    display: inline-block;
}
.all-view a.avia-button:hover .avia_iconbox_title {
	color:#93d076;
}

/*----------------------------------------
// CSS - CUSTOM STYLED HEADING AND SUBHEADING
//--------------------------------------*/

/* special heading */
#top .alternate_color .av-special-heading-tag {  

}

/* subheading */
#top .alternate_color .av-subheading {        
}

/* Tümünü göster */
.flex_column > .see-all {
    visibility: hidden;
}
.flex_column:hover > .see-all {
    visibility: visible;
}
.flex_column > .see-all {
    position: absolute;
    top: 0px;
    right: 0;
}
.flex_column > .see-all > .avia-button{
    background-color: transparent;
	padding-left: 0!important;
	padding-right: 0!important;	
	padding-top: 4px!important;
}

/* Transparent Sticky Header */ 
#header.header_color .header_bg {
    /*background: #dd4b47;*/
}

/* General Custom CSS */
/*.container {
	padding-left: 0!important;
	padding-right: 0!important;
}

 */

.logo img {
	display: inline-block!important;
	vertical-align: middle;
}
#header.header-scrolled-full .logo img,
#header.header-scrolled .logo img {
	padding:5px 0;
}
	
/* Top Bar */

#top #header_meta .phone-info-top { 
	display: none;	
}

#top #header_meta #avia2-menu li a {
	font-size:13px;	
}

#top #header_meta .phone-info a > i, #top #header_meta #avia2-menu a > i {
	margin-right: 10px;
}
#top #header_meta .phone-info a > i {
	color: #ffa516;
}

/* Main menu links */
/*
#top #header #avia-menu .menu-item > a {
	padding:0 26px 0 0!important;
}*/


/* 
	Tipi: Buton
	Açıklama : Tümünü Göster butonu	
	*/
.tumunu_goster > .avia-button{
    border-radius: 25px;
	padding: 15px 35px!important;
	font-size: 15px!important;    
}
/*
.tumunu_goster > .avia-button:hover {
	background-color: #3156A3!important;	
}

 */


/* Homepage Slider */

/* Slider title, content and button animation */

.avia_transform .active-slide .avia-caption-title,
.avia_transform .active-slide .avia-caption-content,
.avia_transform .active-slide .avia-slideshow-button-2,
.avia_transform .active-slide .avia-slideshow-button {

    -webkit-animation: avia_pop 0.7s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275)!important;
    animation:         avia_pop 0.7s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275)!important;
}

/* Easyslider button */
#top .av_slideshow_full .avia-slideshow-button {
	/*font-family: 'Montserrat', sans-serif;*/
	border: none!important;
	border-radius: 3px;
	padding: 11px 30px;
	background-color:#40a8e4!important;
	transition: all 0.3s;
	display: inline-block;
	position: relative!important;
	z-index: 1;
	overflow: hidden;
}

#top .av_slideshow_full .avia-slideshow-button:before {
  position: absolute;
  content: '';
  left: 89%;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: -1;
  opacity: 1;
  -webkit-transition: all 0.4s;
  -moz-transition: all 0.4s;
  -o-transition: all 0.4s;
  transition: all 0.4s;
  transform: skewX(-25deg);
  background: #272c49;
}
#top .av_slideshow_full .avia-slideshow-button:hover, #top .av_slideshow_full .avia-slideshow-button:active, #top .av_slideshow_full .avia-slideshow-button:focus {
  color: #fff;
  background-color: #272c49;
}
#top .av_slideshow_full .avia-slideshow-button:hover:before, #top .av_slideshow_full .avia-slideshow-button:active:before, #top .av_slideshow_full .avia-slideshow-button:focus:before {
  left: 0;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
}

/*
#top .avia-slideshow-arrows a.next-slide { right: 30px!important; }
#top .avia-slideshow-arrows a.prev-slide { left: 30px!important; }
*/
/* Easyslider navigation arrow */
#top .avia-slideshow-arrows a:before {
	border:none!important;
	border-radius: 0px;
	font-size:44px;
	padding: 0;
}


/* Breadcrumbs remove the words you are here. */
span.trail-before {
	display: none!important;
}

/* Title container background color */
.title_container {	
	background-color: #f9f9f9!important;	
	 padding-bottom:10px;
}

/* Breadcrumbs below page title */
.title_container .breadcrumb {
	position:relative!important;
	left:-2px;
	top: 5px;
}
/* Title color */
#top .alternate_color.title_container .main-title a { color: black!important; }

/* Main Content */

/* Post Slider */
.avia-content-slider .slide-entry img {
    float: left;
    width: 100%;
    height: 200px;
    object-fit: cover;

}
/* Meta area */
.avia-content-slider .slide-meta, 
.page-id-13 .avia-content-slider .slide-meta, 
.category .avia-content-slider .slide-meta,
.avia-content-slider .slide-meta {
	display:none;
}
.avia-content-slider .slide-entry-title {
	margin-bottom:10px;
}
.avia-content-slider .read-more-link {
	margin:10px 0 0;
}
.avia-content-slider .read-more-link a{
	/*color:#af6154!important;*/
	font-size:14px;
}

/* Promo box */

#home_promo_randevu.avia-section {
    min-height: auto;   
}

/* Promo content */
#home_promo_randevu .av_promobox .avia-promocontent {

}
#home_promo_randevu .av_promobox .avia-promocontent > p {
	font-size: 16px;
}

#home_promo_randevu .av_promobox .avia-promocontent > p > a {
	font-weight: bold;
}

/* Promo box button */
#top .av_promobox .avia-button {
	font-size: 20px;
}

/* Button icon */
#top .av_promobox .avia-button .avia_button_icon.avia_button_icon_left {
	font-size: 20px;
}


/* Button title */
#home_promo_randevu .av_promobox .avia-button .avia_iconbox_title {


}


#home_randevu .wpcf7 {padding:15px 40px 0;background-color: #fbf9f4;}
#home_randevu .wpcf7 .wpcf7-form-control {
    border-radius: 0px;
    height: 50px;
    padding: 6px 12px;
    border: 1px solid #e8e5dd;
    -webkit-box-shadow: inset 0 0px 0px rgb(0 0 0 / 8%);
    box-shadow: inset 0 0px 0px rgb(0 0 0 / 8%);
    font-weight: 400;
    color: #a19e98;
    font-size: 14px;
    width: 100%;
    margin-bottom: 10px;
    line-height: 1.42857143;    
    background-color: #fff!important;
}
#home_randevu .wpcf7 .wpcf7-form-control.wpcf7-submit {    
    line-height:normal;
	height:auto!important;	
    padding: 12px 18px;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: 600;
    text-transform: uppercase;
    border-radius: 2px;
    letter-spacing: 1px;
	color: #fff;
    background-color: #ecaa30!important;
    border-color: #ecaa30;
}
#home_randevu .wpcf7 .wpcf7-form-control.wpcf7-submit:hover { color: #fff; background-color: #ffb834!important; border-color: #ffb834!important; }

/*----------------------------------------
// CSS - /* Testimonial CSS reference 
//--------------------------------------*/
#section-testimonials .av-special-heading-tag {  
  font-family: 'Roboto Condensed', sans-serif!important;	
  font-size: 36px; font-weight: 300!important;
}

#section-testimonials .avia_textblock {  
  font-family: 'Roboto Condensed', sans-serif!important;	
  font-size: 18px;
}

#section-testimonials .avia_textblock p {  
  line-height: 29px;
  margin:0 0 10px;
}

/* Testimonial container */
#top .avia-testimonial {

	
}
#top .avia-testimonial-wrapper {
    margin:0;
}

/* Testimonial Image */
#top .testimonial-image-shape .avia-testimonial-image,
#top .testimonial-image-shape .avia-testimonial-image img{
	
	
}

/* Testimonial content */
#top .avia-testimonial-content {
	background-color:#ffffff;
	border:none;
	color: #192121; font-family: 'Playfair Display', serif; font-style: italic; font-size: 21px; line-height: 39px; 
}

/* Large slider testimonial content */
#top .av-large-testimonial-slider .avia-testimonial-content {

	
}

/* Testimonial meta */
#top .avia-testimonial-meta-mini {

	
}

/* Name */
#top .avia-testimonial-name {
	font-family: 'Roboto Condensed', sans-serif;
	font-size: 14px; font-weight: 600;
}

/* Sub title */
#top .avia-testimonial-subtitle {

}

/* Link */
#top .avia-testimonial-meta a.avia-testimonial-link {

}

/* Slider arrows */
#top .av-large-testimonial-slider .avia-slideshow-arrows a:before {

}



/* Home Hizmetler Section */
.home-hizmetler .iconbox_icon {
	font-size:55px!important;
}
.home-hizmetler .iconbox_icon:hover { 
	background-color: #ecaa30!important; 
	color: #ffffff!important; 	
}
.home-hizmetler .av-special-heading-tag { 
	margin-bottom:20px!important;
}
.home-hizmetler .av-subheading.av-subheading_below { 
	font-family: 'Roboto Condensed', sans-serif!important;    
	font-weight:300;
	letter-spacing:2px;
	color:#787878;
}


#home-profile .avia-icon-list li {
	padding:0;
}

#home-profile .avia-icon-list h4.iconlist_title {	
	font-weight:600!important;
    letter-spacing: 1px;
}
/* IconList Content */
#home-profile .avia-icon-list .iconlist_content p {
	line-height: 26px;
}
#home-profile .avia-icon-list .iconlist_icon {
	background: none;
	font-size:60px;
}


#home-profile .avia-icon-list .iconlist-timeline, #home_hst_kaynak .avia-icon-list .iconlist-timeline{
	border: none;
}


#home_hst_kaynak.avia-icon-list-container{margin:0}
#home_hst_kaynak .avia-icon-list li {
    background-color: #fbf9f4;
    padding: 29px;
    display: block;
    color: #192121;    
    font-weight: 600;
    font-size: 18px;
    letter-spacing: 1px;
}
#home_hst_kaynak .avia-icon-list li {margin-bottom: 4px;}
#home_hst_kaynak .avia-icon-list .iconlist_icon {
	background: none;	
	font-size:42px;
}

#home_hst_kaynak .avia-icon-list h4.iconlist_title {	
	font-size:18px;
	font-weight:600!important;
    letter-spacing: 1px;
}
#home_hst_kaynak .avia-icon-list li:hover { background-color: #00b0b8; color: #fff; }
#home_hst_kaynak .avia-icon-list li:hover h4.iconlist_title {color: #ffffff!important;}
#home_hst_kaynak .avia-icon-list li h4.iconlist_title a, #home_hst_kaynak .avia-icon-list li h4.iconlist_title a:hover {text-decoration:none}
#home_hst_kaynak .avia-icon-list li:hover .iconlist_icon .iconlist-char:before {
	color:#ffffff;
}


/* Accordion */
#akordiyon .toggler{font-size:16px;font-family: 'Roboto Condensed', sans-serif;padding:10px 15px;margin:2px 0;background:#ffffff;border:1px solid #e1e1e1;}
#akordiyon .activeTitle.toggler:hover,
#akordiyon .activeTitle.toggler,
#akordiyon .toggler:hover{border:1px solid #40a8e4;color:#40a8e4;}
#akordiyon .toggler span.extra-content{display:block;clear:both;font-size:13px;line-height:1.5em;font-weight:lighter;opacity:.65;padding:5px 0;text-transform:none;}
#akordiyon .toggle_icon:before{position:absolute;font-size:18px;top:50%;transform:translateY(-50%);left:0;content:"\f105";font-family:'FontAwesome';line-height:0;}
#akordiyon .activeTitle .toggle_icon:before{content:"\f107";font-family:'FontAwesome';}
#akordiyon .toggle_icon{border:none;position:absolute;left:auto;right:20px;}
#akordiyon .toggle_icon .vert_icon,
#akordiyon .toggle_icon .hor_icon{display:none;}
#akordiyon .toggle_content{font-family: 'Roboto Condensed', sans-serif;}


/* Single Post */

.single.single-post iframe {width: 100%;height: 450px}


/* Neden Biz */
#hizmetler .avia-image-container p {color:#fff;text-align:left;position:absolute;bottom:30px;font:600 24px "Poppins", sans-serif;}
#hizmetler .avia-image-container{position:relative;}
#hizmetler .av-caption-image-overlay-bg:before{width:100%;height: 70%;content:"";position:absolute;bottom:0;left:0;background:-moz-linear-gradient(top,rgba(20,20,20,0) 0,rgba(0,0,0,.65) 100%);transition:all ease-in-out .3s;background:-webkit-linear-gradient(top,rgba(20,20,20,0) 0,rgba(0,0,0,.65) 100%);background:linear-gradient(to bottom,rgba(20,20,20,0) 0,rgba(0,0,0,.65) 100%);-webkit-filter:progid: DXImageTransform.Microsoft.gradient( startColorstr='#00141414', endColorstr='#a6000000', GradientType=0);}



/* Homepage Menu Profil Links */
.about-us .widget_advanced_menu {padding:0}
.about-us .menu_profil { overflow:hidden; margin:0; padding:0; list-style:none; }
.about-us .menu_profil > li { display:inline-block; vertical-align:top; margin:0 15px 0 0; padding:0}
.about-us .menu_profil > li > a { display:inline-block; overflow:hidden; color:#fff; font-size:16px; }
.about-us .menu_profil > li > a > i { margin-right:10px; }



/* Homepage Blog */
#top.home .blog-categories, #top.archive .blog-categories {
  display: none!important;  
 }

/* Footer */
#footer {padding-top:70px!important}
#footer .widget {    
    margin: 0px 0 0px 0!important;    
}


/* Footer Fixed Menu */ 
.d-flex {
    display: flex!important;
}
#bottom-fixed-menu {display:block;position:fixed;z-index:10;bottom:0;left:0;right:0;width:100%;height:65px;padding:10px 0;background:#ffffff;-webkit-box-shadow:0px -3px 38px -18px rgb(0 0 0 / 30%);-moz-box-shadow:0px -3px 38px -18px rgba(0,0,0,0.75);box-shadow: 0px -3px 38px -18px rgb(0 0 0 / 30%);}
#bottom-fixed-menu .flex-even { flex:1; text-align:center; }
#bottom-fixed-menu .flex-even > a { display:inline-block; font-size:22px; color:#999999; border-radius:4px; width:45px; height:45px; line-height:45px; }
#bottom-fixed-menu .flex-even > a.active { color:#ffffff; background:#40a8e4; }

#user-bottom-menu-black-overlay { display:block; visibility:hidden; opacity:0; position:fixed; z-index:9; top:0; right:0; bottom:60px; left:0; width:100%; height:calc(100% - 60px); background:rgba(0,0,0,0.5); pointer-events:none; -webkit-transition:all 0.6s ease; -moz-transition:all 0.6s ease; transition:all 0.6s ease; }
#user-bottom-menu-black-overlay.open { visibility:visible; opacity:1; }

#user-bottom-menu { display:block; visibility:hidden; opacity:0; position:fixed; z-index:10; bottom:50px; left:0; right:0; width:100%; height:auto; padding-top:10px;background:#ffffff;/* background:var(--white);*/ -webkit-transition:all 0.3s ease; -moz-transition:all 0.3s ease; transition:all 0.3s ease;}

#user-bottom-menu li > a { display:block; width:100%; height:45px; line-height:45px; border-bottom:1px solid #ededed; color:#333333; text-align:left; }
#user-bottom-menu li > a i { float:right; display:block; width:45px; height:45px; line-height:45px; font-size:18px; color:#bbbbbb; text-align:center; }
#user-bottom-menu.open { visibility:visible; opacity:1; bottom:60px; }

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

	/*#top .logo ,
	#top .logo a {  
		max-width: 70% !important;
		width: 70% !important;
		height: auto;
	}
	*/
	.av-special-heading-tag { text-align:center}

	/*
	#top #wrap_all #header #header_meta .sub_menu {
		display: none;
	}
	*/
	
	/*#top #header_meta {
		background-color: #dd4c47 !important;
		border:none!important;
	}
	
	#avia2-menu li a {color:#ffffff!important;}
	*/	

	#header_meta .container, #header_meta {
		min-height: inherit;
		height: inherit;
	}

	#menu-item-search a:before {color:#ffffff;}

	#top .slideshow_caption {
		width: 50%!important;
	}
	
	#top .av_slideshow_full.av-control-minimal .avia-slideshow-arrows a {
		display:none;		
	}
	
	 /* Easyslider button */
	#top .av_slideshow_full .avia-slideshow-button {
		/*Your style here */		    		
		font-size: 15px;
		align-self: center;
		padding:7px 7px!important;
	}
	
	/*
	.title_container .breadcrumb {
		display:none;
	}
	*/

	.home #av_section_1 .av-subheading {text-align: center;}
	
	#footer .widget { margin: 0; }
	#footer .widget_nav_menu {text-align:center;}
	#footer .widget_nav_menu ul li {margin: 0 15px;}

}