body {font:normal 12pt/1.4 Georgia, 'Times New Roman',serif;word-spacing:1.1pt;letter-spacing:0.2pt;color:#000;width:100%;margin:0;padding:0;background:none; text-align:center}
h1, h2, h3, h4, h5, h6 {page-break-after:avoid}
h1{font-size:19pt; text-align:center}
h2{font-size:17pt}
h3{font-size:15pt}
h4,h5,h6{font-size:12pt}
blockquote {margin:1.3em; padding:1em; font-size:10pt; font-style:italic}
blockquote:before, blockquote:after {content:'"'}
abbr, acronym {border:0}
abbr[title]:after, acronym[title]:after {content:" (" attr(title) ")"; font-size:10pt}

img {border:none; vertical-align:middle; padding:1%}

a:link, a:visited {background:transparent; text-decoration:underline; color:#333}
a:link[href^="http://"]:after, a[href^="http://"]:visited:after {content: " (" attr(href) ") "; font-size:90%}
a:link[href^="/"]:after, a[href^="/"]:visited:after {content:" (http://www.fiat.it" attr(href) ") "; font-size:90%}

table {margin:1pt; text-align:center; width:100%}
th {border-bottom:2pt solid #333; font-weight:bold}
td {border-bottom:1pt solid #333}
td[id], td[valign]{border-bottom: 0 none}
th,td {padding:4pt 10pt}
tfoot {font-style:italic}
thead {display:table-header-group}
/* tr {page-break-inside:avoid} *//*breaks sharepoint table layout on ie: please avoid it*/

#layout {width:auto; margin:0 1%; padding:0; border:0; color:black; background:transparent none}
#content:before {content:url('../img/fiat_group_automobile_logo.png')}
#header, #above .above_wider, #above .model_outside, #above .inside, #above .toolbar, #below, #footer, .layer, .dummy_input {display:none !important}/*needs !important to override inline style created by js*/

/*rules for finito page*/
/* #above .finito {display:block !important; text-align:left}
#above .version, #above .review {float:none}
#above .finito .tab_controls, #above .finito_wrapper .summary {padding-left:0}
#above .finito .tab_controls li {display:inline; list-style:none; font-size: 8pt; font-weight:bold}
#above .finito .tab_controls li:first-child:after {content:" & "}
#above .finito .tab_controls li a, #above .finito .tab_controls li.on a {color:#333; border-bottom: 0 none; text-decoration: none}

#above .finito_wrapper .version .finito_pack .optional h3:before, #above .finito_wrapper .finito_outside .summary .optional .txt_wrap:before, #above .finito_wrapper .finito_inside .summary .optional .txt_wrap:before {content:"- "}
#above .finito_wrapper .version .finito_pack .optional h3, #above .finito_wrapper .finito_outside .summary .optional h3, #above .finito_wrapper .finito_inside .summary .optional h3 {font-weight:normal; display:inline}

#above .finito_wrapper .finito_outside .summary > li > span, #above .finito_wrapper .finito_inside .summary > li > span, #above .finito_wrapper .tab_wrap .tab_content {display:block}
#above .finito_wrapper .version .finito_pack .price, #above .finito_wrapper .finito_outside .summary .price, #above .finito_wrapper .finito_inside .summary .price {font-style:italic; display:block; text-align:right}
#above .finito .review_img {display:inline}
#above .finito .review {text-align:center}
#above .finito .review .summary {list-style:none; font-size:15pt}
#above .finito .review .summary .tot {margin-left:1em}

#above .finito{font: 8pt/1 sans-serif}
#above .finito h2{font-size: 8pt}
#above .finito h3, #above .finito ul, #above .finito p{font-size: 8pt; line-height: 1}
#above .finito .version{margin-top: 250px; position: relative}
#above .finito .version:after{content: ""; display: table; clear: both}
#above .finito .review{left: 50%; margin-left: -275px; text-align: center; top: 90px; width: 550px}
#above .finito_wrapper .review .fin_calc,
	#above .model_pages_url,
	#above .finito h1,
	#above .finito_wrapper .tab_contents .tab_content,
	#above .finito_wrapper .review .accessories_row,
	#above .finito_wrapper .review .mvs_opt_acc_row,
	#above .finito_wrapper .accessories_disclaimer,
	#above .finito .finito_version,
	#above .finito .add_rem,
	#above .finito .review_img .view,
	#above .finito .review .actions,
	#above .finito .tab_content strong[data-cat="8"],
	#above .finito .tab_content strong[data-cat="8"] + ul
	{display: none !important}
#above .finito_wrapper .tab_contents .tab_content:first-child{display: block !important}
#above .finito_wrapper .tab_contents .tab_content ul{margin: 6pt 0}
#above .finito .review, #above .finito_wrapper .tab_wrap, #above .finito_outside, #above .finito_inside{position: absolute}
#above .finito_wrapper .tab_wrap{left: 0; margin: 0; top: 80px}
#above .finito_outside, #above .finito_inside{right: 1%}
#above .finito_outside{top: 570px}
#above .finito_inside{top: 330px}

#above .ms-WPBody:after{content: ""; display: table; clear: both}
 */

#above .finito {display:block !important; text-align:left; font-size:8pt}
#above .finito .finito_version, #above .finito .add_rem, #above .finito .review_img .view , #above .finito .review .actions,
#above .finito_wrapper .review .accessories_row, #above .finito_wrapper .review .mvs_opt_acc_row, #above .finito_wrapper .accessories_disclaimer, #above .finito_wrapper .review .fin_calc a, #above .model_pages_url {display:none !important}
#above .version, #above .finito_wrapper .finito_inside, #above .finito_outside, #above .review {float:none}
#above .finito .tab_controls {padding-left:0}
#above .finito .tab_controls li {display:inline; list-style:none; font-size:12pt; font-weight:bold}
#above .finito .tab_controls li:first-child:after {content:" & "}
#above .finito .tab_controls li a {color:#333}

#above .finito_wrapper .version .finito_pack .optional h3:before, #above .finito_wrapper .finito_outside .summary .optional .txt_wrap:before, #above .finito_wrapper .finito_inside .summary .optional .txt_wrap:before {content:"- "}
#above .finito_wrapper .version .finito_pack .optional h3, #above .finito_wrapper .finito_outside .summary .optional h3, #above .finito_wrapper .finito_inside .summary .optional h3 {font-weight:normal; display:inline; font-size:8pt}

#above .finito_wrapper .finito_outside .summary > li > span, #above .finito_wrapper .finito_inside .summary > li > span, #above .finito_wrapper .tab_wrap .tab_content {display:block}
#above .finito_wrapper .version .finito_pack .price, #above .finito_wrapper .finito_outside .summary .price, #above .finito_wrapper .finito_inside .summary .price {font-style:italic; display:block; text-align:right}
#above .finito .review_img {display:inline !important}
#above .finito .review {text-align:center}
#above .finito .review .summary {list-style:none; font-size:15pt}
#above .finito .review .summary .tot {margin-left:1em}

/*rules for financial calculator*/
.calculator #below, .calculator #below .tab_controls > .on, .calculator #below .tab_content.on {display:block !important}
.calculator #below .select_car {text-align:center}
/* .calculator #below .select_car .carousel, .calculator #below .select_car .carousel ul {} */
.calculator #below .select_car .carousel .current {/* float:none !important; */ display:block; margin:0 auto; text-align:center}
.calculator #below .nav-top, .calculator #below a.btn, .calculator #below .no_bg, .calculator #below .select_financial, .calculator #below .tab_controls > li, .calculator #below .tab_content, .calculator #below .tab_content .slider span {display:none !important}
.calculator #below .tab_content {text-align:left}

/*rules for service configurator*/
.service_config #below {font-family:sans-serif; display:block !important}
/* .service_config #below .nav-top + .container_12 > .container_12:first-child + .container_12 > .grid_4 {display:inline-block !important} */
.service_config #below .box_wrap_select {display:inline-block !important; max-width:30%}
/* .service_config #below .activated_service{width: 159px; margin: 0 auto} */
.service_config #below .activated_service img {display:block; margin:0 auto}
.service_config #below .activated_service .selected_date {border:0; text-align:center}
.service_config #below .select_car {text-align:center}
.service_config #below .select_car .carousel{width: 159px; margin: 0 auto}
.service_config #below .select_car .carousel ul{left: 0 !important}
.service_config #below .select_car .carousel li{display: none}
.service_config #below .select_car .carousel .current {display: block; width: 159px; margin: 0 auto; text-align:left}
.service_config #below .selected_date {font:12pt sans-serif}
.service_config #below .nav-top, .service_config #below a.btn, .service_config #below .activate_service/* , .service_config #below .service_details */, .service_config #below .service_details .box > h6, .service_config #below .service_details .box .more, .service_config #below .service_details .box .close, .service_config #below .service_details .box .btn_wrap {display:none !important}
.service_config #below .service_details .grid_12 .box > h6 {display:block !important}
.service_config #below .service_details, .service_config #below .service_details label {display:block !important; text-align:left; line-height:1.2}
.service_config #below .service_details h5, .service_config #below .service_details h6 {line-height:1.5; margin:10px 0 5px; padding:0}
.service_config #below .service_details .price {display:inline}
.service_config #below .summary {text-align:left}
.service_config #below .summary .total {text-align:center}
.service_config #below .summary .total > .price {font-weight:bold; font-size:25pt}
.service_config #below .summary .print_only {display:block !important}

/* === HIDE FINANCIAL CALC FROM PRINT PAGE IN IRELAND === */
#aspnetForm[action^="/ie/"] .fc-product-descriptions-holder { display: none }

/*add rules for below*/
