/* Author: Romanas Kozikas
 * www.Mireina.lt
 * Last Updated: 01/01/14 
 *
 */

.hand { cursor: pointer; }
.hide { display: none; }

.header-btns > div > button:focus {
	color: #666;
}



.nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus {
    background-color: #23408F;
    color: #FFFFFF;
}





#content {
    display: block;
    margin-left: 0;
    min-height: 100%;
    margin-top: 0;
}

#prenumerataList {
    margin-top: 5px;
}

#paskutiniaiNumeriaiKiti {
    margin: 10px auto; padding-bottom: 0; text-align: center;
}

.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}
.panel-default>.panel-heading+.panel-collapse .panel-body{border-top-color:#ddd}
.panel-default>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#ddd}
.panel-primary{border-color:#f15f4c}
.panel-primary>.panel-heading{color:#fff;background-color:#f15f4c;border-color:#f15f4c}
.panel-primary>.panel-heading+.panel-collapse .panel-body{border-top-color:#f15f4c}
.panel-primary>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#f15f4c}
.panel-primary span a { color: #d9534f; }
.panel-primary:hover{border-color: #d9534f; -webkit-box-shadow: 2px 2px 15px 8px #f15f4c; box-shadow: 2px 2px 15px 8px #f15f4c;}

.panel-success{border-color:#d6e9c6}
.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}
.panel-success>.panel-heading+.panel-collapse .panel-body{border-top-color:#d6e9c6}
.panel-success>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#d6e9c6}
.panel-success:hover{border-color: #3c763d; -webkit-box-shadow: 2px 2px 15px 8px #3c763d; box-shadow: 2px 2px 15px 8px #3c763d;}

.panel-warning{border-color:#faebcc}
.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}
.panel-warning>.panel-heading+.panel-collapse .panel-body{border-top-color:#faebcc}
.panel-warning>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#faebcc}
.panel-warning:hover{border-color: #8a6d3b; -webkit-box-shadow: 2px 2px 15px 8px #8a6d3b; box-shadow: 2px 2px 15px 8px #8a6d3b;}

.panel-danger{border-color:#ebccd1}
.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}
.panel-danger>.panel-heading+.panel-collapse .panel-body{border-top-color:#ebccd1}
.panel-danger>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#ebccd1}
.panel-danger:hover{border-color: #a94442; -webkit-box-shadow: 2px 2px 15px 8px #a94442; box-shadow: 2px 2px 15px 8px #a94442;}

.panel-info{border-color:#bce8f1}
.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}
.panel-info>.panel-heading+.panel-collapse .panel-body{border-top-color:#bce8f1}
.panel-info>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#bce8f1}
.panel-info:hover{border-color: #31708f; -webkit-box-shadow: 2px 2px 15px 8px #31708f; box-shadow: 2px 2px 15px 8px #31708f;}




.btn{display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.428571429;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}
.btn:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
.btn:hover,.btn:focus{color:#fff;text-decoration:none}
.btn:active,.btn.active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}
.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;pointer-events:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}
.btn-default{color:#fff;background-color:#4b494f;}
.btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default.active,.open .dropdown-toggle.btn-default{color:#fff;background-color:#37353a;border-color:#adadad}
.btn-default:active,.btn-default.active,.open .dropdown-toggle.btn-default{background-image:none}
.btn-default.disabled,.btn-default[disabled],fieldset[disabled] .btn-default,.btn-default.disabled:hover,.btn-default[disabled]:hover,fieldset[disabled] .btn-default:hover,.btn-default.disabled:focus,.btn-default[disabled]:focus,fieldset[disabled] .btn-default:focus,.btn-default.disabled:active,.btn-default[disabled]:active,fieldset[disabled] .btn-default:active,.btn-default.disabled.active,.btn-default[disabled].active,fieldset[disabled] .btn-default.active{background-color:#4b494f;border-color:#ccc}
.btn-default .badge{color:#4b494f;background-color:#fff}
.btn-primary{color:#fff;background-color:#f15f4c;border-color:#ef4a34}
.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.open .dropdown-toggle.btn-primary{color:#fff;background-color:#ee3d26;border-color:#d62711}
.btn-primary:active,.btn-primary.active,.open .dropdown-toggle.btn-primary{background-image:none}
.btn-primary.disabled,.btn-primary[disabled],fieldset[disabled] .btn-primary,.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled:active,.btn-primary[disabled]:active,fieldset[disabled] .btn-primary:active,.btn-primary.disabled.active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary.active{background-color:#f15f4c;border-color:#ef4a34}
.btn-primary .badge{color:#f15f4c;background-color:#fff}
.btn-warning{color:#fff;background-color:#e5b742;border-color:#e2ae2c}
.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active,.open .dropdown-toggle.btn-warning{color:#fff;background-color:#dfa91f;border-color:#b78b19}
.btn-warning:active,.btn-warning.active,.open .dropdown-toggle.btn-warning{background-image:none}
.btn-warning.disabled,.btn-warning[disabled],fieldset[disabled] .btn-warning,.btn-warning.disabled:hover,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning:hover,.btn-warning.disabled:focus,.btn-warning[disabled]:focus,fieldset[disabled] .btn-warning:focus,.btn-warning.disabled:active,.btn-warning[disabled]:active,fieldset[disabled] .btn-warning:active,.btn-warning.disabled.active,.btn-warning[disabled].active,fieldset[disabled] .btn-warning.active{background-color:#e5b742;border-color:#e2ae2c}
.btn-warning .badge{color:#e5b742;background-color:#fff}
.btn-danger{color:#fff;background-color:#f15f4c;border-color:#ef4a34}
.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active,.open .dropdown-toggle.btn-danger{color:#fff;background-color:#ee3d26;border-color:#d62711}
.btn-danger:active,.btn-danger.active,.open .dropdown-toggle.btn-danger{background-image:none}
.btn-danger.disabled,.btn-danger[disabled],fieldset[disabled] .btn-danger,.btn-danger.disabled:hover,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger:hover,.btn-danger.disabled:focus,.btn-danger[disabled]:focus,fieldset[disabled] .btn-danger:focus,.btn-danger.disabled:active,.btn-danger[disabled]:active,fieldset[disabled] .btn-danger:active,.btn-danger.disabled.active,.btn-danger[disabled].active,fieldset[disabled] .btn-danger.active{background-color:#f15f4c;border-color:#ef4a34}
.btn-danger .badge{color:#f15f4c;background-color:#fff}
.btn-success{color:#fff;background-color:#95b849;border-color:#87a741}
.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.open .dropdown-toggle.btn-success{color:#fff;background-color:#7e9c3d;border-color:#637b30}
.btn-success:active,.btn-success.active,.open .dropdown-toggle.btn-success{background-image:none}
.btn-success.disabled,.btn-success[disabled],fieldset[disabled] .btn-success,.btn-success.disabled:hover,.btn-success[disabled]:hover,fieldset[disabled] .btn-success:hover,.btn-success.disabled:focus,.btn-success[disabled]:focus,fieldset[disabled] .btn-success:focus,.btn-success.disabled:active,.btn-success[disabled]:active,fieldset[disabled] .btn-success:active,.btn-success.disabled.active,.btn-success[disabled].active,fieldset[disabled] .btn-success.active{background-color:#95b849;border-color:#87a741}
.btn-success .badge{color:#95b849;background-color:#fff}
.btn-info{color:#fff;background-color:#45c1ae;border-color:#3bb19f}
.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active,.open .dropdown-toggle.btn-info{color:#fff;background-color:#37a695;border-color:#2c8376}
.btn-info:active,.btn-info.active,.open .dropdown-toggle.btn-info{background-image:none}
.btn-info.disabled,.btn-info[disabled],fieldset[disabled] .btn-info,.btn-info.disabled:hover,.btn-info[disabled]:hover,fieldset[disabled] .btn-info:hover,.btn-info.disabled:focus,.btn-info[disabled]:focus,fieldset[disabled] .btn-info:focus,.btn-info.disabled:active,.btn-info[disabled]:active,fieldset[disabled] .btn-info:active,.btn-info.disabled.active,.btn-info[disabled].active,fieldset[disabled] .btn-info.active{background-color:#45c1ae;border-color:#3bb19f}
.btn-info .badge{color:#45c1ae;background-color:#fff}
.btn-link{color:#333;font-weight:normal;cursor:pointer;border-radius:0}
.btn-link,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}
.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active{border-color:transparent}
.btn-link:hover,.btn-link:focus{color:#0d0d0d;text-decoration:underline;background-color:transparent}
.btn-link[disabled]:hover,fieldset[disabled] .btn-link:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:focus{color:#999;text-decoration:none}
.btn-lg{padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}
.btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}
.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}
.btn-block{display:block;width:100%;padding-left:0;padding-right:0}
.btn-block+.btn-block{margin-top:5px}
input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%}






section {padding-bottom: 5px }

.section-pricing {padding-bottom:0}
.section-pricing h1{margin:10px 0; font-size: 25px}
.section-pricing .panel-body{padding:0}
.section-pricing .pricing-table table{margin:0}
.section-pricing .pricing-table tr td:first-child{border-top:0}
.section-pricing .panel-heading {
    background-image: none;
    height: auto;
}




.textShadow {
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.40);
}

.breadcrumb li.active a {
    border-bottom: 2px solid #aa22ab;
}

#create-event-block .panel-heading {
    overflow: visible;
}

a{-webkit-transition:color .5s;transition:color .5s}
img{max-width:100%}
.nav>li>a{-webkit-transition:background .5s;transition:background .5s; padding: 10px 7px;}
.form-control{-webkit-transition:border .5s;transition:border .5s}
.form-control:focus{border-color:#23408F;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(35, 64, 143, 0.60);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(35, 64, 143, 0.60);
}
.input-circle{border-radius:30px}


.savaiteLogo { margin-bottom: -5px; position: relative; margin-top: 10px; }
.savaiteLogo .text { display: block; z-index: 2; position: absolute; right: 15px; top: 25px; font-size: 44px; color: #23408F; width: 350px; text-align: right; }


.section-center{text-align:center}
.section-hilite{background:#eee}
.section .section-title{margin:0 0 30px;text-align:center;position:relative}


.site-header{background:#fff;box-shadow:0 5px 7px 0 rgba(35, 64, 143, 0.92);position:fixed;top:0;left:0;width:100%;z-index:999;min-height:55px;
    /*
    min-width: 360px;
    */
}
.site-header .nav{margin:20px 0 0 0}


.navbar-brand {margin:6px 0 0 5px; padding:0;}
.navbar-brand a{color:#4b494f}
.navbar-brand a:hover, .navbar-brand a:active{color:#f15f4c;text-decoration:none}

#paskutiniaiNumeriai .list-inline > li:first-child {
    padding-left: 5px;
}


#popierine .price_big {
    font-size: 46px;
    display: block;
    font-weight: bold;
    margin-top: 5px;
    color: #F48120;
}

#skPrice .price_big, .price_big {
    font-size: 46px;
    display: block;
    font-weight: bold;
    margin-top: 5px;
    color: #F48120;
}

#fm_prenumerata .price_big {
    font-size: 50px;
    display: block;
    font-weight: bold;
    color: #F48120;
}






.minHeight-310 li { min-height: 310px; }



.wizard-wrapper {
    border-bottom: 1px dashed #C9C9C9;
    margin-bottom: 20px;
    margin-top: 30px;
    padding-bottom: 40px;
    padding-left: 50px;
}
ul.wizard-steps {
    list-style: none outside none;
    margin: 0;
    padding: 0;
    text-decoration: none;
}
ul.wizard-steps li {
    display: inline-block;
    position: relative;
    text-align: center;
    width: 32%;
}
ul.wizard-steps li a {
    color: #888888;
    font-size: 18px;
    font-weight: 600;
    position: relative;
    text-shadow: 0 1px #FFFFFF;
    top: 15px;
}
ul.wizard-steps li .wizard-icon {
    background: none repeat scroll 0 0 #DDDDDD;
    border-radius: 50%;
    box-shadow: 1px 0 1px #AAAAAA inset;
    height: 50px;
    margin: 0 auto;
    padding: 5px;
    position: relative;
    width: 50px;
    z-index: 11;
}
ul.wizard-steps li .wizard-icon .fa {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #CCCCCC;
    border-radius: 50%;
    box-shadow: 1px 0 0 rgba(0, 0, 0, 0.1);
    font-size: 20px;
    height: 40px;
    line-height: 38px;
    position: relative;
    text-align: center;
    width: 40px;
    z-index: 11;
}
ul.wizard-steps li:after {
    background-color: #DDDDDD;
    box-shadow: 0 1px 1px #AAAAAA inset, 0 -1px 1px #F5F5F5 inset;
    content: "";
    height: 8px;
    left: 50%;
    position: absolute;
    top: 36%;
    width: 100%;
    z-index: 10;
}
ul.wizard-steps li:last-child:after {
    content: "";
    display: none;
}
ul.wizard-steps li.active .wizard-icon i {
    color: #0094D2;
    transition: all 2s ease-in-out 0s;
}
ul.wizard-steps li.passed .wizard-icon i {
    background: none repeat scroll 0 0 #0094D2;
    color: #FFFFFF;
    transition: all 2s ease-in-out 0s;
}
ul.wizard-steps li.passed.active .wizard-icon i {
    background-color: #0094D2;
    color: #FFFFFF;
}

#amain { min-width: 380px; }


.main-page .navbar-brand {margin:8px 0 -3px 45px; padding:0;}
.all-page .navbar-brand {margin:8px 0 -3px 45px; padding:0;}


@media(max-width:991px){
    .site-header .nav{margin:20px 0 0;font-size:14px}
    .navbar-brand { margin-left: 6px; }
    .navbar-brand .navbar-logo { height: 50px; }
    .site-header .nav>li>a{padding:3px 4px; margin:0 2px; font-size:11px}
    .footerLogin { min-height: 36px !important; overflow: hidden; }
}
@media(max-width:767px){
    #content { margin-top: 5px; }

    .site-header .navbar-brand{margin:10px 0 0 30px}
    .site-header .nav{margin:25px 0 0;}
    .site-header .nav>li>a{padding:3px; margin:0; font-size:11px}
    .asite-header .nav>li>a{text-indent:-9999px;background:#eee;width:26px;height:26px;border-radius:26px;padding:0}

    .asite-header .nav>li.active>a{background:#F5821F}
    .navbar-brand .navbar-logo { height: 40px; }
    .navbar-brand { margin-left: 29px; }

}

@media (min-width: 768px) and (max-width: 991px) {
    .navbar-brand {
        margin-left: 15px;
    }
    #content { margin-top: 5px; }
}


@media(max-width:527px){

    #content { margin-top: 0px; }
    #content .container { padding-top: 10px; }

    #header .navbar-brand {
        text-align: center;
        float: none;
        margin-top: 5px;
    }
    #header .navbar-brand .navbar-logo {
        text-align: center;
        float: none;
    }
    #navigations.pull-right, #navigation.pull-right {
        float: none !important;
        text-align: center;
        margin: 2px auto 0 auto;
        max-width: 300px;
    }
    #header.site-header { position: static; }
    #header.site-header .nav>li>a{padding:3px; margin:0; font-size:9px}

    .footerLogin .container {
        padding: 1px 15px;
    }
    .footerLogin .navbar-toggle { margin-bottom: 0;}
    #main h2 {
        font-size: 18px;
        line-height: 22px;
    }
}



.modal-dialog {
    color: #333333;
}

.modal-dialog a {
    color: #428BCA;
}

.modal-dialog a:hover,
.modal-dialog a:focus {
    color: #5099D8;
}

.modal-footer {
    margin-top: 0px;
    padding: 15px 20px;
}


.ui-dialog .ui-dialog-buttonpane button,
.bbcodes, .bbcodes_poll {
    border-style: solid;
    border-width: 1px;
    border-radius: 4px;
    cursor: pointer;
    display: inline-block;
    font-size: 14px;
    font-weight: normal;
    line-height: 1.42857;
    margin-bottom: 0;
    padding: 6px 12px;
    text-align: center;
    vertical-align: middle;
    white-space: nowrap;
}

.ui-dialog-buttonset > button {
    margin-right: 5px;
}

.ui-dialog .ui-dialog-buttonpane button,
.bbcodes, .bbcodes_poll {
    text-shadow: 0 1px 0 #fff;
    background-image: -webkit-linear-gradient(top, #ffffff 0%, #e0e0e0 100%);
    background-image: linear-gradient(to bottom, #ffffff 0%, #e0e0e0 100%);
    background-repeat: repeat-x;
    border-color: #dbdbdb;
    border-color: #ccc;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe0e0e0', GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}

.ui-dialog .ui-dialog-buttonpane button:hover,
.bbcodes:hover, .bbcodes_poll:hover,
.ui-dialog .ui-dialog-buttonpane button:focus,
.bbcodes:focus, .bbcodes_poll:focus {
    background-color: #e0e0e0;
    background-position: 0 -15px;
}




/*topbar*/
.navbar-fixed-top.bs-docs-nav {
    display: block;
    position: fixed;
    background-image: linear-gradient(to bottom, #FFFFFF 0%, #F8F8F8 100%);
    background-image: -webkit-linear-gradient(top, #FFFFFF 0%, #F8F8F8 100%);
    border-color: #E7E7E7;
}

.navbar-default .navbar-nav > li > a {
    color: #428BCA;
}

.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
    color: #2A6496;
    background-color: transparent;
}


a {
    color: #428BCA;
    font-size: 14px;
    text-decoration: none;
}

a:hover, a:focus {
    color: #2A6496;
    text-decoration: none;
}

.logoblock {
    display: block;
    margin-bottom: 20px;
    text-decoration: none !important;
}

.logo_text {
    font-weight: bold;
}

.logo_text a {
    color: #4682B4;
    /*logo_text_display*/
    font-size: 50px;


}

.logo_image {




}

.social {
    margin-top: 20px;
    /*facebook_twitter_plus_display*/
}

.share42init {
    text-align: center;
}

.yashare-auto-init.b-share_theme_counter {
    text-align: center;
}

.sharelink {
    display: inline-block;
    vertical-align: bottom;
    width: 32px;
    height: 32px;
    margin: 0 6px 6px 0;
    outline: none;
    background-image:url(../images/icons.png);
}

/*search*/
.search {
    margin-top: 20px;
    /*facebook_twitter_plus_display*/
}

.search .form-control {
    border-color: #CCCCCC;
    border-radius: 4px;

}

.search .btn {
    border-color: #CCCCCC;
    border-radius: 4px;
    background-image: linear-gradient(to bottom, #FFFFFF 0%, #E0E0E0 100%);
    background-image: -webkit-linear-gradient(top, #FFFFFF 0%, #E0E0E0 100%);

    text-shadow: 0 0px 0 #FFFFFF;
}

.search .btn-default:hover,
.search .btn-default:focus {
    background-image: linear-gradient(to bottom, #E0E0E0 0%, #FFFFFF 100%);
    background-image: -webkit-linear-gradient(top, #E0E0E0 0%, #FFFFFF 100%);
    background-position: 0 0;
}


/*Calendar_414*/
.calendar.panel.panel-primary {
    background-image: linear-gradient(to bottom, #FFF 0%, #FFF 100%);
    background-image: -webkit-linear-gradient(top, #FFF 0%, #FFF 100%);
    border-color: #428BCA;
    border-radius: 4px;
    border-style: solid;
    border-width: 1px;
    padding: 0px;
    display: block;
    box-shadow: none;


}

.calendar .panel-heading {


    color: #666;
    border-style: solid;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    border-top-left-radius: 2px;
    border-top-right-radius: 2px;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
    border-width: 0px;
    display: block;
}

.calendar .panel-heading {
    font-size: 14px;
}

.calendar .panel-body {


    background-position: center center;
    background-repeat: no-repeat;
    background-size: auto 100%;
}

/*Vote_454*/
#bvote.panel.panel-primary {


    border-color: #428BCA;
    border-radius: 5px;
    border-style: solid;
    border-width: 1px;
    padding: 0px;
    display: block;
    box-shadow: none;
}

#bvote .panel-heading {
    color: #666;
    border-color: #428BCA;
    border-style: solid;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    border-top-left-radius: 2px;
    border-top-right-radius: 2px;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
    border-width: 0px;
    display: block;
}

#bvote .panel-heading {

    font-size: 14px;
    font-style: normal;
    font-weight: normal;
}

#bvote .panel-body {


    background-position: center center;
    background-repeat: no-repeat;
    background-size: auto 100%;
}

#bvote .text-success {
    background: none;
    border: 0px solid #444444;
    border-radius: 7px;
    color: #3C763D;
    margin-top: 0px;
    padding: 0px;
}

#bvote .panel-footer {


    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
    border-top: 0px solid #DDDDDD;
    margin-bottom: 0;
}


/*popular_515*/
.popular.list-group {
    border-color: #428BCA;
    border-radius: 4px;
    border-style: solid;
    border-width: 1px;
    display: block;
    box-shadow: none;
}

.popular h4.list-group-item-heading {
    background-image: linear-gradient(to bottom, #428BCA 0%, #428BCA 100%);
    background-image: -webkit-linear-gradient(top, #428BCA 0%, #428BCA 100%);
    border-style: solid;


    border-width: 0;
    line-height: 1.42857;
    margin-bottom: 0;
    padding: 10px 15px;
}

.popular h4.list-group-item-heading {
    color: #FFFFFF;
    font-size: 14px;
    font-style: normal;
    font-weight: normal;
}

.popular a.list-group-item {


    border-color: #428BCA;
    border-left: 0 none;
    border-right: 0 none;
    color: #333333;
}

.popular a.list-group-item:first-of-type {
    border-top: medium none;
}

.popular a.list-group-item:last-child {


    border-bottom: medium none;
}

.popular a.list-group-item:hover,
.popular a.list-group-item:focus {



}

.popular .list-group-item h4.list-group-item-heading {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 0 none;
    font-style: normal;
    font-weight: bold;
    padding: 0;
    color: #333333;
}


/*arhiv_581*/
.arhiv.panel.panel-default {


    border-style: solid;
    border-width: 1px;
    padding: 0px;
    display: block;
    box-shadow: none;
}

.arhiv .panel-heading {


    border-style: solid;
    border-width: 0;


}

.arhiv .panel-heading {





}

.arhiv .panel-body {
    padding: 0;
}

.arhiv .archives {


    border-top: 1px solid #DDDDDD;
    display: block;
    margin-bottom: -1px;
    padding: 10px 15px;
    position: relative;
}

.arhiv .archives:hover,
.arhiv .archives:focus {


}

.arhiv a.archives {
    font-size: 12px;
}

.arhiv a.archives:hover,
.arhiv a.archives:focus {

}

.arhiv .archives:first-child {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
}

.arhiv .archives:last-child {
    border-bottom-left-radius: 3px;
    border-bottom-right-radius: 3px;
    margin-bottom: 0;
}

.arhiv .panel-body > br,
#dle_news_archive_link > br,
#dle_news_archive > br {
    display: none;
}



/*news-partner_649*/
.news-partner.list-group {
    border-color: #428BCA;
    border-radius: 4px;
    border-style: solid;
    border-width: 1px;
    display: block;
    box-shadow: none;
}

.news-partner h4.list-group-item-heading {
    background-image: linear-gradient(to bottom, #428BCA 0%, #428BCA 100%);
    background-image: -webkit-linear-gradient(top, #428BCA 0%, #428BCA 100%);


    border-width: 0;
    border-style: solid;
    line-height: 1.42857;
    margin-bottom: 0;
    padding: 10px 15px;
}

.news-partner h4.list-group-item-heading {
    color: #FFFFFF;
    font-size: 14px;
    font-style: normal;
    font-weight: normal;
}

.news-partner a.list-group-item {


    border-color: #428BCA;
    border-left: 0 none;
    border-right: 0 none;
    color: #333333;
}

.news-partner a.list-group-item:first-of-type {
    border-top: medium none;
}

.news-partner a.list-group-item:last-child {


    border-bottom: medium none;
}

.news-partner a.list-group-item:hover,
.news-partner a.list-group-item:focus {



}

.news-partner .list-group-item h4.list-group-item-heading {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 0 none;
    font-style: normal;
    font-weight: bold;
    padding: 0;
    color: #333333;
}


/*Tags_581*/
.tags.panel.panel-default {


    border-style: solid;
    border-width: 1px;
    padding: 0px;
    display: block;
    box-shadow: none;
}

.tags .panel-heading {


    border-style: solid;
    border-width: 0;


}

.tags .panel-heading {





}

.tags .panel-body a {

}

.tags .panel-body a:hover,
.tags .panel-body a:focus {

}


/*Content*/
/*ShortStory_368*/
.shortstory.panel {
    border-width: 1px;
    border-color: #DDDDDD;
    border-radius: 5px;



    box-shadow: none;
    margin-bottom: 20px;
}

.shortstory .panel-heading {


    border-color: #DDDDDD;
    border-style: solid;
    border-width: 0px;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
    padding: 10px 15px;
}

.shortstory .panel-heading h3 {
    margin-top: 0;
    text-align: left;
}

.shortstory .panel-heading h3 a {
    color: #428BCA;
    font-size: 24px;
    font-weight: normal;
    font-style: normal;
}

.shortstory .panel-heading h3 a:hover,
.shortstory .panel-heading h3 a:focus {
    color: #2A6496;
}

.shortstory .panel-heading-icons {


    border-color: #CCCCCC;
    border-radius: 3px;
    border-style: solid;
    border-width: 0px;
    padding: 5px;
    text-align: left;
}

.shortstory .panel-heading-icons .badge {
    background: none repeat scroll 0 0 #DEDEDE;
    background: none repeat scroll 0 0 #DEDEDE;
    border-radius: 10px;
    color: #5F5F5F;
}

.shortstory .panel-heading-icons .badge a {

    font-size: 12px;
}

.shortstory .panel-heading-icons .badge a:hover,
.shortstory .panel-heading-icons .badge a:focus {

}


.shortstory .panel-body {
    padding: 10px 15px;
}



.content-layout blockquote {
    padding: 0 10px;
    margin: 10px 0;
}




.shortstory .panel-footer {


    border-color: #DDDDDD;
    border-style: solid;
    border-width: 0px;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
    padding: 10px 15px;
}

.shortstory .panel-footer-icon {


    border-color: #CCCCCC;
    border-radius: 5px;
    border-style: solid;
    border-width: 0px;
    text-align: left;
    padding: 5px;
    line-height: 2;
}

.shortstory .panel-footer-icon .badge {
    background: none repeat scroll 0 0 #DEDEDE;
    background: none repeat scroll 0 0 #DEDEDE;
    border-radius: 10px;
    color: #5F5F5F;
}

.shortstory .panel-footer-icon .badge a {

    font-size: 12px;
}

.shortstory .panel-footer-icon .badge a:hover,
.shortstory .panel-footer-icon .badge a:focus {

}




/*FullStory*/
.fullstory.panel {
    border-width: 1px;
    border-color: #DDDDDD;
    border-radius: 5px;



    box-shadow: none;
    margin-bottom: 20px;
}

.fullstory .panel-heading {


    border-color: #DDDDDD;
    border-style: solid;
    border-width: 0px;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
    padding: 10px 15px;
}

.fullstory .panel-heading h3 {
    margin-top: 0;
    text-align: left;
}

.fullstory .panel-heading h3 {
    color: #428BCA;
    font-size: 24px;
    font-weight: normal;
    font-style: normal;
}

.fullstory .panel-heading-icons {


    border-color: #CCCCCC;
    border-radius: 3px;
    border-style: solid;
    border-width: 0px;
    padding: 5px;
    text-align: left;
}

.fullstory .panel-heading-icons .badge {
    background: none repeat scroll 0 0 #DEDEDE;
    background: none repeat scroll 0 0 #DEDEDE;
    border-radius: 10px;
    color: #5F5F5F;
}

.fullstory .panel-heading-icons .badge a {

    font-size: 12px;
}

.fullstory .panel-heading-icons .badge a:hover,
.fullstory .panel-heading-icons .badge a:focus {

}


.fullstory .panel-body {
    padding: 10px 15px;
}



.fullstory .panel-footer {


    border-color: #DDDDDD;
    border-style: solid;
    border-width: 0px;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
    padding: 10px 15px;
}

.fullstory .panel-footer-icon {


    border-color: #CCCCCC;
    border-radius: 5px;
    border-style: solid;
    border-width: 0px;
    text-align: left;
    padding: 5px;
}

.fullstory .panel-footer-icon .badge {
    background: none repeat scroll 0 0 #DEDEDE;
    background: none repeat scroll 0 0 #DEDEDE;
    border-radius: 10px;
    color: #5F5F5F;
}

.fullstory .panel-footer-icon .badge a {

    font-size: 12px;
}

.fullstory .panel-footer-icon .badge a:hover,
.fullstory .panel-footer-icon .badge a:focus {

}


/*Sort*/
.sort {


    border-color: #E7E7E7;
    border-radius: 4px;
    border-style: solid;
    border-width: 0px;

}

.sort a {

}

.sort a:hover,
.sort a:focus {

}

/*Speedbar*/
.speed {


    border-color: #E7E7E7;
    border-radius: 4px;
    border-style: solid;
    border-width: 0px;

}

.speed a {

}

.speed a:hover,
.speed a:focus {

}


/*InfoBlock*/
.alert {
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.25) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.2);
}

.alert-info {
    background-image: linear-gradient(to bottom, #D9EDF7 0%, #B9DEF0 100%);
    background-image: -webkit-linear-gradient(top, #D9EDF7 0%, #B9DEF0 100%);
    border-color: #BCE8F1;
    border-width: 1px;
    border-radius: 4px;
    border-style: solid;
    color: #31708F;
}



/*Доп. настройки*/
input[name="sec_code"] {
    font-size: 25px;
    font-weight: bold;
    height: 80px;
    margin: 0;
    padding: 0;
    text-align: center;
}

/*Комментарии*/
.fullstory .panel-heading h3 a {
    color: #428BCA;
    font-size: 24px;
    font-weight: normal;
    font-style: normal;
}

/*UserInfo*/
.userinfo .pull-left {
    height: 101px;
    margin: 0 10px 20px 0;
    width: 101px;
}

.userinfo .pull-left img {
    width: 101%;
}





















/* for dle */
/*baner*/
div[align="center"], div[style="text-align: center;"] {
    margin-bottom: 20px;
}

/*skin*/
select[name="skin_name"] {
    width: 100%;
}

#result-registration li {
    list-style: none outside none;
}

hr {
    border-color: #DDDDDD;
}

hr.small {
    margin: 5px 0px;
}

.media > .pull-left {
    margin: 7px 10px 0 0;
}

.shortstory img, .fullstory img {
    max-width: 100%;
}

/* Массовые действия с комментариями */
.mass_comments_action {
    text-align:right;
    background-image: linear-gradient(to bottom, #D9EDF7 0%, #B9DEF0 100%);
    background-image: -webkit-linear-gradient(top, #D9EDF7 0%, #B9DEF0 100%);
    border-color: #BCE8F1;
    border-width: 1px;
    border-radius: 4px;
    border-style: solid;
    color: #31708F;
    clear: both;
    margin-bottom: 15px;
}

.selectmass input {float:right;margin-left:6px;}

/* Информационное окно загрузки AJAX */
#loading-layer {display:none;background:#000;padding:10px;text-align:center;color:#fff;}

/* Цитаты, спойлер */
.title_quote, .quote, .title_spoiler, .text_spoiler {
    padding: 5px 10px;
    border-width: 1px;
    border-color: #f2a531;
    border-image: none;
    border-style: solid;
    border-left-width: 7px;
    overflow: hidden;
}

.title_quote, .title_spoiler {


}
.title_quote {border-bottom:0;font-weight:bold; margin-top: 5px;}
.title_spoiler {font-weight:bold; margin-top: 10px; width: 100%;}
.text_spoiler {border-top:0; font-style: italic; width: 100% !important;}

/* Подсветка текста в теге [code] */
pre code {display:block;padding:0.5em;background:#f9fafa;border:1px solid #dce7e7;overflow:auto;white-space:pre;}
pre .comment, pre .template_comment, pre .diff .header, pre .doctype, pre .lisp .string, pre .javadoc {color:#93a1a1;font-style:italic;}
pre .keyword, pre .css .rule .keyword, pre .winutils, pre .javascript .title, pre .method, pre .addition, pre .css .tag, pre .lisp .title {color:#859900;}
pre .number, pre .command, pre .string, pre .tag .value, pre .phpdoc, pre .tex .formula, pre .regexp, pre .hexcolor {color:#2aa198;}
pre .title, pre .localvars, pre .function .title, pre .chunk, pre .decorator, pre .builtin, pre .built_in, pre .lisp .title, pre .identifier, pre .title .keymethods, pre .id {color:#268bd2;}
pre .tag .title, pre .rules .property, pre .django .tag .keyword {font-weight:bold;}
pre .attribute, pre .variable, pre .instancevar, pre .lisp .body, pre .smalltalk .number, pre .constant, pre .class .title, pre .parent, pre .haskell .label {color:#b58900;}
pre .preprocessor, pre .pi, pre .shebang, pre .symbol, pre .diff .change, pre .special, pre .keymethods, pre .attr_selector, pre .important, pre .subst, pre .cdata {color:#cb4b16;}
pre .deletion {color:#dc322f;}
pre .tex .formula {background:#eee8d5;}

/* Календарь */
.calendar {
    width:100%;
}

.calendar td, .calendar th {padding: 1px; vertical-align:middle; text-align: center;}

.weekday-active-v, .day-active-v, .weekday-active, .day-active {
    font-weight: bold;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;

}

.day-active-v a.day-active-v {
    border-color: #428BCA;
    border-style: outset;
    border-width: 1px;
    padding: 1px;
}

.day-active a {border: none;}
.weekday {color:red;}

th.workday, th.weekday, .day-current {
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
}

.monthselect {font-size: 1.15em;}


.rating {width:85px;height:15px;overflow:hidden;}

.unit-rating {width:85px;height:15px;position:relative;background:url("../dleimages/rating.png") repeat-x;list-style:none;margin:0;padding:0;}
.unit-rating li {text-indent:-90000px;float:left;margin:0;padding:0;}
.unit-rating li a {display:block;width:17px;height:15px;text-decoration:none;text-indent:-9000px;z-index:4;position:absolute;padding:0;outline:none !important;}
.unit-rating li a:hover {background:url("../dleimages/rating.png") 0 -15px;z-index:2;left:0;}

.unit-rating a.r1-unit {left:0} .unit-rating a.r1-unit:hover {width:17px}
.unit-rating a.r2-unit {left:17px} .unit-rating a.r2-unit:hover {width:34px}
.unit-rating a.r3-unit {left:34px} .unit-rating a.r3-unit:hover {width:51px}
.unit-rating a.r4-unit {left:51px} .unit-rating a.r4-unit:hover {width:68px}
.unit-rating a.r5-unit {left:68px} .unit-rating a.r5-unit:hover {width:85px}

.unit-rating li.current-rating {background:url("../dleimages/rating.png") 0 -30px;position:absolute;height:15px;display:block;text-indent:-9000px;z-index:1;}


@font-face {
    font-family: 'fontello';
    src: url('../bbcodes/fontello.eot');
    src: url('../bbcodes/fontello.eot#iefix') format('embedded-opentype'),
    url('../bbcodes/fontello.woff') format('woff'),
    url('../bbcodes/fontello.ttf') format('truetype'),
    url('../bbcodes/fontello.svg#fontello') format('svg');
    font-weight: normal;
    font-style: normal;
}

.bb-pane:before,
.bb-pane:after {
    content: "";
    display: table;
}

.bb-pane:after {
    clear: both;
}

.bb-pane {
    border: 1px solid #CCCCCC;
    border-radius: 5px;
    font-size: 0;
    height: 1%;
    margin: 5px 0;
    overflow: hidden;
    padding: 4px 10px;
}

.bb-btn:before {
    font-family: "fontello";
    font-style: normal;
    font-weight: normal;
    font-size: 16px;
    speak: none;
    display: inline-block;
    text-decoration: inherit;
    width: 1em;
    margin-right: 4px;
    margin-left: 4px;
    text-align: center;
    font-variant: normal;
    text-transform: none;
    line-height: 1em;
    vertical-align: middle;
    padding: 2px;
}

#b_yt:before { content: '\e813'; }
#b_pl:before { content: '\e808'; }
#b_br:before { content: '\e820'; }
#b_b:before { content: '\e801'; }
#b_i:before { content: '\e802'; }
#b_u:before { content: '\e806'; }
#b_s:before { content: '\e805'; }
#b_img:before { content: '\e809'; }
#b_up:before { content: '\e804'; }
#b_emo:before { content: '\e800'; }
#b_url:before { content: '\e81d'; }
#b_leech:before { content: '\e81c'; }
#b_mail:before { content: '\e821'; }
#b_video:before { content: '\e81f'; }
#b_audio:before { content: '\e810'; }
#b_quote:before { content: '\e812'; }
#b_hide:before { content: '\e816'; }
#b_code:before { content: '\e807'; }
#b_left:before { content: '\e80b'; }
#b_center:before { content: '\e80d'; }
#b_right:before { content: '\e80c'; }
#b_list:before { content: '\e80e'; }
#b_ol:before { content: '\e80f'; }
#b_color:before { content: '\e811'; }
#b_spoiler:before { content: '\e817'; }
#b_fla:before { content: '\e819'; }
#b_tf:before, #b_tnl:before { content: '\e822'; }


.bb-btn, .bb-sep {
    line-height:16px;
    display:inline-block;
    color: #428BCA;
    transition:all 0.3s ease;
}

.bb-btn {
    border: 1px solid transparent;
    cursor:pointer;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius:2px;
}

.bb-btn:hover {
    color: #2A6496;
    background: #CCCCCC;
    border: 1px solid #CCCCCC;
}

.bb-btn:active {box-shadow:inset 0 0 3px rgba(0,0,0,.3);}

.bb-sep {
    width:1px;
    height:10px;
    background: #FFF;
    margin:0 4px;
    vertical-align:middle;
}

.bb-sep:last-child {display:none;}

.bb-sel {float:left;padding:4px 2px 0 2px;}
.bb-sel select {font-size:11px;min-width:inherit !important;}
#b_font {width:118px;}
#b_size {width:65px;}
#b_font select, #b_size select {padding:0}

.bb-editor textarea {-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;resize:vertical;min-height:180px;}
.editorcomm .bb-editor {width:465px;margin-bottom:5px;}
.editorcomm .bb-editor textarea {height:156px}
.bb-pane .clr {clear:both}


#cp iframe {
    height: 120px;
    padding: 5px;
    width: 180px !important;
}

#dle_emo table {
    margin-bottom: 10px;
    margin-top: 10px;
}


.xTable {width:100%;}
.xfields textarea, .xprofile textarea {width:250px;margin:0 1px 0 0;padding:0;}
.xfields input, .xprofile input {}
.xfields_table td {vertical-align:top}


#dropmenudiv {
    background: #FFF !important;
    border: 0;
    font-family: Arial, serif;
    font-size:12px;
    line-height:20px;
    margin:2px 0;
    padding:5px 0;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
}

#dropmenudiv a {
    text-indent:3px;
    width:100%;
    color: #428BCA;
    display: block;
    font-family: Arial, serif;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    margin-left: 0;
    margin-right: 0;
    overflow: visible;
    padding: 0 10px;
    position: relative;
    text-decoration: none;
}

#dropmenudiv a:hover {
    background: #FFF;
    color: #2A6496;
    width: 150px;
}


.attachment {color:#808080;}

#dofullsearch {margin-left:5px}
.search fieldset {
    border: 1px solid #FFF;
    border-radius: 5px;
    text-align:left;
}

.search legend {font-weight:bold}
.search>div {margin:0 !important}
.search select {width: 100% !important;margin-bottom:5px;border: 1px solid #FFF;}
.search input[type="checkbox"], .search input[type="radio"] {margin-right:3px;vertical-align:middle;}
#fullsearch table table {width:100%;}
#fullsearch table table .search {padding:5px 0;width:48%}
#fullsearch table table .search:first-child {padding-right:10px;}
#fullsearch table table label {display:block;margin-top:3px;}
#fullsearch table table #searchinput {width:100% !important;}
#fullsearch table table #searchuser {width:100% !important;}

.highslide-wrapper, .highslide-outline {background:#fff;}
.highslide-image {border:2px solid #fff;}
.highslide-active-anchor {visibility:hidden;}
.highslide-active-anchor img {visibility:hidden;}
.highslide-dimming {background-color:black;}
.highslide-html {background-color:white;}
.highslide-loading {display:block;color:white;font-size:9px;font-weight:bold;text-decoration:none;padding:3px;border:1px solid white;background-color:black;}
a.highslide-full-expand {background:url("../../../engine/classes/highslide/graphics/fullexpand.gif") no-repeat;display:block;margin:0 10px 10px 0;width:34px;height:34px;}
.highslide-display-block {display:block;}
.highslide-display-none {display:none;}
.highslide-caption {display:none;padding:5px;background:white;}
.highslide-controls {width:195px;height:40px;background:url("../../../engine/classes/highslide/graphics/controlbar-black-border.gif") no-repeat 0 -90px;margin-right:15px;margin-bottom:10px;margin-top:10px;}
.highslide-controls ul {position:relative;left:15px;height:40px;list-style:none;margin:0;padding:0;background:url("../../../engine/classes/highslide/graphics/controlbar-black-border.gif") no-repeat 100% -90px;}
.highslide-controls li {float:left;padding:5px 0;}
.highslide-controls a {background:url("../../../engine/classes/highslide/graphics/controlbar-black-border.gif");display:block;float:left;height:30px;width:30px;outline:none;}
.highslide-controls a.disabled {cursor:default;}
.highslide-controls a span {display:none;}
.highslide-controls .highslide-previous a {background-position:0 0;}
.highslide-controls .highslide-previous a:hover {background-position:0 -30px;}
.highslide-controls .highslide-previous a.disabled {background-position:0 -60px !important;}
.highslide-controls .highslide-play a {background-position:-30px 0;}
.highslide-controls .highslide-play a:hover {background-position:-30px -30px;}
.highslide-controls .highslide-play a.disabled {background-position:-30px -60px !important;}
.highslide-controls .highslide-pause a {background-position:-60px 0;}
.highslide-controls .highslide-pause a:hover {background-position:-60px -30px;}
.highslide-controls .highslide-next a {background-position:-90px 0;}
.highslide-controls .highslide-next a:hover {background-position:-90px -30px;}
.highslide-controls .highslide-next a.disabled {background-position:-90px -60px !important;}
.highslide-controls .highslide-move a {background-position:-120px 0;}
.highslide-controls .highslide-move a:hover {background-position:-120px -30px;}
.highslide-controls .highslide-full-expand a {background-position:-150px 0;}
.highslide-controls .highslide-full-expand a:hover {background-position:-150px -30px;}
.highslide-controls .highslide-full-expand a.disabled {background-position:-150px -60px !important;}
.highslide-controls .highslide-close a {background-position:-180px 0;}
.highslide-controls .highslide-close a:hover {background-position:-180px -30px;}

.clouds_xsmall {font-size:1em}
.clouds_small {font-size:1.1em}
.clouds_medium {font-size:1.2em;font-weight:bold;}
.clouds_large {font-size:1.5em}
.clouds_xlarge {font-size:1.7em}

#searchsuggestions {
    background: #FFF !important;
    border: 1px solid #FFF;
    border-radius: 5px;
    width: 252px;
    font-size:12px;
    line-height:12px;
    z-index: 101;
}

#searchsuggestions a {padding:5px;display:block;background: #FFF !important;clear:left;height:75px;text-decoration:none;overflow:hidden;}
#searchsuggestions a:hover {background-color:#F2F2F2;}
#searchsuggestions a span {padding:5px;display:block;}
#searchsuggestions a span.searchheading {
    background: #FFF !important;
    border: 0;
    border-radius: 5px;
    font-weight:bold;
    color: #428BCA;
}

#searchsuggestions a:hover span.searchheading {
    color: #2A6496;
}

#searchsuggestions a span {
    color: #428BCA;
}
#searchsuggestions span.seperator {float:right;margin-right:5px;}
#searchsuggestions span.seperator a {background-color:transparent;display:block;height:auto;color: #428BCA;text-decoration:underline;}
#searchsuggestions span.seperator a:hover {
    text-decoration:none;
    color: #2A6496;
}

#searchsuggestions span.notfound {
    padding:5px;
    background: #FFF !important;
    display:block;
    height:auto;
    color: #428BCA;
}

.ui-helper-clearfix:after {clear:both;content:".";display:block;height:0;visibility:hidden;}
.ui-helper-clearfix {display:inline-block;}
* html .ui-helper-clearfix {height:1%;}
.ui-helper-clearfix {display:block;}
.ui-icon {background-repeat:no-repeat;display:block;overflow:hidden;text-indent:-99999px;}
.ui-state-hover a, .ui-state-hover a:hover {text-decoration:none;}
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited {color:#e17009;text-decoration:none;}
.ui-state-error {background:#fef1ec 50% 50% repeat-x;border:1px solid #dedede;color:#cd0a0a;}
.ui-button .ui-button-text {display:block;}
input.ui-button {padding:.4em 1em;}
.ui-button-set {margin-right:7px;}
.ui-button-set .ui-button {margin-left:0;margin-right:-0.3em;}
button.ui-button::-moz-focus-inner {border:0;padding:0;}


.ui-dialog a {
    color: #428BCA;
    font-size: 12px;
}

.ui-dialog a:hover,
.ui-dialog a:focus {
    color: #5099D8;
}

.ui-dialog {
    background-clip: padding-box;
    background-color: #FFFFFF;
    border: 1px solid rgba(0, 0, 0, 0.2);
    border-radius: 6px;
    box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
    color: #333333;
    cursor: move;
    outline: medium none;
    position: relative;
}

.ui-widget-header {
    border-bottom: 1px solid #E5E5E5;
    min-height: 16.4286px;
    padding: 15px;
}

.ui-dialog-title{
    color: #7C7C7C;
    font-size: 17px;
    line-height: 1.42857;
    margin: 0;
}

.ui-widget-header .ui-icon {background:url(../dleimages/close.png) no-repeat center center;}

.ui-dialog .ui-dialog-titlebar-close {
    height: 16px;
    margin: 0;
    padding: 0;
    position: absolute;
    right: 1.3em;
    top: 18px;
    transition: opacity 0.3s ease 0s;
    width: 16px;
}

.ui-dialog .ui-dialog-titlebar-close.ui-state-hover {
    background:transparent;
    border-color:transparent;
    opacity:0.6;
    filter:alpha(opacity=60);
}


#dleprofilepopup {
    cursor: default;
    padding: 0px;
    position: relative;
}

#dlepopup {
    cursor: default;
    padding: 10px;
    position: relative;
}

#dlepopup br {
    /*display: none;*/
}

#dle-promt-text, #dle-image-alt {
    width: 100% !important;
}

#dlevotespopupcontent {
    cursor: default;
}

.ui-dialog-buttonpane {
    margin-top: 0;
    padding: 15px 10px;
}

.ui-dialog-buttonpane {
    border-top: 1px solid #E5E5E5;
    cursor: default;
    text-align: right;
}

.ui-autocomplete {position:absolute;cursor:default;}
* html .ui-autocomplete {width:1px;}
.ui-menu {list-style:none;padding:2px;margin:0;display:block;float:left;}
.ui-menu .ui-menu {margin-top:-3px;}
.ui-menu .ui-menu-item {margin:0;padding:0;float:left;clear:left;width:100%;zoom:1;}
.ui-menu .ui-menu-item a {text-decoration:none;display:block;padding:.2em .4em;line-height:1.5;zoom:1;}
.ui-menu .ui-menu-item a.ui-state-hover,.ui-menu .ui-menu-item a.ui-state-active {font-weight:normal;margin:-1px;}

.pm_progress_bar {
    border: 1px solid #ccc;
    padding:1px;
    margin:10px 0;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}
.pm_progress_bar span {
    background:green;
    font-size:0;
    text-indent:100%;
    white-space:nowrap;
    height:15px;
    display:block;
    overflow:hidden;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius:4px;
}
.pm_progress_bar span[style^="width: 5"], .pm_progress_bar span[style^="width: 6"], .pm_progress_bar span[style^="width: 7"], .pm_progress_bar span[style^="width: 8"] {background:#E3BC40}
.pm_progress_bar span[style="width: 5%"], .pm_progress_bar span[style="width: 6%"], .pm_progress_bar span[style="width: 7%"], .pm_progress_bar span[style="width: 8%"] {background:green}
.pm_progress_bar span[style^="width: 9"] {background:#EA5A5A}
.pm_progress_bar span[style="width: 9%"] {background:green}
.pm_progress_bar span[style*="100"] {background:red}

#newpm {
    cursor: default;
    overflow: auto;
    padding: 0 10px;
}


#dlepollform .fullstory {
    margin-right: 20px;
    padding: 0;
}


.voteprogress, .pollprogress {
    border-radius: 5px;
    overflow:hidden;
    height:18px;
    margin-bottom:5px;
    box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1);
    border: 0;
}

.voteprogress span, .pollprogress span {-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius:4px;color:#fff;text-align:center;text-indent:-2000em;height:18px;display:block;overflow:hidden;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);
    background:#0e90d2;
    background-image:-moz-linear-gradient(top, #149bdf, #0480be);
    background-image:-ms-linear-gradient(top, #149bdf, #0480be);
    background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#149bdf), to(#0480be));
    background-image:-webkit-linear-gradient(top, #149bdf, #0480be);
    background-image:-o-linear-gradient(top, #149bdf, #0480be);
    background-image:linear-gradient(top, #149bdf, #0480be);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#149bdf', endColorstr='#0480be', GradientType=0);
}

.voteprogress .vote2, .pollprogress .poll2 {
    background-color:#dd514c;
    background-image:-moz-linear-gradient(top, #ee5f5b, #c43c35);
    background-image:-ms-linear-gradient(top, #ee5f5b, #c43c35);
    background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#c43c35));
    background-image:-webkit-linear-gradient(top, #ee5f5b, #c43c35);
    background-image:-o-linear-gradient(top, #ee5f5b, #c43c35);
    background-image:linear-gradient(top, #ee5f5b, #c43c35);
    background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#c43c35', GradientType=0);
}

.voteprogress .vote3, .pollprogress .poll3 {
    background-color:#5eb95e;
    background-image:-moz-linear-gradient(top, #62c462, #57a957);
    background-image:-ms-linear-gradient(top, #62c462, #57a957);
    background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#57a957));
    background-image:-webkit-linear-gradient(top, #62c462, #57a957);
    background-image:-o-linear-gradient(top, #62c462, #57a957);
    background-image:linear-gradient(top, #62c462, #57a957);
    background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462', endColorstr='#57a957', GradientType=0);
}

.voteprogress .vote4, .pollprogress .poll4 {
    background-color:#4bb1cf;
    background-image:-moz-linear-gradient(top, #5bc0de, #339bb9);
    background-image:-ms-linear-gradient(top, #5bc0de, #339bb9);
    background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#339bb9));
    background-image:-webkit-linear-gradient(top, #5bc0de, #339bb9);
    background-image:-o-linear-gradient(top, #5bc0de, #339bb9);
    background-image:linear-gradient(top, #5bc0de, #339bb9);
    background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de', endColorstr='#339bb9', GradientType=0);
}

.voteprogress .vote5, .pollprogress .poll5 {
    background-color:#faa732;
    background-image:-moz-linear-gradient(top, #fbb450, #f89406);
    background-image:-ms-linear-gradient(top, #fbb450, #f89406);
    background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406));
    background-image:-webkit-linear-gradient(top, #fbb450, #f89406);
    background-image:-o-linear-gradient(top, #fbb450, #f89406);
    background-image:linear-gradient(top, #fbb450, #f89406);
    background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbb450', endColorstr='#f89406', GradientType=0);
}

#dlevotespopup legend {font-weight:bold;}
#dlevotespopup fieldset {
    background: #FFF !important;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius:2px;
    border: 0;
    padding: 5px 10px 0;
    margin:0 auto;
}

#dlevotespopup fieldset table {
    width: 97%;
}


#marker-bar,#txtselect_marker {display:block;visibility:hidden;position:absolute;top:0;left:0;z-index:1200;opacity:0;-webkit-transition:opacity .4s, visibility .1s linear .4s;-moz-transition:opacity .4s, visibility .1s linear .4s;-o-transition:opacity .4s, visibility .1s linear .4s;transition:opacity .4s, visibility .1s linear .4s;}
#txtselect_marker {cursor:pointer;background:url(../dleimages/marker.png) -0px -0px no-repeat;}
#txtselect_marker:hover {background-position:-0px -32px;}
#marker-bar {border:1px solid #ccc;border-radius:15px;background:#fff;padding:5px 10px;cursor:default;box-shadow:0px 0px 4px #ccc;}
#marker-bar.show {-webkit-transition:opacity .4s, visibility 0s;-moz-transition:opacity .4s, visibility 0s;-o-transition:opacity .4s, visibility 0s;transition:opacity .4s, visibility 0s;opacity:1;visibility:visible;}
#txtselect_marker.show {visibility:visible;width:32px;height:32px;-webkit-transition:opacity .4s, visibility 0s;-moz-transition:opacity .4s, visibility 0s;-o-transition:opacity .4s, visibility 0s;transition:opacity .4s, visibility 0s;opacity:1;}
#marker-bar .masha-social,#marker-bar .masha-marker {cursor:pointer;display:block;margin:0 5px;float:left;}
#marker-bar .masha-marker {line-height:1em;color:#aaa;border-bottom:1px dotted #aaa;margin-right:10px;}
#marker-bar .masha-marker:hover {color:#ea3e26;border-color:#ea3e26;}
.user_selection, .user_selection_true {background:#c4f47d;padding:2px 0;}
.user_selection a.txtsel_close, .user_selection_true a.txtsel_close {display:none;}
.user_selection .closewrap, .user_selection_true .closewrap {position:relative;}
.user_selection.hover a.txtsel_close, .user_selection_true.hover a.txtsel_close {display:inline-block;position:absolute;top:-7px;left:-5px;width:33px;height:33px;background:url(../dleimages/closemarker.png) -0px -0px no-repeat;}
.user_selection.hover a.txtsel_close:hover, .user_selection_true.hover a.txtsel_close:hover {background-position:-0px -33px;}
#share-popup {background:#fff;border:1px solid #aaa;border-radius:5px;box-shadow:0 0 5px rgba(0,0,0,0.5);position:absolute;width:414px;display:none;z-index:100;padding:10px 0;opacity:0;-webkit-transition:opacity .4s, visibility .1s linear .4s;-moz-transition:opacity .4s, visibility .1s linear .4s;-o-transition:opacity .4s, visibility .1s linear .4s;transition:opacity .4s, visibility .1s linear .4s;}
#share-popup.show {display:block;opacity:1;-webkit-transition:opacity .4s, visibility 0s;-moz-transition:opacity .4s, visibility 0s;-o-transition:opacity .4s, visibility 0s;transition:opacity .4s, visibility 0s;opacity:1;}
#share-popup .social {padding:0 0 10px 17px;height:40px;}
#share-popup .social p {padding-bottom:10px;margin:0;font-weight:bold;}
#share-popup .social ul {list-style:none;margin:0;padding:0;}
#share-popup .social ul li {float:left;margin-right:20px;padding-top:2px;position:relative;}
#share-popup .social ul a {text-decoration:none;font-size:11px;display:inline-block;color:#aaa;padding-left:25px;}
#share-popup .social ul a:hover {text-decoration:underline;color:#ea3e26;}
#share-popup .social a span {cursor:pointer;width:20px;height:20px;background:url(../dleimages/social-icons.png) 20px 20px no-repeat;position:absolute;left:0;top:0;}
#share-popup .social .tw span {background-position:0 -20px;}
#share-popup .social .tw:hover span {background-position:0 0;}
#share-popup .social .fb span {background-position:-20px -20px;}
#share-popup .social .fb:hover span {background-position:-20px 0;}
#share-popup .social .vk span {background-position:-40px -20px;}
#share-popup .social .vk:hover span {background-position:-40px 0;}
#share-popup .social .gp span {background-position:-60px -20px;}
#share-popup .social .gp:hover span {background-position:-60px 0;}
#share-popup .link {clear:both;border-top:1px solid #d9d9d9;padding:10px 5px 0 10px;line-height:1.2;overflow:hidden;margin:0 7px;}
#share-popup .link p {font-weight:bold;padding:0 0 3px 0;margin:0;}
#share-popup .link span {color:#999;font-size:10px;display:block;padding-top:3px;}
#share-popup .link a {display:block; color: #428BCA;}
#share-popup .link a:hover {display:block; color: #2A6496;}

#dle-captcha {
    cursor: pointer;
    background: url(../images/loader.gif) no-repeat 50% 50%;
    border: 1px solid #FFF;
    border-radius: 5px;
    float: left;
    height: 80px;
    text-align: center;
}

#dle-captcha > img {
    border-radius: 5px;
    width: auto;
}

#dle-captcha a {
    display: none;
}

.mejs-container{display: inline-block;}
.navbar.footerLogin {
    min-height: 34px;
}

.footerLogin LI {
    margin-bottom: -14px;
    margin-top: -8px;
}

@media (max-width: 1450px) {
    .container {
        padding: 5px 5px 5px 5px;
    }
}

.euroKaina {
    float: right;
    font-size: 53%;
    line-height: 5px;
    padding-right: 28px;
    color: #c6c6c6;
}

.shortstory .content-layout img {
    margin-right: 10px;
}

.btn-dblue {
    background-color: #23408f;
}



.site-header .nav {
    margin-top: 0;
}

.savNav li {
    color: #FFF;
    border-right: 2px solid #FFF;
    font-size: 24px;
    vertical-align: bottom;
    margin-right: -2px;
}

.savNav li:last-child {
    border-right-width: 0;
}
.savNav li:first-child {
    margin-left: 10px;
}
.nav.savNav > li > a {
    padding: 19px 14px 17px 14px;
}
.savNav li a {
    font-size: 21px;
    color: #FFF;
    text-transform: uppercase;
    border-bottom: 4px solid transparent;
}
.savNav li:hover a {
    border-bottom: 4px solid #2A4191;
    color: #2A4191;
}

.whiteBg .savNav li a {
    color: #223d94;
}

.savNavWhite li {
    padding-top: 30px;
    font-size: 24px;
    color: #231F20;
    vertical-align: bottom;
}
.savNavWhite li a {
    font-size: 24px;
    color: #231F20;
}
.savNavWhite li b {
    font-family: "Arial";
    background: #FFF;
    color: #FFF;
    font-size: 40px;
    vertical-align: bottom;
    display: inline-block;
    margin-top: -30px;
    line-height: 35px;
    padding: 60px 5px 5px 5px;
    font-weight: 600;
}

.savNavWhite li.main {
    float: left;
    color: #231F20 !important;
    border-left: 15px solid #FFF;
}
.savNavWhite li.main b {
    font-size: 45px;
    background: transparent;
}
.savNavWhite li.main span {
    background: #FFF;
    font-size: 35px;
    display: inline-block;
    margin-top: -30px;
    line-height: 35px;
    padding: 60px 5px 5px 5px;
}

.main-page .navbar-brand {
    margin: 0px 0 0 0px;
    padding: 3px 10px 0;
    background: #FFF;
}

.nav > li > a {
    padding: 0 10px;
    border-radius: 0;
}

.headerBg {
    background: rgba(244,173,51,1);
    background: -moz-linear-gradient(-45deg, rgba(244,173,51,1) 0%, rgba(240,156,47,1) 43%, rgba(236,129,29,1) 66%, rgba(233,99,22,1) 100%);
    background: -webkit-gradient(left top, right bottom, color-stop(0%, rgba(244,173,51,1)), color-stop(43%, rgba(240,156,47,1)), color-stop(66%, rgba(236,129,29,1)), color-stop(100%, rgba(233,99,22,1)));
    background: -webkit-linear-gradient(-45deg, rgba(244,173,51,1) 0%, rgba(240,156,47,1) 43%, rgba(236,129,29,1) 66%, rgba(233,99,22,1) 100%);
    background: -o-linear-gradient(-45deg, rgba(244,173,51,1) 0%, rgba(240,156,47,1) 43%, rgba(236,129,29,1) 66%, rgba(233,99,22,1) 100%);
    background: -ms-linear-gradient(-45deg, rgba(244,173,51,1) 0%, rgba(240,156,47,1) 43%, rgba(236,129,29,1) 66%, rgba(233,99,22,1) 100%);
    background: linear-gradient(135deg, rgba(244,173,51,1) 0%, rgba(240,156,47,1) 43%, rgba(236,129,29,1) 66%, rgba(233,99,22,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4ad33', endColorstr='#e96316', GradientType=1 );
}

.headerBgBlock {
    height: 100px;
    overflow: hidden;
}

.site-header{ box-shadow:0 1px 2px 0 rgba(255, 255, 255, 0.82); }

.orangeline {
    border-top: 1px solid #ED8102;
    display: block;
    clear: both;
    text-align: right;
    margin-bottom: 15px;
}
.orangeline .oBlock {
    display: none;
    text-align: right;
    background: #ED8102;
    width: 20px;
    height: 20px;
}

.text2col {
    -webkit-column-count: 2;
    -moz-column-count: 2;
    column-count:2;
}
.text3col {
    -webkit-column-count: 3;
    -moz-column-count: 3;
    column-count: 3;
}

.rightSide h3 {
    margin-bottom: 0;
    font-weight: 500;
}


@media (min-width:1200px){
    .auto-clear .col-lg-1:nth-child(12n+1){clear:left;}
    .auto-clear .col-lg-2:nth-child(6n+1){clear:left;}
    .auto-clear .col-lg-3:nth-child(4n+1){clear:left;}
    .auto-clear .col-lg-4:nth-child(3n+1){clear:left;}
    .auto-clear .col-lg-6:nth-child(odd){clear:left;}
}
@media (min-width:992px) and (max-width:1199px){
    .auto-clear .col-md-1:nth-child(12n+1){clear:left;}
    .auto-clear .col-md-2:nth-child(6n+1){clear:left;}
    .auto-clear .col-md-3:nth-child(4n+1){clear:left;}
    .auto-clear .col-md-4:nth-child(3n+1){clear:left;}
    .auto-clear .col-md-6:nth-child(odd){clear:left;}
}
@media (min-width:768px) and (max-width:991px){
    .auto-clear .col-sm-1:nth-child(12n+1){clear:left;}
    .auto-clear .col-sm-2:nth-child(6n+1){clear:left;}
    .auto-clear .col-sm-3:nth-child(4n+1){clear:left;}
    .auto-clear .col-sm-4:nth-child(3n+1){clear:left;}
    .auto-clear .col-sm-6:nth-child(odd){clear:left;}
}
@media (max-width:767px){
    .auto-clear .col-xs-1:nth-child(12n+1){clear:left;}
    .auto-clear .col-xs-2:nth-child(6n+1){clear:left;}
    .auto-clear .col-xs-3:nth-child(4n+1){clear:left;}
    .auto-clear .col-xs-4:nth-child(3n+1){clear:left;}
    .auto-clear .col-xs-6:nth-child(odd){clear:left;}
}
.niceh3 h6 {
    color: #4C64A3;
    font-family: "Open Sans",sans-serif;
    font-size: 24px;
    font-weight: 600;
    margin-bottom: 15px;
    overflow: hidden;
    position: relative;
    text-align: center;
    text-transform: uppercase;
}
.niceh3 h6 > span::before {
    margin-left: -102%;
}
.niceh3 h6 > span::before, .niceh3 h6 > span::after {
    border-top: 1px solid #4C64A3;
    content: "";
    margin-top: 0.4em;
    position: absolute;
    width: 100%;
}

.niceh3 h6 > span::after {
    margin-left: 2%;
}
BODY, #main::after { background: #FFF; }

BODY {
    font-family: 'Open Sans', sans-serif;
}

.nisR {
    background-image: -webkit-gradient( linear, left top, right top, color-stop(0, #f50910), color-stop(0.15, #f50920),color-stop(1, #f50951) );
    background-image: gradient( linear, left top, right top, color-stop(0, #f50910), color-stop(0.15, #f50920), color-stop(1, #f50951) );
    color:transparent;
    -webkit-background-clip: text;
    background-clip: text;
}
.azkR {
    background-image: -webkit-gradient( linear, left top, right top, color-stop(0, #00A7EB), color-stop(0.15, #00A7EB),color-stop(1, #0083BF) );
    background-image: gradient( linear, left top, right top, color-stop(0, #00A7EB), color-stop(0.15, #00A7EB), color-stop(1, #0083BF) );
    color:transparent;
    -webkit-background-clip: text;
    background-clip: text;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
    .nisR {
        color: #51ae43;
    }
    .azkR {
        color:#00A7EB;
    }
}


.pirmas {
    margin-top: 52px;
}
.newsItems {
    margin: 0 -5px 0 -5px;
}

.straipsnis3 .grayBg {
    /*background: #E7E7E8;
    amin-height: 461px;*/
    text-align: center;
}
.straipsnis3 img {
    border: 2px solid #FFF;
    width: 100%;
    height: auto;
    margin-bottom: 10px;
}

h2 {
    text-align: left;
    color: #2A4191;
    line-height: 30px;
    font-size: 24px;
    font-weight: 600;
}
.straipsnis3 h2 {
    color: #231F20;
    font-size: 18px;
    line-height: 26px;
}


#main .rightSide {
    border-left: 1px solid #F2A531;
}
.pirmas .pirmasMenuLine {
    padding-bottom: 0px;
    margin-bottom: 0px;
    border-bottom: 5px solid #F2A531;
}
.pirmas .subMenu {
    clear: both;
    margin-top: -10px;
    background: #F2A531;
    padding: 0 10px 0 10px;
}
.pirmas .orangeline {
    border-top: 1px solid #F2A531;
}
.pirmas .orangeline .oBlock {
    display: none;
    text-align: right;
    background: #F2A531;
    width: 20px;
    height: 20px;
}
.rightSide .orangeline .oBlock {
    display: none;
    float: right;
    background: #F2A531;
    width: 20px;
    height: 20px;
    margin-top: -20px;
}

.pirmasNav li {
    color: #58585A;
    margin-top: 14px;
    margin-right: 14px;
    font-size: 16px;
    vertical-align: bottom;
}
.pirmasNav li:last-child {
    margin-right: 0;
}
.pirmasNav li a {
    color: #58585A;
    /*border: 1px solid #fff;*/
    padding: 5px 13px;
    font-size: 16px;
    font-weight: 500;

    -webkit-transition: all ease 0.3s;
    -moz-transition: all ease 0.3s;
    transition: all ease 0.3s;
}
.pirmasNav li a:hover {
    background: none;
    color: #ED8102;
}
.pirmasNav2 li {
    margin-top: 14px;
    margin-right: 6px;
    font-size: 15px;
    color: #58585A;
    vertical-align: bottom;
}
.pirmasNav2 li:last-child {
    margin-right: 0;
    float: right;
}
.pirmasNav2 li a {
    padding: 5px 7px;
    font-size: 15px;
    color: #58585A;
    font-weight: bold;
    border: 1px solid #ED8102;
}

.pirmasNav2 li a.nis {
    border-color: #f50951;
    color: #f50644;
}
.pirmasNav2 li a.azk {
    border-color: #0083BE;
    color: #0083BE;
    text-transform: uppercase;
}
.pirmasNav2 li a:hover {
    background: #FFF;
    color: #2A4191;
}

.pirmasNav3 {
    list-style: none;
    clear:both;
    margin: 0;
    padding:0;
}

.subMenu .pirmasNav3 li {
    padding-top: 10px;
}


.pirmasNav3 li {
    display: inline-block;
    float: left;
    color: #58585A;
    margin-top: 0;
    margin-right: 5px;
    margin-bottom: 15px;
    font-size: 12px;
    vertical-align: bottom;
}
.pirmasNav3 li:last-child {
    margin-right: 0;
}

.pirmasNav3 li a {
    color: #58585A;
    background: #FFF;
    border: 1px solid #ED8102;
    padding: 5px 12px;
    font-size: 12px;
    font-weight: 500;

    -webkit-transition: all ease 0.3s;
    -moz-transition: all ease 0.3s;
    transition: all ease 0.3s;
}
.pirmasNav3 li a:hover {
    background: #ED8102;
    color: #FFF;
}



.sText {
    margin-top: 5px;
    text-align: justify;
}

.navbar-inverse .navbar-toggle {

    border-color: transparent;
}
.navbar-toggle {
    background: #ED8102;
    border-color: transparent;
    margin-top: -68px;
    margin-right: 9px;
}
.navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus {
    color: #ED8102;
}

.navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus {
    background: #207CE5;
}
.navbarMin {
    min-height: 1px !important;
}
.navbarMin .container {
    padding: 0 5px !important;
}

.navbarMin.headNav {
    background-color: transparent;
    border: 0 none;
    box-shadow: none;
}
.navbarMin.headNav .navbar-toggle {
    margin: 0 25px 4px 0;
}
.navbarMin.headNav.navbar-inverse .navbar-collapse {
    border: 0 none;
    box-shadow: 1px 2px 0 #DDD;
}



@media (max-width:767px){
    .pirmas h2, .azk h2 {
        font-size: 20px;
        line-height: 25px;
        padding-top: 5px;
    }

    .pirmasNav li {
        margin-top: 6px;
        margin-right: 10px;
        font-size: 10px;
    }
    .pirmas {
        margin-top: 100px;
    }
    .pirmasNav3 {
        margin-bottom: 5px;
    }
    .pirmasNav3 li {
        margin-bottom: 15px;
    }

    .straipsnis3 .grayBg {
        padding: 10px !important;
    }


    .azkNav li, .nisNav li {
        margin-top: 2px;
        margin-right: 10px;
        font-size: 14px;
    }
    .azkNav li a, .nisNav li a {
        padding: 0px 0px;
        font-size: 13px;
    }

}


.rkBlk {
    background: #231F20;
    color: #FFF;
    font-size: 60px;
    line-height: 60px;
    text-align: center;
    padding: 30px 0;
}

#content > .container {
    padding: 10px 15px 50px 15px;
}
.content-layout {
    font-size: 18px;
    line-height: 24px;
    text-align: justify;
}
.content-layout .highslide img, .content-layout img:first-child {
    /*
    width: 100%;
    */
    max-width: 100%;
}
.content-layout p img:first-child {
    width: auto;
    max-width: 100%;
}

.fullstory.panel {
    border: none;
}
.fullstory .panel-body {
    padding: 10px 5px;
}
.fullstory .panel-heading {
    background: none;
    border: 0;
    padding: 0 5px;
}

.fullstory h3, .komentaruBlokas h3 {
    font-weight: 500;
}


.komentaruBlokas .oneComment {
    font-size: 16px;
    line-height: 20px;
}

.lastNumbersRight .list-unstyled li {
    padding: 0;
}

.img-responsive {
    width: 100%;
    height: auto;
}


.buttonLinks a {
    padding: 10px 30px; font-size: 25px; color: #FFF100; text-align: center;
    background: #007736;
    margin: 0 0 5px 0;
    display: block;
}
.buttonLinks a:hover {
    color: #FFF;
    opacity: 0.8;
}


.azk h2 {
    text-align: left;
    color: #00A4E3;
}

#main .azk .rightSide {
    border-left: 1px solid #00A4E3;
}

.azk .orangeline {
    border-top: 1px solid #00A4E3;
}
.azk .orangeline .oBlock {
    display: none;
    text-align: right;
    background: #00A4E3;
    width: 20px;
    height: 20px;
}
.azk .rightSide .orangeline .oBlock {
    display: none;
    float: right;
    background: #00A4E3;
    width: 20px;
    height: 20px;
    margin-top: -20px;
}

.azkNav li {
    color: #00a4e3;
    margin-top: 14px;
    margin-right: 26px;
    font-size: 24px;
    vertical-align: bottom;
}
.azkNav li a {
    color: #00a4e3;
    /*border: 2px solid #FFF;*/
    padding: 12px 15px;
    font-size: 16px;
    font-weight: 500;

    -webkit-transition: all ease 0.3s;
    -moz-transition: all ease 0.3s;
    transition: all ease 0.3s;
}
.azkNav li a:hover {
    background: #00a4e3;
    color: #FFF;
}
.azk .navbar-brand {
    background: #FFF;
    margin: 0px 20px 0 0;
    padding: 0 0px;
}
.azkBgColored {
    background: rgba(73,155,234,1);
    background: -moz-linear-gradient(left, rgba(73,155,234,1) 0%, rgba(32,124,229,1) 100%);
    background: -webkit-gradient(left top, right top, color-stop(0%, rgba(73,155,234,1)), color-stop(100%, rgba(32,124,229,1)));
    background: -webkit-linear-gradient(left, rgba(73,155,234,1) 0%, rgba(32,124,229,1) 100%);
    background: -o-linear-gradient(left, rgba(73,155,234,1) 0%, rgba(32,124,229,1) 100%);
    background: -ms-linear-gradient(left, rgba(73,155,234,1) 0%, rgba(32,124,229,1) 100%);
    background: linear-gradient(to right, rgba(73,155,234,1) 0%, rgba(32,124,229,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#499bea', endColorstr='#207ce5', GradientType=1 );
}


.panorama {
    margin-top: 10px;
}

.panorama h2 {
    text-align: left;
    color: #2A4191;
    font-weight: 600;
}
.panorama .straipsnis3 h2 {
    color: #231F20;
}

#main .panorama .rightSide {
    border-left: 0px solid #F2A531;
}

.panorama .panoramaMenuLine {
    padding-bottom: 5px;
    margin-bottom: 10px;
    border-bottom: 5px solid #F2A531;
}

.panorama .orangeline {
    border-top: 1px solid #F2A531;
}
.panorama .orangeline .oBlock {
    display: none;
    text-align: right;
    background: #F2A531;
    width: 20px;
    height: 20px;
}
.panorama .rightSide .orangeline .oBlock {
    display: none;
    float: right;
    background: #F2A531;
    width: 20px;
    height: 20px;
    margin-top: -20px;
}
.panoramaNav {
    border-top: 1px solid #ED8102;
}

.panoramaNav li {
    margin-top: 10px;
    margin-right: 22px;
    font-size: 16px;
    color: #58585A;
    vertical-align: bottom;
}
.panoramaNav li:last-child {
    margin-right: 0;
    float: right;
}
.panoramaNav li a {
    color: #58585A;
    /*border: 1px solid #ED8102;*/
    padding: 5px 15px;
    font-size: 16px;
    font-weight: 500;

    -webkit-transition: all ease 0.3s;
    -moz-transition: all ease 0.3s;
    transition: all ease 0.3s;
}
.panoramaNav li a:hover {
    background: none;
    color: #ED8102 !important;
    opacity: 0.8;
}

.panoramaNav li.last {
    width: 20px;
    height: 20px;
    padding: 0;
    margin: 0;
    background: #ED8102;
}

.panoramaNav li.first {
    margin-right: 15px;
}

.panoramaNav li.first a {
    margin-top: -20px;
    border: none;
    color: #ED8102;
    border-radius: 0;
    font-size: 34px;
    padding-left: 0;
    padding-top: 8px;
}
/*
.panoramaNav li.first a::first-letter {
    background: #ED8102;
    color: #fff;
    display: inline-block;
    font-size: 40px;
    font-weight: 600;
    line-height: 52px;
    padding: 6px 2px 3px 2px;
    margin-right: 5px;
    vertical-align: bottom;

    -webkit-transition: all ease 0.2s;
    -moz-transition: all ease 0.2s;
    transition: all ease 0.2s;
}
*/

.nis h2 {
    text-align: left;
    color: #007736;
}

#main .nis .rightSide {
    border-left: 1px solid #007736;
}

.nis .orangeline {
    border-top: 1px solid #007736;
}
.nis .orangeline .oBlock {
    display: none;
    text-align: right;
    background: #007736;
    width: 20px;
    height: 20px;
}
.nis .rightSide .orangeline .oBlock {
    display: none;
    float: right;
    background: #007736;
    width: 20px;
    height: 20px;
    margin-top: -20px;
}

.nisNav li {
    margin-top: 20px;
    margin-right: 26px;
    font-size: 24px;
    color: #007736;
    vertical-align: bottom;
}
.nisNav li a {
    /*border: 2px solid #FFF;*/
    color: #007736;
    padding: 7px 15px 6px;
    font-size: 16px;
    font-weight: 500;

    -webkit-transition: all ease 0.3s;
    -moz-transition: all ease 0.3s;
    transition: all ease 0.3s;
}
.nisNav li a:hover {
    background: #007736;
    color: #FFF;
}
.nis .navbar-brand {
    background: #FFF;
    margin: 0 20px 0 0;
    padding: 0 0px;
}
.nisBgColored {
    background: rgba(81,174,67,1);
    background: -moz-linear-gradient(left, rgba(81,174,67,1) 0%, rgba(0,119,54,1) 100%);
    background: -webkit-gradient(left top, right top, color-stop(0%, rgba(81,174,67,1)), color-stop(100%, rgba(0,119,54,1)));
    background: -webkit-linear-gradient(left, rgba(81,174,67,1) 0%, rgba(0,119,54,1) 100%);
    background: -o-linear-gradient(left, rgba(81,174,67,1) 0%, rgba(0,119,54,1) 100%);
    background: -ms-linear-gradient(left, rgba(81,174,67,1) 0%, rgba(0,119,54,1) 100%);
    background: linear-gradient(to right, rgba(81,174,67,1) 0%, rgba(0,119,54,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#51ae43', endColorstr='#007736', GradientType=1 );
}




.buk {
    margin-top: 10px;
}

.buk h2 {
    text-align: left;
    color: #2A4191;
    font-weight: 600;
}
.buk .straipsnis3 h2 {
    color: #231F20;
}


.buk .rightSide {
    border-left: 1px solid #F2A531;
}

.buk .bukMenuLine {
    padding-bottom: 5px;
    margin-bottom: 10px;
    border-bottom: 5px solid #F2A531;
}

.buk .orangeline {
    border-top: 1px solid #F2A531;
}
.buk .orangeline .oBlock {
    display: none;
    text-align: right;
    background: #F2A531;
    width: 20px;
    height: 20px;
}
.buk .rightSide .orangeline .oBlock {
    display: none;
    float: right;
    background: #F2A531;
    width: 20px;
    height: 20px;
    margin-top: -20px;
}
.bukNav {
    border-top: 1px solid #ED8102;
}

.bukNav li {
    color: #58585A;
    margin-top: 10px;
    margin-right: 22px;
    font-size: 16px;
    vertical-align: bottom;
}
.bukNav li:last-child {
    margin-right: 0;
    float: right;
}
.bukNav li a {
    color: #58585A;
    /*border: 1px solid #ED8102;*/
    padding: 5px 15px;
    font-size: 16px;
    font-weight: 500;

    -webkit-transition: all ease 0.3s;
    -moz-transition: all ease 0.3s;
    transition: all ease 0.3s;
}
.bukNav li a:hover {
    background: none;
    color: #ED8102 !important;
    opacity: 0.8;
}

.bukNav li.last {
    width: 20px;
    height: 20px;
    padding: 0;
    margin: 0;
    background: #ED8102;
}

.bukNav li.first {
    margin-right: 15px;
}

.bukNav li.first a {
    margin-top: -20px;
    border: none;
    color: #ED8102;
    border-radius: 0;
    font-size: 34px;
    padding-left: 0;
    padding-top: 8px;
}
/*
.bukNav li.first a::first-letter {
    background: #ED8102;
    color: #fff;
    display: inline-block;
    font-size: 40px;
    font-weight: 600;
    line-height: 52px;
    padding: 6px 2px 3px 2px;
    margin-right: 5px;
    vertical-align: bottom;

    -webkit-transition: all ease 0.2s;
    -moz-transition: all ease 0.2s;
    transition: all ease 0.2s;
}
*/

.sg {
    margin-top: 10px;
}

.sg h2 {
    text-align: left;
    color: #2A4191;
    font-weight: 600;
}
.sg .straipsnis3 h2 {
    color: #231F20;
}

.sg .rightSide {
    border-left: 1px solid #F2A531;
}

.sg .sgMenuLine {
    padding-bottom: 5px;
    margin-bottom: 10px;
    border-bottom: 5px solid #F2A531;
}

.sg .orangeline {
    border-top: 1px solid #F2A531;
}
.sg .orangeline .oBlock {
    display: none;
    text-align: right;
    background: #F2A531;
    width: 20px;
    height: 20px;
}
.sg .rightSide .orangeline .oBlock {
    display: none;
    float: right;
    background: #F2A531;
    width: 20px;
    height: 20px;
    margin-top: -20px;
}
.sgNav {
    border-top: 1px solid #ED8102;
}

.sgNav li {
    color: #58585A;
    margin-top: 10px;
    margin-right: 22px;
    font-size: 16px;
    vertical-align: bottom;
}
.sgNav li:last-child {
    margin-right: 0;
    float: right;
}
.sgNav li a {
    color: #58585A;
    /*border: 1px solid #ED8102;*/
    padding: 5px 15px;
    font-size: 16px;
    font-weight: 500;

    -webkit-transition: all ease 0.3s;
    -moz-transition: all ease 0.3s;
    transition: all ease 0.3s;
}
.sgNav li a:hover {
    background: none;
    color: #ED8102 !important;
    opacity: 0.8;
}

.sgNav li.last {
    width: 20px;
    height: 20px;
    padding: 0;
    margin: 0;
    background: #ED8102;
}

.sgNav li.first {
    margin-right: 15px;
}

.sgNav li.first a {
    margin-top: -20px;
    border: none;
    color: #ED8102;
    border-radius: 0;
    font-size: 34px;
    padding-left: 0;
    padding-top: 8px;
}
/*
.sgNav li.first a::first-letter {
    background: #ED8102;
    color: #fff;
    display: inline-block;
    font-size: 40px;
    font-weight: 600;
    line-height: 52px;
    padding: 6px 2px 4px 2px;
    margin-right: 5px;
    vertical-align: bottom;

    -webkit-transition: all ease 0.2s;
    -moz-transition: all ease 0.2s;
    transition: all ease 0.2s;
}
*/


.sveikata {
    margin-top: 10px;
}

.sveikata .newsItems {
    margin: 0 -5px 0 -5px;
}
.sveikata h2 {
    text-align: left;
    color: #2A4191;
}
.sveikata .straipsnis3 h2 {
    color: #231F20;
}

.sveikata .rightSide {
    border-left: 1px solid #F2A531;
}
.sveikata .rightSide a h3 {
    color: #51AE43;
}

.sveikata .sveikataMenuLine {
    padding-bottom: 5px;
    margin-bottom: 10px;
    border-bottom: 5px solid #F2A531;
}

.sveikata .orangeline {
    border-top: 1px solid #F2A531;
}
.sveikata .orangeline .oBlock {
    display: none;
    text-align: right;
    background: #F2A531;
    width: 20px;
    height: 20px;
}
.sveikata .rightSide .orangeline .oBlock {
    display: none;
    float: right;
    background: #F2A531;
    width: 20px;
    height: 20px;
    margin-top: -20px;
}
.sveikataNav {
    border-top: 1px solid #ED8102;
}

.sveikataNav li {
    margin-top: 10px;
    margin-right: 22px;
    font-size: 16px;
    color: #58585A;
    vertical-align: bottom;
}
.sveikataNav li:last-child {
    margin-right: 0;
    float: right;
}
.sveikataNav li a {
    padding: 5px 15px;
    font-size: 16px;
    color: #58585A;
    font-weight: 500;
    /*border: 1px solid #ED8102;*/

    -webkit-transition: all ease 0.3s;
    -moz-transition: all ease 0.3s;
    transition: all ease 0.3s;
}
.sveikataNav li a:hover {
    background: none;
    color: #ED8102 !important;
    opacity: 0.8;
}

.sveikataNav li.last {
    width: 20px;
    height: 20px;
    padding: 0;
    margin: 0;
    background: #ED8102;
}

.sveikataNav li.first {
    margin-right: 15px;
}

.sveikataNav li.first a {
    margin-top: -20px;
    border: none;
    color: #ED8102;
    border-radius: 0;
    font-size: 34px;
    padding-left: 0;
    padding-top: 8px;
}
/*
        .sveikataNav li.first a::first-letter {
            background: #ED8102;
            color: #fff;
            display: inline-block;
            font-size: 40px;
            font-weight: 600;
            line-height: 52px;
            padding: 6px 2px 4px 2px;
            margin-right: 5px;
            vertical-align: bottom;

            -webkit-transition: all ease 0.2s;
            -moz-transition: all ease 0.2s;
            transition: all ease 0.2s;
        }
*/
.sveikata .sText {
    margin-top: 5px;
    text-align: justify;
}


.gyvenimas {
    margin-top: 10px;
}

.gyvenimas .newsItems {
    margin: 0 -5px 0 -5px;
}
.gyvenimas h2 {
    text-align: left;
    color: #2A4191;
    font-weight: 600;
}
.gyvenimas .straipsnis3 h2 {
    color: #231F20;
}

.gyvenimas .rightSide {
    border-left: 1px solid #F2A531;
}
.gyvenimas .rightSide a h3 {
    color: #51AE43;
}

.gyvenimas .gyvenimasMenuLine {
    padding-bottom: 5px;
    margin-bottom: 10px;
    border-bottom: 5px solid #F2A531;
}

.gyvenimas .orangeline {
    border-top: 1px solid #F2A531;
}
.gyvenimas .orangeline .oBlock {
    display: none;
    text-align: right;
    background: #F2A531;
    width: 20px;
    height: 20px;
}
.gyvenimas .rightSide .orangeline .oBlock {
    display: none;
    float: right;
    background: #F2A531;
    width: 20px;
    height: 20px;
    margin-top: -20px;
}
.gyvenimasNav {
    border-top: 1px solid #ED8102;
}

.gyvenimasNav li {
    margin-top: 10px;
    margin-right: 22px;
    font-size: 16px;
    color: #58585A;
    vertical-align: bottom;
}
.gyvenimasNav li:last-child {
    margin-right: 0;
    float: right;
}
.gyvenimasNav li a {
    padding: 5px 15px;
    font-size: 16px;
    color: #58585A;
    font-weight: 500;
    /*border: 1px solid #ED8102;*/

    -webkit-transition: all ease 0.3s;
    -moz-transition: all ease 0.3s;
    transition: all ease 0.3s;
}
.gyvenimasNav li a:hover {
    background: none;
    color: #ED8102 !important;
    opacity: 0.8;
}

.gyvenimasNav li.last {
    width: 20px;
    height: 20px;
    padding: 0;
    margin: 0;
    background: #ED8102;
}

.gyvenimasNav li.first {
    margin-right: 15px;
}

.gyvenimasNav li.first a {
    margin-top: -20px;
    border: none;
    color: #ED8102;
    border-radius: 0;
    font-size: 34px;
    padding-left: 0;
    padding-top: 8px;
}
/*
.gyvenimasNav li.first a::first-letter {
    background: #ED8102;
    color: #fff;
    display: inline-block;
    font-size: 40px;
    font-weight: 600;
    line-height: 52px;
    padding: 6px 2px 4px 2px;
    margin-right: 5px;
    vertical-align: bottom;

    -webkit-transition: all ease 0.2s;
    -moz-transition: all ease 0.2s;
    transition: all ease 0.2s;
}
*/
.gyvenimas .sText {
    margin-top: 5px;
    text-align: justify;
}

.rekomenduoja .straipsnis3 h2 {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    max-height: 54px;
}

.rekNav {
    border-top: 1px solid #ED8102;
}

.rekNav li {
    color: #58585A;
    margin-top: 10px;
    margin-right: 22px;
    font-size: 16px;
    vertical-align: bottom;
}

.rekNav li a {
    color: #58585A;
    /*border: 1px solid #ED8102;*/
    padding: 5px 15px;
    font-size: 16px;
    font-weight: 500;

    -webkit-transition: all ease 0.3s;
    -moz-transition: all ease 0.3s;
    transition: all ease 0.3s;
}
.rekNav li a:hover {
    background: none;
    color: #ED8102 !important;
    opacity: 0.8;
}

.rekNav li.first a {
    margin-top: -20px;
    border: none;
    color: #ED8102;
    border-radius: 0;
    font-size: 34px;
    padding-left: 0;
    padding-top: 8px;
}


.av {
    margin-top: 10px;
}

.av h2 {
    text-align: left;
    color: #2A4191;
    font-weight: 600;
}
.av .straipsnis3 h2 {
    color: #231F20;
}

.av .rightSide {
    border-left: 1px solid #F2A531;
}

.av .avMenuLine {
    padding-bottom: 5px;
    margin-bottom: 10px;
    border-bottom: 5px solid #F2A531;
}

.av .orangeline {
    border-top: 1px solid #F2A531;
}
.av .orangeline .oBlock {
    display: none;
    text-align: right;
    background: #F2A531;
    width: 20px;
    height: 20px;
}
.av .rightSide .orangeline .oBlock {
    display: none;
    float: right;
    background: #F2A531;
    width: 20px;
    height: 20px;
    margin-top: -20px;
}
.avNav {
    border-top: 1px solid #ED8102;
}

.avNav li {
    color: #58585A;
    margin-top: 10px;
    margin-right: 22px;
    font-size: 16px;
    vertical-align: bottom;
}
.avNav li:last-child {
    margin-right: 0;
    float: right;
}
.avNav li a {
    color: #58585A;
    /*border: 1px solid #ED8102;*/
    padding: 5px 15px;
    font-size: 16px;
    font-weight: 500;

    -webkit-transition: all ease 0.3s;
    -moz-transition: all ease 0.3s;
    transition: all ease 0.3s;
}
.avNav li a:hover {
    background: none;
    color: #ED8102 !important;
    opacity: 0.8;
}

.avNav li.last {
    width: 20px;
    height: 20px;
    padding: 0;
    margin: 0;
    background: #ED8102;
}

.avNav li.first {
    margin-right: 15px;
}

.avNav li.first a {
    margin-top: -20px;
    border: none;
    color: #ED8102;
    border-radius: 0;
    font-size: 34px;
    padding-left: 0;
    padding-top: 8px;
}
/*
.avNav li.first a::first-letter {
    background: #ED8102;
    color: #fff;
    display: inline-block;
    font-size: 40px;
    font-weight: 600;
    line-height: 52px;
    padding: 6px 2px 4px 2px;
    margin-right: 5px;
    vertical-align: bottom;

    -webkit-transition: all ease 0.2s;
    -moz-transition: all ease 0.2s;
    transition: all ease 0.2s;
}
*/
/*
li.first:hover a::first-letter {
    margin-right: 0 !important;
}
li.first:hover {
    margin-right: 20px !important;
}
*/

.cleanSecondNews:nth-child(odd) {
    clear: both;
}

.media-list .col-sm-4:nth-child(3n+1) {
    clear: both;
}


.myHeader {
    width: 100%;
    height: 70px;
    background-color: #EE8325;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 905;
    min-width: 355px;

    atransition:all 0.3s ease;
}

.myHeader.rainbow {
    background: rgba(238,131,37,1);
    background: -moz-linear-gradient(45deg, rgba(238,131,37,1) 56%, rgba(238,131,37,1) 75%, rgba(175,129,95,1) 82%, rgba(32,124,229,1) 98%);
    background: -webkit-gradient(left bottom, right top, color-stop(56%, rgba(238,131,37,1)), color-stop(75%, rgba(238,131,37,1)), color-stop(82%, rgba(175,129,95,1)), color-stop(98%, rgba(32,124,229,1)));
    background: -webkit-linear-gradient(45deg, rgba(238,131,37,1) 56%, rgba(238,131,37,1) 75%, rgba(175,129,95,1) 82%, rgba(32,124,229,1) 98%);
    background: -o-linear-gradient(45deg, rgba(238,131,37,1) 56%, rgba(238,131,37,1) 75%, rgba(175,129,95,1) 82%, rgba(32,124,229,1) 98%);
    background: -ms-linear-gradient(45deg, rgba(238,131,37,1) 56%, rgba(238,131,37,1) 75%, rgba(175,129,95,1) 82%, rgba(32,124,229,1) 98%);
    background: linear-gradient(45deg, rgba(238,131,37,1) 56%, rgba(238,131,37,1) 75%, rgba(175,129,95,1) 82%, rgba(32,124,229,1) 98%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ee8325', endColorstr='#207ce5', GradientType=1 );

}

.myHeader.whiteBg {
    background-color: #FFF;
}

.myHeader div.hMenu {
    height: 100%;
    overflow: hidden;
    position: relative;
}
.myHeader .navbar-brand {
    background: #FFF;
    padding: 10px 10px 10px 0px;
    margin-top: -5px;
    margin-left: 0;
    height: 75px;
    overflow: hidden;
}
.myHeader .navbar-logo {
    height: 67px;
    width: auto;
    margin-top: -3px;
    transition:all 0.4s ease;
}

.myHeader.smallHeader .navbar-brand {
    background: #FFF;
    padding: 10px 10px 10px 0px;
    margin-top: -5px;
    margin-left: 0;
    height: 55px;
    overflow: hidden;
}
.myHeader.smallHeader {
    height: 50px;
}
.myHeader.smallHeader .nav.savNav > li > a {
    font-size: 12px;
    padding: 13px 10px 13px 10px;
}
.myHeader.smallHeader .navbar-logo {
    height: 46px;
    transition:all 0.5s ease;
}

#topSearch {
   display: none; position: absolute; background: rgb(255, 255, 255) none repeat scroll 0% 0%; top: 0px; left: -172px; padding: 15px 10px 14px; z-index: 1000;
}
.smallHeader #topSearch {
   padding: 5px 10px 8px;
}

.hasAudio {
    position: relative;
    display: inline-block;
}

.fmSpeaker{
    position:absolute;
    top:20px;
    left:10px;
    margin:auto;
    display:block;
    width:0;
    height:0;
    background:none;
    border-top:1em solid transparent;
    border-bottom:1em solid transparent;
    border-right:1em solid #fff;
    z-index: 4;

}
.fmSpeaker:before{
    content: "";
    position: absolute;
    top: -0.4em;
    left: 0;
    width: 1.3em;
    height: 0.8em;
    background: #fff;
    border-radius: 3px 1.5em 1.5em 3px;
}
.fmSpeaker:after{
    content:"";
    position:absolute;
    border-right:0.5em solid #fff;
    border-radius:50%;
    -webkit-animation:pump 0.4s 0.3s infinite alternate;
    -moz-animation:pump 0.4s 0.3s infinite alternate;
    -ms-animation:pump 0.4s 0.3s infinite alternate;
    -o-animation:pump 0.4s 0.3s infinite alternate;
    animation:pump 0.4s 0.3s infinite alternate;
}
@-webkit-keyframes pump {
    from{
        top:-1.4em;
        right:-2em;
        width:2.5em;
        height:2.5em;
    }
    to{
        top:-1.8em;
        right:-3em;
        width:3.5em;
        height:3.5em;
    }
}
@-moz-keyframes pump {
    from{
        top:-1.4em;
        right:-2em;
        width:2.5em;
        height:2.5em;
    }
    to{
        top:-1.8em;
        right:-3em;
        width:3.5em;
        height:3.5em;
    }
}
@-ms-keyframes pump {
    from{
        top:-1.4em;
        right:-2em;
        width:2.5em;
        height:2.5em;
    }
    to{
        top:-1.8em;
        right:-3em;
        width:3.5em;
        height:3.5em;
    }
}
@-o-keyframes pump {
    from{
        top:-1.4em;
        right:-2em;
        width:2.5em;
        height:2.5em;
    }
    to{
        top:-1.8em;
        right:-3em;
        width:3.5em;
        height:3.5em;
    }
}
@keyframes pump {
    from{
        top:-1.4em;
        right:-2em;
        width:2.5em;
        height:2.5em;
    }
    to{
        top:-1.8em;
        right:-3em;
        width:3.5em;
        height:3.5em;
    }
}

@media (max-width: 1450px){
    .myHeader .container {
        padding-top: 0px;
        padding-bottom: 0px;
    }

    .nav.savNav > li > a {
        padding: 19px 13px 17px 13px;
    }
}
@media (min-width:768px) and (max-width:991px){
    .nav.savNav > li > a {
        font-size: 18px;
        padding: 20px 8px 20px 8px;
    }
    .pirmas h2, .azk h2,
    .sveikata h2, .gyvenimas h2 {
        font-size: 14px;
        line-height: 20px;
        padding-top: 5px;
    }
    .pirmasNav li a, .pirmasNav2 li a {
        font-size: 14px;
    }
}
@media(max-width:767px){
    .myHeader {
        height: 50px;
    }
    .myHeader {
        height: auto;
    }
    .myHeader .navbar-brand {
        width: 100%;
        text-align: center;
        margin: 0 -5px;
        padding: 0;
    }
    .myHeader .navbar-brand .navbar-logo {
        height: 90%;
        float: none;
        text-align: center;
    }

    .myHeader.smallHeader {
        height: auto;
    }

    .savNav {
        clear: both;
        margin-top: 10px;
        width: 100%;
        margin-bottom: -7px;

    }
    .savNav li {
        padding-top: 0;
    }
    .savNav li:first-child {
        margin-left: 0;
    }

    .nav.savNav > li > a {
        font-size: 11px;
        padding: 3px 2px 0px 2px;
    }

    .myHeader.smallHeader .nav.savNav > li > a {
        font-size: 11px;
        padding: 3px 2px 0px 2px;
    }



    #topSearch {
        position: static; background: rgb(255, 255, 255) none repeat scroll 0% 0%; left: -172px;
        z-index: 1000; padding: 0px 1px;
        top: -4px;
        margin-top: -30px;
        margin-bottom: 10px;
    }
    #topSearch .form-control {
        height: 20px;
        padding: 2px 10px;
    }

    .sveikata h2, .gyvenimas h2 {
        font-size: 20px;
        line-height: 25px;
        padding-top: 5px;
    }

}



.fmPhoto {
    background-image: radial-gradient(circle, transparent 25%, #fff 25%, #fff 35%, transparent 35%, transparent 45%, #fff 45%);
    border-radius: .25em;
    display: inline-block;
    height: 2em;
    left: 11%;
    margin: -1em -1.5em;
    position: absolute;
    top: 8%;
    width: 3em;
    -webkit-filter: drop-shadow(0 2px 3px hsla(0,0%,0%,.25));
}
.fmPhoto:after {
    border: .25em solid #fff;
    border-bottom: none;
    border-radius: .25em .25em 0 0;
    content: '';
    height: .25em;
    left: .875em;
    position: absolute;
    top: -.5em;
    width: .75em;
}
.fmPhoto:before {
    background-color: #fff;
    content: '';
    height: .25em;
    left: .25em;
    position: absolute;
    top: -.25em;
    width: .5em;
}

.fmVideo {
    width: 26px;
    height: 22px;
    display: inline-block;
    background: #fff;
    position: absolute;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    border-radius: 2px;
    top: 5%;
    right: 9%;
    -webkit-filter: drop-shadow(0 2px 3px hsla(0,0%,0%,.25));
}

.fmVideo:before {
    content: '';
    position: absolute;
    border: 10px solid transparent;
    border-right: 10px solid #fff;
    top: 0;
    right: -8px;
}

.straipsnis3 .fmPhoto {
    top: 11%;
    left: 14%;
}


.embed-responsive {
    position:relative;
    display:block;
    height:0;
    padding:0;
    overflow:hidden;
}
.embed-responsive .embed-responsive-item,
.embed-responsive iframe,
.embed-responsive embed,
.embed-responsive object {
    position:absolute;
    top:0;
    bottom:0;
    left:0;
    width:100%;
    height:100%;
    border:0;
}
.embed-responsive.embed-responsive-16by9 {
    padding-bottom:56.25%;
}
.embed-responsive.embed-responsive-4by3 {
    padding-bottom:75%;
}


.galleryBlk {
    overflow: hidden;
    margin: 0 -10px 0 -10px;
    padding-top: 16px;
    padding-bottom: 10px;
    color: #333333;
}
.galleryBlk h3 {
    font-size: 16px;
    line-height: 20px;
    clear: both;
    font-weight: normal;
    margin: 0 10px 6px 10px;
}
.galleryPlc {
    margin-left: 10px;
}
.galleryBlk .cnt {
    font-weight: bold;
    font-size: 14px;
}
.galleryPlc .galleryItem {
    float: left;
    font-size: 14px;
    width: 32.5%;
}
.galleryPlc .galleryItem.galPItm_1 {
    width: 65%;
}

.galleryItem .moreImages {
    position: absolute;
    background: rgba(0, 0, 0, 0.5);
    text-align: center;
    color: #ffffff;
    width: 100%;
    height: 100%;
}
.galleryItem .galleryEnd {
    margin-right: 8px;
}
.galleryItem .moreImages .moreText {
    position: absolute;
    top: 0px;
    left: 0px;
    bottom: 0px;
    right: 0px;
    margin: auto;
    height: 15px;
    font-weight: bold;

}
.galleryPlc .galleryItem .aWHimg {
    width: 100%;
    margin-bottom: 2px;
    display: block;
}
.galleryPlc .galleryItem a {
    display: block;
    margin-right: 1px;
    margin-left: 1px;
    background-color: #73A2E0;
    position: relative;
}

.galleryPlc .galleryItem .source {
    display: none;
}


.forNews .carousel-control {
    position: absolute;
    top: 40%;
    left: 15px;
    width: 30px;
    height: 30px;
    margin-top: -20px;
    font-size: 28px;
    line-height: 0px;
    color: #fff;
    text-align: center;
    font-weight: normal;
    text-shadow: 0 1px 0 #000;
    background-image: -webkit-linear-gradient(left,color-stop(rgba(0,0,0,0.0001) 0),color-stop(rgba(6, 95, 190,0.5) 100%));
    background-image: linear-gradient(to right,rgba(0,0,0,0.0001) 0,rgba(26, 95, 190, 0.5) 100%);
}

.forNews .carousel-control.right {
    right: 15px;
    left: auto;
}


.patarimumugeNav {
    border-top: 1px solid #ED8102;
}

.patarimumugeNav li {
    margin-top: 10px;
    margin-right: 22px;
    font-size: 16px;
    color: #58585A;
    vertical-align: bottom;
}
.patarimumugeNav li:last-child {
    margin-right: 0;
    float: right;
}
.patarimumugeNav li a {
    padding: 5px 15px;
    font-size: 16px;
    color: #58585A;
    font-weight: 500;
    /*border: 1px solid #ED8102;*/

    -webkit-transition: all ease 0.3s;
    -moz-transition: all ease 0.3s;
    transition: all ease 0.3s;
}
.patarimumugeNav li a:hover {
    background: none;
    color: #ED8102 !important;
    opacity: 0.8;
}

.patarimumugeNav li.last {
    width: 20px;
    height: 20px;
    padding: 0;
    margin: 0;
    background: #ED8102;
}

.patarimumugeNav li.first {
    margin-right: 15px;
}

.patarimumugeNav li.first a {
    margin-top: -20px;
    border: none;
    color: #ED8102;
    border-radius: 0;
    font-size: 34px;
    padding-left: 0;
    padding-top: 8px;
}




@media(max-width:767px){

.azkNav li, .nisNav li {
    margin-top: 2px;
    margin-right: 10px;
    font-size: 14px;
}
.azkNav li a, .nisNav li a {
    padding: 0px 0px;
    font-size: 13px;
}

}

.DLEPush{z-index:10015;position:fixed;right:1.25rem;top:1.25rem}@keyframes DLEPush-show{0%{transform:translateY(100%);opacity:0}100%{transform:translateY(0);opacity:1}}.DLEPush-notification.wrapper{animation-name:DLEPush-show;animation-duration:1s;position:relative;display:grid;grid-template-columns:auto 1fr;align-items:center;color:#333;margin-bottom:.695em;width:100%;max-width:34.72em;min-width:24.31em;box-shadow:0 10px 15px rgb(0 0 0/20%);background-color:#fff;border-radius:.694em}.DLEPush-notification .DLEPush-icon{grid-column:1;grid-row:1/span 2;display:flex;align-items:center;justify-content:center;color:#fff;width:3.125em;height:100%;border-top-left-radius:.694em;border-bottom-left-radius:.694em;text-align:center}.DLEPush-notification .DLEPush-icon svg{width:1.389em;height:1.389em}.DLEPush-notification .DLEPush-header{font-weight:500;grid-column:2;grid-row:1;font-size:var(--font-size-lg);margin-left:1em;margin-top:.5em}.DLEPush-notification .DLEPush-header:empty{margin-top:0}.DLEPush-notification .DLEPush-message{grid-column:2;grid-row:2;margin:1.11em 2.22em 1.11em 1.11em}.DLEPush-notification .DLEPush-message li,.DLEPush-notification .DLEPush-message ul{list-style-type:none;padding-left:0}.DLEPush-notification .DLEPush-close{position:absolute;top:.358em;right:.45em;font-weight:300;background:0 0;border:0;font-size:1.555em;cursor:pointer;line-height:1;padding:0;color:inherit;outline:0;opacity:.75}.DLEPush-notification .DLEPush-close:hover{opacity:1}.DLEPush-notification.wrapper.push-success{background-color:#e0f2f1}.DLEPush-notification.wrapper.push-success .DLEPush-icon{background-color:#00897b}.DLEPush-notification.wrapper.push-warning{background-color:#fff3e0}.DLEPush-notification.wrapper.push-warning .DLEPush-icon{background-color:#ff9800}.DLEPush-notification.wrapper.push-error{background-color:#fbe9e7}.DLEPush-notification.wrapper.push-error .DLEPush-icon{background-color:#ff5722}.auto_height{height:auto!important}.wseditor .tox-tinymce{border-top:none}.tokenfield .token>.close{margin:.3em;width:1.3194em;height:1.3194em}