/*
Theme Name: Mano teises
Theme URI: https://www.morkalabs.com
Author: Morka Labs
Author URI: https://www.morkalabs.com
Version: 4.57
*/

.btn-delete-sign {margin-top: 8px;margin-left: 3px;width:22px;height:22px;background-image:url('assets/img/peticijos_delete_btn.png');background-repeat:no-repeat;background-size:22px 22px;border:none;text-indent:-999999px;cursor:pointer;background-color:transparent;}
.btn-delete-sign:hover {opacity:0.8;-webkit-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}

/***** BENDRI *****/
body {padding:0;margin:0;background-color:#fff6ee;overflow-x: hidden;overflow-y: scroll;font-family: 'Raleway', sans-serif;font-weight:400;}
body a {color:#ee3c57}
body a img {border:0;}
.clear {clear:both;}
img.middle {vertical-align:middle;}
.container {max-width:1170px;margin:0 auto;width:100%;}
.no-scroll {overflow: hidden;}
.mobile-ad-bt, .pet-mobile-anchor {display:none;}
#swipebox-caption {text-transform:uppercase!important;font-weight:700;font-family:'Open sans', Sans serif;margin-top:8px;}

/* RESETS ****************************************************/
[class*='cute-'] {padding: 0!important;}
textarea, input, input[type="text"], input[type="button"], input[type="submit"], input[type="reset"] {appearance: none;-webkit-appearance: none;border-radius: 0;}
* {-webkit-tap-highlight-color: rgba(0,0,0,0);-webkit-tap-highlight-color: transparent; /* For some Androids */outline: 0;}

/* GRIDS ******************************************************/
.grid > .row { margin-left: -1.250rem;margin-right: -1.250rem;width:auto;max-width:1280px;}
.grid > .row .row { margin-left: -1.250rem;margin-right: -1.250rem;width:auto;}
.grid .griditem {padding: 0 0.7500rem!important;padding-bottom:30px;}
.griditem img {width:100%;}
.listing-grid > .row { margin-left: -1.400rem;margin-right: -1.400rem;width:auto;max-width:1280px;}
.listing-grid .griditem {padding: 0 1.400rem!important;margin-bottom:45px;}
.listing-grid .griditem img {display:block;}

/* Photos in text */
a img.alignright, img.alignright  {float:right; margin:0 0 1em 30px}
a img.alignleft, img.alignleft  {float:left; margin:0 30px 1em 0}
a img.aligncenter, img.aligncenter {display: block; margin-left: auto; margin-right: auto}
/* Fix per ilgos nuotraukos */
body a img {max-width:100%;}
/* Video embeds in text */
.video-container { position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; }
.video-container iframe, .video-container object, .video-container embed, .video-container video { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

/***** Maintenance *****/
img.maintenance {width:90%;max-width:740px;padding:20px;position: absolute;margin-left: auto;margin-right: auto;left: 0;right: 0;z-index: 2;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);-moz-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}

/***** HOVERS *****/
.listing-grid .griditem:hover, input#submit:hover, p.submit input:hover, input#pet-submit:hover, .success-message-inner a:hover, .eupopup-style-compact .eupopup-button:hover, #mt .ml-form-embedBody .ml-form-embedSubmit button:hover, span.tag-vidinis a:hover, .addon-url-to-petition a.pasirasyk_peticija:hover, .addon-files a:hover, a.topic_button:hover {opacity:0.8;-webkit-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}

/***** HEADER *****/
.header {width:100%;max-width:1170px;margin:30px auto 30px auto;position:relative;float:left;}
.logo img {width:154px;height:54px;}
.logo {float:left;width:190px;}
.menu {float:left;background:#ffe8d1;width: calc(100% - 252px);}
.menu img {width:auto;float:left;}
.searchdiv {width:62px;height:54px;float:right;background:#ffe8d1;}
.searchdiv .searchToggleD img, .searchdiv .searchToggleM img {width:25px;height:25px;margin-left:14px;margin-top:14px;}
.searchdiv .searchToggleM img {display:none;}
.searchdiv a {margin-right:25px;}
.searchM {display:none;}
a.menuToggle {display:none;width:32px;height:20px;float:right;padding:15px 18px;box-sizing: unset;}
a.menuToggle img {width:32px;height:20px;}
img.mobilemenucorner {display:none;height:50px;margin-top:0px;float:left;}

/***** Cookies *****/
.eupopup-container {height:auto!important;}
.eupopup-container-bottomleft {position:fixed;bottom:25px;left:25px;width:320px;background:#1c164a;border-radius:0px;z-index:999;}
.eupopup-closebutton, .eupopup-closebutton:hover {display:none;}
.eupopup-head {display:none;}
.eupopup-body {font-size:13px;line-height:16px!important;float:left;color:#fff;text-align:left;padding:15px!important;font-weight:300;}
.eupopup-buttons {margin:10px 0 25px 0px!important;width:100%;float:left;text-align:center;}
a.privacylink {color:#fff;text-decoration:underline;font-size:13px;font-weight:700;}
.eupopup-button_2 {display:none!important}
.eupopup-style-compact .eupopup-button {background:#fff;color:#1c164a;text-transform:uppercase;text-decoration:none;font-family: 'Oswald', sans-serif;font-size:20px;border-radius:40px;padding:4px 50px;}

/***** NAV *****/
.mainnav ul {width:calc(100% - 6px);margin-left:3px;float:left;}
.mainnav ul > li {width:calc(16.666666666667% - 16px);float:left;margin:0 8px;text-align:center;border-bottom:4px solid #1c164a;position:relative;cursor:pointer;}
.mainnav ul > li:hover {border-color:#ee3c57;}
.mainnav ul > li > a {font-family: 'Oswald', sans-serif;font-weight:400;font-size:18px;color:#1c164a;text-transform:uppercase;text-decoration:none;display:block;padding:17px 0 15px 0;}
.mainnav ul > li > a:focus {outline: thin dotted #333333 !important;outline: 1px auto -webkit-focus-ring-color!important;outline-offset: -1px;}
.mainnav ul > li.menu-item-has-children {background-image:url('assets/svg/button_arrow_blue.svg');background-repeat:no-repeat;background-size:19px 10px;background-position:center 37px;}
.mainnav ul > li.menu-item-has-children:hover {background-image:url('assets/svg/button_arrow_red.svg');}
.mainnav ul > li.current_page_item, .mainnav ul > li.current-menu-ancestor  {background-color:#1c164a;border-bottom:4px solid #ee3c57;}
.mainnav ul > li.current_page_item.menu-item-has-children, .mainnav ul > li.menu-item-has-children.current-menu-ancestor {background-image:url('assets/svg/button_arrow_red.svg');}
.mainnav ul > li.current_page_item a, .mainnav ul > li.current-menu-ancestor a {color:#fff;}

/***** NAV SUBMENU *****/
.menu-main-menu-container ul ul {opacity: 0;visibility: hidden;}
.menu-main-menu-container ul li.menu-item-has-children:hover > ul, .menu-main-menu-container ul li.menu-item-has-children > a[aria-expanded="true"] + ul {opacity: 1;visibility: visible;z-index:999999;}
.mainnav ul ul {/*display:none;*/position:absolute;top:100%;left:-3px;background:#ffe8d1;padding:0;margin-top:4px;width:100%;}
.mainnav ul li:hover > ul {display:block;z-index:999999;}
.mainnav ul ul li {float:none;width:100%;padding:0;text-align:left;margin:0;}
.mainnav ul > li > ul > li {border:none;text-align:center;}
.mainnav ul > li > ul > li > a {font-family: 'Raleway', sans-serif;font-weight:400;font-size:15px;color:#1c164a!important;text-transform:none;text-decoration:none;display:block;padding:18px 10px;}
.mainnav ul > li > ul > li.current_page_item {background:#1c164a;border:none;}
.mainnav ul > li > ul > li.current_page_item a {color:#fff!important;}
.mainnav ul > li > ul > li:hover {background:#1c164a;}
.mainnav ul > li > ul > li:hover a {color:#fff!important;}

/***** SEARCH IN NAV *****/
.openedSearch {position:absolute;right:0px;background-color:#fff;background-image:url('assets/img/searchcorner.png');background-repeat:no-repeat;background-size:82px 54px;background-position:left top;}
.searchbox {display:none;float:right;width:100%;margin-top: 12px;}
.searchbox #searchform input#searchsubmit {cursor:pointer;float:left;height:25px;width:25px;background-image:url('assets/svg/icon_search_white.svg');background-repeat:no-repeat;background-size:25px 25px;background-position:center top;text-indent:-99999px;background-color:transparent;border:none;padding:0 40px;outline:none;margin-top: 2px;}
.searchbox #searchform input.field {display:none;width: 60%;font-family: 'Oswald', sans-serif;color:#1c164a!important;font-size:18px;border:none;outline:none;float:left;padding-left:20px;}

.openedMobSearch {width: calc(100% - 60px);position:absolute;right:0px;background-color:#fff;background-image:url('assets/img/searchcorner.png');background-repeat:no-repeat;background-size:82px 54px;background-position:left top;}
.openedMobSearch .searchbox {float:none!important;margin-top: -5px;}
.searchboxM {display:none;background: #ee3c57;width: calc(100% - 67px);position: absolute;height: 50px;top:0px;}
.searchboxM #searchform input#searchsubmit {position:absolute;cursor:pointer;float:right;height:25px;width:25px;background-image:url('assets/svg/icon_search_white.svg');background-repeat:no-repeat;background-size:25px 25px;background-position:center top;text-indent:-99999px;background-color:transparent;border:none;padding:0 34px;outline:none;margin-top:14px;}
.searchboxM #searchform input.field {font-family: 'Oswald', sans-serif;color:#1c164a!important;font-size:18px;border:none;outline:none;float:left;padding-left:20px;padding-top:12px;padding-bottom:12px;width: calc(100% - 70px);}
.closeSearchD {display:none;cursor:pointer;width: 10px;height: 10px;float: right;margin: 8px 15px 0 0;}
.closeSearchM {display: none;cursor: pointer;width: 25px;height: 25px;float: right;position: absolute;right: 82px;top:14px;}

/***** MOBILE MENU *****/
#mobmenu {visibility: hidden;opacity: 0;padding:15px;box-sizing:border-box;position: fixed;overflow-y:scroll;z-index: 999999999;width:100%;height: 100%;top: 0;left: 0;background: rgba(50,44,90,0.9);-webkit-transform: scale(1);-moz-transform: scale(1);transform: scale(1);-webkit-transition: 150ms ease all;-moz-transition: 150ms ease all;transition: 150ms ease all;}
#mobmenu .mob-header {background:#ffe8d1;width:100%;height:54px;border-bottom:4px solid #ee3c57;}
#mobmenu.opened {visibility: visible;opacity: 1;-webkit-transform: scale(1);-moz-transform: scale(1);transform: scale(1);-webkit-transition: 150ms ease all;-moz-transition: 150ms ease all;transition: 150ms ease all;}
#mobmenu img.mobile_close {width:25px;height:25px;cursor:pointer;float:right;padding-right:21px;padding-top:15px;box-sizing: unset;}
#mobmenu .mob-menuitems {background:#ffe8d1;width:100%;}

#mobilenav {text-align:center;}
#mobilenav ul li {width:100%;}
#mobilenav ul li a {display:block;font-family: 'Oswald', sans-serif;font-weight:400;font-size:24px;color:#1c164a;text-transform:uppercase;text-decoration:none;padding:17px 0 17px 0;border-bottom:4px solid #ee3c57;}
#mobilenav ul li.menu-item-has-children > a {background-image:url('assets/svg/button_arrow_blue.svg');background-repeat:no-repeat;background-size:25px 13px;background-position:right 20px top 50%;}
#mobilenav ul li ul li a {display:block;font-family: 'Raleway', sans-serif;font-weight:400;font-size:24px;color:#1c164a;text-transform:none;text-decoration:none;padding:17px 0 17px 0;border-bottom:4px solid #ee3c57;}
#mobilenav ul li ul {background-color:#eed5bd;}

/***** MODAl *****/
#mt .mfp-bg {background: #1c164a;opacity: 0.95;}
#mt .mt-popup {position: relative;background: #FFF;padding:30px;width: auto;max-width: 700px;margin: 20px auto;}
#mt .mt-popup h4 {font-family: 'Oswald', sans-serif;font-size: 30px;line-height: 36px;color: #1c164a;text-align:center;margin-bottom:30px;}
#mt .mt-popup p {font-size: 18px;line-height: 26px;margin-bottom: 26px;text-align: center;}
#mt .mt-popup .popup-actions {text-align:center;display: block;}
#mt .mt-popup .popup-actions a:hover {opacity: 0.8;-webkit-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}
#mt .mt-popup .popup-actions .btn-primary {background: #ee3c57;color: #fff;text-transform: uppercase;text-decoration: none;font-family: 'Oswald', sans-serif;font-size: 20px;border-radius: 40px;padding: 14px 25px;display: block;width: fit-content;margin: 0 auto 20px auto;}
#mt .mt-popup .popup-actions .btn-secondary {color: #1c164a;text-transform: uppercase;text-decoration: none;font-family: 'Oswald', sans-serif;font-size: 18px;display: block;width: fit-content;margin: 0 auto;}

/***** ADS *****/
/* Middle ad */
.ad_middle {margin-bottom:40px;margin-top: -10px;}
.ad_middle img {width:100%;}
.ad_middle_mob {margin-bottom:40px;margin-top:30px;}
.ad_middle_mob img {width:100%;}
.ad-static img {display:block;}

/***** Heading tag *****/
.heading_bar {height:22px;margin-top:6px;}
.heading_bar span {font-family: 'Oswald', sans-serif;font-weight:300;font-size:14px;color:#fff;border-top-left-radius:10px;border-top-right-radius:10px;background:#1c164a;padding:5px 22px;}
.listing_bar {margin-bottom:30px;}
.related_bar {margin-bottom:30px;display:block;}

/***** CONTENT *****/
.content_block {margin-bottom:30px;background:#fff;}
.content_inner h1 {font-size:50px;line-height:60px;font-family: 'Oswald', sans-serif;color:#1c164a;padding:15px 20px;}
.content_inner h1 span {color:#ee3c57;}
span.alert-text {color:#ee3c57;}
.content_inner.noheading {padding-top:40px;}
.single-mainimg {position:relative;}
.single-mainimg img {width:100%;display:block;}
.pet-expired {background:#e5445c;position:absolute;bottom:0px;font-family: 'Oswald', sans-serif;font-size:30px;color:#fff;text-align:center;width:100%;padding:15px 10px;}
.photo_author {background:#1c164a;position:absolute;font-size:12px;color:#fff;text-align:center;padding:4px 4px;right:15px;bottom:15px;}
.single-meta {border-bottom:2px solid #1c164a;float:left;width:100%;padding:17px 45px 14px 45px;margin-bottom:40px;}
.single-meta span.date {float:left;color:#1c164a;font-size:14px;font-family: 'Oswald', sans-serif;font-weight:300;padding-top:3px;}
.single-meta span.datesep {float:left;color:#1c164a;font-size:14px;font-family: 'Oswald', sans-serif;font-weight:300;padding-top:3px;margin:0 4px;}
.single-meta span.author {float:left;color:#1c164a;font-size:14px;font-family: 'Oswald', sans-serif;font-weight:600;padding-top:3px;}
.single-meta .commentscounter {position:relative;}
.single-meta span.commentscount {float:right;}
.single-meta span.commentscount h4 {color:#1c164a;font-size:14px;font-family: 'Oswald', sans-serif;font-weight:600;position:absolute;text-align:center;width:58px;top:1px;}
.single-meta .commentscounter img {width:58px;height:24px;float:right;}
.single-nometa {margin-bottom:40px;}

#content {padding-left:45px;padding-right:45px;padding-bottom:1px;}
#content p {font-size:18px;line-height:26px;margin-bottom:26px;}
#content p.wp-caption-text {font-size:12px!important;}
#content a {color:#ee3c57;/*word-break: break-all;*/}
#content a:hover {text-decoration:none;}
#content p em {font-style:italic;}
#content strong, .content_inner  strong {font-weight:700;}
#content ol {list-style-type: decimal;margin-left:20px;margin-bottom:26px;font-size:18px;line-height:26px;}
#content ol li {margin-bottom:10px;}

#content .wp-caption {width:100%!important;height:auto!important;}
#content .wp-caption img, img.alignnone {max-width:100%!important;height:auto!important;}
#content iframe {width:100%!important;}
/*span.img100.vidinis img{margin-top:15px;margin-bottom:0px;}*/
#content ul {list-style-type:square;margin-left:35px;margin-bottom:26px;font-size:18px;line-height:26px;}
#content div {margin-bottom:15px;}
	
/***** Tags *****/
.single-tags {padding-left:45px;padding-right:45px;padding-bottom:30px;}
span.tag-vidinis {font-weight:400;font-size:11px;display:inline-block;margin:0 7px 12px 0;}
span.tag-vidinis a {background:#fde7d2;color:#000000;padding:4px 5px;text-decoration:none;font-weight:600;}

/***** Addon galerija *****/
.galerija {width:100%;padding:0 30px 15px 30px;float:left;background:#fff;margin-bottom:20px;}
.galerija ul li {width:25%;float:left;box-sizing:border-box;padding:15px;}
.galerija ul li img {display:block;width:100%;}

/***** Addon url to petition *****/
.addon-url-to-petition {padding-left:45px;padding-right:45px;}
.addon-url-to-petition a.pasirasyk_peticija {padding: 15px 3px;width: 100%;cursor: pointer;text-align:center;float:left;background: #ee3c57;font-family: 'Oswald', sans-serif;font-size: 20px;text-transform: uppercase;text-decoration: none;color: white;border-radius: 40px;}

/***** Addon files *****/
.addon-files {padding-left:45px;padding-right:45px;margin-bottom:30px;margin-top:30px;}
.addon-files img {width:26px;}
.file-line {width:100%;background:#e3e4e8;height:1px;margin:15px 0}
.addon-files a {font-family: 'Oswald', sans-serif;font-size:16px;color:#868686;text-decoration:none;}
.addon-files span {padding-left:10px;}
.failai .file-line:last-child {display:none;}

/***** Comments form *****/
p.logged-in-as {margin-bottom:15px;}
p.logged-in-as a {color:#1c164a;}
#commentform {float: left;width: 100%;}
.mtcomments-form {background:#fff;float: left;width: 100%;padding:20px 20px 0 20px;margin-bottom:50px;}
.mtcomments-form input {width:86%;margin-bottom:14px;padding:7px 15px;border:1px solid #1c164a;font-family: 'Oswald', sans-serif;font-size:18px;color:#1c164a;outline:0; -moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;margin-bottom:20px}
.mtcomments-form input::placeholder {color: #b3b3b3!important;opacity: 1;}
.mtcomments-form input:-ms-input-placeholder {color: #b3b3b3!important;}
.mtcomments-form input::-ms-input-placeholder {color: #b3b3b3!important;}
.mtcomments-form textarea {resize: none;height:150px;width:100%;margin-bottom:14px!important;padding:7px 15px;border:1px solid #1c164a;font-family: 'Oswald', sans-serif;font-size:18px;color:#1c164a;outline:0; -moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;margin-bottom:0px}
.mtcomments-form textarea::placeholder {color: #b3b3b3!important;opacity: 1;}
.mtcomments-form textarea:-ms-input-placeholder {color: #b3b3b3!important;}
.mtcomments-form textarea::-ms-input-placeholder {color: #b3b3b3!important;}
.mtcomments-form p.comment-form-cookies-consent {display:none!important;}
p.comment-form-author, p.comment-form-email {width:50%;float:left;}
p.comment-form-email input {float:right;}
.comment_submit_left, p.form-submit  {width:50%;float:left;}
.comment_submit_left a {color:#ee3c57;font-size:18px;font-weight:700;margin-top: 18px;float: left;}
#commentform input#submit{border:none;padding:10px 3px;width:100%;cursor:pointer;float:right;background:#ee3c57;font-family: 'Oswald', sans-serif;font-size:20px;text-transform:uppercase;text-decoration:none;color:white;border-radius:40px!important;max-width:296px;}	

/***** Comments form - validation *****/
a.hide-if-no-js {text-decoration:none;}
strong.error {display:none;}
.blockUI {font-family:'Oswald', sans serif;}

/***** Comments *****/
#comments {float:left;width:100%;margin-top:0px;margin-bottom:25px;margin-top:-30px;}
#comments .content_inner {padding:30px 45px;}
.comment_left {float:left;width:70%;}
.comment_right {float:left;width:30%;text-align:right;margin-bottom:22px;}
.comment_right h5 {font-family: 'Oswald', sans-serif;font-size:16px;color:#b3b3b3;font-weight:200;margin-bottom:8px;}
.comment_right h6 {font-family: 'Oswald', sans-serif;font-size:16px;color:#563eb6;font-weight:400;display:inline;margin:0 0 0 10px;float:right;}
.comment_right img.reportsvg {width:15px;height:15px;}
.comment_left h2 {font-family: 'Oswald', sans-serif;color:#1c164a;font-weight:400;font-size:18px;/*margin-bottom:5px;*/}
.comment_text {font-size:15px;line-height:22px;}
ol.comment-list li {margin-bottom:22px;background:#fff;padding:25px 45px;}
ol.comment-list li a {word-break: break-all;}
.comment_right h6.mt-comment-reported {color:#563eb6!important;margin-left:0px!important;}

/***** Layout with sidebar *****/
.split-layout {margin-right: 370px;}
.split-content {width: 100%;float: left;}
.split-sidebar {float: right;width: 370px;margin-right: -370px;}

/***** Single layout *****/
.single-layout {width: 100%;display:block;max-width:800px;margin:0 auto;}

/***** Listing *****/
.listing-mainimg {position:relative;}
.listing-mainimg .pet-expired {font-size:20px;padding:15px 10px;}
.listitem {background:#ffe8d1;min-height:180px;height:auto;width:100%;float:left;position:relative;padding:20px 20px;}
.listitem-meta {border-top:2px solid #fff;float:left;width:100%;background:#ffe8d1;}
.listitem h3 {text-align:center;position: absolute;margin-left: auto;margin-right: auto;left: 0;right: 0;width: 100%;z-index: 2;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);-moz-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);font-family: 'Oswald', sans-serif;font-size:26px;line-height:32px;color:#1c164a;padding:0px 20px;}	
.listitem h3.featured {font-size:36px;line-height:40px;}
.listitem-meta {float:left;width:100%;padding:12px 20px 9px 20px;min-height: 47px;}
.listitem-meta span.date {float:left;color:#1c164a;font-size:14px;font-family: 'Oswald', sans-serif;font-weight:300;padding-top:3px;}
.listitem-meta span.datesep {float:left;color:#1c164a;font-size:14px;font-family: 'Oswald', sans-serif;font-weight:300;padding-top:3px;margin:0 4px;}
.listitem-meta span.author {float:left;color:#1c164a;font-size:14px;font-family: 'Oswald', sans-serif;font-weight:600;padding-top:3px;}
.listitem-meta span.category {float:left;color:#1c164a;font-size:14px;font-family: 'Oswald', sans-serif;font-weight:300;padding-top:3px;padding-left:3px;}
.listitem-meta .commentscounter {position:relative;}
.listitem-meta span.commentscount {float:right;}
.listitem-meta span.commentscount h4 {color:#1c164a;font-size:14px;font-family: 'Oswald', sans-serif;font-weight:600;position:absolute;text-align:center;width:58px;top:3px;}
.listitem-meta .commentscounter img {width:58px;height:24px;float:right;}

/***** Pagination *****/
.pagination {width:100%;height:27px;background:#ffe8d1;float:left;margin-bottom:45px;text-align:right;padding:11px 0 29px 0;}
.pagination img {width:10px;height:19px;}
.pagination .pag-left, .pagination .pag-right {display:inline-block;padding:0 20px;}
a.allnews {font-family: 'Oswald', sans-serif;font-weight: 400;font-size: 18px;color: #1c164a;text-transform: uppercase;text-decoration: none;display: block;}
.homepagination {text-align:center;}

/***** Tabs navigation *****/
ul.content_menu {float:left;width:100%;margin-bottom:30px;margin-top:6px;}
ul.content_menu li {float:left;height:22px;}
ul.content_menu li a {font-family: 'Oswald', sans-serif;font-weight:300;font-size:14px;color:#1c164a;border-top-left-radius:10px;border-top-right-radius:10px;background:#ffe8d1;padding:5px 22px;text-decoration:none;}
ul.content_menu li.current-cat a {color:#fff;background:#1c164a;}

/***** Page meniu *****/
ul.page_menu {float:left;width:100%;margin-bottom:28px;margin-top:6px;max-width: 800px;}
ul.page_menu li {float:left;height:22px;margin-right:2px;padding-bottom:24px;}
ul.page_menu li a {font-family: 'Oswald', sans-serif;font-weight:300;font-size:14px;color:#1c164a;border-top-left-radius:10px;border-top-right-radius:10px;background:#ffe8d1;padding:5px 22px;text-decoration:none;}
ul.page_menu li.current_page_item a {color:#fff;background:#1c164a;}

/***** Newsletter page *****/
.newsletter-page h1 {text-align:center!important;}
.newsletter-page img {width:55%;display:block!important;margin:0 auto;}
.ml-form-embedSubmitLoad {margin-bottom:-4px!important;}
.ml-form-embedSubmitLoad:after {margin-top:-12px!important;}
.ml-form-successContent h4 {font-family: 'Oswald', sans-serif!important;text-align:center!important;font-size:36px!important;color:#e8505b!important;margin-bottom:20px!important;}
.ml-form-successContent h5 {font-family: 'Oswald', sans-serif!important;text-align:center!important;font-size:24px!important;line-height:29px!important;color:#1c164a!important;}

/***** Petitions *****/
.sidebar-petition {width:330px;float:right;}
.petition-head {background:#ffe8d1;padding:24px 20px;}
.petition-head h4 {font-size:30px;line-height:36px;color:#1c164a;text-align:center;}
.petition-head h4 b {font-weight:700;}
.petition-progressbar {width:100%;float:left;background:#fab4ac;height:30px;margin-bottom:30px;overflow:hidden;}
.petition-progressbar-progress {background-color:#ee3c57;position:absolute;height:100%;top:0;}
.petition-progressbar-end {width:29px;height:30px;background:#ee3c57;float:left;border-top-right-radius:30px;}
#pet-form input {width:100%;margin-bottom:14px;padding:7px 15px;border:1px solid #1c164a;font-family: 'Oswald', sans-serif;font-size:18px;color:#1c164a;}
#pet-form input::placeholder {color: #b3b3b3!important;opacity: 1;}
#pet-form input:-ms-input-placeholder {color: #b3b3b3!important;}
#pet-form input::-ms-input-placeholder { /* Microsoft Edge */color: #b3b3b3!important;}
#pet-form input.error {border:2px solid #ee3c57;}
#divPrivacy.error label {color:#ee3c57!important;}
#mt .pretty input.error {border-color:#ee3c57!important;}
#divPrivacy.error .state label:before {border-color: #ee3c57!important;}

/***** Pretty checkboxes *****/
.pet-checkboxes {padding:0 20px;margin:14px 0 56px 0;}
.pretty {display:block!important;font-size:10px;margin:0 0 14px 0;}
.pretty label {padding-left:10px;}
#mt .pretty {white-space:inherit!important;width:100%!important;}
#mt .pretty .state label{text-indent:0!important;padding-left:30px!important;margin-top:4px;line-height:14px;}
#mt .pretty .state label:after, #mt .pretty .state label:before{top:0!important;}
#mt .pretty input:checked ~ .state label:after {border-color:#e5445c!important;background-color:#e5445c!important;}
#mt .pretty.p-bigger label:after, #mt  .pretty.p-bigger label:before {font-size:18px!important;}
#mt .pretty img {margin-top: 12px;}
#mt .pretty .state label:before {border-color: #1c164a;background-color:#fff;}
#mt .pretty.p-svg .state .svg {position: absolute;font-size: 18px;width: 20px;height: 20px;}
#mt .pretty a {text-decoration:none;font-weight:800;}
input#pet-submit {border:0;width:100%;padding:0;}

/***** Petitions - captcha *****/
#divCaptcha div {margin:-30px auto 50px auto;}

/***** Petition - results *****/
.petition-results {background:#fff;margin-top:40px;float:left;width:100%;}
.petition-results h4 {color:#1c164a;font-size:20px;text-align:center;font-family: 'Oswald', sans-serif;padding:20px 10px;border-bottom:2px solid #1c164a;}

#pet-results table {width:100%;vertical-align:middle;}
#pet-results table td {margin:10px;border-bottom:2px solid #1c164a;}
#pet-results table td.petCount {width:25%;font-family: 'Oswald', sans-serif;font-weight:200;color:#1c164a;font-size:14px;padding:10px 4px 10px 10px;vertical-align:middle;}
#pet-results table td.petName {width:50%;font-family: 'Oswald', sans-serif;font-weight:400;color:#1c164a;font-size:14px;line-height:18px;padding:10px 4px 10px 0px;vertical-align:middle;}
#pet-results table td.petName.petNameHidden {padding:8px 10px 8px 0px;}
#pet-results table td.petName .name-hidden {background-color:#1c164a;color:#fff;float:left;}
#pet-results table td.petName .name-hidden {padding:2px 3px;}
#pet-results table td.petDate {width:25%;font-family: 'Oswald', sans-serif;font-weight:200;color:#cccccc;font-size:14px;text-align:right;padding:10px 10px 10px 0px;vertical-align:middle;}

#pet-nav {text-align:right;padding-right:30px;margin-top:11px;margin-bottom:8px;}
#pet-nav button.prev {background-image: url('assets/svg/nav_left.svg');background-repeat:no-repeat;background-size:10px 19px;width:10px;height:19px;border:none;background-color:#fff;cursor:pointer;}
#pet-nav button.next {background-image: url('assets/svg/nav_right.svg');background-repeat:no-repeat;background-size:10px 19px;width:10px;height:19px;border:none;background-color:#fff;cursor:pointer;margin-left:40px;}
#pet-nav button.disabled {opacity:0.5;pointer-events:none;}

/***** Petition - success *****/
#pet-form #success-message {display:none;border:1px solid #1c164a;height:420px;width:100%;float:left;margin-bottom:26px;position:relative;}
.success-message-inner {text-align:center;position: absolute;margin-left: auto;margin-right: auto;left: 0;right: 0;width: 100%;z-index: 2;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);-moz-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}
#pet-form #success-message .success-message-inner h4 {color:#1c164a;font-family: 'Oswald', sans-serif;font-size:50px;margin-bottom:26px;}
#pet-form #success-message .success-message-inner p {color:#1c164a;font-size:20px;line-height:24px;margin-bottom:26px;}
#pet-form #success-message .success-message-inner img {height:46px;width:auto;}

#pet-form #error-message {display:none;border:1px solid #e5445c;height:420px;width:100%;float:left;margin-bottom:26px;position:relative;}
#pet-form #error-message .success-message-inner h4 {color:#e5445c;font-family: 'Oswald', sans-serif;font-size:50px;margin-bottom:26px;}
#pet-form #error-message .success-message-inner p {color:#e5445c;font-size:20px;line-height:24px;margin-bottom:26px;}

.petition-bottom {float:left;}

/***** RELATED *****/
.related {float:left;}
.single-institucija .related, .single-organizacija .related {width:100%;}

/***** Newsletter *****/
.newsletter-text {max-width:490px;width:100%;margin:0 auto;}
.newsletter_inner {width:100%;max-width:330px!important;margin:0 auto;}
#mt .ml-form-embedContainer .ml-form-embedWrapper {background-color: #fff!important;}
#mt .ml-form-embedContainer .ml-form-embedWrapper.embedForm {max-width:100%!important;}
#mt #mlb2-3095867.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody, #mt #mlb2-3095867.ml-form-embedContainer .ml-form-embedWrapper .ml-form-successBody {padding:0!important;}
#mt #mlb2-3095867.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow input {border-radius:0!important;width:100%!important;padding:7px 15px!important;border:1px solid #1c164a!important;font-family: 'Oswald', sans-serif!important;font-size:18px!important;color:#1c164a!important;}
.newsletter_inner input::placeholder {color: #b3b3b3!important;opacity: 1;}
.newsletter_inner input:-ms-input-placeholder {color: #b3b3b3!important;}
.newsletter_inner input::-ms-input-placeholder { /* Microsoft Edge */color: #b3b3b3!important;}
.newsletter_inner input.error {border:2px solid #ee3c57;}
#mt #mlb2-3095867.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedSubmit button {font-weight:400!important;border:none!important;padding:15px 3px!important;cursor:pointer!important;background:#ee3c57!important;font-family: 'Oswald', sans-serif!important;font-size:20px!important;text-transform:uppercase!important;text-decoration:none!important;color:white!important;border-radius:40px!important;max-width:300px!important;}	

/*** ŽMOGAUS TEISES ***/
/* COLORS ************************/
:root {
    --zt-pink: #FA3F5A; 
	--zt-blue: #16123A;
	--zt-yellow: #FFF0E3;
	--zt-light-yellow: #FFF6EE;
	--zt-dark-yellow: #FFE8D2;
}

/* Žmogaus teisės - landing: enciklopedija */
.zmogaus-teises-content {margin-top:50px;}
.zmogaus-teises-content img.zt-cover {width:100%;min-width:100%;display:block;}

.zt-enciklopedija {padding-bottom:90px;background-color:var(--zt-yellow);}
.zt-enciklopedija-overlay {width:100%;max-width: 980px;margin:-140px auto 0 auto;}
.zt-enciklopedija-overlay h4 {font-family: 'Oswald', sans-serif;color:var(--zt-light-yellow);font-size: 50px;font-weight:400;text-transform: uppercase;margin-bottom:30px;}
.zt-enciklopedija-grid {display: flex;flex-wrap: wrap;justify-content: center;margin: -10px;}
.zt-enciklopedija-grid .item {flex: 0 0 calc(33.33% - 20px);padding: 20px;margin: 10px;text-decoration:none;width:100%;height:250px;background:var(--zt-dark-yellow);border-radius:20px;padding:30px;-moz-transition: all 0.4s;-ms-transition: all 0.4s;-o-transition: all 0.4s;transition: all 0.4s;}
.zt-enciklopedija-grid .item .item-content {height:100%;flex-direction: column;display:flex;justify-content: space-between;}
.zt-enciklopedija-grid .item h6 {color: var(--zt-blue);font-size: 25px;line-height:30px;font-weight: 900;font-family: 'Raleway';}
.zt-enciklopedija-grid .item .item-bottom {display: flex;align-items: end;justify-content: space-between;}
.zt-enciklopedija-grid .item img.icon {width: 90px;height:90px;}
.zt-enciklopedija-grid .item img.arrow {margin-right:5px;}
.zt-enciklopedija-grid .item:hover {background-color: var(--zt-pink);-moz-transition: all 0.4s;-ms-transition: all 0.4s;-o-transition: all 0.4s;transition: all 0.4s;}
.zt-enciklopedija-grid .item:hover h6 {color:var(--zt-light-yellow);}
.zt-enciklopedija-grid .item:hover img.arrow {transition: all .2s ease-in-out;animation-delay: .3s;animation: bounce 0.4s linear;position: relative;animation-fill-mode: forwards;}
.zt-enciklopedija-grid .item img.arrow-hover {display:none;}
.zt-enciklopedija-grid .item:hover img.arrow-hover {display:block;transition: all .2s ease-in-out;animation-delay: .3s;animation: bounce 0.4s linear;position: relative;animation-fill-mode: forwards;}
.zt-enciklopedija-grid .item:hover img.arrow {display:none;}

/* Žmogaus teisės - landing: kalendorius */
.zt-kalendorius-overlay {width:100%;max-width: 880px;margin:-72px auto 72px auto;}
.zt-kalendorius-overlay a {text-decoration:none;width:100%;display:inline-block;height:128px;background:var(--zt-dark-yellow);border-radius:20px;padding:30px;-moz-transition: all 0.4s;-ms-transition: all 0.4s;-o-transition: all 0.4s;transition: all 0.4s;}
.zt-kalendorius-overlay a h6 {margin-top: -5px;font-family: 'Oswald', sans-serif;color:var(--zt-blue);font-size: 50px;font-weight:400;text-transform: uppercase;}
.zt-kalendorius-overlay a .zt-kalendorius-btn {display: flex;align-items: center;height: 100%;justify-content: center;}
.zt-kalendorius-overlay a .zt-kalendorius-btn img.arrow {margin-left:40px;}
.zt-kalendorius-overlay a:hover {background-color:var(--zt-pink);-moz-transition: all 0.4s;-ms-transition: all 0.4s;-o-transition: all 0.4s;transition: all 0.4s;}
.zt-kalendorius-overlay a:hover h6 {color:var(--zt-light-yellow);}
.zt-kalendorius-overlay a:hover .zt-kalendorius-btn img.arrow {display:block;transition: all .2s ease-in-out;animation-delay: .3s;animation: bounce 0.4s linear;position: relative;animation-fill-mode: forwards;}

/* Žmogaus teisės - landing: leidiniai */
.zt-leidiniai {width:100%;max-width: 880px;margin:120px auto 0 auto;}
.zt-leidiniai-grid {display:grid;grid-gap:140px;grid-template-columns: 1fr 1fr;}
.zt-leidiniai-grid img.icon {margin: 0 auto 25px auto;display: block;}
.zt-leidiniai-grid .item {display:block;padding:15px 20px 15px 35px;text-decoration:none;width:100%;background:var(--zt-dark-yellow);border-radius:10px;-moz-transition: all 0.4s;-ms-transition: all 0.4s;-o-transition: all 0.4s;transition: all 0.4s;}
.zt-leidiniai-grid a {text-decoration: none;}
.zt-leidiniai-grid .item .item-content {display:flex;justify-content: space-between;align-items: center;}
.zt-leidiniai-grid .item .item-content h6 {margin-left:-5px;margin-top: -5px;font-family: 'Oswald', sans-serif;color:var(--zt-blue);font-size: 50px;font-weight:400;text-transform: uppercase;}
.zt-leidiniai-grid a:hover .item img.arrow {transition: all .2s ease-in-out;animation-delay: .3s;animation: bounce 0.4s linear;position: relative;animation-fill-mode: forwards;}
.zt-leidiniai-grid .item img.arrow-hover {display:none;margin-right:5px;}
.zt-leidiniai-grid a .item img.arrow {margin-right:5px;}
.zt-leidiniai-grid a:hover .item img.arrow-hover {display:block;transition: all .2s ease-in-out;animation-delay: .3s;animation: bounce 0.4s linear;position: relative;animation-fill-mode: forwards;}
.zt-leidiniai-grid a:hover .item img.arrow {display:none;}
.zt-leidiniai-grid a:hover .item {background-color:var(--zt-pink);-moz-transition: all 0.4s;-ms-transition: all 0.4s;-o-transition: all 0.4s;transition: all 0.4s;}
.zt-leidiniai-grid a:hover .item h6 {color:var(--zt-light-yellow);}
.zt-line {background-color:var(--zt-pink);float:left;width: 100%;height:2px;margin:90px 0;}

/* Žmogaus teisės - landing: žmogaus teisių apsauga */
.zt-teisiu-apsauga {width:100%;max-width: 980px;margin:0 auto 120px auto;}
.zt-teisiu-apsauga h4 {margin-bottom:30px;font-family: 'Oswald', sans-serif;color:var(--zt-blue);font-size: 50px;font-weight:400;text-transform: uppercase;}
.zt-teisiu-apsauga-grid {display:grid;grid-gap:20px;grid-template-columns: 1fr 1fr;}
.zt-teisiu-apsauga-grid .item {padding:15px 20px 15px 35px;text-decoration:none;width:100%;background:var(--zt-dark-yellow);border-radius:20px;-moz-transition: all 0.4s;-ms-transition: all 0.4s;-o-transition: all 0.4s;transition: all 0.4s;}
.zt-teisiu-apsauga-grid .item .item-content {display:flex;justify-content: space-between;align-items: center;}
.zt-teisiu-apsauga-grid .item .item-content h6 {color: var(--zt-blue);font-size: 25px;line-height:30px;font-weight: 900;font-family: 'Raleway';}
.zt-teisiu-apsauga-grid .item:hover {background-color:var(--zt-pink);-moz-transition: all 0.4s;-ms-transition: all 0.4s;-o-transition: all 0.4s;transition: all 0.4s;}
.zt-teisiu-apsauga-grid .item:hover .item-content h6 {color:var(--zt-light-yellow);}
.zt-teisiu-apsauga-grid .item:hover .item-content img.arrow {display:block;transition: all .2s ease-in-out;animation-delay: .3s;animation: bounce 0.4s linear;position: relative;animation-fill-mode: forwards;}

/* Žmogaus teisės - category listing filter */
.zt-menu-desktop {display:grid;grid-gap:15px;grid-template-columns: 1fr 1fr 1fr 1fr;margin:30px 0 60px 0;}
.zt-menu-desktop .cat-item {width: 100%;height: 48px;background-color:var(--zt-blue);border-radius:30px;margin-bottom:5px;}
.zt-menu-desktop .cat-item a {font-weight:600;display: flex;height: 100%;justify-content: center;align-items: center;padding: 0 20px;color:var(--zt-light-yellow);text-decoration: none;font-size:13px;text-align: center;}
.zt-menu-desktop .current-cat a, .zt-menu-desktop .cat-item:hover {background-color:var(--zt-pink);border-radius: 30px;}
.zt-menu-mobile {display: none;margin:20px 0 25px 0;}
.zt-menu-mobile .zt-menu-mobile-toggle {padding:6px 25px;position: relative;display:flex;justify-content: space-between;align-items: center;width: 100%;border-radius: 20px;background:var(--zt-blue);cursor: pointer;}
.zt-menu-mobile .zt-menu-mobile-toggle span {color:var(--zt-light-yellow);font-size: 15px;font-style: normal;font-weight:600;}
.zt-menu-mobile .zt-menu-mobile-toggle img {margin-left: auto;}
.zt-menu-mobile .zt-menu-mobile-dropdown {display: none;}
.zt-menu-mobile .zt-menu-mobile-dropdown {box-shadow: 0px 4px 6px 0px rgba(217, 217, 217, 0.50);width:100%;background:var(--zt-yellow);text-align: center;padding:20px 30px 0 30px;margin: -20px 0 0 0;border-bottom-left-radius:10px;border-bottom-right-radius:10px;}
.zt-menu-mobile .zt-menu-mobile-dropdown .cat-item-mob:first-child {padding-top:15px;}
.zt-menu-mobile .zt-menu-mobile-dropdown .cat-item-mob:last-child {padding-bottom:15px;}
.zt-menu-mobile .zt-menu-mobile-dropdown .cat-item-mob a {padding:15px 0;display:block;width:100%;color:#000;font-size:15px;font-weight:600;text-decoration: none;border-bottom: 1px solid var(--zt-dark-yellow);}
.zt-menu-mobile .zt-menu-mobile-dropdown .cat-item-mob:last-child a {border:none;}
.zt-menu-mobile .zt-menu-mobile-dropdown .current-cat-mob a {color: var(--zt-pink);}

/* Žmogaus teisės - category listing */
.zmogaus-teises-listing {margin-bottom:40px;}
.zt-listing-grid {display: flex;flex-wrap: wrap;justify-content: left;margin: -10px;}
.zt-listing-grid .item {flex: 0 0 calc(33.33% - 20px);margin: 10px 10px 30px 10px;text-decoration:none;width:100%;-moz-transition: all 0.4s;-ms-transition: all 0.4s;-o-transition: all 0.4s;transition: all 0.4s;}
.zt-listing-grid .item-content-wrap {background:var(--zt-yellow);border-top-left-radius:20px;border-top-right-radius:20px;padding: 30px 30px 20px 30px;height:210px;width: 100%;}
.zt-listing-grid .item .item-content {height:100%;flex-direction: column;display:flex;justify-content: space-between;}
.zt-listing-grid .item h3 {color:var(--zt-blue);font-size: 25px;line-height:30px;font-weight: 900;font-family: 'Raleway';}
.zt-listing-grid .item .item-bottom {display: flex;align-items: end;justify-content: end;padding-right:15px;}
.zt-listing-grid .item .zt-cover {width:100%;}	
.zt-listing-grid .item:hover {-moz-transition: all 0.4s;-ms-transition: all 0.4s;-o-transition: all 0.4s;transition: all 0.4s;}
.zt-listing-grid .item:hover h3 {color:var(--zt-pink);-moz-transition: all 0.2s;-ms-transition: all 0.2s;-o-transition: all 0.2s;transition: all 0.2s;}
.zt-listing-grid .item img.arrow, .zt-listing-grid .item img.arrow-hover {margin-right:-10px;}
.zt-listing-grid .item:hover img.arrow {transition: all .2s ease-in-out;animation-delay: .3s;animation: bounce 0.4s linear;position: relative;animation-fill-mode: forwards;}
.zt-listing-grid .item img.arrow-hover {display:none;}
.zt-listing-grid .item:hover img.arrow-hover {display:block;transition: all .2s ease-in-out;animation-delay: .3s;animation: bounce 0.4s linear;position: relative;animation-fill-mode: forwards;}
.zt-listing-grid .item:hover img.arrow {display:none;}
.zt-listing-margin {margin-top:120px;}

.zt-pagination {display: flex;justify-content: space-between;align-items: center;}
.zt-pagination img {width:auto;}
.zt-pagination .page-numbers {display: flex;}
.zt-pagination .page-numbers li {margin:0 20px;}
.zt-pagination .page-numbers a {color:var(--zt-blue);font-size: 25px;font-weight: 600;text-decoration: none;}
.zt-pagination .page-numbers span {color:var(--zt-pink);font-size: 25px;font-weight: 600;}
.zt-pagination .pag-left span {background-image: url('assets/img/zmogausteises/zt-pagination-left.svg');background-size:80px 48px;width: 80px;height: 48px;display:block;}
.zt-pagination .pag-left:hover span {background-image: url('assets/img/zmogausteises/zt-pagination-left-active.svg');}
.zt-pagination .pag-right span {background-image: url('assets/img/zmogausteises/zt-pagination-right.svg');background-size:80px 48px;width: 80px;height: 48px;display:block;}
.zt-pagination .pag-right:hover span {background-image: url('assets/img/zmogausteises/zt-pagination-right-active.svg');}

/* Žmogaus teisės - single */
.zt-breadcrumbs {margin:20px 0 40px 0;display: flex;justify-content: left;align-items: center;gap: 10px;flex-wrap: wrap;}
.zt-breadcrumbs a {background-color:var(--zt-blue);color: var(--zt-light-yellow);padding: 10px 20px;border-radius: 22px;font-size: 13px;font-weight: 600;text-decoration: none;}
.zt-breadcrumbs a:hover {background-color:var(--zt-pink);-moz-transition: all 0.4s;-ms-transition: all 0.4s;-o-transition: all 0.4s;transition: all 0.4s;}

.zt-single h1 {font-size: 55px;font-weight: 600;line-height: 65px;padding:40px;text-transform: uppercase;}
.zt-tags.single-tags {display: flex;justify-content: left;align-items: center;gap: 15px;flex-wrap: wrap;}
.zt-tags.single-tags a {font-size: 12px;padding: 10px;border-radius: 10px;background:var(--zt-dark-yellow);font-weight:600;}
.zt-tags.single-tags a:hover {color:var(--zt-pink);opacity: 1;}
.zt-tags.single-tags span.tag-vidinis {display: flex;margin: 0 0 0 0;}
.zt-related {margin:50px 0 90px 0}

/* Žmogaus teisės - single - ksenofobija */
.zt-ksenofobija {margin-top:70px;}
.zt-ksenofobija #content {padding:0;}
.zt-ksenofobija #content div {margin-bottom:0px;}
.zt-ksenofobija img.ksenofobija-cover {display:block;width:100%;}
.zt-ksenofobija .zt-ksenofobija-intro {padding:70px 40px 40px 40px;background-color:var(--zt-yellow);color:var(--zt-blue);}
.zt-ksenofobija .zt-ksenofobija-intro p {font-size: 22px!important;line-height: 30px!important;margin-bottom:30px!important;}
.zt-ksenofobija-heading {position:relative;}
.zt-ksenofobija-heading h3 {position:absolute;bottom:40px;left:40px;color:var(--zt-light-yellow);font-family: 'Oswald', sans-serif;font-size: 50px;font-weight:400;text-transform: uppercase;}
.zt-ksenofobija-section {padding:40px;}
.zt-ksenofobija-section hr {height: 1px;background-color:var(--zt-pink);border: none;margin:40px 0;}
.zt-ksenofobija-section .wysiwyg-module {margin-bottom:40px!important;}
.zt-ksenofobija-section .zt-podcast-cover {position:relative;}
.zt-ksenofobija-section .zt-podcast-btn {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);z-index:9;}
.zt-ksenofobija-section .zt-podcast-btn a {display:flex;justify-content: space-between;align-items: center;background:var(--zt-pink);border-radius:10px;color:var(--zt-light-yellow)!important;padding:15px 20px;text-decoration:none;}
.zt-ksenofobija-section .zt-podcast-btn a span {font-size: 25px;font-weight: 600;margin-right:25px;}
.zt-ksenofobija-section .zt-podcast-btn a img.arrow {width:7px;height:17px;margin-right:5px;}
.zt-ksenofobija-section .zt-podcast-btn a:hover img.arrow {transition: all .2s ease-in-out;animation-delay: .3s;animation: bounce 0.4s linear;position: relative;animation-fill-mode: forwards;}
.zt-ksenofobija-section2 {margin-top:30px;}

/* ANIMATIONS ************************************************/
@keyframes bounce { 0% { left: 0; }50% { left: 0.3em; }100% { left: 0.5em; }}
@keyframes bounce-back { 0% { left: 0.6em; }50% { left: 0.3em; }100% { left: 0em; }}

/***** SEARCH *****/
.search-heading p {color:#1c164a;font-size:14px;font-family: 'Oswald', sans-serif;font-weight:600;}
.search-red {color:#ee3c57;}
ul.paieska {list-style-type: none;padding-left:45px;padding-right:45px;padding-bottom:1px;}
	
ul.paieska li article h3 a {font-weight:400;color:#1c1849;font-size:17px;font-family: 'Oswald', sans-serif;margin-bottom:20px;float:left;}
ul.paieska li article p a {color:#000;font-size:14px;line-height:17px;}
ul.paieska li a {text-decoration:none;float:left;}
ul.paieska li strong {font-weight:normal;color:white;background-color:#ee3c57;padding:0 2px 0 2px;}
ul.paieska li {margin-bottom:20px;float:left;}
.paieska_noresults p {font-size:18px;line-height:23px;margin-bottom:500px;}

/***** CONTACT FORM *****/
.form_left, .form_right {width:50%;float:left;margin-bottom:0px!important;}
.form_right input {float:right;}
.form_left p {margin-top: 10px;}
.kontaktai_forma input {width:86%;margin-bottom:14px;padding:7px 15px;border:1px solid #1c164a;font-family: 'Oswald', sans-serif;font-size:18px;color:#1c164a;outline:0; -moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;margin-bottom:20px}
.kontaktai_forma input::placeholder {color: #b3b3b3!important;opacity: 1;}
.kontaktai_forma input:-ms-input-placeholder {color: #b3b3b3!important;}
.kontaktai_forma input::-ms-input-placeholder {color: #b3b3b3!important;}
.form_fullwidth {width:100%;float:left;margin-bottom:0px!important;}
.kontaktai_forma textarea {resize: none;height:150px;width:100%;margin-bottom:14px!important;padding:7px 15px;border:1px solid #1c164a;font-family: 'Oswald', sans-serif;font-size:18px;color:#1c164a;outline:0; -moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;margin-bottom:0px}
.kontaktai_forma textarea::placeholder {color: #b3b3b3!important;opacity: 1;}
.kontaktai_forma textarea:-ms-input-placeholder {color: #b3b3b3!important;}
.kontaktai_forma textarea::-ms-input-placeholder {color: #b3b3b3!important;}
select.wpcf7-form-control {font-family:'Oswald';font-size:18px;border:1px solid #1c164a;width:86%;padding:7px 15px;outline:0; -moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;margin-bottom:20px;float:right;}
p.submit input {border:none;padding:10px 3px;width:100%;cursor:pointer;float:right;background:#ee3c57;font-family: 'Oswald', sans-serif;font-size:20px;text-transform:uppercase;text-decoration:none;color:white;border-radius:40px!important;max-width:150px;}	
img.ajax-loader {display:none!important;}
.wpcf7-response-output.wpcf7-validation-errors {background-color:#ee3c57!important;}
.wpcf7-response-output {font-weight:700;text-transform:uppercase;font-family:'open sans' !important;color:white;border:none!important;font-size:14px!important;width:100%!important;margin:15px 0px 0px 0px !important;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;}
span.wpcf7-not-valid-tip {display:none!important;}
.wpcf7-not-valid {border:2px solid #ee3c57!important;}
.wpcf7-response-output.wpcf7-mail-sent-ok { background-color:#1c164a!important;}
.wpcf7-validation-errors {clear:both;}

/***** REMEJAI *****/
.sponsors-slider, .partners-slider {margin:20px 40px;}
#content .sponsors-slider div {margin-bottom:0px!important;}
.slick-prev {background-image: url("assets/svg/nav_left_red.svg");background-size:10px 18px;background-repeat:no-repeat;width:10px;height:18px;}
.slick-next {background-image: url("assets/svg/nav_right_red.svg");background-size:10px 18px;background-repeat:no-repeat;width:10px;height:18px;}
.slick-prev, .slick-next {font-size: 0;line-height: 0;position: absolute;top: 50%;display: block;padding: 0;-webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%);cursor: pointer;color: transparent;border: none;outline: none;background-color:white;}
.slick-prev {left: -40px;}
.slick-next {right: -40px;}

/***** DAUGIAUMEILES.LT *****/
ul.page_menu li.page_item.page-item-43 {display:none;} /* Paslepiame organizacijos i� tab meniu */
body.page-template-page-pagalba-daugiaumeiles h1 {font-weight:600;padding:35px 44px;line-height:52px;}
.dm-slider-mobile {display:none;}
.dm-slider-desktop, .dm-slider-mobile {margin:-30px 0 0px 0;}
.dm-slider-desktop .slick-prev, .dm-slider-mobile .slick-prev {background-image: url("assets/img/daugiaumeiles/dm-arrow-left.png");background-size:21px 40px;background-repeat:no-repeat;width:21px;height:40px;background-color: transparent;}
.dm-slider-desktop .slick-next, .dm-slider-mobile .slick-next {background-image: url("assets/img/daugiaumeiles/dm-arrow-right.png");background-size:21px 40px;background-repeat:no-repeat;width:21px;height:40px;background-color: transparent;}
.dm-slider-desktop .slick-prev, .dm-slider-mobile .slick-prev {left: 15px;z-index:9999999;}
.dm-slider-desktop .slick-next, .dm-slider-mobile .slick-next {right: 15px;}
.dm-slider-desktop .slide img, .dm-slider-mobile .slide img {width:100%;}
.dm-content {padding-top:35px;}
a.dm-action {padding:32px 0;border-radius:5px;background-color:#21184a;color:#fff!important;text-decoration:none!important;font-family: 'Oswald', sans-serif;font-size:36px;width:100%;max-width:386px;display:block;text-align:center;}
a.dm-action:hover {-webkit-transition: all 0.2s;-moz-transition: all 0.2s;transition: all 0.2s;background: #574f7a;}
.dm-introtext {text-align:center;margin-bottom:35px!important;}
.dm-notetext-wrap {max-width:560px;width:100%;margin:0 auto;}
.dm-notetext {text-align:center;margin-top:80px;float:left;line-height:19px!important;}
.dm-sup {vertical-align:-7px;font-size:30px;}
.dm-logos {text-align:center;margin-top:56px;}
.dm-logos img {width:auto;max-height:76px;}
img.dm-logo1 {margin-left:0px;margin-right:44px;}
img.dm-logo2 {margin-left:16px;margin-right:11px;}
img.dm-logo3 {margin-left:11px;margin-right:15px;}
img.dm-logo4 {margin-left:15px;margin-right:17px;}
.dm-text2-wrap {text-align:center;max-width:480px;width:100%;margin:47px auto 0 auto;}
p.dm-text1 {display:inline-block;font-size:14px!important;vertical-align:top;color:#21184a!important;font-weight:600;margin-top: 16px;max-width: 80px;line-height: 18px!important;margin-left:44px;margin-right:0px;text-align:left!important;}
.dm-text2-wrap p {font-size:14px!important;line-height:17px!important;color:#21184a!important;font-weight:600;}
.dm-supporters {text-align:center;padding-bottom:15px;}
.dm-supporters img {width:auto;max-height:54px;margin-left:25px;margin-right:25px;}

/***** FOOTER *****/
.footer {border-top:4px solid #1c164a;background:#ffe8d1;float:left;width:100%;padding:40px;box-sizing: border-box;}
.footer-bottom {background:#1c164a;float:left;width:100%;height:50px;padding:0 40px;}
.footer h6 {font-family: 'Oswald', sans-serif;font-weight:400;font-size:18px;color:#1c164a;text-transform:uppercase;text-decoration:none;display:block;margin-bottom:20px;}
ul.footer-menu {padding-right:30px;}
ul.footer-menu li a {font-family: 'Raleway', sans-serif;font-weight:400;font-size:15px;line-height:24px;color:#1c164a;text-transform:none;text-decoration:none;display:block;}
ul.footer-menu li a:hover {opacity:0.7;}
.footer-bottom .copyright p {color:#fff;font-family: 'Raleway', sans-serif;font-weight:400;font-size:14px;text-align:right;float:right;margin-top:18px;}
.footer-bottom .copyright p b {font-weight:800;}
.footer-bottom .footer-followus p {color:#fff;font-family: 'Raleway', sans-serif;font-weight:400;font-size:14px;margin-right:30px;margin-top:18px;float:left;}
.footer-bottom .footer-followus img {width:26px;height:26px;margin-top: 12px;float: left;margin-right: 15px;}
.footer-bottom .footer-newsletter p {color:#fff;font-family: 'Raleway', sans-serif;font-weight:400;font-size:14px;margin-right:30px;margin-top:18px;float:left;}
.footer-bottom .footer-newsletter p a {color:#fff;text-decoration:none;}
.footer-bottom .footer-newsletter img {width:26px;height:26px;margin-top: 12px;float: left;}
.mobile-copyright {display:none;text-align:center;width:100%;padding:0 15px;}
.mobile-copyright p {color:#1c164a;font-size:12px;line-height:15px;}
.mobile-copyright b {font-weight:800;}
.mobile-newsletter-icon {display:none;}

/***** FIXES *****/
@media screen and (min-width:0\0) {  
/* IE9 and IE10 rule sets go here */  
   #megaMenu > ul.megaMenu > li.menu-item > .wpmega-nonlink > form#searchform.ubersearch-v2 input[type="text"] { 
  line-height:0px!important; }
  textarea {overflow: auto; }
}  
/* OPERA */  
x:-o-prefocus,  #megaMenu ul.megaMenu > li.menu-item > .wpmega-nonlink > form#searchform.ubersearch-v2 input[type="text"]::-webkit-input-placeholder {
  color: #89C3EA;
}

/***** RESPONSIVE *****/

/* SMALL DESKTOP */
@media only screen and (max-width: 1220px) {
	body.home .ad_middle, body.home .ad_middle_mob {margin-bottom:10px;}
	/***** GRIDS *****/
	.listing-grid > .row { margin-left: -0.500rem;margin-right: -0.500rem;}
	.listing-grid .griditem {padding: 0 0.500rem!important;margin-bottom:15px;}
	.main {padding-top:15px;padding-left:15px;padding-right:15px;box-sizing: border-box;}
	/***** HEADER *****/
	.ad-header {margin-bottom:0px;}
	.header {position:relative;margin:0 auto;}
	.logo img {width:142px;height:50px;}
	.logo {width:170px;}
	.mainnav {display:none;}
	.menu {float:right;width:90px;height:50px;}
	img.desktopmenucorner {display:none;}
	a.menuToggle, img.mobilemenucorner {display:block;}
	.searchdiv {width:62px;height:50px;float:right;width:calc(100% - 262px);}
	.searchdiv .searchToggleM img {display:block;float:right;}
	.searchdiv .searchToggleD img {display:none;}
	.searchD {display:none;}
	.searchM {display:block;}
	.mobile-copyright {display:block;}
	/***** FOOTER *****/
	.footer {display:none;}
	.footer-bottom {height:50px;padding:0 5px;}
	.footer-bottom .copyright {display:none;}
	.footer-bottom .footer-followus p {margin-right:10px;margin-top:18px;}
	.footer-bottom .footer-followus img {margin-right:10px;}
	.footer-bottom .footer-newsletter p {line-height:18px;margin-right:10px;margin-top:8px;max-width:90px;float:right;}
	.footer-bottom .footer-newsletter img {width:26px;height:26px;margin-top: 12px;float:right;}
	.mobile-newsletter-icon {display:block;}
	.desktop-newsletter-icon {display:none;}
	/***** Tabs navigation *****/
	ul.content_menu {margin-bottom:8px;}
	ul.content_menu li {margin-bottom:9px;}
	ul.page_menu {margin-bottom:6px;}
	ul.page_menu li {margin-bottom:9px;}
}

/* TABLET */
@media only screen and (min-width: 768px) and (max-width: 991px) {
	/***** DAUGIAUMEILES.LT *****/
	.dm-logos img {width:auto;max-height:64px;}
	p.dm-text1 {margin-top:13px;}
	/***** END: daugiaumeiles.lt *****/
	body.home .ad_middle, body.home .ad_middle_mob {margin-bottom:10px;}
	.listitem h3.featured {font-size: 26px;line-height: 32px;}
	/***** GRIDS *****/
	.listing-grid > .row { margin-left: -0.500rem;margin-right: -0.500rem;}
	.listing-grid .griditem {padding: 0 0.500rem!important;margin-bottom:15px;}
	/***** Layout with sidebar *****/
	.split-layout {margin-right: 300px;}
	.split-content {width: 100%;float: left;}
	.split-sidebar {float: right;width: 280px;margin-right: -300px;}
	.sidebar-petition {width:280px;float:right;}
	/***** Tabs navigation *****/
	ul.content_menu {margin-bottom:8px;}
	ul.content_menu li {margin-bottom:9px;}
	ul.page_menu {margin-bottom:6px;}
	ul.page_menu li {margin-bottom:9px;}
	/*** ŽMOGAUS TEISES ***/
	/* Žmogaus teisės - listing */
	.zt-listing-grid {margin:0px;display:grid;grid-gap:15px;grid-template-columns: 1fr 1fr;}
	.zt-listing-grid .item {flex: unset;margin: 0 0 25px 0;}
	/* Žmogaus teisės - single */
	.zt-single h1 {font-size: 40px;line-height: 44px;padding:25px;}
	.zt-tags.single-tags a {font-size: 14px;}
	.zt-related .item:last-child {display:none;}
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
	.hidemobile {display:none;}
	.mobile-ad-bt {display:block;}
	/***** DAUGIAUMEILES.LT *****/
	.dm-slider-mobile {display:block;}
	body.page-template-page-pagalba-daugiaumeiles h1 {line-height:40px;}
	.dm-logos img {display:block;}
	img.dm-logo1 {margin: 0 auto 25px auto;}
	p.dm-text1 {margin-top: 16px;max-width: 100%;margin-left:0px;margin-right:0px;}
	img.dm-logo2 {margin: 0 auto;}
	img.dm-logo3 {margin: 0 auto 15px auto;}
	img.dm-logo4 {margin: 0 auto;}
	.dm-notetext {margin-top:40px;}
	.dm-supporters {text-align:center;padding-bottom:15px;}
	.dm-supporters img {margin: 0 auto 20px auto;display:block;}
	/***** END: daugiaumeiles.lt *****/
	body.home .ad_middle, body.home .ad_middle_mob {margin-bottom:10px;}
	body.home .ad_middle_mob {margin-top:0px;}
	.content_inner.noheading {padding-top:15px;}
	.listitem h3.featured {font-size: 26px;line-height: 32px;}
	/* GRIDS ******************************************************/
	.listing-grid .griditem {margin-bottom:15px;}
	/***** HEADER *****/
	.ad-header {display:none;}
	.searchdiv a {margin-right:0;}
	/***** Layout with sidebar *****/
	.split-layout {margin-right:0px;}
	.split-sidebar {width: 100%;margin-right: 0px;}
	/***** Petitions *****/
	.sidebar-petition {width:100%;}
	.pet-mobile-anchor {display:block;}
	/***** CONTENT *****/
	.heading_bar {margin-top:7px;}
	.content_inner h1 {font-size:30px;line-height:40px;padding:8px 15px;}
	.single-meta {border-bottom:1px solid #1c164a;padding:10px 25px 7px 25px;margin-bottom:40px;}
	.photo_author {position:relative;text-align:left;padding:6px 6px;right:0px;bottom:0px;box-sizing:border-box;display:block;width:100%;}
	#content {padding-left:25px;padding-right:25px;}
	.single-meta .commentscounter {float: left;clear: both;margin-top:10px;}
	/***** Comments form *****/
	p.comment-form-author, p.comment-form-email {width:100%;}
	.mtcomments-form input {width:100%;margin-bottom:0px;margin-bottom:10px}
	p.comment-form-email input {float:left;}
	.comment_submit_left, p.form-submit {width:100%;}
	.comment_submit_left a {width: 100%;text-align: center;margin-top:4px;margin-bottom:24px;}
	p.form-submit {float: left;width: 100%;}
	#commentform input#submit {float: none;display: block;margin:0 auto 24px auto;}
	/***** Comments *****/
	.comment_left {width:100%;}
	.comment_right {width:100%;text-align:left;margin-bottom:0px;margin-top:14px;}
	.comment_right h6 {float:left;margin-top:-1px;}
	.comment_right img.reportsvg {float:left;margin-bottom:22px;}
	ol.comment-list li {margin-bottom:22px;padding:15px 25px;}
	/***** Addon galerija *****/
	.galerija {padding:0 15px 15px 15px;}
	.galerija ul li {width:50%;}
	/***** Tags *****/
	.single-tags {padding-left:30px;padding-right:30px;padding-bottom:30px;}
	/***** Tabs navigation *****/
	ul.content_menu {margin-bottom:8px;}
	ul.content_menu li {margin-bottom:9px;}
	ul.page_menu {margin-bottom:6px;}
	ul.page_menu li {margin-bottom:9px;}
	/***** Addon url to petition *****/
	.addon-url-to-petition {padding-left:30px;padding-right:30px;}
	/***** Addon files *****/
	.addon-files {padding-left:30px;padding-right:30px;margin-bottom:30px;}
	/***** SEARCH *****/
	ul.paieska {padding-left:25px;padding-right:25px;}
	/***** CONTACT FORM *****/
	.form_left, .form_right {width:100%;}
	.form_right input {float:left;}
	.kontaktai_forma input {width:100%;}
	select.wpcf7-form-control {width:100%;float:left;}
	/***** Newsletter page *****/
	.newsletter-page img {width:100%;}
	/*** ŽMOGAUS TEISES ***/
	.zt-menu-mobile {display: block;}
	.zt-menu-desktop {display: none;}
	.zt-breadcrumbs {display: none;}
	/* Žmogaus teisės - listing */
	.zt-listing-grid {margin:0px;display:grid;grid-gap:35px;grid-template-columns: 1fr;}
	.zt-listing-grid .item {flex: unset;margin: 0;}
	.zt-listing-grid .item-content-wrap {padding: 30px 25px 25px 25px;height:160px;}
	.zt-listing-grid .item h3 {font-size: 20px;line-height:25px;}
	.zt-listing-grid .item .item-bottom {display:none;}
	.zt-listing-grid .item:hover h3 {color:var(--zt-blue);}
	.zt-listing-margin {margin-top:70px;}
	.zt-pagination .page-numbers li {margin:0 10px;}
	.zt-pagination .page-numbers a, .zt-pagination .page-numbers span {font-size: 20px;}
	.zt-pagination .pag-left span, .zt-pagination .pag-right span {background-size:50px 32px;width: 50px;height: 32px;}
	/* Žmogaus teisės - single */
	.zt-single h1 {font-size: 23px;line-height: 27px;padding:25px;}
	.zt-tags.single-tags {margin-top:-10px;}
	.zt-tags.single-tags a {font-size: 14px;}
	.zt-related .item:last-child {display:none;}
	/* Žmogaus teisės - single - ksenofobija */
	.zt-ksenofobija {margin-top:40px;}
	.zt-ksenofobija .zt-ksenofobija-intro {padding:40px 25px 15px 25px;}
	.zt-ksenofobija .zt-ksenofobija-intro p {font-size: 18px!important;line-height: 26px!important;margin-bottom:26px!important;}
	.zt-ksenofobija-heading h3 {bottom:25px;left:25px;font-size: 23px;}
	.zt-ksenofobija-section {padding:25px;}
	.zt-ksenofobija-section hr {margin:25px 0;}
	.zt-ksenofobija-section2 {margin-top:5px;}
	.zt-ksenofobija-section .module-video {margin-bottom:30px!important;}
	.zt-ksenofobija-section .module-podcast {margin-bottom:30px!important;}
	.zt-ksenofobija-section .wysiwyg-module {margin-bottom:25px!important;}
	.zt-ksenofobija-section .zt-podcast-btn a {padding:10px 10px;border-radius:5px;}
	.zt-ksenofobija-section .zt-podcast-btn a span {font-size: 15px;}
	.zt-ksenofobija-section .zt-podcast-btn a img.arrow {width:6px;height:12px;}
}

/* Mobile+tablet */
@media only screen and (min-width: 0px) and (max-width: 991px) {
	/* Žmogaus teisės - landing */
	.zmogaus-teises-content {margin-top:20px;}
	.zt-enciklopedija {padding-bottom:50px;}
	.zt-enciklopedija-overlay {margin:-76px auto 0 auto;}
	.zt-enciklopedija-overlay h4 {margin-left:15px;font-size:23px;margin-bottom:20px;}
	.zt-enciklopedija-grid {display:grid;grid-gap:15px;grid-template-columns: 1fr 1fr;margin:0;}
	.zt-enciklopedija-grid .item {flex: unset;padding: 15px;margin: 0px;height:140px;border-radius:10px;}
	.zt-enciklopedija-grid .item h6 {font-size: 15px;line-height:20px;}
	.zt-enciklopedija-grid .item img.icon {width: 50px;height:50px;}
	.zt-enciklopedija-grid .item img.arrow, .zt-enciklopedija-grid .item img.arrow-hover {height:20px;}
	.zt-kalendorius-overlay {max-width: 100%;margin:-28px auto 72px auto;padding:0 15px;}
	.zt-kalendorius-overlay a {width:100%;height:56px;border-radius:10px;padding:15px 10px;}
	.zt-kalendorius-overlay a h6 {margin-top: 0;font-size: 20px;}
	.zt-kalendorius-overlay a .zt-kalendorius-btn img.arrow {margin-left:10px;width: 30px;height:30px;}
	.zt-leidiniai {margin-top:40px;}
	.zt-leidiniai-grid {grid-gap:15px;}	
	.zt-leidiniai-grid img.icon:first-child {height:60px;}
	.zt-leidiniai-grid img.icon:last-child {height:51px;}
	.zt-leidiniai-grid .item {padding:9px 12px 9px 18px;border-radius: 5px;}
	.zt-leidiniai-grid a .item img.arrow {margin-right: 0px;}
	.zt-leidiniai-grid .item img.arrow-hover {margin-right: 0px;}
	.zt-leidiniai-grid .item .item-content h6 {margin-top: 0px;font-size: 23px;}
	.zt-leidiniai-grid .item img.arrow, .zt-leidiniai-grid .item img.arrow-hover {height:20px;}
	.zt-line {margin:50px 0;}
	.zt-teisiu-apsauga {margin:0 auto 70px auto;}
	.zt-teisiu-apsauga h4 {margin-bottom:20px;font-size: 23px;}
	.zt-teisiu-apsauga-grid {grid-gap:15px;}
	.zt-teisiu-apsauga-grid .item {padding:5px 12px 5px 12px;border-radius:8px;}
	.zt-teisiu-apsauga-grid .item .item-content h6 {font-size: 15px;line-height:20px;}
	.zt-teisiu-apsauga-grid .item .item-content img.arrow, .zt-teisiu-apsauga-grid .item:hover .item-content img.arrow {width: 30px;height:30px;}
}