﻿*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.php{font-size:62.5%;}
html{background-color:#f5f5f5;background-repeat:no-repeat;background-position:center 39px;}
body{font-family:Roboto, sans-serif;font-size:13px;line-height:20px;position:relative;-webkit-font-smoothing:antialiased;background-image:url(../images/bg-header.png);background-repeat:repeat-x;}
header{background-repeat:no-repeat;background-position:right top;}
a{color:#009FDA;text-decoration:none;line-height:inherit;}
a:hover{color:#ccc;}


a:focus{color:#ccc;outline:none;}
p a,p a:visited{line-height:inherit;}
img{border:0;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,th,td{font-size:13px;direction:ltr;margin:0;padding:0;}
p{font-size:13px;line-height:1.4;margin-bottom:15px;}
p.lead{font-size:17.5px;line-height:1.6;margin-bottom:17px;}
::-webkit-input-placeholder{font-size:12px;}
h1,h2,h3,h4,h5,h6{font-family:Roboto, sans-serif;font-weight:500;color:#333;text-rendering:optimizeLegibility;line-height:1.1;margin-bottom:14px;margin-top:14px;}
h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-size:60%;color:#6f6f6f;line-height:0;}
h1{font-size:33px;margin-top: 10px;}
h2{font-size:30px;}
h3{font-size:27px;}
h4{font-size:23px;}
h5{font-size:20px;line-height:1.3}
h6{font-size:14px;text-align:center;}
hr{border:solid #ddd;clear:both;height:0;border-width:1px 0 0;margin:22px 0 21px;}
hr.cleare {clear:both; border:none; }
em,i{font-style:italic;line-height:inherit;}
strong,b{font-weight:700;line-height:inherit;}
small{font-size:60%;line-height:inherit;}
code{font-weight:700;background:#ff9;}
ul,ol{font-size:14px;line-height:1.6;margin-bottom:17px;list-style-position:inside;}

.absolt{position: absolute;z-index: 1;}
.paddtopfix{margin-top: 46px;}
.lt-ie9 form.custom div.custom.dropdown a.selector{height:30px;}
.row{width:948px;max-width:100%;min-width:768px;zoom:1;margin:0 auto;}
.row .row{width:auto;max-width:none;min-width:0;margin:0 -15px;}
.row.collapse .column,.row.collapse .columns{padding:0;}
.row .row.collapse{margin:0;}
.column,.columns{float:left;min-height:1px;position:relative;padding:0 18px;}
.column.centered,.columns.centered{float:none;margin:0 auto;}
.one,.row .one{width:8.33333%;}
.two,.row .two{width:16.66667%;}
.three,.row .three{width:25%;}
.four,.row .four{width:33.33333%;}
.five,.row .five{width:41.66667%;}
.six,.row .six{width:50%;}
.seven,.row .seven{width:58.33333%;}
.eight,.row .eight{width:66.66667%;}
.nine,.row .nine{width:75%;}
.ten,.row .ten{width:83.33333%;}
.maxirow{width:97.8%;}
.maxicols{width:99.8%;}
.wrapnews{min-height: 420px;}
.eleven,.row .eleven{width:91.66667%;}
.row:before,.row:after{content:"";display:table;}
.button{border:0;width:auto;background:#444;color:#FFF;height:31px;cursor:pointer;display:inline-block;font-size:14px;font-weight:500;line-height:1;outline:none;position:relative;text-align:center;text-decoration:none;-webkit-transition:background-color .15s ease-in-out;-moz-transition:background-color .15s ease-in-out;-o-transition:background-color .15s ease-in-out;transition:background-color .15s ease-in-out;margin:0;padding:8px 17px 8px;}
.button:hover{color:#FFF;background-color:#555;}
.button:focus{color:#FFF;}
.floatright .nb_vote,.nb_vote{margin-right:12%; }
.floatleft .poscomp,.poscomp{margin-left:12%;}
.imgnews{margin-top:14px;width:100%}
.imgnewssmall{width:80%}
.link-heb{background:#009fda;color:#fff;border-radius:6px;width:141px;border:none;font-size:14px;padding:9px auto 7px;}
.link-heb-large{margin-top:18px;margin-bottom:18px;width:192px;padding:8px 4px;}
.link-heb-mini{width:35px;font-size:11px;padding:8px 4px;}
.button.disabled,.button[disabled]{opacity:0.6;cursor:default;background:#2ba6cb;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.button.disabled :hover,.button[disabled] :hover{background:#2ba6cb;}
input[type=submit].button,button.button{-webkit-appearance:none;}
input[type=submit].tiny.button{padding:3px 10px 4px;}
input[type=submit].small.button{padding:5px 14px 6px;}
input[type=submit].button,input[type=submit].medium.button{padding:8px 20px 9px;}
input[type=submit].large.button{padding:13px 30px 14px;}
.lt-ie9 .timer{display:none!important;}
.lt-ie9 div.caption{background:transparent;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000);zoom:1;}
ul.pagination{display:block;height:24px;margin-left:-5px;}
ul.pagination li{float:left;display:block;height:24px;color:#999;font-size:14px;margin-left:5px;}
ul.pagination li a{display:block;color:#555;padding:3px 7px 0;}
ul.pagination li:hover a,ul.pagination li a:focus{background:#e6e6e6;}
ul.pagination li.unavailable a{cursor:default;color:#999;}
ul.pagination li.unavailable:hover a,ul.pagination li.unavailable a:focus{background:transparent;}
ul.pagination li.current a{color:#FFF;font-weight:700;cursor:default;background:#009FDA;}
ul.pagination li.current a:hover{background:#333;}

p .bread{font-size:10px;color:#009FDA;}
.bread p{}
.bread{color:#009FDA;font-size:11px;margin-top:18px;}
.bottomtable{font-weight:500;font-size:14px;}
.bottomtablemini{margin-left:15px;}
h6 span.titlemiddle{margin-top:20px;border-top:1px solid #ccc;padding:30px 50px;}
.nomargin{margin-bottom:0!important;}
.pourcentmargin{margin-left:2%;margin-right:2%;}
.nopadding{padding:0px;}
.noleftmargin{margin-left:0;padding-left:0;}
.text-left,.leftalign{text-align:left;}
.text-right{text-align:right;}
.text-center{text-align:center;}
.hide{display:none;}
.highlight{background:#ff9;}

.topborder{border-top:4px solid;}
#header{height:40px;}
.header{height:80px;}
.logo{margin-top:0;margin-bottom:0;}
.logo h4{font-size:14px;font-weight:700;margin-top:11px;color:#fff;letter-spacing:none;}
.hr{height:79px;}
.picsmallt{width:80px;}
#footer{background:#333;color:#fff;margin-top:15px;padding:15px 0 60px;}
#footer a{color:#666;font-size:12px;}
#footer h3,#footer h4{margin-top:8px;font-size:12px;color:#ccc;margin-bottom:9px;font-weight:700;}
#footer h3,#footer nav ul li a{color:#fff;}
#footer nav ul li{list-style-type:none;color:#fff;line-height:1.2;}
.newsmargin{margin-left:46px;}
#footer .button{height: 25px;-webkit-border-radius:.4em;-moz-border-radius:.4em;border-radius:.4em;box-shadow:none;width:auto;nowhitespace:afterproperty;background:#e5e5e5;color:#333;cursor:pointer;display:inline-block;font-size:12px;line-height:1;outline:none;position:relative;text-align:center;text-decoration:none;-webkit-transition:background-color .15s ease-in-out;-moz-transition:background-color .15s ease-in-out;-o-transition:background-color .15s ease-in-out;transition:background-color .15s ease-in-out;margin:0;padding:8px 20px 5px;}
#footer .button:hover{background:#ccc;color:#333;}
#footer input[type=text]{width:56%;background:#fff;border:1px solid #ccc;color:#333;display:block;font-size:12px;height:25px;-webkit-transition:all .15s linear;-moz-transition:all .15s linear;-o-transition:all .15s linear;transition:all .15s linear;box-shadow:none;margin:0 5px 0 0;padding:4px;}
footer input{box-sizing:border-box;}
.aboutus p{line-height:1.5;font-size:12px;}
.aboutus {min-height:190px; min-height:280px;}
.social{display:inline-block;cursor:pointer;width: 20px;height: 20px;margin-right:5px;background-size: 100%;background-repeat: no-repeat;}
.facebook{background:url(../images/socialpack/facebook.png);}
.facebook:hover{background:url(../images/socialpack/facebook_over.png);}
.twitter{background:url(../images/socialpack/twitter.png);}
.twitter:hover{background:url(../images/socialpack/twitter_over.png);}
.linked{background:url(../images/socialpack/linkedin.png);}
.linked:hover{background:url(../images/socialpack/linkedin_over.png);}
.google{background:url(../images/socialpack/googleplus.png);}
.google:hover{background:url(../images/socialpack/googleplus_over.png);}
.stars{width:15px;height:14px;}
.starsmini{width:15px;height:14px;margin-top: 3px;}
.small{color:#333;font-size:12px;}
.justif{text-align: justify;}
.submit{border:0;color:#fff;font-size:15px;cursor:pointer;background:#009FDA;padding:3px 10px;}
.submit:hover{background:#444;-webkit-transition:background-color 300ms linear;-moz-transition:background-color 300ms linear;-o-transition:background-color 300ms linear;-ms-transition:background-color 300ms linear;transition:background-color 300ms linear;}
.colorme{color:#009FDA;}
div.alert {color: #333;font-weight: bold;text-align: center;margin: 0 auto;padding: 5px;background-color: #F5F5F5;}
div.alertOK {color: #333;font-weight: bold;text-align: center;margin: 0 auto;padding: 10px;background-color: #F5F5F5; margin-bottom:30px;}
div.alertNOK {color: #333;font-weight: bold;text-align: center;margin: 0 auto;padding: 10px;background-color: #FFC3C3; margin-bottom:30px;}
.bottomoutils{margin-left: 18px; border-top-style: solid; border-top-width: 0px; padding-top: 9px; padding-bottom: 8px;}
#extension li {display: inline-block;}
a:hover.nav-lang{color:#333;background-color:#ccc;}
.back-top a:hover{background-color:#009FDA;}
.sf-shadow ul{border-top:2px solid #009FDA;}
.colorbackground{background:#009FDA;}
ul li ul,ul li ol,ol li ul,ol li ol{margin-left:20px;margin-bottom:0;}
select,.fullirow,.twelve,.row .twelve{width:100%;}
[class*=column] + [class*=column]:last-child,.link_bheb_right,.floatright,.right{float:right;}
[class*=column] + [class*=column].end,.floatleft,.left{float:left;}
.row:after,.clear{clear:both;}
.selectbigg{height:30px;}

.sidebartitle{float:left;margin-left:15px; font-weight:500;}
.sectiontitle,.panel{border-left:4px solid #009FDA;}
::-moz-selection,::selection{background:#009FDA;color:#fff;}
.boxblog,.row .boxblog{background-color:#fff;width:31.33333%;height:240px;margin-bottom:2em; padding:0 0px;}
.boxblog-middle{margin-right:3%;margin-left:3%;}
.boxblogright h5,.boxblog h5{color:#333;margin:15px 20px;}
.boxblogright p,.boxblog p{font-size:14px;margin: 10px 28px; color:#979797;}
.boxblogright{margin-bottom:18px; padding:0 0px;}
.boxblogx{height:190px; background-color:#F5F5F5; padding:1px 18px 18px;}
.boxblogx p{color:#979797;}
.boxblogx .continue{color:#009FDA;}
.boxblogasideheb p{color:#333;font-size:14px;font-weight:300;margin: 10px 19px;}

.minitxt{font-size:11px;}
.maxtxt{font-weight:500;}
.mintxt{font-weight:300;}

.lighttxt{font-weight:500;color:#979797;}
.topscore{line-height:1em;}
.wrapnews .boxblog{background-color:#F5F5F5}
.whitebg{background-color:#fff;min-height:255px;}
.whiteb{background-color:#fff;}
.wraphebergement .columns {padding: 0px 0px 18px 9px;}
.wraphebergement .firstcolh {padding: 0px 9px 18px 0px;}
.titleguide, .titleactu{text-transform:uppercase;padding:15px 12px;position:absolute;bottom:0px;width:100%;border-top:1px solid #ccc; border-left:9px solid #146181; height:50px;}
.titleactu{border-left:9px solid #559c16;}
.readsuit{position:absolute;bottom:57px; left: 21px}
.titlecat a{color:#333;}
.pics { float: left; margin-right: 3px; width: 15px;}
.decor-header {position: relative;top:-20px;padding-right: 52px;padding-left: 52px;	z-index: -1;}
.scontent{margin-top:-450px;}
header{	z-index:1;}
.font-montagne-suisse img {-moz-transform: scale(1.2);-ms-transform: scale(1.2);-webkit-transform: scale(1.2);transform: scale(1.2);-webkit-backface-visibility: hidden;-webkit-transform-style: preserve-3d;width: 100%;margin-top: -100px;}
.font-montagne-suisse {height: auto; max-height: 450px;min-height:450px;margin-left: -52px;margin-right: -52px;overflow: hidden;}
@media (max-width: 900px){.font-montagne-suisse img {margin-top: -60px;}}
@media (max-width: 600px){.font-montagne-suisse img {margin-top: -30px;}}
.scontent{background-color:#fff;margin-top:-450px;}
.scontent table{background:#fff;border-spacing:0;border-collapse:none;border:none;font-weight:300;margin:0;}
.scontent .bigtab{margin-right:0;}
.scontent table thead{background:#f5f5f5;}
.scontent table thead tr th,table tbody tr td,table tr td,table tfoot tr td{font-size:13px;line-height:18px;text-align:left;}
.scontent table thead tr th{font-weight:500;font-size:16px;color:#333;border:solid 1px #e5e5e5;border-width:1px 0 0 1px;padding:2px 3px;}
.scontent table tbody tr td{border:solid 1px #e5e5e5;color:#333;vertical-align:top;text-align:center;background-color:#FFF;border-width:1px 0 0 1px;padding:3px 4px;}

.scontent table tbody td:first-child{border-left:none;}
.scontent table tbody tr td.col_feature{padding-right:0; text-align:left;max-width: 150px;}
.scontent table tbody tr td.col_feature2{border-left:none;padding-left:0;max-width: 140px;}
.scontent table tbody tr td.col_feature p,.scontent table tbody tr td.col_feature2 p{padding-right:0;text-align:left;font-size:14px;}
.scontent table tbody tr td.col_feature2 p{padding-left:0;}
.scontent table tbody tr td.col_price p{font-size:14px;}
.titlecara{font-weight:500;font-size:13px;color:#333;}
.scontent table tbody tr td.heb {width:120px;}
.scontent table tbody tr td.pos p,.scontent table.tabradius tbody tr td.pos p{text-align:center;font-size:22px;font-weight:500;padding:10px 13px 11px 7px;}
.scontent table tbody tr td.vote a{font-weight:500;}
.scontent table tbody tr td.lang-table p{line-height:1.2;}
.scontent table thead tr th p{text-align:left;font-weight:400;margin-bottom:0;padding:13px 11px 11px 7px;}
.scontent table tbody tr td p,table tfoot tr td p{margin-bottom:0;padding:10px 5px 9px;}
.scontent table tbody tr td p.very-small{text-align:left;font-size:11px;line-height:1.2;margin-bottom:0;}
.scontent table tbody tr td p.very-small2{text-align:center;font-size:11px;line-height:1.2;margin-bottom:0;}
.scontent table tbody tr td p.texcenter{text-align:center;}
.scontent table tbody tr td.lang-table{text-align:left;padding:3px 5px; width: 65px;}
.scontent table tbody tr td p a.langt,p.langhebbox a.langt{margin-top:15px;background-color:#f5f5f5;font-size:11px;border-radius:13px;color:#333;padding:4px 5px;}
.scontent table tfoot tr td{text-align:center; border-right:none; border-left:solid 1px #e5e5e5;}
.scontent table tbody tr td.col_one, .scontent table tbody tr td.col_one{}
.scontent table thead tr th.col_one,table tfoot tr th.col_one{}
.domainetld{}
.pricetld{float:right;padding-right:25px;}
.pricetld2{float:right;padding-right:5px;}
.borderaside{border:solid 1px #e5e5e5;}

.scontent table tbody tr td p a.langt-two, p.langhebbox a.langt-two{margin-left:5px;}
.scontent table tbody tr td p a.langt-big, p.langhebbox a.langt-big{padding:4px 6px;}
.scontent table tbody tr td p a.langt-big2, p.langhebbox a.langt-big2{padding:4px 7px;}
.scontent table tbody tr td p a.langt:hover, p.langhebbox a.langt:hover{background-color:#333;color:#f5f5f5;}
p.langhebbox a.langt{margin-right:5px;}
.adaptname{font-size:18px;font-weight:500;margin-left:5px;}
.adaptnamemini{font-size:15px;font-weight:500;margin-left:5px;}
.scontent table thead tr th.col_title, .scontent table thead tr th.col_one,.scontent table thead tr th.col_two,.scontent table thead tr th.col_thi{text-align:center; }
.scontent table thead tr th.col_title p, .scontent table thead tr th.col_one p,.scontent table thead tr th.col_two p,.scontent table thead tr th.col_thi p{text-align:center;font-weight:400;}
.scontent table tbody tr td.col_title p{text-align:left; font-size:14px;font-weight:400;}
.scontent table.tabradius thead{background:none;}
.scontent .tabradius{width: 96%; margin-left:2%;margin-right:2%;}
.scontent table.tabradius {border-top:solid 1px #e5e5e5;border-collapse: none; border-radius: 10px;}
.scontent table.tabradius thead tr th{background:#f5f5f5;}
.scontent table tbody tr td p a.poscomp{background-color:#f5f5f5;font-size:11px;border-radius:15px;color:#333;padding:6px 11px;margin-top:-4px;}
.scontent table tbody tr td p a.poscomp:hover {background-color: #333; color: #F5F5F5;}
.scontent table tbody tr td.aviscomp p{text-align:left;}


.scontent table.tabradius tbody td:first-child, .scontent table.tabradius tfoot td:first-child{border-left:solid 1px #e5e5e5; }
.scontent table.tabradius tbody td:last-child{border-right:solid 1px #e5e5e5;}
.scontent table.tabradius tbody tr:last-child td,.scontent table.tabradius tfoot tr:last-child td{border-bottom:solid 1px #e5e5e5;}
.scontent table.tabradius tfoot tr td:last-child{border-right:solid 1px #e5e5e5;}
.scontent table.tabradius thead tr th:first-child{border-top-left-radius: 10px;}
.scontent table.tabradius thead tr th:first-child{border-top-left-radius: 10px;}
.scontent table.tabradius thead tr th:last-child{border-right:solid 1px #e5e5e5;border-top-right-radius: 10px;}

.scontent table.tabradius tbody tr td.col_title p {font-weight:500;font-size:14px;}
.scontent table.tabradius tbody tr td p {font-weight:500;font-size:12px;}
.scontent table.tabradius tbody tr td.col_one {border-right:solid 3px #e5e5e5;border-left:solid 4px #e5e5e5;}
.scontent table.tabradius thead tr th.col_one {border-right:solid 3px #e5e5e5;border-left:solid 4px #e5e5e5;}
.scontent table.tabradius tfoot tr td.col_one {border-right:solid 3px #e5e5e5;border-left:solid 4px #e5e5e5;border-bottom:solid 4px #e5e5e5;}
.scontent table.tabradius tbody tr td.separation{border-left:none; border-right:none;}


.scontent table.minitable tbody tr td{border:none;}
h5.coms{margin-bottom: 0px;}


.rating {
    overflow: hidden;
    display: inline-block;
    font-size: 0;
    position: relative;
}
.rating-input {
    float: right;
    width: 8px;
    height: 16px;
    padding: 0;
    margin: 0 0 0 -16px;
    opacity: 0;
}
.rating:hover .rating-star:hover,
.rating:hover .rating-star:hover ~ .rating-star,
.rating-input:checked ~ .rating-star {
    background-position: 0 0;
}
.rating-star,
.rating:hover .rating-star {
    position: relative;
    float: right;
    display: block;
    width: 8px;
    height: 16px;
}

.star1 {
    background: url('../images/star-form1.png') 0 -16px;
	background-size: 8px 32px;
}
.star2 {

    background: url('../images/star-form2.png') 0 -16px;
	background-size: 8px 32px;
}



.col_title{width:22%;}
.col_one, .col_two, .col_thi{width:26%;}
.toptable{width:96%;margin-left:2%;}
.toptablefirst{text-align:center;width:26%;margin-left:22%;background-color: #e5e5e5;border-right:solid 4px #e5e5e5;border-left:solid 4px #e5e5e5;border-top:solid 4px #e5e5e5;}
.four30{width:30%;}
.four35{width:35%;}
.toptablefirst35{width:35%;margin-left:30%;}
.promo{text-align:left;width:115px;padding-left:13px;height:29px;position:relative;margin-left:-14px;margin-top:25px;padding-top:1px;bottom:2px;background-image:url(../images/bg-element.png);background-repeat:no-repeat;background-position:left top;color:#fff;font-weight:500;}
.promo a{color:#FFF;}
[type=checkbox]:not(:checked),[type=checkbox]:checked{position:absolute;left:-9999px;}
[type=checkbox]:not(:checked) + label,[type=checkbox]:checked + label{position:relative;padding-left:25px;cursor:pointer;}
[type=checkbox]:not(:checked) + label:before,[type=checkbox]:checked + label:before{content:'';position:absolute;left:8px;top:2px;width:11px;height:11px;border:1px solid #009fda;background:#fff;border-radius:3px;}
[type=checkbox]:not(:checked) + label:after,[type=checkbox]:checked + label:after{content:'✔';position:absolute;top:-6px;left:10px;font-size:15px;font-weight:700;color:#009fda;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;transition:all .2s;}
[type=checkbox]:not(:checked) + label:after{opacity:0;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);transform:scale(0);}
[type=checkbox]:checked + label:after{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}
[type=checkbox]:disabled:not(:checked) + label:before,[type=checkbox]:disabled:checked + label:before{box-shadow:none;background-color:#ddd;border-color:#bbb;}
[type=checkbox]:disabled:checked + label:after{color:#999;}
[type=checkbox]:disabled + label{color:#aaa;}

.contact-form input[type="text"],.contact-form textarea{
	margin-top:10px;
	margin-bottom:18px;
	padding:8px;
	display:block;
	width:99.8%;
	background:#fcfcfc;
	border: none;
	outline:none;
	color:#464646;
	font-size:0.8125em;
	font-family:Arial, Helvetica, sans-serif;
	box-shadow: inset 0px 0px 3px #999;
	-webkit-box-shadow: inset 0px 0px 3px #999;
	-moz-box-shadow: inset 0px 0px 3px #999;
	-o-box-shadow: inset 0px 0px 3px #999;
	-webkit-appearance:none;
}
.contact-form textarea{
	resize:none;
	height:120px;		
}
.link_bheb{color:#ddd;}
.styleselect {display:inline-block;height: 31px;vertical-align: top;background:url(https://www.hebergeurs-suisse.ch/images/select.png) no-repeat 95% #444;overflow:hidden;width:200px;}
.stylesmallselect {width:100px;background:url('https://www.hebergeurs-suisse.ch/images/select.png') no-repeat scroll 88% center #444;}
.styleselect select { font-family:Roboto, sans-serif; background: transparent; padding: 5px;font-size: 14px;font-weight:500;line-height: 1; border: 0;border-radius: 0; height: 31px;-webkit-appearance: none;color: #ddd;width: 228px;font-weight: 500;}
.styleselect select option { font-family:Roboto, sans-serif; background: transparent; padding: 5px;font-size: 14px;font-weight:500;line-height: 1; border: 0;border-radius: 0; height: 31px;-webkit-appearance: none;color: #312f2f;width: 228px;font-weight: 500;}
.stylesmallselect select {width:138px; }

.stylebigselect {width:270px;background:url('https://www.hebergeurs-suisse.ch/images/select.png') no-repeat scroll 97% center #444;}
.stylebigselect select {width:298px; }

.responsmargin, .responsmarginleft{margin-right:10px; margin-bottom:25px;}
.responsmarginleft{min-height: 31px;padding-top:4px;}
.responsmarginright{margin-left:28px;}

.sortfilter{min-height: 30px;}
.scontent table thead tr th:first-child,table tfoot tr td:first-child,.scontent table thead tr:first-child th{border-top:none;}
.scontent table tbody tr td.heb,.scontent table tbody tr td.pos{vertical-align:top;}
aside.noleftmargin{ margin-top:18px;}
a.bottomtable:hover{color:#009FDA;}
a.bottomtable img{width:14px;}
.nav-one{width:55%;padding-left:0;}
.nav-bar{height:20px;margin-top:20px;padding:0;}
.nav-bar > li{float:left;display:block;position:relative;line-height:20px;margin:0 7px 0 0;padding:0;}
.nav-bar > li:first-child{background:none;}
.nav-bar > li.active > a{cursor:pointer;}
.nav-bar > li.active:hover{cursor:default;}
.nav-bar > li.has-flyout > a:first-child{position:relative;}
.nav-bar > li.has-flyout > a:first-child:after{content:"";display:block;width:0;height:0;position:absolute;right:0;top:0;}
.nav-bar > li.has-flyout > a.flyout-toggle{background:none;border-left:0!important;position:absolute;right:0;top:0;z-index:2;display:block;padding:20px;}
.nav-bar > li.has-flyout.is-touch > a:first-child{padding-right:55px;}
.nav-bar > li.has-flyout.is-touch > a.flyout-toggle{border-left:1px dashed #666;}
.nav-bar > li > a:first-child{position:relative;display:block;text-decoration:none;font-size:13px;margin:0 6px;padding:0;}
.nav-bar > li > input{margin:0 10px;}

.nav-lang{margin-right:7px;line-height:40px;background-color:#333;font-size:11px;border-radius:12px;color:#fff;padding:4px 5px;}
.nav-search{float:right;width: 150px;padding-top:3px;}
.nav-logo{width:18%;padding-left:0;padding-right:0;}
.top-moder{border-top-left-radius: 8px; border-top-right-radius: 8px;}
.top-nav{width:100%;background-color:#333333; border-top-left-radius: 8px; border-top-right-radius: 8px;}
.nav-heb{width:100%;height:44px;margin:0;padding:0;}
.nav-heb > li{background-color:#333;text-align:center;font-size:16px;float:left;display:block;position:relative;line-height:44px;margin:0;}
.nav-heb-mut{width:23%;}
.nav-heb-dom{width:13%;}
.nav-heb-hou{width:12%;}
.nav-heb-bkp{width:12%;}
.nav-heb-rev{width:14%;}
.nav-heb-fre{width:12%;}
.nav-heb-dtc{width:14%;}
.nav-heb-stb{width:14%;}
.nav-heb-exc{width:14%;}
.nav-heb-srd{width:16%;}
.nav-heb-ssl{width:16%;}
.nav-heb-scc{width:16%;}
.nav-heb-cms,.nav-heb-vps{width:10%;}
.nav-heb-mal,.nav-heb-clo{width:10%;}
.nav-heb > li:last-child{float:right;}
.nav-heb-first{border-top-left-radius:8px;}
.nav-heb-last{border-top-right-radius:8px;}
.nav-bar > li a:hover{border-bottom:1px solid #fff;}
.sf-menu,.sf-menu li{float:right;margin:0;padding:0;}
.sf-menu li{list-style:none;float:left;position:relative;margin-right:2px;}
.sf-menu a{color:#000;display:block;position:relative;text-decoration:none;padding:.95em 1.1em;}
.sf-menu ul{display:none;position:absolute;top:-999em;width:10em;padding:2px;}
.sf-menu ul li{float:none;width:100%;margin:0;padding:0;}
.sf-menu li:hover > ul{display:block;}
.sf-menu,.sf-menu *{list-style:none;margin:0;padding:0;}
.sf-menu{line-height:1.0;float:left;margin-bottom:0;}
.sf-menu li:hover{visibility:inherit;}
.sf-menu li:hover ul,.sf-menu li.sfHover ul{left:0;top:2.5em;z-index:99;}
.sf-menu li li{background:#fff;width:200px;}
.sf-menu li li li{background:#fff;}
.sf-menu li:hover,.sf-menu li.sfHover,.sf-menu a:focus,.sf-menu a:hover,.sf-menu a:active{outline:0;color:#fff;}
.sf-menu a.sf-with-ul{min-width:1px;}
.sf-sub-indicator{position:absolute;display:block;right:.75em;top:1.05em;width:10px;height:10px;text-indent:-999em;overflow:hidden;}
a > .sf-sub-indicator{top:.9em;background-position:0 -100px;}
#nav-wrap{text-transform:uppercase;font-weight:500;margin-top:9px;padding-left:0;}
a:focus > .sf-sub-indicator,a:hover > .sf-sub-indicator,a:active > .sf-sub-indicator,li:hover > a > .sf-sub-indicator,li.sfHover > a > .sf-sub-indicator{background-position:-10px -100px;}
.sf-menu ul a > .sf-sub-indicator{background-position:0 0;}
.sf-shadow ul{border-top:2px solid #33877D;width:200px;padding:0 8px 9px 0;}
.sf-shadow ul.sf-shadow-off{background:transparent;}
.nav-bar > li > a,.nav-heb > li > a,.sf-menu a,.sf-menu a:visited{color:#fff;}
.nav-bar > li ul,.nav-heb > li ul{margin-bottom:0;}
.nav-bar > li .flyout,#menu-icon{display:none;}
.nav-heb > li:hover,.nav-heb > li.nav-heb-select{background-color:#CF092C;}
.nav-heb > li.nav-heb-select a h2{color: #FFF;font-size: 16px;margin:0px; line-height:inherit;}
ul.sf-menu li li:hover ul,ul.sf-menu li li.sfHover ul,ul.sf-menu li li li:hover ul,ul.sf-menu li li li.sfHover ul{left:10em;top:0;}
ul.sf-menu li:hover li ul,ul.sf-menu li.sfHover li ul,ul.sf-menu li li:hover li ul,ul.sf-menu li li.sfHover li ul{top:-999em;}
.sf-menu ul .sf-sub-indicator,.sf-menu ul a:focus > .sf-sub-indicator,.sf-menu ul a:hover > .sf-sub-indicator,.sf-menu ul a:active > .sf-sub-indicator,.sf-menu ul li:hover > a > .sf-sub-indicator,.sf-menu ul li.sfHover > a > .sf-sub-indicator{background-position:-10px 0;}