/*
Theme Name: Racunarstvo
Description: 
Author: Algebra
Template: enfold
Version: 1.0
*/

@import url("../enfold/style.css");
/* Have fun adding your style here :) - PS: At all times this file should contain a comment or a rule, otherwise opera might act buggy :( */
html.responsive, .responsive body{
		overflow:visible;

	}
	.responsive .container {
    max-width: 1240px!important;
}
	.page-id-3522 #content{
	width: 40%;
    margin: 0 auto;
	}
#main .content p a {
    color:#005587;
    text-decoration:underline;
}
/*HOME PAGE*/
#newssection {
	
}
#top .main_color .input-text, #top .main_color input[type='text'], #top .main_color input[type='input'], #top .main_color input[type='password'], #top .main_color input[type='email'], #top .main_color input[type='number'], #top .main_color input[type='url'], #top .main_color input[type='tel'], #top .main_color input[type='search'], #top .main_color textarea, #top .main_color select {
    border-color: #005587;
    background-color: #ffffff;
    color: #000000;
}
.main_color .primary-background, .main_color .primary-background a, div .main_color .button, .main_color #submit, .main_color input[type='submit'], .main_color .small-preview:hover, .main_color .avia-menu-fx, .main_color .avia-menu-fx .avia-arrow, .main_color.iconbox_top .iconbox_icon, .main_color .iconbox_top a.iconbox_icon:hover, .main_color .avia-data-table th.avia-highlight-col, .main_color .avia-color-theme-color, .main_color .avia-color-theme-color:hover, .main_color .image-overlay .image-overlay-inside:before, .main_color .comment-count, .main_color .av_dropcap2, #top #wrap_all .main_color .av-menu-button-colored > a .avia-menu-text, .main_color .av-colored-style .av-countdown-cell-inner, .responsive #top .main_color .av-open-submenu.av-subnav-menu > li > a:hover, #top .main_color .av-open-submenu.av-subnav-menu li > ul a:hover {
    background-color: #005587;
    color: #ffffff;
    border-color: #000000;
}

#header_meta{display:none;}
#newssection .flex_column.av_two_third first.avia-builder-el-10.el_before_av_one_third.avia-builder-el-first,
#newssection .flex_column.av_two_third.first.el_before_av_one_third.avia-builder-el-first,
#newssection > div > div > div > div > div.flex_column.av_two_third.first.avia-builder-el-10.el_before_av_one_third.avia-builder-el-first,
.flex_column.av_two_third.first.avia-builder-el-15.el_before_av_one_third.avia-builder-el-first    {
	background-color:#fff;
	padding:1rem;
}
#layer_slider_1 {
	z-index:1;
}
#after_layer_slider_1 {
	background-color:Transparent;
	border:none;
	margin-top:-25rem;
}
a.dm-hp-box, .dm-hp-box {
	position:relative;
	display:inline-block;
	padding:1rem;
	width:100%;
}
	a.dm-hp-box:hover {
		text-decoration:none;
	}
	a.dm-hp-box h2, .dm-hp-box h2 {
		margin-bottom:1rem;
		font-size:1.4rem;
		text-transform:uppercase;
		line-height:1.4;
		min-height:40px;
	}
.dm-hp-box-cat, a.dm-hp-box-cat {
	width:100%;
	display:inline-block;
	padding:1rem 0;
	text-align:center;
	color:#000;
	text-transform:uppercase;
	font-size:1rem;
	margin-top:1rem;
}
	.dm-hp-box-cat span, a.dm-hp-box-cat span {
		font-weight:bold;
	}
	a.dm-hp-box-cat:hover {
		text-decoration:none;
		color:#000;
	}

#thirdbox .dm-hp-box-cat, #thirdbox a.dm-hp-box-cat {
    padding:0.5rem 0; 
    margin-top:0.7rem;
    font-size:1rem;
    z-index:1000;
}

