	
	.clinic_text_center {
		display:block; margin:0px auto; padding:0px; text-align:center; padding:30px 0px
	}
		
	.clinic_text_center h1 {
		
	}
	
	.star_s {
		display:block; margin:0px auto; padding:0px; text-align:center; margin:15px 0px
	} 
	.star_s i {
		margin-left:5px; color:#ffae10; font-size:16px
	}
	
	
	
	.about_page {
		display:block;
		margin: 5rem 0px;
	}
	
	.about_page p {
		font-size: 1.25rem;
	}
	
    #hollywood-smile .about_page .col-xl-3 img {
        max-height:250px;
        max-width: 250px;
    }
	
	
	
	.person {
		background:#f1f3f2; height:350px; /* margin:0px auto; padding:0px; text-align:center;  */
	}
	.person_description {
		display:block; padding:50px
	}
	.person_description h2 {
		display:block; font-size:27px;  font-weight:700
	}		
	.person_description p {
		display:block; font-size:21px;  font-weight:700
	}	
	.person img {
		height:316px; display:block; margin:5px; margin-top:22px
	}	
	
	
	.person .coop_footer {
		display:block; margin-top:50px; font-size:12px; text-transform:uppercase; color: #B29063;
	}
	
	.person .owl-dots {
		bottom: -32%;
	}
	.person .owl-dots .owl-dot {
		background: rgba(168, 167, 167, 0.39);
	}		 
		section#timeline {
		  width: 80%;
		  margin: 20px auto;
		  position: relative;
		}
		section#timeline:before {
		  content: '';
		  display: block;
		  position: absolute;
		  left: 50%;
		  top: 0;
		  margin: 0 0 0 -1px;
		  width: 2px;
		  height: 100%;
		  background: rgb(184 37 72);
		}
		section#timeline article {
		  width: 100%;
		  margin: 0 0 20px 0;
		  position: relative;
		}
		section#timeline article:after {
		  content: '';
		  display: block;
		  clear: both;
		}
		section#timeline article div.inner {
		  width: 40%;
		  float: left;
		  margin: 5px 0 0 0;
		  border-radius: 6px;
		}
		section#timeline article div.inner span.date {
		  display: block;
		  width: 80px;
		  height: 80px;
		  padding: 5px 0;
		  position: absolute;
		  top: 0;
		  left: 50%;
		  margin: 0 0 0 -32px;
		  border-radius: 100%;
		  font-size: 12px;
		  font-weight: 900;
		  text-transform: uppercase;
		  background: #25303B;
		  color: rgba(255,255,255,0.5);
		  border: 2px solid rgba(255,255,255,0.2);
		  box-shadow: 0 0 0 7px #25303B;
		   color:#fff;
		   padding-top:15px
		}
		section#timeline article div.inner span.date span {
		  display: block; text-align: center;
		}
		section#timeline article div.inner span.date span.day {
		  font-size: 10px;
		}
		section#timeline article div.inner span.date span.month {
		  font-size: 14px;
		}
		section#timeline article div.inner span.date span.year {
		  font-size: 18px;
		}
		section#timeline article div.inner h2 {
		  padding: 15px;
		  margin: 0;
		  color: #fff;
		  font-size: 20px;
		 
		  letter-spacing: -0.1px;
		  border-radius: 6px 6px 0 0;
		  position: relative;
		}
		section#timeline article div.inner h2:after {
		  content: '';
		  position: absolute;
		  top: 20px;
		  right: -5px;
			width: 10px; 
			  height: 10px;
		  -webkit-transform: rotate(-45deg);
		}
		section#timeline article div.inner p {
		  padding: 15px;
		  margin: 0;
		  font-size: 14px;
		  background: #fff;
		  color: #656565;
		 /*  border-radius: 0 0 6px 6px; */
		}
		section#timeline article:nth-child(2n+2) div.inner {
		  float: right;
		}
		section#timeline article:nth-child(2n+2) div.inner h2:after {
		  left: -5px;
		}
		section#timeline article:nth-child(1) div.inner h2 {
		  background: #e74c3c;
		}
		section#timeline article:nth-child(1) div.inner h2:after {
		  background: #e74c3c;
		}
		section#timeline article:nth-child(2) div.inner h2 {
		  background: #2ecc71;
		}
		section#timeline article:nth-child(2) div.inner h2:after {
		  background: #2ecc71;
		}
		section#timeline article:nth-child(3) div.inner h2 {
		  background: #e67e22;
		}
		section#timeline article:nth-child(3) div.inner h2:after {
		  background: #e67e22;
		}
		section#timeline article:nth-child(4) div.inner h2 {
		  background: #1abc9c;
		}
		section#timeline article:nth-child(4) div.inner h2:after {
		  background: #1abc9c;
		}
		
		section#timeline article:nth-child(5) div.inner h2 {
		  background: #9b59b6;
		}
		section#timeline article:nth-child(5) div.inner h2:after {
		  background: #9b59b6;
		}
			
		section#timeline article:nth-child(6) div.inner h2 {
		  background: #0e98cb;
		}
		section#timeline article:nth-child(6) div.inner h2:after {
		  background: #0e98cb;
		}
			
		section#timeline article:nth-child(7) div.inner h2 {
		  background: #c82a22;
		}
		section#timeline article:nth-child(7) div.inner h2:after {
		  background: #c82a22;
		}
			
		section#timeline article:nth-child(8) div.inner h2 {
		  background: #22c899;
		}
		section#timeline article:nth-child(8) div.inner h2:after {
		  background: #22c899;
		}
			
		section#timeline article:nth-child(9) div.inner h2 {
		  background: #c82278;
		}
		section#timeline article:nth-child(9) div.inner h2:after {
		  background: #c82278;
		}
	

	.icerik_contents {
		display:block;/*  padding:30px 0px */
	}
	


