/*

Theme Name: TechMaish 1.3

Theme URI: http://www.techmaish.com/techmaish-theme-1-3-version/

Description: Customized WordPress theme by TechMaish

Author: Bilal Ahmad

Author URI: http://www.techmaish.com/

Version: 1.3

Tags: black, blue, two-columns, fixed-width, custom-background, custom-menu, threaded-comments, theme-options, sticky-post





The CSS, XHTML and design is released under GPL

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, em, font, img, ins, kbd, q, s, samp,

small, strike, strong, sub, sup, tt, var,

b, u, i, center,

dl, dt, dd, ol, ul, li,

fieldset, form, label, legend, caption, tbody, tfoot, thead, tr, th, td {

	background: transparent;

	border: 0;

	margin: 0;

	padding: 0;

}



table {

	border-collapse:collapse;

	border-spacing:0;

}



address,caption,cite,code,dfn,em,strong,th,var {

	font-style:normal;

	font-weight:400;

}



ol,ul,li {

	list-style:none;

}



caption,th {

	text-align:left;

}



h1,h2,h3,h4,h5,h6 {

	font-size:100%;

	font-weight:700;

}



q:before,q:after {

	content:'';

}



pre {

	background:#EEE;

	border:1px solid #DDD;

	clear:both;

	overflow:auto;

	margin:15px 0;

	padding:5px;

}



em {

	font-style:italic;

}



a img {

	border:none;

}





/* Defaults

-----------------------------------------------------------*/

.aligncenter {

	display:block;

	margin:0 auto;

}



.alignleft {

	float:left;

}



.alignright,

.post_category {

	float:right;

}



.wp-caption {

	border:1px solid #C8C8C8;

	text-align:center;

	background:#EAEAEA;

	margin:10px;

	padding:10px;

}



.wp-caption img {

	margin: 0;

	padding: 0;

	border: 0 none;

}



.clear {

	clear:both;

	display:block;

	height:1px;

	margin:-1px 0 0;

}



body {

	background:#555;

	font-family:Georgia,"Times New Roman",Times,serif;

	font-size:75%;

	line-height:160%;

	margin:0 auto;

	color:#555;

}



a {

	text-decoration:none;

	color:#26a;

}



a:hover {

	color:#26a;

	text-decoration:underline;

}



p {

	line-height:20px;

	margin:0 0 5px;

	padding:6px 0;

}



h1 {

	font-size:35px;

	line-height:43px;

}



h2 {

	font-size:30px;

	line-height:38px;

}



h3 {

	font-size:140%;

}



h4 {

	font-size:15px;

	margin-bottom:4px;

}



h5 {

	font-size:11px;

}



h6 {

	font-size:9px;

}



input {

	padding:4px 3px;

}



strong,

.current {

	font-weight:700;

}





/* Top Navigation

-----------------------------------------------------------*/

#top-nav-container{

	width:100%;

	background:#000;

	clear:both;

}



#top-nav {

	color:#fff;

	background:#000;

	font-family:"Trebuchet MS", Verdana;

	padding:0;

	height:31px;

}



#top-nav ul,

.menu ul {

	list-style:none;

	padding:0;

	margin:0;

}



#top-nav ul li,

.menu ul li {

	float: left;

	position:relative;

}



#top-nav ul li a,

.menu ul li a {

	color: #fff;

	font-size: 12px;

	font-weight: bold;

	display: block;

	margin: 0;

	padding: 6px 10px;

	text-decoration: none;

}



#top-nav ul li a:hover,

.menu ul li a:hover {

	color:#111;

	background:#ddd;

}



/* Second Level Drop Down Menu */

#top-nav ul li ul, .menu ul li ul {

	display: none;

}



#top-nav ul li:hover ul,

.menu ul li:hover ul {

	font-size:13px;

	display:block;

	position:absolute;

	top:31px;

	min-width:150px;

	left:0;

}



#top-nav ul li:hover ul li a,

.menu ul li:hover ul li a {

	display:block;

	background:#000;

	color:#fff;

	width:130px;

}



#top-nav ul li:hover ul li a:hover,

.menu ul li:hover ul li a:hover {

	background:#ddd;

	color:#111;

}



/* Third Level Drop Down Menu */

#top-nav ul li:hover ul li ul,

.menu ul li:hover ul li ul {

	display: none;

}



#top-nav ul li:hover ul li:hover ul,