.dm-hp-box-text {
	color:#000;
	line-height:1.4;
	min-height:72px;
}
h1.ls-l {
	color:#fff;
	text-transform:uppercase;
	font-size:3rem;
	font-weight:normal;
	width:48%;
	white-space:normal;
}
#headerstripe {
	position:relative;
	background-color:transparent;
	z-index:1000;
	color:#fff;
	margin-top:-0.9735rem;
}
	h2.dm-hp-stripetitle {
		color:#fff;
	}
.avia-content-slider.avia-content-slider-active.avia-content-slider1.avia-content-slider-even.avia-builder-el-16.avia-builder-el-no-sibling  {
	background-color:#fff;
	padding:1rem;
	min-height:460px;
}
h3.dm-hp-sectiontitle {
	padding:0.5rem 1rem;
	color:#fff;
	font-size:1.1rem;
	text-transform:uppercase;
	width:auto;
	display:inline-block;
}
.dm-about-singlequote {
	min-height:70px;
}

a.dm-inlinetext {
    color:#005587;
    text-decoration:underline;
}
/*COLORS*/
.dm-grey {
	background-color:#ebebeb;
}
.dm-darkgrey {
	background-color:#232323;
}
.dm-darkgreytrans {
	background-color:rgba(51,51,51,0.9);
}
/*Yellow is BLUE*/
.dm-yellow {
	/*background-color:#ecd553;*/
	background-color:#ffd106;
}
.dm-blue{
    background-color:#005587;
    color:#fff;
}
.dm-darkblue{
    background-color:#004066;
}
.dm-black{
    background-color:#232323;
}

.dm-hp-box-cat.dm-darkgrey, .dm-hp-box-cat.dm-darkgrey:hover {
	color:#fff;
}

/*Home page boxes angled background*/
.dm-hp-box:before {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	content: "";
	position: absolute;
	top: -35px;
	left: 0;
	z-index: 1;
	width: 100%;
	height: 100%;
}
#firstbox.dm-hp-box.dm-grey:before {
	background: transparent url("/wp-content/uploads/2015/05/angle1.png") no-repeat 0 0;

}
#secondbox {
	padding-top: 28px;
	margin-top: -12px;
}
#secondbox.dm-hp-box.dm-grey:before {
	top:-12px;
	background: transparent url("/wp-content/uploads/2015/05/angle2.png") no-repeat 0 0;

}
#thirdbox {
	margin-top:-320px!important;
}
#thirdbox.dm-hp-box.dm-yellow.dm-bckg-inverted:before {
	background: transparent url("/wp-content/uploads/2015/05/angley1.png") no-repeat 0 0;
	/*-webkit-transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	-o-transform: rotate(180deg);
	transform: rotate(180deg);*/
	z-index: auto;
}
#thirdbox h2{
	min-height:30px
}
#thirdbox .dm-hp-box-text {
		height:auto;
        min-height:15px;
		margin-bottom:1rem;
        color:#fff;
}
#after_section_1 .container .template-page.content {
	padding:1.5rem 0;
}
	#after_section_1 .container .template-page.content .column-top-margin {
		margin-top:1rem;
	}
.rac-college {
    display:inline-block;
    background-color:rgb(62, 62, 62);
    background-color:rgba(62, 62, 62, 0.5);
    width:100%;
    padding:0;
    margin:0;
}
.rac-college li {
    /*margin:0;
    padding:0;*/
    min-height:186px;
    padding:0;
}
.rac-college li a {
    display:inline-block;
    width:100%;
    background-color:#212121;
    text-align:center;
    padding:1rem 0.5rem;
    min-height:186px;
    
}
    .rac-college li a:hover {
        text-decoration:none;
    }
.rac-college li a img{
    margin:0 auto 15px auto;
}
h3.rac-st {
    color:#c4c4c4;
    text-align:center;
    display:block;
    clear:both;
}
    h3.rac-st span.rac-sttype {
        clear:both; 
        display:block;
        margin:10px auto;
        color:#818385;
        font-size:0.8rem;
    }


