@import 'https://cdn.jsdelivr.net/npm/socicon@3.0.5/css/socicon.min.css';
@import 'https://fonts.googleapis.com/css?family=Fira+Sans:300,400,500,700&subset=latin-ext';
.hiden{display:none;}
.error {color: red;}
.clear{clear:both;}
.m-x-auto{margin: 0px auto;}
.control-label{font-weight:normal;}
.description{font-size:12px;font-weight:normal;}
.overflow-hidden{overflow:hidden;}
.asterisk{
	position:absolute; 
	top:26px; 
	right:2px;
	color:#CF2A26;
}
.justify {text-align: justify;}
tr.rowlink td{cursor:pointer;}

.fancybox-mar5gin{margin-right:0px !important;}
.center{text-align:center;}
.center-important{text-align:center !important;}
.print-show{display:none;}
 
/* Table */
.table>thead>tr>th{border-bottom:0;} 

.pie-legend-label{width: 15px; height: 15px;display: inline-block;  border-radius: 10px; float: right;margin-left: 10px;}
 
 
.input-group-addon{border-radius: 0;
    background: #D9DADB;
    color: #000000;
    border: 1px #D9DADB;
}


.select2-choices li input{height:26px !important; line-height:26px !important;   }
.select2-container-multi .select2-choices { min-height: 26px !important;  line-height: 26px !important;}
.select2-container-multi .select2-choices .select2-search-choice {margin: 3px 0 3px 5px !important;}
.select2-container-multi.select2-container-active .select2-choices{box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102,175,233,.6) !important;}

