/*   
Theme Name: Drk
Theme URI: http://demo.wpdrk.com/drk/
Description: Drk Theme was created to be a simple and professional theme with lots of customization options that do not require web development experience to utilize.Drk Theme includes our color control panel, allowing for an unlimited combination of custom colors.
Author: wpdrk
Author URI: http://wpdrk.com
Version: 1.2
License: GNU General Public License
License URI: license.txt    
Tags: theme-options, translation-ready,blue, custom-background, custom-colors,custom-menu,light
*/
/* 
----------------------------------------------- 

	Resetting and rebuilding styles have been helped along thanks to the fine work of
	Eric Meyer http://meyerweb.com/eric/tools/css/reset/index.html
----------------------------------------------- */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	border: 0;
	font-family: inherit;
	font-size: 100%;
	font-style: inherit;
	font-weight: inherit;
	margin: 0;
	outline: 0;
	padding: 0;
	vertical-align: baseline;
}
:focus { /* remember to define focus styles! */
	outline: 0;
}
ol, ul {
	list-style: none;
}
/* Start '-' */
body { color: #333; font: 12px/20px Arial, Helvetica, Sans-serif;background:#f7f7f7;}
/* H1,h2,... bla bla */
h1,h2,h3,h4,h5,h6 { font-weight: bold; }
h1 { font-size: 2em; }
h2 { font-size: 1.5em; }
h3 { font-size: 15px; }
h4 { font-size: 13px; }
h5,
h6 { font-size: 12px; }

/* Link! */
::selection { background: #0088b2; color: #fff; }
::-moz-selection { background: #0088b2; color: #fff; }
a,
a:visited { -webkit-transition: background-color, color 0.2s linear; -moz-transition: background-color, color 0.2s linear; transition: background-color, color 0.2s linear; text-decoration: none;color:#333; }
a:active { outline: 0; }
a:hover {  color:#50b7dc;text-decoration: none;}

/* canddThemeContainer */
#wrapper {  margin: 0px auto; width: 980px; padding: 0 10px 15px 10px; background: #fff;box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);}
#content {float: left; width:665px;}

/* Header and Logo */
#header { height: 55px; padding: 0 0 15px 0;text align:center;border-bottom: 1px solid #e9e9e9;width: 680px;}
.banner-ad { background: #fff; border: 1px solid #e9e9e9;width: 468px; height: 59px; padding: 5px;margin:7px auto 5px auto; }
#logo { line-height: 1; overflow: hidden;margin-top:5px;}
#text-logo {overflow: hidden;}
#site-title { color: #333; font-size: 36px; font-weight: bold; letter-spacing: -1px; line-height: 36px; margin-top:15px;}
#site-title a,
#site-title a:hover { color: #555; text-decoration: none; }

/* =Navigation
----------------------------------------------- */
#mobilmenu {display:none}
#mobilmenu select {
    width:105%;
    background-color:#50b7dc;
    color:#fff;
    border:none;
    padding:10px;
}
#mainnav{
	height: 35px; 
	width: 100%;background:#50b7dc;z-index: 120;box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);border-bottom: 3px solid #f7f7f7;
}
#mainnav ul	{
	margin: 0; padding: 0;background:#50b7dc;z-index:110;
}
#mainnav li	{
	display: block;
	float: left;
	line-height: 35px; 
	height: 35px; 
	margin: 0; padding: 0; 
	position: relative;
}
#mainnav li a	{
	display: block;
	height: 35px;
	line-height: 35px;
	padding: 0 15px;color: #fff;
}
#mainnav .current-menu-item a, #mainnav .current_page_item a, #mainnav a:hover {
	color: #333;
	background: #f7f7f7;
}
#mainnav ul ul { 
	display: none; 
	position: absolute;
	top: 35px;z-index:110;
}
#mainnav ul ul li {
	float: none; 
	width: 150px;
}
#mainnav ul ul li a { 
	margin:0 0 0 3px;
}
#mainnav ul li:hover > ul {
	display: block;  
}
#mainnav ul ul li ul {
	left: 150px; 
	top: 0;
}

/* = Page Navigation
----------------------------------------------- */
#pagenav	{
	height: 28px; 
	width: 680px;background:#f7f7f7;z-index:100;box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);border-bottom: 2px solid #FBB54F;float:left;
}
#pagenav:hover {border-bottom: 2px solid #50b7dc;}
#pagenav ul	{
	margin: 0; padding: 0;z-index:90;
}

