/* cyrillic-ext */
/*
 Template: maxinet
 */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: url('fonts/roboto/KFOmCnqEu92Fr1Mu72xKOzY.woff2') format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: url('fonts/roboto/KFOmCnqEu92Fr1Mu5mxKOzY.woff2') format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: url('fonts/roboto/KFOmCnqEu92Fr1Mu7mxKOzY.woff2') format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: url('fonts/roboto/KFOmCnqEu92Fr1Mu4WxKOzY.woff2') format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: url('fonts/roboto/KFOmCnqEu92Fr1Mu7WxKOzY.woff2') format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: url('fonts/roboto/KFOmCnqEu92Fr1Mu7GxKOzY.woff2') format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: url('fonts/roboto/KFOmCnqEu92Fr1Mu4mxK.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  src: url('fonts/roboto/KFOlCnqEu92Fr1MmWUlfCRc4EsA.woff2') format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  src: url('fonts/roboto/KFOlCnqEu92Fr1MmWUlfABc4EsA.woff2') format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  src: url('fonts/roboto/KFOlCnqEu92Fr1MmWUlfCBc4EsA.woff2') format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  src: url('fonts/roboto/KFOlCnqEu92Fr1MmWUlfBxc4EsA.woff2') format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  src: url('fonts/roboto/KFOlCnqEu92Fr1MmWUlfCxc4EsA.woff2') format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  src: url('fonts/roboto/KFOlCnqEu92Fr1MmWUlfChc4EsA.woff2') format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  src: url('fonts/roboto/KFOlCnqEu92Fr1MmWUlfBBc4.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}


.wpb_revslider_element .rs-layer strong {
	color: #00457E;
}

.scheme_default .sc_layouts_menu_popup .sc_layouts_menu_nav, .scheme_default .sc_layouts_menu_nav>li ul {
    background-color: #074b8a !important;
}

.scheme_default .sc_slider_controls .slider_controls_wrap > a, .scheme_default .slider_container.slider_controls_side .slider_controls_wrap > a, .scheme_default .slider_outer_controls_side .slider_controls_wrap > a {
	color: #074b8a;
    border-color: #fcc33e;
}

.scheme_default .sc_slider_controls .slider_controls_wrap > a:hover, .scheme_default .slider_container.slider_controls_side .slider_controls_wrap > a:hover, .scheme_default .slider_outer_controls_side .slider_controls_wrap > a:hover {
    color: #074b8a;
    border-color: #074b8a;
}

.cq-datatable .cq-datatable-header.cq-datatable-bg-bluejeans {
    background-color: #074b8a !important;
	font-weight: bold;
}

.sc_price_slider .sc_price_item, .sc_price_columns_wrap .sc_price_item {
    padding: 3.7em 3.375em 1.8em 3.375em;
}

.sc_action_item_title span {
	display: block;
}

.scheme_default .sc_layouts_menu_nav > li li > a:hover {
    color: #ccc !important;
}

.scheme_default .sc_layouts_menu_nav > li li.current-menu-item > a {
	color: #fff !important;
}

.scheme_dark.footer_wrap, .footer_wrap .scheme_dark.vc_row {
    background-color: #074b8a;
    color: #ab9abe;
}

.scheme_dark.footer_wrap, .footer_wrap .scheme_dark.vc_row {
    color: #fff;
}
.cf7mls_next.action-button, .cf7mls_back.action-button, .fieldset-cf7mls .wpcf7-form-control.wpcf7-cf7mls_preview_step {
    background-color: #074b8a;
}
.cf7mls_next.action-button {
    float: right;
}
.cf7mls_progress_bar li.active:before, .cf7mls_progress_bar li.active:after {
    background: #074b8a;
	color: #ffb614;
}
.cf7mls_progress_bar li:before {
    background: #074b8a;
}
.scheme_default ul > li:before {
    color: #fff;
}
.cf7mls_back.action-button, .fieldset-cf7mls-wrapper .fieldset-cf7mls {
    width: auto !important;
}
.fieldset-cf7mls-wrapper fieldset {
	border: 0;
}
.sc_layouts_menu_nav>li ul {
	width: 200px;
}

