.ashe #main { padding: 0px; }
.ashe #main #feature-wrapper { padding-top: 20px; }

/* ARROW BLUE - MORE */
.ashe #lower-area a.more { background: url(/site/themes/ashe/images/arrow_blue.png) no-repeat 100% 60%; padding-right: 11px; } 
@media (-webkit-min-device-pixel-ratio: 2),(min-device-pixel-ratio: 2),(min-resolution: 192dpi){
.ashe #lower-area a.more { background-image: url(/site/themes/ashe/images/arrow_blue.png); background-size: 8px 13px; } 
}

/* ARROW BLUE - RIGHT SIDE OF TEXT */
.ashe #lower-area a.more-large { background: url(/site/themes/ashe/images/arrow_blue_line_right_large.png) no-repeat 100% 60%; padding-right: 11px; }
.ashe #lower-area a.more-large:hover { background: url(/site/themes/ashe/images/arrow_blue_line_right_large_hover.png) no-repeat 100% 60%; padding-right: 11px; }
/* -- RETINA ARROW BLUE - RIGHT SIDE OF TEXT */
@media (-webkit-min-device-pixel-ratio: 2),(min-device-pixel-ratio: 2),(min-resolution: 192dpi){
.ashe #lower-area a.more-large { background: url(/site/themes/ashe/images/arrow_blue_line_right_large_2x.png) no-repeat 100% 60%; background-size: 7px 11px; } 
.ashe #lower-area a.more-large:hover { background: url(/site/themes/ashe/images/arrow_blue_line_right_large_hover_2x.png) no-repeat 100% 60%; background-size: 7px 11px; } 
}

/* ARROW BLUE (SPAN) - RIGHT SIDE OF TEXT */
.ashe #lower-area span.more-large { color: #006ece; background: url(/site/themes/ashe/images/arrow_blue_line_right_large.png) no-repeat 100% 60%; padding-right: 11px; }
.ashe #lower-area span.more-large:hover { background: url(/site/themes/ashe/images/arrow_blue_line_right_large_hover.png) no-repeat 100% 60%; padding-right: 11px; }
/* -- RETINA ARROW BLUE - RIGHT SIDE OF TEXT */
@media (-webkit-min-device-pixel-ratio: 2),(min-device-pixel-ratio: 2),(min-resolution: 192dpi){
.ashe #lower-area span.more-large { background: url(/site/themes/ashe/images/arrow_blue_line_right_large_2x.png) no-repeat 100% 60%; background-size: 7px 11px; } 
.ashe #lower-area span.more-large:hover { background: url(/site/themes/ashe/images/arrow_blue_line_right_large_hover_2x.png) no-repeat 100% 60%; background-size: 7px 11px; } 
}

/* ARROW BLUE TOP (TRIANGLE) - RIGHT SIDE OF TEXT */
.ashe #lower-area a.arrow-blue-top, .ashe .top { background: url(/site/themes/ashe/images/arrow_blue_top.png) no-repeat 100% 50%; padding-right: 18px; }
.ashe #lower-area a.arrow-blue-top:hover, .ashe .top:hover { background: url(/site/themes/ashe/images/arrow_blue_top_hover.png) no-repeat 100% 50%; padding-right: 11px; padding-right: 18px; }
/* -- RETINA ARROW BLUE TOP (TRIANGLE) - RIGHT SIDE OF TEXT */
@media (-webkit-min-device-pixel-ratio: 2),(min-device-pixel-ratio: 2),(min-resolution: 192dpi){
.ashe #lower-area a.arrow-blue-top, .ashe .top { background: url(/site/themes/ashe/images/arrow_blue_top_2x.png) no-repeat 100% 50%; background-size: 13px 7px; } 
.ashe #lower-area a.arrow-blue-top:hover, .ashe .top:hover { background: url(/site/themes/ashe/images/arrow_blue_top_hover_2x.png) no-repeat 100% 50%; background-size: 13px 7px; } 
}


