/***************************************************************************************************
 * reset
 **************************************************************************************************/
html, body, div, span, applet, object, iframe, p, blockquote, pre, a, abbr, acronym, address, big, 
cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var,
b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, 
thead, tr, th, td {
	/*background:transparent;*/
	border:0;
	font-size:100%;
	margin:0;
	outline:0;
	padding:0;
	/* vertical-align:baseline; */
}
body { border:0; line-height:1; width:100%; }
blockquote, q { quotes:none; }
blockquote:before, blockquote:after, q:before, q:after { content:''; content:none; }
del { text-decoration:line-through; }
ins { text-decoration:none; }
img { border: 0; }
ol, ul { list-style:none; }
table { border-collapse:collapse; border-spacing:0; }

/***************************************************************************************************
 * global
 **************************************************************************************************/
body { background:#EBEBEB url("../gfx/bg-body.jpg") repeat-x 0 0; font-family:Arial,Helvetica,sans-serif; font-size:11px; text-align:center; width:auto; }

a { text-decoration:none; }

h1,h2,h3,h4,h5 { margin:0; }
h2 { color:#ff871f; font-size:14px; padding-bottom:10px; }
h4 { color:#000; font-size:12px; padding-bottom:5px; }

p,div.p { line-height:1.5; }

input, textarea, select { font-size:100%; font-family:Arial,Helvetica,sans-serif; outline:0; }


/***************************************************************************************************
 * elements
 **************************************************************************************************/
.fl	{ float:left; }
.fr { float:right; }
.cl {	clear:both; height:0; }
.del { text-decoration:line-through; }
.dn { display:none; }
.center { text-align:center !important; }
.left { text-align:left !important; }
.right { text-align:right !important; }
.strong { font-weight:bold; }

.box { margin-bottom:10px; }
.box h3 { border-bottom:1px solid #b0b0b0; color:#6B6A6A; font-size:20px; margin-bottom:10px; padding:3px 2px 7px; }
.box h3 a { color:#6B6A6A !important; }
.box h3 .orange { color:#FF881F; }
.box .top { height:15px; }
.box .middle { background:#fff; border-left:1px solid #acacac; border-right:1px solid #acacac; padding:0 14px; }
.box .bottom { height:15px; }

.newsdate { color:#7E7E7E; vertical-align:bottom; margin-top:14px; }

.submit { background:url("../gfx/submit.gif") no-repeat 0 0; border:0; color:#FF871F; font-size:13px; font-weight:bold; height:23px; line-height:1 !important; width:75px; vertical-align:middle; }

.sideNav { font-size:12px; }
.sideNav li { clear:both; display:block; }
/*.sideNav li a { background:url("../gfx/arrow-nav.gif") no-repeat 4px 9px; border-bottom:1px dotted #ccc; color:#7e7e7e; display:block; padding:7px 0 7px 17px; }*/
.sideNav li a { border-bottom:1px dotted #ccc; color:#7e7e7e; display:block; line-height:1.1; padding:6px 0 7px 17px; }
.sideNav li a:hover { color:#FF881F; }
.sideNav li span { background:url("../gfx/arrow-nav.gif") no-repeat 4px 9px; cursor:pointer; display:block; float:left; height:19px; width:17px; }
.sideNav li span.canopen { background:url("../gfx/arrow-nav-open.gif") no-repeat 4px 9px; cursor:pointer; display:block; float:left; height:19px; width:17px; }

.sideNav li a.current { color:#ff8720; font-weight:bold; }
.sideNav li ul { border-bottom:1px dotted #ccc; }
/*.sideNav li li a { background:url("../gfx/arrow-grey.gif") no-repeat 20px 9px; border:0; color:#ff871f; padding-left:29px; }*/
.sideNav li li a { background:url("../gfx/arrow-grey.gif") no-repeat 20px 9px; border:0; color:#7e7e7e; padding-left:29px; }
.sideNav li li ul { border:0; }
.sideNav li li li a { background-position:30px 9px; padding-left:41px; }

.tabelka { border: 1px solid #e1e1e1; width: 100%; margin-bottom: 10px; }
.tabelka td, .tabelka th { border: 1px solid #e1e1e1; line-height: 1.3; padding: 15px; color: #5d5d5d; }
.tabelka th { background: #ff871f; color: #fff; font-weight: bold; text-align: left; }
.tabelka thead td { background: #ff871f; color: #fff; font-weight: bold; }
.tabelka th a { color: #fff !important; font-weight: normal; }
.tabelka td.eqw { width: 80px; }
/* .tabelka.porownaj td, .tabelka.porownaj th { padding: 5px; } */

.tabelka-bez-ramek { border: 0; width: 100%; margin-bottom: 10px; }
.tabelka-bez-ramek td, .tabelka-bez-ramek th { border: 0; line-height: 1.3; padding: 15px; color: #5d5d5d; }
.tabelka-bez-ramek th { background: #ff871f; color: #fff; font-weight: bold; text-align: left; }
.tabelka-bez-ramek thead td { background: #ff871f; color: #fff; font-weight: bold; }
.tabelka-bez-ramek th a { color: #fff !important; font-weight: normal; }

.tabelka_2 { border: 1px solid #e1e1e1; }
.tabelka_2 td, .tabelka_2 th { border: 1px solid #e1e1e1; line-height: 1.3; padding: 15px; color: #5d5d5d; }
.tabelka_2 th { background: #ff871f; color: #fff; font-weight: bold; text-align: left; }
.tabelka_2 thead td { background: #ff871f; color: #fff; font-weight: bold; }
.tabelka_2 th a { color: #fff !important; font-weight: normal; }

.formularz p, .formularz div.p { border-bottom:1px dotted #ccc; padding:5px 0 !important; }
.formularz label { display:block; float:left; padding-top:3px; width:115px; }
.formularz label.inline { float:none; display:inline; width:auto; padding-right:40px; }
.formularz input.text { background:url("../gfx/input-text.gif") no-repeat 0 0; border:0; height:19px; padding:3px 5px 0; width:305px; }
.formularz input.text.small { background:url("../gfx/input-text-small.gif") no-repeat 100% 0; border:0; height:18px; padding:3px 5px 0; width:70px; }
.formularz input.radio { vertical-align:bottom; padding-right:10px; }
.formularz textarea { background:url("../gfx/textarea.gif") no-repeat 0 0; border:0; height:122px; overflow:hidden; padding:5px; width:306px; }
.formularz .form_error { /* color:#FF871F; */ color: #f00; font-weight:bold; }

.subskrypcja input.text { background:url("../gfx/input-subskrypcja.gif") no-repeat 100% 0; border:0; height:19px; padding:3px 5px 0; width:150px; }

.galeria { float:left;  margin:0 33px 15px 0; text-align:center; width:155px; }
.galeria.last { margin-right:0; }
.galeria .foto { display:block; height:115px; overflow:hidden; position:relative; }
.galeria .foto .ramka { background:url("../gfx/ramka.gif") no-repeat 0 0; height:125px; width:170px; position:absolute; top:0; left:0; }
.galeria .desc { color:#ff871f; height:45px; overflow:hidden; padding:5px 5px 0; text-align:center; }

.pg .galeria { display:table; }
.pg .galeria .foto { display:table-cell; vertical-align:bottom; }
.pg .galeria .foto .ramka { display:none; }


.news { border-bottom:1px solid #e5e5e5; }
.news .title { color:#ff871f !important; font-size:14px; font-weight:bold; padding-top:5px; }
.news .title .date { color:#5d5d5d; font-size:11px; font-weight:normal; }


.zwijak h3 { min-height:15px; }
.zwijak h3 a { text-decoration:none !important; }
.zwijak h3 .toggle { background:url("../gfx/darrow-down.gif") no-repeat 100% 8px; display:block; /*float:right; height:20px; padding:0 8px; width:7px;*/ }
.zwijak h3 .toggle.open { background-image:url("../gfx/darrow-up.gif"); }
.zwijak .cnt { /*display:none;*/ }

.print { padding-top:10px; }

.compare { width:100%; }
.compare select {}

.product { padding-top:15px; clear:both; }
.product .foto { float:left; margin:0 15px 15px 0; }

.slajd li { position:relative; }

.obrazek_lewy { float:left; margin:0 15px 10px 0; }
.obrazek_prawy { float:right; margin:0 0 10px 15px; }



/***************************************************************************************************
 * layout
 **************************************************************************************************/

#noscript { color:#f00; font-size:15px; font-weight:bold; line-height:1.4; padding-bottom:10px; text-align:center; }
#noscript a { color:#f00; text-decoration:underline; }
 
#wrapper { margin:0 auto; text-align:left; width:950px; }

#header { height:120px; position:relative; }

#header #top_nav { position:absolute; top:8px; right:5px; z-index:80; }
#header #top_nav li { color:#4D4D4D; display:block; float:left; margin-left:20px; }
#header #top_nav li a { color:#4D4D4D; display:block; float:left; height:14px; padding-top:2px; }
#header #top_nav li a.home { background:url("../gfx/ico-home.gif") no-repeat 0 3px; padding-left:20px; }
#header #top_nav li a.map { background:url("../gfx/ico-map.gif") no-repeat 0 3px; padding-left:20px; }
#header #top_nav li a.newsletter { background:url("../gfx/ico-mail.gif") no-repeat 0 4px; padding-left:20px; }
#header #top_nav li a.rss { background:url("../gfx/ico-rss.gif") no-repeat 0 100%; padding-left:20px; }

#header #top_nav li#lang { background:url("../gfx/arrow-down.gif") no-repeat 100% 6px; position:relative; padding-right:40px; z-index:81; }
#header #top_nav li#lang a img { position:absolute; top:2px; right:15px; }
#header #top_nav li#lang ul { background:#DFDFDF; border:1px solid #B9B9B9; border-top:0; display:none; width:100px; z-index:82; position:absolute; top:20px; right:0; }
#header #top_nav li#lang ul li { float:none; margin:0; padding-right:14px; text-align:right; position:static; } 
#header #top_nav li#lang ul li a { float:none; padding:5px 0; }
#header #top_nav li#lang ul li a img { position:static; padding-left:7px; vertical-align:middle; }

#header #logo { color:#767676; font-size:17px; text-transform:uppercase; position:absolute; top:38px; left:12px; }
#header #logo img { margin-right:37px; vertical-align:baseline; }

#header #digitex { position:absolute; top:46px; right:0; }

#header #logged { color:#4D4D4D; text-align:right; line-height:1.5; position:absolute; top:46px; right:0; }
#header #logged input { margin-top:5px; }

#nav { background:url("../gfx/nav-2.gif") no-repeat 0 0; height:45px; }
#nav ul { float:left; padding:16px 0 0 21px; width:620px; }
#nav ul li a { background:url("../gfx/arrow-nav.gif") no-repeat 0 2px; color:#373737; display:block; float:left; font-size:14px; margin-right:20px; padding-left:15px; }
#nav ul li a.current { color:#FF881F; }
#nav form { background:url("../gfx/input-search.gif") no-repeat 0 1px; float:right; margin:12px; padding-left:25px; width:260px; }
#nav form input.search { background:transparent; border:0; color:#afafaf; margin-right:10px; padding-top:3px;  width:150px; /*background:url("../gfx/input-search.gif") no-repeat 100% 0; border:0; color:#6B6A6A; height:18px; padding:3px 5px 0 30px; width:148px;*/ }

#main { margin-top:10px; }

#slajd { margin-bottom:10px; overflow:hidden; width:950px; }

#breadcrumbs { font-size:12px; height:12px; margin-top:3px; margin-bottom:9px; } 
#breadcrumbs ul { list-style:none; padding-left:10px; }
#breadcrumbs ul li { 	background:url( "../gfx/arrow-grey.gif" ) no-repeat center right; color:#5d5d5d; float:left; padding-right:10px; margin-right:8px; }
#breadcrumbs ul li a,#breadcrumbs ul li.lastone a { color:#5d5d5d;  }
#breadcrumbs ul li a:hover { color:#FF881F; }
#breadcrumbs ul li.lastone { background:none; }


#colLeft { float:left; margin-right:9px; width:181px; font-size:12px; }
#colLeft .box .top { background:url("../gfx/box-left-top-2.gif") no-repeat 0 0; } 
#colLeft .box .bottom { background:url("../gfx/box-left-bottom-2.gif") no-repeat 0 0; }
#colLeft .box .middle { background:url("../gfx/box-left-middle-2.gif") no-repeat 0 0; border:0; }
#colLeft .slajd { margin-bottom:10px; overflow:hidden; }

#colRight { float:right; width:191px; }
#colRight .box .top { background:url("../gfx/box-right-top-2.gif") no-repeat 0 0; } 
#colRight .box .bottom { background:url("../gfx/box-right-bottom-2.gif") no-repeat 0 0; }
#colRight .slajd { margin-bottom:10px; overflow:hidden; }
#colRight .box .middle a { /*color:#ff881f;*/ color:#7e7e7e !important; }
#colRight .box .middle a:hover { color:#FF881F !important; }
#colRight .box hr { background:#fff; border:0; border-top:1px dotted #ccc; color:#fff; margin:0; padding:3px 0 5px; margin-top:6px; }
#colRight .box .middle a.rss { display:block; float:right; height:17px; margin-top:5px; background:url("../gfx/ico-rss.gif") no-repeat 0 0; padding-left:20px; padding-top:2px; font-size:11px; color:#000; font-weight:normal; }

#content { float:left; margin-bottom:10px; width:560px; font-size:12px; }
#content .top { background:url("../gfx/content-top-2.gif") no-repeat 0 0; height:15px; }
#content .middle { background:#fff; border-left:1px solid #acacac; border-right:1px solid #acacac; padding:0 12px; }
#content .bottom { background:url("../gfx/content-bottom-2.gif") no-repeat 0 0; height:15px; }
#content h1 { border-bottom:1px solid #a5a5a5; color:#FF881F; font-size:26px; margin-bottom:10px; padding:3px 2px 7px; }
#content a { color:#ff881f; }
#content a:hover { text-decoration:underline; }
#content p, #content div.p { color:#5d5d5d; padding-bottom:15px; }
#content ul { color:#5d5d5d; line-height:1.5; padding-bottom:15px; }
#content ol { color:#5d5d5d; list-style:decimal outside none; line-height:1.5; padding-left:20px; padding-bottom:15px; }
#content ul ul { padding-bottom:0px; }
#content ul li { background:url("../gfx/arrow-box.gif") no-repeat 3px 4px; padding-left:15px;margin-left:20px; }
#content ul li li { background-image:url("../gfx/arrow-dash.gif"); }
#content h3 { border-bottom:1px solid #e5e5e5; color:#ff881f; font-weight:bold; font-size:20px; margin-bottom:8px; padding-bottom:5px; }
#content h4 { color:#5D5D5D; font-weight:bold; font-size:18px; margin-bottom:8px; padding-bottom:5px; }

#content ul.slajd li { background:none; padding:0 0 15px; }

#content .slajd { list-style:none; text-align:center; }
#content .slajd li { margin:0; padding:0; }

#bottomText { clear:both; color:#9F9F9F; line-height:2; padding:10px 0 20px; text-align:center;  }
#bottomText a { color:#9F9F9F; }

#footer { background:url("../gfx/footer-2.gif") repeat-x 0 0; color:#ABABAB; padding:15px 0; }
#footer a { color:#5E5E5E; }
#footer img { margin-left:15px; }


/***************************************************************************************************
 * 2col
 **************************************************************************************************/
#main.col2 #content { float:right; width:760px;  }
#main.col2 #content .top { background-image:url("../gfx/content-top-full-2.gif"); }
#main.col2 #content .bottom { background-image:url("../gfx/content-bottom-full-2.gif"); }

/***************************************************************************************************
 * home
 **************************************************************************************************/

#home #slajd { height:256px; width:650px; }

#home .slajd_wrapper { position:relative; }
#home .slajd_nav { float:left; position:absolute; bottom:15px; right:18px; z-index:900; }
#home .slajd_nav li { background:url("../gfx/slajd_nav.gif") no-repeat 0 0; cursor:pointer; display:block; float:left; height:12px; margin-left:5px; width:12px; }
#home .slajd_nav li:hover { cursor:pointer; }
#home .slajd_nav li#button_selected { background-image:url("../gfx/slajd_nav_current.gif"); }

#home .slajd_nav.black { float:left; position:absolute; bottom:15px; right:18px; z-index:900; }
#home .slajd_nav.black li { background:url("../gfx/slajd_black_nav.gif") no-repeat 0 0; cursor:pointer; display:block; float:left; height:12px; margin-left:5px; width:12px; }
#home .slajd_nav.black li:hover { cursor:pointer; }
#home .slajd_nav.black li#button_selected { background-image:url("../gfx/slajd_black_nav_current.gif"); }

#home .box p { color:#5F5F5F; padding-bottom:5px; }
#home .box a { color:#FF8720; }
#home .box .middle { border-color:#d1d1d1; }

#home .subskrypcja input.text { background-image:url("../gfx/home-box-input.gif"); width:160px; }

#home #colLeft { width:650px; }
#home #colLeft .box { width:321px; }
#home #colLeft .box .top { background:url("../gfx/home-box-left-top-2.gif") no-repeat 0 0; }
#home #colLeft .box .middle { background:#fff; border-left:1px solid #acacac; border-right:1px solid #acacac; height:274px; overflow:hidden; }
#home #colLeft .box .bottom { background:url("../gfx/home-box-left-bottom-2.gif") no-repeat 0 0;  }
#home #colLeft .box a.more { float:right; }
#home #colLeft .box a.more img { margin:5px 0 0; }
#home #colLeft .box hr { background:#fff; border:0; border-top:1px dotted #ccc; color:#fff; margin:0; padding:3px 0 5px; }
#home #colLeft .box .date { color:#7E7E7E; font-weight:bold; }

#home #colRight { width:280px; }
#home #colRight .box { width:280px; }
#home #colRight .box .top { background:url("../gfx/home-box-right-top-2.gif") no-repeat 0 0; }
#home #colRight .box .middle { background:url("../gfx/home-box-right-middle-2.gif") no-repeat 0 0; border:0; }
#home #colRight .box .bottom { background:url("../gfx/home-box-right-bottom-2.gif") no-repeat 0 0; }
#home #colRight .box .sideNav a { border:0; color:#7E7E7E; font-size:14px; }
#home #colRight .box .subskrypcja { height:25px; }
#home #colRight h3 img.fr { margin-top:5px; }
#home #colRight .box .middle,#home #colRight .box .middle a { color:#5f5f5f !important; }

.Prettytable {background-color:#F2F2F2;}
.Prettytable td,th {
          padding: 9px 16px 9px 16px;
          border: 1px solid #FFF;
          line-height:1.5;
}
.Prettytable th {
          background-color: #FF8000;
          color:#FFFFFF;
          font-weight:bold;
          line-height:1.5;
}



#siec { height:350px; width:534px; position:relative; }

.point { height:17px; padding:7px 6px 0 0; position:absolute; z-index:30; }
.point a { background:#DEE7F0; border:1px solid #C7D5E2; color:#636363 !important; display:block; font-size:13px; padding:3px 2px 2px; text-decoration:none !important; }
.point a span { background:url( '/gfx/point.gif' ) no-repeat 0 0; height:11px; width:11px; position:absolute; top:0; right:0; }
.point a:hover, .point.selected a { border:1px solid #FF881F; z-index:100; }
.point a:hover span, .point.selected a span { background-image:url( '/gfx/point_selected.gif' ); }
.point:hover, .point.selected { z-index:100; }
.point.selected a { color:#FF881F !important; }

.produkty_powiazane
{

}
.produkty_powiazane .prod_pow
{
	float:left;
	width:120px;
	height:120px;
	overflow:hidden;
	margin:5px;
	text-align:center;
}
.produkty_powiazane .prod_pow .icon
{
	height:70px;	
}
.produkty_powiazane .prod_pow .desc
{
	color:#999;
}

/***************************************************************************************************
 * porównywarka centarl
 **************************************************************************************************/
#compareDiv{ }
#compareDiv .nagA { float:left;width:431px;padding:4px;padding-bottom:5px; }
#compareDiv .nagProd { padding:4px;float:left;border-left:1px solid #e1e1e1; }
#compareDiv .groupTitle { float:left;width:430px;padding:4px;padding-top:10px;padding-bottom:10px;font-weight:bold;color:#fff;background-color:#FF871F;margin-bottom:4px;border:1px solid #E1E1E1; }
#compareDiv .groupOpener { padding-left:10px;width:250px;float:left;padding-top:10px;padding-bottom:10px;color:#fff;background-color:#FF871F;margin-bottom:4px;border-bottom:1px solid #E1E1E1;border-top:1px solid #E1E1E1;border-right:1px solid #E1E1E1; }
#compareDiv .nagTitle { padding:10px;font-weight:bold;background-color:#E1E1E1;width:419px; }
#compareDiv .lineTitle { float:left;width:430px;padding:4px;padding-bottom:5px;border-bottom:1px solid #E1E1E1;  }
#compareDiv .prodBox { float:left;padding:4px;border-left:1px solid #e1e1e1;padding-bottom:5px;border-bottom:1px solid #E1E1E1; }
#compareDiv .compareToggle img { float:left; margin-right:8px; }
#compareDiv .compareToggle { cursor:pointer; color:#fff; }


table[align="center"] { margin:0 auto; }

/* */

#dialog1 {
	width: 100%;
	position: fixed;
	bottom: 0;
	z-index: 901;
	font-size: 12px;
	text-align: left;
	color: #fff;
	background-color: #666;
}

#dialog1 p {
	max-width: 920px;
	margin-left: auto;
	margin-right: auto;
	padding: 15px;
	line-height: 1.5em;
}

#dialog1 a:link, #dialog1 a:visited {
	color: #ff881f;
	text-decoration: none;
}

#dialog1 a:hover {
	text-decoration: underline;
}

/* tabs */

#tabs {
	margin-top: 15px;
	margin-bottom: 15px;
}

#tabs .ui-tabs-nav {
	/* overriding */
	padding-bottom: 0;
}

#tabs .ui-tabs-nav li {
	/* overriding */
	padding-left: 0;
	margin-left: 0;
	background-image: none;
}

/* ul */
.ui-tabs-nav {
	margin-bottom: 18px;
	/* min-width: 534px; */
}

#tabs .ui-tabs-nav li {
	float: left;
	padding-left: 1px;
	padding-right: 1px;
	border-bottom: 1px solid #ccc;
	margin-bottom: 2px;
}

#tabs .ui-tabs-nav .ui-tabs-active a {
	background-color: #fff;
	margin-bottom: -1px;
	padding-bottom: 6px;
}

.ui-tabs-nav a {
	display: block;
	padding: 5px 8px;
	border-top: 1px solid #ccc;
	border-right: 1px solid #ccc;
	border-left: 1px solid #ccc;
	background-color: rgb(90%, 90%, 90%);
	border-radius: 4px 4px 0 0;
}

#tabs .ui-tabs-nav a:hover {
	text-decoration: none;
	background-color: #fff;
}

.ui-helper-clearfix:before,
.ui-helper-clearfix:after {
	content: "";
	display: table;
	border-collapse: collapse;
}

.ui-helper-clearfix:after {
	clear: both;
}

.ui-helper-clearfix {
	min-height: 0; /* support: IE7 */
}

.box .middle {
	padding-bottom: 1px;
}

#home .box .middle {
	padding-bottom: 0;
}

#home #colLeft .box .middle { height: auto; }

#content .lista-bez-wciecia li {
	margin-left: 0;
}
.eu-image {
	margin-top: 7px;
}

.tiles::after {
	clear: both;
	content: "";
	display: block;	
}

.tiles div {
	margin-bottom: 15px;
}

.tiles p {
	text-align: center;
}

.tiles--2 div {
	float: left;
	width: 50%;
}

.tiles--3 div {
	float: left;
	width: 33.3333%;
}

.tiles--4 div {
	float: left;
	width: 25%;
}

.tiles--2 div:nth-child(2n+1),
.tiles--3 div:nth-child(3n+1),
.tiles--4 div:nth-child(4n+1) {
	clear: left;
}

#nav ul li a {
	margin-left: 15px;
	margin-right: 0;
	padding-left: 13px;
}

#nav ul li:first-child a {
	margin-left: 0;
}

.website-links {
	position: absolute;
	right: 0;
	top: 46px;
}

.website-links li {
	float: left;
}

.website-links li:first-child {
	margin-right: 10px;
}

.website-link {
	background-color: #fff;
	border: 1px solid #ccc;
	border-radius: 10px;
	display: block;
	font-size: 11px;
	height: 34px;
	line-height: 1.5;
	padding: 12px 10px;
	text-align: center;
	width: 113px;
}

.website-link:link,
.website-link:visited {
	color: #ff881f;
}

.digitex-website-link:link,
.digitex-website-link:visited {
	color: #024596;
}

#e_privacy_policy {
	padding-right: 0;
}

/* + 11px */
body {
	background-image: url("../gfx/bg-body-1.png");
}

/* 120px + 11px */
#header {
	height: 131px;
}

/* 38px + 11px */
#header #logo {
	top: 49px;
}

/* 46px + 11px */
.website-links {
	top: 57px;
}

/* 46px + 11px */
#header #digitex {
	top: 57px;
}

#header #top_nav > li {
	margin-left: 10px;
	margin-top: 4px
}

#header #top_nav #lang {
	margin-left: 46px;
}

#header #top_nav .follow-btn-wrapper {
	margin-top: 0;
}

#header #top_nav .follow-btn {
	display: block;
	height: 24px;
	transition: all .2s ease;
	width: 24px;

	/* overriding */
	float: none;
	padding-top: 0;
}

/* .follow-btn:focus, */
.follow-btn:hover {
	transform: translateY(-4px);
}

.follow-icon-wrapper {
	border-radius: 50%;
	display: block;
	height: 100%;
	width: 100%;
}

.follow-icon-wrapper-fb {
	background-color: rgb(59, 89, 152);
}

.follow-icon-wrapper-yt {
	background-color: rgb(205, 32, 31);
}

.follow-icon-wrapper-li {
	background-color: rgb(0, 119, 181);
}

.follow-icon {
	display: block;
	fill: #fff;
	height: 100%;
	width: 100%;
}