/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css *//* Document ========================================================================== *//** * 1. Correct the line height in all browsers. * 2. Prevent adjustments of font size after orientation changes in iOS. */html {line-height: 1.15; /* 1 */-webkit-text-size-adjust: 100%; /* 2 */}/* Sections ========================================================================== *//** * Remove the margin in all browsers. */body {margin: 0;}/** * Correct the font size and margin on `h1` elements within `section` and * `article` contexts in Chrome, Firefox, and Safari. */h1 {font-size: 2em;margin: 0.67em 0;}/* Grouping content ========================================================================== *//** * 1. Add the correct box sizing in Firefox. * 2. Show the overflow in Edge and IE. */hr {box-sizing: content-box; /* 1 */height: 0; /* 1 */overflow: visible; /* 2 */}/** * 1. Correct the inheritance and scaling of font size in all browsers. * 2. Correct the odd `em` font sizing in all browsers. */pre {font-family: monospace, monospace; /* 1 */font-size: 1em; /* 2 */}/* Text-level semantics ========================================================================== *//** * Remove the gray background on active links in IE 10. */a {background-color: transparent;}/** * 1. Remove the bottom border in Chrome 57- * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari. */abbr[title] {border-bottom: none; /* 1 */text-decoration: underline; /* 2 */text-decoration: underline dotted; /* 2 */}/** * Add the correct font weight in Chrome, Edge, and Safari. */b,strong {font-weight: bold;}/** * 1. Correct the inheritance and scaling of font size in all browsers. * 2. Correct the odd `em` font sizing in all browsers. */code,kbd,samp {font-family: monospace, monospace; /* 1 */font-size: 1em; /* 2 */}/** * Add the correct font size in all browsers. */small {font-size: 80%;}/** * Prevent `sub` and `sup` elements from affecting the line height in * all browsers. */sub,sup {font-size: 75%;line-height: 0;position: relative;vertical-align: baseline;}sub {bottom: -0.25em;}sup {top: -0.5em;}/* Embedded content ========================================================================== *//** * Remove the border on images inside links in IE 10. */img {border-style: none;}/* Forms ========================================================================== *//** * 1. Change the font styles in all browsers. * 2. Remove the margin in Firefox and Safari. */button,input,optgroup,select,textarea {font-family: inherit; /* 1 */font-size: 100%; /* 1 */line-height: 1.15; /* 1 */margin: 0; /* 2 */}/** * Show the overflow in IE. * 1. Show the overflow in Edge. */button,input { /* 1 */overflow: visible;}/** * Remove the inheritance of text transform in Edge, Firefox, and IE. * 1. Remove the inheritance of text transform in Firefox. */button,select { /* 1 */text-transform: none;}/** * Correct the inability to style clickable types in iOS and Safari. */button,[type="button"],[type="reset"],[type="submit"] {-webkit-appearance: button;}/** * Remove the inner border and padding in Firefox. */button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner {border-style: none;padding: 0;}/** * Restore the focus styles unset by the previous rule. */button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring {outline: 1px dotted ButtonText;}/** * Correct the padding in Firefox. */fieldset {padding: 0.35em 0.75em 0.625em;}/** * 1. Correct the text wrapping in Edge and IE. * 2. Correct the color inheritance from `fieldset` elements in IE. * 3. Remove the padding so developers are not caught out when they zero out *`fieldset` elements in all browsers. */legend {box-sizing: border-box; /* 1 */color: inherit; /* 2 */display: table; /* 1 */max-width: 100%; /* 1 */padding: 0; /* 3 */white-space: normal; /* 1 */}/** * Add the correct vertical alignment in Chrome, Firefox, and Opera. */progress {vertical-align: baseline;}/** * Remove the default vertical scrollbar in IE 10+. */textarea {overflow: auto;}/** * 1. Add the correct box sizing in IE 10. * 2. Remove the padding in IE 10. */[type="checkbox"],[type="radio"] {box-sizing: border-box; /* 1 */padding: 0; /* 2 */}/** * Correct the cursor style of increment and decrement buttons in Chrome. */[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button {height: auto;}/** * 1. Correct the odd appearance in Chrome and Safari. * 2. Correct the outline style in Safari. */[type="search"] {-webkit-appearance: textfield; /* 1 */outline-offset: -2px; /* 2 */}/** * Remove the inner padding in Chrome and Safari on macOS. */[type="search"]::-webkit-search-decoration {-webkit-appearance: none;}/** * 1. Correct the inability to style clickable types in iOS and Safari. * 2. Change font properties to `inherit` in Safari. */::-webkit-file-upload-button {-webkit-appearance: button; /* 1 */font: inherit; /* 2 */}/* Interactive ========================================================================== *//* * Add the correct display in Edge, IE 10+, and Firefox. */details {display: block;}/* * Add the correct display in all browsers. */summary {display: list-item;}/* Misc ========================================================================== *//** * Add the correct display in IE 10+. */template {display: none;}/** * Add the correct display in IE 10. */[hidden] {display: none;}/*ron*/ul {margin: 0;padding: 0;}/* www.dircms.lv style */body,html {height: 100%;}body {font-family: Open Sans, arial, sans-serif;font-size: 80%;/*background: url(images/bgr.jpg) repeat-y center top;font-size: 62.5%;*/}#bg {min-height: 100%;margin: 0 auto -170px;/*background: url(images/bg.jpg) no-repeat center top;background-size: cover;*/}#adminform,#footer,header,.search,.sf-menu,.wrap,.wrapbloks {width: 90%;max-width: 1100px;margin: 0 auto !important;position: relative;}header {height: 135px;}.fixed,.sortable {width: 100%;}.fixed li,.sortable li {list-style-type: none !important;}.wrap {overflow: hidden;}.wrap_admin {max-width: 1100px;margin: 0 auto;overflow: hidden;}/* --------------- footer (begin) -------------- */#footer,#push {height: 170px;clear: both;}#footer_bg {background-color: #1A274D;}#copyright {position: absolute;bottom: 15px;left: 0;color: #fff;line-height: 130%;}#powered_by {position: absolute;bottom: 15px;right: 0;color: #999;}#powered_by a {text-decoration: none;color: #999;}#powered_by a:hover {text-decoration: underline;}#editblock {display: none;position: absolute;right: 0;top: 7px;}/* --------------- footer (end) -------------- *//* --------------- content (begin) -------------- */#content {overflow: hidden;padding: 20px 0 100px;}.content_home {padding-top: 0 !important;}#content:not(.wrap) h1.title {width: 90%;max-width: 1100px;margin: 15px auto 10px;}.wrap #content h1.title {width: 100%;}#content,#content p {line-height: 180%;font-weight: 300;color: rgb(70,70,70);}#content p {padding: 0 0 10px;margin: 0;}#content ul {margin: 5px 0 10px 50px;}#content ul li {list-style-type: disc;}ul.sortable_block {margin: 0 !important;}#content ul.fixed,#content ul.gallery,#content ul.sortable {margin: 0;list-style-type: none;}#content ol {margin-left: 55px;}#content ol li {list-style-type: decimal;}#content .imgbord {border: 1px gray solid;}#content .noborder {border: none;}blockquote {font-family: georgia;font-weight: bold;padding-left: 100px;border-left: 5px #ddd solid;font-size: 1.3em;margin: 15px 0;}h1,h2,h3,h4,h5,h6 {font-weight: normal;line-height: 120%;font-family: Poppins, Oswald, PT Sans Narrow, arial, sans-serif;color: #000;margin: 0;}h1 {font-size: 2.5em !important;}h2 {padding: 20px 0 10px;font-size: 1.4em !important;}h3 {padding: 15px 0 5px;font-size: 1.2em !important;}h4 {padding: 10px 0 5px;font-size: 1em !important;}h5 {padding: 10px 0 5px;font-size: 1em !important;}h6 {padding: 10px 0 5px;font-size: 1em !important;}a:hover,a:link,a:visited {}li {list-style: none;}#left,#right {padding: 20px 0 150px;line-height: 170%;}#right {float: right;}#left h1,#left h2,#left h3,#left h4,#left h5,#left h6 {color: rgb(42,180,208);}/* --------------- content (end) -------------- *//* --------------- menu (begin) ta -------------- */.sf-menu {list-style: none;position: absolute;bottom: 22px;width: 100%;font-family: Poppins, PT Sans Narrow, arial, sans-serif;}.sf-menu li.link {float: right;height: 20px;line-height: 20px;}.sf-menu li.link > a {display: block;/*ja maina height, tad jamaina ari parametrs top .sf-menu li.sfHover ul superfish.css*/border-right: 1px rgb(200,200,200) solid;font-size: 1.1em;text-transform: uppercase;font-weight: bold;color: #555;text-decoration: none;padding: 0 30px;text-align: center;cursor: pointer;}.sf-menu li.link:first-child > a {border-right: none;padding-right: 0;}.sf-menu ul.submenu {width: 200px;padding-top: 20px;}.sf-menu ul.sublevel {padding-top: 0 !important;}.sf-menu ul.submenu:after {content: "";border-left: 8px solid transparent;border-right: 8px solid transparent;border-bottom: 8px solid rgb(240,240,240);position: absolute;top: 12px;left: 25%;}.sf-menu ul.submenu li {background-color: rgb(240,240,240);}.sf-menu ul.submenu li > a {display: block;border-right: none;text-align: left;border-bottom: 1px rgb(210,210,210) solid;margin: 0 25px;padding: 13px 0;font-size: 1em;font-weight: bold;text-decoration: none;color: rgb(60,60,60);}.sf-menu ul.submenu > a:active,.sf-menu ul.submenu > a:focus,.sf-menu ul.submenu > a:hover {color: #000;}.sf-menu li > a:hover,.sf-menu li.current > a {text-decoration: underline;}.sf-menu li.link:hover .menu_block {display: block;}.sf-menu .menu_block {display: none;position: absolute;padding: 20px;top: 30px;background-color: #fff;width: 500px;height: 300px;}/* --------------- menu (end) -------------- */.clear_right {clear: right;}.clear_left {clear: left;}.clear_submit {clear: right;height: 50px;}#phonemenu {display: none;position: absolute;top: 10px !important;left: 0;cursor: pointer;}.sidebar a {font-family: Poppins;}.breadcrumb {max-width: 1100px;margin: -5px auto !important;color: #888;height: 20px;line-height: 20px;padding-bottom: 20px;font-weight: bold;}.breadcrumb a {text-decoration: none;color: #000;}.breadcrumb span {margin: 0 10px;font-weight: bold;color: #555;}.breadcrumb a:hover {text-decoration: underline;}#languages {float: right;margin: 40px 0 0 70px;color: rgb(180,180,180);}#languages a {color: rgb(80,80,80);margin: 0 5px;text-decoration: none;text-transform: uppercase;}#languages a.current,#languages a:hover {text-decoration: underline;}#searchbox {position: absolute;top: 30px;right: 150px;width: 200px;}/* --------------- admin (begin) -------------- */#admin {position: fixed;top: 0;left: 0;color: #fff;height: 30px;line-height: 30px;width: 100%;background-color: rgb(119,37,21);overflow: hidden;z-index: 101;}#adminmode {margin-top: 30px;}#admin .title {position: absolute;left: 10px;font-weight: bold;}#admin a {display: block;float: right;padding: 0 17px;font-weight: bold;color: #fff;text-decoration: none;}#admin a i {margin: 0 5px 0 0;}#admin a:hover {background-color: rgb(74,13,4);}/* --------------- admin (end) ---------------- *//*------------ side menu (begin)------------*/.cats {margin: 0 0 30px;max-width: 220px;font-family: Open Sans;}.cats li {background: url("images/bl1.png") no-repeat 0 25px;border-bottom: 1px rgb(221,221,221) solid;padding-left: 20px;}.cats li.selected {border-bottom: 1px #aaa solid;}.cats li.selected,.cats li:hover {background-image: url("images/bl1_sel.png");}.cats a {display: block;padding: 20px 0;font-size: 1.1em;font-weight: bold;text-decoration: none;color: rgb(64,64,64);}.cats ul.sub {margin: 0 0 0 5px;}.cats ul.sub li {border-bottom: none;background-image: none;}.cats ul.sub li:first-child {padding-top: 15px}.cats .sub a {font-weight: normal;margin: 0;padding: 5px 0;}.cats li.selected a, .cats .sub li.selected a {color: rgb(15,37,88);}/*------------ side menu (end)--------------*//*------------- pages (begin)----------------*/.pages {clear: both;margin: 0 auto;padding: 50px 0 0;text-align: center;}.page_cnt {color: gray;padding: 0 0 15px;font-size: 1.2em;}.page_txt {color: gray !important;padding: 15px 10px;text-decoration: none !important;}.page_txt:hover {text-decoration: underline !important;}.active_page,.page {display: inline-block;text-decoration: none !important;width: 20px;height: 20px;line-height: 20px;margin: 5px;padding: 4px;}.page {color: #000 !important;background-color: #fff;border: 1px rgb(218,218,218) solid;}.page:hover {background-color: gray;color: #fff !important;}.active_page {font-weight: bold;background-color: gray;color: #fff !important;}/*-------------- pages (end)---------------*/.image {margin: 10px;}.seo {margin: 20px 0;}.seo .title {margin: 15px 0 5px;font-weight: bold;font-size: 1em;}.seo .description {margin: 0 0 10px;font-size: 0.8em;color: #888;}.seo input[type=text] {width: 1065px !important;}.seo label {font-size: 0.8em !important;}h1.wrap {margin-top: 30px !important;}.search {text-align: justify;}.search .title {display: inline-block;color: #555;margin: 30px 0 5px;font-size: 1.5em;text-decoration: none;font-weight: bold;}.search .title:hover {text-decoration: underline;}.search .result,.search_result {background-color: yellow;font-weight: bold;}img {border: none;}input {/*-webkit-appearance: none;*/-webkit-border-radius: 0;}table td {border: 1px silver solid;padding: 3px;}#sliders td {border: none;}/*---------------- sitemap (begin) -----------------*/ul#sitemap {margin: 20px 0 0;}ul#sitemap li {padding: 0 0 10px 20px;font-size: 1.2em;list-style-type: none;list-style-image: none;}ul#sitemap a {text-decoration: none;color: #333;}ul#sitemap a:hover {text-decoration: underline;}ul#sitemap li.fl {background: transparent url("images/bullet.gif") no-repeat scroll 0 8px;font-size: 1.3em;font-weight: bold;margin-top: 5px;}/*---------------- sitemap (end) -----------------*/.item{text-transform: uppercase !important;}#adminform {color: rgb(68,68,68);font-size: 1.1em;}#adminform fieldset {margin: 0 0 30px;padding: 10px;background-color: rgb(250,250,250);border: 1px rgb(230,230,230) solid;overflow: hidden;}#adminform legend {font-weight: bold;}#adminform input {margin: 3px 0;}#adminform ol {margin: 0 0 0 30px;}#adminform ol li {list-style-type: decimal;}#adminform table td {vertical-align: top;}#adminform a.delete {float: right;text-decoration: none;color: red;}#adminform a.delete:hover {text-decoration: underline;}#kontaktforma {box-sizing: border-box;max-width: 1100px;margin: 20px auto 0;padding: 25px;background-color: rgb(250,250,250);border: 1px rgb(240,240,240) solid;}#kontaktforma .req {display: none;}#kontaktforma h2 {padding: 0 0 15px;margin: 0;font-weight: bold;color: #555;}#kontaktforma .req {display: none;}.slide_thumb {width: 150px;height: 70px;background-size: cover;margin: 0 0 10px;}a.theme {display: block;margin: 10px;border: 5px #eee solid;float: left;overflow: hidden;width: 500px;}a.theme .img {background-size: contain;height: 100px;}a.theme:hover {border: 5px #ddd solid;}a.theme.selected {border: 5px rgb(142,201,68) solid;}p.adesc a {text-decoration: none;color: blue;}p.adesc a:hover {text-decoration: underline;}#logo {display: block;position: absolute;background: url("images/logo.png") no-repeat;background-size: contain;top: 35px;left: 0;width: 320px;height: 65px;z-index: 10;}#head_icons {position: absolute;top: 40px;right: 380px;}#head_icons img {margin: 0 20px 0 0;}.wrap_modal {overflow: hidden;}.to_do,.to_fixed {border: none !important;}.new_page {margin: 0 0 0 5px;}.to_fixed {float: left;width: 24px !important;}#microtime {position: fixed;bottom: 5px;right: 5px;}div.backquote {display: block;background: url("images/quotes.png") no-repeat left top;padding: 20px 0 20px 70px;font-family: georgia;font-style: italic;font-size: 1.5em;line-height: 150%;color: gray;}/*------------------ drag and drop ------------------*/.fixed,.gallery,.sortable,.sortable_block {overflow: hidden;list-style: none;}.sortable li:hover {cursor: move;background-color: rgb(250,250,250);}.sortable_block li {border-top: 5px #fff solid;}.sortable_block li.blk:hover {cursor: pointer;border-top: 5px rgb(230,230,230) solid;}.error {color: rgb(217,92,92);}/*======================================================*//*=================== FIXED BLOCKS =====================*//*======================================================*//*------------------ kontakti (begin) ------------------*/.kontakti {position: relative;float: right;margin: 25px 0 0;font-weight: 300;font-family: Open Sans, arial, sans-serif;}.kontakts {float: left;margin: 0 0 0 50px;height: 40px;line-height: 40px;font-size: 1.7em;color: #555;}.kontakts:last-child {margin-right: 0 !important;}.kontakts a {color: #555 !important;text-decoration: none !important;}.kontakts a:hover {text-decoration: underline !important;}.kontakts img {margin: 0 10px 0 0;vertical-align: middle;border: 0 !important;}header .kontakti .kontakts:last-child {display: none;}header .kontakts {font-size: 1.7em;}#footer .kontakts,#footer .kontakts a {color: #fff !important;}#kontakti_side {margin: 30px 0 0 0;}#kontakti_side .kontakts {font-family: Poppins;color: #fff;font-size: 1.2em;margin: 0 0 0 20px;}#kontakti_side .kontakts a {font-family: Poppins;color: #fff !important;margin: 0;}.kontakti_block {font-weight: 300;margin: 0 0 20px;overflow: hidden;}.kontakti_block .kontakts {margin: 0 100px 0 0;}/*------------------ kontakti (end) ------------------*//*------------------ social (begin) ------------------*/#social {float: left;margin: 40px 0 0;font-family: Open Sans, arial, sans-serif;font-weight: 300;color: #ccc;}#soc_title {display: none;font-size: 1.5em;line-height: 120%;float: left;margin: 0 15px 0 0;}#social a {color: #ccc;margin: 0 5px 0 0;text-decoration: none;}#social a:hover {color: #fff;transition: all 0.5s ease;}/*------------------ social (end) ------------------*//*------------------ gallery (begin) ------------------*/.gallery_thumb a {display: block;position: relative;width: 90%;height: 200px;margin: 10px auto;text-decoration: none;overflow: hidden;background-repeat: no-repeat;background-position: center center;background-size: cover;}.gallery_thumb span {display: block;position: absolute;width: 100%;bottom: 0;left: 0;height: 50px;line-height: 50px;font-size: 1.3em;font-weight: bold;text-align: center;color: #fff;opacity: 0.8;font-family: Poppins, Oswald, PT Sans Narrow, arial, sans-serif;text-transform: uppercase;background-color: rgb(0, 0, 0);background-color: rgba(0, 0, 0, 0.5);}.gallery {max-width: 1100px;margin: 0 auto !important;}.gallery h2 {margin: 20px 0 5px;font-size: 2em;}.gallery .gblock {position: relative;margin: 0 0 25px 2px;-moz-box-shadow: 0 0 10px #ccc;-webkit-box-shadow: 0 0 10px #ccc;box-shadow: 0 0 10px #ccc;border: 7px #fff solid;width: 85%;height: 160px;float: left;}.gallery .gblock:hover {-moz-box-shadow: 0 0 10px #777;-webkit-box-shadow: 0 0 10px #777;box-shadow: 0 0 10px #777;transition: all 0.5s ease;}.gallery .gblock a {display: block;position: absolute;top: 0;left: 0;width: 100%;height: 160px;cursor: pointer;background-repeat: no-repeat;background-position: center !important;background-size: cover !important;}.gallery .gblock .zoom {position: absolute;top: 0;left: 0;width: 25px;height: 23px;background: url("images/zoom.png") no-repeat;z-index: 1;}/*------------------ gallery (end) ------------------*//*------------------ news (begin) ------------------*/.news {margin: 30px 0 60px;line-height: 170%;}.news .thumb {float: left;height: 250px;width: 90%;/*for responsive*/background-position: center center;background-repeat: no-repeat;background-size: cover;}.news a {color: #000;text-decoration: none;}.news h1 {font-family: Poppins, Oswald, PT Sans Narrow, arial, sans-serif;font-size: 2em !important;font-weight: bold;margin: 0 0 5px;}.news .anotacija {font-weight: bold;margin: 15px 0 10px;font-size: 1.1em;color: #444;font-family: Poppins;}.news p {margin: 0 0 15px;color: #555;font-size: 1.1em;}.news .datums {color: #555;}.modnews ul {margin: 0 !important;}/*------------------ news (end) ------------------*//*------------------ block (begin) ------------------*/.block {overflow: hidden;line-height: 170%;width: 100%;margin: 20px 0;}.block ul, .block ol {padding: 0 !important;}.block ul li {list-style-type: disc !important;}.block ol li {list-style-type: decimal !important;}.bback {background-color: rgb(250,250, 250);border: 1px rgb(240,240,240) solid;}.block .thumb,.block .thumb2 {width: 100%;min-height: 300px;height: 100%;float: left;background-position: center center;background-repeat: no-repeat;background-size: cover;}.block .thumb2 {float: right;}.block .text_block {padding-left: 30px;}.block h2 {font-family: Poppins, Oswald, PT Sans Narrow, arial, sans-serif;font-size: 2.4em !important;font-weight: bold;line-height: 150%;padding: 0 !important;margin: 0 0 10px;}.bback h2 {padding-top: 20px;}.block p {margin: 10px 0 15px;color: #333;width: 95%;font-size: 1.2em;}.text {width: 100%;}.text .white {color: #fff;}.text .background {background-size: cover;position: relative !important;}.wrap_html {overflow: auto;}.text,.wrap_html {font-size: 1.3em;}/*------------------ block (end) ------------------*//*------------------ home (begin) ------------------*/.home .home_block {margin: 15px;padding: 15px;background-color: #fff;border: 1px #eee solid;}.home a.thumb {display: block;position: relative;width: 100%;height: 300px;background-position: center center;background-repeat: no-repeat;background-size: cover;}.home h2 {position: absolute;bottom: 0;left: 0;width: 100%;height: 60px;line-height: 60px;padding: 0;margin: 0;text-align: center;background-color: rgb(0, 0, 0);background-color: rgba(0, 0, 0, 0.5);color: #fff;font-family: Poppins, Oswald, PT Sans Narrow, arial, sans-serif;font-size: 1.5em !important;font-weight: bold;text-transform: uppercase;}.home2 .home_block {margin: 20px;}.home2 a.thumb {display: block;position: relative;width: 100%;height: 300px;margin-bottom: 10px;/*for responsive*/background-position: center center;background-repeat: no-repeat;background-size: cover;}.home2 h2 {height: 50px;line-height: 50px;padding: 0;font-family: Poppins, Oswald, PT Sans Narrow, arial, sans-serif;font-size: 2em;font-weight: bold;margin: 0 0 5px;text-transform: uppercase;}.home3 .home_block {margin: 20px;text-align: center;}.home3 a.thumb {display: block;position: relative;width: 240px;height: 240px;border-radius: 120px;margin: 0 auto;/*for responsive*/background-position: center center;background-repeat: no-repeat;background-size: cover;}.home3 h2 {height: 50px;line-height: 50px;padding: 10px 0 0;font-family: Oswald, PT Sans Narrow, arial, sans-serif;font-size: 2em;}.home_block p {padding: 0 !important;margin: 0 !important;}.home_block p:not(:empty) {padding-top: 10px !important;}.wrapbloks a.thumb {height: 200px;}/*------------------ home (end) ------------------*//*------------------ person (begin) ------------------*/.person {width: 100%;float: left;margin: 0 0 35px;}.person .thumb {float: left;width: 100px;height: 100px;margin: 0 20px 0 0;background-position: center center;background-repeat: no-repeat;background-size: cover;}.person .vards {font-size: 1.3em;font-weight: bold;font-family: Poppins;}.person .amats {font-size: 1em;color: gray;padding: 0 0 10px;}/*------------------ person (end) ------------------*//*------------------ feature (begin) ------------------*/.feature {float: left;margin: 20px 0;}.feature .thumb {margin: 0 auto;width: 60px;height: 60px;background-size: contain;}.feature h2 {font-size: 1.4em;color: #222;margin: 0;padding: 0 0 5px;font-family: Poppins;}.feature p {margin: 5px 0 0;width: 80%;color: #777;font-size: 1.2em;text-align: justify;}/*------------------ feature (end) ------------------*//*------------------ feature2 (begin) ------------------*/.feature2 {float: left;margin: 40px 0 0;text-align: center;}.feature2 .thumb {width: 120px;height: 120px;background-position: center center;background-repeat: no-repeat;background-size: contain;margin: 0 auto;}.feature2 h2 {font-size: 1.8em;color: #222;margin: 5px 0;font-family: Poppins;}.feature2 p {width: 90%;margin: 0 auto !important;font-size: 1.2em;color: #777;}/*------------------ feature2 (end) ------------------*//*------------------ jautajums (begin) ------------------*/.question {margin: 7px 0;}.question .title {font-size: 1.4em;font-weight: bold;line-height: 20px;cursor: pointer;background-color: rgb(245,245,245);border: 1px rgb(240,240,240) solid;padding: 17px;}.question .pluss {float: left;width: 20px;height: 20px;margin-right: 15px;-webkit-transition: -webkit-transform 0.3s ease;transition: -webkit-transform 0.3s ease;transition: transform 0.3s ease;transition: transform 0.3s ease, -webkit-transform 0.3s ease;}.pluss2 svg{-webkit-transform: rotate(180deg);transform: rotate(180deg);}.question p {display: none;font-size: 1.3em;margin: 10px 0 10px 40px !important;}/*------------------------------------*/.owl-carousel {amx-width: 1100px;margin: 0 auto !important;}.faq {width: 330px !important;}.faq .title {font-size: 1.3em;font-weight: bold;line-height: 25px;margin: 0 0 15px 0;}.faq .pluss {display: none;}.faq p {text-align: justify;font-size: 1.1em;}/*------------------ jautajums (end) ------------------*/.modal_blockstyle {position: relative;top: 0;right: 10px;float: right;z-index: 1;}.map {overflow: hidden;border: 1px #D0D0D0 solid;}.file {display: none;}.block_head {text-align: center;font-family: Poppins, Oswald, PT Sans Narrow, arial, sans-serif;font-weight: bold;margin: 40px 0 30px;background: url("images/line.png") repeat-x center center;}.block_head span {background-color: #fff;padding: 0 40px;}iframe {border: none;}/*------------------ cookie ------------------*/#cookie {position: fixed;bottom: 0;font-size: 1.1em;width: 100%;line-height: 150%;background-color: rgb(0, 0, 0);background-color: rgba(0, 0, 0, .6);color: #fff;padding: 15px;}#cookie p {margin: 0 150px 0 0;text-align: justify;}#cookie a.btn {position: absolute;top: 12px;right: 40px;text-decoration: none;background-color: #000;color: #fff;padding: 3px 8px;font-weight: bold;}#cookie a {color: #fff;}/*------------------ gallery grid ------------------*/.modgallery, .modinstagram {width: 100%;}/*.modgallery a.fancybox {display: block;height: 300px;background-position: center center;background-repeat: no-repeat;background-size: cover;}*/.gallery_grid {display: grid;margin: 0 auto;max-width: 1200px;grid-gap: 15px;grid-template-columns: 1fr 1fr 1fr 1fr 1fr;grid-template-areas: "b1 b1 b2 b3 b3" "b4 b5 b6 b3 b3" "b4 b7 b8 b8 b9" "b10 b10 b11 b12 b12";}.gallery_grid a {display: block;min-height: 200px;background-position: center center;background-repeat: no-repeat;background-size: cover;}.gallery_grid a:nth-child(1) {grid-area: b1;}.gallery_grid a:nth-child(2) {grid-area: b2;}.gallery_grid a:nth-child(3) {grid-area: b3;}.gallery_grid a:nth-child(4) {grid-area: b4;}.gallery_grid a:nth-child(5) {grid-area: b5;}.gallery_grid a:nth-child(6) {grid-area: b6;}.gallery_grid a:nth-child(7) {grid-area: b7;}.gallery_grid a:nth-child(8) {grid-area: b8;}.gallery_grid a:nth-child(9) {grid-area: b9;}.gallery_grid a:nth-child(10) {grid-area: b10;}.gallery_grid a:nth-child(11) {grid-area: b11;}.gallery_grid a:nth-child(12) {grid-area: b12;}/* www.dircms.lv style */#slide_bg {position: relative;}#subtitle h1 {text-align: right;margin: 110px 30px 0 0;text-shadow: #222 3px 3px 3px;color: #fff;}/* --------------- slider 1 -------------- */.slide1 #title_wp {max-width: 1100px;margin: 0 auto;overflow: hidden;}.slide1 #title {margin-top: 150px;}.slide1 #title h1 {display: block;font-weight: normal;font-size: 4em !important;letter-spacing: 0;width: 80%;margin: 10px 20px;max-width: 800px;color: #fff;background-color: rgba(0,0,0,.2);padding: 40px 0;text-shadow: #222 3px 3px 3px;text-align: center;margin: 0 auto;line-height: 120%;}.slide1 #slide_buttons {padding-top: 50px;width: 500px;margin: 0 auto;}.slide1 #slide_buttons a {display: block;padding: 15px 0;width: 230px;text-align: center;float: left;text-decoration: none;border: 2px #fff solid;border: 2px rgba(255,255,255,.9) solid;background-color: rgba(255,255,255,.9);color: #555;margin: 0 30px 0 0;font-size: 1.5em;letter-spacing: 1px;font-weight: bold;text-transform: uppercase;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}.slide1 #slide_buttons a:last-child {margin: 0;background-color: transparent;color: #fff;}.slide1 #slide_buttons a:hover {background-color: #fff;background-color: rgba(255,255,255);color: #000;}/* --------------- slider 2 -------------- */.slide2 #title_wp {max-width: 1100px;margin: 0 auto;overflow: hidden;}.slide2 #title {margin-top: 300px;/*background-color: rgba(0,0,0,.3);*/}.slide2 #title h1 {display: block;font-family: Oswald;font-weight: normal;font-size: 4em !important;text-shadow: #222 3px 3px 3px;letter-spacing: 0;width: 80%;padding-top: 35px;max-width: 800px;color: #fff;text-align: center;margin: 0 auto;line-height: 120%;}.slide2 #slide_buttons {padding-top: 20px;width: 440px;margin: 0 auto;}.slide2 #slide_buttons a {display: block;padding: 15px 0;width: 200px;text-align: center;color: #fff;float: left;text-decoration: none;border: 2px #fff solid;border: 2px rgba(255,255,255,.9) solid;margin: 0 30px 0 0;font-size: 1.6em;font-weight: bold;text-transform: uppercase;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}.slide2 #slide_buttons a:last-child {margin: 0;}.slide2 #slide_buttons a:hover {background-color: #fff;background-color: rgba(255,255,255,.8);color: #000;}/* --------------- slider 3 -------------- */.slide3 #title_wp {max-width: 1100px;margin: 0 auto;overflow: hidden;}.slide3 #title {margin-top: 230px;max-width: 850px;height: 150px;float: left;background-color: rgba(0,0,0,.4);border: 1px rgba(255,255,255,.3) solid;}.slide3 #title h1 {display: block;font-family: Oswald;max-width: 480px;float: left;font-weight: normal;font-size: 3em !important;letter-spacing: 0;margin: 30px 10px 20px 50px;color: #fff;line-height: 120%;}.slide3 #slide_buttons {float: right;max-width: 250px;margin: 45px 45px 0 0;}.slide3 #slide_buttons a {display: block;padding: 20px 0;width: 250px;text-align: center;color: #fff;float: left;text-decoration: none;border: 1px #fff solid;border: 1px rgba(255,255,255,.5) solid;background-color: rgba(255,255,255,.3);margin: 0 30px 0 0;font-size: 1.8em;text-transform: uppercase;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}.slide3 #slide_buttons a:last-child {display: none;}.slide3 #slide_buttons a:hover {background-color: #fff;background-color: rgba(255,255,255,.8);color: #000;}/* --------------- responsive -------------- */@media only screen and (max-width: 1024px) {.bxslider li div {height: 300px;}.slide1 #title {margin-top: 50px;}.bxslider #title h1 {font-size: 3.3em !important;}.slide2 #title {margin-top: 60px;}.slide3 #title {margin-top: 0;}}/* --------------- LESS THAN 768 PIXELS --------------- */@media only screen and (max-width: 768px) {.bxslider #title h1 {font-size: 3em !important;}}/* http://www.responsivegridsystem.com<div class="section group"><div class="col span_1_of_3"></div><div class="col span_2_of_3"></div></div>*//* --------------- SECTIONS--------------- */.section {clear: both;padding: 0;margin: 0;}/* --------------- GROUPING--------------- */.group:after,.group:before {content: "";display: table;}.group:after {clear: both;}.group {zoom: 1;/* For IE 6/7 (trigger hasLayout) */}/* --------------- GRID COLUMN SETUP --------------- */.col {display: block;float: left;/*margin: 1% 0 1% 1.6%;ja enablo tad vajag parkalkulet spans */}.col:first-child {margin-left: 0;}/* --------------- GRID OF TWELVE --------------- */.span_12_of_12 {width: 100%;}.span_11_of_12 {width: 91.67%;}.span_10_of_12 {width: 83.33%;}.span_9_of_12 {width: 75%;}.span_8_of_12 {width: 66.67%;}.span_7_of_12 {width: 58.33%;}.span_6_of_12 {width: 50%;}.span_5_of_12 {width: 41.67%;}.span_4_of_12 {width: 33.33%;}.span_3_of_12 {width: 25%;}.span_2_of_12 {width: 16.66%;}.span_1_of_12 {width: 8.33%;}/* --------------- LESS THAN 1280 PIXELS --------------- */@media (max-width: 1280px) {.span_2_of_12 {width: 33.33%;}}/* --------------- LESS THAN 1024 PIXELS --------------- */@media (max-width: 1024px) {.span_3_of_12,.span_4_of_12,.span_5_of_12,.span_6_of_12,.span_7_of_12,.span_8_of_12,.span_9_of_12 {width: 50%;}.gallery_thumb.span_4_of_12 {width: 50%;}#left.span_3_of_12 {width: 33.33%;}#content.span_9_of_12 {width: 66.67%;}.sf-menu {right: 0;bottom: 12px;}.sf-menu li.link {height: 25px;line-height: 25px;}.sf-menu li.link > a {border-right: none;padding: 0 20px;}.gallery_grid a {min-height: 180px;}header .kontakti .kontakts:nth-child(2) {display: none;}}/* --------------- LESS THAN 768 PIXELS --------------- */@media (max-width: 768px) {.span_2_of_12 {width: 50%;}#head_icons,.kontakti .kontakts:last-child {display: none;}header .kontakti {position: absolute;top: 50px;right: 0;}#left,#right {padding-bottom: 30px;}#logo {top: 22px;left: 0;width: 250px;}#phonemenu {display: block;}#languages {margin-right: 50px;}.sf-menu, #copyright {display: none;}.kontakti_block .kontakts {margin: 0;}#searchbox {top: 65px;right: 0;}.gallery_grid a {min-height: 150px;}}/* --------------- LESS THAN 576 PIXELS --------------- */@media (max-width: 576px) {.span_10_of_12,.span_11_of_12,.span_12_of_12,.span_1_of_12,.span_2_of_12,.span_3_of_12,.span_4_of_12,.span_5_of_12,.span_6_of_12,.span_7_of_12,.span_8_of_12,.span_9_of_12 {width: 100%;}.cats {margin: 0;max-width: none;}#left,#right {padding: 20px 0 10px;}.gallery_thumb.span_4_of_12 {width: 100%;}.block .thumb,.news .thumb {width: 100%;}.news .thumb {margin-bottom: 10px;}.gallery .gblock {width: 95%;}#social {margin-top: 5px;}#content {padding-bottom: 80px;}#content .to_do,#content .to_fixed {width: 24px !important;}#content.span_9_of_12,#left.span_3_of_12 {width: 100%;}h1 {font-size: 2em;}h2 {font-size: 1.5em;}h3 {font-size: 1.2em;}.gtitle {font-size: 1.2em;}.feature h2,.feature p {text-align: center;margin: 0 auto !important;}}/* --------------- GO FULL WIDTH AT LESS THAN 480 PIXELS --------------- */@media (max-width: 450px) {#searchbox,#slide_buttons {display: none;}.gallery_grid a {min-height: 70px;}#logo {top: 60px !important;}#subtitle h1 {margin-top: 190px !important;font-size: 2.3em !important;}}#pakalpojumi-block_231 {}#sakums-modnews_1547 {position:relative;padding-top:50px;}#par-mums-feature2 {position:relative;padding-top:40px;padding-bottom:80px;}#a-modfaq_1523 {}#sakums-text_1457 {background-image:url('blocks/images/file5c6d8939a6fc6.jpg');background-position:center;background-size:cover;position:relative;paralax:1;padding-top:150px;padding-bottom:150px;}#sakums-text_1457:before {content: '';position: absolute;top: 0;right: 0;bottom: 0;left: 0;background-color:#000000;opacity:.4;}#pakalpojumi-block_230 {}#par-mums-modfaq_1528 {position:relative;}#naujienos-block_1563 {background-image:url('blocks/images/file5d7410ca3a518.jpg');background-position:center;background-size:cover;}#sakums-modinstagram_1529 {padding-top:100px;padding-bottom:50px;}#katalogs-tresa-sadala-modfaq_1525 {padding-top:100px;padding-bottom:100px;}#sakums-feature {background-image:url('blocks/images/file5a0be8a97b470.jpg');background-position:center;background-size:cover;position:relative;padding-top:70px;padding-bottom:60px;}#sakums-text_1546 {position:relative;padding-top:50px;}#buj-question {position:relative;}#pakalpojumi-block_229 {position: relative;padding-bottom: 50px;}#sakums-text_1544 {position:relative;padding-top:50px;}#sakums-news {position:relative;padding-bottom:50px;}#sakums-feature2 {position:relative;padding-top:50px;padding-bottom:50px;}#sakums-question {position:relative;}#katalogs-home2 {position:relative;}#jaunumi-news {position:relative;}#sakums-modnews_1465 {position:relative;padding-top:50px;}#sakums-modnews_1548 {position:relative;padding-top:50px;}#pakalpojumi-block_1521 {}#sakums-block_1466 {position:relative;padding-top:100px;padding-bottom:100px;}#sakums-modform_1518 {padding-top:40px;padding-bottom:20px;}#sakums-modgallery_1463 {padding-bottom:50px;}#sakums-text_1543 {position:relative;padding-top:50px;}#sakums-home {background-image:url('blocks/images/file5a09a3fa1a263.png');background-position:center;position:relative;padding-top:40px;padding-bottom:40px;background-repeat:repeat;}#sakums-text_1545 {position:relative;padding-top:50px;}#kontakti-person {background-image:url('blocks/images/file5c8ce5ab2a683.png');background-position:center;background-size:cover;}