/*
Theme Name: Kombi Rehberi
Theme URI: http://eniyikombi.net/
Version: 2.0
Author: PROTEK Teknoloji
Author URI: http://protek.com.tr/

*-----------------------------*
WARNING! DO NOT EDIT THIS FILE!
*-----------------------------*
To make updates to your theme, do not edit the styles in this file. Rather use 
the custom.css file to add your style changes. By copying a style from this
file and pasting it in custom.css you will override the style in this file.

*/


@import url(reset.css);
@import url(social.css);	
@import url(clearfix.css);


/*-------------------------------------------------------------------------------------------*/
/*- SETUP STD CLASSES -----------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------*/
body{margin: 0px; padding: 0px; background: #edeef0; color: #444;
		font-size: 13px; font-family: "PT Sans", Arial, sans-serif; line-height: 1.6em;}

h1, h2, h3, h4, h5, h6{font-family: "PT Sans", Arial, sans-serif;}

p{margin-bottom: 16px;}
textarea, input{padding: 6px; font-family: "PT Sans", Arial, sans-serif; font-size: 13px;  color: #595959; border-radius: 4px;}
	
a{color: #6684BF;}
a:hover{color: #000;}
					
input[type=text]{width: 280px; background: #e7e7e7; border: none;}
textarea{width: 460px; background: #e7e7e7; border: none; color: #595959;}
input[type=button], input[type=submit]{padding: 4px 8px; font-weight: 600; cursor: pointer; background: #111; border: none; color: #fff;}
input[type=button]:hover, input[type=submit]:hover{background: #6684BF;}

a{text-decoration: none;}
strong{font-weight: bold;}
em{font-style: italic;}

/*--- Layouts ---*/
.no_bg{background-image: none;}
.clearboth{clear: both;}
.floatleft{float: left;}
.floatright{float: right;}
.floatright{float:right;}
.no_display{display: none;}

.araver{clear: both;margin-top:15px;}

/*-------------------------------------------------------------------------------------------*/
/*- GENERAL LAYOUT --------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------*/
#header-container{padding-top: 5px; margin-bottom: -25px;padding-bottom: 25px;}
#header-top {width: 950px; margin: 0px auto; padding: 10px 0px; font-size: 12px; color: #614f37;}

#header{width: 950px; height: 80px; padding-bottom: 0px; margin: 0px auto 0px; background: #fff; box-shadow: 0px 0px 4px #999; border-radius: 5px;}
	
#content-container{width: 950px; margin: 0px auto; padding-bottom: 30px;}

#left-column{float: left; width: 625px;}
#right-column{float: right; width: 300px; list-style: none;}

.portfolio #left-column{float: left; width: 220px;}
.portfolio #right-column{float: right; width: 700px;}

#full-width{width: 950px; margin: auto;}
#gallery{}

#footer-container {height: 30px; padding: 15px 0px 0px; background: #f0f0f0; overflow: hidden;}
#footer{width: 950px; margin: auto;}
	
	
/*-------------------------------------------------------------------------------------------*/
/*- COMMON ELEMENTS -------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------*/
.alignleft{float: left; margin: 10px 20px 10px 0px !important;}
.alignright{float: right; margin: 10px 0px 10px 20px !important;}
.aligncenter{text-align: center !important; margin: 0px 0px 10px 0px !important;}

.wp-caption{padding: 5px; width: auto !important;}
.wp-caption img{display: block; margin-bottom: 5px; padding: 0px;}
.wp-caption p.wp-caption-text{clear: both; text-align: center; margin: 0px; padding: 0px; font-style: italic; font-size: 12px !important;}

h5.date{font-size: 12px; color: #614f37; font-style: italic;}

.post-title{font-size: 25px; font-weight: 200; line-height: 1.3em;}
.post-title a{color: #111;}
.post-title a:hover{color: #6684BF;}

.section-title{margin-bottom: 10px; font-size: 16px; line-height: 1.1em; color: #111; font-weight:bold;}
.section-title span{color: #999;}

a.action-link{font-weight: bold;}


/*-------------------------------------------------------------------------------------------*/
/*- HEADER ----------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------*/

	/*--------------------------*/
	/*- HEADER ROW -------------*/
	.logo{float: left; margin: 10px 0px 0px 10px;}
	.logo img{display: block;}
	
	/*--------------------------*/
	/*- HEADER TOP -------------*/
	.contact-left {float: left; padding: 0px; height: 20px;}
	.twitter-right {float: right; display: block; padding: 0px 14px 0px 0px; height: 20px; background: url(images/layout/sprite.png) 86px -84px no-repeat;}
	.twitter-header {text-indent: -9999px; display: none;}
	
	#header-top span {margin-right: 10px; font-style: italic; color: #000;}
	
	.bread-crumbs {width: 950px; margin: 10px auto;display:block;clear:both;}
	#crumbs{overflow: hidden; padding: 0px 20px;}
	#crumbs li{float: left; display: inline; margin-right: 15px;}
	

	/*--------------------------*/
	/*- CATEGORY MENU ----------*/
	ul#nav{float: right; margin: 30px 20px 0px 0px;}
	ul#nav li{float: left; margin-left: 12px; padding-right: 24px; position: relative; background: url(images/layout/nav-divider.png) no-repeat right top;}
	ul#nav li:nth-last-child(1) {padding-right: 0px; background: none; }
	ul#nav li a{display: block; padding: 0px 0px 27px; font-weight: normal; font-size: 14px; color: #614f37;}
	ul#nav li a:hover, .current-menu-item a {color: #111; border-bottom: 2px solid #000000;}		

		/*--------------------------*/
		/*- SUB MENU ---------------*/
		ul#nav ul.sub-menu{display: none; position: absolute; top: 50px; left: -30px; z-index: 5; background: #111; width: 250px;}
		ul#nav ul.sub-menu li:last-child{border-bottom: none;}
		
		ul#nav li:last-child ul.sub-menu{right: 0px;}
		ul#nav ul.sub-menu ul{left: 162px; top: 0px;}
		ul#nav li:last-child ul.sub-menu ul{left: auto; right: 162px; top: 0px;}
		
		ul#nav ul.sub-menu li{width: 190px; margin: 0px 30px; padding: 10px 0px; border-bottom: 1px dotted #d7d7d7;}
		ul#nav ul.sub-menu li a{display: block; padding: 3px 0px; line-height: 1.5em; border-top: none;}
		ul#nav ul.sub-menu li a:hover{}
		
		ul#nav ul.sub-menu .current-menu-item a {border-bottom: none;}


/*-------------------------------------------------------------------------------------------*/
/*- HOME PAGE STYLING -----------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------*/

	/*-------------------------------------------*/
	/*- SLIDER ----------------------------------*/
	.slider{width: 950px; padding: 30px 0px; margin: 0px auto 0px; overflow: hidden; position: relative;}
		
		/*---------------------*/
		/*- SLIDER IMAGES -----*/
		.gallery-container{width: 9999px; position: relative; z-index: 1;}
		.gallery-container li{display: block; float: left; width: 950px; margin-bottom: 10px;}
		.gallery-container .thumbnail {float: left; width: 450px; margin: 0px 0px 0px 25px;}
		.gallery-container .thumbnail img{display: block; margin: auto; width: auto; border-radius: 5px;}
		.gallery-container .slider-content {float: right; width: 375px; padding: 50px 50px 0px 0px;}
		.gallery-container .slider-content .post-title{margin-bottom: 10px; font-weight: bold;}
		.gallery-container .slider-content p {margin-bottom: 0px; color: #614f37; font-size: 16px; text-shadow: 0px 1px 0px rgba(255, 255, 255, 0.6);}
		
		
		/*---------------------*/
		/*- SLIDER BUTTONS ----*/
		.slider .next, .slider .previous{display: block; width: 50px; height: 50px; background: url(images/layout/sprite.png) no-repeat; position: absolute; top: 150px; z-index: 3; text-indent: -999px; overflow: hidden;}
		.slider .previous{background-position: 0px 0px; left: 0px;}
		.slider .next{background-position: -55px 0px; right: 0px;}
		
		
		/*---------------------*/
		/*- SLIDER DOTS -------*/
		.slider-dots{clear: both; clear: both; width: 950px; margin: 0px auto; z-index: 3; overflow: hidden; text-align: center;}
		.slider-dots .dot{display: inline-block; width: 16px; height: 17px; margin: 0px 2px; overflow: hidden; text-indent: -9999px; background: url(images/layout/sprite.png) -0px -42px no-repeat;}
		.slider-dots .dot:hover, .slider-dots .dot-selected{background-position: -28px -42px;}
	

	/*----------------------------*/
	/*- FOUR COLUMN LIST ---------*/
	.four-column{padding-bottom: 10px; margin-bottom: 30px; border-bottom: 1px solid #ccc;}
	.four-column li{float: left; width: 220px; margin-right: 20px;}
	.four-column li:nth-child(4n+4){margin-right: 0px;}
	.four-column li:nth-child(4n+5){clear: left;}
	.four-column .post-image{margin-bottom: 20px;}
	.four-column .post-title{margin-bottom: 10px; font-size: 13px; font-weight: 600;}
	
	
	/*----------------------------*/
	/*- TWO COLUMN ---------------*/
	.two-column{padding-bottom: 10px; margin-bottom: 30px; border-bottom: 1px solid #ccc;}
	.two-column li.column{float: left; width: 460px; margin-right: 20px;}
	.two-column li.column:last-child{margin-right: 0px;}
	.two-column .post-image{margin-bottom: 20px;}
	.two-column .post-title{margin-bottom: 10px; font-size: 13px; font-weight: 600;}
			
	
	/*----------------------------*/
	/*- ONE COLUMN LARGE ---------*/
	.blog-main-post-container li.post, .blog-main-post-container li.post-content{padding: 20px 35px 0px;}
	.blog-main-post-container li.post .copy {border-bottom: 1px dotted #d7d7d7;}
	.blog-main-post-container li.post .copy p {font-size: 14px; }
	
	.blog-main-post-container .post-image{margin-bottom: 20px;}
	.blog-main-post-container .post-image img{display: block;}
	.blog-main-post-container .post-title{margin: 0px 0px 10px; font-size: 24px; font-weight: bold;}
	
	.blog-main-post-container .date{margin-bottom: 25px;}
	.blog-main-post-container ul.date li {background: url("images/layout/nav-divider.png") no-repeat scroll right top transparent; float: left; margin-left: 12px; padding-right: 24px; position: relative; font-size: 12px; color: #614F37; font-style: italic; }
	
	.blog-main-post-container li.post:last-child .copy {border-bottom: none;}
	.blog-main-post-container ul.date li:first-child {margin-left: 0px;}
	.blog-main-post-container ul.date li:last-child {background: none; padding-right: 0px; }
	
	.blog-main-post-container li.post .read-more a, .read-more {display: block; width: 25px; height: 25px; margin-bottom: 25px; background: url(images/layout/sprite.png) 0px -58px no-repeat; text-indent: -9999px; overflow: hidden;}


	/*----------------------------*/
	/*- FEATURE QUOTE ------------*/
	.featured-quote{margin: 50px 0px; text-align: center;}
	.featured-quote h3 {margin-bottom: 12px;}
	.featured-quote h3 {color: #000; font-size: 24px; text-transform: uppercase;}
	.featured-quote p {color: #646464; font-size: 16px;}
	.featured-quote .slogan-buttons {float: left; width: 100%; display: block; text-align: center;}
	
			
	/*----------------------------*/
	/*- PAGINATION ---------------*/
	.pagination {float: right; margin: 20px 35px 20px 0px; clear: both;}
	.pagination li {float: left; border-right: 1px dotted #d3d4d6; margin: 3px 0px 5px 10px; padding: 0px 10px 0px 0px}
	.pagination li.page-count{margin-right: 15px; font-size: 13px; font-weight: 600;}
	.pagination .next-page a, .pagination .previous-page a{float: left; display: block; width: 25px; height: 25px; overflow: hidden;}
	.pagination .previous-page a{background-position: -29px -58px; margin: 0px 10px 0px 0px; }
	.pagination .next-page a{background-position: -0px -58px; margin: 0px 0px 0px 10px; }
	.pagination .next-page,.pagination .previous-page {border: none; padding: 0px; margin: 0px;}
	.pagination li a.selected-page {border-bottom: 1px solid #000; }
	.pagination li:nth-last-child(2) {border: none;}


/*-------------------------------------------------------------------------------------------*/
/*- POSTS CLASSES ---------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------*/

	/*------------------------------*/
	/*- POST CONTENT ---------------*/
	.post-content{text-align:justify;}
	.post-content .post-image{margin-bottom: 20px;text-align:justify;}
	.post-content .post-title{margin-bottom: 8px;}
	.post-content .copy{padding-bottom: 20px; font-size: 14px; border-bottom: 1px dotted #D7D7D7;}
	
	.post-content .post-tags {text-align:center;}
	.post-tags a {float: left; padding: 3px 5px; margin: 0px 4px 4px 0px; background: #f2efeb; color: #614f37; 
	font-size: 14px !important; font-weight: normal !important; border-radius: 4px; text-transform:capitalize;}
	
	
	/*------------------------------*/
	/*- POST PAGE META -------------*/
	.post-meta{float: left; width: 100%; color: #878787;}
	.post-meta li{float: left; width: 100%;}
	.post-meta li:first-child{padding: 15px 0; border-bottom: 1px dotted #D7D7D7;}
	
	
	/*-------------------------*/
	/*- SOCIAL ----------------*/
	.social {float: left; margin-top: 15px;margin-bottom: 10px;}
	.social li{clear: none; float: left; height: 20px; width: 70px; margin: 0px 10px 0px 0px; overflow: hidden;}
	.social li:first-child {border-bottom: none; padding: 0px; }
	
	
	/*-------------------------*/
	/*- SHORT URL -------------*/
	.short-url{float: right; height: 20px; margin-top:15px; margin-bottom: 10px;font-size: 12px; line-height: 1em;}
	.short-url input{width: 120px; padding: 3px 0px 0px; margin: 0px; font-size: 12px; text-align: center; background: none; border: none;}
	
	
	/*- RESET SOME CLASSES FOR THE COPY AFTER CLEARING EVERYTHING AT THE TOP OF THE CSS  -*/
	.copy ul{list-style: disc; margin: 0px 0px 15px 18px; line-height: 22px;}
	.copy ol{list-style: decimal; margin: 0px 0px 15px 18px; line-height: 22px;}
	.copy ul li, .copy ol li{margin-bottom: 0px;}
	.copy code, .copy pre{}
	.copy img{display: block;}
	.copy h2{font-size: 22px; font-weight: bold; margin-bottom: 10px;}
	.copy h3{font-size: 16px; font-weight: 600; margin-bottom: 15px;}
	.copy h4{font-size: 14px; font-weight: 600; margin-bottom: 15px;}
	.copy h5{font-size: 12px; font-weight: 600; margin-bottom: 10px;}
	.copy blockquote{padding-left: 15px; margin-left: 0px; font-style: italic;}


	/*------------------------------------*/
	/*- POST PAGE WP GALLERY -------------*/
	.copy .gallery{margin-bottom: 30px !important; overflow: hidden;}
	dt.gallery-icon img{margin-bottom: 3px;}


	/*-----------------------------*/
	/*- NEXT - PREV POST NAV ------*/
	.next-prev-post-nav{padding: 10px 0px;margin-left: 160px; border-bottom: 1px solid #ccc; overflow: hidden; font-size: 10px; text-transform: uppercase;}
	.portfolio .next-prev-post-nav{margin-left: 0px; border-bottom: none;}
	.next-prev-post-nav li{clear: none; float: right; margin: 0px; padding: 0px;}
	.next-prev-post-nav li:first-child{float: left;}
	

/*-------------------------------------------------------------------------------------------*/
/*- COMMENTS --------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------*/
.comments{clear: both; width: 880px; margin: 0px 0px 15px 35px;}
.comments .section-title{margin: 20px 0px 30px; font-weight: bold; color: #000; font-size: 18px;}

.comment-container{font-size: 13px;}

.comment{padding-bottom: 20px; margin-bottom: 20px; border-bottom: 1px dotted #D7D7D7; position: relative;}

.comment-avatar{float: left; margin-right: 20px;}	
.comment-post{float: left; width: 800px;}
.comment h5.date{ float: left; margin-left: 10px; margin-bottom: 10px; font-size: 11px; color: #878787;}
.commentor_url {float: left; padding-right: 24px; position: relative; background: url(images/layout/nav-divider.png) no-repeat right top;}
.comment p {clear: both;text-align:justify;}	
.comment p:first-letter {text-transform:capitalize;}
.comment h4.comment-name{float: left; margin-bottom: 10px; display: inline; color: #614f37; font-weight: bold;text-transform: uppercase;}
.comment h4.comment-name a{color: #614f37;}
.comment h4.comment-name a:hover{color: #6684BF;}

.reply-to-comment{background: url(images/layout/reply-arrow.png) right no-repeat; padding: 5px 35px 5px 0px;}

.comment_form li {float: left; width: 283px; margin-right: 10px; margin-bottom: 10px;}
.comment_form li input {width: 273px; height: 25px;}
.comment_form textarea {width: 861px;}

a.comment-count {float: left; padding-top: 6px;}

	/*------------------------*/
	/*- THREADED COMMENTS ----*/
	.threaded-comments{float: left; padding: 20px 0px 0px 70px; margin-top: 20px; clear: both; border-top: 1px solid #ccc;}
	.threaded-comments li.comment:last-child{border-bottom: none; margin-bottom: 0px; padding-bottom: 0px;}
	
	.comment-form-content {clear: both; overflow: hidden; margin-bottom: 20px;}


/*-------------------------------------------------------------------------------------------*/
/*- PRODUCTS --------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------*/
.content-block, .blog-main-post-container {background: #fff; overflow: hidden; border-radius: 4px; box-shadow: 0 0 4px #999999;}
.section-block {clear:both;height: 30px; padding: 10px 20px 0px; background: #f7f7f7; border-bottom: 1px solid #eaebed;}
.section-block h1 {font-size: 18px; font-weight:bold; text-transform: uppercase; color: #000;float:left;}
.section-block h2 {font-size: 18px; font-weight:bold; text-transform: uppercase; color: #000;float:left;}
.section-block h3 {font-size: 18px; font-weight:bold; text-transform: uppercase; color: #000;float:left;}
				
.products-list {padding: 35px;}
	.products-list p {padding: 0px 20px;}
			
.products-list li{float: left; width: 292px; height: 190px;margin: 0px; padding: 15px 0px 25px; border-right: 1px dotted #d7d7d7; border-bottom: 1px dotted #d7d7d7; text-align: center;}
.products-list li a.products-image{display: block; padding: 0px; margin-bottom: 10px;}
.products-list li a.products-image span{display: block; width: 284px; height: 230px; text-align: center; overflow: hidden;}

.products-list li h2{padding: 0px 0px 10px; margin: 0px 0px 6px; line-height: 18px; font-size: 16px; font-weight:bold;}
.products-list li h4{padding: 0px 0px 10px; margin: 0px 0px 6px; line-height: 18px; font-size: 16px;font-weight:bold;}
.products-list li h5{padding-bottom: 6px; margin-bottom: 10px; font-weight: bold;}				
.products-list li p{padding-bottom: 10px;}
.products-list li .action-button{height: 25px; margin: 0 auto; padding: 5px 15px; text-align: center; font-size: 14px; 
font-weight: bold; border-radius: 4px;background:#dad0c3;}

.products-list li:nth-child(3n+3){border-right: none;}
.products-list li:nth-child(3n+4){clear: left;}

.products-list li:last-child {}
.products-list li:nth-last-of-type(-n+3) {border-bottom: none;}

 a.product-button{float: left; width: 145px; height: 25px; padding-top: 5px; display: block; text-align: center; font-size: 14px; font-weight: bold; border-radius: 4px;}
 
 .product-content .copy {border-bottom: none;}
	 

/*-------------------------------------------------------------------------------------------*/
/*- PRODUCT PAGE ------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------*/ 	
.product-cateogries {padding: 20px 0px; background: #f7f7f7; border-bottom: 1px solid #eaebed; text-align: center;}
.product-crumbs {width: 950px; height: 20px; margin: 0 auto; display: block; padding: 0px;}
.product-crumbs li { display: inline; text-transform: none; font-size: 14px; font-weight: normal;}
.product-crumbs li a {margin: 0px 5px 0px; padding: 3px 5px;}
.product-crumbs li a:hover {background: none repeat scroll 0 0 #F2EFEB; border-radius: 4px 4px 4px 4px; color: #614F37; font-size: 14px !important; font-weight: normal !important; }


/*-------------------------------------------------------------------------------------------*/
/*- PRODUCT SUB PAGE ------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------*/
.product-left{float: left; width: 420px; margin-right: 30px; overflow: hidden;}
.product-image {margin-bottom: 0px; text-align: center;}
.product-image img{display: block; margin: auto;}

.product-content {float: left; width: 399px; margin-bottom: 20px; padding-left: 30px; border-left: 1px dotted #d7d7d7;}
.product-price {float: left; width: 100%; margin-bottom: 15px; padding: 20px 0px; border-bottom: 1px dotted #d7d7d7; border-top: 1px dotted #D7D7D7;}

.gallery-thumbnails {margin-top: 20px; padding-top: 20px; border-top: 2px solid #d7d7d7; overflow: hidden;}
.gallery-thumbnails li{float: left; width: 95px; margin: 0px 5px 15px; text-align: center;}
.gallery-thumbnails li img{display: block; margin: auto;}

.full-product {margin-bottom: 30px;}
.ship-info {float: right; padding: 0px 0px 0px 24px; margin-top: 3px; font-size: 14px; color: #614f37;}
.social-linking {float: right; width: 250px; padding-top: 5px;}
.social-linking li {float: left;height:20px;display:block;padding-left:6px;}
.social-linking li .twitle{width: 40px;}
.social-linking li .fpaylas{width: 85px;}
h4.section-title {margin-bottom: 10px; clear:both; font-size: 14px; font-weight: bold; color: #646464;}


/*-------------------------------------------------------------------------------------------*/
/*- SERVICES --------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------*/
.services-list li{float: left; width: 262px; min-height: 128px; margin: 0px; padding: 0px 15px 15px 15px; border-right: 1px dotted #d7d7d7; border-bottom: 1px dotted #d7d7d7;}
.services-list li a.products-image{display: block; padding: 0px;}
.services-list li a.products-image span{display: block; width: 284px; height: 230px; overflow: hidden;}
.services-list li .service-list-icon {float: left; margin: 3px 10px 0px 0px;}
.services-list li h2{float: right; width: 235px; margin: 0px 0px 6px; line-height: 18px; font-size: 16px;}
.services-list li h3{float: right; width: 235px; margin: 0px 0px 6px; line-height: 18px; font-size: 16px;font-weight:bold;}
.services-list li h5{padding-bottom: 6px; margin-bottom: 10px; font-weight: bold;}

.services-list {padding:0px 35px 20px 35px;}					
.services-list li p{padding-bottom: 10px; clear: both;}
.services-list li:nth-child(3n+3){border-right: none;}
.services-list li:nth-child(3n+4){clear: left;}
.services-list li:last-child {border-right: none;}
.services-list li:nth-last-of-type(-n+3) {padding: 30px 15px 0px 15px; border-bottom: none;} 

.services-list li li{float: left; }


#left-col {float: left; width: 265px; margin-left: 35px;}
#left-col ul {margin-bottom: 20px;}
#left-col li {padding: 20px 30px 20px 40px; border-bottom: 1px dotted #d7d7d7; position: relative; background: url(images/layout/service-shadow.png) no-repeat right top;}
#left-col li h3 {font-size: 16px; font-weight: bold; }
#left-col li.active h3 a{font-size: 16px; color: #000; font-weight: bold; }

#right-col {float: right; width: 579px; margin: 0px 35px 30px 0px; padding: 20px 0px 0px 35px; border-left: 1px dotted #D7D7D7;}
#right-col h3 {margin-bottom: 10px; color: #000;}

.service-image {margin: 25px 0px 30px 0px;}
.service-list li.active {margin-right: -1px; background: #fff !important; z-index: 10; position: relative;}
.service-list li.active h3 {color: #000;}
.service-excerpt {font-size: 16px;}
.service-icon {position: absolute; top: 35px; left: 0px;}
 	

/*-------------------------------------------------------------------------------------------*/
/*- ARCHIVES --------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------*/
.archives{padding: 40px;}
.archives_list{width: auto; margin-bottom: 20px;}
.archives_list li{height: 60px; padding: 20px 0px; margin: 0px; border-bottom: 1px solid #ccc;}
.archives_list li .archive-post-image{float: left; width: 50px; height: 50px; margin-right: 20px; position: relative; overflow: hidden;}
.archives_list li .archive-post-image a{display: block; width: 50px; height: 50px; overflow: hidden;}
.archives_list li .archive-post-image img{display: block; position: relative;}
.archives_list li a{font-weight: 600; font-size: 15px;}
.archives_list li .comment-count{margin-left: 20px; font-weight: lighter; font-size: 11px;}

.archives_list .archive-date{display: block; margin-right: 20px; font-size: 10px; text-transform: uppercase;}
.archives_list .archive-date sup{position: relative; top: -3px; text-transform: lowercase; font-size: 8px;}
.archives_list .label{float: right; display: inline-block;}
.archives_list .label a{font-size: 11px;padding-right:10px;font-weight:bold;}
.archives_list .label2{float: right; display: inline-block;}
.archives_list .label2 a{font-weight: lighter; font-size: 11px;}


.archives_list li:first-child{padding-top: 0px;}
.archives_list li:last-child{border-bottom: none;}


/*-------------------------------------------------------------------------------------------*/
/*- FULL WIDTH ------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------*/

#full-width {background: #fff; overflow: hidden; border-radius: 4px; box-shadow: 0 0 4px #999999;}
#full-width .copy {padding: 20px 35px;}	

#full-width h3.section-title {font-weight: bold; font-size: 24px;}
#full-width h4.section-title {font-weight: bold; font-size: 24px;}
#full-width h1 {height: 30px; margin-bottom: 0px; padding: 10px 20px 0px; background: #f7f7f7; border-bottom: 1px solid #eaebed; font-size: 18px; text-transform: uppercase; color: #000;}


/*-------------------------------------------------------------------------------------------*/
/*- ADVERTS ---------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------*/
ul.widget-list li.widget ul li.advert{float:left; padding: 8px 8px; margin: 0px; border: none !important;}

ul.widget-list li.adverts-125 ul {padding: 8px; float: left;}


/*-------------------------------------------------------------------------------------------*/
/*- RIGHT COLUMN ----------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------*/
ul.widget-list{font-size: 13px;}
ul.widget-list li.widget{margin-bottom: 20px;}
ul.widget-list li.widget li:last-child{margin-bottom: 10px;}
ul.widget-list li.widget a{color: #333; font-weight: 600;}
ul.widget-list li.widget a:hover{color: #6684BF;}

h4.widgettitle{color: #878787; font-weight: bold; padding: 0px 0px 12px; margin: 0px 0px 10px;}

#right-column .widget-list li {overflow: hidden; background: #fff; border-radius: 4px; box-shadow: 0 0 4px  rgba(0, 0, 0, 0.3);}
#right-column .widget-list li li {background: none; border-bottom: 1px dotted #d7d7d7; border-radius: 0px; box-shadow: none;}
#right-column .widget-list li li:last-child {border-bottom: none;}

#right-column .widget-list li h4, #right-column .widget-list li h4 a {height: 30px; padding: 10px 20px 0px; margin-bottom: 0px; background: #f7f7f7; border-bottom: 1px solid #eaebed;
																		color: #000; font-size: 18px; font-weight: normal; text-transform: uppercase;}
#right-column .widget-list li h4 a {border-bottom: none; padding: 0px;}
	
#right-column .sponsor-item img{display: block;}
	
	/*------------------------------------*/
	/*- SEARCH ---------------------------*/
	.search-form{overflow: hidden; padding: 15px;}
	.search-form input[type=text]{float: left; width: 180px;}
	.search-form input[type=submit]{float: right;}
	
	/*------------------------------------*/
	/*- POPULAR/RECENT COMMENTS ----------*/
	.widget_recent_comments li{padding: 10px 20px 10px 20px;text-transform:capitalize;}
	.widget_recent_comments li .yink{color: #333; display: block; font-size: 12px; font-style: italic;font-weight:bold;}
	
	/*------------------------------------*/
	/*- POPULAR/RECENT POSTS -------------*/
	.widget-list li.widget_popular_posts h5{font-size: 11px; font-style: italic;}
	#right-column li.widget_popular_posts li{padding: 20px; margin: 0px; width: auto;}
	#right-column li.widget_popular_posts .read-more {float: none; clear: both; display: block; margin-bottom: 0px;}
	
	/*------------------------------------*/
	/*- SOCIAL LINKS ---------------------*/
	#right-column .widget-list ul.social-bookmarks {padding: 20px;}
	#right-column .widget-list ul.social-bookmarks li {float: left; width: auto;}
	
	/*------------------------------------*/
	/*- TWITTER --------------------------*/
	ul#twitter_update_list li{padding: 20px;}
	ul#twitter_update_list li a{color: #614f37; font-weight: 600;}
	ul#twitter_update_list li span a{font-weight: normal; font-size: 11px; font-style: italic;}
	.widget_ocmx_twitter_widget .content span.follow-us {float: right; margin: 10px 35px 25px 0px;}  
	ul#twitter_update_list li:last-child {margin-bottom: 0px;}
	
	/*------------------------------------*/
	/*- TAG CLOUD ------------------------*/
	#right-column .widget-list .tagcloud {float: left; padding: 20px;}
	#right-column .widget-list .tagcloud a {float: left; padding: 3px 5px; margin: 0px 4px 4px 0px; background: #f2efeb; color: #614f37; font-size: 14px !important; font-weight: normal !important; border-radius: 4px; }
	#right-column .widget-list .tagcloud a:hover {background: #e6e6e6;}
	

/*-------------------------------------------------------------------------------------------*/
/*- FOOTER ----------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------*/
		
	/*-------------------------------------------*/
	/*- FOOTER TOP ------------------------------*/
	#footer-top-container {min-height: 250px; margin-top: 30px; padding-top: 35px; background: #fff;}
	#footer-top {width: 950px; margin: 0 auto;}
	#footer-top h4 {margin-left: 35px; color: #000; font-size: 18px; font-weight: normal; text-transform: uppercase;}
	
	#footer-top .widget_popular_posts li{float: left; width: 270px; margin-left: 35px;}
	#footer-top .widget_popular_posts .post-image{margin-bottom: 15px;}
	
	
	/*-------------------------------------------*/
	/*- FOOTER MIDDLE ---------------------------*/
	#footer-middle-container {width: 100%; padding: 35px 0px; background: #f2efeb;}
	#footer-middle {width: 950px; margin: 0 auto;}
	#footer-middle ul.widget-list li.column {float: left; width: 270px; margin-left: 35px;}
	#footer-middle ul.widget-list h4 {margin-bottom: 16px; color: #000; font-size: 18px; font-weight: normal; text-transform: uppercase;}
	#footer-middle ul.widget-list ul li {margin: 0px 0px 10px 0px;} 
	#footer-middle ul.widget-list ul span {float: left; width: 80px; font-weight: bold;}
	
	
	/*-------------------------------------------*/
	/*- FOOTER ITEMS ----------------------------*/
	#footer{font-size: 13px;}
	#footer h4{margin-bottom: 10px; font-weight: 600; font-size: 13px; color: #111;}
	#footer a{color: #614F37; font-weight: normal;}
	#footer a:hover{color: #6684BF;}

	#footer ul{ overflow: hidden;}
	#footer ul li.column{float: left; width: 220px; margin-right: 20px;}
	#footer ul li.column:last-child{margin-right: 0px;}
	#footer ul li.column ul li{padding: 0px 0px 3px; margin: 0px 0px 3px; border-bottom: 1px dotted #ccc;}
	
	.footer-text{clear: both; color: #878787;}
	.footer-text p{float: left; font-size: 11px; color: #614f37;}
	.footer-text .obox-credit{float: right;}
	
	
	.sreklam{clear:both;padding:20px;border-top: 1px dotted #D7D7D7;margin:10px 0 0 0;}

	.subscribe-to-comments{float:right;margin-right:510px;margin-top:5px;display:block;}
	
	#widget-block{margin-top:15px;}
	
	.ad300x250{
	float:left;width:300px;height:250px;margin:0 10px 5px 0;
	}
	
	.yorumlar{}
	.yreklam{margin:15px 5px 15px 20px;float:left;width:310px;height:250px;border-right: 1px dotted #d7d7d7;}
	.yorumlar  ul{float:left;padding:10px 15px 0 5px;width:580px;height:250px;}
	.yorumlar  li{clear:both;float:left;margin:5px 0 3px 0;display:block;height:56px;}
	.yorumlar:first-letter {text-transform:capitalize;}
	.yorumlar img{float:left;width:56px;height:56px;margin-right:10px;}
	.yorumlar  h5{font-weight:bold;padding-top:-8px;text-transform: uppercase;}
	
	
	.kutular{margin: 15px 0 15px 5px;height: 240px;}
	.kutular .kutu {float: left; width: 295px; height: 220px; padding: 0px 15px 15px 15px; border-right: 1px dotted #d7d7d7;}
	.kutular .kutu2 {float: left; width: 260px; height: 220px; padding: 0px 15px 15px 15px;border-right: 1px dotted #d7d7d7;}
	.kutular .kutu3 {float: left; width: 295px; height: 220px; padding: 0px 15px 15px 15px;}
	.kutular .kutu p{margin-top: 10px;margin-bottom: 10px; clear: both;}
	.kutular .kutu li{margin-left: 10px;}
	.kutular .kutu h3{clear:both;float: left;line-height: 18px; font-size: 16px;font-weight:bold;margin-bottom: 10px;}
	.kutular .kutu2 p{margin-top: 10px;margin-bottom: 10px; clear: both;}
	.kutular .kutu2 li{margin-left: 10px;}
	.kutular .kutu2 h3{clear:both;float: left;line-height: 18px; font-size: 16px;font-weight:bold;margin-bottom: 10px;}
	.kutular .kutu3 p{margin-top: 10px;margin-bottom: 10px; clear: both;}
	.kutular .kutu3 h3{clear:both;float: left;line-height: 18px; font-size: 16px;font-weight:bold;margin-bottom: 10px;}
	
	
	.ad728x15{float:left;width:728px;height:15px;margin-left:35px;padding-top:3px;}
	.ad468x15{float:left;width:468px;height:15px;margin-left:55px;padding-top:3px;}
