.errorBox { position: fixed; text-align: center; right: 0; left: 0; margin-right: auto; margin-left: auto; width: 50%; max-width: 500px; top: 35%; background: #3b444e; color: #ececec; padding: 35px 20px; border-radius: 10px; border: 2px solid #FCBD57; display: initial; z-index: 1000; }
.errorBox .close { position: absolute; top: 0; right: 0; background: #26303b; padding: 0 6px 0 5px; margin: 5px; border: 2px solid #FFF; border-radius: 50%; font-weight: 900; cursor: pointer; }
.searchAllow {cursor: pointer;}


/************************************
            BASIC STYLES
 ************************************/
a:link { outline         : none; text-decoration : inherit; color           : inherit; }
a:visited { outline         : none; text-decoration : inherit; color           : inherit; }
a:hover { outline         : none; text-decoration : inherit; color           : inherit; }
a:active { outline         : none; text-decoration : inherit; color           : inherit; }
a.inline:link { text-decoration : underline; color           : #6F6F6F; }
a.inline:visited { color : #6F6F6F; }
a.inline:hover { color : #26303B; }
a.inline:active { color : #26303B; }

a.uriArticle:link, .defaultColor { text-decoration : none; color: #26303b; }
a.uriArticle:visited { color : #26303b; }
a.uriArticle:hover { color : #505760; }
/*a.uriArticle:active { color : #3b444e; }*/

.cDark a.uriArticle:link, .cDark .defaultColor { text-decoration : none; color: #FFFFFF; }
.cDark a.uriArticle:visited { color : #FFFFFF; }
.cDark a.uriArticle:hover { color : #D8D8D8; }
.cDark a.uriArticle:active { color : #FFFFFF; }

a.gryUnderl:link { border-bottom: 1px solid; color : #6f6f6f; }
a.gryUnderl:visited { color : #6f6f6f; }
a.gryUnderl:hover { color : #3b444e !important; cursor: pointer; }
a.gryUnderl:active { color : #3b444e; }

a.gry:link { text-decoration : none; color : #6f6f6f; }
a.gry:visited { color : #6f6f6f; }
a.gry:hover { color : #3b444e; }
a.gry:active { color : #3b444e; }

table .grayCell{
  background-color: #F6F6F6;
}

u{ text-decoration: none; border-bottom: 1px solid; }

.buttonContainer { overflow : auto; margin: 30px 0;}
.buttonContainer .buttonWidth { width : 50%; overflow: auto; float: left; cursor : pointer;}
.buttonContainer .button {font-size: 14px; font-weight : 900; letter-spacing : 1px; color: #26303b; border: 1px solid #cccccc; text-align : center; line-height : 50px;}
.buttonContainer .button.left {border-radius: 3px 0 0 3px;}
.buttonContainer .button.right {border-radius: 0 3px 3px 0;}
.buttonContainer .button.active {color: #FFFFFF; background : #26303b; border-color: #26303B;}
.buttonContainer .button:hover {border-color: #26303B;}

body {
    /*width          : 1280px;*/
    margin         : auto;
    font-family    : 'LatoLatin', arial, sans-serif;
    text-rendering : optimizeLegibility;
    font-size      : 16px;
    font-weight    : 400;
    font-style     : normal;
    font-stretch   : normal;
    line-height    : normal;
    letter-spacing : normal;
    color          : #26303B;
}
.bodyWidth {
    max-width : 1280px;
    margin    : 0 auto;
}
.adsWidth {
  max-width : 1280px;
  margin    : 0 auto;
  text-align: center;
}
.portalInMaintenance {background-color: yellow; text-align: center;}
.floatL { float : left; }
.floatR { float : right; }
.clearB { clear : both; }
.clearL { clear : left; }
.clearR { clear : right; }
.mobile { display : none; }
.noBorder { border: none !important; }
.borderT {border-top: 1px solid #CCCCCC;}
.borderB {border-bottom: 1px solid #CCCCCC;}
.fleft {float: left;}
.fright {float: right;}
.marg-b40 {margin-bottom: 40px;}
.marg-r20 {margin-right: 20px;}
.marg-r15 {margin-right: 15px;}

.pointer {cursor: pointer;}
.blockReklamaRight {width: 22.65625%;float: left; max-height: 450px; min-height: 290px;}

.grLine {
    border-top: 1px solid #CCCCCC;
    padding: 0;
    border-bottom: 0;
    margin: 33px 0 0 0;
}
.grLine.small {
    width :70px;
}
.grLine.noLine {
    border: 0;
}

.bgF6 {background-color: #f6f6f6;}
.bgE8 {background-color: #e8e8e8;}
.bg263 {background-color: #26303b;}
.bg3b4 {background-color: #3b444e;}
.catalogThemesBg {background-color: #3b444e; position : absolute; width :100%; z-index : 5;}

.margTop40 {margin-top: 40px;}

/*Opacity*/
.opacity0{ -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); -moz-opacity: 0; -khtml-opacity: 0; opacity: 0; }
.opacity1{ -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=10)"; filter: alpha(opacity=10); -moz-opacity: 0.1; -khtml-opacity: 0.1; opacity: 0.1; }
.opacity2{ -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)"; filter: alpha(opacity=20); -moz-opacity: 0.2; -khtml-opacity: 0.2; opacity: 0.2; }
.opacity3{ -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)"; filter: alpha(opacity=30); -moz-opacity: 0.3; -khtml-opacity: 0.3; opacity: 0.3; }
.opacity4{ -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)"; filter: alpha(opacity=30); -moz-opacity: 0.3; -khtml-opacity: 0.3; opacity: 0.3; }
.opacity5{ -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; filter: alpha(opacity=50); -moz-opacity: 0.5; -khtml-opacity: 0.5; opacity: 0.5; }
.opacity80{ -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; filter: alpha(opacity=80); -moz-opacity: 0.80; -khtml-opacity: 0.80; opacity: 0.80; }
.opacity95{ -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=95)"; filter: alpha(opacity=95); -moz-opacity: 0.95; -khtml-opacity: 0.95; opacity: 0.95; }

/*Popup and loader background*/
span.required{
  color: #d03a29 !important;
}
.popupBg {
  background: #26303b;
  display: none;
  position: fixed;
  z-index: 104;
  top: 0px;
  left: 0px;
  bottom: 0px;
  right: 0px;
  cursor: pointer;
}
.popup{
  position: absolute;
  z-index: 106;
  display: none;
}
.popup .closePopup{
  cursor: pointer;
  position: absolute;
  top: -60px;
  right: 0px;
}
.oldContent {cursor: pointer; font-size: 14px; line-height: 20px; letter-spacing: 0.5px; color: #26303B; background-color: #ecbb36;  padding: 10px 10px 9px 11px; margin-bottom: 30px; display: inline-block;}
.oldContent img {float: left;}
.oldContent span.text {font-weight: bold; margin-left: 13px;}
.oldContent:hover .hover {color: #fff;}

body.bgOpen { overflow-y: scroll; }
html.bgOpen { overflow: hidden; }
.loaderBg{
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  display: none;
  z-index: 110;
}
.loaderBg .bg{
  position: absolute;
  background: #26303b;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.loaderBg .loader{
  width: 60px;
  height: 60px;
  position: absolute;
  margin-left: -30px;
  margin-top: -30px;
  top: 50%;
  left: 50%;
  box-sizing: border-box;
  z-index: 1;
  border: 8px solid #e8e8e8;
  border-radius: 50%;
  animation: spin 2s linear infinite;
}

@keyframes spin {
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}


/*BASIC STYLES END*/
/*TODO.Juris: Kad demo.lvportals.lv ievietotas tiesu kanāla izmaiņas, šo ienest zem ICONS komentāra (rodas konflikts)*/
.iconBefore,
.mainIconBefore,
.iconAfter,
.mainIconAfter{ position: relative; }

.noWrap{ white-space: nowrap; }

.iconBefore:before,
.mainIconBefore:before{ display: inline-block; content: ''; margin-right: 5px; position: relative; }

.iconAfter:after,
.mainIconAfter:after{ display: inline-block; content: ''; margin-left: 5px; position: relative; }


/*Klasi pārsaukt par iconFixTop# un noņemt iconBefore, lai var izmantot arī mainIconBefore*/
.iconCenterContainer{ position: relative; }
.iconContainerAbsolue{ position: absolute; }
.iconCenterContainer:before,
.iconCenterContainer:after{ position: absolute; top: 50%; left: 50%; transform: translateX(-50%) translateY(-50%); margin: 0; }

.iconTopRight:after{
  position: absolute;
  top: 6px;
  right: 15px;
  margin: 0;
  z-index: 10;
}

.iconLeftMiddle:before{
  position: absolute;
  left: 20px;
  top: 50%;
  transform: translateY(-50%);
}


a + a.iconBefore{ margin-left: 5px; }

.iconBefore.fixTop1:before{ top: 1px; }
.iconBefore.fixTop2:before{ top: 2px; }
.iconBefore.fixTop3:before{ top: 3px; }
.iconBefore.fixTop5:before{ top: 5px; }
.iconBefore.fixTop8:before,
.mainIconAfter.fixTop8:after{ top: 8px; }





/************************************
                ICONS
 ************************************/

.sprite {background-repeat : no-repeat;}
.sprite,
.iconBefore:before,
.home .sprite,
.articleContent a.fails:before,
.arhivs .sprite { background-image : url('../images/sprite_gray.png'); }
.dienaskartiba  .sprite,
.dienaskartiba .iconBefore:before,
.dienaskartiba.iconBefore:before,
.articleContent .dienaskartiba a.fails:before,
.dienaskartiba .listStyle ul li:before,
.articleContent ul li:before { background-image : url('../images/sprite_red.png');}
.skaidrojumi .sprite,
.skaidrojumi .iconBefore:before,
.skaidrojumi.iconBefore:before,
.articleContent .skaidrojumi a.fails:before,
.articleContent .skaidrojumi ul li:before,
.skaidrojumi .listStyle ul li:before,
.listStyle ul li:before { background-image : url('../images/sprite_cyan.png');}
.eKonsultacijas .sprite,
.eKonsultacijas .iconBefore:before,
.eKonsultacijas.iconBefore:before,
.articleContent .eKonsultacijas a.fails:before,
.eKonsultacijas .listStyle ul li:before,
.articleContent .eKonsultacijas ul li:before { background-image : url('../images/sprite_green.png');}
.tiesas .sprite,
.tiesas .iconBefore:before,
.tiesas.iconBefore:before,
.articleContent .tiesas a.fails:before,
.tiesas .listStyle ul li:before,
.articleContent .tiesas ul li:before { background-image : url('../images/sprite_plum.png');}
.norises .sprite,
.norises .iconBefore:before,
.norises.iconBefore:before,
.articleContent .norises a.fails:before,
.norises .listStyle ul li:before,
.articleContent .norises ul li:before { background-image : url('../images/sprite_orange.png');}
.viedokli .sprite,
.viedokli .iconBefore:before,
.viedokli.iconBefore:before,
.articleContent .viedokli a.fails:before,
.viedokli .listStyle ul li:before,
.articleContent .viedokli ul li:before { background-image : url('../images/sprite_blue.png');}
.ietekmeLikumu .sprite,
.ietekmeLikumu .iconBefore:before,
.ietekmeLikumu.iconBefore:before,
.articleContent .ietekmeLikumu a.fails:before,
.ietekmeLikumu .listStyle ul li:before,
.articleContent .ietekmeLikumu ul li:before { background-image : url('../images/sprite_gold.png');}

.disabledIcon .sprite,
.disabledIcon.sprite,
.disabled .sprite,
.disabled.sprite,
.disabled.iconBefore:before,
.disabled .iconBefore:before{ background-image : url('../images/sprite_gray.png'); }

.cDark .iconHover:hover .sprite.iArrowDown,
.iconHover:hover .sprite.iArrowDown.iconOnDark,
.sprite.iArrowDown                      { background-position : -18px -1px; width : 15px; height : 20px; }
.iconHover:hover .sprite.iArrowDown     { background-position : -1px -1px; width : 15px; height : 20px; }
.cDark .sprite.iArrowDown,
.sprite.iArrowDown.iconOnDark           { background-position : -35px -1px; width : 15px; height : 20px; }

.cDark .iconHover:hover .sprite.iArrowRight,
.iconHover:hover .sprite.iArrowRight.iconOnDark,
.iconBefore.iArrowRight:before,
.sprite.iArrowRight { background-position : -74px -1px; width : 20px; height : 15px; }
.iconHover:hover .sprite.iArrowRight,
.iconBefore.iArrowRight:hover:before { background-position : -52px -1px; width : 20px; height : 15px; }
.cDark .sprite.iArrowRight,
.sprite.iArrowRight.iconOnDark { background-position : -96px -1px; width : 20px; height : 15px; }

.cDark .iconHover:hover .sprite.iBell,
.iconHover:hover .sprite.iBell.iconOnDark,
.sprite.iBell { background-position : -136px -1px; width : 16px; height : 21px; }
.iconHover:hover .sprite.iBell,
.iconPlainHover .sprite.iBell:hover { background-position : -118px -1px; width : 16px; height : 21px; }
.cDark .sprite.iBell,
.sprite.iBell.iconOnDark { background-position : -154px -1px; width : 16px; height : 21px; }

.cDark .iconHover:hover .sprite.iCitation,
.iconHover:hover .sprite.iCitation.iconOnDark,
.iconBefore.iCitation:before,
.sprite.iCitation { background-position : -194px -1px; width : 20px; height : 15px; }
.iconHover:hover .sprite.iCitation,
.iconBefore.iCitation.iconHover:before,
.iconPlainHover .sprite.iCitation:hover { background-position : -172px -1px; width : 20px; height : 15px; }
.cDark .sprite.iCitation,
.sprite.iCitation.iconOnDark { background-position : -216px -1px; width : 20px; height : 15px; }

.cDark .iconHover:hover .sprite.iComment,
.iconHover:hover .sprite.iComment.iconOnDark,
.iconBefore.iComment:before,
.sprite.iComment { background-position : -260px -1px; width : 20px; height : 16px; }
.iconHover:hover .sprite.iComment,
.iconBefore.iComment.iconHover:hover:before,
.iconPlainHover .sprite.iComment:hover { background-position : -238px -1px; width : 20px; height : 16px; }
.cDark .sprite.iComment,
.sprite.iComment.iconOnDark { background-position : -282px -1px; width : 20px; height : 16px; }

.sprite.iCopyright { background-position : -304px -1px; width : 31px; height : 31px; }

.cDark .iconHover:hover .sprite.iDocument,
.iconHover:hover .sprite.iDocument.iconOnDark,
.sprite.iDocument { background-position : -355px -1px; width : 16px; height : 20px; }
.iconHover:hover .sprite.iDocument { background-position : -337px -1px; width : 16px; height : 20px; }
.cDark .sprite.iDocument,
.sprite.iDocument.iconOnDark { background-position : -373px -1px; width : 16px; height : 20px; }

.cDark .iconHover:hover .sprite.iHouse,
.iconHover:hover .sprite.iHouse.iconOnDark,
.sprite.iHouse { background-position : -409px -1px; width : 16px; height : 18px; }
.iconHover:hover .sprite.iHouse { background-position : -391px -1px; width : 16px; height : 18px; }
.cDark .sprite.iHouse,
.sprite.iHouse.iconOnDark { background-position : -427px -1px; width : 16px; height : 18px; }

.cDark .iconHover:hover .sprite.iLike,
.iconHover:hover .sprite.iLike.iconOnDark,
.iconBefore.iLike:before,
.sprite.iLike { background-position : -467px -1px; width : 20px; height : 19px; }
.iconHover:hover .sprite.iLike,
.iconBefore.iLike.iconHover:hover:before,
.iconPlainHover .sprite.iLike:hover { background-position : -445px -1px; width : 20px; height : 19px; }
.cDark .sprite.iLike,
.sprite.iLike.iconOnDark { background-position : -489px -1px; width : 20px; height : 19px; }

.cDark .iconHover:hover .sprite.iLInk,
.iconHover:hover .sprite.iLInk.iconOnDark,
.sprite.iLInk { background-position : -533px -1px; width : 20px; height : 20px; }
.iconHover:hover .sprite.iLInk { background-position : -511px -1px; width : 20px; height : 20px; }
.cDark .sprite.iLInk,
.sprite.iLInk.iconOnDark { background-position : -555px -1px; width : 20px; height : 20px; }

.cDark .iconHover:hover .sprite.iPhoto,
.iconHover:hover .sprite.iPhoto.iconOnDark,
.sprite.iPhoto { background-position : -599px -1px; width : 20px; height : 15px; }
.iconHover:hover .sprite.iPhoto { background-position : -577px -1px; width : 20px; height : 15px; }
.cDark .sprite.iPhoto,
.sprite.iPhoto.iconOnDark { background-position : -621px -1px; width : 20px; height : 15px; }

.cDark .iconHover:hover .sprite.iPrint,
.iconHover:hover .sprite.iPrint.iconOnDark,
.sprite.iPrint { background-position : -663px -1px; width : 18px; height : 20px; }
.iconHover:hover .sprite.iPrint,
.iconPlainHover .sprite.iPrint:hover { background-position : -643px -1px; width : 18px; height : 20px; }
.cDark .sprite.iPrint,
.sprite.iPrint.iconOnDark { background-position : -683px -1px; width : 18px; height : 20px; }

.cDark .iconHover:hover .sprite.iReload,
.iconHover:hover .sprite.iReload.iconOnDark,
.iconBefore.iReload:before,
.sprite.iReload { background-position : -726px -1px; width : 21px; height : 17px; }
.iconBefore.iReload.iconHover:hover:before,
.iconHover:hover .sprite.iReload { background-position : -703px -1px; width : 21px; height : 17px; }
.cDark .sprite.iReload,
.sprite.iReload.iconOnDark { background-position : -749px -1px; width : 21px; height : 17px; }

.cDark .iconHover:hover .sprite.iReplay,
.iconHover:hover .sprite.iReplay.iconOnDark,
.iconBefore.iReplay:before,
.sprite.iReplay { background-position : -772px -1px; width : 23px; height : 16px; }
.iconBefore.iReplay.iconHover:hover:before,
.iconHover:hover .sprite.iReplay { background-position : -772px -1px; width : 23px; height : 16px; }
.cDark .sprite.iReplay,
.sprite.iReplay.iconOnDark { background-position : -822px -1px; width : 23px; height : 16px; }

.cDark .iconHover:hover .sprite.iShare,
.iconHover:hover .sprite.iShare.iconOnDark,
.sprite.iShare { background-position : -865px -1px; width : 16px; height : 18px; }
.iconHover:hover .sprite.iShare { background-position : -847px -1px; width : 16px; height : 18px; }
.cDark .sprite.iShare,
.sprite.iShare.iconOnDark { background-position : -883px -1px; width : 16px; height : 18px; }

.cDark .iconHover:hover .sprite.iTag,
.iconHover:hover .sprite.iTag.iconOnDark,
.sprite.iTag { background-position : -915px -1px; width : 12px; height : 18px; }
.iconHover:hover .sprite.iTag,
.iconPlainHover .sprite.iTag:hover { background-position : -901px -1px; width : 12px; height : 18px; }
.cDark .sprite.iTag,
.sprite.iTag.iconOnDark { background-position : -929px -1px; width : 12px; height : 18px; }

.cDark .iconHover:hover .sprite.iDislike,
.iconHover:hover .sprite.iDislike.iconOnDark,
.iconBefore.iDislike:before,
.sprite.iDislike { background-position : -965px -1px; width : 20px; height : 19px; }
.iconBefore.iDislike.iconHover:hover:before,
.iconHover:hover .sprite.iDislike { background-position : -943px -1px; width : 20px; height : 19px; }
.cDark .sprite.iDislike,
.sprite.iDislike.iconOnDark { background-position : -987px -1px; width : 20px; height : 19px; }

.cDark .iconHover:hover .sprite.iUser,
.iconHover:hover .sprite.iUser.iconOnDark,
.iconBefore.iUser:before,
.sprite.iUser { background-position : -1021px -1px; width : 10px; height : 15px; }
.iconBefore.iUser.iconHover:hover:before,
.iconHover:hover .sprite.iUser { background-position : -1009px -1px; width : 10px; height : 15px; }
.cDark .sprite.iUser,
.sprite.iUser.iconOnDark { background-position : -1033px -1px; width : 10px; height : 15px; }

.cDark .iconHover:hover .sprite.iVideo,
.iconHover:hover .sprite.iVideo.iconOnDark,
.iconBefore.iVideo:before,
.sprite.iVideo { background-position : -1067px -1px; width : 20px; height : 13px; }
.iconHover:hover .sprite.iVideo,
.iconBefore.iVideo.iconHover:before:hover { background-position : -1045px -1px; width : 20px; height : 13px; }
.cDark .sprite.iVideo,
.sprite.iVideo.iconOnDark { background-position : -1089px -1px; width : 20px; height : 13px; }

.articleContent ul li:before,
.sprite.iBullet,
.listStyle ul li:before { background-position : -1111px -1px; width : 11px; height : 11px; }

.sprite.iFilter { background-position : -1124px -1px; width : 16px; height : 18px; }

.sprite.iMenu { background-position : -1142px -1px; width : 17px; height : 14px; }

.spriteMain,
.ui-datepicker .ui-icon,
.ui .icon,
.mainIconBefore:before,
.mainIconAfter:after{ background-image : url('../images/sprite_main.png'); background-repeat : no-repeat; }

.spriteMain.iCloseCircle { background-position : -43px -1px; width : 40px; height : 40px; }
.spriteMain.iCloseCircle2 { background-position : -85px -1px; width : 40px; height : 40px; }
.spriteMain.iCloseCircle3,
.spriteMain.iCloseCircle4:hover { background-position : -127px -1px; width : 40px; height : 40px; }
.spriteMain.iCloseCircle4 { background-position : -1px -1px; width : 40px; height : 40px; }

.spriteMain.iClose { background-position : -56px -14px; width : 14px; height : 14px; cursor: pointer; }
.iconHover:hover .spriteMain.iClose,
.spriteMain.iClose2,
.spriteMain.iClose:hover { background-position : -98px -14px; width : 14px; height : 14px; }
.spriteMain.iClose3 { background-position : -140px -14px; width : 14px; height : 14px; }
.spriteMain.iClose4 { background-position : -14px -14px; width : 14px; height : 14px; }

.spriteMain.iQuotes { background-position : -169px -1px; width : 29px; height : 21px; }

.spriteMain.iAttention { background-position : -200px -1px; width : 6px; height : 20px; }

.spriteMain.iDate { background-position : -208px -1px; width : 12px; height : 14px; }
.spriteMain.iDate2,
.mainIconAfter.iDate2:after { background-position : -1079px -1px; width : 12px; height : 14px; }

.spriteMain.iDelete { background-position : -222px -1px; width : 16px; height : 20px; }
.spriteMain.iDelete2 { background-position : -240px -1px; width : 16px; height : 20px; }

.iconHover:hover .spriteMain.iHouse,
.spriteMain.iHouse { background-position : -258px -1px; width : 16px; height : 18px; }
.spriteMain.iHouse2 { background-position : -276px -1px; width : 16px; height : 18px; }


.spriteMain.iOutherLink { background-position : -294px -1px; width : 18px; height : 18px; }
.iconHover:hover .spriteMain.iOutherLink,
.spriteMain.iOutherLink2 { background-position : -314px -1px; width : 18px; height : 18px; }

.spriteMain.iQuestion { background-position : -334px -1px; width : 18px; height : 30px; }

.spriteMain.iSearchBlack,
.mainIconAfter:after { background-position : -354px -1px; width : 13px; height : 12px; }

.spriteMain.iSearchWhite { background-position : -369px -1px; width : 13px; height : 12px; }

.mainIconBefore.iCalendar:before{ background-position: -1079px -1px; width: 12px; height: 14px; }
.mainIconBefore.iEye:before{ background-position: -1538px -1px; width: 17px; height: 11px; }
.mainIconBefore.iLocation:before{ background-position: -1407px -1px; width: 11px; height: 16px; }
.mainIconBefore.iCitation:before{ background-position: -169px -1px; width: 28px; height: 20px; margin-right: 11px; }
.mainIconBefore.iPhoto:before{ background-position: -1420px -1px; width: 20px; height: 15px; }
.mainIconBefore.iSpeaker:before,
.spriteMain.iSpeaker { background-position: -1518px -1px; width: 19px; height: 16px; }
.mainIconBefore.iArrowLeft:before{ background-position: -947px -1px; width: 19px; height: 15px; }
.mainIconBefore.iArrowRight:before{ background-position: -1014px -1px; width: 19px; height: 15px; }


.circle{ border-radius: 50%; overflow: hidden; float: left; }
.square-36{ width: 36px; height: 36px; }

.mainIconBefore.iDraugiem:before { background-position: -384px -1px; width: 15px; height: 19px;  }
.mainIconBefore.iFacebook:before { background-position: -401px -1px; width: 11px; height: 20px; }
.mainIconBefore.iTwitter:before { background-position: -454px -1px; width: 18px; height: 15px; }
.mainIconBefore.iShare:before { background-position: -414px -1px; width: 15px; height: 17px; }
.mainIconBefore.iTwiter:before { background-position: -454px -1px; width: 18px; height: 15px; }
.mainIconBefore.iInstagram:before { background-position: -1129px -1px; width: 19px; height: 19px; }
.mainIconBefore.iYoutube:before { background-position: -1557px -1px; width: 20px; height: 14px; }
.mainIconBefore.iPinterest:before { background-position: -1350px -1px; width: 16px; height: 19px; }
.mainIconBefore.iLinkedin:before { background-position: -1291px -1px; width: 16px; height: 19px; }
.mainIconBefore.iWhatsapp:before { background-position: -1368px -1px; width: 19px; height: 19px; }
.mainIconBefore.iMail:before { background-position: -1309px -1px; width: 19px; height: 15px; }
.mainIconBefore.iMessenger:before { background-position: -1330px -1px; width: 19px; height: 19px; }
.mainIconBefore.iGoogle2:before { background-position: -1442px -1px; width: 20px; height: 14px; }
.mainIconBefore.iLvportals:before { background-position: -1492px -1px; width: 24px; height: 13px; }

.spriteMain.iDraugiemL { background-position : -1093px -1px; width : 19px; height : 26px; }
.spriteMain.iFacebookL { background-position : -1114px -1px; width : 13px; height : 26px; }
.spriteMain.iRss { background-position : -431px -1px; width : 21px; height : 20px; }
.spriteMain.iTwiterL { background-position : -1178px -1px; width : 23px; height : 19px; }
.spriteMain.iInstagramL { background-position : -1150px -1px; width : 26px; height : 26px; }
.spriteMain.iYoutubeL { background-position : -1464px -1px; width : 26px; height : 18px; }

.spriteMain.iZoom { background-position : -474px -1px; width : 29px; height : 29px; }

.spriteMain.iLogoTextBlack { background-position : -505px -1px; width : 155px; height : 10px; }
.spriteMain.iLogoTextWhite { background-position : -662px -1px; width : 155px; height : 10px; }

.spriteMain.iCloseCircleS {background-position : -819px -1px; width : 30px; height : 30px;}
.spriteMain.iCloseCircleS2 {background-position : -851px -1px; width : 30px; height : 30px;}
.spriteMain.iCloseCircleS3 {background-position : -883px -1px; width : 30px; height : 30px;}
.spriteMain.iCloseCircleS4 {background-position : -915px -1px; width : 30px; height : 30px;}

.spriteMain.iBultLeft,
.disabled .spriteMain.iBultLeft3,
.disabled .spriteMain.iBultLeft3:hover,
.ui-datepicker-prev span {background-position : -947px -1px; width : 20px; height : 15px;}

.spriteMain.iBultLeft2,
.spriteMain.iBultLeft3:hover {background-position : -969px -1px; width : 20px; height : 15px;}
.spriteMain.iBultLeft3,
.ui-datepicker-prev.ui-state-disabled span,
.ui-datepicker-prev:hover span {background-position : -991px -1px; width : 20px; height : 15px;}

.spriteMain.iBultRight,
#reservedArkartasN.cDark .spriteMain.iBultRight2,
.iconHover:hover .spriteMain.iBultRight2,
.disabled .spriteMain.iBultRight3,
.disabled .spriteMain.iBultRight3:hover,
.ui-datepicker-next span {background-position : -1013px -1px; width : 20px; height : 15px;}

.iconHover:hover .spriteMain.iBultRight,
#reservedArkartasN.cDark .iconHover:hover .spriteMain.iBultRight2,
.disabled .spriteMain.iBultRight2 {background-position : -1225px -1px; width : 20px; height : 15px;}
.iconHover:hover .spriteMain.iBulLeft {background-position : -1203px -1px; width : 20px; height : 15px;}

.spriteMain.iBultRight2,
.spriteMain.iBultRight3:hover {background-position : -1035px -1px; width : 20px; height : 15px;}

.spriteMain.iBultRight3,
#reservedArkartasN .iconHover:hover .spriteMain.iBultRight2,
.ui-datepicker-next.ui-state-disabled span,
.ui-datepicker-next:hover span {background-position : -1057px -1px; width : 20px; height : 15px;}

.spriteMain.iCloseCross,
.ui .delete.icon {background-position : -861px -11px; width : 12px; height : 11px;}

.spriteMain.iCollapseRight{
  background-position: -14px -14px;
  width: 7px;
  height: 14px;
}
.active .spriteMain.iCollapseRight{
  background-position: -14px -14px;
  width: 14px;
  height: 7px;
}
.spriteMain.iSpeka{  background-image : url('../images/speka.png'); width: 16px; height: 16px; }
.spriteMain.iNavSpeka{  background-image : url('../images/nav_speka.png'); width: 16px; height: 16px; }
.spriteMain.iZaudeSpeku{  background-image : url('../images/zaude_speku.png'); width: 16px; height: 16px; }

.mainIconBefore.iPlay:before { background: url('../images/icon_video_play.png'); width: 13px; height: 15px; margin-left: 1px; }

.mainIconBefore:before{ background-repeat: no-repeat; }


.iconFilter { width : 16px; height : 18px; }

.iconBiggerThen { width : 10px; height : 20px; font-size : 16px; font-weight : 100; }

.drawIconCircles .circle { border-radius : 5px; border : 1px solid #FFFFFF; width : 2px; height : 2px; background : #FFFFFF; margin-bottom : 3px; float: none; }
.drawIconHamburger.drawRounded { position : absolute; top : 15px; right : 0; padding : 13px 10px; border : 1px solid #3B444E; border-radius : 25px; cursor : pointer; height : 11px; width : 17px; }
.drawIconHamburger .line { background : #3B444E; width : 17px; height : 1px; margin-bottom : 4px; }
.allThemes:hover .drawIconHamburger .line { background : #FFFFFF; }
.allThemes.loading .drawIconHamburger .line { display : none; }
.allThemes.loading .drawIconHamburger {background : url("../images/loader.gif") no-repeat; width :21px; height :21px;}
/*ICONS END*/

.cButton, ._CookieScriptReportPageSaveSettingButton { border-color: #979797; color: #979797; background: #fff; border-width: 1px; border-style: solid; border-radius: 3px; position: relative; cursor: pointer; font-weight: 700; line-height: 1.43; letter-spacing: 0.6px; text-align: center; }
.cButton.clean{ color: #fff; }
.cButton.filled{ background: #979797; color: #fff; }
.cButton:hover, ._CookieScriptReportPageSaveSettingButton:hover { border-color: #3b444e; background: #3b444e; color: #fff; }
.cButton .text,
.cButton .buttonText,
._CookieScriptReportPageSaveSettingButton { padding: 14px 0; font-size: 14px; text-transform: uppercase; }

._CookieScriptReportPageSaveSettingButton {
  margin-top: 8px;
  border-color: #3b444e;
  width: 110px;
  color: #3b444e;
}

.cButton.loader:after{
  display: block;
  content: '';
  width: 20px;
  height: 20px;
  border: 4px solid #e8e8e8;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-top: -15px;
  margin-left: -20px;
  border-radius: 50%;
  animation: spin 2s linear infinite;
}

.cButton.loader .text{
  opacity: 0;
}


/************************************
                COLORS
 *************************************/

 .cBgFa { background: #3b5998; border-color: #3b5998; }
 .cBgTw { background: #1da1f2; border-color: #1da1f2; }
 .cBgDr { background: #f06420; border-color: #f06420; }
 .cBgIn { background: #C13584; border-color: #C13584; }
 .cBgSh { background: #6f6f6f; border-color: #6f6f6f; }
 .cBgMa { background: #6f6f6f; border-color: #6f6f6f; }
 .cBgPi { background: #bd081c; border-color: #bd081c; }
 .cBgLi { background: #0077b5; border-color: #0077b5; }
 .cBgWh { background: #25d366; border-color: #25d366; }
 .cBgMe { background: #0084ff; border-color: #0084ff; }
 .cBgGo { background: #dd4b39; border-color: #dd4b39; }
 .cBgYo { background: #ff0000; border-color: #ff0000; }
 .cBgLv { background: #26303b; border-color: #26303b; }

.circle:hover{ background: #3b444e; cursor: pointer; }

.ctRed { background-color : red; }
.ctOrange { background-color : orange; }
.ctGreen { background-color : green; }
.ctBlack { background-color : black; }
.ctBlue { background-color : blue; }
.ctLightBlue { background-color : lightblue; }
.ctGray { background-color : gray; }
.ctBrown { background-color : #926D26; }
.ctPurple { background-color : purple; }
.ctMediumPurple { background-color : mediumpurple; }

.amkButton{}
.amkButton .text {  margin-left: 5px;margin-top: 3px;float: left;font-size: 14px;}
.amkButton:hover{}


.blockSlider2 { overflow : hidden; max-height: 300px;}
.blockSlider2.slider2active {max-height : unset;}
.blockSlider { overflow : hidden;}
.blockSlider.sliderActive {max-height : unset;}


/************ iestazu vestis - oranžs */
    /* 2 - main (uz gaiša) */
.topNavigation .cIestVest.selected { color : #BD2318; }
    /* 1 - hover (uz gaiša) */
.topNavigation .cIestVest:hover { color : #AE110A; }
    /* 3 - secondary (uz tumša) */
.topNavigation .cIestVest.selected.cDark,
.topNavigation .cDark .cIestVest.selected { color : #D03A29; }
    /* 2 - main (hover uz tumša) */
.topNavigation .cIestVest:hover.cDark,
.topNavigation .cDark .cIestVest:hover { color : #D03A29; }
/*
* CANNEL dienaskartiba red #D03A29 #BD2318 #AE110A
*/

.dienaskartiba .cBg { background-color : #D03A29; }
.dienaskartiba .cHoverBg:not(.disabled):hover,
.dienaskartiba .cHoverBg.active { background-color : #D03A29; }
.dienaskartiba .cButton{ border-color: #BD2318; color: #BD2318; background-color: #FFF; }
.dienaskartiba .cButton.filled{ color: #FFF; background-color: #D03A29; border-color: #D03A29; }
.dienaskartiba .cButton:hover{ background-color: #BD2318; color: #FFF; }
.dienaskartiba .cBorder,
.dienaskartiba .cHoverBorder:hover { border-color : #D03A29 !important; }
.dienaskartiba .cBorderB,
.dienaskartiba .cHoverBorderB:hover { border-bottom-color : #D03A29 !important; }
.dienaskartiba .cBorderT,
.dienaskartiba .cButton.loader::after,
.dienaskartiba.cBorderT,
.dienaskartiba .cHoverBorderT:hover { border-top-color : #D03A29 !important; }
.dienaskartiba .cBorderR,
.dienaskartiba .cHoverBorderR:hover { border-right-color : #D03A29 !important; }
.dienaskartiba .cBorderL,
.dienaskartiba.cBorderL,
.dienaskartiba .cHoverBorderL:hover,
.dienaskartiba .hoverBorderL:hover .cHoverBorderL { border-left-color : #D03A29 !important; }
.dienaskartiba .cColor,
.dienaskartiba .cHoverBorder:hover,
.articleContent .dienaskartiba a,
.cDark .dienaskartiba .cColor:hover,
.cDark .dienaskartiba.cHover:hover .cColor,
.cDark .dienaskartiba .cHover:hover, .cColor { color : #BD2318 !important; }
.dienaskartiba .cColor-noHov { color : #BD2318; }
.articleContent .dienaskartiba .articleTags a:hover{ border-color: #BD2318; color: #BD2318 !important; }
.dienaskartiba .cColor:hover,
.dienaskartiba .cHover:hover .cColor,
.dienaskartiba.cHover:hover .cColor,
.articleContent .dienaskartiba a:hover { color : #AE110A !important; }
.dienaskartiba .article blockquote { border-color: #BD2318;}

.cDark .dienaskartiba .cColor { color: #D03A29 !important;}

.dienaskartiba.cColorList{ color: #BD2318; }
.dienaskartiba.cColorList.active,
.dienaskartiba.cColorList:hover{ background: #D03A29; }

/************  SKAIDROJUMI - gaiši zils */
.topNavigation .cSkai.selected { color : #268C9D; }
.topNavigation .cSkai:hover { color : #147688; }
.topNavigation .cSkai.selected.cDark,
.topNavigation .cDark .cSkai.selected { color : #3EA9B7; }
.topNavigation .cSkai:hover.cDark,
.topNavigation .cDark .cSkai:hover { color : #3EA9B7; }

/*
* CANNEL skaidrojumi cyan #3ea9b7 #268c9d #147688
*/
.skaidrojumi .cBg { background-color : #3ea9b7; }
.skaidrojumi .cHoverBg:not(.disabled):hover,
.skaidrojumi .cHoverBg.active { background-color : #3ea9b7; }
.skaidrojumi .cButton{ border-color: #268c9d; color: #268c9d; background-color: #FFF; }
.skaidrojumi .cButton.filled{ color: #FFF; background-color: #3ea9b7; border-color: #3ea9b7; }
.skaidrojumi .cButton:hover{ background-color: #268c9d; color: #FFF; cursor: pointer; }
.skaidrojumi .cBorder,
.skaidrojumi .cHoverBorder:hover { border-color : #3ea9b7 !important; }
.skaidrojumi .cBorderB,
.skaidrojumi .cHoverBorderB:hover { border-bottom-color : #3ea9b7 !important; }
.skaidrojumi .cBorderT,
.skaidrojumi .cButton.loader::after,
.skaidrojumi.cBorderT,
.skaidrojumi .cHoverBorderT:hover { border-top-color : #3ea9b7 !important; }
.skaidrojumi .cBorderR,
.skaidrojumi .cHoverBorderR:hover { border-right-color : #3ea9b7 !important; }
.skaidrojumi .cBorderL,
.skaidrojumi.cBorderL,
.skaidrojumi .cHoverBorderL:hover,
.skaidrojumi .hoverBorderL:hover .cHoverBorderL  { border-left-color : #3ea9b7 !important; }
.skaidrojumi .cColor,
.skaidrojumi .cHoverBorder:hover,
.articleContent .skaidrojumi a,
.cDark .skaidrojumi .cColor:hover,
.cDark .skaidrojumi.cHover:hover .cColor,
.cDark .skaidrojumi .cHover:hover .cColor { color : #268c9d !important; }
.skaidrojumi .cColor-noHov { color : #268c9d; }
.articleContent .skaidrojumi .articleTags a:hover{ border-color: #268c9d; color: #268c9d !important; }
.skaidrojumi .cColor:hover,
.skaidrojumi .cHover:hover .cColor,
.skaidrojumi.cHover:hover .cColor,
.articleContent .skaidrojumi a:hover { color : #147688 !important; }
.skaidrojumi .article blockquote { border-color : #268c9d;}

.cDark .skaidrojumi .cColor { color: #3ea9b7 !important;}

.skaidrojumi.cColorList{ color: #268c9d; }
.skaidrojumi.cColorList.active,
.skaidrojumi.cColorList:hover{ background: #3ea9b7; }



/************  E-KONSTULTĀCIJAS - zaļš */
.topNavigation .cKons.selected { color : #5CA252; }
.topNavigation .cKons:hover { color : #428E39; }
.topNavigation .cKons.selected.cDark,
.topNavigation .cDark .cKons.selected { color : #7CBB72; }
.topNavigation .cKons:hover.cDark,
.topNavigation .cDark .cKons:hover { color : #7CBB72; }
/*
* CANNEL eKonsultacijas green #7cbb72 #5CA252 #428e39
*/

.eKonsultacijas .cBg { background-color : #7cbb72; }
.eKonsultacijas .cHoverBg:not(.disabled):hover,
.eKonsultacijas .cHoverBg.active { background-color : #7cbb72; }
.eKonsultacijas .cButton{ border-color: #5CA252; color: #5CA252; background-color: #FFF; }
.eKonsultacijas .cButton.filled{ color: #FFF; background-color: #7cbb72; border-color: #7cbb72; }
.eKonsultacijas .cButton:hover{ background-color: #5CA252; color: #FFF; }
.eKonsultacijas .cBorder,
.eKonsultacijas .cHoverBorder:hover { border-color : #7cbb72 !important; }
.eKonsultacijas .cBorderB,
.eKonsultacijas .cHoverBorderB:hover { border-bottom-color : #7cbb72 !important; }
.eKonsultacijas .cBorderT,
.eKonsultacijas .cButton.loader::after,
.eKonsultacijas.cBorderT,
.eKonsultacijas .cHoverBorderT:hover { border-top-color : #7cbb72 !important; }
.eKonsultacijas .cBorderR,
.eKonsultacijas .cHoverBorderR:hover { border-right-color : #7cbb72 !important; }
.eKonsultacijas .cBorderL,
.eKonsultacijas.cBorderL,
.eKonsultacijas .cHoverBorderL:hover,
.eKonsultacijas .hoverBorderL:hover .cHoverBorderL  { border-left-color : #7cbb72 !important; }
.eKonsultacijas .cColor,
.eKonsultacijas .cHoverBorder:hover,
.articleContent .eKonsultacijas a,
.cDark .eKonsultacijas .cColor:hover,
.cDark .eKonsultacijas.cHover:hover .cColor,
.cDark .eKonsultacijas .cHover:hover .cColor { color : #5CA252 !important; }
.eKonsultacijas .cColor-noHov { color : #5CA252; }
.articleContent .eKonsultacijas .articleTags a:hover{ border-color: #5CA252; color: #5CA252 !important; }
.eKonsultacijas .cColor:hover,
.eKonsultacijas .cHover:hover .cColor,
.eKonsultacijas.cHover:hover .cColor,
.articleContent .eKonsultacijas a:hover { color : #428e39 !important; }
.eKonsultacijas .article blockquote { border-color : #5CA252;}

.cDark .eKonsultacijas .cColor { color: #7cbb72 !important;}

.eKonsultacijas.cColorList{ color: #5CA252; }
.eKonsultacijas.cColorList.active,
.eKonsultacijas.cColorList:hover{ background: #7cbb72; }

/************  TIESĀS - plum  */
.topNavigation .cTies.selected { color : #882A41; }
.topNavigation .cTies:hover { color : #711729; }
.topNavigation .cTies.selected.cDark,
.topNavigation .cDark .cTies.selected { color : #A5435F; }
.topNavigation .cTies:hover.cDark,
.topNavigation .cDark .cTies:hover { color : #A5435F; }
/*
* CANNEL tiesas plum #A5435F #882A41 #711729
*/

.tiesas .cBg { background-color : #A5435F; }
.tiesas .cHoverBg:not(.disabled):hover,
.tiesas .cHoverBg.active { background-color : #A5435F; }
.tiesas .cButton{ border-color: #882A41; color: #882A41; background-color: #FFF; }
.tiesas .cButton.filled{ color: #FFF; background-color: #A5435F; border-color: #A5435F; }
.tiesas .cButton:hover{ background-color: #882A41; color: #FFF; }
.tiesas .cBorder,
.tiesas .cHoverBorder:hover { border-color : #A5435F !important; }
.tiesas .cBorderB,
.tiesas .cHoverBorderB:hover { border-bottom-color : #A5435F !important; }
.tiesas .cBorderT,
.tiesas .cButton.loader::after,
.tiesas.cBorderT,
.tiesas .cHoverBorderT:hover { border-top-color : #A5435F !important; }
.tiesas .cBorderR,
.tiesas .cHoverBorderR:hover { border-right-color : #A5435F !important; }
.tiesas .cBorderL,
.tiesas.cBorderL,
.tiesas .cHoverBorderL:hover,
.tiesas .hoverBorderL:hover .cHoverBorderL  { border-left-color : #A5435F !important; }
.tiesas .cColor,
.tiesas .cHoverBorder:hover,
.articleContent .tiesas a,
.cDark .tiesas .cColor:hover,
.cDark .tiesas.cHover:hover .cColor,
.cDark .tiesas .cHover:hover, .cColor { color : #882A41 !important; }
.tiesas .cColor-noHov { color : #882A41; }
.articleContent .tiesas .articleTags a:hover{ border-color: #882A41; color: #882A41 !important; }
.tiesas .cColor:hover,
.tiesas .cHover:hover .cColor,
.tiesas.cHover:hover .cColor,
.articleContent .tiesas a:hover { color : #711729 !important; }
.tiesas .article blockquote { border-color : #882A41;}

.cDark .tiesas .cColor { color: #A5435F !important;}

.tiesas.cColorList{ color: #882A41; }
.tiesas.cColorList.active,
.tiesas.cColorList:hover{ background: #A5435F; }

/************  NORISES - oranžs */
.topNavigation .cNoris.selected { color : #F06420; }
.topNavigation .cNoris:hover { color : #EC4A0F; }
.topNavigation .cNoris.selected.cDark,
.topNavigation .cDark .cNoris.selected { color : #F58436; }
.topNavigation .cNoris:hover.cDark,
.topNavigation .cDark .cNoris:hover { color : #F58436; }
/*
* CANNEL norises orange #F58436 #F06420 #ec4a0f
*/

.norises .cBg { background-color : #F58436; }
.norises .cHoverBg:not(.disabled):hover,
.norises .cHoverBg.active { background-color : #F58436; }
.norises .cButton{ border-color: #F06420; color: #F06420; background-color: #FFF; }
.norises .cButton.filled{ color: #FFF; background-color: #F58436; border-color: #F58436; }
.norises .cButton:hover{ background-color: #F06420; color: #FFF; }
.norises .cBorder,
.norises .cHoverBorder:hover { border-color : #F58436 !important; }
.norises .cBorderB,
.norises .cHoverBorderB:hover { border-bottom-color : #F58436 !important; }
.norises .cBorderT,
.norises .cButton.loader::after,
.norises.cBorderT,
.norises .cHoverBorderT:hover { border-top-color : #F58436 !important; }
.norises .cBorderR,
.norises .cHoverBorderR:hover { border-right-color : #F58436 !important; }
.norises .cBorderL,
.norises.cBorderL,
.norises .cHoverBorderL:hover,
.norises .hoverBorderL:hover .cHoverBorderL  { border-left-color : #F58436 !important; }
.norises .cColor,
.norises .cHoverBorder:hover,
.articleContent .norises a,
.cDark .norises .cColor:hover,
.cDark .norises.cHover:hover .cColor,
.cDark .norises .cHover:hover, .cColor { color : #F06420 !important; }
.norises .cColor-noHov { color : #F06420; }
.articleContent .norises .articleTags a:hover{ border-color: #F06420; color: #F06420 !important; }
.norises .cColor:hover,
.norises .cHover:hover .cColor,
.norises.cHover:hover .cColor,
.articleContent .norises a:hover{ color : #ec4a0f !important; }
.norises .article blockquote { border-color : #F06420;}

.cDark .norises .cColor { color: #F58436 !important;}

.norises.cColorList{ color: #F06420; }
.norises.cColorList.active,
.norises.cColorList:hover{ background: #F58436; }

/************ VIEDOKĻI - tumiši zils */
.topNavigation .cVied.selected { color : #26549D; }
.topNavigation .cVied:hover { color : #143B88; }
.topNavigation .cVied.selected.cDark,
.topNavigation .cDark .cVied.selected { color : #3E74B7; }
.topNavigation .cVied:hover.cDark,
.topNavigation .cDark .cVied:hover { color : #3E74B7; }
/*
* CANNEL viedokli blue #3E74B7 #26549D #143B88
*/

.viedokli .cBg { background-color : #3E74B7; }
.viedokli .cHoverBg:not(.disabled):hover,
.viedokli .cHoverBg.active { background-color : #3E74B7; }
.viedokli .cButton{ border-color: #26549D; color: #26549D; background-color: #FFF; }
.viedokli .cButton.filled{ color: #FFF; background-color: #3E74B7; border-color: #3E74B7; }
.viedokli .cButton:hover{ background-color: #26549D; color: #FFF; }
.viedokli .cBorder,
.viedokli .cHoverBorder:hover { border-color : #3E74B7 !important; }
.viedokli .cBorderB,
.viedokli .cHoverBorderB:hover { border-bottom-color : #3E74B7 !important; }
.viedokli .cBorderT,
.viedokli .cButton.loader::after,
.viedokli.cBorderT,
.viedokli .cHoverBorderT:hover { border-top-color : #3E74B7 !important; }
.viedokli .cBorderR,
.viedokli .cHoverBorderR:hover { border-right-color : #3E74B7 !important; }
.viedokli .cBorderL,
.viedokli.cBorderL,
.viedokli .cHoverBorderL:hover,
.viedokli .hoverBorderL:hover .cHoverBorderL  { border-left-color : #3E74B7 !important; }
.viedokli .cColor,
.viedokli .cHoverBorder:hover,
.articleContent .viedokli a,
.cDark .viedokli .cColor:hover,
.cDark .viedokli.cHover:hover .cColor,
.cDark .viedokli .cHover:hover, .cColor { color : #26549D !important; }
.viedokli .cColor-noHov { color : #26549D; }
.articleContent .viedokli .articleTags a:hover{ border-color: #26549D; color: #26549D !important; }
.viedokli .cColor:hover,
.viedokli .cHover:hover .cColor,
.viedokli.cHover:hover .cColor,
.articleContent .viedokli a:hover { color : #143B88 !important; }
.viedokli .article blockquote { border-color : #26549D;}

.cDark .viedokli .cColor { color: #3E74B7 !important;}

.viedokli.cColorList{ color: #26549D; }
.viedokli.cColorList.active,
.viedokli.cColorList:hover{ background: #3E74B7; }

/************* IETKEMĒ LIKUMU - sarkans */
.topNavigation .cIete.selected { color : #BD2318; }
.topNavigation .cIete:hover { color : #AE110A; }
.topNavigation .cIete.selected.cDark,
.topNavigation .cDark .cIete.selected { color : #D03A29; }
.topNavigation .cIete:hover.cDark,
.topNavigation .cDark .cIete:hover { color : #D03A29; }

/*
* CANNEL ietekmeLikumu red #D03A29 #BD2318 #ae110a
*/

.ietekmeLikumu .cBg { background-color : #D03A29; }
.ietekmeLikumu .cHoverBg:not(.disabled):hover,
.ietekmeLikumu .cHoverBg.active { background-color : #D03A29; }
.ietekmeLikumu .cButton{ border-color: #BD2318; color: #BD2318; background-color: #FFF; }
.ietekmeLikumu .cButton.filled{ color: #FFF; background-color: #D03A29; border-color: #D03A29; }
.ietekmeLikumu .cButton:hover{ background-color: #BD2318; color: #FFF; }
.ietekmeLikumu .cBorder,
.ietekmeLikumu .cHoverBorder:hover { border-color : #D03A29 !important; }
.ietekmeLikumu .cBorderB,
.ietekmeLikumu .cHoverBorderB:hover { border-bottom-color : #D03A29 !important; }
.ietekmeLikumu .cBorderT,
.ietekmeLikumu .cButton.loader::after,
.ietekmeLikumu.cBorderT,
.ietekmeLikumu .cHoverBorderT:hover { border-top-color : #D03A29 !important; }
.ietekmeLikumu .cBorderR,
.ietekmeLikumu .cHoverBorderR:hover { border-right-color : #D03A29 !important; }
.ietekmeLikumu .cBorderL,
.ietekmeLikumu.cBorderL,
.ietekmeLikumu .cHoverBorderL:hover,
.ietekmeLikumu .hoverBorderL:hover .cHoverBorderL  { border-left-color : #D03A29 !important; }
.ietekmeLikumu .cColor,
.ietekmeLikumu .cHoverBorder:hover,
.articleContent .ietekmeLikumu a,
.cDark .ietekmeLikumu .cColor,
.cDark .ietekme.cHover:hover .cColor,
.cDark .ietekmeLicHover:hover, .cColor { color : #BD2318 !important; }
.ietekmeLikumu .cColor-noHov { color : #BD2318; }
.ietekmeLikumu .viedokli .articleTags a:hover{ border-color: #BD2318; color: #BD2318 !important; }
.ietekmeLikumu .cColor:hover,
.ietekmeLikumu .cHover:hover .cColor,
.ietekmeLikumu.cHover:hover .cColor,
.articleContent .ietekmeLikumu a:hover { color : #ae110a !important; }
.ietekmeLikumu .article blockquote { border-color : #BD2318;}

.cDark .ietekmeLikumu .cColor { color: #D03A29 !important;}

.ietekmeLikumu.cColorList{ color: #BD2318; }
.ietekmeLikumu.cColorList.active,
.ietekmeLikumu.cColorList:hover{ background: #D03A29; }

/************  ARHĪVS - pelēks */
.topNavigation .cArhi.selected { color : #6F6F6F; }
.topNavigation .cArhi:hover { color : #3B444E; }
.topNavigation .cArhi.selected.cDark,
.topNavigation .cDark .cArhi.selected { color : #D8D8D8; }
.topNavigation .cArhi:hover.cDark,
.topNavigation .cDark .cArhi:hover { color : #D8D8D8; }
/*
* CANNEL home #26303B #3b444e
*/

.articleContent a:hover{ cursor: pointer; }

.articleContent a{
  /* These are technically the same, but use both */
  overflow-wrap: break-word;
  word-wrap: break-word;

  -ms-word-break: break-all;
  /* This is the dangerous one in WebKit, as it breaks things wherever */
  word-break: break-all;
  /* Instead use this non-standard one: */
  word-break: break-word;

  /* Adds a hyphen where the word breaks, if supported (No Blink) */
  -ms-hyphens: auto;
  -moz-hyphens: auto;
  -webkit-hyphens: auto;
  hyphens: auto;
}
.articleContent .alert a {color:#BD2318}
.articleContent .alert a:hover {color:#AE110A}

.articleContent a.gryUnderl,
a.gryUnderl{
  color: #6f6f6f !important;
  border-bottom: 1px solid #6f6f6f;
  font-size: 14px;
  letter-spacing: 0.5px;
}
.articleContent a.gryUnderl:not(.active):hover,
a.gryUnderl:not(.active):hover{
  color: #26303b !important;
  cursor: pointer;
}
a.gryUnderl.active{
  border-bottom: 0;
}
.articleContent a.gryUnderl.active:hover,
a.gryUnderl.active:hover{
  color: #6f6f6f !important;
  cursor: default;
}
span.divider{ margin: 0 5px; }

.cBg { background-color : #3B444E; }
.cHoverBg:not(.disabled):hover,
.cHoverBg.active { background-color : #3B444E; }
.cBorder,
.cHoverBorder:hover { border-color : #3B444E !important; }
.cBorderB,
.cHoverBorderB:hover { border-bottom-color : #3B444E !important; }
.cBorderT,
.cButton.loader:after,
.cHoverBorderT:hover { border-top-color : #6f6f6f !important; }
.cBorderR,
.cHoverBorderR:hover { border-right-color : #3B444E !important; }
.cBorderL,
.cHoverBorderL:hover,
.hoverBorderL:hover .cHoverBorderL { border-left-color : #3B444E !important; }
.cColor,
.cHoverBorder:hover{ color : #26303B !important; }
.cColor-noHov { color : #26303B; }
.cColor:hover { color : #3B444E !important; cursor: pointer; }

.cButton:not(.disabled):hover .sprite,
.cButton:not(.disabled):hover .iconBefore:before{ background-image: url('../images/sprite_main.png'); }
.cButton:not(.disabled):hover .iLInk,
.cButton:not(.disabled):hover .iLInk.iconBefore:before{ background-position: -1269px -1px; }
.cButton:not(.disabled):hover .iLike,
.cButton:not(.disabled):hover .iLike.iconBefore:before{ background-position: -1247px -1px; }
.cButton:not(.disabled):hover .iBell,
.cButton:not(.disabled):hover .iBell.iconBefore:before{ background-position: -1389px -1px; }

.cButton:not(.disabled):hover .cColor{ color: #FFF !important; }

.cButton.default.filled{ background: #979797 !important; border-color: #979797 !important; }
.cButton.default.filled:hover{ background: #3b444e !important; border-color: #3b444e !important; }

.cButton.loader,
.cButton.loader:hover{ background: #FFF !important; cursor: default; }

.cDark .cColor { color: #FFFFFF !important;}
.cDark .cColor:hover { color : #D8D8D8 !important; }

.cColorUlList li,
.cColorList{ color: #26303B; }
.cColorUlList li.active,
.cColorUlList li:hover,
.cColorList.active,
.cColorList:hover{ background: #3B444E; color: #FFF; }

.articleContent .disabled .cColor,
.articleContent .disabled .cColor:hover,
.disabled.cColor,
.disabled.cColor:hover,
.disabledIcon.cColor,
.disabledIcon.cColor:hover { color: #6f6f6f !important; }
.cButton.disabled,
.cButton.disabled:hover{ color: #6f6f6f; background: #fff; border-color: #6f6f6f; cursor: not-allowed; }

.cButton.filled.maintenance,
.cButton.filled.maintenance:hover{ color: #b7bbbd; background: #e8e8e8 !important; border-color: #e8e8e8 !important; cursor: not-allowed; }

a.maintenance,
a.maintenance:hover,
.articleContent a.maintenance,
.articleContent a.maintenance:hover{ color: #b7bbbd !important; cursor: not-allowed; }

.mainIconBefore.maintenance,
.mainIconBefore.maintenance:hover{ background: #e8e8e8; border-color: #e8e8e8; }


.disabledLink { color: #b7bbbd !important; cursor: not-allowed !important; }
.disabledLink:hover { color: #b7bbbd !important; cursor : not-allowed !important; background: inherit !important;}
.disabledLinkDefCol {cursor: not-allowed !important;}
.disabledLinkDefCol:hover {cursor : not-allowed !important; background: inherit !important;}
.disabledShare,
.disabledShare:hover { cursor: not-allowed !important; background: #6f6f6f !important; }

/*COLORS END*/

.searchOpenBg { background : #F6F6F6 !important; }
/************************************
            TOP NAVIGATION
 ************************************/
.topNavigation { position : relative; margin-bottom : 60px; }
.topNavigation.fixedUp { position : fixed; width : 100%; top : -111px; z-index : 100; background : #FFFFFF; display : none; }
.topNavigation.fixedDown { position : fixed; width : 100%; top : 0; z-index : 100; background : #FFFFFF; display : none; }
.topNavigation .lv2 .logoBox { display : none; position : absolute; top : 10px; margin-left : 41px; width : 40px; height : 40px; float : left; }
.topNavigation.fixedUp .logoBox,
.topNavigation.fixedDown .logoBox { display : block; z-index : 2; }
.topNavigation.fixedUp .logo,
.topNavigation.fixedDown .logo { padding-left : 0; width : 40px; height : 40px; z-index : 2; }
.topNavigation .iLogoTextBlack, .topNavigation .iLogoTextWhite { margin-top : 7px; }
/* MENU LV1 */
.topNavigation .lv1 { text-align : right; }
.topNavigation.fixedUp .lv2,
.topNavigation.fixedDown .lv2 { border-bottom : 5px solid; }
.topNavigation.home .lv2 .channelListBox { display : none; }
.topNavigation.home.fixedUp  .lv2 .channelListBox { display : block;}
.topNavigation .iSearch { background : url('../images/sprite_main.png') no-repeat -369px -1px; width : 13px; height : 12px; }
.topNavigation .lv1_1 { overflow: auto; text-align: right; padding : 12px 0 14px 0;; font-size : 11px; letter-spacing : 0.6px; background-color : #FFFFFF; }
.topNavigation .lv1_1 .amatuk { float: left; cursor : pointer;}
.topNavigation .lv1_1 .login { float : left; margin : 0 -5px 0 0; padding : 5px; cursor : pointer; }
.topNavigation .lv1_1 .iconBox { float : left; margin : -3px 5px 0 0; }
.topNavigation .lv1_1 .readLater { float : left; margin : 0 13px 0 0; padding : 5px; cursor : pointer; }
/* MENU lv3 */
.topNavigation .lv3 { border-bottom : 5px solid #26303B; }
.topNavigation .lv3 .bodyWidth { position : relative; padding-top : 1px; }
.topNavigation.fixedUp .lv3 { background-color : #FFFFFF; border-bottom : 5px solid #26303B; position : relative; padding-top : 1px; }
.topNavigation .lv3 .logoBox { position : absolute; width : 155px; height : 101px; left : 14px; bottom : 30px; z-index : 2; }
.topNavigation .lv3 .logo { padding-left : 37.5px; }
.topNavigation.home .lv3 .iSearch { background : url('../images/sprite_main.png') no-repeat -354px -1px; width : 13px; height : 12px; }
/* MENU channelListBox */
.topNavigation .channelListBox { position : relative; padding : 5px 0 20px 0; margin : 34px 0 0 221px; }
.topNavigation .channelListBox .kanals {  font-size: 17px; font-weight: 900; line-height: 2.06; letter-spacing: 0.7px; }
.topNavigation .channelListBox .menuDocTitle { line-height: 30px; margin-right: 118px; }
.topNavigation .channelListBox .title { margin-left: 10px; font-size: 16px; font-weight: 900; line-height: 1.56; letter-spacing: 0.7px; color: #26303b;}
.topNavigation.fixedUp .channelListBox { padding : 15px 0 15px 0; margin : 0 0 0 110px; }
.topNavigation.fixedDown .channelListBox { padding : 15px 0 10px 0; margin : 0 0 0 110px; }
.topNavigation .channelListBox.cDark a { color : #FFFFFF; }
.topNavigation .channelListBox a { color : #26303B; text-decoration : none; }
.topNavigation .channelListBox .iconHouseBox { padding : 6px; float : left; cursor : pointer; margin-right : 12px; }
.topNavigation .channelListBox ul { float : left; text-transform : uppercase; font-size : 13px; font-weight : 900; letter-spacing : 0.8px; color : #FFFFFF; margin : 0; }
.topNavigation .channelListBox li { float : left; }
.topNavigation .channelListBox li a { padding : 9px 7px 5px 7px; margin : 0 2px; display : block; }
/* MENU searchBox */
.topNavigation .channelListBox .searchBox { position : absolute; top : 5px; right : 0; bottom: 0; font-size : 13px; letter-spacing : 0.6px; cursor : pointer; }
.topNavigation .channelListBox .searchBox.open { cursor : default; }
.topNavigation.fixedUp .channelListBox .searchBox,
.topNavigation.fixedDown .channelListBox .searchBox { top : 15px; }
.topNavigation .channelListBox .searchBox .iSearchPadding { float : right; padding : 9px 9px 9px 8px; border-radius : 20px; background : #3B444E; }
.topNavigation .channelListBox .searchBox .text { float : right; padding : 9px 7px 5px 7px; color : #3B444E; }
.topNavigation .channelListBox .searchBox:hover .text { color : #26303B; }
.topNavigation .channelListBox .searchBox:hover .iSearchPadding { background : #26303B; }
.topNavigation .channelListBox.cDark .searchBox .text { color : #FFFFFF; }
.topNavigation .channelListBox.cDark .searchBox:hover .text { color : #E8E8E8; }
.topNavigation .channelListBox.cDark .searchBox .iSearchPadding { background : #FFFFFF; }
.topNavigation .channelListBox.cDark .searchBox:hover .iSearchPadding { background : #E8E8E8; }
.topNavigation .channelListBox .searchBox.open { background : #F6F6F6; top : 0; bottom : 0; text-align : left; }
.topNavigation.fixedUp .channelListBox .searchBox.open,
.topNavigation.fixedDown .channelListBox .searchBox.open { background : #F6F6F6; top : 0; bottom : 0; text-align : left; padding-top : 10px }
.topNavigation .channelListBox .searchBox.open .botBorder { border-bottom : 10px solid #CCCCCC; position: absolute; bottom: 0; left: 0; right: 0;}
.topNavigation .channelListBox .searchBox.open .iSearchPadding { float : left; padding : 15px 9px 9px 8px; background : none; }
.topNavigation .channelListBox .searchBox.open:hover .iSearchPadding { background : none; }
.topNavigation .channelListBox .searchBox.open .iClosePadding { float : right; padding : 13px 8px; cursor : pointer;  }
/*.topNavigation .channelListBox .searchBox .input { margin : 0 30px; }*/
.topNavigation .channelListBox .searchBox input { border : none; background : transparent !important; padding : 12px 0 10px 1px; font-size : 16px; color : #26303B !important; width : 100%; outline : none; line-height : 18px; }
.topNavigation .channelListBox .searchBox .inputField { border: none; line-height: 34px; box-shadow: none !important;}
.topNavigation .channelListBox .searchBox .menu { margin-top: 10px;}
.topNavigation.fixedUp .channelListBox .searchBox input,
.topNavigation.fixedDown .channelListBox .searchBox input { padding : 12px 0 10px 0; margin-top : 0; }
/* MENU lv4 */
.topNavigation .lv4 { background-color : #F6F6F6; height : 45px; border-bottom : 1px solid #CCCCCC; overflow : hidden; /* Ja pa daudz elementu, lai nelien ārā */ }
.topNavigation .lv5 { display: none; background-color : transparent; height : 45px; border-bottom : none; overflow : hidden; /* Ja pa daudz elementu, lai nelien ārā */ }
.topNavigation.fixedUp .lv5 { background-color : #F6F6F6; height : 45px; border-bottom : 1px solid #CCCCCC; overflow : hidden; /* Ja pa daudz elementu, lai nelien ārā */ }
.topNavigation.fixedUp .menuSoc { background-color : #F6F6F6; min-height : 70px; border-bottom : 5px solid #CCCCCC; display: none; }
.topNavigation.fixedUp .menuSoc .bodyWidth {position: relative;}
.menuSoc .socTop1,
.menuSoc .socTop2,
.menuSoc .socTop3,
.menuSoc .socTop4,
.menuSoc .socTop5 {float: left; margin-top: 24px;}
.menuSoc .socTop3 {margin-top: 27px; margin-right: 15px;}
.menuSoc .socTop4 {margin-top: 26px;  cursor: pointer; }
.menuSoc .socTop5 {margin-top: 17px; clear: both; }
.menuSoc .socTop5 a {margin-right: 10px;}
.menuSoc .socTop5.none_forced {display: none !important;}
.topNavigation .lv4 .bodyWidth,
.topNavigation .lv5 .bodyWidth { position : relative; }
.topNavigation .lv4 ul { margin-left : 0; float : left; margin-right : 167px; }
.topNavigation .lv4 ul .all { font-size : 14px; letter-spacing : 0.6px; font-weight : 900; }

.topNavigation .lv4 ul .all span {border-left: none; padding-right : 28px; }
.topNavigation .lv4 li { float : left; font-size : 16px; letter-spacing : 0.6px; }

.topNavigation .lv4 li a { text-decoration : none; color : #26303B; padding : 8px 0; display : block; line-height: 30px;}
.topNavigation .lv4 li a span.verticalLine { border-left : 1px solid #CCCCCC; float: left; display: block; height: 30px;}
.topNavigation .lv4 li a span.menuText { padding: 0 13px; }
.topNavigation .lv4 li a img.menuIcon { display: block; float: left; margin-left: 13px; }
.topNavigation .lv4 li:hover a img.menuIcon { display: none; }
.topNavigation .lv4 li a img.menuIcon.iconHover { display: none; }
.topNavigation .lv4 li:hover a img.menuIcon.iconHover { display: block; }
.topNavigation .lv4 li:hover a span { color : #FFFFFF; }
.topNavigation .lv4 li.selected { height : 40px; border-bottom : 5px solid #26303B; }

.topNavigation .lv4 .menuIcon {}

.allThemes, .allKonkursi { cursor : pointer; position : absolute; right : -20px; background : #F6F6F6; padding : 6px 40px 6px 0; font-size : 16px; letter-spacing : 0.6px; text-decoration : none; }
.allThemes:hover, .allKonkursi:hover,
.allThemes.active, .allKonkursi.active { background-color : #268C9D !important; color : #FFFFFF; }
.allThemes .box, .allKonkursi .box { position : relative; border-left : 1px solid #CCCCCC; padding : 7px 0 7px 58px; }
.allThemes:hover .box, .allKonkursi:hover .box,
.allThemes.active .box, .allKonkursi.actvie .box { border-color : #268C9D !important; }
.topNavigation .lv4Channels { display : none; }
.drawIconHamburger { width : 18px; height : 12px; }
.topNavigation .lv4 .drawIconHamburger,
.blockCitasTemasBox .drawIconHamburger { position : absolute; top : 11px; left : 20px; }
.topNavigation .channelListBox .searchInputBox { position : absolute; left : 0; right : 40px; bottom : 0; border-bottom : 10px solid #CCCCCC; }
.topNavigation .channelListBox .searchInputBox input { height : 20px; margin-top : 10px; font-size : 13px; border : none; outline : none; background-color : #3B444E; color : #FFFFFF; margin-bottom : 16px; border-left : 1px solid #CCCCCC; padding : 0 0 0 5px; }
/*
* TOP NAVIGATION CHANNEL
*/
.topNavigation.channel .logoBox { bottom : 20px; }
.topNavigation.channel .lv1_1 { padding-bottom : 12px; }
.topNavigation.channel .channelListBox { padding : 5px 0 15px 0; margin : 0 0 0 221px; }
.topNavigation.channel .channelText { margin : 38px 0 0 226px; padding-bottom : 12px; color : #FFFFFF; font-size : 24px; font-weight : 900; letter-spacing : 1px; }
.topNavigation.channel .channelText .titleInfo { font-size : 18px; font-family : Georgia, "Times New Roman", Times, serif; letter-spacing : 0.6px; font-weight : 400; margin-left : 12px; }


.closeAllThemes {position: absolute; top: 11px; left: 20px; }
.catalogThemes {color: #FFFFFF; padding-top: 24px; padding-bottom: 24px;}
.catalogThemes ul li {border-bottom : 1px solid #6f6f6f; clear: both; overflow : auto;}
.catalogThemes ul li .theme {font-weight : 900; letter-spacing : 0.7px; font-size : 16px; padding: 11px 0; float: left; clear: left; width: 17%;}
.catalogThemes ul li .subThemes {margin-bottom: 11px; overflow : auto; }
.catalogThemes ul li .subThemes a {font-size: 16px; font-weight : 400; margin-top: 11px; letter-spacing: 0.6px; color: #cccccc; float: left; margin-right :20px;}
.catalogThemes ul li:last-child {border: none;}

/*TOP NAVIGATION END*/




/************************************************************
               BLOKI
 ************************************************************/

.skaidrojumiKanals .blockBoxJaunakie { float : left; width : 74.21875%; margin : 0 3.125% 0 0; }
.skaidrojumiKanals .blockJaunakie { width : 53.684210526%; margin : 0 4.210526316% 0 0; float : left; }
.skaidrojumiKanals .blockJaunakie2 { width : 100%; margin : 0 0 0 0; float : left; }
.skaidrojumiKanals .blockStajSpekaSmall { width : 42.105263158%; margin : 0 0 0 0; float : left; }
.skaidrojumiKanals .blockZinSavTies { width : 100%; margin : 30px 0 40px 0; float : left; }
.skaidrojumiKanals .blockDerZinV2 { display : none; }
.skaidrojumiKanals .blockPopularakie { width : 22.65625%; margin : 0 0 40px 0; float : left; }
.skaidrojumiKanals .blockDerZin { width : 22.65625%; margin : 0 0 40px 0; float : right; }
.skaidrojumiKanals .blockLikProj { width : 74.21875%; margin : 0 3.125% 40px 0; float : left; }
.skaidrojumiKanals .blockJaunInfograf { width : 100%; max-height : 720px; margin : 0 0 40px 0; }
.skaidrojumiKanals .blockStajSpeka { width : 100%; margin : 0 0 40px 0; }
.skaidrojumiKanals .blockSkaidr { width : 100%; margin : 0 0 40px 0; }
.skaidrojumiKanals .blockNedTemas { width : 100%; margin : 0 0 0 0; }
.skaidrojumiKanals .blockCitasTemasBg {background-color: #e8e8e8; border-bottom: 5px solid #CCCCCC; margin: 0 0 40px 0; overflow: hidden;}
.skaidrojumiKanals .blockVelPortal { width: 100%; margin : 0 0 40px 0;}
.skaidrojumiKanals .blockVelPortal .velPortalRakst { width : 74.21875%; float : left; margin : 0 3.125% 0 0; }
.skaidrojumiKanals .blockVelPortal .velPortalEkons { width : 22.65625%; float : left; margin : 0 0 0 0; }
.skaidrojumiKanals .blockValstIestJaun { width : 100%;  margin : 0 0 40px 0; clear : both; }
.skaidrojumiKanals .blockMusuPortali { width : 100%;  margin : 0 0 0 0; }
.skaidrojumiKanals .blockDienaskartiba {clear: left; width : 100%; margin : 0 0 40px 0;}
.blockEkonsultacijas {clear: left; width : 100%;}
.blockRakstVelParTemu { width : 100%; margin: 0 0 40px 0;}

.blockLeftPopular {float : left; width : 74.21875%; margin : 0 3.125% 0 0;}
.individKanals .blockRakstiBezTopic { width : 100%; margin : 0 4.210526316% 40px 0; float : left;}
.individKanals .blockZonaPieteikuma {width: 100%; margin : 0 4.210526316% 40px 0; float : left;}
.individKanals .blockSaistAtslegV {  width : 100%; margin : 0 4.210526316% 40px 0; float : left; }
.individKanals .blockPopularakie { width : 22.65625%; margin : 0 0 40px 0; float : left; }
.individKanals .blockCitasTemasBg,
.homeKanals .blockCitasTemasBg {background-color: #e8e8e8; border-bottom: 5px solid #CCCCCC; margin: 0 0 40px 0; overflow: hidden;}
.individKanals .blockIestazuVestis {clear: left; width : 100%; margin : 0 0 40px 0;}
.individKanals .blockEkonsultacijas {clear: left; width : 100%; margin: 0 0 40px 0;}
.individKanals .blockDienaskartiba {clear: left; width : 100%; margin : 0 0 40px 0;}

/*.tiesasKanals .blockJaunNoCitKan   { width: 42.105263158%; float: left; margin: 0 0 0 0; }*/
.tiesasKanals .blockDienasKartiba  { width: 42.105263158%; float: left; margin: 0 0 0 0; max-height: 400px; overflow: hidden;}
.tiesasKanals .blockDienasKartibav2.noDesktop  { width: 100%; margin: 0 0 40px 0; display: none;}
.tiesasKanals .blockJaunakie1      { width: 53.684210526%; float: left; margin: 0 4.210526316% 0 0; }
.tiesasKanals .blockJaunakie2      { width: 100%; margin: 0 0 40px 0; clear: both;}
/*.tiesasKanals .blockJaunNoCitKanV2 { width: 100%; margin: 0 0 40px 0; display: none; }*/
.tiesasKanals .blockTiespaligs     { display: none; width: 100%; margin: 0 0 40px 0; clear: both;}
.tiesasKanals .blockCitats         { width: 100%; margin: 0 0 40px 0; }
.tiesasKanals .blockDerZinV2       { width: 100%; margin: 0 0 40px 0; display: none; }
.tiesasKanals .blockPopularakie    { width: 22.65625%; float: left; margin: 0 0 40px 0; }
.tiesasKanals .blockTiesasanas     { width: 74.21875%; float: left; margin: 0 3.125% 40px 0; }
.tiesasKanals .blockDerZin         { width: 22.65625%; float: left; margin: 0 0 40px 0; }
.tiesasKanals .blockVideo          { width: 100%; margin: 0 0 40px 0; clear: both;}
.tiesasKanals .blockKaNetiesaties  { width: 100%; margin: 0 0 40px 0; }
.tiesasKanals .blockParTieslSist   { width: 100%; margin: 0 0 40px 0; }
.tiesasKanals .blockEkonsultacijas   { width: 100%; margin: 0 0 40px 0; }
.tiesasKanals .blockNoTiesZal      { width: 100%; margin: 0 0 40px 0; }
.tiesasKanals .blockGids           { width: 100%; margin: 0 0 40px 0; }
.tiesasKanals .blockInstVest       { width: 100%; margin: 0 0 40px 0; }
.tiesasKanals .blockVelLvPort      { width: 74.21875%; float: left; margin: 0 3.125% 40px 0;  }
.tiesasKanals .blockNenokave         { width: 22.65625%; float: left; margin: 0 0 0 0; }


.dienaskartibaKanals .block1                { width: 48.4375%; margin: 0 3.125% 0 0; float: left; }
.dienaskartibaKanals .blockJauankais        { width: 100%; margin: 0 0 40px 0; }
.dienaskartibaKanals .blockNenokave2        { display: none; }
.dienaskartibaKanals .block2                { width: 22.65625%; margin: 0 3.125% 0 0; float: left;}
.dienaskartibaKanals .blockAtlasIesutit     { width: 100%; margin: 0 0 40px 0; }
.dienaskartibaKanals .blockAtlasTemas       { width: 100%; margin: 0 0 40px 0; }
.dienaskartibaKanals .blockCitats           { width: 100%; margin: 0 0 40px 0; }
.dienaskartibaKanals .blockDerZin           { width: 100%; margin: 0 0 40px 0; }
.dienaskartibaKanals .blockNenokave1       { width: 22.65625%; margin: 0 0 40px 0; float: left; }
.dienaskartibaKanals .blockAmatRuna         { width: 22.65625%; margin: 0 0 40px 0; float: left;}
.dienaskartibaKanals .blockPopularakie      { width: 22.65625%; margin: 0 0 40px 0; float: left;}
.dienaskartibaKanals .blockJaunLemumi       { width: 100%; margin: 0 0 40px 0; }
.dienaskartibaKanals .blockParijuPazinojumi { width: 100%; margin: 0 0 40px 0; }
.dienaskartibaKanals .blockAtlasIesutitV2   { display: none; }
.dienaskartibaKanals .blockAtlasTemasV2     { display: none; }
.dienaskartibaKanals .blockCitasTemasBg     {background-color: #e8e8e8; border-bottom: 5px solid #CCCCCC; margin: 0 0 40px 0; overflow: hidden;}
.dienaskartibaKanals .blockVelLvPort        { width: 100%; margin: 0 0 40px 0; }



.eKonsultacijasKanals .blockMekletajs       { width: 100%; margin: 0 0 40px 0; }
.eKonsultacijasKanals .blockJaunAtb         { width: 48.4375%; margin: 0 3.125% 40px 0; float: left; }
.eKonsultacijasKanals .blockPopularTemas    { width: 22.65625%; margin: 0 3.125% 40px 0; float: left; }
.eKonsultacijasKanals .blockPopularAtb      { width: 22.65625%; margin: 0 0 40px 0; float: left; }
.eKonsultacijasKanals .blockNeatbildetie    { width: 74.21875%; margin: 0 0 40px 0; clear: both; }
.eKonsultacijasKanals .blockIesakam         { width: 100%; margin: 0 0 40px 0;}
.eKonsultacijasKanals .blockNedTemas        { width: 100%; margin: 0 0 0 0;}
.eKonsultacijasKanals .blockCitasTemasBg    {background-color: #e8e8e8; border-bottom: 5px solid #CCCCCC; margin: 0 0 40px 0; overflow: hidden;}
.eKonsultacijasKanals .blockZiniSavTies     { width: 100%; margin: 0 0 40px 0;}
.eKonsultacijasKanals .blockvelLvPortRaksti { width: 74.21875%; margin: 0 3.125% 40px 0; float: left;}
.eKonsultacijasKanals .blockNenokave        { width: 22.65625%; margin: 0 0 40px 0; float: left;}
.eKonsultacijasKanals .blockZiniSavTiesV2   { display: none; width: 100%; margin: 0 0 40px 0; clear: both;}
.eKonsultacijasKanals .blockDienaskartiba   { width: 100%; margin: 0 0 40px 0; clear: both;}


.viedokliKanals .blockJaunkie1       { width: 100%; margin: 0 3.125% 0 0; }
.viedokliKanals .blockJaunkie2       { width: 100%; margin: 0 3.125% 40px 0; }
.viedokliKanals .blockPazinojumi     { width: 100%; margin: 0 3.125% 40px 0; }
.viedokliKanals .blockDerZinatV2     { width: 100%; margin: 0 3.125% 40px 0; display: none;}
.viedokliKanals .blockCitats         { width: 100%; margin: 0 3.125% 40px 0; }
.viedokliKanals .blockPopularakie    { width: 22.65625%; margin: 0 0 40px 0; float: left;}
.viedokliKanals .blockDerZinat       { width: 22.65625%; margin: 0 0 40px 0; float: left;}
.viedokliKanals .blockVideo          { width: 100%; margin: 0 0 40px 0; }
.viedokliKanals .blockLvPortalsJauta { width: 100%; margin: 0 0 40px 0; }
.viedokliKanals .blockIntervija      { width: 100%; margin: 0 0 40px 0; }
.viedokliKanals .blockKomentars      { width: 100%; margin: 0 0 40px 0; }
.viedokliKanals .blockViedoklis      { width: 100%; margin: 0 0 40px 0; }
.viedokliKanals .blockPersoniba      { width: 100%; margin: 0 0 40px 0; }
.viedokliKanals .blockVelPortala     { width: 100%; margin: 0 0 0 0; }
.viedokliKanals .blockDienaskartiba  { width: 100%; margin: 0 0 40px 0; }

.viedokliKanals .blockJaunkie1 .card {width: 100%; margin: 0; padding: 0; overflow : unset;}
.viedokliKanals .blockJaunkie1 .card .titulInfo {width: 47.894736842%; float: left; margin: 0 4.210526316% 0 0; padding: 0;}
.viedokliKanals .blockJaunkie1 .card .titulBilde {margin: 0;}
.viedokliKanals .blockJaunkie1 .card .articleTitle {width: 47.894736842%; float: left; margin: 0; padding: 0;}
.viedokliKanals .blockJaunkie1 .card .articleTitle .iQuotes,
.blockBox .card .title .iQuotes {display : inline-block; margin-right : 11px;}
.viedokliKanals .blockJaunkie1 .card .anotacija,
.underCardAnotacija {cursor: pointer; display: inline-block; font-size: 16px; line-height: 1.56;letter-spacing: 0.6px;font-weight: 400; font-family: Georgia, "Times New Roman", Times, serif; color: #26303B; margin-top: 10px;}
.viedokliKanals .blockJaunkie1 .card .citataAutors,
.citataAutors {margin-top: 10px; font-size: 16px; line-height : 1.25; font-weight : 900; letter-spacing: 0.6px;}
.citataAutors .line {width: 20px;height: 1px;display: inline-block;background: #6f6f6f;margin-bottom: 5px;margin-right: 10px;}
.viedokliKanals .blockJaunkie1 .card .citataInfo,
.blockBox .card.citats .citataAutorInfo {font-size : 16px; letter-spacing : 0.6px; color: #6F6F6F; line-height : 1.25;}
.falseBox {margin-bottom: 40px;}






.homeKanals .z-1 {margin-bottom: 40px; width: 22.65625%; float: right;}
.homeKanals .z-2 {margin-bottom: 40px; width: 74.21875%; margin-right: 3.125%; float: left;}

.homeKanals .b-1 {margin-bottom: 40px; width: 39.84375%; margin-right: 3.125%; float: left;}
.homeKanals .b-2 {margin-bottom: 40px; width: 22.65625%; margin-right: 3.125%; float: left; }
.homeKanals .b-3 {margin-bottom: 40px; max-height: 600px; width: 31.25%; overflow : hidden; float: left;}
.homeKanals .b-3_2 {display: none; overflow: hidden;}
.homeKanals .b-4 {margin-bottom: 0; width: 74.21875%; margin-right: 3.125%; float: left;}
.homeKanals .b-5 {margin-bottom: 40px; width: 100%;}
.homeKanals .b-6 {margin-bottom: 40px; width: 100%; visibility: hidden;}
.homeKanals .b-7 {margin-bottom: 40px; width: 100%;}
.homeKanals .b-8 {margin-bottom: 40px; width: 100%;}

.homeKanals .blockIpassNotikums   {width: 100%; margin: 0 0 40px 0;}
.homeKanals .blockTiesraide       {width: 100%; margin: 0 0 40px 0;}
/*.homeKanals .blockMultiBlock1     {position: relative;}*/
/*.homeKanals .blockMulti1          {width: 74.21875%; margin: 0 3.125% 0 0;}*/
/*.homeKanals .blockJaunakie1       {float: left; width: 53.684210526%; margin: 0 0 0 0;}*/
/*.homeKanals .blockJaunakie2       {clear: both; width: 100%; margin: 0 0 0 0;}*/
/*.homeKanals .blockMulti3          {position: absolute; top: 0; right: 0; width: 22.65625%; margin: 0 0 40px 0;}*/
/*.homeKanals .blockNenokaveV1      {width: 100%; margin: 0 0 40px 0;}*/
/*.homeKanals .blockLacplesis       {width: 100%; margin: 0 0 40px 0;}*/
/*.homeKanals .blockReklama         {width: 100%; margin: 0 0 0 0;}*/
/*.homeKanals .blockHomeVideo       {width: 100%; margin: 0 0 40px 0;}*/
/*.homeKanals .blockJaunakie3       {width: 74.21875%; margin: 0 3.125% 40px 0;}*/
/*.homeKanals .blockDienasKartibaV2 {display: none;}*/
/*.homeKanals .blockCitats          {width: 74.21875%; margin: 0 3.125% 40px 0;}*/
/*.homeKanals .blockNenokaveV2      {display: none;}*/
.homeKanals .blockEkonsultacijas  {width: 100%; margin: 0 0 40px 0;}
.homeKanals .blockLabsSaturs      {width: 100%; margin: 0 0 40px 0;}
.homeKanals .blockKarstaTema      {width: 100%; margin: 0 0 40px 0;}
.homeKanals .blockNorises1        {width: 100%; margin: 0 0 0 0;}
.homeKanals .blockNorises2        {width: 100%; margin: 0 0 40px 0;}
.homeKanals .blockViedokli1       {width: 100%; margin: 0 0 0 0;}
.homeKanals .blockViedokli2       {width: 100%; margin: 0 0 40px 0;}
.homeKanals .blockTiesas          {width: 100%; margin: 0 0 40px 0;}
.homeKanals .blockMuliBlock2      {float: left; width: 74.21875%; margin: 0 3.125% 0 0;}
.homeKanals .blockSkaidrojumi1    {float: left; width: 53.684210526%; margin: 0 4.210526316% 0 0;}
.homeKanals .blockStajSpekaV1     {float: left; width: 42.105263158%; margin: 0 0 0 0;}
.homeKanals .blockDerZinatV2      {display: none;}
.homeKanals .blockSkaidrojumi2    {clear: both; width: 100%; margin: 0 0 40px 0;}
.homeKanals .blockMultiBlock3     {float: left; width: 22.65625%}
.homeKanals .blockDerZinatV1      {width: 100%; margin: 0 0 40px 0;}
.homeKanals .blockZinSavTies     {width: 100%; margin: 0 0 40px 0;}
.homeKanals .blockStajSpekaV2     {display: none;}
.homeKanals .blockNedTemas        {clear: left; width: 100%; margin: 0 0 0 0;}

.norisesKanals .block1               {width: 74.21875%; margin: 0 3.125% 0 0; float: left;}
.norisesKanals .block2               {width: 22.65625%; margin: 0 0 0 0; float: left;}
.norisesKanals .blockJaunakie        {width : 100%; margin: 0 0 0 0;}
.norisesKanals .blockJaunakie2       {width : 100%; margin: 0 0 40px 0;}
.norisesKanals .blockPopularakie     {width : 100%; margin: 0 0 40px 0;}
.norisesKanals .blockDerZin          {width : 100%; margin: 0 0 40px 0;}
.norisesKanals .blockDienaskartiba   {width : 100%; margin: 0 0 40px 0; clear: both;}
.norisesKanals .blockProblema        {width : 100%; margin: 0 0 40px 0;}
.norisesKanals .blockTuvplana        {width : 100%; margin: 0 0 40px 0;}
.norisesKanals .blockNedTemas        {width : 100%; margin: 0 0 0 0;}
.norisesKanals .blockCitasTemasBg    {background-color: #e8e8e8; border-bottom: 5px solid #CCCCCC; margin: 0 0 40px 0; overflow: hidden;}

.norisesKanals .blockVelPortal       {width : 100%; margin: 0 0 0 0;}



#rakstsEkons {}
#rakstsEkons .blockPopularTemas     {margin-bottom: 40px}
#rakstsEkons .blockVelSiAutoraEkons {margin-bottom: 40px}
#rakstsEkons .blockUzdotJautajumu   {margin-bottom: 40px}
#rakstsEkons .blockVelLvPort        {width: 74.21875%; margin: 0 3.125% 40px 0; float: left;}
#rakstsEkons .blockNenokave         {width: 22.65625%; margin: 0 0 40px 0; float: left;}
#rakstsEkons .blockDienasKartiba    {width: 100%; margin: 0 0 40px 0; clear: both;}

#rakstiRelize {}
#rakstiRelize .blockVelNoSisRubrikas  {margin-bottom: 40px;}
#rakstiRelize .blockVelParSoTemu      {margin-bottom: 40px;}
#rakstiRelize .blockVelLvPort         {margin-bottom: 0;}


.blokinBlokLeft { width: 74.21875%; float: left; margin: 0 3.125% 40px 0; }
.blokinBlokRight { width: 22.65625%; float: left; margin: 0 0 40px 0; }

.footer { width : 100%;  margin : 0 0 0 0; color: #FFFFFF;}

/************************************************************
               KARTĪTES
 ************************************************************/


.blockTitle { font-size : 17px; font-weight : 900; letter-spacing : 0.7px; border-bottom : 5px solid; padding-bottom : 9px; margin-bottom : -1px; display : inline-block; position : relative; z-index : 2; }
.blockTitle2 { float: left; margin-top : 40px; font-size : 20px; font-weight : 900; letter-spacing : 0.8px; display : inline-block; position : absolute; z-index : 2; }
.blockVideo .blockTitle2,
.blockJaunInfograf .blockTitle2,
.blockKarstaTema .blockTitle2 {position: relative;}
.blockTitle2.title2Small {font-size: 14px;font-weight: 900;line-height: 1.92;letter-spacing: 0.6px;color: #26303b;}
.blockBox .showMore { display : inline-block; }
.blockBox .showMore a { cursor : pointer; padding : 5px 5px 5px 0; font-size : 16px; letter-spacing : 0.6px; }
.blockBox .showMore div { float : left; margin-right : 10px;}
.blockBox .showMore.loading .sprite { background : url("../images/loader.gif") no-repeat; width :21px; height :21px; }
.scrollable .loading { background : url("../images/loader.gif") no-repeat; width :21px; height :21px; margin: 15px auto 5px auto;}
.blockBox .button.loading { background : url("../images/loader.gif") no-repeat center center; color: transparent;  }




.blockBox .container { border-top : 1px solid #CCCCCC; position : relative; }
.blockBox .containerNoBr { border-top : none; position : relative; }
.blockBox .tiesibuAkti{ position: relative; }
.blockBox .tiesibuAkti .floated {width: 48%;}

.blockBox .card { overflow : auto; margin-top : 40px; width : 21.789473684%; float : left; margin-right : 4.210526316%; }
.blockTiesibuAkti .card{ margin-top: 20px; margin-bottom: 0; }
.blockTiesibuAkti .content{ padding-top: 20px; }
.blockBox .card.d-noImg { margin-top: 20px; }
.blockStajSpeka .blockBox .card { margin-top: 40px; }
.blockBox .card .rubrika { display : inline-block;  padding : 9px; font-size : 12px; font-weight : 900; color : #FFFFFF; text-transform : uppercase; letter-spacing : 0.2px; line-height : 1;}
.blockBox .card .rubrika.withImg { position : absolute; bottom : 20px; }
.blockBox .card .titulInfo {  position : relative; margin-bottom: 22px; display: block;}
.iPlay.iconContainerAbsolue { top: 2px; right: 2px; width: 36px; height: 36px; border-radius: 50%; }
.blockBox .card .titulBilde {  margin-bottom: 20px; font-size :0; }

.blockBox .card.citats .titulBilde { max-height: 100% !important;border-radius: 50%;max-width: 175px;margin: auto; position : unset; padding: unset;}
.blockBox .card.citats .titulBilde img {position : unset;}
.blockBox .card .titulBilde img { width : 100%; }
.blockBox .card .nrBilde {   float: left; font-size: 42px; font-weight: 900; font-family: "Times New Roman", Times, serif; letter-spacing: -0.8px; line-height: 1; }
.blockBox .card .statIco {   float: left; font-size: 22px; line-height: 1; position: relative; top: 4px; }
.blockBox .card .autorsInfo{ margin-bottom : 12px; display: table; table-layout: fixed; width: 100%;}
.blockBox .card .autorsInfo .autorsImg { display: table-cell; padding-right : 20px; width: 50px;}
.blockBox .card .autorsInfo .autorsImg img,
.blockBox .card .autorsInfoInRight .autorsImg img { width : 50px; height : 50px; -webkit-border-radius : 50%; -moz-border-radius : 50%; border-radius : 50%; }
.blockBox .card .autorsInfo .autorsName { font-size : 14px; font-weight : 900; letter-spacing : 0.6px; line-height : 1.43; color : #3B444E; text-transform : uppercase; display : table-cell; vertical-align : middle; height : 50px;  overflow-wrap: break-word;}
.blockBox .card .info { margin-top : 8px; overflow : auto; }
.blockBox .card .articleTitle a.title { font-weight : 900;}
.blockBox .card .comment { font-size : 14px; font-weight : 400; display : inline-block; margin-left : 5px; vertical-align : bottom; line-height : 1;}
.blockBox .card .comment .count { margin-right: 0}
.blockBox .card .video { font-size : 14px; font-weight : 400; display : inline-block; margin-left : 5px; vertical-align : bottom; line-height : 1;}
.blockBox .card.fs16 .comment,
.blockBox .card.d-fs16 .comment { margin-bottom : 2px;}
.blockBox .card.fs21 .comment,
.blockBox .card.d-fs21 .comment { margin-bottom : 1px;}
.blockBox .card.fs28 .comment,
.blockBox .card.d-fs28 .comment { margin-bottom : 10px;}
.blockBox .card.fs16 .video,
.blockBox .card.d-fs16 .video { margin-bottom : 5px;}
.blockBox .card.fs21 .video,
.blockBox .card.d-fs21 .video { margin-bottom : 4px;}
.blockBox .card.fs28 .video,
.blockBox .card.d-fs28 .video { margin-bottom : 12px;}
.blockBox .card .comment div { float : left; margin-right : 5px; }
.blockBox .card .comment.gallery div { margin-bottom: 2px; }
.blockBox .card .date { float : left; font-size : 14px; font-weight :400; line-height : 1.43; letter-spacing : 0.5px; color : #6F6F6F; margin-right : 5px; }
.blockBox .card .smallText,
.popup .item .smallText { font-size : 14px; font-weight :400; line-height : 1.43; letter-spacing : 0.5px; color : #6F6F6F; margin: 8px 5px 0 0; }
.blockBox.cDark .card .date { color : #CCCCCC; }
.blockBox .card .masterTheme { float : left; font-size : 14px; line-height : 1.43; letter-spacing : 0.5px; }
.blockBox .card .rubrikaMobile { display: none; text-transform: uppercase; font-size: 12px; font-weight: bold; letter-spacing: 0.2px;}

.blockBox .card.d-1 { width : 100%; margin-left: 0;}
.blockBox .card.d-noImg .titulInfo { display: none;}
.blockBox .card.withNr .articleTitle { margin-left: 70px;}
.blockBox .card.withStatIco .articleTitle { margin-left: 31px;}
.blockStajSpeka .blockBox .card .dateStajasSpeka,
.homeKanals .blockStajSpekaV2 .blockBox .card .dateStajasSpeka,
.stajSpekaV1 .blockBox .card .dateStajasSpeka {  background-color: #26303b; line-height: 30px; color: #fff; text-align: center; font-size: 14px; letter-spacing: 0.5px; font-weight: 400; margin-bottom: 17px;   padding-right: 10px; display: inline-block;}
.blockStajSpeka .blockBox .card .dateStajasSpeka .imgBox,
.homeKanals .blockStajSpekaV2 .blockBox .card .dateStajasSpeka .imgBox {  float: left; margin: 7px 7px 7px 9px;}
.blockStajSpekaSmall .blockBox .card .dateStajasSpeka,
.stajSpekaV2.card .dateStajasSpeka {font-family: "Times New Roman", Times, serif;  border-top: 1px solid; float: left; border-bottom: 5px solid; padding: 10px 0; font-size : 16px; font-weight : 600; letter-spacing: 0; font-stretch: condensed; color: #26303b; margin-top: 5px; width: 40px;}
.blockStajSpekaSmall .blockBox .card.d-dateSs .articleTitle,
.stajSpekaV2.card.d-dateSs .articleTitle{ width: auto; margin-left: 67px; float: none;}

.blockBox .card.autorsInR .autorsInfoInRight {float: left; margin-top: 4px;}
.blockBox .card.autorsInR .articleTitle {padding-left: 70px;}
.blockBox .card.autorsInR .cardInfo .articleTitle {padding-left: 20px;}
.blockBox .card.autorsInR .autorsInfo {  width: auto; padding-left: 20px; margin-bottom: 9px; }
.blockBox .card.autorsInR .autorsInfo .autorsName {height: auto;}
.blockBox .card.autorsInR .autorsInfo .autorsImg {display: none;}
.blockBox .card .cardInfo {width: 60%; float: left;}
.blockBox .card .tittleImgInArticle {width: 29%; float: right; margin-top: -25px; position: relative;}
.blockBox .card .tittleImgInArticle img {width: 100%; }

.blockBox .card .balsosana_plus {margin-top: 40px; margin-bottom: 10px; font-weight : normal !important; font-size : 16px !important; cursor : default;}
.blockBox .card .balsosana_plus .iLike {float: left; margin-right : 5px;}

.blockBox .card .balsosana_plus .bp_count {float: left; padding-top : 3px;}

.blockBox .card.d-2 { width: 47.894736842%; margin-right : 4.210526316%;}

.blockBox .card.d-3 { width: 30.526315789%; margin-right : 4.210526316%;}
.blockBox .card.d-3-slide { width: 30.526315789%; margin-right : 40px;}
.blockBox .card.d-1-slide { width: 100%; margin-right : 20px; margin-left : 20px;}

.blockBox .card.d-4 { width : 21.789473684%; margin-right : 4.210526316%;}


.blockBox .card .titulBilde {position: relative;width: 100%;padding-top: 66.66%; /* 3:2 Aspect Ratio */overflow : hidden;}
.blockBox .card .titulBilde img {position: absolute;top: 0;left: 0;bottom: 0;right: 0}

.blockBox .slick-dots { text-align : center;}
.blockBox .slick-dots {margin-bottom: -7px; padding: 28px 0 0 0;}
.blockBox .slick-dots li { display : inline-block;}
.blockBox .slick-dots li button { border: 1px solid #fff; outline: none; background : #26303b; cursor: pointer; border-radius: 50%; font-size: 0; width: 10px; height: 10px; padding: 1px; display: inline-block; margin-right: 10px;}
.blockBox .slick-dots li.slick-active button,
.blockBox .slick-dots li.slick-active button { background: #3ea9b7;}

.tiesasKanals .blockBox .slick-dots li.slick-active button { background: #a5435f;}
.viedokliKanals .blockBox .slick-dots li.slick-active button { background: #3e74b7;}
.eKonsultacijasKanals .blockBox .slick-dots li.slick-active button { background: #7cbb72;}
.norisesKanals .blockBox .slick-dots li.slick-active button { background: #f58436;}
.dienaskartibaKanals .blockBox .slick-dots li.slick-active button { background: #d03a29;}




.blockJaunNoCitKan,
.blockJaunNoCitKanV2{
  padding: 20px 0 50px 0;
  position: relative;
}
.blockJaunNoCitKan .item,
.blockJaunNoCitKanV2 .item{
  margin-bottom: 20px;
}
.blockJaunNoCitKan .item:after,
.blockJaunNoCitKanV2 .item:after{
  display: block;
  content: '';
  clear: both;
}
.blockJaunNoCitKan .date,
.blockJaunNoCitKanV2 .date{
  box-sizing: border-box;
  border-left: 4px solid;
  padding-left: 10px;
  width: 20%;
  float: left;
  margin-right: 0;
  font-size: 14px;
  font-weight: 400;
  letter-spacing: 0.5px;
  color: #6F6F6F;
  position: relative;
  top: 2px;
}
.blockJaunNoCitKan .title,
.blockJaunNoCitKanV2 .title{
  width: 80%;
  float: left;
}
.blockJaunNoCitKan .title a:first-child,
.blockJaunNoCitKanV2 .title a:first-child,
.blockJaunakasAtbildes .title a:first-child{
  font-weight: 700;
}
.blockJaunNoCitKan,
.blockJaunNoCitKanV2{
  background: #f6f6f6;
  box-sizing: border-box;
}
.blockJaunNoCitKan .scrollable{
  overflow: hidden;
  max-height: 355px;
  position: relative;
  margin-right: 30px;
}
.blockJaunNoCitKan .mCustomScrollbar.scrollable{
  margin-right: 0;
}
.blockJaunNoCitKan .fade{
  position: absolute;
  bottom: 50px;
  height: 70px;
  margin-right: 20px;
  width: calc(100% - 20px);
  background-image : linear-gradient(to bottom, rgba(246,246,246, 0), rgba(246,246,246, 1) 90%);
  pointer-events: none;
}

.homeKanals .blockDienasKartiba .scrollable {margin-right : 30px;}
.homeKanals .blockDienasKartiba .mCustomScrollbar.scrollable {margin-right : 0;}
.homeKanals .blockDienasKartiba .fade,
.tiesasKanals .blockDienasKartiba .fade,
.tiesasKanals .blockDienasKartibav2 .fade {position: relative;bottom: 50px;height: 70px;margin-right: 20px;background-image: linear-gradient(to bottom, rgba(255,255,255, 0), rgba(255,255,255, 1) 90%);pointer-events: none;}

.blockJaunNoCitKan .blockFooter,
.blockJaunNoCitKanV2 .blockFooter
{

  box-sizing: border-box;
  padding: 0 0 15px calc(20% - 4px);
  position: absolute;
  bottom: 0;
}
.homeKanals .blockDienasKartiba .blockFooter,
.tiesasKanals .blockDienasKartiba .blockFooter  {padding-left: 70px;padding-bottom: 15px;padding-top: 10px; margin-top: -50px;}
.tiesasKanals .blockDienasKartibav2 .blockFooter {padding-left: 70px;padding-bottom: 15px;padding-top: 10px; margin-top: 30px;}

.roundInput{ background: #fff; border: 1px solid #ccc; font-size: 16px; border-radius: 25px; padding: 14px 25px 14px 25px; box-sizing: border-box; height: 50px; color: #6f6f6f; }
.roundInput.actionIconRight{ padding-right: 45px; }


.blockUzdotJautajumu{ padding: 24px 0 20px 0; }
.blockUzdotJautajumu .title{ font-size: 28px; font-weight: 700; line-height: 1.43; letter-spacing: 0.3px; color: #26303b; padding-bottom: 30px; }
.blockUzdotJautajumu .caption{ font-size: 16px; line-height: 1.56; letter-spacing: 0.6px; color: #6f6f6f; padding: 0 0 11px 20px; }
.blockUzdotJautajumu .content{ margin-bottom: 15px; }
.blockUzdotJautajumu .content > div{ float: left; box-sizing: border-box; }
.blockUzdotJautajumu .content:after{ display: block; content: ''; clear: both; }
.blockUzdotJautajumu .content .input{ width: 39.84375%; position: relative; }
.blockUzdotJautajumu .iconContainerAbsolue{ width: 32px; height: 100%; right: 10px; cursor: pointer; top: 0; }
.blockUzdotJautajumu .content .or{ width: 8.59375%; text-align: center; line-height: 50px; font-size: 21px; font-weight: 700; letter-spacing: -0.2px; }
.blockUzdotJautajumu .content .cButton{ width: 14.0625%; }
.blockUzdotJautajumu .content .info{ width: 37.5%; font-size: 16px; line-height: 1.56; letter-spacing: 0.6px; color: #6f6f6f; padding-left: 25px; }
.blockUzdotJautajumu input{ width: 100%; }
.blockUzdotJautajumu .covid19Text {font-size: 21px; font-weight: 700; margin-top: 25px; float: right !important;}
.eKonsultacijasKanals .blockUzdotJautajumu{
  margin-bottom: 40px;
}




ul.checkmark{
  font-family : Georgia, "Times New Roman", Times, serif;
  font-size: 21px;
  line-height: 1.67;
  letter-spacing: 0.8px;
  color: #26303b;
}
ul.checkmark li{
  position: relative;
  padding: 0 0 40px 40px;
}
ul.checkmark li:before{
  display: block;
  content: '';
  position: absolute;
  left: 0;
  top: 11px;
  width: 17px;
  height: 11px;
  background: url('../images/list-check.png');
}
.lhFix50{
  line-height: 50px;
}

/*Citātu bloks*/
.blockCitats { padding: 40px 35px; background: #f6f6f6; border-left: 4px solid; box-sizing: border-box; }
.blockCitats .imageContainer{ width: 210px; margin-right: 40px; border-radius: 50%; overflow: hidden; float: left; background: #e8e8e8; }
.blockCitats .imageContainer img { width: 100%; display: block; }
.blockCitats .textContainer{ float: left; width: calc(100% - 250px); }
.blockCitats .textContainer .rubrika { display: inline-block; padding: 9px; font-size: 12px; font-weight: 900; color: #FFFFFF; text-transform: uppercase; letter-spacing: 0.2px; margin-bottom: 19px; }
.blockCitats .textContainer .citats,
.blockCitats .textContainer .autors { font-size: 21px; font-weight: 700; line-height: 1.19; letter-spacing: -0.2px; color: #26303b; margin-bottom: 23px; position: relative; }
.blockCitats .textContainer .autors { padding-left: 30px; font-size: 20px; margin-bottom: 8px; }
.blockCitats .textContainer .amats { font-family: 'LatoLatin', arial, sans-serif; color: #6f6f6f; font-size: 16px; letter-spacing: 0.6px; line-height: 1.56; padding-left: 30px; }
.blockCitats .textContainer .line{ height: 1px; width: 20px; position: absolute; top: 50%; background: #6f6f6f; left: 0px; transform: translateY(-1px); }
.blockCitats:after{ display: block; content: ''; clear: both; }

.dienaskartibaKanals .blockCitats .textContainer { float: none; width: 100%; }
.dienaskartibaKanals .blockCitats .imageContainer { float: none; margin: 0; margin-bottom: 20px; max-width: 210px; width: 100%; }

/*Block atbildes*/
.smallGray{ font-size: 14px; line-height: 1.43; letter-spacing: 0.5px; color: #6f6f6f !important; }
.smallGray:hover{ color: #26303b !important; }
.blockJaunakasAtbildes .temaColumn{ width: 35.483870968%; box-sizing: border-box; }
.blockJaunakasAtbildes .titleColumn{ width: 64.516129032%; }
.blockJautajumiList .item > div{ float: left; }
.blockJautajumiList .item:after{ display: block; content: ''; clear: both; }
.blockJautajumiList .item{ border-bottom: 1px solid #ccc; padding: 14px 0; }
.blockJautajumiList .tema{ font-weight: 700; line-height: 1.56; letter-spacing: 0.7px; }
.blockJautajumiList .title{ font-weight: 700; line-height: 1.19; letter-spacing: -0.2px; }

.listBlock .item{ line-height: 1.56; letter-spacing: 0.7px; padding: 8px 0; }
.listBlock .item.indent-1{
  padding-left: 20px;
}
.blockJautajumiList .item:first-child,
.listBlock .item:first-child{
  padding-top: 29px;
}
.listBlock .item:last-child{
  padding-bottom: 0;
}
.floated .listBlock .item{
  float: left;
  margin-right: 20px;
  padding: 0;
  line-height: 1.88;
  letter-spacing: 0.6px;
}
.floated .listBlock .content{
  margin-top: 40px;
}
.floated .listBlock .content:after{
  display: block;
  clear: both;
  content: '';
}
.blockPopularakasTemas .item{ font-weight: 700; }
.blockPopularakasTemas .item span{ font-weight: 400; }

.blockNeatbildetieJautajumi .dateColumn{ width: 23.157894737%; }
.blockNeatbildetieJautajumi .textColumn{ width: 76.842105263%; font-family: Georgia, "Times New Roman", Times, serif; line-height: 1.39; letter-spacing: 0.6px; font-size: 18px; }
.blockNeatbildetieJautajumi .textColumn span{ font-family: 'LatoLatin', arial, sans-serif; font-size: 16px; }
.blockNeatbildetieJautajumi .item{ border-bottom: 0; padding: 12px 0; }
.blockNeatbildetieJautajumi .item:first-child{ padding-top: 37px; }


.nCardsWrapper .nCard{
  float: left;
  margin-top: 40px;
}
.nCard .rubrika{
  margin-bottom: 22px;
}

.nCardsWrapper.dFourCards .nCard{
  width: 21.789473684%;
  margin-right: 4.210526316%;
}
.nCardsWrapper.dFourCards .nCard:nth-child(4n){
  margin-right: 0;
}
.nCardsWrapper.dFourCards .nCard:nth-child(4n+1){
  clear: both;
}

.nCardsWrapper .content:after{
  clear: both;
  display: block;
  content: '';
}





/************************************************************
               BLOKI - FOOTER
 ************************************************************/
.footer .fooLogo {width:auto; max-width : 770px; margin-top: 60px; float: left; display : none; font-family : Georgia, "Times New Roman", Times, serif;}
.footer .fooLogoV2 {display: block; margin-top : 0; text-align : left; line-height :1;}
.footer .footerLogo { margin-right : 30px;}
.footer .fooLogoNextText {width:auto; max-width : 100%; margin-bottom: 80px;}
.footer .fooLogo .fooT1 {  margin-top: 8px; font-size: 36px; font-weight : 900; color: #979797;}
.footer .fooLogo .fooT2 {font-size: 21px; letter-spacing : 0.3px;  color: #979797; font-weight : 400; margin-top :5px;}
.footer .fooSeko {width: 400px}
.footer .fooSeko .socFb { background-color: #3b5998;}
.footer .fooSeko .socFb .spriteMain.iFacebookL {margin: 12px 0 0 19px;}
.footer .fooSeko .socDr { background-color: #f06420;}
.footer .fooSeko .socDr .spriteMain.iDraugiemL {margin: 12px 0 0 15px;}
.footer .fooSeko .socTw {background-color: #1da1f2;}
.footer .fooSeko .socTw .spriteMain.iTwiterL {  margin: 16px 0 0 15px;}
.footer .fooSeko .socIn { background-color: #C13584;}
.footer .fooSeko .socIn .spriteMain.iInstagramL {margin: 12px 0 0 12px;}
.footer .fooSeko .socYo { background-color: #FF0000;}
.footer .fooSeko .socYo .spriteMain.iYoutubeL {margin: 16px 0 0 12px;}
.footer .fooSeko .socRss { background-color: #da9614;}
.footer .fooSeko .socRss .spriteMain.iRss {margin: 14px auto; }
.footer .fooSeko .line a:hover {background: #6F6F6F;}
.footer .fooPortali {text-align: center; margin-bottom: 55px; float: left; width :60.15625%; margin-top: 60px;  font-size: 13px; font-weight: 900; line-height: 1.92; letter-spacing: 0.8px;}

.footer .fooPortaliBox { width : 50%; float: left; }
.footer .fooPortali .fooP1 {display: inline-block; text-align : left; }
.footer .fooPortali .fooP1 a{ cursor: pointer; }
.footer .fooPortali .fooP2 {display: inline-block; text-align : left; }
.footer .fooPortali .fooP2-1 {font-size: 21px; margin-bottom: 15px; line-height: 1.43; letter-spacing: 0.3px; color: #FFFFFF;}
.footer .fooPortali .fooP2-2,
.footer .fooPortali .fooP2-2-1 {font-size: 14px; font-weight: 400; line-height: 1.79; letter-spacing: 0.5px; color: #FFFFFF; }
.footer .fooPortali .fooP2-2-1 a { cursor : text; }
.footer .fooSeko {float: right;}
.footer .fooSeko .fooS1 {margin-top: 60px;}
.footer .fooSeko .fooS1 a {border-radius: 25px; margin-right : 15px; width : 50px; height :50px; display : inline-block;}
.footer .fooSeko .fooS1 a:last-child{ margin-right: 0; }
.footer .fooSeko .fooS2 {clear: left; margin-top: 37px;}
.footer .fooSeko .fooS2-1 { margin-bottom :18px; font-size: 16px; line-height: 1.56; letter-spacing: 0.6px; color: #cccccc;}

.footer .fooSeko .text { display: inline-block; padding-bottom: 9px; border-bottom: 5px solid #CCCCCC; font-size: 17px; font-weight: 900; letter-spacing: 0.7px; color: #cccccc;}
.footer .fooSeko .line { border-top: 1px solid #CCCCCC; }
.footer .fooSeko .fooS1 .line {padding-top: 30px;}
.footer .fooSeko .fooS2 .line {padding-top: 21px;}
.footer .subscribe {width:auto; position : relative; max-width :395px; height :48px; border-radius: 25px; background : #FFFFFF; border: 1px solid #CCCCCC;}
.footer .subscribe input {font-size: 16px;padding: 0; letter-spacing: 0.2px; color: #6f6f6f;  height : 46px; width:auto; max-width : 230px; position : absolute; top: 0; left: 24px; border: none; outline : none;}
.footer .subscribe input:disabled{ background: #fff; cursor: not-allowed; }
.footer .subscribe .button {font-size: 14px; letter-spacing :1px; cursor : pointer; position : absolute; top: -1px; right :-6px; line-height : 50px; text-align: center; width: 130px; height: 50px; border-radius: 25px; background-color: #3ea9b7; font-weight :900;}
.footer .subscribe .button.disabled {background: #6f6f6f !important;  }

.footer .footerBottom { clear : both;}
.footer .footerBottom a.ikvienam {line-height: 1; float: left; font-size: 28px; font-weight: 900; letter-spacing: -0.6px; color: #979797;}
.footer .footerBottom a {color: #979797;}
.footer .footerBottom a:hover {color: #B7BBBD !important; }
.footer .footerBottom .fooAuth { line-height : 1.47; margin-top: 8px; margin-left: 5px; float: left; font-size: 17px; font-weight : 400; letter-spacing: 0.7px; color: #979797;}
.footer .footerBottom .fooCopy{ clear: both; padding: 10px 0 43px 0; }
.footer .footerBottom .fooCopy a { font-size: 16px; line-height: 1.56; letter-spacing: 0.6px; color: #979797; }
.footer .footerBottom .fooCopy a img{ width: 200px; margin-top: 5px; }


.none { display : none !important;}

@media only screen and (max-width : 1261px) {
    .footer .fooLogoNextText {width:auto; max-width : 82%;}
    .footer .fooLogo .fooT1 {  font-size: 26px; font-weight: 900; }
    .footer .fooLogo .fooT2 {  font-size: 18px; letter-spacing: 0.3px;}
    .footer .footerBottom .fooCopy a {margin-top: 19px;}


}
@media only screen and (max-width : 1135px) {
    .footer .fooLogo { width :100%; display: block;}
    .footer .fooLogoV2 { display: none;}
    .footer .fooLogoNextText {margin-bottom: 0;}
    .footer .fooSeko .fooS1 {margin-top: 41px;}
    .footer .fooPortali .fooP2-1 {line-height: 1;}
    .footer .fooPortali {margin-top: 41px;}
    .footer .fooSeko {margin-bottom: 30px;}
    .footer .fooPortali { width : 50%;}
}
@media only screen and (max-width : 900px) {
    .footer .fooLogo {margin-top: 40px;}
    .footer .fooPortali { width : auto; text-align: left; margin-left: 10%;}
    .footer .fooLogoNextText { width :80%;}
    .footer .fooPortaliBox { float : none; width : auto ;}
    .footer .fooP2 {margin-top: 30px;}
}
@media only screen and (max-width : 739px) {
    .footer .fooPortali { margin-right : 10px; margin-left: 0;}
    .footer .footerBottom a { line-height :1.2;}
    .footer .footerBottom .fooAuth {margin-top: 5px;}
    .footer .fooLogo .fooT1 {  font-size: 28px; font-weight: 900; }
    .footer .fooLogo .fooT2 {  font-size: 16px; letter-spacing: 0.2px;}

    .footer .fooSeko { max-width :320px;}
    .footer .fooSeko .fooS2-1 { font-size :14px; line-height :1.79; letter-spacing :0.5px;}
    .footer .fooSeko .fooS1 a { margin-right : 0; }
    .footer .footerBottom a { font-size :24px; line-height :1.25; letter-spacing :-0.5px;}
    .footer .footerBottom .fooCopy a { font-size : 14px; line-height :1.79; letter-spacing: 0.5px;}
}
@media only screen and (max-width : 595px) {
    .footer .fooLogo {margin-top: 30px;}
    .footer .fooSeko { float : none; display: inline-block; margin-top: 40px; width : 100%;}
    .footer .fooPortali {margin-left : 0; margin-bottom: 0;}
    .footer .fooSeko { max-width :100%; margin-top: 0;}
    .footer .fooSeko .fooS1 {margin-top: 25px;}
    .footer .fooLogo .fooT1 { margin-top :-10px;}
    .footer .footerLogo img { width :60px;}
    .footer .footerBottom a.ikvienam{ line-height : 1.25;}
}
@media only screen and (max-width : 320px) {
    .footer .fooPortali {margin-left : 0;}
}
/************************************************************
               BLOKI - Mūsu portāli
 ************************************************************/

.blockMusuPortali .container {float : left; width : 29.72972973%; margin : 55px 5.405405405% 52px 0; text-align : center;}
.blockMusuPortali .container.last { margin-right :0;}
.blockMusuPortali .innerContainer { display : inline-block;}
.blockMusuPortali .logoInfo {text-align: center; margin: 10px 0 24px 0; color: #6f6f6f; letter-spacing: 0.6px; font-size: 10px;}
.blockMusuPortali ul { text-align : left; }
.blockMusuPortali ul li,
.blockGids ul.links li {margin-top: 2px; line-height: 1.56; letter-spacing: 0.6px; font-size: 16px;}
.blockMusuPortali ul li div { margin-right : 20px; float: left;}
.blockMusuPortali a.logo { height : 43px; display: block;}

/************************************************************
               BLOKI - Jaunakie2
 ************************************************************/
.blockJaunakie2 .showMore { margin-top: 30px; }

/************************************************************
               BLOKI - blockZinSavTies
 ************************************************************/
.blockZinSavTies ul li,
.blockSaistAtslegV ul li {float: left; margin-right :20px; line-height: 1.88;
    letter-spacing: 0.6px; font-size: 16px;}
.blockZinSavTies ul li:first-letter,
.blockSaistAtslegV ul li:first-letter { text-transform : uppercase;}

/************************************************************
               BLOKI - CITAS TĒMAS
 ************************************************************/
.blockNedTemas .blockBox {padding-bottom: 40px;}

.blockCitasTemasBox { position : relative;}
.blockCitasTemasBox .title {font-size: 14px; font-weight : 900; line-height: 30px; float: left; margin-right : 128px; color: #26303b; letter-spacing: 0.6px; cursor : default;}
.blockCitasTemasBox ul { height :30px; overflow: hidden; margin-right : 212px;}
.blockCitasTemasBox ul li {float: left; border-left: 1px solid #cccccc; height : 30px;}
.blockCitasTemasBox ul li a {font-size: 16px;  letter-spacing: 0.6px; color: #6f6f6f; padding: 0 14px; line-height : 30px;}
.blockCitasTemasBox .allThemes,
.blockCitasTemasBox .allKonkursi {  cursor: pointer; position: absolute; background-color: #e8e8e8; right: -40px; top: -20px; padding: 18px 40px 19px 0; font-size: 16px; letter-spacing: 0.6px; text-decoration: none; }
.blockCitasTemas {padding: 20px 0;}

/************************************************************
               BLOKI - DER ZINĀT
 ************************************************************/
.derZinat {border: 5px solid; padding: 25px;}
.derZinat .blockTitleDZ {letter-spacing: 0.6px; font-size: 14px; margin-bottom: 15px; margin-top: -3px; line-height: 1.43; font-weight : 900;}
.derZinat .card {margin-top: 15px;}

/* more in left */

.blockBox.moreInLeft .content { margin-left : 25.78125%; }
.blockSlider .blockBox.moreInLeft .content { margin-left : 0; }
.blockBox.moreInLeft .blockTitle2 { width : 25.78125%; }
.blockBox.moreInLeft .showMore { position : absolute; left : 0; bottom : 0; }
.blockBox.moreInLeft .showMore {margin-top: 0;}
.blockBox .showMore {margin-top: 30px;}


/************************************************************
               BLOKI - blockJaunInfograf
 ************************************************************/
.blockSlider .container { border: 0; }
.blockSlider .blockBox.moreInLeft .showMore {bottom: 35px;}
.blockSlider .grLine.small {margin: 0 0 35px 0; display: inline-block;}
.blockSlider  .blockTitle2 {font-size: 14px; letter-spacing: 0.6px; }

/************************************************************
               BLOKI - blockRakstKanalRaksti
 ************************************************************/
.blockRakstKanalRaksti {margin-bottom: 40px;}
.blockRakstKanalRaksti .blockTitle2 {font-size: 14px; font-weight: 900; line-height: 1.92; letter-spacing: 0.6px; color: #26303b;}

    /************************************************************
                   BLOKI - blockRakstVelParTemu
     ************************************************************/

.blockRakstVelParTemu .blockTitle2 {font-size: 14px; font-weight: 900; line-height: 1.92; letter-spacing: 0.6px; color: #26303b;}

/************************************************************
               BLOKI - Likumprojekti
 ************************************************************/
.blockRakstiBezTopic .showMore { margin-top: 30px; }

/************************************************************
                BLOKI - amatpersonasruna
 ************************************************************/
.blockAmatRuna .blockTitle2,
.blockHomeVideo .blockTitle2 {   float: none; position: relative; margin: 0 0 0 20px;padding-top: 25px;font-size: 14px;letter-spacing: 0.6px; }

/************************************************************

               BLOKI - gids
 ************************************************************/
.blockGids .links a .spriteMain { position: absolute;}
.blockGids .links a .text { margin-left: 35px;}

/************************************************************
               BLOKI - tiesību akti
 ************************************************************/
.tiesibuAktiContainer {padding-bottom: 40px;}

.blockGids {padding-bottom: 40px;}
.blockGids img {width: 37.037037037%; max-width :210px;}
.blockGids .links {float: left; width: 55.908289242%; margin-left: 7.054673721%; line-height :1.4; margin-top: 20px;}
.blockGids .content {padding-left: 80px;}

/*Komentāri*/

.blockKomentari{
  border-top: 10px solid #26303b;
  margin-bottom: 40px;
}
.dataMenu{
  line-height: 50px;
  padding: 30px 0;
  border-bottom: 1px solid #CCC;
}
.dataMenu >div{
  box-sizing: border-box;
}
.dataMenu > div{
  float: left;
}
.dataMenu .count{
  width: 25%;
}
.dataMenu .button{
  width: 50%;
  margin: 0px auto;
  float: none;
}
.dataMenu .filter{
  width: 25%;
  text-align: right;
  float: right;
}
.dataMenu:after{
  clear: both;
  content: '';
  display: block;
}

.blockKomentari .item form > div{
  box-sizing: border-box;
  float: left;
}

.blockKomentari .item{
  border-bottom: 1px solid #ccc;
  padding-top: 30px;
}
.blockKomentari .item.reply{
  border-top: 1px solid #ccc;
  border-bottom: 0;
}

.blockKomentari .item:after{
  display: block;
  clear: both;
  content: '';
}
.blockKomentari .commentImage{
  width: 15.068493151%;
  min-height: 70px;
  float: left;
}
.blockKomentari .commentContent,
.blockKomentari .commentData{
  width: 84.931506849%;
  float: right;
}
.blockKomentari .reply .commentImage{
  width: 17.741935484%;
  float: left;
}
.blockKomentari .reply .commentContent,
.blockKomentari .reply .commentData{
  width: 82.258064516%;
  float: right;
}

.blockKomentari .commentImage .imageWrapper{
  width: 70px;
  height: 70px;
  overflow: hidden;
  border-radius: 50%;
}
.blockKomentari .commentImage img{
  width: 100%;
}
.blockKomentari .commentOptions > div{
  float: left;
  margin-right: 15px;
}
.blockKomentari .commentOptions .voted{
  cursor: not-allowed;
}
.blockKomentari .commentOptions:after,
.blockKomentari .commentAction:after{
  display: block;
  content: '';
  clear: both;
}
.blockKomentari .commentData{
  font-size: 16px;
  font-weight: 700;
  line-height: 1.25;
  letter-spacing: 0.6px;
  margin-bottom: 5px;
}
.blockKomentari .commentData span{
  color: #6f6f6f;
  font-weight: 400;
  margin-right: 12px;
  margin-bottom: 5px;
}
.blockKomentari .commentData label{
  margin-right: 5px;
}
.blockKomentari .commentData > *{
  float: left;
}
.blockKomentari .commentData .checkbox input{
  margin-top: 0;
  margin-left: 10px;
}
.blockKomentari .commentData [type="text"]{
  border-radius: 3px;
  background-color: #ffffff;
  border: solid 1px #cccccc;
  box-sizing: border-box;
  min-width: 70px;
  max-width: 200px;
  width: 70px;
  font-size: 16px;
  font-weight: 700;
  transition: width 0.25s;

  padding: 5px 5px;
  line-height: 18px;
  position: relative;
  top: -5px;
}
.blockKomentari .commentData .usersNameSpan {
  max-width: 350px;
  font-size: 16px;
  font-weight: 700;
  padding: 2px 0;
  line-height: 18px;
  color: #26303B;
  margin-bottom: 5px;
}
.blockKomentari .commentData [type="text"]:disabled{
  color: #26303B;
  border-color: #FFF;
}
.blockKomentari .commentData .usersName{
  margin:0 10px 0 5px;
}


.blockKomentari .commentData > .logOut{
  float: right;
}
.blockKomentari .commentData:after{
  display: block;
  content: '';
  clear: both;
}
.blockKomentari .commentText{
  font-size: 18px;
  font-family: Georgia, "Times New Roman", Times, serif;
  line-height: 1.67;
  letter-spacing: 0.6px;
  margin-bottom: 25px;
}
.blockKomentari .commentText textarea{
  width: 100%;
  border-radius: 3px;
  background-color: #ffffff;
  border: solid 1px #cccccc;
}
.blockKomentari .commentOptions,
.blockKomentari .commentAction{
  margin-bottom: 30px;
}
.blockKomentari .commentOptions .iReplay{
  margin-top: 3px;
}
.blockKomentari .commentAction .cButton{
  width: 35.483870968%;
  float: right;
}
.blockKomentari .commentAction .commentRules{
  float: left;
}
.blockKomentari .item.reply .commentAction .commentRules{
  width: 56%;
}
.blockKomentari .item.reply .commentAction .cButton{
  width: 43.137254902%;
}
.blockKomentari .showAllComments{
  margin-top: 30px;
}
.blockKomentari .showAllComments .cButton{
  width: 50%;
  margin: 0 auto;
}
.blockKomentari .authOptions:after{
  clear: both;
  content: '';
  display: block;
}
.blockKomentari .commentAuth{
  padding: 40px 0;
  border-bottom: 1px solid #ccc;
  background: #f6f6f6;
  text-align: center;
}
.blockKomentari .commentContent .commentAuth{
  border-bottom: 0;
}

.blockKomentari .commentAuth > div{
  margin-top: 10px;
}
.blockKomentari .authOptions{
  display: inline-block;
}
.blockKomentari .authOptions a{
  margin-right: 12px;
}


/************************************
              PAR PORTĀLU
 ************************************/
 .aboutUs .contactList .pair{
   display:flex;
 }
.aboutUs .contactList .item{
  box-sizing: border-box;
  background: #f6f6f6;
  border-left: 5px solid #3ea9b7;
  padding: 30px 26px;
  margin-bottom: 40px;
  width: calc(50% - 10px);
  float: left;
}
.aboutUs .contactList .item:nth-child(odd){
  margin-right: 10px;
}
.aboutUs .contactList .item:nth-child(even){
  margin-left: 10px;
}

.aboutUs .contactList .item .image{ width: 70px; height: 70px; border-radius: 50%; overflow: hidden; float: left; }
.aboutUs .contactList .item .details{ box-sizing: border-box; width: calc(100% - 70px); padding-left: 29px; float: left; }
.aboutUs .contactList .name{ font-size: 16px; font-weight: 600; line-height: 1.25; letter-spacing: 0.6px; }
.aboutUs .contactList .phone,
.aboutUs .contactList .mail,
.aboutUs .contactList .link{ font-size: 16px; line-height: 1.88; letter-spacing: 0.2px; }
.aboutUs .contactList .position{ font-size: 14px; line-height: 1.43; letter-spacing: 0.5px; color: #6f6f6f; }
.aboutUs .contactList:after,
.aboutUs .contactList .item:after{ display: block; content: ''; clear: both; }

.aboutUs .contactList .smallGray{ color: #6f6f6f !important; border-bottom: 1px solid; }
.aboutUs .contactList .smallGray:hover{ color: #26303b !important; }


.aboutUs .articleLeftColumn a{
  margin-right: 10px;
  margin-bottom: 10px;
}
.aboutUs .articleLeftColumn a:nth-child(4n){
  margin-right: 0;
}





/* Raksta bridinajums */
.warningMessage { background-color: #F6F6F6; font-size: 18px; font-weight: normal; font-style: italic; border: #CCC 1px solid; margin-bottom: 30px; padding: 15px }


/************************************
               RAKSTA ATVERUMS
 ************************************/
.article {margin-top: 30px;}
.articleAttributes,
.articleLeftColumn { width: 14.0625%; float: left; }
.articleAttributes .section { border-bottom: 1px solid #ccc; padding: 23px 0; }
.articleAttributes .section:first-child{ padding-top: 0; }
.articleAttributes .section.share,
.articleAttributes .section.review,
.articleAttributes .section.related{ border-bottom: 0; padding-bottom: 0; }
.articleAttributes .sticky{ padding-top: 20px; position: relative; }

.rakstaParinde {font-style: italic;  margin-bottom: 30px; line-height: 1.67; font-size: 14px; letter-spacing: 0.7px; font-family: 'LatoLatin', arial, sans-serif;}

.share .circle { margin-right: 10px; margin-bottom: 12px; }
.articleAttributes .share .circle:nth-child(4n){ margin-right: 0; }
.share:after{ display: block; clear: both; content: ''; }

.articleAttributes .authors .image{ width: 70px; height: 70px; border-radius: 50%; overflow: hidden; margin-bottom: 14px; }
.articleAttributes .authors .image img{ width: 100%; }
.articleAttributes .authors .author { font-size: 16px; letter-spacing: 0.6px; line-height: 1.25; font-weight: 700; color: #242528; border-bottom: 1px solid;}
.articleAttributes .authors .author:hover{ color: #505760; }
.articleAttributes .authors .info { font-size: 14px; line-height: 1.43; letter-spacing: 0.5px; color: #6f6f6f; margin-top: 6px; }
.articleAttributes .authors > div{ margin-top: 21px; }
.articleAttributes .authors > div:first-child{ margin-top: 0px; }

.articleAttributes .time{ font-size: 16px; line-height: 1.56; color: #26303b; }

.articleAttributes .data{ font-size: 14px; font-weight: 700; line-height: 1.43; letter-spacing: 0.6px; }
.articleAttributes .data a{ line-height: 1.79; letter-spacing: 0.5px; color: #268c9d; font-weight: 400; }

.articleAttributes .action > *{ display: inline-block; margin-right: 20px; }

.articleContent .share{ display: none; }

.articleAttributes .review > div,
.review .sprite{
  display: inline-block;
}
.articleAttributes .review{ font-size: 14px; }
.thumbUp.disabled{ cursor: not-allowed; }
.cButton.thumbUp .iLike{ margin-left: 15px; cursor: inherit; }
.articleAttributes .related{
  cursor: pointer;
}
.articleAttributes .related .cButton:after{
  display: block;
  content: '';
  clear: both;
}
.articleAttributes .related .icon{
  position: absolute;
  left: 20px;
  top: 50%;
  transform: translateY(-50%);
}
.articleAttributes .related .text{
  float: left;
  font-size: 14px;
  box-sizing: border-box;
  padding: 15px 20px 15px 60px;
}



.articleQuestion .article,
.articleAnswer .article{ margin-top: 30px; }

.articleQuestion .author,
.articleAnswer .authors .author { font-size: 16px; font-weight: bold; line-height: 1.25; letter-spacing: 0.6px; color: #242528 !important; }
.articleAnswer .authors .author{ border-bottom: 1px solid; }
.articleAnswer .authors .author:hover { color: #505760 !important; }
.articleAnswer .authors .info{ font-size: 14px; line-height: 1.43; letter-spacing: 0.5px; color: #6f6f6f; margin-top: 6px; }

.articleAnswer .authors .image{ width: 70px; height: 70px; border-radius: 50%; overflow: hidden; float: left; margin-right: 28px; }
.articleAnswer .authors .text{ float: left; margin-top: 14px; }
.articleAnswer .authors > div:after { display: block; content: ''; clear: both; }
.articleAnswer .authors > div{ margin-top: 20px; }

.articleRightColumn{ width: 22.65625%; float: left; }

.blockPopularakie-all { width: 22.65625%; float: left;  margin-top: 350px; }
.blockPopularakie-all .card:first-child { margin-top: 30px; }
.blockPopularakie-all .card { margin-top: 34px; }
.articleContent,
.articleCenterColumn{ width: 57.03125%; margin: 0px 3.125%; float: left; }
.articleContent img{ max-width: 100%; display: block; }

.popup .articleContent {
  width: 100%;
  margin: 0;
  float: none;
  box-sizing: border-box;
}

.amatuLogo{
  margin-bottom: 30px;
}


.articleContent h1{ font-size: 42px; font-weight: 700; line-height: 1.43; letter-spacing: -0.8px; padding-bottom: 35px; }
.articleContent .articleTitle{ border-bottom: 1px solid #cccccc; margin-bottom: 31px; }
.articleContent .articleSSDate{ position: relative; top: -20px; line-height: 1.56; letter-spacing: 0.6px; font-size: 16px;  }


.articleContent .alert{ padding-left: 50px; margin-bottom: 31px; position: relative; line-height: 1.56; letter-spacing: 0.6px; font-size: 16px; }
.articleContent .alert .iAttention{position: absolute; left: 20px; }
.articleContent .alert p.text{ color: #d03a29; margin-bottom: 10px; font-family: 'LatoLatin', arial, sans-serif; }
.articleContent .alert p.caption{ color: #6f6f6f; }

.blockContainer{ border-bottom: 1px solid #ccc; margin-bottom: 45px; padding-bottom: 14px; margin-top: 30px;}
.blockContainer.noBottom{ border-bottom: 0; margin-bottom: 0; }
.blockContainer.articleAnswer{ padding-bottom: 0; }
.blockContainer .header{ border-bottom: 1px solid #CCC; margin-bottom: 30px; }
.articleContent .blockContainer .header .title{ font-size: 17px; font-family: 'LatoLatin', arial, sans-serif; font-weight: 700; padding-bottom: 9px; border-bottom: 5px solid #26303b; display: inline-block; margin-bottom: -1px; text-transform: uppercase; }
.articleContent .blockContainer.articleAnswer .header .title,
.articleContent .blockContainer.articleQuestion .header .title{ padding-bottom: 5px; }
#rakstsEkons .articleContent > .eKonsultacijas:first-child{
  margin-top: 30px;
}


.articleContent p,
.articleContent .article, /*Pievienots 25.07.2017. lai salabotu rindkopas, kas neatrodas <p> tagos. Piemērs: 288559*/
.articleContent td,
.articleAnnotation,
.articleContent li,
.article p{ font-family: Georgia, "Times New Roman", Times, serif; overflow-wrap: break-word; }

.articleAnnotation{ font-size: 20px; line-height: 1.67; letter-spacing: 0.7px; font-weight: 700; margin-bottom: 60px; }

.article h2,
.article .lv_sub_new,
.article .lv_sub{ font-family: 'LatoLatin', arial, sans-serif; font-size: 28px; font-weight: 700; margin: 45px 0 30px 0; letter-spacing: 0.3px; }
.article > .skaidrojumi > h2:first-child,
.article > .skaidrojumi > div:first-child > h2:first-child{ margin-top: 0; }

.aboutUs .section{ border-top: 1px solid #ccc; margin-bottom: 30px; }
.aboutUs .section:first-child{ border-top: 0; }

.article h3, .article h4{ font-family: 'LatoLatin', arial, sans-serif; font-size: 17px; font-weight: 700; margin-bottom: 20px; text-transform: uppercase; }
.article { line-height: 1.67; font-size: 20px; letter-spacing: 0.7px; } /*Pievienots 25.07.2017. lai salabotu rindkopas, kas neatrodas <p> tagos. Piemērs: 288559*/
.article p{ margin-bottom: 30px; line-height: 1.67; font-size: 20px; letter-spacing: 0.7px; }

.article table{ border-collapse: collapse; width: 100%; margin-bottom: 30px; }
.article .tableScrollX table { margin-bottom: 0; }
.article table th,
.article table td{ border: solid 1px #cccccc; padding: 15px; vertical-align: top; }
.article table th,
.article table td,
.article table th p,
.article table td li,
.article table td p{ font-size: 16px; text-align: left; line-height: 1.67; letter-spacing: 0.5px; margin: 0; }
.article table th{ background-color: #26303b; color: #fff; font-family: 'LatoLatin', arial, sans-serif; font-size: 14px; }
.article table br{ margin-bottom: 15px; }
.article .tableScrollX{ overflow-x: auto; margin-bottom: 30px; }
.article .dummyScrollX{ overflow-x: auto; }
.article .dummyScrollContent{ height: 1px; }

.article table td li{ padding-left: 40px; }

.article ul { margin-bottom: 35px; }
.article ul ul { margin-bottom: 0px; }
.articleContent ul li { list-style-type: none; position: relative; padding-left: 60px; }
.articleContent ul li:before { content: ''; display: block; position: absolute; left: 10px; top: 11px; }
.keyPoints ul li:before{ top: 8px; }
.articleContent ul li ul li { padding-left: 40px; }
.articleContent ul li ul li:before,
.keyPoints li,
.keyPoints p{ font-size: 18px; line-height: 1.67; margin-bottom: 15px; letter-spacing: 0.5px; }
.article li { font-size: 20px; line-height: 1.67; margin-bottom: 15px; }


.keyPoints ul ul,
.article ul ul,
.article ol ol,
.article ol ul,
.article ul ol { margin-top: 15px; padding-left: 0; margin-left: 0; }

.article ol,
.article ul ol li { list-style-type: decimal; }

.article ol li { margin-left: 30px; padding-left: 30px; }



.listStyle ul { margin-bottom: 35px; }
.listStyle ul ul { margin-bottom: 0px; }
.listStyle ul li { list-style-type: none; position: relative; padding-left: 60px; }
.listStyle ul li:before { content: ''; display: block; position: absolute; left: 10px; top: 11px; }
.listStyle ul li ul li { padding-left: 40px; }
.listStyle ul li ul li:before { left: 0; background-position: -1149px -1px; height: 3px; margin-top: 4px; }
.listStyle li {}
.listStyle ul ul,
.listStyle ol ol,
.listStyle ul ol { margin-top: 15px; padding-left: 0; margin-left: 0; }
.listStyle ol,
.listStyle ul ol li { list-style-type: decimal; }
.listStyle ol li { margin-left: 30px; padding-left: 0px; }



.articleContent .image.fullWidth img,
.article .blockContainer.image img{ max-width: 100%; height: auto; display: block; margin-bottom: 21px; }
.articleContent .image .imageContainer{ text-align: center; }
.articleContent .image .imageWrapper{ position: relative; }
.articleContent .image p:first-child,
.article .insetText p:first-child{ margin-top: 0; }
.articleContent .image p:last-child,
.article .insetText p:last-child{ margin-bottom: 0; }
.articleContent .image p,
.articleContent .smallText,
.articleContent .insetText p{ font-family: 'LatoLatin', arial, sans-serif; color: #6f6f6f; font-size: 16px; margin-bottom: 10px; margin-top: 0px; letter-spacing: 0.6px; line-height: 1.56; }
.articleContent .image .title,
.article .insetText .title{ font-weight: 900; color: #26303b; }
.articleContent .image.fullWidth,
.article .image.blockContainer,
.article .image.incompleteWidth{ padding-bottom: 20px; border-bottom: 1px solid #ccc; margin-bottom: 40px; }
.article .image.inset .imageContainer{ float: right; }
.article .image.inset .textContainer{ float: left; max-width: calc(100% - 200px); }
.article .image.inset{ padding: 40px 0; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; margin-bottom: 40px; }
.article .image.inset:after{ content: ''; display: block; clear: both; }
.article .image.incompleteWidth img{ max-height: 410px; }
.blockContainer .textContainer{ position: relative; }
.blockContainer.image .textContainer{ padding-right: 40px; }
.textContainer .count { position: absolute; top: -3px; right: 0px; font-family: 'LatoLatin', arial, sans-serif; }
.textContainer .count div{ display: inline-block; }
.textContainer .count span{ position: relative; top: -2px; font-size: 14px; }


.imageWrapper[data-id],
.imageWrapper[data-src]{ cursor: pointer; }
.imageContainer .zoomButton span{ display: block; position: relative; }
.imageContainer .zoomButton .cBg{ width: 100%; top: 0px; left: 0px; height: 100%; opacity: 0.5; display: block; position: absolute; }
.imageContainer .zoomButton{ padding: 11px 8px 8px 11px; background: transparent; border: 1px solid #FFF; border-radius: 3px; display: none; position: absolute; top: 20px; right: 20px; }

.imageWrapper:hover .zoomButton{ display: block; }


.article .jaut{ font-weight: 900; }
.article .insetText{ padding: 40px 0; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; margin-bottom: 40px; }
/* Failu noformējums */
.article a.fails:before{ content: ''; display: inline-block; position: relative; top: 4px; background-position: -355px -1px; width: 16px; height: 20px; margin-right: 10px; }
.article a.fails:hover:before{ background-position: -337px -1px; }
.article a.fails{ font-size: 16px; margin-bottom: 30px; display: block; font-family : 'LatoLatin', arial, sans-serif; line-height: 1.25; }
/* Atsauču noformējums */
.articleContent a[name^="_ftn"], .articleContent a[name^="_edn"] { font-family : 'LatoLatin', arial, sans-serif; border: 1px solid; border-radius: 50%; font-size: 12px; width: 20px; height: 20px; line-height: 20px; text-align: center; display: inline-block; position: relative; top: -5px; }
.article .reference{ position: relative; padding-left: 60px; }
.article p.reference{ margin-bottom: 15px; font-size: 18px; letter-spacing: 0.6px; }
.article .reference a[name^="_ftn"]{ position: absolute; left: 10px; top: 4px; }


.article sup { position: relative; top: -5px; }
.article sub { position: relative; top: 5px; }


/*Video wrapper*/
.videoWrapper { position: relative; width: 100%; height: 0; padding-bottom: 56.25%; margin-bottom: 25px; }
.videoWrapper iframe{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

.iframeWrapper iframe{ width: 100%;}

.open2vote iframe {height: 380px;}

/*Citats*/
.article blockquote { margin: 45px 0px 45px 10px; padding-left: 40px; border-left: 1px solid black; }
.article blockquote p { font-size: 28px; margin: 0; font-family: 'LatoLatin', arial, sans-serif; }

/*OLD element syles*/
.article table.portrets{ border: 0; margin-bottom: 40px; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; }
.article table.portrets td{ border: 0; padding: 40px 0px; }
.article table.portrets tr{ background: transparent; }
.article table.portrets img{ width: 100%; }
.article table.portrets tr:first-child { float: right; max-width: 180px; width: 100%; }
.article table.portrets tr:last-child { float: left; max-width: 550px; width: 100%; font-size: 18px; letter-spacing: 0.5px; margin: 0; line-height: 1.67; }
/*/.OLD element styles*/


.articleContent a{ text-decoration: none; }
.articleCopyright { padding-bottom: 60px; margin-top: 30px; }
.articleCopyright .logo { width: 32px; float: left; }
.articleCopyright .legal { float: left; color: #6f6f6f; font-size: 14px; padding-top: 9px; font-family: 'LatoLatin', arial, sans-serif; letter-spacing: 0.2px; margin-left: 15px; max-width: calc(100% - 47px); }
.articleCopyright:after { display: block; content: ''; clear: both; }


.articleVote { margin-bottom: 29px; max-width: 320px; cursor: pointer; }
.articleVote > div { text-align: center; border-width: 1px; border-style: solid; border-radius: 3px; background: #FFF; width: auto; }
.articleVote .icon{ display: inline-block; position: relative; top: 1px; margin-left: 15px; }
.articleVote .text,
.articleVote span { font-size: 14px; font-family: 'LatoLatin', arial, sans-serif; font-weight: 900; display: inline-block; text-transform: uppercase; }
.articleVote span{ font-weight: 400; }
.articleTags { margin-bottom: 30px; }
.articleTags a { font-size: 14px; font-family: 'LatoLatin', arial, sans-serif; letter-spacing: 0.5px; line-height: 20px; display: inline-block; padding: 9px 20px; border: 1px solid #cccccc; border-radius: 20px; margin: 0 10px 15px 0; }
.articleTags a:last-child{ margin-right: 0; }

.relatedArticles { margin-top: 40px; }
.blockContainer .relatedArticles:last-child{ margin-bottom: 40px; }
.relatedArticles:after { content: ''; display: block; clear: both; }
.relatedArticles .relatedImage { width: 24.657534247%; float: right; overflow: hidden; position: relative; max-height: 120px; }
.relatedArticles .relatedImage img { width: 100%; }
.relatedArticles .relatedImage span { font-weight: 700; }
.relatedArticles .relatedImage .rubrika { padding: 9px; font-size: 12px; font-weight: 900; color: #FFFFFF; text-transform: uppercase; letter-spacing: 0.2px; position: absolute; bottom: 20px; left: 0; font-family: 'LatoLatin', arial, sans-serif; }
.relatedArticles .relatedDetails{ width: 70%; float: left; }
.relatedArticles .relatedDetails p{ font-family: 'LatoLatin', arial, sans-serif; }
.relatedArticles .relatedDetails .title{ font-size: 21px; font-weight: 900; letter-spacing: -0.2px; }
.relatedArticles .relatedDetails .title .titleLink{ color: #26303B !important; }
.relatedArticles .relatedDetails .title .titleLink:hover{ color: #505760 !important; }
.relatedArticles .relatedDetails .title .commentLink{ font-size: 14px; font-weight: 400; white-space: nowrap; }
.relatedArticles .relatedDetails .title a span{ margin-bottom: -5px; }
.relatedArticles .relatedDetails .author{ font-size: 16px; margin-top: 5px; line-height: 30px; }
.relatedArticles .relatedDetails .author a:link{ font-weight: 900; border-bottom: 1px solid; letter-spacing: 0.7px; }
.relatedArticles .relatedDetails .author a:link:hover{ color: #505760; }
.relatedArticles .relatedDetails .author span{ font-size: 14px; font-weight: 400; color: #6f6f6f; letter-spacing: 0.5px; }
.relatedArticles .relatedDetails .author span:first-of-type{ margin-right: 15px; }
.relatedArticles .relatedDetails .author .iLike{ position: relative; top: 1px; margin-top: -5px; white-space: nowrap; display: inline-block; }
.relatedArticles .relatedDetails .author label{ white-space: nowrap; }
.relatedArticles .relatedDetails .sprite{ display: inline-block; margin: 0 5px 0 5px; }

span.center-middle{ position: absolute; top: 50%; left: 50%; transform: translateX(-50%) translateY(-50%); }

#gallery{
  max-width: 1200px;
  max-height: 800px;
  width: 100%;
  margin: 0 auto;
  left: 0;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
  position: fixed;
}
#gallery p{
  font-size: 16px;
  color: #ccc;
  line-height: 1.56;
  margin-bottom: 10px;
}
#gallery p.title{
  font-weight: 900;
  font-size: 21px;
  color: #fff;
}
#gallery .image{
  margin-bottom: 20px;
}
#gallery .image img{
  display: block;
  margin: 0 auto;
}
#gallery .popupGallery{
  border-bottom: 1px solid #e8e8e8;
  padding-bottom: 10px;
}





.hidden{ display: none; }

/* archive */

.archiveFilters{ width: 22.65625%; float: right; }
.archiveCards { width: 74.21875%; float: left; }
.archiveFilters .blockBox{ position: relative; }
.archiveFilters .blockBox .container{ padding: 25px 0 30px; }
.channelFilter .blockBox .container{ padding: 25px 0 0; }
.archiveFilters .blockBox .selectField { margin-bottom: 10px; }
.archiveFilters .blockBox.hidden { display: none; }
.archiveFilters .clearGroup{ position: absolute; top: 4px; right: 5px; cursor: pointer; }
.archiveFilters .clearGroup.hidden[data-clear="visi"]{ display: block; }

.archiveFilters .activeFilters ul { font-size: 0; }
.archiveFilters .activeFilters ul li,
.ui.multiple.dropdown > .label{ box-shadow: none; border: solid 1px #cccccc; border-radius: 15px; line-height: 1.2; padding: 7px 35px 5px 15px; margin: 5px 5px 5px 0; display: inline-block; font-size: 14px; letter-spacing: 0.5px; position: relative; }
.archiveFilters .activeFilters ul li:hover,
.archiveFilters .search-choice:hover{ border: solid 1px #6f6f6f; cursor: pointer; }
.archiveFilters .activeFilters ul li div,
.ui.multiple.dropdown > .label .icon{ margin-left: 15px; display: inline-block; top: 2px; position: absolute; top: 9px; right: 10px; }
.archiveFilters .activeFilters ul li.template { display: none; }

.archiveFilters .kanalsFilters {  }
.archiveFilters .kanalsFilters li { line-height: 1em; vertical-align: bottom; text-transform: uppercase; font-size: 13px; font-weight: 900; letter-spacing: 0.8px; border-bottom: 1px solid #CCC; padding:10px 7px 8px 7px; cursor: pointer; }
.archiveFilters .kanalsFilters li.active{ cursor: default; }
.archiveFilters .kanalsFilters ul:last-child{ margin-bottom: 10px; }
.archiveFilters .kanalsFilters li span { float: right; color: #6f6f6f; font-weight: 400; font-size: 14px; letter-spacing: 0.5px; }
.archiveFilters .kanalsFilters li.active span,
.archiveFilters .kanalsFilters li:hover span{ color: #FFF; }
.archiveFilters .kanalsFilters li span:after{ clear: both; content: ''; display: block; }
.archiveFilters .blockBox .kanalsFilters.container{ padding-top: 0; }

.archiveFilters .dateFilter .inputField{ border: solid 1px #cccccc; margin-bottom: 10px; background: #f6f6f6; height: 28px; line-height: 30px; border-radius: 15px; padding: 0 15px; font-size: 14px; position: relative; }
.archiveFilters .dateFilter .inputField:first-child{ z-index:68;  }
.archiveFilters .dateFilter .inputField:first-child input{ z-index: 66; }
.archiveFilters .dateFilter .inputField:last-child{ z-index: 65; }
.archiveFilters .dateFilter .inputField:last-child input{ z-index: 53; }
.archiveFilters .dateFilter .inputField label{ display: inline-block; }
.archiveFilters .dateFilter .inputField input{ width: 140px; background: none; border: none; position: absolute; left: -1px; top: -1px; padding-left: 61px; outline: none; height: 30px; font-family: 'LatoLatin', arial, sans-serif; }
.archiveFilters .dateFilter .inputField div{ float: right; position: relative; top: 6px; }
.archiveFilters .dateFilter .inputField:after{ clear: both; }

.archiveFilters .kanalsFilters{
  border-top: 5px solid;
}



/*CALENDAR*/
.ui-datepicker{ background: #3b444e; color: #ccc; font-size: 14px; padding: 20px 0 20px 0; z-index: 2; display: none; transform: translateY(-16px); }
.ui-datepicker-header{ height: 30px; font-size: 16px; line-height: 30px; margin: 0 10px 6px 10px; }
.ui-datepicker-header:after{ clear: both; }
.ui-datepicker-title{ margin: 0 50px; text-align: center; }
.ui-datepicker-prev{ float: left; cursor: pointer; }
.ui-datepicker-next{ float: right; cursor: pointer; }
.ui-state-disabled{ cursor: default; }
.ui-datepicker-calendar thead tr{ border-bottom: solid 1px #6f6f6f; border-top: solid 5px #6f6f6f; }
.ui-datepicker-calendar th{ height: 24px; line-height: 24px; text-align: center; color: #ccc; }
.ui-datepicker-calendar tbody{ margin: 5px; }
.ui-datepicker-calendar td a,
.ui-datepicker-calendar td span{ color: #FFF; width: 28px; height: 28px; text-align: center; line-height: 30px; border: solid 1px #b7bbbd; border-radius: 50%; display: block; margin: 5px; letter-spacing: 0.6px; }
.ui-datepicker-calendar tr td:first-child a,
.ui-datepicker-calendar tr td:first-child span{ margin-left: 10px; }
.ui-datepicker-calendar tr td:last-child a,
.ui-datepicker-calendar tr td:last-child span{ margin-right: 10px; }
.ui-datepicker-calendar td span{ border: solid 1px #6f6f6f; color: #6f6f6f; }
.ui-datepicker-calendar td a:hover{ border: solid 1px #ffffff; }
.ui-datepicker-calendar td a.ui-state-active{ border: solid 1px #ccc; background: #ccc; color: #3b444e; }
.ui-datepicker-calendar tbody tr:first-child a{ margin-top: 18px; }
.ui-datepicker .ui-corner-all .ui-icon { display: block; margin: 7px 0; }


/*dropdown*/
.ui.multiple.dropdown { width: 100%; box-sizing: border-box; /*height: 30px;*/ min-height: 30px; border-radius: 15px; border: solid 1px #ccc; background: #f6f6f6; font-size: 14px; }
.ui.active.selection.dropdown { border-bottom-left-radius: 15px !important; border-bottom-right-radius: 15px !important; }
/*.searchHelp .ui.active.selection.search { border-bottom-left-radius: 25px !important; border-bottom-right-radius: 25px !important; }*/
.ui.multiple.dropdown .dropdown.icon:before{ content: ''; background-image: url('../images/sprite_main.png'); background-position: -354px -1px; width: 13px; height: 12px; display: block; }
.ui.selection.dropdown > .dropdown.icon{ opacity: 1; }
.ui.multiple.search.dropdown > input.search{ margin: 0 0 0 15px; }
.ui.selection.dropdown > .dropdown.icon{ padding: 5px; margin: -7px -3px 0 0; }
.ui.selection.active.dropdown,
.ui.selection.active.dropdown:hover,
.ui.selection.dropdown:hover{ border-color: #ccc; }
.ui.selection.active.dropdown .menu{ border: none; background: #3b444e; padding: 0 20px; box-sizing: border-box; margin-top: 1px; }
.ui.selection.dropdown .menu > .item{ border-color: #6f6f6f; color: #cccccc; font-size: 16px; letter-spacing: 0.6px; line-height: 1.56; font-family: 'LatoLatin', arial, sans-serif; padding: 10px 0 10px 15px !important; }
.ui.selection.dropdown .menu > .addition.item{padding: 3px !important;}
.archiveSearch .searchInput .addition.item {padding: 1px 0 1px 0 !important;}
.ui.selection.dropdown .menu > .item.sublevel{ padding: 10px 0 10px 30px !important; }
.ui.selection.dropdown .menu > .item:first-child{ border: none; }
.ui.dropdown .menu .selected.item{ background: none; }
.ui.dropdown .menu > .item:hover{ background: #505760; }
.selectField.active{ border-radius: 15px 15px 0 0; background: #3b444e; }
.ui.multiple.dropdown > .label:hover{ border: solid 1px #6f6f6f; cursor: pointer; }
.ui.dropdown .menu > .disabled.item{ display: none; }

.ui.search > .results {z-index: 109;}
.archiveSearch .ui.search .results{ max-height: 256px; overflow-y: scroll; border-top-right-radius: 0;border-top-left-radius: 0; width: 100%; border: none; background: #3b444e; padding: 0 20px; box-sizing: border-box; margin-top: 0px; }
.archiveSearch .ui.search > .results .result  { padding: 0 !important; border-color: #6f6f6f;  }
.archiveSearch .ui.search > .results .result .title { font-weight: 400; color: #cccccc; font-size: 16px; letter-spacing: 0.6px; line-height: 1.56; font-family: 'LatoLatin', arial, sans-serif; padding: 10px 0 10px 15px !important; }
.archiveSearch .ui.search > .results .result:hover,
.archiveSearch .ui.search > .results .result.active { background: #505760; }

.searchBox .ui.search {margin: 0 30px;}
.searchBox .ui.search .results{ max-height: 256px; overflow-y: scroll; border-top-right-radius: 0;border-top-left-radius: 0; width: calc( 100% + 30px); border: none; background: #3b444e; padding: 0 15px;  margin-top: 10px; left: -30px}
.searchBox .ui.search > .results .result  { padding: 0 !important; border-color: #6f6f6f;  }
.searchBox .ui.search > .results .result .title { font-weight: 400; color: #cccccc; font-size: 16px; letter-spacing: 0.6px; line-height: 1.56; font-family: 'LatoLatin', arial, sans-serif; padding: 10px 0 10px 15px !important; }
.searchBox .ui.search > .results .result:hover,
.searchBox .ui.search > .results .result.active { background: #505760; }

/*search input*/
.archiveSearch { background: #e8e8e8; position: relative;}
.archiveSearch:after{ clear: both; content: ""; display: block; }
.archiveSearch .searchInput{ width: 40%; position: relative; height: 110px; float: left; }
.archiveSearch .searchInput .ui.search { padding-top: 30px; }
.archiveSearch .searchExtra{ width: 60%; position: relative; height: 110px; float: left; }
/*.archiveSearch .resultOutput{ width: 60%; position: relative; height: 110px; float: left; }*/

.archiveSearch .searchExtra .wrapper{ position: absolute; top: 50%; transform: translateY(-50%); padding-left: 40px; font-size: 14px; color: #6f6f6f; letter-spacing: 0.6px; }
.archiveSearch .searchExtra .checkbox input{ position: relative; top: 2px; margin: 0; }
/*.archiveSearch .searchExtra .checkbox{ position: absolute; padding-left: 40px; font-size: 16px; color: #6f6f6f; letter-spacing: 0.6px; }*/

.archiveSearch input[name="search"], .archiveSearch .ui.multiple.dropdown { width: 100%; background: #fff; border: 1px solid #ccc; font-size: 16px; border-radius: 25px; padding: 14px 78px 14px 25px; box-sizing: border-box; height: 50px; color: #6f6f6f; position: absolute; top: 50%; transform: translateY(-50%); }
.archiveSearch .searchHelp .ui.search input.prompt{ width: 100%; background: #fff; border: 1px solid #ccc; font-size: 16px; border-radius: 25px; padding: 14px 78px 14px 25px; box-sizing: border-box; height: 50px; color: #6f6f6f;  }
.archiveSearch .searchHelp .ui.search input.search {  padding: 14px 78px 14px 25px; color: #6f6f6f; font-size: 16px;}
.archiveSearch .icon{z-index: 10; position: absolute; padding: 8px; right: 10px; top: 50%; transform: translateY(-50%); cursor: pointer; }
.archiveSearch .clearInput{z-index: 10; position: absolute; padding: 8px; right: 40px; top: 50%; transform: translateY(-50%); cursor: pointer; }

.archiveSearch input[name="search"]:focus{ border-color: #6F6F6F; }



.archiveSearch .onOpen.active {position: absolute; top: 50%; height: 25px; bottom: 0; left: 0; right: 0; background: #3b434e;}
/*search sort*/
.archiveSort{ width: 57.03125%; position: relative; margin: 25px 0 31px 0; font-size: 14px; color: #6f6f6f; letter-spacing: 0.5px; }
.archiveSort ul{ text-align: right; }
.archiveSort .resultOutput{ float: left; }
.archiveSort ul li{ display: inline-block; }
.archiveSort ul li.filter{ display: none; }
.archiveSort ul li[data-value]:not(.active){ text-decoration: underline; }
.archiveSort ul li[data-value]:not(.active):hover{ color: #26303b; cursor: pointer; }

/*Cards*/
.archiveCards .card{ width: 100%; margin-bottom: 40px; position: relative; }
.archiveCards .card:after{ clear: both; display: block; content: ""; }
.archiveCards .imageContainer{ width: 18.947368421%; float: left; margin-right: 4.210526316% }
.archiveCards .imageContainer .image{ position: relative; overflow: hidden; }
.archiveCards .imageContainer .image span{ position: absolute; top: 50%; left: 0; width: 100%; text-align: center; transform: translateY(-50%); font-weight: 700; }
.archiveCards .imageContainer .rubrika{ display: inline-block; padding: 9px; font-size: 12px; font-weight: 900; color: #FFFFFF; text-transform: uppercase; letter-spacing: 0.2px; position: absolute; bottom: 20px; left: 0; }
.archiveCards .imageContainer img{ width: 100%; }
.archiveCards .imageContainer img.authorImage{ width: 41.666666667%; height: auto; border-radius: 50%; position: absolute; left: 50%; transform: translateX(-50%) translateY(-50%); top: 50%; }
.archiveCards .textContainer{ width: 53.684210526%; margin: 0 23.157894737%; }
.archiveCards.arhivs .textContainer { width: 76.842105263%; margin: 0 23.157894737% 0 0; }
.archiveCards .optionsContainer{ width: 18.947368421%; display: none; position: absolute; top: 25px; right: 0px; }
.archiveCards .optionsContainer .iconHover{ margin-bottom: 12px; }
.archiveCards .optionsContainer .label{ margin-left: 35px; }
.archiveCards .optionsContainer [data-later],
.archiveCards .optionsContainer [data-favorite] { cursor: pointer; }
.archiveCards .optionsContainer .sprite{ display: inline-block; float: left; top: 3px; }
.archiveCards .infoContainer{ margin: 0 23.157894737% 10px 23.157894737%; width: 53.684210526%; font-size: 14px; color: #6f6f6f; letter-spacing: 0.5px; line-height: 1.43; }
.archiveCards .infoContainer .cColor{ margin-right: 8px; }
.archiveCards.arhivs .infoContainer{ margin: 0 23.157894737% 10px 0; width: 76.842105263%; }
.archiveCards .infoContainer div{ display: inline-block; }
.archiveCards .infoContainer .rubrikaMobile{ display: none; }
.archiveCards .infoContainer span{ white-space: nowrap; }
.archiveCards .infoContainer .author{ border-bottom: 1px solid; }
.archiveCards .infoContainer .author:hover{color: #26303b; }
.archiveCards .textContainer .title a[class^="icon"]{margin-left: 5px;}
/*.archiveCards .textContainer .title{ font-size: 21px; font-weight: 700; margin-bottom: 17px; letter-spacing: -0.2px; line-height: 1.19; }*/
.archiveCards .title{ font-size: 21px; font-weight: 700; margin-bottom: 17px; letter-spacing: -0.2px; line-height: 1.19; }
.archiveCards .textContainer .title span{ font-size: 14px; color: #6f6f6f; font-weight: 400; white-space: nowrap; }
.archiveCards .textContainer .snippet{ font-size: 16px; color: #26303b; letter-spacing: 0.5px; line-height: 1.56; font-family: Georgia, "Times New Roman", Times, serif; word-break: break-word; }
.archiveCards .textContainer .snippet b{ background: #d8d8d8; padding: 3px; font-weight: 400; }
.archiveCards .textContainer .title b{ background: #d8d8d8; padding: 3px; }
.archiveCards .textContainer a.author{ text-decoration: underline; }
.archiveCards .textContainer a.author:hover{ color: #26303b; }
.archiveCards .card:hover .optionsContainer{ /*display: block;*/ }
.archiveCards .card.eKonsultacijas .imageContainer .image{ background: #f6f6f6; height: 120px; text-align: center; }
.archiveCards .card.eKonsultacijas .imageContainer span{ color: #26303b; font-size: 17px; font-weight: 700; letter-spacing: 0.7px; line-height: 120px; }
.archiveCards .textContainer .snippet p{ margin-bottom: 15px; }

.firstLetter{ font-size: 16px; font-weight: 400; color: #fff; background: #26303b; height: 30px; width: 30px; border-radius: 15px; line-height: 30px; text-align: center; display: inline-block; font-family: 'LatoLatin', arial, sans-serif; margin-right: 10px; }

.archiveCards .noResults { padding: 20px 0; }


.archiveCards .iestade{ font-weight: 700; }


/* Pagination */
.archiveBody .archiveOptions{ clear: both; }
.archiveBody .archiveOptions .optionsWrapper{ width: 76.842105263%; /*border-top: 1px solid #ccc;*/ padding-bottom: 30px; }
.archiveOptions .pagination ul{  }
.archiveOptions li{ vertical-align: top; line-height: 31px; height: 30px; min-width: 30px; text-align: center; font-size: 14px; display: inline-block; cursor: pointer; color: #6f6f6f; padding: 0 2px; box-sizing: border-box; }
.archiveOptions li:hover{ color: #26303B; }
.archiveOptions li.active{ background: #3b444e; border-radius: 15px; color: #fff; cursor: default; }
.archiveOptions li.disabled{ cursor: default; }
.archiveOptions li.mobile{ display: none; width: auto; }
.archiveOptions li.mobile:hover{ color: #6f6f6f; }
.archiveOptions li.label{ width: auto; font-size: 16px; margin-right: 10px; }
.archiveOptions li.prev div,
.archiveOptions li.next div{ margin: 7px 0;}
.archiveOptions li.next div{ float: right; }
.archiveOptions li.next:after{ content: ''; display: block; clear: both; }
.archiveOptions .pagination ul{ text-align: center; }
.archiveOptions .forward .spriteMain{ display: inline-block; position: relative; top: 3px; }
.archiveOptions .forward{ border: 1px solid #3b444e; padding: 15px 50px; display: inline-block; border-radius: 3px; cursor: pointer; font-size: 14px; letter-spacing: 0.6px; font-weight: 600; text-transform: uppercase; position: absolute; left: 50%; transform: translateX(-50%); }
.archiveOptions .forward.disabled,
.archiveOptions .forward.disabled:hover{ cursor: default; border: 1px solid #ccc; color: #ccc; background: #fff; }
.archiveOptions .forward:hover{ background-color: #3b444e; color: #fff; }
.archiveOptions .forwardWrapper{ padding-bottom: 30px; border-bottom: 1px solid #ccc; margin-bottom: 30px; position: relative; height: 50px; }
.arhivs.archiveCards .infoContainer .cColor{ letter-spacing: 0.2px; font-size: 12px; font-weight: 700; }


/*User's Menu*/
.userMenuWrapper{
  float: left;
  line-height: 23px;
}
.userMenuWrapper .profile{
  margin-right: 10px;
}
.userMenuWrapper .logout{
  border-bottom: 1px solid;
}
.userMenuWrapper .iUser{
  font-size: 14px;
}


/*User's Profile*/
.profileLeft{
  width: 14.0625%;
  float: left;
}
.profileCenter{
  width: 57.03125%;
  margin: 0px 3.125%;
  float: left;
}
.profileRight{
  width: 22.65625%;
  float: right;
}
.profileRight > div:first-child{
  width: 95px;
  text-align: center;
}
.profileRight .profileImage{
  width: 70px;
  height: 70px;
  border-radius: 50%;
  overflow: hidden;
  margin: 0 auto;
}
.profileRight .profileImage img{
  width: 100%;
}
.profileRight a.smallGray{
  border-bottom: 1px solid;
  cursor: pointer;
}
.profileRight .options a.smallGray{
  margin: 2px;
}
.profileLeft .container{
  border-top: 5px solid;
}
.profileLeft li a{
  display: block;
  line-height: 1em;
  vertical-align: bottom;
  text-transform: uppercase;
  font-size: 13px;
  font-weight: 900;
  letter-spacing: 0.8px;
  padding: 10px 7px 8px 7px;
  cursor: pointer;
}
.profileLeft li{
  border-bottom: 1px solid #CCC;
}
.linkedAccounts{
  margin-bottom: 30px;
  font-size: 16px;
  line-height: 1.56;
  letter-spacing: 0.6px;
}
.linkedAccounts ul{
  margin-top: 10px;
}
.linkedAccounts li{
  display: block;
  line-height: 36px;
  margin-bottom: 10px;
}

.linkedAccounts li div:first-child{
  margin-right: 10px;
}
.linkedAccounts .smallGray{
  cursor: pointer;
  line-height: 36px;
  border-bottom: 1px solid;
  font-size: 14px;
  letter-spacing: 0.5px;
}
.linkedAccounts .smallGray:hover{
  color: #26303b;
}
#changePicture img{
  max-width: 100%;
}

.cropper-dashed{
  display: none;
}
.cropper-view-box,
.cropper-face{
  border-radius: 50%;
}







/* DROPMENU */
.dropMenu{ display: none; position: absolute; width: 100%; left: 50%; transform: translateX(-50%); z-index: 105; color: #fff; box-sizing: border-box; }
.dropMenu .section{ display: none; }
.dropMenu .desktopCloseTop{ position: absolute; top: -50px; right: 0; cursor: pointer; }
.dropMenu .desktopCloseBottom{ position: absolute; right: 0; bottom: -50px; }
.dropMenu .temas > div > .header{ display: none; }
.dropMenu .temas{ display: block; background: #3b444e; padding: 20px; }
.dropMenu .temas ul .header{ width: 17.1875%; float: left; line-height: 30px; letter-spacing: 0.7px; padding: 9px 0; font-weight: 900; text-transform: none; }
.dropMenu .temas ul .header:link:hover{ color: #d8d8d8; }
.dropMenu .temas > div > ul > li{ border-top: 1px solid #6f6f6f; }
.dropMenu .temas > div > ul > li:after{ display: block; content: ''; clear: both; }
.dropMenu .temas > div > ul > li:first-child{ border: none; }
.dropMenu .temas .child{ float: left; width: 82.8125%; margin: 9px 0; padding-left: 20px; box-sizing: border-box; }
.dropMenu .temas .child a{ line-height: 30px; margin-right: 20px; float: left; color: #ccc; letter-spacing: 0.6px; }
.dropMenu .temas .child a:hover{ color: #fff; }



/*Popup standart*/
.popup.standart{ display: none; max-width: 700px; width: 100%; left: 50%; transform: translateX(-50%); box-sizing: border-box; background: #fff; border-top: 5px solid #6f6f6f; }
.popup.standart .body{ padding: 40px 40px; }
.popup.standart .body.first{ padding-bottom: 0; }
.popup.standart .body.last{ padding-top: 0; }
.popup.small{ max-width: 480px; }
.popup.standart .closePopup{ display: block; }
.popup .body h1,
form h1{ font-size: 28px; font-weight: 700; line-height: 1.43; letter-spacing: 0.3px; color: #26303b; margin-bottom: 30px; }
form h2{ margin-bottom: 15px; }
form .sectionTitle{ margin-bottom: 12px; font-size: 17px; font-weight: 700; line-height: 1.47; letter-spacing: 0.7px; color: #26303b; }
.popup.standart .text{ font-family: Georgia; font-size: 21px; line-height: 1.67; letter-spacing: 0.8px; }

.popup .divider{
  text-align: center;
  font-size: 21px;
  font-weight: 700;
  letter-spacing: -0.2px;
  line-height: 25px;
  position: relative;
  padding: 16px 0;
}
.popup .divider:before,
.popup .divider:after{
  display: block;
  content: '';
  width: 35.416666667%;
  border-top: 1px solid #ccc;
  position: absolute;
  top: 50%;
}
.popup .divider:before{
  margin-left: 8.333333333%;
  left: 0;
}
.popup .divider:after{
  margin-right: 8.333333333%;
  right: 0;
}

form .section{
  margin-bottom: 30px;
  font-size: 16px;
  line-height: 1.56;
  letter-spacing: 0.6px;
}
form .section.small{
  margin-bottom: 20px;
}
form .section a{
  color: #6f6f6f;
  border-bottom: 1px solid #6f6f6f;
}
form .textCenter{
  text-align: center;
}
form .section.options{
  text-align: right;
}

form .sectionTitle span{ font-size: 16px; letter-spacing: 0.6px; color: #6f6f6f; font-weight: 400; }
form .highlight { font-weight: 700; }
.popup.standart .columns{ margin-bottom: 20px; }
.popup.standart .columns:after{ display: block; content: ''; clear: both; }
.popup.standart .columns > div:first-child{ padding-left: 0; }
.popup.standart .columns > div:last-child{ padding-right: 0; }

.popup .breadcrumb{
  background: #F6F6F6;
  border-bottom: 1px solid #CCC;
}
.popup .breadcrumb .step{
  float: left;
  display: block;
}
.popup .breadcrumb .step div{
  border-left: 1px solid #ccc;
  font-size: 16px;
  letter-spacing: 0.6px;
  margin: 5px 0px;
  line-height: 30px;
  box-sizing: border-box;
  text-align: center;
}

.popup .breadcrumb .step.active div,
.popup .breadcrumb .step:not(.disabled):hover div{
  color: #FFF;
  border: 0;
}
.popup .breadcrumb .step:not(.disabled):hover + .step div{
  border-color: #F6F6F6;
}
.popup .breadcrumb .step.active + .step div{
  border: 0;
}
.popup .breadcrumb .step:not(.disabled):not(.active){
  cursor: pointer;
}
.popup .breadcrumb .step.disabled{
  color: #b7bbbd;
}

.popup .breadcrumb .step:first-child div{
  border-left: 0;
}

.popup .breadcrumb:after{
  display: block;
  content: '';
  clear: both;
}

.popup .breadcrumb.three .step{
  width: 33.33%;
}

.responsePopup .logo{ line-height: 32px; text-align: right; }
.responsePopup .logo img{ width: 32px; margin-bottom: -7px; margin-right: 10px; }

#authorizeLV .options .checkbox,
#authorize .options .checkbox{
  float: left;
  font-size: 17px;
  font-weight: 700;
  line-height: 1.18;
  letter-spacing: 0.7px;
}

.clearAfter:after{
  display: block;
  content: '';
  clear: both;
}

.cols{ margin-bottom: 20px; }

.cols > .col{ box-sizing: border-box; float: left; width: 100%; padding: 0 20px; }

.cols.two > .col{ width: calc(100% / 2); }
.cols.three > .col{ width: calc(100% / 3); }
.cols.four > .col{ width: calc(100% / 4); }

.cols > .col.right{ float: right; }

.cols > .col:first-child{ padding-left: 0; }
.cols > .col:last-child{ padding-right: 0; }

.cols:after{ display: block; content: ''; clear: both; }

.step{ display: none; }
.step.active{ display: block; }

form .col50{ width: 50%; box-sizing: border-box; padding: 0 20px; float: left; }
form .col50.pullRight{ float: right; }
form input[type="checkbox"]{ position: relative; top: 2px; }
form a.smallLink{ font-size: 16px; letter-spacing: 0.6px; color: #6f6f6f; text-decoration: underline; }
form [type="submit"] {width: 220px; border-radius: 3px; overflow: hidden; background: #979797; line-height: 50px; text-align: center; font-size: 14px; font-weight: 700; letter-spacing: 1px; color: #fff; float: right; border: 0; cursor: pointer; }
form [type="submit"]:hover { background: #3b444e; }
.small form [type="submit"]{ width: 100%; float: none; }
form input[type="text"],
form input[type="password"],
form textarea,
form .textarea{ width: 100%; border-radius: 3px; border: solid 1px #cccccc; background-color: #ffffff; letter-spacing: 0.6px; box-sizing: border-box; font-family: 'LatoLatin', arial, sans-serif; font-size: 16px; }
form input[type="text"],
form input[type="password"]{ line-height: 48px; padding: 0 20px; }
form textarea,
form .textarea{ height: auto; min-width: 100%; max-width: 100%; padding: 20px; min-height: 118px; }
form .textarea{ margin-bottom: 0; cursor: copy; }
form .inlineCheckbox{ margin: 15px 0; }
form .inlineCheckbox .checkbox{ display: inline-block; white-space: nowrap; }
form .inlineCheckbox .checkbox.wrap{ white-space: unset; }
form .sectionCenter{ text-align: center; padding: 10px; margin: 15px 0; }
form div.required{ border: 1px solid transparent; border-radius: 3px; }


.g-recaptcha{ -webkit-transform: scale(0.915033); -moz-transform: scale(0.915033); -ms-transform: scale(0.915033); -o-transform: scale(0.915033); transform: scale(0.915033); -webkit-transform-origin: 0 0; -moz-transform-origin: 0 0; -ms-transform-origin: 0 0; -o-transform-origin: 0 0; transform-origin: 0 0; margin-right: -16px; }
.g-recaptcha > div{ border: 1px solid transparent; border-radius: 3px; }
form .inputError,
form .g-recaptcha.inputError > div{ border-color: #d03a29 !important; }
form div.inputError{ border: 1px solid; }
form .errorMsg{ font-size: 16px; line-height: 1.56; letter-spacing: 0.6px; color: #d03a29; margin-top: 5px; font-weight: 400 !important; font-family: 'LatoLatin', arial, sans-serif; }
form .errorMsg a{ border-bottom: 1px solid; }




.radioButtonSmile input{ display: none; }
.radioButtonSmile label{ cursor: pointer; }
.radioButtonSmile label{ width: 100px; height: 100px; background-repeat: no-repeat; background-size: cover; background-position: center center; display: block; }
.radioButtonSmile #good + label{ background-image: url('../images/good_hover.png') ; }
.radioButtonSmile #good + label:hover,
.radioButtonSmile #good:checked + label{ background-image: url('../images/good.png'); }
.radioButtonSmile #neutral + label{ background-image: url('../images/neutral_hover.png'); }
.radioButtonSmile #neutral + label:hover,
.radioButtonSmile #neutral:checked + label{ background-image: url('../images/neutral.png'); }
.radioButtonSmile #bad + label{ background-image: url('../images/bad_hover.png'); }
.radioButtonSmile #bad + label:hover,
.radioButtonSmile #bad:checked + label{ background-image: url('../images/bad.png'); }
.radioButtonSmile { display: inline-block; margin: 0 30px; }




.popup.messagePublisher textarea{
  height: 156px;
}
.popup.articleReference textarea{
  height: 100px;
}
.popup.articleRelated .item{
  margin-top: 20px;
}
.popup.articleRelated .title{
  font-weight: 900;
}
.popup.articleRelated .articleTitle{
  margin-left: 40px;
}
.popup.articleRelated .spriteMain{
  float: left;
  position: relative;
  top: 4px;
}
.popup.articleRelated .iOutherLink{
  top: 1px;
}
.popup.articleRelated h1 a{
  margin-left: 40px;
}
.popup.articleRelated h1 img{
  height: 20px;
}
.popup.articleRelated .relatedTap:nth-child(2){
  border-top: 1px solid #ccc;
  padding-top: 30px;
  margin-top: 45px;
}



.iconPlainHover .sprite{
  cursor: pointer;
}
.iconPlainHover .disabled .sprite,
.disabled.sprite,
.disabledCurssor {
  cursor: not-allowed;
}

.noDesktop,
.noDesktopInline{
  display: none !important;
}

.changesReview{
  border: 1px solid #3b444e;
  border-radius: 0 0 3px 3px;
  border-top: 0;
  background: #fff;
  color: #26303b;
  padding: 18px 15px 12px 15px;
  font-weight: 700;
  line-height: 1.43;
  letter-spacing: 1px;
  font-size: 14px;
  width: auto;
  white-space: nowrap;
  position: fixed;
  right: -83px;
  top: 50%;
  transform : translateY(-50%) rotate(90deg);
  -moz-transform : translateY(-50%) rotate(90deg);
  -webkit-transform : translateY(-50%) rotate(90deg);
  -o-transform : translateY(-50%) rotate(90deg);
  -ms-transform : translateY(-50%) rotate(90deg);
  z-index: 100;
  cursor: pointer;
}
.changesReview:hover{
  color: #fff;
  background: #3b444e;
  /*cursor: pointer;*/
}
.changesReview:hover .iClose{
  background-position: -14px -14px;
}
.changesReview:hover .iClose:hover{
  background-position: -98px -14px;
}
.closeNoverteBadge{
  display: none;
}






.fs14,
.d-fs14 {font-size: 14px; font-weight: 400; line-height: 1.43; letter-spacing: 0.5px;}
.fs16,
.d-fs16,
.fs16 .articleTitle a.title {font-size: 16px; line-height: 1.56; letter-spacing: 0.7px;}
.fs21,
.d-fs21,
.fs21 .articleTitle a.title {font-size: 21px; line-height: 1.19; letter-spacing: -0.2px;}
.fs28,
.d-fs28,
.fs28 .articleTitle a.title {font-size: 28px;  line-height: 1.43; letter-spacing: 0.3px;}

.noMarginR, .mRight0 { margin-right : 0 !important; }
.noMarginT, .mTop0 { margin-top : 0 !important; }
.noMarginB { margin-bottom : 0 !important; }
.mTop10 {margin-top: 10px !important; }
.mTop20 {margin-top: 20px !important;}
.mTop30 {margin-top: 30px !important;}
.mTop40 {margin-top: 40px !important;}

.pTop1 {padding-top: 1px !important; }
.pTop2 {padding-top: 2px !important; }
.pTop3 {padding-top: 3px !important; }
.pTop4 {padding-top: 4px !important; }
.pTop5 {padding-top: 5px !important; }
.pTop6 {padding-top: 6px !important; }
.pTop7 {padding-top: 7px !important; }
.pTop8 {padding-top: 8px !important; }
.pTop9 {padding-top: 9px !important; }
.pTop10 {padding-top: 10px !important; }
.pTop20 {padding-top: 20px !important;}
.pTop30 {padding-top: 30px !important;}
.pTop40 {padding-top: 40px !important;}

.mBottom20 {margin-top: 20px !important;}
.mBottom40 {margin-top: 20px !important;}

#reservedTiesrPaz {border-bottom: 5px solid #26303b; }
#reservedTiesrPaz .area {max-width: 800px; margin: 0 auto; line-height: 24px; padding-top: 33px; padding-bottom: 30px; font-size: 16px;letter-spacing: 0.6px;font-family: Georgia, "Times New Roman", Times, serif; }
#reservedTiesrPaz .icon {float: left; padding-right: 10px;}
#reservedTiesrPaz .virsraksts {float: right; padding-right: 17px;  font-size: 14px;font-weight: 900;letter-spacing: 0.6px; font-family: 'LatoLatin', arial, sans-serif;}
#reservedTiesrPaz p {overflow: hidden; }
#reservedTiesrPaz a {font-family: 'LatoLatin', arial, sans-serif;}

#reservedArkartasN .imgAndText {overflow: hidden; float: left; width: 72.21875%;}

#reservedArkartasN {position: relative;}
#reservedArkartasN .zi-2 {z-index: -2;}
#reservedArkartasN .zi-1 {z-index: -1;}
#reservedArkartasN .zi1 {z-index: 1;}
#reservedArkartasN .zi2 {z-index: 2;}
#reservedArkartasN .zi3 {z-index: 3;}
#reservedArkartasN .zi4 {z-index: 4;}
#reservedArkartasN .bgPosition {position: absolute; top: 0; left: 0; bottom: 0; right: 0; }
#reservedArkartasN .bgPosition.borderB {border-bottom: 5px solid #26303b; }
#reservedArkartasN .container {border-bottom: 5px solid #26303b; padding: 20px 0; position: relative; overflow: hidden;}
#reservedArkartasN .title {width: 25.78123%; float: left; font-size: 21px; line-height: 1.19; letter-spacing: -0.2px; font-weight: 900; text-transform: uppercase;}
#reservedArkartasN .img { float: left; }
#reservedArkartasN .img a { display: block;}
#reservedArkartasN img { max-width: 100%; max-height: 100px;}
#reservedArkartasN .pdr40 { padding-right: 40px;}
#reservedArkartasN .vienibas { float: left;}
#reservedArkartasN .tekstaVieniba { display: block;}

#reservedArkartasN .tv_first {float: left; width: 50%;}
#reservedArkartasN  .cnt1 .tv_first {width: 100%;}
#reservedArkartasN .parinde {margin-top: 8px; font-size: 14px; line-height: 1.43; letter-spacing: 0.5px;}
#reservedArkartasN .tv_first .virsraksts {font-weight: 900;}
#reservedArkartasN .tv_first .tekstaVieniba { padding-right: 20px; }
#reservedArkartasN .tv_second {float: left; width: 50%;}
#reservedArkartasN .cnt1 .tv_second {display: none;}
#reservedArkartasN .tv_second .virsraksts {font-weight: 900; }
#reservedArkartasN .tv_second .tekstaVieniba { padding-left: 20px; }

#reservedArkartasN .toAll {clear: both; margin-top: 0;}
#reservedArkartasN .toAll div { float: left; margin-right: 10px; }
 /*  ( ( 100 + 40 ) * 100 ) / 912  = bildes maksimālais platums + padding right * 100 / imgAndText minimālais platums */
#reservedArkartasN .img.colWidth100 {width: 16%;}
#reservedArkartasN .vienibas.colWidth100 {width: 84%;}
#reservedArkartasN .img.colWidth150 {width: 21%;}
#reservedArkartasN .vienibas.colWidth150 {width: 79%;}
#reservedArkartasN .img.colWidth178 {width: 24%;}
#reservedArkartasN .vienibas.colWidth178 {width: 76%;}
#reservedArkartasN .img.colWidth200 {width: 27%;}
#reservedArkartasN .vienibas.colWidth200 {width: 73%;}
#reservedArkartasN .img.colWidth300 {width: 38%;}
#reservedArkartasN .vienibas.colWidth300 {width: 62%;}
#reservedArkartasN .img.colWidth400 {width: 49%;}
#reservedArkartasN .vienibas.colWidth400 {width: 51%;}
#reservedArkartasN .img.colWidth500 {width: 60%;}
#reservedArkartasN .vienibas.colWidth500 {width: 40%;}
#reservedArkartasN .img.colWidth600 {width: 71%;}
#reservedArkartasN .vienibas.colWidth600 {width: 29%;}

#searchMatchInfo {width: 57.03125%; padding-bottom: 10px;}
#searchMatchInfo .archiveSearchMatch {margin-top: 30px; display: table; }
#searchMatchInfo .col1 {display: table-cell; width: 1px;}
#searchMatchInfo .img {margin-right: 20px;}
#searchMatchInfo .img img {max-height: 70px; max-width: 70px; border-radius: 50%;}
#searchMatchInfo .col2 {display: table-cell; vertical-align: middle;}
#searchMatchInfo .name {font-weight: 900; font-size: 20px; letter-spacing: 0.8px; margin-right: 10px; }
#searchMatchInfo .nameList {  font-size: 16px; line-height: 1.56; letter-spacing: 0.7px; font-weight: 400;}
#searchMatchInfo .count {margin-top: 8px; font-size: 14px; font-weight: 400; line-height: 1.43; letter-spacing: 0.5px; color: #6F6F6F;}
#searchMatchInfo hr { margin: 25px 0 0 0; padding: 0; border-bottom: 0; border-top: 1px solid #CCCCCC; }
.zona1.withImg .vienibas { float: left;}
.zona1 .tekstaVieniba { display: block;}

.zona1 .tv_first {float: left; width: 50%;}
.zona1 .cnt1 .tv_first {width: 100%;}
.zona1 .tv_first .tekstaVieniba { padding-right: 20px; }

.zona1 .tv_second {float: left; width: 50%;}
.zona1 .cnt1 .tv_second {display: none;}
.zona1 .tv_second .tekstaVieniba { padding-left: 20px; }
/* ( (120 + 40 ) * 100 ) / 925 = bildes maksimālais platums + padding right * 100 / kopējā zonas minimālais platums  */
.zona1 .img.colWidth120 {width: 18%;}
.zona1 .vienibas.colWidth120 {width: 82%;}
.zona1 .img.colWidth180 {width: 24%;}
.zona1 .vienibas.colWidth180 {width: 76%;}
.zona1 .img.colWidth214 {width: 28%;}
.zona1 .vienibas.colWidth214 {width: 72%;}


.zona1 {  font-size: 16px; line-height: 1.56; letter-spacing: 0.6px; font-weight: 400; font-family: Georgia, "Times New Roman", Times, serif;}
.zona1 li {line-height: 1.43; margin-bottom: 5px;}
.zona1 .virsraksts {font-family    : 'LatoLatin', arial, sans-serif; font-size: 21px; line-height: 1.19; letter-spacing: -0.2px; font-weight: 900; margin-bottom: 8px;}
.zona1 .virsraksts a {color: inherit;}
.zona1 .virsraksts a,
.zona1 a { font-family: inherit; font-size: inherit; line-height: inherit; font-weight: inherit; letter-spacing: inherit;}
.zona1 .virsraksts a:hover {color: #505760;}
.zona1 a.underline {font-family    : 'LatoLatin', arial, sans-serif;   font-size: 14px; line-height: 1.43; letter-spacing: 0.5px; color: #6f6f6f; border-bottom: 1px solid;}
.zona1 a.underline:hover {color: #26303b;}
.zona1 .parinde {display: inline-block; font-size: 14px; line-height: 1.43; letter-spacing: 0.5px; font-family    : 'LatoLatin', arial, sans-serif; color: #6f6f6f; }
.zona1 .parinde a {color: #268c9d; }
.zona1 a {color: #268c9d; }
.zona1 a:hover, .zona1 .parinde a:hover {color: #147688; }
.zona1 a.fails:before { background-image : url('../images/sprite_cyan.png');}
.zona1 a.fails:before{ content: ''; display: inline-block; position: relative; top: 4px; background-position: -355px -1px; width: 16px; height: 20px; margin-right: 10px; }
.zona1 a.fails:hover:before{ background-position: -337px -1px; }
.zona1 a.fails{ font-size: 16px; display: block; font-family : 'LatoLatin', arial, sans-serif; line-height: 1.25; margin: 10px 0; }



.blockZonaPieteikumaRight {width: 22.65625%;float: left; margin-bottom: 40px;}
/* ( (120 + 40 ) * 100 ) / 280 = bildes maksimālais platums + padding right * 100 / kopējā zonas minimālais platums  */
.blockZonaPieteikumaRight .zona1 .img {margin-bottom: 10px;}
.blockZonaPieteikumaRight .zona1 .img.colWidth120 {width: 100%;}
.blockZonaPieteikumaRight .zona1 .vienibas.colWidth120 {width: 100%;}
.blockZonaPieteikumaRight .zona1 .img.colWidth180 {width: 100%;}
.blockZonaPieteikumaRight .zona1 .vienibas.colWidth180 {width: 100%;}
.blockZonaPieteikumaRight .zona1 .img.colWidth214 {width: 100%;}
.blockZonaPieteikumaRight .zona1 .vienibas.colWidth214 {width: 100%;}
.blockZonaPieteikumaRight .zona1 .tv_frist .tekstaVieniba {margin: 0; padding: 0;}
.blockZonaPieteikumaRight .zona1 .tv_second .tekstaVieniba {margin: 0; padding: 0;}
.blockZonaPieteikumaRight .zona1 .tv_first,
.blockZonaPieteikumaRight .zona1 .tv_second {float: none; width: 100%; }




/* viss kas atrodas iekš šīs media, jāliek arī iekš old_ie fix */
@media only screen and (min-width : 1262px) {
  .blockBox .card.d-none { display : none;}
  .blockBox .card.d-noMarginR { margin-right : 0 !important;}
  .blockBox .card.d-clearL { clear : left;}

  .blockBox.d-moreInLeft .content { margin-left : 25.78125%; }
  .blockSlider .blockBox.d-moreInLeft .content { margin-left : 0; }
  .blockBox.d-moreInLeft .blockTitle2 { width : 25.78125%; }
  .blockBox.d-moreInLeft .showMore { position : absolute; left : 0; bottom : 0; }
  .blockBox.d-moreInLeft .showMore {margin-top: 0;}

}
@media only screen and (max-width : 1261px) {
  /* Tablet */
  .blockUzdotJautajumu .covid19Text {clear: both; float: left !important;}
  .blockReklamaRight,
  .adsWidth {display : none;}

  #devBox #css:after {
      content : ' & max-1261 '
  }
  body {
      max-width : 100%;
  }
  .bodyWidth {
      max-width : 1181px;
      min-width : 710px;
      width     : 89.873417722%;
  }
  .topNavigation { margin-bottom : 40px;}
  .filtersWrapper{
    padding: 15px;
  }

  .aboutUs .articleLeftColumn a:nth-child(4n){
    margin-right: 10px;
  }
  .aboutUs .articleLeftColumn{
    width: 100%;
    float: none;
  }
  .aboutUs .articleLeftColumn:after{
    content: '';
    display: block;
    clear: both;
  }

  .blockBoxJaunakieMobile { float : left; width : 64.788732394%; margin : 0 5.633802817% 0 0; }

  .skaidrojumiKanals .blockBoxJaunakie { width : 100%; }
  .skaidrojumiKanals .blockJaunakie { width : 100%; margin : 0 8.695652174% 0 0; }
  .skaidrojumiKanals .blockJaunakie2 { width : 100%; margin : 0 0 40px 0; }
  .skaidrojumiKanals .blockStajSpekaSmall { display : none; }
  .skaidrojumiKanals .blockZinSavTies { width : 29.577464789%; margin: 0 0 40px 0;}
  .skaidrojumiKanals .blockPopularakie { width : 100%; margin : 0 0 40px 0; }
  .skaidrojumiKanals .blockDerZin { display : none; }
  .skaidrojumiKanals .blockDerZinV2 { display : inline-block; width : 29.577464789%; margin : 0 0 40px 0; }
  .skaidrojumiKanals .blockLikProj { width : 100%; margin : 0 0 40px 0; }
  .skaidrojumiKanals .blockJaunInfograf { width : 100%; margin : 0 40px 40px 0; }
  .skaidrojumiKanals .blockStajSpeka { width : 100%; margin : 0 40px 40px 0; }
  .skaidrojumiKanals .blockSkaidr { width : 100%; margin : 0 40px 40px 0; }
  .skaidrojumiKanals .blockNedTemas { width : 100%; margin : 0 0 0 0; }
  .skaidrojumiKanals .blockVelPortal { width: 100%; margin : 0 0 0 0;}
  .skaidrojumiKanals .blockVelPortal .velPortalRakst { width : 100%; margin : 0 0 0 0; }
  .skaidrojumiKanals .blockVelPortal .velPortalEkons { width : 100%; margin : 0 0 40px 0; }
  .blockValstIestJaun { width : 100%; margin : 0 40px 40px 0; clear : both; }
  .blockMusuPortali { width : 100%; margin : 0 40px 0 0; }

  .blockLeftPopular { width: 100%; margin: 0;}
  .individKanals .blockRakstiBezTopic { width: 100%; margin-right: 0;}
  .blockSaistAtslegV { width : 100%;}

  .individKanals .blockPopularakie { width : 100%; margin : 0 0 40px 0; }

  .tiesasKanals .blockJaunNoCitKan   { width: 100%; float: none; margin: 0 0 40px 0; display: none;}
  .tiesasKanals .blockJaunakie1      { width: 100%; float: none; margin: 0 0 0 0; }
  .tiesasKanals .blockJaunakie2      { width: 100%; margin: 0 0 40px 0; clear: both;}
  .tiesasKanals .blockDienasKartibav2.noDesktop { width: 100%; margin: 0 0 40px 0; display: block; padding-right: 20px; }
  .tiesasKanals .blockTiespaligs     { width: 29.577464789%; margin: 0 0 40px 0; clear: none; float : left;}
  .tiesasKanals .blockCitats         { width: 29.577464789%; margin: 0 0 40px 0; float : left;}
  .tiesasKanals .blockDerZinV2       { width: 29.577464789%; margin: 0 0 40px 0; display: block; float : left;}
  .tiesasKanals .blockPopularakie    { width: 100%; float: none; margin: 0 0 40px 0; clear: both;}
  .tiesasKanals .blockTiesasanas     { width: 100%; float: none; margin: 0 0 40px 0; }
  .tiesasKanals .blockDerZin         { width: 100%; float: none; margin: 0 0 40px 0; display: none;}
  .tiesasKanals .blockVideo          { width: 100%; margin: 0 0 40px 0; }
  .tiesasKanals .blockKaNetiesaties  { width: 100%; margin: 0 0 40px 0; }
  .tiesasKanals .blockParTieslSist   { width: 100%; margin: 0 0 40px 0; }
  .tiesasKanals .blockEkonsultacijas   { width: 100%; margin: 0 0 40px 0; }
  .tiesasKanals .blockNoTiesZal      { width: 100%; margin: 0 0 40px 0; }
  .tiesasKanals .blockGids           { width: 100%; margin: 0 0 40px 0; }
  .tiesasKanals .blockGids .moreInLeft .content         { margin: 0; }
  .tiesasKanals .blockInstVest       { display: none; width: 100%; margin: 0 0 40px 0; }
  .tiesasKanals .blockVelLvPort      { width: 100%; margin: 0 0 40px 0; }
  .tiesasKanals .blockNenokave       { width: 100%; margin: 0 0 40px 0; }

  .dienaskartibaKanals .block1                { display: block; width: 64.7887323945%; margin: 0 5.633802817% 0 0; float: left; }
  .dienaskartibaKanals .blockJauankais        { display: block; width: 100%; margin: 0 0 40px 0; }
  .dienaskartibaKanals .blockNenokave2        { display: block; width: 100%; margin: 0 0 40px 0; }
  .dienaskartibaKanals .block2                { display: block; width: 29.577464789%; margin: 0 0 0 0; float: left;}
  .dienaskartibaKanals .blockAtlasIesutit     { display: block; width: 100%; margin: 0 0 40px 0; }
  .dienaskartibaKanals .blockAtlasTemas       { display: block; width: 100%; margin: 0 0 40px 0; }
  .dienaskartibaKanals .blockCitats           { display: block; width: 100%; margin: 0 0 40px 0; }
  .dienaskartibaKanals .blockDerZin           { display: block; width: 100%; margin: 0 0 40px 0; }
  .dienaskartibaKanals .blockNenokave1       { display : none; }
  .dienaskartibaKanals .blockAmatRuna         { display: block; width: 29.577464789%; margin: 0 0 40px 0; float: right;}
  .dienaskartibaKanals .blockPopularakie      { display: block; width: 100%; margin: 0 0 40px 0; float: left;}
  .dienaskartibaKanals .blockJaunLemumi       { display: block; width: 100%; margin: 0 0 40px 0; }
  .dienaskartibaKanals .blockParijuPazinojumi { display: block; width: 100%; margin: 0 0 40px 0; }
  .dienaskartibaKanals .blockVelLvPort        { display: block; width: 100%; margin: 0 0 40px 0; }





  .eKonsultacijasKanals .blockMekletajs       { width: 100%; margin: 0 0 40px 0; }
  .eKonsultacijasKanals .blockJaunAtb         { width: 64.788732394%; margin: 0 5.633802817% 40px 0; float: left; }
  .eKonsultacijasKanals .blockPopularTemas    { width: 29.577464789%; margin: 0 0 40px 0; float: left; }
  .eKonsultacijasKanals .blockPopularAtb      { width: 100%; margin: 0 0 40px 0; clear: both; }
  .eKonsultacijasKanals .blockNeatbildetie    { width: 100%; margin: 0 0 40px 0; }
  .eKonsultacijasKanals .blockIesakam         { width: 100%; margin: 0 0 40px 0;}
  .eKonsultacijasKanals .blockNedTemas        { width: 100%; margin: 0 0 0 0;}
  .eKonsultacijasKanals .blockZiniSavTies     { display: none;}
  .eKonsultacijasKanals .blockvelLvPortRaksti { width: 100%; margin: 0 0 40px 0; float: left;}
  .eKonsultacijasKanals .blockNenokave        { width: 64.788732394%; margin: 0 5.633802817% 40px 0; float: left;}
  .eKonsultacijasKanals .blockZiniSavTiesV2   { display: block; width: 29.577464789%; margin: 0 0 40px 0; clear: none; float: left;}
  .eKonsultacijasKanals .blockDienasKartiba   { width: 100%; margin: 0 0 40px 0; clear: both;}


  .viedokliKanals .blockJaunkie1      { width: 100%; margin: 0 0 0 0; }
  .viedokliKanals .blockJaunkie2      { width: 100%; margin: 0 0 40px 0; }
  .viedokliKanals .blockPazinojumi    { width: 64.788732394%; margin: 0 5.633802817% 40px 0; float: left; }
  .viedokliKanals .blockDerZinatV2    { width: 29.577464789%; margin: 0 0 40px 0; display: block; float: left;}
  .viedokliKanals .blockCitats        { width: 100%; margin: 0 0 40px 0; clear: both; }
  .viedokliKanals .blockPopularakie   { width: 100%; margin: 0 0 40px 0;}
  .viedokliKanals .blockDerZinat      { width: 100%; margin: 0 0 40px 0; display: none;}
  .viedokliKanals .blockVideo         { width: 100%; margin: 0 0 40px 0; }
  .viedokliKanals .blockLvPortalsJauta  { width: 100%; margin: 0 0 40px 0; }
  .viedokliKanals .blockIntervija     { width: 100%; margin: 0 0 40px 0; }
  .viedokliKanals .blockKomentars     { width: 100%; margin: 0 0 40px 0; }
  .viedokliKanals .blockViedoklis     { width: 100%; margin: 0 0 40px 0; }
  .viedokliKanals .blockPersoniba     { width: 100%; margin: 0 0 40px 0; }
  .viedokliKanals .blockVelPortala    { width: 100%; margin: 0 0 40px 0; }
  .viedokliKanals .blockDienaskartiba { width: 100%; margin: 0 0 40px 0; }


  .homeKanals .z-1 {margin-bottom: 40px; width: 29.577464789%; float: right;}
  .homeKanals .z-2 {margin-bottom: 40px; width: 64.788732394%; margin-right: 5.633802817%; float: left;}
  .homeKanals .z-3 {margin-bottom: 0; width: 64.788732394%; margin-right: 5.633802817%; float: left;}

  .homeKanals .b-1 {margin-bottom: 40px; width: 100%; margin-right: 0; }
  .homeKanals .b-2 {margin-bottom: 40px; width: 100%; margin-right: 0;  }
  .homeKanals .b-3 {display: none;}
  .homeKanals .b-3_2 {display: block; margin-bottom: 50px; max-height: 500px; width: 29.577464789%; overflow : hidden; float: left;}
  .homeKanals .b-4 {margin-bottom: 40px; width: 100%; margin-right: 3.125%; float: left;}
  .homeKanals .b-5 {margin-bottom: 40px; width: 100%;}
  .homeKanals .b-6 {margin-bottom: 40px; width: 100%;}
  .homeKanals .b-7 {margin-bottom: 40px; width: 100%;}
  .homeKanals .b-8 {margin-bottom: 40px; width: 100%;}

  .homeKanals .blockIpassNotikums   {width: 100%; margin: 0 0 40px 0;}
  .homeKanals .blockTiesraide       {width: 100%; margin: 0 0 40px 0;}
  /*.homeKanals .blockMultiBlock1     {position: unset;}*/
  /*.homeKanals .blockMulti1          {width: 100%; margin: 0 0 0 0;}*/
  /*.homeKanals .blockDienasKartiba   {float: left; width: 29.577464789%; margin: 0 5.633802817% 0 0;}*/
  /*.homeKanals .blockJaunakie1       {float: left; width: 64.788732394%; margin: 0 0 0 0;}*/
  /*.homeKanals .blockJaunakie2       {clear: both; width: 100%; margin: 0 0 0 0;}*/
  /*.homeKanals .blockMulti3          {position: unset; float: left; width: 29.577464789%; margin: 0 0 40px 0;}*/
  /*.homeKanals .blockNenokaveV1      {display: none;}*/
  /*.homeKanals .blockLacplesis       {width: 100%; margin: 40px 0 40px 0;}*/
  /*.homeKanals .blockReklama         {display : none;}*/
  /*.homeKanals .blockHomeVideo       {width: 100%; margin: 0 0 40px 0;}*/
  /*.homeKanals .blockMulti2          {float: left; width: 64.788732394%; margin: 0 5.633802817% 0 0;}*/
  /*.homeKanals .blockJaunakie3       {width: 100%; margin: 0 0 40px 0;}*/
  /*.homeKanals .blockDienasKartibaV2 {display: none;}*/
  /*.homeKanals .blockCitats          {width: 100%; margin: 0 0 40px 0;}*/
  /*.homeKanals .blockNenokaveV2      {display: block; width: 100%; margin: 0 0 40px 0;}*/
  .homeKanals .blockEkonsultacijas  {width: 100%; margin: 0 0 40px 0;}
  .homeKanals .blockLabsSaturs      {width: 100%; margin: 0 0 40px 0;}
  .homeKanals .blockKarstaTema      {width: 100%; margin: 0 0 40px 0;}
  .homeKanals .blockNorises1        {width: 100%; margin: 0 0 0 0;}
  .homeKanals .blockNorises2        {width: 100%; margin: 0 0 40px 0;}
  .homeKanals .blockViedokli1       {width: 100%; margin: 0 0 0 0;}
  .homeKanals .blockViedokli2       {width: 100%; margin: 0 0 40px 0;}
  .homeKanals .blockTiesas          {width: 100%; margin: 0 0 40px 0;}
  .homeKanals .blockMuliBlock2      {float: none; width: 100%; margin-right: 5%;}
  .homeKanals .blockSkaidrojumi1    {float: left; width: 64.788732394%; margin: 0 5.633802817% 0 0;}
  .homeKanals .blockStajSpekaV1     {display: none;}
  .homeKanals .blockDerZinatV2      {display: block; float: left; width: 29.577464789%;}
  .homeKanals .blockSkaidrojumi2    {clear: both; width: 100%; margin: 0 0 40px 0;}
  .homeKanals .blockMultiBlock3     {clear: both; float: none; width: 100%;}
  /* .homeKanals .blockDerZinatV1      {display: none;} */
  .homeKanals .blockZinSavTies     {width: 100%; margin: 0 0 40px 0;}
  .homeKanals .blockStajSpekaV2     {display: block; width: 100%; margin: 0 0 40px 0; }
  .homeKanals .blockNedTemas        {width: 100%; margin: 0 0 0 0;}

  .norisesKanals .block1               {width : 100%; margin: 0 0 0 0; float: none;}
  .norisesKanals .block2               {width : 100%; margin: 0 0 0 0; float: none;}
  .norisesKanals .blockJaunakie        {width : 100%; margin: 0 0 0 0;}
  .norisesKanals .blockJaunakie2       {width : 100%; margin: 0 0 40px 0;}
  .norisesKanals .blockPopularakie     {width : 64.788732394%; margin: 0 5.633802817% 40px 0; float: left;}
  .norisesKanals .blockDerZin          {width : 29.577464789%; margin: 0 0 40px 0; float: left;}
  .norisesKanals .blockDienaskartiba   {width : 100%; margin: 0 0 40px 0; clear: both;}
  .norisesKanals .blockProblema        {width : 100%; margin: 0 0 40px 0;}
  .norisesKanals .blockTuvplana        {width : 100%; margin: 0 0 40px 0;}
  .norisesKanals .blockNedTemas        {width : 100%; margin: 0 0 0 0;}
  .norisesKanals .blockVelPortal       {width : 100%; margin: 0 0 0 0;}

  #rakstsEkons .blockVelLvPort        {width: 100%; margin: 0 0 40px 0; float: left;}
  #rakstsEkons .blockNenokave         {display:none;}

  .blokinBlokLeft      { width: 100%; float: none; margin: 0 0 0 0; }
  .blokinBlokRight     { width: 100%; float: none; margin: 0 0 40px 0; }


  .blockGids img {width: 41.176470588%;}
  .blockGids .links {width: 50.980392157%; margin-left: 7.843137255%;}
  .blockGids .content {padding-left: 0;}

  .blockBox.moreInLeft .content{ margin-left : 35.135135135%; }
  .blockJaunInfograf .blockBox.moreInLeft .content { margin-left : 0; }

  .blockBox.moreInLeft .blockTitle2 { width : 29.577464789%; }
  .blockSlider .blockBox.moreInLeft .blockTitle2 { width : 35.135135135%; }

  .blockBox .card .cardInfo {width: 55%}
  .blockBox .card .tittleImgInArticle {text-align: right;}
  .blockBox .card .tittleImgInArticle img { }

  .blockBox .card.t-3 {width: 29.72972973%; margin-right : 5.405405405%;   float : left;}
  .blockBox .card.t-1 { width : 100%; margin-right : 0%; }
  .blockBox .card.t-2 { width : 45.652173913%; margin-right : 8.695652174%; }
  .blockBox .card.t-4 { width: 20.945945946%; margin-right : 5.405405405%;}




  /************************************************************
         BLOKI - Mūsu portāli
  ************************************************************/
  .blockMusuPortali .logoInfo {margin: 10px 0 37px 0; }
  .blockMusuPortali .mpLikumi img { width : 128px;}
  .blockMusuPortali .mpVestnesis img { width : 202px;}
  .blockMusuPortali .mpJuristaVards img { width : 117px;}


  .blockVelPortal .velPortalRakst .lastCard {display: none;}
  .t-none { display : none;}

  .blockCitasTemasBox .title { margin-right : 45px;}
  .blockMusuPortali .container {margin: 45px  5.405405405% 32px 0;}


  .blockCitats{
    padding: 30px 35px;
  }
  .blockCitats .imageContainer{
    margin: 0 40px 20px 0;
    max-width: 210px;
    width: 100%;
  }
  .blockCitats .textContainer{
    float: none;
    width: 100%;
  }

  .nCardsWrapper.tTwoCards .nCard{
    width: 45.652173913%;
    margin-right: 8.695652174%;
  }
  .nCardsWrapper.tTwoCards .nCard:nth-child(2n){
    margin-right: 0;
  }
  .nCardsWrapper.tTwoCards .nCard:nth-child(2n+1){
    clear: both;
  }



  .grLine {margin: 23px 0 0 0;}
  .grLine.t-small {width :70px;}
  .t-fs16,
  .t-fs16 .articleTitle a.title {font-size: 16px; line-height: 1.56;}
  .t-fs21,
  .t-fs21 .articleTitle a.title {font-size: 21px; line-height: 1.19;}
  .t-fs28,
  .t-fs28 .articleTitle a.title {font-size: 28px; line-height: 1.43;}


  .blockPopularakie-all {display: none;}
  .articleContent {width: 100%; margin: 0; float: none;}

  .archiveCards{ width: 100%; float: none; }
  .archiveBody .archiveOptions .optionsWrapper{ width: 100%; }
  .archiveSearch { background: #fff; }
  .archiveSearch .searchInput{ width: 60%; height: 54px; }
  .archiveSearch .searchInput .ui.search{ padding-top: 0; width: 100%; height: 50px; }
  .archiveSearch .searchExtra{ width: 40%; height: 54px; }
  .archiveSort{ margin-top: 5px; width: 76.842105263%; }
  .archiveSort ul{ position: relative; }
  .archiveSort ul li.filter{ position: absolute; left: 0; display: block; }
  .archiveFilters .dateFilter .inputField input{ width: 100%; box-sizing: border-box; }
  .archiveOptions .forwardWrapper{ border-bottom: none; border-top: 1px solid #ccc; padding-bottom: 0px; padding-top: 30px; }


  /*Raksta atvērums*/
  .articleAttributes{
    width: 100%;
    float: none;
    padding-bottom: 20px;
    border-bottom: 1px solid #ccc;
  }
  .articleAttributes .authors .image,
  .articleAttributes .section.related,
  .articleAttributes .action .iPrint,
  .articleAttributes .action .iBell,
  .articleAttributes .section.review{
    display: none;
  }
  .articleAttributes .authors > div{
    margin: 0;
  }
  .articleAttributes .section{
    padding: 0;
    border: 0;
  }
  .articleAttributes .section.share{
    padding-top: 23px;
  }
  .articleAttributes .time div{
    float: left;
    margin-right: 10px;
    margin-top: 1px;
  }
  .articleAttributes .time:after,
  .articleAttributes .data:after,
  .articleAttributes .sticky:after{
    clear: both;
    display: block;
    content: '';
  }
  .articleAttributes .sticky{
    position: inherit;
    padding: 0;
  }
  .articleAttributes .action{
    padding-top: 11px;
    font-size: 14px;
  }
  .articleAttributes .action > *{
    margin-right: 10px;
  }
  .articleAttributes .action .comment,
  .articleAttributes .action .thumbUp{
    display: inline-block;
  }
  .articleAttributes .action .comment .iComment{
    display: inline-block;
    position: relative;
    top: 5px;
    margin-right: 2px;
  }
  .articleAttributes .action .thumbUp .iLike{
    display: inline-block;
    position: relative;
    top: 1px;
    margin-right: 2px;
  }
  .articleAttributes .iTag{
    position: relative;
    top: 5px;
  }
  .articleAttributes .iCitation{
    position: relative;
    top: 4px;
  }
  .articleAttributes .iShare{
    position: relative;
    top: 5px;
  }
  .articleAttributes .data div{
    float: left;
    margin-right: 10px;
    margin-top: 3px;
  }
  .articleAttributes .authors .info,
  .articleAttributes .authors > div{
    display: inline-block;
    margin-top: 0;
  }
  .articleAttributes .authors > div:after{
    display: inline-block;
    content: ';';
    margin-left: -3px;
  }
  .articleAttributes .authors > div:last-child:after{
    content: '';
    margin: 0;
  }
  .articleContent .buttonWrapperFull .cBorder{
    border: 1px solid;
    border-radius: 3px;
  }
  .articleContent .buttonWrapperFull{
    display: block;
    line-height: 48px;
    font-family: 'LatoLatin', arial, sans-serif;
    font-size: 14px;
    font-weight: 900;
    letter-spacing: 1px;
    text-align: center;
    margin-top: 25px;
  }
  .articleContent .buttonWrapperFull > div > div{
    display: inline-block;
  }
  .articleContent .buttonMessagePublisher{
    margin-bottom: 25px;
  }
  .articleContent .buttonMessagePublisher .icon{
    margin-right: 17px;
    position: relative;
    top: 5px;
  }
  .articleContent .related .icon{
    margin-right: 17px;
    position: relative;
    top: 5px;
  }
  .articleCopyright{
    margin-top: 25px;
    padding-bottom: 34px;
  }
  .articleContent .share{
    display: block;
    padding-bottom: 20px;
    border-bottom: 1px solid #ccc;
    margin-bottom: 20px;
  }
  .relatedArticles { margin-top: 30px; }
  .blockContainer .relatedArticles:last-child{ margin-bottom: 30px; }

  .noDesktop{
    display: block !important;
  }
  .noDesktopInline{
    display: inline-block !important;
  }
  .onlyDesktop{
    display: none;
  }
  .relatedArticles .relatedImage {
    max-height: 190px;
  }
  .changesReview{
    display: none;
  }
  .changesReview{
    right: -93px;
    padding: 16px 15px 10px 15px;
  }

  .blockUzdotJautajumu .content > div:first-child{
    float: none;
    margin-bottom: 15px;
    width: 100%;
    max-width: 500px;
  }
  .blockUzdotJautajumu .content .or{
    text-align: left;
    width: 50px;
  }
  .blockUzdotJautajumu .content .cButton{
    width: 200px;
  }
  .blockUzdotJautajumu .content .info{
    width: calc(100% - 250px);
  }

  /* Raksta bridinajums */
  .warningMessage { font-size: 16px }

  /*Raksta atvērums*/
  .articleContent h1{ font-size: 32px; line-height: 1.25; letter-spacing: -0.4px; padding-bottom: 29px; padding-top: 39px; }
  .articleContent .articleSSDate { top: -15px; }
  .articleContent .image p,
  .articleContent .insetText p{ font-size: 14px; letter-spacing: 0.4px; line-height: 1.43; }
  .articleAnnotation{ font-size: 18px; line-height: 1.39; letter-spacing: 0.5px; margin-bottom: 45px; }
  .articleContent .image.fullWidth,
  .article .image.blockContainer,
  .article .image.incompleteWidth{ margin-bottom: 30px; }
  .keyPoints li,
  .keyPoints p{ font-size: 14px; line-height: 1.43; letter-spacing: 0.4px; }
  .keyPoints ul li::before{ top: 4px; }
  .blockContainer{ padding-bottom: 9px; }
  .article p,
  .article li{ font-size: 18px; line-height: 1.39; letter-spacing: 0.4px; margin-bottom: 25px; }
  .article li{ margin-bottom: 12px; }
  .articleContent ul li::before{ top: 6px; }
  .article h2,
  .article .lv_sub_new,
  .article .lv_sub{ font-size: 24px; letter-spacing: -0.3px; margin: 37px 0 25px 0; }
  .articleContent .alert{ line-height: 1.25; letter-spacing: 0.5px; margin-bottom: 23px; margin-top: -10px; }
  .article table{ margin-bottom: 25px; }
  .article .tableScrollX table { margin-bottom: 0; }
  .article .tableScrollX{ margin-bottom: 25px; }
  .article .dummyScrollX{ display: none; }
  .article a.fails{ letter-spacing: 0.4px; margin-bottom: 25px; }
  .article blockquote{ margin: 37px 0 37px 10px; padding-left: 25px; }
  .article blockquote p{ font-size: 24px; letter-spacing: 0.3px; line-height: 1.25; }
  .article .image.inset,
  .article .insetText{ margin-bottom: 25px;  padding: 25px 0; }
  .article table th, .article table td{ padding: 10px; }
  .article table th, .article table td, .article table th p, .article table td p, .article table td li{ font-size: 14px; line-height: 1.43; letter-spacing: 0.4px; }
  .articleContent ul li{ padding-left: 50px; }

  .blockBox .card.d-none { display : block;}
  .noMarginRTablet { margin-right : 0 !important; }
  .t-noMarginR,
  .blockBox .card.t-noMarginR {margin-right: 0;}
  .t-clearL {clear : left;}


  .blockGids .links{
    margin-top: 10px;
  }

  .blockKomentari .commentText{
    font-size: 16px;
    line-height: 1.88;
    letter-spacing: 0.2px;
  }

  .articleAttributes .share .circle:nth-child(4n){
    margin-right: 12px;
  }

  #reservedArkartasN .title,
  #reservedArkartasN .imgAndText {width: 100% !important;}
  #reservedArkartasN .title {margin-bottom: 15px;}
  #reservedArkartasN .toAll {margin-top: 15px; display: inline-block;}

  #searchMatchInfo {width: 76.842105263%; margin-bottom: 15px;}
  #searchMatchInfo .archiveSearchMatch {margin-top: 20px;}
  #searchMatchInfo .col1 {}
  #searchMatchInfo .img {}
  #searchMatchInfo .img img {}
  #searchMatchInfo .col2 {}
  #searchMatchInfo .name {}
  #searchMatchInfo .nameList {}
  #searchMatchInfo .count {}
  .blockZonaPieteikumaRight {width: 100%;}
  /* ( (120 + 40 ) * 100 ) / 740 = bildes maksimālais platums + padding right * 100 / kopējā zonas minimālais platums  */
  .blockZonaPieteikumaRight .zona1 .img.colWidth120, .zona1 .img.colWidth120 {width: 22%;}
  .blockZonaPieteikumaRight .zona1 .vienibas.colWidth120, .zona1 .vienibas.colWidth120 {width: 72%;}
  .blockZonaPieteikumaRight .zona1 .img.colWidth180, .zona1 .img.colWidth180 {width: 30%;}
  .blockZonaPieteikumaRight .zona1 .vienibas.colWidth180, .zona1 .vienibas.colWidth180 {width: 70%;}
  .blockZonaPieteikumaRight .zona1 .img.colWidth214, .img.colWidth214 {width: 35%;}
  .blockZonaPieteikumaRight .zona1 .vienibas.colWidth214, .vienibas.colWidth214 {width: 65%;}

  .blockZonaPieteikumaRight .zona1 .tv_first {float: left; width: 50%;}
  .blockZonaPieteikumaRight .zona1 .cnt1 .tv_first {width: 100%;}
  .blockZonaPieteikumaRight .zona1 .tv_first .tekstaVieniba { padding-right: 20px; }
  .blockZonaPieteikumaRight .zona1 .tv_second {float: left; width: 50%;}
  .blockZonaPieteikumaRight .zona1 .cnt1 .tv_second {display: none;}
  .blockZonaPieteikumaRight .zona1 .tv_second .tekstaVieniba { padding-left: 20px; }

}
@media only screen and (min-width: 740px) and (max-width: 1261px) {
  .blockBox .card.t-imgRight .titulInfo {float: left; }
  .blockBox .card.t-imgRight .articleTitle { width: 60.099667774%; padding-left: 6.644518272%; float: left;}

  .blockBox.t-moreInLeft .content { margin-left : 25.78125%; }
  .blockSlider .blockBox.t-moreInLeft .content { margin-left : 0; }
  .blockBox.t-moreInLeft .blockTitle2 { width : 25.78125%; }
  .blockBox.t-moreInLeft .showMore { position : absolute; left : 0; bottom : 0; }
  .blockBox.t-moreInLeft .showMore {margin-top: 0;}

  .t-noMarginT {margin-top: 0 !important;}

  .blockBox .card.citats .titulInfo {   max-width: 33.255813954%; }
}
@media only screen and (min-width : 740px) {
  .dt-noMarginR { margin-right : 0 !important; }
  .dt-noMarginT { margin-top : 0 !important; }
}
@media only screen and (max-width : 739px) {
  .userMenuWrapper{
  line-height: 50px;
  }
  /* Mobile */
  #reservedArkartasN .title,
  #reservedArkartasN .imgAndText,
  #reservedArkartasN .imgAndText .img,
  #reservedArkartasN .imgAndText .vienibas,
  #reservedArkartasN .imgAndText .vienibas .tv_first,
  #reservedArkartasN .imgAndText .vienibas .tv_second {width: 100% !important;}
  #reservedArkartasN .imgAndText .vienibas .tekstaVieniba {padding-left: 0; padding-right: 0;}
  #reservedArkartasN .title {margin-bottom: 15px;}
  #reservedArkartasN .img {margin-bottom: 15px;}
  #reservedArkartasN .imgAndText .vienibas {margin-bottom: 0;}
  #reservedArkartasN .pdr40 {padding-right: 0;}
  #reservedArkartasN img {max-height: 100%; width: 100%;}
  #reservedArkartasN .tekstaVieniba {margin-top: 0; margin-bottom: 20px;}
  #reservedArkartasN .toAll {margin-top: 0; display: inline-block;}

  #searchMatchInfo  {width: 100%; margin-bottom: 0;}
  /* ( (120 + 40 ) * 100 ) / 280 = bildes maksimālais platums + padding right * 100 / kopējā zonas minimālais platums  */
  .blockZonaPieteikumaRight .zona1 .img, .zona1 .img {margin-bottom: 10px;}
  .blockZonaPieteikumaRight .zona1 .img.colWidth120, .zona1 .img.colWidth120 {width: 100%;}
  .blockZonaPieteikumaRight .zona1 .vienibas.colWidth120, .zona1 .vienibas.colWidth120 {width: 100%;}
  .blockZonaPieteikumaRight .zona1 .img.colWidth180, .zona1 .img.colWidth180 {width: 100%;}
  .blockZonaPieteikumaRight .zona1 .vienibas.colWidth180, .zona1 .vienibas.colWidth180 {width: 100%;}
  .blockZonaPieteikumaRight .zona1 .img.colWidth214, .zona1 .img.colWidth214 {width: 100%;}
  .blockZonaPieteikumaRight .zona1 .vienibas.colWidth214, .zona1 .vienibas.colWidth214 {width: 100%;}
  .blockZonaPieteikumaRight .zona1 .tv_frist .tekstaVieniba, .zona1 .tv_frist .tekstaVieniba {margin: 0; padding: 0;}
  .blockZonaPieteikumaRight .zona1 .tv_second .tekstaVieniba, .zona1 .tv_second .tekstaVieniba {margin: 0; padding: 0;}
  .blockZonaPieteikumaRight .zona1 .tv_first, .zona1 .tv_first,
  .blockZonaPieteikumaRight .zona1 .tv_second, .zona1 .tv_second {float: none; width: 100%; }

  #reservedTiesrPaz .area {padding-top: 25px; padding-bottom: 25px;}
  #reservedTiesrPaz p {width: 100%; padding-top: 10px; margin: 0;}
  .topNavigation.fixedUp .menuSoc {display: block;}
  #devBox #css:after {
      content : ' & max-739 '
  }
  body {
      max-width : 100%;
  }
  .bodyWidth {
      max-width : 709px;
      min-width : 290px;
      width     : 90.625%;
  }
  .noMobile { display: none !important; }
  .topNavigation { margin-bottom : 30px; }

  .aboutUs .contactList .item{
    width: 100%;
    margin: 0 0 40px 0 !important;
  }
  .aboutUs .contactList .pair {
    display: block;
  }

  .falseBox {margin-bottom: 30px;}
  .skaidrojumiKanals .blockBoxJaunakie { width : 100%; max-width : 100%; }
  .skaidrojumiKanals .blockBoxJaunakieMobile { width : 100%; margin : 0 0 0 0; }
  .skaidrojumiKanals .blockJaunakie { width : 100%; margin : 0 0 0 0; }
  .skaidrojumiKanals .blockJaunakie2 { width : 100%; margin : 0 0 40px 0; }
  .skaidrojumiKanals .blockStajSpekaSmall { display : none; }
  .skaidrojumiKanals .blockZinSavTies { display : none;}
  .skaidrojumiKanals .blockPopularakie { width : 100%; margin : 0 0 40px 0; }
  .skaidrojumiKanals .blockDerZin { display : block; width : 100%; margin : 0 0 40px 0; }
  .skaidrojumiKanals .blockDerZinV2 { display : none; }
  .skaidrojumiKanals .blockLikProj { width : 100%; margin : 0 0 40px 0; }
  .skaidrojumiKanals .blockJaunInfograf { width : 100%; margin : 0 0 40px 0; }
  .skaidrojumiKanals .blockStajSpeka { width : 100%; margin : 0 0 40px 0; }
  .skaidrojumiKanals .blockSkaidrojumi {width : 100%; margin : 0 0 40px 0; }
  .skaidrojumiKanals .blockNedTemas { width : 100%; margin : 0 0 0 0; }
  .skaidrojumiKanals .blockVelPortal { width: 100%; margin : 0 0 0 0;}
  .skaidrojumiKanals .blockVelPortal .velPortalRakst { width : 100%; margin : 0 0 0 0; }
  .skaidrojumiKanals .blockVelPortal .velPortalEkons { width : 100%; margin : 0 0 40px 0; }
  .skaidrojumiKanals .blockValstIestJaun { width : 100%; margin : 0 0 40px 0; clear : both; }

  .blockMusuPortali { width : 100%; margin : 0 0 0 0; }

  .tiesasKanals .blockBoxJaunakieMobile { width : 100%; margin : 0 0 0 0; }
  .tiesasKanals .blockJaunNoCitKan   { width: 100%; clear: both; float: none; margin: 0 0 40px 0; display: none;}
  .tiesasKanals .blockJaunakie1      { width: 100%; clear: both; float: none; margin: 0 0 0 0; }
  .tiesasKanals .blockJaunakie2      { width: 100%; clear: both; float: none; margin: 0 0 40px 0; }
  .tiesasKanals .blockDienasKartibav2.noDesktop { width: 100%; clear: both; float: none; margin: 0 0 40px 0; }
  .tiesasKanals .blockTiespaligs     { width: 100%; clear: both; float: none; margin: 0 0 40px 0; }
  .tiesasKanals .blockCitats         { width: 100%; clear: both; float: none; margin: 0 0 40px 0; }
  .tiesasKanals .blockDerZinV2       { width: 100%; clear: both; float: none; margin: 0 0 40px 0; }
  .tiesasKanals .blockPopularakie    { width: 100%; clear: both; float: none; margin: 0 0 40px 0; }
  .tiesasKanals .blockTiesasanas     { width: 100%; clear: both; float: none; margin: 0 0 40px 0; }
  .tiesasKanals .blockDerZin         { width: 100%; clear: both; float: none; margin: 0 0 40px 0; }
  .tiesasKanals .blockVideo          { width: 100%; clear: both; float: none; margin: 0 0 40px 0; }
  .tiesasKanals .blockKaNetiesaties  { width: 100%; clear: both; float: none; margin: 0 0 40px 0; }
  .tiesasKanals .blockParTieslSist   { width: 100%; clear: both; float: none; margin: 0 0 40px 0; }
  .tiesasKanals .blockEkonsultacijas   { width: 100%; clear: both; float: none; margin: 0 0 40px 0; }
  .tiesasKanals .blockNoTiesZal      { width: 100%; clear: both; float: none; margin: 0 0 40px 0; }
  .tiesasKanals .blockGids           { width: 100%; clear: both; float: none; margin: 0 0 40px 0; }
  .tiesasKanals .blockInstVest       { display: none; width: 100%; clear: both; float: none; margin: 0 0 40px 0; }
  .tiesasKanals .blockVelLvPort      { width: 100%; clear: both; float: none; margin: 0 0 40px 0; }
  .tiesasKanals .blockNenokave       { width: 100%; clear: both; float: none; margin: 0 0 40px 0; }

  .dienaskartibaKanals .block1                { display: block; width: 100%; margin: 0 0 0 0;  }
  .dienaskartibaKanals .blockJauankais        { display: block; width: 100%; margin: 0 0 40px 0; }
  .dienaskartibaKanals .blockNenokave2        { display: none;  }
  .dienaskartibaKanals .block2                { display: block; width: 100%; margin: 0 0 0 0; }
  .dienaskartibaKanals .blockAtlasIesutit     { display: none; }
  .dienaskartibaKanals .blockAtlasTemas       { display: none; }
  .dienaskartibaKanals .blockCitats           { display: none; }
  .dienaskartibaKanals .blockDerZin           { display: block; width: 100%; margin: 0 0 40px 0; }
  .dienaskartibaKanals .blockNenokave1       { display: block; width: 100%; margin: 0 0 40px 0; }
  .dienaskartibaKanals .blockAmatRuna         { display: block; width: 100%; margin: 0 0 40px 0; }
  .dienaskartibaKanals .blockPopularakie      { display: block; width: 100%; margin: 0 0 40px 0; }
  .dienaskartibaKanals .blockJaunLemumi       { display: block; width: 100%; margin: 0 0 40px 0; }
  .dienaskartibaKanals .blockParijuPazinojumi { display: block; width: 100%; margin: 0 0 40px 0; }
  .dienaskartibaKanals .blockAtlasIesutitV2   { display: block; width: 100%; margin: 0 0 40px 0; }
  .dienaskartibaKanals .blockAtlasTemasV2     { display: block; width: 100%; margin: 0 0 40px 0; }
  .dienaskartibaKanals .blockVelLvPort        { display: block; width: 100%; margin: 0 0 40px 0; }

  .viedokliKanals .blockJaunkie1       { width: 100%; margin: 0 0 0 0; }
  .viedokliKanals .blockJaunkie2       { width: 100%; margin: 0 0 40px 0; }
  .viedokliKanals .blockPazinojumi     { width: 100%; margin: 0 0 40px 0; clear: both;; }
  .viedokliKanals .blockDerZinatV2     { width: 100%; margin: 0 0 40px 0; clear: both; display: none;}
  .viedokliKanals .blockCitats         { width: 100%; margin: 0 0 40px 0; clear: both; }
  .viedokliKanals .blockPopularakie    { width: 100%; margin: 0 0 40px 0;}
  .viedokliKanals .blockDerZinat       { width: 100%; margin: 0 0 40px 0; display: block;}
  .viedokliKanals .blockVideo          { width: 100%; margin: 0 0 40px 0; }
  .viedokliKanals .blockLvPortalsJauta { width: 100%; margin: 0 0 40px 0; }
  .viedokliKanals .blockIntervija      { width: 100%; margin: 0 0 40px 0; }
  .viedokliKanals .blockKomentars      { width: 100%; margin: 0 0 40px 0; }
  .viedokliKanals .blockViedoklis      { width: 100%; margin: 0 0 40px 0; }
  .viedokliKanals .blockPersoniba      { width: 100%; margin: 0 0 40px 0; }
  .viedokliKanals .blockVelPortala     { width: 100%; margin: 0 0 0 0; }
  .viedokliKanals .blockDienaskartiba  { width: 100%; margin: 0 0 40px 0; }

  .viedokliKanals .blockJaunkie1 .card .titulInfo {width: 100%; float: none; margin: 0 0 23px 0; padding: 0;}
  .viedokliKanals .blockJaunkie1 .card .articleTitle {width: 100%; float: left; margin: 0; padding: 0;}

  .homeKanals .z-1 {margin-bottom: 10px; width: 100%; float: none;}
  .homeKanals .z-1 > div:last-child {margin-bottom: 0;}
  .homeKanals .z-2 {margin-bottom: 0; width: 100%; float: none; margin-right: 0; }
  .homeKanals .z-3 {margin-bottom: 0; width: 100%; float: none; margin-right: 0; overflow: hidden;}

  .homeKanals .b-1 {margin-bottom: 30px; width: 100%; margin-right: 0; }
  .homeKanals .b-2 {margin-bottom: 40px; width: 100%; margin-right: 0;  }
  .homeKanals .b-3 {display: none;}
  .homeKanals .b-3_2 {margin-bottom: 0; max-height: 600px; width: 100%; overflow : hidden; float: none;}
  .homeKanals .b-4 {margin-bottom: 40px; width: 100%; margin-right: 0; float: none;}
  .homeKanals .b-5 {margin-bottom: 40px; width: 100%;}
  .homeKanals .b-6 {margin-bottom: 40px; width: 100%;}
  .homeKanals .b-7 {margin-bottom: 40px; width: 100%;}
  .homeKanals .b-8 {margin-bottom: 40px; width: 100%;}

  .homeKanals .blockIpassNotikums   {width: 100%; margin: 0 0 40px 0;}
  .homeKanals .blockTiesraide       {width: 100%; margin: 0 0 40px 0;}
  .homeKanals .blockEkonsultacijas  {width: 100%; margin: 40px 0 40px 0;}
  .homeKanals .blockLabsSaturs      {width: 100%; margin: 0 0 40px 0;}
  .homeKanals .blockKarstaTema      {width: 100%; margin: 0 0 40px 0;}
  .homeKanals .blockNorises1        {width: 100%; margin: 0 0 0 0;}
  .homeKanals .blockNorises2        {width: 100%; margin: 0 0 40px 0;}
  .homeKanals .blockViedokli1       {width: 100%; margin: 0 0 0 0;}
  .homeKanals .blockViedokli2       {width: 100%; margin: 0 0 40px 0;}
  .homeKanals .blockTiesas          {width: 100%; margin: 0 0 40px 0;}
  .homeKanals .blockMuliBlock2      {float: none; width: 100%; margin-right: 0;}
  .homeKanals .blockSkaidrojumi1    {float: none; width: 100%; margin: 0 0 0 0;}
  .homeKanals .blockStajSpekaV1     {display: none;}
  .homeKanals .blockDerZinatV2      {display: none;}
  .homeKanals .blockSkaidrojumi2    {clear: both; width: 100%; margin: 0 0 40px 0;}
  .homeKanals .blockMultiBlock3     {clear: both; float: none; width: 100%;}
  .homeKanals .blockDerZinatV1      {display: block; width: 100%; margin: 0 0 40px 0;}
  .homeKanals .blockZinSavTies     {width: 100%; margin: 0 0 40px 0;}
  .homeKanals .blockStajSpekaV2     {display: block; width: 100%; margin: 0 0 40px 0; }
  .homeKanals .blockNedTemas        {display: none;}

  .norisesKanals .block1               {width : 100%; margin: 0 0 0 0; float: none;}
  .norisesKanals .block2               {width : 100%; margin: 0 0 0 0; float: none;}
  .norisesKanals .blockJaunakie        {width : 100%; margin: 0 0 0 0;}
  .norisesKanals .blockJaunakie2       {width : 100%; margin: 0 0 40px 0;}
  .norisesKanals .blockPopularakie     {width : 100%; margin: 0 0 40px 0; float: none;}
  .norisesKanals .blockDerZin          {width : 100%; margin: 0 0 40px 0; float: none;}
  .norisesKanals .blockDienaskartiba   {width : 100%; margin: 0 0 40px 0; clear: both;}
  .norisesKanals .blockProblema        {width : 100%; margin: 0 0 40px 0;}
  .norisesKanals .blockTuvplana        {width : 100%; margin: 0 0 40px 0;}
  .norisesKanals .blockNedTemas        {display: none;}
  .norisesKanals .blockVelPortal       {width : 100%; margin: 0 0 0 0;}





  .eKonsultacijasKanals .blockMekletajs       { width: 100%; margin: 0 0 40px 0; }
  .eKonsultacijasKanals .blockJaunAtb         { width: 100%; margin: 0 0 40px 0; float: left; }
  .eKonsultacijasKanals .blockPopularTemas    { width: 100%; margin: 0 0 40px 0; float: left; }
  .eKonsultacijasKanals .blockPopularAtb      { width: 100%; margin: 0 0 40px 0; clear: both; }
  .eKonsultacijasKanals .blockNeatbildetie    { width: 100%; margin: 0 0 40px 0; }
  .eKonsultacijasKanals .blockIesakam         { width: 100%; margin: 0 0 40px 0;}
  .eKonsultacijasKanals .blockNedTemas        { display: none; width: 100%; margin: 0 0 40px 0;}
  .eKonsultacijasKanals .blockZiniSavTies     { display: none;}
  .eKonsultacijasKanals .blockvelLvPortRaksti { width: 100%; margin: 0 0 40px 0; float: left;}
  .eKonsultacijasKanals .blockNenokave        { width: 100%; margin: 0 0 40px 0; float: left;}
  .eKonsultacijasKanals .blockZiniSavTiesV2   { display: none; width: 100%; margin: 0 0 40px 0; clear: none; float: left;}
  .eKonsultacijasKanals .blockDienasKartiba   { width: 100%; margin: 0 0 40px 0; clear: both;}

  #rakstsEkons .blockNenokave         {width: 100%; display: block;}

  .blokinBlokLeft      { margin: 0 0 0 0;}
  .nedTemasContainer {display: none;}
  .blockTitle {font-size: 16px; letter-spacing :0.4px;}

   .blockBox.moreInLeft .blockTitle2 {width: 100%; position: relative;}

  .blockBox .card,
  .blockBox .card.d-4,
  .blockBox .card.d-3,
  .blockBox .card.d-1 {
      width        : 100%;
      margin-right : 0;
      clear        : left;
  }
  .blockBox .d-3-slide {clear: none;}
  .blockBox .d-1-slide {clear: none;}


  .blockBox .card {margin-top: 30px;}
  .blockBox .card .titulInfo { margin-bottom: 0; width: 23.255813953%; float: left;}
  .blockBox .card .rubrika { display: none;}
  .blockBox .card .rubrikaMobile { display: block; margin-bottom: 10px;}
  .blockBox .card.m-imgRight .rubrikaMobile { display: block; margin-bottom: 0;}
  .blockBox .card.m-imgRight.autorsInR .autorsInfoInRight { display: block; margin-bottom: 0;}

  .blockBox .card .titulBilde { margin-bottom: 0; margin-top: 6px;}
  .blockBox .card .titulInfo .iconContainerAbsolue { top: 8px; }
  .iPlay.iconContainerAbsolue{ width: 25px; height: 25px; }
  .mainIconBefore.iPlay:before{ width: 10px; height: 11px; background-size: 10px; }

  .blockBox .card.m-imgRight .articleTitle { width: 70.099667774%; margin-left: 6.644518272%; float: left;}
  .blockBox .card.m-imgRight .rubrikaMobile { display: inline-block; margin-right :5px;}

  .blockBox .card .cardInfo {width: 59%}
  .blockBox .card .tittleImgInArticle {width: 37%; text-align: right; margin-top: 0; overflow: hidden;}
  .blockBox .card.autorsInR .autorsInfoInRight { display: none;}
  .blockBox .card.autorsInR .autorsInfo .autorsImg {display: block;}
  .blockBox .card.autorsInR .articleTitle,
  .blockBox .card.autorsInR .cardInfo .articleTitle,
  .blockBox .card.autorsInR .autorsInfo {padding-left: 0}
  .blockBox .card .tittleImgInArticle img {height : 70px; width : auto;}


  .blockMusuPortali .mpLikumi img { width : 100%;}
  .blockMusuPortali .mpVestnesis img { width : 100%;}
  .blockMusuPortali .mpVestnesis ul { margin-left: 40px;}
  .blockMusuPortali .mpJuristaVards ul { margin-left: 8px;}
  .blockMusuPortali .mpJuristaVards img { width : 100%;}


  .footer .fooLogo .fooLogoNextText { max-width : 66%;}
  .footer .fooT2 {clear: both;}
  .footer .footerBottom .fooCopy { padding: 10px 0 21px 0; }
    /************************************************************
               BLOKI - Mūsu portāli
    ************************************************************/
  .blockMusuPortali .container { width : 100%; margin: 40px 0 32px 0;}


    /************************************************************
                   BLOKI - VALSTS IESTĀŽU JAUNUMI
     ************************************************************/
  .blockBox.moreInLeft .content { margin-left : 0; }
  .blockBox.moreInLeft .showMore { margin-top : 30px; position : static; left : 0; bottom : 0; }
  /************************************************************
                     BLOKI - tiesību akti
       ************************************************************/

  .blockBox .tiesibuAkti .floated {width: 100%;}
    /************************************************************
                   BLOKI - VĒL LV PORTĀLĀ
     ************************************************************/

  .blockBox .card.m-1 .titulInfo {display: none;}
  .blockBox .card.m-1 .rubrika { position : static; margin-bottom: 0;}

  .blockBox .card.m-img .titulInfo {margin-bottom: 20px; width: 100%; display: block;}
  .blockBox .card.m-img .titulInfo img {display: block;}
  .blockBox .card.m-img .titulBilde img { width: 100%; }
  .blockBox .card.m-img .rubrika {display: inline-block;}
  .blockBox .card.m-img .rubrikaMobile {display: none;}
  .blockBox .card.m-img img {display: block;}
  /*.blockBox .card.m-img .titulBilde { max-height : 100%;}*/
  .blockBox .card.m-img .rubrika {position: absolute; bottom : 20px; display: inline-block; }

  .blockVelPortal .velPortalRakst .lastCard {display: block;}
  .t-none { display : block;}


  /************************************************************
            BLOKI - blockJaunInfograf
   ************************************************************/

  .blockSlider .blockBox.moreInLeft .blockTitle2 { float: none; margin: 0px; width: 100%; padding-top: 25px; }
  .blockSlider .grLine.small {margin: 35px 0 35px 0;}
  .blockBox .card.d-3-slide { margin-right : 0;}
  /*.blockBox .card.d-1-slide { margin-right : 0;}*/

/************************************************************
               BLOKI - blockRakstKanalRaksti
 ************************************************************/

  .blockRakstKanalRaksti .blockTitle2 {width : 100% !important; margin-top :25px;}

/************************************************************
               BLOKI - blockRakstVelParTemu
 ************************************************************/

  .blockRakstVelParTemu .blockTitle2,
  .blockTitle2.title2Small {font-size: 14px; margin-top: 25px; font-weight: 900; line-height: 1.43; letter-spacing: 0.6px; color: #26303b;}




  .grLine.m-small {width :70px;}


  .m-fs16,
  .m-fs16 .articleTitle a.title {font-size: 16px; letter-spacing : 0.4px; line-height: 1.25;}
  .m-fs21,
  .m-fs21 .articleTitle a.title {font-size: 21px; line-height: 1.19; letter-spacing: -0.2px;}
  .m-fs28,
  .m-fs28 .articleTitle a.title {font-size: 28px; line-height: 1.43;}

  .blockBox .card.m-1 {width: 100%;}
  .blockBox .card.m-img {width: 100%;}

  .blockGids img {width: 23.255813953%;}
  .blockGids .links {width: 70.099667774%; margin-left: 6.644518272%; margin-top: 0px; }

  .blockBox .card.m-fs16 .comment { margin-bottom : 2px;}
  .blockBox .card.m-fs21 .comment { margin-bottom : 1px;}
  .blockBox .card.m-fs28 .comment { margin-bottom : 10px;}
  .blockBox .card.m-fs16 .video { margin-bottom : 5px;}
  .blockBox .card.m-fs21 .video { margin-bottom : 4px;}
  .blockBox .card.m-fs28 .video { margin-bottom : 12px;}

  .blockMusuPortali .logoInfo {margin: 20px 0 37px 0; }



  /*Ekonsultāciju bloki*/
  .blockJautajumiList .item > div{
    float: none;
    width: 100%;
  }

  .nCardsWrapper.mOneCard .nCard{
    width: 100%;
    margin-right: 0;
  }



   /*channel archive*/

  .archiveSearch{
    background: none;

  }
  .archiveSearch .searchInput{
    width: 100%;
    float: none;
    height: 50px;
    /*top: 55px;*/
  }
  .archiveSearch .resultOutput{
    width: 100%;
    float: none;
    height: auto;
  }
  .archiveSearch .checkbox{
    padding-top: 13px;
  }
  .archiveSearch .searchExtra{
    height: auto;
    width: 100%;
  }
  .archiveSearch .searchExtra .wrapper{
    width: 100%;
    padding-left: 0;
    position: inherit;
    transform: translateY(0);
  }
  .archiveSearch .resultOutput span{
    position: inherit;
    padding: 0px;
  }
  .archiveCards .imageContainer{
    width: 24.137931034%;
    margin-right: 6.896551724%;
  }
  .archiveCards .imageContainer .image{
    min-height: 0;
  }
  .archiveCards .infoContainer{
    margin: 0;
    width: 68.965517242%;
    float: left;
  }
  .archiveCards.arhivs .infoContainer{
    margin: 0 0 10px 0;
    float: none;
    width: 100%;
  }
  .archiveCards .textContainer{
    margin: 0;
    padding-top: 20px;
    width: 100%;
    clear: both;
    margin-bottom: 27px;
  }
  .arhivs.archiveCards .textContainer{
    padding-top: 0;
    width: 100%;
    margin: 0 0 27px 0;
  }
  .archiveCards .optionsContainer{ position: inherit; width: 100%; position: relative; top: 0; margin-bottom: 35px; }
  .archiveCards .card{
    border-bottom: 1px solid #ccc;
    margin-bottom: 35px;
  }
  .archiveCards .card:last-child{
    border-bottom: 0;
  }
  .archiveOptions .pagination{
    width: 100%;
  }
  .archiveOptions .pagination li{
    display: none;
  }
  .archiveOptions .pagination li.prev,
  .archiveOptions .pagination li.next,
  .archiveOptions .pagination li.mobile{
    display: inline-block;
  }
  .archiveOptions .forward{
    left: 0;
    transform: translateX(0px);
    width: 100%;
    text-align: center;
    padding: 15px 0;
    box-sizing: border-box;
  }

  .archiveCards .infoContainer .rubrikaMobile{
    display: block;
    text-transform: uppercase;
    font-size: 12px;
    font-weight: 600;
    letter-spacing: 0.2px;
  }
  .archiveCards .imageContainer .rubrika{
    display: none;
  }
  .archiveSort{
    width: 100%;
  }
  .archiveSort ul{
    text-align: left;
    display: block;
    padding-top: 13px;
  }
  .archiveSort .resultOutput{
    padding-top: 13px;
    float: none;
  }
  .archiveSort ul li.filter{
    display: none;
  }
  .loaderBg .loader{
    width: 40px;
    height: 40px;
    margin-left: -20px;
    margin-top: -20px;
    border-width: 6px;
  }

  /*konts*/
  .profileLeft,
  .profileCenter,
  .profileRight{
    float: none;
    width: 100%;
    margin: 0 0 20px 0;
  }
  .profileCenter .submit{
    width: 100%;
  }



  /*Mobile menu*/
  .topNavigation .channelListBox .dropMenu ul{
    display: block;
  }
  .dropMenu{ overflow-y: auto; position: fixed; top: 0; left: 0; background: #3b444e; height: 100vh; transform: none; width: 100%; max-width: 100%; }
  .dropMenu .section{ border-bottom: solid 1px #6f6f6f; display: block; padding: 0; }
  .dropMenu .temas > div{
    width: 90.625%;
    margin: 0 auto;
  }
  .dropMenu .temas > div > .header{ display: block; padding: 21px 15px 18px 15px; font-size: 14px; }
  .dropMenu .section:after{ display: block; content: ''; clear: both; }
  .dropMenu .temas ul li a{ display: block; width: 100%; margin-bottom: 10px; }
  .dropMenu .temas .child {
    width: 100%;
    box-sizing: border-box;
    padding-left: 55px;
    margin: 0;
  }
  .dropMenu .temas > div > ul > li{
    border: none;
  }
  .dropMenu .temas{
    background: #26303b;
  }
  .dropMenu .top .input{ width: calc(100% - 55px); float: left; position: relative; }
  .dropMenu .top .input input{ width: 100%; box-sizing: border-box; max-height: 30px; border: 1px solid #f6f6f6; border-radius: 15px; font-size: 14px; line-height: 30px; margin: 20px 0; padding: 0 30px 0 10px; }
  .dropMenu .top .input .icon{ position: absolute; right: 10px; top: 50%; transform: translateY(-50%); }
  .dropMenu .top .closeMenu{ margin: 15px 0; float: right; cursor: pointer; }

  .dropMenu .userOptions > div > div{
    width: 50%;
    float: left;
    font-size: 10px;
    line-height: 30px;
    padding: 20px 0;
  }
  .dropMenu .userOptions .sprite{
    display: inline-block;
    margin-right: 10px;
    position: relative;
    top: 4px;
  }
  .dropMenu .header{
    font-weight: 900;
    position: relative;
    font-size: 13px;
    letter-spacing: 0.8px;
    line-height: 30px;
    padding: 11px 15px 7px 15px;
    text-transform: uppercase;
    border-top: solid 1px #6f6f6f;
    cursor: pointer;
  }
  .dropMenu .menu .accordion li:first-child .header {
    border: none;
  }
  .dropMenu .header .spriteMain{
    position: absolute;
    right: 18px;
    transform: translateX(-50%);
    top: 50%;
    transform: translateY(-50%);
  }
  .dropMenu .menu .active .header{
    background: #505760;
  }
  .dropMenu .menu .collapse{
    padding: 10px 0 10px 55px;
    display: none;
  }
  .dropMenu .menu .collapse li{
    font-size: 16px;
    font-weight: 900;
    letter-spacing: 0.4px;
    line-height: 30px;
    margin: 10px 0;
  }
  .dropMenu .temas .header{
    border: 0px;
  }
  .dropMenu .temas ul .header{
    padding: 0 15px;
    box-sizing: border-box;
    width: 100%;
    font-size: 16px;
  }
  .dropMenu .temas > div > ul{
    border-top: 1px solid #6f6f6f;
    padding: 20px 0 10px 0;
  }
  .dropMenu .temas ul ul{
    padding: 0 0 0 55px;
  }
  .dropMenu .temas ul ul li{
    font-size: 16px;
    letter-spacing: 0.6px;
    line-height: 30px;
    margin: 10px 0;
  }
  .dropMenu .desktopCloseTop,
  .dropMenu .desktopCloseBottom{ display: none; }

  .dataMenu{
    line-height: 30px;
    padding: 20px 0;
  }

  .dataMenu .button{
    width: 100%;
    clear: both;
    margin: 0;
    padding: 20px 0;
  }
  .dataMenu .count,
  .dataMenu .filter{
    width: 50%;
    float: left;
  }

  .dropMenu .userMenuWrapper{
    float: none;
    width: 100%;
    font-size: 10px;
    letter-spacing: 0.6px;
  }






  .blockKomentari .commentContent{
    width: 100%;
    padding-top: 20px;
    clear:  both;
  }
  .blockKomentari .commentImage,
  .blockKomentari .reply .commentImage{
    width: 70px;
    margin-right: 20px;
    float: left;
  }
  .blockKomentari .commentData,
  .blockKomentari .reply .commentData{
    width: calc(100% - 90px);
    margin: 0;
    position: relative;
    float: right;
  }
  .blockKomentari .commentData > *{
    display: block;
    width: 100%;
    margin-right: 0;
  }
  .blockKomentari .commentData .usersName,
  .blockKomentari .commentData input.commentAnonymous {
    margin-left: 0;
  }
  .blockKomentari .commentData span,
  .blockKomentari .commentData .logOut{
    width: auto;
  }
  .blockKomentari .commentData label{
    margin-top: 15px;
  }
  .blockKomentari .item.reply{
    margin-left: 40px;
  }
  .blockKomentari .commentText{
    font-size: 14px;
    line-height: 1.43;
    letter-spacing: 0.4px;
  }
  .blockKomentari .commentAction .cButton{
    float: none;
    width: 100%;
  }
  .blockKomentari .commentAction .commentRules{
    float: none;
    position: relative;
    top: -15px;
  }
  .blockKomentari .item.reply .commentAction .cButton{
    width: 100%;
    float: none;
  }




  /*Raksta atvērums*/
  .relatedArticles .relatedImage{ width: 24.137931034%; }
  .relatedArticles .relatedDetails{ width: 68.965517241%; }
  .relatedArticles .relatedDetails .title{ font-size: 16px; line-height: 1.56; letter-spacing: 0.7px; }
  .relatedArticles .relatedDetails .author{ font-size: 14px; }
  .articleVote{ max-width: 100%; }
  .blockKomentari .showAllComments .cButton{ width: 100%; }


  .popup.standart .col50{
    width: 100%;
    padding: 0;
    float: none;
    margin-bottom: 10px;
  }

  .popup.standart .sectionCenter{
    padding: 10px 0;
  }
  .radioButtonSmile{
    margin: 0 5px;
  }
  .radioButtonSmile label {
    width: 65px;
    height: 65px;
  }

  .popup.standart .submit{
    width: 100%;
  }
  .articleAttributes .time{ margin-top: 3px; }


}

@media only screen and (max-width : 580px) {
  .articleCopyright .legal{ width: calc(100% - 47px); padding-top: 0px; }
}

@media only screen and (max-width : 319px) {
    /* small mobile*/
    body {
        max-width : 100%;
    }
    .bodyWidth {
        max-width : 280px;
        min-width : 280px;
        width : 280px;
    }
    .topNavigation .lv2 .logoBox { margin-left : 0; }
    .topNavigation.channel .channelText a { padding-left : 0; }
    .topNavigation .lv4 li.firstLi { margin-left : 0; }
    .topNavigation .lv4 li.firstLi span { padding-left : 0; }
    .allThemes, .allKonkursi { right : 0; }
}
@media only screen and (max-width : 280px) {

    body {
        max-width : 280px;
        width     : 280px;
    }
    .bodyWidth {
        max-width : 280px;
        min-width : 280px;
        width : 280px;
    }
    .topNavigation .lv2 .logoBox { margin-left : 0; }
    .topNavigation.channel .channelText a { padding-left : 0; }
    .topNavigation .lv4 li.firstLi { margin-left : 0; }
    .topNavigation .lv4 li.firstLi span { padding-left : 0; }
    .allThemes, .allKonkursi { right : 0; }
}

@media only screen and (max-width : 1261px) {
    /*navigation*/
    .topNavigation .iLogoTextBlack,
    .topNavigation .iLogoTextWhite,
    .topNavigation .lv4 ul .home {
        display : none;
    }

    .topNavigation .lv3 .logoBox {width: 60px; height: 60px; left: 0; bottom: 0; top: 20px;}
    .topNavigation.channel .logoBox {top: -80px}
    .topNavigation .lv3 .logo {padding-left: 0; width : 60px;}
    .topNavigation.home .lv3 .logo {top: -20px; left: 0; width : 60px;}
    .topNavigation .channelListBox { margin: 34px 0 0 100px; display : table;}
    .topNavigation.channel .channelListBox { margin: 0 0 0 100px; display : table;}
    .topNavigation .channelListBox .iconHouseBox { display : table-cell; float: none; vertical-align : top; padding: 6px 12px 6px 6px;}
    .topNavigation .channelListBox ul { display : table-cell; float: none; width: 100%; padding-right : 100px;}
    .topNavigation.channel .channelText { margin: 15px 0 2px 0; font-size : 17px;}
    .topNavigation.channel .channelText .titleInfo { font-size: 16px;}

    .topNavigation.fixedUp .lv2 .channelListBox,
    .topNavigation.fixedDown .lv2 .channelListBox { display : block; }
    .topNavigation.fixedUp .lv2 .logoBox,
    .topNavigation.fixedDown .lv2 .logoBox {margin-left: 0;}
    .topNavigation.fixedUp .channelListBox,
    .topNavigation.fixedDown .channelListBox {margin: 0 0 0 70px;}
    .topNavigation .lv4 li.all {margin-left: -15px;}

    .topNavigation .lv5 { display : block; }
    .topNavigation .lv5 .padding { padding : 13px 11px 14px 15px; float : left; margin-left: -15px; }
    .topNavigation .lv5 .text { float : left; font-size : 16px; letter-spacing : 0.6px; padding : 12px 6px 0 0; }
    .topNavigation .lv5 .filter { position : absolute; cursor : pointer; }
}
/* MOBILE HEAD */
@media only screen and (max-width : 739px) {
    /*body {*/
        /*max-width : 100%;*/
    /*}*/
    /*.bodyWidth {*/
        /*max-width : 1244px;*/
    /*}*/
    /* Head menu mazā versija */
    .mobile {
        display : block;
    }
    .topNavigation .lv1_1,
    .topNavigation .channelListBox .iconHouseBox,
    .topNavigation .channelListBox ul,
    .topNavigation .searchBox .text,
    .topNavigation.channel .channelText .titleInfo,
    .topNavigation .lv4 ul .home,
    .topNavigation.fixedUp .lv4,
    .topNavigation .lv4 .allThemes .text,
    .topNavigation .lv4 .drawIconHamburger,
    .topNavigation.fixedDown,
    .topNavigation.menuChannelList .lv4,
    .topNavigation.channel .channelText .subChannelName,
    .topNavigation.channel .channelText .iconBiggerThenPadding,
    .topNavigation .lv3 .logoBox {
        display : none;
    }
    .topNavigation .lv2.searchOpenBg .channelListBox { margin-left : 0; }
    .topNavigation.home .lv2 { border-bottom : 5px solid; }
    .topNavigation.home .lv2 .channelListBox { display : block; }
    .topNavigation .lv2 .logoBox { display : block; position : static; margin-left : 0; margin-top : 15px; }
    .topNavigation.home .lv3 { display : none; }
    .topNavigation .channelListBox,
    .topNavigation.fixedUp .channelListBox { margin : 0 0 0 60px; padding-bottom : 15px; }
    .topNavigation.channel .channelListBox { margin-left : 60px; display: block; padding-bottom : 15px; }
    .topNavigation.fixedUp .channelListBox .searchBox.open { padding-top : 0; }
    .topNavigation .channelListBox .searchBox { right : 54px; }
    .topNavigation.fixedUp .channelListBox .searchBox { top : 5px; }
    .topNavigation .channelListBox .searchBox input,
    .topNavigation.home .channelListBox .searchBox input { padding : 23px 0 19px 0; }
    .topNavigation.fixedUp .channelListBox .searchBox input { padding : 22px 0 20px 0; }
    .topNavigation .channelListBox .searchBox.open { top : 0; right : 0; padding : 0 15px; }
    .topNavigation .channelListBox .searchBox.open .iSearchPadding { padding : 10px 9px 9px 8px; }
    .topNavigation .channelListBox .searchBox.open .iClosePadding { padding : 26px 10px 15px 5px; }
    .topNavigation .searchBox .drawIconHamburger { float : right; margin : 10px 15px 0 15px; }
    .topNavigation .roundedBox { border : 1px solid #3B444E; border-radius : 25px; padding : 13px 10px; float : right; margin : 10px 15px 0 15px; cursor : pointer; }
    .topNavigation .iSearchPadding { margin : 15px 0 5px 0; }
    .topNavigation.channel .channelText { margin : 0; color : #FFFFFF; font-size : 14px; font-weight : 900; letter-spacing : 0.6px; padding-bottom : 0; }
    .topNavigation.channel .channelText a { padding : 11px 0 11px 0; display : inline-block; }
    .topNavigation.menuChannelList .channelText .subChannelName { padding-left : 10px; display : inline-block; }
    .topNavigation.menuChannelList .channelText .subChannelName:first-letter {text-transform: uppercase; }
    .topNavigation.menuChannelList .channelText .iconBiggerThenPadding { margin-bottom : -5px; padding : 0 0 0 8px; display : inline-block; }
    .topNavigation .lv4 { height : 35px; }
    .individSkat.topNavigation.menuChannelList .channelText .iconBiggerThenPadding,
    .individSkat.topNavigation.menuChannelList .channelText .subChannelName {display: none;}
    .allThemes, .allKonkursi { background : #3B444E; padding : 0; height : inherit; }
    .allThemes .box, .allKonkursi .box { border : none; padding : 0; width : 48px; display : block; }
    .allThemes .drawIconCircles, .allKonkursi .drawIconCircles { padding : 7px 22px; }
    .topNavigation .lv4 ul { margin-left : 0; margin-right : 48px; }
    .topNavigation .lv4 li { font-size : 13px; letter-spacing : 0.8px; }
    .topNavigation .lv4 li.selected { height : 30px; }
    .topNavigation .lv4 li.firstLi { margin-left : -10px; }
    .topNavigation .lv4 li.firstLi span.verticalLine { border-left : none; }
    .topNavigation .lv4 li a { padding : 9px 0; line-height: 20px;}
    .topNavigation .lv4 li a span.verticalLine { height: 20px; }
    .topNavigation .lv4 li a span.menuText { padding : 3px 8px 4px; }
    .topNavigation .lv4 li a img.menuIcon {display: none; }
    .topNavigation.menuChannelList .lv4 { height : 45px; }
    .allThemes, .allKonkursi { right : 0; }
    .topNavigation.home .lv4SubChannel { display : none; }
    .topNavigation.home .lv4Channels { margin-right : 40px; display : block; }
    .topNavigation.home .lv4Channels li a { padding : 9px 0; font-weight : 900; }

    .blockUzdotJautajumu .content > div{
      margin-bottom: 0 !important;
      float: none;
      width: 100% !important;
      max-width: 100% !important;
      padding: 0 !important;
    }
    .blockUzdotJautajumu .content .or{
      text-align: center;
    }
    .blockUzdotJautajumu .content .cButton{
      margin-bottom: 15px !important;
    }


}

/************************************
               DEV BOX
 ************************************/
#devBox #css:before {
    content : '1360+'
}
/*DEV BOX END*/
