/*important to change the whole color scheme*/
body, .dropcap2, .dropcap3, .dynamicBg, .button, #top .pagination a:hover{
background:#fff; 
}

a{
color:#818ea1
}

a:hover{
color:#98adcb; text-decoration:underline;
}

/*if you have choosen a dark color above fonts below need to be light and vice versa*/
.footer, #top .footer a:hover, .footer h1, .footer h2, .footer h3, .footer h4, .footer h5, .footer h6, .dropcap2, .dropcap3, .wrapper_heading h2, .button, #js_sort_items span, #top .pagination a:hover{
color:#fff;

}

.footer a, #top .footer a:hover{
color:#66cc33;
}

/**************************/


body{
color:#aaa;
}

.boxed{ 
/* if you want to apply a background color to a boxed layout you can use this class*/
-moz-box-shadow:0 0 16px #000000;
-webkit-box-shadow:0 0 16px #000000;
box-shadow:0 0 16px #000000;
}

#wrapper_head{
background: url("../images/skin3/bg-content.png") 0 0;
border-bottom: 1px dotted #66cc33;
height: 160px;
}

#wrapper_stripe{
background: url("../images/skin3/bg-content.png") 0 0;
border-bottom: 1px solid #2a313b;
}

#wrapper_featured_stripe{
background: url("../images/skin3/bg-content.png") 0 0;
border-bottom: 1px solid #111;
border-top: 1px dotted #ccc;
}

#wrapper_main{
background: #1c1e23 url("../images/skin3/bg-content.png") 0 0;  
border-top: 1px dotted #66cc33; 
}


#wrapper_footer_bottom{
/*  background: #2a313b;  */
}


.logobg a{
background: transparent url("../images/skin3/logo.png") no-repeat 0 0;
}

.wrapper_shadow .center{
background: transparent url("../images/skin3/bg_shadow.png") no-repeat center center;
}

#wrapper_featured_area {}
#wrapper_footer_top{
background: transparent url("../images/skin3/bg-content.png") bottom center;
border-top: 1px dotted #66cc33;
border-bottom: 1px dotted #ccc;
}


/************************************************************************
NAV
*************************************************************************/

.nav li a {
border-left:1px solid #2a313b;
color:#fff;
}


#top #head .nav ul li a {
border:1px solid #2a313b;
border-bottom: none;
color:#888;
background: url("../images/skin3/bg_gradiant_stripe.png") 0px -20px #fff;
}

#top #head .nav ul li a:hover{
color:#fff;
background: #2a313b;
}

#top .nav ul{
background: url("../images/skin3/arrow_up.png") 10px 22px transparent no-repeat !important; /*ie6fix*/
background: none;
border-bottom:1px solid #2a313b;
}

#top .nav .current-menu-item a strong {
color:#FFFFFF;
font-weight:bold;
}

.overlay_top, .overlay_bottom{
/* background-image: url("../images/skin3/overlay.png"); */
}
/************************************************************************
FEATURED
*************************************************************************/
.slideshow{
background: #fff url("../images/skin3/bg_gradiant_stripe.png") repeat-x 0 0;
}

.slideThumb{
background: transparent url("../images/skin3/thumb_shadow.png") repeat-x bottom center;
}

.slideThumWrap{
border:1px solid #555;
}

.slideThumWrap span{
border-width: 3px;
border-color: #2a313b;
border-style: solid;
}

.slideThumbTitle{
background:url("../images/skin3/arrow_down.png") no-repeat scroll bottom center transparent;

}

#top .slideThumbHeading{
background: #000;
color:#fff;
}

#top .slidecontrolls a{ 
background:transparent url(../images/skin3/slide_controlls.png) no-repeat  -28px top; 
}

#top .slidecontrolls .active_item, #top .slidecontrolls a:hover{
background:transparent url(../images/skin3/slide_controlls.png) no-repeat 2px top ;
}

.feature_excerpt, .sliderheading{
background: #000;
color:#fff;
}

#top div .feature_excerpt .excerpt_button{
background: #fff url("../images/skin3/bg_gradiant_stripe.png") repeat-x -1px -1px;
border:1px solid #FFFFFF;
color:#fff
}

#top div .feature_excerpt .excerpt_button:hover{
background: #fff;
color:#444;
}

