html, body {
font-family : 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif !important ;
}
a {
font-size : inherit;
text-transform : none;
font-family : 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif !important ;
}
h1, h2, h3, h4, h5, h6 {
font-family : 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;
}
table {
font-family : 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif !important ;
}
.center-text {
display : inline-block;
width : 100%;
}
body.noscroll {
overflow : hidden;
}
.main-wrapper {
margin : 0;
padding : 0 0;
}
.sc-page-header-menu {
position : relative;
left : 0;
top : 0;
width : 100%;
overflow : visible;
z-index : 999;
}
.sc-page-header-menu-fixed {
position : fixed;
left : 0;
top : 0;
}
.sc-page-header-menu-fixed_2 {
position : fixed;
left : 0;
top : 32px;
}
.sc-page-header-menu .sc_menu_panel {
height : 50px;
height : auto;
overflow : visible;
background-color : #00235D;
}
.sc-page-header-menu .sc_menu_panel a {
display : inline-block;
width : 100%;
padding : 10px;
color : #FFFFFF;
white-space : nowrap;
font-size : 16px;
text-transform : uppercase;
}
.sc-page-header-menu .sc_menu_panel a:hover {
color : #333333;
background : #FAFAFA;
}
.sc-page-header-menu .sc_menu_panel a.hl {
color : #333333;
background : #F0F0F0;
}
.sc-page-header-menu .sc_menu_panel ul {
padding : 0;
margin : 0;
height : 50px;
height : auto;
text-align : center;
overflow : visible;
background : #00235D;
}
.sc-page-header-menu .sc_menu_panel ul li {
float : left;
display : inline-block;
position : relative;
left : 0;
top : 0;
overflow : visible;
float : none;
}
.sc-page-header-menu .sc_menu_panel ul.main_menu_container {
width : 1180px;
margin : 0 auto;
}
.sc-page-header-menu .sc_menu_panel ul.sub_menu_container {
display : none;
width : auto;
height : auto;
position : absolute;
left : 0;
top : 100%;
z-index : 1000;
padding : 3px 1px;
}
.sc-page-header-menu .sc_menu_panel ul.sub_menu_container li {
display : inline-block;
width : 100%;
text-align : left;
}
.sc-page-header-menu .sc_menu_panel ul.sub_menu_container li a {
font-size : 14px;
height : 30px;
padding : 5px 10px;
}
.sc-page-header-menu .sc_menu_panel ul.subsub_menu_container {
display : none;
width : auto;
height : auto;
position : absolute;
left : 100%;
top : 0;
z-index : 1000;
background-color : #00163B;
padding : 3px 1px;
}
.sc-page-header-menu .sc_menu_panel ul.subsub_menu_container li {
display : inline-block;
width : 100%;
text-align : left;
}
.sc-page-header-menu .sc_menu_panel ul.subsub_menu_container li a {
font-size : 12px;
height : 30px;
padding : 5px 10px;
}
.sc-page-header-menu .sc_menu_panel ul.main_menu_container li.main_menu_item.responsive_menu {
display : none;
}
.sc-page-header-menu .sc_menu_panel ul.main_menu_container li.main_menu_item.responsive_menu a span {
font-size : 25px;
width : auto;
}
.sc-page-header-menu .sc_menu_panel ul.main_menu_container li.main_menu_item:hover ul.sub_menu_container {
display : inline-block;
}
.sc-page-header-menu .sc_menu_panel ul.main_menu_container li.main_menu_item:hover ul.sub_menu_container li.sub_menu_item:hover ul.subsub_menu_container {
display : inline-block;
}
.sc-page-header-menu .slideCloseLightbox {
display : none;
}
.sc-page-header-responseive_menu {
display : none;
position : fixed;
left : 0;
top : 0;
width : 100%;
height : 100%;
z-index : 999999;
background : rgba(180, 180, 180, 0.5);
padding-right : 50px;
}
.sc-page-header-responseive_menu .sc_menu_panel {
position : relative;
left : 0;
top : 0;
width : 100%;
height : 100%;
background-color : #00235D;
overflow : auto;
}
.sc-page-header-responseive_menu a {
display : inline-block;
color : #FFFFFF;
font-size : 16px;
width : 100%;
padding : 5px;
padding-left : 10px;
}
.sc-page-header-responseive_menu a:hover {
color : #333333;
background : #FFFfFF;
}
.sc-page-header-responseive_menu ul.sub_menu_container a {
font-size : 14px;
padding-left : 25px;
}
.sc-page-header-responseive_menu ul.subsub_menu_container a {
font-size : 12px;
padding-left : 50px;
}
.sc-page-header-responseive_menu ul li.main_menu_item.responsive_menu {
display : none;
}
.sc-page-header-responseive_menu .slideCloseLightbox {
position : absolute;
right : 0;
top : 0;
padding : 0;
color : #FFFFFF;
border : #888888 solid 1px;
border-radius : 5px;
display : inline-block;
width : 50px;
height : 50px;
}
.sc-page-header-responseive_menu .slideCloseLightbox span {
padding : 10px;
font-weight : bold;
text-align : center;
font-size : 30px;
width : 50px;
height : 50px;
}
div.sc_sitemap_panel ul {
margin-left : 30px;
}
div.sc_sitemap_panel ul.main_menu_list .menu_item a {
font-size : 22px;
font-weight : bold;
color : #000000;
}
div.sc_sitemap_panel ul.main_menu_list ul.submenu_menu_list .menu_item a {
font-size : 16px;
color : #333333;
}
div.sc_sitemap_panel ul.main_menu_list ul.subsubmenu_menu_list .menu_item a {
font-size : 13px;
color : #888888;
}
.column_st_st_container {
text-align : center;
}
.repair-img .column_st_st_container {
text-align : left;
}
.column_st_st_container .number-blue {
display : inline-block;
text-align : center;
width : 100%;
padding : 5px;
}
.column_st_st_container img {
border : #333333 solid 1px;
max-width : 300px;
margin : 0 auto;
}
.column_st_container {
text-align : center;
}
.column_st_container .number-blue {
display : inline-block;
text-align : center;
width : 100%;
padding : 5px;
}
.column_st_container img {
border : #333333 solid 1px;
max-width : 300px;
margin : 0 auto;
}
.column_st_container {
text-align : center;
}
.repair-img .column_st_container {
text-align : left;
}
ul.ticklist > li {
position : relative;
left : 0;
top : 0;
padding-left : 22px;
list-style : none;
}
ul.ticklist > li > i.fa {
position : absolute;
left : 0;
top : 6px;
}
ul.general_list {
list-style-type : circle;
padding-left : 20px;
}
ul.general_list > li {
list-style : initial;
}
ul.general_list > li > ul {
padding-left : 5px;
}
.sc-sp-panel {
float : left;
overflow : hidden;
}
.Stainless-table th {
width : auto;
word-break : break-all;
}
.sc-sp-panel .sc-linkPanel {
margin : 12px auto;
text-align : center;
}
.sc-sp-panel .sc-linkPanel a {
display : inline-block;
padding : 5px 10px;
}
.sc-sp-panel .sc-linkPanel .pdf {
display : inline-block;
}
.sc-sp-panel .sc-linkPanel .pdf a:hover {
color : #000000;
background : #F9F9F9;
}
.sc-sp-panel .download-pdf {
margin : 12px auto;
text-align : center;
}
.sc-sp-panel .download-pdf a {
display : inline-block;
padding : 5px 10px;
}
.sc-sp-panel .download-pdf .pdf {
display : inline-block;
}
.sc-sp-panel .download-pdf .pdf a:hover {
color : #000000;
background : #F9F9F9;
}
.sc-sp-panel .sc-clear {
clear : both;
}
.page_banners_outerPanel .page_banners_innerPanel {
position : relative;
left : 0;
top : 0;
}
.page_banners_list {
position : relative;
left : 0;
top : 0;
width : 100%;
height : 100%;
}
.page_banners_list li.banner_item {
position : absolute;
left : 0;
top : 0;
width : 100%;
height : 100%;
overflow : hidden;
}
.page_banners_list li.banner_item img {
position : absolute;
left : 0;
top : 0;
bottom : 0;
right : 0;
vertical-align : middle;
display : inline-block;
width : 100%;
margin : auto;
}
.page_banners_list li.banner_item div.banner_content {
display : inline-block;
position : absolute;
left : 0;
right : 0;
bottom : 10px;
margin : auto;
overflow : hidden;
width : 150px;
border : #333333 solid 1px;
}
.page_banners_list li.banner_item div.banner_content a {
background : rgba(0, 0, 0, 0.3);
color : #FFFFFF;
text-align : center;
width : 100%;
height : 100%;
display : inline-block;
padding : 10px;
font-size : 15px;
}
.page_banners_list li.banner_item div.banner_content a:hover {
background : rgba(0, 0, 0, 0.5);
color : #FFFFFF;
}
.banner-controls-container a {
display : inline-block;
background-color : #555555;
color : #FFFFFF;
line-height : 35px;
width : 35px;
height : 35px;
padding-top : 8px;
text-align : center;
border-radius : 30px;
}
.banner-controls-container a:hover {
background-color : #000000;
}
.sc_download_pdf_panel {
width : 50%;
margin : 0 auto;
border : #cacaca solid 1px;
margin-bottom : 12px;
}
.sc_download_pdf_panel table {
width : 100%;
border-collapse : collapse;
}
.sc_download_pdf_panel table td {
padding : 12px;
text-align : center;
border : #cacaca solid 1px;
}
.sc_download_pdf_panel .pdf a:hover {
color : #000000;
background : #F9F9F9;
}
a.sc_button {
border : #cacaca solid 1px;
border-radius : 5px;
display : inline-block;
padding : 8px 10px;
background : #fafafa;
color : #333333;
}
a.sc_button:hover {
background : #f0f0f0;
}
.tiny-footer ul li a {
text-transform : uppercase;
}