/* RIGHTNAV */
#content { padding:0; margin:0;}
/*avatar home style*/
 /*!
* Bootstrap v2.0.4
*
* Copyright 2012 Twitter, Inc
* Licensed under the Apache License v2.0
* http://www.apache.org/licenses/LICENSE-2.0
*
* Designed and built with all the love in the world @twitter by @mdo and @fat.
*/
.clearfix{*zoom:1;}.clearfix:before,.clearfix:after{display:table;content:"";}
.clearfix:after{clear:both;}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;}
.input-block-level{display:block;width:100%;min-height:28px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;}
.dropup,.dropdown{position:relative;}
.dropdown-toggle{margin-top:-2px}
.dropdown-toggle:active,.open .dropdown-toggle{outline:0;}
.caret{display:inline-block;width:0;height:0;border-top:5px solid #BBBBBB;border-right:3px solid transparent;border-left:3px solid transparent;content:"";opacity:1;filter:alpha(opacity=100);}
.dropdown .caret{position:absolute; top:10px; right: 8px;}
.dropdown:hover .caret,.open .caret{opacity:1;filter:alpha(opacity=100);}
.dropdown-menu{
-moz-border-bottom-colors: none;
-moz-border-image: none;
-moz-border-left-colors: none;
-moz-border-right-colors: none;
-moz-border-top-colors: none;
background-clip: padding-box;
background-color: #fafafa;
border-bottom: 1px solid #B8BFC1;
border-left: 1px solid #B8BFC1;
border-right: 1px solid #B8BFC1;
display: none;
float: left;
left: -1px;
list-style: none outside none;
margin: 0;
padding: 4px 0;
position: absolute;
top: 21px;
width: 175px;
z-index: 1000;
}
.signon .dropdown-menu li {list-style-image:none !important; margin: 0 !important;}
.signon .dropdown-menu .divider{*width:100%;height:1px;margin:8px 1px;*margin:-5px 0 5px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #ffffff;}
.signon .dropdown-menu a{display:block;padding:3px 0px;clear:both;font-weight:normal;line-height:18px;color:#000;white-space:nowrap;}
.signon .dropdown-menu li > a:hover, #signon-apply-nav .dropdown-menu .active > a, #signon-apply-nav .dropdown-menu .active > a:hover, #signon-apply-nav2 .dropdown-menu .active > a, #signon-apply-nav2 .dropdown-menu .active > a:hover{color:#000;text-decoration:none;background-color:#e3e3e3;}
.signon .open{*z-index:1000;}.open >.dropdown-menu{display:block;}
.signon .pull-right>.dropdown-menu{right:0;left:auto;}
.signon .dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px solid #000000;content:"\2191";}
.signon .dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px;}
.typeahead{margin-top:2px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.carousel{position:relative;margin-bottom:18px;line-height:1;}
.carousel-inner{overflow:hidden;width:100%;position:relative;}
.carousel .item{display:none;position:relative;-webkit-transition:0.01s ease-in-out left;-moz-transition:0.01s ease-in-out left;-ms-transition:0.01s ease-in-out left;-o-transition:0.01s ease-in-out left;transition:0.01s ease-in-out left;}
.carousel .item>img{display:block;line-height:1;}
.carousel .active,.carousel .next,.carousel .prev{display:block;height:500px;}
.carousel .active{left:0;}
.carousel .next,.carousel .prev{position:absolute;top:0;width:100%;}
.carousel .next{left:100%;}
.carousel .prev{left:-100%;}
.carousel .next.left,.carousel .prev.right{left:0;}
.carousel .active.left{left:-100%;}
.carousel .active.right{left:100%;}
.carousel-control{position:absolute;top:40%;left:15px;width:40px;height:40px;margin-top:-20px;font-size:60px;font-weight:100;line-height:30px;color:#ffffff;text-align:center;background:#222222;border:3px solid #ffffff;-webkit-border-radius:23px;-moz-border-radius:23px;border-radius:23px;opacity:0.5;filter:alpha(opacity=50);}.carousel-control.right{left:auto;right:15px;}
.carousel-control:hover{color:#ffffff;text-decoration:none;opacity:0.9;filter:alpha(opacity=90);}
.carousel-caption{position:relative;left:270px;right:0;bottom:450px;padding:10px 15px 5px;background:none;width:680px;}

.container_home {
color: #000000;
font-size: 8pt;
font-family: Arial,Helvetica,sans-serif;
}
.container_home .content_home {
height: 502px;
position: relative;
width: 984px;
}
.mkt_signon_bg {
left: 29px;
position: absolute;
top: 16px;
width: 220px;
border-radius: 10px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
background-color: #2f4059;
-pie-background:rgba(47,64,89,0.4);
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=40);
-moz-opacity:.40;
filter:alpha(opacity=40);
opacity:.40;
height: 426px;
}
.mkt_signon{
left: 50px;
position: relative;
top: -20px;
width:200px;
}
#signongrp {
color: #FFFFFF;
font-size: 13px;
}
.container_home a:link{
color: #000;
text-decoration: none
}
.container_home a:visited{
color: #000;
text-decoration: none
}
.container_home  a:active{
color: #000;
text-decoration: none
}
.container_home  a:hover{
color: #000;
text-decoration: none
}
#tab1{
background-image: url("retail/blue/img/mainBg_1.jpg");
background-position: left top;
background-repeat: no-repeat;
height: 501px;
left: 0;
position: absolute;
top: 0;
width: 984px;
}
.signon{
margin-top: 2px;
}
#signon-apply{
margin-top:2px;
margin-bottom:12px;
}
#signon-apply label{
font-weight: bold;
}
.ui-tabs{
border: 0 none;
padding: 0;
position: absolute;
}
.dropdown.title{
background-color: #FAFAFA;
border: 1px solid #bfbfbf;
height: 18px;
line-height: 16px;
margin-top: 10px;
padding-left: 10px;
padding-top: 2px;
width: 175px;
}
.dropdown.title a{
text-decoration: none;
}
.caret-box{
background-color: #dedede;
margin-top: -2px;
height: 20px;
display: inline-block;
float: right;
width: 20px;
}
.flyout{
position:relative;
}
.header a{
color:#fff;
}
.signOnEmer{
background: url("/poland/homepage/polish/images/box_glowna_bg.png") no-repeat scroll center bottom;
color: #000000;
height: 115px;
left: 29px;
padding: 0px 15px 5px;
position: absolute;
top: 360px;
width: 190px;
}
.signOnEmer_en {top: 380px; height: 105px;}
.signOnEmer a:link, .signOnEmer a:active, .signOnEmer a:visited {
color: #05589D;
}
.signOnEmer h2{
color:#05589D;
font-size: 13px;
}
.signOnEmer p{
font-size: 12px;
line-height: 16px;
}
.carousel-item-tab{
display: inline-block;
height: 50px;
width: 166px;
margin-left: -4px;
zoom: 1;
float:left;
}

