font-face {    font-family: 'plumbmedium';    src: url('/fonts/plumb-medium-webfont.eot');    src: url('/fonts/plumb-medium-webfont.eot?#iefix') format('embedded-opentype'),         url('/fonts/plumb-medium-webfont.woff2') format('woff2'),         url('/fonts/plumb-medium-webfont.woff') format('woff'),         url('/fonts/plumb-medium-webfont.ttf') format('truetype');    font-weight: normal;    font-style: normal;}@font-face {    font-family: 'icomoon';    src:    url('/fonts/icomoon.eot?yeiw5a');    src:    url('/fonts/icomoon.eot?yeiw5a#iefix') format('embedded-opentype'),        url('/fonts/icomoon.ttf?yeiw5a') format('truetype'),        url('/fonts/icomoon.woff?yeiw5a') format('woff'),        url('/fonts/icomoon.svg?yeiw5a#icomoon') format('svg');    font-weight: normal;    font-style: normal;}[class^="icon-"], [class*=" icon-"] {    /* use !important to prevent issues with browser extensions that change fonts */    font-family: 'icomoon' !important;    speak: none;    font-style: normal;    font-weight: normal;    font-variant: normal;    text-transform: none;    line-height: 1;    /* Better Font Rendering =========== */    -webkit-font-smoothing: antialiased;    -moz-osx-font-smoothing: grayscale;	vertical-align: middle;	display: inline-block;}.icon-1:before {    content: "\e900";}.icon-2:before {    content: "\e901";}.icon-3:before {    content: "\e902";}.icon-4:before {    content: "\e903";}.icon-5:before {    content: "\e904";}.icon-6:before {    content: "\e905";}.icon-7:before {    content: "\e906";}.icon-8:before {    content: "\e907";}.icon-9:before {    content: "\e908";}.icon-10:before {    content: "\e909";}.icon-11:before {    content: "\e90a";}.icon-12:before {    content: "\e90b";}.icon-13:before {    content: "\e90c";}.icon-14:before {    content: "\e90d";}.icon-15:before {    content: "\e90e";}.icon-16:before {    content: "\e90f";}.icon-17:before {    content: "\e910";}.icon-18:before {    content: "\e911";}.icon-19:before {    content: "\e912";}.icon-20:before {    content: "\e913";}.icon-21:before {    content: "\e914";}.icon-22:before {    content: "\e915";}.icon-23:before {    content: "\e916";}.icon-24:before {    content: "\e917";}*::-webkit-input-placeholder {	color: rgba(255, 255, 255, 0.6)!important;	opacity: 1;}*:-moz-placeholder {	color: rgba(255, 255, 255, 0.6)!important;	opacity: 1;}*::-moz-placeholder {	color: rgba(255, 255, 255, 0.6)!important;	opacity: 1;}*:-ms-input-placeholder {	color: rgba(255, 255, 255, 0.6)!important;	opacity: 1;}body input:focus:required:invalid,body textarea:focus:required:invalid {	}body input:required:valid,body textarea:required:valid {	}html{	height: 100%;}body {	font-family: "arial";	color: #000;	font-size: 16px;	min-width: 320px;	position: relative;	overflow-x: hidden;	width: 100%;	height: 100%;	background: #E4E8ED;}a, a:hover{	 color: inherit; }.form-control, .form-control:focus, a, a:hover, a:focus, a:active, .btn:focus, .btn:active{	outline: 0;	box-shadow: none;}img{	max-width: 100%;	object-fit: cover;}.btn{	transition: background .3s, color .3s;}.hidden {	display: none;}.slideout-menu {	position: fixed;	left: 0;	top: 0;	bottom: 0;	right: 0;	z-index: 0;	width: 200px;	overflow-y: auto;	-webkit-overflow-scrolling: touch;	display: none;	background: #267A80;	padding: 30px 0;}.slideout-menu .menu{	padding: 0;	margin: 0 0 30px;	list-style: none;}.slideout-menu .menu>li{	display: block;	padding: 3px 10px 3px 20px;}.slideout-menu .menu>li>a{	font-size: 12pt;	color: #fff;    font-weight: 400;	transition: color .3s;}.slideout-menu .form-group {    margin: 0;    position: relative;}.form-control.search {    height: 35px;    border-radius: 0;    background: #2F8A91;    border: 0;	padding: 6px 20px;    font-size: 11pt;    color: #fff;	box-shadow: none;}.btn-search {    position: absolute;    right: 0;    top: 0;    height: 35px;    background: 0;    border: 0;    line-height: 1;    color: #33CCC7;    font-size: 16px;}.btn-search:hover{	color: #267A80;}.slideout-menu .menu>.delimiter{	padding: 0;	margin: 15px 0;	border-top: 1px solid #2F8A91;}.slideout-menu .menu>.other>a{	color: #7EE6E3;}.slideout-menu .menu>li>a:hover, .slideout-menu .menu>.active>a{	color: #33CCC7;	text-decoration: none;}.slideout-menu .menu>.other.active>a{	color: #fff;}.slideout-menu .menu>.active>a::after{	content: "\e90f";	font-family: 'icomoon' !important;    content: "\e90f";    font-family: 'icomoon' !important;    display: inline-block;    margin-left: 10px;    font-size: 10px;    vertical-align: middle;}.slideout-panel {	position:relative;	z-index: 1;	will-change: transform;	margin: 0;	background: #E4E8ED;	min-height: 100%;	height: auto;    padding-bottom: 135px;}.slideout-open,.slideout-open body,.slideout-open .slideout-panel {	overflow: hidden;}.slideout-open .slideout-menu {	display: block;}.btn-hamburger {	/*border: none;    position: absolute;    top: 22px;    left: 21px;    outline: none;    background: url(/img/menu.png) no-repeat center;    width: 50px;    opacity: 1;    height: 50px;*/	position: absolute;    width: 40px;    height: 40px;    z-index: 99;    line-height: 42px;	background: 0;    border: 0;	outline: 0!important;	    top: 26px;    left: 20px;}.btn-hamburger span, .btn-hamburger:before, .btn-hamburger:after {    height: 3px;    width: 32px;    background: #ddd;    position: absolute;    display: block;    top: 20px;    content: "";    transition: transform .2s ease;}.btn-hamburger:before {    top: 10px;}.btn-hamburger:after {    top: 30px;}.btn-hamburger.open:before {    transform: translateY(10px) rotate(135deg);}.btn-hamburger.open span {    transform: scale(0);}.btn-hamburger.open:after {    transform: translateY(-10px) rotate(-135deg);}.container{	max-width: 1165px;	width: 100%;	padding: 0;	margin: 0;}.container>.row{	margin: 0;}.panel .left{	float: left;	padding: 30px 30px 10px;	background: #fff;	min-height: 90px;	width: 77%;}.panel .right{	width: 23%;	float: left;	border: 1px solid #E0E0FF;	padding: 20px 20px;	background: #F1F2FF;}.panel-header .right{	padding: 15px 10px 0;}.panel-header .right{	text-align: right;	border-bottom: 0;	min-height: 90px;}.panel-header .dropdown {    display: inline-block;    vertical-align: middle;	line-height: 1;}.panel-header .dropdown a {    color: #4D4D4D;	font-size: 10pt;	text-decoration: none;	font-weight: 400;}.panel-header .ico{	font-size: 25px;	margin: 0 3px;	color: #ccc;	display: inline-block;    vertical-align: middle;	line-height: 1;}.panel-header .right>div .text{	font-size: 11pt;	margin: 1px 0 0 4px;	color: #267A80;	font-weight: bold;}.panel-header .right>div{	margin-bottom: 10px;	position: relative;	white-space: nowrap;}.panel-header .right>div span{	display: inline-block;    vertical-align: middle;	}.panel-header .right>div .del{	color: #808080;    font-size: 12pt;    margin: 0 6px 0 8px;    line-height: 1;    margin-top: -1px;}.panel-header .caret {    border-top: 6px dashed;}.panel-header .dropdown-menu{	min-width: 65px;}.dropdown-menu>.active>a, .dropdown-menu>.active>a:hover, .dropdown-menu>.active>a:focus, .dropdown-menu>li>a:hover {    color: #4D4D4D;    text-decoration: none;    outline: 0;    background-color: #F1F2FF;}.panel-header .logo{	float: left;}.panel-header .name{	float: left;	margin: 0 0 0 15px;	padding: 0 0 0 15px;	color: #1A1A1A;	border-left: 1px solid #999;	font-weight: 400;	font-size: 10.5pt;}.panel-header .date{    float: right;    color: #267A80;    font-weight: 400;    font-size: 11pt;    padding-top: 0;    text-align: right;}.link-primary{	color: #267A80;    font-size: 12pt;    text-decoration: underline;}.link-primary:hover{	text-decoration: none;}.date{	text-transform: lowercase;}.box .right{	border-top: 0;	position: relative;}.box-molniy{	border: 1px solid #E6E6E6;	padding: 5px 15px;	font-size: 10pt;	position: relative;	display: table;	width: 100%;	margin-bottom: 20px;}.banner-container{	background: #F1F2FF;	padding: 20px 35px;	border: 1px solid #E6E6E6;}.banner-container h3{	text-transform: uppercase;	color: #1A1A1A;	font-size: 15pt;	margin: 0 0 10px;}.box-molniy .icon-15{	color: #FFCC00;	font-size: 30px;	display: table-cell;	vertical-align: middle;}.box-molniy span{	vertical-align: middle;	display: table-cell;	padding-left: 15px;}.box-molniy>a{	position: absolute;	top: 8px;	right: 10px;	color: #999;	font-size: 14px;}.lSAction > .lSPrev, .lSAction > .lSNext{	background: 0;	position: absolute;	bottom: 60px;	width: auto;	height: auto;	top: auto;	opacity: 1;	margin: 0;	font-size: 16px;	color: #808080;	font-family: 'icomoon' !important;}.lSAction > .lSPrev:hover, .lSAction > .lSNext:hover{	text-decoration: none;}.lSAction > .lSPrev::before{	content: "\e911";}.lSAction > .lSNext::before{	content: "\e910";}.slider .lSAction > .lSPrev, .slider .lSAction > .lSNext{	bottom: auto;	top: 50%;	width: 21px;	height: 25px;	background: #F1F2FF;	border: 1px solid #E0E0FF;	padding: 4px 0;	text-align: center;	line-height: 1;	margin-top: -30px;}.slider .lSAction > .lSPrev{	left: 0;}.slider .lSAction > .lSNext{	right: 0;}#owl-banner{	margin-bottom: 20px;}#owl-banner .item img{	width: 100%;	max-height: 250px;}#owl-banner .item{	height: 350px;}#owl-banner .banner-container{	height: 100px;	display: table;	width: 100%;}#owl-banner .banner-container a{	display: table-cell;	vertical-align: middle;}#owl-banner h3{	margin: 0;}.box .left{	padding-top: 20px;}.lc p{	display: inline-block;}.lc p::first-letter{	text-transform: lowercase;}h1:first-letter{	/*text-transform: capitalize;*/}.panel .box .left .col-6{	float: left;	width: 50%;	padding: 0 15px;}.panel .box .right .col-6{	float: none;	width: 100%;	padding: 0 15px;}.box .col-12{	padding: 0 15px;}h3{	font-size: 14pt;	font-weight: 400;	margin: 0 0 35px;}.nav-tabs {    border-bottom: 1px solid #4D4D4D;}.nav-tabs>li>a {    margin-right: 0;    line-height: 1.42857143;    border: 0;    border-radius: 0;    font-size: 11pt;    color: #4D4D4D;	padding: 5px 10px;}.nav-tabs>li.active>a, .nav-tabs>li.active>a:hover, .nav-tabs>li.active>a:focus {    color: #4D4D4D;    background-color: transparent;    border: 0;}.nav-tabs>li{	width: 33.333%;	text-align: center;}.nav-tabs>li.active::after{	content: "";	position: absolute;	border-top: 3px solid #28ACB5;	bottom: -1px;	left: 0;	right: 0;}.nav-tabs>li>a:hover {    border: 0;	background: 0;}.m_b_6{	margin-bottom: 6px;}.m_b_10{	margin-bottom: 10px;}.news-sm{	list-style: none;	padding: 0;	margin: 0 0 30px;}.news-sm>li{	display: block;	padding: 12px 0;	border-bottom: 1px solid #ccc;	font-size: 10pt;}.news-sm>li .date{	color: #267A80;	font-weight: 400px;}.news-sm>li .date span{	font-family: "Arial";	color: #808080;}.news-sm>li img{	width: 95px;	margin-bottom: 10px;}.news-sm>li>a{	}.news-sm>li:hover a{	color: #267A80;	text-decoration: none;}hr.sm{	border-color: #4D4D4D;	margin: 0;}.foto-sm{	list-style: none;	padding: 0;	margin: 0 -10px 30px;}.foto-sm>li{	float: left;	width: 100%;	padding: 20px 10px 0;	font-size: 10pt;}.foto-sm>li>.content{	border-bottom: 1px solid #ccc;	padding: 0 0 12px 0;}.foto-sm>li.clearfix{	padding: 0;	margin: 0;	float: none;	width: 100%;}.foto-sm>li>.content>img{	width: 100%;	height: 145px;	margin-bottom: 10px;}.foto-sm>li>.content>.date{	color: #267A80;	font-weight: 400;		display: block;}.foto-sm>li>.content>.date span{	font-family: "Arial";	color: #808080;}.foto-sm>li>.content>a{	display: block;	position: relative;	padding: 0 20px 0 0;	transition: all 1s;}.foto-sm>li>.content>a>i{	font-size: 11px;	position: absolute;	top: 5px;	right: 15px;}.news-sm>li>a{	transition: all .5s;}.news-sm>li>a:hover{	color: #267A80;	text-decoration: none;}.news-sm>li>.text>a{	transition: all .5s;}.news-sm>li>.text>a:hover{	color: #267A80;	text-decoration: none;}.big-news .content>a {	transition: all .5s;}.big-news .content>a:hover {	color: #267A80;	text-decoration: none;}.foto-sm>li>.content>a{	transition: all .5s;}.foto-sm>li>.content>a:hover{	color: #267A80;	text-decoration: none;}.box .banner{	width: 100%;	margin-bottom: 30px;}.quest{	color: #666;	font-size: 14pt;	font-weight: 400;	margin: 15px 0;}.radio {  vertical-align: top;  margin: 0 3px 0 0;  width: 17px;  height: 17px;}.radio + label {  cursor: pointer;}.radio:not(checked) {  position: absolute;  opacity: 0;}.radio:not(checked) + label {    position: relative;    padding: 3px 0px 0 30px;    font-weight: 100;	color: #000;	font-size: 10.5pt;    text-decoration: none;	display: inline-block;    vertical-align: middle;    margin: 0;	line-height: 1;}.radio:not(checked) + label:before {    content: '';    position: absolute;    top: 0px;    left: 0px;    width: 20px;    height: 20px;    border-radius: 100%;	border: 0;    background: #E6E6E6;    box-shadow: none;}.radio:not(checked) + label:after {	content: '';    position: absolute;    top: -2px;    left: 2px;}.radio:checked + label:before {	border: 0;}.radio:checked + label:after {    left: 5px;    top: 5px;    width: 10px;    height: 10px;    border-radius: 100%;	border: 0;    background: #666;}.radio:focus + label:before {  box-shadow: none;}.btn-main{	border: 0;	font-size: 11pt;	font-weight: 400;	color: #fff;	height: 35px;	width: auto;	padding: 7px 15px;	border-radius: 2px;	background: #33CCC7;	text-transform: uppercase;}.btn-main:hover{	color: #fff;	background: #28A29E;}h1{	font-size: 18pt;	margin: 25px 0 15px;	color: #1A1A1A;	font-weight: 400;}.news{	list-style: none;	padding: 0;	margin: 0 -10px 30px;}.news>li{	float: left;	width: 50%;	padding: 20px 10px 0;	font-size: 10pt;}.news>li>.content{	border-bottom: 1px solid #ccc;	padding: 0 0 12px 0;}.big-news{	padding: 20px 0px;	width: 100%;}.big-news a{	margin-bottom: 0!important;}.big-news .content img {    width: 100%;    margin-bottom: 20px;}.big-news .content>.date{	color: #267A80;	font-weight: 600;	font-size: 12pt;	margin: 0 0 5px;	display: block;}.big-news .content>.date span{	font-family: "Arial";	color: #808080;	font-weight: 100;}.big-news .content>a{	font-size: 14pt;	line-height: 1.2;	display: block;	margin: 0 0 10px;}.big-news .content>a:hover {    color: #267A80;    text-decoration: none;}.big-news .content>p{	font-size: 10.5pt;	color: #4D4D4D;	margin: 0;}.news-sm.md{	padding: 8px 0;}.news-sm.md .img{	float: left;	width: 105px;	padding: 0 10px 0 0;}.news-sm.md .img img{	margin: 0;}.news-sm.md .date{	display: block;}.news-sm.md .text{	overflow: hidden;}.news-sm.md a{	display: block;}#toTop {	position: fixed;    bottom: 15px;    right: 15px;    display: none;    color: #333;    width: 40px;    height: 40px;    border-radius: 2px;    background: #267a80;    color: #fff;    text-align: center;    padding: 4px 0;    font-size: 22px;    z-index: 9;    cursor: pointer;}.panel-footer {	padding: 0;	background: #E4E8ED;	border: 0;    /*padding: 20px 0px;    background-color: #FFFFFF;    border-top: 1px solid #ccc;*/    border-bottom-right-radius: 0;    border-bottom-left-radius: 0;    min-height: 135px;	position: absolute;    right: 0;    left: 0;    bottom: 0;}.panel-footer .container{    padding: 22px 0px;    background-color: #FFFFFF;    border-top: 1px solid #ccc;	}.panel-footer ul{    list-style: none;    padding: 0 30px 0 0;    margin: 7px -5px;    float: left;}.panel-footer ul>li{	float: left;	padding: 0 5px;}.panel-footer ul>li>a{	display: block;	font-size: 11pt;	text-transform: uppercase;	color: #4D4D4D;	text-decoration: underline;}.panel-footer ul>li>a:hover{	text-decoration: none;}.panel-footer .item{	margin-bottom: 17px;}.panel-footer .item:last-child{	margin: 0;}.panel-footer .item p{	margin: 0;	color: #808080;	font-size: 10pt;}.panel-footer .item p>a{	text-decoration: underline;}.panel-footer .p-left{	float: left;	padding: 0 30px;}.panel-footer .p-right{	float: right;	text-align: right;	padding: 0 30px;}a.add-yandex{	float: left;    background: url(/img/add-yandex.jpg) no-repeat;    width: 194px;    height: 35px;    font-size: 9.5pt;    color: #fff;    padding: 9px 10px 5px 41px;    display: block;    font-weight: bold;    text-transform: uppercase;}ul.soc{    padding: 0 0px 0 30px;    margin: 2px -5px;	list-style: none;}ul.soc>li{	float: left;    padding: 0 5px;	}ul.soc>li>a{	color: #ccc;	font-size: 27px;	line-height: 1;	transition: color .3s;}ul.soc>li>a:hover{	color: #808080;}.wbest {    color: #808080;	margin-top: 30px;    font-size: 10pt;}.wbest .img {    width: 110px;    height: 27px;    display: inline-block;    vertical-align: middle;    margin-left: 10px;    background: url(/img/wbest.png) no-repeat top right;	background-size: 90%;    transition: 0.3s;}.wbest .img:hover {    background: url(/img/wbest-hover.png) no-repeat  top right;	background-size: 90%;}.box .right .news-sm>li:nth-child(4){	display: none;}.box .right .foto-sm>li:nth-child(4), .box .right .foto-sm>li:nth-child(3){	display: none;}.download{	text-align: center;}.download>a{	font-size: 10pt;	font-weight: 400;	text-transform: uppercase;	color: #999;	transition: color .3s;}.download>a:hover, .download>a:focus{	color: #666;	text-decoration: none;}.download>a>i{    font-size: 17px;    margin-right: 5px;    vertical-align: middle;}.news-main{	padding: 0;	margin: 10px 0 30px;	list-style: none;}.news-main>li{	padding: 20px 0 0;	position: relative;	cursor: pointer;}.news-main>li>.date{	font-size: 10.5pt;	color: #267A80;	text-align: right;	font-weight: 400;	float: left;	width: 100px;	padding: 0 35px 0 0;}.news-main>li>.date>span{	color: #999;	display: block;	font-size: 8pt;}.news-main>li>.content{	overflow: hidden;	padding: 0 0px 20px 0px;	border-bottom: 1px solid #ccc;}.news-main>li::before{	content: "";	position: absolute;	left: 80px;	border-left: 1px dashed #808080;	top: 0;	bottom: 0;	display: block;}.news-main>li::after{	content: "";	position: absolute;	left: 77px;		top: 27px;	background: #000;	border-radius: 100%;	width: 7px;	height: 7px;}.news-main>li:hover::after{	top: 25px;    background: 0;    border-radius: 0;    border: 6px solid transparent;    border-left: 10px solid #28ACB5;    width: 0;    height: 0;}.news-main>li:first-child::before{	top: 27px;}.news-main>li:last-child::before{	bottom: auto;	height: 40px;}.news-main>li>.content>a{	font-size: 12pt;	color: #000;	display: block;	transition: color .3s;}.news-main>li>.content>a:hover, .news-main>li>.content>a:focus{	color: #267A80;	text-decoration: none;}.news-main>li.lg>.content>a{	font-size: 14pt;	margin-bottom: 15px;}.news-main>li.lg>.content img{	width: 100%;	height: 80px;}.news-main>li.lg>.content p{	margin: 0;	font-size: 10.5pt;	color: #4D4D4D;}.foto-lg{	list-style: none;	padding: 0;	margin: 10px -20px 30px;}.foto-lg>li{	float: left;	width: 50%;	padding: 10px 20px;	cursor: pointer;}.foto-lg>li>.content{	border-bottom: 1px solid #ccc;	padding: 0 0 12px 0;}.foto-lg>li.clearfix{	padding: 0;	margin: 0;	float: none;	width: 100%;}.foto-lg>li>.content>img{	width: 100%;	height: 265px;	margin-bottom: 10px;}.foto-lg>li>.content>.date{	color: #808080;	font-size: 10pt;	font-weight: 400;		display: block;}.foto-lg>li>.content>a{	display: block;	position: relative;	padding: 0 20px 0 0;	transition: color .3s;}.foto-lg>li>.content>a>i{	font-size: 11px;	position: absolute;	top: 5px;	right: 15px;	opacity: 0;}.foto-lg>li>.content>a:hover{	color: #267A80;	text-decoration: none;}.foto-lg>li:hover a>i{	opacity: 1;}.date-group{	margin-top: 10px;}.date-group .form-control{	background: #F1F2FF;	border-radius: 0;	border: 0;	color: #4D4D4D;	font-size: 11pt;}.date-group>.input-group>.form-control:nth-child(1){	width: 80px;}.date-group>.input-group>.form-control:nth-child(2){	width: 120px;	margin-left: 5px;}.date-group>.input-group>.form-control:nth-child(3){	width: 70px;	margin-left: 5px;}.date-group>.input-group>.form-control:nth-child(4){	width: 200px;	margin-left: 5px;}.date-prod{	font-size: 10.5pt;	font-weight: 400;	color: #808080;}.date-prod span{	color: #267A80;}.m_t_10{	margin-top: 10px;}.box .container{	background: #fff;}.autor-img{	font-size: 10pt;	color: #1A1A1A;	padding: 10px 0 0;}.autor-img span{	display: block;	color: #808080;}.row-img img{	width: 100%;	height: 100%;}.slider img{	width: 100%;	height: 400px;}.slider{	max-width: 735px;	width: 100%;	margin: 0 auto;	position: relative;	padding: 20px 50px;	}.slider .lSSlideOuter, .slider .lSSlideWrapper{	position: static;}.light-slider{	margin-bottom: 15px;}.lSSlideOuter .lSPager.lSGallery img{	height: 55px;}.lSSlideOuter .lSPager.lSGallery li{	position: relative;	border-radius: 0!important;}.lSSlideOuter .lSPager.lSGallery li::before{	content: "";	position: absolute;	top: 0;	left: 0;	right: 0;	bottom: 0;	background: rgb(255,255,255);	opacity: 0.7;	transition: opacity .3s;	cursor: pointer;}.lSSlideOuter .lSPager.lSGallery li.active::before, .lSSlideOuter .lSPager.lSGallery li:hover::before{	opacity: 0;}.tags{	list-style: none;	margin: 20px -3px;	padding: 0;}.tags>li{	float: left;	padding: 0 3px;	margin-bottom: 6px;}.tags>li>a{	padding: 5px 10px;	display: block;	color: #808080;	font-size: 10pt;	border-radius: 3px;	border: 1px solid #ccc;	transition: .3s;}.tags>li>a:hover{	text-decoration: none;	color: #267A80;	border-color: #267A80;}hr.lg{	border-color: #ccc;	margin: 20px -30px;}.share-link {    display: table;    color: #808080;	font-size: 10pt;	text-transform: uppercase;	line-height: 1;	margin-bottom: 30px;}.share-link .item {    display: table-cell;    vertical-align: middle;	padding-right: 10px;}.share-link .item a {    font-size: 25px;    color: #ccc;	display: block;	transition: color .3s;}.share-link .item a:hover{	color: #808080;}.share-link .item:last-child{	padding-right: 0;	padding-left: 20px;}.btn-mail{	border: 0;    font-size: 10pt;    font-weight: 400;    color: #fff;    height: 35px;    width: auto;    padding: 7px 15px;    border-radius: 3px;    background: #4D4D4D;    text-transform: uppercase;}.btn-mail:hover{	color: #fff;	background: #33CCC7;}.btn-mail>i{    vertical-align: top;    margin-top: 2px;    margin-right: 5px;	}.checkbox {  vertical-align: top;  margin: 0 3px 0 0;  width: 17px;  height: 17px;}.checkbox + label {  cursor: pointer;}.checkbox:not(checked) {  position: absolute;  opacity: 0;}.checkbox:not(checked) + label {    position: relative;    padding: 0px 20px 0 30px;    font-weight: 100;    color: #000;    font-size: 14pt;    text-decoration: none;    display: inline-block;    vertical-align: middle;    margin: 0;    line-height: 1;}.check-group .checkbox:not(checked) + label {	font-size: 11pt;	padding: 0px 20px 0 30px;}.check-group .checkbox:not(checked) + label:before{	top: -3px;}.check-group .checkbox:checked + label:after{	top: -1px;}.checkbox:not(checked) + label:before {    content: '';    position: absolute;    top: -1px;    left: 0px;    width: 20px;    height: 20px;    border-radius: 2px;	border: 1px solid #ccc;    background: #fff;    box-shadow: none;}.checkbox:not(checked) + label:after {	content: '';    position: absolute;    top: -2px;    left: 2px;}.checkbox:checked + label:before {	border: 1px solid #ccc;}.checkbox:checked + label:after {    left: 3px;    top: 2px;    content: "\f00c";    color: #000;    display: inline-block;    font: normal normal normal 14px/1 FontAwesome;    font-size: 16px;    text-rendering: auto;    -webkit-font-smoothing: antialiased;    -moz-osx-font-smoothing: grayscale;}.checkbox:focus + label:before {  box-shadow: none;}.modal h3{	font-size: 18pt;	color: #000;	margin: 0 0 0px;	float: left;	font-weight: 400;}.modal .close{	float: left;	font-size: 10pt;	color: #4D4D4D;	border-bottom: 1px dotted #4D4D4D;	text-transform: uppercase;	margin-top: 10px;	opacity: 1;	font-weight: 100;    text-shadow: none;}.modal .close:hover{	color: #267A80;}.modal .modal-header a{	float: left;	font-size: 10pt;	color: #4D4D4D;	border-bottom: 1px dotted #4D4D4D;	text-transform: uppercase;	margin-top: 10px;}.modal .modal-header a:hover{	text-decoration: none;	color: #267A80;}.modal .slesh{	float: left;	font-size: 10pt;	color: #4D4D4D;	margin: 10px 10px 0 20px;}.m_l_10{	margin-left: 10px!important;}.m_w_280{	max-width: 280px;}.m_w_600{	max-width: 600px;}.modal-header {    padding: 15px 30px;    line-height: 1;    border-bottom: 0;}.modal-body{	padding: 15px 30px;}.modal .form-control {    background: #F1F2FF;    border-radius: 0;    border: 0;    color: #4D4D4D;    font-size: 11pt;	max-width: 280px;}.form .form-control::-webkit-input-placeholder {	color: #999!important;	opacity: 1;}.form .form-control:-moz-placeholder {	color: #999!important;	opacity: 1;}.form .form-control::-moz-placeholder {	color: #999!important;	opacity: 1;}.form .form-control:-ms-input-placeholder {	color: #999!important;	opacity: 1;}.podpis-group span{	display: inline-block;	vertical-align: middle;		margin-right: 20px;	font-size: 10pt;	text-transform: uppercase;	margin-top: 2px;}.time-control{	display: inline-block;	vertical-align: middle;	width: 60px;}.modal .accordion-toggle{    color: #4D4D4D;    font-size: 10pt;	text-transform: uppercase;	border-bottom: 1px dotted #4D4D4D;}.modal .accordion-toggle:hover, .modal .accordion-toggle:focus{	text-decoration: none;}.modal .accordion-inner{	padding: 15px 0 0;}.modal .accordion-group{	margin-bottom: 15px;}.modal .accordion-toggle.collapsed>i::before {	content: "\f0d7";}.comment-p{	font-size: 10pt;	text-transform: uppercase;}.btn-main.gray{	background: #B0B1BF;}.btn-main.gray:hover{	background: #9393A0;}.new-reply{	background: #F1F2FF;	border-top: 1px solid #E0E0FF;	border-bottom: 1px solid #E0E0FF;	margin: 10px -30px;	padding: 15px 30px 0;}.new-reply .check-group{	float: left;	padding: 0 15px;}.new-reply .check-group a{	color: #267A80;	font-size: 11pt;	text-decoration: underline;}.new-reply .check-group a:hover{	text-decoration: none;	margin-top: 2px;}textarea.form-control{	max-width: 100%;}.commentlist {    padding: 0;    margin: 20px 0;	list-style:none;}.commentlist li {    padding: 20px 0;    overflow: hidden;	border-bottom: 1px solid #ccc;}.commentlist li>a{	font-size: 11pt;	text-decoration: underline;	margin-left: 50px;}.commentlist li>a:hover{	text-decoration: none;}.commentlist .comment-text {    padding-left: 0px;	overflow:hidden;    color: #000;}.commentlist .meta {    margin: 0 0 10px;	color: #1A1A1A;	font-size: 11pt;}.commentlist .meta>a:hover{	color: #267A80;}.commentlist .date {    color: #808080;    font-size: 10.5pt;    line-height: 1;	margin: 0 5px;}.commentlist p{	color: #1A1A1A;	font-size: 10.5pt;	margin: 0;}.commentlist p>a{	color: #808080;	text-decoration: underline;}.commentlist .commentlist{	padding: 0 0 0 50px;	margin: 0;}.commentlist .commentlist>li{	border: 0;	padding: 10px 0;}.commentlist .commentlist>li:first-child{	padding-top: 20px;}.commentlist li .form{	padding-top: 10px;}.slider .lSSlide li img{	cursor: pointer;}.find {    margin: 0px 0px;    list-style: none;    padding: 0;}.find li.caption {    padding: 20px 0 5px;    font-size: 16pt;    color: #1A1A1A;}.box .right{	padding: 0;	border: 0;}#block-fixed{    border: 1px solid #E0E0FF;	border-top: 0;    padding: 20px 20px;    background: #F1F2FF;	margin-top:0;	position: static;	max-width: 268px;}.main-page #block-fixed{	max-width: 507px;}.icons-shares{	position: absolute;    right: 108px;    top: -1px;    opacity: 0;    max-width: 0;    white-space: nowrap;    visibility: hidden;    overflow: hidden;    transition: max-width 0.3s ease-out;}.icons-shares.active{	max-width: 500px;    transition: max-width 0.3s ease-in, opacity 0.3s;    opacity: 1;    visibility: visible;}.icons-shares ul.soc{	margin: 0 -1px;}.icons-shares ul.soc>li{	float: none;	display: inline-block;	padding: 0 1px;}.m_t_20{	margin-top: 20px!important;}.error{	color: red;}.progress-bar{	background-color: #267A80;	position: relative;}.progress-bar .percent{	position: absolute;	top: 0;	width: 100%;	left: 0;	text-align: center;}.modal .modal-close{    position: absolute;    top: 0;    right: 15px;    font-size: 30px;    border-bottom: 0;}.modal.fade .modal-dialog{	transform: none!important;}.today{	text-transform: capitalize;}.fa-spinner:before{	content:url('../img/24.svg');} .main-text a { decoration:none; color:#267A80; }