/*======================================
Theme Name: zeeStyle
Theme URI: http://themezee.com/zeestyle
Description: zeeStyle is a flexible and colorful Theme with a both unique and professional design. It is perfect for any News, Magazine or Blog Website. The Theme comes with extensive Theme Options which allows you to configure Colors, Custom Logo, the Featured Posts Slider and a jQuery-improved multiple dropdown navigation. Furthermore zeeStyle comes with several sidebar areas, custom widgets and custom page templates. Enjoy :)
Version: 1.2
Author: ThemeZee
Author URI: http://themezee.com
Tags: custom-background, custom-colors, custom-header, custom-menu, theme-options, threaded-comments, black, blue, brown, gray, green, orange, pink, purple, red, silver, tan, white, yellow, dark, light, editor-style, full-width-template, translation-ready, sticky-post, fixed-width, two-columns, one-column, right-sidebar, left-sidebar
License: GNU General Public License v2.0
License URI: http://www.gnu.org/licenses/gpl-2.0.html
======================================*/

/*============================ RESET ============================*/
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, font, img, ins, kbd, q, s, samp,
small, strike, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
/*============================ SETUP ============================*/
html {
	font-size: 100.01%;
}
body {
	font-family: Arial, Verdana, Helvetica;
	font-size: 0.9em;
	border: 0;
	color: #222;
}
ul, ol {
	list-style: none;
}
img {
	border: none;
}
.clear {
	clear: both;
}
a, a:link, a:visited{
	color: #1d4c82;
	text-decoration: underline;
}
a:hover, a:active {
	text-decoration: none;
}
input, textarea {
	background-color: #fff; 
	margin: 5px;
	border-top: 2px solid #ddd;
	color: #333;
}
/*============================ WRAPPER ============================*/
#wrapper {
	background: #fff;
	width: 950px;
	margin: 30px auto 10px auto;
}
#foot_wrap {
	background: #fff;
	width: 950px;
	margin: 20px auto;
	padding-top: 5px;
}
#header {
	float: left;
	width: 900px;
	padding: 20px;
	margin: 5px;
	background: url(images/header_bg.png) no-repeat #1d4c82;
}
/*============================ STRUCTURE ============================*/
#wrap {
	padding: 0 5px;
	text-align: left;
}
#content {
	float: left;
	width: 615px;
}
.fullwidth {
	width: 940px !important;
}
/*============================ SIDEBAR ============================*/
#sidebar {
	width: 315px;
	margin-left: 620px;
}
.sidebar-two {
	float: right;
}
.sidebar-left {
	float: left;
	width: 157px;
}
.sidebar-right {
	width: 157px;
	margin-left: 163px;
}
.sidebar-bottom {
	clear: right;
}
#sidebar .widgettitle {
	color: #fff;
	font-size: 1.0em;
	padding: 7px 12px;
	font-weight: bold;
	background: url(images/header_bg.png) no-repeat #1d4c82;
}
#sidebar ul li {
	margin-bottom: 5px;
	background: url(images/sidebar_bg.png) repeat;
}
#sidebar ul li ul, #sidebar ul li div{
	margin-bottom: 5px;
	padding: 10px;
	color: #222;
}
#sidebar ul li div ul, #sidebar ul li div ul li {
	border: none;
	margin: 0;
	padding: 0;
}
#sidebar ul li ul {
	list-style: square inside;
	color: #777;
}
#sidebar a, #sidebar ul {
	font-size: 1.0em;
	line-height: 1.2em;
}
#sidebar a:link, #sidebar a:visited  {
	color: #222;
	text-decoration: underline;
}
#sidebar a:hover, #sidebar a:active {
	text-decoration: none;
}
#sidebar ul ul li {
	margin: 5px 10px;
	padding: 3px;
	border: 0;
	background: none !important;
}
#sidebar ul ul ul {
	border: none;
	padding: 0;
}
#sidebar .children {
	margin-top: 10px;
	margin-left: 10px;
	background: none;
}
/*============================ WIDGETS ============================ */
/* Theme SocialMedia Widget */
.widget-social-icons img{
	margin: 3px 5px;
}
/* Theme Ads Widget */
.widget-ads img {
	margin: 5px 10px;
}
/* Theme Search Widget */
.screen-reader-text {
	display: none;
}
#s {
	background: #fff;
	border: 3px solid #ccc;
	padding: 6px 5px;
	font-size: 1.0em;
	font-weight: bold;
	color: #333;
	wi