﻿body, html {
    margin:0;
    padding:0;
    height:100%;
}

body {
    direction:ltr;
    text-align:left;
    font-size: 12px;
    font-family: Tahoma, Arial, Verdana, sans-serif;
    color:#444444;
    background:#fff url('../../images/bg.gif') repeat center top !important;
}

* {
    outline: none;
}

a{
    text-decoration:none;
    outline: none;
}

img{
    border:0px;
    vertical-align: middle;
}

table{
    border-collapse: collapse;
}

.row{
    clear: both;
}

#background{
    margin: 0 auto;
    min-height: 100%;
    background:url('../../images/bg_abstract.gif') repeat-x center top !important;
}

#container {
    width: 990px;
    margin: 0 auto;
    min-height: 100%;
}

#header_top {
    width: 100%;
    min-height: 1px;
    height: 30px;
    margin: 0px;
    text-align: center;
    margin-top: 0px;
    background-color:#010202;
}

#stock_area{
    width: 990px; 
    margin: 0 auto; 
    text-align:center; 
    padding-top:7px;
    display: inline-block;
}

.stock_title{
    float:left; 
    color:#DA9F00; 
    font-weight:bold; 
    font-size:11px;
    margin-left:10px;
}

.stock_data{
    float:left;
    width: 800px;
}

.ms_company {
    padding-left: 8px;
    padding-right: 7px;
    border-right: 1px #222525 solid;
    color: #F5F5F5;
}

.ms_name {
    font-size: 11px;
}

.ms_point {
    padding-left: 3px;
}

.ms_up {
    color: #129D14;
    background: url('../../images/stock_up.jpg') no-repeat center right;
    padding-right: 16px;
}


.ms_nochange {
    color: #6B6B6B;
    background: url('../../images/stock_nochange.jpg') no-repeat center right;
    padding-left: 16px;
}

.ms_dwn {
    color: #C90100;
    background: url('../../images/stock_dwn.jpg') no-repeat center right;
    padding-left: 16px;
}

#main_header{
    width: 100%;
    min-height: 1px;
    height: 85px;
    margin: 0px;
    background-color:fuchsia;
    text-align: center;
    margin-top: 0px;
    background: url('../../images/stock_bg_shadow.png') repeat-x center top;
}

#main_header_wrappper{
    width: 990px; 
    margin: 0 auto; 
    text-align:center; 
    display: inline-block;
}

#main_header #logo{
    float:left;
    padding-top: 6px;
}

#main_header #main_header_left{
    float:right;
    margin-top:8px;
    margin-bottom:14px;
    width: 750px;
}

.menu_top_level1{
    font-size: 11px;
    color: #060606;
    height: 15px;
    overflow: hidden;
    padding-bottom: 5px;
    padding-left: 0px;
    padding-top:4px;
    float: left;
    width: 420px;
}

.menu_top_level1 a:active,
.menu_top_level1 a:focus,
.menu_top_level1 a:visited,
.menu_top_level1 a:link{
    padding:0px 2px;
    color: #060606;
    text-decoration:none;
}
.menu_top_level1 a:hover{
    color:#054B2B;
    text-decoration:underline;
}

.menu_top_level1 ul{
    margin: 0px;
}

.menu_top_level1 ul li{
    list-style-type: none;
    float: left;
    margin: 0px;
    padding: 0px;
    padding-right: 5px;
}

.menu_top_level1 .active a{
    color: #060606 !important;
    text-decoration: underline;
}
.menu_top_level1 .active{
    background: none !important;
    color: #060606 !important;
}

.website_datetime{
    font-size: 11px;
    color: #060606;
    font-weight:bold;
    float: left;
    padding:4px 10px 0px 10px;
    width: 155px;
}

.website_lang {
    float: right;
    background: url('../../images/map_lang.png') no-repeat right 1px;
    padding-right: 45px;
    height: 20px;
    margin-left: 5px;
    margin-top: 0px;
    margin-right: 2px;
    width: 100px;
}

#langSwitcher{
    background: #F0F0F0;
    border: 1px solid #D2D2D2;
    border-radius: 5px;
    width: 100px;
    height: 19px;
    display: block;
    padding-top: 2px;
    direction: ltr;
}
#langSwitcher a{
    color: #8B8B8B;
    text-decoration: none;
}

#main_header_left .main_header_left_L1{
    display:inline-block;	
}


#main_header_left .main_header_left_L2{
    clear:both;
    margin-top:10px;
    width: 750px;
    float: right;
}

#main_header_left .main_header_left_L2 .social{
    float:left;
    margin-right: 5px;
}

#main_header_left .main_header_left_L2 .social img{
    padding:0px 1px;
}

#main_header_left .main_header_left_L2 .search_box{
    display: inline-block; 
    float: right; 
    padding: 0px;
    width: 535px;
}

#main_header_left .main_header_left_L2 ul{
    list-style: none; 
    margin: 0px; 
    padding: 0px;
}

.search_box_input{
    width: 400px; 
    height: 20px; 
    margin-top:3px; 
    padding: 0px; 
    padding-left: 8px; 
    float: left; 
    border: 0px none;
    outline: none; 
    background-color: transparent; 
    font-size: 15px; 
    font-family:Tahoma, Arial, Verdana, sans-serif; 
    color: #747777;

}

.search_box_bg{
    position: relative; 
    top: 0px; 
    background: #fff url('../../images/search_icon.jpg') no-repeat 99% center; 
    height: 27px;
    border:1px #054226 solid;
    padding-left: 25px;
}


.search_btm{
    width: 32px; 
    height: 28px; 
    padding: 0px; 
    float: right; 
    border: 0px solid red;
}

.search_adv_link{
    display: inline-block; 
    float: left; 
    padding: 6px 8px 0px 8px; 
    font-family:Tahoma, Arial, Verdana, sans-serif; 
    color:#fff;
    font-weight:bold;
    font-size:11px;
}

.search_adv_link a:active,
.search_adv_link a:focus,
.search_adv_link a:visited,
.search_adv_link a:link{
    text-decoration:none;
    color:#054226;
}

.search_adv_link a:hover{
    text-decoration:underline;
    color:#054226;
}

#main_slider{
    height:255px;
    border-top:7px #054C2B solid; 	
}

#login_area{
    height:22px;
    background-color:#EAEAEA;
    border:1px #D6D6D6 solid;
    margin:3px 0px 8px 0px;
    padding: 3px 10px 8px 10px;
}


