#container .minisite_product_desc,
#container .inpage_key_features_content_wrapper {
    font-family: 'Segoe Pro', 'Segoe UI', Segoe, Arial, sans-serif;
    color: #373a36;
    font-size: 13px;
    line-height:17px
}

.flix-microsoft {
	background-color: #ffffff;
	padding: 10px;
}
.flix-microsoft #inpage_container {
	margin: 0 auto;
	max-width: 100%;
	padding: 0;
}
.flix-microsoft.flix-halo * {
	font-family: Helvetica, Arial, sans-serif !important;
}

#inpage_container table tr td.inpage_block_inner_first {
	width: 30%;
}

#inpage_container img {
	border: none;
}

#inpage_container .inpage_maxwidth_object {
	width: 100%;
}

#inpage_container a {
	outline: none;
}

#inpage_container {
	width: 100%;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #000000;
	background: #FFFFFF;
	padding: 10px;
}

#inpage_container p {
	margin-top: 10px;
	margin-bottom: 0px;
	line-height: 17px;
}

#inpage_container .inpage_clear {
	clear: both;
}

#inpage_container .inpage_left {
	float: left;
	display: inline-block;
}

#inpage_container .inpage_right {
	float: right;
	display: inline-block;
}

#inpage_container .inpage_header {
	background: url('../static/inpage/375/images/block_bg.jpg') repeat-x;
	border-top-right-radius: 2px;
}

#inpage_container .inpage_product_title {
	color: #4B4B4B;
	font-size: 18px;
	margin-bottom: 10px;
	*zoom: 1;
}

#inpage_container .inpage_product_desc {
	line-height: 17px;
	margin-top: 15px;
	width: 59%;
}

#inpage_container .inpage_block_inner table tr.inpage_specs_even_row td:first-child,
#inpage_container .inpage_block_inner table tr.inpage_specs_odd_row td:first-child {
	font-family: 'Segoe Pro Semibold', 'Segoe UI Semibold', 'Segoe Semibold', Segoe, Arial, sans-serif;
	font-weight: normal;
}

#inpage_container .inpage_product_desc strong {
	font-family: 'Segoe Pro Light', 'Segoe UI Light', 'Segoe Light', Segoe, Arial, sans-serif;
	font-weight: 100;
	font-size: 24px;
	line-height: 26px;

}

#inpage_container .inpage_product_desc p {
	margin: 17px 0 25px;
	color: #000;
	line-height: 17px;
}

#inpage_container .inpage_product_image {
	margin-top: 37px;
}

#inpage_container .inpage_product_image img {
	max-width: 100px;
}

#inpage_container .inpage_product_desc,#inpage_container .inpage_product_features_icons
	{
	margin-right: 10px;
	padding-left: 0 !important;
	padding-right: 0 !important;
}

#inpage_container .inpage_product_features_icons {
	font-size: 0px;
	line-height: normal;
	padding: 0px;
	width: 59%;
	margin-top: 10px;
	border-top: 1px solid #E5E5E5;
	border-bottom: 1px solid #E5E5E5;
	border-radius: 2px;
	*margin-left: 0px;
}

#inpage_container .inpage_product_features_icons li {
	display: inline-block;
	font-size: 12px;
	margin: 10px;
	list-style: none;
	vertical-align: bottom;
	padding: 0 !important;
	clear: inherit !important;
	border: none !important;
	*display: inline;
	*zoom: 1;
}

#inpage_container .inpage_product_features_icons li span {
	margin-left: 10px;
}

#inpage_container .inpage_block {
	border-radius: 2px;
	margin-bottom: 20px;
}

#inpage_container .inpage_block .inpage_block_title {
	font-size: 14px;
	color: #4B4B4B;
	margin-bottom: 30px;
	border-bottom: 1px solid #E5E5E5;
	font-family: 'Segoe Pro Semibold', 'Segoe UI Semibold', 'Segoe Semibold', Segoe, Arial, sans-serif;
	font-weight: normal;
}

#inpage_container .inpage_block .inpage_block_title.inpage_block_sub {
	margin-bottom: 10px;
}

#inpage_container .inpage_block_product_code {
	font-size: 12px;
	color: #808080;
	padding: 0 10px 5px 30px;
	margin-bottom: 20px;
}