/* TEXT ICONS - LEFT SIDE OF TEXT */
.ashe #lower-area a.icon-video-play { background: url(/site/themes/ashe/images/video_icon.png) no-repeat 0px 0px; height: 32px; padding: 5px 0px 0px 40px; }
.ashe #lower-area a.icon-download-file { background: url(/site/themes/ashe/images/icons/icon_download_file.png) no-repeat 0px 0px; height: 29px; padding: 5px 0px 0px 40px; }
.ashe #lower-area span.icon-one { background: url(/site/themes/ashe/images/icons/circle/icon_one.png) no-repeat; width: 26px; height: 26px; display: inline-block; vertical-align: middle; }
.ashe #lower-area span.icon-two { background: url(/site/themes/ashe/images/icons/circle/icon_two.png) no-repeat; width: 26px; height: 26px; display: inline-block; vertical-align: middle; }

/* -- RETINA ICON - LEFT SIDE OF TEXT */
@media (-webkit-min-device-pixel-ratio: 2),(min-device-pixel-ratio: 2),(min-resolution: 192dpi){
.ashe #lower-area a.icon-video-play { background: url(/site/themes/ashe/images/video_icon_2x.png) no-repeat 0px 0px; background-size: 32px 32px; }
.ashe #lower-area a.icon-download-file { background: url(/site/themes/ashe/images/icons/icon_download_file_2x.png) no-repeat 0px 2px; background-size: 30px 29px; }
.ashe #lower-area span.icon-one { background: url(/site/themes/ashe/images/icons/circle/icon_one_2x.png) no-repeat; background-size: 26px 26px; }
.ashe #lower-area span.icon-two { background: url(/site/themes/ashe/images/icons/circle/icon_two_2x.png) no-repeat; background-size: 26px 26px; }
}

/* HORIZONTAL LINE BREAK */
.ashe #lower-area div.line { border-bottom: 1px solid #ccc; margin: 25px 0px 25px 0px; }

/* BULLETED GREY LIST */
.ashe #lower-area .bulleted-grey li { background: url(/site/themes/ashe/images/bullet_grey.png) no-repeat 4px 8px; padding-left: 16px; font-size: 14px; color: #666666; margin-bottom: 18px; line-height: 22px; }
/* -- RETINA BULLETED GREY LIST */
@media (-webkit-min-device-pixel-ratio: 2),(min-device-pixel-ratio: 2),(min-resolution: 192dpi){
.ashe #lower-area .bulleted-grey li { background: url(/site/themes/ashe/images/bullet_grey_2x.png) no-repeat 4px 8px; background-size:6px 6px; }
}
.ashe #lower-area .bullet-grey li .note { font-size: 12px; }

/* BULLETED CHECK LIST */
.ashe #lower-area .bulleted-check li { background: url(/site/themes/ashe/images/icons/icon_check_circle.png) no-repeat 0px 0px; padding-left: 40px;  margin-bottom: 40px; background-size: 31px 31px; }
.ashe #lower-area .bulleted-check li p { margin: 0px; font-size: 14px; color: #666666; line-height: 22px; }
.ashe #lower-area .bulleted-check li .dark-grey-text { color: #333333 !important; }
.ashe #lower-area .bulleted-check strong { color: #333333; font-weight: bold; }
.ashe #lower-area .bulleted-check li.no-bullet { background: none; }
/* RETINA BULLETED CHECK LIST */
@media (-webkit-min-device-pixel-ratio: 2),(min-device-pixel-ratio: 2),(min-resolution: 192dpi){
.ashe #lower-area .bulleted-check li { background: url(/site/themes/ashe/images/icons/icon_check_circle_2x.png) no-repeat 0px 0px; background-size: 31px 31px; }
}

/* TWO-CALLOUT EQUAL WIDTH AND EQUAL DYNAMIC HEIGHT */
.ashe #lower-area .two-callout-container-2 { overflow: hidden; width: 100%; float: left; clear: left; background-color: #f2f2f2; position: relative; }
.ashe #lower-area .two-callout-container-1 { width: 100%; float: left; right: 510px; position: relative; background-color: #f2f2f2; border-right: 20px solid #fff; }
.ashe #lower-area .two-callout-container-1 .callout-1 { width: 410px; float: left; left: 510px; position: relative; overflow: hidden; padding: 30px 40px 30px 40px; }
.ashe #lower-area .two-callout-container-1 .callout-2 { width: 410px; float: right; left: 510px; position: relative; overflow: hidden; padding: 30px 40px 30px 40px; }
.ashe #lower-area .two-callout-container-1 h4 { font-size: 18px; margin-bottom: 20px; font-weight: bold; }
.ashe #lower-area .two-callout-container-1 p { font-size: 14px; line-height: 14px; margin-bottom: 12px; }
.ashe #lower-area .two-callout-container-1 p:last-child { margin-bottom: 4px; }