#login_area .newsletter{
    background:url('../../images/newsletter_icon.gif') no-repeat left 6px; 
    display:inline-block; 
    float:left; 
}

#login_area .label{
    float:left; 
    color:#6A6A6A; 
    padding: 5px 10px 0px 25px;
}

#login_area .frm{
    float:left; 
    padding:0px 0px 0px 0px;
}

.sp{
    background:url('../../images/login_sp.png') no-repeat scroll center center; 
    width:2px; 
    height:22px; 
    margin:0px 20px 0px 10px; 
    float:left;
}

#login_area .login{
    background:url('../../images/login_icon.gif') no-repeat 2% 5px; 
    display:inline-block; 
    float:left;
}

.signup_link{
    display: inline-block; 
    float: left; 
    padding: 6px 8px 0px 8px; 
    font-family:Tahoma, Arial, Verdana, sans-serif; 
    color:#fff;
    font-weight:bold;
    font-size:11px;
}

.signup_link a:active,
.signup_link a:focus,
.signup_link a:visited,
.signup_link a:link{
    text-decoration:none;
    color:#054226;
}

.signup_link a:hover{
    text-decoration:underline;
    color:#054226;
}

.right_clm{
    width:200px; 
    float:left;
}

.left_clm{
    width:775px; 
    float:right; 
    margin:0px 0px 0px 15px;
    display:inline-block;
}

#side_menu{
    margin-bottom:4px;
}

#side_menu ul{
    list-style: none; 
    margin: 0px; 
    padding: 0px;
}

#side_menu ul li{
    background:url('../../images/side_menu_sp.jpg') repeat-x center bottom;
    height:20px;
    padding:6px 0px 1px 3px;
    color:#054728;
}

#side_menu ul li a:active,
#side_menu ul li a:focus,
#side_menu ul li a:visited,
#side_menu ul li a:link{
    color:#054728;
}

#side_menu ul li a:hover{
    text-decoration:underline;
}


.item_active, .active{
    background:#9C0E17 url('../../images/side_menu_sp.jpg') repeat-x center bottom !important;
    color:#F5F5F5;
}

.item_active a, .active a{
    color:#F5F5F5 !important;
}


.side_wdgt
{
    border:1px #D6D6D6 solid; 
    background-color:#FFFFFF; 
    margin:5px 0px; 
    padding:3px;
}

.side_wdgt .header{
    height:25px; 
    background:#9C0E17; 
    color:#ffffff;
}

.news{
    margin:0px;
    width:505px;
    float:right;
}

.side_wdgt .news{
    background:#054728;
}


.side_wdgt .title{
    float:left; 
    font-size:15px; 
    font-family:Arial,Tahoma,Verdana,sans-serif;
    font-weight:bold; 
    padding:4px 1px 2px 4px;
}

.side_wdgt .more{
    float:right; 
    font-size:13px; 
    font-family:Arial,Tahoma,Verdana,sans-serif; 
    font-weight:bold; 
    padding: 4px 7px 2px 5px;
}

.side_wdgt .more a:active,
.side_wdgt .more a:focus,
.side_wdgt .more a:visited,
.side_wdgt .more a:link{
    color:#FFFFFF;
    text-decoration:none;
}

.side_wdgt .more a:hover{
    color:#D0A300;
    text-decoration:none;
}

.content_wrapper{
    display: inline-block;
}

.voting_widget {
}

.poll-widget h1, 
.pollContainer h1, .voting_widget h1 {
    font-family: Tahoma,Arial,Verdana,sans-serif;
    font-size: 12px;
    font-weight: bold;
    line-height:1.5em;
    color: #252525;
    text-align: left;
    padding: 0px 8px 0px 5px;
    margin:0px;
    margin-bottom: 5px;
	margin-top: 5px;
}

.poll-widget h2{
    font-size: 12px;
}

.poll-bar{
    background: #f9660c;
}

.voting_widget .voting_row {
    padding-right: 0px;
}

#VoteForm_option p{
    padding-left:10px;
    position: relative;
    padding-bottom:0px;
    margin: 8px;
}

#VoteForm_option input{
    position: absolute;
    top: 3px;
    right: 2px;	
    padding-bottom:5px;
}

.voting_widget label {
    font-family: Tahoma,Arial,Verdana,sans-serif;
    font-size: 12px;
    color: #1A1A1A;
    padding-bottom: 5px;
    padding-right: 19px;
}

.voting_widget_action , 
.poll_actions
{
    padding: 8px 10px 5px 0px;
    clear:both;
}

.voting_widget_action a:link, 
.voting_widget_action a:visited, 
.voting_widget_action a:focus, 
.voting_widget_action a:active ,
.poll_actions a:link, 
.poll_actions a:visited, 
.poll_actions a:focus, 
.poll_actions a:active 
{
    font-family: Tahoma,Arial,Verdana,sans-serif;
    font-size: 11px;
    color: #9C0E17;
    text-decoration: none;
    padding-right: 10px;
}

.voting_widget_action a:active ,
.poll_actions a:active {
    text-decoration:underline;
}


.float_wdgt{
    margin:5px 0px;
}


.news_cotainer{
    margin-top:2px;
}

.news_cotainer .even{
    margin-left:10px;
}

.news_item{
    float:left;
    width:246px; 
    height:75px; 
    overflow:hidden; 
    border-bottom:1px #D4D4D4 solid;
    margin-bottom:5px;
    margin-top:5px;

}

.news_item h1{
	margin: 0px;
	font-size: 12px;
	padding-left: 5px;
	line-height: 1.4em;
	height: 65px;
	overflow: hidden;
}

.news_item .thumb{
    width: 95px;
    height: 60px;
    float:left; 
    border:1px #EAEAEA solid; 
    padding:1px;
    overflow: hidden;
    text-align: center;
}
.news_item .thumb img{
    margin: 2px 2px;
    width: 91px;
	height: 56px;
}

.news_item h1 a:link, 
.news_item h1 a:visited, 
.news_item h1 a:focus, 
.news_item h1 a:active {
    color:#054728;
}

.news_item h1 a:hover {
    color:#363636;
}

/* ================= WDGT ================================== */

#container div.block{
    background: url('../../images/dir_wdgt_footer_r.png') no-repeat right bottom;
    margin-bottom: 10px;
    width: 252px; /* 100% */
    float: right;
    /*clear: both;*/
    margin:5px 0px;
}