a.rac-link, #main a.rac-link {
    color:#005587;
    text-decoration:underline;
}


/*STICKy MENU*/
ul.rac-sticky-menu {
    position: absolute; 
    top:400px; 
    left:0; 
    display:block; 
    width:auto; 
    height:auto; 
    z-index:100;
    margin:0;
    padding:0;
}
    ul.rac-sticky-menu li {
        padding:8px;
        background-color:rgba(0,0,0,0.85);
        margin-top:1px;
    }
    ul.rac-sticky-menu li a img{
        width:30px;
        height:30px;
    }
/*SOCLIAL FOOTER*/
ul.rac-social-footer {
    margin:15px 0;
    padding:0;
    display:inline-block;
    float:left;
}
ul.rac-social-footer li{
    list-style-type:none;
    float:left;
    display:inline-block;
    margin-right:30px;
}
    ul.rac-social-footer li:last-child {
        margin-right:0;
    }
ul.rac-social-footer li a img{
    height:40px;
    width:40px;
    display:block;
}
/*Gospodarsko vijeće*/


.dc-teammember {
    position:relative!important;
    padding:0;
	overflow: hidden!important;
	display: block!important;
}

.main_color h3.team-text {
    position:absolute;
    bottom:-1px;
    display:inline-block;
    width:100%;
    padding:8px 5px;
    margin:0;
    color:#fff;
    font-size:0.7rem;
    background-color:#005587;
    text-transform:lowercase;
}
    .main_color h3.team-text strong {
        font-size:0.9rem;
        text-transform:uppercase;
    }
    .main_color h3.team-text span.rac-company {
        font-size:0.7rem;
        text-transform:uppercase;
    }

.main_color .dc-teammember:hover h3.team-text{
    background-color:#005587; color:#fff;
}



/*Single course*/
.dm-single-course .row .row{
	border-bottom:solid 1px #232323;
	position:relative;
	min-height:40px;
	height:auto;
}
.dm-single-course .row {
	border:none;
	position:relative;
}

.main_color div.dm-course-label {
	border-bottom:solid 3px #005587;
	min-height:100%;
	height:100%;
	position:absolute;
	font-weight:bold;
}
.main_color div.dm-course-label,
.main_color div.dm-course-info {
	padding:0.5rem 0;
}
h1.dm-page-title.dm-singlecourse {
	width:100%;
	padding:0.9735rem 10px;
	background-color:#005587;
    color:#fff;
}
/*TEMPLATES*/
.main_color div.dm-sectionheader{
	border-bottom:solid 4px #005587;
	padding:0;
}
h1.dm-page-title {
	font-size:1.4rem;
	text-transform:uppercase;
	font-weight:bold;
	line-height:1.4;
}
h2, h2.dm-sectiontitle {
	padding:11px 2rem 7px 2rem;
	position:relative;
	font-size:1.1rem;
	text-transform:uppercase;
	margin:0;
}
h2 {
    padding-left:0;
}
h3 {
	font-size:1rem;
	text-transform:uppercase;
	line-height:1.4;
}
h4.dm-sectionsubtitle {
	padding:11px 0 7px 0;
	position:relative;
	font-size:0.9rem;
}
.dm-siden-nav {
	margin:1rem 0;
	width:100%;
	min-height:550px;
}
.dm-siden-nav li {
	list-style-type:none;
	width:100%;
	display:inline-block;
}
.dm-siden-nav li a {
	text-transform:uppercase;
	font-size:15px;
	padding:5px 8px;
	display:inline-block;
	width:100%;
    color:#fff;
}
.dm-siden-nav li a:hover,
.dm-siden-nav li.current_page_item a {
	color:#fff;
	background-color:#232323;
}
.current_page_item ul.children li a {
    background-color:transparent;
    padding:0;
}

