/* ==========================================================================
   Main styles
   ========================================================================== */
	* { outline:0 }
	body { color:#274B7A; background:#EAEFF5; padding:0; margin:0 }
	#subpage { overflow:hidden;}
	ul.inline { margin:0; padding:0 }
	ul.inline li { display:inline; float:left; margin-right:20px }
	ul#links { margin-top:30px; overflow:hidden }
	
	
	
	
	
	
/* ==========================================================================
   Fonts
   ========================================================================== */
	@font-face {
	 font-family: 'futuraregular';
	 src: url('../fonts/futura-webfont.eot');
	 src: url('../fonts/futura-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/futura-webfont.woff') format('woff'), url('../fonts/futura-webfont.ttf') format('truetype');
	 font-weight: normal;
	 font-style: normal;
	}
	
	@font-face {
    font-family: 'angelinaregular';
    src: url('../fonts/angelina-webfont.eot');
    src: url('../fonts/angelina-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/angelina-webfont.woff') format('woff'),
         url('../fonts/angelina-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}
	
	
	
	
/* ==========================================================================
   Header
   ========================================================================== */
	#header-top { background:url(../images/static/stripe.png) repeat-x left top; overflow:hidden; border-bottom:1px solid #fff; padding:10px 0 0; height:190px }
	#header-logo { margin-top:3px }
	#header-logo h1 { position:absolute; width:0; height:0; display:none }
	#header-logo div { margin-left:2px }
	#header-tagline { text-align:center; font-family:'futuraregular', Arial, Helvetica, sans-serif; background:url(../images/static/7x24.png) no-repeat center top; padding-top:28px; overflow:hidden; margin-top:20px }
	#header-tagline .tagline1 { font-size:21px;color:#C4DDF7; line-height:1.2em }

	#header-allianz { background:url(../images/static/header_allianz_logo.png); width:201px; height:81px; float:right; margin-top:15px }
	ul#header-nav { }
	ul#header-nav, ul#social { list-style:none; }
	ul#header-nav { margin:33px 0 0 0; overflow:hidden; padding:2px 0 0; float:left }
	ul#header-nav li { float:left; margin:0 10px 0 0; padding:3px 10px; display:inline-block; }
	ul#header-nav li a, ul#header-nav li a:link, ul#header-nav li a:visited, ul#header-nav li a:hover, ul#header-nav li a:active, ul#header-nav li a:focus { color:#fff; font-family:'futuraregular', Arial, Helvetica, sans-serif; font-size:20px; text-decoration:none }
	ul#header-nav li:hover  { background:#4494E3 }
	
	
	ul#header-nav li.active { background:#339957 }
	
	
	
/* ==========================================================================
   Footer
   ========================================================================== */
	footer { overflow:hidden; padding-top:40px; padding-bottom:60px; color:#3392BF; overflow:hidden; background:#EAEFF5; margin-top:30px }
	#footer-nav { text-align:center; list-style:none; padding:0; margin:45px 0 0; font-size:13px; font-weight:bold; overflow:hidden }
	#footer-nav a, #footer-nav a:link, #footer-nav a:visited, #footer-nav a:hover, #footer-nav a:active, #footer-nav a:focus { color:#3392BF; text-decoration:none }
	#footer-nav span.active a { text-decoration:underline }
	 @media only screen and (min-width:992px) {
	 #footer-nav li {
	 display:inline-block;
	 float:left;
	 margin-left:25px;
	 text-align:left
	}
	}
	#footer-contact { text-align:center }
	a#ajansburada { font-size:12px; display:block; margin-top:30px; text-align:center; float:none }
	@media (min-width:768px) {
	a#ajansburada {
	float:right;
	text-align:right
	}
	}
	a#ajansburada, a#ajansburada:link, a#ajansburada:visited, a#ajansburada:active, a#ajansburada:focus { color:#3392BF; text-decoration:none }
	a#ajansburada:hover { color:#ccc; text-decoration:underline }

	
	
	
	
	
/* ==========================================================================
   Others
   ========================================================================== */
	img.fill { width:100%; max-width:100% }
	.pane { background:url(../images/static/panel_bg.png) repeat; padding:7px 40px; overflow:hidden; }
	.pane-title { background:url(../images/static/panel_bg.png) repeat; padding:7px 40px; font-family:'futuraregular', Arial, Helvetica, sans-serif; color:#003781; text-align:left; font-weight:bold; overflow:hidden; margin-top:130px; margin-bottom:10px }
	.pane-title h1 { font-size:65px; font-weight:bold; margin:10px 0; overflow:hidden}
	.glow { -webkit-box-shadow: 0px 0px 2px 2px rgba(2, 77, 127, .32); -moz-box-shadow: 0px 0px 2px 2px rgba(2, 77, 127, .32); box-shadow: 0px 0px 2px 2px rgba(2, 77, 127, .32); margin-left:2px; margin-right:2px}
	.pb40 { padding-bottom:40px }
	.featured { float:left; margin-bottom:50px; margin-right:50px}
	.featured.first { margin-left:35px }
	.featured .pic { margin-bottom:10px }
	.featured .text {font-family:'futuraregular', Arial, Helvetica, sans-serif; font-weight:bold; font-size:22px; text-align:center}
	.featured .text, .featured .text a, .featured .text a:link, .featured .text a:visited, .featured .text a:hover, .featured .text a:active, .featured .text a:focus {color:#00377F; }	
	.featured .get-quote { font-family:'futuraregular', Arial, Helvetica, sans-serif; font-size:22px; font-weight:bold; text-align:center }
	
	.featured .get-quote, .featured .get-quote a, .featured .get-quote a:link, .featured .get-quote a:visited, .featured .get-quote a:hover, .featured .get-quote a:active, .featured .get-quote a:focus { color:#53A446;}
	
	
	.content-wrapper { margin-top:30px; overflow:hidden}
	.ptb10 { padding:10px 0}
	.pt20 { padding-top:20px }
	.title-section { color:#0B93C5; font-size:24px; font-family:'futuraregular', Arial, Helvetica, sans-serif; margin-bottom:15px }
	
	
	.title-posting { color:#003781; font-size:26px; font-family:'futuraregular', Arial, Helvetica, sans-serif; margin-bottom:15px }
	.title-mega { margin-top:60px; font-size:37px; color:#0B93C5; font-size:37px; font-family:'futuraregular', Arial, Helvetica, sans-serif; }

	.detail-link { margin-top:10px; font-weight:bold}
	h3.section { margin:25px 0}


/* ==========================================================================
   Breadcrumb
   ========================================================================== */
	.bread-crumb { /*background:#f2f2f2 repeat left top;*/ /* url(../images/static/page_title_bg.png)*/ /*padding:4px 20px;*/ padding:4px 25px; color:#00377F; font-size:13px; font-weight:bold; margin-top:20px; margin-bottom:15px; display:inline-block; }
	 @media only screen and (min-width:768px) {
	.bread-crumb {
	padding:4px 0
	}
	}
	.bread-crumb a, .bread-crumb a:link, .bread-crumb a:visited, .bread-crumb a:active, .bread-crumb a:focus { color:#00377F; text-decoration:none }
	.bread-crumb a:hover { color:#00377F; text-decoration:underline }





/* ==========================================================================
   Slider texts
   ========================================================================== */
	#slide-caption-wrapper { margin:60px auto 25px; min-height:270px }
	#slider-caption { font-family: 'angelinaregular', Arial, Helvetica, sans-serif; font-style:italic; color:#ff7 }
	
	#slider-caption .primary { font-size:70px; display:inline-block; font-weight:bold; width:600px; line-height:0.9em}
	#slider-caption .secondary {font-size:70px; display:inline-block; font-weight:bold; line-height:0.8em}







/* ==========================================================================
   Accordion
   ========================================================================== */
	 .accordion-toggle {cursor: pointer; margin: 0; color:#0B95C7; font-size:24px; font-family:'futuraregular', Arial, Helvetica, sans-serif; background:url(../images/static/toggle.png) no-repeat left center; padding:5px 12px; margin:12px 0; overflow:hidden}
		.accordion-content {display: none;}
		.accordion-content.default {display: block;}
		.accordion-content li { margin-bottom:9px; font-size:13px}
		.accordion-content li a,
		.accordion-content li a:link,
		.accordion-content li a:visited,
		.accordion-content li a:hover,
		.accordion-content li a:active,
		.accordion-content li a:focus { color:#274B7A; text-decoration:none}
		.accordion-reflist {font-family: Arial, Helvetica, sans-serif; color:#003780; font-size:16px  }
		
		

/* ==========================================================================
   News
   ========================================================================== */
	.news { margin-bottom:55px; overflow:hidden }
	.news .date { background-color:#0B95C7; display:inline-block; padding:2px 4px; color:#fff; margin-bottom:15px }
	.news .title { color:#003780; font-size:26px; margin-bottom:5px; font-weight:bold; font-family:'futuraregular', Arial, Helvetica, sans-serif; }
	.news .excerpt {color:#264B79;}
	
	.news .link { font-weight:bold; font-size:11px; margin-top:7px }
	.news .link a, .news .link a:link, .news .link a:visited, .news .link a:hover, .news .link a:active, .news .link a:focus { color:#00377F }
	.news .excerpt a, .news .excerpt a:link, .news .excerpt a:visited, .news .excerpt a:hover, .news .excerpt a:active, .news .excerpt a:focus { color:#264B79; text-decoration:none }
	
	
	.news .title a, .news .title a:link, .news .title a:visited, .news .title a:hover, .news .title a:active, .news .title a:focus { color:#003780; text-decoration:none }
	
	/* ==========================================================================
   News Detail
   ========================================================================== */
	.news-detail { margin:30px 0 55px; overflow:hidden }
	.news-detail .date { background-color:#0B95C7; display:inline-block; padding:2px 4px; color:#fff; margin-bottom:15px }
	.news-detail .title { color:#003780; font-size:32px; margin-bottom:15px; font-weight:bold; font-family:'futuraregular', Arial, Helvetica, sans-serif; }
	.news-detail .excerpt {color:#264B79;}
	
	.news-detail .link { font-weight:bold; font-size:11px; margin-top:7px }
	.news-detail .link a, .news-detail .link a:link, .news-detail .link a:visited, .news-detail .link a:hover, .news-detail .link a:active, .news-detail .link a:focus { color:#00377F }
	.news-detail .excerpt a, .news-detail .excerpt a:link, .news-detail .excerpt a:visited, .news-detail .excerpt a:hover, .news-detail .excerpt a:active, .news-detail .excerpt a:focus { color:#264B79; text-decoration:none }
	
	
	.news-detail .title a, .news-detail .title a:link, .news-detail .title a:visited, .news-detail .title a:hover, .news-detail .title a:active, .news-detail .title a:focus { color:#003780; text-decoration:none }


/* ==========================================================================
   Contact form
   ========================================================================== */
	.data-set { margin-bottom:10px; overflow:hidden; }
	.data-set .label { width:75px; float:left; font-size:13px; font-weight:bold; color:#264B79; text-align:left; }
	.data-set .separator { width:10px; float:left }
	.data-set .data { font-size:16px; float:left; width:70%; color:#000; text-align:left }
	 @media (min-width:768px) {
	.data-set .data {
	 width:320px;
	}
	
/* ==========================================================================
   Home page specific
   ========================================================================== */
	 .quote {background-color:#FFFF00; margin-left:40px }
	 .quote .text { width:90px; float:left; color:#00377F; font-size:22px; font-family:'futuraregular', Arial, Helvetica, sans-serif; line-height:1.1em; margin-top:8px}
	.quote .link { background:url(../images/static/teklif_al.png) no-repeat right top; width:161px; height:64px; float:left }
	.quote .link a { display:block; width:161px; height:64px; }
	.home-item .pic { margin:20px 0 15px}
	
/* ==========================================================================
   Search Results
   ========================================================================== */
	 input#keyword { background:#276AAD;border:2px solid #003781;height:32px; margin-top:35px; padding:5px 15px; float:left; margin-left:150px}
	 input#magnifier { margin-top:35px; float:left }
	.result { margin-bottom:30px; overflow:hidden}
	.result .title { font-size:20px; margin-bottom:10px; font-weight:normal }