.menu ul li:hover ul li:hover ul {

	display:block;

	position:absolute;

	left:150px;

	top:0;

}





/* Header

-----------------------------------------------------------*/

#header {

	background:#fff;

	width:1000px;

	padding:0;

	margin:0 auto;

	/*overflow:hidden;*/

}



#header-top {

	height:90px;

	padding:0 10px 0 10px;

}



#header-top .logo {

	float:left;

	height:90px;

	width:484px;

}



#header-top .logo h1 {

	font-size:48px;

	margin-top:20px;

}



#header-top .logo h1 a:hover {

	color:#111;

	text-decoration:none;

}



#header-top .logo img {

	padding-top:7px;

}



.description {

	margin-top:4px;

}



#header #logo a:hover {

	text-decoration:none;

}



#header .headeradd {

	width:470px;

	border:0 solid silver;

	margin-top:15px;

	margin-right:5px;

	height:60px;

	float:right;

}





/* Main Navigation

-----------------------------------------------------------*/

#main-nav-container {

	width:1000px;

	clear:both;

	background:#fff;

}



#main-nav {

	width:1000px;

	float:left;

	background:#000;

	display:block;

	height:30px;

	margin:0;

	padding:0;

}



#main-nav ul {

	list-style:none;

	font-family:"Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Arial,sans-serif;

	line-height:18px;

}



#main-nav li {

	float:left;

	list-style:none;

	display:block;

	margin:0;

	padding:0;

	display:block;

	position:relative;

}



#main-nav li a {

	color:#fff;

	display:block;

	font-size:12px;

	font-weight:400;

	text-decoration:none;

	text-transform:uppercase;

	margin:0;

	padding:6px 18px;

}



#main-nav li a:hover {

	color:#444;

	background:#ddd;

}

#main-nav ul ul{

    display: none;

}

/* Second Level Drop Down Menu */



#main-nav ul li:hover ul {

	font-size:13px;

	display:block;

	position:absolute;

	top:30px;

	min-width:150px;

	left:0;

        z-index: 10;

}



#main-nav ul li:hover ul li a {

	display:block;

	background:#000;

	color:#fff;

	width:130px;

}



#main-nav ul li:hover ul li a:hover {

	background:#ddd;

	color:#111;

}



/* Third Level Drop Down Menu */

#main-nav ul li:hover ul li ul,

.menu ul li:hover ul li ul {

	display: none;

        z-index: 11;

}



#main-nav ul li:hover ul li:hover ul,

.menu ul li:hover ul li:hover ul {

	display:block;

	position:absolute;

	left:150px;

	top:0;

}



#sec-nav {

	width:1000px;

	display:block;

	float:left;

	background:#b7d6f0;

	border-bottom:1px solid #9dc6e9;

	height:28px;

	margin:0;

	padding:0;

}



#sec-nav ul {

	list-style:none;

	color:#000;

	font-family:Helvetica Neue,Helvetica,Arial,FreeSans,sans-serif;

	height:28px;

}



#sec-nav li {

	padding:6px 4px 2px 4px;

	float:left;

	list-style:none;

	margin:0;

}



#sec-nav li a {

	text-decoration:none;

	text-transform:uppercase;

	font-size:12px;

	font-weight:700;

	color:#444;

	margin:1px 0 0 18px;

}



#sec-nav li a:hover {

	color:#26a;

}





/* Main Content

-----------------------------------------------------------*/

#main,

#wrapper {

	width: 1000px;

}



#wrapper {

	margin: 30px auto;

}



#main {

	background:#fff;

	clear:both;

	padding:0 0 8px;

}



#content {

	float:left;

	width:640px;

	padding:15px 0 0 15px;

}



.c-l-fixed {

	float:right !important;

        margin-right:10px;

}



#content img {

	height:auto;

	margin:0;

	max-width:640px;

}



#content img.alignleft,

#content img.alignright,

#content img.aligncenter {

	margin-bottom:12px;

}



#content .aligncenter,

#content img.aligncenter {

	clear:both;

	display:block;

	margin-left:auto;

	margin-right:auto;

}



#content .alignleft,

#content img.alignleft {

	display:inline;

	float:left;

	margin-right:24px;

	margin-top:4px;

}



#content .alignright,

#content img.alignright {

	display:inline;

	float:right;

	margin-left:24px;

	margin-top:4px;

}



.entry {

	color:#333;

	line-height:1.6em;

	text-align:justify;

	padding:0;

}