.row.collapse .dm-hp-content.columns,
.dm-hp-content {
	background-color:#fff;
	/*margin-top:0.9375rem;*/
	padding:0.9375rem;
}
.dm-hp-content {
    min-height:600px;
}
.row .row.collapse.dm-featuredcontent {
	margin-bottom:0.9375rem;
}
	.dm-hp-content.units {
		margin-left:0;
	}
	.dm-hp-content .content {
		padding:0;
		margin:0;
		width:100%;
		border:none;
	}
.dm-hp-content .content .entry-content-wrapper {
	padding-right:0;
}
.dm-yt-container {
    position: relative;
    width: 100%;
    height: 0;
    padding-bottom: 60%;
	margin-bottom:0.9375rem;
}
.dm-yt {
    position: absolute;
    top: 0;
    left: 0;
}
.dm-rightsidebar {
	width:100%;
	display:inline-block;
	padding: 0 0.9375rem 0.9375rem 0.9375rem;
}
	.dm-rightsidebar .widget {
		padding:0;
	}


/*WIDGETS*/
a.dm-widget, .dm-widget {
	display:inline-block;
	width:100%;
	color:#FFF;
	padding:0.9375rem 0;
	margin-bottom:0.9375rem;
}
	a.dm-widget strong, .dm-widget strong{
		color:#fff;
	}
	a.dm-widget:hover {
		color:#fff;
		text-decoration:none;
	}

.dm-widget-title {
	display:inline-block;
	padding:5px;
	margin:0 0 0.5rem 0.5rem;
	text-transform:uppercase;
	font-size:1rem;
	width:100%;
}
.dm-widget-text {
	width:100%;
	padding:0 0.9375rem;
}
a.dm-widget-text {
	display:inline-block;
}
.dm-widget-cat {
	margin:0 0.5rem;
	float:right;
}
a.dm-widget-text:hover {
	color:#232323;
}
a.dm-widget.dm-grey .dm-widget-title,
.dm-widget-title.dm-darkblue {
		color:#fff;
	}
a.dm-widget.dm-grey, .dm-widget.dm-grey,
.dm-widget.dm-yellow,
.dm-widget.dm-yellow .dm-widget-title {
	color:#000;
}
a.dm-widget.dm-grey .dm-widget-title,
.dm-widget-title.dm-darkblue, 
.dm-widget.dm-yellow .dm-widget-title.dm-black {
		color:#fff;
	}
h2.dm-sectiontitle.dm-blue {
    color:#fff;
    line-height:1.4;
}
a.dm-pdfdownload {
	padding-left:35px;
	background:Transparent url(/wp-content/uploads/2015/05/icon_pdf.png) no-repeat 10px 4px;
}
	a.dm-pdfdownload:hover {
		text-decoration:none;
	}
/*LIST*/
.dm-class-list {
	list-style-type:none;
}
/*TABLES*/
table.dm-pricetable tr td {
	font-size:12px;
}
table.dm-table tr td {
	font-size:12px;
}
table.dm-table tr td:first-child {
	width:60%;
}
/*Zimska škola*/
#top.avia-blank #wrap_all {
    display:inline-block;
}
.tab_titles .tab {
    font-size:1rem;
}

/* General Custom CSS */
#dmHeader {
    background-color:#000;

}
#dmstripe {
    height:22px;
    background-repeat: repeat-x; 
    background-image: url(../../uploads/2014/12/stripe1.png); 
    background-attachment: scroll; background-position: top left; 
    border:none;
    margin-bottom:-77px;
}
#after_section_2 {
    border-top:none;
}
h1.dm-title-main {
    color:#fff;
    font-size:4rem;
    text-transform:uppercase;
    margin-bottom:2rem;
}
h1.dm-title-main span {
    color:#fff;
    font-size:2.7rem;
    text-transform:none;
    font-weight:normal;
}
a.dm-cta-main {
    display:inline-block;
    margin:1.5rem auto 0 auto;
}
p.dm-subsection {
    color:#fff;
    font-style:italic;
    font-size:2rem;
    line-height:1.4;
}
.dm-color-block {
    display:inline-block;
    width:100%;
    height:auto;
    padding:20px 10px;
    color:#fff;
    min-height:282px;
}
    .dm-color-block h3.dm-title {
        color:#fff;
        font-weight:normal;
        font-size:1.8rem;
        font-style:italic;
        line-height:1.4;
        margin-left:20px;
        margin-bottom:25px;
    }
    .dm-color-block p {
        padding:10px 10px 10px 65px;
        font-size:1rem;
    }