#container div.dir_even{
    margin-right:9px !important;
}

div.dir_odd{
    margin-right:5px !important;
}

#container div.block div.block1 {
    background: url('../../images/dir_wdgt_footer_l.png') no-repeat left bottom;
    margin: 0;
}

#container div.block div.block1 div.block2{
    background: url('../../images/dir_wdgt_header_r.png') no-repeat right top;
}

#container div.block div.block1 div.block2 div.block3 {
    padding: 0 0px 7px;
    /*background:#FBFBFB;*/
}

#container div.block div.block1 div.block2 div.block3{
    background: url('../../images/dir_wdgt_header_l.png') no-repeat left top;
    overflow: hidden;
    display: block;
}

#container div.block h3 {
    padding: 0;
    position: relative;
    /*text-transform: uppercase;*/
    margin: 0 -10px 0px;
    height: 28px;
    line-height: 29px;
    text-indent: 10px;
    padding-left:10px;
    color:#054226;
    font-size:12px;
    float:left;
    padding-top:2px;
    max-width: 215px;
    overflow: hidden;
}

#container div.block div.block1 div.block2 div.block3 div.block4{
    background: none;
    padding: 7px;
    border-left: 1px #D4D4D4 solid;
    border-right: 1px #D4D4D4 solid;
    background-color: #fff;
    clear: both;
    text-align:left;
    /*min-height: 180px;*/
}

#dirListing div.block4{
    height: 180px;
}

.dir_more{
    float: right; 
    font-size: 12px; 
    font-family: Arial,Tahoma,Verdana,sans-serif; 
    font-weight: bold; 
    padding:9px 8px 0px 3px;
    color:#A91922;
}

.dir_more a:link, 
.dir_more a:visited, 
.dir_more a:focus, 
.dir_more a:active {
    color:#A91922;
}

.dir_more a:hover {
    color:#054226;
}

.block .content ul{
    margin: 0;
    padding: 0px;
    list-style: none;
    padding-left:5px;
    overflow:hidden;
}

.block .content ul.fixedHeight{
    height:168px;
}

.block .content ul li{
	background: url('../../images/dir_list_icon_en.png') left 7px no-repeat;
	padding-bottom: 5px;
	padding-left: 13px;
	clear: both;
	text-align: left;
}

.block .content ul li h2{
    font-size:12px;
    font-family: Tahoma,Arial,Verdana,sans-serif;
    font-weight:normal;
    color:#444444;
    margin:0px;	
    line-height: 1.4em;
}

.block .content ul li h2 a:link, 
.block .content ul li h2 a:visited, 
.block .content ul li h2 a:focus, 
.block .content ul li h2 a:active {
    color:#444444;
}

.block .content ul li h2 a:hover {
    color:#444444;
    text-decoration:underline;
}

.content .article_content{
	font-size: 13px;
	line-height: 1.4em;
	text-align: left;
	direction: ltr;
	padding: 0px 7px;
}

.content .list{
    border-top: 1px dotted;
    padding: 5px !important;
}

.content .list li a{
    color: #043F23;
}

.Leaderboard_ad{
    margin:5px 0px 1px 0px; 
    text-align:center;
    display:inline-block!important;
    width: 100%;
}


.footer{
    position: relative; 
    bottom: 0; 
    width: 100%; 
    height:217px; 
    background:#FFFFFF url('../../images/footer_bg.jpg') repeat-x center bottom; 
    clear: both;
}

.footer_wrapper{
    width: 990px; 
    margin: 0 auto; 
    background:url('../../images/Kw_footer_logo.png') no-repeat scroll left top;
}

.footer_line1{
    margin-bottom:12px; 
    display: inline-block;
}

.footer_aboutus{
    width:220px; 
    padding:23px 15px 0px 112px; 
    float:left; 
    background:url('../../images/footer_sp.png') no-repeat right 2px;	
}

.footer_aboutus .title{
    font-weight:bold; 
    color:#606060; 
    margin-bottom:8px;
}

.footer_aboutus .desc{
    color:#606060; 
    line-height:1.3em; 
    font-size:12px; 
    text-align:left;
}

.companies_logos{
    float:left; 
    margin:32px 0px 0px 34px; 
    text-align:center;
}

.comp_logo_st1{
    border-bottom:1px #DADADA solid; 
    border-right:1px #DADADA solid;	
}

.comp_logo_st2{
    border-bottom:1px #DADADA solid;
}

.comp_logo_st3{
    border-right:1px #DADADA solid;
}

.sponsors{
    float: left; 
    background: url('../../images/footer_sp.png') no-repeat left 2px; 
    text-align: center; 
    padding-top: 34px; 
    padding-left: 26px; 
    margin-left: 45px; 
    padding-bottom: 4px;
}

.sponsors .title{
    color:#606060; 
    font-weight:bold; 
    padding-bottom:20px;
}

.sponsors .logo{
    padding-bottom:10px;
}

.footer_line2{
    clear:both; 
    border-top:1px #E8EDE8 solid; 
    margin-left:112px; 
    padding-top:4px;
    display:inline-block;
    width:878px;
}

.footer_links{
    float:left; 
    font-size:11px; 
    color:#595959;
}

.footer_links li.active a,
.footer_links li.active{
    background: none !important;
    color:#595959 !important;
}


.footer_links a:link, 
.footer_links a:visited, 
.footer_links a:focus, 
.footer_links a:active {
    color:#595959;
}

.footer_links a:hover {
    color:#595959;
    text-decoration:underline;
}

.footer_links ul{
    margin: 0px;
}

.footer_links ul li{
    padding: 0px;
    margin: 0px;
    list-style-type: none;
    float: left;
    padding-right: 5px;
}

.footer_links ul li:after {content:" | ";}
.footer_links ul li:last-child:after {content:" ";}

.footer_copy{
    float:right; font-size:11px; color:#595959;
}


.weather{
    display:inline-block; 
    text-align:center; 
    /*margin: 3px 5px 3px 2px;*/
}



.weather_title{
    float:right; 
    padding-left:5px; 
    color:#428B49; 
    font-weight:bold; 
    font-size:11px;
}

.weather_countries{
    float:right;
}

.weather_info{
    display:inline-block; 
    padding-top:8px; 
    width:100%; 
    border-bottom:1px #DCDCDC solid;
    padding-bottom:8px;
}

