.readmore_link a { color:#ccc; }
.readmore_link a:hover { color:#fff; }

.contents-wrap, .fullpage-contents-wrap, .page-contents-wrap { background: #111; }
.post-aside-wrapper {
	background: #111;
	}

.homemenu ul li {
	background:#000;
    background:rgba(0, 0, 0, 0.8);
	}
	
.homemenu {
background: url(../img/black_to_fade.png) repeat-y right top;
}
.sf-sub-indicator {	background:	url(../img/arrows-111.png) no-repeat -10px -100px; opacity:0.6;}

.homemenu ul li strong {
    color: #C6C6C6;
}

.homemenu ul li:hover > a {
	background:#1c1c1c;
	}
	
.homemenu ul li a {
	border-right:1px solid rgba(80,80,80,0.2);
	}
	
.homemenu ul ul li{
	background:#222;
	}
.homemenu ul ul li:hover>a { color:#eee; background: #1c1c1c;}

.homemenu ul ul li.current-menu-item a { background:#333;	}

#contact .text-input {
    border: 1px solid #000000;
    color: #CFCFCF;
    background: #454545;
}

.mcycletextwrap {
	background:#000;
    background: rgba(0, 0, 0, 0.9);
	}
	.news-text a {
		color:#eee;
		}

h1.page-entry-title {
	color:#eee;
	}
h1.entry-title {
	background:#333;
}
	
.flexslider-container-page {
	background-color:#000;
	}
		
ul#portfolio-tiny .work-details,
ul#portfolio-small .work-details,
ul#portfolio-large .work-details {
    border-left: 1px dotted #1B1B1B;
	}
	
ul#portfolio-tiny h4 a,
ul#portfolio-small h4 a,
ul#portfolio-large h4 a,
.entry-post-title h2 a,
.news-text a {
	color:#aaa;
	}
	
ul#portfolio-tiny h4 a:hover,
ul#portfolio-small h4 a:hover,
ul#portfolio-large h4 a:hover,
.entry-post-title h2 a:hover,
.news-text a:hover {
	color:#fff;
	}
	
.blogseperator {
    background-color: #111;
	background-image: url(../img/stripes_fine_fade.png);
	background-repeat: repeat;
	background-position: 0 0;
    border-top: 1px solid #111;
}

.postsummarywrap {
    border-top: 1px dotted #282727;
}

.entry-content .hrule {
    border-bottom: 1px solid #1F1F1F;
	}
	
	.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6 {
		color: #888;
		}		
	
.entry-content a,#commentform a  { color: #eee;  }
.entry-content a:hover,#commentform a:hover  { color: #fff;  }

.entry-content .hrule {	background: transparent url("../img/hr_shaded.png") repeat-x 0 0; }
.entry-content .hrule.top2 a:hover {	color: #fff; }

.entry-content .thumbnails-wrap .minishowcase .thumbnail-image { 
	border-top:1px solid #2b2b2b;
	border-left:1px solid #2b2b2b;
	border-bottom:1px solid #1b1b1b;
	border-right:1px solid #1b1b1b;
	-moz-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.2); /* FF3.5+ */
	-webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.2); /* Saf3.0+, Chrome */
	box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.2); /* Opera 10.5, IE 9.0 */
	background:none;
	}

/* Contact Forms */
#contactForm ol.forms li.buttons button:hover {
	background: #2b2b2b;
	}
	#contact .error { 
		color:#ffff00;
		text-shadow:none;
		}

/* Comment List */
.commentform-wrap {
    background: #000000;
	}