.entry p {

	border:1px;

}



.entry input {

	margin:0 0 20px;

}



.entry fieldset {

	border:1px solid #DEDEDE;

	margin:0 0 20px;

	padding:20px;

}



.entry fieldset legend {

	background:#fff;

	color:#000;

	font-weight:bold;

	padding:0 20px;

}



.entry table {

	border-color:#DEDEDE;

	border-style:solid;

	border-width:0 1px 1px 0;

	margin:0 0 15px 1px;

}



.entry table tr th {

	background:#F4F4F4;

	border-color:#DEDEDE;

	border-style:solid;

	border-width:1px 0 0 1px;

	color:#666666;

	font-weight:bold;

	padding:5px 10px;

	text-align:center;

	text-transform:uppercase;

}



.entry table tr td {

	border-color:#DEDEDE;

	border-style:solid;

	border-width:1px 0 0 1px;

	padding:5px 10px;

}



.sticky {

	background:#ffffe0;

	border:1px solid #e6db55;

	padding:10px;

}



.post {

	clear:both;

	overflow:hidden;

	margin-bottom:5px;

	font-family:Verdana,sans-serif;

	font-size:12px;

	color:#333;

}



.post-title {

	font-family:Georgia,"Times New Roman",Times,serif;

	margin-bottom:10px;

	padding:0

}



.post-meta {

	clear:both;

	color:#666;

	font-size:90%;

	margin-top:5px;

	font-family:Verdana,arial,sans-serif;

}



.post-meta span {

	padding:5px 0;

}



.post .title {

	font-weight:400;

	font-size:22px;

	font-family:Vollkorn,Georgia,serif;

	line-height:22px;

	color:#262625;

}



.post .title a {

	text-decoration:none;

	color:#26a;

}



.post .title a:hover {

	text-decoration:none;

	color:#262625;

}



.post h3 {

	font-size:18px;

	font-weight:500;

        background:none repeat scroll 0 0 #F9F8F5;

        border-bottom:4px solid #878787;

        padding:10px 10px 7px;

	clear:both;

	margin:10px 0 10px 0;

	padding-left:0;

}



.post ul,

.post ol {

	padding-left:40px;

	margin-bottom:20px;

	clear:both;

}



.post ul li {

	list-style-type:disc;

}



.post ol li {

	list-style-type:decimal;

}



.post blockquote {

	display:block;

	color:#555;

	border-left:5px solid #E8E8E8;

	background-color:#F3F3F3;

	font-style:italic;

	padding:0 15px;

	margin:10px 0 10px 20px;

}



.post-date {

	color:#000;

	float:left;

}



.post-tags {

	margin-top:20px;

	background:#f3f3f3 url(images/tag.png) no-repeat;

	background-position:6px 7px;

	border:1px solid #ddd;

	padding:5px 5px 5px 30px;

	overflow:hidden;

}



.author_box {

	background:#f3f3f3;

	border:1px solid #ddd;

	font-weight:400;

	margin-top:10px;

	margin-bottom:10px;

	overflow:hidden;

	padding:5px;

}



.author_box p {

	margin:0;

}



#teaserlinkscontainer {

	margin-top:0px;

	margin-bottom:10px;

}



#teasermenu {

	height: 30px;

}



#teasermenu,

.teasermenu ul {

	padding: 0;

	margin: 0;

	list-style: none;

	line-height: 1;

	border-width: 0.5em 0.5em 0.5em 0.5em;

}

#teasermenu ul {float: left; list-style: none; margin: 0px 0px 0px 0px; padding: 0px;}

#teasermenu li {float: left; list-style: none; margin: 0px; padding: 0px;}

#teasermenu ul li {list-style: none; margin: 0px; padding: 0px;}

#teasermenu a,

#teasermenu li ul {

	border-color: #111;

}

#teasermenu li a,

#teasermenu li a:link {

	color: #fff;

	background:#333;

	display: block;

	font-weight: bold;

	margin: 9px 8px 14px 0;

	padding: 5px 5px 5px 5px;

	text-decoration: none;

	font-size: 13px;

	font-family: Arial, Helvetica, sans-serif;

	-moz-border-radius-bottomleft:4px;

	-moz-border-radius-bottomright:4px;

	-moz-border-radius-topleft:4px;

	-moz-border-radius-topright:4px;

	-webkit-border-top-left-radius:4px;

	-webkit-border-topright-radius:4px;

	-webkit-border-bottom-left-radius:4px; 

	-webkit-border-bottom-rightradius:4px;

}