#inpage_container .inpage_product_info {
	margin-bottom: 20px;
}

#inpage_container .inpage_product_info .inpage_block {
	width: 31.7%;
	margin-left: 20px;
}

#inpage_container .inpage_product_assets .inpage_block {
	width: 100% !important;
	position: relative;
}

#inpage_container .inpage_product_assets {
	margin-bottom: 20px;
	vertical-align: top;
	width: 95%;
}

#inpage_container .inpage_product_info .inpage_block:first-child,#inpage_container .inpage_product_assets .inpage_block:first-child
	{
	margin-left: 0px;
}

#inpage_container .inpage_block ul {
	padding-left: 0px !important;
	padding-right: 0px !important;
	margin-top: 0px;
	*margin-left: 0px;
}

#inpage_container .inpage_block li {
	margin-bottom: 10px;
	margin-left: 13px;
	padding: 0;
	clear: inherit !important;
	border: none !important;
	list-style: disc;
}

#inpage_container #inpage_why_choose li {
	line-height: 17px;
}

#inpage_container #inpage_special_features li {
	background: url( '../static/inpage/375/images/icon_unchecked.png' )
		no-repeat;
	list-style: none;
	margin-left: 0px !important;
	padding-left: 30px !important;
	min-height: 20px !important;
	padding-top: 5px !important;
}

#inpage_container #inpage_special_features li.checked {
	background: url( '../static/inpage/375/images/icon_checked.png' )
		no-repeat;
}

#inpage_container .inpage_block table {
	border-collapse: collapse;
	width: 100%;
	text-align: center;
	vertical-align: top;
	margin-bottom: 30px;
	border-bottom: 1px solid #E5E5E5;
}

#inpage_container .inpage_block table th {
	font-family: 'Segoe Pro Semibold', 'Segoe UI Semibold', 'Segoe Semibold', Segoe, Arial, sans-serif;
	font-weight: normal;
}

#inpage_container .inpage_block table td,#inpage_container .inpage_block table th
	{
	padding: 10px;
	border-left: 1px solid #E5E5E5;
	border-top: 1px solid #E5E5E5;
	font-size: 12px;
}

#inpage_container .inpage_block table td:first-child,#inpage_container .inpage_block table th:first-child
	{
	border-left: none;
}

#inpage_container .inpage_product_assets ul li {
	list-style: none !important;
	margin-right: 10px;
	display: inline-block;
	margin-left: 0px;
	padding: 0 !important;
	clear: none !important;
	border: none !important;
}

#inpage_container .inpage_footnote {
	font-size: 0.85em;
}

#inpage_container .inpage_footnote ul {
	margin-top: 0px;
	padding-left: 29px;
	*padding-left: 10px;
	*margin-left: 0px;
}

#inpage_container .inpage_footnote li {
	margin-bottom: 10px;
	margin-left: 0px;
	list-style: none;
	display: list-item;
}

#inpage_container .inpage_ink_image img {
	margin: 0 auto;
	display: block;
}

#inpage_container .jcarousel-container {
	overflow: hidden;
	position: static !important;
	padding: 0px;
}

#inpage_container .jcarousel-next,#inpage_container .jcarousel-prev {
	background: url( '//media.flixcar.com/delivery/static/inpage/28/images/arrows.png') no-repeat;
	height: 45px;
	position: absolute;
	top: 50px;
	width: 18px;
	cursor: pointer;
}

#inpage_container .jcarousel-next {
	background-position: -28px 0;
	right: -8px;
}

#inpage_container .jcarousel-prev {
	background-position: 0px 0px;
	left: -7px;
}

#inpage_container .jcarousel-prev-disabled,#inpage_container .jcarousel-next-disabled
	{
	display: none !important;
}

#inpage_container .inpage_eprint_block {
	margin-bottom: 15px;
}

#inpage_container .inpage_eprint_block .inpage_left {
	margin-right: 10px;
	margin-bottom: 10px;
}

#inpage_container .inpage_eprint_title {
	font-family: 'Segoe Pro Semibold', 'Segoe UI Semibold', 'Segoe Semibold', Segoe, Arial, sans-serif;
	font-weight: normal;
}