.weather_info .country_name{
    font-weight: bold;
    color:#3F3F3F;
}

.weather_info .info{
    float:left;
    text-align:left;
    /*border-left:1px #DCDCDC solid;*/
    width: 140px;
    padding-left:10px;
}

.weather_info .info .temp{
    text-align: left;
    padding-left: 4px;
    padding-top:5px;
    font-size: 24px;
    font-weight: bold;
    color:#3F3F3F;
}

.weather_info .info .status{
    font-size:11px;
    /*padding-bottom:8px;*/
    padding-right:4px;
    color:#054728;
    font-weight:bold;
}

.weather_info .info .sunrise{
    font-size:11px;
    padding-top:5px;
    padding-right:4px;
    color:#3F3F3F;
}

.weather_info .info .sunset{
    font-size:11px;
    padding-top:2px;
    padding-right:4px;
    color:#3F3F3F;
}

.weather_info .icon{
    float:right;
    padding: 0px 11px;
}

.weather_info .wind{
    clear: both;
    text-align: left; 
    font-size: 11px;
    padding-left: 10px;
    padding-top: 5px;
    color:#6D6D6D;
}

.weather_info .humidity{
    clear: both;
    text-align: left; 
    font-size: 11px;
    padding-left: 10px;
    padding-top: 5px;
    color:#6D6D6D;
}


.weather_info .feeling{
    clear: both;
    text-align: left; 
    font-size: 11px;
    padding-left: 10px;
    padding-top: 5px;
    color:#6D6D6D;
}


.weather_forcasting{
    padding-top:5px;
}

.weather_forcasting table{
    width:100%;
}

.weather_forcasting .day{
    color:#606060;
    font-weight:bold;
    font-size:12px;
    padding-top:2px;
}

.weather_forcasting .temp{
    color:#9C0E17;
    font-size:11px;
    font-weight:bold;
    /*padding-top:8px;*/
}


.info_serv_wdgt{
    float: right; 
    margin-left: 9px; 
    width: 251px; 
    background-color: white; 
    border: 1px #D6D6D6 solid;	
}

/* ========================= Updated bottom line ========================= */

input {
    margin:0px;    
    padding: 1px 8px 3px 8px;
    font-size: 11px;
    font-family: Tahoma,Arial,Verdana,sans-serif;
    color:#6E6E6E;
}


.front_textfield {
    color: #6E6E6E;
    height: 16px;
    border-radius: 4px; 
    -moz-border-radius: 4px; 
    -webkit-border-radius: 4px; 
    border: 1px solid #C8C8C8;
    font-family: Tahoma,Arial,Verdana,sans-serif;
    font-size:11px;  
    margin: 2px;
}

.front_textfield:focus{
    outline:0;
    color:#333;
    border-color:#48B885;
    -webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.05),0 0 8px rgba(82,236,89,.6);
    -moz-box-shadow:inset 0 1px 3px rgba(0,0,0,.05),0 0 8px rgba(82,236,89,.6);
    box-shadow:inset 0 1px 3px rgba(0,0,0,.05),0 0 8px rgba(82,236,89,.6);
}

input[type="reset"], 
input[type="button"], 
input[type="submit"] {   
    font-family: Tahoma,Arial,Verdana,sans-serif;
    font-size: 11px;
    font-weight:bold;
    background-image: url('../../images/btn_bg.jpg');
    color: #575757;    
    padding: 0px 8px 2px 8px;
    height: 22px;    
    border-radius: 4px; 
    -moz-border-radius: 4px; 
    -webkit-border-radius: 4px; 
    border: 1px solid #C8C8C8;
    margin:0px;
}


input[type="reset"]:hover, 
input[type="button"]:hover, 
input[type="submit"]:hover {
    background-image: url('../../images/btn_bg_hv.jpg');    
}


/* ------ new classes --------------- */


#container .block_internal{
    margin:0px !important;
    width:516px!important;
}


#container .ad250x250_wdgt{
    float: right; 
    width: 250px; 
    background-color: white; 	
}

.ad468x60_wdgt{
    width: 468px;
    height: 60px;
    float: right;
}

.left_clm div{
    display:block;
}


.int_content_clm{
    /*background-color:blue;*/ 
    width:516px; 
    float:left;
}

.int_left_clm{
    width:250px; 
    float:right;
    display:inline-block!important;
}

.website_analytics{
    margin:10px 0px 10px 86px;
    font-size:11px;
    color:#868686;
    background-color:#F8F8F8;
    padding:5px;
}

.website_analytics .label{
    font-weight:normal;
}

.website_analytics .info{
    padding-right:4px;
}

.website_analytics .div{
    padding:0px 2px;
}

.website_logo{
    float:left; 
    margin-right:8px;
    max-width: 75px;
}

.website_name{
	margin: 5px;
	padding-left: 86px;
	font-size: 12px;
	background: url('../../images/External-Link.png') no-repeat 15% 2px;
	text-align: left;
}

.website_name a:link, 
.website_name a:visited, 
.website_name a:focus, 
.website_name a:active {
    color:#444444;
    text-decoration:none;	
}

.website_name a:hover {
    color:#444444;
    text-decoration:underline;	
}

.website_cat{
    margin:2px 0px 5px 0px; 
    font-size:11px; 
    font-weight:normal; 
    color:#9E9E9E;
}

.website_cat a:link, 
.website_cat a:visited, 
.website_cat a:focus, 
.website_cat a:active {
    color:#9E9E9E;
    text-decoration:none;
}

.website_cat a:hover{
    color:#9E9E9E;
    text-decoration:underline;
}


.website_desc{
	margin: 0px 0px 10px 92px;
	line-height: 1.3em;
	text-align: left;
	direction: ltr;
}


.content .website_review{	
    background-color:#F5F5F5!important;
    border:1px #D7D7D7 solid!important;
    padding:5px!important;
    margin:0px!important;
}

.website_review div.header{
    font-weight:bold;
    border:1px #D7D7D7 solid!important;
    text-align: left;
	padding: 6px;
}	


.fb_comments{
    margin:5px 0px!important;
    border:1px #D7D7D7 solid!important;
    /*border-bottom:1px #D7D7D7 solid!important;*/
}

.fb_comments .fb-comments fb_iframe_widget{
    border: 0px !important; 
}

