.flix-microsoft-office
{
    padding: 10px;
    background-color: #fff;
}

.flix-microsoft-office #inpage_container
{
    max-width: 100%;
    margin: 0 auto;
    padding: 0;
}

#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
{
    font-family: Helvetica, Arial, sans-serif;
    font-size: 12px;
    width: 100%;
    padding: 10px;
    color: #000;
    background: #fff;
}

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

#inpage_container .inpage_clear
{
    clear: both;
}

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

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

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

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

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

#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 h1,
#inpage_container .inpage_product_desc h2,
#inpage_container .inpage_product_desc h3
{
	font-family: 'Segoe Pro Semibold', 'Segoe UI Semibold', 'Segoe Semibold', Segoe, Arial, sans-serif;
	font-size: 1.2em;
	font-weight: normal;
	line-height: 26px;
}
#inpage_container .inpage_product_desc strong
{
	font-family: 'Segoe Pro Semibold', 'Segoe UI Semibold', 'Segoe Semibold', Segoe, Arial, sans-serif;
	font-size: 1.2em;
	font-weight: normal;
	line-height: 26px;
}

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

#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-right: 0 !important;
    padding-left: 0 !important;
}

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

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

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

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

#inpage_container .inpage_key_features .inpage_feature_title
{
    margin-top: 0;
    margin-bottom: 10px;
}

#inpage_container .inpage_block .inpage_block_title
{
    font-family: 'Segoe Pro Semibold', 'Segoe UI Semibold', 'Segoe Semibold', Segoe, Arial, sans-serif;
    font-size: 14px;
    font-weight: normal;
    margin-bottom: 30px;
    color: #4b4b4b;
    border-bottom: 1px solid #e5e5e5;
    padding: 0 10px 5px 10px!important;
}

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

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

#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
{
    position: relative;
    width: 100% !important;
}

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

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

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

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

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

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

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

#inpage_container .inpage_block table
{
    width: 100%;
    margin-bottom: 0;
    border-collapse: collapse;
    text-align: center;
    vertical-align: top;
    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
{
    font-size: 12px;
    padding: 10px;
    border-top: 1px solid #e5e5e5;
    border-left: 1px solid #e5e5e5;
}

#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
{
    display: inline-block;
    clear: none !important;
    margin-right: 10px;
    margin-left: 0;
    padding: 0 !important;
    list-style: none !important;
    border: none !important;
}

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

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

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

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

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

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

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

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

#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
{
    display: inline-block;
    width: 50%;
    margin-top: 10px;
    padding-left: 18px;
    *margin-left: 0;
    *padding-left: 24px;
}

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

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

#inpage_container .inpage_flash_video
{
    display: inline;
}

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

#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: 0;
}

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

#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: 0;
}

#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_inks .inpage_block_inner
{
    padding: 0;
}

#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: 0;
}



#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: 0;
}



#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,
#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: 0;
}

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



#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: 0;
}



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

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

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

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

#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: 0;
}

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

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

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

#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_text
{
    width: 66%;
}

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



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

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

#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
{
    width: 150px;

    text-align: left;
}

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

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

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

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

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

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

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

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

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

a#open
{
    display: none;
    float: right;
    margin-top: -50px;
    cursor: pointer;
    text-decoration: 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
{
    margin-bottom: 20px;
    border-radius: 2px;
}

#inpage_rating .inpage_block .inpage_rating_checkbox
{
    margin: 0 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
{
    font-family: arial;
    font-size: 13px;
    font-weight: bold;
    display: inline-block;
    width: 100px;
    padding: 5px 3px;
    text-align: center;
    text-decoration: none;
    color: #333;
    border: 1px solid #d9d9d9;
    background-color: #dedede;
}

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

#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-family: 'Segoe Pro Semibold', 'Segoe UI Semibold', 'Segoe Semibold', Segoe, Arial, sans-serif;
    font-size: 1.2em;
    font-weight: normal;
}

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

#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: 0 0;
}

#inpage_container .inpage_header
}

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

.inpage_key_features_img_wrapper
{
    width: auto;
}

.inpage_key_features_content_wrapper
{
    padding: 10px;
}

.inpage_specs_even_row
{
    background: #f5f5f5;
}

.inpage_specs_even_row td,
.inpage_specs_odd_row td
{
    line-height: 17px;

    width: 50%;
}

.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!important;
}

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

#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 #aaa !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;
}

#inpage_container .inpage_selector_faq .inpage_block table
{
    margin-bottom: 0;
}

#inpage_container .inpage_block .inpage_block_inner .inpage_legal li
{
    margin-bottom: 0;
}

#inpage_container .inpage_selector_faq .inpage_title_faq
{
    margin-top: 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
{
    font-size: 1.5em;
    width: 100%;
    margin: 10px 0;
}

/* lightbox */

#flixinpage-lightbox {
    position: fixed!important;
    left: 50%!important;
    top: 50%!important;
    margin-left: -325px;
    margin-top: -325px;
}

#flixinpage-lightbox #btn_close {
    right: 0!important;
}

#flixinpage-lightbox #btn_close + img
{
    width: 100%!important;
    height: 100%!important;
    max-width: 650px;
    max-height: 650px;
}

/* video */

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

#inpage_container .LimelightEmbeddedPlayer object {
    display: block;
    width: 100%!important;
    max-width: 640px;
}