#inpage_container .inpage_eprint_block ol {
	padding-left: 18px;
	display: inline-block;
	width: 50%;
	margin-top: 10px;
	*margin-left: 0px;
	*padding-left: 24px;
}

#inpage_container .inpage_eprint_block li:first-child {
	margin-top: 0px;
}

#inpage_container .inpage_eprint_block li {
	list-style: decimal;
	display: list-item;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-top: 10px;
}

#inpage_container .inpage_flash_video {
	display: inline;
}

#inpage_container .inpage_image_border {
	border: 1px solid #E5E5E5;
	padding: 10px;
}

#inpage_container .jcarousel-clip {
	*overflow: hidden;
}

#flixinpage-overlay {
	width: 100% !important;
	min-height: 100%;
}

#inpage_container #psg_inpage_product_inks {
	width: 100%;
}

#inpage_container .psg.inpage_product_assets {
	width: 100% !important;
}

#inpage_container #more_info .inpage_block_inner {
	padding: 0px;
}

#inpage_container #more_info ul li {
	text-align: center;
	width: 90px;
}

#inpage_container #more_info ul li img {
	display: block;
	margin-bottom: 10px;
}

#inpage_container.inpage_870 .inpage_product_image img {
	width: 250px;
}

#inpage_container.inpage_870 .inpage_product_desc,#inpage_container.inpage_870 .inpage_product_features_icons
	{
	width: 54%;
}

#inpage_container.inpage_870 .inpage_product_info .inpage_block {
	width: 31.5%;
}

#inpage_container.inpage_830 .inpage_product_image img {
	width: 250px;
}

#inpage_container.inpage_830 .inpage_product_desc,#inpage_container.inpage_830 .inpage_product_features_icons
	{
	width: 54%;
}

#inpage_container.inpage_830 .inpage_product_info .inpage_block {
	width: 31.5%;
}

#inpage_container.inpage_830 #inpage_product_inks .inpage_block_inner {
	padding: 0px;
}

#inpage_container.inpage_800 .inpage_product_image img {
	width: 250px;
}

#inpage_container.inpage_800 .inpage_product_desc,#inpage_container.inpage_800 .inpage_product_features_icons
	{
	width: 51%;
}

#inpage_container.inpage_800 .inpage_product_info .inpage_block {
	width: 31.4%;
}

#inpage_container.inpage_800 .inpage_product_assets {
	
}

#inpage_container.inpage_800 #inpage_product_inks .inpage_block_inner {
	padding: 0px;
}

#inpage_container.inpage_750 .inpage_product_image img {
	width: 200px;
}

#inpage_container.inpage_750 .inpage_product_desc,#inpage_container.inpage_750 .inpage_product_features_icons
	{
	width: 51%;
}

#inpage_container.inpage_750 .inpage_product_info .inpage_block {
	width: 31.4%;
}

#inpage_container.inpage_750 #inpage_product_inks .inpage_block_inner {
	padding: 0px;
}

#inpage_container.inpage_750 .inpage_product_assets {
	
}

#inpage_container.inpage_750 .inpage_eprint_block ol {
	width: 45%;
}

#inpage_container.inpage_700 .inpage_product_image img {
	width: 200px;
}

#inpage_container.inpage_700 .inpage_product_desc,#inpage_container.inpage_700 .inpage_product_features_icons
	{
	width: 47%;
}

#inpage_container.inpage_700 .inpage_product_info .inpage_block {
	width: 31.2%;
}

#inpage_container.inpage_700 #inpage_product_inks .inpage_block_inner {
	padding: 0px;
}

#inpage_container.inpage_700 .inpage_product_assets {
	
}

#inpage_container.inpage_700 .inpage_eprint_block ol {
	width: 41%;
}

#inpage_container.inpage_650 .inpage_product_image img {
	width: 150px;
}

#inpage_container.inpage_650 .inpage_product_desc
{
	width: 100%;
}

#inpage_container.inpage_650 .inpage_product_features_icons
{
	width: 42%;
}

#inpage_container.inpage_650 .inpage_product_info .inpage_block {
	width: 31%;
}

#inpage_container.inpage_650 .inpage_ink_image img {
	width: 120px;
	height: 120px;
}

#inpage_container.inpage_650 #inpage_product_inks .inpage_block_inner {
	padding: 0px;
}