.websie_dir_list{
    list-style: none!important; 
    margin: 0px; 
    padding: 0px;
    height:100%!important;
}


.websie_dir_list li{
    background:none!important; 
    margin:0px!important; 
    padding:0px!important; 
    border-bottom:1px #B6B6B6 dotted;
    min-height: 80px;
}

#iframe_container{
    height: 100%;
    width: 100%;
    background: url("../../images/stock_bg_shadow.png") repeat-x top;
    margin-bottom: -85px;
}

#listing_container{
    background: url("../../images/stock_bg_shadow.png") repeat-x top;
    padding: 10px;
}

#iframe_desc{
    background: #fff url("../../images/stock_bg_shadow.png") repeat-x top;
    display: relative;
    position: fixed;
    bottom: 0px;
    height: 75px;
    width: 100%;
    padding: 10px;
}

/*Listview css extension */
div.listview-container{
    padding:3px;    
    font-weight: normal;
    font-size:1em;
    display: block;
    text-decoration: none;
    text-align:center;     
}
div.listview-container a,
div.listview-container img {
    margin: 0;
    padding: 0;
    text-decoration: none;
    font-weight: bold;         
}

div.listview-container .listview-item img {    
    vertical-align: middle;
    padding: 2px;
    margin: 2px;    
}
div.listview-container .listview-item{           
    display: block;
    border-bottom: 1px solid  #D8D9DA;    
    margin: 2px;
    padding: 3px;
    text-decoration: none;
    width: 100%;
}
div.listview-container .listview-item-odd{       
    background-color: #eeeeee;    
}

div.listview-container .listview-item-even{
    background-color: #FFFFFF;
}
div.listview-container .listview-item .listview-item-img{
    width: 115px;
    padding-right:5px; 
}
div.listview-container .listview-item .listview-item-img img{
    padding-right:5px; 
}
div.listview-container .listview-item .listview-item-text{           
    width: 330px;
    text-decoration: none;     
}

div.listview-container .listview-item .listview-item-text h1,
div.listview-container .listview-item .listview-item-text h1 a,
div.listview-container .listview-item .listview-item-text h1 a:link,
div.listview-container .listview-item .listview-item-text h1 a:visited,
div.listview-container .listview-item .listview-item-text h1 a:active,
div.listview-container .listview-item .listview-item-text h1 a:hover{
    font-size:1em;
    text-decoration: none;       
    font-weight: bold;
    color:#092A6D;
    padding:5px 0 5px 0; 
}

div.listview-container .listview-item .listview-item-text h2{       
    font-size:0.9em;
    text-decoration: none;       
    font-weight: bold;
    color: #888888;
    padding:0px 0 14px 0; 
}

div.listview-container .listview-item .listview-links{
    padding:0px 5px 5px 5px; 
}
div.listview-container .listview-item .listview-links .more,
div.listview-container .listview-item .listview-links .more:link,
div.listview-container .listview-item .listview-links .more:visited,
div.listview-container .listview-item .listview-links .more:active{
    color:#91A951;
}
div.listview-container .listview-item .listview-links .more:hover {    
    text-decoration: underline;
    color: #000;
}
div.listview-container div.empty-list{
    font-size:14px;
    color: #CCC;
    font-weight: bold;
}

.content .pager-container{
    text-align: center;
    margin-top: 15px;
    clear: both;
}

.content .pager-container li{
    background: none !important;
    padding: 0px !important;
}

/*Listview css extension */

.searchHome .search_box_input{
    width: 100%;
    height: 26px;
    border: 1px solid #333;
    margin: 0px;
}

.search_result_items{
    border-bottom: 1px dotted;
    padding: 5px;
    color: #054226;
    font-size: 12px;
    text-align:left;
}

/********************************************/
div.form, 
div.form div{
    border: 0px !important;
}

.lblblocks label{
    display: block;
}

div.form .disc{
    font-family: Tahoma, Arial, Verdana, sans-serif;
    font-size: 11.33px;
    padding: 5px 5px 5px 5px;
    margin:12px 0px 8px 5px;
    text-align:justify;
    background-color:#DCDCDC;
}

div.form .errorSummary
{
    border: 2px solid #C00;
    padding: 7px 7px 12px 7px;
    margin: 0 0 20px 0;
    background: #FEE;
    font-size: 0.9em;
}

div.form .errorSummary p
{
    margin: 0;
    padding: 5px;
    color:#cc0000;
}

div.form .errorSummary ul
{
    margin: 0;
    padding: 0 0 0 20px;
    list-style: none;
    color:#cc0000;
}

div.form span.required{
    color: red;
}

div.form fieldset{
    padding: 0px 15px 10px 10px;
    border: 1px solid #ddd;
    margin-bottom: 10px;
}

div.form fieldset legend{
    color:#295C2F;
    font-family: Tahoma,Arial,Verdana,sans-serif;
    font-weight: bold;
    padding:4px 10px;
}

div.form div.error label, div.form label.error, div.form span.error {
    color: #C00;
}
div.form div.error input, div.form div.error textarea, div.form div.error select, div.form input.error, div.form textarea.error, div.form select.error {
    border-color: #C00;
    background: url('../../images/textfield-bg.gif') #ffffff repeat-x 0pt 1px;
}

div.form div.success input, div.form div.success textarea, div.form div.success select, div.form input.success, div.form textarea.success, div.form select.success {
    border-right: #cdcdcd 1px solid;
    border-top: #cdcdcd 1px solid;
    background: url('../../images/textfield-bg.gif') #ffffff repeat-x 0pt 1px;
    border-left: #cdcdcd 1px solid;
    border-bottom: #cdcdcd 1px solid;
    color: #606060;
}

div.form select {
    background-image: url('../../images/textfield-bg.gif');
    background-repeat: repeat-x;
    border: 1px solid #cdcdcd;
    color: #606060;
    font-family: Tahoma,Arial,Verdana,sans-serif;
    font-size: 11.33px;
    direction: rtl;
}

div.form .errorMessage {
    color: red;
    font-size: 0.9em;
}

.search_more{
    color: #444444;
    font-weight: bold;
}

.more{
    color: #043A21;
    font-weight: bold;
    text-decoration: underline;
}


.fb_iframe_widget iframe{
    position: relative !important;
}

.pager-container{
    clear: both;
    text-align: center;
}