/* -------------------------- */
/* - 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
{
    font-size: .7em;
    position: absolute;
    z-index: 1;
    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: #222;
}
.inpage_block .ui-widget-header
{
    font-weight: bold;
    color: #222;
    border: 1px solid #aaa;
    background: #f1e117;
}
.inpage_block .ui-widget-header a
{
    color: #222;
}

/* Interaction states
----------------------------------*/
.inpage_block .ui-state-default,
.inpage_block .ui-widget-content .ui-state-default,
.inpage_block .ui-widget-header .ui-state-default
{
    font-weight: normal;
    color: #555;
    border: 1px solid #d3d3d3;
    background: #e6e6e6 url('//media.flixcar.com/delivery/static/inpage/1290/images/ui-bg_glass_75_e6e6e6_1x400.png') 50% 50% repeat-x;
}

.inpage_block .ui-state-default a,
.inpage_block .ui-state-default a:link,
.inpage_block .ui-state-default a:visited
{
    text-decoration: none;
    color: #555;
}

.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
{
    font-weight: normal;
    color: #212121;
    border: 1px solid #999;
    background: #dadada url('//media.flixcar.com/delivery/static/inpage/1290/images/ui-bg_glass_75_dadada_1x400.png') 50% 50% repeat-x;
}

.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
{
    text-decoration: none;
    color: #212121;
}

.inpage_block .ui-state-active,
.inpage_block .ui-widget-content .ui-state-active,
.inpage_block .ui-widget-header .ui-state-active
{
    font-weight: normal;
    color: #212121;
    border: 1px solid #aaa;
    background: #fff url('//media.flixcar.com/delivery/static/inpage/1290/images/ui-bg_glass_65_ffffff_1x400.png') 50% 50% repeat-x;
}

.inpage_block .ui-state-active a,
.inpage_block .ui-state-active a:link,
.inpage_block .ui-state-active a:visited
{
    text-decoration: none;
    color: #212121;
}

/* Interaction Cues
----------------------------------*/
.inpage_block .ui-state-highlight,
.inpage_block .ui-widget-content .ui-state-highlight,
.inpage_block .ui-widget-header .ui-state-highlight
{
    color: #363636;
    border: 1px solid #fcefa1;
    background: #fbf9ee url('//media.flixcar.com/delivery/static/inpage/1290/images/ui-bg_glass_55_fbf9ee_1x400.png') 50% 50% repeat-x;
}

.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
{
    color: #cd0a0a;
    border: 1px solid #cd0a0a;
    background: #fef1ec url('//media.flixcar.com/delivery/static/inpage/1290/images/ui-bg_glass_95_fef1ec_1x400.png') 50% 50% repeat-x;
}

.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
{
    font-weight: normal;
    opacity: .7;
    filter: Alpha(Opacity=70);
}

.inpage_block .ui-state-disabled,
.inpage_block .ui-widget-content .ui-state-disabled,
.inpage_block .ui-widget-header .ui-state-disabled
{
    opacity: .35;
    background-image: none;
    filter: Alpha(Opacity=35);
}

.inpage_block .ui-state-disabled .ui-icon
{
    filter: Alpha(Opacity=35); /* For IE8 - See #6059 */
}

#inpage_container .inpage_title_expander:hover
{
    cursor: pointer;
    color: #02aef2;
}

/* 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
{
    opacity: .3;
    background: #aaa url('//media.flixcar.com/delivery/static/inpage/1290/images/ui-bg_flat_0_aaaaaa_40x100.png') 50% 50% repeat-x;
    filter: Alpha(Opacity=30);
}

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

.benefits .inpage_feature_title {
    margin-bottom: 0!important;
}


/* end of 3D */

/* Media Queries */
@media only screen and (min-width:1240px) {
    #o
    {
        background: blue;
    }
    /*.inpage_key_features_img_wrapper,
    .inpage_key_features_img_wrapper_video
    {
        width: 450px !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;
    }

    #flixinpage-lightbox {
        width: 650px;
    }
}

@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: 244px !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;
    }
    #flixinpage-lightbox {
        width: 650px;
    }
}

@media only screen and (min-width:768px) and (max-width:997px) {
    #o
    {
        background: green;
    }
    /*.inpage_key_features_img_wrapper
    {
        width: 244px !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;
    }
    #flixinpage-lightbox {
        width: 650px;
    }
}
/* Tablet - Mobile */
@media only screen and (max-width:767px) {
    #o
    {
        background: yellow;
    }
    /*.inpage_key_features_img_wrapper
    {
        width: 244px !important;
    }*/
    .inpage_key_features_img_wrapper_video,
    .inpage_key_features_content_wrapper_video
    {
        display: block;
    }
    .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;
    }
    #flixinpage-lightbox {
        width: 480px;
        margin-left: -240px;
        margin-top: -240px;
    }
}

@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_img_wrapper
    {
        display: none !important;
    }
    .inpage_mbzero
    {
        margin-bottom: 0 !important;
    }
    #flixinpage-lightbox {
        width: 300px;
        margin-left: -150px;
        margin-top: -150px;
    }
}



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

/* 00045598 */
#inpage_container .inpage_header .inpage_product_title h1{
    padding: 20px 0!important;
    margin: 0 !important;
}

#inpage_container .inpage_key_features .inpage_key_features_row .inpage_key_features_img_wrapper .invideos {     
     width: 444px ! important;
}

/* 00047445 */

#inpage_container .inpage_header .inpage_product_title:lang(ru),
#inpage_container .inpage_product_desc h1:lang(ru), 
#inpage_container .inpage_product_desc h2:lang(ru), 
#inpage_container .inpage_product_desc h3:lang(ru),
#inpage_container table b:lang(ru)
{ 
    font-family: Arial, sans-serif !important;       
}

#inpage_container .inpage_key_features .inpage_feature_title b:lang(ru){
    font-weight: bold;
}