/*featured heading*/
.breadcrumb .arrow{
background:url("../images/skin3/bullet.png") no-repeat scroll center center transparent;
}

.breadcrumb_info{
background:url("../images/skin3/home.png") no-repeat scroll  0 0 transparent;
}

.breadcrumb{
color:#999;
}

.breadcrumb a{
color:#999;
}


.breadcrumb a:hover{
color:#777;
text-decoration: underline;
}

/*call to action button*/


.big_button {
background:url("../images/skin3/button.png") no-repeat scroll left 0 transparent;
}

.big_button strong {
background:url("../images/skin3/button.png") no-repeat scroll right -90px transparent;
color:#fff;
text-shadow: -1px -1px 1px #222;
}

.big_button:hover{
background:url("../images/skin3/button.png") no-repeat scroll left -180px transparent !important;
background:url("../images/skin3/button.png") no-repeat scroll left 0px transparent;
}

.big_button:hover strong {
background:url("../images/skin3/button.png") no-repeat scroll right -270px transparent !important;
background:url("../images/skin3/button.png") no-repeat scroll right 0px transparent;
color:#999;
}


/************************************************************************
content area
*************************************************************************/

/*mainpage tabs*/
.frontpagetabs .transformed_tab{
background:none repeat scroll 0 0 #1C1E23;
border:1px solid #2A313B;
color:#888888;
}

.frontpagetabs .transformed_tab.fpactive_tab, .more-link{
border:1px solid #2A313B;
background:url("../images/skin3/button.png") repeat-x scroll -37px -105px #FFFFFF;
text-shadow: -1px -1px 1px #2A313B;
color:#fff;
}

#top .more-link:hover{
background:#f8f8f8;
color:#444;
border:1px solid #aaa;
text-decoration: none;
}

.entry_full_size{
background:url("../images/skin3/hr.png") repeat-x scroll center bottom transparent;
}

.entry-head{
border:1px solid #2A313B;
}

#top .contentwrap .siteheading{
padding-top:0;
font-size: 28px;
}

.sortable{
background: #1C1E23;
}

/************************************************************************
generic
*************************************************************************/

h1, h1 a{ color:#eee; }
h2, h2 a, #top .siteheading, #top .siteheading a{ color:#aaa; }
h3, h3 a, h4, h4 a, h5, h5 a, h6, h6 a, strong{ color:#aaa; }
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover{
color:#fff;
}

input, textarea, select{ color:#777; }
.text_input, textarea, select { border-color: #2a313b; }


.entry img, .wp-caption{
background: #fff;
}

blockquote {
background: transparent url('../images/skin3/quotes.png') no-repeat top left; 
}

.entry ul, .entry ol{
border-top:1px solid #D6D6D6;
color:#555;
padding-top: 20px;
}

.entry ul li {
background:url("../images/skin3/bullet_list.png") no-repeat scroll 0 12px transparent;
/* border-bottom:1px solid #D6D6D6; */
}

.entry ol li {
border-bottom:1px solid #D6D6D6;
}

pre{
border:1px solid #e1e1e1;
background: #fff;
}

/*pagination*/

#top .pagination span, #top .pagination a{
color:#555;
background: #fff;
border:1px solid #e1e1e1;
}

#top .pagination .current{
background: #f7f7f7;
color:#333;
border:1px solid #e1e1e1;
}

#top .pagination a:hover{
border:1px solid #fff;
}

/*table*/


th {
	color: #fff;
	border-right: 1px solid #e1e1e1;
	border-bottom: 1px solid #e1e1e1;
	border-top: 1px solid #e1e1e1;
	background: #555;
}

th.nobg {
	border-right: 1px solid #e1e1e1;
	color:#555;
}

td {
	border-right: 1px solid #e1e1e1;
	border-bottom: 1px solid #e1e1e1;
	background: #fff;
	color: #777;
}


td.alt {
	background: #eee;
	color: #777;
}

th.spec {
	border-left: 1px solid #e1e1e1;
	background: #fff;
	color:#777;
}

th.specalt {
	border-left: 1px solid #e1e1e1;
	background: #eee;
	color: #777;
}


.dropcap1{
text-shadow:1px 1px 0 #fff;
}

.hr { 
/*  background: url("../images/skin3/hr_small.png") no-repeat scroll center center  transparent;   */ 
}

.hrTitle { 
background: url("../images/skin3/hr_small.png") no-repeat scroll center 55px  transparent;  
}



.fullwidth .hr { 
/* background: url("../images/skin3/hr.png") no-repeat scroll center center  transparent;  */
}

.fullwidth .hrTitle { 
/* background: url("../images/skin3/hr.png") no-repeat scroll center 55px  transparent;   */
}

.hr a{
color:#aaa;
}

.hrTitleWrap{
color:#dedede;
}

#top .lightbox_video{
background:transparent url(../images/skin3/img_overlay_video.png) no-repeat center center;
}