#teasermenu li a:hover {

	color: #fff;

	background: #0B6FA1;

	display: block;

	margin: 9px 8px 14px 0;

	padding: 5px 5px 5px 5px;

	text-decoration: none;

	-moz-border-radius-bottomleft:4px;

	-moz-border-radius-bottomright:4px;

	-moz-border-radius-topleft:4px;

	-moz-border-radius-topright:4px;

	-webkit-border-top-left-radius:4px;

	-webkit-border-topright-radius:4px;

	-webkit-border-bottom-left-radius:4px;

	-webkit-border-bottom-rightradius:4px;

}



#teasermenu li p {

	color: #000000;

	background: #fff;

	display: block;

	width:100%

}





/* Sidebar

-----------------------------------------------------------*/

#sidebar {

	float:right;

	font-size:14px;

        font-family: "Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Arial,sans-serif;

	margin-right:0;

	margin-top:15px;

	padding-right:15px;

	width:310px;

}



#ads-box {

	color:#ddd;

	background:#f3f3f3;

	border:#ddd 1px solid;

	margin-bottom:20px;

	overflow:hidden;

	padding:10px 15px;

}



#ads-box img {

	border:1px solid #CCC;

	margin:5px;

	width:125px;

	height:125px;

}



#subscribe {

	list-style:none;

	background-repeat:no-repeat;

}



#subscribe li.rss a {

	float:left;

	width:32px;

	height:32px;

	text-indent:-9999px;

	background:transparent url(https://www.anbiome.com/wp-content/themes/techmaish1.3/images/social-icons.png);

	background-position:0 0;

	margin:0 19px 0 0;

}



#subscribe li.emailsubs a {

	float:left;

	width:32px;

	height:32px;

	text-indent:-9999px;

	background:transparent url(https://www.anbiome.com/wp-content/themes/techmaish1.3/images/social-icons.png);

	background-position:-32px 0;

	margin:0 19px 0 0;

}



#subscribe li.facebook a {

	float:left;

	width:32px;

	height:32px;

	text-indent:-9999px;

	background:transparent url(https://www.anbiome.com/wp-content/themes/techmaish1.3/images/social-icons.png);

	background-position:-64px 0;

	margin:0 19px 0 0;

}



#subscribe li.twitter a {

	float:left;

	width:32px;

	height:32px;

	text-indent:-9999px;

	background:transparent url(https://www.anbiome.com/wp-content/themes/techmaish1.3/images/social-icons.png);

	background-position:-96px 0;

	margin:0 19px 0 0;

}



#subscribe li.google a {

	float:left;

	width:32px;

	height:32px;

	text-indent:-9999px;

	background:transparent url(https://www.anbiome.com/wp-content/themes/techmaish1.3/images/social-icons.png);

	background-position:-128px 0;

	margin:0 19px 0 0;

}



#subscribe li.delicious a {

	float:left;

	width:32px;

	height:32px;

	text-indent:-9999px;

	background:transparent url(https://www.anbiome.com/wp-content/themes/techmaish1.3/images/social-icons.png);

	background-position:-160px 0;

	margin:0;

}



#social-links {

	overflow:hidden;

	display:block;

}



#subscribe-bar {

	background:#f3f3f3;

	border:#ddd 1px solid;

	margin-bottom:15px;

	color:#333;

	overflow:hidden;

	padding:10px;

}



.sidebar-wrap .wide-widget {

	padding-bottom:4px;

	margin:5px 0 20px;

}



.wide-widget ul {

	padding-left:0;

	margin:0;

}



.wide-widget ul li {

	border-bottom:1px solid #DEDEDE;

	line-height:20px;

	margin:0;

	padding:4px 0 5px;

}



.wide-widget ul li a {

	font-size:14px;

	display:inline;

	margin:0;

	padding:0;

}



.wide-widget ul li a:hover {

	text-decoration:underline;

	margin:0;

	padding:0;

}



.wide-widget h2 {

	-moz-border-radius:5px; -webkit-border-radius:5px;

	color:#fff;

	font-family:"Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Arial,sans-serif;

	background:#2B2B2B;

	font-size:14px;

	line-height:22px;

	font-weight:700;

	letter-spacing:2px;

	margin-bottom:10px;

	padding:2px 10px;

	text-transform:uppercase;

	font-variant:normal;

	text-align:left;

}





