/*
Theme Name: nokt_yigituyrac
Theme URI: http://www.noktonline.com/projects/yigituyrac
Description: Nokt Online İnternet Hizmetleri - 2014
Version: 2.0
Author: Emre Karabulut
Author URI: http://www.emrekarabulut.com/
*/

/***** General Styles*****/
body { 
	background: #ffffff;
	font-family: lato, Tahoma, Geneva, sans-serif;
	font-weight: 400;	
	}

* {
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing:border-box;
}

.alignleft {float:left; margin:0 10px 10px 0; max-width:100%;}
.alignright {float:right; margin:0 0 10px 10px; max-width:100%;}

header.primary div.grid_16/*,  footer.primary div.grid_16 */ {border-bottom:2px solid #0e0e0e; margin-bottom:21px;}
	
	header.primary h1.logo {margin:0; padding:0; display:inline-block;}
	header.primary h1.logo a {
		width:350px;
		height:40px;		
		display:block;
		background:url(images/logo_yigituyrac.png) no-repeat 0 0;
		float: left;
		margin:21px 0;
		
		font:0/0 a;
		text-shadow:none;
		color:transparent; }

nav.main-menu {display:inline-block; float:right; margin: 21px 0;}
	nav.main-menu a.icon-menu {margin:0 0 0 10px; width:50px; height:40px; display:block; float: left; font:0/0 a; text-shadow:none; color:transparent;}
	nav.main-menu a.menu-home { background:url(images/menu-home.png) no-repeat top center;}
	nav.main-menu a.menu-about { background:url(images/menu-about.png) no-repeat top center;}
	nav.main-menu a.menu-phone { background:url(images/menu-phone.png) no-repeat top center;}
	nav.main-menu a.menu-mail { background:url(images/menu-mail.png) no-repeat top center;}		
		
		nav.main-menu a.icon-menu:hover {opacity:0.5;}
	

/** Content **/
	 
		 
	/** Section Article Post **/	
	section.index div.row {margin-bottom:84px;}		

			article.content h1, article.content h2, article.content h3, article.content h4, article.content h5, article.content h6 {padding:14px 0 0 0;  color:#0e0e0e;} 
			article.content h1 {font-size:26px; line-height:30px; }
			article.content h2 {font-size:24px; line-height:28px; }
			article.content h3 {font-size:22px; line-height:28px; }
			article.content h4 {font-size:20px; line-height:28px; }
			article.content h5 {font-size:16px; line-height:24px; }
			article.content h6 {font-size:14px; line-height:24px; }
	
	article.details div.row div.grid_16 p a {display: block; margin: 0; padding: 0; line-height: 0;}
	article.details div.row div.grid_16 p img {max-width:100%; height:auto;}
	
	section.content a.project:hover img {opacity:0.5;}

nav.projects {display:block; overflow:hidden; margin-bottom:21px;}
nav.projects a {color:#7e7e7e; font-weight:400; font-size:14px;}
	nav.projects a:hover {color:#0e0e0e; text-decoration:none;}
nav.projects a.navL {padding:0 0 0 21px; line-height:32px; background:url(images/navL.png) no-repeat left center;}
nav.projects a.navR {padding:0 21px 0 0; line-height:32px; background:url(images/navR.png) no-repeat right center;}

/** Pagination **/
.ek_pagination { clear:both; line-height:0px; margin:14px 0 !important; display: table; width:100%; }
.ek_pagination ul.ek_pagination { display: inline-block; width: 100%; margin: 0;  padding: 0; }
.ek_pagination ul.ek_pagination li { margin:0 0 1px 0; padding:0; height:55px; width:55px; float:left; }
.ek_pagination ul.ek_pagination li a {float:left; width:100%; height:55px; display:inline-block; color:#333; background: #fff; border-right:1px solid #ecf0f1; text-align:center; padding:18px 0; }
.ek_pagination ul.ek_pagination li a:hover{ color:#fff; background: #3498DB; text-decoration:none !important;}
.ek_pagination ul.ek_pagination li .current{ padding:18px 0; background: #2980B9; color:#fff; }		
				
/** Footer **/


			
input { -webkit-appearance: none; border-radius: 0; }

/*** Alignment Classes **/
.mb7 { margin-bottom:7px !important;} .mb14 { margin-bottom:14px !important;} .mb21 { margin-bottom:21px !important;} .mb28 { margin-bottom:28px !important;} .mb35 { margin-bottom:35px !important;} .mb42 { margin-bottom:42px !important;} .mb49 { margin-bottom:49px !important;} .mb56 { margin-bottom:56px !important;} .mt7 { margin-top:7px !important;} .mt14 { margin-top:14px !important;} .mt21 { margin-top:21px !important;} .mt28 { margin-top:28px !important;} .mt35 { margin-top:35px !important;} .mt42 { margin-top:42px !important;} .mt49 { margin-top:49px !important;} .mt55 { margin-top:56px !important;}

.pb7 { padding-bottom:7px !important;} .pb14 { padding-bottom:14px !important;} .pb21 { padding-bottom:21px !important;} .pb28 { padding-bottom:28px !important;} .pb35 { padding-bottom:35px !important;} .pb42 { padding-bottom:42px !important;} .pb49 { padding-bottom:49px !important;} .pb56 { padding-bottom:56px !important;} .pt7 { padding-top:7px !important;} .pt14 { padding-top:14px !important;} .pt21 { padding-top:21px !important;} .pt28 { padding-top:28px !important;} .pt35 { padding-top:35px !important;} .pt42 { padding-top:42px !important;} .pt49 { padding-top:49px !important;} .pt55 { padding-top:56px !important;}