/*.dm-yellow {
    background-color:#ecd553;
}*/

.dm-green{
    background-color:#bbcc30;
}

.dm-red{
    background-color:#b3262a;
}


.dm-big-text {
    padding:0.7rem 2rem;
    font-size:1.7rem;
    color:#3a4d81;
    line-height:1.4;
}
h3.av-special-heading-tag {
    font-size:2rem;
    line-height:1.4;
}
.dm-stripe-holder {
    position:relative;
    display:inline-block;
    width:100%;
    height:100%;
    padding:20px;
    background-image: url(../../uploads/2014/12/stripebckg.png);
}
.dm-inner-holder {
    display:inline-block;
    padding:20px;
    background-color:#fff;
}

table tr td {
    font-size:1rem;
    padding:1rem;
}
.ginput_container {
    text-align:center;
}
.ginput_container input[type="text"].medium, .gform_wrapper .top_label input.medium, #top input[type="text"],
#top .input-text, #top input[type="text"], #top input[type="input"], #top input[type="password"], #top input[type="email"], #top input[type="number"], #top input[type="url"], #top input[type="tel"], #top input[type="search"], #top textarea, #top select {
    width:80%; 
    margin:0.2rem auto;
    -webkit-appearance: none;
    border: 1px solid #e1e1e1;
    padding: 0.4rem;
    outline: none;
    font: 13px Arial, sans-serif;
    color: #3a4d81;
    display: block;
    background-color: #fff;
    border-radius: 0px;
	float:left;
}
.main_color .gform_button.button:hover {
	color:#232323;
	background-color:#005587;
}
.dm-forminputfield {
    margin:1rem auto;

}
.gform_page_fields {
	display:inline-block;
	width:100%;
}
.gform_wrapper .top_label .gfield_label, #top label {
    font-size:13px;
}
#top .gform_wrapper .gfield_checkbox li label, #top .gform_wrapper .gfield_radio li label {
    text-align:left;
}
.dm-radiobutton {
    text-align:left;
}
.ginput_container {
    text-align:left;
    font-size:0.8rem;
}

.gform_wrapper.gf_browser_chrome .gfield_checkbox li input[type=checkbox], .gform_wrapper .gfield.dm-radiobutton .gfield_radio li input[type=radio], .gform_wrapper.gf_browser_chrome .gfield_checkbox li input, .dm-radiobutton .ginput_container .gfield_radio > li input{
    margin-top:8px;
    margin-right:15px;
}
#top .gform_wrapper .gfield.dm-radiobutton .gfield_radio li label.gfield_label {
    font-size:0.8rem;

}
.gfield.dm-radiobutton {
    padding:0 4.3rem;
    margin-bottom:1rem;
}
#top .gform_wrapper ul li.gfield.dm-radiobutton {
    margin-bottom:2rem;
}
.gform_footer.top_label {
    text-align:center;
}
#gform_submit_button_1 {
    margin:0 auto;
}

/*KALKULATOR*/
#top .gform_wrapper ul#gform_fields_17 li.gfield {
      display: inline-block;
          clear: left;
          float: left;
          width: 100%;
}
#top label input:checked + span {
    font-weight: bold;    
    color:#777;
}