#pages-header {
    /* height:100%; */
    height: calc(50vh + 35px);
    width:100%;
    /* background: rgb(187 38 73); */
    background: #e6007e;
    overflow:hidden;
    position: relative;
}  

    #pages-header .youtube_video video, #pages-header .youtube_video .youtube_video_in {
        height: 622px;
        width: 100%;
        height:100%;
        height:50vh;
		position: relative;
		overflow: hidden;
        object-fit:cover
    }
  #pages-header .youtube_video iframe {
		width: 100vw;
		height: 200vh; /* Given a 16:9 aspect ratio, 9/16*100 = 56.25 */
		min-height: 50vh;
		min-width: 177.77vh; /* Given a 16:9 aspect ratio, 16/9*100 = 177.77 */
		position: absolute;
		top: 50%;
		left: 50%;
		transform: translate(-50%, -50%);
		pointer-events:none;

    }
  


#pages-header img {
    width:100%; height: 50vh; /* max-height:100; height:100vh  margin-top:90px;*/ 
    object-fit:cover;
    object-position:right;
}   
#pages-header .hc-overlay { 
    position: absolute; top: 0;  right: 0; bottom: 0;  left: 0; background-size: cover;  text-indent: -9999px; 
    background:rgba(0, 0, 0, 0.53); z-index:99
}  
	#breadcrumb { 
    	list-style-type: none;
        position: absolute;
        left: 5%;
        bottom: 1px;
        margin: auto;
        z-index: 998;
        padding: 0;
        
        

    overflow-x: auto;
    text-elign: left;
    width: 100%;
    -webkit-overflow-scrolling: touch;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: center;
    align-items: center;
    white-space: nowrap;

        
        
        
	}  
	#breadcrumb li {
		 float:left; font-size:14px; color:#fff   
	} 
	#breadcrumb li a {
	    /*
		text-align:left; font-size:14px; padding-left:5px; color:#000; background:rgba(0, 0, 0, 0.12);  padding:4px 15px;  
		margin-right: 4px;
		
		
        text-align: left;
        font-size: 14px;
        padding-left: 5px;
        color: #fff;
        background: rgba(0, 0, 0, 0.6);
        padding: 4px 15px;
        margin-right: 4px;
        */
        
    text-align: left;
    font-size: 14px;
    padding-left: 5px;
    color: #fff;
    background: rgb(255 255 255 / 20%);
    padding: 4px 15px;
    margin-right: 4px;
        
        
	}	 
	#breadcrumb li a:hover {
		color:#000000;   
	} 
	#breadcrumb li a:after {
		font-family:FontAwesome; font-size: 12px; content: "/"; padding-left:2px;
	} 
	#breadcrumb li a.last:after {
		font-family:FontAwesome; font-size: 12px; content: ""; padding-left:2px;
	}
	#pages-header h1 { 
		position: absolute; left: 5%; bottom: 10%; font-size:51px; z-index:99; color:#fff; padding:4px 15px;
		background: rgba(19, 19, 19, 0.6);
	} 
	
	#pages-header h1 span { 
		display:block; font-size:2rem;
	} 
	#pages-header .down { 
		position: absolute; right:0%; bottom: 10%; text-align:center; margin:0px auto; padding:0px; display:table;
		border-radius:4px; 
		z-index:998;
		
        margin-left: auto;
        margin-right: 15px;
        
		padding:10px 20px;
		font-size:18px;
		transition: all 0.25s, bottom 0.75s ease-in-out;
		-webkit-animation: bounce 1s ease infinite;
		animation: bounce 3s ease infinite; 
		background:rgba(0,0,0,0.6);
	} 	
		
	#pages-header .down i { 
		font-size:22px;  color:#fff
	}  
	#haber_arsivi .container {
		
	}
	#haber_arsivi .col-lg-2,  #haber_arsivi .col-lg-10 { 
	  padding-right: 15px; padding-left: 15px;
	} 
	


	.tedavi_detay_on_bilgi {
		padding:0px 0px; display:block; padding:0px 20px
	} 
	.tedavi_detay_on_bilgi_header {
		padding:0px 0px; display:block; 
	} 
	.tedavi_detay_on_bilgi h3 {
		display:block; margin-bottom:12px; font-weight: 600;
	}
	.tedavi_detay_on_bilgi p {
		display:block;
	}
	
    .tedavi_detay h1 small {
        font-size: 1rem;
        text-transform: capitalize;
        margin-left: 2.5rem;
        position: absolute;
        top: 3rem;
    }



	/*
		Tedavi Detay Sayfası Yeni
	*/

	#content {
		display:block; padding:40px 15px
	}
	
	.form_get_a_quote {
		display:block; margin-top:10px;  padding:20px 10px; background: #e6007e; border-radius:5px
	}
	 
	.form_get_a_quote h5 {
		display:block; margin-bottom:20px; padding:0px 20px; color:#fff; text-align:center; font-weight:700
	}	

	.form_get_a_quote .item_form_block {
	  padding: 4px 12px;  border-radius: 3px;  margin-bottom: 10px; border:none; background:#fff
	}
 
	.form_get_a_quote .send_contact_form {
	  background:#fff; color:#e6007e; font-weight:700; font-size:19px
	}	
	
	.form_get_a_quote .select_form {
		display: inline-block;
		width: 100%;
		height: 40px;
		padding: .445rem 1.75rem .445rem .75rem;
		line-height: 1.25;
		color: #464a4c;
		vertical-align: middle;
		background: #fff url("../images/select.svg") no-repeat right .75rem center;
		font-size:13px;
		-webkit-background-size: 8px 10px;
		background-size: 28px 15px;
		border-radius: .25rem;
		-moz-appearance: none;
		-webkit-appearance: none;
		border: none;
		
	} 	
	
	.container_check {
		display: block;
		position: relative;
		padding-left: 30px;
		line-height: 14px;
		font-size:11px;
		margin-bottom: 5px;
		cursor: pointer;
		-webkit-user-select: none;
		-moz-user-select: none;
		-ms-user-select: none;
		user-select: none;
	}
	.container_check input {
		position: absolute;
		opacity: 0;
		cursor: pointer;
	}	
	
	.container_check a {
		color:#3f72af ; font-weight:500; text-decoration:underline; 
	}
	
	.container_check input:checked ~ .checkmark {
		background-color: #4ca0d8;
		border: 1px solid transparent;
	}
	.container_check .checkmark {
		position: absolute;
		top: 6px;
		left: 0;
		height: 18px;
		width: 18px;
		border: 1px solid #d2d8dd;
		background-color: #fff;
		-webkit-border-radius: 3px;
		-moz-border-radius: 3px;
		-ms-border-radius: 3px;
		border-radius: 3px;
		-moz-transition: all 0.3s ease-in-out;
		-o-transition: all 0.3s ease-in-out;
		-webkit-transition: all 0.3s ease-in-out;
		-ms-transition: all 0.3s ease-in-out;
		transition: all 0.3s ease-in-out;
	}
	.container_check .checkmark:after {
		content: "";
		position: absolute;
		display: none;
		left: 6px;
		top: 3px;
		width: 5px;
		height: 10px;
		border: solid #fff;
		border-width: 0 2px 2px 0;
		-webkit-transform: rotate(45deg);
		-ms-transform: rotate(45deg);
		transform: rotate(45deg);
	}
	.container_check input:checked ~ .checkmark:after {
		display: block;
	} 
	.tedavi_detay video {
		display:block;  width: 100%; 
	}
  
	.tedavi_detays {
		display:block; margin-bottom:20px
	}  
	.tedavi_detay {
		display:block; margin:0px 10px
	} 
 
	.tedavi_detay img {
		max-width:100%; margin:0px auto; padding:0px; text-align:center; display:block; margin:30px 0px
	}  
	.tedavi_detay iframe {
		margin:0px auto; padding:0px; text-align:center; display:block; margin:30px 0px
	}
	.navbar .navbar-nav .nav-link .fas{display:none !important}
	.tedavi_detay ul, ol, li {
		/*display:block; margin-bottom:5px; font-size: 13px; margin-left:15px;*/
		
		display: block;
        margin-bottom: 5px;
        font-size: 1.2rem;
        margin-left: 0;
        padding-left: 0;
        display: block;
        /* text-align: justify; */
        font-size: 1.25rem;
        letter-spacing: .05rem;
        /* line-height: 2rem; */
        font-weight: 400 !important;
	}
	.tedavi_detay ul li::before {
		font-family: "FontAwesome";
		content: "\f111";
		color: #444; 
		font-size: 6px;
	    padding: 0.3rem;
	}
	
	ol  {
		margin-left:15px
	} 


	 .tedavi_detay ol {
        list-style: none;
        counter-reset: item;
        margin-bottom: 5px;
        margin-left: 0;
        padding-left: 0;
	 }
	 .tedavi_detay  li {
        counter-increment: item;
        margin-bottom: 5px;
        font-size: 1.25rem;
        font-weight: 300;
	 }
	.tedavi_detay li:before {
	   margin-bottom: 6px;
	   margin-right: 10px;
	   content: counter(item);
	   background:#f8f8f8;
	   border-radius: 4px; 
	   width: 21px;
	   padding-top:1px;
	   padding-bottom:2px;
	   text-align: center;
	   display: inline-block;
	   font-weight:bold
	 }


		
		
 
		
		
		
		
		
		
		
		

	.summary_details {
		/*display:block; margin-bottom:5px;  width:100%;  padding:2px 6px;   background:#fff;  border-radius:5px;*/
		
        display: flex;
        margin-bottom: 5px;
        width: 100%;
        padding: 3px 3px;
        background: #fff;
        border-radius: 5px;
        align-items: center;
        flex-direction: row;
        flex-wrap: wrap;
	} 	
	.summary_details img {
		margin-right:3px; width:2rem; 
	}


	.brands_block {
		display:block; padding: 0px; 
	}

	.brands_block .item img {
		margin:0px auto; padding:0px;  max-width:68%; text-align:center; display:table; padding:0px 0px
	}  

	.brands_block .slider-desciption {
		position: absolute; bottom: 5%; left: 5%;  text-align:left; border-bottom:1px solid #ddd; width:300px; padding-bottom:10px
	}  
	.brands_block .active .slider-desciption {
		-webkit-animation-duration: 1s;  
		animation-duration: 1s;  
		-webkit-animation-fill-mode: both; 
		animation-fill-mode: both; 
		animation-delay: 0.3s; 
		animation-name: fadeInLeft;  
		text-align: left; 
	} 

	.brands_block .active .slider-desciption h2 {
		font-size:26px; display:block; font-weight:700;
	} 
	 
	.brands_block .owl-carousel .owl-nav div.owl-prev {
	  top:50%; left: 30px; right: unset; background:#f2f2f2; width:40px; height:40px; border-radius:4px
	}	
	.brands_block .owl-carousel .owl-nav div.owl-prev i {
		color:#444; 
	}

	.brands_block  .owl-carousel .owl-nav div.owl-next {
	   top:50%; right: 30px; left: unset; background:#f2f2f2; width:40px; height:40px; border-radius:4px
	}
	 
	.brands_block .owl-carousel .owl-nav div.owl-next i {
		color:#444; 
	}	


	/***
		*
		* Page Clinic
		*
	***/
	
	.page-content-body-welcome {
		display:block; padding:25px 85px;
	} 
	.page-content-body-welcome h1 {
		font-size:31px; text-align:left; font-weight:500; display:block; margin-bottom:20px
	} 	
	.page-content-body-welcome p {
		font-size:17px; font-weight:300
	}
	.page-content-body-welcome .coop {
		display:block; margin-top:20px; font-size:12px; text-transform:uppercase; color: #B29063;
	}
	
	
	

	.faq {
		display:block; padding:50px 0px
	}  
	.faq .btn-link {
		color:#444; font-size:17px
	}  
	.ezmo:before {
		color:#000;
		display:inline-block;
		line-height: 26px; 
		transition: 0.2s; 
		font-weight:bold;
		font-family: "FontAwesome"; 
		border-radius:5px;
		text-decoration:none;
		font-size: 21px; 
		padding: 0 5px; 
		text-align: center;  
		content: "-"; 
		margin-right:15px
	}  
	.ezmoil:before {
		display:inline-block; 
		line-height: 26px; 
		font-family: "FontAwesome"; 
		text-decoration:none;
		font-size: 21px; 
		padding: 0 5px; 
		text-align: center;  
		content: "+";
		color:#000; 
		transition: 0.2s; 
		transform: rotate(180deg);
		font-weight:bold;
		margin-right:15px
	} 


	.faq_item {
		display:block; background:#fff; margin-bottom:4px; padding:0px 0px;
		display: block;
		background: #f7f7f7;
		margin-bottom: 4px;
		padding: 0px 0px;
		border-radius: 22px;
		margin-bottom: 15px;
	}

	.accordion ol {
		 margin:0px; padding:0px; 
	}
		
	.accordion p {
		font-size:13px
	}
	.accordion ol li {
		display:block; margin-bottom:5px; font-size: 14px;
	}
	.accordion ol li::before {
		font-family: "FontAwesome";
		content: "\f111";
		color: #444;
		font-weight: bold;
		font-size: 10px;
		padding-right: 7px;
		float: left;
	}

	.accordion ul li {
		display:block; margin-bottom:5px; font-size: 1rem;
	}
	.accordion ul li::before {
		font-family: "FontAwesome";
		content: "\f111";
		color: #444;
		font-weight: bold;
		font-size: 10px;
		padding-right: 7px;
		float: left;
	}




	/**
		MOdal Form
	**/

	.modal_form {
		display:block; margin:10px 0px; 
	}
	.modal_form h2 {
		display:block; margin-bottom:15px
	}
	.modal_form_content .modal_form_item {
		display:block; margin-top:15px
	}
	.modal_form_content .modal_form_item b {
		display:block; margin-bottom:8px; font-size:14px; font-weight:bold
	}

	.modal_form_content .modal_form_item .text_box {
		padding:14px 12px; font-size:14px; border-radius:2px; border: 2px solid #f2f2f2; width:100%
	}		
	.modal_form_content .modal_form_item .text_box_phone {
		padding:24px 12px; font-size:14px; border-radius:2px; border: 2px solid #f2f2f2; width:100%
	}
	
	.modal_form_content  .intl-tel-input .flag-dropdown .selected-flag {
	  margin: 7px 0px 0px 0px;
	  padding: 12px 20px 10px 10px;
	}

	
	.modal_form_content .modal_form_item .select_box {
		
		display: inline-block;
		width: 100%;
		height: 54px;
		padding: .375rem 1.75rem .375rem .75rem;
		line-height: 1.25;
		color: #464a4c;
		vertical-align: middle;
		background: #fff url("../images/select.svg") no-repeat right .75rem center;
		background-size: auto;
		background-size: auto;
		background-size: auto;
		-webkit-background-size: 8px 10px;
		background-size: 28px 15px;
		-moz-appearance: none;
		-webkit-appearance: none;
		border-radius:2px;
		border: 2px solid #f2f2f2;
	} 

	.modal_form_content .modal_form_item label.weeks {
		background:#fff; float:left; border:1px solid #f2f2f2; margin-right:15px; padding:5px; width:120px; font-size:13px;
	}	
	.modal_form_content .modal_form_item label.time {
		background:#fff; float:left; border:1px solid #f2f2f2; margin-right:15px; padding:5px; width:220px; font-size:13px;
	}	
	.modal_form_content .modal_form_item label.contact_channel {
		background:#fff; float:left; border:1px solid #f2f2f2; margin-right:15px; padding:5px; width:160px; font-size:13px
	}	
	.modal_form_content .modal_form_item label.i_agree {
		font-size:13px; color:#fff
	}	
	.modal_form_content .modal_form_item label.i_agree a {
		font-size:13px; color:#fff; text-decoration:underline
	}
	.modal_form_content .modal_form_item .browse {
		border:none; background:none
	}

	.create_modal_form {
		padding:10px 20px; text-align:center; border-radius:33px; background:#2c4157;
		color:#fff; 
	}

	.create_form_quote {
		display:block; text-align:center; border-radius:33px; background:#2c4157; 
		color:#fff; font-size:19px; border:none; margin:0px auto; padding:0px; text-align:center; padding:15px 30px; margin-top:30px;
	}

	.create_form_quote:hover {
		background:#3c5a79;
	}




	.klinik {
		padding:0px 5px; margin:0px auto; text-align:center; padding-top:20px; 
	} 
	.klinik a {
		display:block; border-radius:5px; background:#fff
	} 		
	.klinik a .shadow  {
		height:120px; padding-top:15px; 
	} 
	.klinik a:hover { 
		-webkit-box-shadow: 3px 10px 52px -17px rgba(0,0,0,0.75);
		-moz-box-shadow: 3px 10px 52px -17px rgba(0,0,0,0.75);
		box-shadow: 3px 10px 52px -17px rgba(0,0,0,0.75);
		 
		transform: scale(1.057, 1.057);
		-o-transition:.1s;
		-ms-transition:.1s;
		-moz-transition:.1s;
		-webkit-transition:.1s;
	} 
	.klinik .frame {
		display:block; height:40px; margin-bottom:10px;  align-items: center; justify-content: center; display: flex; text-align:center;
	} 	
	.klinik .shadow img {
		margin:0px auto; text-align:center; width:80px; padding:10px 0px; object-fit:cover;
	} 
	.klinik h6 {
		color:#444; height:60px; align-items: center; justify-content: center; display: flex; text-align:center; padding:0px 2px; font-size: 12px;
	} 
	
		/** 

		**************************************************

				news_event settings

		**************************************************

	**/



	.blog_post {

		display:block; padding:40px 20px; 

	}	



	.blog_post_item {

		display:block;   position:relative; margin-bottom:50px

	}		

		.blog_post_item_gizli {

			background:rgba(0,0,0, 0.775); z-index:998; position:absolute; left:0px; right:0px; top:0px; width:100%; height:223px;

			display:none; 

		}		

		.blog_post_item_gizli:after {

			color:#fff;  position: absolute; font-size: 1.2em; text-align: center; line-height: 40px; width: 40px; height: 40px; left: 50%; top: 50%; 

			margin-left: -20px; margin-top: -20px; -webkit-transition: all 0.3s ease-out; transition: all 0.3s ease-out; -webkit-transform: scale(0.1, 0.1); 

			transform: scale(0.1, 0.1); filter: alpha(opacity=0); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; 

			-moz-opacity: 0; -khtml-opacity: 0; opacity: 0; content: "\f0c1";   font-family: "FontAwesome";

			/* f16a*/

		}		

		.blog_post_item:hover .blog_post_item_gizli {

			display:block; 

		}

		.blog_post_item:hover .blog_post_item_gizli:after {

			-webkit-transform: scale(1, 1); transform: scale(1, 1); filter: alpha(opacity=60); -moz-opacity: .6; -khtml-opacity: .6; opacity: .6;

			-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; 

		} 

		

		

	.blog_post_item_content a img{

	

	}		

	.blog_post_item_content a .desc{

		  z-index:998; 

	}

	.blog_post_item_content a h3{

	}			

	.blog_post_item_content a p{

	 line-height: 16px;

	}	



	/* 	

	.blog_post_item_content a:hover .desc {

		 bottom:40px; transition: all ease .3s;

	}	

	 */

	.blog_post_item_footer {

		display:block;  padding:0px; 

	}	

		

	.blog_post_item_footer a {

		display:block; margin-bottom:20px

	}		

	.blog_post_item_footer a.btn_daha_product_name {

		display:block; padding:0px;

	}	

	.blog_post_item_footer a.btn_daha_product_name i {

		padding-left:10px

	}	

	.blog_post_item_footer a.btn_daha_fazlasi {

		display:block; margin:0px auto; padding:0px; text-align:center;  margin-top:20px; border:1px solid #d2d2d2;  padding:10px 0px; border-radius:3px;

		width:220px; border: 1px solid #4ca0d8;  color:#444; text-transform:uppercase; font-weight:500

	}	

	.blog_post_item_footer a.btn_daha_fazlasi:hover {

		background:#4ca0d8; color:#fff

	}	

	.blog_post_item_footer a.btn_daha_fazlasi i {

		padding-left:10px

	}	



	/**
		COntact page settings
	**/


	.contact_post {
		background: #f2f2f2;
		display: block;
		margin: 0px auto;
		padding: 0px;
		text-align: center;
		padding: 20px 30px;
		height: 128px;
	}
	.contact_post i {
		font-size:19px; color: #4ca0d8;
	}
	.contact_post strong {
		font-size:19px; color: #4ca0d8; font-weight: 500;
	}

	.form-control-contact {
		display:block; border:1px solid #d2d2d2; width:100%; padding:12px 10px; font-size:14px; border-radius:4px
	}

	.form-control-contact-message {
		display:block; border:1px solid #d2d2d2; width:100%; padding:15px 10px; font-size:14px; border-radius:4px
	}

	.send_contact_form {
		border:none; display: block; padding:10px 21px; background:#4ca0d8; color:#fff; cursor:pointer; font-size:14px;
		text-align:center; border-radius:5px; 
	} 	 		
	.send_contact_form::after {
	  content: "\f178";  font-family: "FontAwesome"; padding-left: 5px;
	}



	.parallax_contact {
		display:block; padding:50px 0px;
		background-attachment: fixed;
		background-position: center;
		background-repeat: no-repeat;
		background-size: cover;
		position: relative;
	} 
	.parallax_contact .hc-overlay { 
		position: absolute; top: 0;  right: 0; bottom: 0;  left: 0; background-size: cover;  text-indent: -9999px; 
		background:rgba(0, 0, 0, 0.01); z-index:99
	}

	.form_area {
		position:relative; z-index:999
	}

	#contact_maps  {
		display:block; padding-top:100px; background:#efefef; position:relative
	}

	#contact_maps_header  {
		display:block; margin-bottom:30px
	}
	#contact_maps iframe {
		width:100%; height:600px;
	}

	.contact_info{
		position:relative;  
	} 
	.contact_information {
		z-index:9; position:absolute; right:15%; bottom:10%; display:block; width:440px; height:440px; background:rgba(14, 84, 174, 1);
		padding:30px;
	} 	
	.contact_information table {
		border:none
	} 		
	.contact_information table td {
		border-bottom: 1px solid #1d65a4; font-size:13px; color:#fff; padding: 10px 0px;
	}


	.contact_social {
		list-style:none; display:block; margin:0px; padding:0px; margin-top:20px
	} 
	.contact_social li {
		float:left; margin-right:16px;
	}  
	.contact_social li a i{
		width: 44px; height: 44px; font-size: 21px; margin: 0px auto; padding: 0px; text-align: center;	
		padding-top:9px; color:#fff; border-radius:50%
	}  
		.contact_social li a i.fa-facebook {
			background:#33589e
		}  
		.contact_social li a i.fa-twitter {
			background:#4ba0eb
		}  
		.contact_social li a i.fa-youtube {
			background:#ff000e
		}  
		.contact_social li a i.fa-pinterest {
			background:#c8232c
		}  
		.contact_social li a i.fa-instagram {
			background:#ff7832
		}  

	.contact_social li a i:hover{
		color:#ffcb00
	} 


	
	
	.new_form {
		display:block; position:relative; margin-bottom:80px;  z-index:99; height:435px; /* background:#fff */
	}
		.new_form.homepage{
			 margin-top:-120px;
		}
		.new_form.page{
			 margin-top:20px;
		}

	.form_description_area  {
		display:block; padding:20px 30px; 
	}
	.form_description_area.backgr {
		background:#fff url(../images/form_bak.png) left bottom no-repeat; 
	}
	 
	.form_description_area h3 {
		font-size:21px; display:block; margin-bottom:15px; display:block; margin-bottom:20px
	} 
	.form_description_area h3 span {
		 color:#4ca0d8; font-weight:300
	} 
	.form_description_area p {
		font-size:13px; color:#fff
	} 

	
		.item_form_block {
			padding:4px 12px;  border-radius:3px;   margin-bottom:10px; border: 2px solid #f2f2f2;
		}
		.form_name_icon {
			background:url(../img/temp/dentistkusadasi/name.svg) center left no-repeat;
			background-size:22px 22px
		}
		.form_date_icon {
			background:url(../img/temp/dentistkusadasi/date.svg) center left no-repeat;
			background-size:17px 17px
		}
		.form_email_icon {
			background:url(../img/temp/dentistkusadasi/email.svg) center left no-repeat;
			background-size:18px 18px
		}		
		.form_message_icon {
			background:url(../img/temp/dentistkusadasi/mesages.svg) 0px 10px no-repeat; width:100%;
			background-size:22px 22px
		}
		.form_item {
			display:block; border:none; width:100%; padding:10px 10px; font-size:14px; padding-left:35px
		}

	 
	
	.form_description_area .select_form {
		display: inline-block;
		width: 100%;
		height: 40px;
		padding: .445rem 1.75rem .445rem .75rem;
		line-height: 1.25;
		color: #464a4c;
		vertical-align: middle;
		background: #fff url("../images/select.svg") no-repeat right .75rem center;
		font-size:13px;
		-webkit-background-size: 8px 10px;
		background-size: 28px 15px;
		border-radius: .25rem;
		-moz-appearance: none;
		-webkit-appearance: none;
		border: none;
		
	} 	
	
	.form_description_area .book_form_send {
		border:none; display: block; padding:10px 21px; background:#1a5379; color:#fff; cursor:pointer; font-size:19px;
		text-align:center;  
	} 	 		
	.form_description_area .book_form_send::after {
	  content: "\f178";  font-family: "FontAwesome"; padding-left: 5px;
	}	
		
	.form_description_area .book_form_prices {
		border:none; display: block; padding:10px 21px; background:#4ca0d8; color:#fff; cursor:pointer; font-size:33px; font-weight:900;
		text-align:center;  
	} 	 		
 
 

	.form_description_area ul {
		list-style:none; margin:0px; padding:0px
	}
	.form_description_area ul li {
		display:block; margin-bottom:5px; margin-right:5px; color:#000
	}	
	.form_description_area ul li a {
		/*  border:1px solid #124c88; */ padding:5px 6px; text-align:left; color:#fff;
	}
	
	
	.select_form_other_page {
		display: inline-block;
		width: 100%;
		height: 34px;
		padding: .445rem 1.75rem .445rem .75rem;
		line-height: 1.25;
		color: #464a4c;
		vertical-align: middle;
		background: #fff url("../images/select.svg") no-repeat right .75rem center;
		font-size:13px;
		-webkit-background-size: 8px 10px;
		background-size: 28px 15px;
		border-radius: .25rem;
		-moz-appearance: none;
		-webkit-appearance: none;
		border: none;
		
	} 	
	
	
	
