/**
 * This file should get overwritten if Method 1 is used. If Method 2 is chosen,
 * remove this comment and start adding your styles to this file.
 */

/*Admin backand*/

.container {width: 95%;}

.navbar-header{width:100%}

.flRight {float:right;}

.topHeader {background-color: #ca7e38;}
.topHeader .container1 {display: contents;}
.topHeader .row .logo {height: 100px; text-align: center;}

.topHeader .row .logo img { width: auto; height: 100%;}
.topHeader h1 {
	color: #68da9f;
	text-shadow: 0 3px 5px rgba(53, 50, 44, 0.5);
}

.prvaContent .col-md-4 {padding-left: 7px; padding-right:8px;}
.prvaContent a.opis:hover {text-decoration:none;}
.prvaContent a.opis p {background-color: #ca7e38; font-size: 20px; color: #f7f4ef; text-align: center;text-shadow: 0 3px 5px rgba(53, 50, 44, 0.5);}

#block-menu-footer .nav > li > a {padding: 0}

#mainContentVsebina h4.clanki {
    background-color: #68da9f;
    padding: 8px 15px;
    color: #FFF;	
}

p.register {color:#fff;font-size:16px;text-align: right;}
p.register a {color:#fff;font-size:16px;}
p.register a:focus, p.register a:hover {color:#fff;font-size:14px;}

.menu-area{background: #d61a5e}
.dropdown-menu{padding:0;margin:0;border:0 solid transition!important;border:0 solid rgba(0,0,0,.15);border-radius:0;-webkit-box-shadow:none!important;box-shadow:none!important}
.mainmenu a:hover {text-decoration: none;}
.mainmenu a, .navbar-default .navbar-nav > li > a, .mainmenu ul li a , .navbar-expand-md .navbar-nav .nav-link{color:#fff;font-size:16px;text-transform:initial;padding:8px 15px;display: block !important;}
.mainmenu .active>a,.mainmenu .active a:focus,.mainmenu .active a:hover,.mainmenu li a:hover,.mainmenu li a:focus ,.navbar-default .navbar-nav>.show>a, .navbar-default .navbar-nav>.show>a:focus, .navbar-default .navbar-nav>.show>a:hover{color: #fff;background: #965211;outline: 0;}
/*==========Sub Menu=v==========*/
.mainmenu .collapse ul > li:hover > a{background: #965211;}
.mainmenu .collapse ul ul > li:hover > a, .navbar-default .navbar-nav .show .dropdown-menu > li > a:focus, .navbar-default .navbar-nav .show .dropdown-menu > li > a:hover{background: #965211;}
.mainmenu .collapse ul ul ul > li:hover > a{background: #965211;}

.mainmenu .collapse ul ul, .mainmenu .collapse ul ul.dropdown-menu{background:#ca7e38;}
.mainmenu .collapse ul ul ul, .mainmenu .collapse ul ul ul.dropdown-menu{background:#ca7e38}
.mainmenu .collapse ul ul ul ul, .mainmenu .collapse ul ul ul ul.dropdown-menu{background:#ca7e38}

/******************************Drop-down menu work on hover**********************************/
.mainmenu{background: none;border: 0 solid;margin: 0;padding: 0;min-height:20px;width: 100%;}
.navbar-toggler {margin-bottom:10px;}
@media only screen and (min-width: 767px) {
	
	.mainmenu .collapse ul li:hover> ul{display:block}
	.mainmenu .collapse ul ul{position:absolute;top:100%;left:0;min-width:250px;display:none}
	/*******/
	.mainmenu .collapse ul ul li{position:relative}
	.mainmenu .collapse ul ul li:hover> ul{display:block}
	.mainmenu .collapse ul ul ul{position:absolute;top:0;left:100%;min-width:250px;display:none}
	/*******/
	.mainmenu .collapse ul ul ul li{position:relative}
	.mainmenu .collapse ul ul ul li:hover ul{display:block}
	.mainmenu .collapse ul ul ul ul{position:absolute;top:0;left:-100%;min-width:250px;display:none;z-index:1}
}
@media only screen and (max-width: 767px) {
	.mainmenu .collapse ul ul.dropdown-menu{display: none !important;}
	.mainmenu .collapse ul li.dropdown a.dropdown-toggle::after {display: none !important;}
	
	.navbar-nav .show .dropdown-menu .dropdown-menu > li > a{padding:16px 15px 16px 35px}
	.navbar-nav .show .dropdown-menu .dropdown-menu .dropdown-menu > li > a{padding:16px 15px 16px 45px}
}


@media (min-width: 100px) {
	.topHeader h1 {font-size:1.0rem; text-align:center}
	.mainmenu ul li.top > a {font-size: 16px !important;}
  .container {
    width: 99%;
  }  

}
@media (min-width: 200px) {
	.topHeader h1 {font-size:1.0rem;}
  .container {
    width: 99%;
	max-width: 99%;
  } 
    
}
@media (min-width: 250px) {
	.topHeader h1 {font-size:1.0rem;}
  .container {
    width: 99%;
	max-width: 99%;
  }    
}
@media (min-width: 300px) {
	.topHeader h1 {font-size:1.1rem;}
	.mainmenu ul li.top > a {font-size: 18px !important;}
  .container {
    width: 99%;
	max-width: 99%;
  } 
}
@media (min-width: 350px) {
  .topHeader h1 {font-size:1.2rem;}
  .container {
    width: 99%;
	max-width: 99%;
  } 
}
@media (min-width: 400px) {
	.topHeader h1 {font-size:1.4rem;}
  .container {
    width: 99%;
	max-width: 99%;
  } 
}
@media (min-width: 450px) {
	.topHeader h1 {font-size:1.6rem;}
  .container {
    width: 99%;
	max-width: 99%;
  } 
}
@media (min-width: 475px) {
	.topHeader h1 {font-size:1.7rem;}
  .container {
    width: 99%;
	max-width: 99%;
  }	  
}
@media (min-width: 500px) {
	.topHeader h1 {font-size:1.7rem;}
	.mainmenu ul li.top > a {font-size: 20px !important;}
  .container {
    width: 99%;
	max-width: 99%;
  }  
}
@media (min-width: 550px) {
	.topHeader h1 {font-size:1.8rem;}
  .container {
    width: 95%;
	max-width: 95%;
  }  
}
@media (min-width: 576px) {
	.container {
		max-width: 95%;
	}
}
@media (min-width: 600px) {
	.topHeader h1 {font-size:1.9rem;}
  .container {
    width: 95%;
	max-width: 95%;
  }
}
@media (min-width: 670px) {
	.topHeader h1 {font-size:2.0rem;}
  .container {width: 95%; max-width: 95%;}

}
@media (min-width: 768px) {
  .container {width: 99%; max-width: 1270px;}
  .mainmenu ul li.top > a {font-size: 16px !important; padding: 8px 4px;}

}
@media (min-width: 790px) {
  .mainmenu ul li.top > a {font-size: 16px !important; padding: 8px 6px;}

}
@media (min-width: 840px) {
  .mainmenu ul li.top > a {font-size: 16px !important; padding: 8px 7px;}

}
@media (min-width: 890px) {
  .mainmenu ul li.top > a {font-size: 16px !important; padding: 8px 9px;}

}
@media (min-width: 940px) {
  .mainmenu ul li.top > a {font-size: 16px !important; padding: 8px 10px;}

}
@media (min-width: 992px) {
  .mainmenu ul li.top > a {font-size: 18px !important; padding: 8px 12px;}
   
}
@media (min-width: 1200px) {
  .mainmenu ul li.top > a {font-size: 20px !important; padding: 8px 14px;}
  
}
@media (min-width: 1400px) {
	.topHeader h1 {font-size:2.1rem;}
	.mainmenu ul li.top > a {font-size: 20px !important; padding: 8px 18px;}
}
@media (min-width: 1600px) {
	.topHeader h1 {font-size:2.2rem;}
	.mainmenu ul li.top > a {font-size: 20px !important; padding: 8px 20px;}
}


.sideBarBlock a {
	text-decoration:none;
}
.sideBarBlock ul.akcija {
	list-style:none;
}
.sideBarBlock ul.blog {
	list-style:none;
	padding-left:0;	
}
.sideBarBlock ul.blog>li {
	margin-bottom:20px;
	line-height: 1.2;
}
.sideBarBlock ul.blog>li>a:hover {
	text-decoration:none;	
}
.sideBarBlock ul.blog>li>a>h5{
	font-size:18px;
}
.sideBarBlock ul.blog>li>a>p{
	color:#333;	
	font-size:16px;
}
.sideBarBlock ul.blog>li>a>p.small{
	font-size:14px;
}
.sideBarBlock {
	border-bottom: 1px solid #b7aea3; 
}
.sideBarBlock h4 {
	margin-bottom: 20px;
	padding	: 8px 15px;
}
.sideBarBlock.novice h4 {
	background-color: #68da9f; 
}
.sideBarBlock.novice h4>a {
	color: #FFF; 
}
.sideBarBlock.novice .blog a, .sideBarBlock.novice .noviceLink a {
	color: #70bb70; 
	font-size:18px;
}
.sideBarBlock.forum h4 {
	background-color: #8fb2d8; 
}
.sideBarBlock.forum h4>a {
	color: #FFF; 
}
.sideBarBlock.forum .blog a {
	color: #6a99cc; 
}
.sideBarBlock.forum ul.blog>li>a>p{
	margin-bottom:0;	
}
.sideBarBlock.forum ul.blog>li>a>h5{
	margin-bottom:0;	
}

/* desktop */
@media (min-width: 768px) {
	
	#block-menu-footer {text-align: right;}
	
	#mainContentSidebar {border-left: 1px solid #b7aea3;}
	
/*
	.dropdown-menu {font-size:15px}

	#navbar .nav>li {float:left}
	
	.footer .nav>li>a {padding: 2px 0;}
	.footer h2.block-title{
	    font-size: 24px;
	    margin: 0 0 10px 0;		
	}
	.bodyContent {padding-bottom:30px;}
	.bodyContent2 {padding:40px 0 40px 0;}
	

	
	#navbar .nav > li > a, .language-switcher-locale-url li a, .language-switcher-locale-url li span {
		color:#333;
		padding:15px 15px 10px 0;
	    position: relative;
	    display: block;		
	}	
	
	#navbar .nav > li.dropdown > a {
		padding:5px 15px 10px 0;	
	}
		
	#navbar .nav > li > a.facebook {
    background-image: url(../images/facebook.png);
    background-size: 24px;
    background-repeat: no-repeat;
    background-position: left bottom;
    margin: 14px 15px 0 0;
    width: 24px;	
    font-size: 1px;
	}
	#navbar .nav > li > a.linkedIn {
    background-image: url(../images/linkedin.png);
    background-size: 24px;
    background-repeat: no-repeat;
    background-position: left bottom;
    margin: 14px 15px 0 0;
    width: 24px;	
    font-size: 1px;
	}
	*/
	
	footer { padding: 25px 0; }	
}

		
/* mobilne naprave */
@media (max-width: 767px) {
	
	#mainContentSidebar { margin-top: 15px;}
	
	#block-menu-footer {margin-top: 50px; margin-bottom: 40px}
	#block-menu-map {margin-top: 40px;}

	/*
	.navbar-toggle {
	    display: block; 
	}
	.navbar-header button.navbar-toggle {margin-right:0}

	.bodyContent {padding-bottom:20px;}
	.bodyContent2 {padding-top:30px;padding-bottom:30px;}
	.bodyContent img, .bodyContent2 img{margin-bottom:20px;}
	
	
	#navbar {font-size:22px}
	.dropdown-menu {font-size:18px;}
	
	.navbar-fixed-top {position:relative;margin-bottom:0;}
	.navbar-fixed-bottom .navbar-collapse, .navbar-fixed-top .navbar-collapse {
		max-height:none;
		margin-bottom:10px;
	}	
	
	.nav>li>a {padding: 12px 15px 5px 15px;}
	.footer {font-size:18px;}
	.footer h2.block-title{
	    font-size: 28px;
	    margin: 0 0 20px 0;		
	}
	
	.dropdown-menu>li>a {padding:5px 40px;}

	#navbar ul.pull-right {float:left !important;}

	ul.navbar-nav li.dropdown ul.dropdown-menu {
			display: block !important;
	    position: static;
	    float: none;
	    width: auto;
	    margin-top: 0;
	    background-color: transparent;
	    border: 0;
	    -webkit-box-shadow: none;
	    box-shadow: none;
	}
	.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover {
	    color: #555;
	    background:none;
	}	
	
	.navbar-default .dropdown-menu .dropdown-item:hover {
	  background-color:transparent;
	}
	*/
	
	footer { padding: 25px 0 0 0; }
	footer .col-sm-3 { margin-bottom:25px; }
}

/* tablet */
@media (min-width: 768px) and (max-width: 1280px) {
/*
	.navbar-toggle {
	    display: block; 
	    margin-right:15px;
	}
	.navbar-collapse.collapse {
	    display: none !important;
	}	
	.navbar-collapse.collapse.in {
	    display: block !important;
	    float:left;
	    width:100%;
			border-top: 1px solid #e7e7e7;
	    -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.1);
	    box-shadow: inset 0 1px 0 rgba(255,255,255,.1);	    
	}

	.navbar-collapse.collapse.in ul.navbar-nav{
	    margin-top:10px;
	}	
	.navbar-fixed-bottom .navbar-collapse, .navbar-fixed-top .navbar-collapse {
	    max-height: none;
	    margin-bottom: 10px;
	}	
	#navbar {
	    font-size: 22px;
	}		
	
	
	#navbar {font-size:22px}
	.dropdown-menu {font-size:18px}
	
	.navbar-fixed-top {position:relative;margin-bottom:0;}


	.navbar-fixed-bottom .navbar-collapse, .navbar-fixed-top .navbar-collapse {
		max-height:none;
		margin-bottom:10px;
	}	
	
	.nav>li>a {padding: 12px 15px 5px 15px;}
	.dropdown-menu>li>a {padding:5px 40px;}

	#navbar ul.pull-right {float:left !important;}
	
	ul.navbar-nav li.dropdown {
		width:100%;
	}

	ul.navbar-nav li.dropdown ul.dropdown-menu {
		display: block !important;
	    position: static;
	    float: none;
	    width: auto;
	    margin-top: 0;
	    background-color: transparent;
	    border: 0;
	    -webkit-box-shadow: none;
	    box-shadow: none;
	}
	.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover {
	    color: #555;
	    background:none;
	}	
	
	.navbar-default .dropdown-menu .dropdown-item:hover {
	  background-color:transparent;
	}
	
	.navbar-fixed-bottom .navbar-collapse, .navbar-fixed-top .navbar-collapse {
	    max-height: none;
	    margin-bottom: 10px;
	}
	
	.novicePregled {margin-top:20px;}
	.node-novica {
	    padding: 30px 0;
	}	
	*/
}		
    
/* desktop */
@media (min-width: 1281px) {
	
	/*
	.main-container {margin-top:130px;}
	
	.navbar-toggle {
	    display: none; 
	}
	.navbar-fixed-bottom .navbar-collapse, .navbar-fixed-top .navbar-collapse, .navbar-static-top .navbar-collapse {
	    padding-right: 0;
	    padding-left: 0;
	}	
	.navbar-collapse.collapse {
	    display: block!important;
	    height: auto!important;
	    padding-bottom: 0;
	    overflow: visible!important;
	}	
	.navbar-collapse {
	    width: auto;
	    border-top: 0;
	    -webkit-box-shadow: none;
	    box-shadow: none;	
	}		
	.container-fluid>.navbar-collapse, .container-fluid>.navbar-header, .container>.navbar-collapse, .container>.navbar-header {
	    margin-right: 0;
	    margin-left: 0;
	}	
	
	#topNavbar {height:60px;}
	
	.navbar-default .navbar-nav .nav-link {font-weight:bold;}

	#navbar .nav>li {float:left}

	#navbar .nav > li > a, .language-switcher-locale-url li a, .language-switcher-locale-url li span {
		color:#333;
		padding:15px 15px 10px 0;
	    position: relative;
	    display: block;		
	}	
	
	#navbar .nav > li.dropdown > a {
		padding:5px 15px 10px 0;	
	}
		
	#navbar .nav > li > a.facebook {
    background-image: url(../images/facebook.png);
    background-size: 24px;
    background-repeat: no-repeat;
    background-position: left bottom;
    margin: 14px 15px 10px 0;
    width: 24px;	
    font-size: 1px;
	}
	#navbar .nav > li > a.linkedIn {
    background-image: url(../images/linkedin.png);
    background-size: 24px;
    background-repeat: no-repeat;
    background-position: left bottom;
    margin: 14px 15px 10px 0;
    width: 24px;	
    font-size: 1px;
	}
	
	ul.nav li.dropdown:hover > ul.dropdown-menu{ 	  	    
	}
	ul.nav li.dropdown ul.dropdown-menu {
	  margin-top: 0;
	}
	ul.nav li.open > ul.dropdown-menu {
	  display: none;
	}
	ul.nav li.open:hover > ul.dropdown-menu {
	  display: block !important;	  
	}
	ul.nav li.dropdown ul.dropdown-menu li {
	  display:inline-block;
	}
	
	.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover {
	    color: #555;
	    background:none;
	}	
	
	.navbar-default .dropdown:last-child .dropdown-menu,
	.navbar-default .dropdown:nth-last-child(2) .dropdown-menu {
	  float: right;
	  direction: rtl;
	}

	.navbar-default .dropdown .dropdown-menu li {padding: 10px 20px 10px 0;}
		
	.navbar-default .dropdown:last-child .dropdown-menu li,
	.navbar-default .dropdown:nth-last-child(2) .dropdown-menu li {padding: 10px 0 10px 20px;}	
	
	.navbar-default .navbar-nav .nav-item:hover .nav-link {
	  color: rgba(0, 0, 0, .8);
	  box-shadow: 0 8px 0 0 #009eb9;
	}
	
	.navbar-default .dropdown-menu:before {
	  content: '';
	  position: absolute;
	  top: 0;
	  left: -9999px;
	  right: -9999px;
	  border-top: 1px solid #009eb9;
	}
	.navbar-default .dropdown-menu .dropdown-item {
	  display: inline-block;
	  width: auto;
	  padding: .425rem 0;
	}
	.navbar-default .dropdown-menu .dropdown-item:hover {
	  background-color: transparent;
	  box-shadow: 0 8px 0 0 #009eb9;
	}
	#navbar .nav > li > a:hover, .language-switcher-locale-url li a:hover {
		text-decoration:none;
	  background-color: transparent;
	}
	.navbar-default .dropdown-menu .dropdown-item + .dropdown-item {
	  margin-left: 1rem;
	}
	.navbar-default .navbar-collapse {max-height:55px;margin-top: 0;}
	*/
}	


.dropdown-menu {
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 1000;
    display: none; 
    float: left;
    min-width: 60px;
    padding: 8px 0;
    margin: 0px 0 0;
    text-align: left;
    list-style: none;
    background-color: #fff;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    border: none;
    border-radius: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
}
.dropdown-menu-1 {
	margin: 0;
	border-top: 1px solid #FFF;
}
.dropdown-menu-2 {
	margin: 0;
	border-left: 1px solid #FFF;
}

@media (max-width: 1430px) {
	.dropdown-menu-1.dropdown-menu-left {
		right: 0 !important;
		left: auto !important;
	}
	.dropdown-menu-2.dropdown-menu-left {
		right: 100% !important;
		left: auto !important;
		border-left: none;
		border-right: 1px solid #FFF;
	}
}

.nav > li > a:hover,
.nav > li > a:focus {
  text-decoration: none;
  background-color: transparent;
}

.closed {
    display: none;
}

/* css Aljoša */
body {
  font-family: 'Titillium Web', sans-serif;
  font-size:16px;
}

.navbar-default .navbar-nav .nav-link {
  color: rgba(0, 0, 0, .8);
}

.navbar-default .navbar-nav .nav-item:hover .dropdown-menu {
  /*display: block;*/ 
}
.navbar-default .dropdown-menu {
  position: relative;
  width: 0;
  min-width: 0;
  margin: 8px 0 0;
  padding: 6px 0 0;
  background-color: transparent;
  border: 0;
  border-radius: 0;
  white-space: nowrap;
}

.dropdown-menu>.active>a, .dropdown-menu>.active>a:focus, .dropdown-menu>.active>a:hover {
    color: #333;
    text-decoration: none;
    background-color: transparent;
    outline: 0;
}

.card {
  background: white;
  border: 0;
  border-radius: 0;
  box-shadow: 0 3px 5px 0 rgba(0,0,0,.2);
  margin-bottom:30px;
}

h4.card-title {font-size:24px;}
.btn{font-size:16px;}

.p-y {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
}
.m-t {
    /*margin-top: 30px !important;*/
}

.naviButton { margin-top: 30px; }
.naviButton2 { margin-top: 15px; }

.btn-primary,
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active {
  color: #ffffff;
  border-color: #59a9ff;
  background-color: #59a9ff;
}

.btn-success,
.btn-success:hover,
.btn-success:focus,
.btn-success:active {
  color: #ffffff;
  border-color: #f96232;
  background-color: #f96232;
}


.footer {
  color: #eceeef;
  background-color: #373a3c;
}
.footer a, .footer a:hover {
  color: #eceeef;
}

.iframe-rwd  {
position: relative;
padding-bottom: 65.25%;
padding-top: 30px;
height: 0;
overflow: hidden;
}
.iframe-rwd iframe {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}

.field-name-body h1 {
	margin: 30px 20px;
	text-align:center;
	font-weight:bold;
}

.videoWrapper {
    position: relative;
    padding-bottom: 56.25%; /* 16:9 */
    padding-top: 25px;
    height: 0;
    margin-bottom:30px;
}
.videoWrapper iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
} 
#mainContentVsebina {
	margin-bottom: 1.5rem;
}
#mainContentVsebina .fb-like {
	margin: 0 0 15px;
}

#mainContentVsebina .novice-content a h5 {
	color: #70bb70;
	font-size: 20px;
}
#mainContentVsebina .novice-content a p {
	color: #333;
	font-size: 16px;
}
#mainContentVsebina .novice-content a:hover, #mainContentVsebina .novice-content a:focus {
	text-decoration: none;
}

#mainContentVsebina .card-header {
    color: rgb(125, 42, 1);
}

#mainContentVsebina .card-header {
    background-color: beige;
	padding: .5rem 1rem;
}
#mainContentVsebina .card-body a h5 {
	color: #618fc1;
	font-size: 20px;
}
#mainContentVsebina .card-body a p {
	color: rgb(125, 42, 1);
	font-size: 15px;
}
#mainContentVsebina .card-body a:hover, #mainContentVsebina .card-body a:focus {
	text-decoration: none;
}
.card-header .btn-link {
    color: rgb(152, 51, 1);	
	font-size: 20px;
}
.card-header .btn-link:hover, .card-header .btn-link:focus {
    text-decoration: none;
}

.labelText { color: #8c8c8c;}

.nav-pills .nav-link:hover {
    color: #fff;
    background-color: #bdbdae;
}
.nav-pills .nav-link.active {
    color: #fff;
    background-color: #59a9ff;
}

.help-block {
  color: red;
}
.help-block .list-unstyled{
  margin-bottom: 0;
}
.form-group.has-error.has-danger .form-control{
  border: 1px solid red;
  box-shadow: 0 0 0 0.2rem rgba(250, 16, 0, 0.18);
}

.btn-sort, .btn-pagination {
	background: none;
    color: #007bff;
    border: none;
	font-weight: bold;
	white-space: nowrap;
}
.hidden {
	display: none;
}


.custom-file-label::after { font-family: 'FontAwesome'; content: '\f1c5' !important; }

th.hidden, td.hidden { display: none; }

.urnik-7 { text-align: center; min-width: 650px; }
.urnik-7 th, .urnik-7 td { width: 14.2857%; }
@media (max-width: 1280px) { 
	.urnik-7 { font-size: 0.8em; }
}
@media (max-width: 767px) { 
	.urnik-7 { font-size: 0.7em; }
}

ul.video { 
	    margin-top: 20px;
}
ul.video li { 
	list-style: none;
    padding: 5px 0;
    font-size: 20px;
}

p.trailer {
    font-size: 24px;
    padding: 10px 0 0 0;
    margin: 30px 0 0 0;
}
p.trailer1 {
    font-size: 14px;
    padding: 0 0 5px 0;
    margin: 0;
    text-align: left;
}
p.trailer2 {
    font-size: 24px;
    padding: 10px 0 0 0;
    margin: 0;
}
p.trailer i, p.trailer2 i {
	font-size: 18px;
	margin-left: 20px; 
}