#partex-ini-pcp, #partex-ini-hp {
	    padding-top: 9px !important; font-size: 0.9em !important;
}

#partexresult-updatedetails, #partexresult-updatedetails-hp, #partexresult-updatedetails-pcp, #partexresult-updatedetails-cs, #partexresult-toggledetails, #partexresult-toggledetails-hp, #partexresult-toggledetails-pcp, #partexresult-toggledetails-cs, #partexresult-changedetails, #partexresult-changedetails-hp, #partexresult-changedetails-pcp, #partexresult-changedetails-cs {
  padding-bottom: 6px !important;
  font-size: 1em !important;
}

#partex-confirm-pcp, #partex-confirm-hp {}

 #partex-changedetails-pcp, #partex-changedetails-hp {
  padding-top: 5px !important; font-size: 0.9em !important;
 }


.page .content-wrapper .two-columns-full-bleed .cont-module.side-left .infos-block {
margin-left: 0px;
}


.page .content-wrapper .two-columns-full-bleed .title {
max-height: unset;
}


.centered-wrapper-inner .sgp_centerblock.pagebody {
padding-top: 20px;
padding-bottom: 20px;
margin-left: 3%;
margin-right: 3%;
}



#quote-section .quote-options .col-xs-12 p {
font-size:1.3em;
}



.mobile-cta {
	display:none;
}


.row.justify-content-center {
    justify-content: center !important;
}

.conversioncomponent .row {
	display: flex;
	flex-wrap: wrap;
	margin-right: -16px;
	margin-left: -16px;
}



.conversioncomponent #conversion_copy_copy .col-md-3 {
    flex: 0 0 25%;
    max-width: fit-content;
    padding-right: 20px;
}

.container, .container-fluid {
    padding-right: 16px;
    padding-left: 16px;
    margin-right: auto;
    margin-left: auto;
    width: 100%;
}


.conversion .conversion-element {
    cursor: pointer;
}

.conversion .conversion-element .description {
	height: 25%;
}


@media screen and (min-width: 1367px) {
.page .content-wrapper .mod_sgpetchmanufacturerheader .two-columns-full-bleed .cont-img img { max-width: 100%; max-height: unset; top:-150px }
.page .content-wrapper .container-fluid.flex-column h1.title {  width: 1400px; }
.quote-options .col-md-3 {  width: 25%; }
.quote-details .col-lg-2 {  width: 16.66666667%;}

}


 @media all and (-ms-high-contrast:none) and (min-width: 1367px) { /* IE11 */
 	.page .content-wrapper .mod_sgpetchmanufacturerheader .two-columns-full-bleed .cont-img img { max-width: 100%; max-height: 100%; top:0px }
 }




@media only screen and (min-width: 1024px) and (max-width: 1366px) and (orientation: landscape) {
.page .content-wrapper .cont-img img.img-viewport.f-right { left: 100%; }
.page .content-wrapper .container-fluid.flex-column h1.title { width: 1120px; }
.page .content-wrapper .two-columns-full-bleed .cont-img img { max-height: 720px; }
.quote-options .col-md-3 {  width: 25%; }
.col-lg-2 { width: 16.66666667%; }
}



@media only screen and (min-width: 834px) and (max-width: 1112px) and (orientation: landscape) {
.page .content-wrapper .cont-img img.img-viewport.f-right { left: 105%; }
.col-sm-4 { width: 33.33333333%; }
.quote-options .col-md-3 {  width: 25%; }
.page .content-wrapper .two-columns-full-bleed .cont-img img {  max-height: 660px;}
}



/*  ipad/ipad mini */
@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
.page .content-wrapper .cont-img img.img-viewport.f-right { left: 110%; }
.col-sm-4 { width: 33.33333333%; }
#quote-section .quote-options .col-xs-12 p {	font-size:1.2em; }
}


/* iphone XR */	
@media only screen and (min-width: 414px) and (max-width: 896px) and (orientation: landscape) {
.page .content-wrapper .cont-img img.img-viewport.f-right { left: 118%; }
.col-sm-4 { width: 33.33333333%; }
.quote-options .col-md-3 { width: 100%;}
.page .content-wrapper .two-columns-full-bleed .cont-img img { max-height: 580px;}
}		

/* iphone X/XS */	
@media only screen and (min-width: 375px) and (max-width: 812px) and (orientation: landscape) {
.page .content-wrapper .cont-img img.img-viewport.f-right { left: 128%; }
.col-sm-4 { width: 33.33333333%; }
}	