/* Search

-----------------------------------------------------------*/

input#s {

	font-weight:400;

	width:175px;

	border:0;

	background:transparent;

	border:1px solid #ccc;

	font-size:110%;

	margin-right:5px;

	padding:7px 10px;

}



#searchsubmit {

	color:#fff;

	font-weight:bold;

	cursor: pointer;

	margin:0;

	padding:6px 10px;

	border: 1px solid #777;

	background:#333537;

}



#searchresults {

	border:4px solid #ddd;

	margin:10px 0;

	padding:10px;

}





/* Footer

-----------------------------------------------------------*/

#footer {

	clear:both;

	font-size:16px;

	border-top:1px solid #111;

	background:#111111;

	overflow:hidden;

	padding:10px;

}



#footer a {

	color:#DBDBD9;

}



#footer a:hover {

	color:#2361a1;

	text-decoration:underline;

}



#footer-wrap {

	background:#292929;

	color:#8B8B8B;

	padding:10px;

}



#copyright {

	color:#aaa;

	font-size:14px;

	padding:10px;

}



.bottom-widget-title {

	color:#fcfcfc;

	text-transform:none;

	font-family: Georgia,"Times New Roman",Times,serif;

	font-size:20px;

	font-weight:700;

	line-height:20px;

	border-bottom:3px solid #FFDF00;

	margin-bottom:10px;

	padding-bottom:5px;

}



.bottom-small-widget {

	font-family: Verdana,sans-serif;

	font-size:12px;

	width:310px;

	padding-right:10px;

	color:#DBDBD9;

}



.bottom-small-widget ul {

	list-style:none;

	padding:0 0 0 15px;

	text-align:left;

}



.bottom-small-widget ul li {

	list-style:none;

	list-style-type:square;

	padding:4px 0;

}





/* Comments

-----------------------------------------------------------*/

.date {

	border-bottom:1px solid #EAEAEA;

	padding:5px 0 4px;

}



.page_entry {

	border-top:2px solid #EAEAEA;

	border-bottom:1px solid #EAEAEA;

	margin:10px 0 0;

	padding:5px 0 20px;

}



.info {

	line-height:1.6em;

	font-size:10px;

	text-align:left;

	border-top:1px solid #EAEAEA;

	margin:0 1px 50px 0;

	padding:4px 0 1px 1px;

}



.nocomments {

	background:none;

}



#comments,

.trackbacks {

	border-bottom:1px dotted #111;

	color:#000;

	font-size:14px;

}



.track {

	background:transparent url(https://www.anbiome.com/wp-content/themes/techmaish1.3/images/btn_strip01.jpg) no-repeat;

	font-size:13px;

	height:100%;

	float:left;

	line-height:25px;

	width:550px;

	margin:0 0 0 10px;

	padding:0 20px 0 10px;

}



#comments-box,

#trackbacks {

	list-style:none;

	min-height:30px;

	float:left;

	width:100%;

	margin:0;

	padding:0 0 10px;

}



.commentnavi {

	position:relative;

	padding-right:20px;

}



.commentpages {

	float:right;

	padding:5px 10px;

}



.page-numbers {

	padding:2px 5px;

        background:#ccc;

}

.page-numbers:hover{

        background:#eee;

}

.page-numbers.current{

}

.commentlist {

	list-style:none;

	margin:0;

	padding:10px;

}



.comment {

	clear:both;

	overflow:hidden;

	margin:0;

	padding:5px;

}



.comment .children {

	list-style:none;

	border:0 #FFF solid;

	margin:0 0 0 25px;

	padding:0;

}



img.avatar {

	position:relative;

	float:right;

	border:1px solid #eee;

	margin:0 5px 0 0;

	padding:2px;	

}



.comment .fn {

	margin-left:0;

	font-size:14px;

	font-weight:700;

}



.byuser .fn {

	font-weight:400;

	text-decoration:none;

}



.bypostauthor .fn {

	font-weight:700;

	text-decoration:none;

}



.comment-meta {

	font-size:10px;

}



.reply {

	font-size:10px;

	text-align:right;

	width:100%;

	margin:5px 0 0;

	padding:2px;

}



.reply a {

	padding:5px;

}



.cmt_trackback {

	border-bottom:1px #eaeaea solid;

	margin:10px 0;

	padding:3px;

}



