/* CSS Document
crvena = #8e1534
*/
@import url('https://fonts.googleapis.com/css?family=Titillium+Web:400,400i,600,600i,700,700i');
@import url('https://fonts.googleapis.com/css?family=Dancing+Script');
@import url('https://fonts.googleapis.com/css?family=Dosis:400,500,600|Open+Sans:400,600,700');
body { font-family: 'Open Sans', sans-serif; font-size:15px; color:#666666; overflow-x: hidden; }
.paddingstrane { padding-left: 100px; padding-right: 100px; }
.whiteback { background-color:#ffffff; border:solid 1px #dedede; }
.mt10 { margin-top:10px; }
.mt15 { margin-top:15px; }
.mt20 { margin-top:20px; }
.mt25 { margin-top:25px; }
.mt30 { margin-top:30px; }
.mt35 { margin-top:35px; }
.mt40 { margin-top:40px; }
.mt50 { margin-top:50px; }
.mt100 { margin-top:60px; }
.mb10 { margin-bottom:10px; }
.mb15 { margin-bottom:15px; }
.mb20 { margin-bottom:20px; }
.mb25 { margin-bottom:25px; }
.mb30 { margin-bottom:30px; }
.mb35 { margin-bottom:35px; }
.mb40 { margin-bottom:40px; }
.mb50 { margin-bottom:50px; }
.ml15 { margin-left: 15px; }
/*---------------------------------------------------------------------------------meni----------------------*/
.onlymobile { display: none; }
.paddjezik { padding-right: 0px !important; }
.transparent { background-color: rgba(10,10,10,0.85) !important; transition: all .6s ease; }
.meni { position: fixed; top: 0; left:0; right: 0; z-index: 999; background-color: rgba(10,10,10,1); transition: all .6s ease; }
.logo img { margin-top: 5px; margin-bottom: 5px; height: 50px; }
.meni2 { background-color: transparent; margin-bottom: 0px; border-bottom: 0px; padding-top: 5px; padding-bottom: 0px; }
.meni2 ul li a { color: #999 !important; text-decoration: none; cursor: pointer; transition: all .6s ease; }
.meni2 ul li a:hover { color: #fff !important; text-decoration: none; transition: all .6s ease; }
.meni2 i { margin-left: 10px; }
.nav>li>a { padding: 10px 10px; }
.navbar-right .dropdown-menu { right: auto; left: -4px; }
.navbar-right .dropdown-menu li { width: auto; }
.dropdown-menu li { border-right: 0 !important; }
.dropdown-menu>li>a { text-align: left !important; font-size: 14px !important; padding: 8px 20px !important; }
.navbar-nav>li>.dropdown-menu{ margin-top: 4px; background-color: rgba(10,10,10,0.95); }
.navbar-inverse .navbar-nav>.open>a, .navbar-inverse .navbar-nav>.open>a:focus, .navbar-inverse .navbar-nav>.open>a:hover { color: #fff !important; background-color: transparent; }
.dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover { background-color: transparent; }
.jezici { height: 20px; }
/*---------------------------------------------------------------------------------meni----------------------*/
/*---------------------------------------------------------------------------------slider--------------------*/
.slajder { padding:0 !important; }
.visinaslidera { height:560px; }
.paddingslider { padding-left:0; padding-right:0px; }
.topizdvojeno { width:50%; }
.textslider { display:table-cell; vertical-align:middle; height:560px; padding-left:100px; padding-right:30px; color:#fff; font-size:17px; line-height:20px; }
.textslider a { margin-top:20px; }
.textslider h1 { font-family: 'Dosis', sans-serif; font-size: 36px; font-weight: 400; text-transform: uppercase; letter-spacing: 0.2em; margin-bottom:25px; }
.textslider span { display:block; margin:25px 0 10px 0; font-style:italic; color:#5bc0de; font-size:18px; }
.carousel-indicators .active { background-color:#2980b9; }
.carousel-inner img { width:100%; }
.carousel-control { margin: 0; padding: 0; width: 5%; }
.carousel-control.left { opacity: 0.6; filter:alpha(opacity=60); display: block; position: absolute; top: 50%; margin-top: -50px; z-index: 6; transition:all .6s ease; background-image: none !important; text-align: left; }
.carousel-control.right { opacity: 0.6; filter:alpha(opacity=60); display: block; position: absolute; top: 50%; margin-top: -50px; z-index: 6; transition: all .6s ease; background-image: none !important; text-align: right; }
.carousel-control.left:hover, .carousel-control.right:hover { opacity: 1; filter:alpha(opacity=100); transition: all .6s ease; }
/* Carousel Header Styles */
.header-text { position:absolute; top:10%; left:1.8%; right:auto; width:96.66666666666666%; color:#fff; }
.header-text h2 { font-size:40px; letter-spacing:2px; color:#ffffff; text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7); font-family: 'Titillium Web', sans-serif; font-weight:900; margin-bottom:5px; }
.header-text h3 { font-size:18px; margin-top:10px; text-transform:uppercase; color:#fff; text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7); font-weight:500; }
.header-text h4 { font-size:20px; text-align:right; color:#17d0ac; margin-top:10px; margin-right:20px; font-weight:normal !important; }
.dugmeslider { margin-top: 25px; display: inline-block; color: #fff; border: 2px solid rgba(142,21,52,0.8); background: transparent; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; height: auto; padding: 8px 37px; font-size: 12px; font-weight: 400; text-transform: uppercase; text-decoration: none; letter-spacing: 2px; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; transition: all .6s ease; background-color: rgba(142,21,52,0.75) }
.dugmeslider:hover { color: #fff; text-decoration: none; background: rgba(142,21,52,1); transition: all .6s ease; }
/*---------------------------------------------------------------------------------slider--------------------*/
/*---------------------------------------------------------------------------------futer---------------------*/
.newsletter::-moz-placeholder { color: #fff; }
.newsletter:-ms-input-placeholder { color: #fff; }
.newsletter::-webkit-input-placeholder { color: #fff; }
.newsletterpozadina { background-color: rgba(142,21,52,1); margin-top:40px; padding-top: 35px; padding-bottom: 35px; }
.newsletter h1 { font-size: 28px; font-family: 'Dosis', sans-serif; font-weight: 400; text-transform: uppercase; letter-spacing: 0.2em; color: #fff; }
.newsletter p { color:#fff; margin-bottom: 30px; }
.newsletterbox { padding-left: 150px; padding-right: 150px; }
.futer { background-color: rgba(10,10,10,1); padding-top:30px; padding-bottom:15px; }
.logofuter { height: 110px; }
.futer ul { list-style:none; padding-left:0px; }
.futer ul li { color:#969696; margin-bottom:5px; }
.futer ul li:first-child { color:#fff; margin-bottom:8px; padding-bottom:5px; font-size:16px; }
.futer ul li a { color:#969696; text-decoration:none; cursor:pointer; font-size: 14px; }
.futer ul li a:hover { color:#ffffff; text-decoration:none; cursor:pointer; }
.futer2 { background-color:#373737; color:#969696; padding-top:7px; padding-bottom:7px; font-size:13px; }
.futer2 a { color:#969696; text-decoration:none; cursor:pointer; }
.futer2 a:hover { color:#ffffff; text-decoration:none; }
.futer2-desno { text-align:right;}
.aktivna { color:#838383 !important; }
.socialfuter { display:inline-block; margin-right:5px; color: #fff !important;  }
.socialshare { display:inline-block; margin-right:5px; color: #fff !important; padding: 10px !important; }
.facecolor { background-color:#334f8d; }
.twittercolor { background-color:#00acee; }
.linkedincolor { background-color:#0E76A8; }
.emailcolor {background-color:#cccccc; }
.bgface { background-color:#334f8d; padding:2px 7px; }
.bginstagram { background-color:#d62976; padding:2px 5px; }
.bgyoutube { background-color:#c41c23; padding:2px 5px; }
.bglikedin { background-color:#0E76A8; padding:2px 5px; }
.vibwhat { display:inline-block; height:30px; margin-left:5px; margin-top:-3px; }
/*---------------------------------------------------------------------------------futer---------------------*/
/*---------------------------------------------------------------------------------cookies-------------------*/
.kolacici { display: none; background-color: rgba(0,0,0,0.9); color:#fff; padding: 20px 0; text-align: center; position: fixed; bottom: 0; left: 0; right: 0; z-index: 99999 !important; }
.dugmekolacici { color: #fff; border: 2px solid rgba(255,255,255, .75); background: transparent; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; height: auto; padding: 5px 15px; font-size: 12px; font-weight: 400; text-transform: uppercase; text-decoration: none; letter-spacing: 2px; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; transition: all .6s ease; }
.dugmekolacici:hover { color: #000; background: #fff; transition: all .6s ease; }
/*---------------------------------------------------------------------------------cookies-------------------*/
/*---------------------------------------------------------------------------------agents--------------------*/
.agent { background-color:#ffffff; border:solid 1px #dedede;margin-bottom:25px; padding: 20px; }
.agent-image { border-radius: 0px; }
.agent-contact { padding: 5px 0; }
.agent-contact i { width: 30px; color: #999; }
.agent-contact a { color:#8e1534; text-decoration: none; transition: all .6s ease; }
.agent-contact a:hover { color:#666; text-decoration: none; transition: all .6s ease; }
.agent-name { font-size: 30px; }
.agent-titula { font-style: italic; color:#999; font-size: 16px; margin-bottom: 15px; }
/*---------------------------------------------------------------------------------agents--------------------*/
/*---------------------------------------------------------------------------------news----------------------*/
.vest-naslov { font-size: 24px; color:#8e1534; margin-top: 10px; }
.vest-dugme { display: inline-block; color: #666; border: 2px solid rgba(10,10,10,1); background: transparent; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; height: auto; padding: 5px 15px; font-size: 12px; font-weight: 400; text-transform: uppercase; text-decoration: none; letter-spacing: 2px; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; transition: all .6s ease; }
.vest-dugme:hover { color: #fff; background-color: rgba(10,10,10,1); transition: all .6s ease; text-decoration: none; }
.vest-detaljno-naslov { font-size: 24px; color:#8e1534 !important; margin-top: 15px; margin-bottom: 15px; }
.vest-detaljno h1 { font-size: 24px; color:#333; }
.vest-detaljno h2 { font-size: 20px; color:#333; }
.vest-detaljno h3 { font-size: 18px; color:#333; }
.vest-detaljno a { color:#8e1534; text-decoration: none; transition: all .6s ease; }
.vest-detaljno a:hover { color:#666; text-decoration: none; transition: all .6s ease; }
.vest-detaljno ul { }
.stan { position: relative; }
.stan img { margin-left: auto; margin-right: auto; z-index: -999; } 
.stan { font-weight:300; overflow:hidden; margin-top:0px; margin-bottom:0px; }
.stan img { z-index:-999; max-width: 100%; -moz-transition: all 0.4s; -webkit-transition: all 0.4s; transition: all 0.4s; }
.stan:hover img { -moz-transform: scale(1.15); -webkit-transform: scale(1.15); transform: scale(1.15); }
.naslov-vest-strana { font-size: 16px; color:#8e1534 !important; margin-top: 15px; display: block; text-decoration: none !important; }
.cena-margin { margin-top: 30px; }
.lokacija-margin { margin-bottom: 10px; margin-top: 40px; }
.downloadpdf { float: right; display: inline-block; margin-top: 10px; }
.obavezno { font-weight: 600; color:#8e1534;  }
/*---------------------------------------------------------------------------------news----------------------*/
/*---------------------------------------------------------------------------------contact-------------------*/
.mapa { width: 100%; height: 450px; }
.slidermini { padding: 100px 0; color: #fff; }
.slidermini h1 { font-family: 'Dosis', sans-serif; font-size: 38px; font-weight: 400; line-height: 1.4; text-transform: uppercase; letter-spacing: 0.5em; text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7); }
.slidermini p { font-family: 'Dosis', sans-serif; font-size: 16px; font-weight: 400; line-height: 1.4; text-transform: uppercase; letter-spacing: 0.2em; text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7); }
.kontakt a { color: #666; text-decoration: none; }
.kontakt a:hover { text-decoration: none; }
.kontakt label { font-weight: 400; }
.kontakt h1 { font-family: 'Dosis', sans-serif; text-transform: uppercase; position: relative; text-align: center; font-size: 26px; font-weight: 400; margin-bottom: 25px; margin-top: 35px; letter-spacing: 0.1em; color: #8e1534; }
.mojselect { background-color: #fff !important; padding: 0px !important; }
.iconcont {margin-right: 10px; font-size:22px; color: #8e1534; width: 50px; }
.infosmall { text-align: center; margin-bottom: 25px; transition: all .6s ease; opacity: 1; filter:alpha(opacity=100); }
.infosmall:hover { transition: all .6s ease; opacity: 0.6; filter:alpha(opacity=60); }
.infosmall span { font-size: 40px; color:#b1b1b1 !important; }
.infosmall h1 { font-size: 14px; font-weight: 400; color:#999; margin-bottom: 15px; }
.infosmall p { color:#666; }
.infosmall a { text-decoration: none; }
.infosmall a:hover { text-decoration: none; }
.infotext h1 { font-size: 24px; font-weight: 400; color:#178ec6; margin-bottom: 20px; margin-top: 0px; }
.infotext h2 { font-size: 20px; font-weight: 400; }
.filter { background-color: rgba(0,0,0,0.4); }
.ostalodugme { color: #666; border: 2px solid rgba(10,10,10,1); background: transparent; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; height: auto; padding: 5px 15px; font-size: 12px; font-weight: 400; text-transform: uppercase; text-decoration: none; letter-spacing: 2px; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; transition: all .6s ease; }
.ostalodugme:hover { color: #fff; background-color: rgba(10,10,10,1); transition: all .6s ease; text-decoration: none; }
/*---------------------------------------------------------------------------------contact-------------------*/
/*---------------------------------------------------------------------------------apartments details--------*/
.standetaljnoslika { height:450px; overflow:hidden; background-repeat:no-repeat; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; background-position:center center; overflow: hidden;  -moz-transition: all 0.4s; -webkit-transition: all 0.4s; transition: all 0.4s; position: relative; }
.standetaljnonaslov { padding: 25px 25px 50px 25px; color: #fff;  background: -moz-linear-gradient(top, rgba(0,0,0,0.65) 0%, rgba(0,0,0,0) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6000000', endColorstr='#00000000',GradientType=0 ); /* IE6-9 */}
.standetaljnonaslov h1 { font-size: 24px; margin-top: 0; }
.standetaljnonaslov p { font-size: 24px; }
.standetaljnoinfo { font-size: 16px; padding:20px 15px; line-height: 30px; }
.standetaljnoinfo i { display: inline-block; margin-right: 10px; color: #8e1534; }
.standetaljnopodopis h1 { font-family: 'Dosis', sans-serif; text-transform: uppercase; position: relative; text-align: left; font-size: 22px; font-weight: 400; margin-bottom: 35px; margin-top: 35px; letter-spacing: 0.1em; color: #666; }
.standetaljnopodopis h1 span { background: #fff; padding: 0 15px 0 0; position: relative; z-index: 1; }
.standetaljnopodopis h1:before { background: #ccc; content: ""; display: block; height: 1px; position: absolute; top: 50%; width: 100%; }
.standetaljnopodopis h1:before { left: 0; }
.imeagenta { font-size: 18px; margin-bottom: 10px; margin-top: 15px; }
.titulaagenta { font-size: 13px; margin-bottom: 15px; }
.konaktagenta { padding: 0; }
.konaktagenta li { display: block; padding: 5px 0; }
.konaktagenta i { display: inline-block; margin-right: 10px; color: #8e1534; }
.konaktagenta li a { color: #666666 !important; text-decoration: none; -moz-transition: all 0.4s; -webkit-transition: all 0.4s; transition: all 0.4s; }
.konaktagenta li a:hover { color: #8e1534 !important; text-decoration: none; -moz-transition: all 0.4s; -webkit-transition: all 0.4s; transition: all 0.4s; }
.slikaagenta { height: 200px; margin-left: auto; margin-right: auto; }
.pitanjestana h1 { font-family: 'Dosis', sans-serif; text-transform: uppercase; position: relative; text-align: center; font-size: 26px; font-weight: 400; margin-bottom: 25px; margin-top: 25px; letter-spacing: 0.1em; color: #8e1534; }
.ostalodugmedva { color: #666; border: 2px solid #8e1534; background: transparent; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; height: auto; padding: 5px 15px; font-size: 12px; font-weight: 400; text-transform: uppercase; text-decoration: none; letter-spacing: 2px; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; transition: all .6s ease; }
.ostalodugmedva:hover { color: #fff; background-color: #8e1534; transition: all .6s ease; text-decoration: none; }
/*---------------------------------------------------------------------------------apartments details--------*/
/*---------------------------------------------------------------------------------list view-----------------*/
.stantop { text-align: center; padding: 10px 5px; background-color: rgba(242,242,242,1); }
.stantop h1 { font-size: 15px; text-transform: uppercase; color:#262626; margin-top: 0px; height: 45px; }
.stantop p { margin-bottom: 0; font-size: 13px; height: 30px; vertical-align: bottom; }
.stanbottom { text-align: center; padding: 10px 5px; background-color: rgba(242,242,242,1); font-size: 13px; }
.stanbottom i { margin-right: 10px; }
.stanpadding { padding-bottom: 10px; }
.stancena { font-size: 18px; font-weight: 400; color: #8e1534;  }
.stanmiddle { position: relative; overflow:hidden; margin-top:0px; margin-bottom:0px; }
.stanmiddle img { margin-left: auto; margin-right: auto; z-index: -999; max-width: 100%; -moz-transition: all 0.4s; -webkit-transition: all 0.4s; transition: all 0.4s; }
.uvecanje { cursor: pointer; }
.stanmiddlecover { height:200px; overflow:hidden; background-repeat:no-repeat; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; background-position:center center; overflow: hidden;  -moz-transition: all 0.4s; -webkit-transition: all 0.4s; transition: all 0.4s; position: relative; }
.stankratakopis { font-size: 13px; color: #fff; position: absolute; top: 0; bottom: 0; left: 0; right: 0; padding: 20px; background-color: rgba(0,0,0,0.65); display: none; -moz-transition: all 0.4s; -webkit-transition: all 0.4s; transition: all 0.4s; }
.uvecanje:hover .stankratakopis { display: block; -moz-transition: all 0.4s; -webkit-transition: all 0.4s; transition: all 0.4s; }
/*---------------------------------------------------------------------------------list view-----------------*/
/*---------------------------------------------------------------------------------search--------------------*/
.margintop { margin-top: 60px; }
.pretraga { padding-top: 15px; padding-bottom: 15px; }
.pretraga label, select, input { font-size: 12px !important; }
.selektvise  { font-size: 12px !important; }
.bg-sivi { background-color: rgba(242,242,242,1); padding-top: 20px; padding-bottom: 20px; }
.pt15special { padding-top: 25px; }
.pretrazi-dugme { display: block; width: 100%; color: #fff; border: 2px solid rgba(142,21,52,1); background: transparent; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; height: auto; padding: 6px 37px; font-size: 12px; font-weight: 400; text-transform: uppercase; text-decoration: none; letter-spacing: 2px; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; transition: all .6s ease; background-color: rgba(142,21,52,1) }
.pretrazi-dugme:hover { color: #fff; text-decoration: none; background: rgba(142,21,52,0.85); transition: all .6s ease; }
.naslovgrupe h1 { font-family: 'Dosis', sans-serif; text-transform: uppercase; position: relative; text-align: center; font-size: 26px; font-weight: 400; margin-bottom: 35px; margin-top: 35px; letter-spacing: 0.1em; color: #8e1534; }
.naslovgrupe h1 span { background: #fff; padding: 0 15px; position: relative; z-index: 1; }
.naslovgrupe h1:before { background: #ccc; content: ""; display: block; height: 1px; position: absolute; top: 50%; width: 100%; }
.naslovgrupe h1:before { left: 0; }
.pagination>li>a, .pagination>li>span { color: #8e1534; }
.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover { background-color: #8e1534; border-color: #8e1534; }
.pagination>li>a:focus, .pagination>li>a:hover, .pagination>li>span:focus, .pagination>li>span:hover { color: #8e1534; }
/*---------------------------------------------------------------------------------search--------------------*/
@media (max-width: 1200px){
	.paddingstrane { padding-left: 40px; padding-right: 40px; }
	.logo img { height: 40px; }
	.nav>li>a { padding: 10px 10px; font-size: 13px;  }
	.selektvise  { font-size: 11px !important; }
	.margintop { margin-top: 50px; }
	.topizdvojeno { width: 70%; }
}

@media (max-width: 992px){
	.paddingstrane { padding-left: 25px; padding-right: 25px; }
	.logo img { height: 25px; margin-top: 12px; }
	.meni2 ul li a { font-size: 12px !important; }
	.nav>li>a { padding: 10px 5px; }
	.kolacici { padding: 20px 15px; font-size: 12px; }
	.dugmekolacici { display: block; margin-left: auto; margin-right: auto; margin-top: 10px; }
	.agent-name { font-size: 26px; margin-top: 10px; }
	.topizdvojeno { width: 100%; }
	.carousel-control.right { right: 10px; }
	.textslider { padding-left: 60px; padding-right: 60px; }
	.slikaagenta { height: 150px; }
	.standetaljnoinfo { font-size: 14px; }
}

@media (max-width: 768px){
	.mt100 { margin-top: 55px; }
	.textslider { padding-left: 20px; padding-right: 20px; }
	.textslider h1 { font-size: 28px; }
	.bordermob { border: 0 !important; }
	.paddingstrane { padding-left: 0px; padding-right: 0px; }
	.transparent { background-color: rgba(10,10,10,1) !important; }
	.meni2 ul li a { font-size: 14px !important; text-align: center !important; padding: 10px 5px !important; }
	.onlymobile { display: block; }
	.onlymobile img { height: 40px; margin-top: -11px; }
	.navbar-toggle { margin-right: 0px; }
	.navbar-brand { padding: 15px 0px; }
	.jezikmobile { display: inline-block !important; }
	.futer2 { text-align: center; }
	.futer2-desno { text-align: center; }
	.futer ul { margin-bottom: 25px; }
	.newsletter h1 { font-size: 24px; }
	.newsletterbox { padding-left: 0px; padding-right: 0px; }
	.slidermini { padding: 80px 0; }
	.slidermini h1 { font-size: 30px; letter-spacing: 0.3em; }
	.agent-name { font-size: 24px; }
	.newsletterpozadina { margin-top: 20px; }
	.vest-naslov { font-size: 22px; }
	.vest-detaljno h1 { font-size: 22px; color: #333; }
	.mobpadpretraga { padding-left: 15px; padding-right: 15px; }
	.naslovgrupe h1 { font-size: 22px; }
	.pagination>li>a, .pagination>li>span { padding: 6px 8px; }
	.pitanjestana h1 { font-size: 20px; }
	.mobright { text-align: left !important; }
	.standetaljnonaslov h1 { font-size: 20px; }
	.standetaljnonaslov p { font-size: 20px; }
	.stantop h1 { height: auto; }
	.stantop p { height: auto; }
}