#inpage_container.inpage_650 #inpage_product_inks .inpage_block_inner {
	padding: 0px;
}

#inpage_container.inpage_650 .inpage_product_assets {
	
}

#inpage_container.inpage_650 .inpage_eprint_block ol {
	width: 36%;
}

#inpage_container.inpage_600 .inpage_product_desc,#inpage_container.inpage_600 .inpage_product_features_icons
	{
	width: 54%;
}

#inpage_container.inpage_600 .inpage_product_image img {
	width: 150px;
}

#inpage_container.inpage_600 #inpage_special_features {
	width: 29%;
}

#inpage_container.inpage_600 .inpage_ink_image img {
	width: 120px;
}

#inpage_container.inpage_600 #inpage_product_inks .inpage_block_inner {
	padding: 0px;
}

#inpage_container.inpage_600 .inpage_product_assets {
	
}

#inpage_container.inpage_600 .inpage_eprint_block ol {
	width: 62%;
}

#inpage_container.inpage_550 .inpage_product_desc,#inpage_container.inpage_550 .inpage_product_features_icons
	{
	width: 43.6%;
}

#inpage_container.inpage_550 .inpage_product_desc {
	width: 100%;
}
#inpage_container.inpage_550 .inpage_product_image img {
	width: 150px;
}

#inpage_container.inpage_550 #inpage_why_choose,#inpage_container.inpage_550 #inpage_special_features,#inpage_container.inpage_550 #inpage_product_inks,#inpage_container.inpage_550 .inpage_product_features_icons,#inpage_container.inpage_550 .inpage_product_assets
	{
	float: none;
	width: 100%;
	margin-left: 0px;
}

#inpage_container.inpage_550 .inpage_product_assets {
	margin-top: 0px !important;
}

#inpage_container.inpage_550 #inpage_product_inks {
	margin-bottom: 0px;
}

#inpage_container.inpage_550 .inpage_block .inpage_block_title,#inpage_container.inpage_550 .inpage_footnote
	{
	padding-left: 0px;
}
#inpage_container.inpage_550 .inpage_block .inpage_block_title, #inpage_container.inpage_550 .inpage_footnote {
  margin-right: 0;
  margin-left: 0;
  padding-left: 0;
}

#inpage_container.inpage_550 .inpage_footnote ul {
	padding-left: 14px;
}

#inpage_container.inpage_550 #psg_inpage_product_inks {
	width: 100%;
}

#inpage_container #psg_inpage_product_inks {
	width: 100%;
}

#inpage_container .psg.inpage_product_assets {
	width: 100% !important;
}

#inpage_container.inpage_550 #psg_inpage_product_inks {
	width: 100%;
}

#inpage_container .inpage_product_desc.psgtext {
	width: 100% !important;
}

#inpage_container .inpage_product_desc.psgtext img{
	max-width: 100%;
}

#inpage_container .inpage_text {
	width: 66%;
}

#inpage_container .inpage_eprint_block .inpage_text p:first-child {
	margin-top: 0px;
}

#inpage_container table tr td:first-child {
	
}

#inpage_container .inpage_block table {
	text-align: left;
}

#inpage_container .inpage_block table td {
	vertical-align: top;
}

#inpage_container .inpage_features table td:first-child {
	text-align: left;
}

#inpage_container .inpage_features table td.inpage_table_left {
	text-align: left;
}

#inpage_container .inpage_features table td.inpage_table_right {
	text-align: right;
}

#inpage_container .inpage_block {
	margin-bottom: 40px
}

#inpage_container .jcarousel-next,#inpage_container .jcarousel-prev {
	top: 45%;
}

#inpage_container #inpage_product_inks {
	width: 100%;
}

#inpage_container {
	font-family: Arial, Verdana, sans-serif;
}

#inpage_container table tr td.inpage_block_inner_image {
	text-align: left;
	width: 150px;
}

#inpage_container .inpage_product_image2 img {
	width: 150px;
}

ol.inpage_bulletpoints {
	margin-left: 40px;
	list-style-type: none;
}

ol.inpage_bulletpoints li {
	list-style-type: none;
	margin-bottom: 12px;
}

ol.inpage_bulletpoints li strong {
	margin-left: -25px;
}