#top .lightbox_image{
background:transparent url(../images/skin3/img_overlay_img.png) no-repeat  center center;
}

/************************************************************************
SIDEBAR
*************************************************************************/
.sidebar{
background: transparent url(../images/skin3/sidebar.png) 0 0 repeat-y;
}

.sidebar_bottom {
background:url("../images/skin3/sidebar_bottom.png") no-repeat scroll left bottom transparent;
}

.sidebar_top {
background:url("../images/skin3/sidebar_top.png") no-repeat scroll left top transparent;
}

.sidebar h3, .sidebar .box_entry{
border-bottom:1px solid #2A313B;
}



.widget_recent_entries a, .widget_categories a, .widget_pages a, .widget_meta a, .widget_archive a , .widget_nav_menu a, .widget_links a, .recentcomments{
border-bottom-color: #2A313B;
color: #888;
text-decoration: none;
background:url("../images/skin3/bullet_list.png") no-repeat scroll 1px 11px transparent;
}

.widget_recent_entries a:hover, .widget_categories a:hover, .widget_pages a:hover, .widget_meta a:hover, .widget_archive a:hover, .widget_nav_menu a:hover, .widget_links a:hover{
color: #444;
background:url("../images/skin3/bullet_list.png") no-repeat scroll 1px 11px #f8f8f8;}

/************************************************************************
FOOTER
*************************************************************************/


.social_bookmarks .rss a{background: transparent url(../images/shared/rss_16.png) 0 0  no-repeat;}
.social_bookmarks .facebook a{background: transparent url(../images/shared/facebook_16.png) 0 0  no-repeat;}
.social_bookmarks .twitter a{background: transparent url(../images/shared/twitter_16.png) 0 0  no-repeat;}
.social_bookmarks .flickr a{background: transparent url(../images/shared/flickr_16.png) 0 0  no-repeat;}


.footer .entry a:hover img{
padding:3px;
border:1px solid #2A313B;
}

.footer .entry img{
background:#ccc;
border:none;
}

.footer .widgettitle{
border-bottom:1px solid #2A313B;

}

/*widgets*/


.footer .widget_recent_entries a,.footer .widget_categories a, .footer .widget_pages a, .footer .widget_meta a, .footer .widget_archive a , .footer .widget_nav_menu a, .footer .widget_links a{
border-bottom-color: #aaa;
color: #fff;
text-decoration: none;
background:url("../images/skin3/bullet.png") no-repeat scroll 1px 11px transparent;
}

/************************************************************************
COMMENTS
*************************************************************************/

.comment_content{
border:1px solid #e5e5e5;
background: #fff;
}

.author_name a{
color:#555;
}

.commentmetadata a{
color:#aaa;
}

.says{
background:transparent url(../images/skin3/say.png) no-repeat scroll 0 0;
}

.comment-reply-link{
border-top:1px solid #e5e5e5;
border-right:1px solid #e5e5e5;
color:#555;
}



.button {
border:medium none;
}

.button:hover{
background: #333;
}

#js_sort_items a{
color:#555;
background: url("../images/skin3/bg_gradiant_image.png") repeat-x scroll bottom left #FFFFFF;
}



#js_sort_items a:hover, #js_sort_items .active_sort{
color:#fff;
background: transparent url("../images/skin3/overlay.png") -10px -10px repeat-x;
text-decoration: none;
}

/*IMAGES - especially portfolio*/

a img, a:hover img, .entry img, #top .wp-caption{
border-color:#ccc;

}

.framed span{
border:1px solid #e1e1e1;
background: url("../images/skin3/bg_gradiant_image.png") repeat-x scroll bottom left #FFFFFF;
}

