

/* new clearfix */
.clearfix:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: "";
	clear: both;
	height: 0;
	}
* html .clearfix             { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */


/* DEFAULT SETINGS */
*{
	margin:0px;
	padding:0px;
	outline:none;
}

html{
	font-family: 'Roboto Condensed', sans-serif;
	font-size:15px;
	height:100%;
	font-weight: 200;
}

ct {
	font-weight: 400;
}



body {
	height:100%;
	color:#C0C0C0;
	background-color: #333333;
}


/* LINKS */

a,a:link,a:hover {cursor:pointer; text-decoration:none;} 
a {color:#FFF; -webkit-transition: color 0.2s ease-in-out; -moz-transition: color 0.2s ease-in-out; transition: color 0.2s ease-in-out;  } 
/* a:visited {color:#000; } 
a:hover, a:active {color:#F86811;}  */



/* TYPOGRAPHY */
ul, ol {line-height:1.6;   margin:0px 0 10px 0;}
p{ line-height:1.8;   margin:0px 0 10px 0; }

h1, h2, h3, h4, h5, h6 { font-weight:normal;  margin:0px 0px 15px 0px;}
h1 {font-size: 24px; color:#666666;}
h2 {font-size: 20px; font-weight: 300;}
h3 {font-size: 15px;}
h4 {font-size: 116%}
h5 {font-size: 106%}
h6 {font-size: 96%}

.naslov{ margin: 0px; font-weight:300;  margin-bottom:25px; font-size: 25px; }
.naslov.orange { color: #f55f13; }
.naslov.black { color: #555; }

h1.clanak-naslov{ margin: 0px; font-weight:300 !important; color: #171717; font-size: 25px; }
h2.podnaslov { font-size: 18px; line-height: 1.6; margin-bottom: 40px; }

.clear { clear: both; }

/* LAYOUT MAIN */

#wrapper{ min-height:100%;  background:url("images/header-b.png") repeat-x;}
#top-wrap{ width:100%; max-width:1280px; position: relative; margin: 0 auto; }
#bottom-wrap{ padding-bottom:800px; min-width:1050px; height: 100%;  }
#middle-wrap{ min-width:1050px; }
#footer { position:relative; height:800px; min-width:1050px; margin-top:-800px;  }

.wrap { max-width:1280px; margin: 0 auto; position:relative; padding: 0px 40px 0px 40px; } 
#content-wrap { position:relative; overflow:hidden; width:960px;  padding:60px 30px 50px 30px; }
.content-wrap-no-padding { height: 100%; position:relative; overflow:hidden;  width:960px;  padding:0px 30px 0px 30px; }

.side-panel { width:300px;}
.side-block { width:300px; margin-bottom:20px;}


#content a, #content a:visited, #content-680 a, #content-680 a:visited  { color:#000; font-weight: bold; }
#content a:hover, #content-680 a:hover  { color:#F86811; }

#content-680 {margin: 0px; width:660px; padding:0px 0px 0px 0px; }
#content {margin: 0px; width:630px; }
#content li, #content-680 li{list-style-type:disc; list-style:disc; margin:0px 0px 15px 35px;}
#content h2, #content-680 h2{  }
#content-tabs {margin: 35px 0 0 0; }

#content img.border{ margin:10px 10px 0px 10px; border: 6px solid #eee;}

#top-bar{ height:80px; position: absolute; top: 90px; right:0px;  }

.wrap.addBack { background:url("images/bottom-b.png") repeat-y center 0; }
.wrap.headerBackground { background:url("images/nav-back.png") no-repeat center bottom;  }

/* GENERAL */

img {border:none} 
hr {margin: 1em 0; background-color: #CCC; height:1px; border:none; clear:both}
.clear {clear:both;position:relative;font-size:0px;height:0px;line-height:0px} 
.hr{ height:2px; margin: 20px 0px 20px 0px;}
.left{ float: left;}
.right{ float: right;}
.line { background:url("images/bottom-b.png") repeat-y center 0; }
.closed { display: none;}
.bold { font-weight: bold;}
.center { text-align: center; }




/* BUTTONS */

.button{ padding:8px 8px 8px 8px; border-radius: 2px; border:none; cursor: pointer; width: 90px; min-width: 90px; text-align: center; -moz-transition: all 0.5s ease-in-out; -webkit-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out;}
.button a{  }

.button.big { padding: 15px; }

.button.center { margin: 0 auto;}

.button.blue { background-color:#369bd2; color:#FFF !important; }
.button.blue:hover{ background-color:#2d7fac; }


.button.orange { background-color:#f86811; color:#FFF !important; }
.button.orange:hover{ background-color:#dd5a14; }


.button.square { border-radius: 2px;}



.logout-button { padding:4px 6px 4px 6px; margin-left: 10px; border-radius:4px; border:none; cursor: pointer;  text-align: center; background-color: #444; font-size: 11px; color: #FFF; }


.small-button { padding:4px 6px 4px 6px; margin-left: 10px; border-radius:4px; border:none; cursor: pointer;  text-align: center; font-size: 11px;  }
.small-button.orange { background-color:#f86811; color:#FFF !important; -webkit-transition: all 0.5s ease-in-out;  }
.small-button.orange:hover{ background-color:#dd5a14; }

.gray { color: #FFF; background-color: #999; }
.gray:link {  color: #FFF; }
.gray:visited { color: #FFF; }
.gray:hover{ color: #FFF; background-color: #444; }




/* LAYOUT - HEADER */

#header { position:relative;   }
#header .logo { padding: 40px; }


#header .lang{ min-width:120px; padding:4px 0px 0px 0px; position: absolute; top:75px; right:175px; background-color:#FFF; border:1px solid #f9f9f9; box-shadow:2px 2px 6px #666; border-radius:4px; display: none; }
#header .lang a { display:block; padding:3px 15px 3px 15px;  -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out;}
#header .lang a:hover{ background-color:#f86811; color:#FFF;}
#header .lang li{ padding:3px 0px 3px 0px; line-height:18px; list-style: none; list-style-type:none;}


#headernav { width:960px;  position: absolute; left: 30px; top: 389px;  }
#sadrzaj { max-width:1280px;  position: relative; margin: 0 auto; padding: 40px; }

.sprite{ cursor: pointer; background:url("images/sprites.png"); margin:0px; position: relative; }
.sprite.no-text { text-indent: -9999px;}
.sprite a{ padding-left: 15px; }

.arrow { width:11px; height:12px; background:url("images/sprites.png");  background-position: 0px -155px;  }

#login-win { width:260px; padding:10px; position: absolute; top:75px; right:160px; background-color:#FFF; border:1px solid #f9f9f9; box-shadow:3px 3px 12px #ababab; border-radius:4px; display: none; }
#p-clanice { padding:14px; position: absolute; top:75px; right:5px; background-color:#FFF; border:1px solid #f9f9f9; box-shadow:2px 2px 6px #666; border-radius:4px; display: none; }

.login-but{ background-position: 0px -43px; height:34px; line-height: 34px; width:128px; }
.lang-but{ background-position: 0px -43px; height:34px; line-height: 34px; width:128px; margin-left: 20px; }
.clanice-but{ background-position: 0px -81px; height:34px; line-height: 34px; width:150px; color: #FFF; margin-left: 20px; }

.clanice-but a { color: #FFF; }
.clanice-but a:visited{ color: #FFF; }


.vijesti-search { margin: 5px 0px 0px 10px; background-position: -32px -243px; width: 30px; height: 30px; background-color: #CCC; border: none;}
.search-but { margin: 5px 0px 0px 10px; background-position: -64px -243px; width: 30px; height: 30px; border: none; }

.window { min-width: 120px; padding:10px; position: absolute; top:75px; background-color:#FFF; border:1px solid #f1f1f1; box-shadow:3px 3px 12px #555; border-radius:4px; display: none; z-index: 100; }

.window-right{}
.window-right:before {
	content: ' ';
	height: 0;
	position: absolute;
	width: 0;
    top: -16px;
    right: 16px;
	border: 8px solid transparent;
	border-bottom-color: #FFF;
}

.window-left{}
.window-left:before{
	content: ' ';
	height: 0;
	position: absolute;
	width: 0;
    top: -16px;
    left: 16px;
	border: 8px solid transparent;
	border-bottom-color: #FFF;
}

.window-clean { min-width: 120px; padding:10px; position: absolute; top:75px; background-color:#fff; border:1px solid #ccc; display: none; z-index: 100; }
.window-clean:before {
	content: ' ';
	height: 0;
	position: absolute;
	width: 0;
    top: -16px;
    left: 16px;
	border: 8px solid transparent;
	border-bottom-color: #ccc;
}

ul.standard { padding: 0px; margin: 0px; }
ul.standard li { list-style: none;}
ul.standard a { display:  block; padding: 10px; border-radius: 4px; }
ul.standard a:hover { background-color: #333; color: #FFF;  }
ul.standard a:visited { }


/* LAYOUT NAV - top horizontal nav */

.menu { margin: 0px; height:52px; line-height:52px; }
.menu li {  margin:0px 15px 0px 0px;  float:left; list-style-type:none;}
.menu li a{ padding: 10px; border-radius:4px;  color: #000; font-size:14px; font-weight: bold;  -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out;}
.menu li a:hover{ color: #F86811; }
.menu li.active a{ color: #F86811;   }
.menu li.first{ margin: 0px;}



 

/************* SECONDARY NAVIGATION - vertical navigation **************/


#side-meni { width:270px; }
#side-meni .header{ background:url("images/side-meni-head.jpg") no-repeat center top; height:67px; line-height:67px; padding-left:26px; color: #FFF; font-weight:bold;}


#nav-secondary { margin:0px;}
#nav-secondary li {list-style: none; margin:0px; padding: 4px 0px 4px 0px; }
#nav-secondary li ul { margin:0px;  }


#nav-secondary ul li{}
#nav-secondary {padding:0px 0px 0px 0px;}
#nav-secondary a { display:block; padding:2px 0px 2px 15px; }
#nav-secondary a, #nav-secondary a:link, #nav-secondary a:visited, #nav-secondary a:hover, #nav-secondary a:active {text-decoration:none;cursor:pointer; } 
#nav-secondary a:link {color:#666} 
#nav-secondary a:visited {color:#666} 
#nav-secondary a:hover {color:#f55f13;} 


#nav-secondary li.active{  }
#nav-secondary li a.active{ border-left: 2px solid #f86811; font-weight:bold; color:#f55f13; padding:2px 0px 2px 12px;  }


#nav-secondary li.active ul a{ padding-left:30px; }
#nav-secondary li.active li.active ul a{ padding-left:45px; }


#nav-secondary a.SubActive{ color:#f55f13; }





/************* LAYOUT - FOOTER ***************/

.footer-con{ overflow: hidden; padding:55px 30px 0px 30px; }



.footer-block{

	padding-top:0px;

	float:left;

	width:228px;

	margin-right:16px;

}



.footer-block a{ color:#999; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out;}
.footer-block a:visited{ color:#999; }
.footer-block a:hover{ color:#F86811; }


.footer-block.last{ margin-right:0px; }


.footer-block li{ list-style-type: none; list-style:none; padding: 7px 0px 7px 0px;}
.footer-block h1{ font-weight: 300; color: #000; font-size: 22px;}


.social { position: absolute; top: 26px; right: 40px; }
.copyright{ position:absolute; top:50px; left:30px; color:#7b7b7b; margin:0px; font-size:10px; 	}
.footer-wrap { border-top: 3px solid #000; border-bottom: 1px dotted #000; text-align: center; padding: 10px;  }
.footer-logo { position: absolute; left: 40px; top:27px;}


#footer .clanice-wrap{ background:url("images/clanice-b.jpg") no-repeat center top; height: 91px; }
#footer .middle{ height: 370px; background:url("images/f-middle.jpg") no-repeat center top;}
#footer .bottom{ height: 90px; margin-bottom: 40px; background:url("images/footer-back.jpg") no-repeat center top;  }
#footer .sponzor { overflow: hidden; }
#footer .sig { height: 100px; }





/************* FORM ***************/

input[type="text"], input[type="email"], input[type="password"], input[type="file"], textarea { padding:12px; border:1px solid #e5e5e5; background-color:#f9f9f9; color:#666; margin:3px 0px 3px 0; border-radius:4px; box-shadow: inset 1px 1px 3px #f1f1f1;  }
input[type="text"]:hover { border: 1px solid #f86811; }
input[type="text"]:focus { border: 1px solid #f86811; }

.form-item{ padding:5px 0 10px 0; }
.form-item.block label { display: block; }

.form-item label{ font-size:11px; margin:0px 10px 0 10px; }
.form-item label.fixed { width: 150px; display: block; }
.form-item input[type="text"], input[type="password"], input[type="file"], textarea, select { padding:12px; border:1px solid #e5e5e5; background-color:#f9f9f9; color:#666; margin:3px 0px 3px 0; border-radius:4px; box-shadow: inset 1px 1px 3px #f1f1f1;  }
.form-item input[type="text"]:hover { border: 1px solid #f86811; }
.form-item input[type="text"]:focus { border: 1px solid #f86811; }

#login {  }
#login .form-item label { display: block; text-indent: 3px;}
#login .form-item input[type="text"], #login .form-item input[type="password"] { width: 100%; min-width: 230px; padding:12px 0px 12px 0px; text-indent: 12px; border:1px solid #e5e5e5; background-color:#f9f9f9; color:#666; margin:3px 0px 3px 0; border-radius:4px; box-shadow: inset 1px 1px 3px #f1f1f1;  }

.vijesti-header .form-item { padding-top: 0px; margin: 0px 0px 0px 25px;}
.vijesti-header .form-item input { padding:10px;}

.login-form { width: 350px; margin: 0 auto; }
.login-form label { display: block; text-indent: 3px; }
.login-form input[type="text"],  .login-form input[type="password"] { width: 100%; padding:18px 0px 18px 0px; text-indent: 12px; border:1px solid #e5e5e5; background-color:#f9f9f9; color:#666; margin:3px 0px 3px 0; border-radius:4px; box-shadow: inset 1px 1px 3px #f1f1f1;  }


select.select { width: 273px; height: 33px; margin-bottom: 13px; position: relative; -webkit-appearance:none;   }
select.select.last{ margin:0px;}
span.select{ position: absolute; width: 273px; height: 33px; top: 0px; left: 0px; line-height: 33px; text-indent:10px; background:url("images/sprites.png") no-repeat 0px -119px;}


select.select-small { width: 200px; height: 33px; margin: 0px 28px 35px 0px; position: relative; }
select.select-small.last{margin: 0px 0px 35px 0px;}
span.select-small{ position: absolute; width: 200px; height: 33px; top: 0px; left: 0px; line-height: 33px; text-indent:10px; background:url("images/sprites.png") no-repeat 0px -166px;}


div.form{ position: relative; }



/************* HEADER SLIDESHOW ***************/

#slideShowContainer {

	

	width:960px;

	margin:0px ;

	display:block;

}



#slideShowContainer .top{ background:url("images/slider-top.jpg") no-repeat 0 0; height:10px; padding: 0px; margin:0px; }

#slideShowContainer .bottom{ background:url("images/slider-bottom.jpg") no-repeat 0 0; height:10px; padding: 0px; margin:0px; }



#slider{ margin:0 auto; background:url("images/slider-back.jpg") repeat-y 0 0;}

#slider li{ position:absolute; left:0px; top:0px; margin:0px; list-style:none; }
#slider li .content { position: relative; margin: 0 auto; display: block; }
#slider li a {  }
#slider li a img { position: absolute; right: 30px; top: 300px; }

#slideShowContainer .controller{ position:absolute; top:310px; right:10px;	 left:10px; display:none;}



.controller ul{ margin: 0 auto; text-align:center; overflow:hidden;	}

.controller li{ float:left; display: block;	 width:20px; height:20px; cursor:pointer; line-height:1px;}







/************* PAGES TABS ***************/

.pages-gallery{}
.pages-gallery li{ margin: 0px 20px 0px 0px !important; list-style: none !important; list-style-type: none !important; float: left; width: 200px; height: 220px; }
.pages-gallery li p{ line-height: 1.3; font-size: 10px; color: #777; padding-top: 5px; }


#tabs{ }
#tabs li{ margin: 0px 40px 0px 0px; list-style:none; float: left; }
#tabs li a{ font-size: 16px; font-weight: 300; color: #ccc; }
#tabs li.selected a{ color: #666;  }

#content-tabs .tab {
	display: none;
}

#content-tabs .tab.show {
	display: block;
}






.secondaryTabs li { float: left; width: 40px; background-color: #f9f9f9; border: 1px solid #f1f1f1;  padding: 6px; margin: 0px 8px 8px 0px !important; border-radius: 4px; text-align: center; }
.secondaryTabs li a { font-size: 11px;  color: #222; font-weight: bold; }
.secondaryTabs li a.selected { color: #F86811; }



/************* FOOTER LOGO SLIDER ***************/













/*************** HEADER STYLES ******************/

.background { 
	position: relative;
	top: 0px;
	/* left: 50%; */
	/* width: 100%; */
	max-width: 1280px;
	height: 524px;
	z-index: -100;
	overflow: hidden;
	/* margin-left: -640px; */
	margin: 0 auto;
}
.background li{ position: absolute; width: 100%; height: 524px; list-style-type: none; list-style: none; }
/*  
.background li.first { background:url("images/back-image.jpg") no-repeat center top; }
.background li.second { background:url("images/dubrovnik.jpg") no-repeat center top; }
.background li.third { background:url("images/church.jpg") no-repeat center top; }
.background li.fourth { background:url("images/st.jpg") no-repeat center top; }
.background li.fifth { background:url("images/centar.jpg") no-repeat center top; }
*/

.loader { width:70px; height:70px; margin:-35px -35px 0px 0px; border-radius: 4px; background-color: #000; opacity: 0.8; position: absolute; right:50%; top:50%;  display: none;}
.loader img {width:30px; height:30px; margin: 0 auto; margin-top: 20px; display: block;}


/************* INDEX STYLES ***************/






/************* SIDE-PANNEL STYLES ***************/



/************* BOTTOM-WRAP STYLES ***************/







/*************** FOOTER STYLES ******************/

.face{ background-position: 0px 4px; height:26px; width:64px; margin-right: 30px;  }
.face:hover{background-position: -84px 4px;}

.tweet{ background-position: 0px -16px; height:26px; width:82px;  margin-right: 30px; }
.tweet:hover{background-position: -84px -16px;}

.linkedin{ background-position: 98px -32px; height:26px; width:82px;    }
.linkedin:hover{background-position: 98px -3px;}

.youtube{ background-position: 0px -210px; height:26px; width:68px; margin-right: 30px;    }
.youtube:hover{background-position: -75px -210px;}

.btt { background-position: 0px -243px; position: fixed; z-index: 100; left: 50%; bottom: 0px; margin-left: 540px; margin-bottom: 100px; display: none; width: 30px; height: 30px; background-color: #CCC; }


/*************** SPRITES ******************/





.ne-propustite { overflow: hidden; position: relative; padding: 0px 40px 0px 40px; }
.ne-propustite .block{ width: 300px; float: left; margin-right: 30px;}
.ne-propustite .block.last{ margin-right: 0px;}

.ne-propustite h2{ font-size: 20px; color: #000; font-weight: 300; padding-bottom: 8px; text-indent: 5px;}
.ne-propustite ul li { list-style: none;}

h2.uhpa { border-bottom: 3px solid #0b8dd8; }
h2.redovne{ border-bottom: 3px solid #99cf33; }
h2.pridruzene{ border-bottom: 3px solid #e78d18; }

.ne-propustite li{ padding: 8px 0px 8px 0px; color: #848484;}

.vijesti-header{ height: 50px; line-height: 50px; border-bottom: 3px solid #e6e6e6; margin-bottom: 30px; overflow: hidden; }




#paging { width: 630px; text-align: center; border-top: 3px solid #ededed; padding-top: 25px; overflow: hidden; margin: 0 auto; }
#paging li{ list-style: none; display: inline-block; margin: 0px; padding: 0px; color: #828181; font-weight: bold; vertical-align: middle; }
#paging li a{ padding: 13px; display: inline-block; vertical-align: middle; }
#paging li.active{ background: url("images/page-but.jpg") no-repeat 50%;  }
#paging li.active a{  color: #FFF; }
#paging .outer { position: relative; float: left; left: 50%;}
#paging .inner { position: relative; text-align: center; left: -50%;}

/** NOVOSTI **/

#paging-novosti a.active { background:url("images/page-but.jpg"); height: 30px; width: 30px;  }
#paging-novosti a.active {  color: #FFF; }
#paging-novosti { width: 960px; text-align: center; border-top: 3px solid #ededed; padding-top: 25px; overflow: hidden; margin: 0 auto; }
#paging-novosti a{ list-style: none; float: left; margin: 0px 25px 0px 0px; padding: 0px; color: #828181; font-weight: bold; line-height: 30px; }
#paging-novosti a{ padding: 0px; }
#paging-novosti .outer { position: relative; float: left; left: 50%;}
#paging-novosti .inner { position: relative; text-align: center; left: -50%;}

/** IDEJE **/

#paging-ideje a.active { background:url("images/page-but.jpg"); height: 30px; width: 30px;  }
#paging-ideje a.active {  color: #FFF; }
#paging-ideje { width: 630px; text-align: center; border-top: 3px solid #ededed; padding-top: 25px; overflow: hidden; margin: 0 auto; }
#paging-ideje a{ list-style: none; float: left; margin: 0px 25px 0px 0px; padding: 0px; color: #828181; font-weight: bold; line-height: 30px; }
#paging-ideje a{ padding: 0px; }
#paging-ideje .outer { position: relative; float: left; left: 50%;}
#paging-ideje .inner { position: relative; text-align: center; left: -50%;}


#vijesti-kat { padding:18px 0px 18px 0px; position: absolute; top:100px; left:0px; background-color:#373737; border:2px solid #555; box-shadow:3px 3px 12px #ababab; border-radius:6px; display: none; }
#vijesti-kat li{ list-style: none; list-style-type: none; margin: 0px; padding: 0px 18px 0px 18px; }
#vijesti-kat li:hover{ background-color: #F55F13;  }
#vijesti-kat li a { display: block; padding: 8px; color: #FFF; }
#vijesti-kat ul{ margin: 0px;}


.ideje-nav{}
.ideje-nav li { padding: 3px 0px 3px 0px;}
.ideje-nav li a { padding-left: 10px; }
.ideje-nav li a.active{ border-left: 3px solid #f86811;  padding-left: 7px;  }


.ideja { margin-bottom: 35px; padding-bottom: 35px; border-bottom: 1px solid #f1f1f1; min-height: 110px;}
.ideja h2{ font-size: 18px; margin-bottom: 8px; font-weight: normal !important;}
.ideja p{ line-height: 1.6; margin-bottom: 8px;}
.ideja span{ color: #f39362; font-size: 11px;}
.ideja img{ float: left; width: 147px; border-radius: 2px; }
.ideja .text{ padding-left: 180px;}


.novosti-block{ width: 630px; clear: both; margin-bottom: 20px; }

.novosti-block .main { width: 300px; margin-right: 30px; }
.novosti-block .other { width: 300px;}


.post { width:300px;  float:left; margin: 0px 30px 0px 0px; }
.post h2 { margin: 0px 0px 10px 0px;}
.post.last { margin:0px; }
.post .text{ color: #676767; padding: 20px 10px 20px 10px; }
.post .text p{  line-height: 1.8; }
.post span{ font-size: 11px; color: #f8916d; }

.post .news-image { padding:7px; background-color: #FFF; border: 1px solid #e6e6e6; line-height: 0;}
.post .news-image img { width: 100%; }

.post h2.bold{ font-weight: bold; font-size: 20px;}


.post-small { margin-bottom: 45px; position: relative; min-height: 110px;}
.post-small h2 { margin: 0px ; font-size: 18px;  line-height: 1.4; font-weight: normal !important; }
.post-small .text { line-height: 1.8; margin-left: 105px; }
.post-small .text p { margin: 0px; }
.post-small span{ font-size: 11px; color: #f8916d; }
.post-small .news-image { position: absolute; padding:6px; background-color: #FFF; border: 1px solid #e6e6e6; line-height: 0; width: 80px; height: 80px; border-radius: 4px;}
.post-small .news-image img { width: 100%; border-radius: 4px;}

.post-ex { width: 300px; float: left; margin: 0px 30px 60px 0px; position: relative; min-height: 110px;}
.post-ex h2 { margin: 0px ; font-size: 18px;  line-height: 1.4; font-weight: normal !important; margin-bottom: 10px;  }
.post-ex .text { line-height: 1.8; margin-left: 105px; }
.post-ex .text p { margin: 0px; }
.post-ex span{ font-size: 11px; color: #f8916d; }
.post-ex .news-image { position: absolute; padding:6px; background-color: #FFF; border: 1px solid #e6e6e6; line-height: 0; width: 80px; height: 80px; border-radius: 4px;}
.post-ex .news-image img { width: 100%; border-radius: 4px;}
.post-ex.last { margin:0px 0px 60px 0px; }

.post-ve { width: 300px; float: left; margin: 0px 30px 30px 0px; position: relative; min-height: 110px;}
.post-ve h2 { margin: 0px ; font-size: 14px;  line-height: 1.4; font-weight: normal !important; margin-bottom: 10px; }
.post-ve .text { line-height: 1.8; margin-left: 105px; }
.post-ve .text p { margin: 0px; }
.post-ve span{ font-size: 11px; color: #f8916d; }
.post-ve .news-image { position: absolute; padding:6px; background-color: #FFF; border: 1px solid #e6e6e6; line-height: 0; width: 80px; height: 80px; border-radius: 4px;}
.post-ve .news-image img { width: 100%; border-radius: 4px;}
.post-ve.last { margin:0px 0px 30px 0px; }

.subNav ul {width: 250px; padding:18px 0px 18px 0px; position: absolute; top:66px; left:0px; background-color:#373737; border:2px solid #555; border-radius:6px; display: none; z-index: 1000; }
.subNav ul:before {
	content: ' ';
	height: 0;
	position: absolute;
	width: 0;
    top: -16px;
    left: 40px;
	border: 8px solid transparent;
	border-bottom-color: #555;
}


.subNav li{ list-style: none; list-style-type: none; margin: 0px; padding: 0px 18px 0px 18px; -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; }
.subNav li:hover{ background-color: #F55F13;  }
.subNav li a { display: block; padding: 8px; color: #FFF; }





.cl-header { overflow: hidden; border-top: 3px solid #e6e6e6; margin: 20px 0px 20px 0px; padding-top: 10px;}
.cl-header span { font-size: 11px; color: #F86811;}
.social-wrap{ overflow: hidden; height: 0px; margin-bottom: 20px; }


#footer .ag-gallery { margin: 0px; padding: 0px; position: absolute; left: 30px; top: 10px; }
#footer .ag-gallery li{ list-style: none; float: left; width: 137px; text-align: center;}


.clanica{ margin-bottom: 20px; padding-bottom: 20px; border-bottom: 1px solid #f2f2f2; }
.clanica a {   color: #000;  }
.clanica h2{ font-weight: bold; font-size: 14px; margin-bottom: 5px; }
.clanica span { margin-right:10px; }



.ideje-meni { width:270px; }
.ideje-meni li{ list-style: none; list-style-type:none; display: block;  padding: 2px 0px 2px 0px; cursor: pointer; background: url("images/meni-closed.jpg") no-repeat 0 0;  font-size: 14px; font-weight: bold; }
.ideje-meni li a{  }
.ideje-meni ul{ margin: 10px 0px 20px 4px; }
.ideje-meni li li{ font-size: 13px; font-weight: normal; padding: 0px;}
.ideje-meni li li.selected {  }
.ideje-meni li li a { padding : 3px 0px 3px 0px; display: block; }
.ideje-meni li li.selected a{ font-weight:bold;  border-left: 6px solid #F86811; padding-left: 5px; color: #f55f13; }
.ideje-meni li.open { background: url("images/meni-open.jpg") no-repeat 0 0;  }

.options a, .pub-options a{ color: #ccc; margin-right: 15px; font-size: 10px; }
.options a.active, .pub-options a.active{ color: #f55f13; font-weight: bold; }


.loading-indicator { width: 16px; height: 16px; margin:12px 0px 0px 12px; background: url("images/ajax-loader.gif") no-repeat 0 0;}

.userinfo { position: absolute; top: 20px; right: 0px; }


#moj-profil-win { min-width:120px; padding:4px 0px 0px 0px; position: absolute; top:75px; left:0px; background-color:#FFF; border:1px solid #f9f9f9; box-shadow:2px 2px 6px #666; border-radius:4px; display: none; }
#moj-profil-win a { display:block; padding:3px 15px 3px 15px;  -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out;}
#moj-profil-win a:hover{ background-color:#f86811; color:#FFF;}
#moj-profil-win li{ padding:3px 0px 3px 0px; line-height:18px; list-style: none; list-style-type:none;}

.heading-image{ float: left; margin: 0px 10px 40px 0px; }

.widget { margin-bottom: 30px; }
.standardList { margin: 0px; }
.standardList li { list-style: none !important; list-style-type: none; border-bottom: 1px solid #E6E6E6; padding: 8px 0px 8px 0px; }
.standardList li a {  display: block; font-size: 14px; font-weight: 300; }
.standardList li span { font-size: 10px; color: #CCC; }


.banner { text-align: center; margin-bottom: 10px; }
.banner.last { margin-bottom: 0px; }

.pojmovnik { margin-bottom: 20px;}
.pojmovnik li { list-style: none !important; display: inline-block; margin: 0px 5px 0px 0px !important;  }
.pojmovnik li a{ padding: 6px; border-radius: 4px;  }
.pojmovnik li a:hover{ background-color: #f1f1f1;  }


.logoi-footer-con { padding: 0px 30px 0px 30px;  }


.footer-logoi li { list-style: none; margin-bottom: 30px; float: left; }
.footer-logoi li a, .footer-logoi li a span { position: relative; display:  block; width: 240px; height: 80px;  }
.footer-logoi li .posBottom { -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; }
.footer-logoi li a:hover {  }
.footer-logoi li a:hover .posBottom { opacity: 1; visibility:visible;  }
.footer-logoi img.onHover { position: absolute; left: 0px; top: 0px; opacity: 0; visibility: hidden;}

.footer-logoi li a .posBottom { opacity:0; visibility:hidden; background-position: bottom !important;  }

.mint { background: url("/documents/Baneri-footer/mint.png") no-repeat; background-position: top; }
.mint-en { background: url("/documents/Baneri-footer/mint-en.png") no-repeat; background-position: top; }
.htz { background: url("/documents/Baneri-footer/htz.png") no-repeat; background-position: top;}
.htz-en { background: url("/documents/Baneri-footer/htz-en.png") no-repeat; background-position: top;}
.ectaa { background: url("/documents/Baneri-footer/ectaa.png") no-repeat; background-position: top; }
.eos { background: url("/documents/Baneri-footer/eos.png") no-repeat; background-position: top; }
.unwto { background: url("/documents/Baneri-footer/unwto.png") no-repeat; background-position: top; }
.eu { background: url("/documents/Baneri-footer/eu.png") no-repeat; background-position: top; }
.eu-en { background: url("/documents/Baneri-footer/eu-en.png") no-repeat; background-position: top; }
.travelLife { background: url("/documents/Baneri-footer/travellife.png") no-repeat; background-position: top; }
.cei { background: url("/documents/Baneri-footer/cei.png") no-repeat; background-position: top; }

.advtravel { background: url("/documents/Baneri-footer/advtravel.png") no-repeat; background-position: top; }
.montenegro { background: url("/documents/Baneri-footer/montenegro.png") no-repeat; background-position: top; }
.vladarh { background: url("/documents/Baneri-footer/vladarh.png") no-repeat; background-position: top; }

.social-popup { }



/************* NOVOSTI LIST - row style **************/

.novosti-list ul 
{
	list-style-type: none;
	padding-left: 0px;
}

.novosti-list ul li
{
	list-style-type: none !important;
	padding:5px;
	border-bottom:1px solid #DDD;
	line-height: 24px;
	height: 24px;
}

.novosti-list li:hover{ background-color: #DDD;  }

.novosti-list2 ul li div
{
	display:inline-block;
}

.novosti-list ul li div.left
{
	width:770px;
	text-overflow:ellipsis;
	overflow: hidden;
	white-space: nowrap;
}


/************* NOVOSTI DETAILS **************/

.w80
{
	display:inline-block;
	margin-left:10px;
	width:80px;
	margin-top:10px;
	margin-bottom:10px;
}

.cb-lbl
{
	display:inline-block;
	margin-right:10px;
	width:80px;
	margin-top:5px;
	margin-bottom:5px;
}

/************* IDEJE LIST - row style **************/

.ideje-list ul 
{
	list-style-type: none;
	padding-left: 0px;
}

.ideje-list ul li
{
	list-style-type: none !important;
	padding:5px;
	border-bottom:1px solid #DDD;
	line-height: 24px;
	height: 24px;
}

.ideje-list li:hover{ background-color: #DDD;  }

.ideje-list ul li div
{
	display:inline-block;
}

.ideje-list ul li div.left
{
	text-overflow:ellipsis;
	overflow: hidden;
	white-space: nowrap;
}


/************* USERS LIST - row style **************/

.users-list ul 
{
	list-style-type: none;
	padding-left: 0px;
}

.users-list ul li
{
	list-style-type: none !important;
	padding:5px;
	border-bottom:1px solid #DDD;
	line-height: 24px;
	height: 24px;
}

.users-list li:hover{ background-color: #DDD;  }

.users-list2 ul li div
{
	display:inline-block;
}

.users-list ul li div img
{
        vertical-align: middle;
        width: 24px;
        height: 24px;
        margin-right: 10px;
	display:inline-block;
}

.users-list ul li div.left
{
	text-overflow:ellipsis;
	overflow: hidden;
	white-space: nowrap;
}






/*************** IDEJE KAT ******************/

.ideje-kat2 li {
	background-color:#F3F3F3;	
	cursor:pointer;
	color:#666;
	padding:0px;
	position:relative;
	height:24px;
	line-height: 24px;
	margin:2px;
	border:1px solid #E8E8E8;
	display:block;
	border-radius: 4px;
	padding-left: 10px;	
}



#options{float:right; height:40px; line-height:40px; padding-right:20px;}


.ideje-kat div ul {
	margin-left:35px;
	display: none;
}



.ideje-kat2 li.selected {	
	background-color:#dfdfdf;
        border-left-width: 1px !important;
        border-left-color: #aaaaaa !important;
        border-right-width: 1px !important;
        border-right-color: #aaaaaa !important;
}




.ideje-kat { margin:0px;}

.ideje-kat li {list-style: none; margin:0px; padding:2px 0px 2px 12px; }

.ideje-kat ul li
{ 
	list-style-type: none !important;
	padding:5px;
	line-height: 24px;
	height: 24px;
}

.ideje-kat ul ul
{ 
	padding-left:15px;
}

.ideje-kat {padding:0px 0px 0px 0px;}

.ideje-kat span { display:block; padding:2px 0px 2px 12px; }

.ideje-kat li, .ideje-kat li:hover, .ideje-kat li:active {text-decoration:none;cursor:pointer; } 

.ideje-kat li.active{ border-left: 2px solid #f86811; font-weight:bold; color:#f55f13; }




.clear-list { list-style: none !important; list-style-type: none !important; margin: 0px; padding: 0px 3px 0px 3px; }
.h30 { height: 40px;}

.cb-lbl-l
{
	display:inline-block;
	margin-right:10px;
	width:140px;
	margin-top:5px;
	margin-bottom:5px;
}

.upload-progress
{
	background-color:#369BD2; 
	height:20px; 
	width:0px;
	margin:0px;
	padding:0px;
	border-radius: 4px;
	position:absolute;
	top:0px;
	left:0px;
}

.upload-progress-text
{
	height:20px; 
	line-height:20px;
	position:absolute;
	top:0px;
	left:0px;
	width:100px;
	text-align:center;
	color:#000;
	font:Verdana, Geneva, sans-serif;
	font-size:10px;
}


.upload-progress-border
{
	display:inline-block; 
	height:20px; 
	width:100px;
	line-height:20px;
	margin:10px;
	border:1px solid #E8E8E8;
	border-radius: 4px;
	position:relative;
}

.upload-progress-filename
{
	margin-left:110px;
	width: 300px;
	display: inline-block;
}





.tab-orange {
    display: inline-block;
	color: #fff;
	
	background-color: #f86811;

	-webkit-border-top-left-radius: 0.5em;
    -webkit-border-top-right-radius: 0.5em;
    -moz-border-radius-topleft: 0.5em;
    -moz-border-radius-topright: 0.5em;
    border-top-left-radius: 0.5em;
    border-top-right-radius: 0.5em;
    text-shadow: 0 1px 1px rgba(0,0,0,.3);
}

.tab-orange:active {
	color: #f55f13;
	
}

.tab-white {
        display: inline-block;
	color: #666;
	
}
.tab-white:hover {
	color: #f86811;
}
.tab-white:active {
	color: #ff0000;
}

#agencijaTabs .tab {
	display: inline-block;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	padding: .5em 2em .55em;
	

        
   
}
#agencijaTabs .tab:hover {
	text-decoration: none;
}
#agencijaTabs .tab:active {
	position: relative;
	top: 1px;
}

.inline
{
    display: inline-block;
}

.djelatnosti-li
{
     overflow: hidden;
}

.djelatnosti-left
{
    width: 200px;
    margin-top: 30px;
}

.agencija-left
{
    width: 690px;
    margin-top: 30px;
    margin-left: 20px;
}

.users-left
{
    width: 100%;       
}

.djelatnosti-header
{
    border-color: #dddddd !important;
    background-color: transparent !important;
    text-align: center;
    height: 24px !important;
    line-height: 24px !important;
}

.test-style
{
    width: 245px;
    height: 20px;
    padding: 0px;
    margin-left: 10px;
}

/************* AGENCIJE LIST - row style **************/

.agencije-list ul 
{
	list-style-type: none;
	padding-left: 0px;
}

.agencije-list ul li
{
	list-style-type: none !important;
	padding:5px;
	border-bottom:1px solid #DDD;
	line-height: 24px;
	height: 24px;
}

.agencije-list li:hover{ background-color: #DDD;  }

.agencije-list2 ul li div
{
	display:inline-block;
}

.agencije-list ul li div.left
{
	text-overflow:ellipsis;
	overflow: hidden;
	white-space: nowrap;
}


.page-container
{
	width: 680px;
}

.tab-container
{
	width: 250px;
}
.tab-container > div
{
	font-size: 14px;
	font-weight: 300;
	padding: 10px;
	border-bottom: 1px solid #e1e1e1;
	cursor: pointer;
}

.tab-container > div p
{
	margin-bottom: 0px;
	font-size: 12px;
	color: #A3A3A3;	
}

.tab-container > div.active
{
	background-color: #f86811;
	color: #fff;
}

.tab-container > div.active p
{
	color: #fff;
}

.no-data
{
	display: none;
	text-align: center;
}

.warning
{
	text-align: center;
	padding: 15px;
	font-size: 14px;
	width: 300px;
	border: solid 1px #e1e1e1;
	background-color: #f9f9f9;
	margin: 0 auto;
}

.fileInput {
    visibility: hidden;
    position: absolute;
    top: 0;
    left: -5000px;
}



.popup {
	 width: 500px;
             min-height: 250px;
    height: 250px;
	
	background-color: #FFF;
	position: fixed;
	top: 0;
	right: 0;
	left: 0;
	
    box-shadow: 5px 5px 17px #333;
    padding: 25px;
    border-radius: 4px;
    z-index: 1000;
}

.overlay
{
    position: fixed;
    left: 0px;
    top: 0px;
    width: 100%;
    height: 100%;
    background-color: #000;
    opacity: 0.6;
    z-index: 999;
}

.deleteButton{
	background: url('assets/delete.png') no-repeat;
	width:18px;
	height:18px;
	
	text-indent : -9999px;
	margin-left:8px;
}

.deleteButton-big{
	background: url('assets/delete.png') no-repeat center center;
	width:30px;
	height:40px;
	
	text-indent : -9999px;
	margin-left:8px;
}

.editButton-big{
	background: url('assets/edit.png') no-repeat center center;
	width:30px;
	height:40px;
	
	text-indent : -9999px;
	margin-left:8px;
}

.editButton{
	background: url('assets/edit.png') no-repeat;
	width:18px;
	height:18px;
	
	text-indent : -9999px;
}

.addButton{
	background: url('assets/add.png') no-repeat center center;
	width:30px;
	height:40px;
	
	text-indent : -9999px;
	margin-left:8px;
}

.tinyButton{
	width:64px;
	
	
	font-size:10px;
	font-weight:bold;
	background: url('assets/tiny2.png') 50% 50% no-repeat;
	color:#FFF;
	cursor:pointer;
	text-shadow: 1px 1px 0 #0A5482;
	text-align:center;
	margin-right:10px;
}

.cb-lbl-poslovanje
{
	display:inline-block;
	margin-right:10px;
	width:340px;
	margin-top:5px;
	margin-bottom:5px;
}

.mh500
{
    min-height: 500px;
}

#gallery li{ list-style: none; padding: 5px 0px 5px 0px; margin: 0px; border-bottom: 1px solid #ccc; position: relative; height:140px;}
#gallery2 li span { float: left; padding: 6px 0px 6px 0px;}
#gallery li { position: relative; background-color: #f9f9f9; float: left; width: 140px; height: 140px; overflow: hidden; margin: 0px 15px 15px 0px; padding: 8px; border: 1px solid #E4E4E4; box-shadow: 1px 1px 8px #CACACA; border-radius: 4px; }
#gallery {overflow: hidden;}


.places-gallery{ overflow: hidden; margin: 40px 0px 40px 0px; position: relative; }
.places-gallery .outer{ width: 550px; overflow: hidden; height:100px; position: absolute; left:40px;}
.places-gallery .inner{ width: 15000px; height: 100%; position: absolute; overflow: hidden; }
.places-gallery .image{ float:left; margin-right: 10px; line-height:1; min-height: 100px; }
.places-gallery .image img { height: 100px;}
.places-gallery .button{ width:30px; min-width: 30px; padding: 0px; height:100px; background-color:#000; color: #FFF; cursor:pointer; line-height:100px; font-weight:bold; text-align:center; font-size:14px;}


.dialog {
	width: 500px;
	border-radius: 4px;
	border: 3px solid #f1f1f1;
	background-color: #FFF;
	position: fixed;
	top: 50%;
	margin-top: -50px;
	right: 0;
	left: 50%;
	margin-left: -250px;
    box-shadow: 0px 5px 25px #ccc;
    padding: 15px;
    z-index: 1000;
}

.dialog .message { width: 100%; min-height: 50px; }

#win .overlay{
	position: fixed;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	background-color: #fff;
	opacity: 0.8;
	z-index: 999;
}

.poslovnicaList li {
 list-style: none;
 padding: 10px 0px 10px 0px;
 border-bottom: 1px solid #f1f1f1;
}

.poslovnicaList h3 { font-weight: bold; margin-bottom: 5px;}
.center-400 { width: 400px; margin: 0 auto; text-align: center; min-height: 400px; }

.aktivnosti-li
{
     cursor: pointer;
     padding-top: 2px;
     padding-right: 0px;
     padding-bottom: 2px;
     padding-left: 0px;
     margin-bottom: 0px;
}

.aktivnosti-li.active
{
	font-weight: bold;
	color: #f86811;	
}

.pitanje { cursor: pointer; border-bottom: 1px dotted #ccc; padding-bottom: 20px;  }
.pitanje.open {  color: #f55f13; font-weight: bold; }
.pitanje:hover { color: #f55f13; }
.odgovor { overflow: hidden; opacity: 0; max-height: 0px; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; }
.odgovor.open {  color: #222; opacity: 1; max-height: inherit; }

.notification { text-align: center; top: 100px; opacity: 0; width: 200px; color: #fff; border-radius: 4px; padding: 10px; z-index: 10000; position: fixed; left: 50%; margin-left : -100px; -webkit-transition: all 0.7s ease-in-out; -moz-transition: all 0.7s ease-in-out; transition: all 0.7s ease-in-out; }
.notification.open {opacity: 1;}
.notification.noError {background-color: #07ad06;}
.notification.error {background-color: #e31937;}

.cancelButton
{
    margin-left: 10px;    
}

.DDMenu { display: none; position: absolute; left: -194px; top: -2px; background-color: #333333; padding: 10px; width: 170px; z-index: 100;  display: none; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; }
.DDMenu ul { margin: 0px; padding: 0px; }
.DDMenu li {
	padding: 0px !important;
	border: none !important;
	line-height: normal !important;
	height: auto !important;
	
}
.DDMenu li a{ display: block; padding: 2px; border-radius: 2px; color: #FFF; font-weight: 300; -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out;}
.DDMenu li a:hover{ background-color: #F86811 !important; }
.DDMenu li:hover{ background-color: #F86811 !important; }


.ImageMenu { position: absolute; left: 117px; top: 32px; background-color: #333333; padding: 10px; width: 170px; z-index: 100;  display: none; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; }
.ImageMenu ul { margin: 0px; padding: 0px; }
.ImageMenu li {}
.ImageMenu li a{ display: block; padding: 12px; border-radius: 2px; color: #FFF; font-weight: 300; -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out;}
.ImageMenu li a:hover{ background-color: #308faa; }


.DDMenu:before{
content: ' ';
height: 0;
position: absolute;
width: 0;
    top: 10px;
    right: -12px;
border: 6px solid transparent;
border-left-color: #333333;
}


.ImageMenu:before{
content: ' ';
height: 0;
position: absolute;
width: 0;
    top: 17px;
    left: -15px;
border: 8px solid transparent;
border-right-color: #333333;
}


.DDMenu .edit:before, .ImageMenu .edit:before {
    background : url("assets/edit2.png") 50% 50% ;
    width:24px;
    height:24px;
    display:inline-block;
    vertical-align: middle;
    margin-right: 10px;
    content: " "; 
}


.DDMenu .add:before, .ImageMenu .add:before {
    background : url("assets/add2.png") 50% 50%;
    width:24px;
    height:24px;
    display:inline-block;
    vertical-align: middle;
    margin-right: 10px;
    content: " "; 
}


.DDMenu .delete:before, .ImageMenu .delete:before {
    background : url("assets/delete2.png") 50% 50%;
    width:24px;
    height:24px;
    display:inline-block;
    vertical-align: middle;
    margin-right: 10px;
    content: " "; 
}

.DDMenu .preview:before, .ImageMenu .delete:before {
    background : url("assets/preview.png") 50% 50%;
    width:24px;
    height:24px;
    display:inline-block;
    vertical-align: middle;
    margin-right: 10px;
    content: " "; 
}

.manage:hover .DDMenu
{
	display: block;
}

.options:hover .DDMenu
{
	display: block;
}

.button.options
{
	background: url("assets/manage.png") no-repeat 50% 50%;
	width: 28px;
	height: 28px;
	text-indent: -9999px;
	min-width: 0px !important;
	float: right !important;
	padding: 0px !important;
}

.upload-overlay
{
	position: fixed;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	opacity: 0.63;
	background-color: #000;
}

.ajax-indicator { z-index: 1000; position: fixed; top: 50%; left: 50%; width: 16px; height: 16px; padding: 16px; background-color: #000; opacity: 0.8; margin:12px 0px 0px 12px; background: url("images/ajax-loader.gif") no-repeat 0 0;}
.upload-indicator { z-index: 1000; position: fixed; top: 50%; left: 50%; width: 200px; height: auto; margin-left: -100px; margin-top: -50px; padding: 16px; background-color: #bb0000; color:#fff; opacity: 0.8;}




.popUpBanner{
	position: absolute;
	margin: 0 auto;
	left: 0;
	right: 0;
	top: 150px;
	z-index:1000;
	width: 355px;
	display: none;
}

.popUpBanner img{
	cursor: pointer;
}


#do_datumaError {
	font-size: 17px;
	color: red;
	font-weight: 400;
}

div#printHeader { display: none; }
div#printFooter { display: none; }


.button{ font-family: 'Roboto', Helvetica, sans-serif; padding:15px 20px; border:none; cursor: pointer; text-align: center; border-radius: 2px; -moz-transition: all 0.5s ease-in-out; -webkit-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out;}
.button.exploreBut{ margin: 0 auto; width: 100px; height: 40px; padding: 0px; color:#FFF !important; font-size: 15px; background-color: rgba(125, 40, 24, 0.5); border: 2px solid #FFF; border-radius: 8px; }
.button.exploreBut:hover{ background-color:rgba(125, 40, 24, 1); color: #FFF !important; }

div.explore {
	position: absolute;
	width: 100px;
	bottom: 85px;
	z-index: 10;
	margin: 0 auto;
	left: 30px;
}

.explore { f-webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; }
.explore.hover { opacity: 0; filter: alpha(opacity=0); }



@media screen and (min-width : 320px) and (max-width : 535px) {
	#header .logo { padding: 5px; }
	.rslides_tabs li { margin-right: 3px; }
	.rslides_tabs { max-width: 291px; }

}