ol.inpage_bulletpoints span.inpage_list {
	position: relative;
	background: #e11f20;
	color: #FFF;
	padding: 5px 8px;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	top: 5px;
	right: 40px;
}

.inpage-sharing {
	position: relative;
	top: 5px;
	left: 30px;
	padding-bottom: 10px;
	width: 250px;
}

.inpage-printer {
	background-image:
		url('../static/inpage/standard/images/printer-orange.png');
	display: inline-block;
	height: 32px;
	width: 32px;
	position: relative;
}

.inpage-printer:hover {
	opacity: .75;
	background-position: -32px;
	cursor: pointer;
}

#flashContent {
	position: fixed;
	bottom: 0;
	z-index: 10000;
	display: none;
}

a#open {
	float: right;
	margin-top: -50px;
	text-decoration: none;
	cursor: pointer;
	display: none;
}

a#open:hover {
	text-decoration: none;
}

#close {
	margin: 0 0 0 15px;
}

#close:hover {
	cursor: pointer;
}

#inpage_rating {
	padding: 0 30px;
}

#inpage_rating .inpage_block {
	border-radius: 2px;
	margin-bottom: 20px;
}

#inpage_rating .inpage_block .inpage_rating_checkbox {
	margin: 0px 5px 0 0;
}

#inpage_rating .inpage_block span {
	margin-right: 15px;
}

#inpage_rating .inpage_block h4 {
	font-size: 14px;
}

#inpage_rating .inpage_block #inpage_rating_button {
	background-color: #dedede;
	border: 1px solid #d9d9d9;
	display: inline-block;
	color: #333333;
	font-family: arial;
	font-size: 13px;
	font-weight: bold;
	padding: 5px 3px;
	text-decoration: none;
	width: 100px;
	text-align: center;
}

/* Brand */
/*body {
	margin: 0px;
}*/

#inpage_container {
	font-family: Arial, Verdana, sans-serif;
	margin-bottom: 20px;
}

#inpage_container .inpage_header {
	background: none;
}
#inpage_container .inpage_header .inpage_product_title {
	font-family: 'Segoe Pro Light', 'Segoe UI Light', 'Segoe Light', Segoe, Arial, sans-serif;
	font-weight: 100;
}
/* Table defaults */
#inpage_container .inpage_block table {
	border-bottom: 0;
}

#inpage_container .inpage_block table th {
	text-align: left;
	color: #FFF;
	background: #999;
}

#inpage_container  table b {
	font-size: 1.2em;
	font-family: 'Segoe Pro Semibold', 'Segoe UI Semibold', 'Segoe Semibold', Segoe, Arial, sans-serif;
	font-weight: normal;
}

#inpage_container .inpage_block table td,#inpage_container .inpage_block table th
	{
	border-top: 0;
	border-left: 0;
	vertical-align: middle;
	padding: 10px;
}

#inpage_container .inpage_block table {
	text-align: left;
}

#inpage_container table tr td:first-child {
	width: auto;
}

#inpage_container .jcarousel-next,#inpage_container .jcarousel-prev {
	top: 60px;
}

#inpage_container .inpage_block .inpage_block_inner,#inpage_container .jcarousel-container
	{
	padding: 0px 0px;
}

#inpage_container .inpage_header {
	padding: 30px 10px 5px 10px;
}

#inpage_container .inpage_block .inpage_block_title {
	padding: 0px 10px 5px 10px;
}

.inpage_key_features_img_wrapper img {
	max-width: 100%;
	width: 100%;
	width: 244px\9;
	max-width: 244px\9;
}

.inpage_key_features_img_wrapper,
.inpage_key_features_content_wrapper
{
	vertical-align: middle;
}


.inpage_key_features_content_wrapper {
	padding: 10px;
	width: 100%\9!important;
}

.inpage_bullet_features_content_wrapper {
	padding:  5px 10px;
}

.inpage_specs_even_row {
	background: #F5F5F5;
}

.inpage_specs_even_row td,.inpage_specs_odd_row td {
	width: 50%;
	line-height: 17px;
}

.inpage_specs_even_row td:nth-child(1),.inpage_specs_odd_row td:nth-child(1)
	{
	font-weight: bold;
}