ol.commentlist li.odd {
	background: #111;
	border: 1px solid #111;
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
}
ol.commentlist li.even {
	background: #000;
	border: 1px solid #000;
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
}

	ol.commentlist li .reply a{
		color:#fff;
		background: #2b2b2b;
		border:none;
	}
	ol.commentlist li .reply a:hover{
		color:#fff;
		background: #333;
		border:none;
	}
	
	#contact .button,#commentform input#submit {
	color: #ccc;
	background:#000;
	background: -moz-linear-gradient(
		top,
		#222 0%,
		#111);
	background: -webkit-gradient(
		linear, left top, left bottom, 
		from(#222),
		to(#111));
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border: 2px solid #222;
	-moz-box-shadow:
		0px 0px 1px rgba(222,222,222,0.5),
		inset 0px 0px 2px rgba(0,0,0,0.7);
	-webkit-box-shadow:
		0px 0px 1px rgba(222,222,222,0.5),
		inset 0px 0px 2px rgba(0,0,0,0.7);
	text-shadow:
		1px 1px 0px rgba(0,0,0,1),
		0px 1px 0px rgba(0,0,0,0);
			}
			
	#respond #commentform input#submit:hover {
	color: #fff;
	}
	
#contact .button:hover { color: #fff; }
	
.pictureframe { 
	border-top:1px solid #2b2b2b;
	border-left:1px solid #2b2b2b;
	border-bottom:1px solid #1b1b1b;
	border-right:1px solid #1b1b1b;
	}
	
.entry-content .thumbnails-wrap .minishowcase .thumbnail-image { 
	border:1px solid #1c1c1c;
	background:#141414;
	}
	
/* Flexible Buttons */

		.entry-content a.small_blackbutton {
			background: transparent url("../img/small_black-end-button-a.png") no-repeat scroll top right;
			}
			
		.entry-content a.small_pinkbutton {
			background: transparent url("../img/small_pink-end-button-a.png") no-repeat scroll top right;
			}
			
		.entry-content a.small_purplebutton {
			background: transparent url("../img/small_purple-end-button-a.png") no-repeat scroll top right;
			}

		.entry-content a.small_graybutton {
			background: transparent url("../img/small_plain-end-button-a.png") no-repeat scroll top right;
			}
			
		.entry-content a.small_bluebutton {
			background: transparent url("../img/small_blue-end-button-a.png") no-repeat scroll top right;
			}
			
		.entry-content a.small_redbutton {
			background: transparent url("../img/small_red-end-button-a.png") no-repeat scroll top right;
			}
			
		.entry-content a.small_greenbutton {
			background: transparent url("../img/small_green-end-button-a.png") no-repeat scroll top right;
			}
			
		.entry-content a.small_goldbutton {
			background: transparent url("../img/small_gold-end-button-a.png") no-repeat scroll top right;
			}
			

		.entry-content a.small_blackbutton span {

			background: transparent url("../img/small_black-button-span.png") no-repeat top left;
		}
		
		.entry-content a.small_pinkbutton span {

			background: transparent url("../img/small_pink-button-span.png") no-repeat top left;
		}

		.entry-content a.small_graybutton span {

			background: transparent url("../img/small_plain-button-span.png") no-repeat top left;
		}
		
		.entry-content a.small_bluebutton span {

			background: transparent url("../img/small_blue-button-span.png") no-repeat top left;
		}
		
		.entry-content a.small_redbutton span {

			background: transparent url("../img/small_red-button-span.png") no-repeat top left;
		}

		.entry-content a.small_greenbutton span {

			background: transparent url("../img/small_green-button-span.png") no-repeat top left;
		}
		
		.entry-content a.small_goldbutton span {

			background: transparent url("../img/small_gold-button-span.png") no-repeat top left;
		}
		
		.entry-content a.small_purplebutton span {

			background: transparent url("../img/small_purple-button-span.png") no-repeat top left;
		}
		

.entry-content a.blackbutton {
	background: transparent url("../img/black-end-button-a.png") no-repeat scroll top right;
	}
	
.entry-content a.pinkbutton {
	background: transparent url("../img/pink-end-button-a.png") no-repeat scroll top right;
	}
	
.entry-content a.purplebutton {
	background: transparent url("../img/purple-end-button-a.png") no-repeat scroll top right;
	}

.entry-content a.graybutton {
	background: transparent url("../img/plain-end-button-a.png") no-repeat scroll top right;
	}
	
.entry-content a.bluebutton {
	background: transparent url("../img/blue-end-button-a.png") no-repeat scroll top right;
	}
	
.entry-content a.redbutton {
	background: transparent url("../img/red-end-button-a.png") no-repeat scroll top right;
	}
	
.entry-content a.greenbutton {
	background: transparent url("../img/green-end-button-a.png") no-repeat scroll top right;
	}
	
.entry-content a.goldbutton {
	background: transparent url("../img/gold-end-button-a.png") no-repeat scroll top right;
	}


		
		.entry-content a.blackbutton span {

			background: transparent url("../img/black-button-span.png") no-repeat top left;
		}
		
		.entry-content a.pinkbutton span {

			background: transparent url("../img/pink-button-span.png") no-repeat top left;
		}

		.entry-content a.graybutton span {

			background: transparent url("../img/plain-button-span.png") no-repeat top left;
		}
		
		.entry-content a.bluebutton span {

			background: transparent url("../img/blue-button-span.png") no-repeat top left;
		}
		
		.entry-content a.redbutton span {

			background: transparent url("../img/red-button-span.png") no-repeat top left;
		}

		.entry-content a.greenbutton span {

			background: transparent url("../img/green-button-span.png") no-repeat top left;
		}
		
		.entry-content a.goldbutton span {

			background: transparent url("../img/gold-button-span.png") no-repeat top left;
		}
		
		.entry-content a.purplebutton span {

			background: transparent url("../img/purple-button-span.png") no-repeat top left;
		}
		
		.entry-content a.small_blackbutton span {
		color: #fff;
		}
		
		.entry-content a.small_pinkbutton span {
		color: #fff;
		}
		
		.entry-content a.small_goldbutton span {
		color: #fff;
		}
		
		.entry-content a.small_graybutton span {
		color: #fff;
		}
		
		.entry-content a.small_redbutton span {
		color: #fff;
		}
		
		.entry-content a.small_bluebutton span {
		color: #fff;
		}
		
		.entry-content a.small_greenbutton span {
		color: #fff;
		}
		
		.entry-content a.small_brownbutton span {
		color: #fff;
		}
		
		.entry-content a.small_purplebutton span {
		color: #fff;
		}
		
		
		
		.entry-content a.blackbutton span {
		color: #fff;
		}
		
		.entry-content a.pinkbutton span {
		color: #fff;
		}
		
		.entry-content a.goldbutton span {
		color: #fff;
		}
		
		.entry-content a.graybutton span {
		color: #fff;
		}
		
		.entry-content a.redbutton span {
		color: #fff;
		}
		
		.entry-content a.bluebutton span {
		color: #fff;
		}
		
		.entry-content a.greenbutton span {
		color: #fff;
		}
		
		.entry-content a.brownbutton span {
		color: #fff;
		}
		
		.entry-content a.purplebutton span {
		color: #fff;
		}
		
		
		
/* Accordion Shortcode */

.accordion-tabs h5 {
	color:#fff;
	border:1px solid #1c1c1c;
	background: #1c1c1c url(../img/arrow_right_8x8.png) no-repeat 5px 10px;
	}
	
.accordion-tabs h5:hover { background: #2c2c2c url(../img/b_arrow_right_8x8.png) no-repeat 5px 10px; }
	
.accordion-tabs h5.current {
	color:#fff;
	background: #333333 url(../img/b_arrow_right_8x8.png) no-repeat 5px 10px;
	}
	
.accordion-tabs .pane { 
	border:1px solid #1c1c1c;
	background: #000;
	}
	
/* Tabs */	
	
ul.tabs li {
	background: #1c1c1c;
	color: #fff;
}
ul.tabs .current, ul.tabs .current:hover, ul.tabs li.current a {
	color:#fff;
	background: #333333;
}
ul.tabs li a:hover {
	background: #2c2c2c;
}

.panes .pane {
	border:1px solid #1c1c1c;
	background: #000;
}



/* Calendar */
				
#wp-calendar {
	color:#8B8B8B;
	}

#wp-calendar td a{
	color:#fff;
	}

#wp-calendar td a:hover {
	color:#fff;
	}
	
