/*!
 * Bootstrap v3.3.6 reference by Sudeep (T5944SP) for responsive styling
 * no Copyrights needed, free to use 
 */.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}
.img-responsive,.thumbnail>img,.thumbnail a>img,.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;max-width:100%;height:auto}
.img-rounded{border-radius:6px}
.img-thumbnail{display:inline-block;max-width:100%;height:auto;padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.img-circle{border-radius:50%}
[role="button"]{cursor:pointer}
.text-left{text-align:left}
.text-right{text-align:right}
.text-center{text-align:center}
.text-justify{text-align:justify}
.text-nowrap{white-space:nowrap}
.text-lowercase{text-transform:lowercase}
.text-uppercase{text-transform:uppercase}
.text-capitalize{text-transform:capitalize}
.text-muted{color:#777}
.text-primary{color:#337ab7}
.text-success{color:#3c763d}
.text-info{color:#31708f}
.text-warning{color:#8a6d3b}
.text-danger{color:#a94442}
.list-unstyled{padding-left:0;list-style:none}
.list-inline{padding-left:0;margin-left:-5px;list-style:none}
.list-inline>li{display:inline-block;padding-right:5px;padding-left:5px}
.initialism{font-size:90%;text-transform:uppercase}
.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
@media(min-width:768px){.container{width:750px}
}
@media(min-width:992px){.container{width:970px}
}
@media(min-width:1200px){.container{width:1170px}
}
.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}
.col-xs-12{width:100%}
.col-xs-11{width:91.66666667%}
.col-xs-10{width:83.33333333%}
.col-xs-9{width:75%}
.col-xs-8{width:66.66666667%}
.col-xs-7{width:58.33333333%}
.col-xs-6{width:50%}
.col-xs-5{width:41.66666667%}
.col-xs-4{width:33.33333333%}
.col-xs-3{width:25%}
.col-xs-2{width:16.66666667%}
.col-xs-1{width:8.33333333%}
.col-xs-pull-12{right:100%}
.col-xs-pull-11{right:91.66666667%}
.col-xs-pull-10{right:83.33333333%}
.col-xs-pull-9{right:75%}
.col-xs-pull-8{right:66.66666667%}
.col-xs-pull-7{right:58.33333333%}
.col-xs-pull-6{right:50%}
.col-xs-pull-5{right:41.66666667%}
.col-xs-pull-4{right:33.33333333%}
.col-xs-pull-3{right:25%}
.col-xs-pull-2{right:16.66666667%}
.col-xs-pull-1{right:8.33333333%}
.col-xs-pull-0{right:auto}
.col-xs-push-12{left:100%}
.col-xs-push-11{left:91.66666667%}
.col-xs-push-10{left:83.33333333%}
.col-xs-push-9{left:75%}
.col-xs-push-8{left:66.66666667%}
.col-xs-push-7{left:58.33333333%}
.col-xs-push-6{left:50%}
.col-xs-push-5{left:41.66666667%}
.col-xs-push-4{left:33.33333333%}
.col-xs-push-3{left:25%}
.col-xs-push-2{left:16.66666667%}
.col-xs-push-1{left:8.33333333%}
.col-xs-push-0{left:auto}
.col-xs-offset-12{margin-left:100%}
.col-xs-offset-11{margin-left:91.66666667%}
.col-xs-offset-10{margin-left:83.33333333%}
.col-xs-offset-9{margin-left:75%}
.col-xs-offset-8{margin-left:66.66666667%}
.col-xs-offset-7{margin-left:58.33333333%}
.col-xs-offset-6{margin-left:50%}
.col-xs-offset-5{margin-left:41.66666667%}
.col-xs-offset-4{margin-left:33.33333333%}
.col-xs-offset-3{margin-left:25%}
.col-xs-offset-2{margin-left:16.66666667%}
.col-xs-offset-1{margin-left:8.33333333%}
.col-xs-offset-0{margin-left:0}
@media(min-width:768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}
.col-sm-12{width:100%}
.col-sm-11{width:91.66666667%}
.col-sm-10{width:83.33333333%}
.col-sm-9{width:75%}
.col-sm-8{width:66.66666667%}
.col-sm-7{width:58.33333333%}
.col-sm-6{width:50%}
.col-sm-5{width:41.66666667%}
.col-sm-4{width:33.33333333%}
.col-sm-3{width:25%}
.col-sm-2{width:16.66666667%}
.col-sm-1{width:8.33333333%}
.col-sm-pull-12{right:100%}
.col-sm-pull-11{right:91.66666667%}
.col-sm-pull-10{right:83.33333333%}
.col-sm-pull-9{right:75%}
.col-sm-pull-8{right:66.66666667%}
.col-sm-pull-7{right:58.33333333%}
.col-sm-pull-6{right:50%}
.col-sm-pull-5{right:41.66666667%}
.col-sm-pull-4{right:33.33333333%}
.col-sm-pull-3{right:25%}
.col-sm-pull-2{right:16.66666667%}
.col-sm-pull-1{right:8.33333333%}
.col-sm-pull-0{right:auto}
.col-sm-push-12{left:100%}
.col-sm-push-11{left:91.66666667%}
.col-sm-push-10{left:83.33333333%}
.col-sm-push-9{left:75%}
.col-sm-push-8{left:66.66666667%}
.col-sm-push-7{left:58.33333333%}
.col-sm-push-6{left:50%}
.col-sm-push-5{left:41.66666667%}
.col-sm-push-4{left:33.33333333%}
.col-sm-push-3{left:25%}
.col-sm-push-2{left:16.66666667%}
.col-sm-push-1{left:8.33333333%}
.col-sm-push-0{left:auto}
.col-sm-offset-12{margin-left:100%}
.col-sm-offset-11{margin-left:91.66666667%}
.col-sm-offset-10{margin-left:83.33333333%}
.col-sm-offset-9{margin-left:75%}
.col-sm-offset-8{margin-left:66.66666667%}
.col-sm-offset-7{margin-left:58.33333333%}
.col-sm-offset-6{margin-left:50%}
.col-sm-offset-5{margin-left:41.66666667%}
.col-sm-offset-4{margin-left:33.33333333%}
.col-sm-offset-3{margin-left:25%}
.col-sm-offset-2{margin-left:16.66666667%}
.col-sm-offset-1{margin-left:8.33333333%}
.col-sm-offset-0{margin-left:0}
}
@media(min-width:992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}
.col-md-12{width:100%}
.col-md-11{width:91.66666667%}
.col-md-10{width:83.33333333%}
.col-md-9{width:75%}
.col-md-8{width:66.66666667%}
.col-md-7{width:58.33333333%}
.col-md-6{width:50%}
.col-md-5{width:41.66666667%}
.col-md-4{width:33.33333333%}
.col-md-3{width:25%}
.col-md-2{width:16.66666667%}
.col-md-1{width:8.33333333%}
.col-md-pull-12{right:100%}
.col-md-pull-11{right:91.66666667%}
.col-md-pull-10{right:83.33333333%}
.col-md-pull-9{right:75%}
.col-md-pull-8{right:66.66666667%}
.col-md-pull-7{right:58.33333333%}
.col-md-pull-6{right:50%}
.col-md-pull-5{right:41.66666667%}
.col-md-pull-4{right:33.33333333%}
.col-md-pull-3{right:25%}
.col-md-pull-2{right:16.66666667%}
.col-md-pull-1{right:8.33333333%}
.col-md-pull-0{right:auto}
.col-md-push-12{left:100%}
.col-md-push-11{left:91.66666667%}
.col-md-push-10{left:83.33333333%}
.col-md-push-9{left:75%}
.col-md-push-8{left:66.66666667%}
.col-md-push-7{left:58.33333333%}
.col-md-push-6{left:50%}
.col-md-push-5{left:41.66666667%}
.col-md-push-4{left:33.33333333%}
.col-md-push-3{left:25%}
.col-md-push-2{left:16.66666667%}
.col-md-push-1{left:8.33333333%}
.col-md-push-0{left:auto}
.col-md-offset-12{margin-left:100%}
.col-md-offset-11{margin-left:91.66666667%}
.col-md-offset-10{margin-left:83.33333333%}
.col-md-offset-9{margin-left:75%}
.col-md-offset-8{margin-left:66.66666667%}
.col-md-offset-7{margin-left:58.33333333%}
.col-md-offset-6{margin-left:50%}
.col-md-offset-5{margin-left:41.66666667%}
.col-md-offset-4{margin-left:33.33333333%}
.col-md-offset-3{margin-left:25%}
.col-md-offset-2{margin-left:16.66666667%}
.col-md-offset-1{margin-left:8.33333333%}
.col-md-offset-0{margin-left:0}
}
@media(min-width:1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}
.col-lg-12{width:100%}
.col-lg-11{width:91.66666667%}
.col-lg-10{width:83.33333333%}
.col-lg-9{width:75%}
.col-lg-8{width:66.66666667%}
.col-lg-7{width:58.33333333%}
.col-lg-6{width:50%}
.col-lg-5{width:41.66666667%}
.col-lg-4{width:33.33333333%}
.col-lg-3{width:25%}
.col-lg-2{width:16.66666667%}
.col-lg-1{width:8.33333333%}
.col-lg-pull-12{right:100%}
.col-lg-pull-11{right:91.66666667%}
.col-lg-pull-10{right:83.33333333%}
.col-lg-pull-9{right:75%}
.col-lg-pull-8{right:66.66666667%}
.col-lg-pull-7{right:58.33333333%}
.col-lg-pull-6{right:50%}
.col-lg-pull-5{right:41.66666667%}
.col-lg-pull-4{right:33.33333333%}
.col-lg-pull-3{right:25%}
.col-lg-pull-2{right:16.66666667%}
.col-lg-pull-1{right:8.33333333%}
.col-lg-pull-0{right:auto}
.col-lg-push-12{left:100%}
.col-lg-push-11{left:91.66666667%}
.col-lg-push-10{left:83.33333333%}
.col-lg-push-9{left:75%}
.col-lg-push-8{left:66.66666667%}
.col-lg-push-7{left:58.33333333%}
.col-lg-push-6{left:50%}
.col-lg-push-5{left:41.66666667%}
.col-lg-push-4{left:33.33333333%}
.col-lg-push-3{left:25%}
.col-lg-push-2{left:16.66666667%}
.col-lg-push-1{left:8.33333333%}
.col-lg-push-0{left:auto}
.col-lg-offset-12{margin-left:100%}
.col-lg-offset-11{margin-left:91.66666667%}
.col-lg-offset-10{margin-left:83.33333333%}
.col-lg-offset-9{margin-left:75%}
.col-lg-offset-8{margin-left:66.66666667%}
.col-lg-offset-7{margin-left:58.33333333%}
.col-lg-offset-6{margin-left:50%}
.col-lg-offset-5{margin-left:41.66666667%}
.col-lg-offset-4{margin-left:33.33333333%}
.col-lg-offset-3{margin-left:25%}
.col-lg-offset-2{margin-left:16.66666667%}
.col-lg-offset-1{margin-left:8.33333333%}
.col-lg-offset-0{margin-left:0}
}
.table{width:100%;max-width:100%;margin-bottom:20px}
.table>thead>tr>th,.table>tbody>tr>th,.table>tfoot>tr>th,.table>thead>tr>td,.table>tbody>tr>td,.table>tfoot>tr>td{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}
.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}
.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>th,.table>caption+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>td,.table>thead:first-child>tr:first-child>td{border-top:0}
.table>tbody+tbody{border-top:2px solid #ddd}
.table .table{background-color:#fff}
.table-condensed>thead>tr>th,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>tbody>tr>td,.table-condensed>tfoot>tr>td{padding:5px}
.table-bordered{border:1px solid #ddd}
.table-bordered>thead>tr>th,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>tbody>tr>td,.table-bordered>tfoot>tr>td{border:1px solid #ddd}
.table-bordered>thead>tr>th,.table-bordered>thead>tr>td{border-bottom-width:2px}
.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}
.table-hover>tbody>tr:hover{background-color:#f5f5f5}
.table>thead>tr>td.active,.table>tbody>tr>td.active,.table>tfoot>tr>td.active,.table>thead>tr>th.active,.table>tbody>tr>th.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>tbody>tr.active>td,.table>tfoot>tr.active>td,.table>thead>tr.active>th,.table>tbody>tr.active>th,.table>tfoot>tr.active>th{background-color:#f5f5f5}
.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover,.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr.active:hover>th{background-color:#e8e8e8}
.table>thead>tr>td.success,.table>tbody>tr>td.success,.table>tfoot>tr>td.success,.table>thead>tr>th.success,.table>tbody>tr>th.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>tbody>tr.success>td,.table>tfoot>tr.success>td,.table>thead>tr.success>th,.table>tbody>tr.success>th,.table>tfoot>tr.success>th{background-color:#dff0d8}
.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover,.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr.success:hover>th{background-color:#d0e9c6}
.table>thead>tr>td.info,.table>tbody>tr>td.info,.table>tfoot>tr>td.info,.table>thead>tr>th.info,.table>tbody>tr>th.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>tbody>tr.info>td,.table>tfoot>tr.info>td,.table>thead>tr.info>th,.table>tbody>tr.info>th,.table>tfoot>tr.info>th{background-color:#d9edf7}
.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover,.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr.info:hover>th{background-color:#c4e3f3}
.table>thead>tr>td.warning,.table>tbody>tr>td.warning,.table>tfoot>tr>td.warning,.table>thead>tr>th.warning,.table>tbody>tr>th.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>tbody>tr.warning>td,.table>tfoot>tr.warning>td,.table>thead>tr.warning>th,.table>tbody>tr.warning>th,.table>tfoot>tr.warning>th{background-color:#fcf8e3}
.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover,.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr.warning:hover>th{background-color:#faf2cc}
.table>thead>tr>td.danger,.table>tbody>tr>td.danger,.table>tfoot>tr>td.danger,.table>thead>tr>th.danger,.table>tbody>tr>th.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>tbody>tr.danger>td,.table>tfoot>tr.danger>td,.table>thead>tr.danger>th,.table>tbody>tr.danger>th,.table>tfoot>tr.danger>th{background-color:#f2dede}
.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover,.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr.danger:hover>th{background-color:#ebcccc}
.table-responsive{min-height:.01%;overflow-x:auto}
@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}
.table-responsive>.table{margin-bottom:0}
.table-responsive>.table>thead>tr>th,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tfoot>tr>td{white-space:nowrap}
.table-responsive>.table-bordered{border:0}
.table-responsive>.table-bordered>thead>tr>th:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}
.table-responsive>.table-bordered>thead>tr>th:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}
.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>th,.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>td{border-bottom:0}
}
.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}
.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}
.form-control::-moz-placeholder{color:#999;opacity:1}
.form-control:-ms-input-placeholder{color:#999}
.form-control::-webkit-input-placeholder{color:#999}
.form-control::-ms-expand{background-color:transparent;border:0}
.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eee;opacity:1}
.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}
textarea.form-control{height:auto}
input[type="search"]{-webkit-appearance:none}
@media screen and (-webkit-min-device-pixel-ratio:0){input[type="date"].form-control,input[type="time"].form-control,input[type="datetime-local"].form-control,input[type="month"].form-control{line-height:34px}
input[type="date"].input-sm,input[type="time"].input-sm,input[type="datetime-local"].input-sm,input[type="month"].input-sm,.input-group-sm input[type="date"],.input-group-sm input[type="time"],.input-group-sm input[type="datetime-local"],.input-group-sm input[type="month"]{line-height:30px}
input[type="date"].input-lg,input[type="time"].input-lg,input[type="datetime-local"].input-lg,input[type="month"].input-lg,.input-group-lg input[type="date"],.input-group-lg input[type="time"],.input-group-lg input[type="datetime-local"],.input-group-lg input[type="month"]{line-height:46px}
}
.form-group{margin-bottom:15px}
.radio,.checkbox{position:relative;display:block;margin-top:10px;margin-bottom:10px}
.radio label,.checkbox label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:normal;cursor:pointer}
.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{position:absolute;margin-top:4px \9;margin-left:-20px}
.radio+.radio,.checkbox+.checkbox{margin-top:-5px}
.radio-inline,.checkbox-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;font-weight:normal;vertical-align:middle;cursor:pointer}
.radio-inline+.radio-inline,.checkbox-inline+.checkbox-inline{margin-top:0;margin-left:10px}
input[type="radio"][disabled],input[type="checkbox"][disabled],input[type="radio"].disabled,input[type="checkbox"].disabled,fieldset[disabled] input[type="radio"],fieldset[disabled] input[type="checkbox"]{cursor:not-allowed}
.radio-inline.disabled,.checkbox-inline.disabled,fieldset[disabled] .radio-inline,fieldset[disabled] .checkbox-inline{cursor:not-allowed}
.radio.disabled label,.checkbox.disabled label,fieldset[disabled] .radio label,fieldset[disabled] .checkbox label{cursor:not-allowed}
.form-control-static{min-height:34px;padding-top:7px;padding-bottom:7px;margin-bottom:0}
.form-control-static.input-lg,.form-control-static.input-sm{padding-right:0;padding-left:0}
.input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}
select.input-sm{height:30px;line-height:30px}
textarea.input-sm,select[multiple].input-sm{height:auto}
.form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}
.form-group-sm select.form-control{height:30px;line-height:30px}
.form-group-sm textarea.form-control,.form-group-sm select[multiple].form-control{height:auto}
.form-group-sm .form-control-static{height:30px;min-height:32px;padding:6px 10px;font-size:12px;line-height:1.5}
.input-lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}
select.input-lg{height:46px;line-height:46px}
textarea.input-lg,select[multiple].input-lg{height:auto}
.form-group-lg .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}
.form-group-lg select.form-control{height:46px;line-height:46px}
.form-group-lg textarea.form-control,.form-group-lg select[multiple].form-control{height:auto}
.form-group-lg .form-control-static{height:46px;min-height:38px;padding:11px 16px;font-size:18px;line-height:1.3333333}
.has-feedback{position:relative}
.has-feedback .form-control{padding-right:42.5px}
.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}
.input-lg+.form-control-feedback,.input-group-lg+.form-control-feedback,.form-group-lg .form-control+.form-control-feedback{width:46px;height:46px;line-height:46px}
.input-sm+.form-control-feedback,.input-group-sm+.form-control-feedback,.form-group-sm .form-control+.form-control-feedback{width:30px;height:30px;line-height:30px}
.has-success .help-block,.has-success .control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline,.has-success.radio label,.has-success.checkbox label,.has-success.radio-inline label,.has-success.checkbox-inline label{color:#3c763d}
.has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}
.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}
.has-success .input-group-addon{color:#3c763d;background-color:#dff0d8;border-color:#3c763d}
.has-success .form-control-feedback{color:#3c763d}
.has-warning .help-block,.has-warning .control-label,.has-warning .radio,.has-warning .checkbox,.has-warning .radio-inline,.has-warning .checkbox-inline,.has-warning.radio label,.has-warning.checkbox label,.has-warning.radio-inline label,.has-warning.checkbox-inline label{color:#8a6d3b}
.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}
.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}
.has-warning .input-group-addon{color:#8a6d3b;background-color:#fcf8e3;border-color:#8a6d3b}
.has-warning .form-control-feedback{color:#8a6d3b}
.has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,.has-error .radio-inline,.has-error .checkbox-inline,.has-error.radio label,.has-error.checkbox label,.has-error.radio-inline label,.has-error.checkbox-inline label{color:#a94442}
.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}
.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}
.has-error .input-group-addon{color:#a94442;background-color:#f2dede;border-color:#a94442}
.has-error .form-control-feedback{color:#a94442}
.has-feedback label ~ .form-control-feedback{top:25px}
.has-feedback label.sr-only ~ .form-control-feedback{top:0}
.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}
@media(min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}
.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}
.form-inline .form-control-static{display:inline-block}
.form-inline .input-group{display:inline-table;vertical-align:middle}
.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn,.form-inline .input-group .form-control{width:auto}
.form-inline .input-group>.form-control{width:100%}
.form-inline .control-label{margin-bottom:0;vertical-align:middle}
.form-inline .radio,.form-inline .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}
.form-inline .radio label,.form-inline .checkbox label{padding-left:0}
.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{position:relative;margin-left:0}
.form-inline .has-feedback .form-control-feedback{top:0}
}
.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline{padding-top:7px;margin-top:0;margin-bottom:0}
.form-horizontal .radio,.form-horizontal .checkbox{min-height:27px}
.form-horizontal .form-group{margin-right:-15px;margin-left:-15px}
@media(min-width:768px){.form-horizontal .control-label{padding-top:7px;margin-bottom:0;text-align:right}
}
.form-horizontal .has-feedback .form-control-feedback{right:15px}
@media(min-width:768px){.form-horizontal .form-group-lg .control-label{padding-top:11px;font-size:18px}
}
@media(min-width:768px){.form-horizontal .form-group-sm .control-label{padding-top:6px;font-size:12px}
}
.clearfix:before,.clearfix:after,.dl-horizontal dd:before,.dl-horizontal dd:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after,.form-horizontal .form-group:before,.form-horizontal .form-group:after,.btn-toolbar:before,.btn-toolbar:after,.btn-group-vertical>.btn-group:before,.btn-group-vertical>.btn-group:after,.nav:before,.nav:after,.navbar:before,.navbar:after,.navbar-header:before,.navbar-header:after,.navbar-collapse:before,.navbar-collapse:after,.pager:before,.pager:after,.panel-body:before,.panel-body:after,.modal-header:before,.modal-header:after,.modal-footer:before,.modal-footer:after{display:table;content:" "}
.clearfix:after,.dl-horizontal dd:after,.container:after,.container-fluid:after,.row:after,.form-horizontal .form-group:after,.btn-toolbar:after,.btn-group-vertical>.btn-group:after,.nav:after,.navbar:after,.navbar-header:after,.navbar-collapse:after,.pager:after,.panel-body:after,.modal-header:after,.modal-footer:after{clear:both}
.center-block{display:block;margin-right:auto;margin-left:auto}
.pull-right{float:right !important}
.pull-left{float:left !important}
.hide{display:none !important}
.show{display:block !important}
.invisible{visibility:hidden}
.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.hidden{display:none !important}
.affix{position:fixed}
@-ms-viewport{width:device-width}
.visible-xs,.visible-sm,.visible-md,.visible-lg{display:none !important}
.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none !important}
@media(max-width:767px){.visible-xs{display:block !important}
table.visible-xs{display:table !important}
tr.visible-xs{display:table-row !important}
th.visible-xs,td.visible-xs{display:table-cell !important}
}
@media(max-width:767px){.visible-xs-block{display:block !important}
}
@media(max-width:767px){.visible-xs-inline{display:inline !important}
}
@media(max-width:767px){.visible-xs-inline-block{display:inline-block !important}
}
@media(min-width:768px) and (max-width:991px){.visible-sm{display:block !important}
table.visible-sm{display:table !important}
tr.visible-sm{display:table-row !important}
th.visible-sm,td.visible-sm{display:table-cell !important}
}
@media(min-width:768px) and (max-width:991px){.visible-sm-block{display:block !important}
}
@media(min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline !important}
}
@media(min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block !important}
}
@media(min-width:992px) and (max-width:1199px){.visible-md{display:block !important}
table.visible-md{display:table !important}
tr.visible-md{display:table-row !important}
th.visible-md,td.visible-md{display:table-cell !important}
}
@media(min-width:992px) and (max-width:1199px){.visible-md-block{display:block !important}
}
@media(min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline !important}
}
@media(min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block !important}
}
@media(min-width:1200px){.visible-lg{display:block !important}
table.visible-lg{display:table !important}
tr.visible-lg{display:table-row !important}
th.visible-lg,td.visible-lg{display:table-cell !important}
}
@media(min-width:1200px){.visible-lg-block{display:block !important}
}
@media(min-width:1200px){.visible-lg-inline{display:inline !important}
}
@media(min-width:1200px){.visible-lg-inline-block{display:inline-block !important}
}
@media(max-width:767px){.hidden-xs{display:none !important}
}
@media(min-width:768px) and (max-width:991px){.hidden-sm{display:none !important}
}
@media(min-width:992px) and (max-width:1199px){.hidden-md{display:none !important}
}
@media(min-width:1200px){.hidden-lg{display:none !important}
}
.visible-print{display:none !important}
@media print{.visible-print{display:block !important}
table.visible-print{display:table !important}
tr.visible-print{display:table-row !important}
th.visible-print,td.visible-print{display:table-cell !important}
}
.visible-print-block{display:none !important}
@media print{.visible-print-block{display:block !important}
}
.visible-print-inline{display:none !important}
@media print{.visible-print-inline{display:inline !important}
}
.visible-print-inline-block{display:none !important}
@media print{.visible-print-inline-block{display:inline-block !important}
}
@media print{.hidden-print{display:none !important}
}
body,html{margin:0;padding:0;font-family:Arial,Helvetica,sans-serif}
ul,li,img,span,p,input,textarea,h1,h2,h3,h4,h5,h6,a,table,th,td,caption{margin:0;padding:0;border:0;list-style-type:none;text-decoration:none;outline:0}
.homeBodybg{background:#f8f8f8 url(../../../../../content/dam/CPC/images/bghome.jpg) no-repeat center top}
.welcomeBodyBg{background:#f8f8f8 url(../../../../../content/dam/CPC/images/bgwelomePage.jpg) no-repeat center top}
.ownersLoginBgJeep{background:#f8f8f8 url(../../../../../content/dam/CPC/images/bgownersLoginJeep.jpg) no-repeat center top}
.ownersLoginBgChrysler{background:#f8f8f8 url(../../../../../content/dam/CPC/images/bgownersLoginChrysler.jpg) no-repeat center top}
.ownersLoginBgDodge{background:#f8f8f8 url(../../../../../content/dam/CPC/images/bgownersLoginDodge.jpg) no-repeat center top}
.ownersLoginBgAlfa{background:#f8f8f8 url(../../../../../content/dam/CPC/images/bgownersLoginAlfa.jpg) no-repeat center top}
.ownersLoginBgMopar{background:#f8f8f8 url(../../../../../content/dam/CPC/images/bgownersLoginUConnectAccess.jpg) no-repeat center top}
.ownersLoginBgFiat{background:#f8f8f8 url(../../../../../content/dam/CPC/images/bgownersLoginFiat.jpg) no-repeat center top}
.ownersLoginBgRam{background:#f8f8f8 url(../../../../../content/dam/CPC/images/bgownersLoginRam.jpg) no-repeat center top}
.ownersLoginBgSRT{background:#f8f8f8 url(../../../../../content/dam/CPC/images/bgownersLoginChrysler.jpg) no-repeat center top}
.ownersLoginBgSMS{background:#f8f8f8 url(../../../../../content/dam/CPC/images/bgownersLoginChrysler.jpg) no-repeat center top}
#bodyWrapper{width:960px;margin:0 auto}
#centerbodyContentWrp{width:960px}
input.btnCancel:focus,input.btnCancel:hover,input.btnsave:focus,input.btnsave:hover{outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(0,0,0,1.0);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(0,0,0,1.0)}
input[type="radio"]:focus,input[type="radio"]:hover{border-color:#000;background:#000;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(0,0,0,1.0);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(0,0,0,1.0)}
#headerWrp{width:1060px}
#logo{width:200px;height:61px}
#logoJeep a{display:block;background:url(../../../../../content/dam/CPC/images/logoJeep.png) 10px 15px no-repeat;width:115px;height:53px}
#logoChrysler a{display:block;background:url(../../../../../content/dam/CPC/images/logoChrysler.png) 10px 15px no-repeat;width:215px;height:53px}
#logoDodge a{display:block;background:url(../../../../../content/dam/CPC/images/logoDodge.png) 10px 15px no-repeat;width:230px;height:53px}
#logoAlfa a{display:block;background:url(../../../../../content/dam/CPC/images/alfa-romeo-4c-us.png) 10px 15px no-repeat;width:200px;height:53px}
#logoFiat a{display:block;background:url(../../../../../content/dam/CPC/images/logoFiat.png) 10px 15px no-repeat;width:200px;height:60px}
#logoRam a{display:block;background:url(../../../../../content/dam/CPC/images/logoRam.png) 10px 15px no-repeat;width:200px;height:53px}
#logoMopar{display:block;width:200px;height:50px}
#logoSRT a{display:block;background:url(../../../../../content/dam/CPC/images/logoSRT.png) 10px 15px no-repeat;width:200px;height:53px}
#logoSMS a{display:block;background:url(../../../../../content/dam/CPC/images/logoSMS.png) 10px 15px no-repeat;width:230px;height:53px}
#logoFCA a{display:block;background:url(../../../../../content/dam/CPC/images/FCA-logo.png) 10px 15px no-repeat;width:215px;height:53px}
#logoAffiliate a{background:url("../../../../../content/dam/CPC/images/logoaffiliate.png") no-repeat scroll 10px -1px rgba(0,0,0,0);display:block;height:78px}
#logoMopar a{background:url("../../../../../content/dam/CPC/images/logomopar.png") no-repeat scroll 10px -1px rgba(0,0,0,0);display:block;height:78px}
#logoChryslerOld a{display:block;background:url(../../../../../content/dam/CPC/images/chryslerOld.png) 10px 15px no-repeat;width:215px;height:53px}
#secondaryNav{float:right;height:51px;width:500px;padding:10px 10px 0 0}
#secondaryNav ul{float:right}
#secondaryNav a{background:url(../../../../../content/dam/CPC/images/arrowBlue.png) no-repeat right center;font-size:12px;color:#06c;padding:0 12px 0 0;margin-left:20px}
#secondaryNav a.signOut{background:url(../../../../../content/dam/CPC/images/arrowrightgrey.png) no-repeat right;color:#666}
#mainNav{width:960px;padding:5px 15px 17px 15px;height:25px}
#mainNav a.tittle{font-size:13px;color:#006692;padding-top:4px;font-family:Gill Sans MT,GillSans,Arial,sans-serif}
#mainNav ul{float:right}
#mainNav ul li{padding:0;background:url(../../../../../content/dam/CPC/images/devider-1.jpg) no-repeat right}
#mainNav a{font-size:12px;color:#ccc;padding:5px 15px 5px 37px;font-family:Gill Sans MT,GillSans,Arial,sans-serif}
#mainNav a.last,#mainNav li.last{background-image:none;padding-right:0}
#loginWrp{width:862px;height:480px;padding:29px 98px 0 0}
.loginContWrp{float:right;width:314px;height:210px;padding:20px 0 0 0;font-size:11px;background:url(../../../../../content/dam/CPC/images/logonBg.jpg)}
.loginContWrp h4{color:#191919;font-size:12px;text-align:center;clear:both;word-spacing:1px;line-height:15px}
.loginContWrp ul{float:left;margin:10px 0 0 62px}
.loginContWrp li{background:url(../../../../../content/dam/CPC/images/bullet.png) no-repeat 0 4px;color:#454444;padding:0 0 0 10px;width:200px}
.loginContWrp .btnWrp{width:300px;margin-top:15px;height:30px;padding:0 0 0 12px}
.loginContWrp .btnCreatAc{width:182px;height:37px;background:url(../../../../../content/dam/CPC/images/sprite-1.png) no-repeat 1px -117px;cursor:pointer}
.loginContWrp .btnLogin{background:url(../../../../../content/dam/CPC/images/sprite-1.png) no-repeat 2px -169px;width:99px;height:37px;margin-left:2px;margin-top:0;float:none}
.loginContWrp p{padding:15px 0 0 40px;float:left}
.loginContWrp p a{color:#06c;text-decoration:underline}
#homeCarousel{width:875px;padding:0 0 0 85px;height:210px}
#homeCarousel ul#carouselHm{float:left}
#homeCarousel ul#carouselHm li{width:793px;float:left;display:block}
.homeCarouselImgWrp{width:237px;margin-right:40px;position:relative;z-index:0;height:190px}
.homeCarouselImgWrp .titleWrp{position:absolute;width:227px;height:50px;left:0;top:110px;padding:10px 0 0 10px}
.homeCarouselImgWrp .titleWrp h3{color:#333;font-size:14px;clear:both}
.homeCarouselImgWrp .titleWrp p{font-size:11px;color:#666;float:left;padding:10px 0 0 0}
.bx-auto .stop{display:none}
.bx-next2{position:absolute;top:52px;left:-59px;z-index:10;width:42px;height:42px;text-indent:-999999px;background:url(../../../../../content/dam/CPC/images/carouselBtnPrev.png) no-repeat}
.bx-prev2{position:absolute;top:48px;right:-57px;z-index:10;width:42px;height:42px;text-indent:-999999px;background:url(../../../../../content/dam/CPC/images/carouselBtnNext.png) no-repeat}
#beefyFooter{width:960px}
.beefyFooterInnerWrp{width:940px;background:url(../../../../../content/dam/CPC/images/gloveBoxHead.jpg) no-repeat center top;position:relative;z-index:0;padding:0 10px 0 10px}
.likebox{width:370px;float:left;display:block;height:66px;padding:25px 0 0 40px}
.likebox .contentWrp{background:url(../../../../../content/dam/CPC/images/likebox.png) no-repeat;width:88px;height:25px;padding:8px 0 0 8px}
.beefyFootercolumnWrp{width:210px;font-size:11px;color:#666}
.beefyFootercolumnWrp h3{color:#06c;font-size:15px;padding:15px 0 0 0;clear:both}
.beefyFootercolumnWrp p{width:160px;clear:both;line-height:17px;padding:2px 0 7px 0}
.beefyFootercolumnWrp li{padding:4px 0 0 0;width:210px}
.beefyFootercolumnWrp li a{background:url(../../../../../content/dam/CPC/images/bullet2.png) no-repeat 0 4px;color:#666;padding-left:10px}
.vinTextBox{background:url(../../../../../content/dam/CPC/images/sprite-1.png) no-repeat 0 0;width:147px;height:25px;padding:7px 0 0 0;margin-right:5px}
input.vin{width:135px;margin-left:5px;color:#999;font-size:14px}
.beefyFootercolumnWrp p.padB0{padding-bottom:0}
a.watThis,a.watThis:hover{font-size:11px;color:#0068b3;text-decoration:none;float:left;margin:5px 0 15px 0}
.socialMedia{padding:25px 0 0 96px;margin:0;width:164px;height:37px;position:absolute;right:0;top:0}
.socialMedia a{margin:0 15px 0 0}
.collapse{padding:0;margin:0;background:#ececec url(../../../../../content/dam/CPC/images/glovebottom.jpg) no-repeat left bottom;width:900px;padding:0 0 20px 40px}
#beefyFooter .expand{padding:0;margin:0;width:190px;float:left;display:block;height:71px;margin:20px 0 0 410px}
#beefyFooter .expand a:link,#beefyFooter.expand a:visited{width:187px;height:37px;background:url(../../../../../content/dam/CPC/images/grp-head-expand.gif) center right no-repeat}
#beefyFooter .expand a.open:link,#beefyFooter .expand a.open:visited{background:url(../../../../../content/dam/CPC/images/grp-head-colapse.gif) center right no-repeat}
#footer{width:940px;font-size:9px;background:#fffff;color:#666;padding:14px 0 0 0;clear:both;overflow:hidden}
#footer li{padding:0 35px 0 0}
#footer li a{text-decoration:none;color:#666}
#footer p{width:900px;padding:15px 0 0 0;text-align:justify}
#mask{position:absolute;left:0;top:0;z-index:9000;background:#0f0f0f;display:none}
.loginPopUp{position:fixed;left:0;top:120px !important;z-index:9999;display:none;width:302px;background:url(../../../../../content/dam/CPC/images/signInbox.png) no-repeat left top;width:302px;padding:0 0 15px 0}
.loginPopUpWrp .head{width:290px;position:relative;z-index:0;text-align:center}
.loginPopUpWrp .head h4{background:url(../../../../../content/dam/CPC/images/headOwnerLogin.png) no-repeat;width:256px;height:10px;margin:30px 0 10px 25px;clear:both}
.loginPopUp .close{width:24px;height:24px;display:block;position:absolute;right:0;top:0;z-index:999;padding:0}
.loginPopUp img.close{cursor:pointer}
.loginPopformRow{width:250px;height:44px;padding:5px 0 0 25px}
.loginPopformRow p{padding:4px 0 0 5px;float:left;font-family:Gill Sans MT,GillSans,Arial,sans-serif}
.loginPopformRow .title{width:63px;font-size:11px;font-weight:bold;padding:7px 0 0 0;color:#000;font-family:Gill Sans MT,GillSans,Arial,sans-serif}
.loginPopformRow .label{width:162px;background:url(../../../../../content/dam/CPC/images/BgtxtBox.jpg);height:27px}
.loginPopformRow .label input{background:transparent;padding:5px 0 0 10px;margin-bottom:5px;float:left}
.loginPopformRow a{color:#fff;font-size:10px;text-decoration:underline;margin-top:-5px}
.loginPopformRow a:hover{color:#fff}
.loginPopformRow span{font-size:10px;color:#fff;padding:0 0 0 5px;font-family:Gill Sans MT,GillSans,Arial,sans-serif}
.loginPopUpWrp .errorMessege{border:1px solid #fff;width:240px;color:red;font-size:10px;padding:1px 5px 1px 5px;float:left;line-height:12px;margin:0 0 0 25px;background:url(../../../../../content/dam/CPC/images/transparentImg.png)}
.loginPopUp .head,.loginPopformRow,.loginPopformRow .title,.loginPopformRow .label{float:left;display:block}
.customercare{position:fixed;left:0;top:0;z-index:9999;display:none;background:url(../../../../../content/dam/CPC/images/cutomercareC.jpg) repeat-y;width:670px;font-size:12px;color:#666}
.customercareContWrp{display:block;clear:both;width:600px;padding:0 0 10px 0;font-size:12px}
.customercareContWrp .head{width:600px;float:left}
.customercareContWrp .head img{float:left}
.head .logo{float:left;background:url(../../../../../content/dam/CPC/images/logo.png) left top no-repeat;width:105px;height:38px}
.head .moparlogo{float:left;background:url(../../../../../content/dam/CPC/images/logoMopar.png) 10px top no-repeat;width:74px;height:54px}
.customercareContWrp p{clear:both}
.customercareContWrp h4{color:#666;height:18px;font-size:18px;padding:25px 0 23px 30px;float:left}
.customercareContWrp ul{margin:20px 0 0 20px;float:left}
.customercareContWrp li{float:left;width:505px;background:url(../../../../../content/dam/CPC/images/bullet3.jpg) no-repeat 0 5px;padding:0 0 5px 35px}
.customercareContWrp a{color:#39c;text-decoration:underline}
.customerContactTabl{clear:both;margin-left:100px}
.customerContactTabl th{text-align:left;margin:0;padding:20px 0 10px 0}
.customerContactTabl td{line-height:17px;vertical-align:top}
.recallInformation{position:fixed;left:0;top:0;z-index:9999;display:none;width:580px;font-size:12px;color:#505050}
.recallInfoWrp{font-size:12px}
.recallInfoWrp h4{color:#666;height:18px;font-size:18px;padding:0 0 23px 0}
.recallInfoWrp p{padding:0 20px 20px 0;clear:both}
.recallInfoWrp h6{color:#666;font-weight:bold;height:16px;font-size:12px}
.recallInfoWrp .dianamicText{background:url(../../../../../content/dam/CPC/images/dianamicTxtbox.jpg);width:515px;height:76px;margin:0 0 20px -2px}
.recallInfoWrp a{color:#39c;text-decoration:underline}
.registeredVehiclesHeader{width:960px;height:212px;padding:25px 0 0 0}
.registeredVehiclesHeader h1{font-size:38px;color:#fff;margin-top:-8px;padding:0 0 0 10px;font-family:Gill Sans MT,GillSans,Arial,sans-serif}
.tabNavWrp{width:960px;height:32px}
.tabNavWrp li a{width:130px;height:26px;font-size:13px;color:#505050;text-align:center;padding:8px 0 0 0;font-weight:bold}
.tabNavWrp li{background:url(../../../../../content/dam/CPC/images/tabnorm.jpg) no-repeat 0 4px}
.tabNavWrp li.bgNone{background-image:none}
.tabNavWrp li a:hover{background:url(../../../../../content/dam/CPC/images/tabHover.png) no-repeat 0 2px;z-index:999}
.tabNavWrp li a.active{background:url(../../../../../content/dam/CPC/images/tabactive.png) no-repeat left top;width:158px;height:32px}
.registeredVehiclesHeader,.registeredVehiclesHeader h1,.tabNavWrp,.tabNavWrp ul,.tabNavWrp li,.tabNavWrp li a{display:block;float:left}
.vehicleMainWrp{width:950px;padding:25px 0 0 10px;float:left}
.vehicleImgWrp{width:230px;margin:0 7px 0 0;text-align:center;position:relative;z-index:0}
.selectedVehicleMark{width:218px;height:91px;border:6px solid #fff;position:absolute;left:0;top:0;z-index:10;background:url(../../../../../content/dam/CPC/images/iconCheck.png) no-repeat 200px 76px}
.vehicleImgWrp h6{color:#fff;font-size:14px;font-weight:100;padding:6px 0 5px 0;clear:both;text-transform:uppercase}
.vehicleImgWrp a{width:230px;height:103px}
.vehicleImgWrp a.chester{background:url(../../../../../content/dam/CPC/images/chester.jpg) no-repeat left top}
.vehicleImgWrp a.chester:hover{background:url(../../../../../content/dam/CPC/images/chester-hover.jpg) left top}
.vehicleImgWrp a.pete{background:url(../../../../../content/dam/CPC/images/pete.jpg) no-repeat left top}
.vehicleImgWrp a.pete:hover{background:url(../../../../../content/dam/CPC/images/peteHover.jpg) no-repeat left top}
.addNewvehicle{width:230px;height:103px;background:url(../../../../../content/dam/CPC/images/addnewVehicle.jpg) no-repeat left top;position:relative;z-index:0}
.vehicleMainWrp,.vehicleImgWrp,.vehicleImgWrp a,.addNewvehicle,.addNewvehicle a{float:left;display:block}
.vehicleImgWrp .bgcolorWrp{width:230px;height:103px;background:#fff;cursor:pointer}
.vehicleImgWrp .bgcolorWrp a img{border:0 !important}
.welcomeWrp{width:950px;padding:0 5px 0 5px;margin-top:25px}
.welcomehead{background:url(../../../../../content/dam/CPC/images/welcomeBgT.png) no-repeat left top;width:950px;height:45px;position:relative;z-index:0;padding:11px 0 0 0}
.welcomehead a.close{position:absolute;right:25px;top:20px;width:65px;height:5px;display:block}
.welcomehead .headingtopWrp{height:36px;padding-left:16px;background:url(../../../../../content/dam/CPC/images/leftRound.png) no-repeat left top;margin-left:350px;white-space:nowrap}
.welcomehead .headingtop{height:26px;background:url(../../../../../content/dam/CPC/images/rightRound.png) no-repeat right top;padding-right:30px;float:left;text-align:center;padding:10px 20px 0 0;min-width:200px;font-family:Gill Sans MT,GillSans,Arial,sans-serif;font-size:18px;color:#666}
.welcomeWrp .contWrp{width:805px;background:url(../../../../../content/dam/CPC/images/welcombgC.png) repeat-y;padding:0 0 0 145px}
.welcomeWrp p{font-size:12px;color:#666;text-align:center;width:600px;padding:15px 0 10px 0}
.welcomeimgWrp{width:196px;float:left;text-align:center;padding-bottom:15px;margin-right:30px}
.welcomeimgWrp .exporeVehicle{background:url(../../../../../content/dam/CPC/images/accessories.png) no-repeat left top;width:194px;height:83px;margin-left:5px}
.welcomeimgWrp .servicehistory{background:url(../../../../../content/dam/CPC/images/serviceHistory.png) no-repeat left top;width:194px;height:83px;margin-left:5px}
.welcomeimgWrp .specialDeal{background:url(../../../../../content/dam/CPC/images/specialDeals.png) no-repeat left top;width:194px;height:83px;margin-left:5px}
.welcomeimgWrp h3{font-size:12px;color:#333;font-weight:bold;padding:5px 0 5px 0;clear:both;font-family:Gill Sans MT,GillSans,Arial,sans-serif}
.welcomeimgWrp p.blurtitle{color:#06c;font-size:10px;clear:both;display:block;width:auto;padding:0}
.welcomeimgWrp a{color:#06c;font-size:10px;clear:both;display:block}
.welcomeimgWrp a:hover{color:#06c}
.welcomebottomWrp{background:url(../../../../../content/dam/CPC/images/welcombgB.png) no-repeat left bottom;height:72px;width:950px}
.welcomebottomWrp ul{float:right}
.welcomebottomWrp ul li{padding:15px 23px 0 20px;font-size:12px;color:#666}
.welcomeWrp,.welcomehead,.welcomeWrp .contWrp,.welcomeWrp .welcomebottomWrp,.welcomebottomWrp ul li,a.btnOk{float:left;display:block}
.checkbox{width:17px;height:18px;padding:0;background:url(../../../../../content/dam/CPC/images/check_all2.png) no-repeat;display:block;float:left;margin:-1px 7px 0 0}
.welcomeCarouselWrp{width:940px;float:left;padding:25px 10px 30px 10px;background:url(../../../../../content/dam/CPC/images/shadowBtm.jpg) no-repeat 10px 525px}
#slider{position:relative;width:928px;height:488px;border:6px solid #e9e9e9;float:left}
#slider img{position:absolute;top:0;left:0;display:none;width:928px;height:488px}
#slider a{border:0;display:block}
.nivo-controlNav{position:absolute;left:430px;top:455px;z-index:999}
.nivo-controlNav a{display:block;width:14px;height:22px;background:url(../../../../../content/dam/CPC/images/bullets.png) no-repeat;text-indent:-9999px;margin-right:3px;float:left;cursor:pointer}
.nivo-controlNav a.active{background-position:0 -22px}
.nivoSlider{position:relative}
.nivoSlider img{position:absolute;top:0;left:0}
.nivo-slice{display:block;position:absolute;z-index:5}
.nivo-box{display:block;position:absolute;z-index:5}
.nivo-directionNav a{display:block;width:30px;height:30px;background:url(../../../../../content/dam/CPC/images/arrows.png) no-repeat;text-indent:-9999px;border:0;z-index:9999}
a.nivo-nextNav{background-position:-30px 0;right:15px;position:absolute;top:250px;cursor:pointer;z-index:999}
a.nivo-prevNav{left:15px;position:absolute;top:250px;cursor:pointer;z-index:999}
.registrationFaqs{position:absolute;left:0;top:20px !important;z-index:9999;display:none;width:700px;font-size:12px;color:#505050}
.registrationFaqWrp{font-size:12px}
.registrationFaqWrp h2{color:#6e6e6f;font-size:18px;padding-bottom:15px}
.accordianRegistration{width:600px;clear:both}
.accordianRegistration p{margin:0;padding:0 0 0 30px;font-size:12px;color:#6e6e6f}
.accordianRegistration ul{margin:0;padding:0;float:left;background:transparent}
.accordianRegistration li{list-style:none;float:left;display:block;width:600px}
.accordianRegistration li a.acrd_head{width:570px;float:left;padding:6px 0 6px 30px;display:block;font-size:12px;color:#6e6e6f;text-decoration:none;font-weight:bold !important;outline:0;margin:0;height:20px}
.accordianRegistration li a.darkgrey{font-weight:bold;font-size:13px}
.accordianRegistration ul.acrd_content{width:600px;background:#f9f9f9;padding:0;margin:0;display:block;float:left;height:200px}
.accordianRegistration ul.acrd_content li{min-height:80px}
.accordianRegistration .expand{background:#f9f9f9 url(../../../../../content/dam/CPC/images/plus.png) no-repeat 0;z-index:999;position:relative}
.accordianRegistration .colapse{background:url(../../../../../content/dam/CPC/images/minus.png) no-repeat 0;color:#555 !important}
.cancelRegister{position:fixed;left:0;top:0;z-index:9999;display:none;width:480px;font-size:12px;color:#505050;color:#6e6e6f}
.cancelRegisterWrp{font-size:12px}
.cancelRegisterWrp h2{font-size:18px;padding:5px 0 20px 0}
.cancelRegisterWrp p{padding-bottom:20px;font-size:12px}
.btnNoRegisterNow,.btnYescancelRegister{width:200px;height:32px;cursor:pointer}
.whatsPin{position:fixed;left:0;top:0;z-index:9999;display:none;width:500px;font-size:12px;color:#505050;color:#6e6e6f}
.whatsPinWrp{font-size:12px}
.whatsPinWrp h2{font-size:18px;padding:5px 0 20px 0}
.whatsPinWrp p{padding-bottom:20px;font-size:12px;line-height:17px}
.whatisVIN{position:fixed;left:0;top:0;z-index:9999;display:none;width:540px;font-size:12px;color:#505050;color:#6e6e6f}
.whatisVINWrp{font-size:12px}
.whatisVINWrp h2{font-size:18px;padding:5px 0 20px 0}
.whatisVINWrp p{padding-bottom:20px;font-size:12px;line-height:17px}
.whatisVINWrp .wrp450{width:450px;height:217px}
.whatisVINWrp img{float:left;padding-right:20px}
.wrp960,#logo,#secondaryNav li,#secondaryNav li a,#mainNav,#mainNav h3,#mainNav li,#mainNav a,#loginWrp,.loginContWrp li,.loginContWrp .btnWrp,#homeCarousel,.homeCarouselImgWrp,#beefyFooterWrp,.beefyFooterInnerWrp,.socialMedia a,.collapse,.beefyFootercolumnWrp,.beefyFootercolumnWrp ul,.beefyFootercolumnWrp li,.vinTextBox,.beefyFootercolumnWrp li a,#footer ul,#footer li,#footer li a,.recallInformationCont h6.disclmr,.recallInformationCont h6.note,#mainNav ul li{float:left;display:block}
.wrp960{padding-left:0;width:940px}
.padL10{padding-left:10px}
.padL15{padding-left:15px}
.padL20{padding-left:20px}
.padL30{padding-left:30px}
.padB10{padding-bottom:10px}
.padT10{padding-top:10px !important}
.padT15{padding-top:13px}
.padT20{padding-top:20px}
.padT30{padding-top:30px}
.padT40{padding-top:40px}
.padTB15{padding-top:15px;padding-bottom:15px}
.padT5{padding-top:15px}
.padR10{padding-right:10px}
.mrgnR0{margin-right:0 !important}
.floatL{float:left;display:block;width:913px}
.floatR{float:right;display:block}
.mrgnT40{margin-top:40px}
.mrgnR10{margin-right:10px}
.mrgnR15{margin-right:15px}
.mrgnR20{margin-right:20px}
.mrgnL5{margin-left:5px}
.mrgnR6{margin-right:6px}
.mrgnL20{margin-left:20px}
.height850{min-height:850px}
.alignRight{text-align:right}
.top400{top:400px !important}
.top600{top:600px !important}
.top1000{top:1000px !important}
.mrgnL32{margin-left:32px}
.mrgnB40{margin-bottom:40px}
.mrgnB47{margin-bottom:47px}
.padT25{padding-top:25px}
.mrgL70{margin-left:70px}
.borderB{border-bottom:1px solid #d6d6d6}
.padB0{padding-bottom:0 !important}
.padT0{padding-top:0 !important}
.mrgnL{margin-left:0 !important}
.padR60{padding-right:60px}
.padR96{padding-right:96px !important}
.ownersRegistrationWrp{width:940px;padding:65px 10px 30px 10px}
.ownersRegistrationWrp h2{font-family:Gill Sans MT,GillSans,Arial,sans-serif;font-size:34px;color:#666;font-weight:normal;border-bottom:1px solid #cfcfcf;height:43px}
.ownersRegistrationWrp h4{color:#505050;font-size:14px;text-transform:uppercase;padding:20px 0 25px 0}
.ownersRegistrationWrp h3{font-size:18px;color:#505050;border-bottom:1px solid #cfcfcf;height:30px;padding:25px 0 0 0;clear:both}
.ownersRegistrationWrp h3 span{color:#4189bf;font-size:11px;padding:0 0 0 15px}
.ownersRegistrationWrp p.font13{font-weight:bold;font-size:13px;padding-top:7px}
.ownersRegistrationWrp p.lightgrey{color:#bfbfbf;margin-top:-2px;padding-left:20px;line-height:13px;font-size:13px}
.ownersRegistrationWrp .btnWrp{float:left;padding:30px 0 0 200px}
.stepsWrp{width:940px;height:89px;float:left}
.stepsWrp li a{padding:25px 0 0 120px;width:168px;margin-right:25px;height:64px;color:#808081;font-size:18px;font-weight:bold;cursor:default}
.stepsWrp li a.align{padding:35px 0 0 100px;width:188px;height:54px}
.stepsWrp li a.active{color:#505050;cursor:pointer}
.step1VinandPinWrp{width:940px;float:left}
.step1formrow{width:940px;padding:30px 0 0 0}
.step1formrow .fieldName{font-size:13px;color:#505050;font-weight:bold;width:45px;padding-top:3px}
.step1formrow .fieldName span{color:#39c}
.step1formrow a{color:#4189bf;font-size:11px;text-decoration:underline;font-weight:bold;padding:2px 0 0 15px}
.step1formrow a.noPin{clear:both;padding:15px 0 0 45px}
.step1formrow .errorboxStep1{width:345px;border:1px solid red;background:url(../../../../../content/dam/CPC/images/iconInfo.png) no-repeat 10px 10px;padding:10px 0 10px 35px}
.step1formrow .errorboxStep1 p.font14{font-size:14px;color:#6e6e6f;padding-bottom:6px}
.step1formrow .errorboxStep1 p.font14 a{float:none;display:inline;padding:0;font-size:14px;font-weight:normal}
.step1formrow .errorboxStep1 p{color:red;font-size:12px}
.step1formrow .alertBox{width:345px;border:1px solid #0081cd;background:url(../../../../../content/dam/CPC/images/iconInfo.png) no-repeat 10px 10px;padding:10px 0 10px 35px;margin:10px 0 10px 0}
.step1formrow .alertBox p.font14{font-size:14px;color:#6e6e6f;padding-bottom:6px}
.step1formrow .alertBox p.font14 a{float:none;display:inline;padding:0;font-size:14px;font-weight:normal}
.step1formrow .alertBox p{color:red;font-size:12px}
.step2ContactInfoWrp{width:940px;float:left}
.step2UsernamePaswrdWrp{width:940px;float:left}
.step2formrow{width:940px;padding:30px 0 0 0;color:#505050}
.step2formrow .fieldNamebig160{width:160px;font-size:15px}
.step2formrow .fieldNamebig270{width:270px;font-size:15px}
.step2formrow .fieldNamesmall{width:100px;font-size:13px}
.step2formrow .fieldNamesmall270{width:100px;font-size:13px;padding:0 0 0 160px}
.step2formrow .label300{width:300px}
.step2formrow .label250{width:250px}
.step2formrow select{width:120px}
.step2formrow .fieldNamebig160,.step2formrow .fieldNamebig270,.step2formrow .fieldNamesmall,.step2formrow .fieldNamesmall270{font-weight:bold;float:left}
.step2formrow,.step2formrow .label300,.step2formrow .label250{float:left;display:block}
.txtBoxlabelSml{background:url(../../../../../content/dam/CPC/images/BgtxtBox100.jpg) no-repeat left top;padding:2px 2px 1px 2px;width:113px;height:19px;float:left}
.txtBoxlabelSml input{width:104px;height:17px;float:left;background:transparent;margin:-2px 0 0 -2px;padding:2px 5px 0 5px}
.step2formrow .fieldNamebig160,.step2formrow .fieldNamebig270,.step2formrow .fieldNamesmall,.step2formrow .fieldNamesmall270{font-weight:bold;float:left}
.step2formrow,.step2formrow .label300,.step2formrow .label250{float:left;display:block}
.vehicleInfoStep3MainWrp{width:940px;float:left}
.vehicleInfoStep3Info{width:940px;padding:40px 0 25px 0;color:#505050;border-bottom:1px solid #d6d6d6}
.vehicleInfoStep3Info h3{font-size:18px;color:#505050;font-weight:100;clear:both;margin:0;padding:0;border:0}
.vehicleInfoStep3Info .vehiclePhoto{width:225px}
.vehicleInfoStep3Info .vehiclePhoto img{padding:2px 0 0 7px}
.vehicleInfoStep3Info .vehicleinfomation{padding:130px 0 0 45px;width:650px;position:relative}
.vehicleInfoStep3Info .vehicleinfomation .formRow{display:inline-block;padding:5px 0 5px 0;width:600px}
.vehicleInfoStep3Info .vehicleinfomation .formRow .fieldName{color:#666;font-size:14px;width:115px}
.vehicleInfoStep3Info .vehicleinfomation .formRow .label{width:400px;font-weight:bold;color:#696969;font-size:14px}
.ownersRegistrationWrp .btnWrp2{float:left;padding:30px 0 30px 0;width:900px}
.vehicleInfoStep3Info .vehicleinfomation a.deleteVhicle{position:absolute;left:45px;top:5px;font-size:14px;text-decoration:underline}
.vehicleInfoStep3Info,.vehicleInfoStep3Info .vehiclePhoto,.vehicleInfoStep3Info .vehicleinfomation,.vehicleInfoStep3Info .vehicleinfomation .formRow,.vehicleInfoStep3Info .vehicleinfomation .formRow .fieldName,.vehicleInfoStep3Info .vehicleinfomation .formRow .label{float:left;display:block}
.pinWrp{width:850px;padding:20px 0 0 42px}
.pinWrp h5{font-size:14px;color:#505050;padding-bottom:15px}
.pinWrp h5 a{font-size:11px;padding-left:10px;text-decoration:underline}
.pinWrp h5 a:hover{text-decoration:none}
.dontHavepin{width:400px;height:90px;background:#ececec;padding:10px 0 0 10px;font-size:12px}
.dontHavepin .formRow{width:400px;padding-top:10px;float:left}
.dontHavepin .formRow .formfield{font-size:13px;width:150px;float:left;font-weight:bold}
#noPinbox{display:none}
#steps1{background:url(../../../../../content/dam/CPC/images/steps.png) no-repeat left top}
#steps2{background:url(../../../../../content/dam/CPC/images/steps.png) no-repeat 0 -119px}
#steps3{background:url(../../../../../content/dam/CPC/images/steps.png) no-repeat 0 -238px}
.congratsRegisterBox{width:940px;height:51px;background:#4189bf;float:left;color:#fff;padding-top:10px;margin-top:30px}
.congratsRegisterBox h3{font-size:18px;padding:0 0 0 20px;width:240px;float:left;display:block;border:0;color:#fff}
.congratsRegisterBox p{font-size:14px;line-height:20px}
.step3RegisterInterestsWrp{width:940px;float:left}
.step3formrow{width:940px;padding:20px 0 0 0;color:#505050;font-size:13px;float:left}
.step3formrow input{margin:0;padding:0}
.step3formrow .labelWrp{width:210px;float:left;display:block}
.step3formrow span{padding:0 0 0 15px}
.subscriptionMainWrp{width:940px;float:left}
.subscription{float:left;padding-top:10px}
.subscription input{float:left}
.subscription p{float:left;color:#505050;font-size:13px;padding-left:10px}
.subscription a{text-decoration:underline}
.ownersRegistrationWrp,.step1formrow,.step1formrow .fieldName,.step1formrow a,a.btncancelRegstn,a.btnContinue,.stepsWrp li,.stepsWrp li a,.pinWrp{float:left;display:block}
.tabnavShopWrp{width:940px;float:left;padding:65px 10px 10px 10px;color:#505050;font-size:12px;position:relative}
.tabnavShopWrp h2{border-bottom:1px solid #cecfce;height:43px;display:block;font-family:Gill Sans MT,GillSans,Arial,sans-serif;font-size:34px;color:#666;font-weight:normal}
.tabnavShopWrp h3{font-size:16px;margin-top:-2px;padding:0}
.tabnavShopWrp h4{font-size:12px}
.tabnavShopWrp p{font-size:12px;padding:8px 0 8px 0}
a.print{position:absolute;right:10px;top:15px;color:#696969;display:block;background:url(../../../../../content/dam/CPC/images/print.png) no-repeat;height:13px;padding-left:25px}
.specialofferMainWrp{width:940px;float:left;padding-top:30px}
.specialofferBlock{width:456px;float:left;padding-bottom:40px}
.specialofferBlock .imgWrp{width:132px;height:94px;float:left}
.specialofferBlock .description{width:324px;float:left}
.specialofferBlock a{text-decoration:underline;color:#06c}
.wrp470fl{float:left;width:455px}
.wrp470fr{float:right;width:455px}
.profileSettingsWrp{width:940px;padding:65px 10px 30px 10px;float:left;color:#505050}
.profileSettingsWrp h1{font-family:Gill Sans MT,GillSans,Arial,sans-serif;font-size:34px;color:#666;font-weight:normal;border-bottom:1px solid #cecfce;height:43px;display:block;padding-top:25px;padding-right:0;padding-bottom:0;padding-left:0}
.profileSettingsWrp h3{font-size:18px;padding-bottom:8px;float:left;padding-top:3px}
.profileSettingsWrp h2{font-size:.83em}
#mainNav a:focus,#mainNav a:active,#mainNav a:hover{color:red}
.profileSettingsWrp .subhead{width:940px;padding:40px 0 0 0}
.profileSettingsWrp p{font-size:13px;font-weight:bold;padding-top:10px;clear:both}
.profileMyinformationWrp{float:left;width:940px}
.profileMyinformationWrp .columnWrp{width:415px;float:left;padding-top:5px}
.prfinformationRow{width:410px;font-size:14px;padding-top:15px}
.prfinformationRow .title{width:130px;font-weight:bold;color:#696969}
.prfinformationRow .title2{width:95px;font-weight:bold;color:#696969}
.prfinformationRow .label{width:270px}
.profileSettingContactInfoWrp{width:940px;float:left}
.profileSettingContactInfoWrp h3.head{padding:45px 0 7px 0;display:block;border-bottom:1px solid #d6d6d6;width:940px}
.profileSettingContactInfoWrp h3.head span{color:#4189bf;font-size:12px;padding-left:20px}
.profileSetgformrow{width:940px;padding:30px 0 0 0;color:#505050}
.profileSetgformrow .fieldNamebig160{width:160px;font-size:15px}
.profileSetgformrow .fieldNamebig270{width:270px;font-size:15px}
.profileSetgformrow .fieldNamesmall{width:100px;font-size:13px}
.profileSetgformrow .fieldNamesmall270{width:100px;font-size:13px;padding:0 0 0 160px}
.profileSetgformrow .label300{width:300px}
.profileSetgformrow .label250{width:250px}
.profileSetgformrow select{width:120px}
.profileSetgformrow select.width{width:235px}
.profileSetgformrow span.lightgrey{color:#bfbfbf;margin-top:-2px;line-height:13px;font-size:13px;float:left;font-weight:normal}
.profileSettingUserNamepaswrdWrp{width:940px;float:left}
.profileSettingUserNamepaswrdWrp h3.head{padding:45px 0 7px 0;display:block;border-bottom:1px solid #d6d6d6;width:940px}
.profileSettingInterestsWrp{width:940px;float:left}
.profileSettingInterestsWrp h3.head{padding:45px 0 7px 0;display:block;border-bottom:1px solid #d6d6d6;width:940px}
.profileSetgformrow .fieldNamebig160,.profileSetgformrow .fieldNamebig270,.profileSetgformrow .fieldNamesmall,.profileSetgformrow .fieldNamesmall270{font-weight:bold;float:left}
.profileSetgformrow,.profileSetgformrow .label300,.profileSetgformrow .label250{float:left;display:block}
.profileSetgformrow2{width:940px;padding:20px 0 0 0;color:#505050;font-size:13px;float:left}
.profileSetgformrow2 input{margin:0;padding:0}
.profileSetgformrow2 .labelWrp{width:210px;float:left;display:block}
.profileSetgformrow2 span{padding:0 0 0 15px}
.profileSettingsWrp,a.BtnBack,.profileSettingsWrp .head,.profileSettingsWrp .subhead,.prfinformationRow,.prfinformationRow .title,.prfinformationRow .title2,.prfinformationRow .label{float:left;display:block;padding-top:40px;padding-right:0;padding-bottom:0;padding-left:0}
.btnWrpAddnewvehicle{width:940px;padding:45px 0 45px 0;float:left;border-bottom:1px solid #d6d6d6}
.profilesettingMyvehicleWrp{width:940px;float:left}
.profilesettingMyvehicleWrp .subhead{width:940px;border-bottom:1px solid #cecfce;padding:40px 0 0 0;float:left}
.profilesettingMyvehicleWrp .subhead h3{font-size:18px;padding-bottom:8px;float:left;padding-top:3px}
.profilesettingMyvehicleWrp p.bold{font-weight:bold;font-size:12px}
.profilesettingMyvehicle{width:940px;padding:40px 0 25px 0;color:#505050;border-bottom:1px solid #d6d6d6}
.profilesettingMyvehicle h4{font-size:18px;padding-bottom:8px;float:left;padding-top:3px}
.profilesettingMyvehicle h3{font-size:18px;color:#505050;font-weight:100;clear:both;border:0}
.profilesettingMyvehicle .vehiclePhoto{width:235px;text-align:center}
.profilesettingMyvehicle .vehiclePhoto p{padding:5px 0 0 0;font-size:14px;font-weight:normal}
.profilesettingMyvehicle .vehiclePhoto h3.center{display:block;width:235px;font-weight:bold;color:#696969}
.profilesettingMyvehicle .vehiclePhoto img{float:left;border:5px solid #fff;margin-top:2px;margin-left:7px}
.profilesettingMyvehicle .vehicleinfomation{padding:130px 0 0 45px;width:640px;position:relative}
.profilesettingMyvehicle .vehicleinfomation .formRow{display:inline-block;padding:5px 0 5px 0;width:600px}
.profilesettingMyvehicle .vehicleinfomation .formRow .fieldName{color:#666;font-size:14px;width:115px}
.profilesettingMyvehicle .vehicleinfomation .formRow .label{width:400px;font-weight:bold;color:#696969;font-size:14px}
.profilesettingMyvehicle .vehicleinfomation a.deleteVhicle{position:absolute;left:45px;top:5px;font-size:14px;text-decoration:underline}
.profilesettingMyvehicle,.profilesettingMyvehicle .vehiclePhoto,.profilesettingMyvehicle .vehicleinfomation,.profilesettingMyvehicle .vehicleinfomation .formRow,.profilesettingMyvehicle .vehicleinfomation .formRow .fieldName,.profilesettingMyvehicle .vehicleinfomation .formRow .label{float:left;display:block}
.bdrB0{border-bottom:0}
.profileSetngMysubscription{float:left;width:940px;background-color:white}
.profileSetngMysubscription .subhead{width:940px;border-bottom:1px solid #cecfce;float:left;height:30px;padding-top:10px;padding-right:0;padding-bottom:0;padding-left:0}
.profileSetngMysubscription .subhead h3{font-size:18px;padding-bottom:8px;float:left;padding-top:3px}
.profileSetngMysubscription p.bold{font-weight:bold;font-size:12px}
p.font11{font-size:11px;font-weight:normal;padding-top:30px;color:#505050}
.subscriptionsTable{margin:20px 0 0 0;padding:0 32px;float:left;text-align:center;width:100%}
.subscriptionsTable th{font-size:13px;background:#e6e6e6;padding:15px 0 15px 0;color:#505050}
.subscriptionsTable td{padding:10px 0 10px 0}
.subscriptionsTable h3{text-align:left;font-size:14px;color:#696969;padding:0;text-transform:capitalize}
.subscriptionsTable h4{text-align:left;font-size:14px;color:#696969;padding:0;text-transform:capitalize}
.subscriptionsTable tr.bglight{background:#f1f5f9}
.subscriptionsTable tr.bgdark{background:#e2eaf0}
.subscriptionsTable p{text-align:left;font-size:12px;font-weight:normal;padding:0;color:#696969}
.deleteVehiclePopup{position:fixed;left:0;top:50px !important;z-index:9999;display:none;width:600px;font-size:12px;color:#505050;color:#6e6e6f}
.deleteVehicleWrp{font-size:12px}
.deleteVehicleWrp h3{font-size:18px}
.deleteVehicleWrp p{font-size:12px;padding:20px 10px 20px 0}
.vehicledeatilsWrp{width:530px;height:177px}
.vehicledeatilsWrp .leftWrp{width:235px;float:left}
.vehicledeatilsWrp .leftWrp h3{font-weight:100;padding-bottom:10px}
.vehicledeatilsWrp .rightWrp{width:275px;float:left;padding-top:40px}
.vehicledeatilsWrp .rightWrp .rowline{width:275px;float:left;font-size:14px;font-weight:bold;padding-bottom:10px}
.wid110{float:left;width:110px;font-weight:normal}
.altRowLight{background:#cde7f9}
.altRowDark{background:#e6f6fe}
.pgLoading{background:url("../../../../../content/dam/CPC/images/pageLoader_fiat.gif") no-repeat scroll center bottom transparent;text-align:center}
.blueBox{width:100%;border:1px solid #000;background-color:#e2eaf0}
.pageSubTitle{font-size:14px;font-weight:bold;color:#333}
.pageSubTitle2{font-size:14px;font-weight:bold;color:red}
.padTen{padding:10px}
.textCenter{text-align:center}
.prefHolder{width:900px;padding:20 20 0 30}
.width1{width:100%}
.vehicleInfoaddComponentWrp{border:1px solid #cdcdcd;background:#e9eef2;width:236px;height:395px;position:relative;z-index:0;float:left;overflow:hidden}
.vehicleInfoaddComponentWrp .head{width:212px;padding:12px 0 15px 12px;float:left}
.vehicleInfoaddComponentWrp .head p{font-size:15px;width:115px;float:left;font-weight:100}
.vehicleInfoaddComponentWrp .head img{float:right}
.vehicleInfoaddComponentWrp a.seeall{display:block;float:left;font-size:11px;padding:30px 0 0 15px;width:221px;height:20px;text-align:center}
.bx-next,.bx-prev{display:none}
.bx-pager a{color:#e9e9e9;padding:5px;margin-right:3px;font-size:8px;width:4px;height:10px;background:url(../../../../../content/dam/CPC/images/bullets.png) no-repeat 0 0;text-decoration:none;display:inline-block;position:relative}
.bx-pager .pager-active,.bx-pager a:hover{background-position:0 -22px;color:#96caf3}
.bx-pager{text-align:center;padding-top:7px;font-size:8px;color:#666;position:absolute;left:0;top:278px;width:235px;height:40px}
.sliderWrp{width:212px;height:278px;float:left;padding:0 12px 0 12px;background:#e3e3e3;border-bottom:1px solid #ccd1d5;border-top:1px solid #ccd1d5}
ul#addComponentCarousel{margin:0;padding:0;float:left;display:block;width:212px}
ul#addComponentCarousel li{width:212px;color:#333;padding-bottom:10px}
ul#addComponentCarousel li h3{font-size:14px;padding:7px 0 7px 0;clear:both}
ul#addComponentCarousel li h4{font-size:13px;padding:5px 0 5px 0;clear:both}
ul#addComponentCarousel li img{float:left}
ul#addComponentCarousel li p{font-size:11px;padding:0 20px 0 0}
.usefulLinksWrp{width:238px;float:left}
.usefulLinksWrp h4{background:url(../../../../../content/dam/CPC/images/sprite-1.png) no-repeat -7px -272px;display:block;float:left;font-size:15px;color:#666;width:223px;height:28px;padding:12px 0 0 15px}
.usefulLinksWrp .contentWrp{width:216px;border-left:1px solid #dcdcdc;border-right:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;background:#e8eef2;padding:20px 0 13px 20px;float:left}
.usefulLinksWrp .contentWrp li{padding-bottom:7px}
.usefulLinksWrp .contentWrp li a{font-size:11px;color:#0068b3;display:block}
.myDealershipWrp{width:238px;float:left}
.myDealershipWrp h4{background:url(../../../../../content/dam/CPC/images/sprite-1.png) no-repeat -7px -272px;display:block;float:left;font-size:15px;color:#666;width:223px;height:28px;padding:12px 0 0 15px}
.myDealershipWrp h3{font-size:16px}
.myDealershipWrp h5{font-size:13px;color:#0068b3;padding:0 0 5px 0}
.myDealershipWrp p{font-size:11px;color:#0068b3}
.myDealershipWrp p.font14{color:#666;padding:10px 0 20px 0;font-size:14px;font-weight:bold}
.myDealershipWrp h3 span a{font-size:10px;padding-left:10px;text-decoration:underline}
.myDealershipWrp .contentWrp{width:216px;border-left:1px solid #dcdcdc;border-right:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;background:#e8eef2;padding:20px 0 13px 20px;float:left}
.myDealershipWrp .inStoreService{padding:20px 0 0 0}
.myDealershipWrp .inStoreService h5{text-transform:none;color:#666;font-size:15px}
.myDealershipWrp .inStoreService ul li{font-size:11px;padding:0 0 5px 5px}
.changeDealerPopup{position:absolute;left:0;top:50px !important;z-index:9999;display:none;width:710px;font-size:12px;color:#666}
.changeDealerPopupWrp{font-size:12px}
.changeDealerPopupWrp h3{font-size:18px;padding:0 0 15px 10px}
.changeDealerPopupWrp h4{font-size:16px;padding:5px 0 8px 0}
.changeDealerinnerWrp{width:616px;border:1px solid #ddd;margin:0 0 0 10px}
.changeDealerinnerWrp .head{height:57px;text-align:center;background:#f2f3f2}
.changeDealerinnerWrp a{text-decoration:underline}
.changeDealerinnerWrp a:hover{text-decoration:underline}
.dealerDetails{background:#fff url(../../../../../content/dam/CPC/images/bg-3.jpg) left bottom repeat-x;position:relative;padding:10px 0 6px 45px}
.dealerDetails p{padding-bottom:3px}
.dealerDetails .checkBox{position:absolute;left:18px;top:13px}
.dealerDetails .checkBox input{width:13px;height:13px}
.dealerDetails .detail{float:left;padding-right:15px;width:180px}
.dealerDetails .hours{float:left;padding-right:15px;width:180px}
.dealerDetails .inStoreService{float:left;width:180px}
.pagination{text-align:center;padding:10px 0 10px 0;background:#f2f3f2;border-top:1px solid #ccc}
.pagination a{display:inline-block;width:11px;height:13px;color:#6e6e6f;margin-right:2px;border:1px solid #f2f3f2;padding-bottom:2px;text-decoration:none}
.pagination a:hover,.pagination a.active{background:#e8e9e8;border:1px solid #d7d8d7;color:#6e6e6f;text-decoration:none}
.pagination a.leftArw{background:url(../../../../../content/dam/CPC/images/arrowleft.png) no-repeat 5px 3px}
.pagination a.rightArw{background:url(../../../../../content/dam/CPC/images/arrowright1.png) no-repeat 5px 3px}
.pagination a.leftArw:hover,.pagination a.rightArw:hover{border:1px solid #f2f3f2}
.dealerDetailsBtnWrp{padding:15px 0 0 0;overflow:hidden;text-align:center}
.changeDealerPopupWrp .searchArea{background:#fff;padding:10px 10px 10px 90px;border:1px solid #efefef;border-left:0;border-right:0;display:none}
.changeDealerPopupWrp .searchArea h5{font-size:13px;font-weight:bold}
.searchArea .selectArea{float:left;margin-top:5px}
.searchArea .txtBoxlabelSml{margin-top:5px}
.searchArea .txtBoxlabelSml input{font-size:11px;color:#505050}
.searchArea .selectArea select{width:100px;font-size:11px;color:#505050;height:21px}
.btnSearch{background:url(../../../../../content/dam/CPC/images/btnSearch.png) left top no-repeat;width:94px;height:32px;cursor:pointer}
.changeDealerPopupWrp .searchArea .btnCancel{background:url(../../../../../content/dam/CPC/images/btnCancel.png) left top no-repeat;width:94px;height:32px;cursor:pointer}
.btnUpdate{background:url(../../../../../content/dam/CPC/images/btnUpdate.png) no-repeat left top;width:94px;height:32px;margin-left:12px;cursor:pointer}
.btnLogin{background:url(../../../../../content/dam/CPC/images/btnLogin.png) no-repeat;width:99px;height:46px;float:right;text-decoration:none;margin-top:3px;cursor:pointer}
.btnEditprofile{background:url(../../../../../content/dam/CPC/images/btnEditprofile.png) no-repeat left top;width:116px;height:35px;float:right;display:block;margin-right:10px;cursor:pointer}
.addVehicle{width:145px;height:43px;background:url(../../../../../content/dam/CPC/images/btnAddnew.png) no-repeat;position:absolute;right:40px;top:32px;cursor:pointer}
.btnNoRegisterNow{background:url(../../../../../content/dam/CPC/images/btnNoRegisternow.png) no-repeat}
.btnYescancelRegister{background:url(../../../../../content/dam/CPC/images/btnYesRegitration.png) no-repeat}
.btnRegisterNow{background:url(../../../../../content/dam/CPC/images/btnRegisternow.png) no-repeat left top;width:129px;height:32px;cursor:pointer}
.btnAddnewVehicle{background:url(../../../../../content/dam/CPC/images/btnAddNewvehicle.png) no-repeat left top;width:145px;height:35px;float:left;display:block;cursor:pointer}
.btncancelRegstn{background:url(../../../../../content/dam/CPC/images/btnCancelRegistration.png) no-repeat;width:162px;height:32px;cursor:pointer}
.BtnGo{background:url(../../../../../content/dam/CPC/images/sprite-1.png) no-repeat -7px -223px;width:47px;height:30px;margin-top:2px;padding:0;cursor:pointer;float:left}
.btnRegstnFaqs{background:url(../../../../../content/dam/CPC/images/btnRegstrFaqs.jpg) no-repeat;width:127px;height:33px;float:right;cursor:pointer}
.btnContinue{background:url(../../../../../content/dam/CPC/images/btnContinue.png) no-repeat;width:98px;height:32px;cursor:pointer}
.btnSaveandGotomyownersite{background:url(global/images/btnSaveandGo2Myownersite.png);width:250px;height:32px;cursor:pointer}
.BtnBack{width:62px;height:33px;background:url(../../../../../content/dam/CPC/images/sprite-1.png) no-repeat -5px -63px;cursor:pointer;float:left}
.btnEdit{background:url(../../../../../content/dam/CPC/images/btnEdit.png) no-repeat;width:89px;height:29px;cursor:pointer}
.btnsave{background:url(../../../../../content/dam/CPC/images/btnsave.png) no-repeat left top;width:162px;height:45px;cursor:pointer}
.btndeleteVehicle{background:url(../../../../../content/dam/CPC/images/btndeletevehicle.png) no-repeat;width:138px;height:32px;cursor:pointer}
.btnSavechanges{background:url(../../../../../content/dam/CPC/images/btnSavechanges.png) no-repeat;width:123px;height:32px;cursor:pointer}
.btnCancel{background:url(../../../../../content/dam/CPC/images/btnCancel.png) no-repeat left top;width:161px;height:45px;cursor:pointer}
.btnSubmit{background:url(../../../../../content/dam/CPC/images/btnSubmit.png) no-repeat left top;width:94px;height:32px;margin-left:12px;cursor:pointer}
.btnGoToLogin{background:url(../../../../../content/dam/CPC/images/btnGoToLogin.png) no-repeat left top;width:117px;height:32px;cursor:pointer}
.btnOK{background:url(../../../../../content/dam/CPC/images/btnOk2.png) no-repeat left top;width:77px;height:32px;cursor:pointer}
.btnAddVehicle{background:url(../../../../../content/dam/CPC/images/btnAddVehicle.png) no-repeat left top;width:98px;height:32px;margin-left:10px;cursor:pointer}
.btnAddNewVehicle{background:url(../../../../../content/dam/CPC/images/btnAddNewVehicle.png) no-repeat left top;width:153px;height:35px;display:block;cursor:pointer}
.btnBackOwnersMainPage{background:url(../../../../../content/dam/CPC/images/btnBackOwnersMainPage.png) no-repeat left top;width:197px;height:35px;display:block;float:left;cursor:pointer}
.btnEmailMe{background:url(../../../../../content/dam/CPC/images/btnEmailMe.png) no-repeat left top;width:94px;height:32px}
.btnLoginNow{background:url(../../../../../content/dam/CPC/images/btnLoginNow.png) no-repeat left top;width:117px;height:32px;cursor:pointer}
.forgotUsernameWrp{font-size:15px;width:940px;float:left;padding:65px 10px 10px 10px;color:#505050}
.forgotUsernameWrp h2{font-family:Gill Sans MT,GillSans,Arial,sans-serif;font-size:34px;color:#666;font-weight:normal;height:43px;border-bottom:1px solid #cecfce;display:block}
.forgotUsernameWrp p.instruction{font-size:15px;padding:12px 0 27px 0;line-height:23px}
.forgotUsernameWrp .errorMessege{color:red;padding:0 0 28px 0}
.forgotUsernameWrp .errorMsgInstr{color:#505050;padding:6px 0 0 0}
.forgotUsernameWrp .emailForm{width:360px}
.forgotUsernameWrp .emailSent{width:474px}
.forgotUsernameWrp .emailFormRow,.emailFormRow .title,.emailFormRow .label{float:left;display:block}
.forgotUsernameWrp .emailFormRow{padding-bottom:25px}
.emailFormRow .title{font-size:15px;font-weight:bold;padding:0 20px 0 0}
.forgotUsernameWrp .btnWrp,.emailSent .btnWrp{clear:both;text-align:right}
.forgotUsernameWrp a.btnSubmit{margin-left:12px}
.forgotPasswordWrp{font-size:15px;width:940px;float:left;padding:65px 10px 10px 10px;color:#505050}
.forgotPasswordWrp h2{font-family:Gill Sans MT,GillSans,Arial,sans-serif;font-size:34px;color:#666;font-weight:normal;height:43px;border-bottom:1px solid #cecfce;display:block}
.forgotPasswordWrp h2.passwordSent{font-family:Gill Sans MT,GillSans,Arial,sans-serif;font-size:34px;color:#666;font-weight:normal;height:43px;border-bottom:1px solid #cecfce;display:block}
.forgotPasswordWrp h2.passwordChanged{font-family:Gill Sans MT,GillSans,Arial,sans-serif;font-size:34px;color:#666;font-weight:normal;height:43px;border-bottom:1px solid #cecfce;display:block}
.forgotPasswordWrp p.instruction{font-size:15px;padding:12px 0 27px 0;line-height:23px}
.forgotPasswordWrp .errorMessege{color:red;padding:0 0 28px 0}
.forgotPasswordWrp .errorMsgInstr{color:#505050;padding:6px 0 0 0}
.forgotPasswordWrp .securityQuestion{padding:0 0 10px 0;font-weight:bold}
.forgotPasswordWrp .emailForm{width:494px}
.forgotPasswordWrp .emailSent{width:474px}
.forgotPasswordWrp .emailFormRow,.emailFormRow .title,.emailFormRow .label,.emailFormRow .forgotUsernameLink{float:left;display:block}
.forgotPasswordWrp .emailFormRow{padding-bottom:25px}
.emailFormRow .title{font-size:15px;font-weight:bold;padding:0 20px 0 0}
.emailFormRow .forgotUsernameLink a{font-size:12px;text-decoration:underline;padding-left:10px}
.forgotPasswordWrp .btnWrp,.emailSent .btnWrp{clear:both;text-align:right}
.forgotPasswordWrp .emailForm .btnWrp{padding-right:162px}
.forgotPasswordWrp a.btnSubmit{margin-left:12px}
.forgotPasswordWrp .emailForm .btnContinue{float:none !important;margin-right:20px;cursor:pointer}
.forgotPasswordWrp .confirmPassword{width:390px}
.confirmPassword .emailFormRow .title{width:133px}
.confirmPassword .btnContinue{display:inline-block;float:none !important;cursor:pointer}
.tempPasswordInfo{position:fixed;left:0;top:0;z-index:9999;display:none;width:380px;font-size:12px;color:#505050}
.tempPasswordWrp{font-size:12px}
.tempPasswordWrp h4{color:#666;height:18px;font-size:18px;padding:0 0 23px 0}
.tempPasswordWrp p{padding:0 20px 20px 0;clear:both}
.tempPassword h6{color:#666;font-weight:bold;height:16px;font-size:12px}
.tempPasswordWrp .btnWrp{text-align:right;padding:0 23px 10px 0}
.tempPasswordWrp .btnWrp a.btnEmailMe{margin-left:12px}
.ownersLoginHeader{width:960px;padding:23px 0 23px 0;float:left}
.noImgWrp{width:928px;height:488px;border:6px solid #e9e9e9;float:left}
a{color:#4189bf;text-decoration:none}
a:hover{color:#4189bf;text-decoration:none}
a.linkUnderline{text-decoration:underline}
.height522{min-height:522px}
.paddingB15{padding-bottom:15px}
.txtBoxNomrlabel{background:url(../../../../../content/dam/CPC/images/bgTextbox.gif) no-repeat left top;padding:2px 2px 1px 2px;width:229px;height:19px;float:left}
.txtBoxNomrlabel input{width:221px;height:17px;float:left;background:transparent;margin:-2px 0 0 -2px;padding:2px 5px 0 5px}
.txtBoxNomrlabel329{background:url(../../../../../content/dam/CPC/images/bgTextbox329.gif) no-repeat left top;padding:2px 2px 1px 2px;width:325px;height:19px;float:left}
.txtBoxNomrlabel329 input{width:317px;height:17px;float:left;background:transparent;margin:-2px 0 0 -2px;padding:2px 5px 0 5px}
.errorBox{border:2px solid #fc6363}
.clear{clear:both;padding:0;margin:0}
.popupTL{background:url(../../../../../content/dam/CPC/images/popupTL.jpg) no-repeat left top;padding:0 0 0 35px;height:30px}
.popupTR{background:url(../../../../../content/dam/CPC/images/popupTR.jpg) no-repeat right top;padding:0 21px 0 0;height:30px;position:relative}
.popupContentAreaL{background:url(../../../../../content/dam/CPC/images/popupContL.jpg) repeat-y left top;padding:0 0 0 35px}
.popupContentAreaR{background:url(../../../../../content/dam/CPC/images/popupContR.jpg) repeat-y right top;padding:0 26px 0 0;color:#6e6e6f}
.popupBL{background:url(../../../../../content/dam/CPC/images/popupTL.jpg) no-repeat left bottom;padding:0 0 0 35px;height:30px}
.popupBR{background:url(../../../../../content/dam/CPC/images/popupTR.jpg) no-repeat right bottom;padding:0 26px 0 0;height:30px}
.close{padding:20px 0 0 0;text-decoration:none !important;position:absolute;right:25px;top:5px}
.addVehicleInfo{position:fixed;left:0;top:0 !important;z-index:9999;display:none;width:545px;font-size:12px;color:#505050}
.addVehicleInfoWrp{font-size:12px}
.addVehicleInfoWrp h4{height:18px;font-size:18px;padding:0 0 23px 0}
.addVehicleInfoWrp .addVehicleFormRow,.addVehicleFormRow .title{float:left;display:block}
.addVehicleInfoWrp .addVehicleFormRow{padding:16px 0 25px 40px}
.addVehicleFormRow .title{font-size:14px;font-weight:bold;padding:0 14px 0 0}
.addVehicleInfoWrp a.whatsVIN{float:left;padding-top:10px;text-decoration:underline}
.addVehicleInfoWrp .btnWrp{clear:both;text-align:right;padding:0 23px 20px 40px}
.addVehicleInfoWrp a.btnContinue{display:inline-block;float:none;margin-left:7px}
.addVehicleFormRow .errorMsg{color:red;font-size:10px;padding:0 0 5px 40px}
.addVehicleFormRow .label select{font-size:12px}
.addVehicleFormRow .label select.month{width:80px}
.addVehicleFormRow .label select.day{width:54px}
.addVehicleFormRow .label select.year{width:72px}
.addVehicleInfoWrp .whatsVINWrp{border-top:1px solid #d7d7d7;padding:13px 0 0 0;height:290px !important;display:none}
.whatsVINWrp .whatsVINWrpLeft{float:left;width:235px}
.whatsVINWrp .whatsVINWrpRight{float:left;width:210px}
.whatsVINWrp .whatsVINWrpRight p{text-align:justify;line-height:18px;padding:2px 0 0 0}
.whatsVINWrp .btnWrp{clear:both;text-align:right;padding:0}
.vehicleFound{position:fixed;left:0;top:0;z-index:9999;display:none;width:675px;font-size:12px;color:#505050}
.vehicleFound h4{height:18px;font-size:18px;padding:0 0 23px 0}
.vehicleFound .instruction{font-size:10px;padding:0 0 28px 0}
.vehicleFound .vehicleFoundFormRow,.vehicleFoundFormRow .title,.vehicleFoundFormRow .txtBoxNomrlabel,.vehicleFoundFormRow .label{float:left}
.vehicleFound .vehicleFoundFormRow{padding:0 0 10px 0;width:340px}
.vehicleFoundFormRow .title{font-size:14px;padding:0 14px 0 0;width:100px}
.vehicleFoundFormRow .label{font-size:14px;font-weight:bold}
.vehicleFound .vehicleFoundWrp h4{font-weight:normal;padding-bottom:13px}
.vehicleFoundWrp .vehicleFoundWrpLeft{float:left;width:252px;padding:0 0 0 6px}
.vehicleFoundWrp .vehicleFoundWrpRight{float:left;width:340px}
.vehicleFoundFormRow .txtBoxNomrlabel{background:url(../../../../../content/dam/CPC/images/bgTextbox215.gif) no-repeat left top;padding:2px 2px 1px 2px;width:211px;height:19px}
.vehicleFoundFormRow .txtBoxNomrlabel input{width:203px;height:17px;float:left;background:transparent;margin:-2px 0 0 -2px;padding:2px 5px 0 5px}
.vehicleFoundFormRow .label select{font-size:12px}
.vehicleFoundFormRow .label select.month{width:80px}
.vehicleFoundFormRow .label select.day{width:54px}
.vehicleFoundFormRow .label select.year{width:72px}
.vehicleFoundFormRow .instruction{padding:0 0 10px 115px}
.vehicleFound .btnWrp{clear:both;text-align:right;padding:0 23px 7px 0}
.tabnavWelcomeGalleryWrp{width:960px;float:left}
.tabnavGalleryWrp{width:940px;float:left;padding:65px 10px 10px 10px;color:#505050;font-size:12px}
.tabnavGalleryWrp h2{border-bottom:1px solid #cecfce;height:43px;display:block;font-family:Gill Sans MT,GillSans,Arial,sans-serif;font-size:34px;color:#666;font-weight:normal}
.tabnavGalleryWrp .infoHighlighted{background:#fdf9c5 url(../../../../../content/dam/CPC/images/iconInfo.png) 10px 10px no-repeat;padding:10px 10px 10px 35px;margin:30px 0 0 0;font-size:13px}
.tabnavGalleryWrp .infoHighlighted a{text-decoration:underline}
.tabnavGalleryWrp .galleryWrpLeft{float:left;width:584px;text-align:center;padding:25px 0 0 0}
.tabnavGalleryWrp .galleryWrpRight{float:left;width:356px;padding:35px 0 0 0}
.tabnavGalleryWrp .galleryWrpRight p{line-height:22px;padding-bottom:37px}
.tabnavGalleryWrp h5{font-size:16px;text-transform:uppercase}
.tabnavGalleryWrp .btnWrp{clear:both;text-align:right}
#secondaryNav a{font-size:11px}
.vehicleMainWrp{position:relative}
.alertInfoT{background:#fff url(../../../../../content/dam/CPC/images/iconInfo.png) 10px 2px no-repeat;padding:2px 0 2px 35px;font-size:11px;width:903px;position:absolute;top:0;left:10px;border:1px solid #4189bf}
.alertInfoT a{text-decoration:underline;font-weight:bold}
.alertInfoT p span{font-weight:bold;font-style:italic}
.enlargeImgWrp{position:absolute;left:0;top:430px !important;z-index:9999;display:none;width:600px}
.enlargeImgWrp img{cursor:pointer}
.tabnavlearnUseWrp{width:940px;float:left;padding:65px 10px 10px 10px;color:#505050;font-size:12px;z-index:0;position:relative}
.tabnavlearnUseWrp h2{border-bottom:1px solid #cecfce;height:48px;display:block;font-family:Gill Sans MT,GillSans,Arial,sans-serif;font-size:34px;color:#666;font-weight:normal}
.tabnavlearnUseWrp .infoHighlighted{background:#fdf9c5 url(../../../../../content/dam/CPC/images/iconInfo.png) 10px 10px no-repeat;padding:10px 10px 10px 35px;margin:30px 0 0 0;font-size:13px}
.tabnavlearnUseWrp .infoHighlighted a{text-decoration:underline}
.tabnavlearnUseWrp .learnUseWrpLeft{float:left;width:584px;text-align:center;padding:25px 0 0 0}
.tabnavlearnUseWrp .learnUseWrpRight{float:left;width:356px;padding:35px 0 0 0}
.tabnavlearnUseWrp .learnUseWrpRight p{line-height:22px;padding-bottom:37px}
.tabnavlearnUseWrp h5{font-size:16px;text-transform:uppercase}
.tabnavlearnUseWrp .btnWrp{clear:both;text-align:right}
.tabnavlearnUseWrp .learuseVehicleInfoWrp{float:left;width:670px}
.tabnavlearnUseWrp .learuseVehicleInfoWrp h2{font-size:34px;font-family:Gill Sans MT,GillSans,Arial,sans-serif;color:#666;font-weight:normal;border-bottom:1px solid #cecfce;height:43px;display:block;background:0}
.learuseVehicleInfoWrp h2 span{font-size:12px;padding:12px 0 0 5px;font-family:Arial,Helvetica,sans-serif}
.learuseVehicleInfoWrp h2 span a{text-decoration:underline;font-weight:normal}
.learuseVehicleInfoWrp .vehicleInfoContent{float:left;padding:14px 0 30px 0}
.learuseVehicleInfoWrp .vehicleInfoContent .vehiclePhoto{float:left;width:258px}
.vehicleInfoContent .vehiclePhoto img{border:5px solid #fff}
.learuseVehicleInfoWrp .vehicleInfoContent .vehicleInfomation{float:left;width:412px;padding:4px 0 0 0}
.vehicleInfoContent .vehicleInfomation .formRow{display:inline-block;padding:7px 0 7px 0;width:412px;float:left}
.vehicleInfoContent .vehicleInfomation .formRow .fieldName{color:#666;font-size:14px;width:115px;float:left}
.vehicleInfoContent .vehicleInfomation .formRow .label{width:297px;font-weight:bold;color:#696969;font-size:14px;float:left}
.learuseVehicleInfoWrp .accordianEquipment{width:670px}
.accordianEquipment ul{margin:0;padding:0;float:left;background:transparent}
.accordianEquipment li{list-style:none;float:left;display:block;width:670px;font-size:13px}
.accordianEquipment li a.acrd_head{width:616px;float:left;padding:11px 0 6px 54px;display:block;font-size:13px;color:#6e6e6f;text-decoration:none;font-weight:bold !important;outline:0;margin:0;height:20px;border-bottom:1px solid #acacac;border-top:1px solid #fff}
.accordianEquipment ul.acrd_content{width:616px;padding:0 0 0 54px;margin:0;display:block;float:left}
.accordianEquipment ul.acrd_content li{width:558px;font-weight:bold;color:#696969;padding:10px 0 8px 0}
.accordianEquipment ul.acrd_content li h3{float:left;padding-left:8px;font-size:13px}
.accordianEquipment ul.acrd_content li ul.points{border-top:1px solid #c5c5c5;padding:9px 0 0 44px;margin-top:3px;width:514px;float:left}
.accordianEquipment ul.acrd_content li ul.points li{border:0;background:url(../../../../../content/dam/CPC/images/grayDot.png) no-repeat left 5px;padding:0 0 12px 36px;color:#696969;font-weight:normal;width:477px}
.accordianEquipment .expand{background:#e6e6e6 url(../../../../../content/dam/CPC/images/plus.png) no-repeat 16px 8px;z-index:999;position:relative}
.accordianEquipment .colapse{background:#e6e6e6 url(../../../../../content/dam/CPC/images/minus.png) no-repeat 16px 8px}
.tabnavlearnUseWrp .learnUseRightWrp{float:left;width:238px}
.tabnavlearnUseWrp .learnUseRightWrp .recallInfo{width:236px;border:1px solid #d8d8d9;background:#fff}
.learnUseRightWrp .recallInfo h5{font-size:15px;color:#666;padding:10px 0 9px 12px;text-transform:none;font-weight:normal}
.recallInfo h5 span{font-size:14px;color:#333;font-weight:bold;display:block;padding:6px 0 0 0}
.recallInfo .recallNote{border:1px solid #dfdbae;padding:9px 0 13px 47px;width:187px;background:#dcdcdc url(global/images/iconInfo.png) 20px 9px no-repeat}
.recallInfo .recallNote p{font-size:14px;font-weight:bold}
.recallInfo .recallDes{font-size:13px;font-weight:bold;padding:15px 15px 8px 15px}
.recallInfo .recallDes p{font-size:11px;font-weight:normal;line-height:18px;padding:2px 0 0 0}
.recallInfo .recallDes p.recallDesNote{font-size:10px;line-height:13px;padding:0}
.recallInfo .recallDes a{text-decoration:underline}
.tabnavlearnUseWrp .learnUseRightWrp .recallInfo .btnWrp{padding:13px 0 16px 35px;text-align:left}
.recallInfo .recallDes a.btnContactDealer{background:url(../../../../../content/dam/CPC/images/btnContactDealer.png) no-repeat left top;width:136px;height:32px;display:block;text-decoration:none}
.tabnavlearnUseWrp .learnUseRightWrp .highlighted{background:#fdf8c5}
.recallAlert{background:#fdf8c5 url(../../../../../content/dam/CPC/images/iconInfo.png) 14px 10px no-repeat;padding:6px 8px 4px 36px;width:896px;float:left;font-size:13px}
.recallAlert p{float:left;padding:2px 0 0 0}
.recallAlert a.close2{display:block;background:url(../../../../../content/dam/CPC/images/btnClose.png) right top no-repeat;float:right;width:23px;height:23px}
.tabnavMaintainCareWrp{width:940px;float:left;padding:65px 10px 10px 10px;color:#505050;font-size:12px;z-index:0;position:relative}
.tabnavMaintainCareWrp h2{font-family:Gill Sans MT,GillSans,Arial,sans-serif;font-size:34px;color:#666;padding:8px 0 0 55px;font-weight:normal;border-bottom:1px solid #cecfce;height:48px;display:block;background:url(../../../../../content/dam/CPC/images/moparLogo.png) no-repeat left 5px}
.tabnavMaintainCareWrp .infoHighlighted{background:#fdf9c5 url(../../../../../content/dam/CPC/images/iconInfo.png) 10px 10px no-repeat;padding:10px 10px 10px 35px;margin:30px 0 0 0;font-size:13px}
.tabnavMaintainCareWrp .infoHighlighted a{text-decoration:underline}
.tabnavMaintainCareWrp .maintainCareLeft{float:left;width:584px;text-align:center;padding:25px 0 0 0}
.tabnavMaintainCareWrp .maintainCareRight{float:left;width:356px;padding:35px 0 0 0}
.tabnavMaintainCareWrp .maintainCareRight p{line-height:22px;padding-bottom:37px}
.tabnavMaintainCareWrp h5{font-size:16px;text-transform:uppercase}
.tabnavMaintainCareWrp .btnWrp{clear:both;text-align:right}
.tabnavMaintainCareWrp .maintainCareInfoWrp{float:left;width:670px}
.maintainCareInfoWrp .maintenanceSche{padding:14px 0 0 0}
.maintainCareInfoWrp .maintenanceSche p{font-size:13px;color:#696969}
.maintainCareInfoWrp h5{font-size:14px;font-weight:bold;color:#505050;padding:0 0 15px 0}
.maintainCareInfoWrp .maintenanceSche .btnWrp{padding:22px 0;text-align:left}
.maintainCareInfoWrp .maintenanceSche a.btnDownloadSche{display:block;width:165px;height:29px}
.maintainCareInfoWrp .upcomingMantnSer{padding:18px 0 0 0;float:left;width:670px}
.maintainCareInfoWrp .upcomingMantnSer .infoList{float:left;width:383px}
.maintainCareInfoWrp .upcomingMantnSer .infoList ul li{background:url(../../../../../content/dam/CPC/images/iconInfo.png) left top no-repeat;padding:0 0 14px 24px;font-size:13px;color:#696969;line-height:16px}
.maintainCareInfoWrp .upcomingMantnSer .infoList ul li.grayBullet{background:url(../../../../../content/dam/CPC/images/grayDot2.png) left 3px no-repeat}
.maintainCareInfoWrp .upcomingMantnSer .odometerWrp{float:right;width:217px}
.maintainCareInfoWrp .upcomingMantnSer .odometerWrp .odometerInfo{background:url(../../../../../content/dam/CPC/images/iconInfo.png) 14px 3px no-repeat;padding:3px 0 5px 35px}
.maintainCareInfoWrp .upcomingMantnSer .odometerWrp .odometerInfo2{padding:10px 0 5px 15px;font-size:11px}
.maintainCareInfoWrp .upcomingMantnSer .odometerWrp .mileageWrp{margin:0}
.upcomingMantnSer .odometerWrp .alertWrp{background:#fff8b0}
.upcomingMantnSer .odometerWrp .alertWrp .alertInfo{background:url(../../../../../content/dam/CPC/images/iconInfo.png) 11px 22px no-repeat;padding:20px 13px 19px 32px;color:#696969;font-size:13px}
.odometerWrp .alertWrp .mileageAsof{border-top:1px solid #d6d6d6;padding:7px 0 3px 14px !important}
.odometerWrp .mileageWrp .mileageAsof{border-top:1px solid #d6d6d6;padding:15px 0 12px 14px}
.odometerWrp .mileageWrp .mileageAsof p{font-style:italic;color:#666;font-size:13px}
.odometerWrp .mileageWrp .mileageAsof .mileageNoNorm{font-size:25px;color:#0068b3;font-weight:bold;width:105px;background:#fff8b0}
.odometerWrp .mileageWrp .mileageAsof .mileageNo{font-size:25px;color:#0068b3;font-weight:bold;padding:5px 0 3px 0;height:34px}
.odometerWrp .mileageWrp .mileageAsof .mileageNoEdit{font-size:25px;color:#666;font-weight:normal;background:#fff;border:1px solid #999;padding:0 5px 0 5px;width:110px}
.mileageWrp .mileageAsof .btnUpdateMileage{background:url(../../../../../content/dam/CPC/images/btnUpdateMileage.png) left top no-repeat;width:100px;height:26px;cursor:pointer;margin:0 0 3px 0}
.odometerWrp .mileageWrp .maintenanceDue{border-top:1px solid #d6d6d6;padding:15px 0 9px 14px}
.odometerWrp .alertWrp .maintenanceDue{border-top:1px solid #d6d6d6;padding:7px 0 9px 14px}
.odometerWrp .mileageWrp .maintenanceDue p{font-style:italic;color:#666;font-size:13px}
.odometerWrp .mileageWrp .maintenanceDue .mileageNo{font-size:25px;color:#666;font-weight:bold}
.maintainCareInfoWrp .servHistory{padding:14px 0 20px 0;font-size:13px}
.maintainCareInfoWrp .servHistory h5{text-transform:none;padding:0 0 15px 0}
.servHistory .accordServHistory{width:670px;padding:20px 0 12px 0}
.accordServHistory .tblHead{background:#e6e6e6;padding:14px 0 14px 45px;color:#505050;font-weight:bold;font-size:13px;overflow:hidden}
.accordServHistory .tblHead div{float:left;padding:0;margin:0}
.accordServHistory .tblHead .dateCol{width:113px}
.accordServHistory .tblHead .serDealerCol{width:412px}
.accordServHistory .tblHead .odometerCol{width:86px}
.accordServHistory .accordBodyRow{display:block;width:670px;background:#f1f5f9;overflow:hidden}
.accordServHistory .odd{background:#e2eaf0}
.accordServHistory .acrd_head{width:626px;padding:11px 0 6px 44px;display:block;font-size:12px;color:#6e6e6f;text-decoration:none;margin:0;height:20px;cursor:pointer;overflow:hidden}
.accordServHistory .acrd_head div{float:left;padding:0;margin:0}
.accordServHistory .acrd_head a{display:block;background-image:none;width:626px}
.accordServHistory .acrd_head a div{float:left !important}
.accordServHistory .acrd_head .dateCol{width:113px;float:left}
.accordServHistory .acrd_head .serDealerCol{width:412px}
.accordServHistory .acrd_head .odometerCol{width:86px}
.accordServHistory .acrd_content{width:626px;padding:0 0 10px 44px;margin:0;display:block;overflow:hidden;color:#696969;font-size:12px}
.accordServHistory .acrd_content a{text-decoration:underline}
.accordServHistory .acrd_content h6{font-size:12px;font-weight:bold;padding:8px 0 20px 0}
.accordServHistory .acrd_content .contentLeft{width:238px;padding:0 15px 0 36px;float:left}
.acrd_content .contentRow{padding:0 0 2px 0;overflow:hidden}
.acrd_content .contentRow .title{float:left;width:91px;font-weight:bold}
.acrd_content .contentRow .label{float:left;width:147px;line-height:18px}
.accordServHistory .acrd_content .contentRight{width:307px;padding:0 0 0 23px;float:left;border-left:2px solid #dee2e5}
.acrd_content .contentRight .contentRow .title{width:164px}
.acrd_content .contentRight .contentRow .label{width:140px}
.acrd_content .serviceDeatilsWrp{float:left;padding:5px 0}
.accordServHistory .expand{background:url(../../../../../content/dam/CPC/images/plus.png) no-repeat 12px 8px;z-index:999;position:relative}
.accordServHistory .colapse{background:url(../../../../../content/dam/CPC/images/minus.png) no-repeat 12px 8px}
.maintainCareInfoWrp .servHistory a.showHideReco{color:#2583c6;text-decoration:underline;padding-left:14px}
.maintainCareInfoWrp .servContract{padding:14px 0 0 0;font-size:13px}
.maintainCareInfoWrp .servContract a{text-decoration:underline}
.serviceContractsWrp{margin:0;padding:0}
.servContract .contractsWrp{padding:22px 0 31px 20px;font-family:Gill Sans MT,GillSans,Arial,sans-serif}
.servContract .contractsRow{padding:0 0 24px 0;clear:both;display:block}
.contractsWrp .fieldName{float:left;width:145px;font-weight:bold;color:#696969}
.contractsWrp .label{float:left;width:218px;color:#0068b3}
.servContract .preOwnedWrp{padding:0 0 21px 0;overflow:hidden}
.servContract .preOwnedWrp .preOwnedRow{padding:0 0 24px 0;clear:both;display:block}
.preOwnedWrp .preOwnedRow .fieldName{float:left;width:165px;font-weight:bold;color:#696969}
.preOwnedWrp .preOwnedRow .label{float:left;color:#0068b3}
.preOwnedWrp .preOwnedLeft{float:left;width:275px;padding:0 0 0 20px;font-family:Gill Sans MT,GillSans,Arial,sans-serif}
.preOwnedWrp .preOwnedRight{float:left;width:375px;font-family:Gill Sans MT,GillSans,Arial,sans-serif}
.tabnavMaintainCareWrp .maintainCareRightWrp{float:left;width:238px}
.alertRecallT{background:#fff url(../../../../../content/dam/CPC/images/iconRecall.png) 10px 2px no-repeat;padding:2px 0 2px 35px;font-size:11px;width:903px;position:absolute;top:0;left:10px;border:1px solid #4189bf}
.alertRecallT a{text-decoration:underline;font-weight:bold}
.alertRecallT p span{font-weight:bold;font-style:italic}
.alertDealT{background:#fff url(../../../../../content/dam/CPC/images/iconDeal.png) 10px 2px no-repeat;padding:2px 0 2px 35px;font-size:11px;width:903px;position:absolute;top:0;left:10px;border:1px solid #4189bf}
.alertDealT a{text-decoration:underline;font-weight:bold}
.alertDealT p span{font-weight:bold;font-style:italic}
a.badgeInfo{background:url(../../../../../content/dam/CPC/images/iconInfo2.png) left top no-repeat;display:block;width:19px;height:19px;position:absolute;top:9px;right:11px}
a.badgeRecall{background:url(../../../../../content/dam/CPC/images/iconRecall2.png) left top no-repeat;display:block;width:19px;height:19px;position:absolute;top:9px;right:11px}
a.badgeDeal{background:url(../../../../../content/dam/CPC/images/iconDeal2.png) left top no-repeat;display:block;width:19px;height:19px;position:absolute;top:9px;right:11px}
#legalSafety{width:960px;display:none;float:left;font-size:10px;padding:10px 0 10px 0}
#legalSafety dl{margin:0;padding:0;width:905px}
#legalSafety dt{margin:0;float:left;padding:0 0 10px 0;width:15px;text-align:left}
#legalSafety dd{margin:0;float:left;padding:0 10px 10px 10px;width:870px}
a.upOrder,a.downOrder{padding-right:15px;text-decoration:none;color:#333}
a.upOrder{background:url(../../../../../content/dam/CPC/images/arrowright.png) no-repeat right 50%;float:right;padding-right:10px;color:#4f4f4f}
a.downOrder{background:url(../../../../../content/dam/CPC/images/arrowDown2.png) no-repeat right 50%;float:right;padding-right:10px;color:#666}
a.upOrder:hover,a.downOrder:hover{color:#666}
.errorMessegeBox{border:2px solid red;padding:5px;width:920px;font-size:12px;color:red;margin:5px 0 5px 0}
.successMessegeBox{border:2px solid green;padding:5px;width:920px;font-size:12px;color:green;margin:5px 0 5px 0}
.errorBoxCommon{border:1px solid red;display:block;padding:7px;color:Red;font-size:12px;overflow:hidden;clear:both}
.errorPageBox{width:710px;padding:120px 0 70px 250px;color:red;font-size:16px;background:url(../../../../../content/dam/CPC/images/errorIcon.png) no-repeat 190px 108px;float:left}
.errorPageBg{background:#f8f8f8 url(../../../../../content/dam/CPC/images/errorPageBg.png) no-repeat top center}
.footerBg{padding-top:60px !important;background:none !important}
#mainNav li a span{float:left;font-family:Arial,Helvetica,sans-serif}
#mainNav li a span.sup{margin-top:-3px;font-size:10px}
#mainNav li a span.sub{padding-top:5px;font-size:10px}
a.uconnectaccess{float:left;height:57px;width:280px}
.Display_content{clear:both;min-height:40px;padding:2px;width:940px}
.lh{padding:5px;list-style:none;width:130px;height:30px;float:left;border:1px solid #fffffa;text-align:center;-moz-border-radius:13px 13px 0 0;-webkit-border-radius:13px 13px 0 0;border-radius:13px 13px 0 0}
li.lh:hover{background-color:white;cursor:pointer}
@media(min-width:768px) and (max-width:1023px){#bodyWrapper{width:750px}
.prefHolder{width:700px}
#footer p{width:100%}
#headerWrp{width:100%}
#brandLogoDiv{width:95%}
#mainNav{width:100%;padding:5px 0 17px}
.wrp960{padding-left:5%;width:95%}
#centerbodyContentWrp,#footer{width:100%}
.profileSettingsWrp,.profileMyinformationWrp,#menu,.profileSetngMysubscription{width:100%}
.Display_content,.subscriptionsTable{width:100%}
.subscriptionsTable>tbody>tr:first-child>td:first-child{width:10%}
.lh{width:100px}
.floatL{width:95%}
}
@media(min-width:420px) and (max-width:767px){.ownersLoginBgDodge{background:#f8f8f8 url(../../../../../content/dam/CPC/images/bgownersLoginDodge_mob.jpg) no-repeat center top}
.prefHolder{width:360px}
#bodyWrapper{width:410px}
#headerWrp{width:100%}
#brandLogoDiv{width:95%}
#mainNav{width:100%;padding:5px 0 17px}
.wrp960{padding-left:4%;width:95%}
#centerbodyContentWrp,#footer{width:100%}
.profileSettingsWrp,.profileMyinformationWrp,#menu,.profileSetngMysubscription{width:100%}
#mainNav a{padding:5px 15px 5px 28px}
.Display_content,.subscriptionsTable{width:100%}
.subscriptionsTable>tbody>tr:first-child>td:nth-child(1),.subscriptionsTable>tbody>tr:first-child>td:nth-child(2){width:20%}
.lh{width:80px;height:40px}
.floatL{width:95%}
#footer p{width:100%}
}
@media(min-width:375px) and (max-width:419px){.ownersLoginBgDodge{background:#f8f8f8 url(../../../../../content/dam/CPC/images/bgownersLoginDodge_mobmd.jpg) no-repeat center top}
.prefHolder{width:310px}
#bodyWrapper{width:360px}
#headerWrp{width:100%}
#brandLogoDiv{width:95%}
#mainNav{width:100%;padding:5px 0 17px}
.wrp960{padding-left:4%;width:95%}
#centerbodyContentWrp,#footer{width:100%}
.profileSettingsWrp,.profileMyinformationWrp,#menu,.profileSetngMysubscription{width:100%}
#mainNav a{padding:5px 15px 5px 28px}
.Display_content,.subscriptionsTable{width:100%}
.subscriptionsTable>tbody>tr:first-child>td:nth-child(1),.subscriptionsTable>tbody>tr:first-child>td:nth-child(2){width:20%}
.lh{width:80px;height:40px}
.floatL{width:95%}
#footer p{width:100%}
.btnsave{background:url(global/images/btnsave-xs.png) no-repeat left top;width:150px}
.btnCancel{background:url(global/images/btncancel-xs.png) no-repeat left top;width:150px}
}
@media(min-width:320px) and (max-width:374px){.ownersLoginBgDodge{background:#f8f8f8 url(../../../../../content/dam/CPC/images/bgownersLoginDodge_mobxs.jpg) no-repeat center top}
.prefHolder{width:260px}
#bodyWrapper{width:310px}
#headerWrp{width:100%}
#brandLogoDiv{width:95%}
#mainNav{width:100%;padding:5px 0 17px}
.wrp960{padding-left:4%;width:95%}
#centerbodyContentWrp,#footer{width:100%}
.profileSettingsWrp,.profileMyinformationWrp,#menu,.profileSetngMysubscription{width:100%}
#mainNav a{padding:5px 15px 5px 28px}
.Display_content,.subscriptionsTable{width:100%}
.subscriptionsTable>tbody>tr:first-child>td:nth-child(1),.subscriptionsTable>tbody>tr:first-child>td:nth-child(2){width:20%}
.lh{width:80px;height:40px}
.floatL{width:95%}
#footer p{width:100%}
.btnsave{background:url(../../../../../content/dam/CPC/images/btnsave-xs.png) no-repeat left top;width:130px}
.btnCancel{background:url(../../../../../content/dam/CPC/images/btncancel-xs.png) no-repeat left top;width:130px}
}