/** 
		**************************************************
				blog news_event settings
		**************************************************
	**/
 	
	.news_event {
		display:block; padding:40px 20px; 
	}	
	.news_event_item {
		display:block;   position:relative;
	}		
	.news_event_item a {
		 
	}	
	.news_event_item a img{
		width:100%; /* height:240px; */
	}		
	.news_event_item a .desc{
		margin:0px auto; padding:0px; position:absolute;  text-align:center; left:0px; right:0px; bottom:20px; padding:0px 20px;
	}
	.news_event_item a h3{
		font-size:17px; color:#fff;text-align:left; font-weight:bold
	}			
	.news_event_item a p{
		font-size:14px; color:#fff; text-align:left; line-height: 16px;
	}				
	.news_event_item a:hover .desc {
		 bottom:40px; transition: all ease .3s;
	}

	
	
	.page_back_button {
		display: block; border: 1px solid #e6007e; margin: 0px auto; margin-top: 0px; padding: 0px; padding: 6px 0px; font-size:23px;
		text-align: center; color: #e6007e; width: 30%; 
	}

    .product-action-info {
        text-align: center;
    }
    
    /* Menü */
    
    .dropdown-inline a {
        color: #ffff;
    }
    
    .dropdown-menu{
        background-size: cover;
        background-repeat: no-repeat;
        background-position: center center;
        min-height: 25vh!important;
        min-width: 25vw!important;
    }
	.dropdown-inline {
        /* padding: 10% 20%; */
        /* position: absolute; */
        /* top: 2rem; */
        /* left: 2rem; */
        margin: 10%;
        background: #00000054;
        padding: 10%;
        width: 80%;
        height: 80%;
    }
    
    .dropdown-inline ul {
        display: flex;
        flex-direction: column;
        /* color: #ffffff; */
    }
    
    
    /* Social Media */
    .social_media{
        
    }
    
    .social_media img {
        max-width: 2rem;
    }