#pagenav li	{
	display: block;
	float:left;
	line-height: 28px; 
	height: 28px; 
	margin: 0; padding: 0; 
	position: relative;
}
#pagenav li a	{
	display: block;
	height: 28px;
	line-height: 28px;
	padding: 0 10px;
}
#pagenav a:hover {
	color: #fff;
	background: #50b7dc;
}
#pagenav .current-menu-item a,#pagenav .current_page_item a {
	color: #f7f7f7;
	background: #FBB54F;
}
#pagenav ul ul { 
	display: none; 
	position: absolute;
	top: 28px; border-top: 2px solid #50b7dc;background:#f7f7f7;
}
#pagenav ul ul li {
	float: none; 
	width: 150px; 
}
#pagenav ul ul li a { 
	margin:0 0 0 3px;
}
#pagenav ul li:hover > ul {
	display: block; 
}
#pagenav ul ul li ul {
	left: 150px;
	top: 0;
}
#pagenav ul ul ul {border:none;}
#pagenav .search  {
	float:right;
}

/* Sidebar */
#sidebar { float: right; width: 280px; padding:5px 5px 0 5px;margin:-99px 3px 0 0;background:#f7f7f7;box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);}
#sidebar a {color: #555; }
#sidebar a:hover { color:#50b7dc;text-decoration: none; }
#sidebar .side-seso  {float:left;}

/* Tabs Widget */
.widget.sidetabs {
	background: #fff;
	padding:0;
	}
.widgetext {
	margin:0 3px 0 55px;
	}
.widgethumb {
	box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);border: 1px solid #fff;float:left;
	
	}

.widget.sidetabs ul.tabs {  
	list-style-type:none;
	margin: 0 0 0;
	padding: 0;
	clear:both;
	background: #fff;
	}

.widget.sidetabs ul.tabs li {
	float: left;
	display: inline;
	margin: 0;
	padding: 0;
	background:transparent;
	border:0;
	}
 
.widget.sidetabs ul.tabs li a, 
.widget.sidetabs ul.tabs li a:link, 
.widget.sidetabs ul.tabs li a:visited  {
	float: left;
	display: block;
	padding: 0 10px;
	font-size:10pt;
	font-weight:bold;
	height:28px;
	line-height:28px;
	}

.widget.sidetabs ul.tabs li a:hover, 
.widget.sidetabs ul.tabs li a:active {
	color:#000;
	}

.widget.sidetabs ul.tabs li.ui-tabs-selected a,
.widget.sidetabs ul.tabs li.ui-tabs-selected a:link,
.widget.sidetabs ul.tabs li.ui-tabs-selected a:visited {
	background:#f5f5f5;
	color:#000;
	}

.widget.sidetabs form {
	margin: 0 !important;
	padding: 0 !important;
	color:#888;
	}

.widget.sidetabs select {
	margin: 0;
	padding: 0;
	width:160px;
	color:#888;
	}

.widget.sidetabs li { }

.widget.sidetabs .cat_content {
	background:#f5f5f5;
	padding:5px;
	}

.widget.sidetabs .cat_content ul {
	border:1px solid #e5e5e5;
	}

.widget.sidetabs .cat_content li {
	background:#fff ; padding: 5px 0 5px 10px;
	margin:0;
	border-bottom: 1px solid #e9e9e9;
	}
.widget.sidetabs .cat_content li:last-child {
	border-bottom:0;
	}

.widget.sidetabs .cat_content ul.side-arc li p.title {
	float:left;
	width:75px;
	margin: 0;
	}

.widget.sidetabs .cat_content ul.side-arc li select {
	float:left;
	width:160px;
	padding:2px;
	border:1px solid #e5e5e5;
	}

.widget.sidetabs .ui-tabs-hide {  
	display: none;  
	}

