.rn_productDescriptionDisplay{}
.prod_desc_display{padding-top: 60px;margin-bottom: 5px;clear: both;}
.product_name{margin-top: -24px;}
.product_img{float: left;margin-top: 0;padding-right: 14px;}
.product_img span{text-align: center;}
#answers ul li, #answers ol li{margin-bottom: 50px;list-style-type: none;padding-left: 0;}
#answers ul li, #answers ol li{background: rgba(0, 0, 0, 0) url("//uk.support.tomtom.com/euf/assets/themes/standard/images/tts-faq_icon.png") no-repeat scroll left center / 60px auto;padding: 8px 0 0 120px;display: block;margin-left: 0em !important;}
.rn_productDescriptionDisplay .rn_Content .rn_Element1{display: inline-block;font-family: "Gotham Bold";height: 8px;position: relative;word-wrap: break-word;}
.rn_Element1 > a{display: block;font-family: "Gotham Bold";}
.rn_Multiline ol li a{font-size: 14px !important;}
.rn_productDescriptionDisplay .rn_Content .rn_Element3{display: block;font-size: 14px;line-height: 24px;min-height: 29px;color: #333;}
#help_options{margin: 0 auto;}
#cs_PageContainer a, #cs_PageContainer a:visited{border-bottom: none;text-decoration: none;}
.more_help_opt{background-color: #bdd731;border: 1px solid #bdd731;border-radius: 22px;color: #555;margin-bottom: 24px;min-width: 120px;padding: 12px 20px;transition: background-color 0.25s ease 0s, color 0.25s ease 0s;cursor: pointer;text-decoration : none;}
#more_faq_opt{float: left;border-bottom: 1px solid #AAA !important;}
#more_faq{background: none !important;}
#div-gpt-ad-1504511723457-0{float : right !important;margin-top: -59px !important;}
#answers{margin-top: 90px !important;width : 80%;}
@media only screen and (max-width: 500px){#answers ul, #answers ol{padding: 0px;}
#answers ul li, #answers ol li{background: rgba(0, 0, 0, 0) url("//uk.support.tomtom.com/euf/assets/themes/standard/images/tts-faq_icon.png") no-repeat scroll left center / 40px auto;padding: 6px 0 13px 44px;}
#answers .rn_Element3{display: none;}
#answers .rn_Element1{font-family: "gotham bold";}
}
.rn_ContactSpaProductLevel1{}
.rn_ContactSpaProductLevel1 .catagory-option{min-height: 300px;}
.rn_ContactSpaProductLevel1 .border-left{border-left-width: 2px;border-left-style: solid;-webkit-border-image: -webkit-gradient(linear, 0 100%, 0 0, from(black), to(rgba(0, 0, 0, 0))) 1 100%;-webkit-border-image: -webkit-linear-gradient(bottom, black, rgba(0, 0, 0, 0)) 1 100%;-moz-border-image: -moz-linear-gradient(bottom, black, rgba(0, 0, 0, 0)) 1 100%;-o-border-image: -o-linear-gradient(bottom, black, rgba(0, 0, 0, 0)) 1 100%;border-image: linear-gradient(to bottom, #e0e0e0, rgba(0, 0, 0, 0)) 1 100%;}
.margin-bottom{margin-bottom: 4em;}
.level1-img, .level2-img{margin-left: -59px;cursor: pointer;}
#required-parameters{}
#contact-tab-section{display: none;}
.producti-main-title{cursor: pointer;}
#product_list_1 .row, #sub_product_series_list{margin-left: 0px !important;}
.span-title{padding: 10px 0;margin-left: -59px;cursor: pointer;width: 250px;text-align: center;}
@media only screen and (max-width: 765px){.rn_ContactSpaProductLevel1 .catagory-option, .rn_ContactSpaProductLevel2 .catagory-option{min-height: 1px !important;padding-left: 0 !important;}
.span-title{text-align: left;margin-left: 0px;}
#product-row{padding-left: 40px;}
.catagory-option h4{font-size: 18px;}
}
@media only screen and (max-width: 810px){.catagory-option h4{margin-left: 0px;}
}
@media only screen and (max-width: 900px){#preloader{left: 55% !important;}
.tt-responsive-image{float: left;margin-right: 1em;}
#product_list_1{margin-left: 10%;}
.rn_ContactSpaProductLevel1 .catagory-option{min-height: 1px !important;padding-left: 0 !important;}
.span-title{text-align: left;margin-left: 0px;}
#product-row{padding-left: 40px;}
.catagory-option h4{margin-left: -64px;float: left;font-size: 16px;}
}
@media only screen and (max-width: 480px){.tt-responsive-image{float: left;margin-right: 1em;}
#product_list_1{margin-left: 3em;}
.rn_ContactSpaProductLevel1 .catagory-option, .rn_ContactSpaProductLevel2 .catagory-option{min-height: 1px !important;padding-left: 0 !important;}
.span-title{text-align: left;margin-left: 0px;}
#product-row{padding-left: 40px;}
.catagory-option h4{font-size: 16px;margin-left: 0px;}
.level1-img, .level2-img{margin-left: 0px !important;}
.catagory-option:nth-child(2) > h4{margin-left: -13px;}
.catagory-option:nth-child(6) > h4{margin-left: 0px;}
#product_list_1 .row, #sub_product_series_list{margin-left: -18px !important;}
}
@media only screen and (max-width: 570px) and (min-width: 481px){.level1-img, .level2-img{margin-left: 0px !important;}
.catagory-option h4{margin-left: 11px;margin-top: 36px;}
}
@media only screen and (max-width: 1025px) and (min-width: 901px){.catagory-option:nth-child(2) > h4{margin-left: -41px;}
.catagory-option:nth-child(6) > h4{margin-left: -30px;}
}
.rn_ContactSpaProductLevel2{}
.rn_ContactSpaProductLevel2 .catagory-option{min-height: 250px;}
.rn_ContactSpaProductLevel2 .border-left{border-left-width: 2px;border-left-style: solid;-webkit-border-image: -webkit-gradient(linear, 0 100%, 0 0, from(black), to(rgba(0, 0, 0, 0))) 1 100%;-webkit-border-image: -webkit-linear-gradient(bottom, black, rgba(0, 0, 0, 0)) 1 100%;-moz-border-image: -moz-linear-gradient(bottom, black, rgba(0, 0, 0, 0)) 1 100%;-o-border-image: -o-linear-gradient(bottom, black, rgba(0, 0, 0, 0)) 1 100%;border-image: linear-gradient(to bottom, #e0e0e0, rgba(0, 0, 0, 0)) 1 100%;}
#hr-border{margin-bottom: 2em;border: 0;height: 1px;background-image: linear-gradient(to right, rgba(0, 0, 0, 0), rgba(208, 208, 208, 0.75), rgba(0, 0, 0, 0));border: 1px rgba(128, 128, 128, 0) solid;}
.rn_ContactSpaProductLevel2 #preloader{width: 32px;height: 40px;position: absolute;left: 44%;top: 168px;background-image: url(/euf/assets/images/contact_page/reasons_icons/loader.gif);background-repeat: no-repeat;background-position: center;margin: 20px 0 20px -33px}
#go_back{cursor: pointer;display: none;}
#product_thumbnail figure img, #product_thumbnail figure span{cursor: pointer;}
.box-list ul li:before{content: none;}
.all-list{margin-top: 3em;}
.search_prod_help{margin-top: 10px;display: block !important;}
.catagory-option > img{margin-left: -59px;cursor: pointer;}
.tts-link-back::before{font-family: tomtom-icons;}
@media only screen and (max-width: 1024px){#sub_product_series_list{padding-left: 6em;}
.catagory-option > img{margin-left: -27px !important;width: 150px;}
.rn_ContactSpaProductLevel2 .catagory-option{min-height: 184px !important;padding-left: 0 !important;}
.span-title{text-align: center;margin-left: -71px;padding: 0;}
.span-title h4{font-size: 17px;}
}
@media only screen and (max-width: 900px){#sub_product_series_list{padding-left: 5em;}
.catagory-option > img{margin-left: -16px !important;width: 130px;}
.rn_ContactSpaProductLevel2 .catagory-option{min-height: 184px !important;padding-left: 0 !important;}
.span-title{text-align: center;margin-left: -74px;padding: 0;}
.span-title h4{font-size: 14px;}
}
@media only screen and (max-width: 770px){#sub_product_series_list{padding-left: 5em;}
.catagory-option > img{float: left;margin-left: -16px !important;width: 60px;}
.rn_ContactSpaProductLevel2 .catagory-option{min-height: 1px !important;padding-left: 0 !important;margin-top: 10px !important;}
.span-title{float: left;text-align: left;margin-left: -54px;padding: 15px 0;}
.span-title h4{font-size: 18px;margin: 0 !important;padding-left: 68px;}
}
@media only screen and (max-width: 770px){.span-title{margin-left: -86px;}
.span-title h4{font-size: 15px;padding-left: 100px;}
}
.rn_getProductSerialNumberList #select-series{margin-bottom: 3em;display: none;}
#go_back_product, #not_my_product{cursor: pointer;}
#not_my_product{display: none;}
.serial-info{margin-bottom: 3em;padding-left: 0px;}
#available-service{margin: 11px 0;}
#contact_reason_category{}
#serial-no-help{margin-bottom: 26px;}
#eol_alerts{margin-bottom: 2em;margin-top: 1em;}
#eol_alerts > p{margin: 11px 0;}
.prod_eol_alert{display: none;}
.has-icon{display: none;}
#product-detail-img{vertical-align: baseline;margin-left: 10px;}
#support_eol > p{background: url(images/tts-icon-important-eol.png) left top no-repeat;background-size: 26px;}
#vin_checker{display: none;}
.rn_ContactSupportList{}
#faqs_list > ul > li{list-style: none;}
#faqs_list > ul > li:before{content: none !important;}
#more_faq_opt{border-bottom: none !important;}
#ForumTab > ul > li:before{content: "\2b" !important;color: #c3e21e !important;width: 0 !important;}
#emaildisableinfo:hover{text-decoration: underline;}
#email-heading{display: none;}
.rn_AccountReasonInfo{margin-top:30px;}
.rn_contact_options.tab-content .tab-pane .tt-list-shortcuts{margin-left: 0px;}
.tt-list-shortcuts li{color: #333 !important;}
.tt-list-shortcuts li :active{font-weight:bold;}
#account_reason_info{background-color: white;height: 190px;margin-bottom : 5px;padding-left: 12%;}
#contact_options{margin-bottom: 30px;}
.tt-container-tabs.rn_Contact, .rn_contact_options{display: none;}
#submit_prepreloader{width:32px;height:40px;position:absolute;left:44%;top:32%;background-image:url(/euf/assets/images/contact_page/reasons_icons/loader.gif);background-repeat:no-repeat;background-position:center;margin:- 0 0 0 -32px;}
.rn_ChatStatus{font-size: 1.333em;font-weight: bold;line-height: 1.4em;}
.rn_ConditionalChatLink .rn_Chat{margin-top: 40px;}
.rn_ConditionalChatLink .rn_Chat a{background-color: #BCD730;border-color: #BCD730;color: #444;padding: 12px 20px;border-radius: 22px;}
.rn_CustomConditionalChatLink.rn_ConditionalChatLink{}
.rn_ChatHours .rn_HoursBlock{margin: 15px 0 0 0;}
.rn_ChatHours .rn_HoursLabel{color:#404040;font-size:1em;font-weight:bold;line-height:1.3em;}
.rn_AccountLoginIssue{}
.rn_TextInputValidate{margin-bottom: 17px;margin-top: 17px;}
.rn_CheckVINNumber{}
.contact_page_desc, .vin_page_desc{display: none;}
#vin_number{float: left;margin-right: 1em;text-transform:uppercase;}
#vin_textbox{display: flex;}
#rn_CheckVinNumberErrorLocation{display: none;}
.rn_TextInput .rn_HintBox{border:1px solid #DBDBDB;max-width:200px;padding:4px 16px 2px;word-wrap:break-word;}
.rn_TextInput .rn_HintBox.rn_AlwaysVisibleHint{max-width:300px;opacity:1;z-index:0;}
.rn_loginIssueFormSubmit.rn_FormSubmit{}
.rn_DateInput legend{visibility:visible;}
.rn_DateInput .rn_HintBox{border:1px solid #DBDBDB;max-width:200px;padding:4px 16px 2px;word-wrap:break-word;}
.rn_DateInput .rn_HintBox.rn_AlwaysVisibleHint{max-width:300px;opacity:1;z-index:0;}