.scheme_dark .sidebar_inner .widget {
    background-color: #074b8a !important;	
}
.calcs_row span.wpcf7-list-item-label {
    padding-right: 0px !important;
}

.calcs_row input[type='checkbox'] { 
	visibility: hidden;
	display: none;
}

.blog_archive .post_item .post_content {
	padding-bottom: 120px !important;
}
.blog_archive .post_content .more-link {
	display: inline-block;
    position: absolute;
    bottom: 40px;
}
.woocommerce ul.products li.product .button {
	display: inline-block;
    position: absolute;
    bottom: 40px;		
}
.woocommerce .shop_mode_thumbs ul.products li.product .post_data, .woocommerce-page .shop_mode_thumbs ul.products li.product .post_data {
	padding-bottom: 90px;
}

.cq-expandgrid-facecontent .cq-expandgrid-title {
    width: 100% !important;
    text-align: right !important;
    font-weight: bold;
    color: #134a82 !important;
}
.cq-expandgrid-item:hover .cq-expandgrid-face {
  -webkit-transform: scale(1) !important;
  transform: scale(1) !important;
}
.search-filter-results .column-1_1 p {
	display: inline-block;
	margin-right: 10px;
}
.search-filter-results .column-1_1 button {
	margin-bottom: 25px;
}
.search-filter-results .column-1_7 b {
	color: #fff;
}
.search-filter-results .column-1_7 {
	padding-top: 5px;
	padding-bottom: 0px;
}
.sticky {
  position: fixed;
  top: 90px;
  z-index: 5000;
  width: 100%;
}
.now_sold {
    position: absolute;
	font-size: 16px;
    background: #ffb515;
    transform: rotate(20deg);
    right: 65%;
    text-transform: uppercase;
    top: 50%;
    height: 6.5em;
    line-height: 6.5em;
    margin: 0;
    padding: 0;
    width: 6.5em;
    border-radius: 50%
}

.filter_triangle .cq-expandgrid-openstate .cq-expandgrid-title:after {
    content: '';
}
.filter_triangle .cq-expandgrid-initstate .cq-expandgrid-title:after {
    content: '';
}

.cq-expandgrid-openstate .cq-expandgrid-title:after {
	content: url(images/arrow-up.png) !important;
}
.cq-expandgrid-initstate .cq-expandgrid-title:after {
	content: url(images/arrow-down.png) !important;
}

/* Vaidotas test*/
.search-filter-results img{
	max-height: 150px !important;
    max-width: 90% !important;
}
.grid-item-kanalai img{
	max-height: 150px !important;
    max-width: 90% !important;
}
.res-circle{display:none;}

.vc_tta-controls-icon-position-left {
	margin-left: 85px !important;
}

.right {
	float: right;
}

/*--------------*/
@media (max-width: 767px) {
.hide_mobile {
	display: none !important;
}
	
.search-filter-results .column-1_7 {
    width: 18% !important;
	padding-right: 0px !important;
	padding-top: 10px !important;
}
.search-filter-results .column-1_1 {
	width: 100% !important;
	padding-right: 0px !important;
}

.search-filter-results .column-1_1 button {
	float: left;
	margin-top: 5px;
	margin-bottom: 0px;
}

.search-filter-results .line_after_filter_results {
	margin: 0  !important;
}

.cq-expandgrid-item .cq-expandgrid-text, .cq-expandgrid-item .cq-expandgrid-text ul {
	padding: 0px !important;
}

.cq-expandgrid-item .cq-expandgrid-text h4 {
	margin-bottom: 5px !important;
	margin-top: 5px !important;
}

.search-filter-results .column-1_7 b {
	font-size: 9px !important;
}

.sticky {
	top: 30px !important;
}

.sf-label-checkbox {
	font-size: 11px !important;
    padding-right: 12px !important;
    padding-left: 15px !important;
	padding-top: 4px !important;
}

.vc_tta-controls-icon-position-left {
	margin-left: 35px !important;
}

}