/* Social Widget */
#subscribe { margin:-5px 10px 0 12px;float:right;}
.subscribe-icons { margin: 0 auto; }
.subscribe-icons li { display: inline; float: left; font-size: 11px; margin: 0 10px 0 0; width: 32px; height: 32px; text-align: center; }
.subscribe-rss { margin-right: 0 !important; }
.subscribe-icons a { display: block; width: 32px; height: 32px; opacity: 0.8; text-indent: -9999em; }
.subscribe-icons a:hover { opacity: 1; }
.subscribe-icons .subscribe-twitter { background:#8cdff4;}
.subscribe-icons .subscribe-facebook { background:#6c8cb2; }
.subscribe-icons .subscribe-rss { background:#f17f51; }
.subscribe-icons .subscribe-googleplus { background:#d3583b; }
.subscribe-icons .subscribe-googleplus, .subscribe-icons .subscribe-rss,.subscribe-icons .subscribe-facebook ,.subscribe-icons .subscribe-twitter  {border-radius: 3px;
	box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);}
.subscribe-icons .subscribe-twitter a { background: url(images/socialtwitter.png) center top no-repeat; }
.subscribe-icons .subscribe-facebook a { background: url(images/socialfacebook.png) center top no-repeat; }
.subscribe-icons .subscribe-rss a { background: url(images/socialrss.png) center top no-repeat; }
.subscribe-icons .subscribe-googleplus a { background: url(images/socialgoogleplus.png) center top no-repeat; }


/* Footer */
#footer { background:#f3f3f3;color:#777; font-size: 12px; padding: 10px 0 13px 5px; margin:15px 0 0 0;box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2); }
#footer a,#footer a:visited  { color:#888;  }
#footer a:hover { text-decoration: none;}

/* Images */
img.centered { display: block; margin-bottom: 10px; margin-left: auto; margin-right: auto; padding: 0; }
img.alignnone { display: inline; margin: 0 0 10px 0; padding: 0; }
img.alignright { display: inline; margin: 0 0 10px 10px; padding: 0; }
img.alignleft { display: inline; margin: 0 10px 10px 0; padding: 0; }
.aligncenter { display: block; margin-bottom: 10px; margin-left: auto; margin-right: auto; }
.alignright { float: right; margin: 0 0 10px 10px; }
.alignleft { float: left; margin: 0 10px 10px 0; }
.wp-caption { background: #F7F7F7; border: 1px solid #e6e6e6; padding: 4px 0 5px 0; text-align: center; }
.wp-caption p.wp-caption-text { font-size: 11px; font-weight: normal; line-height: 12px; margin: 0; padding: 0; }
.wp-caption img { border: 0; margin: 0 0 5px 0; padding: 0; }

/* Entry Blog */
.entry-con {width: 650px;height:auto; padding:4px 1px 0 0;margin:5px 0 5% 0; clear: both;}
.entry-con .entry-thumb {width: 275px;float:left;margin:0 10px 0 5px;}
.entry-con .entry-title { margin: 0 5px 3px 5px; font-size: 28px; font-weight: bold; line-height: 1.5;}
.entry-con .entry-context {margin-top:10px;}

/* Entry Meta */
.entry-meta { color: #999; margin: 0 0 5px 0; font-style: italic; }
.entry-meta a:hover { border-bottom: 1px dotted #333; }

/* Entry Tag */
.entry-tag { padding: 5px 0 0 15px; border-top: 1px solid #eee;clear: both;}
.entry-tag span { font-size: 13px; color: #999; display: block; float: left; margin: 0 10px 8px 0; }
.entry-tag a { background: #eee; display: inline-block; line-height: 15px; white-space: nowrap; font-size: 11px; color: #999; padding: 1px 7px; margin: 3px 5px 5px 0;
-moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; }
.entry-tag a:hover { background-color: #50b7dc; color: #fff !important; }

/* Entry Share */
.entry-share {color:#777; padding: 5px 0 0 0;float:right;margin:-35px 0 0 0;}
.entry-share .twitter,.entry-share .googleplus,.entry-share .facebook {float:left; padding: 5px 5px 0 5px; }

/* Typographic Elements */
.pagetitle{
		
		padding: 5px 7px;
		font-size: 1.5em;
		font-family: Oswald,arial,Georgia, serif;
		color:#777;
	}
.entry-title {line-height: 1.2;margin:5px 0;font-size: 28px;border-top: 1px solid #f7f7f7; }
.entry-content {padding: 3px;margin: 0 0 10px 0;}
.entry-page {width: 100% !important;}
.entry-content a { color: #50b7dc;}
.entry-content a:hover {color: #333 ; }
.entry-content blockquote { border-left: 10px solid #f7f7f7; margin: 15px 15px; padding: 0 30px 0 15px; overflow: hidden; }
.entry-content blockquote p,
blockquote a,
blockquote { color: #666; font-size: 1em; font-style: italic; }
.entry-content strong { font-weight: bold; }
.entry-content strong em,
.entry-content em strong { font-style: italic; font-weight: bold; }
.entry-content li ul { margin: 0; padding: 0; }
.entry-content input,
.entry-content textarea { font-size: 1em; padding: 3px; }
.entry-content dfn { font-weight: bold }
.entry-content del { color: #aaa; text-decoration: line-through; }
.entry-content pre,
.entry-content code,
.entry-content tt { background: #f5f5f5; color: #666; font: 12px 'andale mono', 'monotype.com', 'lucida console', monospace; line-height: 20px; overflow: auto; padding: 1em; }
.entry-content pre,
.entry-content code,
.entry-content tt { display: block; margin: 1.5em 0; white-space: pre; }
.entry-content ins { font-weight: bold; text-decoration: underline; }
.entry-content em { font-style: italic; font-weight: normal; }
.entry-content ul { list-style: none; padding-bottom: 10px; }
.entry-content ul ul,
.entry-content ol ol,
.entry-content ul ol,
.entry-content ol ul { margin-bottom: 0 }
.entry-content ul li { background: url(images/bullet.png) no-repeat 0 9px; padding: 3px 0 3px 10px; }
.entry-content h1,
.entry-content h2,
.entry-content h3,
.entry-content h4,
.entry-content h5,
.entry-content h6 { margin: 5px 0 10px 0 }
.entry-content hr { background: #e6e6e6; border: none; clear: both; color: #e6e6e6; height: 1px; margin: 15px 0; width: 100%; }
.entry-content ol { list-style-type: decimal; margin: 0 0 10px 25px; }
.entry-content ol ol { list-style: upper-alpha }
.entry-content ol ol ol { list-style: lower-roman }
.entry-content ol ol ol ol { list-style: lower-alpha }
.entry-content ol li { font-size: 12px; line-height: 19px; padding: 3px 0 3px 0; }
.entry-content p { margin: 0 0 10px 0; }
.entry-content iframe { max-width: 97%;}
.entry-content a img {border: none;}
#content img {border-radius: 3px;
	box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2); max-width: 97%;height:auto;}
img {
	border: 0;
	-ms-interpolation-mode: bicubic;
}

.entry-content .sticky {
  border-bottom: 3px solid #363b42;
}
.gallery-caption {
  text-align: center;
  margin: 0 0 2px;
  font-size: 12px;
  font-size: 1.2rem;
  line-height: 1.4;
}
/**
|------------------------
| =Table
|------------------------
*/

table { 
	width: 95%;
	margin: 0 auto 15px auto;
	border-collapse: collapse;
}

caption {
	font-weight: bold;
	margin: 0 0 5px 0;
}

thead, th {
	color: #fff;
	background: #50b7dc;
	text-align: left;
}

tbody, td {
	background: #fff;
}

td, th { 
	padding: 5px;
	border: 1px #e7e7e7 solid;
}



/* Breadcrumbs */
.breadcrumbs { font-style: italic; color: #999; margin: 0 0 5px 0;padding:3px 3px 3px 13px; width:100%;border-bottom: 1px solid #e9e9e9;background:#f7f7f7;}
.breadcrumbs a {margin-right: 1px;color: #999;}
.breadcrumbs .cat-feed {  }
.breadcrumbs .cat-feed a { float: right; display: block;  padding-right: 15px; color: #999; }

/* Widgets
----------------------------------------------- */
.widget { margin: 5px 0 5px 0; }
.widget ul li { background: url(images/bullet.png) no-repeat 0 6px; padding: 0 0 10px 10px; }
.widget-title { border-bottom: 1px solid #FBB54F; color: #333; font-size: 15px; font-weight: bold; margin: 0 0 5px 0;padding:5px 5px;border-top: 3px solid #e9e9e9;background:#fff;}
.widget:hover .widget-title { border-bottom: 1px solid #50b7dc;}
.widget-title a { color: #fff !important; text-decoration: none !important; }


/* Search Bar */
.searchbar {
  border:1px solid #dedede;
  float:right;
  background:#f7f7f7;
  height:1.7em;
  width:280px;
  font-family: Georgia;
  font-size:14px;
  font-style:Italic;
  float:left;
  color:#666;
  padding-top:2px;margin-bottom:5px;
}
.searchbar:hover {box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);
}
.searchinput input {
  font-family:Georgia;
  font-size:12px;
  font-style:Italic;
  color:#666;
  padding:5px 5px 0 5px;
  width:180px;
  background:#f7f7f7;
  border:none;
  float:left;
}
.button {
  float:right;
  border-left:1px solid #dedede;
  padding:5px;
}


/* Floating */
.left {float: left;}
.right {float: right;}

/* Clear Floats */

* html .clear {height: 1%;}
.clear:after {clear: both;content: ".";display: block;height: 0;visibility: hidden;}
.clear {display: block; clear: both;  }


/*  CommentForm-_-
/* ------------------------------------ */
#commentform input[type=text],
#commentform input[type=email],
#commentform textarea,
.wpcf7-form input[type=text],
.wpcf7-form input[type=email],
.wpcf7-form textarea {
  display: block;
  border: 1px solid #ececec;
  padding: 0.5em;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
}
#respond { background: #f4f4f4; border-bottom: 1px solid #e5e5e5; padding: 20px; position: relative;
-moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; }
li #respond { padding-top: 10px; margin-bottom: 10px; }
li li #respond { margin-top: 10px; margin-bottom: 0; }
#reply-title { margin: 4px 0 8px; }
li #reply-title { font-size: 0; margin: 0!important; height: 0; }
#cancel-comment-reply-link { color: #999; display: block; position: absolute; bottom: 26px; right: 20px; font-size: 12px; letter-spacing: 0; }
#cancel-comment-reply-link:hover { color: #777; }
#commentform p.comment-form-author { width: 48%; float: left; }
#commentform p.comment-form-email { width: 48%; float: right; }
#commentform p.comment-form-url,
#commentform p.comment-form-comment { clear: both; }
#commentform label { padding: 7px 0; font-weight: bold; display: block; }
#commentform input[type="text"], 
#commentform textarea { max-width: 100%; width: 100%; }
#commentform textarea { height: 140px; }
#commentform #submit,
#commentform .wpcf7-submit,
.wpcf7-form #submit,
.wpcf7-form .wpcf7-submit  {
  border: none;
  box-shadow: none;
  font-weight: bold;
  color: #fff;
  text-shadow: none;
  padding: 5px 12px;	
  background: #333;
	text-decoration: none;
	border-radius: 2px;
	moz-border-radius: 2px;
	-webkit-border-radius: 2px;	
	-ms-border-radius: 2px;
	outline: none;
	cursor: pointer;
}
#commentform #submit:hover,
commentform .wpcf7-submit:hover,
.wpcf7-form #submit:hover,
.wpcf7-form .wpcf7-submit:hover {
        color: #f7f7f7 !important;	
	background: #444;border-radius: 2px;
	moz-border-radius: 2px;
	-webkit-border-radius: 2px;	
	-ms-border-radius: 2px;
	outline: none;
	cursor: pointer;}

/* CommentLisT */
#comments-title {padding:15px;}
.commentlist li { list-style: none; font-size: 13px; padding-left: 70px; }
.commentlist li .comment-body  { background: #f4f4f4; clear: both; border-bottom: 1px solid #e5e5e5; padding: 14px 20px 38px; margin: 0 0 10px 0; position: relative;
-moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; }
.commentlist li .comment-body .comment-author { display: block; margin-bottom: 4px; }
.commentlist li .comment-body .fn { color: #444; font-size: 13px; font-style: normal; font-weight: 550; }
.commentlist li .comment-body .fn a { color: #444; }
.commentlist li .comment-body .fn a:hover { color: #444; }
.commentlist li .comment-body .says { display: none; }
.commentlist li .comment-body .avatar { position: absolute; left: -70px; top: 0; width: 59px; height: 59px; 
-moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; }
.commentlist li .comment-body p { margin-bottom: 8px; color: #777; clear: both; }
.commentlist li ul { margin: 0 0 10px 0;  }
.commentlist li ul li { border-left: 1px solid #f4f4f4; padding: 0 0 10px 30px; margin: 0; }
.commentlist li ul li .comment-body { margin: 0; padding: 12px 20px 38px 70px; }
.commentlist li ul li .comment-body .fn { font-size: 13px; }
.commentlist li ul li .comment-body .avatar { width: 40px; height: 40px; left: 15px; top: 15px; }
.commentlist li ul li .comment-body .comment-meta { left: 70px; }
.commentlist li ul ul { margin: 10px 0 0 0; }
.commentlist li:last-child,
.commentlist li li:last-child,
.commentlist li li li:last-child,
.commentlist li li li li:last-child { padding-bottom: 0!important; }
.commentlist .comment-meta { display: block; position: absolute; bottom: 18px; left: 20px; font-size: 10px; text-transform: uppercase; line-height: 10px; }
.commentlist .comment-meta a  { color: #333; }
.commentlist .comment-meta a.comment-edit-link:hover { color: #444; }
.commentlist .reply { position: absolute; bottom: 0; right: 1px; }
.commentlist .reply a { background: #fff; font-size: 10px; text-transform: uppercase; color: #999; display: block; line-height: 14px; text-align: center; padding: 5px 10px; text-shadow: 0 1px 0 #fff;
-moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px;
-webkit-transition-property: none; -moz-transition-property: none; -o-transition-property: none; transition-property: none; }
.commentlist .reply a:hover { background: #50b7dc; color: #fff; text-shadow: 0 1px 0 rgba(0,0,0,0.2); }
.commentlist .reply a:active {  }
.commentlist li.pingback .reply { display: none; }
.commentlist li.bypostauthor .comment-body { background: #fff7f7;}
.commentlist li.bypostauthor li .comment-body { background-image: none;}
.commentlist li.bypostauthor ul li.bypostauthor .comment-body  {  background: #fff7f7;}
.comment-awaiting-moderation { color: #0088b2; font-style: normal; }
#comment-nav { margin: 30px 0; padding: 10px; border: 1px solid #eee; }
#comment-nav a { font-weight: 550; }
#comment-nav .nav-previous { float: left; }
#comment-nav .nav-next { float: right;  }

/* Pagination -_- */
.pagination {overflow: hidden; margin:15px -7px 15px 0;border-top: 1px solid #e9e9e9;}
	.pagination a,
	.pagination span.extend,
	.pagination span.current {
		float:left;
		color: #777;
		padding: 5px 10px 3px;
	}
	.pagination a:hover {color:#f7f7f7;opacity:0.5;background-color: #333;}
	.pagination span.current {
		color: #fff;
		background-color:#50b7dc;
		text-shadow: 0 1px 0 #50b7dc;
		padding:4px 10px 6px;
	}
	.pagination .pages{
		float:right;
		display:block;
		font-size:85%;
		padding: 7px 0 2px;
	}
/* ---------[ Mobil Css ]--------- */

@media only screen and (min-width: 768px) and (max-width: 1160px) {
#wrapper,.searchbar {
		width:96% !important;
	}
#content,#pagenav  {width:71%;}
#header,.entry-con  {
		width:100%;
	}
.searchinput input  {width:35%;}
#sidebar {width:27%;}
 }

@media only screen and (min-width: 580px) and (max-width: 767px) {
#wrapper,.searchbar,#content {
		width:96% !important;
	}
#header,#pagenav  {
		width:100%;height: auto;
	}  
#sidebar,.entry-con  {
		width:96%;float:left;margin-left:3%;
	}  
#sidebar {margin:0;}
#logo,#text-logo,.banner-ad  {clear:both; float:none; margin:0 auto 0 auto;}
#mobilmenu {display:block;width:96%; }
#mainnav ul {display:none;}
 }

@media only screen and (max-width: 579px) {
#wrapper,.searchbar,#content {
		width:93% !important;
	}
#header {
		width:96%;height: auto;
	}  
#breadcrumbs {margin-left:5px;}  
#sidebar,.entry-con {
	  	width:93%;float:left;margin-left:5%;
	}
.commentlist li .comment-body {clear:both;}
#sidebar {margin:0;}
.entry-con .entry-title,.entry-title {font-size: 1.5em; line-height: 1.2;}
.entry-con .entry-thumb  {width: 100%;float:none; }  
#logo,#text-logo,.entry-meta,.entry-head  {clear:both; float:none !important; margin:0 auto;}
#subscribe {float:none;}
#mobilmenu {display:block;width:96%; }
#mainnav ul,#pagenav,.banner-ad,.entry-share {display:none;}
 }