/* RESET test
------------------------------ */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,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 {margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:transparent;}
body {line-height:1;}
ol,ul {list-style:none;}
blockquote,q {quotes:none;}
:focus {outline:0;}
ins {text-decoration:none;}
del {text-decoration:line-through;}
table {border-collapse:collapse;border-spacing:0; margin-bottom:1em;}


/* GENERAL STYLES
------------------------------ */
/* elements */
body {text-align:center;font:normal 62.5% "trebuchet ms",verdana,arial,helvetica,sans-serif;color:#444;padding:0 0 2em;}
a {color:#666;text-decoration:none;position:relative;cursor:pointer;}
a:hover {text-decoration:none;color:#eb741f;}
h2 a {color:#eb741f;}
h2 a:hover {text-decoration:underline;}
p {margin:0 0 1em;}
li p {margin:0;}
button {cursor:pointer;}
#topLeft input {background:url(../images/bg-input.gif) no-repeat 100% 0;border-left:1px solid #ccc;border-bottom:1px solid #ccc;border-top:none;border-right:none;}
#body h1 {margin:0 0 20px 0;line-height:1em;padding:0;color:#eb741f;font-size:2.5em;font-weight:normal;}
.wide #content h1 {padding:0 0 0 0;}
#body a {color:#eb741f;text-decoration:none; }
#body a:hover {text-decoration:underline;}
#body a.more { border:none;}
#body h2 {color:#eb741f;font-size:1.5em;font-weight:normal;padding:0;margin:0px 0 10px 0;}
#body h3 {font-size:1.2em; margin-bottom:5px;}
#body h4 {color:#eb741f;font-size:1.2em; margin-bottom:5px;}
#content ul { margin-bottom:1em;}
#content ul li {background:transparent url(../images/bullet.gif) no-repeat scroll left 2px;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0 0 1px;padding:0 0 4px 18px;
}
#sidebar a { border:none;}
#sidebar a:hover { border:none; text-decoration:underline;}

#left-bar h2 {padding:0px;margin:0px 0 5px 0;}
#left-bar ul {margin:0px 0 15px 0;}

/* basic layout */
#site {font-size:1.2em;line-height:1.4em;width:100%;}
#header {height:92px;padding:0;margin:0;width:100%;}
#body,.body {margin:0 auto;text-align:left;width:968px;}

#left-bar {float:left;width:180px;margin:0 5px 0 0;}
#wrap {width:968px;}
.wide #wrap {width:967px;}
#content {float:left;width:670px; margin-right:9px; padding-top:10px; padding-right:20px; line-height:20px;}
.agencijaMin {min-height: 350px; height: auto !important; height: 350px;}
.storitveMin {min-height: 610px; height: auto !important; height: 610px;}

.wide #content {padding-top:15px;}
#sidebar {width:269px; float:left; /*background:url(../images/sidebar.gif) no-repeat left bottom; padding:20px 16px 5px 20px;*/ margin-bottom:10px;}
#footer {line-height:1em;font-size:.9em;color:#666;margin:10px auto 25px auto;padding:6px 0 0 0;width:968px;text-align:left;border-top:1px solid #ec7520;}

.wideHome #sidebar {background:none; padding:20px 0 0 12px; width: 257px;}
#sidebarNoBack {width:229px; float:left; padding:20px 20px 5px 20px; margin-bottom:10px;}

#content hr {height:1px; border:none; background:#EC7520;}
#sidebar hr {height:1px; border:none; background:#EC7520;}

#logotype {border:none;float:left;background:url(../images/logo.gif) no-repeat 0 0;margin:22px 0 0 0;display:block;height:50px;width:265px; margin-left:43px;}
#site.en #logotype {background:url(../images/logo-ang.gif) no-repeat 0 0;}
#logotype strong {text-indent:-9999px;display:block;float:left;}
#sidebar ul.sNav li {background-position:0 1px;}

#search { width:160px; float:right; margin-left:5px !important; margin-left:20px; margin-top:0px !important; margin-top:-17px;}
#search input {height:17px;width:130px;margin:0 4px 0 0;float:left;}
#search button {background:url(../images/bullet-big.gif) no-repeat 0 0px;margin:1px 0 0 0;float:left;width:20px;height:23px;text-indent:-9999px;border:none;}

#topLeft {float:right; height:72px; width:517px; margin-top:20px; margin-right:0px !important; margin-right:-20px;}
/*#topLeft {float:right; height:72px; width:422px; margin-top:20px; margin-right:0px !important; margin-right:-20px;}*/
ul.topNav {float:left; margin-left:110px;}
ul.topNav li {float:left; margin:0 10px;}

#content ul.breadcrumbs {width:100%; margin-bottom:7px;}
#content ul.breadcrumbs li {background:none; padding:0; float:left; margin-right:4px; font-size:0.9em; font-family:Arial, Helvetica, sans-serif;}

/*NAVIGATION
--------------------------------*/
ul#navigation {float:left;padding:0 0 0 20px; margin-top:16px; width:100%;}
ul#navigation li {float:left;}

#nav1 a {display:block; background:url(../images/agencija.gif) no-repeat top left; width:118px; height:32px; text-indent:-9999px;}
#nav1 a:hover {background:url(../images/agencija.gif) no-repeat bottom left;}
#nav1 a.selected {background:url(../images/agencija.gif) no-repeat bottom left;}

#nav2 a {display:block; background:url(../images/storitve.gif) no-repeat top left; width:95px; height:32px; text-indent:-9999px;}
#nav2 a:hover {background:url(../images/storitve.gif) no-repeat bottom left;}
#nav2 a.selected {background:url(../images/storitve.gif) no-repeat bottom left;}

#nav3 a {display:block; background:url(../images/projekti.gif) no-repeat top left; width:87px; height:32px; text-indent:-9999px;}
#nav3 a:hover {background:url(../images/projekti.gif) no-repeat bottom left;}
#nav3 a.selected {background:url(../images/projekti.gif) no-repeat bottom left;}

#nav4 a {display:block; background:url(../images/blog.gif) no-repeat top left; width:95px; height:32px; text-indent:-9999px;}
#nav4 a:hover {background:url(../images/blog.gif) no-repeat bottom left;}
#nav4 a.selected {background:url(../images/blog.gif) no-repeat bottom left;}

#nav5 a {display:block; background:url(../images/kontakt.gif) no-repeat top left; width:102px; height:32px; text-indent:-9999px;}
#nav5 a:hover {background:url(../images/kontakt.gif) no-repeat bottom left;}
#nav5 a.selected {background:url(../images/kontakt.gif) no-repeat bottom left;}

/*
#nav4 a {display:block; background:url(../images/kontakt.gif) no-repeat top left; width:102px; height:32px; text-indent:-9999px;}
#nav4 a:hover {background:url(../images/kontakt.gif) no-repeat bottom left;}
#nav4 a.selected {background:url(../images/kontakt.gif) no-repeat bottom left;}
*/
/*english navigation*/
#site.en #topLeft {float:right; height:72px; width:422px; margin-top:20px; margin-right:0px !important; margin-right:-20px;}
#site.en ul.topNav {float:left; margin-left:0;}

#site.en #nav1 a {background:url(../images/agencija-ang.gif) no-repeat top left;}
#site.en #nav1 a:hover {background:url(../images/agencija-ang.gif) no-repeat bottom left;}
#site.en #nav1 a.selected {background:url(../images/agencija-ang.gif) no-repeat bottom left;}

#site.en #nav2 a {background:url(../images/storitve-ang.gif) no-repeat top left;}
#site.en #nav2 a:hover {background:url(../images/storitve-ang.gif) no-repeat bottom left;}
#site.en #nav2 a.selected {background:url(../images/storitve-ang.gif) no-repeat bottom left;}

#site.en #nav3 a {background:url(../images/projekti-ang.gif) no-repeat top left;}
#site.en #nav3 a:hover {background:url(../images/projekti-ang.gif) no-repeat bottom left;}
#site.en #nav3 a.selected {background:url(../images/projekti-ang.gif) no-repeat bottom left;}

#site.en #nav4 a {background:url(../images/kontakt-ang.gif) no-repeat top left; width:102px;}
#site.en #nav4 a:hover {background:url(../images/kontakt-ang.gif) no-repeat bottom left;}
#site.en #nav4 a.selected {background:url(../images/kontakt-ang.gif) no-repeat bottom left;}
/********************/

#sec-navigation {width:235px; padding:0 22px 0 12px; margin:0; /*background:url(../images/massage.gif) no-repeat 0 100%;*/ position:relative;}
#sec-navigation li {float:left; width:235px;}
.message #sec-navigation li a {font-size:1.2em; color:#fff; display:block; padding:8px 20px 12px; background:url(../images/sidebarli.gif) no-repeat bottom left; float:left; width:195px;}
#site #sec-navigation li.selected a {color:#EB741F; text-decoration:none; background:url(../images/massageli.gif) repeat-y bottom left;}
#site #sec-navigation li a:hover {color:#EB741F; text-decoration:none;}
#site #sec-navigation li:hover a {background:url(../images/massageli.gif) repeat-y bottom left;}
#sec-navigation li ul li a {background:url(../images/massageli.gif) repeat-y bottom left;}
#site #sec-navigation li.selected {background:url(../images/massageli.gif) repeat-y bottom left;}
#sec-navigation li.title {color:#EB741F; font-size:1.4em; font-weight:normal; background:none;}
#sec-navigation li.title a {color:#EB741F; font-size:1.4em; font-weight:normal; background:none;}
#sec-navigation li.title a:hover {text-decoration:underline;}
a.btnPovprasevanje {display:block; width:189px; height:48px; background:url(../images/povprasevanje.gif) no-repeat 0 0; padding:0; position:absolute; bottom:20px; left:48%; margin-left:-94px;}
a.btnPovprasevanje:hover {background:url(../images/povprasevanje.gif) no-repeat 0 -48px;}
.side {width:235px; margin-left:12px !important; margin-left:6px; float:none; float:left;}


#sec-navigation li ul {margin-top:0; padding-bottom:10px;}
#sec-navigation li ul li {float:left;}
#site #sec-navigation li.selected ul li a {font-size:1.2em; color:#333; padding:6px 25px; float:left; width:185px; color:#000;}
#site #sec-navigation li.selected ul li a:hover {color:#EB741F; text-decoration:none;}
#site #sec-navigation li.selected ul li.selected a {color:#EB741F; text-decoration:none;}
#sec-navigation li.noImage {background:none;}

#sidebar .sec-navigation {width:209px;margin:0 0 0 0;}
#sidebar .sec-navigation li {background:url(../images/sidebarli.gif) no-repeat bottom left; padding:4px 0 10px 0;height:100%;}
#sidebar .sec-navigation li.noImage {background:none;}
#sidebar .sec-navigation li a {font-size:1.2em; color:#666;}
#sidebar .sec-navigation li a:hover {color:#EB741F; text-decoration:none;}
#sidebar .sec-navigation li.selected a {color:#EB741F; text-decoration:none;}
#sidebar .sec-navigation li a.selected {color:#EB741F; text-decoration:none;}


#sec {width:100%;color:#666;padding:0;height:15px;margin:10px auto;}
#sec strong {float:left;font-size:1.3em;font-weight:normal;}
#sec ul {float:right;width:30em;}
#sec ul li {float:right;margin:0 2px 0 10px;font-size:.9em;}

/* KEYVISUAL 
-------------------------------*/
#keyvisual {width:100%;background:#e4e4e4 url(../images/bg-keyvisual.gif) no-repeat 50% 0; height:267px;}
#keyvisual .body {background-color:#EC7520;padding:0 0 0 0;width:968px; position:relative;}
#keyvisual .references {width:699px; height:267px; margin:0; padding:0;}

#keyvisual .references .nlb {height:267px;width:279px;padding:0;color:#fff;float:left; background:url(../images/nlb.jpg) no-repeat 0 0; padding:0 20px 0 400px;}
#keyvisual .references .nzs {height:267px;width:279px;padding:0;color:#fff;float:left; background:url(../images/nzs.jpg) no-repeat 0 0; padding:0 20px 0 400px;}
#keyvisual .references .sloski {height:267px;width:279px;padding:0;color:#fff;float:left; background:url(../images/sloski.jpg) no-repeat 0 0; padding:0 20px 0 400px;}
#keyvisual .references .merkur {height:267px;width:279px;padding:0;color:#fff;float:left; background:url(../images/unior.jpg) no-repeat 0 0; padding:0 20px 0 400px;}
#keyvisual .references .aeropolis {height:267px;width:279px;padding:0;color:#fff;float:left; background:url(../images/aeropolis.jpg) no-repeat 0 0; padding:0 20px 0 400px;}
#keyvisual .references .mz {height:267px;width:279px;padding:0;color:#fff;float:left; background:url(../images/mz.jpg) no-repeat 0 0; padding:0 20px 0 400px;}
#keyvisual .references .protim {height:267px;width:279px;padding:0;color:#fff;float:left; background:url(../images/protim.jpg) no-repeat 0 0; padding:0 20px 0 400px;}

#keyvisual .agencija {height:267px;width:699px;background:url(../images/agencija.jpg) no-repeat 0 0; float:left;}


#keyvisual .references h2 {font-size:2em; margin-bottom:20px; margin-top:20px;}
#keyvisual .references p {margin-bottom:25px;}
#keyvisual .references a.more {background:url(../images/morecase.png) no-repeat 0 0; width:87px; height:23px; display:block; padding:7px 30px 0 5px; font-weight:bold; float:right; text-align:right;}
#site.en #keyvisual .references a.more {background:url(../images/morecase-ang.png) no-repeat 0 0; width:104px; height:23px; display:block; padding:7px 30px 0 5px; font-weight:bold; float:right; text-align:right;}

#keyvisual h2 {color:#fff;line-height:1.3em;margin:0 0 10px 0;font-weight:normal;}
#keyvisual .message .messageW {position:relative; padding-bottom:100px;}
#keyvisual .message {float:left;padding:0 0 0 0; background:url(../images/massage.gif) no-repeat 0 100%; width:269px; position:absolute; top:0; right:0;min-height: 267px; height: auto !important; height: 267px;}
#site .homekeyvisual .message {float:left;padding:0 0 0 0; background:url(../images/massage.gif) no-repeat 0 0; width:269px; min-height: 267px; height: auto !important; height: 267px;}

#keyvisual .message h2 {margin:10px 0 5px 0;font-size:1.7em;}
#keyvisual .message a {color:#000;}
#site .homekeyvisual .message a {height:38px;}
#keyvisual .message ul li {color:#000;}

#landing .message .messageW {position:relative; padding-bottom:100px; background:url(../images/massage.gif) no-repeat 0 100%;}
#landing .message {float:left;padding:0 0 0 0; width:269px; position:absolute; top:0; right:0;}
#landing .message h2 {margin:10px 0 5px 0;font-size:1.7em;}
#landing .message a {color:#000;}
#landing .message ul li {color:#000;}

#sidebar .message .messageW {padding-bottom:100px; background:url(../images/massage.gif) no-repeat 0 100%;}
#sidebar .message {float:left;padding:0 0 0 0; width:269px; margin-top:-267px; position:relative;}
#sidebar .message h2 {margin:10px 0 5px 0;font-size:1.7em;}
#sidebar .message a {color:#000;}
#sidebar .message ul li {color:#000;}

.wide #sidebar .message .messageW {padding-bottom:100px; background:url(../images/massage.gif) no-repeat 0 100%;}
.wide #sidebar .message {float:left;padding:0 0 0 0; width:269px; margin-top:-97px; margin-bottom:15px; position:relative;}
.wide #sidebar .message h2 {margin:10px 0 5px 0;font-size:1.7em;}
.wide #sidebar .message ul li {color:#000;}

#keyvisual .message ul li a.strategija,a#Strategija {display:block; width:268px; text-indent:-9999px; background:url(../images/strategija.gif) no-repeat top right;}
#keyvisual .message ul li a.strategija:hover,a#Strategija:hover {background:url(../images/strategija.gif) no-repeat top left;}
#keyvisual .message ul li.selected a.strategija,li.selected a#Strategija {background:url(../images/strategija.gif) no-repeat top left;}

#keyvisual .message ul li a.spletnaMesta,a#Spletna-mesta {display:block; width:268px; text-indent:-9999px; background:url(../images/spletna-mesta.gif) no-repeat top right;}
#keyvisual .message ul li a.spletnaMesta:hover,a#Spletna-mesta:hover {background:url(../images/spletna-mesta.gif) no-repeat top left;}
#keyvisual .message ul li.selected a.spletnaMesta,li.selected a#Spletna-mesta {background:url(../images/spletna-mesta.gif) no-repeat top left;}

#keyvisual .message ul li a.spletniMarketing,a#Spletni-marketing {display:block; width:268px; text-indent:-9999px; background:url(../images/spletni-marketing.gif) no-repeat top right;}
#keyvisual .message ul li a.spletniMarketing:hover,a#Spletni-marketing:hover {background:url(../images/spletni-marketing.gif) no-repeat top left;}
#keyvisual .message ul li.selected a.spletniMarketing,li.selected a#Spletni-marketing {background:url(../images/spletni-marketing.gif) no-repeat top left;}

#keyvisual .message ul li a.spletneAplikacije,a#Spletne-aplikacije {display:block; width:268px; text-indent:-9999px; background:url(../images/spletne-aplikacije.gif) no-repeat top right;}
#keyvisual .message ul li a.spletneAplikacije:hover,a#Spletne-aplikacije:hover {background:url(../images/spletne-aplikacije.gif) no-repeat top left;}
#keyvisual .message ul li.selected a.spletneAplikacije,li.selected a#Spletne-aplikacije {background:url(../images/spletne-aplikacije.gif) no-repeat top left;}

#keyvisual .message ul li a.kreativneResitve,a#Kreativne-resitve-in-oblikovanje {display:block; width:268px; text-indent:-9999px; background:url(../images/kreativne-resitve.gif) no-repeat top right;}
#keyvisual .message ul li a.kreativneResitve:hover,a#Kreativne-resitve-in-oblikovanje:hover {background:url(../images/kreativne-resitve.gif) no-repeat top left;}
#keyvisual .message ul li.selected a.kreativneResitve,li.selected a#Kreativne-resitve-in-oblikovanje {background:url(../images/kreativne-resitve.gif) no-repeat top left;}

#keyvisual .message ul li a.iKatalog,a#iKatalog {display:block; width:268px; text-indent:-9999px; background:url(../images/ikatalog.gif) no-repeat top right;}
#keyvisual .message ul li a.iKatalog:hover,a#iKatalog:hover {background:url(../images/ikatalog.gif) no-repeat top left;}
#keyvisual .message ul li.selected a.iKatalog,li.selected a#iKatalog {background:url(../images/ikatalog.gif) no-repeat top left;}

#keyvisual .message ul li a.Celostne-akcije,a#Celostne-akcije {display:block; width:268px; text-indent:-9999px; background:url(../images/celostne-akcije.gif) no-repeat top right;}
#keyvisual .message ul li a.Celostne-akcije:hover,a#Celostne-akcije:hover {background:url(../images/celostne-akcije.gif) no-repeat top left;}
#keyvisual .message ul li.selected a.Celostne-akcije,li.selected a#Celostne-akcije {background:url(../images/celostne-akcije.gif) no-repeat top left;}

/*KEYVISUAL angleski*/
a#Strategy {display:block; width:268px; text-indent:-9999px; background:url(../images/strategija-ang.gif) no-repeat top right;}
a#Strategy:hover {background:url(../images/strategija-ang.gif) no-repeat top left;}
li.selected a#Strategy {background:url(../images/strategija-ang.gif) no-repeat top left;}

a#Creative-solutions-and-design {display:block; width:268px; text-indent:-9999px; background:url(../images/kreativne-resitve-ang.gif) no-repeat top right;}
a#Creative-solutions-and-design:hover {background:url(../images/kreativne-resitve-ang.gif) no-repeat top left;}
li.selected a#Creative-solutions-and-design {background:url(../images/kreativne-resitve-ang.gif) no-repeat top left;}

a#Web-pages {display:block; width:268px; text-indent:-9999px; background:url(../images/spletna-mesta-ang.gif) no-repeat top right;}
a#Web-pages:hover {background:url(../images/spletna-mesta-ang.gif) no-repeat top left;}
li.selected a#Web-pages {background:url(../images/spletna-mesta-ang.gif) no-repeat top left;}

a#On-line-marketing {display:block; width:268px; text-indent:-9999px; background:url(../images/spletni-marketing-ang.gif) no-repeat top right;}
a#On-line-marketing:hover {background:url(../images/spletni-marketing-ang.gif) no-repeat top left;}
li.selected a#On-line-marketing {background:url(../images/spletni-marketing-ang.gif) no-repeat top left;}

a#Web-applications {display:block; width:268px; text-indent:-9999px; background:url(../images/spletne-aplikacije-ang.gif) no-repeat top right;}
a#Web-applications:hover {background:url(../images/spletne-aplikacije-ang.gif) no-repeat top left;}
li.selected a#Web-applications {background:url(../images/spletne-aplikacije-ang.gif) no-repeat top left;}

a#Integrated-campaigns {display:block; width:268px; text-indent:-9999px; background:url(../images/celostne-akcije-ang.gif) no-repeat top right;}
a#Integrated-campaigns:hover {background:url(../images/celostne-akcije-ang.gif) no-repeat top left;}
li.selected a#Integrated-campaigns {background:url(../images/celostne-akcije-ang.gif) no-repeat top left;}

a#iCatalogue {display:block; width:268px; text-indent:-9999px; background:url(../images/ikatalog-ang.gif) no-repeat top right;}
a#iCatalogue:hover {background:url(../images/ikatalog-ang.gif) no-repeat top left;}
li.selected a#iCatalogue {background:url(../images/ikatalog-ang.gif) no-repeat top left;}
/***************************/

#pushbox {float:left;width:260px;margin:5px 0 0 0;}
#pushbox li {float:left;}
#pushbox li a {margin:0 0 15px 0;display:block;border:none;font-size:1.5em;line-height:1.1em;color:#000;}
#pushbox li a.cgp {height:62px;padding:18px 0 0 115px;width:151px;background:url(../images/icons/banner2.gif) no-repeat 0 0;}
#pushbox li a.marketing {height:57px;padding:33px 0 0 96px;width:168px;background:url(../images/icons/banner1.gif) no-repeat 0 0;}
#pushbox li a:hover {color:#EB741F;}

#references {width:100%;margin:20px 0 0 0;float:left;height:31px;}
#references li {float:left;margin:0 40px 0 0;}
#references li.last {margin:0;}

#we {margin:37px 0 10px 0;}
#wrap #we li{border-top:7px solid #ccc;border-bottom:7px solid #ccc;float:left;width:214px;margin:0 14px 0 0;padding:0 0 10px 0;}
#wrap #we li.last {margin-right:0;}
#we .concepts {background:url(../images/we-concepts.gif) no-repeat 100% 0;}
#we .online {background:url(../images/we-online.gif) no-repeat 100% 0;}
#we .offline {background:url(../images/we-offline.gif) no-repeat 100% 0;}
#we h2 {border:none;font-size:2em;margin:10px 0 34px 0;}
#we p {margin:0px;}
#we .more {background:url(../images/icons/more.gif) no-repeat 50% 50%;display:block;width:20px;height:20px;float:right;text-indent:-9999px;border:none;margin-top:1em;}



/* NEWS
--------------------------------*/
#content .news-wrap {float:left;width:440px;}
#content .news-wrap h2  {border-bottom:none;padding:5px 0 3px 0;border-top:1px solid #EC7520;margin-top:0;}
#content .news-wrap .news {margin:0;}
#content .news-wrap .news li {margin:0;border:none;}
#content .news-wrap h3  {font-size:1em;}
#content .news-wrap .news h3,#content .news-wrap .news p {width:auto;}
#content .news-wrap .news h3,#content .news-wrap .news p a {font-weight:bold;}

.news {margin:5px 0 0 0;line-height:1.3em;}
.news li {float:left;width:100%;margin:0 0 10px 0;border-bottom:1px solid #ccc;padding:0 0 10px 0;width:422px;}
.news li img {margin:0 10px 0 0;border:1px solid #ccc;padding:1px;float:left;}
.news li img:hover {border:1px solid #666;}

#sidebar .news {margin-top:-3px;}
.wide #sidebar .news li h3, #sidebar .news li p {float:left;width:186px;}
#sidebar .news li h3, #sidebar .news li p {float:left;width:154px;}
#sidebar .news li h3 {font-size:1.1em;}
#sidebar .news li {width:245px;padding:8px 0px;margin:0px;background:none;}
.wide #sidebar .news li {width:267px;padding:8px 0px;margin:0px;background:none;}
.news li h3 {float:left;margin:0 0 4px 0;}
.news li p {float:left;margin-bottom:0;}
.news .date {color:#888;font-weight:bold;}

#bottomNav .division {background:url(../images/divisionbottom.jpg) no-repeat 0 0;padding:10px;float:left;width:209px; height:128px;}
#bottomNav .division.w {margin:0 14px 0 0;width:195px;background:url(../images/bg-box-w.jpg) no-repeat 0 0;}
#bottomNav .division.w input {width:160px !important;}
#bottomNav .division h2 {font-weight:normal;margin:0 0 10px 0;font-size:1.4em; color:#EC7520}
#bottomNav .division input {width:198px;}
#bottomNav .division input.submit {background:#fff; border:1px solid #ccc; margin-top:10px; width:auto;}
#bottomNav .division input.submit:hover {border:1px solid #EC7520; cursor:pointer;}

.division {background:url(../images/bzzz.jpg) no-repeat 0 0;padding:10px;float:left;width:209px; height:188px;}
.division.w {margin:0 14px 0 0;width:195px;background:url(../images/bg-box-w.jpg) no-repeat 0 0;}
.division.w input {width:160px !important;}
.division h3 {font-weight:normal;margin:0 0 10px 0;font-size:1.4em ! important;}
.division p {margin-bottom:0.7em;}
.division input {width:198px;}
.division input.submit {background:#fff; border:1px solid #ccc; margin-top:10px; width:auto;}
.division input.submit:hover {border:1px solid #EC7520; cursor:pointer;}

#bottomNav .divisionVitamini {background:url(../images/vitaminibottom.jpg) no-repeat 0 0; float:left;width:209px; height:98px; padding:45px 10px 10px 10px;}
#bottomNav .divisionVitamini.w {margin:0 14px 0 0;width:195px;background:url(../images/bg-box-w.jpg) no-repeat 0 0;}
#bottomNav .divisionVitamini.w input {width:160px !important;}
#bottomNav .divisionVitamini h2 {font-weight:normal;margin:0 0 10px 0;font-size:1.4em; color:#EC7520; display:none;}
#bottomNav .divisionVitamini input {width:198px;}
#bottomNav .divisionVitamini input.submit {background:#fff; border:1px solid #ccc; margin-top:2px; width:auto;}
#bottomNav .divisionVitamini input.submit:hover {border:1px solid #EC7520; cursor:pointer;}

.divisionVitamini {background:url(../images/vitamini.jpg) no-repeat 0 0;float:left;width:209px; height:148px; padding:50px 10px 0 10px; margin:0 0 15px;}
.divisionVitamini.w {margin:0 14px 0 0;width:195px;background:url(../images/bg-box-w.jpg) no-repeat 0 0;}
.divisionVitamini.w input {width:160px !important;}
.divisionVitamini h3 {font-weight:normal;margin:0 0 10px 0;font-size:1.4em ! important;}
.divisionVitamini p {margin-bottom:3px;}
.divisionVitamini input {width:198px;}
#sidebar .divisionVitamini h2 {display:none;}
.divisionVitamini input.submit {background:#fff; border:1px solid #ccc; margin-top:6px; width:auto;}
.divisionVitamini input.submit:hover {border:1px solid #EC7520; cursor:pointer;}



.newsletter button{float:left;background:url(../images/icons/submit.gif) no-repeat 0 0;text-indent:-9999px;width:20px;height:20px;border:none;margin:0 0 0 5px;}
.newsletter input {float:left;width:210px; border:1px solid #EC7520;}

#sidebar h2 {border-bottom:1px solid #ccc;}
#sidebar h2.related { margin-top:10px;}

#landing {background:#E4E4E4 url(../images/bg-landing.gif) no-repeat scroll 50% 0; padding:0; margin:0 0 0 0; height:97px;}
#landing .body {margin:0;height:97px;padding:0 0 0 00px;width:969px;display:inline-block;}
#landing.services .body{position:relative;}
#landing .agencijaWide {height:98px; widows:969px;background:url(../images/agencijamini.jpg) no-repeat 0 0;}

#sidebar h2.categ {border-bottom:0; margin-bottom:10px;}

/*storitve*/
/*.strategijaMain {background:url(../images/strategijaicon.gif) no-repeat top right;}
.kreativaMain {background:url(../images/kreativne-resitveicon.gif) no-repeat top right;}
.nastopMain {background:url(../images/spletni-nastopicon.gif) no-repeat top right;}
.marketingMain {background:url(../images/spletni-marketingicon.gif) no-repeat top right;}
.aplikacijeMain {background:url(../images/spletne-aplikacijeicon.gif) no-repeat top right;}
.iKatalogMain {background:url(../images/ikatalogicon.gif) no-repeat top right;}*/

.strategijaMain, .kreativaMain, .nastopMain, .marketingMain, .aplikacijeMain, .iKatalogMain {width:285px; min-height:130px; float:left; padding-right:30px; border-top:7px solid #ccc; position:relative; padding-top:5px;}
.strategijaMain, .nastopMain, .aplikacijeMain {margin-right:35px;}
.strategijaMain h2 a, .kreativaMain h2 a, .nastopMain h2 a, .marketingMain h2 a, .aplikacijeMain h2 a, .iKatalogMain h2 a {text-transform:uppercase; font-size:18px;}
.iKatalogMain h2 span {text-transform:lowercase;}

.strategijaMain a.more, .kreativaMain a.more, .nastopMain a.more, .marketingMain a.more, .aplikacijeMain a.more, .iKatalogMain a.more { border:none;position:absolute; right:10px; bottom:20px; background:url(../images/bullet-big.gif) no-repeat 0 0; text-indent:-9999px; display:block; width:18px; height:18px;}

/*news*/
ul#news li {width:279px; height:100px; background:none; float:left; margin-right:50px; margin-bottom:15px; padding:10px 30px 10px 0px; position:relative;}

ul#news li.right {margin-right:0px;}
ul#news li img {float:left; margin-right:10px; border:2px solid #ccc;}
ul#news li strong {display:block; font-size:0.9em;}
ul#news li a.more { border:none;position:absolute; background:url(../images/bullet-big.gif) no-repeat 0 0; bottom:10px; right:10px; width:18px; height:18px; text-indent:-9999px;}
ul#news li img:hover {border:2px solid #EB741F;}
ul#news li span {display:block; float:left; width:180px;}


#sidebar img.image {position:absolute; top:80px; right:-210px;}

img.imgLeft {margin-right:10px; margin-bottom:10px; float:left;}


/* FOOTER 
-------------------------------*/
#bottomNav #footer span {float:left;width:300px;}
#bottomNav #footer a {border:none;}
#bottomNav #footer ul {float:right;width:500px; margin-right:0;}
#bottomNav #footer ul li {float:right;border-right:1px solid #ccc;padding:0 10px 0 0;margin:0 10px 0 0;}
#bottomNav #footer ul li.last {border:none;padding:0;margin:0;}
#bottomNav .imgRight {float:right;margin-right:20px;}

#footer span {float:left;width:300px;}
#footer a {border:none;}
#footer ul {float:right;width:500px; margin-right:0;}
#footer ul li {float:right;border-right:1px solid #ccc;padding:0 10px 0 0;margin:0 10px 0 0;}
#footer ul li.last {border:none;padding:0;margin:0;}

/* DEVELOPMENT
------------------------------ */
.hidden {display:none;}

/*TOOLTIP
-------------------------------*/

#tooltipcontainer {position:absolute;height:auto;}
#tooltip.pretty {font-family:Arial;border: none;width: 130px;padding:20px;height: 124px;opacity: 0.9;background: url(../images/shadow.png);text-align:center;}
#tooltip.fancy img {}
#tooltip.fancy ul {margin:5px 0 0 10px; text-align:left;}
#tooltip.fancy ul li {background:url(../images/bullet2.gif) no-repeat 0 5px; padding-left:10px; font-size:1.1em; text-align:left;zoom:1;}
#tooltip.fancy {background: url(../images/shadow2.png) !important;background: url(../images/shadow.gif);height:auto;padding: 1em 1.5em 0 2.8em;width:175px;}
#fancy-bottom {opacity: 0.9;background: url(../images/shadow2-bottom.png) !important;background: url(../images/shadow-bottom.gif);height:22px;width:210px;float:left;}

#proTooltip.proPretty {font-family: Arial;	border: none;width: 160px;padding-top:5px;height: 124px;background:#fff;position:absolute;text-align:center;}
#proTooltip.proFancy img {}
#proTooltip.proFancy ul {margin-left:7px; text-align:left;}
#proTooltip.proFancy ul li {/*background:url(../images/bullet.gif) no-repeat 0 5px; padding-left:7px;*/ font-size:1.1em; text-align:left;}
#proTooltip.proFancy {background:#fff;height: 100px;width:150px;border:1px solid #666;}

/*tip*/
#content ul.tip {background:url(../images/todo.gif) no-repeat left bottom; width:161px; font-size:0.9em; padding:10px 25px 15px; float:right; margin:0 0 20px 30px;}
#content ul.tip li {background:url(../images/bullet-small.gif) no-repeat 0 5px; padding-left:15px; margin:2px 0; padding-bottom:0;}
#content ul.tip li.title {background:url(../images/todo-top.gif) no-repeat 0 0; padding-top:15px; padding-left:25px; color:#EC7520; font-size:1.2em; font-weight:bold; margin:-10px 0 0 -25px; text-transform:uppercase; width:180px;}

/*Case study*/
#content .caseStudy img {margin-right:20px;}
#content .caseStudy {height:150px;}
#content .caseStudy h2 {padding-top:8px;}
#content .caseStudy a.more { border:none; display:block; float:right; background:url(../images/bullet.gif) no-repeat 100% 2px; padding:0 17px 0 0; font-weight:bold; color:#EC7520;}
#content .caseStudy a.more:hover {text-decoration:underline;}

/*More projects*/
#content .moreProjects {margin-left:125px;}
#content .moreProjects ul {background:url(../images/moreprojects.gif) no-repeat 0 0; width:554px; height:67px; padding-top:5px;}
#content .moreProjects ul li {float:left; width:140px; padding-right:25px; background:none;}
#content .moreProjects ul li img {height:58px; border:2px solid #ccc;}
#content .moreProjects ul li:hover img {border:2px solid #EC7520;}

/*main content classes*/
img.mainImgRight {float:right; margin-left:30px;}
#site a.big_pdf_button {background:url(../images/big_pdf_button.png) no-repeat 0 0; width:316px; height:71px; display:block; font-weight:bold; font-size:1.1em; color:#fff; padding:15px 0 0 60px;}

/*REFERENCE
--------------------------------*/
ul.reference{float:left;width:50%;}
.projectBanner{background-color:#EB741F;color:#FFFFFF;width:968px;margin:0 auto;height:250px;}
.projectBanner .section{width:100%;float:left;}
.projectBanner span {float:left;width:180px;font-size:1.8em;text-align:right;padding-top:1.4em;margin-right:8px;}
.images {text-align:left;width:513px;float:left;background:#fff;padding:0 10px 5px;}
.images a{width:77px;margin-right:6px;}


/*REFERENCE PO KATEGORIJAH
--------------------------------*/
#wrap ul.reference_categories li{padding:8px 0;width:100%;float:left; border-bottom:1px solid #CCCCCC;background:none;}
#wrap ul.reference_categories li.last{border-bottom:none;}
#wrap ul.reference_categories a img{border:1px solid #CCCCCC;float:left;margin:0 10px 0 0;padding:1px;}
#wrap ul.reference_categories a h3{float:left;}
#wrap ul.reference_categories .date{float:left;width:82%;}

/*bottom sitemap*/
#bottomNav {margin-top:20px;}
#bottomNav ul {float:left; margin-right:0px; width:170px; min-height:120px;}
#bottomNav ul li strong {margin-bottom:7px; display:inline-block;}
#bottomNav ul.last {float:left; margin-right:20px;}
#bottomNav .division {margin-top:0px;}
#bottomNav .body {border-top:1px solid #EC7520; padding-top:10px;}

/*projectGallery*/
#projectGallery {background:#fff url(../images/projekti-bg.gif) no-repeat 0 0; padding:23px 0 0px 14px; width:464px; float:left; margin-right:0px;}
#content #galleryNav {margin-top:25px;}
#content #galleryPics {margin-left:11px;}
#content #galleryNav li a {border: 1px solid #ccc; display:block; height:71px;}
#content #galleryNav li {background:none; padding:0; margin:0 4px 0 0; float:left; width:84px;height:73px;}
#content #galleryNav li a img {border: 3px solid #fff;}
a.projectTitle {font-size:1em; font-weight:bold; color:#EB741F;}
a.projectTitle:hover {color:#444;}
#content #galleryNav li a.activeSlide {border: 1px solid #EB741F;}

/*case studies main*/
#content ul.caseStudyMain {float:left; width:340px; padding-right:10px; margin-right:20px;}
#content ul.caseStudyMain li {background:none; padding:0; margin:0; min-height:90px;}
#content ul.caseStudyMain li.title {height:25px; min-height:0; margin-bottom:10px; font-size:1.2em;}
#content ul.caseStudyMain li img.imgLeft {margin-bottom:0; border:2px solid #ccc;}
#content ul.caseStudyMain li:hover img.imgLeft {border:2px solid #EB741F;}
#content ul.caseStudyMain li h3 a {color:#EB741F;}
#content ul.caseStudyMain li h3 a:hover {color:#444;}

/*last projects main*/

#content ul.projectsMain {float:left; width:280px; padding-right:10px;}
#content ul.projectsMain li {background:none; padding:0; margin:0; height:100px;}
#content ul.projectsMain li.title {height:25px; min-height:0; margin-bottom:10px; font-size:1.2em;}
#content ul.projectsMain li a.thumb {border:1px solid #ccc; float:left; margin-right:10px; padding:2px; line-height:0px;}
#content ul.projectsMain li a.thumb:hover {border:1px solid #EB741F;}
#content ul.projectsMain li h2 {margin:0px;}
#content ul.projectsMain li h3 {line-height:15px;}
#content ul.projectsMain li h3 a {font-size:0.8em; color:#000; margin-bottom:5px; margin-right:0;}
#content ul.projectsMain li h3 a:hover {font-size:0.8em; color:#EB741F; margin-bottom:5px;}

#content ul.projectsMain1 {float:left; width:660px; padding-right:10px;}
#content ul.projectsMain1 li {background:url(../images/projekti-back.gif) no-repeat 0 0; padding:12px 15px 10px 14px; margin:0; height:98px; float:left; width:276px;}
#content ul.projectsMain1 li.title {height:25px; min-height:0; margin-bottom:10px; font-size:1.2em;}
#content ul.projectsMain1 li img.imgLeft {margin-bottom:0;}
#content ul.projectsMain1 li a {float:left;}
#content ul.projectsMain1 li h3 {margin-top:0px; line-height:15px;}
#content ul.projectsMain1 li h3 a {font-size:0.8em; color:#000; margin-bottom:5px; border:none; display:inherit; margin-right:0; width:auto; float:none;}
#content ul.projectsMain1 li h3 a:hover {font-size:0.8em; color:#EB741F; margin-bottom:5px; border:none;}
#content ul.projectsMain1 li.alt {margin-right:50px;}

/*image - slike*/
#keyvisual .agencija {height:267px;width:699px;background:url(../images/agencija.jpg) no-repeat 0 0; float:left;}
#landing .agencijaWide {height:98px; widows:969px;background:url(../images/agencijamini.jpg) no-repeat 0 0;}

#keyvisual .kreativne-Resitve {height:267px;width:699px;background:url(../images/kreativne-resitve.jpg) no-repeat 0 0; float:left;}
#landing .kreativne-ResitveWide {height:98px; widows:969px;background:url(../images/kreativne-resitvemini.jpg) no-repeat 0 0;}

#keyvisual .storitve {height:267px;width:699px;background:url(../images/kreativne-resitve.jpg) no-repeat 0 0; float:left;}
#landing .storitveWide {height:98px; widows:969px;background:url(../images/kreativne-resitvemini.jpg) no-repeat 0 0;}

#keyvisual .spletna-Mesta {height:267px;width:699px;background:url(../images/spletna-mesta.jpg) no-repeat 0 0; float:left;}
#landing .spletna-MestaWide {height:98px; widows:969px;background:url(../images/spletna-mestamini.jpg) no-repeat 0 0;}

#keyvisual .projekti {height:267px;width:699px;background:url(../images/projekti.jpg) no-repeat 0 0; float:left;}
#landing .projektiWide {height:98px; widows:969px;background:url(../images/projektimini.jpg) no-repeat 0 0;}

#keyvisual .kontakt {height:267px;width:699px;background:url(../images/kontakt.jpg) no-repeat 0 0; float:left;}
#landing .kontaktWide {height:98px; widows:969px;background:url(../images/kontaktmini.jpg) no-repeat 0 0;}

#keyvisual .strategija-pic {height:267px;width:699px;background:url(../images/strategija-pic.jpg) no-repeat 0 0; float:left;}
#landing .strategija-picWide {height:98px; widows:969px;background:url(../images/strategija-picmini.jpg) no-repeat 0 0;}

#keyvisual .spletni-Marketing {height:267px;width:699px;background:url(../images/spletni-marketing.jpg) no-repeat 0 0; float:left;}
#landing .spletni-marketingWide {height:98px; widows:969px;background:url(../images/spletni-marketingmini.jpg) no-repeat 0 0;}

#keyvisual .spletne-Aplikacije {height:267px;width:699px;background:url(../images/spletne-aplikacije.jpg) no-repeat 0 0; float:left;}
#landing .spletne-AplikacijeWide {height:98px; widows:969px;background:url(../images/spletne-aplikacijemini.jpg) no-repeat 0 0;}

#keyvisual .iKatalog-pic {height:267px;width:699px;background:url(../images/ikatalog.jpg) no-repeat 0 0; float:left;}
#landing .iKatalog-picWide {height:98px; widows:969px;background:url(../images/ikatalogmini.jpg) no-repeat 0 0;}

#landing .defaultImage {height:98px; widows:969px;background:url(../images/agencijamini.jpg) no-repeat 0 0;}

/*POVPRASEVANJE*/
#povprasevanje {background:#f5f5f5; width:640px; padding:15px;}
#povprasevanje ol li {margin:5px 0;}
#povprasevanje ol li label {width:150px; float:left; text-align:right; margin-right:5px;}
#povprasevanje ol li input {/*border-left:1px solid #ccc;border-bottom:1px solid #ccc;border-top:1px solid #999;border-right:1px solid #999;*/ border:1px solid #ccc; background:#ccc; width:435px;}
#povprasevanje ol li input:focus {border:1px solid #EB741F;}
#povprasevanje ol li #submitButton {margin-left:155px; width:70px; background:#fff;}
#povprasevanje ol li #submitButton:hover {cursor:pointer;border:1px solid #EB741F;}
#povprasevanje ol li #problem {font-size:1.2em; font-family:Arial, Helvetica, sans-serif;border:1px solid #ccc; background:#ccc; width:435px;}
#povprasevanje ol li #problem:focus {border:1px solid #EB741F;}
#povprasevanje ol li #opis_predloga {font-size:1.2em; font-family:Arial, Helvetica, sans-serif;border:1px solid #ccc; background:#ccc; width:435px;}
#povprasevanje ol li #opis_predloga:focus {border:1px solid #EB741F;}
#errorMessage ul li {color:#ff0000; background:none; padding-left:5px;}

/*news*/
span.date {font-size:0.9em;}
a.generalBackLink {margin-top:15px; display:block;}

/*news archive*/
ul#newsArchive {margin-bottom:10px;}
ul#newsArchive li {min-height:90px;height:auto !important;height:90px;}
ul#newsArchive li a.thumb {float:left; margin-right:8px; border:2px solid #ccc;line-height:0px;}
ul#newsArchive li a.thumb:hover {border:2px solid #EB741F;}
ul#newsArchive li strong {display:block; font-weight:normal; font-size:0.9em;}
ul#newsArchive li a {font-weight:bold; font-size:1.1em;}

/*nagrade*/
#content ul.nagrade li {background:url(../images/nagrade.gif) repeat-x bottom left; padding:0; margin:10px 0; border-bottom:1px solid #ccc; padding:5px; float:left; width:300px; height:180px; margin-right:15px;}
#content ul.nagrade li.second {height:140px;}
#content ul.nagrade li.third {height:55px;}
#content ul.nagrade li strong {font-size:1.3em; display:block;}
#content ul.nagrade li img {font-size:1.3em; display:block;}

/*contGallery*/
#contGallery {float:right; width:154px; margin:0 0 25px 25px;}
#contGallery ul li {background:none; padding:0; width:154px; margin:10px 0;}
#contGallery ul li img {width:150px; border:2px solid #ccc;}
#contGallery ul li img:hover {border:2px solid #EB741F;}

/*others*/
strong.fixWidth {display:block; float:left; width:70px; text-align:right; margin-right:5px;}
/*
#sidebar a.btnPovprasevanje {position:absolute; bottom:-90px; left:35px; display:block; width:189px; height:79px; background:url(../images/povprasevanje.gif) no-repeat 0 0;}
#sidebar a.btnPovprasevanje:hover {background:url(../images/povprasevanje.gif) no-repeat 0 -79px;}
*/
#site.en a.btnPovprasevanje {background:url(../images/povprasevanje-ang.gif) no-repeat 0 0}
#sidebar a.btnPovprasevanje:hover {background:url(../images/povprasevanje.gif) no-repeat 0 -48px; text-decoration:none;}
#site.en #sidebar a.btnPovprasevanje:hover {background:url(../images/povprasevanje-ang.gif) no-repeat 0 -79px;}
#site a.contMore { border:none; background:url(../images/more.gif) no-repeat 0 0; display:block; width:147px; height:50px; color:#fff; text-decoration:none; font-size:1.5em; padding:7px 0 0 0; margin-top:10px; text-align:center;}
#site a.contMore:hover {color:#444;}

#body blockquote { background-color:#f1f2f7; padding:15px 15px 15px 25px; margin:20px;}

.contactLeft {float:left; margin-right:20px; width:339px;}
.contactRight {float:left; width:310px;}
#povprasevanje #tip_0 {width:auto; float:none; background:none; border:none;}
#povprasevanje #tip_1 {width:auto; float:none; background:none; border:none;}
#povprasevanje label.radioLabel {float:none; width:150px;}
#povprasevanje label.radioLabel {float:none; width:150px;}

#content .caseStudyMain {width: 340px; margin-right: 30px; float: left;}
#content .caseStudyMain .more {float:right;}

#content p .imgRight { float:right; margin-left:10px;}
#content p .imgLeft { float:left; margin-right:10px;}

#content a.noBorderLink {border-bottom:none;}
#content a.noBorderLink:hover {border-bottom:none;}

#body ul.kazalo {margin-left:15px;}
#body ul.kazalo li a {color:#444;}

#sidebar h2.productsh2 {background:url(../images/products.gif) no-repeat 0 0; width:223px; border-bottom:0; float:left; margin-bottom:0; padding:10px 0 0 10px;}
ul.products {background:url(../images/products_body.gif) no-repeat left bottom; width:223px; float:left; padding-right:10px; padding-top:5px;}
ul.products li img {padding:3px; border:1px solid #ccc; margin-left:20px; background:#fff;}
ul.products li {padding:10px 20px; background:url(../images/productsli.png) no-repeat center bottom;}
ul.products li.nob {background:none;}
ul.products li a strong { text-decoration:underline;}
ul.products li a:hover strong { text-decoration:none;}
#sidebar ul.products li a { color:#444444;}

#contGalleryWide {margin-top:20px;}
#contGalleryWide ul li {float:left; background:none; padding-left:0; margin-right:11px;}
#contGalleryWide ul li  img {border:3px solid #ccc;}

/*sorodni projekti*/
ul.sorodniProjekti li {float:left;}
ul.sorodniProjekti {display:inline-block;}
ul.sorodniProjekti img {margin-right:10px;}

.fll { float:left;}
.flr { float:right;}

/* HACKS
------------------------------ */
.clear,/*#sec-navigation,*/#body,#wrap,#references,/*.news,*/#we,/*.news-wrap,*/.sub-content {display:inline-block; clear:both;}

.clear:after, .subNavi:after, .subNavi li:after, #sec-navigation:after,#body:after,#wrap:after,#references:after,/*.news:after,*/.body:after,#we:after,/*.news-wrap:after,/*/.sub-content:after, #sidebar .news:after, .nlb:after, ul.breadcrumbs:after, ul#news:after, #content .caseStudy:after, #galleryNav:after, #newsArchive:after, .caseStudyMain:after, #contGalleryWide:after, #contGalleryWide ul:after {content:".";display:block;height:0;font-size:0;clear:both;visibility:hidden;}

#body, .sub-content {display:block !important;}