.datepicker table{background: #005662 !important;}
.datepicker table thead tr:first-child{ 	background: #005662 !important;    color: white !important;}
.datepicker-days{border-bottom: 1px solid #005662 !important;}
.datepicker table{border: 1px #005662 !important;}
.datepicker th.dow{background:#00838F;color:white;border-radius:0 !important;}
.datepicker td{font-size:12px;}
.datepicker td.day{color:black;}
.datepicker td.day.disabled{background:white;}
.datepicker td.day.active{background: #005662 !important; color: white !important;border:0 !important}
.datepicker table thead {
    border-top: 1px solid #005662 !important;
    border-left: 1px solid #005662 !important;
    border-right: 1px solid #005662 !important;
}
.datepicker table thead tr:first-child {
    box-shadow: none !important;
}
.datepicker table thead tr:last-child {
    box-shadow: none !important;
	border-bottom: 0 !important;
    border-left: 1px solid #005662 !important;
    border-right: 1px solid #005662 !important;
	background:transparent !important;
}
.datepicker table tbody tr td:first-child {
    border-left: 1px solid #005662 !important;
}
.datepicker table tbody tr td:last-child {
    border-right: 1px solid #005662 !important;
}
.datepicker table tbody tr:last-child td {
    border-bottom: 0px solid #005662 !important;
}
.datepicker table tfoot {
    border: 0px !important;
}
	
/* Pogas */
.but,.btn{
	height:40px; 
	line-height:40px; 
	padding:0px 25px;
	font-size:16px;
	display:inline-block;
	text-transform:uppercase;
	background: #00838F;
	color:white;
	cursor:pointer;
	border:0;
	outline:0;
	border-radius:0;
}
.but.full{width:100%;text-align:center;}

.but.but-sm{height:48px; line-height:48px;}
.but.but-md{height:30px; line-height:30px;}
.but.but-filter{height:30px; line-height:30px;font-size:14px;padding:0px 15px;}
.but.but-xs{height:24px; line-height:25px;font-size:14px;padding:0px 15px;}
.but:hover,.but.active,.but:focus,.btn-primary:hover,.btn-default:hover,.btn-default:focus,.btn-primary:focus,.btn-primary:active:hover,.btn-default:active:hover,.btn-primary:active,.btn-default:active,.btn-primary:active:focus,.btn-default:active:focus{
	outline:none;
	background: #005662;
	color:white;
	text-decoration:none;
	box-shadow:none;
}
.but.disabled{cursor: default;opacity: 0.3;}
.but.disabled:hover{background: #007C64;color:white;text-decoration:none;}
.but-full{width:100%;}

input[type="text"],input[type="email"],input[type="file"],select{
	border-radius:0 !important;
	height:30px !important;
	line-height:30px !important;
	outline:none;
	position:relative;
}
input[type="file"]{line-height: 0px !important;padding-top: 3px;} 


a{color:#00838F;text-decoration:none;}
a:hover,a:focus{color:#005662;text-decoration:none;}
b,strong{font-weight: 500 !important;}

h2{font-size:22px;margin-top:0;}
h6{margin-top:0;}
h2+h6{margin-top:-10px;}

html{background: #F8F8F8;background-attachment: fixed;}
body{ 
	font-family: 'Fira Sans', sans-serif;
	background:transparent;
	color:#484848;
	font-size:14px;
	
	overflow-y:scroll;
	   
}
 
footer .container{border-top:1px solid #D9DADB;padding:25px 0px 15px 0px;color:rgba(0,0,0,0.54);}
footer .social a{margin: 0px 15px;color:#484848;font-size:20px;}


hr{
	border:0;
	height:4px !important;
	background: url(../img/hr.png) top center repeat-x;
}


/* Navigation */
#menu{margin-bottom:20px;}
.navbar{border-radius: 0 !important;}
.navbar-default {
    background-color: transparent;
    border-color: #D9DADB;
}
.navbar-nav{margin:0;}
.navbar-nav li>a{color:#000000 !important;}
.navbar-nav li>a:hover{color:white !important;background:#005662 !important;}
.navbar-nav li>a.active{color:white !important;background:#00838F !important;}
.navbar-nav>li>a.nohover{cursor:default;}
.navbar-nav>li>a.nohover:hover{background:#1C4439 !important;}
#navigation  ul{position:relative;}
#navigation  #nav-first-div{background-color: #D9DADB;}
#navigation ul.nav-first{margin:0;}
#navigation ul.nav-first li{position:relative;z-index:100;}
#navigation ul.nav-first li ul li{list-style:none;}
#navigation ul.nav-first li ul li a{
	padding:10px 15px;
	display:inline-block;
	width:100%;
	text-decoration:none;
}
.navbar-nav li a{position:relative;}
.navbar-nav li a span{
	background: #D32F2F;
    color: white;
    display: inline-block;
    font-size: 10px;
    padding: 0px 5px;
    height: 15px;
    text-align: center;
    line-height: 18px;
    position: absolute;
    top: 0px;
    right: 0px;}

/* Header */
header{position:relative;}
header span#user{text-align:right;position:absolute; right:-15px; top:0px;background:#D9DADB; padding:10px 10px 10px 10px;width: calc(100% + 30px);}
header span#user span{vertical-align: top;display: inline-block;padding-left:10px;}
header span#user span a.but{width:100%; margin-bottom:2px;text-align:center;}
header span#user img#avatar{width:50px;}
header #logo{max-height:100px;margin-top:60px;}/*margin:0px auto;*/

/* Main */
.container.main h1{	
	font-size:16px;
	font-weight:bold;
	text-transform:uppercase;
	min-height: 50px;
	position:relative;
	margin-top:0px;
}
.container.main h1 span.start{
	background:#D32F2F;
	position:absolute;
	top:0px;
	left:0px;
	display:inline-block;
	width:70px;
	z-index:0;
	height:40px;
	line-height:40px;
}
.container.main h1 span.txt{
	/*-ms-transform: skewX(-45deg); /* IE 9 */
    /*-webkit-transform: skewX(-45deg); /* Safari */
    /*transform: skewX(-45deg); /* Standard syntax */
	display: inline-block;
	background:#D9DADB;
	height:40px;
	padding-top: 13px;
	position: absolute;
    top: 0px;
    left: 40px;
	text-align: left;
	color:#000000;
}
.container.main h1 span.txt span{
	/*-ms-transform: skewX(45deg); /* IE 9 */
    /*-webkit-transform: skewX(45deg); /* Safari */
    /*transform: skewX(45deg); /* Standard syntax */
	display: inline-block;
	padding:0px 15px;
	text-align: right;
    width: 100%;
	
}

/* Articles */
.list{   border-bottom: 1px solid #E0E0E0; margin-left: 35px; padding: 10px 4px 8px 0px; margin: 0;}
.list:last-of-type{    border-bottom: none;}
.list.monthh{
	font-weight: bold;
    background: #D9DADB;
    text-align: center;
    text-transform: uppercase;
    margin-top: 15px;
}
.today{font-weight:bold;}
.dzimsanasdiena{color:#CF2A26;}
.article, .singlevideo {margin-bottom: 20px;}
/*
.indexarticle img, .gallery img, .video img,.videos img, .article img, .singlevideo img, .galleries img, .gallery-image img, .articles img {border-radius: 5px;}
*/
.article h4, .singlevideo h4,.all-galleries h4 { width: auto;margin: 10px 0px 5px 0px;}
#raksti .article-info,  #visiatteli .article-info ,#videos .article-info  {
    display: inline-block;
    padding-right: 5px;
	margin-bottom: 5px;
}
#raksts .article-info,#atteli .article-info,#video .article-info{margin-bottom:12px;}
.article-info {color: rgba(0,0,0,0.54); font-style: italic;font-size:10px;}
.fa-calendar, .fa-tag, .fa-comments, .fa-user {font-size: 13px; vertical-align: baseline;}
.fa-user,.fa-comments,.fa-tag {padding-left: 10px;}

.all-galleries, .cat {margin-bottom: 10px;}
.tagtitle {font-size: 18pt;font-weight: 300;}
#raksti li, .video-container li, #videos li,  #visiatteli li, #atteli li {list-style: none;}/*.bigarticle li,*/
.sitemap-bullet {
    background-image: url(../img/sitemap-bullet.png);
    background-repeat: no-repeat;
    width: 18px;
    height: 18px;
    color: white;
    height: 20px;
    padding: 0px 0px 2px 25px;
}
.sitemap-bullet:hover {
    background-image: url(../img/arrow-right-hover.png);
    width: 18px;
    height: 18px;
    padding-left: 25px;
    color: #CF2A26;
    text-decoration: none;
}
.tag:hover {
    background-position: -100% 0;
    color: white;
    border: solid 1px white;
}
#banner-slider .sp-arrows {
    width: 100%;
    left: 0px;
    top: 0;
    margin-top: -38px;
}
#banner-slider .sp-previous-arrow {
    left: 15px;
}
.sp-horizontal .sp-next-arrow {
   left: 40px;
}
#banner-slider .sp-grab{
   cursor:default;
}
#article-slider .sp-arrow, #gallery-slider .sp-arrow, #video-slider .sp-arrow, #banner-slider .sp-arrow {
    display: block !important;
}
#article-slider .sp-next-arrow, #gallery-slider .sp-next-arrow, #video-slider .sp-next-arrow, #banner-slider .sp-next-arrow {
    width: 14px;
    height: 14px;
    background:transparent;
   background-image: none !important;
}
#article-slider .sp-previous-arrow, #gallery-slider .sp-previous-arrow, #video-slider .sp-previous-arrow, #banner-slider .sp-previous-arrow {
    width: 14px;
    height: 14px;
     background:transparent;
   background-image: none !important;
}
.sp-previous-arrow,.sp-next-arrow{color:#00838F}
#article-slider .sp-previous-arrow:hover, #gallery-slider .sp-previous-arrow:hover, #video-slider .sp-previous-arrow:hover, #banner-slider .sp-previous-arrow:hover {
    width: 14px;
    height: 14px;
   background:transparent;
   background-image: none !important;
   color:#005662;
}
#article-slider .sp-next-arrow:hover, #gallery-slider .sp-next-arrow:hover, #video-slider .sp-next-arrow:hover, #banner-slider .sp-next-arrow:hover {
    width: 14px;
    height: 14px;
  background:transparent;
   background-image: none !important;
	color:#005662;
}
.sp-next-arrow:after, .sp-next-arrow:before, .sp-previous-arrow:after, .sp-previous-arrow:before{
	background-color:transparent !important;
}

.article-image {
    width: 870px;
}
.mainheader, #atteli h1 ,#raksts h1,#video h1{
    font-size: 20pt;
    font-weight: 400;
    margin-top: 5px;
    color: #000000;
	margin-top:10px;
	text-align:center;
}
.tag {
	border-radius: 5px;
    display: inline-block;
    background: white;
    position: relative;
    padding: 5px;
    background: -webkit-gradient(linear, left top, right top, color-stop(50%, #00838F), color-stop(50.001%, #005662));
    background-size: 200% 100%;
    background-position: 0 0;
    -webkit-transition: background-position .3s ease-out;
    color: white;
    -o-transition: .3s;
    -ms-transition: .3s;
    -moz-transition: .3s;
    -webkit-transition: .3s;
    transition: .3s;
	border: 1px solid white;
}
#tags-list{    
	margin: 0;
    padding: 0;
    border-bottom: 1px solid #00838F;
    margin-bottom: 10px;}
#tags-list li{margin:0;padding:0px 10px;list-style:none;display:inline-block;}
#tags-list li:first-child {
    background: #00838F;
    margin-left: 0;
    color: white;
    padding: 3px 10px;
}
.bigdate-wrapper{text-align:center;}
.bigdate {
    width: 65px;
    height: 65px;
    border-radius: 5px;
    background-color: #CF2A26;
    text-align: center;
    color: white;
    font-family: 'Ubuntu', sans-serif;
    display: inline-block;
}
.day {
    font-size: 28pt;
    font-weight: 300;
}
.month {
    margin-top: -12px;
    font-size: 12pt;
}
.socialie {
    text-align: center;
    margin-top: 10px;
    display: inline-block;
}
.socialie .c_d, .socialie .c_f, .socialie .c_t, .socialie .c_g {
    margin-right: 0px;
}
.c_g {
    margin-right: 10px;
    width: 40px;
    height: 40px;
    display: inline-block;
    background: url(../img/c_social.png) -165px 0px no-repeat;
}
.c_t {
    margin-right: 10px;
    width: 40px;
    height: 40px;
    display: inline-block;
    background: url(../img/c_social.png) -110px 0px no-repeat;
}
.c_f {
    margin-right: 10px;
    width: 40px;
    height: 40px;
    display: inline-block;
    background: url(../img/c_social.png) -55px 0px no-repeat;
}
.c_d {
    margin-right: 10px;
    width: 40px;
    height: 40px;
    display: inline-block;
    background: url(../img/c_social.png) 0px 0px no-repeat;
}
.c_d:hover {
    background: url(../img/c_social.png) 0px -45px no-repeat;
}
.c_f:hover {
    background: url(../img/c_social.png) -55px -45px no-repeat;
}
.c_t:hover {
    background: url(../img/c_social.png) -110px -45px no-repeat;
}
.c_g:hover {
    background: url(../img/c_social.png) -165px -45px no-repeat;
}
.wordwrap {
    word-wrap: break-word;
}

.article-text {
    margin-top: 10px;
    margin-bottom: 10px;
    line-height: 25px;
    font-size: 12pt;
    font-weight: 300;
    text-align: justify;
    word-wrap: break-word;
}

/* Gallery */
.gallery-image {margin-bottom: 10px;}

/* video */
.videoWrapper {
    position: relative;
    padding-bottom: 56.25%;
    height: 0;
}
.videoWrapper iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
	border-radius: 0px;
}

/* Workers */
/*table.content thead tr{background: #1C4439;}*/
/*table.content thead tr th{border-bottom:5px solid #134F42 !important;}*/
table.content td{border-bottom:1px solid #E0E0E0 !important;vertical-align:middle !important;}
tr.trtitle td{text-align:center;font-weight:bold;}

#search{   
	float: right;
    outline: none;
    min-width: 200px;
    padding: 15px 10px;
    margin-bottom: 10px;
    border: 1px solid #E0E0E0;
    border-radius: 4px !important;
}


/* Dokumenti */
.docs h2,.docs h4{text-align:center;}
.docc{position:relative; text-align: center;    margin-bottom: 10px;}
img.info-doc.info{margin-bottom:80px;}
.docc span.icon {   
   position:absolute;
   top:-2px;
   left:0px;
   display:none;
   height: 90px;
   line-height: 90px;
   text-align: center;
   font-size: 90px;
   color:#D9DADB;
}

.docc.pdf span.outer {background:#CF2A26; }
.docc.doc span.outer {background:#FF5500; }
.docc.docx span.outer {background:#FF5500; }
.docc.ppt span.outer {background:#8EB80E; }
.docc.pptx span.outer {background:#8EB80E; }
.docc.xls span.outer {background:#0EB88E; }
.docc.xlsx span.outer {background:#0EB88E; }
.docc.zip span.outer {background:#00FF00; }
.docc.7z span.outer {background:#00FF00; }
.docc.file span.outer {background:#390EB8; }
.docc span.date{font-size:12px;color:rgba(0,0,0,0.54);}

/* Pagination */
.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover {
    background-color: #00838F;
    border-color: #00838F;
}
.pagination>li>a:focus, .pagination>li>a:hover, .pagination>li>span:focus, .pagination>li>span:hover {
    color: #FFFFFF;
    background-color: #005662;
    border-color: #005662;
}
.pagination>li>a, .pagination>li>span {
    color: black;
}


/* Sprite */
.sprite-draugiem, .sprite-draugiem:hover, .sprite-facebook, .sprite-facebook:hover, .sprite-google, .sprite-google:hover, .sprite-twitter, .sprite-twitter:hover, .sprite-location, .sprite-location:hover, .sprite-mail, .sprite-mail:hover, .sprite-iphone, .sprite-iphone:hover, .sprite-sitemap, .sprite-sitemap:hover, #main-slider .sp-previous-arrow, #main-slider .sp-previous-arrow:hover, #main-slider .sp-next-arrow, #main-slider .sp-next-arrow:hover, #article-slider .sp-previous-arrow, #article-slider .sp-previous-arrow:hover, #article-slider .sp-next-arrow, #article-slider .sp-next-arrow:hover, #gallery-slider .sp-previous-arrow, #gallery-slider .sp-previous-arrow:hover, #gallery-slider .sp-next-arrow, #gallery-slider .sp-next-arrow:hover, #banner-slider .sp-previous-arrow, #banner-slider .sp-previous-arrow:hover, #banner-slider .sp-next-arrow, #banner-slider .sp-next-arrow:hover, #video-slider .sp-previous-arrow, #video-slider .sp-previous-arrow:hover, #video-slider .sp-next-arrow, #video-slider .sp-next-arrow:hover {
    background-image: url(../img/spritesheet.png);
    background-repeat: no-repeat; 
}

.cal-table-head{
	margin-top: 10px;
    /*background: #1c4439;*/
    padding: 8px 15px;
    font-weight: bold;
    border-bottom: 1px solid #D9DADB;
}
.cal-head{
	padding-left: 0px;
	padding-right: 0px;
}

.cal-entry{
	padding: 5px 15px;
}

.cal-entry h6{text-align:center; padding: 4px 0px 3px 0px;border-bottom: 1px solid #D9DADB;margin-top:10px;}

.asbence-dropdwon{
	display: inline;
}

#select_status, #select_year{
	color: black;
}

.asbc-entry{
	margin: 8px 0px;
}

.active-day{
	border-bottom: 1px solid #d02a27;
}

.active-week{
	padding: 0px;
}

.active-week span{
	margin-left: 15px;
}

.absc-button{	
    background: #316e5e;
    border-radius: 2px;
    padding: 6px;
}

.absc-button:hover{	
    background: #CF2A26;
    color: white;
}

.absc-widget{
	text-align: right;
}

.absc-widget h1{
	margin: 0;
    font-size: 16px !important;
    font-weight: bold !important;
    text-transform: uppercase;
    height: 50px !important;
    position: relative;
}

.but-widget{
    margin-top: 5px;
}

.absc-widget span.txt {
   /* -ms-transform: skewX(45deg) !important;
    -webkit-transform: skewX(45deg) !important;
    transform: skewX(45deg) !important;*/
    display: inline-block;
    background: #125E4E;
    height: 40px !important;
    padding-top: 13px;
    position: absolute;
    top: 0px;
    right: 30px !important;
    text-align: left !important;
	width: calc(100% - 30px);
	left:auto !important;
}

.absc-widget.left span.txt {
    /*-ms-transform: skewX(-45deg) !important;
    -webkit-transform: skewX(-45deg) !important;
    transform: skewX(-45deg) !important;*/
    left: 40px !important;
    text-align: right !important;	
	right:auto !important;
	width: calc(100% - 40px);
}
.absc-widget.left h1 span.start {
	position: absolute;
    top: 0px !important;
    left: 0px !important;
    right: auto !important;
    display: inline-block;
    width: 70px !important;
    z-index: 0;
    height: 40px !important;
    line-height: 50px;
}
.absc-widget.left h1 span.txt span {
    text-align:left;
}

.change_week.but.but-xs{
	margin-bottom: 5px;
}

.noselect {
  -webkit-touch-callout: none; /* iOS Safari */
    -webkit-user-select: none; /* Safari */
     -khtml-user-select: none; /* Konqueror HTML */
       -moz-user-select: none; /* Firefox */
        -ms-user-select: none; /* Internet Explorer/Edge */
            user-select: none; /* Non-prefixed version, currently
                                  supported by Chrome and Opera */
}

.absc-widget h1 span.start {
    background: #007C64;
    position: absolute;
    top: 0px !important;
    right: 0px !important;
	left:auto !important;
    display: inline-block;
    width: 30px !important;
    z-index: 0;
    height: 40px !important;
    line-height: 50px;
}

.absc-widget h1 span.txt span {
    /*-ms-transform: skewX(-45deg) !important;
    -webkit-transform: skewX(-45deg) !important;
    transform: skewX(-45deg) !important;*/
    display: inline-block;
    padding: 0px 30px;
}


.form-horizontal.filters .form-control {color:black}
.form-horizontal.filters .input-group-addon{min-width:70px;}
.fil8ters div[class^="col-md-"]:first-child{padding-left:0;}


/* Forum */
.unit-box {border: 1px solid #D9DADB;margin:4px 0px;}
.unit-box h4{text-align:center;}
.unit-box .person-box,.unit-box .title{
	display: inline-block;
    cursor: pointer;   
    margin: 5px 5px;
	font-size:12px;
	border:1px solid #484848;
	padding:2px 5px;
}
.unit-box .person-box.active,.unit-box .person-box:hover{background:#005662;border-color:#005662;color:white;}
.unit-box .title{background:#D9DADB;border-color:#D9DADB;}
.unit-box .person-box img{float:left; margin-right:10px;}
.unread{
	background: #D32F2F;
    color: white;
    display: inline-block;
    border-radius: 50%;
    font-size: 10px;
    width: 20px;
    height: 20px;
    text-align: center;
    line-height: 23px;
    margin-right: 10px;
	margin-top:1px;
}
#topic{border-bottom: 1px solid #D9DADB;padding-bottom:15px;}
.topic-author-img{float:left;width:100px;margin-right:15px;}
.post-author-img{width:50px;margin-right:15px;}
.post-author-img-span{float:left;vertical-align: top;}
.post-content{float:left;width:calc(100% - 65px);}
.post {border-bottom: 1px solid #D9DADB;margin-bottom: 15px;padding-bottom: 15px;}
.post .info,#topic p:first-child,#topic p.info{font-size:10px; color: rgba(0,0,0,0.54);    font-style: italic;}
.post .info2{font-size:14px;color: rgba(0,0,0,0.54);    font-style: italic;}
.p-order{font-size: 12px;margin-top:10px;}
.p-order .order{cursor: pointer; }
.p-order .order.active,.p-order .order:hover{color: #00838F; }
.post .info .fa-user{padding-left: 0px;}
#topic p:first-child .fa-users{padding-left: 10px;}
.post .info .fa-calendar{padding-left: 10px;}
.post .info .reply{float:right;cursor:pointer;color:#00838F;}
.post .info .reply:hover{color:#005662;}
.quote{color: rgba(0,0,0,0.54);display:inline-block;font-style:italic;position:relative;padding:0px 12px;}
.quote .fa-quote-right{position:absolute;bottom:0px; right:0px;font-size: 10px;}
.quote .fa-quote-left{position:absolute;top:0px; left:0px;font-size: 10px;}
.quote p{margin:0;}
.quote .sub{font-size:10px;}
.quote .txt{font-size:12px;}

/* Sitemap */
.sitemap-object{margin-bottom:30px;}
.sitemap-object span{
	font-size: 10px;
    color: rgba(0,0,0,0.54);
    font-style: italic;
}

.socicon-youtube:hover, .socicon-facebook:hover, .socicon-twitter:hover{
    -moz-transition: all .3s ease;
    -o-transition: all .3s ease;
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
}
.socicon-youtube:hover {color: #ff0000;} 
.socicon-facebook:hover {color: #3b5998;}
.socicon-twitter:hover {color: #1da1f2;}


@media (min-width: 1200px){
	.container {	width: 1200px;}	
	.navbar-nav>li>a{font-size:16px !important;}	
}



@media (min-width: 768px){
/*.type_page{zoom:0.75;}*/
	ul.nav-first{margin:0;}
	.navbar-nav {float:right !important;background:#D9DADB;}
	.navbar-nav>li>a {
		padding-top: 0px;
		padding-bottom: 0px;
		line-height:43px; 
		height:43px;
	}
	.navbar {
		position: relative;
		min-height: 43px; 
		margin-bottom: 0px;
		border: 0;
	}	
	.navbar-nav>li>a{font-size:12px;}
	#navigation ul.nav-first li ul{
		display:none;
		position:absolute;
		top:43px;
		left:0px;
		background:#D9DADB;
		padding:0;
		z-index:1000000;
	}
	#navigation ul.nav-first li ul li a{width:150px;}
	#navigation ul.nav-first li:hover ul{display:inline-block;}
	
	/* Articles */
	.mainheader, #atteli h1 ,#raksts h1,#video h1{margin-top: 0;}
	#raksts .article-info{margin-bottom:12px;}
	
	/* Main */
	.container.main h1{font-size: 16px;}
	
	/* Dokumenti */
	.docc span.icon {display:inline-block;}
	.docc {padding-left:90px; text-align: left;    min-height: 120px;}
	.docs h2,.docs h4{text-align:left;margin: 0px 0px 20px 0px;}
	
	/* Header */
	header #logo{margin-top:0px;}
	header span#user{width:auto;}
	
	.bigdate-wrapper,.mainheader{text-align:left;}
}

@media (min-width: 992px){
	/*.type_page{zoom:1;}*/
}

/* Bootstrap xs viewpoint */
@media (max-width: 767px){
	.forum-buttons .but{width:100%;text-align:center;margin-bottom:10px;}
	.text-xs-center{text-align:center !important;}
	.text-xs-left{text-align:left !important;}
	.text-xs-right{text-align:right !important;}
	footer .social{margin-top:30px;}
	
	.main{text-align:left !important;}
	.navbar-nav>li>a{font-size:16px;}
	.navbar-nav>li>a.nohover:hover{background:#115E4E !important;}

	/* Main */
	/*.container.main span.start{display:none !important;}
	.container.main h1 {
		font-size: 18px;
		font-weight: bold;
		text-transform: uppercase;
		height:auto;
		
		min-height: 35px;
		position: relative;
		margin:0;margin:5px 0px 5px 0px;
	}
	.container.main h1 span.txt {
		-ms-transform: skewX(0deg);
		-webkit-transform: skewX(0deg);
		transform: skewX(0deg);
		left:0px;
		background:transparent;
		width: 100%;
		padding:0;
		margin:0;
		height:auto !important;
		min-height:50px;
	}
	.container.main h1 span.txt span{
		-ms-transform: skewX(0deg);
		-webkit-transform: skewX(0deg);
		transform: skewX(0deg);
		padding:0;
		text-align:center;
		width: 100%;
	}
	*/
	.cal-table-head,.cal-entry p{text-align:center;}
}


/* Print Style */
@media print {
	span#user,#menu,footer,.print-hide{display:none;}
	.print-show{display:inline-block;}
	header p img#logo{margin: 0px auto;}
	header a[href]:after {
		content: none !important;
	}
}