input#rac-calc-chkbx-course {
    /*display:none;*/
}
select#collegeSelect {
    width:100%;
    border-color: #e1e1e1;
  background-color: #f8f8f8;
  color: #000;
  padding: 11px 10px;
  height: 50px;
  font-size: 19px;
}
#top label.calc-label {
    font-size:18px;
    margin-bottom:20px;
    text-transform:uppercase; 
    color:#000;
}
    select#collegeSelect option {
        font-size:14px;
    }
#secondStep, #secondCertificateStep {
    padding:10px;
}
#secondStep h2, #secondCertificateStep h2{
    margin-bottom:18px;
}

#secondStep input[type="checkbox"], #secondCertificateStep input[type="checkbox"]{
    /*display:none;*/
}
#secondStep label.rac-calc-singlecourse span,
#secondCertificateStep div label span{
    height:auto;
    min-height:20px;
    font-size:15px;
    width:100%;
    padding:0 0 0 10px;
}
    #secondCertificateStep div label.checked, #secondStep label.checked {
        /*background-color:#005587;*/
    
    }
input.button.calc-button {
    clear:left;
    margin:10px auto;
    display:none;
    background-color:#005587;
}
    input.button.calc-button:hover {
        background-color:#000;
        color:#fff;
    }
input.button.calc-reset {
    display:none;
}
.rac-calc-singlecourse, .rac-calc-singlecert {
    width:100%;
    padding:10px 0 0 0;
    border-bottom:solid 1px #ebebeb;
}
.calc-summary-label {
    display:inline-block;
    font-size:16px;
    width:160px;
}
.calc-summary-value {
    font-size:18px;
    font-weight:bold;
}
#calcFormHolder {
    position:relative;

}
.hider {
    width:100%; 
    height:100%;
    position:absolute;
    z-index:100;
    background-color:#fff;
    top:0;
    left:0;
}
#gform_submit_button_17 {
    width:50%;
    background-color:#005587;
    color:#fff;
}
#message {
    display:none;
    }
    #message div {
        font-size:15px; line-height:1.4;
    padding-bottom:14px;
    margin-bottom:14px;
    border-bottom:solid 1px #ebebeb;
    }

/*ENFOLD CUSTOMIZATIONS*/
#main {
	background-color:#fff;
    background-size:contain;
    background-position:0 0;
    background-repeat:no-repeat;
}
.container_wrap.container_wrap_first.main_color {
	background-color:transparent;
}
.html_stretched #wrap_all {
	background-color:#fff;
}
span.avia-menu-text {
    
    color:#fff;
}
.current_page_item a span.avia-menu-text, .current-page-ancestor a span.avia-menu-text{
    color:#00a1ff;
}
.entry-content-wrapper li {
    margin-left:0;
}
[class*="block-grid-"] > li { /*FOUNDATION*/
    position:relative;
}

/*Konferencija*/
#menu-dan-otvorenih-vrata li.menu-item a .avia-menu-text{
    color:#000;
    font-size:1.3rem;
}

#top .av-submenu-container#sub_menu1 {
    height:auto;
}
.av-subnav-menu#menu-dan-otvorenih-vrata li {
    padding:25px 0;
    width:18%;
    
}
#menu-dan-otvorenih-vrata li.menu-item a {
    border:none;
}
#menu-dan-otvorenih-vrata li#menu-item-3393, 
#menu-dan-otvorenih-vrata li#menu-item-3393 a,
#menu-dan-otvorenih-vrata li#menu-item-3393 a span.avia-menu-text{
    background-color:#ed1c24;
    color:#fff;
}
#gform_submit_button_18 {
    background-color:#ed1c24;
    color:#fff;
}
#top .main_color .gform_wrapper input[type='text'],
#top .main_color .gform_wrapper select {
    width:100%;
}
.table-conf-schedue tr td:first-child {
    vertical-align:middle;
    text-align:center;
}
.togglecontainer {
    margin:0;
}
.js_active .toggler {
    border:none;
}
.toggle_content p, .toggle_content {
    line-height:1.4;
}
.table-conf-schedue tr:nth-child(odd) {
    background-color:#fff;
}
.table-conf-schedue tr td .toggler:hover {
    background-color:#fff;
}
.table-conf-schedue tr td .toggle_content.invers-color {
    background-color:#fff;
    border:none;
}
.table-conf-schedue tr td .toggle_icon {
    display:none;
}
#menu-konferencija-1 #menu-item-1220, #menu-konferencija-1 #menu-item-1220 a {
    background-color:#ffd106;
}
.toggler {
    line-height:1.4;
}