/* iphone 6/7/8 Plus */
@media only screen and (min-width: 414px) and (max-width: 736px) and (orientation: landscape) {
.page .content-wrapper .two-columns-full-bleed .cont-img img {  left: 100% !important; max-width: 100%; max-height: unset; top:-60px }
.quote-details #quoteGrid .col-xs-6.visible-xs-6 {  width: 50%; }
#twocolumns.two-columns-full-bleed .title { color: #FFFFFF; }
.mod_sgpetchmanufacturerheader .conversioncomponent #conversion_copy_copy.conversion .col-12 { flex: 0 0 100%; max-width: 100%; padding-right: 36px !important; }
.mod_sgpetchmanufacturerheader .conversioncomponent #conversion_copy_copy.conversion .col-md-3 { padding-left: 36px !important; }
.align-items-center {  align-items: center !important; }
.mobile-cta { display: inline-block; }
.d-none {  display: none !important; }
.d-flex { display: flex !important;}
img.d-none.d-md-bloc {  display: none !important; }
img.d-md-none { display: inline-block; }
}		

@media only screen and (min-width: 375px) and (max-width: 667px) and (orientation: landscape) {
.page .content-wrapper .two-columns-full-bleed .cont-img img {  left: 100% !important; max-width: 100%; max-height: unset; top:-50px }
#twocolumns.two-columns-full-bleed .title { color: #FFFFFF; }

.mod_sgpetchmanufacturerheader .conversioncomponent #conversion_copy_copy.conversion .col-12 { flex: 0 0 100%; max-width: 100%; padding-right: 36px !important; }
.mod_sgpetchmanufacturerheader .conversioncomponent #conversion_copy_copy.conversion .col-md-3 { padding-left: 36px !important; }
.align-items-center {  align-items: center !important; }
.mobile-cta { display: inline-block; }
.d-none {  display: none !important; }
.d-flex { display: flex !important;}
img.d-none.d-md-bloc {  display: none !important; }
img.d-md-none { display: inline-block; }
}


@media only screen and (min-width: 320px) and (max-width: 568px) and (orientation: landscape) {
.page .content-wrapper .two-columns-full-bleed .cont-img img {  left: 100% !important; max-width: 100%; max-height: unset; top:-20px; }
.quote-details #quoteGrid .col-xs-6.visible-xs-6 {  width: 50%; }
#twocolumns.two-columns-full-bleed .title { color: #FFFFFF; }
.mod_sgpetchmanufacturerheader .conversioncomponent #conversion_copy_copy.conversion .col-12 { flex: 0 0 100%; max-width: 100%; padding-right: 36px !important; }
.mod_sgpetchmanufacturerheader .conversioncomponent #conversion_copy_copy.conversion .col-md-3 { padding-left: 36px !important; }
.align-items-center {  align-items: center !important; }
.mobile-cta { display: inline-block; }
.d-none {  display: none !important; }
.d-flex { display: flex !important;}
img.d-none.d-md-bloc {  display: none !important; }
img.d-md-none { display: inline-block; }
}









@media only screen and (min-width: 320px) and (max-width: 568px) and (orientation: portrait) {
.page .content-wrapper .cont-img img.img-viewport.f-right { left: 120%; }
.quote-details #quoteGrid .col-xs-6.visible-xs-6 {  width: 50%; }
.quote-details .col-md-4 { width: initial;}
#twocolumns.two-columns-full-bleed .title { color: #FFFFFF; }
.mod_sgpetchmanufacturerheader .conversioncomponent #conversion_copy_copy.conversion .col-12 { flex: 0 0 100%; max-width: 100%; padding-right: 36px !important; }
.mod_sgpetchmanufacturerheader .conversioncomponent #conversion_copy_copy.conversion .col-md-3 { padding-left: 36px !important; }
.align-items-center {  align-items: center !important; }
.mobile-cta { display: inline-block; }
.d-none {  display: none !important; }
.d-flex { display: flex !important;}
img.d-none.d-md-bloc {  display: none !important; }
img.d-md-none { display: inline-block; }
}




@media only screen and (min-width: 375px) and (max-width: 667px) and (orientation: portrait) {
.page .content-wrapper .cont-img img.img-viewport.f-right { left: 110%; }
#twocolumns.two-columns-full-bleed .title { color: #FFFFFF; }
}


@media only screen and (min-width: 414px) and (max-width: 736px) and (orientation: portrait) {
.page .content-wrapper .cont-img img.img-viewport.f-right { left: 105%; }
#twocolumns.two-columns-full-bleed .title { color: #FFFFFF; }
}		

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {
.page .content-wrapper .cont-img img.img-viewport.f-right { left: 132%; }
.col-sm-4 { width: 33.33333333%; }
.two-columns-full-bleed .title {width: 660px;}
}

@media only screen and (min-width: 834px) and (max-width: 1112px) and (orientation: portrait) {
.page .content-wrapper .cont-img img.img-viewport.f-right { left: 125%; }
}

@media only screen and (min-width: 1024px) and (max-width: 1366px) and (orientation: portrait) {
.page .content-wrapper .cont-img img.img-viewport.f-right { left: 110%; }
.page .content-wrapper .container-fluid.flex-column h1.title {  width: 1000px; }
.quote-options .col-md-3 {  width: 25%; }
#quote-section .quote-options .col-xs-12 p {	font-size:1.2em; }
}


/*  150 x 480  */
@media only screen and (min-width: 150px) and (max-width: 480px) and (orientation: portrait) {

}	