ul.inpage_legal li {
	list-style: none;
	padding: 0;
	color: #666;
	font-size: 10px;
	list-style: none !important;
}

#inpage_container .limelight-player-footprint {
    width: 100% !important;
    max-width: 640px!important;
}
#inpage_container .inpage_key_features_img_wrapper img {
	max-width: 100% !important;
}

#inpage_container .inpage_key_features .inpage_block_title {
	margin-bottom: 0;
}

#inpage_container .inpage_key_features_summary {
	margin-top: 10px !important;
}

#inpage_container .ui-widget-content {
    border: 1px solid #aaaaaa !important;
}
#inpage_container .inpage_morefeatures .inpage_block_inner div{
    padding: 10px;
}
#inpage_container .inpage_morefeatures .inpage_block_inner div:nth-child(even){
    background-color: #f5f5ee;
}

/* Legal */

#inpage_container ul.inpage_legal p span
{
	color: #373a36!important;
	font-size: 13px;
}

#inpage_container ul.inpage_legal
{
	padding-left: 0;
}

/* 3D object */

#inpage_container #inpage_3d_update img {
    max-width: 100%;
}

#inpage_spin_container {
    max-width: 640px;
    margin: 0 auto;
}

#inpage_slider-range-min {
    width: 100%;
    margin: 10px 0;
    font-size: 1.5em;
}



/* -------------------------- */
/* - Jquery CSS for slidebar -*/
/* -------------------------- */


.inpage_block .ui-slider {
    position: relative;
    text-align: left;
}
.inpage_block .ui-slider .ui-slider-handle {
    position: absolute;
    z-index: 2;
    width: 1.2em;
    height: 1.2em;
    cursor: default;
}
.inpage_block .ui-slider .ui-slider-range {
    position: absolute;
    z-index: 1;
    font-size: .7em;
    display: block;
    border: 0;
    background-position: 0 0;
}

/* For IE8 - See #6727 */
.inpage_block .ui-slider.ui-state-disabled .ui-slider-handle,
.inpage_block .ui-slider.ui-state-disabled .ui-slider-range {
    filter: inherit;
}

.inpage_block .ui-slider-horizontal {
    height: .8em;
}
.inpage_block .ui-slider-horizontal .ui-slider-handle {
    top: -.3em;
    margin-left: -.6em;
}
.inpage_block .ui-slider-horizontal .ui-slider-range {
    top: 0;
    height: 100%;
}
.inpage_block .ui-slider-horizontal .ui-slider-range-min {
    left: 0;
}
.inpage_block .ui-slider-horizontal .ui-slider-range-max {
    right: 0;
}



/* Component containers
----------------------------------*/

.inpage_blockt .ui-widget {
    font-size: 1em;
}

.inpage_block .ui-widget-content a {
    color: #222222;
}
.inpage_block .ui-widget-header {
    border: 1px solid #aaaaaa;
    background: #F1E117;
    color: #222222;
    font-weight: bold;
}
.inpage_block .ui-widget-header a {
    color: #222222;
}

/* Interaction states
----------------------------------*/
.inpage_block .ui-state-default,
.inpage_block .ui-widget-content .ui-state-default,
.inpage_block .ui-widget-header .ui-state-default {
    border: 1px solid #d3d3d3;
    background: #e6e6e6 url('../static/inpage/1290/images/ui-bg_glass_75_e6e6e6_1x400.png') 50% 50% repeat-x;
    font-weight: normal;
    color: #555555;
}
.inpage_block .ui-state-default a,
.inpage_block .ui-state-default a:link,
.inpage_block .ui-state-default a:visited {
    color: #555555;
    text-decoration: none;
}
.inpage_block .ui-state-hover,
.inpage_block .ui-widget-content .ui-state-hover,
.inpage_block .ui-widget-header .ui-state-hover,
.inpage_block .ui-state-focus,
.inpage_block .ui-widget-content .ui-state-focus,
.inpage_block .ui-widget-header .ui-state-focus {
    border: 1px solid #999999;
    background: #dadada url('../static/inpage/1290/images/ui-bg_glass_75_dadada_1x400.png') 50% 50% repeat-x;
    font-weight: normal;
    color: #212121;
}
.inpage_block .ui-state-hover a,
.inpage_block .ui-state-hover a:hover,
.inpage_block .ui-state-hover a:link,
.inpage_block .ui-state-hover a:visited {
    color: #212121;
    text-decoration: none;
}
.inpage_block .ui-state-active,
.inpage_block .ui-widget-content .ui-state-active,
.inpage_block .ui-widget-header .ui-state-active {
    border: 1px solid #aaaaaa;
    background: #ffffff url('../static/inpage/1290/images/ui-bg_glass_65_ffffff_1x400.png') 50% 50% repeat-x;
    font-weight: normal;
    color: #212121;
}
.inpage_block .ui-state-active a,
.inpage_block .ui-state-active a:link,
.inpage_block .ui-state-active a:visited {
    color: #212121;
    text-decoration: none;
}