/* fix recaptcha line height issue ------------------------------------------------------*/

body #content .entry-content .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container #recaptcha_widget_div #recaptcha_area .recaptchatable tbody tr td .recaptcha_input_area,
body .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container #recaptcha_widget_div #recaptcha_area .recaptchatable tbody tr td .recaptcha_input_area {
	line-height: 1em !important;
}
body #content .entry-content .gform_wrapper form#gform_9 .gform_body .gform_page_fields,
#gform_page_9_1 > div.gform_page_fields {
    width:100% !important;

}
.image-overlay-inside, .image-overlay.overlay-type-extern {
    display:none !important;
}
.avia_transform a:hover .image-overlay {
opacity: 0 !important;
}

#mapholder .container {
    width:100%;
}
#after_section_5 {
    border-top:none;
}
/*
Desktop Styles
================================================== */
/* Note: Add new css to the media query below that you want to only effect the desktop view of your site */

@media only screen and (min-width: 768px) {
  /* Add your Desktop Styles here */

}



/*
Mobile Styles
================================================== */
/* Note: Add new css to the media query below that you want to only effect the Mobile and Tablet Portrait view */

@media only screen and (max-width: 767px) {
  /* Add your Mobile Styles here */
	.main_color div.dm-course-label {
		position:relative;

	}
	#after_layer_slider_1 {
		margin-top:0;
	}
	#secondbox {
	padding-top: 28px;
	margin-top: 15px;
	}
	#thirdbox {
	margin-top:15px;
}
	.dm-siden-nav {
		min-height:100px;
		height:auto
	}
    #mobile-advanced .menu-item a span.avia-menu-text {
        color:#000;
    }
    #mobile-advanced .menu-item:hover a span.avia-menu-text {
        color:#fff;
    }
}

/*Zašto studirati*/
.dm-why-bigtitle{
    font-size:2rem;
    line-height:1.5;
    text-transform:uppercase;
}
p.dm-why-bigtext, .dm-why-bigtext {
    font-size:0.85rem;
    line-height:1.7;
}
h3.dm-why-bluesubtitles {
    background-color:#005587;
    text-transform:uppercase;
    font-size:1.4rem;
    line-height:1.4;
    color:#fff;
}
ul.dm-why-list {
    padding:initial;
    font-size:0.85rem;
    list-style-type:none;
}ul.rac-courselist{	list-style-type:none;	}

@media only screen and (max-width: 767px) {
  .av-subnav-menu#menu-konferencija-1 li {
    padding:15px 0;
    width:auto;
    
}
    #menu-konferencija-1 li.menu-item a .avia-menu-text {
    font-size:15px;
    
    }
   .template-page.content.av-content-full.alpha.units{
        padding-top:0px;
    }
   p.dm-subsection span.conference-span {
    font-size:20px;
}
}
@media only screen and (min-width: 1600px) {
    #main {
        background-size:contain;
    }
}

@media only screen and (max-width: 1240px) {
.html_mobile_menu_tablet .main_menu , .html_mobile_menu_tablet #header_main_alternate{display:none;}
.html_mobile_menu_tablet .container #advanced_menu_toggle, .html_mobile_menu_tablet #advanced_menu_hide{display:block;}
.html_mobile_menu_tablet #mobile-advanced{display:block;}
ul.rac-sticky-menu {
        top:208px;
        z-index:10;
    }
span.avia-menu-text {
    
    color:#000;
}
}
@media only screen and (max-width: 641px) {
    ul.rac-sticky-menu {
        display:none;
    }
}