.carousel-item-tab .description-item{
background-color: #075A9A;
-moz-opacity:.90;
filter:alpha(opacity=90);
opacity:.90;
border: 1.5px solid #fff;
color: #fff;
cursor: pointer;
padding: 10px;
}
.carousel-item-tab .item-active{
background-color: #FFF;
color: #000;
}

#mkthomeTabs{
left: 292px;
position: relative;
top: 400px;
width:661px;
overflow:hidden;
height:54px;
}
#mkthomeTabs .caret{
border-left: 8px solid transparent;
border-right: 8px solid transparent;
border-top: 0px solid #fff;
border-bottom: 10px solid #fff;
position: relative;
left: 130px;
}
#mkthomeTabs ul{
margin: auto;
}
.items-ul {position:absolute;top:0px; left:0px; width:1000px; padding-left:0px;margin-left:0}
#item-left {display:none;width:40px;position:absolute;top:415px;left:270px}
#item-right {display: block; width: 40px; position: absolute; left: 950px; top: 415px;}
li#item-right, li#item-left {background-color:transparent !important}
#item-right .caret { 
	border-bottom: 12px solid transparent;
    border-left: 12px solid #075A9A;
    border-top: 12px solid transparent;
}
#item-left .caret { 
	border-bottom: 12px solid transparent;
    border-right: 12px solid #075A9A;
    border-top: 12px solid transparent;
}