#top .framed img{
border:1px solid #fff;
background: none;
}

.framed_one_fourth{
background: #fff url("../images/skin3/framed_one_fourth.png") repeat-x bottom center;
}

.framed_one_third{
background: #fff url("../images/skin3/framed_one_third.png") repeat-x bottom center;
}

.framed_one_half{
background: #fff url("../images/skin3/framed_one_half.png") repeat-x bottom center;
}

.framed_full_size{
background: #fff url("../images/skin3/framed_full_size.png") repeat-x bottom center;
}

.preloading, .featured{
background: transparent url(../images/skin3/preload.gif) no-repeat 50% 50%;
}


/************************************************************************
CONTACT FORM
*************************************************************************/

.valid .text_input, .valid .text_area{border:1px solid #9AA600;} /*#70A41B*/
.error .text_input, .error .text_area{border:1px solid #FF6600;}
.ajax_alert .text_input, .ajax_alert .text_area{border:1px solid #ffb628;}


/************************************************************************
Shortcodes
*************************************************************************/

/*tabs and toggler and slider */
.js_active .entry .toggler{
background:url("../images/skin3/toggle.png") no-repeat scroll 6px 6px #FFFFFF;
border:1px solid #E1E1E1;
}

.js_active  #top .entry .activeTitle{
background: #eee url('../images/skin3/toggle.png') no-repeat 6px -77px ; 
border:1px solid #CCC;
}


.js_active .entry .tab_content{
background: #fff url("../images/skin3/bg_gradiant_stripe_top.png") repeat-x 0 0;
border:1px solid #E1E1E1;
color:#555;
}

.js_active .entry  .tab{
background:#fff;
border:1px solid #E1E1E1;
border-bottom: none;
}

.js_active #top .entry  .active_tab{
background:none repeat scroll 0 0 #E9ECF0;
color:#555555;
}

#top .entry .feature_wrap {
background: #fff url("../images/skin3/bg_gradiant_stripe_top.png") repeat-x 0 0;
border:1px solid #e1e1e1;
}

/* AB Edit */

@font-face {font-family:"JosefinSansStd-Light";
src:url("../font-face/JosefinSansStd-Light.eot") format("eot"),
    url("../font-face/JosefinSansStd-Light.woff") format("woff"),
    url("../font-face/JosefinSansStd-Light.ttf") format("truetype"),
    url("../font-face/JosefinSansStd-Light.svg") format("svg");
font-weight:normal;font-style:normal;}

h1, h2, h3, h4, h5, h6, legend, .sliderheading { 
font-family:'JosefinSansStd-Light', sans-serif !important;}


.social_bookmarks {float: right; position: relative; top: -30px;}
.social_bookmarks li {width: 40px; height: 40px;}
.social_bookmarks .rss {display: none;}
.social_bookmarks .facebook a {background: transparent url(../images/shared/40x40-facebook.png) 0 0  no-repeat; width: 40px; height: 40px;}
.social_bookmarks .twitter a {background: transparent url(../images/shared/40x40-twitter.png) 0 0  no-repeat; width: 40px; height: 40px;}
.social_bookmarks .linkedin a {background: transparent url(../images/shared/40x40-linkedin.png) 0 0  no-repeat; width: 40px; height: 40px;}
.social_bookmarks .instagram a {background: transparent url(../images/shared/40x40-instagram.png) 0 0  no-repeat; width: 40px; height: 40px;}
.social_bookmarks .om-shop {width: 124px; height: 40px; margin-top: 2px;}
.social_bookmarks .om-shop a {background: transparent url(../../../../cafepress/button.png) 0 0  no-repeat; width: 124px; height: 40px;}
.social_bookmarks a:hover {opacity: .7;}

