/*
Theme Name: InoBiz
Theme URI: https://www.magpress.com/wordpress-themes/inobiz.html
Description: InoBiz is a 4 Columns HTML5/CSS3 Responsive WordPress Theme For Business Niche.
Version: 1.0
Author: MagPress
Author URI: https://www.magpress.com
License: Creative Commons Attribution-Share Alike 3.0
License URI: https://creativecommons.org/licenses/by-sa/3.0/us/
Tags: white,green,light,four-columns,left-sidebar,right-sidebar,fluid-layout,responsive-layout,editor-style,custom-menu,custom-colors,custom-header,custom-background,featured-images,full-width-template,theme-options,threaded-comments,translation-ready
*/

/***** BODY CSS *****/

html,body {font-size:1em!important;line-height:1.3em;margin:0;padding:0;color:2f2f2f;
-webkit-text-size-adjust:1em!important;
-ms-text-size-adjust:1em!important;
-webkit-font-smoothing:antialiased!important;
text-shadow:1px 1px 1px rgba(0,0,0,0.004);
}

/***** BODY BACKGROUND CSS *****/

body#custom {
background: #ffffff;

background: -moz-radial-gradient(center, ellipse cover,  #ffffff 70%, #f0f0f0 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(70%,#ffffff), color-stop(100%,#f0f0f0));
background: -webkit-radial-gradient(center, ellipse cover,  #ffffff 70%,#f0f0f0 100%);
background: -o-radial-gradient(center, ellipse cover,  #ffffff 70%,#f0f0f0 100%);
background: -ms-radial-gradient(center, ellipse cover,  #ffffff 70%,#f0f0f0 100%);
background: radial-gradient(ellipse at center,  #ffffff 70%,#f0f0f0 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f0f0f0',GradientType=1 );
}

/***** WRAPPER LAYOUTS CSS *****/

#wrapper {}
.inner {width:90%;padding-left:5%;padding-right:5%;margin-bottom:0px;}
.box-shadow {-webkit-box-shadow: 0 6px 10px -10px rgba(0,0,0,0.5);box-shadow: 0 6px 10px -10px rgba(0,0,0,0.5);}
.text-shadow {}

/***** GLOBAL CSS *****/

.clearfix:before,.clearfix:after {content:" ";display:table;} 
.clearfix:after {clear:both;}
.clearfix {*zoom: 1;}
a {text-decoration:none;}
a:link, a:visited, #breadcrumbs a:hover, .post-home .post-content a:hover {color:#2f2f2f;}
a:hover, a:active, #breadcrumbs a, .post-home .post-content a {color:#1A99AA;}
.post-more {}
.post-image {margin:0;padding:0;display:block;}
.post-image img.alignleft {display:inline;margin:0.5em 1em 1em 0;}
.post-image img.alignright {display:inline;margin:0.5em 0 1em 1em;}
.post-image img.aligncenter {display:block;margin:0.5em auto;clear:both;} 
.post-image img.mobile {display:none;margin:0 auto;clear:both;}
.post-image img:hover {
	filter: url("data:image/svg+xml;utf8,<svg xmlns=\'https://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); /* Firefox 10+ */
    filter: gray; /* IE6-9 */
    -webkit-filter: grayscale(100%); /* Chrome 19+ & Safari 6+ */
    -webkit-transition: all .6s ease; /* Fade to color for Chrome and Safari */
    -webkit-backface-visibility: hidden; /* Fix for transition flickering */
}
.size-auto,.size-full,.size-large,.size-medium,.size-thumbnail,img,.wp-caption {max-width:100%;height:auto;}
iframe,embed {max-width:100%;}
.alignleft {float:left;}
.alignright {float:right;}
.aligncenter {display:block;clear:both;margin:0 auto;}
img.alignleft {display:inline;margin:0.5em 1em 1em 0;}
img.alignright {display:inline;margin:0.5em 0 1em 1em;}
img.aligncenter,img.alignnone {display:block;margin:0.5em auto;clear:both;}
.wp-caption {background-color:#fff;border:1px solid #ddd;text-align:center;padding-top:5px;padding-bottom:5px;}
.wp-caption.alignleft {margin:0.5em 1em 1em 0;}
.wp-caption.alignright {margin:0.5em 0 1em 1em;}
.wp-caption.aligncenter,.wp-caption.alignnone {margin:0.5em auto;}
.wp-caption img {border:1px solid #ddd;max-width:98%;}
.wp-caption p.wp-caption-text {margin:0;padding:0;color:#000;text-align:center;font-size:0.85em;}
.screen-reader-text {display:none;}
blockquote {border-left:solid 5px #ccc;padding:5px 10px;margin:10px;background-color:#f9f9f9;}
pre {background-color:#f6f6f6;border:solid 1px #ddd;padding:10px;}
table {overflow:hidden;width:100%;display:table;margin:0 auto;}
table caption {font-size:1.2em;font-weight:bold;margin-bottom:5px;}
thead tr th {}
th, td {text-align:center;padding:5px 10px;}
td#prev {text-align:left;}
td#next {text-align:right;}
select {color:#999;}

/***** BREADCRUMBS CSS *****/

#breadcrumbs {font-size:0.60em;text-align:left;display:block;clear:both;text-transform:uppercase;margin-bottom:10px;padding-bottom:1px;border-bottom:solid 1px #ddd;text-shadow:0px 1px 1px #fff;}
#breadcrumbs a {}
#breadcrumbs a:hover {}
#breadcrumbs p {display:inline-block;margin:0;padding:0;}

/***** MAIN MENUS CSS *****/

#top-menu {text-transform:uppercase;display:none;}
#primary-menu {font-size:1em;text-transform:uppercase;width:100%;margin-top:0.3em;}

/***** MOBILE MENUS CSS *****/

#mobile-nav {display:none;}
#mobile-nav select {width:96%;margin:2%;display:block;}

/***** MAIN HEADER CSS *****/

#main-header {padding-top:0px;padding-bottom:0px;margin-bottom:-5px;
background: #ffffff;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZWVlZWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #ffffff 0%, #eeeeee 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#fff));
background: -webkit-linear-gradient(top,  #ffffff 0%,#fff 100%);
background: -o-linear-gradient(top,  #ffffff 0%,#fff 100%);
background: -ms-linear-gradient(top,  #ffffff 0%,#fff 100%);
background: linear-gradient(to bottom,  #ffffff 0%,#fff 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#fff',GradientType=0 );
}
#site-info {float:left;width:30%;margin-top:10px;}
#site-logo {display:inline;margin-right:0.5em;float:left;}
#site-logo .fa {font-size:4.5em;color:#1A99AA;text-shadow:0px 1px 1px #fff;}
#site-logo img {border:0;width:75px;height:75px; none!important;}
#site-title {font-size:2.5em;margin:15px 0 7px 0;padding:0;text-shadow:0px 1px 1px #fff;}
#site-title a {color:#1A99AA;}
#site-title a:hover {color:#2f2f2f;}
#site-description {font-size:0.85em;margin:0;padding:5px;text-shadow:0px 1px 1px #fff;}
#site-banner {width:60%;text-align:right;}

/* MOBILE MENU CSS */

#mobile-nav {display:none;clear:both;}
#mobile-nav select {width:96%;margin:2%;padding:1%;display:block;}

/***** CUSTOM HEADER CSS *****/

#custom-header {position:relative;}
#custom-header img {margin:10px auto 10px auto;min-width:100%;}
#custom-text {
	position: absolute!important;
	visibility: visible;
	z-index: 99;
	color: #FFF;
	background-color: #000;
	left: 100px;
	top: 45px;
	padding: 20px;
	font-size: 30px;
	line-height:1em;
	text-align:left;
	background: rgb(0, 0, 0);
	background: rgba(0, 0, 0, 0.4);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";
}

/***** CUSTOM TOP CONTENT CSS *****/
#top-content {padding-top:1.5em;border:1px solid #1A99AA;padding-bottom:1.5em;background-color:#1A99AA;
text-shadow:0px 1px 1px #fff;width:90%;margin:auto 0px auto 0px;
-webkit-box-shadow: 0 -5px 10px -10px rgba(0,0,0,0.5);
box-shadow: 0 -5px 10px -10px rgba(0,0,0,0.5);
background-color: #1A99AA;
background: -moz-radial-gradient(center, ellipse cover,  #ffffff 50%, #f9f9f9 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(50%,#ffffff), color-stop(100%,#f9f9f9));
background: -webkit-radial-gradient(center, ellipse cover,  #ffffff 50%,#f9f9f9 100%);
background: -o-radial-gradient(center, ellipse cover,  #ffffff 50%,#f9f9f9 100%);
background: -ms-radial-gradient(center, ellipse cover,  #ffffff 50%,#f9f9f9 100%);
background: radial-gradient(ellipse at center,  #ffffff 50%,#f9f9f9 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f9f9f9',GradientType=1 );
}
#top-content h3 {width:100%;font-size:13pt;line-height:1em;text-align:center;text-transform:normal;display:block;float:none;margin:0 0 30px 0;padding:0;clear:both;}
#top-content .fa {margin:0 5px 0 10px;color:#FC0;}
#top-content .post-top {width:32%;margin-right:2%;display:inline-block;float:left;}
#top-content .post-top img.alignleft {-webkit-border-radius:10px;border-radius:10px;margin:0 10px 20px 0;}
#top-content .post-title {font-size:12pt;line-height:1.1em;text-transform:capitalize;margin:0 0 0.5em;}
#top-content .post-content {font-size:0.8em;line-height:1.55em;}
#top-content .post-content a {color:#1A99AA;}
#top-content .post-content a:hover {color:#2f2f2f;}
#top-content article:last-child {margin-right:0!important;}

/***** MAIN CONTENT LAYOUTS CSS *****/

#main-content {margin-bottom:0px;padding-top:2em;padding-bottom:2em;background-color:#f3f3f3;border-top:solid 1px #ddd;}
#full-content {width:100%;display:block;clear:both;}
#content {float:left;width:65%;}
#sidebar {float:right;width:34%;}
#content-left {float:left;width:24%;}
#content-right {float:right;width:75%;}
#sidebar-left {float:left;width:49%;}
#sidebar-right {float:right;width:49%;}
#featured {width:auto;height:auto;padding-top:2em;padding-bottom:2em;
-webkit-box-shadow:inset 0 0px 20px -10px rgba(0,0,0,0.5);
box-shadow:inset 0 0px 20px -10px rgba(0,0,0,0.5);
background: #dddddd;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjZGRkZGRkIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2NjY2NjYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9yYWRpYWxHcmFkaWVudD4KICA8cmVjdCB4PSItNTAiIHk9Ii01MCIgd2lkdGg9IjEwMSIgaGVpZ2h0PSIxMDEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
background: -moz-radial-gradient(center, ellipse cover,  #dddddd 50%, #cccccc 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(50%,#dddddd), color-stop(100%,#cccccc));
background: -webkit-radial-gradient(center, ellipse cover,  #dddddd 50%,#cccccc 100%);
background: -o-radial-gradient(center, ellipse cover,  #dddddd 50%,#cccccc 100%);
background: -ms-radial-gradient(center, ellipse cover,  #dddddd 50%,#cccccc 100%);
background: radial-gradient(ellipse at center,  #dddddd 50%,#cccccc 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dddddd', endColorstr='#cccccc',GradientType=1 );
}

/***** POST CONTENT CSS *****/

#post-entry {}
.cfix {margin-right:0!important;}
.post-home {width:96%;height:auto;padding:2%;margin:0 0 20px 0;background-color:#fff;border:solid 1px #ddd;
text-shadow:0px 1px 1px #fff;
-webkit-box-shadow:0 5px 10px -10px rgba(0,0,0,0.5);
box-shadow:0 5px 10px -10px rgba(0,0,0,0.5);
}
.post-home .post-title {font-size:12pt;line-height:1.1em;margin:0 0 7px 0;padding:0;}
.post-home .post-info {color:#999;font-size:10pt;line-height:1.05em;margin:0 0 7px 0;padding:0;}
.post-home .post-info a {color:#999;}
.post-home .post-info a:hover {color:#1A99AA;}
.post-home .post-info .fa {margin-right:3px;}
.post-home .post-info span {margin-right:5px;}
.post-home .post-content {font-size:0.8em;line-height:1.5em;}
.post-home .post-content a {}
.post-home .post-content a:hover {}
.post-home img.alignleft {-webkit-border-radius:25px;border-radius:25px;margin:0 15px 20px 0;width:100px;height:100px;}
.post-single {}
.post-single .post-title {font-size:13pt;line-height:1.1em;}
.post-single .post-info {font-size:12pt;line-height:1.05em;padding:0 0 3px 0;margin:0 0 10px 0;border-bottom:solid 1px #ddd;}
.post-single .post-content {font-size:12pt;line-height:1.6em;}
.post-single .post-tags {font-size:10pt;clear:both;display:block;margin:0;padding-top:10px;border-top:solid 1px #ddd;}
.post-single .post-tags a {margin-right:5px;}
.post-single .post-tags a:hover {}
.post-single .post-tags span {margin-right:3px;}
.post-single .page-title {border-bottom:solid 1px #ddd;padding-bottom:5px;}

/***** SOCIAL BUTTONS CSS *****/

.sharebox {margin-bottom:10px;}
.sharebox p {display:inline-block;margin:0;padding:0;text-shadow:0px 1px 1px #888;}
.sharebox p a {color:#FFF;margin:0;padding:5px 7px;font-size:0.7em;-webkit-border-radius:5px;border-radius:5px;}
.sharebox p.fb a {background-color:#3B5998;}
.sharebox p.fb a:hover {background-color:#30487A;}
.sharebox p.tw a {background-color:#00aced;}
.sharebox p.tw a:hover {background-color:#0091C8;}
.sharebox p.gp a {background-color:#dd4b39;}
.sharebox p.gp a:hover {background-color:#C53121;}
.sharebox span {margin-left:6px;}

/***** RELATED POSTS CSS *****/

.related {padding:10px;margin-bottom:20px;display:block;background-color:#fff;border:solid 1px #ddd;
text-shadow:0px 1px 1px #fff;
-webkit-box-shadow:0 5px 10px -10px rgba(0,0,0,0.5);
box-shadow:0 5px 10px -10px rgba(0,0,0,0.5);
}
.related h3 {margin:0;margin-bottom:10px;padding-bottom:5px;display:block;clear:both;border-bottom:solid 1px #ddd;}
.related .cfix {margin-right:0px!important;}
.related-p h3 {display:inline;border:0 none;font-size:12pt;margin:0;padding:0;color:#1a99aa;}
.related-p p {display:block;font-size:0.8em;line-height:1.4em;margin:5px 0 0 0;padding:0;}
.related-p {display:inline-block;margin:0 0 10px 0;}
.related-p img {margin:0 10px 0 0;display:inline;float:left;}
.related-p a {}
.related-p a:hover {}

/***** SITEMAP CSS *****/

ul.the-icons {list-style-image:none;list-style-type:none;margin:0;padding:0;}
ul.the-icons li {line-height:1.7em;font-size:0.95em;}
ul.the-icons li a {color:#2f2f2f!important;border:0 none!important;}
ul.the-icons li a:hover {color:#1A99AA!important;}
ul.the-icons li .fa {margin-right:8px;}

/***** BLOGROLL CSS *****/

ul#blogroll {margin:0;padding:0;}
ul#blogroll li a {color:#2f2f2f!important;border:0 none!important;}
ul#blogroll li a:hover {color:#1A99AA!important;}

/***** POST NAVIGATION CSS *****/

#post-navigator {
	display: block;
	padding: 0.7em 0 0.7em 0;
	clear: both;
	height: auto;
	width: 100%;
	margin: 0 auto;
	font-size: 0.9em;
}
#post-navigator .wp-pagenavi {
	text-align: center;
}
#post-navigator .wp-pagenavi .current, #post-navigator .wp-pagenavi a  {
	padding: 0.3em 0.8em;
	margin-right: 0.5em;
	-webkit-border-radius: 0px;
	border-radius: 0px;
}
#post-navigator .wp-pagenavi .current, #post-navigator .wp-pagenavi a:hover {
	color:#fff;
	background-color:#1A99AA;
	border:solid 1px #1A99AA;
	text-shadow:0px 1px 1px rgba(0,0,0,0.5);
	-webkit-box-shadow:inset 0 5px 6px -3px rgba(255,255,255,0.5);
	box-shadow:inset 0 5px 6px -3px rgba(255,255,255,0.5);
}
#post-navigator .wp-pagenavi a {
	color: #292929;
	text-shadow: 0px 1px 1px #fff;
	background-color: #fff;	
	border:solid 1px #ddd;
	-webkit-box-shadow:inset 0 3px 7px -3px rgba(0,0,0,0.2);
	box-shadow:inset 0 3px 7px -3px rgba(0,0,0,0.2);
}
#post-navigator .alignleft, #post-navigator .alignright {font-size:0.9em;text-shadow:0px 1px 1px #fff;color:#2f2f2f;}
#post-navigator .alignleft {width:50%;text-align:left;}
#post-navigator .alignright {width:50%;text-align:right;}
#post-navigator .alignleft a, #post-navigator .alignright a {color:#2f2f2f!important;}
#post-navigator .alignleft a:hover, #post-navigator .alignright a:hover {color:#1A99AA!important;}

/***** COMMENT NAVIGATION CSS *****/

#post-navigator-single {display:block;margin-bottom:50px!important;clear:both;}
#post-navigator-single .alignleft,#post-navigator-single .alignright {font-size:1em;text-shadow:0px 1px 1px #fff;}
#post-navigator-single a {color:#2f2f2f;}
#post-navigator-single a:hover,
#post-navigator-single .current {color:#1A99AA;}

/***** SIDEBAR WIDGET CSS *****/

.widget-area {}
.widget-area a,
.widget-area .textwidget a:hover {color:#2f2f2f;}
.widget-area a:hover,
.widget-area .textwidget a {color:#1A99AA;}
.widget-area .fa {margin-right:4px;vertical-align:-1%!important;}
.widget-area .widget {font-size:0.75em;line-height:1.65em;display:block;padding:0;margin:0 0 20px 0;clear:both;height:auto;width:auto;overflow:hidden;
background-color:#fff;
-webkit-box-shadow:0 5px 10px -10px rgba(0,0,0,0.5);
box-shadow:0 5px 10px -10px rgba(0,0,0,0.5);
}
.widget-area .widget-title {font-size:1.05em;color:#fff;margin:0;padding:5px 10px;
text-shadow:0px 1px 1px #777;
background: #1A99AA;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzdiYzBhMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2ZWFjOTAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #1A99AA 0%, #1A99AA 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1A99AA), color-stop(100%,#1A99AA));
background: -webkit-linear-gradient(top,  #1A99AA 0%,#1A99AA 100%);
background: -o-linear-gradient(top,  #1A99AA 0%,#1A99AA 100%);
background: -ms-linear-gradient(top,  #1A99AA 0%,#1A99AA 100%);
background: linear-gradient(to bottom,  #1A99AA 0%,#1A99AA 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1A99AA', endColorstr='#1A99AA',GradientType=0 );
}
.widget-area .widget-title a {}
.widget-area .widget-title a:hover {}

.widget-area .widget form {width:94%;margin:3%;display:block;}
.widget-area .widget .search-field {width:92%;margin:2%;padding:2%;border:solid 1px #ddd;background-color:#fff;}
.widget-area .widget .search-field:focus {border:solid 1px #999;}
.widget-area .widget .search-submit {display:none;}
.widget-area .widget select {width:90%;margin:5% auto;padding:0;display:block;border:solid 1px #ddd;background-color:#fff;}

.widget-area .widget ul {margin:0;padding:0;list-style-image:none;list-style-type:none;}
.widget-area .widget > ul:first-of-type {padding:10px;}
.widget-area .widget li {}
.widget-area .widget li li {
	font-size:0.95em;
	padding-left:10px;
	background-image: url(images/bullet.png);
	background-repeat: no-repeat;
	background-position: left 3px;
}
.widget-area .widget > div:first-of-type {margin:0;padding:10px;}

.widget-area .tagcloud {}
.widget-area .textwidget {font-size:1.1em;}
.widget-area .widget_recent_entries .post-date {color:#bbb;margin-left:5px;}
.widget-area .widget-title a.rsswidget {color:#fff;}
.widget-area .widget-title a.rsswidget:hover {color:#cae5d9;}
.widget-area .widget-title a.rsswidget img {vertical-align:-9%;}
.widget-area .widget_rss .fa {display:none;}

.widget-area .widget_rss li {}
.widget-area #calendar_wrap {}
.widget-area .widget_calendar a {color:#1A99AA;}
.widget-area .widget_calendar a:hover {color:#fff;}
.widget-area #tc {}

/***** SIDEBAR RECENT COMMENT WITH GRAVATAR CSS *****/

.widget-area ul.gravatar_recent_comment {margin:0px!important;padding:0px!important;list-style-image:none;list-style-type:none;}
.widget-area ul.gravatar_recent_comment li {background-image:none;padding:10px;border-bottom:1px solid #ddd;}
.widget-area ul.gravatar_recent_comment li:last-child {border:0 none;}
.widget-area ul.gravatar_recent_comment li img {float:left;display:inline;margin:0 7px 0 0;}
.widget-area .gravatar-meta {line-height:1.25em;padding:0!important;}
.widget-area .gravatar-meta .author {display:block;text-transform:capitalize;margin-bottom:2px;margin-top:2px;color:#1A99AA;}
.widget-area .gravatar-meta .author a {color:#1A99AA;}
.widget-area .gravatar-meta .author a:hover {color:#2f2f2f;}
.widget-area .gravatar-meta .comment {display:block;}
.widget-area .gravatar-meta .comment a {color:#2f2f2f;}
.widget-area .gravatar-meta .comment a:hover {color:#1A99AA;}

/***** SIDEBAR FEATURED CATEGORY CSS *****/

.widget-area .widget_featbar ul {margin:0!important;padding:0!important;list-style-image:none;list-style-type:none;}
.widget-area .widget_featbar ul li {
	background-image: none;
	padding: 10px;
	margin-bottom:5px;
	border-bottom:solid 1px #ddd;
}
.widget-area .widget_featbar ul li div {padding:0;}
.widget-area .widget_featbar ul li:last-child {border:0 none;}
.widget-area .widget_featbar h2 {margin:0 0 5px;padding:0;font-size:13pt;line-height:1.15em;text-transform:capitalize;}
.widget-area .widget_featbar p {margin:0;padding:0;font-size:1.05em;line-height:1.35em;}
.widget-area .widget_featbar .post-more {}
.widget-area .widget_featbar p a {color:#1A99AA;}
.widget-area .widget_featbar p a:hover {color:#2f2f2f;}

#content-left .widget_featbar img.alignleft,
#sidebar-left .widget_featbar img.alignleft,
#sidebar-right .widget_featbar img.alignleft,
#sidebar-main .widget_featbar img.aligncenter {display:none;}

#content-left .widget_featbar img.aligncenter,
#sidebar-left .widget_featbar img.aligncenter,
#sidebar-right .widget_featbar img.aligncenter {margin:0 auto 5px auto;}

#sidebar-main .widget_featbar img.alignleft {margin:5px 10px 10px 0;-webkit-border-radius:50px;border-radius:50px;}

/***** FOOTER WIDGET CSS *****/

#footer-widget {color:#fff;font-size:0.8em;line-height:1.7em;padding-top:1em;padding-bottom:1em;background-color:#1A99AA;border-bottom:solid 1px #1A99AA;
text-shadow:0px 1px 1px rgba(0,0,0,0.3);
-webkit-box-shadow: inset 0 10px 10px -10px rgba(0,0,0,0.3);
box-shadow: inset 0 10px 10px -10px rgba(0,0,0,0.3);
height:300px;
}
.footer-box .s-box {-webkit-box-shadow:none;box-shadow:none;}
.footer-box .t-box {border:0 none;background:none;}
.footer-box a,.footer-box .textwidget a:hover {color:#fff;}
.footer-box a:hover,.footer-box .textwidget a {color:#d7ece2;text-shadow:0px 1px 1px rgba(0,0,0,0.5);}
.footer-box {width:25%;float:left;margin-right:10%;}
.footer-box .widget {
	margin:0 0 15px 0;
	padding:0;
	display:block;
	overflow:hidden;
	clear:both;
}
.footer-box .widget-title {
	font-size:1.2em;
	padding:0 0 2px 0;
	margin:0 0 5px 0;
	display:block;
	clear:both;
	color:#fff;
	border-bottom:solid 1px #1A99AA;
	text-decoration:none;
}
.footer-box .widget form {width:100%;margin:10px auto;display:block;}
.footer-box .widget .search-field {width:96%;padding:2%;background-color:#fff;border:solid 1px #ddd;}
.footer-box .widget .search-field:focus {}
.footer-box .widget .search-submit {width:0;display:none;}
.footer-box .widget select {width:100%;margin:10px auto;padding:2%;display:block;background-color:#fff;border:solid 1px #ddd;}
.footer-box .widget ul {margin:0;padding:0;list-style-image:none;list-style-type:none;}
.footer-box .widget li {}

.footer-box .widget-title a.rsswidget {}
.footer-box .widget-title a.rsswidget:hover {}
.footer-box .widget-title a.rsswidget img {vertical-align:-6%;}
.footer-box .widget_rss .fa {display:none;}
.footer-box .widget_rss li {}
.footer-box #calendar_wrap {}
.footer-box .widget_calendar a {}
.footer-box .widget_calendar a:hover {}
.footer-box .widget #tc {}

/***** FOOTER RECENT COMMENTS WITH GRAVATAR CSS *****/

.footer-box ul.gravatar_recent_comment {margin-top:10px!important;}
.footer-box ul.gravatar_recent_comment li {margin-bottom:10px;display:block;}
.footer-box ul.gravatar_recent_comment li:last-child {}
.footer-box ul.gravatar_recent_comment li img {
	float:left;
	margin:0 8px 5px 0;
	background-color: #FFF;
	padding: 3px;
	border: 1px solid #ddd;
}
.footer-box .gravatar-meta {line-height:1.35em;}
.footer-box .gravatar-meta .author {display:block;text-transform:capitalize;}
.footer-box .gravatar-meta .author a {}
.footer-box .gravatar-meta .author a:hover {}
.footer-box .gravatar-meta .comment {display:block;}

/***** FOOTER FEATURED CATEGORY CSS *****/

.footer-box .widget_featbar {}
.footer-box .widget_featbar .fa {display:none;}
.footer-box .widget_featbar ul {
	margin: 15px 0 0;
	padding: 0px;
	list-style-image: none;
	list-style-type: none;
}
.footer-box .widget_featbar ul li {margin-bottom:15px;}
.footer-box .widget_featbar ul li:last-child {}
.footer-box .widget_featbar h2 {font-style:normal;margin:0 0 3px;padding:0;font-size:12pt;line-height:1.2em;text-transform:capitalize;}
.footer-box .widget_featbar h2 a {font-style:normal;color:yellow;text-shadow:0px 1px 1px rgba(0,0,0,0.5);}
.footer-box .widget_featbar h2 a:hover {color:#fff;}
.footer-box .widget_featbar p {margin:0;padding:0;font-size:0.95em;line-height:1.4em;}
.footer-box .widget_featbar p a {color:#d7ece2;text-shadow:0px 1px 1px rgba(0,0,0,0.5);}
.footer-box .widget_featbar p a:hover {color:#fff!important;}

.footer-box .widget_featbar img.aligncenter {display:none!important;}
.footer-box .widget_featbar img.alignleft {margin:0 15px 20px 0;-webkit-border-radius:50px;border-radius:50px;}

/***** MAIN FOOTER CSS *****/

#main-footer {height:50px;font-size:0.8em;padding-top:1em;background-color:#1A99AA;position:fixed;border-top:1px solid #11b9cf; bottom: 0px;z-index:100;
text-shadow:0px 1px 1px rgba(0,0,0,0.5);color:#fff;}
#main-footer a {color:#fff;}
#main-footer a:hover {color:#d7ece2;text-shadow:0px 1px 1px rgba(0,0,0,0.5);}
#main-footer ul {margin:0;padding:0;list-style:none;color:#1A99AA;}
#footer-left {float:left;text-align:left;padding-left:15px;}
#footer-left li {margin-right:10px;display:inline;}
#footer-right {float:right;text-align:right;padding-right:15px;}
#footer-right li {margin-left:10px;display:inline;color:#1A99AA;}

/***** POST COMMENTS CSS *****/

#commentpost {
	font-size: 0.78em !important;
	display: block;
	padding: 0px;
	margin: 0 0 20px;
	clear: both;
	height: auto;
	width: 100%;
	text-shadow: 0px 1px 1px #fff;
}
#commentpost h4 {
	display: block;
	padding: 0;
	margin:0 0 20px;
	clear: both;
	height: auto;
	width: 100%;
	font-size: 1.4em;
}
#commentpost h4 .fa {
	margin-right:5px;
	vertical-align: 0.15em;
}
ol.commentlist {
	margin: 0px;
	padding: 0px;
	list-style-image: none;
	list-style-type: none;
}
li.comment {
	display: block;
	padding: 15px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	height: auto;
	width: auto;
	clear: both;
}
li.comment ul {
	margin: 0px;
	padding: 0px;
}
li.even {
	-webkit-box-shadow: 0 5px 10px -10px rgba(0,0,0,0.5);
	box-shadow: 0 5px 10px -10px rgba(0,0,0,0.5);
	border: 1px solid #ddd;
	background-color: #fff;
}
li.odd {
	-webkit-box-shadow: 0 5px 10px -10px rgba(0,0,0,0.5);
	box-shadow: 0 5px 10px -10px rgba(0,0,0,0.5);
	border: 1px solid #ddd;
	background-color: #f9f9f9;
}
.comment-body {}
img.avatar {
	background-color: #FFF;
	padding: 5px;
	border: 1px solid #ddd;
	float: left;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.comment-author {
	float: left;
	display:inline-block;
	padding: 0;
	margin: 0 0 20px;
	width:80%;
}
.comment-post-meta {}
.comment-post-meta .fn {color:#1A99AA;font-style:normal;text-transform:capitalize;}
.comment-post-meta .fn a {color:#1A99AA;}
.comment-post-meta .fn a:hover {color:#2f2f2f;}
.comment-post-meta .comment-date a {color:#999;}
.comment-post-meta .comment-date a:hover {color:#2f2f2f;}
.comment_text {}
.comment_text .reply {}
.comment_text p {margin-top:0;}
.comment_text a, .logged-in-as a {color:#1A99AA;}
.comment_text a:hover, .logged-in-as a:hover {color:#2f2f2f;}
a.comment-reply-link {font-size:0.65em;line-height:1em;display:inline-block;background-color:#1A99AA;color:#fff;padding:5px 6px;text-transform:uppercase;font-weight:bold;
-webkit-border-radius:5px;
border-radius:5px;
text-shadow:0px 1px 1px rgba(0,0,0,0.5);
-webkit-box-shadow:inset 0 5px 6px -3px rgba(255,255,255,0.5);
box-shadow:inset 0 5px 6px -3px rgba(255,255,255,0.5);
}
a:hover.comment-reply-link {background-color:#2f2f2f;color:#fff;}
.comment-reply-title {}
#respond {}
#cancel-comment-reply-link {
	margin-top:5px !important;
	clear:both;
	display:block;
	font-weight:300 !important;
}
a#cancel-comment-reply-link {color:#999;}
a:hover#cancel-comment-reply-link {color:#2f2f2f;}
.comment-form {
	display: block;
	margin: 0px;
	clear: both;
	height: auto;
	width: auto;
	padding: 0px;
}
.comment-form label {
	width: 100%;
	display: inline-block;
	margin-right: 10px;
	padding: 0px;
}
.comment-form .required {color: #900;}
.comment-form-comment label {display:block;}
.comment-form-comment textarea {width:90%;}
.form-allowed-tags {font-size:0.85em;line-height:1.2em;color:#999;display:none !important;}
ol.pinglist {
	display:none !important;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	list-style-image: none;
}
ol.pinglist li {}

li.pingback {padding:10px;margin-bottom:15px;}

/***** CUSTOM CSS *****/

#custom .mplink {display:block;font-size:0.8em;line-height:1em;font-style:normal;}
#custom .widget-area .fa-star {color:#FC0!important;text-shadow:0px 1px 1px rgba(0,0,0,0.5);!important;}
#custom .widget-area .widget_spads div {clear:both!important;margin:10px;padding:0;display:block;}
#custom .widget-area .widget_spads .fads {font-size:9px!important;line-height:1em!important;font-weight:normal!important;display:block;clear:both!important;margin:-8px 0 0 0;padding:0;text-align:right;}
#custom .widget-area .widget_spads .fads a {color:#bbb!important;}
#custom .widget-area .widget_spads .fads a:hover {color:#aaa!important;}

/***** MOBILE RESPONSIVE CSS *****/

@media only screen and (max-width: 800px) {

html,body {font-size:1.1em!important;}
#custom-text {font-size:1em;}
.inner {width:96%;padding-left:2%;padding-right:2%;}
.inner-m {width:96%;margin-left:auto;margin-right:auto;}
#primary-menu {padding:0;border:0 none;}
#main-header {padding-top:30px;padding-bottom:10px;}
#site-banner {margin-top:20px!important;}
#site-info,#site-banner,#site-logo,#footer-left,#footer-right {float:none;width:100%;text-align:center;margin:0;padding:5px;opacity: 0;filter: alpha(opacity=0);}
#main-content {padding-top:10px;padding-bottom:10px;}
#content,#content-left,#content-right,#sidebar,#sidebar-left,#sidebar-right {width:100%;float:none;}
#content-left,#content-right,#sidebar-left,#sidebar-right {margin-bottom:20px;}
.post-home {width:96%;height:auto;padding:2%;margin:0;margin-bottom:10px!important;float:none;display:block;clear:both;}
.widget-area .widget li {background:none;padding-left:0;}
#mobile-nav,.post-image img.mobile {display:block!important;margin-bottom:10px!important;}

#top-menu,
#primary-menu .sf-menu,
#featured,
.post-home .post-info,
.post-single .post-info span,
#footer-widget,
#footer-menu,
#breadcrumbs,

.post-image img.alignleft,
#content-left .widget_featbar img.aligncenter,
#sidebar-left .widget_featbar img.aligncenter,
#sidebar-right .widget_featbar img.aligncenter,
#sidebar-main .widget_featbar img.alignleft {display:none!important;}

.related-p {float:none;display:block;width:100%;text-align:left;margin-bottom:5px;}
.related-p img {display:none;}

#top-content .post-top {width:100%;}
#top-content .post-top .post-image img.alignleft {display:block !important;}
#top-content .post-top .post-image img.mobile {display:none !important;}
#top-content .post-title {font-size:1.4em;margin-bottom:5px;}

}