/* Interaction Cues
----------------------------------*/
.inpage_block .ui-state-highlight,
.inpage_block .ui-widget-content .ui-state-highlight,
.inpage_block .ui-widget-header .ui-state-highlight {
    border: 1px solid #fcefa1;
    background: #fbf9ee url('../static/inpage/1290/images/ui-bg_glass_55_fbf9ee_1x400.png') 50% 50% repeat-x;
    color: #363636;
}
.inpage_block .ui-state-highlight a,
.inpage_block .ui-widget-content .ui-state-highlight a,
.inpage_block .ui-widget-header .ui-state-highlight a {
    color: #363636;
}
.inpage_block .ui-state-error,
.inpage_block .ui-widget-content .ui-state-error,
.inpage_block .ui-widget-header .ui-state-error {
    border: 1px solid #cd0a0a;
    background: #fef1ec url('../static/inpage/1290/images/ui-bg_glass_95_fef1ec_1x400.png') 50% 50% repeat-x;
    color: #cd0a0a;
}
.inpage_block .ui-state-error a,
.inpage_block .ui-widget-content .ui-state-error a,
.inpage_block .ui-widget-header .ui-state-error a {
    color: #cd0a0a;
}
.inpage_block .ui-state-error-text,
.inpage_block .ui-widget-content .ui-state-error-text,
.inpage_block .ui-widget-header .ui-state-error-text {
    color: #cd0a0a;
}
.inpage_block .ui-priority-primary,
.inpage_block .ui-widget-content .ui-priority-primary,
.inpage_block .ui-widget-header .ui-priority-primary {
    font-weight: bold;
}
.inpage_block .ui-priority-secondary,
.inpage_block .ui-widget-content .ui-priority-secondary,
.inpage_block .ui-widget-header .ui-priority-secondary {
    opacity: .7;
    filter:Alpha(Opacity=70);
    font-weight: normal;
}
.inpage_block .ui-state-disabled,
.inpage_block .ui-widget-content .ui-state-disabled,
.inpage_block .ui-widget-header .ui-state-disabled {
    opacity: .35;
    filter:Alpha(Opacity=35);
    background-image: none;
}
.inpage_block .ui-state-disabled .ui-icon {
    filter:Alpha(Opacity=35); /* For IE8 - See #6059 */
}


/* Misc visuals
----------------------------------*/

/* Corner radius */
.inpage_block .ui-corner-all,
.inpage_block .ui-corner-top,
.inpage_block .ui-corner-left,
.inpage_block .ui-corner-tl {
    border-top-left-radius: 4px;
}
.inpage_block .ui-corner-all,
.inpage_block .ui-corner-top,
.inpage_block .ui-corner-right,
.inpage_block .ui-corner-tr {
    border-top-right-radius: 4px;
}
.inpage_block .ui-corner-all,
.inpage_block .ui-corner-bottom,
.inpage_block .ui-corner-left,
.inpage_block .ui-corner-bl {
    border-bottom-left-radius: 4px;
}
.inpage_block .ui-corner-all,
.inpage_block .ui-corner-bottom,
.inpage_block .ui-corner-right,
.inpage_block .ui-corner-br {
    border-bottom-right-radius: 4px;
}