.cmt_trackback p {

	margin:0;

	padding:2px;

}



#respond {

	clear:both;

	font-size:12px;

	padding:10px 0 0;

}



.cancel-comment-reply {

	margin-top:5px;

	border-bottom:1px #eaeaea solid;

	padding:2px 0;

}



#commentform {

	border:1px solid #ccc;

	margin:10px 0 0;

	padding:20px 5px 0 10px;

}



#email,

#author,

#url {

	color:#000;

	font-size:12px;

	background:none;

	vertical-align:middle;

	border:1px solid silver;

	font-family:Verdana, Arial, Helvetica, Sans-Serif;

	margin-bottom:3px;

	width:200px;

	height:12px;

	padding:5px;

}



#comment {

	width:98%;

	color:#000;

	font-size:12px;

	font-family:Arial, Helvetica, Sans-Serif;

	border:1px solid silver;

	height:125px;

	background:#FFF url(images/input.png) repeat-x scroll left top;

	border-color:#BDBDBD #CCC #DDD;

	border-style:solid;

	border-width:1px;

	padding:2px;

}



#submit {

	color:#111;

	font-size:12px;

	background:#E5E5E5;

	font-family:Arial, Helvetica, Sans-Serif;

	cursor:pointer;

	padding:6px 20px;

}



#ctabs a.curtab,

.comment-meta a {

	color:#000;

}



.navigation {

	font-size:14px;

	margin:20px 0 0;

	padding:2px 5px 17px;

	border-top:3px solid #dedede;

}

.tm_pagination{

text-align:center;

}

.cmttext {

	font-size:12px;

	color:#000;

}



.even {

	background:#f9f9f9;

	border-top:2px solid #eee;

}



.odd {

	background:#fff;

	border-top:2px solid #eee;

}



.avatar {

	float:left;

	margin-right:5px;

	border:2px solid #E8E8E8;

}

.thumbnail a:link, .thumbnail a:visited {display:block; float:left; padding:5px; background:#F2F2F2; width:150px; height:150px; margin:5px 5px 0 0;}

.thumbnail a:hover, .thumbnail a:active {background:#C4C4C4;}

#teaserline {

border-top:1px solid #F2F2F2;

margin-bottom:0.5em;

margin-top:0.5em;

width:100%;

}



/* Featured Post Slider */



#featured_slider {

float: left;

margin: 5px 0px 10px;

position: relative;

background-color: #EDFEFF;

border: 1px solid #D3E2E3;

border-width:1px 0;

width: 640px;

}



#featured_slider ul, #featured_slider ul li {

list-style: none !important;

border: none !important;

float: left;

margin: 5px;

width: 620px;

height: 210px;

}



#featured_slider .img_right {

float: left;

width:200px;

height: 200px;

margin-left: 0px;

margin-right: 0px;

}



#featured_slider .img_right img {

width:200px;

height:200px;

}



#featured_slider .content_left {

float: right;

color: #333;

width: 410px;

}



#featured_slider .content_left p {

line-height: 22px !important;

color: #333;

}



#featured_slider .content_left h2 {

font-size: 20px !important;

margin-bottom: 10px;

line-height:20px;

}



#featured_slider .feat_prev {

background: transparent url(https://www.anbiome.com/images/sprite.png) no-repeat;

background-position: 0px 0px;

width: 17px;

z-index: 10;

height: 16px;

position: absolute;

left: 20px;

cursor: pointer;

bottom: 30px;

float: left;

}



#featured_slider .feat_prev:hover {

background-position: 0px -16px;

}



#featured_slider .feat_next {

background: transparent url(https://www.anbiome.com/images/sprite.png) no-repeat;

background-position: -17px 0px;

width: 17px;

z-index: 10;

height: 16px;

position: absolute;

left: 40px;

bottom: 30px;

cursor: pointer;

}



#featured_slider .feat_next:hover {

background-position: -18px -16px;

}
.c-r-fixed{
    background: url(images/seperator.png) repeat-y right top;
    padding-right: 10px !important;
    margin-top: 20px;
    padding-top: 0px !important;
}
.c-l-fixed{
    background: url(images/seperator.png) repeat-y left top;
    padding-left: 10px !important;
    margin-top: 20px;
    padding-top: 0px !important;    
}
.c-r-fixed #featured_slider, .c-l-fixed #featured_slider{
    margin-top: 1px;
}