/* BUY BOX */
.ashe #right-col { width:auto; }
.ashe #buy-box, .ashe .sidebar-nav{  width:235px; min-height:75px; }
.ashe .sidebar-nav li {  width:100%; }
.ashe #buy-box { margin-bottom: 5px; border: 1px solid #b4b4b4; padding:0 0 10px 0; border-radius:4px; }
.ashe #buy-box a.more { color: #666666; background: url(/site/themes/ashe/images/arrow_grey_line_right_small.png) no-repeat 100% 2px; padding-right:9px; }
.ashe #buy-box a.more:hover { color: #006ece; background-image: url(/site/themes/ashe/images/arrow_blue_line_right_small.png); }
@media (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
.ashe #buy-box a.more { background-image: url(/site/themes/ashe/images/arrow_grey_line_right_small_2x.png); background-size: 5px 9px; }
.ashe #buy-box a.more:hover { background-image: url(/site/themes/ashe/images/arrow_blue_line_right_small_2x.png); }
}
.ashe #buy-box img,
.ashe #buy-box-server img { float: none; position:absolute; padding: 10px 0 0 8px; }
.ashe #buy-box h4 { font-size:15px; margin: 14px 0 5px 90px; }
.ashe #buy-box p,
.ashe #buy-box-server p { font-size:12px; margin: 0 0 3px 90px; line-height:17px; }

/* SIDE BAR */
.ashe .sidebar-nav { font-size:13px; }
.ashe .sidebar-nav h2 { color: #6b0863 !important; }
.ashe .sidebar-nav li { border: 1px solid #b4b4b4; border-radius:4px; margin-bottom: 5px !important;  background: url(/site/themes/ashe/images/arrow_grey_line_right_sidebar_large.png) no-repeat 95% 50%; font-size: 100% !important; padding-left:0px !important;}
.ashe .sidebar-nav li:hover { border: 1px solid #006ece; background-image: url(/site/themes/ashe/images/arrow_blue_line_right_sidebar_large.png); }
.ashe .sidebar-nav li a { color:#666666; padding: 7px 20px; display: block; }
.ashe .sidebar-nav li a:hover { color: #006ece; }
/* RETINA DISPLAY */
@media (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
.ashe .sidebar-nav li { background: url(/site/themes/ashe/images/arrow_grey_line_right_sidebar_large_2x.png) no-repeat 95% 50%; background-size: 8px 13px; }
.ashe .sidebar-nav li:hover { background-image: url(/site/themes/ashe/images/arrow_blue_line_right_sidebar_large_2x.png); }
}

/* BUY BOX - HOVER DARK GREY - ADD CLASS 'hover-dark-grey' */
.ashe #buy-box.hover-dark-grey a.more:hover { color: #333; background-image: url(/site/themes/ashe/images/arrow_dark_grey_line_right_small.png); }
@media (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
.ashe #buy-box.hover-dark-grey a.more:hover { background-image: url(/site/themes/ashe/images/arrow_dark_grey_line_right_small_2x.png); }
}
/* SIDE BAR - HOVER DARK GREY ADD CLASS 'hover-dark-grey' */
.ashe .sidebar-nav.hover-dark-grey li:hover { border: 1px solid #333; background-image: url(/site/themes/ashe/images/arrow_dark_grey_line_right_sidebar_large.png); }
.ashe .sidebar-nav.hover-dark-grey li a:hover { color: #333; }
@media (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
.ashe .sidebar-nav.hover-dark-grey li:hover { background-image: url(/site/themes/ashe/images/arrow_dark_grey_line_right_sidebar_large_2x.png); }
}