.mkt_signon .menu-title{
border-bottom: 1px dotted;
width: 176px;
padding-bottom: 5px;
font-weight: bold;
}
#black-arrows{
color:#000000;
}
.carousel-caption .caption-header {
color: #05589D;
font-size: 26px;
padding-bottom: 20px;
}
.carousel-caption .caption-content{
font-size: 15px;
margin-bottom: 20px;
}
.carousel-caption .caption-content p{
line-height: 20px;
padding: 0px;
}
.carousel-caption .caption-button{
background: #387ab0;
background: -moz-linear-gradient(top,  #387ab0 0%, #285f99 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#387ab0), color-stop(100%,#285f99));
background: -webkit-linear-gradient(top,  #387ab0 0%,#285f99 100%);
background: -o-linear-gradient(top,  #387ab0 0%,#285f99 100%);
background: -ms-linear-gradient(top,  #387ab0 0%,#285f99 100%);
background: linear-gradient(to bottom,  #387ab0 0%,#285f99 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#387ab0', endColorstr='#285f99',GradientType=0 );
border-radius: 5px 5px 5px 5px;
color: #FFFFFF;
font-size: 12px;
font-weight: bold;
height: 25px;
line-height: 25px;
cursor: pointer;
display: inline;
padding: 5px 10px;
}

.bc{
position: absolute;
top:-10px
}
#more, .country {
    border-bottom:1px dotted;
    width: 176px;
}
#content h4 {
    font-weight: normal;
    font-size: 12px;
    height:100%;
}
#content h1, h2, h3, h4 {
    padding: 7px 0;
}

#content ul li, ol li {
    line-height: 15px;
    background: none repeat scroll 0 0 #FFFFFF;
}
#content {
    width: auto;
}
#content h2 {
    font-size: 12px;
    font-weight: bold;
    padding-bottom: 0px;
}
#content a{
    color: #FFFFFF;
}
#more .caret, .country .caret{
    border-bottom: 7px solid transparent;
    border-left: 10px solid #FFFFFF;
    border-top: 7px solid transparent;
    left: 167px;
    position: absolute;
}

#up-short {position:relative}
#up-short .short-less {text-align:right;padding-right:20px;display:none;cursor:pointer}
#up-short p {text-align:right;padding-right:20px;cursor:pointer; margin-top:-6px}
#up-short p .caret {
    border-bottom: 3px solid transparent;
    border-left: 5px solid #FFFFFF;
    border-top: 3px solid transparent;
	float:right;
	margin-top:5px;
   margin-left:5px;
}

/*#short {display:none; background:url("/poland/homepage/polish/images/short.png") no-repeat 0 0 transparent;width:388px;height:116px;padding:20px 10px 15px 10px;position:absolute;top:-126px;left:-26px}*/
#short {display:none; background:url("/poland/homepage/polish/images/short_2l.png") no-repeat 0 0 transparent;width:388px;height:70px;padding:20px 10px 15px 10px;position:absolute;top:-80px;left:-21px}
#short ul {margin:0 10px 0 0;  width: 190px;list-style: none outside none; float:left; padding:0px}
#short ul.w160 {width: 160px;}
#short ul li {list-style-image:none; margin:0px; background: none;}
#short a {color:#000; padding-bottom:4px; line-height:20px; padding-left:15px !important;}
#short a:hover {text-decoration:underline !important}
#short p {color:#000; font-size:11px; cursor:pointer; background:url("/poland/homepage/polish/images/short_x.gif") no-repeat 0 13px transparent; text-align:left; clear:both; padding:9px 0 0 15px; margin-left:8px; font-weight:bold}

#content li a {
    color: #000;
    text-decoration: none;
    display: block;
    padding-left: 10px;
}
#content li a:hover {
    color: #000;
    text-decoration: none;
}
#content ul li, #content ol li{
    padding-left: 0px;
}
#mkthomeTabs ul li, ol li {
    background: none repeat scroll 0 0 transparent;
    padding: 0px;	
}
#content .signOnEmer a{
    color: #05589D;
    font-size: 12px;
}
#content .signOnEmer a span{
    background: url("/poland/corporate/polish/images/global_sprite.png") no-repeat -14px -279px transparent;
    padding-right: 7px;
}
#content ul li ul li{
    background:none;
}
#content ul, #content ol {
    
}
#content #signon-apply-nav, #content #signon-apply-nav2 {
    line-height: 20px;
}
#right{
    width: 0px;
    display: none;
}
#left{
    float: none;
    width: auto;
}
#leftnav{
    padding: 0px;
    background: none repeat scroll 0 0 transparent;
}
#content .signOnEmer h2 {
    font-size: 14px;
    font-weight: bold;
    line-height: 18px;
}
#signon-apply-nav .caret-bg, #signon-apply-nav2 .caret-bg {
    background-color: #DDDDDD;
    height: 21px;
    position: absolute;
    right: 0;
    top: 0px;
    width: 22px;
    display: block;
}




