/*
Theme Name: MICROWORLD
Theme URI: http://www.microworld.hr
Author: TVrkljan
Author URI: http://www.palea.hr
Description: Sluzbena web stranica tvrtke Mivroworld
Version: 1.0
Tags: microworld

*/

@font-face {
    font-family: 'timeburnerregular';
    src: url('/wp-content/themes/microworld/fonts/timeburner_regular-webfont.eot');
    src: url('/wp-content/themes/microworld/fonts/timeburner_regular-webfont.eot#iefix') format('embedded-opentype'),
         url('/wp-content/themes/microworld/fonts/timeburner_regular-webfont.woff') format('woff'),
         url('/wp-content/themes/microworld/fonts/timeburner_regular-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

/* CLEARING METHODS
----------------------------------------------------------------------------*/
.clearfix:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
* html .clearfix {zoom: 1;}
*:first-child+html .clearfix {zoom: 1;}
.clear {clear: both;}
.clear_2 {background: transparent none repeat scroll 0%;border: medium none;clear: both;font-size: 0px;	eight: 0.1px;margin-top:-1px;padding: 0pt;visibility: hidden;overflow: hidden;}
.clear5 {clear: both; height: 5px}
.clear10 {clear: both; height: 10px}
.clear15 {clear: both; height: 15px}
.clear20 {clear: both; height: 20px}
.clear25 {clear: both; height: 25px}
.clear30 {clear: both; height: 30px}
.clear35 {clear: both; height: 35px}
.clear39 {clear: both; height: 39px}
.clear40 {clear: both; height: 40px}
.clear45{clear: both; height: 45px}
.clear50 {clear: both; height: 50px}



/* HTML & BODY
----------------------------------------------------------------------------*/
body {
margin: 0;
padding: 0;
color: #000;
font:normal 13px/17px Arial, Helvetica, sans-serif;
line-height:1.7;
background: #fff url(/wp-content/themes/microworld/images/bg.jpg) repeat-x;
}

/* HEADINGS
----------------------------------------------------------------------------*/

/*Rotator veliki*/
h1 { font-size: 2.2em; text-transform: uppercase;line-height: 1; margin:10px 0 15px 0; color: #004892;}

/*Naslovi clanaka*/
h2 { text-align: left;;font-size: 2em; line-height: 1; margin: 0 0 10px 0; padding: 0; color: #0084cf;clear: both;}
h2 a:link {text-decoration: none;color: #0084cf;clear: both;}
h2 a:visited{text-decoration: none;color: #0084cf;clear: both;}
h2 a:hover {text-decoration: none;color: #004892;clear: both;}
h2 a:active {text-decoration: none;color: #0084cf;clear: both;}

/*Rotator boxevi*/
h3 { font-size: 1.5em; line-height: 1;margin:0;padding:0 0 10px 0; color: #83d2ff;}
h3 a:link {text-decoration: none;color: #83d2ff;clear: both;}
h3 a:visited{text-decoration: none;color: #83d2ff;clear: both;}
h3 a:hover {text-decoration: none;color: #004892;clear: both;}
h3 a:active {text-decoration: none;color: #83d2ff;clear: both;}

/*Sidebar*/
h4{ font-size: 1.8em; line-height: 1;margin:0 0 10px 0;padding:0 0 10px 0; color: #004892;border-bottom: 2px solid #efefef;}

/*Prije footera*/
h5 { font-size: 1.3em; font-weight: bold; color: #004892; margin:0; padding: 6px 0; background: url(/wp-content/themes/microworld/images/h5-bg.png) no-repeat;width: 470px; height: 23px;}

/*Footer*/
h6 { font-size: 1.4em; font-weight: bold; color: #a9a9a9; margin:0; padding: 10px 0;}
h6 a:link {text-decoration: none;color: #a9a9a9;clear: both;}
h6 a:visited{text-decoration: none;color: #a9a9a9;clear: both;}
h6 a:hover {text-decoration: none;color: #004892;clear: both;}
h6 a:active {text-decoration: none;color: #a9a9a9;clear: both;}
/* TEXT ELEMNTS
----------------------------------------------------------------------------*/

a:link {color: #3c8fb9;text-decoration: none;margin:0;padding:0;}
a:visited {color: #3c8fb9;text-decoration: none;margin: 0;padding:0;}
a:hover {color: #e23922;text-decoration: none;margin: 0;padding:0;}
a:active {color: #3c8fb9;text-decoration: none;margin: 0;padding:0;}

p {margin-bottom:1em;}

strong, b{
font-weight: bold;
}

em, i{
font-style:italic;
}

.sivi:link {color: #555;text-decoration: none;}
.sivi:visited {color: #555;text-decoration: none;}
.sivi:hover {color: #004892;text-decoration: none;}
.sivi:active {color: #555;text-decoration: none;}

.cont-items-box p {padding: 10px 2px;line-height: 15px;}

.title-content-info:link {color: #000;text-decoration: none;font-weight:bold;}
.title-content-info:visited {color: #000;text-decoration: none;font-weight:bold;}
.title-content-info:hover {color: #0080a5;text-decoration: none;font-weight:bold;}
.title-content-info:active {color: #000;text-decoration: none;font-weight:bold;}

.entry-news-vise:link {color: #004892;text-decoration: none;font-weight:bold;}
.entry-news-vise:visited {color: #004892;text-decoration: none;font-weight:bold;}
.entry-news-vise:hover {color: #0080a5;text-decoration: none;font-weight:bold;}
.entry-news-vise:active {color: #004892;text-decoration: none;font-weight:bold;}

#content-info-left p {padding: 10px 0;}
#content-info-right p {padding: 5px 0;clear: right;}
.plavi {margin:0;padding:0;color:#004892;font-weight: bold;}
.ticker_p {text-align: center;}
.center_p {text-align: center;}

.bigger-bold-t {color: #000;font-weight: bold;margin: 0 0 10px; font-size: 1.3em;}

.row {
  margin: 0 0 0 -20px;
  *zoom: 1;
}
.row:before,
.row:after {
  display: table;
  content: "";
  line-height: 0;
}
.row:after {
  clear: both;
}
[class*="span"] {
  float: left;
  min-height: 1px;
  margin: 0 0 0 20px;
}
.span4 {
  width: 290px;
}

#bigger-full ul{list-style-type:none;padding:0px;margin:0 0 1.2em 20px;font-size:12px}
#bigger-full ul li{padding-left:14px;margin:0;}
#bigger-full ul li strong{font-size: 15px; font-weight: bold;color: #004892;line-height:40px;}

#bigger ul {padding:0 0 0 30px; list-style-type:disc; line-height:18px;}
#bigger li {margin:0 10px 5px 0;}

#contact_page_l ul {padding:0 0 0 30px; list-style-type:none; line-height:18px;}
#contact_page_l li {margin:0 10px 5px 0;}

#back-to-top {
background:url(/wp-content/themes/microworld/images/triangle.png) no-repeat scroll 12px 16px #bbb;
border-radius:2px 2px 2px 2px;
bottom:20px;
cursor:pointer;
display:none;
height:40px;
line-height:1em;
opacity:0.8;
position:fixed;
right:20px;
width:40px;
z-index:2;
}

#back-to-top:hover {
background-color:#aaa;
-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
filter:alpha(opacity=80);
opacity:0.8;
}
/* IMAGES
----------------------------------------------------------------------------*/

img {border:0;}

.pic_border {padding: 2px; border: 1px solid #cfcfcf; margin: 0 0 8px 9px; display: inline;}
.left_pic_border{border: 1px solid #ccc; padding: 2px; margin: 5px 10px 0 0; float: left;}
.left_pic_no_border {margin: 5px 10px 0 0; float: left;}
.right_pic_border{border: 1px solid #ccc; padding: 2px; margin: 5px 0 0 10px; float: right;}
.right_pic_no_border {margin: 5px 0 0 10px; float: right;}

img.alignright {margin: 5px 0 0 10px; float: right;}
img.alignleft {margin: 5px 10px 0 0; float: left;}
img.aligncenter {display: block; margin-left: auto; margin-right: auto}

img.ikone_file {float: left;padding:0 5px;background:transparent;border: 0;}

.attachment-homepage-thumb {margin: 5px 10px 0 0; float: left;}
.attachment-medium  {margin: 5px 10px 0 0; float: left;}
.attachment-thumbnail {margin: 5px 10px 0 0; float: left;}

#logo img {margin:0;border:0;}

#carousel .slide_item img {margin: 0;padding: 0;border: 0;width: 220px;height: 215px;}
.entry-news img {margin: 5px 10px 0 0;padding: 0;border: 0;float: left;width: 55px;height: 55px;}

.button_more{float: left;background: url(/wp-content/themes/microworld/images/vise_gumb.png) no-repeat;height: 31px;width: 105px;line-height: 28px;font-size: 12px;font-weight: bold;text-indent: 18px;display: block;color: #bde7ff;}
.button_more:hover{background: url(/wp-content/themes/microworld/images/vise_gumb.png) bottom left no-repeat;text-decoration: none;color: #000;cursor:pointer;}	

.button_micro{float: right;background: url(/wp-content/themes/microworld/images/micro_gumb.png) no-repeat;height: 31px;width: 180px;line-height: 28px;font-size: 12px;font-weight: bold;text-indent: 18px;display: block;color: #bde7ff;}
.button_micro:hover{background: url(/wp-content/themes/microworld/images/micro_gumb.png) bottom left no-repeat;text-decoration: none;color: #000;cursor:pointer;}

.logo-gray {border: 0; margin: 10px 0;}

.center_img {margin: 0 auto;display: block;}
/* WRAPPER
----------------------------------------------------------------------------*/
#wrapper {
margin: 0 auto;
padding: 0;
width: 960px;
}

/* HEADER
----------------------------------------------------------------------------*/
#top {
margin: 0;
padding: 0;
float: left;
width: 960px;
}

#logo {
margin: 0 35px 0 0;
padding: 0;
float: left;
width: 145px;
height:60px;
}

#rotator {
margin: 2px 0 0 0;
padding: 0;
float: left;
width: 960px;
height:300px;
}

#carousel_1 {
margin: 0;
padding: 0;
float: left;
width: 960px;			
}

#carousel_1 .rotator_item {
width: 960px;
margin: 0;
padding: 0;
height: 300px;
float: left;
overflow: hidden;
}

.rotator_item_content {
margin: 0;
padding: 25px 0;
float: left;
width: 340px;
height: 300px;
clear: right;
color: #004892;
}

.soft_mjenjacnica_hr {
background: url(/wp-content/themes/microworld/images/mjenjacnica_hr_micro.jpg) no-repeat;
width: 960px;
height: 300px;
float: left;
}

.soft_mjenjacnica_bih {
background: url(/wp-content/themes/microworld/images/mjenjacnica_bih_micro.jpg) no-repeat;
width: 960px;
height: 300px;
float: left;
}

.soft_ugostiteljstvo {
background: url(/wp-content/themes/microworld/images/ugostiteljstvo_micco.jpg) no-repeat;
width: 960px;
height: 300px;
float: left;
}

.soft_casino {
background: url(/wp-content/themes/microworld/images/casino_software_micro.jpg) no-repeat;
width: 960px;
height: 300px;
float: left;
}

.soft_tur_agencija {
background: url(/wp-content/themes/microworld/images/turisticke_agencije_micro.jpg) no-repeat;
width: 960px;
height: 300px;
float: left;
}

.soft_troskovnik {
background: url(/wp-content/themes/microworld/images/troskovnik_micro.jpg) no-repeat;
width: 960px;
height: 300px;
float: left;
}

.soft_maloprodaja {
background: url(/wp-content/themes/microworld/images/maloprodaja_micro.jpg) no-repeat;
width: 960px;
height: 300px;
float: left;
}
/* MAIN CONTENT
----------------------------------------------------------------------------*/

#content {
margin: 0;
padding: 25px 0 0 0;
float: left;
width: 960px;
min-height: 337px;
background: #fff url(/wp-content/themes/microworld/images/shaddow_x.png) repeat-x;
}

#smaller {
margin: 0;
padding:  0 5px;
float: right;
width: 250px;
}

.smaller_content {
margin:0 0 15px 0;
padding: 5px;
width: 220px;
background: #fff;
border: 10px solid #efefef;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
behavior: url(/wp-content/themes/microworld/ie-css3.htc);
}

#bigger {
margin: 0 20px 0 0;
padding: 0 10px;
float: left;
width: 660px;
}

#bigger-full {
margin: 0;
padding: 0 10px;
float: left;
width: 940px;
}

.shad {
width: 960px; background: url(/wp-content/themes/microworld/images/x.png) ;height: 62px;
}

/* SUB CONTENT
----------------------------------------------------------------------------*/

#content-items {
margin: 10px 0;
padding: 0;
float: left;
width: 960px;
color: #83d2ff;
}

#carousel {
margin: 0;
padding: 0;
float: left;
width: 960px;			
}

#carousel .slide_item {
width: 220px;
margin: 10px 10px;
padding: 0;
height: 295px;
float: left;
overflow: hidden;
}

.no_m {
margin: 20px 0 0 0;
clear: right;
}

#content-info {
margin: 10px 0 0 0;
padding: 0;
float: left;
width: 960px;
}

#content-info-left {
margin: 0 20px 0 0;
padding: 0;
float: left;
width: 470px;
}

#content-info-right {
margin: 0;
padding: 0;
float: right;
width: 470px;
}

.entry-news {
margin: 0;
padding: 0;
}

#vertical-ticker{
height:180px;
overflow:hidden;
margin:0; 
padding:0;
}

#vertical-ticker li{
padding:0;
display:block;
border-bottom:1px solid #ddd;
}

#breadcrumb {
padding: 0;
margin: 0 0 15px 0;
float: left;
width: 660px;
}

#contact_page_l {
margin: 0 20px 0 0;
padding: 0;
float: left;
width: 280px;
}

#contact_page_r {
margin: 0;
padding: 0;
float: right;
width: 360px;
}

#video-okvir {
margin: 0;
padding: 0;
float: left;
width: 660px;
}

#video-1 {
margin: 0 10px 0 0;
padding: 0;
float: left;
width: 210px;
}

#video-2 {
margin: 0 10px 0 0;
padding: 0;
float: left;
width: 210px;
}

#video-3 {
margin: 0 10px 0 0;
padding: 0;
float: left;
width: 210px;
}

.crta_linija_m {
border-bottom:2px solid #dfdfdf;
width: 100%;
padding: 5px 0;
margin: 30px 0;
}

#wpcf7-f246-p8-o1{
width : 360px;
overflow: hidden;
float: right;
}

#wpcf7-f246-p8-o1 input, #wpcf7-f246-p8-o1 textarea {
border-color: #808080 #C0C0C0 #C0C0C0 #D4D4D4;
border-style: solid;
border-width: 1px;
padding: 4px;
line-height: 16px;
font-size: 14px;
width: 350px;
float: none;
margin: 0;
background:#fff;	
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}

#wpcf7-f246-p8-o1 textarea {
line-height: 16px;
font-size: 14px;
height: 60px;
}

#wpcf7-f246-p8-o1 p{
font-size : 14px;
width: 360px;
color: #000;
}

#wpcf7-f246-p8-o1 input[type="submit"]{
padding: 0px;
height: 30px;
width: 360px !important;
border: none !important;
cursor: pointer;
color: #fff;
font-weight: bold;
-webkit-border-radius: .5em;
-moz-border-radius: .5em;
border-radius: .5em;
background-color: #004892;
}

#wpcf7-f246-p8-o1 input[type="submit"]:hover{
background-color: #a9a9a9;
}

.etabs { margin: 0 0 0 -30px;padding: 0;list-style-type: none; }
.tab { display: inline-block; zoom:1; *display:inline; background: #efefef; border: solid 1px #a8a8a8; border-bottom: none;border-radius: 4px 4px 0 0; -moz-border-radius: 4px 4px 0 0; -webkit-border-radius: 4px 4px 0 0; }
.tab a { font-size: 14px; line-height: 2em; display: block; padding: 5px 6px; outline: none; color: #000; }
.tveci a { font-size: 14px; line-height: 2em; display: block; padding: 5px 6px; outline: none; color: #000; height: 60px; text-align: center; vertical-align:middle;}
.tab a:hover { text-decoration: underline; }
.tab.active { background: #fff; padding-top: 6px; position: relative; top: 1px; border-color: #a8a8a8; }
.tab a.active { font-weight: bold; }
.tab-container .panel-container { background: #fff; border-top: solid #a8a8a8 1px; padding: 10px; }
.panel-container { margin: -5px 0 10px 0; }
.prelomi {display: block;}


h3.veciNaslov3 {color:#0084cf ; text-align: left; font-size: 1.5em;margin: 0 0 10px 0 !important;padding: 0;}
h3.veciNaslov3 a:link, h3.veciNaslov3 a:visited, h3.veciNaslov3 a:active{color:#000 }
h3.veciNaslov3 a:hover {color: #000;text-decoration: none;} 
.uvucispan {  text-indent: 2px;}

#mwPreporuka {
margin: 10px 0 20px 0;
padding: 0;
float: left;
width: 960px;
}

#mwPreporuka .mwPreporuka_item {
width: 140px;
margin: 10px 10px;
padding: 0;
height: 35px;
float: left;
overflow: hidden;
}

/* FOOTER
----------------------------------------------------------------------------*/
#footer {
margin: 0;
padding: 0;
float: left;
width: 100%;
background: #f4f4f4;
}

#footer-content {
margin: 0 auto;
padding: 0;
width: 960px;
color: #555555;
}

.footer-box {
margin: 0 20px 0 0;
padding: 0;
float: left;
width: 300px;
}

.footer-box-big {
margin: 0;
padding: 0;
float: right;
width: 320px;
}

.f_social_ic  li {
float: right;
margin: 10px 8px 0 0;
width: 25px;
height: 25px;
overflow: hidden;
}

.f_social_ic a {
display: block;
width: 25px;
height: 25px;
background: #a9a9a9 url(/wp-content/themes/microworld/images/social_3.png) repeat-y;
border-radius: 99px;
-webkit-border-radius: 99px;
-moz-border-radius: 99px;
behavior: url(/wp-content/themes/microworld/ie-css3.htc);
}

.f_social_ic a:hover {
border: none;
}

.f_social_ic a.twitter { background-position: 0 0; }
.f_social_ic a.twitter.hover { background-color: #3DC7F4 ; }

.f_social_ic a.facebook { background-position: -26px 0; }
.f_social_ic a.facebook.hover { background-color: #3B5998 ; } 

.f_social_ic a.yotube { background-position: -52px 0; }
.f_social_ic a.yotube.hover { background-color: #e40202; }
/* NAVIGATION
----------------------------------------------------------------------------*/
#nav {
margin:0; 
padding:0; 
list-style:none;
width:770px;
height:60px;
float:left;		
}	
	
#nav li {
float:left; 
display:block; 
width:125px; 
height: 60px;
position:relative;
z-index:500; 
margin:0 1px;
}

#nav li a {		
display:block;
font-family: 'timeburnerregular', Verdana, Geneva, sans-serif;
font-size:18px;
width:125px;
height:20px;
line-height:16px;
padding:21px 0 20px 0;
text-align:center;
text-decoration: none;
color:#a7a7a7;
}

#nav li a:hover {
color:#1f4e7c;
background:#fff;
}
	
#nav li a.active {
color:#1f4e7c;
background:#fff;
}

#nav ul {
position:absolute; 
left:0; 
display:none; 
margin:0 0 0 -1px; 
padding:0; 
list-style:none;
border-bottom:1px solid #a7a7a7;
border-left:1px solid #a7a7a7;
border-right:1px solid #a7a7a7;
background: #fff;
width:155px; 
}

#nav ul li {
float:left; 
border-top:1px solid #a7a7a7;
height: 20px;
padding:10px 0;
width:155px; 
}

#nav ul a {
display:block;  
width:144px; 
padding: 0; 
color:#a7a7a7;
font:normal 12px/17px Arial, Helvetica, sans-serif;
}

#nav ul a:hover {
text-decoration:none;	
color:#1f4e7c;
}

/* fix ie6 small issue */
/* we should always avoid using hack like this */
/* should put it into separate file : ) */
*html #nav ul {
margin:0 0 0 -2px;
}

.subnav {
width: 220px;
font-size: 13px;
margin:0;
color: #1f4e7c;
}

.subnav li a{
color: #1f4e7c;
background: url(/wp-content/themes/microworld/images/blue-arr.png) no-repeat 10px 15px;
padding: 10px 0 10px 30px;
line-height: 18px;
display: block;
border-bottom: 1px solid #f4f4f4;
}

.subnav li a:hover{
text-shadow: none;
text-decoration: none;
background: #1f4e7c url(/wp-content/themes/microworld/images/white-arr.png) no-repeat 10px 15px;
color: #fff;
}

.subnav li.current_page_item a{
text-shadow: none;
text-decoration: none;
background: #1f4e7c url(/wp-content/themes/microworld/images/white-arr.png) no-repeat 10px 15px;
color: #fff;
}