/* Overlays */
.inpage_block .ui-widget-overlay {
    background: #aaaaaa url('../static/inpage/1290/images/ui-bg_flat_0_aaaaaa_40x100.png') 50% 50% repeat-x;
    opacity: .3;
    filter: Alpha(Opacity=30);
}
.inpage_block .ui-widget-shadow {
    margin: -8px 0 0 -8px;
    padding: 8px;
    background: #aaaaaa url('../static/inpage/1290/images/ui-bg_flat_0_aaaaaa_40x100.png') 50% 50% repeat-x;
    opacity: .3;
    filter: Alpha(Opacity=30);
    border-radius: 8px;
}



/* end of 3D */


#inpage_videocont .invideos object,
#inpage_videocont .invideos object param {
	width: 100%;
	max-width: 640px;
	height: auto;
	min-height: 360px;
}
#inpage_container.inpage_550 .minisite_product_assets .minisite_block_inner iframe {
    height: 1200px;
}

/* Media Queries */
@media only screen and (min-width:1240px) {
	#o {
		background: blue
	}
	.inpage_key_features_img_wrapper,.inpage_key_features_img_wrapper_video
		{
		width: 220px !important;
	}
	.inpage_key_features_row {
		margin-bottom: 40px !important;
	}
	.inpage_key_features_img_wrapper_video {
		width: 465px;
	}
	.inpage_key_features_img_wrapper_video iframe {
		width: 100%;
		height: 300px;
	}
	.inpage_mbzero {
		margin-bottom: 0 !important;
	}
}

@media only screen and (min-width:998px) and (max-width:1239px) {
	#o {
		background: red
	}
	.inpage_key_features_img_wrapper,.inpage_key_features_img_wrapper_video
		{
		width: 220px !important;
	}
	.inpage_key_features_row {
		margin-bottom: 30px !important;
	}
	.inpage_key_features_img_wrapper_video {
		width: 465px !important;
	}
	.inpage_key_features_img_wrapper_video iframe {
		width: 100%;
		height: 300px;
	}
	.inpage_mbzero {
		margin-bottom: 0 !important;
	}
}

@media only screen and (min-width:768px) and (max-width:997px) {
	#o {
		background: green;
	}
	.inpage_key_features_img_wrapper {
		width: 220px !important;
	}
	.inpage_key_features_row {
		margin-bottom: 20px !important;
	}
	.inpage_key_features_img_wrapper_video {
		width: 465px !important;
	}
	.inpage_key_features_img_wrapper_video iframe {
		width: 100%;
		height: 280px;
	}
	.inpage_mbzero {
		margin-bottom: 0 !important;
	}
}

@media (max-width: 767px) {
    #flixinpage-lightbox {
        width: 80%;
        left: 10% !important;
        max-width: 100%;
        text-align: center;
    }
    #flixinpage-lightbox img {
        max-width: 100%;
        height: auto;
    }
    #flixinpage-lightbox #btn_close {
        right: -20px !important;
    }
}

/* Tablet - Mobile */
@media only screen and (max-width:767px) {
	#o {
		background: yellow;
	}
	.inpage_key_features_img_wrapper {
		width: 200px !important;
	}
	.inpage_key_features_img_wrapper_video,.inpage_key_features_content_wrapper_video
		{
		display: block;
	}
	.inpage_key_features_row {
		margin-bottom: 20px !important;
	}
	.inpage_key_features_img_wrapper_video {
		width: 250px !important;
	}
	.inpage_key_features_img_wrapper_video iframe {
		width: 100%;
		height: 150px;
	}
	.inpage_mbzero {
		margin-bottom: 0 !important;
	}
}
@media only screen and (max-width:540px) {
	.minisite_product_assets .minisite_block_inner iframe {
		height: 1200px;
	}
}

@media only screen and (max-width:480px) and (orientation : portrait) {
	#o {
		background: gray;
	}
	#inpage_container div.inpage_key_features table td {
		display: block;
	}
	#inpage_container div.inpage_key_features table td img {
		display: none;
	}
	.inpage_key_features_img_wrapper_video {
		display: none !important;
	}
	.inpage_key_features_content_wrapper_video {
		display: block;
	}
	.inpage_key_features_row {
		margin-bottom: 10px !important;
	}
	.inpage_key_features_img_wrapper {
		display: none !important;
	}
	.inpage_mbzero {
		margin-bottom: 0 !important;
	}
}

/* Debug */
#o {
	display: none;
}