@media print {
    ul.rac-sticky-menu {
        position:relative;
    }
    #header, .dm-sectionheader, .dm-siden-nav, .container_wrap.footer_color, ul.rac-sticky-menu, ul.rac-sticky-menu li a {
        display:none;
    }
    .dm-course-label {
    width:400px;
    display:inline-block;
    clear:both;
    }
    .dm-course-info {
        clear:both;
        margin-top:30px;
    }
}

#tribe-events-bar{
display:none;
}

@media screen and (max-width: 996px)
	{ 	
	.fixed2 {
	display:none;
	}
	}
	.fixed2 {
	     position: fixed;
    bottom: 100px;

    right: 0px;
    max-width: 280px;
    padding: 20px;
    background-color: white;
    transition: all 0.4s ease;
    border: 3px solid black;
	}
	
	.prvi{
	background-color:#2980B9;
		transition:2s;
	
	}
	
	.prvi:hover,.treci2:hover,.cetvrti:hover,.peti:hover,.sesti:hover,.zadnji:hover,.drugi:hover{
	background-color:#3498DB;
	cursor:pointer;
	transition:1s;
	
	
	}
	
	.sve .columns {
	text-align:center;
	padding:10px;
	font-size:14px;

	}
	
	.sve .columns a {
	display:block;
	text-decoration:none;
	transition:1s;
	}
	.sve .columns a:hover {
	text-decoration:none;
	transition:1s;
	color:#ECF0F1;
	}
	.drugi{
	background-color:#D2D5D6;
		transition:1s;
	
	}
	.treci2,.cetvrti,.peti,.sesti,.zadnji{background-color:#F0F4F5;transition:1s;}
	
	#top .main_color .gform_wrapper input[type='text'], #top .main_color .gform_wrapper select{
	    margin-bottom: 10px;
	}
	
	#ninjapozadina{
	background-size:cover;
	}

	.pozadina1{background-image:url('/wp-content/uploads/2016/03/SEH-1.png');}
	.pozadina2{background-image:url('/wp-content/uploads/2016/03/SDM-1.png');}
	.pozadina3{background-image:url('/wp-content/uploads/2016/03/SR-1.png');}
	.pozadina4{background-image:url('/wp-content/uploads/2016/03/SRVI-1.png');}
    .pozadina1,.pozadina2,.pozadina3,.pozadina4{text-align:center;height:310px;cursor:pointer;background-size: contain;margin-bottom:10px;margin-top:0px;background-repeat: no-repeat;}
	.poz1 { width: 32%; margin-top: 22px;margin-right: 40px;transition: all 0.5s ease;}
	.poz2  { width: 33%; height: auto;margin-top: 40px;margin-right: 22px;transition: all 0.5s ease;}
	.poz3  { width: 52%; height: auto; margin-top: 28px; margin-right: 25px;transition: all 0.5s ease;}
	.poz4  { width: 35%; height: auto;margin-top: 35px;margin-right: 20px;transition: all 0.5s ease;}
	.pozadina1:hover img,.pozadina2:hover img,.pozadina3:hover img,.pozadina4:hover img{transform: scaleX(-1); filter: FlipH;transition: all 0.5s ease;}
	@media screen and (max-width: 980px){
		.kutije .large-4{max-width: 265px;}
	.small-12 .poz1{margin-right:25px; margin-top:15px;width: 33%;max-width: 80px;}
	.small-12 .poz4{margin-right: 20px; width: 36%;max-width: 80px;}
	.small-12 .poz3{margin-right: 15px; width: 55%;max-width: 120px;}
	.small-12 .poz2{margin-right: 20px; width: 38%; margin-top: 23px;max-width: 80px;}
	.pozadina1,.pozadina2,.pozadina3,.pozadina4{height:200px;!important}}
	
	.logo img{padding: 8px;}
	.language_en{display:none;}