::-webkit-validation-bubble { opacity: 1; }
::-webkit-validation-bubble-arrow-clipper {}
::-webkit-validation-bubble-arrow {
    background-color: #666;
    border: 1px solid #333;
    border-width: 1px 0 0 1px;
    -webkit-box-shadow: none;
}
::-webkit-validation-bubble-message {
    background: -webkit-linear-gradient(#666,#777);
    border: 1px solid #333;
    color: #222;
    font-size: 140%;
    -webkit-box-shadow: 2px 2px 3px rgba(0,0,0,0.333);
    text-shadow: 0 1px #888, 0 -1px #555;
}

/******************************************************************************/
div.flash-error, div.flash-notice, div.flash-success
{
    padding:.8em;
    margin-bottom:1em;
    border:2px solid #ddd;
    margin: 0px auto; 
}

div.flash-error
{
    background:#FBE3E4;
    color:#8a1f11;
    border-color:#FBC2C4;
    font-family: Tahoma , Arial, Verdana, sans-serif;
    font-size: 10.88px;
    font-weight: bold;
}

div.flash-notice
{
    background:#FFF6BF;
    color:#514721;
    border-color:#FFD324;
    font-family: Tahoma , Arial, Verdana, sans-serif;
    font-size: 10.88px;
}

div.flash-success
{
    background:#E6EFC2;
    color:#597128;
    border-color:#C6D880;
    font-family: Tahoma , Arial, Verdana, sans-serif;
    font-size: 10.88px;
    font-weight: bold;
}

div.flash-error a
{
    color:#8a1f11;
}

div.flash-notice a
{
    color:#514721;
}

div.flash-success a
{
    color:#264409;
}

/* ==== Media ======= */

.media_right_clm{
    width:680px; 
    float:right;
}

.media_left_clm{
    width:300px; 
    float:left;
    display:inline-block!important;
}

ul.video_list{
    list-style: none; 
    margin: 0; 
    padding: 0;
}

ul.video_list li{
    width: 155px;
    float: left;
    margin: 0px 0px 0px 11px;
    position: relative;
    height: 170px;
}

ul.video_list li a{
    border: 1px solid #F6F1FA; 
    display: block; 
    color: #333;
}


ul.video_list li a:hover {
    border: 1px solid #d0000f;
    background: #d0000f;
    color: #fff;
}

ul.video_list li img{
    width:148px; 
    height:111px; 
    padding: 2px;
}


ul.video_list li .zoom{
    width: 55px;
    height: 59px;
    position: absolute;
    background: url("../../images/play.png") no-repeat scroll transparent;
    right: 47px;
    top: 35px;
    cursor: pointer;
}

#my-images-list ul.video_list li .zoom{
    width: 48px;
    height: 48px;
    position: absolute;
    background: url("../../images/zoom.png") no-repeat scroll transparent;
    right: 47px;
    top: 35px;
    cursor: pointer;
}

ul.video_list li .desc{
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	margin: 0px;
	padding: 4px;
	height: 32px;
	overflow: hidden;
	direction: ltr;
	text-align: left;
}

ul.popular_list{
    margin: 0;
    padding: 0px!important;
    list-style: none!important;
    height:auto!important;

}

ul.popular_list li{
    background:none!important;
    padding: 0px 3px 0px 0px!important;
    overflow: hidden;
}

ul.popular_list li a{
    color: #333;
}

ul.popular_list li a:hover{
    text-decoration:underline;
    color: #333;
}

ul.popular_list li img{
    float: right;
    margin-left:5px;
}

ul.popular_list li .desc{
    padding:0px;
    margin:0px;
    line-height:1.4em;
}

ul.popular_list li .statics{
    font-size:11px;
    color:#999999;
    padding:5px 0px 0px 0px;
    margin:0px;
}

.clr {
    clear: both!important;
    overflow: hidden!important;
    content: "."!important;
    display: block!important;
    height: 0px!important;
    border:0px!important;
    padding-bottom: 0px!important;
}

#mapArea{
    position: relative;
    /*height: 100px;*/
}

#mapIcon{
    /*    position: absolute;
        height: 29px;
        width: 258px;
        z-index: 100001;
        left: 400px;*/
    cursor: pointer;
}

#map_area{
    /*display: none;*/
    z-index:9999;
    width:990px;
    /*min-height:400px;*/
    position: absolute;
}

#map_canvas{
    height:450px; 
    width:990px; 
    background-color:#E5E3DF; 
    position:relative; 
    border-bottom:3px #054B2A solid;
    z-index:9999;
}

#map_tool_bar{
    position: absolute; 
    left: 0; 
    bottom: 0; 
    width: 100%; 
    min-width: 960px; 
    height:40px; 
    background: url('../../images/map_tool_bar_bg.png') repeat-x center top;
    text-align:center;
    z-index:9999;
}

#map_tool_bar img{
    padding-top:5px;
}

.topZindex{
    z-index:19999;
}

.map_btn{
    text-align: center;
}


.v_view{
    text-align:center;
}

.v_detail_statistics{
    background-color:#EAEAEA;
    border: 1px #D6D6D6 solid;
    margin-bottom:3px;
    padding:5px;
    text-align: left;
}

.details_breadcrumbs{
    background-color:#EAEAEA;
    border: 1px #D6D6D6 solid;
    margin-bottom:3px;
    padding:5px;
    text-align: left;
}

.wideContainer{
    background-color:#EAEAEA;
    border: 1px #D6D6D6 solid;
    margin-bottom:3px;
    /*padding:5px;*/
    text-align: left;
}

.wideContainer h2{
	background-color: #EAEAEA;
	border-bottom: 1px #D6D6D6 solid;
	font-size: 15px;
	padding: 6px;
	margin: 0px;
	margin-bottom: 7px;
}

.wideContainer .moreLink{
    text-align: center;
    margin: 3px;
    border: 1px #D6D6D6 solid;
    padding: 2px;
}

.wideContainer .moreLink a{
    color:#064226;
    font-size: 12px;
	font-weight:bold;
}

.details_breadcrumbs a{
    color: #000000;
}

.v_detail_share {
    float: right;
    padding-left: 10px;
    padding-right: 10px;
}

.v_detail_date_time {
    font-family: Tahoma,Arial,Verdana,sans-serif;
    font-size: 11px;
    color: #767676;
    padding: 0px 5px 0px 5px;
    direction:ltr;
}