#wp-calendar #today {
	color:#fff;
	background:#000;
	}
	
#wp-calendar thead tr th{
	background: #111;
	color: #fff;

}

#wp-calendar tbody tr td {
	background:#222;
}

#wp-calendar .pad {
	background:none;
}
#wp-calendar td#prev {
	background: #111;
}
#wp-calendar td#next {
	background: #111;
}
#wp-calendar tfoot tr td a {
	background: #111;
}

/* Text boxes */

.mtextbox {
    border: 1px solid #2b2b2b;
	}
	
/* Sidebar Widget */
	
	.sidebar-widget .infobar-portfoliogrid li img {

		}
		
	.sidebar-widget .infobar-portfoliogrid li img:hover {
		
		}
		
/* Sidebar Widget */		
.flickr_wrap .flickr_badge_image {
	border:1px solid #2b2b2b;
}
.flickr_wrap .flickr_badge_image img {
	border:1px solid #1b1b1b;
	background-color:#000;
}

.entry-content .toggle_container {
		background:#111;
		border: 1px solid #000;
		}
		
.entry-content h4.trigger a {
	color:#eee;
	}
	
.entry-content h4.trigger a:hover {
	color:#fff;
	}
	
.postsummarywrap {
    border-top: 1px dotted #333;
}

.highlight { color:#222; }

/* Posted Info */
span.comments a { color:#bbb; }
.posted-date a,.thetags a,.postedin a,.lightboxlink a,span.comments a { color:#bbb; }
.posted-date a:hover,.thetags a:hover,.postedin a:hover,.lightboxlink a:hover,span.comments a:hover { color:#fff; }
.postinfo {color:#7d7d7d; border-top:1px dotted #333;	}

/* Page Navi */
.pagenavi {
    background: #222222;
    border-top: 1px solid #111;
}
.pagenavi a:link , .pagenavi .navigation-single ,.pagenavi span.current{	
	color: #fff;
	background: -moz-linear-gradient(
		top,
		#000 0%,
		#111);
	background: -webkit-gradient(
		linear, left top, left bottom, 
		from(#000),
		to(#111));
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border: 2px solid #000;
	-moz-box-shadow:
		0px 0px 1px rgba(000,000,000,0.5),
		inset 0px 0px 2px rgba(0,0,0,0.7);
	-webkit-box-shadow:
		0px 0px 1px rgba(000,000,000,0.5),
		inset 0px 0px 2px rgba(0,0,0,0.7);
	text-shadow:
		1px 1px 0px rgba(0,0,0,1),
		0px 1px 0px rgba(0,0,0,0);
	}
.pagenavi a:hover {
	color: #fff;
	border: 2px solid #222;
	}
.pagenavi span.current {
	color:#fff;
	border: 2px solid #fff;
	}
.navigation-next,.navigation-prev { border: 1px solid #444;color:#666;}

/* Email Success */
#successmessage {
    background: #171717;
    border: 1px solid #171717;
}

.social_contact_text {
	color:#eee;
	background:#000;
	}
	.social_contact_text a {
		color:#eee;
		}
		.social_contact_text a:hover {
			color:#fff;
			}
	
	
#recentposts_list .recent_thumbnail, #popularposts_list .popular_thumbnail {
    border: 1px solid #2B2B2B;
	}

.article_list {
	background:url(../images/dot_line_vertical.png) center repeat-y}

.article_item {
	float:left;
	width:300px;
	height:190px;
	padding:25px 10px 10px 10px;
	font-family: 'Nunito', sans-serif;}

.article_item.odd {
	padding:25px 0 0 28px}

.article_list .article_item:first-child,
.article_list .article_item.second {
	background:none;
	padding-top:0;
	margin-top:0}

.article_title {
	padding-bottom:1px;
	margin-bottom:1px;
	border-bottom:1px solid #e5e4b8}

.article_title h2 {
	margin:20px 0 5px 0;
	color:#FFFFFF;
	font-size:27px;
	font-weight:normal;}

.article_title h12 a {
	color:#ffffff;}
	
.article_title .subtitle {
	display:block;
	font-size:15px;
	font-weight:300;
	color:#ffffff}

.article_descr {
	color:#606060;
	font-size:15px;
	line-height:1.6em;
	font-family:Arial, Helvetica, sans-serif}

.article_item .link_more,
.article_item .link_more:hover {
	display:inline-block;
	line-height:25px;
	background:url(../images/arrow_right.png) 0 0 no-repeat;
	padding-left:35px;
	font-weight:400;
	font-size:18px;
	color:#FFFFFF}
	.image_frame img,
.article_image img,
.gallery_item img {
	max-width:100%;
	border:7px solid #f1f4f4;
	border-radius:5px;
	-webkit-border-radius:5px;
	-webkit-box-shadow:  0px 7px 12px 0px rgba(100, 100, 100, 0.20);
	box-shadow:  0px 7px 12px 0px rgba(100, 100, 100, 0.20);}
	.video_image {
	margin-top:-80px;
	position: relative;
	z-index:2;
	left:120px;
	top:120px}
	.referans {width:740px; float:left; padding:0px 0px 20px 0px;}
.referans img {margin:10px 0px 0px 6px;}

.gray { 

}
.gray:hover {    filter: none;
    -webkit-filter: grayscale(0);
}
.detay-genel {font-size:12px; font-family:Tahoma; color:#00000; }