.survey {float: right; font-size: 15px; position: relative; top: -25px; margin-right: 10px; clear: both; color: #04F607; letter-spacing: .8px;}
.survey a {color: #04F607; text-decoration: none;}
.survey a:hover {color: #818EA1;}

#wrapper_main {background: transparent url(../images/skin3/bg-content.png);}
.sidebar {background: url(../images/skin3/bg-content.png); padding: 20px 12px 40px;}
.sidebar_top,
.sidebar_bottom {background: none;}
.sidebar #rss-3 ul li .rsswidget,
.sidebar #rss-4 .rssSummary {font-size: 12px;}
.sidebar .rss-3 ul li .rsswidget {margin-bottom: 10px;}

.feature_excerpt {width:275px;}

body { 
font-family: Tahoma, Geneva, sans-serif !important; 
}

.entry ul, .entry ol {font-size: 15px;}

.page-id-15 .button,
.single-post .button{background: transparent url(../images/skin3/bg-content.png);}

.page-id-15 .button:hover,
.single-post .button:hover{opacity:0.85;}

.sidebar .widget_links ul.blogroll li a{height:45px;}

#about-cycle-lite_container {margin-top:15px;}

.sidebar ul#menu-sidebar-navigation li a {font-size:14px; background: none;}

.sidebar .rssSummary {font-size:12px;}

#about-cycle-lite_container{padding:4px; background:#fff;}

#medicine_container {padding:4px; background:#fff;width:540px;}

#about-cycle-lite img, #medicine_container img {padding:0px !important;}

.page-id-8 img.aligncenter {margin: 0 auto !important; padding: 4px !important;}

.home h1.fptab.fpactive_tab {text-align:center;}

.ab-home-ctas {display: flex; justify-content: space-between;}

.ab-home-ctas .ab-home-button {background-color: #2d792b;
    /* IE9, iOS 3.2+ */
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxyYWRpYWxHcmFkaWVudCBpZD0idnNnZyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIGN4PSIwJSIgY3k9IjAlIiByPSIxNDEuNDIxMzU2MjM3MzA5NSUiPjxzdG9wIHN0b3AtY29sb3I9IiM1OWE0NTUiIHN0b3Atb3BhY2l0eT0iMSIgb2Zmc2V0PSIwIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzAwNGQwMCIgc3RvcC1vcGFjaXR5PSIxIiBvZmZzZXQ9IjEiLz48L3JhZGlhbEdyYWRpZW50PjxyZWN0IHg9Ii01MCIgeT0iLTUwIiB3aWR0aD0iMTAxIiBoZWlnaHQ9IjEwMSIgZmlsbD0idXJsKCN2c2dnKSIgLz48L3N2Zz4=);
    /* Android 2.3- hack (needed for the actual radial gradient) */
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxyYWRpYWxHcmFkaWVudCBpZD0idnNnZyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIGN4PSIwJSIgY3k9IjAlIiByPSIxNDEuNDIxMzU2MjM3MzA5NSUiPjxzdG9wIHN0b3AtY29sb3I9IiM1OWE0NTUiIHN0b3Atb3BhY2l0eT0iMSIgb2Zmc2V0PSIwIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzAwNGQwMCIgc3RvcC1vcGFjaXR5PSIxIiBvZmZzZXQ9IjEiLz48L3JhZGlhbEdyYWRpZW50PjxyZWN0IHg9Ii01MCIgeT0iLTUwIiB3aWR0aD0iMTAxIiBoZWlnaHQ9IjEwMSIgZmlsbD0idXJsKCN2c2dnKSIgLz48L3N2Zz4=),
        -webkit-gradient(radial, left top, 0, left top, 723,color-stop(0, rgb(89, 164, 85)),color-stop(1, rgb(0, 77, 0)));
    /* Android 2.3 */
    background-image: -webkit-radial-gradient(left top, ellipse farthest-corner,rgb(89, 164, 85) 0%,rgb(0, 77, 0) 100%);
    /* IE10+ */
    background-image: radial-gradient(ellipse farthest-corner at left top,rgb(89, 164, 85) 0%,rgb(0, 77, 0) 100%);
    background-image: -ms-radial-gradient(left top, ellipse farthest-corner,rgb(89, 164, 85) 0%,rgb(0, 77, 0) 100%);
	color: #fff;
    text-shadow: -1px -1px 1px #222;
    font-size: 20px;
    min-width: 240px;
    border-radius: 3px;
    height: 58px;
    line-height: 58px;
    padding: 0 0 0 30px;
    margin: 5px 0 30px;
    position: relative;
}

/* IE8- CSS hack */
@media \0screen\,screen\9 {
    .ab-home-ctas .ab-home-button {
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff59a455",endColorstr="#ff004d00",GradientType=0);
    }
}

.ab-home-ctas .ab-home-button:before {content: ''; width: 64px; height: 58px; right: 0; position: absolute; -webkit-box-shadow: inset 1px 0px 1px 0px rgba(79,79,79,1);
-moz-box-shadow: inset 1px 0px 1px 0px rgba(79,79,79,1);
box-shadow: inset 1px 0px 1px 0px rgba(79,79,79,1);}
.ab-home-ctas .ab-home-button:after {content: ''; width: 24px; height: 24px; right: 20px; top: 18px; background: url(../images/white-arrow.png); position: absolute;}

.ab-home-ctas .ab-home-button:hover {text-decoration: none; opacity: 0.9;}

a.ab-home-button-grey {background-color: #5c6575;
    /* IE9, iOS 3.2+ */
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxyYWRpYWxHcmFkaWVudCBpZD0idnNnZyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIGN4PSIwJSIgY3k9IjAlIiByPSIxNDEuNDIxMzU2MjM3MzA5NSUiPjxzdG9wIHN0b3AtY29sb3I9IiM2NzcwODIiIHN0b3Atb3BhY2l0eT0iMSIgb2Zmc2V0PSIwIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzUxNTk2OCIgc3RvcC1vcGFjaXR5PSIxIiBvZmZzZXQ9IjEiLz48L3JhZGlhbEdyYWRpZW50PjxyZWN0IHg9Ii01MCIgeT0iLTUwIiB3aWR0aD0iMTAxIiBoZWlnaHQ9IjEwMSIgZmlsbD0idXJsKCN2c2dnKSIgLz48L3N2Zz4=);
    /* Android 2.3- hack (needed for the actual radial gradient) */
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxyYWRpYWxHcmFkaWVudCBpZD0idnNnZyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIGN4PSIwJSIgY3k9IjAlIiByPSIxNDEuNDIxMzU2MjM3MzA5NSUiPjxzdG9wIHN0b3AtY29sb3I9IiM2NzcwODIiIHN0b3Atb3BhY2l0eT0iMSIgb2Zmc2V0PSIwIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzUxNTk2OCIgc3RvcC1vcGFjaXR5PSIxIiBvZmZzZXQ9IjEiLz48L3JhZGlhbEdyYWRpZW50PjxyZWN0IHg9Ii01MCIgeT0iLTUwIiB3aWR0aD0iMTAxIiBoZWlnaHQ9IjEwMSIgZmlsbD0idXJsKCN2c2dnKSIgLz48L3N2Zz4=),
        -webkit-gradient(radial, left top, 0, left top, 723,color-stop(0, rgb(103, 112, 130)),color-stop(1, rgb(81, 89, 104)));
    /* Android 2.3 */
    background-image: -webkit-radial-gradient(left top, ellipse farthest-corner,rgb(103, 112, 130) 0%,rgb(81, 89, 104) 100%);
    /* IE10+ */
    background-image: radial-gradient(ellipse farthest-corner at left top,rgb(103, 112, 130) 0%,rgb(81, 89, 104) 100%);
    background-image: -ms-radial-gradient(left top, ellipse farthest-corner,rgb(103, 112, 130) 0%,rgb(81, 89, 104) 100%);
    position: relative;
    right: 0;
    top: 38px;
    border-radius: 3px;
    height: 58px;
    line-height: 58px;
    color: #fff;
    text-shadow: -1px -1px 1px #222;
    font-size: 20px;
    float: right;
    padding: 0 0 0 30px;
    min-width: 265px;
}
 
/* IE8- CSS hack */
@media \0screen\,screen\9 {
    .ab-home-button-grey {
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff677082",endColorstr="#ff515968",GradientType=0);
    }

}
 
a.ab-home-button-grey:hover {text-decoration: none; opacity: 0.9;}
.ab-home-button-grey:before {content: ''; width: 64px; height: 58px; right: 0; position: absolute; -webkit-box-shadow: inset 1px 0px 1px 0px rgba(79,79,79,1);
-moz-box-shadow: inset 1px 0px 1px 0px rgba(79,79,79,1);
box-shadow: inset 1px 0px 1px 0px rgba(79,79,79,1);}
.ab-home-button-grey:after {content: ''; width: 24px; height: 24px; right: 20px; top: 18px; background: url(../images/white-arrow.png); position: absolute;}