.v_detail_statistics_icon {
	font-family: Tahoma,Arial,Verdana,sans-serif;
	font-size: 11px;
	color: #707070;
	margin-left: 8px;
	float: right;
	direction: ltr;
}

.v_detail_statistics_icon img {
    padding-right: 5px;
}

.website_review .v_comments_header{
    padding: 7px;
    border: 1px #D4D4D4 solid;
    background-color: #fff;
    font-weight:bold;
    margin-top:10px;
    text-align: left;
}

.you_view{
	text-align: left;
	padding-top: 15px;
	color: #666666;
	font-size: 12px;
	font-family: Tahoma, Arial, Verdana, sans-serif;
	direction: ltr;
}

.v_title{
    text-align:left; 
    padding-top:5px; 
    color:#000000; 
    font-weight:bold; 
    font-size:16px; 
    font-family:Tahoma, Arial, Verdana, sans-serif;
}

.loggedin{
    background:url('../../images/login_icon.gif') no-repeat 98% 3px; 
    display:inline-block; 
    float:right;
    width: 500px;
    padding-top:3px;
    padding-right:3px;
}

.lgdInfo{
    float:right; 
    border:0px;
    width: 75%;
}

.lgdInfo a{
    color: #444444;
    text-decoration: none;
}


.form_title{
    font-family:Arial, Tahoma, Verdana, sans-serif; 
    font-size:20px; 
    color:#ACACAC; 
    font-weight:bold; 
    border-bottom:2px #919191 solid; 
    padding-bottom: 4px; 
    padding-top: 5px; 
    text-shadow: 1px 1px 1px #FFFFFF;
}

.field_set{
    padding: 5px; 
    font-size: 13px; 
    font-weight: bold; 
    background-color:#054226; 
    margin:5px 0px;
    color:#FFFFFF;
    clear:both;
}


#registration-form .row {
    margin-left: -30px;
}

#registration-form .span4 {
    width: 320px;
}

[class*="span"] {
    float: right;
    min-height: 1px;
    margin-left: 30px;
}

#registration-form label {
    display: block;
    margin-bottom: 5px;
    font-size: 12px;
    font-weight:bold;
    line-height: 20px;
    cursor: pointer;
    color:#9B9B9B;
}

.inline-label{
    display: inline !important;
}

#registration-form input.span4, 
#registration-form textarea.span4 {
    width: 286px;
}

#registration-form textarea, 
#registration-form input[type="text"], 
#registration-form input[type="password"]{
    display: inline-block;
    height: 17px;
    padding: 4px 6px;
    margin-bottom: 10px;
    font-size: 14px;
    line-height: 20px;
    color: #555555;
    border-radius: 4px;
    vertical-align: middle;
    background-color:#ffffff;
    border: 1px solid #cccccc;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}

#registration-form select{
    border: 1px solid #cccccc;
    display: inline-block;
    height: 27px;
    padding: 4px 6px;
    margin-bottom: 10px;
    font-size: 14px;
    line-height: 20px;
    color: #555555;
    border-radius: 4px;
    vertical-align: middle;
    background-color: #ffffff;
}


#registration-form textarea:focus,
#registration-form input[type="text"]:focus,
#registration-form input[type="password"]:focus,
#registration-form select:focus{
    outline:0;
    color:#333;
    border-color:#48B885;
    -webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.05),0 0 8px rgba(82,236,89,.6);
    -moz-box-shadow:inset 0 1px 3px rgba(0,0,0,.05),0 0 8px rgba(82,236,89,.6);
    box-shadow:inset 0 1px 3px rgba(0,0,0,.05),0 0 8px rgba(82,236,89,.6);
}

#registration-form #Form_option p {
    float: right;
    padding: 0px;
    margin:0px;
    padding-left: 10px;
    position: relative;

}

#registration-form #Form_option input {
    position: absolute;
    top: 8px;
    right: 2px;
    padding-bottom: 5px;
}

#registration-form #Form_option label {
    font-family: Tahoma,Arial,Verdana,sans-serif;
    font-size: 12px;
    color: #5C5C5C;
    padding-bottom: 0px;
    padding-right: 19px;
    display: block;
    margin: 3px 0px 0px 0px;	
}


.submition_row{
    clear:both;
    margin-bottom: 32px;	
}

.sitemap li{
    font-size: 15px;    
}

.sitemap li a{
    color: #5C5C5C;
}

#portlet_slider h3 img {
    padding-top: 2px;
}

#portlet_slider .dir_more{
    padding-top: 8px;
}

.slider_content ul li{
    clear: none !important;
    padding: 5px !important; 
}

#portlet_slider div div div div{
    background: none;
    padding: 0px 5px;
    border-left: 1px #D4D4D4 solid;
    border-right: 1px #D4D4D4 solid;
    background: #fff url('../../images/kw_person_bg.png') no-repeat center top!important;
    clear: both;
}


#portlet_slider .slider_content{
    background: #fff url('../../images/kw_person_bg.png') no-repeat center top!important;
    padding:0px!important;	
}

#kw_persone_item{
    border:0px!important;
    width: 161px;
    height: 150px;
}

#portlet_slider .kw_persone_img{
    text-align:center; 
    border:0px!important; 
    background:none!important;
}

#portlet_slider .kw_prsone_name,
#portlet_slider .kw_prsone_name a{
    text-align:center;
    padding:0px!important;
    padding-bottom:5px!important;
    font-size:12px;
    font-weight:bold;
    background:none!important;
    border:0px!important;
    color: #444444;
}

#portlet_slider .kw_persone_title{
    text-align:center;
    padding:0px!important;
    font-size:11px;
    background:none!important;
    border:0px!important;
    padding-bottom:2px!important;
}

#container_prs div.block .block1 {
    background: url('../../images/KW_pers_wdgt_footer_l.png') no-repeat left bottom !important;
}

#container_prs div.block div {
    background: url('../../images/KW_pers_wdgt_footer_l.png') no-repeat left bottom;
    margin: 0;
}


#container_prs div.block{
    background: url('../../images/KW_pers_wdgt_footer_r.png') no-repeat right bottom !important;
    margin-bottom: 10px;
    width: 100%;
    float: right;
    /*clear: both;*/
    margin:5px 0px;
}

#portlet_slider ul{
    list-style: none!important;
    margin: 0px; 
    padding: 0px;
}

#portlet_slider ul li{
    background:none;
    float:right;
}

