body{margin:0;}
img{border:0;}
body,input,textarea,select,button,td,th{font:11px arial;}

body.ssFS1,body.ssFS1 input,body.ssFS1 textarea,body.ssFS1 select,body.ssFS1 button,body.ssFS1 td,body.ssFS1 th{font-size:12px;}
body.ssFS2,body.ssFS2 input,body.ssFS2 textarea,body.ssFS2 select,body.ssFS2 button,body.ssFS2 td,body.ssFS2 th{font-size:13px;}
body.ssFS3,body.ssFS3 input,body.ssFS3 textarea,body.ssFS3 select,body.ssFS3 button,body.ssFS3 td,body.ssFS3 th{font-size:14px;line-height:140%;}
body.ssFS3 span.topic,
body.ssFS3 #tabs,
body.ssFS3 .vidTab{line-height:100%;}


th{font-weight:bold;text-align:left;}
form{margin:0;padding:0;}
a{text-decoration:none;color:#009;}
a:hover{text-decoration:underline;}
hr{border:0;border-top:1px dotted #ccc;padding:0;margin:6px -8px !important;margin:0;height:1px;background:#fff;color:#fff;clear:both;}
h1{font-size:16px;margin:0;padding:2px 0 6px 0;}
h1 img{vertical-align:middle;}
ul{list-style-type:disc;margin:0px 0 4px 16px;padding:0;}
li{margin:0 0 4px 0;padding:0;}

div.right{float:right;}
div.left{float:left;}
.clear{clear:both;font-size:1px;height:1px;}

#pup{display:none;position:absolute;z-index:1000;left:0;top:0;width:auto;}
#addDrag{margin:0;border:1px solid #999;background:#fff;cursor:pointer;display:none;z-index:10000;position:absolute;font-weight:normal;width:180px;padding:2px 4px;}
#addDrag img,#addDrag span.sprite{margin-right:2px;vertical-align:-4px;float:left;}
#addDragTarget{border:1px dotted #f00;display:none;height:24px;}

.delConfirm{
	border:3px solid #a00;
	background:#fff;
	padding:20px;
	width:340px !important;width:380px;
	margin:40px auto 0 auto;
	text-align:center;

     -moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    -khtml-border-radius: 20px;
    border-radius: 20px;

}

#delPreview{margin:10px 0 14px 0;font-weight:bold;}
#delPreview span,#delPreview img{vertical-align:middle;margin-right:6px;}

.message-info{background:#def;padding:7px 10px;border:1px solid #789;border-radius:4px;margin:4px 0;}
.message-info hr{
  background: transparent;
  border-color: #789;
  border-style: solid;
  margin: 6 -10px !important;
}

.bigWinBg{position:absolute;z-index:10000;background:#000;text-align:right;}
.bigWinBg .closeBtn{width:140px;border:2px solid #059;background:#09f;color:#fff;}
.bigWinContent{position:absolute;z-index:10000;text-align:center;padding-left:10px;}
#bigAjax{color:#fff;}

.bigInfo{
	margin:40px auto;
	width:800px;
	/* height:550px; */
	overflow-x:hidden;
	overflow-y:auto;
	background:#fff;
	border:2px solid #739ACA;
	padding:20px;
	text-align:left;
     -moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    -khtml-border-radius: 20px;
    /* border-radius: 20px; */
}
.bigInfo hr{position:relative;margin-top:10px !important;margin-bottom:10px !important;margin:0px -20px;clear:both;}

.inputSuggestion{color:#999;font-style:italic;}


.radio,.checkbox{border:0;background:transparent;}

#settings{display:none;position:absolute;top:0;width:160px;right:0;}
#config{display:none;position:absolute;top:0;width:200px;left:0;}
#config img, #login img, #config .sprite, #login .sprite{vertical-align:middle;margin:0 6px 4px 0;}

.configQactive{border-color:#f90;background:#ffa;}

#moduleSearch{margin:4px 0 4px 0;}
#moduleSearch ul{list-style-type:square;margin:0 0 0 20px;padding:0;}
#moduleSearch li{margin:0 0 2px 0;padding:0;}

#moduleSearch div.title{font-weight:bold;color:#187db5;padding:4px 0;}
#moduleSearch div.result{border:1px solid #ccc;background:#fff url("../ico/11.png") no-repeat 170px 2px;padding:2px 20px 2px 20px;margin-bottom:2px;}
#moduleSearch div.iconfav{background-image: url("../favicon.ico");}
#moduleSearch div.icon1{background-image: url("../ico/1.gif");}
#moduleSearch div.icon5{background-image: url("../ico/5.gif");}
#moduleSearch span.icon9{background-image: url("../ico/9.gif");}
#moduleSearch span.icon11{background-image: url("../ico/11.png");}
#moduleSearch a:hover div.result{border-color:#aaa;background-image: url("../drag-icon.png");}
#moduleSearch div.result span.sprite{position:absolute;margin:0 0 0 -18px;}

#header{position:relative;height:57px;}
#header a{display:block;float:left;background-repeat:no-repeat;}
#header a, #header a:hover{text-decoration:none;}
#header img{cursor:pointer;}

#logo{margin:0 auto;text-align:center;display:block;cursor:default;}
img#logo{cursor:default;}
.header_bg{padding-top:2px;}

#headerTools{display:block;position:absolute;top:4px;right:0px;}

#headerTools a{border-right:1px solid #999;color:#009;display:block;float:left;margin:0 0 0 2px;padding:2px 6px;text-align:center;text-decoration:none;color:#249;}
#headerTools a:hover{text-decoration:underline;color:#00f;}
#headerTools a.last{border-right:0;}

#addBlocks{display:block;position:absolute;top:4px;left:4px;}
#addBlocks a,#addBlocks div{display:block;float:left;margin:0 2px 0 0;padding:2px 6px;border-left:1px solid #999;text-align:center;text-decoration:none;}
#addBlocks .addBtn{padding:2px 5px 2px 0px;border-left:0;}
#addBlocks a:hover{text-decoration:underline;color:#00f;}

#themes{position:absolute;z-index:10;bottom:2px;right:7px;}

#theme{display:none;background:#444;border-bottom:2px solid #999;}
#theme td{color:#ccc;}
#theme a{color:#fff;text-decoration:underline;}
#theme .nav{width:140px;cursor:pointer;padding-bottom:10px;}
#theme .nav a{display:block;padding:10px;font-size:13px;font-weight:bold;text-decoration:none;}
#theme .nav a:hover{text-decoration:none;}
#theme .nav .inactive{background:#000;border-right:1px solid #666;border-bottom:1px solid #333;color:#999;}
#theme .nav a.inactive:hover{color:#ccc;}
#theme .active{color:#ff0;text-decoration:none;font-weight:bold;}

#theme .main{margin:10px;height:300px;overflow-y:auto;overflow-x:hidden;position:relative;}
#theme .theme{float:left;cursor:pointer;font-size:14px;margin:10px 10px 0 10px;}
#theme .local{margin:5px 10px 5px 10px;}
#theme .artist{width:200px;height:105px;margin:0 10px 0 0;}
#theme .google{width:410px;height:100px;margin:0 10px 0 0;}
#theme .google img{background-color:#fff;}
/*
#theme_config{position:absolute;z-index:10000;width:600px;height:600px;border:1px solid #999;top:100px;left:100px;background:#fff;}
#theme_config .header{border-bottom:1px solid #999;background:#efefef;padding:4px;font-weight:bold;}
#theme_config .header .right{margin-top:-2px;margin-right:-2px;}
#theme_config .header button{border:0;}
#theme_config .inner{padding:10px;}
*/

#mp3{position:absolute;right:0px;bottom:0px;}

#tabs{position:absolute;bottom:0;list-style-type:none;margin:0;padding:0;font-weight:bold;} /* margin:0 310px 0 0; // with themes */
#tabs li{float:left;position:relative;display:block;cursor:pointer;color:#000;padding:0;margin:0;}
#tabs img{vertical-align:-3px;margin-right:4px;}
#tabs input{border:0px dotted #999;background:#ff0;margin:0;padding:0;font-weight:bold;font-size:10px;}
#tabs li#newTabLink{font-size:14px;border:0;}
#tabConfigDiv{display:none;position:absolute;}
#tabConfigDiv img{cursor:pointer;}
#tabConfigDiv{border:1px solid #aaa;background:#f6f6f6;padding:4px;}
#tabConfigDiv .icons .sprite{width:16px;height:16px;border:1px solid #ccc;margin:0 2px 2px 0;}


.page{}
.column{float:left;text-align:left;min-height:1px;}
.draggable{width:100%;}
.mini_div{position:absolute;white-space:nowrap;}
.blk_content{width:100%;}

#tips{padding:4px 10px;background:#679;color:#def;border-bottom:1px solid #456;display:none;}
#tips a{color:#fff;text-decoration:underline;}
#tipsNav{margin-right:10px;padding:0 10px;border-right:1px solid #abc;}

.notice{padding:4px;border:1px solid #f90;color:#900;background:#ffa;}


.round_b{padding:0 1px 5px 4px;}

.rbtop{background-repeat:repeat-x;background-position: top left;cursor:move;}
.rbtop div{background-repeat:no-repeat;background-position: top left;}
.rbtop div div{background-repeat:no-repeat;background-position: top right;}
.rbtop div div div{background:none;height:auto;}

.rbcontent{background-repeat:repeat-y;background-position:top left;}
.rbright{background-repeat:repeat-y;background-position:top right;}

.minblock .blk_content,.minblock .rbright,.minblock .rbcontent{width:auto;}

.rbbot{background-repeat:repeat-x;background-position: top left;font-size:1px;}
.rbbot div{background-repeat:no-repeat;background-position: top left;}
.rbbot div div{background-repeat:no-repeat;background-position: top right;}


.tb{float:right;white-space:nowrap;visibility:hidden;background:none;height:auto;}
.tb img{cursor:pointer;}
.p_e,.p_c,.p_conf,.p_del{background-repeat:no-repeat;}
.topic{display:inline-block;cursor:pointer;white-space:nowrap;}
.topic .sprite, .topic img{margin-right:6px;vertical-align:-4px;}
.confColor{float:left;width:12px;height:12px;border:1px solid #999;margin-right:1px;font-size:1px;cursor:pointer;}

/*
fix for colored blocks toolbar
.rbtop div div div,
.redish .rbtop div div div,
.orangeish .rbtop div div div,
.greenish .rbtop div div div,
.yellowish .rbtop div div div,
.blueish .rbtop div div div,
.grayish .rbtop div div div
	{background:none;}
 */

.collapseList{}
.collapseList .header{cursor:pointer;}
.collapseList .show{display:block;}
.collapseList .hide{display:none;}

.tree{margin-left:-10px;cursor:pointer;}
.tree .cat{padding-left:10px;padding-bottom:1px;}
.tree .dir{padding-left:12px; padding-bottom:1px;}
.tree .cat a{padding-left:2px;font-weight:normal;}
.tree .minus{background: url("../images/tree_minus.png") no-repeat left 3px;}
.tree .plus{background: url("../images/tree_plus.png") no-repeat left 3px;}

.clock{text-align:center;font-size:28px;}

.noteIcons{position:relative;float:right;text-align:right;}
.noteIcons div{width:55px;position:absolute;margin-left:-55px;margin-top:-12px;}


/* light 1*/

#config,#settings{background-color:#fff;}

.collapseList .inner{border:1px solid #c0c0c0;border-top:0;}
.collapseList .header{color:#187DB5;font-weight:bold;padding:3px 4px;background:url("default/collapse_header_bg.gif");border-top:1px solid #c0c0c0;}

#config.collapseList .header{padding:3px 4px 0 4px;}

.collapseList .show{padding:4px;overflow:hidden;border-top:1px solid #c0c0c0;background:#f6f6f6;}
.collapseList .show .show{padding:0px;border:0;}
.collapseList  a{color:#333;line-height:16px;}
.collapseList .right a{line-height:100%;}
.collapseList hr{margin-left:-4px;margin-right:-4px;}

/* #config.collapseList a,#settings.collapseList a{font-weight:bold;} */

.vidTab{border-bottom:1px solid #c0c0c0;height:19px;}
.vidTab div{cursor:pointer;float:left;}
.vidTab div{border:1px solid #c0c0c0;border-bottom-width:1px !important;border-bottom:0;margin:0 2px 0 0;padding:2px 6px;font-weight:bold;}
.vidTab .active{border-color:#1558AF;background-color:#37c;color:#fff;}
.vidTab .inactive{background-color:#f6f6f6;color:#666;}


.newsTitle{vertical-align:top;overflow:hidden;display:inline-block;white-space:nowrap;}

.newsTime{float:left;margin-right:4px;}
.newsImageDiv{overflow:hidden;float:right;margin-left:2px;text-align:center;}
.newsEmbedImg{position:relative;vertical-align:middle;display:block;}
.entry_0 .newsEmbedImg{float:right;margin:-2px 0 0 4px;}
.entry_1 .newsEmbedImg{float:left;margin:-2px 4px 0 0;}
.entry_0{padding:0 0 4px 0;}
.entry_0 a:visited,.news_1 .entry a:visited{color:#88a;}
.entry_1 a{font-weight:bold;}
.news_nav{width:35px;text-align:center;} /* mobile */

.newsSize0{}
.newsSize1{font-size:110%;}
.newsSize2{font-size:125%;}


.notesDiv{background:#ffa;padding:4px;cursor:text;border:1px solid #cc0;}
.notesDiv textarea{background:transparent;width:100% !important; width: 98%;overflow:hidden;border:0;margin:0 !important;margin:-1px 0 0 0;padding:0;}
.redish .notesDiv{background:#ffb6b6;border-color:#d66969;}
.orangeish .notesDiv{background:#fed1b0;border-color: #df8136;}
.greenish .notesDiv{background:#cffeac;border-color: #00be00;}
.blueish .notesDiv{background:#ccecff;border-color: #0093d0;}
.grayish .notesDiv{background:#e7e7e7;border-color: #afafaf;}

.notesKaushan{font-family: 'Kaushan Script', cursive;font-size:24px;}
.notesParisienne{font-family: 'Parisienne', cursive;font-size:24px;}
.notesComingSoon{font-family: 'Coming Soon', cursive;font-size:24px;}
.notesQwigley{font-family: 'Qwigley', cursive;font-size:24px;}

button, .button{border:1px solid #aaa;background:#eee;margin:0;}
select{border:1px solid #999;padding:1px;}

.odd, .griditem{background:#fff;}
.even, .gridaltitem{background:#f6f6f6;}
div.hover,tr.hover{background:#ccc;color:#000;}


.stockTable{border:1px solid #ddd;border-bottom:0;}
.stockTable th{color:#333;border-bottom:1px solid #ddd;background:#dfe5f0 url("default/th_bg.gif");}
.stockTable td{border-bottom:1px solid #ddd;}
.stockTable tfoot th{border:0;border-bottom:1px solid #ddd;}

.posten_header{border:1px solid #efefef;background:#f6f6f6;padding:2px 4px;margin-top:2px;}
.posten .column{width:50%;float:left;margin:20px 0;}
.posten td{vertical-align:top;padding:4px;}
.posten .pickupPlaceInfoLabel {display: block;margin-bottom: 5px;font-weight: bold;}

.tyda{font-size:11px;}
.tyda div{float:left;width:48%;margin-right:1%;border:1px solid #ccc;}
.tyda div div{float:none;width:auto;margin:0;border:0;}

.tyda div div.tyda_lang_header{color:#000;background:#f1f1f1;padding:4px;font-weight:bold;}
.tyda div div.tyda_input_menu a{position:relative;display:block;cursor:pointer;color:#000;border-top:1px solid #ccc;padding:2px 4px;}
.tyda div div.tyda_input_menu a:hover{background-color:#ffa;}

.imdb{display:none;font-size:11px;position:absolute;background:#fff;border:1px solid #ccc;border-top:0;z-index:1000;}
.imdbResult{border-top:1px solid #ccc;padding:4px;}
.imdbResult img{float:left;margin-right:10px;}
.imdbResult .imdb_title{margin-top:2px;font-size:13px;font-weight:bold;}
.imdb_summary{color:#000;margin-top:4px;text-decoration:none;}
.imdb a:hover {text-decoration:none;}

/*
<div class='tydaResult'><div><div class="tyda_lang_header">svenska uppslagsord</div><span style="display:none" class="tyda_input_string_lang">sv</span><div class="tyda_input_menu"><a href="#">Åland</a></div><div class="tyda_input_menu"><a href="#">ålder</a></div><div class="tyda_input_menu"><a href="#">åldersdomshem</a></div><div class="tyda_input_menu"><a href="#">åldersforskning</a></div><div class="tyda_input_menu"><a href="#">åldringsprocess</a></div></div><div><div class="tyda_lang_header">engelska uppslagsord</div><span style="display:none" class="tyda_input_string_lang">en</span><div class="tyda_input_menu"><a href="#">Åland fisherman</a></div><div class="tyda_input_menu"><a href="#">Åland fishermen</a></div><div class="tyda_input_menu"><a href="#">Åland inhabitant</a></div><div class="tyda_input_menu"><a href="#">Åland inhabitants</a></div></div></div><div class='clear'></div>
*/

.topborder td{border-top:1px solid #ccc;}
.th th{background:#eee;padding-top:4px;padding-bottom:4px;border-bottom:1px solid #f6f6f6;border-top:1px solid #ddd;color:#444;}


.cal table{}
.cal th{text-align:center;}
.cal th a{font-weight:normal;color:#000;cursor:pointer;}
.cal th a:hover{text-decoration:none;}
.cal .th1{font-weight:bold;}
.cal .th2{}
.cal td{cursor:pointer;text-align:center;padding:3px 0;}
.cal .pMon, .cal .nMon{ color:#999;}
.cal .c1{background:#eee;} /* old */
.cal .c2{background:#ff9;} /* today */
.cal .c3{background:#fff;} /* future */
.cal .c1,.cal .c2,.cal .c3{border:1px solid #ccc;}
.cal .hover{padding:3px 0;border:1px solid #000;}
.cal .active{padding:2px 0;border:2px solid #000;}
.cal .note{font-weight:bold;text-decoration:underline;} /* border-color:#fa0; funkar dåligt med hover */
.cal .weekend{color:#c00;}
.cal .show{background-image:url("../images/caltv.gif");background-repeat:no-repeat;background-position:bottom right;}
.cal textarea{width:100%;height:80px;border:0;background:transparent;padding:2px;}
.cal h2{margin:0;padding:0;font-weight:bold;font-size:14px;}


.digg{float:right;margin-left:4px;background:url("../images/digg.gif") no-repeat;color:#736926;text-align:center;width:51px;padding:13px 0;font-weight:bold;} /* 51x52 */
.digg small{font-size:9px;font-weight:normal;}

.delicious .delTag{font-weight:bold;padding-top:4px;}
.delicious .links{padding-top:4px;}

.alexaDiv{cursor:pointer;border-left:1px solid #999;border-right:1px solid #999;height:17px;}
.alexaDiv div{background:#fff;padding:1px 3px 1px 3px;color:#666;font-weight:bold;border-top:1px solid #999;}
.alexaDiv .alexaL{float:left;border-right:1px solid #999;}
.alexaDiv .alexaR{float:right;border-left:1px solid #999;}

.boxnet_nav{background:#f6f6f6;padding:2px 4px;border:1px solid #ccc;}
.boxnet_list{padding:4px 0;}
.boxnet_list img{vertical-align:middle;}
.boxnet_form{background:#f6f6f6;padding:2px 4px;border:1px solid #ccc;margin-top:2px;display:none;}


.sprite{width:16px;height:16px;display:inline-block;background:url("../images/sprites.png?v=1.31") no-repeat;font-size:1px;}
.sprite_1{background-position:-0px -0px;}
.sprite_10{background-position:-16px -0px;}
.sprite_100{background-position:-32px -0px;}
.sprite_101{background-position:-48px -0px;}
.sprite_102{background-position:-64px -0px;}
.sprite_103{background-position:-80px -0px;}
.sprite_104{background-position:-96px -0px;}
.sprite_105{background-position:-112px -0px;}
.sprite_106{background-position:-128px -0px;}
.sprite_107{background-position:-144px -0px;}
.sprite_108{background-position:-160px -0px;}
.sprite_109{background-position:-176px -0px;}
.sprite_11{background-position:-192px -0px;}
.sprite_110{background-position:-208px -0px;}
.sprite_111{background-position:-224px -0px;}
.sprite_112{background-position:-240px -0px;}
.sprite_113{background-position:-256px -0px;}
.sprite_114{background-position:-272px -0px;}
.sprite_115{background-position:-288px -0px;}
.sprite_116{background-position:-304px -0px;}
.sprite_117{background-position:-0px -16px;}
.sprite_118{background-position:-16px -16px;}
.sprite_12{background-position:-32px -16px;}
.sprite_13{background-position:-48px -16px;}
.sprite_14{background-position:-64px -16px;}
.sprite_15{background-position:-80px -16px;}
.sprite_16{background-position:-96px -16px;}
.sprite_17{background-position:-112px -16px;}
.sprite_18{background-position:-128px -16px;}
.sprite_19{background-position:-144px -16px;}
.sprite_2{background-position:-160px -16px;}
.sprite_20{background-position:-176px -16px;}
.sprite_21{background-position:-192px -16px;}
.sprite_22{background-position:-208px -16px;}
.sprite_23{background-position:-224px -16px;}
.sprite_24{background-position:-240px -16px;}
.sprite_25{background-position:-256px -16px;}
.sprite_26{background-position:-272px -16px;}
.sprite_27{background-position:-288px -16px;}
.sprite_28{background-position:-304px -16px;}
.sprite_29{background-position:-0px -32px;}
.sprite_2_old{background-position:-16px -32px;}
.sprite_3{background-position:-32px -32px;}
.sprite_30{background-position:-48px -32px;}
.sprite_31{background-position:-64px -32px;}
.sprite_32{background-position:-80px -32px;}
.sprite_33{background-position:-96px -32px;}
.sprite_34{background-position:-112px -32px;}
.sprite_35{background-position:-128px -32px;}
.sprite_36{background-position:-144px -32px;}
.sprite_37{background-position:-160px -32px;}
.sprite_38{background-position:-176px -32px;}
.sprite_39{background-position:-192px -32px;}
.sprite_4{background-position:-208px -32px;}
.sprite_40{background-position:-224px -32px;}
.sprite_41{background-position:-240px -32px;}
.sprite_42{background-position:-256px -32px;}
.sprite_43{background-position:-272px -32px;}
.sprite_44{background-position:-288px -32px;}
.sprite_45{background-position:-304px -32px;}
.sprite_46{background-position:-0px -48px;}
.sprite_47{background-position:-16px -48px;}
.sprite_48{background-position:-32px -48px;}
.sprite_49{background-position:-48px -48px;}
.sprite_5{background-position:-64px -48px;}
.sprite_50{background-position:-80px -48px;}
.sprite_51{background-position:-96px -48px;}
.sprite_52{background-position:-112px -48px;}
.sprite_53{background-position:-128px -48px;}
.sprite_54{background-position:-144px -48px;}
.sprite_55{background-position:-160px -48px;}
.sprite_56{background-position:-176px -48px;}
.sprite_57{background-position:-192px -48px;}
.sprite_58{background-position:-208px -48px;}
.sprite_59{background-position:-224px -48px;}
.sprite_5_old{background-position:-240px -48px;}
.sprite_6{background-position:-256px -48px;}
.sprite_60{background-position:-272px -48px;}
.sprite_61{background-position:-288px -48px;}
.sprite_62{background-position:-304px -48px;}
.sprite_63{background-position:-0px -64px;}
.sprite_64{background-position:-16px -64px;}
.sprite_65{background-position:-32px -64px;}
.sprite_66{background-position:-48px -64px;}
.sprite_67{background-position:-64px -64px;}
.sprite_68{background-position:-80px -64px;}
.sprite_69{background-position:-96px -64px;}
.sprite_7{background-position:-112px -64px;}
.sprite_70{background-position:-128px -64px;}
.sprite_71{background-position:-144px -64px;}
.sprite_72{background-position:-160px -64px;}
.sprite_73{background-position:-176px -64px;}
.sprite_74{background-position:-192px -64px;}
.sprite_75{background-position:-208px -64px;}
.sprite_76{background-position:-224px -64px;}
.sprite_77{background-position:-240px -64px;}
.sprite_78{background-position:-256px -64px;}
.sprite_79{background-position:-272px -64px;}
.sprite_8{background-position:-288px -64px;}
.sprite_80{background-position:-304px -64px;}
.sprite_81{background-position:-0px -80px;}
.sprite_82{background-position:-16px -80px;}
.sprite_83{background-position:-32px -80px;}
.sprite_84{background-position:-48px -80px;}
.sprite_85{background-position:-64px -80px;}
.sprite_86{background-position:-80px -80px;}
.sprite_87{background-position:-96px -80px;}
.sprite_88{background-position:-112px -80px;}
.sprite_89{background-position:-128px -80px;}
.sprite_9{background-position:-144px -80px;}
.sprite_90{background-position:-160px -80px;}
.sprite_91{background-position:-176px -80px;}
.sprite_92{background-position:-192px -80px;}
.sprite_93{background-position:-208px -80px;}
.sprite_94{background-position:-224px -80px;}
.sprite_95{background-position:-240px -80px;}
.sprite_96{background-position:-256px -80px;}
.sprite_97{background-position:-272px -80px;}
.sprite_98{background-position:-288px -80px;}
.sprite_99{background-position:-304px -80px;}
.sprite_add{background-position:-0px -96px;}
.sprite_add_1{background-position:-16px -96px;}
.sprite_add_2{background-position:-32px -96px;}
.sprite_alexa{background-position:-48px -96px;}
.sprite_betsson{background-position:-64px -96px;}
.sprite_bilddagboken{background-position:-80px -96px;}
.sprite_blekinge{background-position:-96px -96px;}
.sprite_blocket{background-position:-112px -96px;}
.sprite_boxnet{background-position:-128px -96px;}
.sprite_calc{background-position:-144px -96px;}
.sprite_comic{background-position:-160px -96px;}
.sprite_del{background-position:-176px -96px;}
.sprite_delicious{background-position:-192px -96px;}
.sprite_dog_icon{background-position:-208px -96px;}
.sprite_drink{background-position:-224px -96px;}
.sprite_eniro{background-position:-240px -96px;}
.sprite_facebook{background-position:-256px -96px;}
.sprite_favicon{background-position:-272px -96px;}
.sprite_file{background-position:-288px -96px;}
.sprite_flash.old{background-position:-304px -96px;}
.sprite_flash{background-position:-0px -112px;}
.sprite_flickr{background-position:-16px -112px;}
.sprite_gamemonitor{background-position:-32px -112px;}
.sprite_gcalendar{background-position:-48px -112px;}
.sprite_gear{background-position:-64px -112px;}
.sprite_gmail{background-position:-80px -112px;}
.sprite_google{background-position:-96px -112px;}
.sprite_indicator2{background-position:-112px -112px;}
.sprite_indicator3{background-position:-128px -112px;}
.sprite_klart{background-position:-144px -112px;}
.sprite_moon{background-position:-160px -112px;}
.sprite_os{background-position:-176px -112px;}
.sprite_pollen{background-position:-192px -112px;}
.sprite_posten{background-position:-208px -112px;}
.sprite_print{background-position:-224px -112px;}
.sprite_prisjakt{background-position:-240px -112px;}
.sprite_qt{background-position:-256px -112px;}
.sprite_rr{background-position:-272px -112px;}
.sprite_scaler{background-position:-288px -112px;}
.sprite_search{background-position:-304px -112px;}
.sprite_sesam{background-position:-0px -128px;}
.sprite_sj{background-position:-16px -128px;}
.sprite_skane{background-position:-32px -128px;}
.sprite_sl{background-position:-48px -128px;}
.sprite_small_img{background-position:-64px -128px;}
.sprite_smartson{background-position:-80px -128px;}
.sprite_sudoku{background-position:-96px -128px;}
.sprite_sun{background-position:-112px -128px;}
.sprite_tabussen{background-position:-128px -128px;}
.sprite_tradera{background-position:-144px -128px;}
.sprite_twitter{background-position:-160px -128px;}
.sprite_vasttrafik{background-position:-176px -128px;}
.sprite_wm{background-position:-192px -128px;}
.sprite_youtube{background-position:-208px -128px;}
.sprite_zoho{background-position:-224px -128px;}
.sprite_linkedin{background-position:-240px -128px;}
.sprite_0{background-position:-256px -128px;width:1px;}
.sprite_hemnet{background-position:-304px -128px;}
.sprite_instagram{background-position:0px -144px;}


.sprite_moon{width:15px;height:15px;}
.sprite_sun{width:15px;height:15px;}



.search_sprite{width:60px;display:inline-block;background:url("../images/search.sprites.png?v=1.06") no-repeat;font-size:1px;margin-right:4px;}
.search_aa{background-position:0px -0px;height:14px;}
.search_adlibris{background-image:url("../images/search.sprites.star.png?v=1.04");background-position:0px -0px;height:16px;}
.search_allabolag{background-position:0px -14px;height:17px;}
.search_allmusic{background-position:0px -31px;height:16px;}
.search_alltomlinser{background-position:0px -47px;height:21px;}
.search_altavista{background-position:0px -68px;height:19px;}
.search_answers{background-position:0px -87px;height:20px;}
.search_arbetsformedlingen{background-position:0px -107px;height:16px;}
.search_ask{background-position:0px -123px;height:23px;}
.search_bing{background-position:0px -146px;height:21px;}
.search_blocket{background-image:url("../images/search.sprites.star.png?v=1.04");background-position:0px -16px;height:18px;}
.search_bokus{background-position:0px -167px;height:18px;}
.search_cdcovers{background-position:0px -185px;height:18px;}
.search_cdon{background-position:0px -203px;height:23px;}
.search_dictionary{background-position:0px -226px;height:23px;}
.search_dinnerbase{background-position:0px -249px;height:21px;}
.search_discogs{background-position:0px -270px;height:22px;}
.search_discshop{background-position:0px -292px;height:14px;}
.search_download{background-position:0px -306px;height:23px;}
.search_drivers{background-position:0px -329px;height:12px;}
.search_ebay{background-position:0px -341px;height:22px;}
.search_eniro{background-image:url("../images/search.sprites.star.png?v=1.04");background-position:0px -34px;height:16px;}
.search_eniro_kartor{background-image:url("../images/search.sprites.star.png?v=1.04");background-position:0px -50px;height:17px;}
.search_evenemang{background-position:0px -363px;height:15px;}
.search_fass{background-position:0px -378px;height:40px;}
.search_flashback{background-position:0px -418px;height:13px;}
.search_ginza{background-position:0px -431px;height:13px;}
.search_google{background-image:url("../images/search.sprites.star.png?v=1.04");background-position:0px -67px;height:21px;}
.search_grooveshark{background-position:0px -444px;height:11px;}
.search_growyn{background-position:0px -455px;height:15px;}
.search_hitta{background-image:url("../images/search.sprites.star.png?v=1.04");background-position:0px -88px;height:23px;}
.search_hittabutik{background-position:0px -470px;height:20px;}
.search_ign{background-position:0px -490px;height:20px;}
.search_imdb{background-image:url("../images/search.sprites.star.png?v=1.04");background-position:0px -111px;height:19px;}
.search_isohunt{background-position:0px -510px;height:23px;}
.search_kelkoo{background-position:0px -533px;height:18px;}
.search_letssing{background-position:0px -551px;height:15px;}
.search_lokaldelen{background-position:0px -566px;height:17px;}
.search_mahalo{background-position:0px -583px;height:20px;}
.search_maps{background-position:0px -603px;height:22px;}
.search_ne{background-position:0px -625px;height:20px;}
.search_nforce{background-position:0px -645px;height:17px;}
.search_norstedts{background-position:0px -662px;height:22px;}
.search_opensubtitles{background-position:0px -684px;height:17px;}
.search_oversatt{background-image:url("../images/search.sprites.star.png?v=1.04");background-position:0px -130px;height:14px;}
.search_php{background-position:0px -701px;height:21px;}
.search_piratebay{background-position:0px -722px;height:14px;}
.search_posten{background-position:0px -736px;height:23px;}
.search_pricerunner{background-image:url("../images/search.sprites.star.png?v=1.04");background-position:0px -144px;height:23px;}
.search_prisjakt{background-image:url("../images/search.sprites.star.png?v=1.04");background-position:0px -167px;height:13px;}
.search_psspy{background-position:0px -759px;height:21px;}
.search_quotationspage{background-position:0px -780px;height:14px;}
.search_saol{background-position:0px -794px;height:23px;}
.search_snap{background-position:0px -817px;height:23px;}
.search_susning{background-position:0px -840px;height:13px;}
.search_synonymer{background-image:url("../images/search.sprites.star.png?v=1.04");background-position:0px -180px;height:13px;}
.search_systemet{background-position:0px -853px;height:27px;}
.search_tankafetast{background-position:0px -880px;height:23px;}
.search_tankaner{background-position:0px -903px;height:16px;}
.search_thottbot{background-position:0px -919px;height:13px;}
.search_torrentz{background-position:0px -932px;height:20px;}
.search_tradera{background-image:url("../images/search.sprites.star.png?v=1.04");background-position:0px -193px;height:18px;}
.search_trafik{background-position:0px -952px;height:40px;}
.search_trailers{background-position:0px -992px;height:18px;}
.search_tv{background-position:0px -1010px;height:19px;}
.search_tvsubtitles{background-position:0px -1029px;height:8px;}
.search_tyda{background-image:url("../images/search.sprites.star.png?v=1.04");background-position:0px -211px;height:23px;}
.search_uguitar{background-position:0px -1037px;height:15px;}
.search_urban{background-position:0px -1052px;height:23px;}
.search_url{background-position:0px -1075px;height:13px;}
.search_vcdquality{background-position:0px -1088px;height:13px;}
.search_webhallen{background-position:0px -1101px;height:16px;}
.search_wikipedia{background-image:url("../images/search.sprites.star.png?v=1.04");background-position:0px -234px;height:13px;}
.search_wiktionary{background-position:0px -1117px;height:18px;}
.search_wolfram{background-position:0px -1135px;height:10px;}
.search_wowhead{background-position:0px -1145px;height:13px;}
.search_wowwiki{background-position:0px -1158px;height:14px;}
.search_yahoo{background-position:0px -1172px;height:12px;}
.search_youtube{background-image:url("../images/search.sprites.star.png?v=1.04");background-position:0px -247px;height:20px;}
.search_121{background-position:0px -1184px;height:21px;}
.search_googleimg{background-position:0px -1205px;height:21px;}
.search_duckduckgo{background-position:0px -1226px;height:13px;}
.search_ixquick{background-position:0px -1239px;height:23px;}
.search_subscene{background-position:0px -1262px;height:14px;}
.search_linkedin{background-position:0px -1276px;height:21px;}
.search_twitter{background-position:0px -1297px;height:21px;}
.search_biluppgifter{background-position:0px -1318px;height:18px;}
.search_ecosia{background-position:0px -1336px;height:27px;}

.searchResult{border:1px solid #ccc;border-bottom:0;display:none;z-index:1000;}
.searchResult div{cursor:pointer;border-bottom:1px solid #ccc;padding:2px 4px;background:#fff;}
.searchResult div div{margin:0;padding:0;border:0;background:transparent;}
.searchResult .active{background:#ff9;}
.searchResult .right{color:#080;font-size:10px;}

.searchDiv{font-size:1px;padding-top:5px;}
.searchDiv img{margin-right:4px;vertical-align:bottom;}
.searchInput{width:100%;vertical-align:top;}
.searchInput.half{width:49%;margin-right:1%;}
.searchButton{vertical-align:top;border:1px solid #aaa;background:#eee;}
.searchBtn{width:65px;text-align:right;}

.hotel th{background:#def;border:1px solid #abc;}
.hotel .paging button{width:18px;}
.hotel .paging{text-align:right;}

.prisjakt .lista_h{border-top:1px solid #ccc;padding:2px 0 1px 0;float:right;width:25%;text-align:right;white-space:nowrap;}
.prisjakt .lista_v{border-top:1px solid #ccc;padding:2px 0 1px 0;width:75%;float:left;margin-bottom:3px;white-space:normal;}
.prisjakt .truncate { overflow: hidden; }
.prisjakt .search_hit{text-decoration:underline;color:#090;}
.prisjakt td.r{text-align:right;}


.tv_sprite{width:32px;height:32px;display:inline-block;background:url("../images/tv.sprites.png?v=1.37") no-repeat;font-size:1px;}
.tv_10{background-position:-0px 0px;}
.tv_3sat{background-position:-32px 0px;}
.tv_aljazeera{background-position:-64px 0px;}
.tv_animalplanet{background-position:-96px 0px;}
.tv_animalplanethd{background-position:-128px 0px;}
.tv_ard{background-position:-160px 0px;}
.tv_axess{background-position:-192px 0px;}
.tv_bbcBrit{background-position:-224px 0px;}
.tv_bbchd{background-position:-256px 0px;}
.tv_bbcEarth{background-position:-288px 0px;}
.tv_bbclife{background-position:-320px 0px;}
.tv_bbcworld{background-position:-352px 0px;}
.tv_boomerang{background-position:-384px 0px;}
.tv_cartoonnet{background-position:-416px 0px;}
.tv_ch1ru{background-position:-448px 0px;}
.tv_cmoreaction{background-position:-480px 0px;}
.tv_cmoreemotion{background-position:-512px 0px;}
.tv_cmoreextreme{background-position:-544px 0px;}
.tv_cmorefirst{background-position:-576px 0px;}
.tv_cmorefirsthd{background-position:-608px 0px;}
.tv_cmorefotboll{background-position:-640px 0px;}
.tv_cmorehits{background-position:-672px 0px;}
.tv_cmorehitshd{background-position:-704px 0px;}
.tv_cmorehockey{background-position:-736px 0px;}
.tv_cmorekids{background-position:-768px 0px;}
.tv_cmorelive{background-position:-800px 0px;}
.tv_cmorelive2{background-position:-832px 0px;}
.tv_cmorelive3{background-position:-864px 0px;}
.tv_cmorelive4{background-position:-896px 0px;}
.tv_cmorelivehd{background-position:-928px 0px;}
.tv_cmoreseries{background-position:-960px 0px;}
.tv_cmoreserieshd{background-position:-992px 0px;}
.tv_cmoresport{background-position:-1024px 0px;}
.tv_cmoresporthd{background-position:-1056px 0px;}
.tv_cmoretennis{background-position:-1088px 0px;}
.tv_cnbc{background-position:-1120px 0px;}
.tv_cnnint{background-position:-1152px 0px;}
.tv_comedyc{background-position:-1184px 0px;}
.tv_comhem{background-position:-1216px 0px;}
.tv_discovery{background-position:-1248px 0px;}
.tv_discoveryhd{background-position:-1280px 0px;}
.tv_discoverysci{background-position:-1312px 0px;}
.tv_discoveryw{background-position:-1344px 0px;}
.tv_disney{background-position:-1376px 0px;}
.tv_disneyplay{background-position:-1408px 0px;}
.tv_disneyxd{background-position:-1440px 0px;}
.tv_dr1{background-position:-1472px 0px;}
.tv_dr2{background-position:-1504px 0px;}
.tv_e{background-position:-1536px 0px;}
.tv_espnam{background-position:-1568px 0px;}
.tv_espncla{background-position:-1600px 0px;}
.tv_euronews{background-position:-1632px 0px;}
.tv_eurosport{background-position:-1664px 0px;}
.tv_eurosport2{background-position:-1696px 0px;}
.tv_eurosporthd{background-position:-1728px 0px;}
.tv_extremesport{background-position:-1760px 0px;}
.tv_fashion{background-position:-1792px 0px;}
.tv_femman{background-image:url("../images/tv.sprites.star.png?v=1.28");background-position:-0px 0px;}
.tv_fst5{background-position:-1824px 0px;}
.tv_god{background-position:-1856px 0px;}
.tv_historyc{background-position:-1888px 0px;}
.tv_historychd{background-position:-1920px 0px;}
.tv_hrt1{background-position:-1952px 0px;}
.tv_kanal10{background-position:-1984px 0px;}
.tv_kanal9{background-image:url("../images/tv.sprites.star.png?v=1.28");background-position:-32px 0px;}
.tv_kanalglobal{background-position:-2016px 0px;}
.tv_kunskap{background-position:-2048px 0px;}
.tv_mezzo{background-position:-2080px 0px;}
.tv_motors{background-position:-2112px 0px;}
.tv_mtv{background-image:url("../images/tv.sprites.star.png?v=1.28");background-position:-64px 0px;}
.tv_mtv2{background-position:-2144px 0px;}
.tv_natgeohd{background-position:-2176px 0px;}
.tv_natgeowhd{background-position:-2208px 0px;}
.tv_natgeowild{background-position:-2240px 0px;}
.tv_nationalgeo{background-position:-2272px 0px;}
.tv_nelonen{background-position:-2304px 0px;}
.tv_nickelodeon{background-position:-2336px 0px;}
.tv_nrk1{background-position:-2368px 0px;}
.tv_nrk2{background-position:-2400px 0px;}
.tv_outtv{background-position:-2432px 0px;}
.tv_pinkplus{background-position:-2464px 0px;}
.tv_playboy{background-position:-2496px 0px;}
.tv_raiuno{background-position:-2528px 0px;}
.tv_realitytv{background-position:-2560px 0px;}
.tv_rtl{background-position:-2592px 0px;}
.tv_rtl2{background-position:-2624px 0px;}
.tv_rushhd{background-position:-2656px 0px;}
.tv_sailing{background-position:-2688px 0px;}
.tv_sat1{background-position:-2720px 0px;}
.tv_sf{background-position:-2752px 0px;}
.tv_showtime{background-position:-2784px 0px;}
.tv_silver{background-position:-2816px 0px;}
.tv_silverhd{background-position:-2848px 0px;}
.tv_sjuan{background-image:url("../images/tv.sprites.star.png?v=1.28");background-position:-96px 0px;}
.tv_skynews{background-position:-2880px 0px;}
.tv_spice{background-position:-2912px 0px;}
.tv_sport1{background-position:-2944px 0px;}
.tv_star{background-position:-2976px 0px;}
.tv_svt1{background-image:url("../images/tv.sprites.star.png?v=1.28");background-position:-128px 0px;}
.tv_svt1hd{background-position:-3008px 0px;}
.tv_svt2{background-image:url("../images/tv.sprites.star.png?v=1.28");background-position:-160px 0px;}
.tv_svt24{background-image:url("../images/tv.sprites.star.png?v=1.28");background-position:-192px 0px;}
.tv_svt2hd{background-position:-3040px 0px;}
.tv_svtb{background-position:-3072px 0px;}
.tv_svtworld{background-position:-3104px 0px;}
.tv_tcm{background-position:-3136px 0px;}
.tv_tlc{background-position:-3168px 0px;}
.tv_tnt{background-position:-3200px 0px;}
.tv_travel{background-position:-3232px 0px;}
.tv_tv11{background-image:url("../images/tv.sprites.star.png?v=1.28");background-position:-224px 0px;}
.tv_tv1danmark{background-position:-3264px 0px;}
.tv_tv2danmark{background-position:-3296px 0px;}
.tv_tv2norge{background-position:-3328px 0px;}
.tv_tv3{background-image:url("../images/tv.sprites.star.png?v=1.28");background-position:-256px 0px;}
.tv_tv3dan{background-position:-3360px 0px;}
.tv_tv3hd{background-position:-3392px 0px;}
.tv_tv3norge{background-position:-3424px 0px;}
.tv_tv3plus{background-position:-3456px 0px;}
.tv_tv4{background-image:url("../images/tv.sprites.star.png?v=1.28");background-position:-288px 0px;}
.tv_tv4fakta{background-position:-3488px 0px;}
.tv_tv4faktaxl{background-position:-3520px 0px;}
.tv_tv4film{background-position:-3552px 0px;}
.tv_tv4guld{background-position:-3584px 0px;}
.tv_tv4hd{background-position:-3616px 0px;}
.tv_tv4komedi{background-position:-3648px 0px;}
.tv_tv4scifi{background-position:-3680px 0px;}
.tv_tv4sport{background-image:url("../images/tv.sprites.star.png?v=1.28");background-position:-320px 0px;}
.tv_tv4sportx{background-position:-3712px 0px;}
.tv_tv5{background-position:-3744px 0px;}
.tv_tv6{background-image:url("../images/tv.sprites.star.png?v=1.28");background-position:-352px 0px;}
.tv_tv8{background-image:url("../images/tv.sprites.star.png?v=1.28");background-position:-384px 0px;}
.tv_tvchile{background-position:-3776px 0px;}
.tv_tvdanmark2{background-position:-3808px 0px;}
.tv_tve{background-position:-3840px 0px;}
.tv_tvfin{background-position:-3872px 0px;}
.tv_tvnorge{background-position:-3904px 0px;}
.tv_tvpolonia{background-position:-3936px 0px;}
.tv_vh1{background-position:-3968px 0px;}
.tv_viasatcrime{background-position:-4000px 0px;}
.tv_viasatexp{background-position:-4032px 0px;}
.tv_viasatfilm{background-position:-4064px 0px;}
.tv_viasatfilmaction{background-position:-4096px 0px;}
.tv_viasatfilmclassic{background-position:-4128px 0px;}
.tv_viasatfilmdrama{background-position:-4160px 0px;}
.tv_viasatfilmfamily{background-position:-4192px 0px;}
.tv_viasatfilmhd{background-position:-4224px 0px;}
.tv_viasatfilmnordic{background-position:-4256px 0px;}
.tv_viasatfotbol{background-position:-4288px 0px;}
.tv_viasatgolf{background-position:-4320px 0px;}
.tv_viasathist{background-position:-4352px 0px;}
.tv_viasathockey{background-position:-4384px 0px;}
.tv_viasatmotor{background-position:-4416px 0px;}
.tv_viasatshd{background-position:-4448px 0px;}
.tv_viasatsport{background-position:-4480px 0px;}
.tv_vpremerel{background-position:-4512px 0px;}
.tv_yle1{background-position:-4544px 0px;}
.tv_yle2{background-position:-4576px 0px;}
.tv_zdf{background-position:-4608px 0px;}
.tv_kanal5hd{background-position:-4640px 0px;}
.tv_tv4news{background-position:-4672px 0px;}
.tv_outdoor{background-position:-4704px 0px;}
.tv_fueltv{background-position:-4736px 0px;}
.tv_dr3{background-position:-4768px 0px;}
.tv_drk{background-position:-4800px 0px;}
.tv_tv6hd{background-position:-4832px 0px;}
.tv_tv12{background-position:-4864px 0px;}
.tv_fox{background-position:-4896px 0px;}
.tv_investigationdiscovery{background-position:-4928px 0px;}
.tv_horsecountry{background-position:-4960px 0px;}
.tv_cmoregolf{background-position:-4992px 0px;}
.tv_horse1{background-position:-5024px 0px;}
.tv_paramount{background-position:-5056px 0px;}
.tv_viasatsportpremium{background-position:-5088px 0px;}
.tv_tv3sporthd{background-position:-5120px 0px;}
.tv_cmorestars{background-position:-5152px 0px;}
.tv_cmorestarshd{background-position:-5184px 0px;}
.tv_sportkanalen{background-position:-5216px 0px;}
.tv_sportkanalen{background-position:-5216px 0px;}
.tv_paramount{background-position:-5248px 0px;}
.tv_h2{background-position:-5280px 0px;}
.tv_godare{background-position:-5312px 0px;}
.tv_vsportextra{background-position:-5344px 0px;}

.tv_div{margin-top:4px;}
.tvKanaler{margin-bottom:2px;}
.tvKanaler span{margin:0 2px 2px 0;}
.tvKanaler img, .tvTable span, .tvTable img{cursor:pointer;}
.tvTable .odd{border-top:1px solid #ddd;}
.tvBar{background:#ccf;height:2px;margin-top:-2px;font-size:1px;}

.tv_program_sub td{vertical-align:top;padding:0 4px 0 4px;}
.tv_program_sub th{text-align:left;}

.tv-valda,.tv-tillgangliga{width:49%;float:left;text-align:left;}
.tv-valda div:hover,.tv-tillgangliga div:hover{background-color:rgba(127,127,127,.2);}
.tv-valda div,.tv-tillgangliga div{padding:2px 0;}
.tv-valda i,.tv-tillgangliga i{display:inline-block;float:right;font-size:1px;width:16px;height:16px;margin-top:7px;margin-right:10px;cursor: pointer;}
.tv-valda i{background:url("../images/del.png") no-repeat;}
.tv-tillgangliga i{background:url("../images/add.png") no-repeat;}

.search-config div i{margin-top:0px;}
.search-config div div {clear:both;}

.tablib_table {width: 100%;border-collapse: separate;border-spacing: 0px;empty-cells: show;font-size: 11px;text-align: center;}
.tablib_emptyTab {border-bottom: 1px solid #676767;padding: 0px 1px;}
.tablib_spacerTab {border-bottom: 1px solid #676767;padding: 0px 1px;width: 1px;}
.tablib_selected {padding: 2px;background-color: #ffffff;border: 1px solid #676767;border-bottom-width: 0px;color: #3366cc;font-weight: bold;width: 80px;cursor: default;}
.tablib_unselected {padding: 2px;background-color: #dddddd;border: 1px solid #aaaaaa;border-bottom-color: #676767;color: #000000;width: 80px;cursor: pointer;}
.tablib_navContainer {width: 10px;vertical-align: middle;}
.tablib_navContainer a:link, .tablib_navContainer a:visited, .tablib_navContainer a:hover {color: #3366aa;text-decoration: none;}

.sport table{cursor:default;}
.sport th{border-bottom:1px solid #999;padding-top:4px;padding-bottom:0px;}
.sport .sport_header{font-size:13px;background:#def;border:1px solid #abc;font-weight:bold;text-align:center;color:#345;}
.sport th img{vertical-align:-1px;}
.sport th div img{vertical-align:-3px;}
.sport_popup img{vertical-align:-4px;margin-bottom:1px;}


.yr_small{margin-left:55px;}
.yr_small img{width:48px;height:48px;position:absolute;margin-top:-16px;}

.yr_sprite{width:64px;height:64px;display:inline-block;background:url("../images/yr.sprites.png") no-repeat;font-size:1px;}
.yr_01d{background-position:-0px 0px;background-image:url("../images/yr.sprites.star.png");}
.yr_01n{background-position:-0px 0px;}
.yr_02d{background-position:-64px 0px;background-image:url("../images/yr.sprites.star.png");}
.yr_02n{background-position:-64px 0px;}
.yr_03d{background-position:-128px 0px;background-image:url("../images/yr.sprites.star.png");}
.yr_03n{background-position:-128px 0px;}
.yr_04{background-position:-192px 0px;background-image:url("../images/yr.sprites.star.png");}
.yr_05d{background-position:-256px 0px;background-image:url("../images/yr.sprites.star.png");}
.yr_05n{background-position:-192px 0px;}
.yr_06d{background-position:-320px 0px;background-image:url("../images/yr.sprites.star.png");}
.yr_06n{background-position:-256px 0px;}
.yr_07d{background-position:-384px 0px;background-image:url("../images/yr.sprites.star.png");}
.yr_07n{background-position:-320px 0px;}
.yr_08d{background-position:-448px 0px;background-image:url("../images/yr.sprites.star.png");}
.yr_08n{background-position:-384px 0px;}
.yr_09{background-position:-512px 0px;background-image:url("../images/yr.sprites.star.png");}
.yr_10{background-position:-576px 0px;background-image:url("../images/yr.sprites.star.png");}
.yr_11{background-position:-640px 0px;background-image:url("../images/yr.sprites.star.png");}
.yr_12{background-position:-704px 0px;background-image:url("../images/yr.sprites.star.png");}
.yr_13{background-position:-768px 0px;background-image:url("../images/yr.sprites.star.png");}
.yr_14{background-position:-448px 0px;}
.yr_15{background-position:-832px 0px;background-image:url("../images/yr.sprites.star.png");}
.yr_16{background-position:-512px 0px;}
.yr_17{background-position:-576px 0px;}
.yr_18{background-position:-640px 0px;}
.yr_19{background-position:-704px 0px;}


.fb_status{width: auto; padding:0 10px 5px 60px;}
.fb_tools{width: auto; padding:0 10px 5px 60px;}
.fb_req{float:left;white-space:nowrap;overflow:hidden;height:30px;margin-top:2px;} /* width:45%; */
.fb_nav{float:right;text-align:right;white-space:nowrap;overflow:hidden;margin-top:3px;} /* height:32px; width:45%; */
.fb_error{display:none;border:1px solid #999;background:#fcc;color:#900;padding:2px 4px;margin-bottom:4px;}
.fb_loading{position:absolute;top:0;width:200px;height:200px;background:#EFF2F7;text-align:center;display:none;}
.fb_stream{overflow:hidden;width:100%;}
.fb_post_area{}
.fb_post{width: auto;}
.fb_post_no_image{}
.fb_post_image{height:50px;float: left;width: 50px;margin-bottom:4px;}
.fb_post_with_image{padding-left:60px;font-size:12px;}
.fb_media_container{margin-top:4px;}
.fb_media{width:auto;padding-left:61px;}
.fb_media_image{float: left;padding:2px;border:1px solid #ccc;}
.fb_media_no_image{}
.fb_time{text-align:right;float:right;font-size:9px;color:#777;white-space:nowrap;margin:2px 0 0 4px;}
.fb_title{}
.fb_title img{vertical-align:-4px;margin-right:4px;} /* icon */
.fb_caption{font-weight:normal;}
.fb_description{color:#808080;margin-top:4px;}
.fb_sprite{display:inline-block;width:16px;height:16px;background: url("/blocks/fb/images/fb_sprites.png") no-repeat top left;vertical-align:middle;cursor:pointer;}
.fb_logo{background-position:-407px 0;width:109px;height:24px;}
.fb_small_like		{vertical-align:top;width:10px;height:9px;background-position:-346px 0;}
.fb_small_nolike	{vertical-align:top;width:10px;height:9px;background-position:-336px 0;}
.fb_small_comments	{vertical-align:top;width:9px;height:10px;background-position:-356px 0;}
.fb_small_delete	{vertical-align:top;width:10px;height:10px;background-position:-365px 0;}
.fb a{font-weight:bold;}
.fb_like{background-position:-16px 0;}
.fb_nolike{background-position:-32px 0;}
.fb_comment{background-position:-48px 0;width:15px;}
.fb_home{background-position:-64px 0;}
.fb_feed{background-position:-80px 0;}
.fb_messages{background-position:-96px 0;}
.fb_events{background-position:-112px 0;}
.fb_friends{background-position:-128px 0;}
.fb_photos{background-position:-144px 0;}
.fb_groups{background-position:-160px 0;}
.fb_notes{background-position:-176px 0;}
.fb_links{background-position:-192px 0;}
.fb_chat{background-position:-208px 0;}
.fb_apps{background-position:-224px 0;}
.fb_games{background-position:-240px 0;}
.fb_pokes{background-position:-256px 0;}
.fb_larr{background-position:-272px 0;}
.fb_rarr{background-position:-288px 0;}
.fb_larr2{background-position:-304px 0;}
.fb_rarr2{background-position:-320px 0;}
.fb_photos_dim{background-position:-376px 0;}
.fb_comment_dim{background-position:-392px 0;width:15px;}
.fb_comments_container{margin-top:4px;}
.fb_post_no_image .fb_comments_container{margin-left:10px;}
.fb_comments{padding:4px;background-color:#EFEFF7;border:0px solid #BDC7DE;margin:1px 0 0 0px;} /* margin:1px 0 0 10px;  padding:2px 4px 2px 4px; */
.fb_likes .fb_sprite{vertical-align:-1px;margin-right:4px;cursor:default;}
.fb_comments_image{float:left;width:30px;height:30px;}
.fb_comments_image_message{padding-left:35px;width:auto;}
.fb_comment_form{margin-top:1px;padding:2px;;background:#EFEFF7;}
.fb_post_no_image .fb_comment_form{margin-left:10px;}
.fb_comment_form input{background:#fff;border:1px solid #BDC7DE;width:90%;}
.fb_comment_form button{background:#fff;border:1px solid #BDC7DE;width:10%;}
.fb_attribution{font-size:9px;color:#777;white-space:nowrap;}
.fb a{font-weight:bold;}


span.ellipsis {
	overflow: hidden;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	-webkit-text-overflow: ellipsis;
	white-space: nowrap;
	display:inline-block;
}

.instagram_loading{position:absolute;top:0;width:200px;height:200px;background:#EFF2F7;text-align:center;display:none;}
.instagram_header{}
.instagram_modes{cursor:pointer;float:right;margin-left:4px;}

.instagram_header .profile_img{float:left;width:32px;height:32px;}
.instagram_header .nav{padding:8px 0 0 10px;float:left;font-size:13px;}
.instagram_header .nav a{text-decoration:underline;color:#333;}
.instagram_header .nav a img{height:24px;vertical-align:middle;margin-right:4px;}
.instagram_userinfo th{color:#ccc;font-weight:bold;font-size:15px;}
.instagram_userinfo td{color:#ccc;}
.instagram_userinfo td a,.instagram_userinfo th a{color:#fff;}

.instagram_stream{overflow:hidden;width:100%;}
.instagram_author{float:left;margin:4px 0;}
.instagram_author img{width:48px;margin-right:10px;vertical-align:middle;}
.instagram_author a{font-size:16px;color:#666;}
.instagram_caption{font-style:italic;margin:5px 0 10px 0;}
.instagram_map{text-align:center;margin-top:10px;}

.instagram_post{clear:both;margin:10px 0 0 0;}
.instagram_post .image{}
.instagram_post .info{margin-top:5px;}
.instagram_post .user{font-size:15px;margin-bottom:4px;}
.instagram_post .user img{height:32px;margin-right:10px;vertical-align:middle;}

.instagram_sprite{height:16px;display:inline-block;background:url("../images/instagram_sprites.png") no-repeat;font-size:1px;}
.instagram_grid1{width:24px;background-position:0 0;}
.instagram_list1{width:24px;background-position:-24px 0;}
.instagram_grid0{width:24px;background-position:-48px 0;}
.instagram_list0{width:24px;background-position:-72px 0;}

.instagram_comment_btn{width:69px;background-position:-96px 0;}
.instagram_like_btn{width:49px;background-position:-165px 0;}
.instagram_liked_btn{width:49px;background-position:-214px 0;}
.instagram_comment{width:20px;background-position:-263px 0;}
.instagram_like{width:19px;background-position:-283px 0;}
.instagram_back1{width:16px;background-position:-302px 0;}
.instagram_back0{width:16px;background-position:-318px 0;}

.instagram_user{width:32px;height:32px;margin:2px 0 0 2px;vertical-align:-4px;cursor:pointer;}
.instagram_error{display:none;border:1px solid #999;background:#fcc;color:#900;padding:2px 4px;margin-bottom:4px;}

.instagram_likes{white-space:nowrap;overflow:hidden;margin:4px 0;}
.instagram_comments{margin:4px 0;}
.instagram_comment_div{margin:2px 0;padding:4px;background:#f1f1f1;border:1px solid #ddd;}
.instagram_comment_div img{margin-right:6px;}

.instagram_time{color:#777;margin-left:10px;}


.links_header{margin-top:4px;}
.links_header a{margin-right:4px;white-space:nowrap;}
.links_header a .sprite{vertical-align:-3px;margin-right:2px;}
.links_post{margin-bottom:4px;}
.links_post a{} /* font-size:1.2em; */
.links_post a img{vertical-align:-3px;width:16px;height:16px;}

.links_toolbar{display:none;float:right;}
.links_toolbar img{margin-left:2px;cursor:pointer;}



.birthday .day{}
.birthday .today{background:#ff9;border:1px solid #aa0;padding:4px;width: auto !important;width:100%;}

.birthday .date{float:left;text-align:right;width:60px;}
.birthday .date b{font-size:23px;padding-right:4px;}
.birthday .date br{display:none;}
.birthday .text{float:right;}
.birthday .calendarredday{color:#a00;}
.birthday .events{}
.birthday .events div{float:right;width:100px;text-align:right;}
.birthday .events div span{}
.birthday .datered{float:right;}
.birthday img{vertical-align:middle;margin-right:4px;}

.birthday_search div{float:left;width:49%;margin-top:4px;}
.birthday_search div input,.birthday_search div select{display:block;}

.shopping_nav{padding:2px 2px 0 2px;}
.shopping_nav a{text-decoration:none;color:#666;white-space:nowrap;}
.shopping_nav a:hover{text-decoration:underline;}
.shopping .mainCat{font-weight:bold;font-size: 14px;}

.shopping .mainCat{font-size: 14px;}
.shopping .threeCol{width:32%;float:left;text-align:center;margin-right:1%;padding-bottom:4px;}
.shopping .threeCol .mainCat{font-size: 12px;}

.delete{color:#900;}

#pop_content{min-height:16px;width:100%;}
#pop_content .img_temp, #tooltip .img_temp{visibility:hidden;position:absolute;top:-2000;left:-2000;}

#tooltipArrow{position:absolute;width:9px;height:7px;background:url("../images/tooltip_arrow.png") no-repeat;font-size:1px;z-index:10000;}
#tooltip{position:absolute;padding:4px;color:#ccc;background:#222;visibility:hidden;z-index:10001;}
#tooltip a{color:#fff;}

/* calendar */
.calendar{text-align:left;z-index:1000000;}
.calendar,.calendar th,.calendar td{font-size:11px;}
.calendar{background:#fff;border:1px solid #ccc;}
.calendar_head{padding:4px;border-bottom:1px solid #ccc;background:#f6f6f6;color:#444;text-align:center;}
.calendar_head span{cursor:pointer;white-space:nowrap;}
.calendar_body{padding:4px;}
.calendar table{float:left;margin:0 5px;border-collapse:collapse;}
.calendar table th{border-bottom:1px solid #ccc;text-align:center;}
.calendar_title th{color:#fff;background:#999;border-bottom:0;text-align:center;}

.calendar td{padding:0px 0 1px 0;}
.calendar .week{text-align:center;font-size:9px;padding:2px 4px;background:#ccc;color:#fff;}
.calendar a{color:#333;text-decoration:none;display:block;background:#f1f1f1;padding:2px;text-align:center;}
.calendar a:hover{color:#000;background:#ff0;}
.calendar .active a{background:#00c;color:#fff;border:1px solid #006;}
.calendar .between a{background:#66f;color:#ccf;border:1px solid #006;border-right:0;border-left:0;}
.calendar .today a{background:#090;color:#fff;border-color:#060;}
.calendar .fill a{background:#fff;color:#ccc;border:0;}
.calendar .beforeToday a{background:#fff;color:#999;}


/* travel */
.travelForm{float:left;padding-right:4px;}
.travelLeft,.travelRight{float:left;width:49%;padding:2px 0 0 0;}
.travelRight{float:right;}
input.iata{width:100%;}
input.travel_cal{width:70px;}
.iata_results{display:none;position:absolute;border:1px solid #ccc;border-top:0;cursor:pointer;background:#fff;z-index:1000;}
.iata_results div{border-top:1px solid #ccc;padding:4px;}
.iata_results .active{background:#ff9;}
.child_ages{display:none;}
.child_ages div{margin-top:14px;}
.travelHeader{cursor:pointer;border:1px solid #ccc;padding:2px 4px;font-weight:bold;background-color:#eee;margin-top:5px;}

.meter div{font-size:10px;position:absolute;margin-top:10px;border-top:1px solid #7ae;padding-top:4px;}
.slider{width:100%;position:relative;}
.slider_meter{position:absolute;height:3px;font-size:1px;background:#acf;border-bottom:1px solid #59c;}
.slider_levels{position:absolute;height:10px;margin-top:0px;font-size:1px;}
.slider_levels div{float:left;background:#bdf;}

.sliderBox{position:relative;padding:4px 0px 8px 0px;}
.sliderBox span{font-weight:bold;}
.sliderTitle{padding:0 2px;font-weight:bold;}
.sliderTitle div{text-align:right;float:right;font-weight:normal;position:relative;}
.sliderCtrl{margin:0 4px 16px 4px;}

.guide{font-size:12px;line-height:18px;color:#000;border:2px solid #aaa;background:#fff;padding:10px;margin:10px;width:680px;margin:0 auto;text-align:left;}
.guideTitle{font-size:16px;font-weight:bold;}
.guideDesc{margin:10px 0;}
.guide .show{padding:10px 10px 20px 10px;}

.special{padding: 6px 6px 6px 60px;border:1px solid #789;margin:2px;background:#def;}
.special button{background: #ff0;border:1px solid #000;}

.calDiv{padding:2px;cursor:text;}
.calDiv textarea{background:transparent;width:100%; width: 98%;overflow:hidden;border:0;margin:0 0 0 -1px !important;margin:-1px 0 0 0;padding:0;}

tr.detail_option th{background:#eee;border-bottom:1px solid #999;padding:4px;border-top:4px solid #fff;}
tr.picked th{background:#ff9;border-bottom:1px solid #aa7;}

tr.detail_option td{border-bottom:1px solid #ccc;vertical-align:top;}
tr.picked td{background:#ffd;}

.flight_tbl th,.flight_tbl td{background:#000 url("../images/lfv.gif") repeat-x;vertical-align:top;}
.flight_tbl th{color:#b8f124;}
.flight_tbl td{color:#fff;}

.lfv td{vertical-align:top;}
.lfv ul{margin:0;padding:0;}
.lfv ul li{background-color: transparent;background-repeat: no-repeat;background-attachment: scroll;background-position: left 6px;background-clip: border-box;background-origin: padding-box;background-size: auto auto;list-style-type: none;list-style-image: none;list-style-position: outside;padding: 0;margin:0;color:#999;}

.lfv .no-terminal .col4{display:none;}
.lfv .no-status .col7{display:none;}
.lfv .no-gate .col5{display:none;}
.lfv .no-sms .col8{display:none;}
.lfv .late .col7{color:#e02b1e;}

.rakneverk{white-space:nowrap;width:100%;overflow:hidden;}
.rakneverk div{background:url("../images/filmstrip.png") no-repeat 0 0;display: inline-block !important;display: inline;}


.price{font-size:12px;font-weight:bold;color:#900;}

.tabPass{margin:0 auto;text-align:center;}
.tabPass table{margin:0 auto;background-color:#fff;padding:10px;}
.tabPass td{text-align:left;}


/* new tabs */
ul.tabs{text-align: left;margin: 0;border-bottom: 1px solid #c0c0c0;list-style-type: none;padding: 2px 0px;}
ul.tabs li{display: inline;cursor:pointer;}
ul.tabs li a{padding:0 6px;padding-top:1px;padding-bottom:2;border: 1px solid #c0c0c0;background-color: #eee;color: #666;margin-right: 2px;text-decoration: none;border-bottom: none;}
ul.tabs li.active a{padding-top:2px;padding-bottom:3px;top:-1px;position: relative;border-bottom: 1px solid #fff;background-color: #fff;color:#000;font-weight:bold;}
ul.tabs li a:hover{padding-top:2px;padding-bottom:3px;top:-1px;position: relative;color:#333;}

/* pollen */
.pollen ul{list-style-type:none;margin:0;padding:0;}
.pollen li{margin:0;padding:0;}
.pollen h2{display:none;}


.pollen .pp_innerWrapper{padding-top:7px;clear:both;}
.pollen .pp_pollenslag{float:left;width:90px;}
.pollen .pp_pollenstapel_bg{float:left;width:126px;height:18px;
background-image:url(/blocks/pollen/images/pollen-big-unselected-18px.png);background-repeat:repeat-x;
}
.pollen .pp_pollenstapel_fill{height:18px;
background-image:url(/blocks/pollen/images/pollen-big-selected-18px.png);background-repeat:repeat-x;
}
.pollen .pp_halt_cont{float:left;padding-left:4px;}
.pollen .pp_pollenstapel_value1{width:18px;}
.pollen .pp_pollenstapel_value2{width:36px;}
.pollen .pp_pollenstapel_value3{width:54px;}
.pollen .pp_pollenstapel_value4{width:72px;}
.pollen .pp_pollenstapel_value5{width:90px;}
.pollen .pp_pollenstapel_value6{width:108px;}
.pollen .pp_pollenstapel_value7{width:126px;}
.pollen .pp_pollentext{}
.pollen .pp_pollentext_stor{font-size:16px;}
.pollen .pp_pollentext_liten{font-size:13px;}



.slDrift h2{font:14px arial;margin:0;padding:10px 4px;}
.slDrift ul{border:1px solid #0EACED;border-top:0;list-style-type:none;margin:0;padding:0;}
.slDrift ul li{margin:0;padding:0;}
.slDrift ul h3{font:bold 13px helvetica;position:relative;background:#A2E1F9;border-top:1px solid #0EACED;padding:4px;margin:0;}
.slDrift ul ul{border:0;margin:4px 10px 4px 28px;}
.slDrift ul ul li{margin:10px 0;}
.slDrift ul ul li img{position:absolute;margin-left:-22px;margin-top:-2px;}
.slDrift ul li ul{display:none;}
.slDrift ul li.expanded ul{display:block;}
.slDrift ul h3 img{display:inline;vertical-align:top;margin-left:2px;position:absolute;left:90px;}
.slDrift ul li.expanded h3 img{display:none;}

dt{float:left;margin-right:10px;font-weight:bold;}
dd{margin-bottom:4px;}

.mobileSwitch{margin-left:10px;margin-bottom:10px;cursor:pointer;}

div.error{border:1px dashed #c33;background-color:#fbb;padding:4px 10px;color:#900;margin:2px 0;}




/* SuperSearch */

/* width:1102px; */

#superSearch{text-align:left;display:none;background:#fff;} /* text-align:left; */
.superSearchInner{padding-bottom:30px;text-align:left;position:relative;top:0px;} /* margin:0 auto; */
/* .superSearchInner{margin:0 auto;width:1102px;text-align:left;position:relative;background:#fff;top:10px;} */

.google_header{background:#f5f5f5;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;height:73px;position:relative;}
#google_search_logo{width:115px;height:41px;background:url("../images/nav_logo72.png?v=1.4") no-repeat 0px -41px;position:absolute;top:19px;left:45px;}
.clearSearch{display:inline-block;position:absolute;width:13px;height:12px;background:url("../images/google_x.gif") -13px 0;top:31px;left:800px;font-size:1px;}
.clearSearch:hover{background-position:0 0;}

.google_header input{font:17px arial;position:absolute;padding:4px 8px;border:1px solid #c0c0c0;border-top:1px solid #c0c0c0;height:30px;top:22px;left:220px;color:#000;}
#google_query_background{background:#fff;width:600px;}
#google_query{background:transparent;width:600px;}
#google_query_background{color:#bbb;}
#google_query_submit{top:23px;left:835px;width:72px;height:29px;background:transparent url("../images/nav_logo72.png?v=1.4") no-repeat 0 0;border:0;}

#google_suggest{font:bold 17px arial;display:none;position:absolute;top:52px;left:220px;border:1px solid #ccc;border-top:0;width:598px !important;width:600px;background:#fff;box-shadow: 0pt 2px 4px rgba(0, 0, 0, 0.2);}
#google_suggest div{padding:1px 8px;overflow:hidden;}
#google_suggest div.active{background-color:#eee;} /* d5e2ff */

#google_search_close{position:absolute;top:0px;left:0;right:0;text-align:center;cursor:pointer;z-index:1000;width:100%;}
#google_search_close img{margin-top:8px;}
#google_search_close_bg{position:absolute;top:0px;left:0;right:0;height:0px;background:#000;z-index:999;width:100%;}

.google_instant_switch{white-space:nowrap;position:absolute;top:56px;left:788px;color:#3366cc;}
.google_instant_switch:hover{text-decoration:underline;}

#google-engines{position:absolute;top:95px;left:28px;width:175px;}
#google-engines hr{margin:5px 0 5px -10px !important;border-top:1px solid #efefef;}
#google-engines span{}

.google-sprites{display:block;padding:4px 10px 4px 16px;color:#333;font:15px arial;}
.google-sprites:hover{background-color:#eee;text-decoration:none;}
.google-sprites span{display:inline-block;width:18px;height:18px;font-size:1px;background:url("../images/google_engines.png?v=1.1") no-repeat 0 0;vertical-align:-3px;margin-left:0px;margin-right:10px;font-size:1px;}
.google-all{background-position:0 0;color:#d14836;}
.google-images span{background-position:-18px 0;}
.google-videos span{background-position:-36px 0;}
.google-news span{background-position:-54px 0;}
.google-books span{background-position:-72px 0;}
.google-places span{background-position:-90px 0;}
.google-blogs span{background-position:-108px 0;}
.google-realtime span{background-position:-126px 0;}
.google-discussions span{background-position:-144px 0;}
.google-eniro span{background-position:-162px 0;}
.google-ebay span{background-position:-180px 0;}
.google-tradera span{background-position:-198px 0;}
.google-blocket span{background-position:-216px 0;}
.google-wikipedia,.google-wikipedia2 span{background-position:-234px 0;}
.google-prisjakt span{background-position:-252px 0;}
.google-maps span{background-position:-270px 0;}



#google-result-div,#google-no-search{margin-left:225px;width:980px;margin-top:4px;} /* 910 */
#google-no-search{display:none;margin-top:30px;}
div.gsc-wrapper, div.gsc-thinWrapper{width:613px;}
.gs-webResult.gs-result a.gs-title:link,.gs-webResult.gs-result a.gs-title:link b {text-decoration:none;color:#2200c1;font-size:18px;} /* color:#00f;font-size:13px; */
.gs-webResult.gs-result a.gs-title:visited,.gs-webResult.gs-result a.gs-title:visited b {color: #663399;}
.gs-webResult.gs-result a.gs-title:hover,.gs-webResult.gs-result a.gs-title:hover b {color: #0000CC;}
.gs-webResult.gs-result a.gs-title:active,.gs-webResult.gs-result a.gs-title:active b {color: #0000CC;}
.gs-webResult.gs-result{margin:10px 0 !important;margin:5px 0;}

.gs-result .gs-title, .gsc-big-link{	text-decoration: none !important;}

.gs-result .gs-title b, .gsc-big-link b{  font-weight: normal;}
.gs-result .gs-title:hover{    text-decoration: underline !important;}

.gs-webResult.gs-result .gs-snippet {font-size:13px;color:#545454;}
#google-result-div{color:#000;}
#google-result-div a{color:#009;}

.gs-visibleUrl-short{display:none;}
div.gs-webResult div.gs-visibleUrl-long{display:inline;}

.gs-result{	line-height: 175%;}
.gs-result a {text-decoration: none;}

.gs-result .gs-visibleUrl,
.gsc-result .gs-visibleUrl,
.gs-webResult.gs-result .gs-visibleUrl-short,
.gs-webResult.gs-result .gs-visibleUrl-long,
cite{color:#008000;font-size:13px;} /* 0e774a | 008000 */

.gsc-above-wrapper-area{display:none;} /* hide hits */

.gcs-mapImages h3{display:inline;font-size:16px;font-weight:normal;text-decoration:underline;}
.gcs-mapImages img{position:absolute;margin-top:4px;}
.gcs-mapImages table{margin-left:260px;}
.gcs-sub{margin-left:0px;}
.gcs-sub td{padding:0 0 0 20px;}
.gcs-sub a{font-weight:normal;}
.gcs-sub h3{margin:0;padding:0;}
.gcs-sub div{margin:2px 0 10px 0;}
.gcs-sub cite{display:none;}

.gcs-sub a.l{font-size:16px;text-decoration:underline;}
.gcs-sub a.fl{font-size:12px;margin-left:16px;}

#ssVideos{white-space:nowrap;overflow:hidden;}
.gcs-videoresult{display:inline-block;vertical-align: top;white-space:normal;max-width:183px;margin-right:10px;padding:5px;margin-top:5px;}
.gcs-videoresult img{max-width:100%;}
.gcs-videoLink{padding:10px;}
.gcs-videoInfo{padding:0 10px 10px 10px;font-size:90%;}


.gs-imdb{color:#555;font-size:12px;margin:2px 0 1px 0;}
.gs-imdb div{background:url("../images/imdb.png");height:17px;width:170px;vertical-align:middle;display:inline-block !important;display:inline;}

.gsc-control-cse{}
.gsc-cursor-box{padding-bottom:30px;}
.gsc-cursor{}
.gsc-results .gsc-cursor-box div.gsc-cursor-page{color:#36c;background:url("../images/google_nav.gif") no-repeat -74px -7px;text-align:center;padding:30px 0 0 0;width:21px;margin:0;float:left;text-decoration:none;}
.gsc-results .gsc-cursor-box div.gsc-cursor-current-page{color:#000;background-position: -53px -7px;}
.gsc-cursor-start{float:left;background:url("../images/google_nav.gif") no-repeat -25px 0px;width:28px;height:30px;position:relative;margin-top:-7px;}
.gsc-cursor-end{float:left;background:url("../images/google_nav.gif") no-repeat -96px 0px;width:46px;height:40px;position:relative;margin-top:-7px;}

.gsc-tools{vertical-align:0px !important;vertical-align:4px;margin-left:3px;}

.gsc-big-link em{font-weight:bold;font-style:normal;text-decoration:underline;}


.gcs_gplus1{display:inline-block !important;display:inline;width:70px;height:18px;background:url("../images/gplus1_bg.gif") no-repeat 0 0;vertical-align:-3px;overflow:hidden;}
.gcs_gplus1 span{width:70px;height:15px;display:inline-block !important;display:inline;}
.gsc-hover-result .gcs_gplus1{background-position: 0 -18px;}


.gsc-big-link{font-size:16px;}
a.gsc-big-link{text-decoration:underline;}
.gsc-extra{}

#ssImages{overflow:hidden;white-space:nowrap;} /* height:88px; */
#ssImages img{border:0px solid #3366cc;padding:1px;margin:4px 1px 1px 1px;}


.gcs-place{}
.gcs-place-main{width:390px;overflow:hidden;float:left;}
.gcs-place-location{margin:16px 0 0 20px;width:195px;overflow:hidden;float:left;}
.gcs-place-location div{float:left;}
.gcs-place-adress{width:150px;overflow:hidden;margin-left:4px;font-size:90%;}
.gsc-reviews .csb{margin-right:6px;}

/* right col */
.gsc-right{width:454px;text-align:left;margin-bottom:20px;}
.gsc-right ul,.gsc-right ol{margin:0;padding:0;}
.gsc-right ul li{list-style-type:none;margin:0;padding:0;display:inline;}
.gsc-right ol li{list-style-type:none;margin:0;padding:0;display:inline-block;}
.gsc-right form{display:none;}
.kno-fb-bbar{display:none;}

/* visa rätt bild-div */
.img-brk{display:none;}
.img-brk-ls{display:inline-block;}
.bicc {overflow: hidden;}
.bili {
	vertical-align: top;
	display: inline-block;
	margin-top: 0;
	margin-right: 6px;
	margin-bottom: 6px;
	margin-left: 0;
	overflow: hidden;
	position: relative;
}
li.mod{display: list-item !important;}
.birrg{overflow:hidden;}

.krable{display:none;}
.kno-mi{float:left;}

.kno-ft-t, .kno-ftr{display:none;} /* dölj feedback */
.vk_arc{display:none;} /* dölj expanderpil */

/* fler bilder
.kno-ibrg{overflow:hidden;}
.kno-ibrg-mit,.kno-ibrg-mib{padding:0;position:absolute !important;right:0}
.kno-ibrg-mit a.fl,.kno-ibrg-mib a.fl{display:inline-block;padding:5px 8px 7px}
.kno-ibrg-mit{bottom:1px;letter-spacing:1px;margin-bottom:8px;background:#000;background:rgba(0,0,0,0.4);-moz-transition:all 0.2s ease-in-out;}

.kno-mrg .kno-ibrg-mit a.fl,#iur .kno-ibrg-mit a.fl{text-shadow:0 0 2px black,0 0 3px black;color:#fff !important;font-size:16px;text-decoration:none}
.kno-ibrg-mit:hover{background:#000}
/* fler bilder


/* rubrik och fakta */
.kno-ecr-ts{margin:15px 0;font-size:30px;} /* .kno-ecr-pt */
.kno-f{margin:5px 0;}
.kno-fh a{font-weight:bold;color:#000 !important;}
.kno-sb{margin:10px;}
.kno-sh{color: #222;font-size: 18px;padding-right: 5px;position: relative;}
.vrtr{margin-left:-16px;margin-top:5px;}
.vrt{display: inline-block;	line-height: 1.1;	margin-left: 16px;	vertical-align: top;	white-space: normal;	width: 72px;}
.vrt .thumb{margin-bottom:4px;}
.vrt_m{font-size:10px;margin-top:2px;}

.scrt-ic{overflow-x:hidden;overflow-y:block;}
.scrt-ic::-webkit-scrollbar {width: 8px;height: 16px;}
.scrt-ic::-webkit-scrollbar-thumb {min-height: 28px;padding-top: 100px;background-clip: padding-box;background-color: rgba(0,0,0,.2);-webkit-box-shadow: inset 1px 1px 0 rgba(0,0,0,.10),inset 0 -1px 0 rgba(0,0,0,.07);}
.scrt-bs{   opacity: 45;    background: -webkit-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.2));top: -6px;height: 6px;position: relative;-webkit-mask-box-image:-webkit-linear-gradient(left,rgba(0,0,0,.1),rgba(0,0,0,.8),rgba(0,0,0,.1));}

.scrt table{border-collapse: collapse;table-layout: fixed;}
.scrt td {padding: 0 10px;height: 26px;white-space: nowrap;border-bottom: solid 1px #f5f5f5;}

.rhsmap4col,.rhsmap5col{display:none;}
.kno-bt,.kno-mcl{display:none;}

.vk_rhsc{
	-webkit-box-shadow: 0 1px 4px rgba(0,0,0,0.2);
	box-shadow: 0 1px 4px rgba(0,0,0,0.2);
	padding:0 15px 15px 15px;
	width:424px;
}

.rhsmap3col,.rhsl4.luib-3{float:left;}

#luibli {display: inline-block;margin-right: 1px;}
#luibr{display: inline-block;} /* float:right; */

#luib .thumb {
position: relative;
}
#luib .thumb .cptn {
background: rgb(0,0,0);
background: rgba(0,0,0,0.6);
bottom: 0;
color: #fff;
font-size: larger;
padding: 5px 10px;
position: absolute;
right: 0;
}

._Lc {
clear: both;
margin-top: 24px;
}
._Tj{color:#777;font-size:11px}
._Tj a:link,
._Tj a:visited{color:#777;text-decoration:none}
._Tj a:active,
._Tj a:hover{color:#777;text-decoration:underline}
._Uj{cursor:pointer}
._Uj:active{color:#dd4b39}
._Uj:active,
._Uj:hover{text-decoration:underline}
._dm{font-weight:bolder}
._dm
.fl{color:#222 !important}

._Ub {
margin: 7px 0 0;
}

._Bo {
color: #777;
margin: 4px 0;
overflow: hidden;
}

.kno-ecr-pt {
color: #000;
font-size: 30px;
font-weight: normal;
}
._ne {
background: #000000;
background: rgba(0,0,0,0.6);
margin-top:-20px;
letter-spacing: 1px;
padding: 0;
position: absolute !important;
right: 0;
width:100px;
z-index:100;
text-align: center;
}
._ne a{
color:#fff !important;
font-size:16px;
}
._Jf {
	margin: 0 -16px;
	padding-top: 8px;
}
._If{
	display: inline-block;
	line-height: 1.1;
	padding-left: 16px;
	vertical-align: top;
	white-space: normal;
	width: 72px;
}

._fE{
	display: none;
}
.rg_meta{display:none;}

._Tg {
display: inline-block;
text-align: left;
vertical-align: top;
width: 72px;
padding-left:16px;
}

._Be {
clear: both;
margin-top: 24px;
}
.kno-ec {
line-height: 1.24;
}


._uf:hover {
background: #000;
}
._uf,._tf {
background: #000000;
background: rgba(0,0,0,0.4);
-webkit-transition: all 0.2s ease-in-out;
}

._uf,._tf {
bottom: 1px;
letter-spacing: 1px;
padding: 0;
position: absolute !important;
right: 0;
}

._Dh {
margin: 0 -16px;
padding-top: 8px;
}

._iT{
	display:none;
}

.kno-mrg ._uf a.fl, #iur ._uf a.fl {
text-shadow: 0 0 2px black,0 0 3px black;
}
.kno-mrg ._uf a.fl, #iur ._uf a.fl {
color: #fff !important;
font-size: 16px;
text-decoration: none;
}
._tf a.fl,
._uf a.fl {
display: inline-block;
padding: 5px 8px 7px;
}

.img-brk {
display: block;
overflow: hidden;
}
.birrg {
font-size: 13px;
overflow: hidden;
}
.rg_ul {
white-space: normal;
}
.kno-mrg-hnm .img-kc-m {
position: relative;
}
.img-kc-m {
position: absolute;
}
._xi {
margin-right: 1px;
margin-bottom: 1px;
float: left;
}
.bili {
vertical-align: top;
display: inline-block;
margin-top: 0;
margin-right: 6px;
margin-bottom: 6px;
margin-left: 0;
overflow: hidden;
position: relative;
}
.kno-mrg .bili div.krable {
height: 1em;
margin: 3px;
}
.krable {
display: none;
}
.bicc {
line-height: 0;
overflow: hidden;
position: relative;
}

._xi div img {
border: 0;
}

.Ss2Faf {
    color: #222;
    line-height: 1.33;
    font-size: 18px;
}
.qLYAZd {    margin-top: 24px;}

.bjJZZd{float:left;}
.NAsRlc{float:left;    margin-left: 8px;}
.zNSjve,.xEzgBc,g-bubble{display: none;}


.knowledge-panel.kp-blk .mod, .c14z5c .mod {
    line-height: 1.54;
}
.w8qArf {
    font-weight: bolder;
}
.hb8SAc {
    overflow: hidden;
    margin: 13px 0 13px;
}
.gcsc-find-more-on-google{position: absolute;margin-top:-100000;}

.birrg .ivg-i.IArpUc {
    margin-right: 1px;
    margin-bottom: 1px;
    float: left;
}

.bNg8Rb{
	display:none;
}

.c94Vsf {
    align-items: center;
    display: flex;
}

.Y1mqLe {
    min-height: 160px;
}
.DI6Ufb {
    -webkit-box-flex: 10;
    flex-shrink: 10;
    flex: 1 10;
    -ms-flex-negative: 10;
    flex: 1 10;
    min-width: 0;
}
.w8qArf .fl {
    color: #222 !important;
}

/*
div.gcs-place{margin:4px 0;}
div.gcs-place a span{margin-right:4px;}
span.gcs-place span{float:left;margin-right:4px;}
*/

.csb{display:inline-block !important;display:inline;background-color: transparent;background-image: url("../images/nav_logo72.png?v=1.4");background-repeat: no-repeat;background-attachment: scroll;background-position: 0% 0%;background-clip: border-box;background-origin: padding-box;background-size: auto auto;overflow-x: hidden;overflow-y: hidden;}
.gcs_related{float:left;margin-right:40px;margin-bottom:10px;margin-top:5px;line-height:175%;}
div.gsc-webResult div.gsc-result,div.gsc-adBlock{border:0px !important;margin:6px 0;padding:0;}

.gsc-places-list h4{font-size:13px;margin:0;padding:0;float:left;}
.gsc-places-list .vscl{clear:both;}
.gsc-places-list div{padding-top:4px;}

/* dölj öppettider diagram */
.ecodF,.r-i8W9NnN2ob_4,.Hhmu2e{display:none;}
/* frågor och svar */
.xsZWvb.EfDVh{display:none;}
.rtng{color: #e7711b;white-space: nowrap;}
.star {
	display: inline-block;
	overflow: hidden;
	position: relative;
	top: 1px;
}
.star-red, .star-red span {background-repeat: repeat-x;}
.star-s, .star-s span {height: 13px;width: 69px;}
.star-s span {background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAANCAYAAACZ3F9/AAAAh0lEQVQoz2P4//8/AzkYJ3heKI1VFq9GoKYAkEYQTarGBVCNC0jV+ACq8QFOjUDJBCB+D1VICIPUBcBtBHIUgHg/AU0geQWsTgVK5OPQlI/Xj0AFBjg0GhDSWIBD4wRCGjcgBUI8EN9HD11cGmGBIADlCyAFmgJWjUAJByCuxxGv9bBUBNMIAE/pEHiIacCdAAAAAElFTkSuQmCC);}
.star span {display: block;}


.tabConfig{width:15px;height:16px;margin-left:4px;}
#colsizer{font-size:1px;position:relative;z-index:10;height:6px;}
#colsizer div.scaler{position:absolute;cursor:e-resize;width:9px;height:6px;margin-left:-2px;} /* margin-left - must be negative half the with of the image, round down */

.twitter .post{clear:both;}
.twitter .profile{width:32px;height:32px;float:left;margin-right:8px;}
.twitter .message{width:auto !important;width: 100%;overflow:hidden;}
.twitter .pictures{padding:1px 2px 2px 0px;margin-left:0px;}
.twitter .nopictures{}
.twitter .time{float:right;text-align:right;}
.twitter .time .sprite{vertical-align:-5px;}
.twitter small{color:#999;}



.linkedin_user_status{margin:0 100px 0px 62px;}
.linkedin_status{width: auto; padding:0 10px 0px 60px;}
.linkedin_tools{width: auto; padding:0 10px 3px 60px;}
.linkedin_req{float:left;white-space:nowrap;overflow:hidden;height:30px;margin-top:2px;} /* width:45%; */
.linkedin_nav{float:right;text-align:right;white-space:nowrap;overflow:hidden;margin-top:3px;} /* height:32px; width:45%; */
.linkedin_error{display:none;border:1px solid #999;background:#fcc;color:#900;padding:2px 4px;margin-bottom:4px;}
.linkedin_loading{position:absolute;top:0;width:200px;height:200px;background:#EFF2F7;text-align:center;display:none;}
.linkedin_stream{overflow:hidden;width:100%;}
.linkedin_post_area{}
.linkedin_post{ width: auto;}
.linkedin_post_no_image{}
.linkedin_post_image{height:40px;float: left;width: 40px;margin-bottom:4px;}
.linkedin_post_with_image{padding-left:50px;font-size:12px;}
.linkedin_media_container{margin-top:4px;}
.linkedin_media{width:auto;padding-left:61px;}
.linkedin_media_image{float: left;padding:2px;border:1px solid #ccc;}
.linkedin_media_no_image{}
.linkedin_time{text-align:right;float:right;font-size:9px;color:#777;white-space:nowrap;margin:2px 0 0 4px;}
.linkedin_title{}
.linkedin_title img{vertical-align:-4px;margin-right:4px;} /* icon */
.linkedin_caption{font-weight:normal;}
.linkedin_description{color:#808080;margin-top:4px;}
.linkedin_sprite{display:inline-block;width:16px;height:16px;background: url("/blocks/fb/images/fb_sprites.png") no-repeat top left;vertical-align:middle;cursor:pointer;}
.linkedin_logo{background-position:-407px 0;width:109px;height:24px;}
.linkedin_small_like		{vertical-align:top;width:10px;height:9px;background-position:-346px 0;}
.linkedin_small_nolike	{vertical-align:top;width:10px;height:9px;background-position:-336px 0;}
.linkedin_small_comments	{vertical-align:top;width:9px;height:10px;background-position:-356px 0;}
.linkedin_small_delete	{vertical-align:top;width:10px;height:10px;background-position:-365px 0;}

.linkedin_like{background-position:-16px 0;}
.linkedin_nolike{background-position:-32px 0;}
.linkedin_comment{background-position:-48px 0;width:15px;}
.linkedin_home{background-position:-64px 0;}
.linkedin_feed{background-position:-80px 0;}
.linkedin_messages{background-position:-96px 0;}
.linkedin_events{background-position:-112px 0;}
.linkedin_friends{background-position:-128px 0;}
.linkedin_photos{background-position:-144px 0;}
.linkedin_groups{background-position:-160px 0;}
.linkedin_notes{background-position:-176px 0;}
.linkedin_links{background-position:-192px 0;}
.linkedin_chat{background-position:-208px 0;}
.linkedin_apps{background-position:-224px 0;}
.linkedin_games{background-position:-240px 0;}
.linkedin_pokes{background-position:-256px 0;}
.linkedin_larr{background-position:-272px 0;}
.linkedin_rarr{background-position:-288px 0;}
.linkedin_larr2{background-position:-304px 0;}
.linkedin_rarr2{background-position:-320px 0;}
.linkedin_photos_dim{background-position:-376px 0;}
.linkedin_comment_dim{background-position:-392px 0;width:15px;}
.linkedin_comments_container{margin-top:4px;}
.linkedin_post_no_image .linkedin_comments_container{margin-left:10px;}
.linkedin_comments{padding:4px;background-color:#EFEFF7;border:0px solid #BDC7DE;margin:1px 0 0 0px;} /* margin:1px 0 0 10px;  padding:2px 4px 2px 4px; */
.linkedin_likes .linkedin_sprite{vertical-align:-1px;margin-right:4px;cursor:default;}
.linkedin_comments_image{float:left;width:30px;height:30px;}
.linkedin_comments_image_message{padding-left:35px;width:auto;}
.linkedin_comment_form{margin-top:1px;padding:2px;;background:#EFEFF7;}
.linkedin_post_no_image .linkedin_comment_form{margin-left:10px;}
.linkedin_comment_form input{background:#fff;border:1px solid #BDC7DE;width:90%;}
.linkedin_comment_form button{background:#fff;border:1px solid #BDC7DE;width:10%;}
.linkedin_attribution{font-size:9px;color:#777;white-space:nowrap;}

.hemnet_sprites{height:16px;display:inline-block;background:url("../images/hemnet_sprites.png?v=1.1") no-repeat;font-size:1px;}
.hemnet_sprites_bostadsratt{width:17px;background-position:0px 0;}
.hemnet_sprites_fritidshus{width:16px;background-position:-17px 0;}
.hemnet_sprites_gard{width:19px;background-position:-33px 0;}
.hemnet_sprites_other{width:16px;background-position:-52px 0;}
.hemnet_sprites_tomt{width:17px;background-position:-68px 0;}
.hemnet_sprites_villa{width:17px;background-position:-85px 0;}

.hemnet_sprites_list{width:18px;height:18px;background-position:-102px 0;}
.hemnet_sprites_list_active{width:18px;height:18px;background-position:-120px 0;}
.hemnet_sprites_list_image{width:18px;height:18px;background-position:-138px 0;}
.hemnet_sprites_list_image_active{width:18px;height:18px;background-position:-156px 0;}
.hemnet_sprites_image{width:18px;height:18px;background-position:-174px 0;}
.hemnet_sprites_image_active{width:18px;height:18px;background-position:-192px 0;}

.hemnetResults a{color:#000;}
.hemnetPrice{white-space:nowrap;margin-left:1%;width:22%;overflow:hidden;display: inline-block !important;display: inline;text-align:right;line-height:16px;}
.hemnetPrice span{font-size:12px;font-weight:bold;}

.hemnetArea{white-space:nowrap;margin-left:2%;width:27%;overflow:hidden;display: inline-block !important;display: inline;text-align:left;line-height:16px;}
.hemnetArea span{font-size:12px;font-weight:bold;}

.hemnetSize{white-space:nowrap;margin-left:2%;width:20% !important;width:27%;overflow:hidden;display: inline-block !important;display: inline;text-align:left;line-height:16px;}
.hemnetSize span{font-size:12px;font-weight:bold;}

.hemnetIcons{white-space:nowrap;margin-left:1%;width:6%;float:right;text-align:right;overflow:hidden;height:50px;}
.hemnetIcons img{margin-right:3px;margin-top:4px;}

.hemnetImage{width:10%;overflow:hidden;height:52px;vertical-align:-4px;display: inline-block !important;display: inline;min-width:78px;}
.hemnetImage img{width:78px;height:52px;}

.hemnetInactive div{color:#900;}

.hemnetListArea{white-space:nowrap;margin-left:2%;width:17%;overflow:hidden;height:16px;display: inline-block !important;display: inline;}
.hemnetListAdress{white-space:nowrap;margin-left:1%;width:21%;overflow:hidden;height:16px;display: inline-block !important;display: inline;}

.hemnetListPrice{white-space:nowrap !important;white-space:normal;margin-left:1%;width:24%;overflow:hidden;height:16px;display: inline-block !important;display: inline;text-align:right;}
.hemnetListSize{white-space:nowrap !important;white-space:normal;margin-left:1%;width:11%;overflow:hidden;height:16px;display: inline-block !important;display: inline;text-align:right;}
.hemnetListRoom{white-space:nowrap !important;white-space:normal;margin-left:1%;width:10%;overflow:hidden;height:16px;display: inline-block !important;display: inline;text-align:right;}
.hemnetListDays{white-space:nowrap !important;white-space:normal;margin-left:1%;width:4%;overflow:hidden;height:16px;display: inline-block !important;display: inline;text-align:right;}

.hemnetPopupTable td{white-space:nowrap;}
.hemnetPopupTable img{border:1px solid #666;}

.hemnet a:hover{text-decoration:none;}
.hemnet a{cursor:pointer;}
.hemnetCamera{vertical-align:top;}

.loginSimple{text-align:center;}
.loginSimple input{width:29%;margin-right:1%;}

input.autocompleteInput{position:relative;background:transparent;}
div.autocompleteBG{position:absolute;}
div.autocompleteBG input{color:#999;}
div.autocompleteSuggest{
	list-style-type:none;
	margin:0;
	z-index:100;
	display:none;
	position:absolute;
	border:1px solid #ddd;
	border-top:0px solid #ddd;
	cursor:pointer;
	background:#fff;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}
div.autocompleteSuggest div{white-space:nowrap;display:block;border-top:1px solid #ddd;text-align:left;padding:4px 10px;}
div.autocompleteSuggest div.active,
div.autocompleteSuggest div.active a{color:#fff;background:#08c;text-decoration:none;} /* ffa */
.autocompleteSuggest .autocompleteHeader{margin:-4px -10px 2px -10px;}

.dataTable{}
.dataTable tr:nth-child(even){background:#f6f6f6;}
.dataTable tr:hover td{background:#ff0;color:#000;}
.dataTable tr td a{color:#000;text-decoration:none;}
.dataTable tr:hover td a{color:#000;}

/* mime */
.7z { background-image: url(mime/7z.png); } .chm { background-image: url(mime/chm.png); } .divx { background-image: url(mime/divx.png); } .html { background-image: url(mime/html.png); } .lua { background-image: url(mime/lua.png); } .odi { background-image: url(mime/odi.png); } .png { background-image: url(mime/png.png); } .rpm { background-image: url(mime/rpm.png); } .tar { background-image: url(mime/tar.png); } .wmv { background-image: url(mime/wmv.png); } .aiff { background-image: url(mime/aiff.png); } .class { background-image: url(mime/class.png); } .doc { background-image: url(mime/doc.png); } .htm { background-image: url(mime/htm.png); } .mm { background-image: url(mime/mm.png); } .odp { background-image: url(mime/odp.png); } .ppt { background-image: url(mime/ppt.png); } .rtf { background-image: url(mime/rtf.png); } .tex { background-image: url(mime/tex.png); } .xls { background-image: url(mime/xls.png); } .ai { background-image: url(mime/ai.png); } .conf { background-image: url(mime/conf.png); } .dot { background-image: url(mime/dot.png); } .image { background-image: url(mime/image.png); } .mov { background-image: url(mime/mov.png); } .ods { background-image: url(mime/ods.png); } .ps { background-image: url(mime/ps.png); } .sig { background-image: url(mime/sig.png); } .tgz { background-image: url(mime/tgz.png); } .xml { background-image: url(mime/xml.png); } .asc { background-image: url(mime/asc.png); } .c { background-image: url(mime/c.png); } .eml { background-image: url(mime/eml.png); } .iso { background-image: url(mime/iso.png); } .mp3 { background-image: url(mime/mp3.png); } .odt { background-image: url(mime/odt.png); } .py { background-image: url(mime/py.png); } .sql { background-image: url(mime/sql.png); } .txt { background-image: url(mime/txt.png); } .xpi { background-image: url(mime/xpi.png); } .audio { background-image: url(mime/audio.png); } .cpp { background-image: url(mime/cpp.png); } .enc { background-image: url(mime/enc.png); } .jar { background-image: url(mime/jar.png); } .mpg { background-image: url(mime/mpg.png); } .ogg { background-image: url(mime/ogg.png); } .ram { background-image: url(mime/ram.png); } .swf { background-image: url(mime/swf.png); } .vcf { background-image: url(mime/vcf.png); } .xvid { background-image: url(mime/xvid.png); } .bin { background-image: url(mime/bin.png); } .cs { background-image: url(mime/cs.png); } .file { background-image: url(mime/file.png); } .java { background-image: url(mime/java.png); } .m { background-image: url(mime/m.png); } .pdf { background-image: url(mime/pdf.png); } .rar { background-image: url(mime/rar.png); } .sxc { background-image: url(mime/sxc.png); } .video { background-image: url(mime/video.png); } .zip { background-image: url(mime/zip.png); } .bz2 { background-image: url(mime/bz2.png); } .css { background-image: url(mime/css.png); } .gif { background-image: url(mime/gif.png); } .jpeg { background-image: url(mime/jpeg.png); } .odc { background-image: url(mime/odc.png); } .pgp { background-image: url(mime/pgp.png); } .rb { background-image: url(mime/rb.png); } .sxd { background-image: url(mime/sxd.png); } .vsd { background-image: url(mime/vsd.png); } .cfc { background-image: url(mime/cfc.png); } .csv { background-image: url(mime/csv.png); } .gz { background-image: url(mime/gz.png); } .jpg { background-image: url(mime/jpg.png); } .odf { background-image: url(mime/odf.png); } .php { background-image: url(mime/php.png); } .sxi { background-image: url(mime/sxi.png); } .wav { background-image: url(mime/wav.png); } .cfm { background-image: url(mime/cfm.png); } .deb { background-image: url(mime/deb.png); } .hlp { background-image: url(mime/hlp.png); } .js { background-image: url(mime/js.png); } .odg { background-image: url(mime/odg.png); } .pl { background-image: url(mime/pl.png); } .rm { background-image: url(mime/rm.png); } .sxw { background-image: url(mime/sxw.png); } .wma { background-image: url(mime/wma.png); }







/* new google */
.kp-blk {  -webkit-box-shadow: 0px 1px 4px 0px rgba(0,0,0,0.2);  box-shadow: 0px 1px 4px 0px rgba(0,0,0,0.2);margin-top:0px;padding-bottom:20px;}
.kp-blk svg{display:none;}

._gdf{ color: #777; font-family: arial,sans-serif; margin: 4px 0; overflow: hidden;}
._cgc {  overflow: hidden;  margin: 10px 0 13px;}
._mr {  margin-top: 7px;}

#rhs_block .mod.fwm ._X5e {  margin-left: 15px;  margin-right: 15px;}
#rhs_block ._W5e {  color: #222;  font-size: 18px;}
#rhs_block ._W5e a{  color: #222;}
#rhs_block ._uhe {  position: absolute;  right: 15px;  top: -17px;}
._uhe .rhsl4 { background: none !important;  display: none !important;}
#rhs_block a._Yqb {  color: #777;  text-decoration: none;}
#rhs_block ._X5e {  margin-top: 24px;}
#rhs_block .kp-blk .mod:not(.fwm) {  padding-left: 15px;  padding-right: 15px;}

._iH {  bottom: 1px;  letter-spacing: 1px;  padding: 0;  position: absolute !important;  right: 0;background: #000000;  background: rgba(0,0,0,0.4);  -webkit-transition: background 0.2s ease-in-out;}
._iH a.fl {  display: inline-block;  padding: 5px 8px 7px;  color: #fff !important;  font-size: 16px;}
.kno-mrg ._iH a.fl, #iur ._iH a.fl {  text-shadow: 0 0 2px black,0 0 3px black;color: #fff;  font-size: 16px;  text-decoration: none;}
#rhs_block .kp-blk ._Cgc:first-child+.mod {  padding-top: 15px;}
._c4 {  overflow: hidden;  padding-top: 8px;  white-space: nowrap;}
#rhs_block .kno-vrt-t {  padding-left: 16px;}
#rhs_block .kno-vrt-t {  display: inline-block;  text-align: left;  padding-left: 16px;  vertical-align: top;  width: 72px;}
#rhs_block ._Wqb {  display: block;  white-space: normal;  margin: 3px 0 -1px;  padding-bottom: 1px;  width: 100%;}
#rhs_block ._zX {  font-size: x-small;  padding-top: 2px;  color: #777;}
#rhs_block .ellip {  overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;}

#rhs_block ._Rqb .xpdopen .mod:last-child {  padding-bottom: 15px;}

._hF {  margin-right: 8px;}
._hF, ._Cl {  margin-bottom: 7px;  margin-top: 10px;}
._hF, ._Cl, ._Wl {  display: inline-block;  vertical-align: middle;}
._hF img {  border-radius: 50%;}

#rhs_block ._uA:active,#rhs_block  ._uA:hover,#rhs_block  ._uA:link,#rhs_block ._uA:visited {  color: #222;  font-weight: bold;}
.kno-mrg-si {
  float: right;
}
.kno-mrg-hnm .img-kc-m {
  position: relative;
}
.kno-mrg-hnm .img-kc-m {
  position: relative;
}
.img-kc-m {
 	position: absolute;
}
.fwm._Cgc._NXc._DJe.mod{overflow:visible}
._xX {
  float: right;
}

.worldtime-city {
    background: #fff;
    border-radius: 5px;
    position: absolute;
    font-family: arial;
    font-size: 200%;
    padding: .25% .5%;
    margin: -.5% 0 0;
    color: #0033FF;
    left: 0;
    top: 0;
}


/* sista google */
.g-blk{position:relative;}.kp-blk a{text-decoration:none}
.kp-blk .mod:first-child{padding-top:0px;border-radius:2px}
.kp-blk ._axe .mod:first-child{padding-top:0}
.kp-blk .match-mod-horizontal-padding,.kp-blk .mod:not(._tN){padding-left:16px;padding-right:16px;}
.qs-ic .kp-blk .mod:not(._tN){padding-left:26px;padding-right:26px}
.kp-blk{box-shadow:0 2px 2px 0 rgba(0,0,0,0.16),0 0 0 1px rgba(0,0,0,0.08);box-shadow:0 2px 2px 0 rgba(0,0,0,0.16),0 0 0 1px rgba(0,0,0,0.08);border-radius:2px;}
#center_col .kp-blk{margin-left:-16px;margin-right:-16px;position:relative}
#rhs .kp-blk{line-height:1.24;margin:6px -32px 0 2px}
#rhs .kp-blk .mod:not(._tN){padding-left:15px;padding-right:15px}
#rhs .g-blk.rhsvw{border:0;padding:0}
.rfli .kp-blk{background:#fff;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)}
.kp-blk .g:not(.g-blk){margin:0}
hr._Xfc{background-color:rgba(0,0,0,0.1);border:0;height:1px;margin:0}
.kp-blk>.vk_arc,.kp-blk>div>.vk_arc{margin:0}
.kp-blk._CCd .vk_arc{margin-top:0}
.kp-blk .g{margin-bottom:0}
._zCd{padding-bottom:7px}
._tX{color:#1a0dab !important}
._Jw{font-size:13px}
._Jw.kp-blk{padding-bottom:1px}
._Jw.kp-blk .mod,._kTi .mod{line-height:1.24}
.g-blk.mnr-c .kp-blk .mnr-c{box-shadow:none}
._thf .mod:first-child{padding-top:10px;padding-bottom:10px}
._thf ._pk{color:#808080;font-size:20px}
._Z7 .g,._Z7 .rc,._sZb .rc{clear:both;padding-bottom:0}
._sZb .g{clear:both;padding-bottom:10px}
._Fif .g{padding-bottom:11px}
._Z7 .mod,._sZb .mod{clear:none}
._Z7 .g,._sZb .g,._rod .g,._thf .g,._Fif .g{padding-left:16px;padding-right:16px}
._Z7 .g:last-child,._rod .g:last-child,._thf .g:last-child{padding-bottom:16px}
._Hi .mod:not(._tN){border-top:1px solid #e5e5e5;margin-top:16px;padding-left:0;padding-right:0;padding-top:15px}
._Hi .mod:first-child{border-top:0;padding-top:0;}
.xpdclose ._Wbe{background-color:#fff}
.xpdopen ._Wbe{background-color:#4285f4}
._gn{border-top-left-radius:2px;border-top-right-radius:2px;color:#fff;}
._Gbo:not(.qs-it) .xpdopen ._axe,.kp-hca .kp-rgc{display:block}
._axe .kno-ibrg img{display:block}
._axe .kno-ecr-pt{display:block}
.fixed-title{color:#fff;overflow:hidden;margin:0;padding:0;position:relative;text-overflow:ellipsis;transform-origin:left;transform-origin:left;white-space:nowrap}
._xNk a{outline:0}
._xNk :focus{background:rgba(255,255,255,0.25)}
.kp-hc{margin-bottom:0;padding-top:12px;padding-bottom:12px;position:relative;display:inline-block;width:100%}
._R9h{padding-bottom:12px}
._gn .kp-hc{padding-top:20px;padding-bottom:20px}
._rod .xpdclose ._Wbe .kp-hc{padding-bottom:0}
.mod{clear:both}
html .kp-blk .xpdclose ._HWg,html .kp-blk .xpdopen ._IWg{padding-top:0}
._pk{color:#222;font-size:18px;position:relative}
._pk a{color:#222}
.xpdopen ._qqi{overflow:inherit}
.xpdclose ._T1i:not(:empty),.xpdopen ._U1i:not(:empty){border-top:solid 1px #EBEBEB;border-radius:0}
._E3j{padding-top:0.1px}
.xpdclose ._VCh,.xpdopen ._WCh{padding-bottom:16px}
.xpdclose .kp-header ._VCh,.xpdopen .kp-header ._WCh{padding-bottom:0}
._Rqb .xpdopen ._Wtj,._RJe .xpdclose ._Gtj{padding-bottom:16px}
._Rqb .xpdclose .mod._dXg,._Rqb .xpdopen .mod._eXg{padding-bottom:0}
._RJe .xpdclose .mod._Gtj{padding-bottom:16px}
#rhs .kp-blk .xpdclose ._HWg,#rhs .kp-blk .xpdopen ._IWg{padding-top:0}
#rhs ._Rqb .xpdopen ._Wtj,#rhs ._RJe .xpdclose ._Gtj{padding-bottom:15px}
#rhs ._Rqb .xpdclose .mod._dXg,#rhs ._Rqb .xpdopen .mod._eXg{padding-bottom:0}
._Ceo{box-shadow:none !important}
._Z7 #media_result_group,._sZb #media_result_group{padding:0}
.kno-mrg{position:relative;overflow:hidden}
.kno-mrg .mod{display:inline}
.kno-mrg-si{float:right;}
#center_col .kno-mrg-si{margin-left:20px;padding:0}
.rhstc4 ._rcb .rhsg4,.rhstc3 ._rcb .rhsg4,.rhstc3 ._rcb .rhsg3{background:inherit !important;display:inherit !important;visibility:hidden}
.rhstc5 ._rcb .rhsl5,.rhstc5 ._rcb .rhsl4,.rhstc4 ._rcb .rhsl4{background:inherit !important;display:inherit !important;visibility:hidden}
#iur{padding-bottom:0;width:600px}
.kno-mrg .kno-ibrg{float:left}
.kno-mrg-hnm .kno-ibrg{float:inherit}
.kno-mrg-hnm .kno-ibrg{display:block}
#iur .kno-ibrg{display:block}
.img-brk{}
.img-brk{display:block}
._iH a.fl{display:inline-block;padding:5px 8px 7px}
._iH{bottom:1px;letter-spacing:1px;padding:0;position:absolute;right:0}
.kno-mrg ._iH a.fl,#iur ._iH a.fl{color:#fff;font-size:16px;text-decoration:none}
._iH:hover{background:#000}
#iur ._iH{bottom:2px;margin-bottom:0px}
.kno-fb-on{}
.kno-fb-on ._iH{display:none}
._iH{background:#000000;background:rgba(0,0,0,0.4);-webkit-transition:background 0.2s ease-in-out}
.kno-mrg ._iH a.fl,#iur ._iH a.fl{text-shadow:0 0 2px black,0 0 3px black}
.birrg{font-size:13px}
.rg_ul{white-space:normal;margin-right:-7px}
.kp-blk .rg_ul{margin-right:0}
.img-kc-m,.bi-io{}
.bili{vertical-align:top;display:inline-block;margin-top:0;margin-right:6px;margin-bottom:6px;margin-left:0;position:relative;z-index:0}
.bicc{border-top-left-radius:2px;border-top-right-radius:2px;line-height:0;overflow:hidden;position:relative}
._eV{margin-right:1px;margin-bottom:1px;float:left}
.kno-mrg-si ._eV{margin:0 0 1px 0}
._eV a img{border:0}
._eV div img{border:0}
.kno-mrg-si ._eV{margin-bottom:0px}
._ZGc{margin-right:4px;margin-bottom:4px;}
._pEh{margin-right:0px;margin-bottom:0px}
.xpdclps .kno-mrg-si ._eV{margin:0}
.bi-lq{height:100%;position:absolute;width:100%}
.bia{display:block;position:absolute}
.img-kc-m{position:absolute}
.kno-mrg-hnm .img-kc-m{position:relative}
._Usc,.rg_ilbg{bottom:0;color:#fff;font-size:11px;line-height:100%;position:absolute;right:0;padding:3px 4px 5px;text-decoration:none}
.g-blk .rg_ilbg{left:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.rg_ilbg{background:#333}
.rg_ilbg{background:rgba(51,51,51,0.8)}
.bi-io{border-bottom:1px solid #FFF;border-left:1px solid #FFF;right:0;top:0;z-index:1}
._VGc{bottom:0;position:absolute;width:100%}
._WGc{background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.75));color:#CCC;font-size:13px;height:13px;line-height:13px;padding:7px 10px;text-align:right;text-shadow:0 0 4px rgba(0,0,0,0.2)}
.bili ._ALn{display:none}
._w5j{background-color:rgba(0,0,0,0.54);bottom:8px;color:rgb(255,255,255);font-family:arial,sans-serif-medium,sans-serif;font-size:16px;left:8px;padding:16px 8px;position:absolute}
._dVe{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0OCIgaGVpZ2h0PSI0OCIgdmlld0JveD0iMCAwIDQ4IDQ4IiBmaWxsPSIjZmZmIj48cGF0aCBkPSJNMjQgNEMxMi45NSA0IDQgMTIuOTUgNCAyNHM4Ljk1IDIwIDIwIDIwIDIwLTguOTUgMjAtMjBTMzUuMDUgNCAyNCA0em0tNCAyOVYxNWwxMiA5LTEyIDl6Ii8+PC9zdmc+) no-repeat;background-size:48px 48px;-webkit-filter:drop-shadow(0 0 8px rgba(0,0,0,0.10));height:48px;left:50%;opacity:0.87;position:absolute;top:50%;transform:translate(-50%,-50%);width:48px}
g-img{display:block}
._WCg{display:block;border:0;position:relative}
.kno-shr-ld{}
.kno-shr-ld._JNk{opacity:0.25}
._LNk{height:24px;width:24px;cursor:pointer}
._MNk{vertical-align:middle;padding:8px;height:24px;width:24px}
._Zxj{height:24px;width:24px;padding:8px;position:absolute;right:16px;top:13px;cursor:pointer;color:rgba(0,0,0,.87)}
._m8j{background-color:rgb(255,255,255);border-radius:2px;border-radius:2px;box-shadow:0px 5px 26px 0px rgba(0,0,0,0.22),0px 20px 28px 0px rgba(0,0,0,0.30);box-shadow:0px 5px 26px 0px rgba(0,0,0,0.22),0px 20px 28px 0px rgba(0,0,0,0.30);cursor:default;padding:21px 24px 24px 24px;width:220px;height:263px;z-index:1002}
.fAwjXaCTMo5__visible,.fAwjXaCTMo5__overlay,.fAwjXaCTMo5__container,.fAwjXaCTMo5__content{}
.dgd{}
._FNg.fAwjXaCTMo5__visible{background-color:#000;opacity:0.2;visibility:inherit}
._ENg.fAwjXaCTMo5__visible{background-color:#000;opacity:0.4;visibility:inherit}
._SRg.fAwjXaCTMo5__visible{background-color:#333;opacity:0.7;visibility:inherit}
._dDr.fAwjXaCTMo5__visible{background-color:#000;opacity:0.8;visibility:inherit}
._xWr.fAwjXaCTMo5__visible{background-color:#f5f5f5;opacity:0.85;visibility:inherit}
.fAwjXaCTMo5__content.fAwjXaCTMo5__visible{opacity:1}
.fAwjXaCTMo5__container.fAwjXaCTMo5__visible{opacity:1;visibility:inherit}
.fAwjXaCTMo5__container._J7g{cursor:pointer}
.fAwjXaCTMo5__container._J7g .fAwjXaCTMo5__content{cursor:default}
.fAwjXaCTMo5__overlay{position:fixed;z-index:9997;right:0;bottom:-200px;top:0;left:0;-webkit-transition:opacity 0.25s;opacity:0;visibility:hidden}
.fAwjXaCTMo5__content{border-radius:2px;border-radius:2px;position:relative;display:inline-block;z-index:9999;background-color:#fff;opacity:0;text-align:left;vertical-align:middle;white-space:normal;overflow:hidden;transform:translateZ(0);box-shadow:0px 5px 26px 0px rgba(0,0,0,0.22),0px 20px 28px 0px rgba(0,0,0,0.30);box-shadow:0px 5px 26px 0px rgba(0,0,0,0.22),0px 20px 28px 0px rgba(0,0,0,0.30)}
.fAwjXaCTMo5__content._yWr{border:1px solid #d5d5d5;box-shadow:0 2px 4px #d5d5d5;box-shadow:0 2px 4px #d5d5d5}
.fAwjXaCTMo5__content:focus{outline:none}
.fAwjXaCTMo5__container{position:fixed;right:0;bottom:0;top:0;left:0;z-index:9998;text-align:center;vertical-align:middle;visibility:hidden;white-space:nowrap;max-height:100%;max-width:100%;overflow:auto;transform:translateZ(0)}
.fAwjXaCTMo5__container::after{content:'';display:inline-block;height:100%;vertical-align:middle}
.fAwjXaCTMo5__container{-webkit-tap-highlight-color:rgba(0,0,0,0)}
._vqj{height:0;opacity:0;position:absolute;width:0}
.dgd{visibility:hidden}
.nsc{overflow:hidden}
._dyj{color:rgba(0,0,0,.87);font-size:20px;font-weight:600;line-height:24px;padding-bottom:19px}
._Gxj{color:rgba(0,0,0,.87);cursor:pointer;font-size:14px;font-weight:normal;line-height:24px;padding:8px 0 8px 0px}
._Cfm{display:block;text-decoration:none}
._Dfm{color:rgba(0,0,0,.87)}
._Bxk{color:rgba(0,0,0,.54);font-size:14px;line-height:16px;padding-top:11px;padding-bottom:7px}
._Cxk{cursor:pointer}
input._myj{color:rgba(0,0,0,.87);font-size:16px;line-height:18px;width:100%;cursor:pointer}
._kyj{border-bottom:1px solid rgba(0,0,0,0.12);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
._jyj{color:rgba(0,0,0,.87) !important;font-size:16px;line-height:26px;text-decoration:none}
._Dxk{position:absolute;opacity:0;z-index:-1}
._ezl{float:right;font-size:12px;padding-top:16px}
._o8j{display:inline-block;vertical-align:bottom;margin-right:24px}
._wel ._LEg{padding:4px 0}
._wel ._QEg{top:4px}
._hFg{display:block;position:relative;margin:0 3px;vertical-align:middle}
._hFg._AFg{margin-top:14px}
._LEg{border:none;border-bottom:1px solid rgba(0,0,0,.12);border-radius:0;margin:0}
._LEg,._QEg{font-size:16px;width:100%}
._fwk ._LEg,._fwk ._QEg{font-size:14px}
._QEg{bottom:0;left:0;right:0;pointer-events:none;position:absolute;overflow:hidden;white-space:nowrap;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1)}
._QEg._FHk{color:rgba(0,0,0,.26)}
._QEg._uJk{color:rgba(0,0,0,.54)}
._jFg{background-color:#5677fc;bottom:0;height:2px;left:45%;margin-top:-2px;pointer-events:none;position:relative;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);visibility:hidden;width:10px}
._LEg:focus{outline:none}
._LEg:focus~._jFg,._jFg.hDC4CxNVA44__focus{left:0;visibility:inherit;width:100%}
._LEg:invalid,._LEg.hDC4CxNVA44__invalid{border-color:#dd191d;box-shadow:none}
._cjl{color:#dd191d;display:none;font-size:12px;margin-top:4px}
._LEg:invalid:enabled~._cjl,._LEg.hDC4CxNVA44__invalid:enabled~._cjl{display:block}
._LEg:invalid~._jFg,._LEg.hDC4CxNVA44__invalid~._jFg{background-color:#dd191d}
._LEg:focus~._QEg,._QEg.hDC4CxNVA44__focus,._QEg._FHk.hDC4CxNVA44__focus,._QEg._uJk.hDC4CxNVA44__focus{color:#5677fc}
._LEg:focus~._QEg,._QEg.hDC4CxNVA44__focus,._LEg.hDC4CxNVA44__dirty~._QEg{font-size:12px;top:-16px;visibility:inherit}
._LEg:-webkit-autofill~._QEg{font-size:12px;top:-16px;visibility:inherit}
._LEg:disabled{border-bottom:1px dashed rgba(0,0,0,.12)}
._fdf{padding-left:16px;padding-right:16px;margin-top:0}
._Vyp{position:relative}
#rhs ._fdf{padding-left:15px;padding-right:15px}
._fdf._rdf{margin-bottom:4px;}
._sdf{font-size:19px}
._ndf{vertical-align:baseline}
.rhstc3 ._jKt{font-size:24px}
.rhstc3 ._lGt,.rhstc4 ._lGt{font-size:24px}
.rhstc3 ._jKt ._eph{font-size:16px}
.rhstc3 ._lGt ._eph,.rhstc4 ._lGt ._eph{font-size:16px}
._kKt{font-size:24px}
._kKt ._eph{font-size:16px}
._eph{font-family:sans-serif;font-size:20px;position:relative}
._fph{left:0;margin-left:-2px;position:absolute;top:50%;margin-left:-2px;height:20px;margin-top:-14px;width:20px;}
._tdf{padding-left:16px;padding-right:16px;padding-top:15px}
#rhs ._tdf{padding-left:15px;padding-right:15px}
._tdf ._kk{margin-top:2px;padding:0 0 18px}
._gdf{color:#777;font-family:arial,sans-serif;margin:4px 0;overflow:hidden;}
._kdf{color:#000}
._jdf{color:#dd4b39}
._gn ._gdf{color:rgba(255,255,255,.7)}
._gn ._kdf{color:rgba(255,255,255,.7)}
._gn ._LAf{color:#fff}
._gn ._jdf{color:rgba(255,255,255,.7);font-weight:bold}
._odf{position:relative}
.rhstc4 ._idf,.rhstc5 ._idf,.rhstc5 ._udf{position:absolute;right:-10px;top:0}
._ykh{float:right;position:relative;right:-10px;top:0}
._czk{float:right;position:relative;color:#000;opacity:0.54}
._gn ._czk{color:#fff;opacity:1.0}
._gn ._czk .kno-shr-ld{opacity:0.54}
._dzk{}
._pUm{margin-left:65px}
._Das{display:block;position:relative;left:-8px}
._mdf{padding-top:4px;}
._ldf{display:inline-block;margin-right:10px;margin-top:2px}
._chp{padding-left:12px;padding-right:12px}
._K2h{height:48px;top:0;bottom:0;right:3px}
._L2h{height:40px;top:0;right:12px}
._C7h{height:48px;top:0;right:1px}
._qUm{height:60px;top:0;bottom:0;right:55px}
._rUm{margin:auto;position:absolute}
._xvp{opacity:.001;pointer-events:none;position:absolute}
._sUm{bottom:0;height:100%}
._tUm{bottom:0;height:55px;top:0;right:56px}
.kno-fb-d3 .kno-ecr-pt.kno-fb-ctx{display:block;margin-top:4px;padding-right:12px}
.kp-blk .xpdclose ._wle,.kp-blk .xpdopen ._xle{border-top:solid 1px #ebebeb}
.kp-blk .xpdclose ._UXp,.kp-blk .xpdopen ._UXp{border-top:none}
.kp-blk ._G1d .mod:first-child{padding-top:0}
.rhstc3 ._cgc{overflow:visible}
.xpdclose ._wWc{display:none}
.kno-desc-fm ._wWc,.kno-desc-fm .xpdxpnd,.xpdclose .kno-desc-fm .xpdxpnd,.kno-desc-sh ._wWc,.kno-desc-sh .xpdxpnd,.xpdclose .kno-desc-sh .xpdxpnd{display:inline}
.kno-desc-sh ._dgc{display:inline}
.kno-desc-sh ._V4i,.kno-desc-sh ._V4i._wWc,.kno-desc-sh ._V4i.xpdxpnd{display:none}
.kno-desc-fm ._R4i{display:none}
.kno-desc-sh ._R4i,.kno-desc-sh ._vWc{display:none}
.xpdopen ._R4i{display:none}
._cgc{overflow:hidden;margin:13px 0 13px;}
._dgc{display:none}
._tWc{white-space:nowrap}
._mr{margin-top:7px}
.oleo{}
.kno-fv ._trd{display:none}
._wD ._mr{font-size:13px;margin-top:2px}
._gn .kno-fv{color:#fff}
._rod ._gn .kno-fv{color:rgba(0,0,0,.87)}
._wD ._Xbe{color:#222}
.kno-fb-d3 ._mr.kno-fb-ctx{padding-top:3px;padding-bottom:3px}
._wdb{color:#777;font-size:11px}
._wdb a:link,._wdb a:visited{color:#777;text-decoration:none}
._wdb a:active,._wdb a:hover{color:#777;text-decoration:underline}
._pDn{font-size:13px;color:#1a0dab}
._pDn a:link,._pDn a:visited{color:#1a0dab;text-decoration:none}
._Mft{color:#1a0dab;display:inline-block;font-family:arial,sans-serif-medium,sans-serif}
._Mrt ._Mft{color:#4285f4}
._Nft{width:18px;height:18px;margin:-4px 0px}
._pDn a:active,._pDn a:hover{color:#1a0dab;text-decoration:underline}
._LCd{cursor:pointer}
._UZd{display:none}
.kno-fv-exp{}
.kno-fv-exp>._LCd{display:none}
.kno-fv-exp>._UZd{display:inline}
._LCd:active{color:#dd4b39}
._LCd:active,._LCd:hover{text-decoration:underline}
._xdb{font-weight:bolder}
._xdb .fl{color:#222 !important}
._wD ._xdb{font-weight:normal}
._c4._Dnh{overflow:hidden}
._c4._j4i{white-space:normal}
._c4{padding-top:8px;white-space:nowrap}
._bln{padding:4px 8px;float:right;margin:auto 0}
.xpdclose ._E4p,.xpdopen ._faq{margin-bottom:24px}
._W5e a{text-decoration:none}
._X5e{margin-top:24px}
.xpdclose .xpdxpnd._X5e{margin:0}
._W5e a:hover{text-decoration:underline}
.mod._tN ._X5e{margin-left:16px;margin-right:16px}
#rhs .mod._tN ._X5e{margin-left:15px;margin-right:15px}
._W5e{color:#222;font-size:18px}
._W5e a{color:#222}
._uhe{position:absolute;right:15px;top:-17px}
a._Zjg{color:#777;text-decoration:none}
a._Zjg:hover{text-decoration:underline}
._cfh{display:inline-block;padding-left:8px}
.kno-vrt-t._Dnh{padding-left:16px}
._cfh:first-child,.kno-vrt-t._Dnh:first-child{padding-left:17px}
.kno-vrt-t{display:inline-block;overflow:hidden;position:relative;text-align:left;vertical-align:top;}
.kno-vrt-t._Dnh:first-child ._O1k{left:25px}
.kno-vrt-t ._O1k{position:absolute;top:5px;left:20px;}
._OCl{border-bottom-width:4px;border-bottom-style:solid;border-bottom-color:#4285f4}
#rhs .kno-vrt-t{padding-left:16px}
.kno-fb-on .kno-vrt-t._mDd{margin-top:21px}
._zX,._NRl,._aMb,._MEj,._xTl{}
._wDp{padding-bottom:5px}
._zX{color:#777;}
._MEj{font-size:14px}
._NRl{display:block;white-space:normal;margin:3px 0 -1px;padding-bottom:1px;width:100%;}
.kno-vrt-t{line-height:1.1;white-space:normal}
._zX{font-size:x-small;padding-top:2px}
.kno-vrt-t a{min-height:100%;display:block}
._eSg{overflow:hidden}
._lrg{background:rgb(0,0,0);background:rgba(0,0,0,0.6);bottom:0;color:#fff;font-size:larger;padding:5px 10px;position:absolute;right:0}
div._AZr{float:right}
._zZr{color:#9e9e9e;cursor:pointer;padding-right:8px}
._BZr{color:#9e9e9e;float:right;font-size:12px}
.kno-ftr{clear:both;color:#777;font-size:11px;line-height:normal;overflow:hidden}
.kno-ftr a{color:#777;text-decoration:none}
._OPd{float:right;margin-left:2em}
._Cnk{font-style:italic;margin-right:-2em}
.kno-ftr a:hover{text-decoration:underline}
div._hWr{padding:4px 16px 0px 8px;margin-bottom:-4px}
.kno-ftr{margin-left:-16px;margin-right:-16px;padding:4px 16px 0;}
.kno-ftr.rhsvw{margin-left:2px;padding-top:4px}
#rhs .kno-ftr.rhsvw{border:none}
._F2g{outline:0}
._F2g:hover{cursor:pointer;text-decoration:underline}
a.duf3{color:#777;float:right;font-style:italic;-webkit-tap-highlight-color:rgba(0,0,0,0);tap-highlight-color:rgba(0,0,0,0)}
a._G8q{color:rgba(0,0,0,.54);float:none;font-style:normal}
a._sWr{padding:0 5px;background:rgba(255,255,255,.9)}
._v1h{color:#9e9e9e;cursor:pointer;padding-right:8px}
._rWr{color:#9e9e9e;float:right;font-size:12px;padding-bottom:4px}


/* clock */
.clock2 {zoom:.75;height: 200px;width: 200px;border-radius: 100px;display: flex;justify-content: center;position: relative;margin:10px;}
.clock__second, .clock__minute, .clock__hour, .clock__indicator {position: absolute;left: calc(50% - 1px);width: 2px;background: #333a;transform-origin: bottom center;z-index: 2;border-radius: 1px;}
.clock__second {height: 90px;margin-top: 10px;background: #6665;-webkit-animation: time 60s infinite steps(600);animation: time 60s infinite steps(600);z-index: 3;}
.clock__minute {height: 80px;margin-top: 20px;opacity: 0.75;-webkit-animation: time 3600s linear infinite;animation: time 3600s linear infinite;}
.clock__hour {height: 60px;margin-top: 40px;-webkit-animation: time 43200s linear infinite;animation: time 43200s linear infinite;}
.clock__indicator {height: 98px;border-top: 2px solid #666a;background: none;}
.clock__indicator:nth-of-type(5n) {opacity: 1;height: 93px;border-top: 7px solid #999a;}
.clock__axis {background: #666a;width: 5px;height: 5px;border-radius: 3px;position: absolute;z-index: 4;top: 97px;}
@-webkit-keyframes time {to {transform: rotateZ(360deg);}}
@keyframes time {to {transform: rotateZ(360deg);}}