#nav_main li a.wide { padding: 0 14px;}
#menu-popover #menu-popover-inner .menu-popover-content .n-sg {width:205px; margin-right:20px; min-height:134px}
.border-dot-right {border-right:1px dotted #ccc}
#menu-banner-wrapper_sg {float:right;width:244px;}
#menu-banner-wrapper_sg a img {width:244px;height:184px}
.menu-popover-content ul li p {font-size:11px;font-weight:normal;line-height:11px;padding-top:2px}
.nav-pills {margin:0; padding:0}
.nav-pills li#signon-apply-nav, .nav-pills li#signon-apply-nav2 {list-style-image: none; padding-top: 3px; margin-left:0px}
.sg-h4 strong{font-size:13px}
.sg-h4:hover {text-decoration:underline !important}
#signon-apply-nav, #signon-apply-nav2 {font-size:12px}
ul.sg-short {margin:9px 0 0 0; padding:0}
ul.sg-short li {  list-style-image:none !important; background: transparent url("/poland/homepage/polish/images/global_sprite.png") no-repeat -12px -691px !important; font-size:12px; padding-left:12px !important; margin-bottom:4px !important;}
ul.sg-short li a {color:#fff !important; display:inline !important; padding:0 !important}
ul.sg-short li a:hover {text-decoration:underline !important}
#nav_marketing li i.icon-mobile {
    background: url("/poland/homepage/polish/images/mobile_icon.png") no-repeat scroll 1px 1px transparent;    
    height: 11px;
    padding-right: 8px;
    width: 7px;
}

.filmBox {
	top:-20px;
	left:167px;
    padding:3px 30px 25px 20px;
    width: 595px;
    z-index: 9999999;
	position:absolute;
	background:#FFFFFF;
	border:1px solid grey; 
	border-radius:15px;
	display:none;
}

.filmBox a {
    float: left;
    text-align: right;
    width: 100%;
}

.link {
padding: 0;
margin: 14px 0 0;
text-align: center;

}
#filmBoxPlayer span a {color:#05589d; font-size:12px; font-weight:bold}


p.link a {
	background:#FAA406;
	background: -webkit-linear-gradient(#faa406,#f17f06);
   background: -o-linear-gradient(#faa406,#f17f06);
   background: -moz-linear-gradient(#faa406,#f17f06); 
   
   background: -ms-linear-gradient(top,  #faa406 0%,#f17f06 100%); /* IE10+ */
color: #ffffff !important;
float: none;
padding: 10px !important; 
font-weight:bold;
font-size:12px

}

p.link a:hover{text-decoration:none !important;}

.w240 {width:240px !important}
.w142 {width:142px}

#item1_more {left:266px; bottom:456px; color:#05589D}

#item2_more .caption-header {color:#ffffff}
#item2_more {left:272px; bottom:486px; color:#ffffff}
#item2_more .caption-button{background: #fea104}

#item_alert_more{left:262px; bottom:150px; color:#05589D}

#item3_more {left:266px; bottom:484px; color:#05589D; line-height: 32px;}
#item3_more .caption-header {color:#05589D; font-size:28px;line-height: 32px;}
#item3_more .caption-header .f80{font-size:80px; line-height: 70px;}
.item_arr { background: url("/poland/homepage/polish/images/item3_arr.gif") no-repeat scroll left 3px transparent; padding-left:14px}

#item4_more {left:272px; bottom:416px; color:#333333}
#item4_more .caption-header {color:#B4975A}
#item4_more .caption-header .f34{font-size:34px}
#item4_more .caption-button{background: #B4975A}

#item5_more {left:272px; bottom:416px; color:#fff}
#item5_more .caption-header {color:#fff}
#item5_more .caption-button{background: #fea104; display:inline-table; height:40px; line-height:20px}

#item1c_more {left:266px; bottom:450px; color:#05589D}
#item1c_more .caption-header {color:#05589D}

#item2c_more {color:#05589D}

#item3c_more {color:#fff}
#item3c_more .caption-header {color:#fff}
#item3c_more .caption-button{background: #fea104}

#item4c_more {left:266px; bottom:450px; color:#fff}
#item4c_more .caption-header {color:#fff}
#item4c_more .caption-button{background: #fea104}

#item-right, #item-left {cursor:pointer}