#portlet_slider div div div div{
    background:none!important;
}

#paryer{
    background:url('../../images/prayer_bg.jpg') no-repeat center top;
    margin:1px;
    padding-top:35px;
}

#paryer .bottom_bg{
    background:url('../../images/prayer_bg_mosq.png') no-repeat center bottom;
    text-align:center;
}

#paryer .city_name{
    font-family: Tahoma,Arial,Verdana,sans-serif;
    font-size: 13px;
    font-weight:bold;
    padding-bottom:5px;
    color:#000;
}

#paryer .date{
    font-family: Tahoma,Arial,Verdana,sans-serif;
    font-size: 12px;
    font-weight:bold;
    padding-bottom:5px;
    color:#000;
}

#paryer .prayers_time{
    text-align:center;
    padding-bottom: 77px;
}

#paryer table{
    text-align:center;
    width:100%;
    margin-top:10px;
    color:#054226;
}

#paryer .label{
    padding-bottom:3px;
    font-weight:bold;
}

#paryer .time{
    padding-bottom:5px;
}

#mobwaba_ads{
    height:122px!important;
    overflow:hidden;
}

.mobwaba_ads_area_bg{
    background: url('../../images/ads_banner_bg.png') repeat-x center top;
    height:100%;
}

.mobwaba_ads_label{
    float:right;
    padding-top:37px;
    width:147px;
    margin:0px 5px;
}

.mobwaba_ads_arrow{
    float:right;
    height:122px;
    background:url('../../images/en/ads_area_right.png') no-repeat right bottom; 
    width:35px;
}

.mobwaba_ads_area{
    float:right; 
    height:111px; 
    background-color:#C1C1C1; 
    margin-top: 11px;
}

#mobwaba_ads ul{
    margin: 0; 
    padding: 0px; 
    list-style: none; 
    margin-right:10px; 
    margin-top:11px;
}

#mobwaba_ads ul li{
    float:right; 
    width:175px; 
    height:93px;
    margin:0px 10px;
}

#mobwaba_ads ul li img{
    width:65px;
    height:50px;
    float:right;
}

.ad_title a,
.ad_title{
    padding: 0px; 
    margin: 0px; 
    text-align: left; 
    font-size: 11px; 
    font-weight:bold;
    height:28px;
    overflow:hidden;
    margin-bottom:3px;
}

.ad_content{
    padding: 0px; 
    margin: 0px; 
    text-align: left; 
    font-size: 11px; 
    line-height: 1.5em;
    margin-bottom:4px;
}

.ad_url{
    background-color:#A50000; 
    color:#FFF; 
    text-align: left; 
    font-weight: bold; 
    padding:2px;
    font-size:11px;
}

.ad_url a{
    text-decoration:none;
    color:#FFF;
}

li.last{
    margin-left:18px!important;	
}

/**********/
.float_wdgt #portlet_slider div div div div.tahrirSlider {
    background: url('../../images/tahrir_bg.jpg') center top!important;
    border: 0px #452F22 !important;
}

.tahrirSlider div div{
    background: #fff url('../../images/tahrir_bg.jpg') center top!important;
    border: 0px #452F22 !important;
}

.float_wdgt #portlet_slider div div div div.tahrirSlider a{
    color: #FFF;
}

.float_wdgt #portlet_slider div div div div.tahrirSlider .kw_persone_title{
    color: #FFF;
}

.float_wdgt div.tahrir .block1 {
    background: url('../../images/t_pers_wdgt_footer_l.png') no-repeat left bottom !important;
}

.float_wdgt div.tahrir div {
    background: url('../../images/t_pers_wdgt_footer_l.png') no-repeat left bottom;
    margin: 0;
}


.float_wdgt div.tahrir{
    background: url('../../images/t_pers_wdgt_footer_r.png') no-repeat right bottom !important;
}

#homeStartNews{
    display:inline-block; 
    width: 513px; 
    float: left;
}


.myForm .row {
    margin-right: -30px;
}

.myForm .span4 {
    width: 320px;
}

[class*="span"] {
    float: right;
    min-height: 1px;
    margin-right: 30px;
}

.myForm label {
    display: block;
    margin-bottom: 5px;
    font-size: 12px;
    font-weight:bold;
    line-height: 20px;
    cursor: pointer;
    color:#054728;
}

.inline-label{
    display: inline !important;
}

.myForm input.span4, 
.myForm textarea.span4 {
    width: 286px;
}

.myForm textarea, 
.myForm input[type="text"], 
.myForm input[type="password"]{
    display: inline-block;
    height: 17px;
    padding: 4px 6px;
    margin-bottom: 10px;
    font-size: 14px;
    line-height: 20px;
    color: #555555;
    border-radius: 4px;
    vertical-align: middle;
    background-color:#ffffff;
    border: 1px solid #cccccc;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}

.myForm select{
    border: 1px solid #cccccc;
    display: inline-block;
    height: 27px;
    padding: 4px 6px;
    margin-bottom: 10px;
    font-size: 14px;
    line-height: 20px;
    color: #555555;
    border-radius: 4px;
    vertical-align: middle;
    background-color: #ffffff;
}


.myForm textarea:focus,
.myForm input[type="text"]:focus,
.myForm input[type="password"]:focus,
.myForm select:focus{
    outline:0;
    color:#333;
    border-color:#48B885;
    -webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.05),0 0 8px rgba(82,236,89,.6);
    -moz-box-shadow:inset 0 1px 3px rgba(0,0,0,.05),0 0 8px rgba(82,236,89,.6);
    box-shadow:inset 0 1px 3px rgba(0,0,0,.05),0 0 8px rgba(82,236,89,.6);
}




///=============================================================================

.side_links_list{
    float:right; 
    font-size:11px; 
    color:#595959;
}

.side_links_list li.active a,
.side_links_list li.active{
    background: none !important;
    color:#595959 !important;
}


.side_links_list a:link, 
.side_links_list a:visited, 
.side_links_list a:focus, 
.side_links_list a:active {
    color:#595959;
    font-size:13px; 
}

.side_links_list a:hover {
    color:#595959;
    text-decoration:underline;
}

.side_links_list ul{
    margin: 0px;
}

.side_links_list ul li{
    padding: 0px;
    margin: 0px;
    /*list-style-type: none;*/
    /*float: right;*/
    padding-left: 5px;
}
