html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0);}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1.428571429;color:#444444;background-color:#ffffff;}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;}iframe{max-width:100%;}a{color:#337ab7;text-decoration:none;}a:hover,a:focus{color:#23527c;}figure{margin:0;}img{vertical-align:middle;}.img-responsive,.carousel-inner > .item > img,.carousel-inner > .item > a > img{display:block;max-width:100%;height:auto;}.img-rounded{border-radius:6px;}.img-thumbnail{padding:4px;line-height:1.428571429;background-color:#ffffff;border:1px solid #dddddd;border-radius:4px;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;display:inline-block;max-width:100%;height:auto;}.img-circle{border-radius:50%;}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eeeeee;}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto;}.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4;}@media (min-width:768px){.lead{font-size:21px;}}small,.small{font-size:85%;}mark,.mark{background-color:#fcf8e3;padding:.2em;}.text-left{text-align:left;}.text-right{text-align:right;}.text-center{text-align:center;}.text-justify{text-align:justify;}.text-nowrap{white-space:nowrap;}.text-lowercase{text-transform:lowercase;}.text-uppercase{text-transform:uppercase;}.text-capitalize{text-transform:capitalize;}.text-muted{color:#777777;}.text-primary{color:#337ab7;}a.text-primary:hover{color:#286090;}.text-success{color:#3c763d;}a.text-success:hover{color:#2b542c;}.text-info{color:#31708f;}a.text-info:hover{color:#245269;}.text-warning{color:#8a6d3b;}a.text-warning:hover{color:#66512c;}.text-danger{color:#a94442;}a.text-danger:hover{color:#843534;}.bg-primary{color:#fff;background-color:#337ab7;}a.bg-primary:hover{background-color:#286090;}.bg-success{background-color:#dff0d8;}a.bg-success:hover{background-color:#c1e2b3;}.bg-info{background-color:#d9edf7;}a.bg-info:hover{background-color:#afd9ee;}.bg-warning{background-color:#fcf8e3;}a.bg-warning:hover{background-color:#f7ecb5;}.bg-danger{background-color:#f2dede;}a.bg-danger:hover{background-color:#e4b9b9;}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eeeeee;}ul,ol{margin-top:0;margin-bottom:10px;}ul ul,ol ul,ul ol,ol ol{margin-bottom:0;}.list-unstyled{padding-left:0;list-style:none;}.list-inline{padding-left:0;list-style:none;margin-left:-5px;}.list-inline > li{display:inline-block;padding-left:5px;padding-right:5px;}dl{margin-top:0;margin-bottom:20px;}dt,dd{line-height:1.428571429;}dt{font-weight:bold;}dd{margin-left:0;}@media (min-width:768px){.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.dl-horizontal dd{margin-left:180px;}}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted #777777;}.initialism{font-size:90%;text-transform:uppercase;}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eeeeee;}blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child{margin-bottom:0;}blockquote footer,blockquote small,blockquote .small{display:block;font-size:80%;line-height:1.428571429;color:#777777;}blockquote footer:before,blockquote small:before,blockquote .small:before{content:'\2014 \00A0';}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;border-right:5px solid #eeeeee;border-left:0;text-align:right;}.blockquote-reverse footer:before,blockquote.pull-right footer:before,.blockquote-reverse small:before,blockquote.pull-right small:before,.blockquote-reverse .small:before,blockquote.pull-right .small:before{content:'';}.blockquote-reverse footer:after,blockquote.pull-right footer:after,.blockquote-reverse small:after,blockquote.pull-right small:after,.blockquote-reverse .small:after,blockquote.pull-right .small:after{content:'\00A0 \2014';}address{margin-bottom:20px;font-style:normal;line-height:1.428571429;}@media (min-width:768px){}@media (min-width:1023px){}@media (min-width:1200px){}table{background-color:transparent;}caption{padding-top:8px;padding-bottom:8px;color:#777777;text-align:left;}th{text-align:left;}.table{width:100%;max-width:100%;margin-bottom:20px;}.table > thead > tr > th,.table > tbody > tr > th,.table > tfoot > tr > th,.table > thead > tr > td,.table > tbody > tr > td,.table > tfoot > tr > td{padding:8px;line-height:1.428571429;vertical-align:top;border-top:1px solid #dddddd;}.table > thead > tr > th{vertical-align:bottom;border-bottom:2px solid #dddddd;}.table > caption + thead > tr:first-child > th,.table > colgroup + thead > tr:first-child > th,.table > thead:first-child > tr:first-child > th,.table > caption + thead > tr:first-child > td,.table > colgroup + thead > tr:first-child > td,.table > thead:first-child > tr:first-child > td{border-top:0;}.table > tbody + tbody{border-top:2px solid #dddddd;}.table .table{background-color:#ffffff;}.table-condensed > thead > tr > th,.table-condensed > tbody > tr > th,.table-condensed > tfoot > tr > th,.table-condensed > thead > tr > td,.table-condensed > tbody > tr > td,.table-condensed > tfoot > tr > td{padding:5px;}.table-bordered{border:1px solid #dddddd;}.table-bordered > thead > tr > th,.table-bordered > tbody > tr > th,.table-bordered > tfoot > tr > th,.table-bordered > thead > tr > td,.table-bordered > tbody > tr > td,.table-bordered > tfoot > tr > td{border:1px solid #dddddd;}.table-bordered > thead > tr > th,.table-bordered > thead > tr > td{border-bottom-width:2px;}.table-striped > tbody > tr:nth-child(odd){background-color:#f9f9f9;}.table-hover > tbody > tr:hover{background-color:#f5f5f5;}table col[class*="col-"]{position:static;float:none;display:table-column;}table td[class*="col-"],table th[class*="col-"]{position:static;float:none;display:table-cell;}.table > thead > tr > td.active,.table > tbody > tr > td.active,.table > tfoot > tr > td.active,.table > thead > tr > th.active,.table > tbody > tr > th.active,.table > tfoot > tr > th.active,.table > thead > tr.active > td,.table > tbody > tr.active > td,.table > tfoot > tr.active > td,.table > thead > tr.active > th,.table > tbody > tr.active > th,.table > tfoot > tr.active > th{background-color:#f5f5f5;}.table-hover > tbody > tr > td.active:hover,.table-hover > tbody > tr > th.active:hover,.table-hover > tbody > tr.active:hover > td,.table-hover > tbody > tr:hover > .active,.table-hover > tbody > tr.active:hover > th{background-color:#e8e8e8;}.table > thead > tr > td.success,.table > tbody > tr > td.success,.table > tfoot > tr > td.success,.table > thead > tr > th.success,.table > tbody > tr > th.success,.table > tfoot > tr > th.success,.table > thead > tr.success > td,.table > tbody > tr.success > td,.table > tfoot > tr.success > td,.table > thead > tr.success > th,.table > tbody > tr.success > th,.table > tfoot > tr.success > th{background-color:#dff0d8;}.table-hover > tbody > tr > td.success:hover,.table-hover > tbody > tr > th.success:hover,.table-hover > tbody > tr.success:hover > td,.table-hover > tbody > tr:hover > .success,.table-hover > tbody > tr.success:hover > th{background-color:#d0e9c6;}.table > thead > tr > td.info,.table > tbody > tr > td.info,.table > tfoot > tr > td.info,.table > thead > tr > th.info,.table > tbody > tr > th.info,.table > tfoot > tr > th.info,.table > thead > tr.info > td,.table > tbody > tr.info > td,.table > tfoot > tr.info > td,.table > thead > tr.info > th,.table > tbody > tr.info > th,.table > tfoot > tr.info > th{background-color:#d9edf7;}.table-hover > tbody > tr > td.info:hover,.table-hover > tbody > tr > th.info:hover,.table-hover > tbody > tr.info:hover > td,.table-hover > tbody > tr:hover > .info,.table-hover > tbody > tr.info:hover > th{background-color:#c4e3f3;}.table > thead > tr > td.warning,.table > tbody > tr > td.warning,.table > tfoot > tr > td.warning,.table > thead > tr > th.warning,.table > tbody > tr > th.warning,.table > tfoot > tr > th.warning,.table > thead > tr.warning > td,.table > tbody > tr.warning > td,.table > tfoot > tr.warning > td,.table > thead > tr.warning > th,.table > tbody > tr.warning > th,.table > tfoot > tr.warning > th{background-color:#fcf8e3;}.table-hover > tbody > tr > td.warning:hover,.table-hover > tbody > tr > th.warning:hover,.table-hover > tbody > tr.warning:hover > td,.table-hover > tbody > tr:hover > .warning,.table-hover > tbody > tr.warning:hover > th{background-color:#faf2cc;}.table > thead > tr > td.danger,.table > tbody > tr > td.danger,.table > tfoot > tr > td.danger,.table > thead > tr > th.danger,.table > tbody > tr > th.danger,.table > tfoot > tr > th.danger,.table > thead > tr.danger > td,.table > tbody > tr.danger > td,.table > tfoot > tr.danger > td,.table > thead > tr.danger > th,.table > tbody > tr.danger > th,.table > tfoot > tr.danger > th{background-color:#f2dede;}.table-hover > tbody > tr > td.danger:hover,.table-hover > tbody > tr > th.danger:hover,.table-hover > tbody > tr.danger:hover > td,.table-hover > tbody > tr:hover > .danger,.table-hover > tbody > tr.danger:hover > th{background-color:#ebcccc;}.table-responsive{overflow-x:auto;min-height:0.01%;}@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #dddddd;}.table-responsive > .table{margin-bottom:0;}.table-responsive > .table > thead > tr > th,.table-responsive > .table > tbody > tr > th,.table-responsive > .table > tfoot > tr > th,.table-responsive > .table > thead > tr > td,.table-responsive > .table > tbody > tr > td,.table-responsive > .table > tfoot > tr > td{white-space:nowrap;}.table-responsive > .table-bordered{border:0;}.table-responsive > .table-bordered > thead > tr > th:first-child,.table-responsive > .table-bordered > tbody > tr > th:first-child,.table-responsive > .table-bordered > tfoot > tr > th:first-child,.table-responsive > .table-bordered > thead > tr > td:first-child,.table-responsive > .table-bordered > tbody > tr > td:first-child,.table-responsive > .table-bordered > tfoot > tr > td:first-child{border-left:0;}.table-responsive > .table-bordered > thead > tr > th:last-child,.table-responsive > .table-bordered > tbody > tr > th:last-child,.table-responsive > .table-bordered > tfoot > tr > th:last-child,.table-responsive > .table-bordered > thead > tr > td:last-child,.table-responsive > .table-bordered > tbody > tr > td:last-child,.table-responsive > .table-bordered > tfoot > tr > td:last-child{border-right:0;}.table-responsive > .table-bordered > tbody > tr:last-child > th,.table-responsive > .table-bordered > tfoot > tr:last-child > th,.table-responsive > .table-bordered > tbody > tr:last-child > td,.table-responsive > .table-bordered > tfoot > tr:last-child > td{border-bottom:0;}}fieldset{padding:0;margin:0;border:0;min-width:0;}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333333;border:0;border-bottom:1px solid #e5e5e5;}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:bold;}input[type="search"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}input[type="radio"],input[type="checkbox"]{margin:4px 0 0;margin-top:1px \9;line-height:normal;}input[type="file"]{display:block;}input[type="range"]{display:block;width:100%;}select[multiple],select[size]{height:auto;}input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}output{display:block;padding-top:7px;font-size:14px;line-height:1.428571429;color:#555555;}.form-control,.form-text{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.428571429;color:#555555;background-color:#ffffff;background-image:none;border:1px solid #727272;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;}.form-control:focus{// border-color:#202730;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(179,35,170,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(179,35,170,0.6);}.form-control::-moz-placeholder{color:#999999;opacity:1;}.form-control:-ms-input-placeholder{color:#999999;}.form-control::-webkit-input-placeholder{color:#999999;}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{cursor:not-allowed;background-color:#eeeeee;opacity:1;}textarea.form-control{height:auto;}input[type="search"]{-webkit-appearance:none;}@media screen and (-webkit-min-device-pixel-ratio:0){input[type="date"],input[type="time"],input[type="datetime-local"],input[type="month"]{line-height:34px;}input[type="date"].input-sm,input[type="time"].input-sm,input[type="datetime-local"].input-sm,input[type="month"].input-sm{line-height:30px;}input[type="date"].input-lg,input[type="time"].input-lg,input[type="datetime-local"].input-lg,input[type="month"].input-lg{line-height:46px;}}.form-group{margin-bottom:20px;text-align:left;}.radio,.checkbox{position:relative;display:block;margin-top:10px;margin-bottom:10px;}.radio label,.checkbox label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:normal;cursor:pointer;}.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{position:absolute;margin-left:-20px;margin-top:4px \9;}.radio + .radio,.checkbox + .checkbox{margin-top:-5px;}.radio-inline,.checkbox-inline{display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:normal;cursor:pointer;}.radio-inline + .radio-inline,.checkbox-inline + .checkbox-inline{margin-top:0;margin-left:10px;}input[type="radio"][disabled],input[type="checkbox"][disabled],input[type="radio"].disabled,input[type="checkbox"].disabled,fieldset[disabled] input[type="radio"],fieldset[disabled] input[type="checkbox"]{cursor:not-allowed;}.radio-inline.disabled,.checkbox-inline.disabled,fieldset[disabled] .radio-inline,fieldset[disabled] .checkbox-inline{cursor:not-allowed;}.radio.disabled label,.checkbox.disabled label,fieldset[disabled] .radio label,fieldset[disabled] .checkbox label{cursor:not-allowed;}.form-control-static{padding-top:7px;padding-bottom:7px;margin-bottom:0;}.form-control-static.input-lg,.form-control-static.input-sm{padding-left:0;padding-right:0;}.input-sm,.form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px;}select.input-sm,select.form-group-sm .form-control{height:30px;line-height:30px;}textarea.input-sm,textarea.form-group-sm .form-control,select[multiple].input-sm,select[multiple].form-group-sm .form-control{height:auto;}.input-lg,.form-group-lg .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px;}select.input-lg,select.form-group-lg .form-control{height:46px;line-height:46px;}textarea.input-lg,textarea.form-group-lg .form-control,select[multiple].input-lg,select[multiple].form-group-lg .form-control{height:auto;}.has-feedback{position:relative;}.has-feedback .form-control{padding-right:42.5px;}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none;}.input-lg + .form-control-feedback{width:46px;height:46px;line-height:46px;}.input-sm + .form-control-feedback{width:30px;height:30px;line-height:30px;}.form-group .control-label a{//color:#004022;font-size:15px;padding:0px 4px;//font-weight:normal;border-bottom:1px dotted;}.form-group  .error{-webkit-box-shadow:0px 0px 3px 2px hsla(352,100%,64%,0.3);box-shadow:0px 0px 3px 2px hsla(352,100%,64%,0.3);}.has-success .help-block,.has-success .control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline,.has-success.radio label,.has-success.checkbox label,.has-success.radio-inline label,.has-success.checkbox-inline label{color:#3c763d;}.has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);}.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168;}.has-success .input-group-addon{color:#3c763d;border-color:#3c763d;background-color:#dff0d8;}.has-success .form-control-feedback{color:#3c763d;}.has-warning .help-block,.has-warning .control-label,.has-warning .radio,.has-warning .checkbox,.has-warning .radio-inline,.has-warning .checkbox-inline,.has-warning.radio label,.has-warning.checkbox label,.has-warning.radio-inline label,.has-warning.checkbox-inline label{color:#8a6d3b;}.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);}.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b;}.has-warning .input-group-addon{color:#8a6d3b;border-color:#8a6d3b;background-color:#fcf8e3;}.has-warning .form-control-feedback{color:#8a6d3b;}.has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,.has-error .radio-inline,.has-error .checkbox-inline,.has-error.radio label,.has-error.checkbox label,.has-error.radio-inline label,.has-error.checkbox-inline label{color:#a94442;}.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);}.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483;}.has-error .input-group-addon{color:#a94442;border-color:#a94442;background-color:#f2dede;}.has-error .form-control-feedback{color:#a94442;}.has-feedback label ~ .form-control-feedback{top:25px;}.has-feedback label.sr-only ~ .form-control-feedback{top:0;}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373;}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle;}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle;}.form-inline .form-control-static{display:inline-block;}.form-inline .input-group{display:inline-table;vertical-align:middle;}.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn,.form-inline .input-group .form-control{width:auto;}.form-inline .input-group > .form-control{width:100%;}.form-inline .control-label{margin-bottom:0;vertical-align:middle;}.form-inline .radio,.form-inline .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle;}.form-inline .radio label,.form-inline .checkbox label{padding-left:0;}.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{position:relative;margin-left:0;}.form-inline .has-feedback .form-control-feedback{top:0;}}.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline{margin-top:0;margin-bottom:0;padding-top:7px;}.form-horizontal .radio,.form-horizontal .checkbox{min-height:27px;}.form-horizontal .form-group{margin-left:-15px;margin-right:-15px;}@media (min-width:768px){.form-horizontal .control-label{text-align:right;margin-bottom:0;padding-top:7px;}}.form-horizontal .has-feedback .form-control-feedback{right:15px;}@media (min-width:768px){.form-horizontal .form-group-lg .control-label{padding-top:14.3px;}}@media (min-width:768px){.form-horizontal .form-group-sm .control-label{padding-top:6px;}}.btn{display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.428571429;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.btn:focus,.btn:active:focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn.active.focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}.btn:hover,.btn:focus,.btn.focus{color:#333333;text-decoration:none;}.btn:active,.btn.active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;pointer-events:none;opacity:0.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;}.btn-default{color:#333333;background-color:#ffffff;border-color:#cccccc;}.btn-default:hover,.btn-default:focus,.btn-default.focus,.btn-default:active,.btn-default.active,.open > .dropdown-toggle.btn-default{color:#333333;background-color:#e6e6e6;border-color:#adadad;}.btn-default:active,.btn-default.active,.open > .dropdown-toggle.btn-default{background-image:none;}.btn-default.disabled,.btn-default[disabled],fieldset[disabled] .btn-default,.btn-default.disabled:hover,.btn-default[disabled]:hover,fieldset[disabled] .btn-default:hover,.btn-default.disabled:focus,.btn-default[disabled]:focus,fieldset[disabled] .btn-default:focus,.btn-default.disabled.focus,.btn-default[disabled].focus,fieldset[disabled] .btn-default.focus,.btn-default.disabled:active,.btn-default[disabled]:active,fieldset[disabled] .btn-default:active,.btn-default.disabled.active,.btn-default[disabled].active,fieldset[disabled] .btn-default.active{background-color:#ffffff;border-color:#cccccc;}.btn-default .badge{color:#ffffff;background-color:#333333;}.btn-primary{color:#ffffff;background-color:#337ab7;border-color:#618668;}.btn-primary:hover,.btn-primary:focus,.btn-primary.focus,.btn-primary:active,.btn-primary.active,.open > .dropdown-toggle.btn-primary{color:#ffffff;background-color:#286090;border-color:#204d74;}.btn-primary:active,.btn-primary.active,.open > .dropdown-toggle.btn-primary{background-image:none;}.btn-primary.disabled,.btn-primary[disabled],fieldset[disabled] .btn-primary,.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled.focus,.btn-primary[disabled].focus,fieldset[disabled] .btn-primary.focus,.btn-primary.disabled:active,.btn-primary[disabled]:active,fieldset[disabled] .btn-primary:active,.btn-primary.disabled.active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary.active{background-color:#337ab7;border-color:#2e6da4;}.btn-primary .badge{color:#337ab7;background-color:#ffffff;}.btn-success{color:#ffffff;background-color:#5cb85c;border-color:#4cae4c;}.btn-success:hover,.btn-success:focus,.btn-success.focus,.btn-success:active,.btn-success.active,.open > .dropdown-toggle.btn-success{color:#ffffff;background-color:#449d44;border-color:#398439;}.btn-success:active,.btn-success.active,.open > .dropdown-toggle.btn-success{background-image:none;}.btn-success.disabled,.btn-success[disabled],fieldset[disabled] .btn-success,.btn-success.disabled:hover,.btn-success[disabled]:hover,fieldset[disabled] .btn-success:hover,.btn-success.disabled:focus,.btn-success[disabled]:focus,fieldset[disabled] .btn-success:focus,.btn-success.disabled.focus,.btn-success[disabled].focus,fieldset[disabled] .btn-success.focus,.btn-success.disabled:active,.btn-success[disabled]:active,fieldset[disabled] .btn-success:active,.btn-success.disabled.active,.btn-success[disabled].active,fieldset[disabled] .btn-success.active{background-color:#5cb85c;border-color:#4cae4c;}.btn-success .badge{color:#5cb85c;background-color:#ffffff;}.btn-info{color:#ffffff;background-color:#5bc0de;border-color:#46b8da;}.btn-info:hover,.btn-info:focus,.btn-info.focus,.btn-info:active,.btn-info.active,.open > .dropdown-toggle.btn-info{color:#ffffff;background-color:#31b0d5;border-color:#269abc;}.btn-info:active,.btn-info.active,.open > .dropdown-toggle.btn-info{background-image:none;}.btn-info.disabled,.btn-info[disabled],fieldset[disabled] .btn-info,.btn-info.disabled:hover,.btn-info[disabled]:hover,fieldset[disabled] .btn-info:hover,.btn-info.disabled:focus,.btn-info[disabled]:focus,fieldset[disabled] .btn-info:focus,.btn-info.disabled.focus,.btn-info[disabled].focus,fieldset[disabled] .btn-info.focus,.btn-info.disabled:active,.btn-info[disabled]:active,fieldset[disabled] .btn-info:active,.btn-info.disabled.active,.btn-info[disabled].active,fieldset[disabled] .btn-info.active{background-color:#5bc0de;border-color:#46b8da;}.btn-info .badge{color:#5bc0de;background-color:#ffffff;}.btn-warning{color:#ffffff;background-color:#f0ad4e;border-color:#eea236;}.btn-warning:hover,.btn-warning:focus,.btn-warning.focus,.btn-warning:active,.btn-warning.active,.open > .dropdown-toggle.btn-warning{color:#ffffff;background-color:#ec971f;border-color:#d58512;}.btn-warning:active,.btn-warning.active,.open > .dropdown-toggle.btn-warning{background-image:none;}.btn-warning.disabled,.btn-warning[disabled],fieldset[disabled] .btn-warning,.btn-warning.disabled:hover,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning:hover,.btn-warning.disabled:focus,.btn-warning[disabled]:focus,fieldset[disabled] .btn-warning:focus,.btn-warning.disabled.focus,.btn-warning[disabled].focus,fieldset[disabled] .btn-warning.focus,.btn-warning.disabled:active,.btn-warning[disabled]:active,fieldset[disabled] .btn-warning:active,.btn-warning.disabled.active,.btn-warning[disabled].active,fieldset[disabled] .btn-warning.active{background-color:#f0ad4e;border-color:#eea236;}.btn-warning .badge{color:#f0ad4e;background-color:#ffffff;}.btn-danger{color:#ffffff;background-color:#d9534f;border-color:#d43f3a;}.btn-danger:hover,.btn-danger:focus,.btn-danger.focus,.btn-danger:active,.btn-danger.active,.open > .dropdown-toggle.btn-danger{color:#ffffff;background-color:#c9302c;border-color:#ac2925;}.btn-danger:active,.btn-danger.active,.open > .dropdown-toggle.btn-danger{background-image:none;}.btn-danger.disabled,.btn-danger[disabled],fieldset[disabled] .btn-danger,.btn-danger.disabled:hover,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger:hover,.btn-danger.disabled:focus,.btn-danger[disabled]:focus,fieldset[disabled] .btn-danger:focus,.btn-danger.disabled.focus,.btn-danger[disabled].focus,fieldset[disabled] .btn-danger.focus,.btn-danger.disabled:active,.btn-danger[disabled]:active,fieldset[disabled] .btn-danger:active,.btn-danger.disabled.active,.btn-danger[disabled].active,fieldset[disabled] .btn-danger.active{background-color:#d9534f;border-color:#d43f3a;}.btn-danger .badge{color:#d9534f;background-color:#ffffff;}.btn-link{color:#337ab7;font-weight:normal;border-radius:0;}.btn-link,.btn-link:active,.btn-link.active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none;}.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active{border-color:transparent;}.btn-link:hover,.btn-link:focus{color:#23527c;text-decoration:underline;background-color:transparent;}.btn-link[disabled]:hover,fieldset[disabled] .btn-link:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:focus{color:#777777;text-decoration:none;}.btn-lg,.btn-group-lg > .btn{padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px;}.btn-sm,.btn-group-sm > .btn{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px;}.btn-xs,.btn-group-xs > .btn{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px;}.btn-block{display:block;width:100%;}.btn-block + .btn-block{margin-top:5px;}input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%;}.fade{opacity:0;-webkit-transition:opacity 0.15s linear;-o-transition:opacity 0.15s linear;transition:opacity 0.15s linear;}.fade.in{opacity:1;}.collapse{display:none;visibility:hidden;}.collapse.in{display:block;visibility:visible;}tr.collapse.in{display:table-row;}tbody.collapse.in{display:table-row-group;}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-property:height,visibility;transition-property:height,visibility;-webkit-transition-duration:0.35s;transition-duration:0.35s;-webkit-transition-timing-function:ease;transition-timing-function:ease;}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent;}.dropdown{position:relative;}.dropdown-toggle:focus{outline:0;}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:14px;text-align:left;background-color:#ffffff;border:1px solid #cccccc;border:1px solid rgba(0,0,0,0.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);box-shadow:0 6px 12px rgba(0,0,0,0.175);background-clip:padding-box;}.dropdown-menu.pull-right{right:0;left:auto;}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5;}.dropdown-menu > li > a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:1.428571429;color:#333333;white-space:nowrap;}.dropdown-menu > li > a:hover,.dropdown-menu > li > a:focus{text-decoration:none;color:#262626;background-color:#f5f5f5;}.dropdown-menu > .active > a,.dropdown-menu > .active > a:hover,.dropdown-menu > .active > a:focus{color:#ffffff;text-decoration:none;outline:0;background-color:#337ab7;}.dropdown-menu > .disabled > a,.dropdown-menu > .disabled > a:hover,.dropdown-menu > .disabled > a:focus{color:#777777;}.dropdown-menu > .disabled > a:hover,.dropdown-menu > .disabled > a:focus{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);cursor:not-allowed;}.open > .dropdown-menu{display:block;}.open > a{outline:0;}.dropdown-menu-right{left:auto;right:0;}.dropdown-menu-left{left:0;right:auto;}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.428571429;color:#777777;white-space:nowrap;}.dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:990;}.pull-right > .dropdown-menu{right:0;left:auto;}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px solid;content:"";}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px;}@media (min-width:768px){.navbar-right .dropdown-menu{left:auto;right:0;}.navbar-right .dropdown-menu-left{left:0;right:auto;}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle;}.btn-group > .btn,.btn-group-vertical > .btn{position:relative;float:left;}.btn-group > .btn:hover,.btn-group-vertical > .btn:hover,.btn-group > .btn:focus,.btn-group-vertical > .btn:focus,.btn-group > .btn:active,.btn-group-vertical > .btn:active,.btn-group > .btn.active,.btn-group-vertical > .btn.active{z-index:2;}.btn-group .btn + .btn,.btn-group .btn + .btn-group,.btn-group .btn-group + .btn,.btn-group .btn-group + .btn-group{margin-left:-1px;}.btn-toolbar{margin-left:-5px;}.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left;}.btn-toolbar > .btn,.btn-toolbar > .btn-group,.btn-toolbar > .input-group{margin-left:5px;}.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0;}.btn-group > .btn:first-child{margin-left:0;}.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0;}.btn-group > .btn:last-child:not(:first-child),.btn-group > .dropdown-toggle:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0;}.btn-group > .btn-group{float:left;}.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn{border-radius:0;}.btn-group > .btn-group:first-child > .btn:last-child,.btn-group > .btn-group:first-child > .dropdown-toggle{border-bottom-right-radius:0;border-top-right-radius:0;}.btn-group > .btn-group:last-child > .btn:first-child{border-bottom-left-radius:0;border-top-left-radius:0;}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0;}.btn-group > .btn + .dropdown-toggle{padding-left:8px;padding-right:8px;}.btn-group > .btn-lg + .dropdown-toggle{padding-left:12px;padding-right:12px;}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none;}.btn .caret{margin-left:0;}.btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0;}.dropup .btn-lg .caret{border-width:0 5px 5px;}.btn-group-vertical > .btn,.btn-group-vertical > .btn-group,.btn-group-vertical > .btn-group > .btn{display:block;float:none;width:100%;max-width:100%;}.btn-group-vertical > .btn-group > .btn{float:none;}.btn-group-vertical > .btn + .btn,.btn-group-vertical > .btn + .btn-group,.btn-group-vertical > .btn-group + .btn,.btn-group-vertical > .btn-group + .btn-group{margin-top:-1px;margin-left:0;}.btn-group-vertical > .btn:not(:first-child):not(:last-child){border-radius:0;}.btn-group-vertical > .btn:first-child:not(:last-child){border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0;}.btn-group-vertical > .btn:last-child:not(:first-child){border-bottom-left-radius:4px;border-top-right-radius:0;border-top-left-radius:0;}.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn{border-radius:0;}.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0;}.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child{border-top-right-radius:0;border-top-left-radius:0;}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate;}.btn-group-justified > .btn,.btn-group-justified > .btn-group{float:none;display:table-cell;width:1%;}.btn-group-justified > .btn-group .btn{width:100%;}.btn-group-justified > .btn-group .dropdown-menu{left:auto;}[data-toggle="buttons"] > .btn input[type="radio"],[data-toggle="buttons"] > .btn-group > .btn input[type="radio"],[data-toggle="buttons"] > .btn input[type="checkbox"],[data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"]{position:absolute;clip:rect(0,0,0,0);pointer-events:none;}.nav{margin-bottom:0;padding-left:0;list-style:none;}.nav > li{position:relative;display:block;}.nav > li > a{position:relative;display:block;padding:10px 15px;}.nav > li > a:hover,.nav > li > a:focus{text-decoration:none;background-color:#eeeeee;}.nav > li.disabled > a{color:#777777;}.nav > li.disabled > a:hover,.nav > li.disabled > a:focus{color:#777777;text-decoration:none;background-color:transparent;cursor:not-allowed;}.nav .open > a,.nav .open > a:hover,.nav .open > a:focus{background-color:#eeeeee;border-color:#337ab7;}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5;}.nav > li > a > img{max-width:none;}.nav-tabs{border-bottom:1px solid #dddddd;}.nav-tabs > li{float:left;margin-bottom:-1px;}.nav-tabs > li > a{margin-right:2px;line-height:1.428571429;border:1px solid transparent;border-radius:4px 4px 0 0;}.nav-tabs > li > a:hover{border-color:#eeeeee #eeeeee #dddddd;}.nav-tabs > li.active > a,.nav-tabs > li.active > a:hover,.nav-tabs > li.active > a:focus{color:#555555;background-color:#ffffff;border:1px solid #dddddd;border-bottom-color:transparent;cursor:default;}.nav-tabs.nav-justified{width:100%;border-bottom:0;}.nav-tabs.nav-justified > li{float:none;}.nav-tabs.nav-justified > li > a{text-align:center;margin-bottom:5px;}.nav-tabs.nav-justified > .dropdown .dropdown-menu{top:auto;left:auto;}@media (min-width:768px){.nav-tabs.nav-justified > li{display:table-cell;width:1%;}.nav-tabs.nav-justified > li > a{margin-bottom:0;}}.nav-tabs.nav-justified > li > a{margin-right:0;border-radius:4px;}.nav-tabs.nav-justified > .active > a,.nav-tabs.nav-justified > .active > a:hover,.nav-tabs.nav-justified > .active > a:focus{border:1px solid #dddddd;}@media (min-width:768px){.nav-tabs.nav-justified > li > a{border-bottom:1px solid #dddddd;border-radius:4px 4px 0 0;}.nav-tabs.nav-justified > .active > a,.nav-tabs.nav-justified > .active > a:hover,.nav-tabs.nav-justified > .active > a:focus{border-bottom-color:#ffffff;}}.nav-pills > li{float:left;}.nav-pills > li > a{border-radius:4px;}.nav-pills > li + li{margin-left:2px;}.nav-pills > li.active > a,.nav-pills > li.active > a:hover,.nav-pills > li.active > a:focus{color:#ffffff;background-color:#337ab7;}.nav-stacked > li{float:none;}.nav-stacked > li + li{margin-top:2px;margin-left:0;}.nav-justified{width:100%;}.nav-justified > li{float:none;}.nav-justified > li > a{text-align:center;margin-bottom:5px;}.nav-justified > .dropdown .dropdown-menu{top:auto;left:auto;}@media (min-width:768px){.nav-justified > li{display:table-cell;width:1%;}.nav-justified > li > a{margin-bottom:0;}}.nav-tabs-justified{border-bottom:0;}.nav-tabs-justified > li > a{margin-right:0;border-radius:4px;}.nav-tabs-justified > .active > a,.nav-tabs-justified > .active > a:hover,.nav-tabs-justified > .active > a:focus{border:1px solid #dddddd;}@media (min-width:768px){.nav-tabs-justified > li > a{border-bottom:1px solid #dddddd;border-radius:4px 4px 0 0;}.nav-tabs-justified > .active > a,.nav-tabs-justified > .active > a:hover,.nav-tabs-justified > .active > a:focus{border-bottom-color:#ffffff;}}.tab-content > .tab-pane{display:none;visibility:hidden;}.tab-content > .active{display:block;visibility:visible;}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0;}.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent;}@media (min-width:768px){.navbar{border-radius:4px;}}@media (min-width:768px){.navbar-header{float:left;}}.navbar-collapse{overflow-x:visible;padding-right:15px;padding-left:15px;border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);-webkit-overflow-scrolling:touch;}.navbar-collapse.in{overflow-y:auto;}@media (min-width:768px){.navbar-collapse{width:auto;border-top:0;box-shadow:none;}.navbar-collapse.collapse{display:block !important;visibility:visible !important;height:auto !important;padding-bottom:0;overflow:visible !important;}.navbar-collapse.in{overflow-y:visible;}.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{padding-left:0;padding-right:0;}}.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:340px;}@media (max-device-width:480px) and (orientation:landscape){.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:200px;}}.container > .navbar-header,.container-fluid > .navbar-header,.container > .navbar-collapse,.container-fluid > .navbar-collapse{margin-right:-15px;margin-left:-15px;}@media (min-width:768px){.container > .navbar-header,.container-fluid > .navbar-header,.container > .navbar-collapse,.container-fluid > .navbar-collapse{margin-right:0;margin-left:0;}}.navbar-static-top{z-index:1000;border-width:0 0 1px;}@media (min-width:768px){.navbar-static-top{border-radius:0;}}.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030;}@media (min-width:768px){.navbar-fixed-top,.navbar-fixed-bottom{border-radius:0;}}.navbar-fixed-top{top:0;border-width:0 0 1px;}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0;}.navbar-brand{float:left;padding:15px 15px;font-size:18px;line-height:20px;height:50px;}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none;}.navbar-brand > img{display:block;}@media (min-width:768px){.navbar > .container .navbar-brand,.navbar > .container-fluid .navbar-brand{margin-left:-15px;}}.navbar-toggle{position:relative;float:right;margin-right:15px;padding:9px 10px;margin-top:8px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px;}.navbar-toggle:focus{outline:0;}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px;}.navbar-toggle .icon-bar + .icon-bar{margin-top:4px;}@media (min-width:768px){.navbar-toggle{display:none;}}.navbar-nav{margin:7.5px -15px;}.navbar-nav > li > a{padding-top:10px;padding-bottom:10px;line-height:20px;}@media (max-width:767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;box-shadow:none;}.navbar-nav .open .dropdown-menu > li > a,.navbar-nav .open .dropdown-menu .dropdown-header{padding:5px 15px 5px 25px;}.navbar-nav .open .dropdown-menu > li > a{line-height:20px;}.navbar-nav .open .dropdown-menu > li > a:hover,.navbar-nav .open .dropdown-menu > li > a:focus{background-image:none;}}@media (min-width:768px){.navbar-nav{float:left;margin:0;}.navbar-nav > li{float:left;}.navbar-nav > li > a{padding-top:15px;padding-bottom:15px;}}.navbar-form{margin-left:-15px;margin-right:-15px;padding:10px 15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);margin-top:8px;margin-bottom:8px;}@media (min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle;}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle;}.navbar-form .form-control-static{display:inline-block;}.navbar-form .input-group{display:inline-table;vertical-align:middle;}.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn,.navbar-form .input-group .form-control{width:auto;}.navbar-form .input-group > .form-control{width:100%;}.navbar-form .control-label{margin-bottom:0;vertical-align:middle;}.navbar-form .radio,.navbar-form .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle;}.navbar-form .radio label,.navbar-form .checkbox label{padding-left:0;}.navbar-form .radio input[type="radio"],.navbar-form .checkbox input[type="checkbox"]{position:relative;margin-left:0;}.navbar-form .has-feedback .form-control-feedback{top:0;}}@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px;}.navbar-form .form-group:last-child{margin-bottom:0;}}@media (min-width:768px){.navbar-form{width:auto;border:0;margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;-webkit-box-shadow:none;box-shadow:none;}}.navbar-nav > li > .dropdown-menu{margin-top:0;border-top-right-radius:0;border-top-left-radius:0;}.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu{border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0;}.navbar-btn{margin-top:8px;margin-bottom:8px;}.navbar-btn.btn-sm{margin-top:10px;margin-bottom:10px;}.navbar-btn.btn-xs{margin-top:14px;margin-bottom:14px;}.navbar-text{margin-top:15px;margin-bottom:15px;}@media (min-width:768px){.navbar-text{float:left;margin-left:15px;margin-right:15px;}}@media (min-width:768px){.navbar-left{float:left !important;}.navbar-right{float:right !important;margin-right:-15px;}.navbar-right ~ .navbar-right{margin-right:0;}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7;}.navbar-default .navbar-brand{color:#777777;}.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus{color:#5e5e5e;background-color:transparent;}.navbar-default .navbar-text{color:#777777;}.navbar-default .navbar-nav > li > a{color:#777777;}.navbar-default .navbar-nav > li > a:hover,.navbar-default .navbar-nav > li > a:focus{color:#333333;background-color:transparent;}.navbar-default .navbar-nav > .active > a,.navbar-default .navbar-nav > .active > a:hover,.navbar-default .navbar-nav > .active > a:focus{color:#555555;background-color:#e7e7e7;}.navbar-default .navbar-nav > .disabled > a,.navbar-default .navbar-nav > .disabled > a:hover,.navbar-default .navbar-nav > .disabled > a:focus{color:#cccccc;background-color:transparent;}.navbar-default .navbar-toggle{border-color:#dddddd;}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#dddddd;}.navbar-default .navbar-toggle .icon-bar{background-color:#888888;}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7;}.navbar-default .navbar-nav > .open > a,.navbar-default .navbar-nav > .open > a:hover,.navbar-default .navbar-nav > .open > a:focus{background-color:#e7e7e7;color:#555555;}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu > li > a{color:#777777;}.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,.navbar-default .navbar-nav .open .dropdown-menu > li > a:focus{color:#333333;background-color:transparent;}.navbar-default .navbar-nav .open .dropdown-menu > .active > a,.navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,.navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus{color:#555555;background-color:#e7e7e7;}.navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,.navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,.navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus{color:#cccccc;background-color:transparent;}}.navbar-default .navbar-link{color:#777777;}.navbar-default .navbar-link:hover{color:#333333;}.navbar-default .btn-link{color:#777777;}.navbar-default .btn-link:hover,.navbar-default .btn-link:focus{color:#333333;}.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:hover,.navbar-default .btn-link[disabled]:focus,fieldset[disabled] .navbar-default .btn-link:focus{color:#cccccc;}.navbar-inverse{background-color:#222222;border-color:#080808;}.navbar-inverse .navbar-brand{color:#9d9d9d;}.navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-brand:focus{color:#ffffff;background-color:transparent;}.navbar-inverse .navbar-text{color:#9d9d9d;}.navbar-inverse .navbar-nav > li > a{color:#9d9d9d;}.navbar-inverse .navbar-nav > li > a:hover,.navbar-inverse .navbar-nav > li > a:focus{color:#ffffff;background-color:transparent;}.navbar-inverse .navbar-nav > .active > a,.navbar-inverse .navbar-nav > .active > a:hover,.navbar-inverse .navbar-nav > .active > a:focus{color:#ffffff;background-color:#080808;}.navbar-inverse .navbar-nav > .disabled > a,.navbar-inverse .navbar-nav > .disabled > a:hover,.navbar-inverse .navbar-nav > .disabled > a:focus{color:#444444;background-color:transparent;}.navbar-inverse .navbar-toggle{border-color:#333333;}.navbar-inverse .navbar-toggle:hover,.navbar-inverse .navbar-toggle:focus{background-color:#333333;}.navbar-inverse .navbar-toggle .icon-bar{background-color:#ffffff;}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010;}.navbar-inverse .navbar-nav > .open > a,.navbar-inverse .navbar-nav > .open > a:hover,.navbar-inverse .navbar-nav > .open > a:focus{background-color:#080808;color:#ffffff;}@media (max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header{border-color:#080808;}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808;}.navbar-inverse .navbar-nav .open .dropdown-menu > li > a{color:#9d9d9d;}.navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus{color:#ffffff;background-color:transparent;}.navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,.navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus{color:#ffffff;background-color:#080808;}.navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,.navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus{color:#444444;background-color:transparent;}}.navbar-inverse .navbar-link{color:#9d9d9d;}.navbar-inverse .navbar-link:hover{color:#ffffff;}.navbar-inverse .btn-link{color:#9d9d9d;}.navbar-inverse .btn-link:hover,.navbar-inverse .btn-link:focus{color:#ffffff;}.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:hover,.navbar-inverse .btn-link[disabled]:focus,fieldset[disabled] .navbar-inverse .btn-link:focus{color:#444444;}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:bold;line-height:1;color:#ffffff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em;}a.label:hover,a.label:focus{color:#ffffff;text-decoration:none;cursor:pointer;}.label:empty{display:none;}.btn .label{position:relative;top:-1px;}.label-default{background-color:#777777;}.label-default[href]:hover,.label-default[href]:focus{background-color:#5e5e5e;}.label-primary{background-color:#337ab7;}.label-primary[href]:hover,.label-primary[href]:focus{background-color:#286090;}.label-success{background-color:#5cb85c;}.label-success[href]:hover,.label-success[href]:focus{background-color:#449d44;}.label-info{background-color:#5bc0de;}.label-info[href]:hover,.label-info[href]:focus{background-color:#31b0d5;}.label-warning{background-color:#f0ad4e;}.label-warning[href]:hover,.label-warning[href]:focus{background-color:#ec971f;}.label-danger{background-color:#d9534f;}.label-danger[href]:hover,.label-danger[href]:focus{background-color:#c9302c;}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px;}.alert h4{margin-top:0;color:inherit;}.alert .alert-link{font-weight:bold;}.alert > p,.alert > ul{margin-bottom:0;}.alert > p + p{margin-top:5px;}.alert-dismissable,.alert-dismissible{padding-right:35px;}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit;}.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d;}.alert-success hr{border-top-color:#c9e2b3;}.alert-success .alert-link{color:#2b542c;}.alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#31708f;}.alert-info hr{border-top-color:#a6e1ec;}.alert-info .alert-link{color:#245269;}.alert-warning{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b;}.alert-warning hr{border-top-color:#f7e1b5;}.alert-warning .alert-link{color:#66512c;}.alert-danger{background-color:#f2dede;border-color:#ebccd1;color:#a94442;}.alert-danger hr{border-top-color:#e4b9c0;}.alert-danger .alert-link{color:#843534;}.media{margin-top:15px;}.media:first-child{margin-top:0;}.media-right,.media > .pull-right{padding-left:10px;}.media-left,.media > .pull-left{padding-right:10px;}.media-left,.media-right,.media-body{display:table-cell;vertical-align:top;}.media-middle{vertical-align:middle;}.media-bottom{vertical-align:bottom;}.media-heading{margin-top:0;margin-bottom:5px;}.media-list{padding-left:0;list-style:none;}.list-group{margin-bottom:20px;padding-left:0;}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#ffffff;border:1px solid #dddddd;}.list-group-item:first-child{border-top-right-radius:4px;border-top-left-radius:4px;}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px;}a.list-group-item{color:#555555;}a.list-group-item .list-group-item-heading{color:#333333;}a.list-group-item:hover,a.list-group-item:focus{text-decoration:none;color:#555555;background-color:#f5f5f5;}.list-group-item.disabled,.list-group-item.disabled:hover,.list-group-item.disabled:focus{background-color:#eeeeee;color:#777777;cursor:not-allowed;}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading{color:inherit;}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text{color:#777777;}.list-group-item.active,.list-group-item.active:hover,.list-group-item.active:focus{z-index:2;color:#ffffff;background-color:#337ab7;border-color:#337ab7;}.list-group-item.active .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active .list-group-item-heading > small,.list-group-item.active:hover .list-group-item-heading > small,.list-group-item.active:focus .list-group-item-heading > small,.list-group-item.active .list-group-item-heading > .small,.list-group-item.active:hover .list-group-item-heading > .small,.list-group-item.active:focus .list-group-item-heading > .small{color:inherit;}.list-group-item.active .list-group-item-text,.list-group-item.active:hover .list-group-item-text,.list-group-item.active:focus .list-group-item-text{color:#c7ddef;}.list-group-item-success{color:#3c763d;background-color:#dff0d8;}a.list-group-item-success{color:#3c763d;}a.list-group-item-success .list-group-item-heading{color:inherit;}a.list-group-item-success:hover,a.list-group-item-success:focus{color:#3c763d;background-color:#d0e9c6;}a.list-group-item-success.active,a.list-group-item-success.active:hover,a.list-group-item-success.active:focus{color:#fff;background-color:#3c763d;border-color:#3c763d;}.list-group-item-info{color:#31708f;background-color:#d9edf7;}a.list-group-item-info{color:#31708f;}a.list-group-item-info .list-group-item-heading{color:inherit;}a.list-group-item-info:hover,a.list-group-item-info:focus{color:#31708f;background-color:#c4e3f3;}a.list-group-item-info.active,a.list-group-item-info.active:hover,a.list-group-item-info.active:focus{color:#fff;background-color:#31708f;border-color:#31708f;}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3;}a.list-group-item-warning{color:#8a6d3b;}a.list-group-item-warning .list-group-item-heading{color:inherit;}a.list-group-item-warning:hover,a.list-group-item-warning:focus{color:#8a6d3b;background-color:#faf2cc;}a.list-group-item-warning.active,a.list-group-item-warning.active:hover,a.list-group-item-warning.active:focus{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b;}.list-group-item-danger{color:#a94442;background-color:#f2dede;}a.list-group-item-danger{color:#a94442;}a.list-group-item-danger .list-group-item-heading{color:inherit;}a.list-group-item-danger:hover,a.list-group-item-danger:focus{color:#a94442;background-color:#ebcccc;}a.list-group-item-danger.active,a.list-group-item-danger.active:hover,a.list-group-item-danger.active:focus{color:#fff;background-color:#a94442;border-color:#a94442;}.list-group-item-heading{margin-top:0;margin-bottom:5px;}.list-group-item-text{margin-bottom:0;line-height:1.3;}.close{float:right;font-size:21px;font-weight:bold;line-height:1;color:#000000;text-shadow:0 1px 0 #ffffff;opacity:0.2;filter:alpha(opacity=20);}.close:hover,.close:focus{color:#000000;text-decoration:none;cursor:pointer;opacity:0.5;filter:alpha(opacity=50);}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;}.carousel{position:relative;}.carousel-inner{position:relative;overflow:hidden;width:100%;}.carousel-inner > .item{display:none;position:relative;-webkit-transition:0.6s ease-in-out left;-o-transition:0.6s ease-in-out left;transition:0.6s ease-in-out left;}.carousel-inner > .item > img,.carousel-inner > .item > a > img{line-height:1;}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner > .item{transition:transform 0.6s ease-in-out;backface-visibility:hidden;perspective:1000;}.carousel-inner > .item.next,.carousel-inner > .item.active.right{transform:translate3d(100%,0,0);left:0;}.carousel-inner > .item.prev,.carousel-inner > .item.active.left{transform:translate3d(-100%,0,0);left:0;}.carousel-inner > .item.next.left,.carousel-inner > .item.prev.right,.carousel-inner > .item.active{transform:translate3d(0,0,0);left:0;}}.carousel-inner > .active,.carousel-inner > .next,.carousel-inner > .prev{display:block;}.carousel-inner > .active{left:0;}.carousel-inner > .next,.carousel-inner > .prev{position:absolute;top:0;width:100%;}.carousel-inner > .next{left:100%;}.carousel-inner > .prev{left:-100%;}.carousel-inner > .next.left,.carousel-inner > .prev.right{left:0;}.carousel-inner > .active.left{left:-100%;}.carousel-inner > .active.right{left:100%;}.carousel-control{position:absolute;top:0;left:0;bottom:0;width:15%;opacity:0.5;filter:alpha(opacity=50);font-size:20px;color:#ffffff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6);}.carousel-control.left{background-image:-webkit-linear-gradient(left,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0.0001) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0.0001) 100%);background-image:linear-gradient(to right,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0.0001) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000',endColorstr='#00000000',GradientType=1);}.carousel-control.right{left:auto;right:0;background-image:-webkit-linear-gradient(left,rgba(0,0,0,0.0001) 0%,rgba(0,0,0,0.5) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,0.0001) 0%,rgba(0,0,0,0.5) 100%);background-image:linear-gradient(to right,rgba(0,0,0,0.0001) 0%,rgba(0,0,0,0.5) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#80000000',GradientType=1);}.carousel-control:hover,.carousel-control:focus{outline:0;color:#ffffff;text-decoration:none;opacity:0.9;filter:alpha(opacity=90);}.carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{position:absolute;top:50%;z-index:5;display:inline-block;}.carousel-control .icon-prev,.carousel-control .glyphicon-chevron-left{left:50%;margin-left:-10px;}.carousel-control .icon-next,.carousel-control .glyphicon-chevron-right{right:50%;margin-right:-10px;}.carousel-control .icon-prev,.carousel-control .icon-next{width:20px;height:20px;margin-top:-10px;font-family:serif;}.carousel-control .icon-prev:before{content:'\2039';}.carousel-control .icon-next:before{content:'\203a';}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;margin-left:-30%;padding-left:0;list-style:none;text-align:center;}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;border:1px solid #ffffff;border-radius:10px;cursor:pointer;background-color:#000 \9;background-color:rgba(0,0,0,0);}.carousel-indicators .active{margin:0;width:12px;height:12px;background-color:#ffffff;}.carousel-caption{position:absolute;left:15%;right:15%;bottom:20px;z-index:10;padding-top:20px;padding-bottom:20px;color:#ffffff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6);}.carousel-caption .btn{text-shadow:none;}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-prev,.carousel-control .icon-next{width:30px;height:30px;margin-top:-15px;font-size:30px;}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-15px;}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-15px;}.carousel-caption{left:20%;right:20%;padding-bottom:30px;}.carousel-indicators{bottom:20px;}}.clearfix:before,.clearfix:after,.dl-horizontal dd:before,.dl-horizontal dd:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after,.form-horizontal .form-group:before,.form-horizontal .form-group:after,.btn-toolbar:before,.btn-toolbar:after,.btn-group-vertical > .btn-group:before,.btn-group-vertical > .btn-group:after,.nav:before,.nav:after,.navbar:before,.navbar:after,.navbar-header:before,.navbar-header:after,.navbar-collapse:before,.navbar-collapse:after{content:" ";display:table;}.clearfix:after,.dl-horizontal dd:after,.container:after,.container-fluid:after,.row:after,.form-horizontal .form-group:after,.btn-toolbar:after,.btn-group-vertical > .btn-group:after,.nav:after,.navbar:after,.navbar-header:after,.navbar-collapse:after{clear:both;}.center-block{display:block;margin-left:auto;margin-right:auto;}.pull-right{float:right !important;}.pull-left{float:left !important;}.hide{display:none !important;}.show{display:block !important;}.invisible{visibility:hidden;}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;}.hidden{display:none !important;visibility:hidden !important;}.affix{position:fixed;}@-ms-viewport{width:device-width;}.visible-xs,.visible-sm,.visible-md,.visible-lg{display:none !important;}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none !important;}@media (max-width:767px){.visible-xs{display:block !important;}table.visible-xs{display:table;}tr.visible-xs{display:table-row !important;}th.visible-xs,td.visible-xs{display:table-cell !important;}}@media (max-width:767px){.visible-xs-block{display:block !important;}}@media (max-width:767px){.visible-xs-inline{display:inline !important;}}@media (max-width:767px){.visible-xs-inline-block{display:inline-block !important;}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block !important;}table.visible-sm{display:table;}tr.visible-sm{display:table-row !important;}th.visible-sm,td.visible-sm{display:table-cell !important;}}@media (min-width:768px) and (max-width:991px){.visible-sm-block{display:block !important;}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline !important;}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block !important;}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block !important;}table.visible-md{display:table;}tr.visible-md{display:table-row !important;}th.visible-md,td.visible-md{display:table-cell !important;}}@media (min-width:992px) and (max-width:1199px){.visible-md-block{display:block !important;}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline !important;}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block !important;}}@media (min-width:1200px){.visible-lg{display:block !important;}table.visible-lg{display:table;}tr.visible-lg{display:table-row !important;}th.visible-lg,td.visible-lg{display:table-cell !important;}}@media (min-width:1200px){.visible-lg-block{display:block !important;}}@media (min-width:1200px){.visible-lg-inline{display:inline !important;}}@media (min-width:1200px){.visible-lg-inline-block{display:inline-block !important;}}@media (max-width:767px){.hidden-xs{display:none !important;}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none !important;}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none !important;}}@media (min-width:1200px){.hidden-lg{display:none !important;}}.visible-print{display:none !important;}@media print{.visible-print{display:block !important;}table.visible-print{display:table;}tr.visible-print{display:table-row !important;}th.visible-print,td.visible-print{display:table-cell !important;}}.visible-print-block{display:none !important;}@media print{.visible-print-block{display:block !important;}}.visible-print-inline{display:none !important;}@media print{.visible-print-inline{display:inline !important;}}.visible-print-inline-block{display:none !important;}@media print{.visible-print-inline-block{display:inline-block !important;}}@media print{.hidden-print{display:none !important;}}.pp-tabs{position:fixed;bottom:0px;left:0px;width:100%;margin-bottom:0px;z-index:1060;background:#333333;}.pp-tabs .nav-tabs{border-bottom:0 none;}.pp-tabs .nav-tabs li{display:inline-block;padding:20px;}.pp-tabs .nav-tabs li > a{border-top-right-radius:3px;border-top-left-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;color:#fff;padding:5px 10px;}.pp-tabs .nav-tabs li > a.active,.pp-tabs .nav-tabs li > a:hover{background:#eeeeee;color:#333333;}.pp-tabs .icon-next{cursor:pointer;margin-right:20px;display:inline-block;float:left;height:32px;margin:14px;width:32px;background:url(/sites/all/themes/tgtheme/misc/images/edit.png) no-repeat 0 0;}.pp-tabs .icon-next:hover{opacity:0.7;filter:alpha(opacity=70);}.pp-tabs.hide-tabs{left:0px;width:auto;}.pp-tabs.hide-tabs ul{display:none;}
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}html{background-color:#fff}body{background-color:#333}article,aside,details,figcaption,figure,footer,header,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}img{max-width:100%;height:auto}li{list-style-type:none}ul{padding-left:0}a:active,a:focus,a:hover{outline:none}body{color:#484545;font-family:EB Garamond,serif;font-size:20px;text-align:center;background:#fff}body.overflow{overflow:hidden}@media (min-width:1200px){body.overflow{padding-right:17px}}b,strong{font-weight:700}i{font-style:italic}.page{max-width:1920px;text-align:center;font-family:EB Garamond,serif;background-color:#fff;position:relative;margin-top:87px;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}@media (min-width:767px){.page{margin-top:75px}}@media (min-width:1200px){.page{margin-top:86px}}@media (min-width:2000px){.page{display:inline-block}}img{border-radius:2px}.wide-container{max-width:1920px;margin:0 auto;padding:0 10px}.container,.small-container{max-width:1230px;margin:0 auto;padding:0 10px}.content{display:block;float:left;width:100%;position:relative}.info-for-admin .content{margin-top:0;padding-left:65px}.sm-container{max-width:1200px!important}.container:after{content:" ";display:block;clear:both}.main-wrapper{background:rgba(0,0,0,.04)}.pp-messages{position:fixed;top:150px;right:0;left:0;z-index:14}a{font-family:EB Garamond,serif;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;color:#1d6cb3}a:hover{color:#324956;text-decoration:none}.black-link{color:#191919}.black-link:active,.black-link:focus,.black-link:hover{color:#484545}.lazy__placeholder-inner{position:absolute;top:0;left:0;bottom:0;right:0;display:none;background-repeat:no-repeat;background-size:cover;filter:blur(5px);transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;opacity:1;z-index:1}.lazy__placeholder-img .lazy__placeholder-inner{display:block}.high-text{font-family:EB Garamond,serif;font-size:14px;letter-spacing:.02em;text-align:left;line-height:1.4}.high-text p{padding-bottom:10px}.high-text.sl{position:relative}.high-text.sl:before{position:absolute;content:"";bottom:20px;left:50%;height:50px;width:1px;background:#484545}.big-text{line-height:1.6;color:#484545;font-family:EB Garamond,serif;font-size:18.2px}@media (min-width:467px){.big-text{font-size:20.8px}}@media (min-width:767px){.big-text{font-size:23.4px}}@media (min-width:1023px){.big-text{font-size:26px}}@media (min-width:1200px){.big-text{font-size:26px}}.left{text-align:left}.p-bottom{padding-bottom:40px}.vol{display:block;width:100%;float:left}.h1,h1{font-size:38px;line-height:1.2}@media (min-width:1023px){.h1,h1{font-size:50px}}.h2,h2{font-size:28px;font-family:EB Garamond,serif;line-height:1.2;letter-spacing:.02em}@media (min-width:1023px){.h2,h2{font-size:33.6px}}@media (min-width:1023px) and (min-width:467px){.h2,h2{font-size:38.4px}}@media (min-width:1023px) and (min-width:767px){.h2,h2{font-size:43.2px}}@media (min-width:1023px) and (min-width:1023px){.h2,h2{font-size:48px}}@media (min-width:1023px) and (min-width:1200px){.h2,h2{font-size:48px}}.h3,h3{font-family:EB Garamond,serif;line-height:1.2;letter-spacing:.02em;font-size:24px}@media (min-width:1023px){.h3,h3{font-size:36px}}.h4,h4{font-size:32px}.h4,.h5,h4,h5{font-family:EB Garamond,serif;line-height:1.2;letter-spacing:.02em}.h5,h5{font-size:26px}.h6{font-size:24px}.h6,.h7{font-family:EB Garamond,serif;letter-spacing:.02em;line-height:1.2}.h7{font-size:22px}.up-title{text-transform:uppercase;letter-spacing:.05em;font-family:Open Sans,sans-serif;font-size:22.4px}@media (min-width:467px){.up-title{font-size:25.6px}}@media (min-width:767px){.up-title{font-size:28.8px}}@media (min-width:1023px){.up-title{font-size:32px}}@media (min-width:1200px){.up-title{font-size:32px}}.up-title-all{text-transform:uppercase;letter-spacing:.05em;font-family:Open Sans,sans-serif}.bold{font-weight:700}.btn-green{display:block;width:100%;float:left}.btn-green a,.btn-green input{color:#fff;background:#015e31;border-radius:2px;padding:4px 10px;font-size:18px;letter-spacing:.02em}.btn-green a:hover,.btn-green input:hover{background:#3e8c10;color:#fff}.btn-green-large{display:block;width:100%;float:left}.btn-green-large a,.btn-green-large input{color:#fff;background:#015e31;border-radius:2px;padding:10px 16px;font-size:20px;letter-spacing:.02em;display:inline-block}.btn-green-large a:hover,.btn-green-large input:hover{background:#3e8c10;color:#fff}.btn-blue{display:block;width:100%;float:left}.btn-blue a{color:#333;background:#fff;border:2px solid #324956;font-family:Slabo\ 27px,serif;padding:8px 16px;font-weight:700}.btn-blue a:hover{background:#333;border:2px solid #324956;color:#fff}.btn-viola{display:block;width:100%;float:left}.btn-viola a,.btn-viola input{display:inline-block;background-color:#82637a!important;color:#fff!important;font-size:20px!important;padding:6px 12px!important;cursor:pointer;border-radius:2px!important;webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.btn-viola a:hover,.btn-viola input:hover{opacity:.7!important;color:#fff!important}.btn-black{display:block;width:100%;float:left}.btn-black a,.btn-black input{text-decoration:none;font-size:20px;font-weight:700;color:#191919;border:1px solid #484545;padding:8px 12px;display:inline-block;background:none;webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;border-radius:0;line-height:1.2}.btn-black a:hover,.btn-black input:hover{background:#484545;color:#fff}.btn-pink{display:block;width:100%;float:left}.btn-pink a,.btn-pink input{text-decoration:none;font-size:20px;font-weight:700;color:#fff;background:#c45b90;padding:8px 12px;display:inline-block;webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;line-height:1.2}.btn-pink a:hover,.btn-pink input:hover{background:#2d6d5f;color:#fff}.btn-turq{display:block;width:100%;float:left}.btn-turq a,.btn-turq input{text-decoration:none;font-size:20px;font-weight:700;color:#fff;background:#2cac9b;padding:8px 12px;display:inline-block;webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;line-height:1.2}.btn-turq a:hover,.btn-turq input:hover{background:#c45b90;color:#fff}.btn-gray,.btn-white{display:block;width:100%;float:left}.btn-gray a{color:#ede9e6;background:#484545;display:inline-block;font-size:20px;padding:8px 12px 12px;position:relative;border:1px solid #015e31}.btn-gray:hover a{background:#015e31}.btn-white a{color:#fff;text-decoration:none;font-size:20px;font-weight:700;border:1px solid #fff;padding:8px 12px;display:inline-block;background:none;webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;border-radius:0;line-height:1.2}.btn-white a:hover{background:#484545;color:#fff}.about__btn{display:block;width:100%;float:left}.about__btn a{color:#ede9e6;display:inline-block;font-size:20px;padding:8px;position:relative;border-bottom:2px solid #ede9e6}.about__btn a:before{position:absolute;content:"";height:1px;opacity:0;right:20px;left:20px;bottom:4px;background:#ede9e6;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out}.about__btn a:hover:before{opacity:1;right:0;left:0}.doubleline{background:url("/sites/all/themes/tgtheme/misc/dist/images/oak-leaf.svg");background-size:cover;background-repeat:no-repeat}.blueline,.doubleline{position:relative;display:inline-block;width:30px;height:30px}.blueline{background:url("/sites/all/themes/tgtheme/misc/dist/images/oak-leaf-blue.svg");background-size:cover;background-repeat:no-repeat}.spanline{height:2px;width:250px;background:#fff;position:relative;display:inline-block;z-index:2}.spanline:before{bottom:-8px;content:"";position:absolute;height:1px;left:25px;right:25px;background:#fff}.tgtheme-left-btn{background-image:url("/sites/all/themes/tgtheme/misc/dist/images/iviparagraphs/left-arrow.svg")}.tgtheme-left-btn,.tgtheme-rigth-btn{display:inline-block;width:50px;height:50px;background-size:cover;background-color:#324956;border:1px solid #456255}.tgtheme-rigth-btn{background-image:url("/sites/all/themes/tgtheme/misc/dist/images/iviparagraphs/right-arrow.svg")}.element-invisible,.pager{display:none}.form-item-parent .form-select{height:600px}.evedit{margin-bottom:20px}.evedit-2{top:40px}.evedit a{padding:4px 5px 4px 24px;display:inline-block;color:#191919;background:#51a6a0;border:2px solid #214377;position:relative}.evedit a:before{content:"";position:absolute;width:15px;height:15px;background-size:cover;background-image:url("/sites/all/themes/tgtheme/misc/dist/images/add.svg");left:5px;top:5px}.evedit a:hover{background:#5095a8}.v-social__item a:before{filter:brightness(1) invert(1)}.header{position:fixed;top:0;display:block;float:left;width:100%;z-index:13;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;max-width:1920px;background:#777;padding-bottom:0}.header-transparent{background:transparent}.header:before{position:absolute;content:"";bottom:0;left:0;right:0;height:1px;background:#fff}.header header{margin:10px 0;display:block;float:left;width:100%;position:relative}.header__switch{display:inline-block;width:40px;text-align:left;overflow:hidden;cursor:pointer}.header__span{display:block;float:left;margin-bottom:7px;border-bottom:2px solid #fff;position:relative;width:40px;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out}.header__prices,.header__profile,.header__sep,.header__topmenu{display:none}.header__search{position:absolute;opacity:0;top:60px;width:100%;left:0;right:0;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out}.header__search-item{position:relative;display:block;float:left;width:100%}.header__search-item .autocomplete-items{top:39px}.header__search-item .autocomplete-items span{display:none}.header__search input{width:100%;background:#f5f5f5;border-radius:4px;height:0;border:1px solid #484545;font-size:16px;padding-left:10px;background-image:url("/sites/all/themes/tgtheme/misc/images/shopicons/magnifier-green.png");background-size:25px 25px;background-repeat:no-repeat;background-position:98%;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out}.header__search input:focus{background-image:none}.header--search .header__search{opacity:1}.header--search .header__search input{height:40px}.header--search .header__mobmenu{margin-top:55px}.header__mobmenu{display:block;float:left;width:100%;position:relative;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out}.header__mobmenu-item{display:block;float:left;width:33.333%}.header__mobmenu-item:first-child{text-align:left}.header__mobmenu-item:nth-child(2){text-align:center}.header__mobmenu-item:nth-child(3){text-align:right}.header__mobmenu-item a{display:inline-block;color:#fff;border-bottom:1px solid transparent;font-size:16px}.header__mobmenu-item a:hover{border-bottom:1px solid #fff}.header__logo{width:34%;float:left;display:block;text-align:left}.header__logo img{-webkit-transition:all .8s ease-in-out;-moz-transition:all .8s ease-in-out;-o-transition:all .8s ease-in-out;transition:all .8s ease-in-out;width:64px;display:inline-block;filter:brightness(0) invert(1)}.header__logo .logo__link{position:relative;z-index:1;display:inline-block;text-align:left;-webkit-transition:all 0s ease-in-out;-moz-transition:all 0s ease-in-out;-o-transition:all 0s ease-in-out;transition:all 0s ease-in-out}.header .mobicons{display:inline-block;margin-top:11px}.header .mobicons__link{display:inline-block;margin-left:10px;position:relative}.header .mobicons__link a{width:0;display:inline-block;overflow:hidden;padding-left:20px;height:20px;position:relative}.header .mobicons__link a:before{content:"";position:absolute;width:20px;height:20px;background-size:cover;top:0;left:0;filter:brightness(0) invert(1)}.header .mobicons__link-search a:before{background-image:url("/sites/all/themes/tgtheme/misc/images/shopicons/loupe.svg");filter:brightness(0) invert(1);-webkit-filter:brightness(0) invert(1)}.header .mobicons__link-profile a:before{background-image:url("/sites/all/themes/tgtheme/misc/images/hotel/user.svg")}.header .mobicons__link-logout a:before{background-image:url("/sites/all/themes/tgtheme/misc/images/hotel/exit.svg")}.header .mobicons__link-cart a:before{background-image:url("/sites/all/themes/tgtheme/misc/images/hotel/shopping-basket.svg")}.header .mobicons__link-qua{position:absolute;cursor:pointer;background:#93248c;color:#fff;z-index:1;border:1px solid #fff;width:20px;height:20px;border-radius:50%;padding:2px 5px 3px 0;font-size:14px;top:-11px;left:2px;font-weight:700}.header__hamb{cursor:pointer;display:inline-block}.header__contact{display:none}.header__switcher{width:50px;float:left;display:block;text-align:right;position:relative;padding-top:12px;z-index:1;margin-left:calc(66% - 50px)}.header__switcher img{width:58px}.header__switcher-close{opacity:0;position:absolute;left:0;top:0;bottom:0;-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}.header__icons{width:calc(66% - 50px);float:left;display:none;text-align:right}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.header__phone,.header__sitesmenu{display:none}@media (min-width:360px){.header .mobicons__link{margin-left:12px}}@media (min-width:767px){.header__switcher{width:60px;position:absolute;right:0;padding-top:0;top:35px}.header__span{margin-bottom:7px}.header__logo{position:absolute;width:90px;left:calc(50% - 45px);top:-2px}.header__logo img{width:90px}.header__icons{display:block;width:39%;position:relative;margin-left:61%}.header__mobmenu{margin-top:-24px;margin-bottom:-2px;padding-bottom:40px;width:300px}.header__mobmenu-item{width:auto;margin-right:12px}.header__mobmenu-item a{font-size:16px}.header__sitesmenu{display:block;float:left;width:77%;text-align:left}.header__sitesmenu-wrapper{display:inline-block;margin-left:70px}.header__sitesmenu-item{display:inline-block;margin-right:20px}.header__sitesmenu-item a{color:#fff;font-size:16px;border-bottom:1px solid transparent}.header__sitesmenu-item a:hover{border-bottom:1px solid #fff}.header .mobicons{margin-top:0;position:relative}.header .mobicons__link-search{position:absolute;top:36px;right:54px}.header .mobicons__text{font-size:16px;color:#fff}.header--search .header__mobmenu{margin-top:14px}.header__search{width:300px;left:auto;right:85px;top:32px}.header__search input{height:30px}.header--search .header__search{opacity:1;width:300px;left:auto;right:85px;top:32px}.header--search .header__search input{height:30px}.header .mobicons__link{margin-left:15px}.header__phone{display:block;position:absolute;top:35px;left:0}.header__phone-wrapper{position:relative;padding-left:20px}.header__phone-wrapper:before{position:absolute;content:"";top:4px;left:0;width:16px;height:16px;background-size:cover;background-image:url(/sites/all/themes/tgtheme/misc/images/hotel/phone-call.svg)}.header__phone-wrapper a{color:#fff;cursor:pointer;font-size:16px;display:inline-block;margin-right:4px}}@media (min-width:1023px){.header__mobmenu{width:370px}.header__mobmenu-item a{font-size:20px;font-weight:700}.header .mobicons__text{font-size:20px}}@media (min-width:1200px){.header__logo{width:110px;left:calc(50% - 55px)}.header__logo img{width:110px}.header__mobmenu{padding-bottom:50px}.header__phone{top:40px}.header__phone-wrapper{padding-left:26px}.header__phone-wrapper:before{top:2px;width:20px;height:20px}.header__phone-wrapper a{font-size:20px;margin-right:8px}.header__switcher{top:40px}}.mobile-view .header__switcher-open{opacity:0}.mobile-view .header__switcher-close{opacity:1}.mobile-view .header__switch{border:none}.mobile-view .header .header__span-1{width:34px;transform:rotate(45deg);top:10px;left:6px}.mobile-view .header .header__span-2{transform:translate(-40px)}.mobile-view .header .header__span-3{width:34px;transform:rotate(-45deg);top:-8px;left:7px}.navig{display:none}.mobile-view .page{overflow:hidden}.mobile-view .navig{display:block;visibility:visible;-webkit-backface-visibility:hidden;position:fixed;overflow:auto;margin-right:-20px;background:#456255;border-top:1px solid #fff;top:70px;left:0;right:0;bottom:0;z-index:100;padding-top:70px}.mobile-view .navig__logo{display:none}.mobile-view .navig .main-menu{display:block;float:left;width:100%;padding-top:40px;position:relative}.mobile-view .navig .main-menu li.second-level{position:relative;display:block;padding-right:50px;padding-left:50px}.mobile-view .navig .main-menu li.second-level>a{position:relative;display:inline}.mobile-view .navig .main-menu li.second-level>a:before{position:absolute;content:"";background:url("/sites/all/themes/tgtheme/misc/dist/images/arrow-down.svg");right:-25px;height:17px;width:17px;background-size:cover;top:5px}.mobile-view .navig .main-menu li.second-level ul{margin-top:20px}.mobile-view .navig .main-menu li.second-level ul a{padding-left:30px;color:#345f45;font-weight:400;font-size:18px}.mobile-view .navig .main-menu li.second-level .item-list ul{display:none}.mobile-view .navig .main-menu li.second-level .item-list.open ul{display:block}@-webkit-keyframes slideInDown{0%{-webkit-transform:translate3d(0,-10%,0);transform:translate3d(0,-10%,0);opacity:.3}to{-webkit-transform:translateZ(0);transform:translateZ(0);visibility:visible;opacity:1}}@keyframes slideInDown{0%{-webkit-transform:translate3d(0,-10%,0);transform:translate3d(0,-10%,0);opacity:.3}to{-webkit-transform:translateZ(0);transform:translateZ(0);visibility:visible;opacity:1}}.mobile-view .navig .main-menu li{padding-bottom:15px;font-size:22px;margin-left:-20px}.mobile-view .navig .main-menu li a{color:#fff;font-weight:700;letter-spacing:.02em}.mobile-view .navig .main-menu li a:active,.mobile-view .navig .main-menu li a:focus,.mobile-view .navig .main-menu li a:hover{color:#1c8ded}.mobile-view .navig .main-menu li a.active{position:relative}.mobile-view .navig .main-menu li a.active:after{position:absolute;content:"";left:-26px;height:15px;top:3px;width:23px;background-image:url("/sites/all/themes/tgtheme/misc/dist/images/line.png");background-size:cover}.mobile-view .navig .main-menu li.category-title{color:#fff;margin-top:20px;font-size:18px;font-style:italic;position:relative}.mobile-view .navig .main-menu li.category-title:before{position:absolute;content:"";top:-10px;background:#fff;height:1px;width:80px;left:calc(50% - 40px)}.mobile-view .navig .main-menu li.category-site a{font-size:20px;font-weight:400}@media (min-width:767px){.mobile-view .navig{top:108px}.mobile-view li a.active{font-weight:700;position:relative;display:inline-block}}@media (min-width:1023px){.mobile-view .page{overflow:hidden}.mobile-view .navig{position:fixed;overflow:auto;margin-right:-20px;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-name:fadeIn}.mobile-view .navig .main-menu li{margin-left:-20px}.mobile-view .navig__ln ul{display:inline-block;margin-left:-20px}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}}@media (min-width:1200px){.mobile-view .navig__leftsidebar{display:block;float:left;width:20%;padding-left:2%}.mobile-view .navig__leftsidebar .main-menu{text-align:left}.mobile-view .navig__leftsidebar .main-menu li{margin-left:0}.mobile-view .navig__leftsidebar .main-menu li.second-level>a{padding-left:0}.mobile-view .navig__leftsidebar .main-menu li a.active{border-bottom:1px solid}.mobile-view .navig__leftsidebar .main-menu li a.active:after,.mobile-view .navig__leftsidebar .main-menu li a.active:before{display:none}.mobile-view .navig__leftsidebar .navig__ln{text-align:left}.mobile-view .navig__leftsidebar .navig__ln ul{margin-left:0}.mobile-view .navig__center{display:block;float:left;width:0;min-height:1px;position:relative}.mobile-view .navig__center-btn{opacity:0;position:absolute;top:20px;right:20px;width:40px;height:40px;background-image:url("/sites/all/themes/tgtheme/misc/dist/images/delete.svg");background-size:cover;cursor:pointer}.mobile-view .navig__center-menu{margin-top:115px}.mobile-view .navig__center-menu ul{text-align:left}.mobile-view .navig__center-menu ul li{margin-bottom:20px}.mobile-view .navig__center-menu ul li a{color:#072a18;font-size:22px;position:relative;display:inline-block}.mobile-view .navig__center-menu ul li a:before{transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;position:absolute;content:"";width:25px;height:25px;left:-27px;background-image:none;top:2px;transform:rotate(35deg);opacity:0}.mobile-view .navig__center-menu ul li a:hover{color:#324956}.mobile-view .navig__center-menu ul li a:hover:before{background-image:url("/sites/all/themes/tgtheme/misc/dist/images/oak-leaf.svg");background-size:cover;transform:rotate(40deg);opacity:.5}.mobile-view .navig__rightsidebar{display:block;float:left;width:80%;min-height:1px;position:relative;background-size:cover;background:#3e8c10;background-position:50%}.mobile-view .navig__rightsidebar-bgr{position:absolute;top:0;bottom:0;left:0;right:0;background-size:cover;background-position:50%}}@media (min-width:1023px){body.mobile-view{overflow:hidden;overflow:visible}}.pp-node-body{margin-bottom:40px;padding:5px}.pp-node-body h3{text-align:left}.pp-node-body blockquote{font-size:24px;font-weight:700;padding:5px 0;text-align:left;line-height:1.6}.pp-node-body p{padding-top:10px;font-family:EB Garamond,serif;font-size:14px;letter-spacing:.02em;line-height:1.6;text-align:left}.pp-node-body p b,.pp-node-body p strong{font-weight:700}.pp-node-body p i{font-style:italic}.pp-node-body ul{text-align:left;padding-left:20px}.pp-node-body ul li{list-style-type:circle;padding-top:10px}.pp-node-body ol{text-align:left;padding-left:20px}.pp-node-body ol li{list-style-type:decimal;padding-top:10px}@media (min-width:767px){.pp-node-body{display:inline-block;width:100%;max-width:800px}.pp-node-body blockquote{font-size:26px;padding:0 0 0 15px;border-left:4px solid rgba(0,0,0,.3);margin:10px 0 10px 15px}}.node-type-page h1{margin:40px 0}@media (min-width:767px){.node-type-testimonial .pp-node-body{display:inline-block;width:100%;max-width:800px}}.node-type-offer .btn-white,.node-type-offer .field-name-field-single-image,.pp-node-field-video{margin-bottom:40px}.view-not-updated-products,.view-requests,.view-subscriptions{margin-top:40px}.view-not-updated-products table,.view-requests table,.view-subscriptions table{text-align:left}.view-not-updated-products .view-content,.view-requests .view-content,.view-subscriptions .view-content{overflow:auto;max-width:1600px;width:100%;display:inline-block}.view-not-updated-products .element-invisible,.view-not-updated-products .pager,.view-requests .element-invisible,.view-requests .pager,.view-subscriptions .element-invisible,.view-subscriptions .pager{display:block}.pp-ordersforeachproduct,.pp-productstable{margin:40px 0}.pp-ordersforeachproduct .btn-turq,.pp-productstable .btn-turq{margin:20px 0}.pp-ordersforeachproduct table,.pp-productstable table{text-align:left}.pp-ordersforeachproduct .view-content,.pp-productstable .view-content{overflow:auto;max-width:1600px;width:100%;display:inline-block}.pp-ordersforeachproduct .element-invisible,.pp-ordersforeachproduct .pager,.pp-productstable .element-invisible,.pp-productstable .pager{display:block}.page-node-1447 .pp-messages{display:none}.polosa{display:block;float:left;width:100%;height:20px;background-image:url("/sites/all/themes/tgtheme/misc/images/shop/dgfon6.png");background-size:cover}@media (min-width:1023px){.polosa{height:40px}}.toedit a{display:inline-block;background:#23527c;color:#fff;font-size:16px;padding:4px 4px 4px 22px;border-radius:2px;position:relative}.toedit a:before{position:absolute;content:"";top:4px;left:4px;width:15px;height:15px;background-size:cover;background-image:url("/sites/all/themes/tgtheme/misc/images/admicons/edit.svg")}.maint{padding-top:20px;background:#e0e0e0;margin-top:0}.maint .preheader{position:relative!important}.maint__text{text-align:center;font-family:EB Garamond,serif;color:#fff;font-size:18px}.maint__logo{display:block;width:100%;float:left;padding:20px 0}.maint__logo img{width:150px}.maint__body{text-align:center;font-family:EB Garamond,serif;color:#191919;font-size:18px;line-height:1.8}.maint__body h4{margin-top:30px}.maint__content{padding-top:20px}.maint__content,.maint__content .h4{padding-bottom:20px}.maint__contact-title{font-weight:700;padding-bottom:20px}.maint__contact{background:rgba(0,0,0,.04)}.maint__img img{padding:20px 20px 40px}.maint .footer{background:#e0e0e0}.maint .footer__rights,.maint .footer a{color:#333;font-family:EB Garamond,serif;font-size:20px}.maint .footer a:hover{color:#c0ccae}@media (min-width:350px){.maint__body,.maint__text{font-size:22px}}@media (min-width:1023px){.maint__body{display:inline-block;max-width:800px}}@media (min-width:1200px){.maint__logo{width:100%;position:relative}}.notfound{position:relative}.notfound,.notfound__logo{display:block;float:left;width:100%}.notfound__logo{margin-top:60px}.notfound__logo img{width:150px;filter:brightness(0) invert(1);-webkit-filter:brightness(0) invert(1)}.notfound__shadow{position:relative;float:left;width:100%;background-color:rgba(0,0,0,.35);background-image:url("/sites/all/themes/tgtheme/misc/images/hotel/01_8.jpg");background-size:cover;background-position:50%;display:block;padding-bottom:30px}.notfound__shadow:before{position:absolute;content:"";top:0;left:0;right:0;bottom:0;background:#000;opacity:.45}.notfound__shadow-wrapper{display:inline-block;position:relative;width:100%;max-width:600px}.notfound .h2{z-index:4;color:#fff;padding:10px;font-size:22px;border:2px solid #fff;display:inline-block;margin-top:20px}.notfound .h2,.notfound .h2-2{background:#1c8ded}.notfound .h4,.notfound .h5{z-index:4;line-height:1.4;color:#fff;padding:0 5px;margin-top:20px}.notfound .h5{font-size:22px}.notfound__btn{margin-top:20px}.notfound__btn a{display:inline-block;color:#fff;padding:8px 12px;background:#23527c;border:2px solid}.notfound__btn a:hover{background:#015e31;text-decoration:none}.notfound__btn-2 a{background:#23527c}.notfound__image{position:fixed;top:0;bottom:0;left:0;right:0;z-index:1;background-size:cover}.notfound__video video{display:block;position:fixed;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:2;transform:translateX(-50%) translateY(-50%);background-size:cover;transition:opacity 1s}@media (min-width:1023px){.notfound__logo img{width:200px}.notfound .h2{padding:20px;font-size:42px}.notfound .h2,.notfound .h4{margin-top:40px}.notfound .h5{font-size:26px}.notfound__btn{margin-top:40px}}.page__footer{background:#333;z-index:12;position:relative;overflow:hidden}.footer{color:#fff;padding:10px 0 0;position:relative}.footer .h1,.footer h1{color:#fff;font-size:22px;text-align:center}.footer__line{width:100%;display:block;float:left;margin:7px 0}.footer__line a{color:#fff}.footer__logo{position:relative;margin:20px 0;text-align:center}.footer__logo a{display:inline-block;max-width:200px}.footer__logo img{width:80px}.footer .v-social{width:100%;display:block;float:left;margin:10px 0}.footer .v-social__title{position:relative}.footer__rights{font-size:18px;margin:7px 0}.footer__elements,.footer__logo,.footer__rights{display:block;float:left;width:100%}.footer__logo img{filter:brightness(0) invert(1);-webkit-filter:brightness(0) invert(1)}.footer__element{width:100%;display:block;float:left}.footer__element-3{display:none}.footer__element .h6{width:100%;display:block;float:left;text-align:center;margin-bottom:10px}.footer__element .h6,.footer__element a{font-size:14px;color:#fff;line-height:1.6}.footer__element .footer__visit-title{font-size:14px;font-weight:700}.footer__element .footer__visit-icons{width:100%;display:block;float:left;margin-bottom:20px}.footer__element .footer__visit-icons a{display:inline-block;height:48px;border:2px solid #a8b5a3;border-radius:50%;padding:9px 4px 2px 6px;width:48px;margin:0 10px;opacity:.8}.footer__element .footer__visit-icons a img{width:24px;filter:brightness(0) invert(1);-webkit-filter:brightness(0) invert(1)}.footer__created .h6,.footer__created a,.footer__rights .h6,.footer__rights a{color:#a8b5a3}.footer__created{margin-bottom:20px}.footer__contact{width:100%;display:block;float:left}.footer__contact a{font-size:14px;color:#fff;text-align:center;display:inline-block;line-height:1.6;margin-bottom:10px;position:relative;padding-left:30px}.footer__contact a:before{position:absolute;content:"";width:20px;height:20px;background-size:cover;left:0}.footer__contact .h6{position:relative;padding-left:30px;display:inline;width:auto;float:none}.footer__contact .h6:before{position:absolute;content:"";width:20px;height:20px;background-size:cover;left:0}.footer__contact-phone a:before{background-image:url("/sites/all/themes/tgtheme/misc/images/shopicons/phone-call.svg")}.footer__contact-mail a:before{background-image:url("/sites/all/themes/tgtheme/misc/images/shopicons/message.svg")}.footer__contact-adres{margin-bottom:10px}.footer__contact-adres .h6:before{background-image:url("/sites/all/themes/tgtheme/misc/images/shopicons/pin.svg")}.footer a:hover{color:#a8b5a3!important}.footer__item-bank{display:block;float:left;width:100%;margin-top:5px}.footer__item-bank img{filter:grayscale(.99);-webkit-filter:grayscale(.99)}@media (min-width:767px){.footer__elements{margin-top:20px}.footer__element{width:23%;margin-right:2%}.footer__element-1 .h6{font-size:12px;text-align:left}.footer__element .footer__visit-icons,.footer__element .footer__visit-title,.footer__element .h6{text-align:left}.footer__element .footer__visit-icons a{margin:0 4px;text-align:center}.footer__logo{margin:0}.footer__contact,.footer__contact a,.footer__logo{text-align:left}.footer__contact .h6{display:inline-block;text-align:left}.footer__created{margin-bottom:0}}@media (min-width:1023px){.footer{padding:40px 0 0}.footer__element{width:18%;margin-right:2%}.footer__element-3{display:block}.footer__element-2 .h6,.footer__element-2 a{margin-bottom:20px}.footer__element .footer__visit-icons a{margin:0 15px 0 0}.footer__logo{margin-bottom:10px}}@media (min-width:1200px){.footer .h1,.footer h1{font-size:28px}.footer__element{width:16%;margin-right:4%}.footer__contect a,.footer__element .h6,.footer__element a{font-size:16px}.footer__contect-mail a:before{top:4px}}.contact{display:block;width:100%;float:left;position:relative;margin-top:5px;margin-bottom:5px;color:#191919;padding:80px 0;border-top:1px solid #f2e8e8;background:-webkit-gradient(linear,left top,right top,color-stop(0,#fff),color-stop(50%,#b8d8d6),color-stop(100%,#6f9e9b))}.contact__buttons{margin-top:-10px;margin-bottom:10px}.contact__button{display:inline-block;background:#2d6d5f;webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;cursor:pointer;margin:5px}.contact__button h6{color:#fff;padding:8px 12px;font-weight:700;letter-spacing:.02em}.contact__button:hover{background:#c45b90}.contact__button-active{background:#9cc406}.contact__title{font-size:24px;margin-bottom:20px;color:#003020}.contact__info{font-size:24px;line-height:1.2;margin:5px;padding:5px;color:#fff;background:#2d6d5f;text-align:center}.contact__info a{color:#f4e4ba;font-weight:700}.contact__part{display:block;width:100%;float:left}.contact__part-1{padding:40px 0 0}.contact__part-2{padding:40px 0;position:relative}.contact__part-2 .h4{margin-top:40px}.contact__wrap{display:none}.contact__wrap-1{background:#addad5;padding:0 20px 10px}.contact__wrap-2{background:#addaae;padding:0 20px 10px}.contact__wrap-active{display:block}.contact__wrapper{padding:0 10px}.contact img{width:60px}.contact__text{margin-bottom:40px;font-size:24px;line-height:1.4;letter-spacing:.02em}.contact__adres{margin:20px 0;letter-spacing:.02em;font-weight:700;color:#2d6d5f}.contact__adres .h6{font-size:24px}.contact__adres a{color:#003020;font-size:24px;border-bottom:1px dashed transparent}.contact__adres a:hover{border-bottom:2px dashed #c45b90}.contact__price{display:block;width:100%;float:left;margin:20px 0}.contact__price-wrapper{display:inline-block;color:#fff;background:#c45b90;font-size:22px;padding:4px 8px}.contact-form{display:inline-block;width:100%;max-width:600px}.contact-form label{font-size:20px;text-align:center;display:block;margin-bottom:20px}.contact-form #edit-personal,.contact-form #edit-recpersonal{display:inline-block}.contact-form #edit-coupon,.contact-form #edit-email,.contact-form #edit-name,.contact-form #edit-phone,.contact-form #edit-reccoupon,.contact-form #edit-recemail,.contact-form #edit-recname,.contact-form #edit-recphone,.contact-form #edit-rectext,.contact-form #edit-text{border-radius:0;background:#e2f6f0;-webkit-box-shadow:inset 0 1px 1px transparent;box-shadow:inset 0 1px 1px transparent;font-size:18px}.contact-form #edit-coupon:focus,.contact-form #edit-email:focus,.contact-form #edit-name:focus,.contact-form #edit-phone:focus,.contact-form #edit-reccoupon:focus,.contact-form #edit-recemail:focus,.contact-form #edit-recname:focus,.contact-form #edit-recphone:focus,.contact-form #edit-rectext:focus,.contact-form #edit-text:focus{background:#fff}.contact-form #edit-coupon.error,.contact-form #edit-email.error,.contact-form #edit-name.error,.contact-form #edit-phone.error,.contact-form #edit-reccoupon.error,.contact-form #edit-recemail.error,.contact-form #edit-recname.error,.contact-form #edit-recphone.error,.contact-form #edit-rectext.error,.contact-form #edit-text.error{border-bottom:2px solid #e37b7b;border-right:2px solid #e37b7b;border-left:2px solid #e37b7b;background-color:#f2dede}.contact-form .option.control-label{line-height:1.2;display:inline}.contact-form .option.control-label a{font-size:20px;color:#191919}@media (min-width:1023px){.contact:before{position:absolute;content:"";top:310px;bottom:80px;left:50%;width:1px;border-right:2px dashed #2cac9b}.contact__part{width:50%}.contact__part-1{padding:50px 0 0}.contact__part-2{padding:0 0 40px}.contact__text{margin-bottom:60px;font-size:28px}.contact__wrapper-1{padding:40px 10%}.contact__wrapper-2{padding:0 10% 40px}.contact__adres{margin:40px 0 60px}.contact-image-phone{margin-top:100px}}@media (min-width:1200px){.contact__part-1{padding:40px 0 0}.contact__part-2{padding:30px 0 40px}.contact__buttons{margin-top:-20px;margin-bottom:20px}}.url-textfield{display:none}.tguserform{background:#f5f5f5;padding:40px 0;display:block;float:left;width:100%}.tguserform__hascart{margin-top:20px;color:#333;font-size:20px;font-weight:700;background:#d0cad8}.tguserform .h2{color:#191919;font-family:EB Garamond,serif;font-size:62px}.tguserform__wrapper{margin:40px 0}.tguserform-form,.tguserform__wrapper{display:block;float:left;width:100%}.tguserform__login .tguserform-form-form{max-width:300px}.tguserform__profile{padding:0}.tguserform__profile .tguserform-form-form{max-width:400px;margin-top:40px}.tguserform__profile .password-suggestions{display:none!important;background:#fbf6e8;padding:5px;line-height:1.2;margin-bottom:20px}.tguserform__profile .password-strength{position:relative;padding-bottom:20px;display:block}.tguserform__profile .password-strength .indicator{width:20%;height:8px;background:transparent;margin-top:10px;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out}.tguserform__profile .password-strength .password-strength-text{display:none!important}.tguserform__profile .password-strength-title{opacity:0;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out}.tguserform__profile .password-strength-title-visible{opacity:1}.tguserform__profile div.password-confirm{display:block;margin-bottom:20px;font-style:italic;opacity:0;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;visibility:visible!important}.tguserform__profile div.password-confirm-visible{opacity:1}.tguserform__profile div.password-confirm span.ok{background:#92c28f;padding:5px;color:#fff;font-weight:700}.tguserform__profile div.password-confirm span.error{background:#c56666;padding:5px;color:#fff;font-weight:700}.tguserform__profile .tguserform-form-form-confirm div.password-confirm,.tguserform__profile .tguserform-form-form-focus .password-strength{display:block}.tguserform__profile .password-strength-text{display:inline-block;position:absolute;left:170px;font-weight:700}.tguserform-login-full{width:100%;display:block;float:left;margin-bottom:40px}.tguserform-login-full .h8{font-size:16px;padding:20px 10px;text-align:justify;color:#003020;display:inline-block;max-width:1200px;width:100%;background:#fbf6e8}.tguserform-login-btns .btn-pink{display:inline-block;float:none;width:auto;margin:10px}.tguserform-form-form{display:inline-block;width:100%;padding:0 20px;margin-bottom:40px}.tguserform-form-form .form-group{margin-bottom:20px;display:block;float:left;width:100%}.tguserform-form-form .form-group .description{margin-top:10px;line-height:1.2;font-size:18px}.tguserform-form-form input.form-control{background-color:#f2f7f4;box-shadow:none;padding:5px;border:1px solid #d4c9c9;border-radius:4px;font-size:18px}.tguserform-form-form input.form-control:focus{background:#fff}.tguserform-form-form label{font-size:18px;text-align:center;color:#484545;display:block;margin-bottom:10px}.tguserform__tohide{display:none}.tguserform__info{color:#191919}.tguserform__info,.tguserform__reset{display:block;float:left;width:100%;letter-spacing:.02em;font-size:22px;margin-bottom:40px;padding:0 10px}.tguserform__reset{color:#484545;font-weight:700}.tguserform__reset a{color:#191919;border-bottom:1px dotted}.tguserform__reset a:hover{color:#b6cfea}.tguserform__passreset .tguserform-form{color:#191919;line-height:1.4}.tguserform__passreset .btn-black{margin-top:40px}@media (min-width:1023px){.tguserform{padding:60px 0}}@media (min-width:1200px){.tguserform{padding:100px 0}.tguserform__profile .tguserform-form-form{max-width:500px}}.page-user-password .tguserform{padding-top:80px}@media (min-width:767px){.page-user-password .tguserform{padding-top:100px}}@media (min-width:1023px){.page-user-password .tguserform{padding-top:180px}}.tguserform__login .h2{font-size:34px;color:#484545}.tguserform__login .tguserform__link{line-height:1.2;padding:0 10px}@media (min-width:1023px){.tguserform__login{padding:120px 0 60px}}@media (min-width:1200px){.tguserform__login{padding:160px 0 60px}}.adm{display:block;float:left;width:100%;background:#f5f5f5;padding-top:120px;padding-bottom:80px}.adm__wrapper{display:inline-block;width:100%;max-width:800px;text-align:left}.adm__wrapper .h7{margin:10px 0}.adm__wrapper .btn-pink{margin-bottom:10px}.adm .h1,.adm .h6,.adm h1{margin:20px 0 40px;padding:0 10px;color:#191919}.adm__recom{max-width:600px;text-align:left;line-height:1.4;font-size:16px;background:#f5f5f5;padding:20px;border-radius:1px}.adm .h6,.adm__recom{display:inline-block;width:100%}.adm .h6{max-width:1200px}.adm__table{overflow:auto}.adm__table-wrapper{width:100%;display:inline-block;max-width:1200px;overflow:auto}.adm table{width:100%;display:table;max-width:1200px}.adm table td,.adm table th{text-align:left;border:1px solid #b4aaaa;padding:10px}.adm table td a,.adm table th a{font-weight:700;text-decoration:underline dotted}.adm table td a:focus,.adm table td a:hover,.adm table th a:focus,.adm table th a:hover{opacity:.7}.adm table th{background:#484545;color:#fff;font-weight:700}.adm__greencell{background:#2f7e2f;color:#fff}.adm__redcell{background:#c56666;color:#fff}.adm__yellowcell{color:#191919;background:#e3e36c;position:relative}.adm__yellowcell-done:before{border-right:20px solid #2f7e2f}.adm__yellowcell-done:before,.adm__yellowcell-notdone:before{content:"";position:absolute;top:0;right:0;bottom:0;width:0;height:0;border-top:20px solid transparent;border-bottom:20px solid transparent}.adm__yellowcell-notdone:before{border-right:20px solid #c56666}.adm .pager{width:100%;display:inline-block;max-width:1200px;text-align:left;margin-top:20px}.adm .pager li{display:inline-block;padding:5px;border:1px solid #8f8f9f;border-radius:2px;color:#777;margin:10px 5px}.adm .pager li.pager-current{color:#fff;background:#484545}.adm .pager li.pager-first:hover,.adm .pager li.pager-item:hover,.adm .pager li.pager-last:hover,.adm .pager li.pager-next:hover,.adm .pager li.pager-previous:hover{background:#b6cfea}.adm .pager li.pager-first:hover a,.adm .pager li.pager-item:hover a,.adm .pager li.pager-last:hover a,.adm .pager li.pager-next:hover a,.adm .pager li.pager-previous:hover a{color:#fff}.adm .pager li.pager-notdisplay{display:none}.adm .pager li.pager-dots{margin-right:30px;position:relative}.adm .pager li.pager-dots:before{position:absolute;content:"...";right:-30px;bottom:0;color:#777}@media (min-width:1200px){.adm .pager{padding-right:60px}}.adm__info{display:block;float:left;width:100%;margin:20px 0}.adm__info-wrapper{display:inline-block;width:100%;max-width:800px;background:#e1eae8}.adm__info .h6{text-align:left;font-weight:700;padding:20px 10px;letter-spacing:.02em}.adm__info a{color:#fff;text-decoration:underline dotted}.adm__info a:hover{opacity:.7}.adm__clientinfo{display:block;float:left;width:100%;margin:20px 0}.adm__clientinfo-wrapper{display:inline-block;width:100%;max-width:800px;background:#fbf6e8;padding:20px 10px;text-align:left}.adm__clientinfo .h3{margin-bottom:40px}.adm__clientinfo a{text-decoration:underline dotted;font-weight:700;margin-top:20px;display:block}.adm__clientstring{text-align:left;margin-bottom:5px}.adm__formtitle{display:block;float:left;width:100%;margin:20px 0;text-decoration:underline}.adm-form-wrapper{margin:40px 0}.adm__price-wrapper{padding:4px;background:#9cc406;display:inline-block}.adm-form{display:inline-block;width:100%;max-width:600px}.adm-form .form-group,.adm-form label{text-align:center}.adm-form label{font-size:20px;display:block;margin-bottom:20px;font-weight:700}.adm-form #edit-usecode{display:inline-block}.adm-form #edit-code,.adm-form #edit-text{border-radius:0;background:#e2f6f0;-webkit-box-shadow:inset 0 1px 1px transparent;box-shadow:inset 0 1px 1px transparent;font-size:18px}.adm-form #edit-code:focus,.adm-form #edit-text:focus{background:#fff}.adm-form #edit-code.error,.adm-form #edit-text.error{border-bottom:2px solid #e37b7b;border-right:2px solid #e37b7b;border-left:2px solid #e37b7b;background-color:#f2dede}.adm-form .option.control-label{line-height:1.2;display:inline}.adm-form .option.control-label a{font-size:20px;color:#191919}.adm__error{position:fixed;top:150px;left:10px;right:10px;background:#ce5959;padding:10px 0;display:none}.adm__error .h4{color:#fff}.adm-error .adm__error{display:block}.adm__progress{position:fixed;top:150px;left:10px;right:10px;bottom:10px;z-index:10;background:#fefefe;padding:10px 0;display:none}.adm__progress .h4{color:#191919}.adm-progress .adm__progress{display:block}.adm__formline{padding:20px 0}.adm__formline,.adm__formline .adm__form,.adm__formline .adm__form .btn-z{display:block;float:left;width:100%}.adm__formline .adm__form .btn-z input{display:inline-block;background:#1d6d0f;color:#fff;font-size:22px;padding:6px 8px;border:none;border-radius:0;line-height:1}.adm__formline .adm__form .btn-z input:hover{opacity:.7}.adm__formline .adm__return{display:block;float:left;width:100%}.adm__formline .adm__return a{display:inline-block;background:#103e82;color:#fff;font-size:22px;padding:6px 8px}.adm__formline .adm__return a:hover{opacity:.7}@media (min-width:767px){.adm__formline-double .adm__return{width:50%;padding:0 10px 0 0;text-align:right}.adm__formline-double .adm__form{width:50%;padding:0 0 0 10px;text-align:left}}.adm__form{max-width:1200px;padding:80px 20px;background:#fff;overflow:hidden}.adm__form,.adm__form-group{display:inline-block;width:100%}.adm__form-group{float:none;max-width:620px;border-bottom:1px solid}.adm__form-group-active{background:#c9c1d0}.adm__form-group .adm__form-title{font-size:20px;text-align:left;color:#191919;display:block;float:left;width:33.333%;padding-top:10px}.adm__form-group .adm__form-title strong{display:inline-block;padding:5px 0}.adm__form-group .adm__form-text{display:block;float:left;width:33.333%}.adm__form-group .adm__form-text .form-group{text-align:center;margin:10px 0}.adm__form-group .adm__form-text .form-group input{width:70px;display:inline-block}.adm__form-resetgroup{display:block;float:left;width:100%}.adm__form-resetgroup-wrapper{display:inline-block;width:100%;max-width:240px}.adm__form-resetgroup-wrapper:hover .adm__form-subtitle{opacity:1}.adm__form-resetgroup .adm__form-subtitle{display:inline-block;width:600px;font-size:16px;margin-left:-150px;opacity:0}.adm__form .btn-form{margin:10px 0;display:block;float:left;width:100%}.adm__form .btn-form input{background:#624a68;color:#fff}.adm__form .btn-form input:hover{opacity:.7}.adm__form .btn-form-fixed{position:fixed;bottom:0;width:300px;left:calc(50% - 150px);background:#fff;border:1px solid #cab3b3;margin:0;padding:10px;z-index:14;-webkit-box-shadow:0 0 5px 3px rgba(0,0,0,.2);box-shadow:0 0 5px 3px rgba(0,0,0,.2)}.adm__form .btn-form-fixed input{font-size:20px;background:#37972f}.adm__form-search{display:block;float:left;width:100%;margin-bottom:40px}.adm__form-search .form-group{display:inline-block;width:100%;max-width:300px}.adm__form-search .form-group label{color:#191919;font-size:16px;margin-bottom:10px}.adm__form-wrapper{display:inline-block;width:100%;max-width:600px}.adm__form-title{font-size:14px}.adm__form-header{display:table;width:100%;background:#2cac9b;table-layout:fixed}.adm__form-header .adm__form-placeholder,.adm__form-header .adm__form-title{padding:10px 5px;border:1px solid}.adm__form-header .adm__form-placeholder{width:200px;display:table-cell}.adm__form-header .adm__form-placeholder span{display:inline-block;width:30px;height:10px}.adm__form-header .adm__form-title{display:table-cell;font-weight:700}.adm__form-header .adm__form-title a{color:#003020}.adm__form-header .adm__form-title a:hover{color:#2d6d5f}.adm__form input[type=checkbox]{cursor:pointer;-webkit-appearance:none;appearance:none;background:#de3838;border-radius:1px;position:relative;box-sizing:content-box;width:30px;height:30px;border-width:0}.adm__form input[type=checkbox]:checked{background-color:#2ecc71}.adm__form input[type=checkbox]:focus{outline:0 none;box-shadow:none}.adm__form .btn-pink{margin-top:20px}.adm__form .btn-pink-reset{position:relative;padding-bottom:60px}.adm__form .btn-pink-reset:before{position:absolute;content:'\418\441\43F\43E\43B\44C\437\443\439\442\435   \43A\43D\43E\43F\43A\443   "\41E\431\43D\43E\432\438\442\44C   \437\43D\430\447\435\43D\438\44F   \43F\43E\43B\435\439", \435\441\43B\438   \432\44B   \447\442\43E-\442\43E   \438\437\43C\435\43D\438\43B\438   \432   \442\430\431\43B\438\446\435   \438   \441\43B\447\430\439\43D\43E   \437\430\431\44B\43B\438   \43D\430\436\430\442\44C   "\421\43E\445\440\430\43D\438\442\44C", \430   \442\435\43F\435\440\44C   \441\43E\43C\43D\435\432\430\435\442\435\441\44C, \43A\430\43A   \43E\431\441\442\43E\438\442   \441\438\442\443\430\446\438\44F   \43D\430   \441\430\43C\43E\43C   \434\435\43B\435';width:600px;left:calc(50% - 300px);top:60px}.adm__form .form-group{text-align:center;margin:10px 0}.adm__form .adm__all-check,.adm__form .adm__all-uncheck{margin:5px 0;cursor:pointer}.adm__form .adm__all-check:hover,.adm__form .adm__all-uncheck:hover{color:#fbf6e8}.adm__form .adm__all-uncheck{display:none}.adm__form .adm__form-show-uncheck .adm__all-uncheck{display:block}.adm__form .adm__form-show-uncheck .adm__all-check{display:none}.foradmin{position:fixed;right:0;bottom:0;z-index:2}.foradmin a{font-size:22px;color:#fff;padding:4px 6px;background:#dbd8a1;margin-left:5px;display:inline-block;-webkit-box-shadow:0 0 5px 3px rgba(0,0,0,.2);box-shadow:0 0 5px 3px rgba(0,0,0,.2)}.foradmin a:hover{background:#496375}.autocomplete{position:relative;display:inline-block}.autocomplete-items{position:absolute;border:1px solid #d4d4d4;border-bottom:none;z-index:99;top:63px;left:0;right:0;overflow:auto;max-height:300px}.autocomplete-items div{padding:10px;cursor:pointer;background-color:#fff;border-bottom:1px solid #d4d4d4}.autocomplete-items div:hover{background-color:#e9e9e9}.autocomplete-active{background-color:#1e90ff!important;color:#fff}.form-group{position:relative}.autocomplete-progress-throbber{position:absolute;bottom:68px;left:265px;width:33px;height:33px}.autocomplete-progress-throbber:before{content:"";position:absolute;background-image:url("/sites/all/themes/tgtheme/misc/dist/images/loading.gif")!important;background-position:100% 0!important;background-size:contain!important;background-repeat:no-repeat!important;width:33px;height:33px}.preheader{position:fixed;overflow:hidden;top:0;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;z-index:100}.preheader,.toppromo{display:block;float:left}.toppromo{width:100%}.toppromo a{display:inline-block}.toppromo img{margin-bottom:-3px}.bottompromo{width:100%;display:block;float:left}.bottompromo a{display:inline-block}.bottompromo img{margin-bottom:-3px}.edlogout{display:block;float:left;height:46px;width:100%;background:#333;overflow:hidden}.edlogout__btn{display:block;text-align:right;padding-right:20px;position:relative}.edlogout a{color:#fff;display:inline-block;padding:10px 0 5px;font-weight:700;letter-spacing:.02em;font-size:18px}.edlogout a:hover{color:#b6cfea}.edlogout__text{position:absolute;color:#fff;opacity:.1}@media (min-width:1023px){.edlogout{height:28px}.edlogout a{padding:2px}}.edbtn{position:fixed;bottom:0;left:0;z-index:13;border:2px solid #fff}.edbtn__unpub{background:#484545;width:100px;display:block;padding:10px 0;opacity:.8;float:left}.edbtn__unpub h6{color:#fff;font-size:16px}.edbtn__edit{display:block;width:100px;height:53px;text-align:center;float:left;background:#2d7b7a;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out}.edbtn__edit h6{position:relative;font-size:13px;display:inline-block;vertical-align:bottom;padding-top:30px;color:#fff}.edbtn__edit h6:before{position:absolute;content:"";top:5px;width:20px;height:20px;left:calc(50% - 10px);background-size:cover;background-image:url("/sites/all/themes/tgtheme/misc/dist/images/edit2.svg")}.edbtn:hover .edbtn__edit{background:#1c7ca8}.fruitgallery,.fruitgallery .tweed__galleries{display:block;float:left;width:100%}.fruitgallery .tweed-innimages{display:inline-block;width:calc(100% - 40px);max-width:570px;position:relative}.fruitgallery__smallwrapper{max-width:none;margin-top:10px;left:0;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out}.fruitgallery__largewrapper,.fruitgallery__smallwrapper{display:block;float:left;position:relative}.fruitgallery__largewrapper .catpage__seedsimg{margin-left:10px}.fruitgallery__largewrapper .fruitgallery__link{position:absolute;top:0;left:0;bottom:0;right:0;opacity:0;z-index:0;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out}.fruitgallery__largewrapper .fruitgallery__link.fruitgallery__active{display:block;float:left;position:relative;opacity:1;z-index:1}.fruitgallery__line{display:inline-block;width:65%;overflow:hidden;position:relative}.fruitgallery__smallwrapper .fruitgallery__link{display:block;float:left;position:relative}.fruitgallery .tweed-img{display:inline-block;width:calc(100% - 10px)}.fruitgallery__leftarrow{bottom:0;cursor:pointer}.fruitgallery__leftarrow,.fruitgallery__leftarrow:before{position:absolute;left:0;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out}.fruitgallery__leftarrow:before{content:"";background:url("/sites/all/themes/tgtheme/misc/images/icons/arrow-pointing-to-right.svg");background-size:cover;top:20%;bottom:20%;transform:rotate(180deg);-webkit-transform:rotate(180deg)}.fruitgallery__rightarrow{bottom:0;cursor:pointer}.fruitgallery__rightarrow,.fruitgallery__rightarrow:before{position:absolute;right:0;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out}.fruitgallery__rightarrow:before{content:"";background:url("/sites/all/themes/tgtheme/misc/images/icons/arrow-pointing-to-right.svg");background-size:cover;top:20%;bottom:20%}.fruitgallery__control{cursor:pointer;display:block;float:left}.fruitgallery__controlwrapper{position:absolute;right:0;left:0;top:0;bottom:0}.makeinvoiceform__info{display:none}.makeinvoiceform__info-opened{position:fixed;display:block;z-index:101;top:20px;bottom:20px;left:20px;right:20px;background:hsla(0,0%,100%,.95);overflow-y:auto}.makeinvoiceform__info-wrapper{display:inline-block;position:absolute;background:#b8cec5;right:0;left:0;top:100px;margin-bottom:20px}.makeinvoiceform__info-wrapper a{display:inline-block;font-weight:700;position:relative;top:-20px}.makeinvoiceform__info-wrapper h3{letter-spacing:.02em;color:#191919;text-align:left;font-weight:700;margin:20px 0;font-size:26px}.makeinvoiceform__info-wrapper h6{font-size:18px;padding:80px 20px;color:#191919;line-height:1.2}.makeinvoiceform__info-wrapper h6 .h2,.makeinvoiceform__info-wrapper h6 .h4{margin-bottom:20px}.makeinvoiceform__info-wrapper h6 p{text-align:left;line-height:1.2;padding-bottom:10px}.makeinvoiceform__info-wrapper h6 ol li{list-style-type:decimal;text-align:left;padding-bottom:10px;margin-left:15px}.makeinvoiceform__info-wrapper h6 ul li{list-style-type:circle;text-align:left;padding-bottom:10px;margin-left:15px}.makeinvoiceform__info__close{position:absolute;top:10px;right:10px;display:inline-block;color:#333;cursor:pointer;font-size:16px}.makeinvoiceform__info__close:before{content:"";position:absolute;top:2px;left:-21px;width:13px;height:13px;background-image:url("/sites/all/themes/tgtheme/misc/images/icons/cancel-white.svg");background-size:cover}@media (min-width:767px){.makeinvoiceform__info-wrapper{width:700px;left:calc(50% - 350px);right:auto}}@media (min-width:1023px){.makeinvoiceform__info-wrapper{width:900px;left:calc(50% - 450px)}}.makeinvoiceform__error{display:none}.makeinvoiceform__error-opened{position:fixed;display:block;z-index:1001;top:20px;bottom:20px;left:20px;right:20px;background:hsla(0,0%,100%,.4)}.makeinvoiceform__error-wrapper{display:inline-block;position:absolute;background:#ef3636;right:0;left:0;top:100px;border-radius:6px}.makeinvoiceform__error-wrapper h3{letter-spacing:.02em;color:#fff;text-align:center;font-weight:700;margin-top:40px}.makeinvoiceform__error-wrapper h6{font-size:18px;padding:60px 20px;color:#fff;line-height:1.2}.makeinvoiceform__error-wrapper h4{font-size:18px;padding:10px 20px;color:#fff;line-height:1.2}.makeinvoiceform__error__close{position:absolute;top:10px;right:10px;display:inline-block;color:#fff;cursor:pointer;font-size:16px}.makeinvoiceform__error__close:before{content:"";position:absolute;top:3px;left:-21px;width:13px;height:13px;background-image:url("/sites/all/themes/tgtheme/misc/images/icons/cancel-white.svg");background-size:cover;filter:brightness(0) invert(1)}.makeinvoiceform__error-btns{display:block;float:left;width:100%;margin-bottom:40px}.makeinvoiceform__error-btns h4{display:inline-block;color:#fff;font-size:18px;padding:6px 12px;border:2px solid;border-radius:2px;margin:0 10px;cursor:pointer}.makeinvoiceform__error-btns h4:hover{opacity:.7}.makeinvoiceform__error .makeinvoiceform__h4-delete{background:#df1010}.makeinvoiceform__error .makeinvoiceform__h4-not{background:#775f5f}@media (min-width:767px){.makeinvoiceform__error-wrapper{width:700px;left:calc(50% - 350px);right:auto}}.page-info-booking- .makeinvoiceform__error-opened{z-index:1010}.makeinvoiceform__change{display:none}.makeinvoiceform__change-opened{position:fixed;display:block;z-index:1010;top:20px;bottom:20px;left:20px;right:20px;background:hsla(0,0%,100%,.4)}.makeinvoiceform__change-wrapper{display:inline-block;position:absolute;background:#1987e9;right:0;left:0;top:100px;border-radius:6px}.makeinvoiceform__change-wrapper h3{letter-spacing:.02em;color:#fff;text-align:center;font-weight:700;margin-top:40px}.makeinvoiceform__change-wrapper h6{font-size:18px;padding:60px 20px;color:#fff;line-height:1.2}.makeinvoiceform__change-wrapper h4{font-size:18px;padding:10px 20px;color:#fff;line-height:1.2}.makeinvoiceform__change__close{position:absolute;top:10px;right:10px;display:inline-block;color:#fff;cursor:pointer;font-size:16px}.makeinvoiceform__change__close:before{content:"";position:absolute;top:3px;left:-21px;width:13px;height:13px;background-image:url("/sites/all/themes/tgtheme/misc/images/icons/cancel-white.svg");background-size:cover;filter:brightness(0) invert(1)}.makeinvoiceform__change-btns{display:block;float:left;width:100%;margin-bottom:40px}.makeinvoiceform__change-btns h4{display:inline-block;color:#fff;font-size:18px;padding:6px 12px;border:2px solid;border-radius:2px;margin:0 10px;cursor:pointer}.makeinvoiceform__change-btns h4:hover{opacity:.7}.makeinvoiceform__change .makeinvoiceform__h4-delete{background:#1b4edf}.makeinvoiceform__change .makeinvoiceform__h4-not{background:#484545}@media (min-width:767px){.makeinvoiceform__change-wrapper{width:700px;left:calc(50% - 350px);right:auto}}.makeinvoiceform__confirm{display:none}.makeinvoiceform__confirm-opened{position:fixed;display:block;z-index:20;top:20px;bottom:20px;left:20px;right:20px;background:hsla(0,0%,100%,.4)}.makeinvoiceform__confirm-wrapper{display:inline-block;position:absolute;background:-webkit-gradient(linear,left top,right top,color-stop(0,#324956),color-stop(100%,#015e31));right:0;left:0;top:100px;border-radius:2px;overflow:hidden}.makeinvoiceform__confirm-wrapper-common{background:#23527c}.makeinvoiceform__confirm-wrapper-common:before{display:none}.makeinvoiceform__confirm-wrapper h3{letter-spacing:.02em;color:#fff;text-align:center;font-weight:700;margin-top:40px}.makeinvoiceform__confirm-wrapper h6{font-size:18px;padding:40px 20px;color:#fff;line-height:1.2;text-align:center}.makeinvoiceform__confirm-line{position:relative}.makeinvoiceform__confirm__close{position:absolute;top:10px;right:10px;display:inline-block;color:#fff;cursor:pointer;font-size:16px}.makeinvoiceform__confirm__close:before{content:"";position:absolute;top:3px;left:-21px;width:13px;height:13px;background-image:url("/sites/all/themes/tgtheme/misc/images/icons/cancel-white.svg");background-size:cover;filter:brightness(0) invert(1)}.makeinvoiceform__confirm-btns{display:block;float:left;width:100%;margin-bottom:40px;text-align:center;position:relative}.makeinvoiceform__confirm-btns a{color:#fff;background:#1f914b;padding:8px 16px;border-radius:2px;display:inline-block;border:1px solid;font-size:18px}.makeinvoiceform__confirm-btns a:hover{opacity:.7}.makeinvoiceform__confirm .makeinvoiceform__h4-delete{background:#df1010}.makeinvoiceform__confirm .makeinvoiceform__h4-not{background:#775f5f}@media (min-width:767px){.makeinvoiceform__confirm-wrapper{width:700px;left:calc(50% - 350px);right:auto}}@-webkit-keyframes aisbergScaling{0%{top:-100px;bottom:-100px;left:-100px;right:-100px;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}10%{opacity:.8;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{top:0;bottom:0;left:0;right:0;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:.3}}.shopcart__waiting{display:inline-block;position:absolute;background:#015e31;right:0;left:0;top:100px}.shopcart__waiting h5{letter-spacing:.02em;color:#fff;text-align:center;font-weight:700;margin:40px 0}.shopcart__waiting-slider{display:block;float:left;width:100%;margin-bottom:20px}.shopcart__waiting-slider-inner{display:inline-block;width:100px;height:100px;position:relative}.shopcart__waiting-slider-item{display:block;position:absolute;top:0;bottom:0;right:0;left:0;opacity:0;z-index:0;filter:brightness(0) invert(1);-webkit-filter:brightness(0) invert(1);-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.shopcart__waiting-slider-item-active{opacity:1;z-index:1;animation:fruitScaling 4.5s 0s normal both;-webkit-animation:fruitScaling 4.5s 0s normal both}@-webkit-keyframes fruitScaling{0%{-webkit-transform:scale(1) rotate(15deg);transform:scale(1) rotate(15deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}50%{-webkit-transform:scale(.6) rotate(-15deg);transform:scale(.6) rotate(-15deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:scale(.1) rotate(0deg);transform:scale(.1) rotate(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}}@media (min-width:767px){.shopcart__waiting{width:700px;left:calc(50% - 350px);right:auto}}.info{display:block;float:left;width:100%;padding:40px 0}.info .h2{margin-bottom:40px}.info__wrapper{display:inline-block;width:100%;max-width:800px}.info .h6{background:#f0f9f0;padding:20px 10px;text-align:left;line-height:1.4}.info__items{display:block;float:left;width:100%;margin:40px 0}.info__item{float:left;width:100%;position:relative;display:table;height:100px;background:-webkit-gradient(linear,left top,right top,color-stop(0,#003020),color-stop(50%,#3a7b59),color-stop(100%,#4d7161))}.info__item:hover{background:#015e31}.info__item a{color:#fff;font-size:24px;font-weight:700;display:table-cell;text-align:center;vertical-align:middle}@media (min-width:767px){.info__item{width:50%}.info__item:before{content:"";position:absolute;top:0;bottom:0;right:-5px;width:10px;background:#fff}}@media (min-width:1200px){.info{padding:80px 0}}.returnbtn{position:fixed;z-index:2;bottom:0;right:0;background:#23527c;width:120px;border:2px solid #10384d}.returnbtn:hover{background:#10384d}.returnbtn a{display:inline-block;position:relative;color:#fff;font-family:EB Garamond,serif;font-size:14px;letter-spacing:.02em;padding:40px 10px 10px;line-height:1.2}.returnbtn a:hover{color:#fff!important}.returnbtn a:before{content:"";position:absolute;width:58px;height:22px;background-size:cover;background-image:url("/sites/all/themes/tgtheme/misc/dist/images/ts.svg");left:calc(50% - 29px);top:10px;filter:brightness(0) invert(1);-webkit-filter:brightness(0) invert(1)}.adm .sk-circle,.boxb .sk-circle,.catpage .sk-circle,.frontportfolio .sk-circle,.invoice__placeholder-wrapper .sk-circle,.past .sk-circle,.prodgallery .sk-circle,.publpage-placeholder .sk-circle,.sdek .sk-circle,.topics .sk-circle,.tpager-progress .sk-circle,.tpager__placeholder .sk-circle{width:40px;height:40px;position:absolute;top:calc(50% - 20px);left:calc(50% - 20px)}.adm .sk-circle .sk-child,.boxb .sk-circle .sk-child,.catpage .sk-circle .sk-child,.frontportfolio .sk-circle .sk-child,.invoice__placeholder-wrapper .sk-circle .sk-child,.past .sk-circle .sk-child,.prodgallery .sk-circle .sk-child,.publpage-placeholder .sk-circle .sk-child,.sdek .sk-circle .sk-child,.topics .sk-circle .sk-child,.tpager-progress .sk-circle .sk-child,.tpager__placeholder .sk-circle .sk-child{width:100%;height:100%;position:absolute;left:0;top:0}.adm .sk-circle .sk-child:before,.boxb .sk-circle .sk-child:before,.catpage .sk-circle .sk-child:before,.frontportfolio .sk-circle .sk-child:before,.invoice__placeholder-wrapper .sk-circle .sk-child:before,.past .sk-circle .sk-child:before,.prodgallery .sk-circle .sk-child:before,.publpage-placeholder .sk-circle .sk-child:before,.sdek .sk-circle .sk-child:before,.topics .sk-circle .sk-child:before,.tpager-progress .sk-circle .sk-child:before,.tpager__placeholder .sk-circle .sk-child:before{content:"";display:block;margin:0 auto;width:15%;height:15%;border-radius:100%;-webkit-animation:sk-circleBounceDelay 1.2s infinite ease-in-out both;animation:sk-circleBounceDelay 1.2s infinite ease-in-out both}.adm .sk-circle .sk-circle2,.boxb .sk-circle .sk-circle2,.catpage .sk-circle .sk-circle2,.frontportfolio .sk-circle .sk-circle2,.invoice__placeholder-wrapper .sk-circle .sk-circle2,.past .sk-circle .sk-circle2,.prodgallery .sk-circle .sk-circle2,.publpage-placeholder .sk-circle .sk-circle2,.sdek .sk-circle .sk-circle2,.topics .sk-circle .sk-circle2,.tpager-progress .sk-circle .sk-circle2,.tpager__placeholder .sk-circle .sk-circle2{-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg)}.adm .sk-circle .sk-circle3,.boxb .sk-circle .sk-circle3,.catpage .sk-circle .sk-circle3,.frontportfolio .sk-circle .sk-circle3,.invoice__placeholder-wrapper .sk-circle .sk-circle3,.past .sk-circle .sk-circle3,.prodgallery .sk-circle .sk-circle3,.publpage-placeholder .sk-circle .sk-circle3,.sdek .sk-circle .sk-circle3,.topics .sk-circle .sk-circle3,.tpager-progress .sk-circle .sk-circle3,.tpager__placeholder .sk-circle .sk-circle3{-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg)}.adm .sk-circle .sk-circle4,.boxb .sk-circle .sk-circle4,.catpage .sk-circle .sk-circle4,.frontportfolio .sk-circle .sk-circle4,.invoice__placeholder-wrapper .sk-circle .sk-circle4,.past .sk-circle .sk-circle4,.prodgallery .sk-circle .sk-circle4,.publpage-placeholder .sk-circle .sk-circle4,.sdek .sk-circle .sk-circle4,.topics .sk-circle .sk-circle4,.tpager-progress .sk-circle .sk-circle4,.tpager__placeholder .sk-circle .sk-circle4{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.adm .sk-circle .sk-circle5,.boxb .sk-circle .sk-circle5,.catpage .sk-circle .sk-circle5,.frontportfolio .sk-circle .sk-circle5,.invoice__placeholder-wrapper .sk-circle .sk-circle5,.past .sk-circle .sk-circle5,.prodgallery .sk-circle .sk-circle5,.publpage-placeholder .sk-circle .sk-circle5,.sdek .sk-circle .sk-circle5,.topics .sk-circle .sk-circle5,.tpager-progress .sk-circle .sk-circle5,.tpager__placeholder .sk-circle .sk-circle5{-webkit-transform:rotate(120deg);-ms-transform:rotate(120deg);transform:rotate(120deg)}.adm .sk-circle .sk-circle6,.boxb .sk-circle .sk-circle6,.catpage .sk-circle .sk-circle6,.frontportfolio .sk-circle .sk-circle6,.invoice__placeholder-wrapper .sk-circle .sk-circle6,.past .sk-circle .sk-circle6,.prodgallery .sk-circle .sk-circle6,.publpage-placeholder .sk-circle .sk-circle6,.sdek .sk-circle .sk-circle6,.topics .sk-circle .sk-circle6,.tpager-progress .sk-circle .sk-circle6,.tpager__placeholder .sk-circle .sk-circle6{-webkit-transform:rotate(150deg);-ms-transform:rotate(150deg);transform:rotate(150deg)}.adm .sk-circle .sk-circle7,.boxb .sk-circle .sk-circle7,.catpage .sk-circle .sk-circle7,.frontportfolio .sk-circle .sk-circle7,.invoice__placeholder-wrapper .sk-circle .sk-circle7,.past .sk-circle .sk-circle7,.prodgallery .sk-circle .sk-circle7,.publpage-placeholder .sk-circle .sk-circle7,.sdek .sk-circle .sk-circle7,.topics .sk-circle .sk-circle7,.tpager-progress .sk-circle .sk-circle7,.tpager__placeholder .sk-circle .sk-circle7{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.adm .sk-circle .sk-circle8,.boxb .sk-circle .sk-circle8,.catpage .sk-circle .sk-circle8,.frontportfolio .sk-circle .sk-circle8,.invoice__placeholder-wrapper .sk-circle .sk-circle8,.past .sk-circle .sk-circle8,.prodgallery .sk-circle .sk-circle8,.publpage-placeholder .sk-circle .sk-circle8,.sdek .sk-circle .sk-circle8,.topics .sk-circle .sk-circle8,.tpager-progress .sk-circle .sk-circle8,.tpager__placeholder .sk-circle .sk-circle8{-webkit-transform:rotate(210deg);-ms-transform:rotate(210deg);transform:rotate(210deg)}.adm .sk-circle .sk-circle9,.boxb .sk-circle .sk-circle9,.catpage .sk-circle .sk-circle9,.frontportfolio .sk-circle .sk-circle9,.invoice__placeholder-wrapper .sk-circle .sk-circle9,.past .sk-circle .sk-circle9,.prodgallery .sk-circle .sk-circle9,.publpage-placeholder .sk-circle .sk-circle9,.sdek .sk-circle .sk-circle9,.topics .sk-circle .sk-circle9,.tpager-progress .sk-circle .sk-circle9,.tpager__placeholder .sk-circle .sk-circle9{-webkit-transform:rotate(240deg);-ms-transform:rotate(240deg);transform:rotate(240deg)}.adm .sk-circle .sk-circle10,.boxb .sk-circle .sk-circle10,.catpage .sk-circle .sk-circle10,.frontportfolio .sk-circle .sk-circle10,.invoice__placeholder-wrapper .sk-circle .sk-circle10,.past .sk-circle .sk-circle10,.prodgallery .sk-circle .sk-circle10,.publpage-placeholder .sk-circle .sk-circle10,.sdek .sk-circle .sk-circle10,.topics .sk-circle .sk-circle10,.tpager-progress .sk-circle .sk-circle10,.tpager__placeholder .sk-circle .sk-circle10{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.adm .sk-circle .sk-circle11,.boxb .sk-circle .sk-circle11,.catpage .sk-circle .sk-circle11,.frontportfolio .sk-circle .sk-circle11,.invoice__placeholder-wrapper .sk-circle .sk-circle11,.past .sk-circle .sk-circle11,.prodgallery .sk-circle .sk-circle11,.publpage-placeholder .sk-circle .sk-circle11,.sdek .sk-circle .sk-circle11,.topics .sk-circle .sk-circle11,.tpager-progress .sk-circle .sk-circle11,.tpager__placeholder .sk-circle .sk-circle11{-webkit-transform:rotate(300deg);-ms-transform:rotate(300deg);transform:rotate(300deg)}.adm .sk-circle .sk-circle12,.boxb .sk-circle .sk-circle12,.catpage .sk-circle .sk-circle12,.frontportfolio .sk-circle .sk-circle12,.invoice__placeholder-wrapper .sk-circle .sk-circle12,.past .sk-circle .sk-circle12,.prodgallery .sk-circle .sk-circle12,.publpage-placeholder .sk-circle .sk-circle12,.sdek .sk-circle .sk-circle12,.topics .sk-circle .sk-circle12,.tpager-progress .sk-circle .sk-circle12,.tpager__placeholder .sk-circle .sk-circle12{-webkit-transform:rotate(330deg);-ms-transform:rotate(330deg);transform:rotate(330deg)}.adm .sk-circle .sk-circle2:before,.boxb .sk-circle .sk-circle2:before,.catpage .sk-circle .sk-circle2:before,.frontportfolio .sk-circle .sk-circle2:before,.invoice__placeholder-wrapper .sk-circle .sk-circle2:before,.past .sk-circle .sk-circle2:before,.prodgallery .sk-circle .sk-circle2:before,.publpage-placeholder .sk-circle .sk-circle2:before,.sdek .sk-circle .sk-circle2:before,.topics .sk-circle .sk-circle2:before,.tpager-progress .sk-circle .sk-circle2:before,.tpager__placeholder .sk-circle .sk-circle2:before{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.adm .sk-circle .sk-circle3:before,.boxb .sk-circle .sk-circle3:before,.catpage .sk-circle .sk-circle3:before,.frontportfolio .sk-circle .sk-circle3:before,.invoice__placeholder-wrapper .sk-circle .sk-circle3:before,.past .sk-circle .sk-circle3:before,.prodgallery .sk-circle .sk-circle3:before,.publpage-placeholder .sk-circle .sk-circle3:before,.sdek .sk-circle .sk-circle3:before,.topics .sk-circle .sk-circle3:before,.tpager-progress .sk-circle .sk-circle3:before,.tpager__placeholder .sk-circle .sk-circle3:before{-webkit-animation-delay:-1s;animation-delay:-1s}.adm .sk-circle .sk-circle4:before,.boxb .sk-circle .sk-circle4:before,.catpage .sk-circle .sk-circle4:before,.frontportfolio .sk-circle .sk-circle4:before,.invoice__placeholder-wrapper .sk-circle .sk-circle4:before,.past .sk-circle .sk-circle4:before,.prodgallery .sk-circle .sk-circle4:before,.publpage-placeholder .sk-circle .sk-circle4:before,.sdek .sk-circle .sk-circle4:before,.topics .sk-circle .sk-circle4:before,.tpager-progress .sk-circle .sk-circle4:before,.tpager__placeholder .sk-circle .sk-circle4:before{-webkit-animation-delay:-.9s;animation-delay:-.9s}.adm .sk-circle .sk-circle5:before,.boxb .sk-circle .sk-circle5:before,.catpage .sk-circle .sk-circle5:before,.frontportfolio .sk-circle .sk-circle5:before,.invoice__placeholder-wrapper .sk-circle .sk-circle5:before,.past .sk-circle .sk-circle5:before,.prodgallery .sk-circle .sk-circle5:before,.publpage-placeholder .sk-circle .sk-circle5:before,.sdek .sk-circle .sk-circle5:before,.topics .sk-circle .sk-circle5:before,.tpager-progress .sk-circle .sk-circle5:before,.tpager__placeholder .sk-circle .sk-circle5:before{-webkit-animation-delay:-.8s;animation-delay:-.8s}.adm .sk-circle .sk-circle6:before,.boxb .sk-circle .sk-circle6:before,.catpage .sk-circle .sk-circle6:before,.frontportfolio .sk-circle .sk-circle6:before,.invoice__placeholder-wrapper .sk-circle .sk-circle6:before,.past .sk-circle .sk-circle6:before,.prodgallery .sk-circle .sk-circle6:before,.publpage-placeholder .sk-circle .sk-circle6:before,.sdek .sk-circle .sk-circle6:before,.topics .sk-circle .sk-circle6:before,.tpager-progress .sk-circle .sk-circle6:before,.tpager__placeholder .sk-circle .sk-circle6:before{-webkit-animation-delay:-.7s;animation-delay:-.7s}.adm .sk-circle .sk-circle7:before,.boxb .sk-circle .sk-circle7:before,.catpage .sk-circle .sk-circle7:before,.frontportfolio .sk-circle .sk-circle7:before,.invoice__placeholder-wrapper .sk-circle .sk-circle7:before,.past .sk-circle .sk-circle7:before,.prodgallery .sk-circle .sk-circle7:before,.publpage-placeholder .sk-circle .sk-circle7:before,.sdek .sk-circle .sk-circle7:before,.topics .sk-circle .sk-circle7:before,.tpager-progress .sk-circle .sk-circle7:before,.tpager__placeholder .sk-circle .sk-circle7:before{-webkit-animation-delay:-.6s;animation-delay:-.6s}.adm .sk-circle .sk-circle8:before,.boxb .sk-circle .sk-circle8:before,.catpage .sk-circle .sk-circle8:before,.frontportfolio .sk-circle .sk-circle8:before,.invoice__placeholder-wrapper .sk-circle .sk-circle8:before,.past .sk-circle .sk-circle8:before,.prodgallery .sk-circle .sk-circle8:before,.publpage-placeholder .sk-circle .sk-circle8:before,.sdek .sk-circle .sk-circle8:before,.topics .sk-circle .sk-circle8:before,.tpager-progress .sk-circle .sk-circle8:before,.tpager__placeholder .sk-circle .sk-circle8:before{-webkit-animation-delay:-.5s;animation-delay:-.5s}.adm .sk-circle .sk-circle9:before,.boxb .sk-circle .sk-circle9:before,.catpage .sk-circle .sk-circle9:before,.frontportfolio .sk-circle .sk-circle9:before,.invoice__placeholder-wrapper .sk-circle .sk-circle9:before,.past .sk-circle .sk-circle9:before,.prodgallery .sk-circle .sk-circle9:before,.publpage-placeholder .sk-circle .sk-circle9:before,.sdek .sk-circle .sk-circle9:before,.topics .sk-circle .sk-circle9:before,.tpager-progress .sk-circle .sk-circle9:before,.tpager__placeholder .sk-circle .sk-circle9:before{-webkit-animation-delay:-.4s;animation-delay:-.4s}.adm .sk-circle .sk-circle10:before,.boxb .sk-circle .sk-circle10:before,.catpage .sk-circle .sk-circle10:before,.frontportfolio .sk-circle .sk-circle10:before,.invoice__placeholder-wrapper .sk-circle .sk-circle10:before,.past .sk-circle .sk-circle10:before,.prodgallery .sk-circle .sk-circle10:before,.publpage-placeholder .sk-circle .sk-circle10:before,.sdek .sk-circle .sk-circle10:before,.topics .sk-circle .sk-circle10:before,.tpager-progress .sk-circle .sk-circle10:before,.tpager__placeholder .sk-circle .sk-circle10:before{-webkit-animation-delay:-.3s;animation-delay:-.3s}.adm .sk-circle .sk-circle11:before,.boxb .sk-circle .sk-circle11:before,.catpage .sk-circle .sk-circle11:before,.frontportfolio .sk-circle .sk-circle11:before,.invoice__placeholder-wrapper .sk-circle .sk-circle11:before,.past .sk-circle .sk-circle11:before,.prodgallery .sk-circle .sk-circle11:before,.publpage-placeholder .sk-circle .sk-circle11:before,.sdek .sk-circle .sk-circle11:before,.topics .sk-circle .sk-circle11:before,.tpager-progress .sk-circle .sk-circle11:before,.tpager__placeholder .sk-circle .sk-circle11:before{-webkit-animation-delay:-.2s;animation-delay:-.2s}.adm .sk-circle .sk-circle12:before,.boxb .sk-circle .sk-circle12:before,.catpage .sk-circle .sk-circle12:before,.frontportfolio .sk-circle .sk-circle12:before,.invoice__placeholder-wrapper .sk-circle .sk-circle12:before,.past .sk-circle .sk-circle12:before,.prodgallery .sk-circle .sk-circle12:before,.publpage-placeholder .sk-circle .sk-circle12:before,.sdek .sk-circle .sk-circle12:before,.topics .sk-circle .sk-circle12:before,.tpager-progress .sk-circle .sk-circle12:before,.tpager__placeholder .sk-circle .sk-circle12:before{-webkit-animation-delay:-.1s;animation-delay:-.1s}@-webkit-keyframes sk-circleBounceDelay{0%,80%,to{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes sk-circleBounceDelay{0%,80%,to{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.publpage__fsimage-img .publpage-placeholder{position:absolute;left:calc(50% - 30px);top:calc(50% - 30px)}.adm .sk-circle .sk-child:before,.boxb .sk-circle .sk-child:before,.frontportfolio .sk-circle .sk-child:before,.invoice__placeholder-wrapper .sk-circle .sk-child:before,.publpage-placeholder .sk-circle .sk-child:before,.reasons .sk-circle .sk-child:before,.sdek .sk-circle .sk-child:before,.topics .sk-circle .sk-child:before,.tpager-progress .sk-circle .sk-child:before,.tpager__placeholder .sk-circle .sk-child:before{background-color:#82637a}.invoice__placeholder-wrapper .sk-circle,.publpage-placeholder .sk-circle,.reasons .sk-circle,.topics .sk-circle{width:60px;height:60px}.tpager-progress .sk-circle{top:auto;bottom:40px}.tpager__placeholder-show{position:fixed;height:100px;left:0;right:0;bottom:0}.tpager__placeholder-show:before{position:absolute;content:"";top:0;left:0;bottom:0;right:0;opacity:.75;background:-moz-linear-gradient(bottom,#fff 0,hsla(0,0%,100%,0) 100%);background:-webkit-linear-gradient(bottom,#fff,hsla(0,0%,100%,0));background:linear-gradient(0deg,#fff 0,hsla(0,0%,100%,0))}.adm .sk-circle{position:relative;top:auto;margin:20px 0}.past .sk-circle .sk-child:before,.prodgallery .sk-circle .sk-child:before{background-color:#fff}.invoice__placeholder-wrapper{position:fixed;top:0;left:0;right:0;bottom:0;background:hsla(0,0%,100%,.4);z-index:1000}@keyframes rotateRing{to{transform:rotate(1turn)}}.loadingrings{top:calc(50% - 50px);left:calc(50% - 50px)}.loadingrings,.loadingrings__ring{width:100px;height:100px;position:absolute}.loadingrings__ring:first-child{transform:skew(30deg,20deg)}.loadingrings__ring:last-child{transform:skew(-30deg,-20deg) scaleX(-1)}.loadingrings__ring:last-child svg{animation-delay:-.5s}.loadingrings__ring svg{animation:rotateRing 1s linear infinite;fill:#923186;opacity:.4}@keyframes pulse{0%{opacity:1}16.666%{opacity:1}to{opacity:0}}.triangles{transform:translate(-50%,-50%);height:81px;width:90px;position:absolute;left:50%;top:50%}.triangles__text{display:none}@media (min-width:767px){.triangles__text{display:block;width:600px;position:absolute;left:calc(50% - 300px);top:64%;background:#23527c;color:#fff;padding:10px}.triangles__text h5{font-size:20px}}.tri{position:absolute;animation:pulse 1.05s ease-in infinite;border-top:27px solid #215a6d;border-bottom:0}.tri,.tri.invert{border-left:15px solid transparent;border-right:15px solid transparent}.tri.invert{border-top:0;border-bottom:27px solid #215a6d}.tri:first-child{left:30px}.tri:nth-child(2){left:15px;top:27px;animation-delay:-175ms}.tri:nth-child(3){left:30px;top:27px}.tri:nth-child(4){left:45px;top:27px;animation-delay:-875ms}.tri:nth-child(5),.tri:nth-child(6){top:54px;animation-delay:-.35s}.tri:nth-child(6){left:15px}.tri:nth-child(7){top:54px;left:30px;animation-delay:-525ms}.tri:nth-child(8){top:54px;left:45px;animation-delay:-.7s}.tri:nth-child(9){top:54px;left:60px;animation-delay:-.7s}@keyframes loader{0%,10%,to{width:80px;height:80px}65%{width:150px;height:150px}}@keyframes loaderBlock{0%,30%{transform:rotate(0deg)}55%{background-color:#015e31}to{transform:rotate(90deg)}}@keyframes loaderBlockInverse{0%,20%{transform:rotate(0deg)}55%{background-color:#015e31}to{transform:rotate(-90deg)}}.placloader{position:absolute;top:50%;left:50%;width:80px;height:80px;transform:translate(-50%,-50%) rotate(45deg) translateZ(0);animation:loader 2.2s infinite ease-in-out}.placloader span{position:absolute;display:block;width:40px;height:40px;background-color:#324956;animation:loaderBlock 2.2s infinite ease-in-out both}.placloader span:first-child{top:0;left:0}.placloader span:nth-child(2){top:0;right:0;animation:loaderBlockInverse 2.2s infinite ease-in-out both}.placloader span:nth-child(3){bottom:0;left:0;animation:loaderBlockInverse 2.2s infinite ease-in-out both}.placloader span:nth-child(4){bottom:0;right:0}.placloader h3{transform:rotate(-45deg);position:relative;top:136px;text-align:center;left:50px}.mainadmin{display:block;float:left;width:100%;margin-top:40px}.mainadmin__panel{display:inline-block;width:100%;max-width:800px}.mainadmin__link{background:#715b84;margin:1px 0;display:block;float:left;width:100%}.mainadmin__link:hover{opacity:.7}.mainadmin__link a{display:block;color:#fff;font-size:24px;letter-spacing:.02em;padding:65px 5px 5px;line-height:1.4;height:170px;position:relative}.mainadmin__link a:before{content:"";position:absolute;width:30px;height:30px;background-size:cover;background-image:url("/sites/all/themes/tgtheme/misc/dist/images/controls.svg");top:24px;left:calc(50% - 15px)}@media (min-width:767px){.mainadmin__link{width:50%}.mainadmin__link:nth-child(odd){clear:both;margin-left:0;margin-right:-100%;position:relative}.mainadmin__link:nth-child(odd):before{content:"";position:absolute;width:4px;background:#bec2c1;top:0;bottom:0;right:-2px;z-index:1}.mainadmin__link:nth-child(2n+2){margin-left:50%;margin-right:-100%;clear:none}}@media (min-width:1023px){.mainadmin{margin-bottom:40px}}.cat .element-invisible,.cat .pager,.catal .element-invisible,.catal .pager,.categ .element-invisible,.categ .pager,.ord .element-invisible,.ord .pager,.page-discount-products .element-invisible,.page-discount-products .pager,.page-seedstype .element-invisible,.page-seedstype .pager,.page-taxonomy-term .element-invisible,.page-taxonomy-term .pager{display:block}.catal h2.element-invisible,.categ h2.element-invisible,.cat h2.element-invisible,.ord h2.element-invisible,.page-discount-products h2.element-invisible,.page-seedstype h2.element-invisible,.page-taxonomy-term h2.element-invisible{display:none}.cat .pager,.catal .pager,.categ .pager,.ord .pager,.page-discount-products .pager,.page-seedstype .pager,.page-taxonomy-term .pager{display:block;text-align:right;padding-top:20px}.cat .pager li,.catal .pager li,.categ .pager li,.ord .pager li,.page-discount-products .pager li,.page-seedstype .pager li,.page-taxonomy-term .pager li{display:inline-block;border:1px solid #8f8f9f;border-radius:2px;color:#777;margin:10px 5px}.cat .pager li a,.catal .pager li a,.categ .pager li a,.ord .pager li a,.page-discount-products .pager li a,.page-seedstype .pager li a,.page-taxonomy-term .pager li a{padding:5px;display:block}.cat .pager li.pager-current,.catal .pager li.pager-current,.categ .pager li.pager-current,.ord .pager li.pager-current,.page-discount-products .pager li.pager-current,.page-seedstype .pager li.pager-current,.page-taxonomy-term .pager li.pager-current{color:#fff;background:#23527c;padding:5px}.cat .pager li.pager-first:hover,.cat .pager li.pager-item:hover,.cat .pager li.pager-last:hover,.cat .pager li.pager-next:hover,.cat .pager li.pager-previous:hover,.catal .pager li.pager-first:hover,.catal .pager li.pager-item:hover,.catal .pager li.pager-last:hover,.catal .pager li.pager-next:hover,.catal .pager li.pager-previous:hover,.categ .pager li.pager-first:hover,.categ .pager li.pager-item:hover,.categ .pager li.pager-last:hover,.categ .pager li.pager-next:hover,.categ .pager li.pager-previous:hover,.ord .pager li.pager-first:hover,.ord .pager li.pager-item:hover,.ord .pager li.pager-last:hover,.ord .pager li.pager-next:hover,.ord .pager li.pager-previous:hover,.page-discount-products .pager li.pager-first:hover,.page-discount-products .pager li.pager-item:hover,.page-discount-products .pager li.pager-last:hover,.page-discount-products .pager li.pager-next:hover,.page-discount-products .pager li.pager-previous:hover,.page-seedstype .pager li.pager-first:hover,.page-seedstype .pager li.pager-item:hover,.page-seedstype .pager li.pager-last:hover,.page-seedstype .pager li.pager-next:hover,.page-seedstype .pager li.pager-previous:hover,.page-taxonomy-term .pager li.pager-first:hover,.page-taxonomy-term .pager li.pager-item:hover,.page-taxonomy-term .pager li.pager-last:hover,.page-taxonomy-term .pager li.pager-next:hover,.page-taxonomy-term .pager li.pager-previous:hover{background:#23527c}.cat .pager li.pager-first:hover a,.cat .pager li.pager-item:hover a,.cat .pager li.pager-last:hover a,.cat .pager li.pager-next:hover a,.cat .pager li.pager-previous:hover a,.catal .pager li.pager-first:hover a,.catal .pager li.pager-item:hover a,.catal .pager li.pager-last:hover a,.catal .pager li.pager-next:hover a,.catal .pager li.pager-previous:hover a,.categ .pager li.pager-first:hover a,.categ .pager li.pager-item:hover a,.categ .pager li.pager-last:hover a,.categ .pager li.pager-next:hover a,.categ .pager li.pager-previous:hover a,.ord .pager li.pager-first:hover a,.ord .pager li.pager-item:hover a,.ord .pager li.pager-last:hover a,.ord .pager li.pager-next:hover a,.ord .pager li.pager-previous:hover a,.page-discount-products .pager li.pager-first:hover a,.page-discount-products .pager li.pager-item:hover a,.page-discount-products .pager li.pager-last:hover a,.page-discount-products .pager li.pager-next:hover a,.page-discount-products .pager li.pager-previous:hover a,.page-seedstype .pager li.pager-first:hover a,.page-seedstype .pager li.pager-item:hover a,.page-seedstype .pager li.pager-last:hover a,.page-seedstype .pager li.pager-next:hover a,.page-seedstype .pager li.pager-previous:hover a,.page-taxonomy-term .pager li.pager-first:hover a,.page-taxonomy-term .pager li.pager-item:hover a,.page-taxonomy-term .pager li.pager-last:hover a,.page-taxonomy-term .pager li.pager-next:hover a,.page-taxonomy-term .pager li.pager-previous:hover a{color:#fff}.cat .pager li.pager-notdisplay,.catal .pager li.pager-notdisplay,.categ .pager li.pager-notdisplay,.ord .pager li.pager-notdisplay,.page-discount-products .pager li.pager-notdisplay,.page-seedstype .pager li.pager-notdisplay,.page-taxonomy-term .pager li.pager-notdisplay{display:none}.cat .pager li.pager-dots,.catal .pager li.pager-dots,.categ .pager li.pager-dots,.ord .pager li.pager-dots,.page-discount-products .pager li.pager-dots,.page-seedstype .pager li.pager-dots,.page-taxonomy-term .pager li.pager-dots{margin-right:30px;position:relative}.cat .pager li.pager-dots:before,.catal .pager li.pager-dots:before,.categ .pager li.pager-dots:before,.ord .pager li.pager-dots:before,.page-discount-products .pager li.pager-dots:before,.page-seedstype .pager li.pager-dots:before,.page-taxonomy-term .pager li.pager-dots:before{position:absolute;content:"...";right:-30px;bottom:0;color:#777}.page-discount-products .pager,.page-seedstype .pager,.page-taxonomy-term .pager{display:inline-block;width:100%;max-width:320px}.page-discount-products .pager li a,.page-seedstype .pager li a,.page-taxonomy-term .pager li a{color:#484545}.page-discount-products .pager li.pager-current,.page-seedstype .pager li.pager-current,.page-taxonomy-term .pager li.pager-current{color:#fff;background:#015e31;padding:5px}.page-discount-products .pager li.pager-first:hover,.page-discount-products .pager li.pager-item:hover,.page-discount-products .pager li.pager-last:hover,.page-discount-products .pager li.pager-next:hover,.page-discount-products .pager li.pager-previous:hover,.page-seedstype .pager li.pager-first:hover,.page-seedstype .pager li.pager-item:hover,.page-seedstype .pager li.pager-last:hover,.page-seedstype .pager li.pager-next:hover,.page-seedstype .pager li.pager-previous:hover,.page-taxonomy-term .pager li.pager-first:hover,.page-taxonomy-term .pager li.pager-item:hover,.page-taxonomy-term .pager li.pager-last:hover,.page-taxonomy-term .pager li.pager-next:hover,.page-taxonomy-term .pager li.pager-previous:hover{background:#015e31}.page-discount-products .pager li.pager-first:hover a,.page-discount-products .pager li.pager-item:hover a,.page-discount-products .pager li.pager-last:hover a,.page-discount-products .pager li.pager-next:hover a,.page-discount-products .pager li.pager-previous:hover a,.page-seedstype .pager li.pager-first:hover a,.page-seedstype .pager li.pager-item:hover a,.page-seedstype .pager li.pager-last:hover a,.page-seedstype .pager li.pager-next:hover a,.page-seedstype .pager li.pager-previous:hover a,.page-taxonomy-term .pager li.pager-first:hover a,.page-taxonomy-term .pager li.pager-item:hover a,.page-taxonomy-term .pager li.pager-last:hover a,.page-taxonomy-term .pager li.pager-next:hover a,.page-taxonomy-term .pager li.pager-previous:hover a{color:#fff}@media (min-width:767px){.page-discount-products .pager,.page-seedstype .pager,.page-taxonomy-term .pager{max-width:740px}}@media (min-width:1023px){.page-discount-products .pager,.page-seedstype .pager,.page-taxonomy-term .pager{max-width:1000px}}@media (min-width:1200px){.page-discount-products .pager,.page-seedstype .pager,.page-taxonomy-term .pager{max-width:none}}.upelement{position:fixed;display:none;bottom:10px;right:18px;z-index:2;opacity:0;cursor:pointer;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.upelement-show{display:block}.upelement-dem{opacity:.7}.upelement img{width:32px}.upelement .up__span-1{position:absolute;top:0;bottom:0;left:-8px;width:10px;overflow:hidden;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.upelement .up__span-1:before{position:absolute;content:"";top:0;bottom:0;left:0;width:14px;border:3px solid #fff;border-radius:4px}.upelement .up__span-2{position:absolute;top:0;bottom:0;right:-8px;width:10px;overflow:hidden;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.upelement .up__span-2:before{position:absolute;content:"";top:0;bottom:0;right:0;width:14px;border:3px solid #fff;border-radius:4px}.upelement a{display:inline-block;padding:10px;position:relative}.shopcart{display:block;float:left;width:100%;padding-top:40px;padding-bottom:40px}.shopcart__wrapper{display:inline-block;width:100%;max-width:1000px}.shopcart h1{color:#191919;text-align:left;font-family:EB Garamond,serif}.shopcart__subtitle{color:#191919;text-align:left;margin-top:20px;font-size:24px}.shopcart__item{border-bottom:1px solid #bfaeae;padding:40px 0 20px}.shopcart__image,.shopcart__item{display:block;float:left;width:100%}.shopcart__image{text-align:left}.shopcart__image img{max-width:100px;display:inline-block}.shopcart__info{display:block;float:left;width:100%;text-align:left}.shopcart__info .h4{color:#191919;font-weight:700;margin:5px 0}.shopcart__info .h4 a{color:#1d411e}.shopcart__info .h5{color:#191919;font-size:20px;margin-bottom:5px;position:relative}.shopcart__info .shopcart__delete{display:inline-block;color:#484545;cursor:pointer}.shopcart__info .shopcart__delete:hover{color:#d04646}.shopcart__smallinfo{font-size:14px;margin-top:5px}.shopcart__qua-minus,.shopcart__qua-plus{display:inline-block;width:20px;height:20px;border-radius:50%;padding:0 0 0 1px;cursor:pointer;position:relative;top:4px;margin:0 5px}.shopcart__qua-minus img,.shopcart__qua-plus img{width:13px;position:relative;top:-4px;left:2px}.shopcart__quan{display:inline-block;text-align:center;max-width:50px}.shopcart__max{position:absolute;left:0;right:0;font-size:14px;background:#e14848;z-index:1;color:#fff;border-radius:2px;padding:2px;bottom:-50px;display:none}.shopcart__max-show{display:block}.shopcart__price{display:block;float:left;width:100%;text-align:left;color:#191919;margin:10px 0;font-size:32px;font-weight:700}.shopcart__pricetotal{display:inline}.shopcart__cartprice{display:block;float:left;width:100%;color:#191919;text-align:left;margin:20px 0;font-size:34px}.shopcart__cartprice-change{display:inline}.shopcart__cartprice-change-coins{position:relative}.shopcart__cartprice-change-coins:before{position:absolute;content:"";top:20px;left:0;height:8px;background:#e14848;width:0;transition:all 1.2s ease-in-out;-webkit-transition:all 1.2s ease-in-out;-moz-transition:all 1.2s ease-in-out}.shopcart__cartprice-change-coins-reduced:before{width:calc(100% + 80px)}.shopcart__cartprice-newprice{height:0;display:block;float:left;width:100%;overflow:hidden;transition:all 1.2s ease-in-out;-webkit-transition:all 1.2s ease-in-out;-moz-transition:all 1.2s ease-in-out}.shopcart__cartprice-newprice-filled{height:70px}.shopcart__totalsavings{display:block;float:left;width:100%;font-size:34px;text-align:left;margin-bottom:10px}.shopcart__totalsavings strong{color:#1d411e}.shopcart__totalsavings-change{display:inline-block;font-weight:700}.shopcart__totaldiscount{display:block;width:100%;margin:5px 0;text-align:left}.shopcart__totaldiscount-change{display:inline-block;font-size:30px;position:relative}.shopcart__totaldiscount-change:before{content:"";position:absolute;height:4px;background:#d04646;left:0;right:-4px;top:14px;opacity:.8}.shopcart__deliver{width:100%;display:block;float:left;text-align:left;padding:40px 0}.shopcart__deliver .h4{color:#191919;font-weight:700}.shopcart__deliver .h5{font-size:18px;font-style:italic;padding-top:5px;display:block;float:left;width:100%}.shopcart__deliver-item{width:100%;display:block;float:left;margin-top:20px;font-size:24px;color:#191919}.shopcart__deliver-item input{width:30px;height:30px;margin:0;cursor:pointer;display:inline-block}.shopcart__deliver-item label{position:relative;top:-7px;cursor:pointer;font-size:20px;display:inline}.shopcart__deliver-item h4{margin-bottom:10px}.shopcart__deliver-infos{width:100%;display:block;float:left;padding-top:20px}.shopcart__deliver-infos-show .shopcart__deliver-formitem-fordeliver{display:block}.shopcart__deliver-pay-item input{width:30px!important;height:30px;margin:0;cursor:pointer;display:inline-block}.shopcart__deliver-pay-item label{position:relative;top:-10px;cursor:pointer;font-size:20px;display:inline!important;width:auto!important;float:none!important}.shopcart__deliver-formitem{width:100%;display:block;float:left;text-align:center;margin:10px 0;padding:10px 0 0}.shopcart__deliver-formitem-black{color:#191919}.shopcart__deliver-formitem-black h4{position:relative;padding-top:80px;width:100%;font-size:28px}.shopcart__deliver-formitem-black h4:before{position:absolute;content:"";top:5px;width:60px;height:60px;left:calc(50% - 30px);background-size:cover;background-image:url("/sites/all/themes/tgtheme/misc/images/shopicons/checklist.svg")}.shopcart__deliver-formitem-wrapper{display:inline-block;margin-top:10px}.shopcart__deliver-formitem-hideindex{transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;height:0;overflow:hidden}.shopcart__deliver-formitem-hideindex-show{height:67px}.shopcart__deliver-formitem-courier,.shopcart__deliver-formitem-deliver,.shopcart__deliver-formitem-self{display:none}.shopcart__deliver-formitem label{width:100%;display:block;float:left;text-align:center;color:#191919;margin-bottom:5px;font-size:18px;position:relative}.shopcart__deliver-formitem label.shopcart__dane-label{width:calc(100% - 50px);float:none;display:inline-block;position:relative;left:10px;top:-1px}.shopcart__deliver-formitem input{background-color:#f8f9f9;box-shadow:none;padding:5px;border:1px solid #d4c9c9;border-radius:4px;font-size:18px;width:100%;max-width:400px;position:relative}.shopcart__deliver-formitem input:focus{background:#fff;border:1px solid #d4c9c9}.shopcart__deliver-formitem input.shopcart__deliver-formitem-warning{background-color:#e28080!important;background-image:none;-webkit-appearance:none;appearance:none}.shopcart__deliver-formitem input[type=checkbox]{display:inline-block;width:30px;height:30px;-webkit-appearance:none;appearance:none}.shopcart__deliver-formitem input[type=checkbox]:checked{background-color:#f5eded;background-image:url("/sites/all/themes/tgtheme/misc/images/icons/tick.svg");background-size:cover}.shopcart__deliver-formitem-personal{position:relative;padding-left:10px}.shopcart__deliver-formitem-personal:before{content:"";position:absolute;left:0;right:0;top:-5px;bottom:-15px;background:#d1dfdc}.shopcart__deliver-formitem-personal input{background-color:#ecf1f2}.shopcart__deliver-abouttscalc,.shopcart__deliver-formitem-tscalc-invis{display:none!important}.shopcart__deliver-abouttscalc-show{display:block!important}.shopcart__deliver-aboutcouriercalc .h5,.shopcart__deliver-abouttscalc .h5{color:#191919;border:1px solid #23527c;background-color:#e5eae8;line-height:1.2;padding:5px;border-radius:2px}.shopcart__deliver .shopcart__label-inline{opacity:.7}.shopcart__deliver-adres,.shopcart__deliver-free,.shopcart__deliver-ts{display:none!important;text-align:center}.shopcart__deliver--self .shopcart__deliver-adres{display:block!important;margin-bottom:10px}.shopcart__deliver--self .shopcart__label-inline-self{opacity:1}.shopcart__deliver--self .shopcart__deliver-formitem-self{display:block}.shopcart__deliver--self .shopcart__tsprices{display:none}.shopcart__deliver--deliver .shopcart__deliver-ts{display:block!important}.shopcart__deliver--deliver .shopcart__label-inline-deliver{opacity:1}.shopcart__deliver--deliver .shopcart__deliver-formitem-deliver{display:block;position:relative}.shopcart__deliver--deliver .shopcart__deliver-formitem-deliver-inactive:before{position:absolute;content:"";height:170px;bottom:0;left:0;right:0;background:#fff;opacity:.4;z-index:1}.shopcart__deliver--courier .shopcart__deliver-free{display:block!important}.shopcart__deliver--courier .shopcart__label-inline-courier{opacity:1}.shopcart__deliver--courier .shopcart__deliver-formitem-courier{display:block}.shopcart__deliver--courier .shopcart__tsprices{display:none}.shopcart__confirm{width:100%;display:block;float:left;margin-top:40px}.shopcart__confirm .h5{display:inline-block;background-color:#015e31;color:#fff;font-size:20px;padding:12px 24px;cursor:pointer;border-radius:2px}.shopcart__confirm .h5:hover{opacity:.7}.shopcart__confirm .h5.shopcart__return-btn{background-color:#484545;margin-right:20px}.shopcart__tschoicewarning,.shopcart__tswarning,.shopcart__warning{width:100%;display:none;float:left;background:#d04646;margin-top:40px}.shopcart__tschoicewarning-show,.shopcart__tswarning-show,.shopcart__warning-show{display:block}.shopcart__tschoicewarning .h5,.shopcart__tswarning .h5,.shopcart__warning .h5{color:#fff;text-align:left;padding:10px}.shopcart__email,.shopcart__phone{display:none;width:100%;float:left;background:#d04646;margin-top:40px}.shopcart__email-show,.shopcart__phone-show{display:block}.shopcart__email .h5,.shopcart__phone .h5{color:#fff;text-align:left;padding:10px}.shopcart-error{background:#ea7781;padding:10px}.shopcart__tohide{display:none}.shopcart__map{width:100%;max-width:500px;display:inline-block;height:0}.shopcart__map-show{height:300px}.shopcart__mapconfirm-btn{display:inline-block!important;color:#fff;background:#015e31;font-style:normal!important;padding:8px 16px!important;float:none!important;width:auto!important;cursor:pointer}.shopcart__mapconfirm-btn.shopcart-error{background:#d04646!important}.shopcart__ts-btn{display:inline-block!important;color:#fff;line-height:1;background:#015e31;font-style:normal!important;padding:8px 16px!important;float:none!important;width:auto!important;cursor:pointer}.shopcart__tslogos{position:relative}.shopcart__tslogos-invis{display:none!important}.shopcart__tslogo{height:20px;display:inline-block;background-size:cover;margin-right:20px}.shopcart__tslogo-1{width:40px;background-image:url("/sites/all/themes/tgtheme/misc/images/shop/russianpost.svg")}.shopcart__tslogo-2{width:72px;background-image:url("/sites/all/themes/tgtheme/misc/images/shop/sdek.svg")}.shopcart__tslogo-3{width:94px;background-image:url("/sites/all/themes/tgtheme/misc/images/shop/boxberry.svg")}.shopcart__tsprice{text-align:center}.shopcart__tsprices{display:none}.shopcart__tsprices-open{display:block;width:100%;float:left}.shopcart__tsprice--price{font-size:24px;margin:10px 0}.shopcart__tsprice--days{margin:0 0 5px}.shopcart__deliver-ts-item{display:block;float:left;width:100%;border:1px solid #7eaa95;font-size:18px;color:#191919;padding:50px 10px 10px;margin-bottom:5px;cursor:pointer;position:relative;max-width:390px;height:160px}.shopcart__deliver-ts-item:before{position:absolute;content:"";background-size:cover}.shopcart__deliver-ts-item-active{background:#a8b5a3}.shopcart__deliver-ts-item-1:before{background-image:url("/sites/all/themes/tgtheme/misc/images/shop/russianpost.svg");width:60px;height:30px;left:calc(50% - 30px);top:13px}.shopcart__deliver-ts-item-2:before{background-image:url("/sites/all/themes/tgtheme/misc/images/shop/sdek.svg");width:74px;height:20px;top:16px;left:calc(50% - 37px)}.shopcart__deliver-ts-item-3:before{background-image:url("/sites/all/themes/tgtheme/misc/images/shop/boxberry.svg");width:92px;height:20px;top:16px;left:calc(50% - 46px)}.shopcart__deliver-ts-item:hover{opacity:.8}.shopcart__deliver-ts-choice{color:#191919;margin-bottom:10px;font-size:20px}.shopcart__deliver-formitem-deliverinfo h4{color:#191919;font-size:24px}.shopcart__deliver-formitem-deliverinfo h5{color:#191919;font-size:20px;margin-top:10px;line-height:1.6}.shopcart__deliver-formitem-deliverway{position:relative;padding:80px 0 0}.shopcart__deliver-formitem-deliverway:before{position:absolute;content:"";top:5px;width:60px;height:60px;left:calc(50% - 30px);background-size:cover;background-image:url("/sites/all/themes/tgtheme/misc/images/shopicons/loader.svg")}.shopcart__deliver-formitem-deliverway h4{font-size:28px}.shopcart__deliver-formitem-deliverway strong{font-size:22px}.shopcart__deliver-formitem-payway{position:relative;padding:80px 0 0}.shopcart__deliver-formitem-payway:before{position:absolute;content:"";top:5px;width:60px;height:60px;left:calc(50% - 30px);background-size:cover}.shopcart__deliver-formitem-payway-1:before{background-image:url("/sites/all/themes/tgtheme/misc/images/shopicons/payment/online-payment.svg")}.shopcart__deliver-formitem-payway-2:before{background-image:url("/sites/all/themes/tgtheme/misc/images/shopicons/payment/online-payment2.svg")}.shopcart__deliver-formitem-payway-3:before{background-image:url("/sites/all/themes/tgtheme/misc/images/shopicons/payment/wallet.svg")}.shopcart__deliver-formitem-payway-4:before{background-image:url("/sites/all/themes/tgtheme/misc/images/shopicons/payment/expenses.svg")}.shopcart__deliver-formitem-payway h4{font-size:28px}.shopcart__deliver-formitem-payway strong{font-size:22px}.shopcart__comment{margin-top:15px;display:block;float:left;width:100%;text-align:center}.shopcart__comment label{font-weight:700;margin-bottom:10px;text-align:center;width:100%;color:#191919}.shopcart__comment textarea{width:100%;max-width:500px;border-radius:4px;border:1px solid #999393;height:100px;margin-top:5px;padding:5px;font-size:16px;line-height:1.2}.shopcart__adres-block{float:left;width:100%;background:#b8ccbd;padding:10px;border-radius:2px}.shopcart__adres-btns{display:block;float:left;width:100%}.shopcart__adres-btn{display:inline-block;color:#fff;background:#4a676f;cursor:pointer;font-size:18px;border-radius:2px;padding:4px 8px;margin-right:10px;margin-top:5px}.shopcart__pvz{background:#86c8c2;border-radius:2px;padding:5px;margin-top:10px}.shopcart__pvz,.shopcart__pvz .h5{display:block;float:left;width:100%}.shopcart__pvz-select{margin:10px 0;border-radius:2px;border:1px solid #484545}.shopcart__coins{display:block;float:left;width:100%;background:#eee;margin-bottom:20px;padding:20px 10px;text-align:left}.shopcart__coins-title{color:#191919;padding-bottom:10px}.shopcart__coins-line{padding-left:40px;position:relative;color:#191919}.shopcart__coins-line:before{transform:rotateY(0deg);transition:all 0s ease-in-out;-webkit-transition:all 0s ease-in-out;-moz-transition:all 0s ease-in-out;position:absolute;content:"";top:0;left:0;width:30px;height:30px;background-size:cover;background-image:url("/sites/all/themes/tgtheme/misc/images/shop/monet.png")}.shopcart__coins-line-move:before{transition:all 1.5s ease-in-out;-webkit-transition:all 1.5s ease-in-out;-moz-transition:all 1.5s ease-in-out;transform:rotateY(1turn)}.shopcart__coins-info{color:#191919;font-size:20px;margin:20px 0}.shopcart__coins-field{width:100%}.shopcart__coins-field input[type=checkbox]{vertical-align:middle;cursor:pointer;-webkit-appearance:none;appearance:none;background:#d5dddc;border-radius:1px;position:relative;box-sizing:content-box;width:24px;height:24px;border:1px solid #1f2c38;padding:2px;outline:none}.shopcart__coins-field input[type=checkbox]:checked{background-color:#8bde8b;background-image:url("/sites/all/themes/tgtheme/misc/images/admicons/tick.svg");background-size:cover;padding:2px}.shopcart__coins-field label{width:calc(100% - 45px);margin-left:10px;display:inline-block;vertical-align:middle;font-size:20px;color:#191919;line-height:1.2}.shopcart__coins-invis{display:none}.shopcart__hello{display:block;float:left;width:100%;background:#015e31;margin-bottom:20px}.shopcart__hello-text{color:#fff;text-align:left;padding:10px}@media (min-width:767px){.shopcart__deliver--deliver .shopcart__deliver-formitem-deliver-inactive:before{position:absolute;content:"";left:auto;top:40px;width:33.33%;bottom:0}.shopcart__deliver-formitem-deliver{padding-left:calc(7% - 15px)}.shopcart__deliver-ts-item{display:block;float:left;width:31%;height:180px;margin-right:10px}.shopcart__image{width:25%;padding-right:20px}.shopcart__image img{max-width:100%}.shopcart__info{width:calc(37.5% - 2px);padding:0 20px;border-right:1px solid #bfaeae}.shopcart__price{width:37.5%;padding-left:20px;font-size:40px}.shopcart__deliver-infos{position:relative}.shopcart__deliver-infos:before{position:absolute;content:"";top:2px;left:-10px;right:-10px;background:#484545;height:2px}.shopcart__deliver-infos:after{position:absolute;content:"";top:4px;left:0;right:0;height:2px}.shopcart__deliver-item{width:33.33%;padding:5px 5px 0;position:relative;text-align:center}.shopcart__deliver-item-active{color:#fff}.shopcart__deliver-item-active:before{position:absolute;content:"";top:0;left:0;right:0;bottom:-4px;border-radius:2px;border-top:2px solid #484545;border-right:2px solid #484545;border-left:2px solid #484545;background:#015e31;z-index:1}.shopcart__deliver-item input{display:none}.shopcart__deliver-item label{top:-2px;position:relative;z-index:1;text-align:center;display:inline-block;line-height:1.2;width:235px}.shopcart__totaldiscount{display:inline-block;width:auto}.shopcart__totaldiscount-change{margin:0 10px}.shopcart__tslogo{height:40px}.shopcart__tslogo-1{width:80px}.shopcart__tslogo-2{width:146px}.shopcart__tslogo-3{width:183px}}@media (min-width:1023px){.shopcart-gotopay{padding-top:120px}.shopcart__image{width:20%}.shopcart__info{width:calc(40% - 2px)}.shopcart__price{width:40%}.shopcart__cartprice{font-size:40px}.shopcart__deliver-ts-item{height:160px}}@media (min-width:1200px){.shopcart{padding-top:80px;padding-bottom:80px}.shopcart-gotopay{padding-top:140px}}.profmain{display:block;float:left;width:100%;padding-top:40px;padding-bottom:40px}.profmain__wrapper{display:inline-block;width:100%;max-width:1000px}.profmain h1{color:#484545;text-align:center;font-family:EB Garamond,serif;font-size:34px;margin-bottom:40px}.profmain__item{margin-bottom:10px}.profmain__item,.profmain__link{display:block;float:left;width:100%}.profmain__link{position:relative;overflow:hidden}.profmain__link:before{position:absolute;background-image:url("/sites/all/themes/tgtheme/misc/images/gschoolicons/logo-profile.png");background-size:cover;content:"";background-position:50%;top:0;right:0;left:0;bottom:0;opacity:.1;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out}.profmain__link:hover{opacity:.85}.profmain__link:hover:before{transform:scale(1.1);-webkit-transform:scale(1.1)}.profmain__link-1{background:#015e31}.profmain__link-2{background:#3a7d3c}.profmain__link-3{background:#3e8c10}.profmain__link-4{background:#368061}.profmain__link a,.profmain__link h6{display:block;float:left;width:100%;color:#fff;font-size:24px;padding:40px 5px;cursor:pointer;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;position:relative;overflow:hidden}.profmain__link-5 a{background:#286f2f}.profmain__link-6 a{background:#3e8c10}.profmain__coin{display:block;float:left;width:100%;margin-bottom:20px}.profmain__coin img{width:100px}.profmain__subtitle{display:block;float:left;width:100%;margin-bottom:40px}.profmain__text{display:inline-block;width:100%;max-width:800px;text-align:left;margin-bottom:40px;line-height:1.4}.profmain__text p{padding-bottom:10px}@media (min-width:767px){.profmain{padding-top:80px;padding-bottom:80px}.profmain__item{width:48%;margin:10px 1%}.profmain__link a{padding:80px 5px}.profmain__link-6 a,.profmain__link h6{padding:66px 5px}}@media (min-width:1023px){.profmain{padding-top:140px}.profmain h1{font-size:40px}.profmain__subtitle{font-size:34px}}@media (min-width:1200px){.profmain{padding-top:160px;padding-bottom:120px}}.mydata{display:block;float:left;width:100%;padding-top:40px;padding-bottom:40px}.mydata__wrapper{display:inline-block;width:100%;max-width:1000px}.mydata__wrapper-address{background:#eee;padding:40px 10px}.mydata__wrapper-address,.mydata__wrapper-infos{width:100%;display:block;float:left;text-align:left}.mydata__wrapper-infos .h3{color:#191919;margin-bottom:20px}.mydata__wrapper-infos .h4{color:#191919;margin-bottom:10px}.mydata__return{width:100%;display:block;float:left;margin-bottom:20px}.mydata h1{color:#484545;text-align:center;font-family:EB Garamond,serif;font-size:34px;margin-bottom:40px}.mydata__subtitle{font-size:22px;margin-bottom:40px}.mydata__formitem{margin:10px 0}.mydata__formitem,.mydata__formitem label{width:100%;display:block;float:left;text-align:left}.mydata__formitem label{color:#191919;margin-bottom:5px;font-size:18px}.mydata__formitem input,.mydata__formitem select{background-color:#f2f7f4;box-shadow:none;padding:5px;border:1px solid #d4c9c9;border-radius:4px;font-size:18px;width:280px}.mydata__formitem input:focus,.mydata__formitem select:focus{background:#fff;border:1px solid #d4c9c9}.mydata__formitem textarea{background-color:#f2f7f4;box-shadow:none;padding:5px;border:1px solid #d4c9c9;border-radius:4px;font-size:18px}.mydata__formitem textarea:focus{background:#fff;border:1px solid #d4c9c9}.mydata__formitem input.mydata__status{cursor:pointer;-webkit-appearance:none;appearance:none;background-color:#d04646;border-radius:1px;position:relative;box-sizing:content-box;width:24px;height:24px;border-width:0;padding:2px;outline:none}.mydata__formitem input.mydata__status:checked{background-image:none;background-color:#8bde8b;background-size:cover;padding:2px}.mydata__formitem .h6{display:block;float:left;width:100%;font-size:18px;background:#b7ecd3;color:#191919;font-style:italic;margin-bottom:10px;padding:5px}.mydata__formitem-checkbox input[type=checkbox]{display:inline-block;width:30px;height:30px;-webkit-appearance:none;appearance:none;border:1px solid;background:#f5f5f5}.mydata__formitem-checkbox input[type=checkbox]:checked{background-color:#f5eded;background-image:url("/sites/all/themes/tgtheme/misc/images/icons/tick.svg");background-size:cover}.mydata__formitem-checkbox label{display:inline-block;width:calc(100% - 40px);margin-left:10px;position:relative;color:#191919;font-size:18px;top:-3px;float:none}.mydata__formitem-calend{width:33%;display:block;float:left}.mydata__formitem-calend-calend{display:inline-block;width:100%;max-width:400px;margin-top:10px}.mydata__formitem-calend-calend label{font-size:16px}.mydata__formitem-calend select{width:calc(100% - 20px)}.mydata__innlength{width:100%;display:none;float:left;margin:5px 0}.mydata__innlength h6{color:#d04646;font-size:18px}.mydata__innlength-show{display:block}.mydata__innbtn{width:100%;display:none;float:left;margin:5px 0}.mydata__innbtn h6{display:inline-block;background:#484545;color:#fff;font-size:18px;padding:6px 8px;border-radius:2px;cursor:pointer}.mydata__innbtn h6:hover{opacity:.8}.mydata__innbtn-show{display:block}.mydata-error{background-color:#e28080!important;background-image:none;-webkit-appearance:none;appearance:none}.mydata__confirm{width:100%;display:block;float:left;margin-top:40px;text-align:left}.mydata__confirm .h5{display:inline-block;background-color:#015e31;color:#fff;font-size:20px;padding:12px 24px;cursor:pointer;border-radius:2px}.mydata__confirm .h5:hover{opacity:.7}.mydata__orderstitle{display:block;float:left;width:100%;text-align:left;margin:40px 0}.mydata__address-item{display:none}.mydata__address-item-show{display:block;float:left;width:100%;background:#c8d3d0;margin-top:10px;border-radius:2px;padding:10px 10px 40px}.mydata__openaddress{display:inline-block;cursor:pointer;position:relative;padding-left:25px;color:#1d411e;border-bottom:1px dashed;margin-top:20px}.mydata__openaddress:before{position:absolute;content:"";top:10px;left:0;width:16px;height:16px;background-size:cover;background-image:url("/sites/all/themes/tgtheme/misc/images/admicons/down-arrow.svg")}.mydata__openaddress-show:before{transform:rotate(180deg);-webkit-transform:rotate(180deg)}.mydata__openaddress-new{margin:20px 0;background:#368061;border:none;color:#fff;border-radius:2px;padding:6px 25px 6px 10px;font-size:20px}.mydata__openaddress-new:hover{opacity:.7}.mydata__openaddress-new:before{background-image:url("/sites/all/themes/tgtheme/misc/images/icons/plus.svg");filter:brightness(0) invert(1);-webkit-filter:brightness(0) invert(1);right:4px;left:auto}.mydata__newaddress{display:block;float:left;width:100%;text-align:left;margin-top:10px}@media (min-width:767px){.mydata{padding-top:80px;padding-bottom:80px}.mydata__formitem input{width:300px}}@media (min-width:1023px){.mydata{padding-top:140px}.mydata h1{font-size:40px}.mydata__openaddress-new{font-size:26px}.mydata__openaddress-new:before{top:14px}}@media (min-width:1200px){.mydata{padding-top:160px;padding-bottom:120px}}.hist{display:block;float:left;width:100%;padding-top:40px;padding-bottom:40px}.hist__wrapper{display:inline-block;width:100%;max-width:1000px}.hist__wrapper-infos{width:100%;display:block;float:left;text-align:left;padding:40px 10px;overflow:auto}.hist h1{color:#484545;text-align:center;font-family:EB Garamond,serif;font-size:34px;margin-bottom:40px}.hist__header{display:block;float:left;min-width:700px;position:relative;padding:10px 0}.hist__header:before{position:absolute;content:"";bottom:1px;height:2px;left:0;right:0;background:#015e31}.hist__header .h5{width:25%;display:block;float:left;font-weight:700;font-size:18px;color:#191919}.hist__header-order .h5{width:16.6%}.hist__item{display:block;float:left;min-width:700px;border-bottom:1px solid #a8b5a3}.hist__item .h5{width:25%;display:block;float:left;font-size:18px;color:#191919;line-height:1.4;padding:4px 2px}.hist__item .h5 a{font-weight:700}.hist__item-order .h5{width:16.6%}.hist__histitem{display:block;float:left;width:100%;text-align:left}.hist__histitem .h4{color:#191919;font-weight:700;margin:5px 0}.hist__histitem .h5{color:#191919;font-size:20px;margin-bottom:5px}.hist__delete{cursor:pointer;-webkit-appearance:none;appearance:none;background:#8bde8b;border-radius:1px;position:relative;box-sizing:content-box;width:24px;height:24px;border-width:0;padding:2px;outline:none}.hist__delete:checked{background-color:transparent;background-image:url("/sites/all/themes/tgtheme/misc/images/icons/delete-red.svg");background-size:cover;padding:2px}.hist__pricewrap{display:block;float:left;width:100%;text-align:left;color:#191919;margin:10px 0;font-size:24px;font-weight:700}.hist__pricetotal{display:inline}.hist__cartprice{display:block;float:left;width:100%;text-align:left;color:#191919;padding:10px 0;font-size:22px;line-height:1.4}.hist__cartprice-price{margin-top:10px;border-top:1px solid #a8b5a3}.hist__cartprice-change{display:inline}.hist__cartprice h4{font-size:22px;line-height:1.4}.hist__cartprice h5{font-size:18px;margin-top:5px;line-height:1.6}.hist__cartprice h5 a{color:#1c8ded;border:1px dotted #1c8ded;padding:4px}.hist__text{display:block;float:left;width:100%;text-align:left;color:#191919;padding:10px 0;font-size:22px;line-height:1.4}.hist__text-price{margin-top:10px;border-top:1px solid #a8b5a3}.hist__text-change{display:inline}.hist__text h4{font-size:22px;line-height:1.4}.hist__text h5{font-size:18px;margin-top:5px;line-height:1.6}.hist__text h5 a{color:#1c8ded;border:1px dotted #1c8ded;padding:4px}.hist .shopcart__deliver-formitem{color:#191919;line-height:1.2;font-size:18px;text-align:center}.hist__image{display:block;float:left;width:100%;text-align:left}.hist__image img{max-width:100px;display:inline-block}.hist__adres-title{display:block;float:left;width:100%;margin-top:20px;font-size:22px;text-align:center;color:#191919;padding-top:80px;position:relative}.hist__adres-title:before{position:absolute;content:"";top:0;width:60px;height:60px;left:calc(50% - 30px);background-size:cover;background-image:url("/sites/all/themes/tgtheme/misc/images/shopicons/checklist2.svg")}.hist__data{display:block;float:left;width:100%;background:#f8f8f8;border-radius:2px;padding:0 10px 20px}.hist__gotopay{text-align:left;margin-top:20px}.hist__pvz{display:block;float:left;width:100%;background:#f8f8f8;border-radius:2px;padding:5px;margin-top:10px;margin-bottom:20px}.hist__pvz-item{line-height:1.6}.hist__docblock{padding:20px 0}.hist__docblock,.hist__doctitle{display:block;float:left;width:100%}.hist__doctitle{margin-bottom:40px;font-size:24px;font-weight:700}@media (min-width:767px){.hist{padding-top:80px;padding-bottom:80px}.hist__header,.hist__item{width:100%}}@media (min-width:1023px){.hist{padding-top:140px}.hist h1{font-size:40px}.hist__image{width:20%;padding-right:20px}.hist__image img{max-width:100%}.hist__histitem{margin-bottom:10px}.hist__info{display:block;float:left;width:calc(40% - 2px);padding:0 20px 10px;border-left:1px solid #a8b5a3;margin-top:-10px}.hist__cartprice{font-size:28px}.hist__cartprice h4{font-size:28px;line-height:1.6}.hist__cartprice h5{font-size:20px}.hist__adres-title{font-size:28px}.hist .shopcart__deliver-formitem{font-size:20px}.hist__data{margin-top:20px}}@media (min-width:1200px){.hist{padding-top:160px;padding-bottom:120px}}.categ{background:#f5f5f5;padding:0 0 40px}.categ,.categ h1{display:block;float:left;width:100%}.categ h1{font-family:EB Garamond,serif;margin:40px 0 20px;color:#191919;font-size:72px}.categ__menu{display:block;float:left;width:100%;background:#fff;border-bottom:1px solid #484545}.categ__menu-item{display:none}.categ__menu-title{display:block;float:left;width:100%;text-align:left;padding:10px 0}.categ__menu-title h5{display:inline-block;position:relative;color:#82637a;cursor:pointer;padding-left:30px;font-weight:700}.categ__menu-title h5:before{position:absolute;content:"";background-size:cover;background-image:url("/sites/all/themes/tgtheme/misc/images/icons/move-to-next.svg");width:20px;height:20px;left:0;top:4px}.categ__menu-opened .categ__menu-title h5:before{transform:rotate(180deg)}.categ__menu-opened .categ__menu-item{display:block;float:left;width:100%;text-align:left;margin-bottom:10px}.categ__menu-opened .categ__menu-item a{display:inline-block;color:#82637a;border-bottom:1px solid transparent}.categ__menu-opened .categ__menu-item a:active,.categ__menu-opened .categ__menu-item a:focus,.categ__menu-opened .categ__menu-item a:hover{color:#191919}.categ__menu-opened .categ__menu-item-active a{border-bottom:1px solid #82637a;font-weight:700}.categ__addnew{display:block;float:left;width:100%;margin:20px 0}.categ__addnew a{display:inline-block;color:#fff;background:#82637a;border:2px solid #923186;padding:6px 12px}.categ__addnew a:hover{opacity:.7}.categ__sort{display:block;float:left;width:100%;margin:0 0 20px;text-align:center}.categ__sort strong{color:#82637a;padding-right:5px}.categ__sort a{color:#484545;position:relative;padding-right:20px;display:inline-block;margin-bottom:10px}.categ__sort a:before{position:absolute;content:"";width:15px;height:15px;background-size:cover;right:5px;top:3px;background-image:url("/sites/all/themes/tgtheme/misc/images/icons/arrow-pointing-to-right.svg");transform:rotate(-90deg)}.categ__sort a.categ__desc:before{transform:rotate(90deg)}.categ__form{display:inline-block}.categ__form-hidden,.categ__form label{display:none}.categ__form-title{display:inline-block}.categ__form-title-title{color:#82637a;padding:0 10px;font-weight:700}.categ__form-sizes{display:inline-block;position:relative;top:8px}.categ__form-sizes .form-group{display:inline-block;overflow:hidden;width:125px;color:#191919;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:#fff;border:1px solid #3c3f40;margin-bottom:0}.categ__form-sizes select{height:30px;overflow:hidden;width:154px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:#a29c9c;padding-left:4px;font-size:16px;border:none;font-weight:700;background:url("/sites/all/themes/tgtheme/misc/images/icons/arrow.png") no-repeat 71% -1px;cursor:pointer;padding-bottom:6px;outline:none!important;text-decoration:none}@media (min-width:767px){.categ h1{margin:40px 0;font-size:88px}}@media (min-width:1023px){.categ__menu{padding-top:10px}.categ__menu-title{display:none}.categ__menu-item{display:inline-block;float:none;width:auto;text-align:left;margin-right:20px;margin-bottom:10px}.categ__menu-item a{display:inline-block;color:#82637a;border-bottom:1px solid transparent}.categ__menu-item a:active,.categ__menu-item a:focus,.categ__menu-item a:hover{color:#191919}.categ__menu-item-active a{border-bottom:1px solid #82637a;font-weight:700}}@media (min-width:1200px){.categ{padding-bottom:80px}.categ h1{font-size:110px;margin:80px 0 40px}.categ__menu{text-align:left;padding-top:20px}.categ__menu-item{margin-right:40px;margin-bottom:20px}.categ__menu-item a{font-size:24px}}.cookies{position:fixed;display:none;bottom:0;left:0;right:0;background:#82637a;padding:20px 0;z-index:4}.cookies__text{color:#fff;font-size:22px;padding-right:50px;text-align:left;padding-left:20px;line-height:1.4}.cookies__text a{color:#fff;font-weight:700}.cookies__img{position:absolute;top:5px;right:5px;cursor:pointer;background:#82637a;padding:7px}.cookies__img img{width:30px;height:30px}@media (min-width:1200px){.cookies__text{text-align:center}}.cookies.no-cookies{display:block}.admenu{top:85px;position:fixed;z-index:15;left:0;bottom:0;background:#575050;width:65px;overflow:hidden;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.admenu__wrapper{padding:80px 10px 20px;overflow-y:auto;float:left;position:absolute;top:0;left:0;right:-20px;bottom:-20px}.admenu__open{display:block;float:left;margin-bottom:20px;position:fixed;top:102px;background:#575050;width:65px;z-index:1;left:0;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.admenu__open-wrapper{margin-left:10px;margin-top:10px;margin-bottom:10px;width:40px;height:40px;background-image:url("/sites/all/themes/tgtheme/misc/images/shopicons/menu.svg");background-size:cover;cursor:pointer}.admenu__item{display:block;float:left;width:280px;text-align:left;margin:0;position:relative}.admenu__item:before{content:"";position:absolute;top:0;right:-10px;left:-10px;bottom:0;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.admenu__item-active:before{background:#333}.admenu__item:hover:before{background:#7d7777}.admenu__item a{position:relative;display:block;padding:10px 0}.admenu__item-img{display:inline;padding:0 10px 0 0}.admenu__item-img img{width:20px;margin-bottom:-3px}.admenu__item .h6{opacity:0;display:inline-block;color:#fff;font-size:16px;max-width:240px}.admenu-opened,.admenu-opened .admenu__open{width:300px}.admenu-opened .admenu__open-wrapper{background-image:url("/sites/all/themes/tgtheme/misc/images/shopicons/hide.svg")}.admenu-opened .h6{opacity:1}.admenu-fix,.admenu-fix .admenu__open{top:0}@media (min-width:767px){.admenu{top:75px}.admenu__open{top:84px}.admenu-fix{top:0}}@media (min-width:1200px){.admenu{top:86px}.admenu__open{top:98px}.admenu-fix,.admenu-fix .admenu__open{top:0}}.catal{display:block;float:left;width:100%;background:#f5f5f5;padding-top:40px;padding-bottom:40px}.catal .h2{margin:20px 0 40px;color:#191919}.catal .h4{color:#191919;margin-bottom:40px;font-size:18px;display:inline-block;width:calc(100% - 20px);background:#e1e1e1;padding:10px;line-height:1.2}.catal__table-wrapper{display:inline-block;width:100%;max-width:calc(100% - 20px);overflow:auto}.catal__tableline-inner{width:1000px;background:#ccc;z-index:0;position:relative;margin-top:10px;padding:10px;float:left}.catal__open-inner{display:block;float:left;width:100%;text-align:left}.catal__open-inner-btn{display:inline-block;position:relative;font-size:18px;cursor:pointer;padding-right:20px;text-decoration:underline dashed;font-weight:700;color:#484545}.catal__open-inner-btn:before{position:absolute;content:"";top:5px;right:0;width:16px;height:16px;background-size:cover;background-image:url("/sites/all/themes/tgtheme/misc/images/admicons/down-arrow.svg")}.catal__inner-wrapper{display:none}.catal__inner-item{display:block;float:left;width:100%;padding:15px 0;border-bottom:1px solid #a49f9f}.catal__inner-item label{display:block;float:left;width:100%;text-align:left;font-size:16px;color:#191919;margin-bottom:5px}.catal__inner-item textarea{padding:5px;border:1px solid #bfaeae;border-radius:4px;font-size:18px}.catal__inner-item input{width:100%;max-width:400px}.catal__infotop-item{display:block;float:left;width:100%;padding:15px 0;text-align:left}.catal__infotop-item-border{border-bottom:1px solid #a49f9f}.catal__infotop-item__info{font-size:18px;font-style:italic}.catal__infotop-item label{display:block;float:left;width:100%;text-align:left;font-size:20px;color:#191919;margin-bottom:10px}.catal__infotop-item textarea{padding:5px;border:1px solid #bfaeae;border-radius:4px;font-size:18px}.catal__infotop-item input{width:100%;max-width:400px}.catal__infotop-item input[type=checkbox]{cursor:pointer;-webkit-appearance:none;appearance:none;background:#a8b5a3;border-radius:1px;position:relative;box-sizing:content-box;width:24px;height:24px;border:1px solid #1f2c38;padding:2px;outline:none}.catal__infotop-item input[type=checkbox]:checked{background-color:#8bde8b;background-image:url("/sites/all/themes/tgtheme/misc/images/admicons/tick.svg");background-size:cover;padding:2px}.catal label.catal__label-inline{width:auto;float:none;display:inline-block;position:relative;top:-5px;left:10px}.catal__tableline-inner-opened .catal__inner-wrapper{display:block}.catal__tableline-inner-opened .catal__open-inner-btn:before{transform:rotate(180deg)}.catal__single{display:block;float:left;width:100%}.catal__single img{background:#fff;padding:2px;max-width:300px}.catal__icon{display:block;float:left;width:100%}.catal__icon img{background:#fff;padding:10px}.catal__quadrat{display:block;float:left;width:100%}.catal__quadrat img{background:#fff;padding:10px;max-width:300px}.catal__deleteentity{color:#d04646;font-weight:700;font-size:18px}.catal__deleteimage{display:block;float:left;width:100%;text-align:left;margin-top:5px}.catal__deleteimage-btn{display:inline-block;background:#e14848;color:#fff;cursor:pointer;font-size:16px;padding:4px 8px;border-radius:2px;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.catal__deleteimage-btn:hover{background:#d04646}.catal__file{opacity:0;text-align:left;width:100%;height:150px}.catal__file-wrapper{display:inline-block;background:#f5f5f5;width:100%;max-width:400px;height:150px;margin-top:10px;border:4px dashed #015e31;position:relative}.catal__file-wrapper .h6{font-size:16px;text-align:center;position:absolute;color:#727272;left:0;right:0;top:20px}.catal__file-wrapper .h6:before{position:absolute;content:"";background-image:url("/sites/all/themes/tgtheme/misc/images/admicons/cloud-computing.svg");background-size:cover;width:30px;height:30px;left:calc(50% - 15px);bottom:-40px;z-index:0}.catal table{width:100%;border-spacing:0;border-collapse:collapse;overflow:hidden}.catal table th{font-weight:700;font-size:18px}.catal table td,.catal table th{color:#191919;border:1px solid #484545;padding:10px}.catal table td{text-align:left;cursor:pointer}.catal table td.catal__tableline__extended{overflow:visible;width:320px;max-width:320px}.catal table input{padding:5px;border:1px solid #bfaeae;border-radius:4px;font-size:18px}.catal table a{font-size:18px;font-weight:700}.catal table input[type=checkbox]{cursor:pointer;-webkit-appearance:none;appearance:none;background:#8bde8b;border-radius:1px;position:relative;box-sizing:content-box;width:24px;height:24px;border-width:0;padding:2px;outline:none}.catal table input[type=checkbox]:checked{background-color:transparent;background-image:url("/sites/all/themes/tgtheme/misc/images/icons/delete-red.svg");background-size:cover;padding:2px}.catal__node{border-top:10px solid #82637a}.catal__node .h5{font-size:18px}.catal__node select{font-size:16px;padding:3px;border:1px solid #bfaeae;border-radius:4px;width:100px;margin:5px 0 10px}.catal__image,.catal__image img{width:30px}.catal table tr:nth-child(odd){background-color:#f2f2f2}.catal table tr:nth-child(2n){background-color:#e6e6e6}.catal__btn{display:block;float:left;width:100%;margin-top:40px}.catal__btn .h5{display:inline-block;font-size:20px;background:#37972f;color:#fff;padding:6px 12px;line-height:1.4;cursor:pointer;border-radius:2px}.catal__btn .h5:hover{opacity:.7}.catal__new{margin-top:40px;background:#e1e1e1}.catal__new,.catal__new-item{display:block;float:left;width:100%}.catal__new-item,.catal__new .h4{margin-bottom:20px}.catal__new .h4{font-size:20px;background:none;display:inline-block}.catal__new label{font-size:18px;color:#191919;margin-bottom:10px;display:block;float:left;width:100%}.catal__new input{padding:5px;border:1px solid #bfaeae;border-radius:4px;font-size:18px;width:100%;max-width:400px}.catal-error{background:#e14848;color:#fff}.catal__search{display:inline-block;width:100%;max-width:700px;background:#fff;padding:20px;margin-bottom:40px}.catal__search .h4{font-size:20px;font-weight:700;margin-bottom:20px}.catal__search-item{position:relative;margin-bottom:20px}.catal__search-item .autocomplete-items{top:30px}.catal__search input,.catal__search select{padding:5px;border:1px solid #bfaeae;border-radius:4px;font-size:18px;position:relative}.catal__search select{margin-bottom:20px}.catal__search label{text-align:center;display:block;color:#191919;font-weight:700;font-size:16px;margin-bottom:10px}.catal__return{display:block;float:left;width:100%;margin:10px 0}.catal__return a{display:inline-block;background:#624a68;color:#fff;padding:6px 12px;font-size:16px;border-radius:2px}.catal__return a:hover{opacity:.7}@media (min-width:1023px){.catal .h2{font-size:34px}.catal .h4{padding:20px}.catal__table-wrapper{overflow:visible}}@media (min-width:1200px){.catal{padding-top:120px;padding-bottom:80px}}.paymethod{display:block;float:left;width:100%;padding-top:40px;padding-bottom:40px}.paymethod__wrapper{display:inline-block;width:100%;max-width:1000px}.paymethod__title{color:#333;text-align:center;margin-bottom:40px}.paymethod__back{margin-top:40px}.paymethod__form{display:inline-block;width:100%;max-width:500px}.paymethod__btn{display:block;float:left;width:100%;margin-bottom:10px;position:relative;border:1px solid #191919;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out}.paymethod__btn:before{position:absolute;content:"";top:15px;width:60px;height:60px;left:calc(50% - 30px);background-size:cover}.paymethod__btn-online:before{background-image:url("/sites/all/themes/tgtheme/misc/images/shopicons/payment/online-payment.svg")}.paymethod__btn-kvitanciya:before{background-image:url("/sites/all/themes/tgtheme/misc/images/shopicons/payment/online-payment2.svg")}.paymethod__btn-office:before{background-image:url("/sites/all/themes/tgtheme/misc/images/shopicons/payment/wallet.svg")}.paymethod__btn-invoice:before{background-image:url("/sites/all/themes/tgtheme/misc/images/shopicons/payment/expenses.svg")}.paymethod__btn:hover{background:#c0ccae}.paymethod__btn-color{background:#015e31;transition:all .9s ease-in-out;-webkit-transition:all .9s ease-in-out;-moz-transition:all .9s ease-in-out}.paymethod__btn input{width:100%;background:none;color:#191919;font-size:24px;padding-top:90px;white-space:normal}.paymethod__btn input:hover{color:#191919!important}.paymethod__btn input:active,.paymethod__btn input:focus{outline:none!important}.paymethod__btn .h6{color:#191919;font-size:18px;padding:0 10px 20px;cursor:pointer}@media (min-width:1200px){.paymethod{padding-top:80px;padding-bottom:80px}}.thankyou{display:block;float:left;width:100%;padding:40px 0}.thankyou__wrapper{display:inline-block;width:100%;max-width:800px;text-align:left}.thankyou__wrapper h3{margin-bottom:40px;text-align:center}.thankyou__wrapper p{line-height:1.2;padding-bottom:10px}@media (min-width:1200px){.thankyou{padding:80px 0}}.shopdocs{display:block;float:left;width:100%;padding-top:40px;padding-bottom:40px}.shopdocs__wrapper{display:inline-block;width:100%;max-width:1000px}.shopdocs h1{color:#191919;text-align:left;font-family:EB Garamond,serif}.shopdocs__info{display:block;float:left;width:100%;background:#eee;text-align:left;padding:10px;margin-top:40px;border-radius:2px}.shopdocs__info .h6,.shopdocs__info li{font-size:18px;color:#333}.shopdocs__info ul{margin:20px 0 20px 20px}.shopdocs__info li{display:block;margin:10px 0 0;position:relative}.shopdocs__info li:before{position:absolute;content:"";top:7px;left:-20px;width:7px;height:7px;border-radius:50%;background:#484545}.shopdocs__form{display:block;float:left;width:100%;margin:40px 0 0}.shopdocs__form-customer .shopdocs__item{position:relative;display:none}.shopdocs__form-customer .shopdocs__item:before{position:absolute;content:"";top:0;left:0;bottom:0;right:0;z-index:1}.shopdocs__form-customer .shopdocs__item--conttype-show{display:none!important}.shopdocs__item{display:block;float:left;width:100%;text-align:left;margin-bottom:20px}.shopdocs__item--conttype{display:none!important}.shopdocs__item--conttype-show{display:block!important}.shopdocs__item .h6{background:#b7ecd3;color:#191919;font-style:italic;padding:5px}.shopdocs__item .h6,.shopdocs__item label{display:block;float:left;width:100%;font-size:18px;margin-bottom:10px}.shopdocs__item select{background-color:#f5f5f5;box-shadow:none;padding:5px;border:1px solid #d4c9c9;border-radius:4px;font-size:18px;width:100%;max-width:500px;position:relative}.shopdocs__item select.shopdocs-error{background-color:#e28080!important;background-image:none;-webkit-appearance:none;appearance:none}.shopdocs__item input{background-color:#f5f5f5;box-shadow:none;padding:5px;border:1px solid #d4c9c9;border-radius:4px;font-size:18px;width:100%;max-width:500px;position:relative}.shopdocs__item input:focus{background:#fff;border:1px solid #d4c9c9}.shopdocs__item input.shopdocs-error{background-color:#e28080!important;background-image:none;-webkit-appearance:none;appearance:none}.shopdocs .shopdocs-error{background-color:#e14848!important;color:#fff!important}.shopdocs__edwarn{position:absolute;z-index:2;background:#e14848;color:#fff;left:0;top:20px;padding:4px;border:1px solid #777;border-radius:4px;font-size:16px}.shopdocs .shopdocs-error{background-color:#e28080!important;background-image:none;-webkit-appearance:none;appearance:none}.shopdocs__chosencompany{display:none}.shopdocs__confirm{width:100%;display:block;float:left;margin-top:40px;text-align:left}.shopdocs__confirm .h5{display:inline-block;background-color:#015e31;color:#fff;font-size:20px;padding:12px 24px;cursor:pointer;border-radius:2px}.shopdocs__confirm .h5:hover{opacity:.7}.shopdocs__confirm .h5.shopdocs__return-btn{background-color:#484545;margin-right:20px}.shopdocs__innlength{width:100%;display:none;float:left;margin:5px 0}.shopdocs__innlength h6{color:#d04646;font-size:18px}.shopdocs__innlength-show{display:block}.shopdocs__innbtn{width:100%;display:none;float:left;margin:5px 0}.shopdocs__innbtn h6{display:inline-block;background:#015e31;color:#fff;font-size:18px;padding:6px 8px;border-radius:2px;cursor:pointer}.shopdocs__innbtn h6:hover{opacity:.8}.shopdocs__innbtn-show{display:block}.shopdocs__recommend{display:block;float:left;width:100%;font-size:18px;background:#b7ecd3;color:#191919;font-style:italic;margin-bottom:10px;padding:5px}.shopdocs__comp-block{float:left;width:100%;padding:10px 0;border-radius:2px;text-align:left;margin-bottom:20px}.shopdocs__comp-block-warning{background:#afa8d0}.shopdocs__comp-block .h5{font-size:18px;color:#191919;margin-bottom:20px}.shopdocs__comp-btn,.shopdocs__comp-btns{display:block;float:left;width:100%}.shopdocs__comp-btn{color:#191919;cursor:pointer;font-size:18px;border-radius:2px;padding:4px 0;margin-right:10px;margin-top:5px}.shopdocs__comp-btn-new{display:inline-block;border:1px solid #777;width:100%;max-width:350px;padding:45px 20px 20px;border-radius:4px;position:relative;font-weight:700;background:#f7f7f7;color:#777}.shopdocs__comp-btn-new:before{content:"";position:absolute;width:30px;height:30px;background-size:cover;background-image:url("/sites/all/themes/tgtheme/misc/images/admicons/plus2.svg");top:10px;opacity:.6}.shopdocs__comp-btn-choice{display:inline-block;border:1px solid #777;width:100%;max-width:350px;padding:20px;border-radius:4px}.shopdocs__comp-btn-choice-active{background:#8de3aa;position:relative}.shopdocs__comp-btn-choice-active:before{content:"";position:absolute;width:20px;height:20px;background-size:cover;background-image:url("/sites/all/themes/tgtheme/misc/images/admicons/check.svg");top:4px;right:4px}.shopdocs__comp-btn-choice-active .shopdocs__comp-inn,.shopdocs__comp-btn-choice-active .shopdocs__comp-title{color:#191919}.shopdocs__comp-title{font-size:20px;font-weight:700;color:#777;margin-bottom:20px}.shopdocs__comp-inn{font-size:18px;color:#777}.shopdocs__contracttype-title{font-size:16px!important;margin:20px 0 10px}.shopdocs__contracttype-item{font-size:16px;margin-bottom:5px}@media (min-width:1200px){.shopdocs{padding-top:80px;padding-bottom:80px}}.docs{display:block;float:left;width:100%;background:#eee;padding:20px 10px}.docs .h5{color:#191919;margin-bottom:20px;text-align:center;position:relative;padding-top:80px}.docs .h5:before{position:absolute;content:"";top:0;width:60px;height:60px;left:calc(50% - 30px);background-size:cover;background-image:url("/sites/all/themes/tgtheme/misc/images/shopicons/approval.svg")}.docs__link{display:block;float:left;width:100%;text-align:center}.docs__link a{display:inline-block;position:relative;padding-left:30px;margin-bottom:15px;font-weight:700;color:#1c8ded}.docs__link a:hover{color:#015e31}.docs__link a:before{content:"";position:absolute;width:20px;height:20px;left:0;top:0;background-size:cover;background-image:url("/sites/all/themes/tgtheme/misc/images/shopicons/download.svg")}.docs__info{text-align:center}.docs__info,.ord{display:block;float:left;width:100%}.ord{padding-top:40px;padding-bottom:40px}.ord h1{margin:20px 0 40px;color:#191919;font-size:32px}.ord__none{margin-top:40px}.ord .adm-submit-excel-list{display:inline-block;position:relative;padding:6px 10px;background:#b6cfea;border:1px solid #23527c;border-radius:4px;cursor:pointer;font-size:16px;color:#23527c}.ord__table-table{width:100%;border-spacing:0;border-collapse:collapse;overflow:hidden}.ord__table-table thead{background:#b6cfea}.ord__table-table thead th{font-weight:700}.ord__table-table tbody td,.ord__table-table thead th{color:#191919;font-size:16px;padding:12px 5px;border:1px solid #80868a}.ord__table-table tbody td{text-align:left}.ord__table-table tbody td.odd{background:#f5f5f5}.ord__table-wrapper{display:inline-block;width:100%;max-width:calc(100% - 20px);overflow:auto;margin-top:20px}.ord .sticky-header thead{background:#b6cfea}.ord .sticky-header thead th{color:#191919;font-size:16px;font-weight:700;padding:12px 5px;border:1px solid #80868a}.ord__order__warning{background:#ec8e8e}.ord__status select{padding:5px 0;border:1px solid #80868a;border-radius:4px}.ord__receipt{background:#d04646;color:#fff;margin-top:3px;padding:2px 0}.ord__statuscolor-cart{background:#d2d7d6}.ord__statuscolor-checkout_review{background:#b3eee6}.ord__statuscolor-checkout_payment{background:#ead38c}.ord__statuscolor-pending{background:#d5ea8c}.ord__statuscolor-processing{background:#c8eadf}.ord__statuscolor-completed{background:#73c687}.ord__statuscolor-canceled{background:#f98a8a}.ord__search{display:block;float:left;width:100%}.ord__search-wrapper{display:inline-block;width:100%;max-width:800px}.ord__search-item{display:block;float:left;width:100%;margin-bottom:30px}.ord__search-item .autocomplete-items{top:31px}.ord__search-item .autocomplete-items span{display:none}.ord__search-item .autocomplete-progress-throbber{bottom:auto;top:0}.ord__search-item input{border:1px solid #80868a;border-radius:4px;font-size:18px;padding:4px;width:240px;text-align:center}.ord__search-btn{display:block;float:left;width:100%;margin-top:10px}.ord__search-btn .h5{color:#fff;background:#23527c;font-size:16px;border-radius:4px;border:1px solid #80868a;cursor:pointer;display:inline-block;padding:6px 10px;width:240px}.ord__search-btn .h5:hover{background:#324956}.ord__params{display:block;float:left;width:100%;margin:30px 0}.ord__params-wrapper{background:#eee;padding:20px 0;display:inline-block;width:100%;max-width:800px;border-radius:4px}.ord__params-title{display:block;float:left;width:100%;padding-top:40px;position:relative;color:#333;font-size:28px}.ord__params-title:before{position:absolute;content:"";top:0;left:calc(50% - 20px);background-size:cover;background-image:url("/sites/all/themes/tgtheme/misc/images/admicons/cloud-computing2.svg");width:40px;height:40px}.ord__params-item{color:#191919;font-size:20px}.ord__params-item,.ord__params-return{display:block;float:left;width:100%;margin-top:20px}.ord__params-return a{display:inline-block;background:#23527c;color:#fff;padding:6px 10px;border-radius:4px;font-size:16px}.ord__params-return a:hover{background:#324956}.ord__line{display:inline-block;width:100%;background:#ebf5fd;padding:20px 0;max-width:calc(100% - 20px);border-top:1px solid #23527c;border-bottom:1px solid #23527c}.ord__line-part{display:block;float:left;width:100%;margin-bottom:20px;position:relative}.ord__line-part label{width:100%;color:#333;font-size:16px;margin-bottom:10px}.ord__line-part select{font-size:16px;padding:4px;border-radius:4px;border:1px solid #a29c9c;width:calc(100% - 10px);max-width:300px}.ord__line .form-agent .description,.ord__line .form-agent label{display:none}.ord__line .form-agent .form-group{margin-bottom:0;text-align:center}.ord__line .form-agent .date-padding,.ord__line .form-agent .form-group{display:block;float:left;width:100%}.ord__line .form-agent .form-control{cursor:inherit;display:inline-block;background:#fff;border-radius:4px;border:1px solid #a29c9c;width:calc(100% - 10px);max-width:140px;line-height:1;height:auto}.ord__line-confirm{display:block;float:left;width:100%}.ord__line-confirm-btn,.ord__line-confirm-sort{display:inline-block;position:relative;padding:6px 10px 6px 25px;background:#b6cfea;border:1px solid #23527c;border-radius:4px;cursor:pointer;font-size:16px;color:#23527c}.ord__line-confirm-btn:hover,.ord__line-confirm-sort:hover{background:#a29c9c;color:#324956}.ord__line-confirm-btn:before,.ord__line-confirm-sort:before{content:"";position:absolute;left:2px;width:20px;height:20px;background-size:cover;background-image:url("/sites/all/themes/tgtheme/misc/images/admicons/magnifier.svg")}.ord__line-confirm-savesort{display:inline-block;position:relative;padding:6px 10px;background:#3ac871;border:1px solid #23527c;border-radius:4px;cursor:pointer;font-size:16px;color:#23527c}.ord__line-confirm-savesort:hover{background:#a29c9c;color:#324956}.ord__form-item-left,.ord__form-item-right{display:block;float:left;width:50%}.ord__clear{position:absolute;cursor:pointer;font-size:14px;background:#ec8e8e;color:#fff;padding:2px;border-radius:2px;left:calc(50% - 51px);bottom:-23px}.ord__delete .h5{display:inline-block;color:#d04646;font-weight:700;cursor:pointer;margin-left:10px;font-size:18px}.ord__go{display:inline-block;position:relative;padding:8px 10px 8px 25px;background:#b6cfea;border:1px solid #23527c;border-radius:4px}.ord__go:hover{background:#a29c9c;color:#324956}.ord__go:before{content:"";position:absolute;left:2px;width:20px;height:20px;background-size:cover;background-image:url("/sites/all/themes/tgtheme/misc/images/admicons/zoom.svg")}.ord__chooseuser{display:none;position:fixed;top:10px;bottom:10px;left:10px;right:10px;z-index:16}.ord__chooseuser-show{display:block}.ord__chooseuser:before{position:absolute;content:"";top:0;right:0;left:0;bottom:0;background:#333;opacity:.8}.ord__chooseuser-block{width:100%;max-width:800px;margin-top:20px;height:calc(100% - 40px);background:#eee;padding-top:40px;display:inline-block;position:relative}.ord__chooseuser-block .autocomplete-progress-throbber{bottom:0;left:calc(50% - 16px)}.ord__chooseuser-block label{width:100%;color:#191919;margin:20px 0}.ord__chooseuser-block input{padding:5px 2px;border:1px solid #80868a;border-radius:4px;font-size:18px;width:100%;max-width:400px}.ord__chooseuser-block span{display:none}.ord__chooseuser-close{position:fixed;cursor:pointer;top:15px;right:15px;font-size:16px;background:#015e31;color:#fff;padding:4px 6px 4px 20px;border:1px solid #fff}.ord__chooseuser-close:before{content:"";position:absolute;top:7px;left:2px;width:13px;height:13px;background-image:url("/sites/all/themes/tgtheme/misc/images/icons/cancel-white.svg");background-size:cover;filter:brightness(0) invert(1)}.ord__addnew{display:block;float:left;width:100%}.ord__addnew-btn,.ord__addnew-page-btn,.ord__addnew-prog-btn,.ord__addnew-pub-btn,.ord__addnew-slide-btn,.ord__addnew-speaker-btn{display:inline-block;background:#923186;color:#fff;cursor:pointer;padding:4px 6px;border-radius:4px;font-size:18px;border:1px solid #80868a}.ord__addnew-btn:hover,.ord__addnew-page-btn:hover,.ord__addnew-prog-btn:hover,.ord__addnew-pub-btn:hover,.ord__addnew-slide-btn:hover,.ord__addnew-speaker-btn:hover{background:#82637a}.ord__addnew-slide-btn{margin-bottom:20px}.ord__addnewconfirm,.ord__addnewpubconfirm,.ord__addnewvideoconfirm{display:block;float:left;width:100%;margin-top:20px}.ord__addnewconfirm-btn,.ord__addnewpubconfirm-btn,.ord__addnewvideoconfirm-btn{display:inline-block;background:#923186;color:#fff;cursor:pointer;padding:6px 10px;border-radius:4px;font-size:20px;border:1px solid #80868a}.ord__addnewconfirm-btn:hover,.ord__addnewpubconfirm-btn:hover,.ord__addnewvideoconfirm-btn:hover{background:#82637a}.ord__visibility{display:block;padding:2px;margin-top:2px}.ord__visibility-notpub{background:#ccc}.ord__visibility-pub{background:#98d7ce}.ord__visibility-cat{background:#a3e3b4}.ord__visibility-search{background:#40e16a}.ord__prods{display:block;padding:2px;margin-top:2px;color:#fff}.ord__prods-empty{background:#e14848}.ord__prods-notactive{background:#dd7f2d}.ord__prods-all{background:#74843d}.ord__prods-active{background:#3e8c10}.ord .edord__formel-checkbox{padding:0;position:relative;top:4px}.ord .sticky-header{z-index:1}.ord__blockstatus{display:inline-block;cursor:pointer;position:relative;width:30px;height:30px}.ord__blockstatus:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background-size:cover}.ord__blockstatus-blocked:before{background-image:url("/sites/all/themes/tgtheme/misc/images/admicons/padlock.svg")}.ord__blockstatus-notblocked:before{background-image:url("/sites/all/themes/tgtheme/misc/images/admicons/unlocked.svg")}.ord__input{padding:5px 2px;border:1px solid #80868a;border-radius:4px;font-size:18px;width:100%;max-width:400px}.ord__info{color:#191919;font-size:20px;max-width:1600px;display:inline-block;line-height:1.4;margin-bottom:40px}@media (min-width:767px){.ord__search-item{width:50%}.ord__search-item-100{width:100%}}@media (min-width:1023px){.ord h1{font-size:36px}.ord .adm-submit-excel-list{margin-top:39px}.ord__line-part{width:16.66%}.ord__line-part label{height:30px;float:left}}@media (min-width:1200px){.ord{padding:120px 0 80px}.ord__search{margin-top:20px}.ord__line-part{width:14.28%}.ord__line-part select{width:calc(100% - 40px)}.ord__line-confirm{width:14.28%}.ord__line-confirm-btn,.ord__line-confirm-savesort,.ord__line-confirm-sort{margin-top:38px}}.edord{display:block;float:left;width:100%;padding-top:40px;padding-bottom:40px}.edord h1{margin:20px 0 40px;color:#191919;font-size:32px}.edord__table-table{width:100%;border-spacing:0;border-collapse:collapse;overflow:hidden}.edord__table-table thead{background:#b6cfea}.edord__table-table thead th{font-weight:700}.edord__table-table tbody td,.edord__table-table thead th{color:#191919;font-size:16px;padding:12px 5px;border:1px solid #80868a}.edord__table-table tbody td{text-align:left;background:#eee}.edord__table-table tbody td.odd{background:#f5f5f5}.edord__table-table input{border-radius:4px;border:1px solid #ccc;padding:2px;width:auto}.edord__del{cursor:pointer;color:#d04646;font-weight:700}.edord__table-wrapper{display:inline-block;width:100%;overflow:auto;margin-top:20px}.edord__table-wrapper-product{margin:0 0 20px}.edord__info-element{position:relative}.edord__info-question{position:absolute;background:#484545;color:#fefefe;font-size:14px;width:16px;text-align:center;border-radius:50%;padding:1px;top:-10px;right:0;cursor:context-menu}.edord__info-desc{display:none}.edord__info-question:hover .edord__info-desc{display:block;font-weight:400;position:absolute;width:150px;background:#f7f7f7;font-size:14px;line-height:1.1;padding:4px;border:1px solid #484545;border-radius:4px;color:#191919;top:35px;left:-20px;z-index:1}.edord__prices{padding:20px 0}.edord__prices,.edord__recalculate{display:block;float:left;width:100%}.edord__recalculate{text-align:left;margin-bottom:20px;height:0;overflow:hidden;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out}.edord__recalculate-show{height:52px}.edord__recalculate-btn{display:inline-block;background:#923186;color:#fff;font-size:18px;padding:4px 6px;border-radius:4px;line-height:1.2;cursor:pointer}.edord__cartprice{display:block;float:left;width:100%;text-align:left;margin-bottom:20px;color:#191919}.edord__cartprice-change{display:inline-block}.edord__totalsavings{display:block;float:left;width:100%;text-align:left;color:#191919}.edord__totalsavings-change{display:inline-block}.edord__totalweight{display:block;float:left;width:100%;text-align:left;color:#191919;margin-top:20px}.edord__totalweight-change{display:inline-block}.edord__limit{padding-top:2px;font-weight:700;font-size:14px;opacity:0;color:#d04646;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out}.edord__limit-show{opacity:1}.edord__infoline{margin-top:20px;text-align:left;color:#191919}.edord__formel,.edord__infoline{display:block;float:left;width:100%}.edord__formel{padding:20px 10px;border:1px solid #777;margin-bottom:40px;border-radius:6px}.edord__formel-title,.edord__formel .h3{color:#191919;font-size:24px;text-align:center;position:relative;padding-top:50px;margin-bottom:30px}.edord__formel-title:before,.edord__formel .h3:before{position:absolute;content:"";width:40px;height:40px;background-size:cover;top:0;left:calc(50% - 20px)}.edord__formel-title-payment:before{background-image:url("/sites/all/themes/tgtheme/misc/images/admicons/settings.svg")}.edord__formel-title-docs:before{background-image:url("/sites/all/themes/tgtheme/misc/images/admicons/folder2.svg")}.edord__formel-title-client:before{background-image:url("/sites/all/themes/tgtheme/misc/images/admicons/user.svg")}.edord__formel-title-deliver:before{background-image:url("/sites/all/themes/tgtheme/misc/images/admicons/route.svg")}.edord__formel-title-data:before{background-image:url("/sites/all/themes/tgtheme/misc/images/admicons/id-card.svg")}.edord__formel-title-product:before{background-image:url("/sites/all/themes/tgtheme/misc/images/admicons/folder4.svg")}.edord__formel-title-locations:before{background-image:url("/sites/all/themes/tgtheme/misc/images/admicons/map-location.svg")}.edord__formel-title-comment:before{background-image:url("/sites/all/themes/tgtheme/misc/images/admicons/notepad.svg")}.edord__formel-title-purchases:before{background-image:url("/sites/all/themes/tgtheme/misc/images/admicons/checked.svg")}.edord__formel-title-stat:before{background-image:url("/sites/all/themes/tgtheme/misc/images/admicons/graph.svg")}.edord__formel-title-images:before{background-image:url("/sites/all/themes/tgtheme/misc/images/admicons/photo-camera.svg")}.edord__formel-title-char:before{background-image:url("/sites/all/themes/tgtheme/misc/images/admicons/price-tag.svg")}.edord__formel-title-seo:before{background-image:url("/sites/all/themes/tgtheme/misc/images/admicons/share.svg")}.edord__formel-title-palette:before{background-image:url("/sites/all/themes/tgtheme/misc/images/admicons/palette-black.svg")}.edord__formel-string{display:block;float:left;width:100%;text-align:left;padding:10px 0;color:#191919;font-size:18px}.edord__formel-string-info{font-style:italic;font-size:16px;color:#777}.edord__formel-string-warn{background:#df84a2}.edord__formel-string-tswarn{background:#ec8e8e}.edord__formel-string-dates{margin:0!important;padding:10px 0 20px!important}.edord__formel-infostring{display:block;float:left;width:100%;text-align:center;padding:10px 0;color:#191919;font-size:22px}.edord__formel-infostring-string{font-size:32px;color:#191919;font-weight:700}.edord__formel-vatson{position:relative;padding-left:38px}.edord__formel-vatson:before{position:absolute;content:"";width:25px;height:25px;background-size:cover;top:8px;left:0;background-image:url("/sites/all/themes/tgtheme/misc/images/admicons/file.svg")}.edord__formel-vatson a{font-weight:700}.edord__formel-comp{position:relative;padding-left:38px}.edord__formel-comp:before{position:absolute;content:"";width:25px;height:25px;background-size:cover;top:8px;left:0;background-image:url("/sites/all/themes/tgtheme/misc/images/admicons/folder3.svg")}.edord__formel-comp a{font-weight:700;cursor:pointer}.edord__formel-checkbox{display:block;float:left;width:100%;text-align:left;padding:10px 0}.edord__formel-checkbox input[type=checkbox]{display:inline-block;width:30px;height:30px;-webkit-appearance:none;appearance:none;border:1px solid;background:#f5f5f5}.edord__formel-checkbox input[type=checkbox]:checked{background-color:#f5eded;background-image:url("/sites/all/themes/tgtheme/misc/images/icons/tick.svg");background-size:cover}.edord__formel-checkbox input[type=checkbox].edord__formel-field---field_not_in_rosreestr,.edord__formel-checkbox input[type=checkbox].edord__formel-field---field_not_in_rosreestr:checked{background-color:#a8b5a3}.edord__formel-checkbox label{display:inline-block;width:calc(100% - 40px);margin-left:10px;position:relative;color:#191919;font-size:18px;top:-3px}.edord__formel-checkbox-color input[type=checkbox]{background-color:#e14848}.edord__formel-checkbox-color input[type=checkbox]:checked{background-color:#89e5ad}.edord__formel-calend-wrapper{display:inline-block;width:100%;max-width:400px}.edord__formel-calend-wrapper-wide{max-width:800px}.edord__formel-calend{width:33%;display:block;float:left}.edord__formel-calend-calend{display:inline-block;width:100%;max-width:400px;margin-top:10px}.edord__formel-calend-calend label{font-size:16px}.edord__formel-calend select{width:calc(100% - 20px)!important}.edord__formel-calend-warning{width:100%;float:left;color:#d04646;font-size:20px;display:none}.edord__formel-calend-warning-show{display:block}.edord__colorwheel{margin-bottom:20px}.edord__palette{display:none;float:left;width:100%}.edord__palette-show{display:block}.edord__palette-save{display:block;float:left;width:100%;text-align:left;margin-bottom:20px}.edord__palette-save-btn{color:#fff;background:#23527c;font-size:18px;cursor:pointer;padding:4px;border-radius:2px;margin-left:20px;display:none}.edord__palette-save-btn-show{display:inline-block}.edord__palette-save-btn:hover{opacity:.8}.edord__palette-save-close{display:inline-block;color:#fff;background:#23527c;font-size:18px;cursor:pointer;padding:4px;border-radius:2px}.edord__palette-save-close:hover{opacity:.8}.edord__colorpalette{display:block;float:left;width:100%;margin-top:20px}.edord__formline{display:block;float:left;width:100%;text-align:left;padding:10px 0}.edord__formline-videofield{display:block;float:left;width:100%;position:relative;order-bottom:1px solid #eee}.edord__formline-videofield-wrapper{display:block;float:left;width:calc(100% - 50px);margin-left:50px;margin-bottom:5px}.edord__formline-videofield .edord__moveimage{position:absolute;left:0;top:70px}.edord__formline-videofield .edord__section-delete{top:32px}.edord__formline.field_speakers-new{display:none}.edord__formline-gcat .autocomplete-items{top:32px}.edord__formline-gcat .autocomplete-items span{display:none}.edord__formline-addnew .autocomplete-items{top:76px}.edord__formline-addnew .autocomplete-items span{display:none}.edord__formline-border{border:1px dashed #ccc;padding:10px;margin-bottom:20px;position:relative}.edord__formline-video{padding:60px 10px 20px}.edord__formline-video label{position:relative}.edord__formline-video label:before{position:absolute;content:"";width:40px;height:40px;background-size:cover;background-image:url("/sites/all/themes/tgtheme/misc/images/pubicons/youtube-logo.svg");left:calc(50% - 20px);top:-50px}.edord__formline label{color:#191919;font-size:18px;width:100%;margin-bottom:10px}.edord__formline select{padding:5px 0}.edord__formline input[type=text],.edord__formline select{border:1px solid #80868a;border-radius:4px;font-size:18px;width:100%;max-width:400px}.edord__formline input[type=text]{padding:5px 2px}.edord__formline input[type=text].edord__formel-field---field_speakers{border:none;pointer-events:none}.edord__formline textarea{padding:5px 2px;border:1px solid #80868a;border-radius:4px;font-size:18px;width:100%;max-width:400px}.edord__formline--blue{background:#bdebed;padding:10px}.edord__formline--green{padding:10px;background:#84dfce;margin:10px 0;border-radius:6px}.edord__formline--viola{width:100%!important;padding:10px 0 30px 10px!important;background:#bcc7fd;border-radius:6px;margin-bottom:-10px}.edord__editable,.edord textarea{padding:5px 0;border:1px solid #80868a;border-radius:4px;font-size:18px;width:100%;max-width:400px}.edord textarea{max-width:none}.edord__dlink{display:block;float:left;width:100%;text-align:left}.edord__dlink a{display:inline-block;position:relative;padding-left:30px;margin-bottom:15px;font-weight:700;color:#23527c}.edord__dlink a:hover{color:#015e31}.edord__dlink a:before{content:"";position:absolute;width:20px;height:20px;left:0;top:0;background-size:cover;background-image:url("/sites/all/themes/tgtheme/misc/images/shopicons/download.svg")}.edord__dlink-description label{display:block;width:100%;float:left;font-size:14px!important;color:#727272!important;font-weight:400!important;margin-top:8px}.edord__filedel{display:inline-block;color:#d04646;font-weight:700;cursor:pointer;margin-left:10px}.edord-error{background:#ec8e8e;color:#191919}.edord .shopdocs-error{background-color:#e14848!important;color:#fff!important}.edord__form{display:block;float:left;width:100%;margin-bottom:20px}.edord__form-btn{display:inline-block;position:relative;padding:0 0 0 30px}.edord__form-btn:before{content:"";position:absolute;width:20px;height:20px;left:0;top:5px;background-size:cover;background-image:url("/sites/all/themes/tgtheme/misc/images/shopicons/mask.svg")}.edord__form-btn input{background:none;padding:0;font-size:18px;font-weight:700;color:#23527c;text-decoration:underline dashed}.edord__vatson-sync{display:inline-block;color:#fff;background:#23527c;cursor:pointer;position:relative;font-size:18px;padding:6px 8px 6px 25px;border-radius:4px}.edord__vatson-sync:hover{background:#324956}.edord__vatson-sync:before{content:"";position:absolute;width:20px;height:20px;left:3px;top:8px;background-size:cover;background-image:url("/sites/all/themes/tgtheme/misc/images/admicons/repeat.svg")}.edord__invoice-data{display:inline-block;color:#fff;background:#23527c;cursor:pointer;position:relative;font-size:18px;padding:6px 8px 6px 25px;border-radius:4px}.edord__invoice-data:hover{background:#324956}.edord__invoice-data:before{content:"";position:absolute;width:20px;height:20px;left:3px;top:8px;background-size:cover;background-image:url("/sites/all/themes/tgtheme/misc/images/admicons/push-pin.svg")}.edord__file{opacity:0;text-align:left;padding:5px;border:1px solid #bfaeae;border-radius:4px;font-size:18px}.edord__file,.edord__file-wrapper{height:150px;width:100%;max-width:400px}.edord__file-wrapper{display:inline-block;background:#f5f5f5;margin-top:10px;border:4px dashed #23527c;position:relative}.edord__file-wrapper-active{background:#5fc8c8}.edord__file-wrapper .h6{font-size:16px;text-align:center;position:absolute;color:#727272;left:0;right:0;top:20px}.edord__file-wrapper .h6:before{position:absolute;content:"";background-image:url("/sites/all/themes/tgtheme/misc/images/admicons/cloud-computing.svg");background-size:cover;width:30px;height:30px;left:calc(50% - 15px);bottom:-40px;z-index:0}.edord__filefield{color:#191919;font-size:22px;font-weight:700;padding-bottom:15px;font-style:italic;font-weight:400}.edord__inner-item{display:block;float:left;width:100%;text-align:left;padding:20px 0}.edord__inner-item label{color:#191919;font-size:22px;font-weight:700;padding-bottom:15px}.edord__btn{display:block;float:left;width:100%}.edord__btn-btn{color:#fff;background:#007ad1;font-size:24px;border-radius:8px;border:1px solid #80868a;cursor:pointer;display:inline-block;padding:10px 14px;width:240px}.edord__btn-btn:hover{background:#324956}.edord__savewarning{position:fixed;bottom:0;left:0;right:0;background:#d04646;color:#fff;z-index:16;display:none}.edord__savewarning-show{display:block}.edord__savewarning .h4{font-size:18px;padding:5px}.edord__savewarning .h4.edord__savewarning__type{padding:50px 5px 5px;position:relative}.edord__savewarning .h4.edord__savewarning__type:before{position:absolute;content:"";top:5px;left:calc(50% - 20px);width:40px;height:40px;background-size:cover;background-image:url("/sites/all/themes/tgtheme/misc/images/gschoolicons/exclamation.svg")}.edord__savescroll a{display:inline-block;color:#fff;border:1px solid;padding:4px;margin-bottom:5px;font-size:18px}.edord__fix{position:fixed;top:10px;bottom:10px;left:10px;right:10px;z-index:16}.edord__fix:before{position:absolute;content:"";top:0;right:0;left:0;bottom:0;background:#333;opacity:.8}.edord__fix-wrapper{display:inline-block;width:100%;max-width:800px;background:#fff;overflow:auto;height:calc(100% - 40px);padding:20px;position:relative;margin:20px 0}.edord__fix-subtitle{font-size:18px;margin:20px 0}.edord__fix-image{margin-top:20px}.edord__fix-close{position:fixed;cursor:pointer;top:15px;right:15px;font-size:16px;background:#015e31;color:#fff;padding:4px 6px 4px 20px;border:1px solid #fff}.edord__fix-close:before{content:"";position:absolute;top:7px;left:2px;width:13px;height:13px;background-image:url("/sites/all/themes/tgtheme/misc/images/icons/cancel-white.svg");background-size:cover;filter:brightness(0) invert(1)}.edord__fix .edord__formline{position:relative}.edord__fix .edord__formline-center{text-align:center}.edord__fix .edord__formline:before{content:"";position:absolute;top:0;right:0;left:0;bottom:0;z-index:1}.edord__fix-editable .edord__formline:before{display:none}.edord__fix-comp-btns{display:block;float:left;width:100%;margin:10px 0}.edord__fix-comp-new{display:inline-block;margin:0 10px}.edord__fix-comp-new-btn{display:inline-block;background:#923186;color:#fff;font-size:16px;position:relative;padding:4px 3px 4px 19px;cursor:pointer}.edord__fix-comp-new-btn:before{position:absolute;content:"";background-size:cover;top:calc(50% - 7px);height:14px;width:14px;left:2px;background-image:url("/sites/all/themes/tgtheme/misc/images/admicons/plus.svg")}.edord__fix-comp-btn{display:inline-block;margin:0 10px}.edord__fix-comp-btn-choice{background:#82637a;color:#fff;font-size:16px;padding:3px 6px}.edord__fix-comp-btn-choice,.edord__fix-comp-span{display:inline-block;cursor:pointer;position:relative;border:1px solid #bababa}.edord__fix-comp-span{background:#23527c;width:24px;height:24px;padding:3px;top:6px}.edord__fix-comp-span:before{position:absolute;content:"";background-size:cover;top:2px;bottom:2px;left:2px;right:2px}.edord__fix-comp-span-1:before{background-image:url("/sites/all/themes/tgtheme/misc/images/admicons/edit.svg")}.edord__fix-comp-span-2:before{background-image:url("/sites/all/themes/tgtheme/misc/images/admicons/download.svg")}.edord__fix-comp-span .h6{position:absolute;font-size:14px;background:#fff;border:1px solid #bababa;padding:2px;border-radius:4px;top:14px;left:10px;display:none;z-index:1}.edord__fix-comp-span:hover .h6{display:block}.edord__fix-clientcomp-new{display:inline-block;margin:0 10px 40px}.edord__fix-clientcomp-new-btn{display:inline-block;background:#923186;color:#fff;font-size:20px;position:relative;padding:8px 6px 8px 22px;cursor:pointer;border-radius:4px}.edord__fix-clientcomp-new-btn:before{position:absolute;content:"";background-size:cover;top:calc(50% - 7px);height:16px;width:16px;left:3px;background-image:url("/sites/all/themes/tgtheme/misc/images/admicons/plus.svg")}.edord__fix-clientcomp-btn{display:block;margin:15px 0;width:100%;float:left;text-align:left}.edord__fix-clientcomp-btn-choice{display:inline-block;background:#82637a;color:#fff;font-size:20px;cursor:pointer;padding:6px 8px;position:relative;border:1px solid #bababa;border-radius:4px}.edord__fix-clientcomp-btn-choice:hover{background:#923186}.edord__fix-clientcomp-vatson{display:inline-block;margin-left:15px}.edord__fix-clientcomp-vatson a{display:inline-block;background:#23527c;color:#fff;font-size:20px;cursor:pointer;padding:6px 8px 6px 26px;position:relative;border:1px solid #bababa;border-radius:4px}.edord__fix-clientcomp-vatson a:hover{background:#324956}.edord__fix-clientcomp-vatson a:before{content:"";position:absolute;width:20px;height:20px;left:3px;top:8px;background-size:cover;background-image:url("/sites/all/themes/tgtheme/misc/images/admicons/repeat.svg")}.edord__fix-adres-new{display:inline-block;margin:0 10px 40px}.edord__fix-adres-new-btn{display:inline-block;background:#923186;color:#fff;font-size:20px;position:relative;padding:8px 6px 8px 22px;cursor:pointer;border-radius:4px}.edord__fix-adres-new-btn:before{position:absolute;content:"";background-size:cover;top:calc(50% - 7px);height:16px;width:16px;left:3px;background-image:url("/sites/all/themes/tgtheme/misc/images/admicons/plus.svg")}.edord__fix-adres-btn{display:block;margin:15px 0;width:100%;float:left;text-align:left}.edord__fix-adres-btn-choice{display:inline-block;background:#324956;color:#fff;font-size:20px;cursor:pointer;padding:6px 8px;position:relative;border:1px solid #bababa;border-radius:4px}.edord__fix-adres-btn-choice:hover{background:#23527c}.edord__jurbtn{display:block;float:left;width:100%;margin:20px 0}.edord__jurbtn-btn{color:#fff;background:#1942db;font-size:18px;border-radius:4px;border:1px solid #80868a;cursor:pointer;display:inline-block;padding:10px 14px}.edord__jurbtn-btn:hover{background:#324956}.edord__newprod{display:block;float:left;width:100%;background:#eee;padding:0 10px;border-radius:2px;margin-bottom:20px}.edord__newprod span{display:none}.edord__imagelinks{display:block;float:left;width:100%}.edord__icon{display:inline-block;padding:5px;position:relative;cursor:pointer}.edord__icon-delete{position:absolute;width:30px;height:30px;top:3px;right:3px;background:#fff;cursor:pointer}.edord__icon-delete:before{position:absolute;content:"";top:2px;bottom:2px;right:2px;left:2px;background-size:cover;background-image:url("/sites/all/themes/tgtheme/misc/images/icons/delete-red.svg")}.edord__icon-edit{position:absolute;left:0;right:0;bottom:20px;text-align:center}.edord__icon-edit h6{color:#23527c;background:#fff;padding:2px;font-weight:700;display:inline-block;cursor:pointer;font-size:18px;text-align:center}.edord .edord__filefield___field_logo_image{white-space:nowrap;height:200px;text-align:center}.edord .edord__filefield___field_logo_image.edord__icon{padding:5px 0 30px;margin-bottom:50px}.edord .edord__filefield___field_logo_image .edord__icon-edit{bottom:-25px}.edord .edord__filefield___field_logo_image .edord-helper{display:inline-block;height:100%;vertical-align:middle}.edord .edord__filefield___field_logo_image img{vertical-align:middle;max-height:200px;max-width:calc(100% - 100px)}.edord__moveimage{display:inline-block;position:relative;top:7px;margin-right:7px}.edord__moveimage img{width:30px;cursor:pointer}.edord__addoption{display:block;float:left;width:100%;text-align:left}.edord__addoption-progitembtn{display:inline-block;background:#4d8fca;position:relative;color:#fff;padding:4px 6px;cursor:pointer;border-radius:4px;margin:10px 0}.edord__addoption-btn,.edord__addoption-docbtn,.edord__addoption-progbtn,.edord__addoption-pubbtn,.edord__addoption-speakbtn,.edord__addoption-studyvideobtn,.edord__addoption-studyvideocustbtn,.edord__addoption-videobtn{display:inline-block;background:#23527c;position:relative;color:#fff;padding:6px 8px 6px 24px;cursor:pointer;border-radius:4px;margin:10px 0}.edord__addoption-btn:before,.edord__addoption-docbtn:before,.edord__addoption-progbtn:before,.edord__addoption-pubbtn:before,.edord__addoption-speakbtn:before,.edord__addoption-studyvideobtn:before,.edord__addoption-studyvideocustbtn:before,.edord__addoption-videobtn:before{position:absolute;content:"";left:3px;width:18px;height:18px;top:calc(50% - 9px);background-size:cover;background-image:url("/sites/all/themes/tgtheme/misc/images/admicons/plus.svg")}.edord__progitem{display:block;float:left;width:100%;background:#eee;padding:10px;margin-bottom:10px;position:relative}.edord__progitem--invis{display:none}.edord__progitem .edord__paritem-delete{position:absolute;width:25px;height:25px;top:5px;right:5px;cursor:pointer}.edord__progitem .edord__paritem-delete:before{position:absolute;content:"";top:0;left:0;right:0;bottom:0;background-size:cover;background-image:url("/sites/all/themes/tgtheme/misc/images/icons/delete-red.svg");filter:brightness(0) invert(0);-webkit-filter:brightness(0) invert(0);opacity:.6}.edord__progitem .edord__paritem-delete:hover:before{opacity:1;filter:none;-webkit-filter:none}.edord__section-delete{display:block;float:left;width:100%;text-align:left}.edord__section-delete-btn,.edord__section-delete-studyvideobtn,.edord__section-delete-studyvideocustbtn,.edord__section-delete-videobtn{display:inline-block;cursor:pointer;position:relative;width:25px;height:25px}.edord__section-delete-btn:before,.edord__section-delete-studyvideobtn:before,.edord__section-delete-studyvideocustbtn:before,.edord__section-delete-videobtn:before{position:absolute;content:"";top:2px;bottom:2px;right:2px;left:2px;background-size:cover;background-image:url("/sites/all/themes/tgtheme/misc/images/icons/delete-red.svg")}.edord__color{display:block;float:left;width:100%;text-align:left}.edord__color-palette{margin:40px 0}.edord__color-item{display:inline-block;position:relative;border:5px solid #f2eaea}.edord__color-item-inactive{position:relative}.edord__color-item-inactive:before{position:absolute;content:"";top:0;bottom:0;right:0;left:0;background:#fff;opacity:.7;cursor:auto}.edord__color-item-active{border:5px solid #258c32}.edord__color-item-quadrat{width:120px;height:60px;cursor:pointer}.edord__color-item .h6{position:absolute;color:#191919;background:#fff;font-size:14px;top:3px;left:0;right:0;text-align:center}.edord .medium-editor-element{border:1px solid #ccc;border-radius:4px;padding:5px;min-height:150px}.edord .medium-editor-element h2,.edord .medium-editor-element h3{color:#191919;padding:20px 0}.edord .medium-editor-element p{color:#191919;letter-spacing:.01em;line-height:1.4;padding-bottom:15px}.edord .medium-editor-element u{text-decoration:none;font-size:16px}.edord .medium-editor-element blockquote{font-style:italic;padding:10px 0 10px 25px;position:relative;line-height:1.4}.edord .medium-editor-element blockquote:before{position:absolute;content:"";top:5px;bottom:5px;left:0;width:5px;background:#777}.edord .medium-editor-element ul{padding-left:20px}.edord .medium-editor-element ul li{list-style-type:disc;color:#191919;padding:4px 0}.edord-invis{display:none}.edord__preview-title{margin:40px 0;color:#191919}.edord__choice label{width:auto;padding-left:15px}.edord__autobtnline{display:block;float:left;width:100%}.edord__autobtnline .h6{display:inline-block;background:#923186;color:#fff;font-size:14px;cursor:pointer;padding:4px;border-radius:2px}.edord__autobtnline .h6:hover{background:#82637a}.edord__autobtn,.edord__autobtn-btn{display:inline-block}.edord__autobtn-btn{background:#324956;color:#fff;font-size:14px;cursor:pointer;padding:4px;border-radius:2px;margin:0 10px 10px}.edord__autobtn-btn:hover{background:#1c8ded}.edord__autobtn-title{display:block;float:left;width:100%;font-size:16px;color:#191919;margin:20px 0}.edord__sendmail{display:block;float:left;width:100%;text-align:left}.edord__sendmail-docs{display:inline-block;background:#324956;color:#fff;font-size:18px;cursor:pointer;padding:4px;border-radius:2px}.edord__sendmail-docs:hover{background:#1c8ded}.edord__sendmail-btn{display:inline-block;background:#1942db;color:#fff;font-size:18px;cursor:pointer;padding:4px;border-radius:4px}.edord__sendmail-btn:hover{background:#1c8ded}.edord__docslist-item{display:block;float:left;width:100%;text-align:left;margin:5px 0}.edord__docslist-item-item{display:inline-block;cursor:pointer;position:relative;color:#191919;font-weight:700;padding:2px}.edord__docslist-item-item-active{padding:2px 2px 2px 25px;background:#8de3aa}.edord__docslist-item-item-active:before{content:"";position:absolute;width:16px;height:16px;background-size:cover;background-image:url("/sites/all/themes/tgtheme/misc/images/admicons/check.svg");top:4px;left:3px}.edord__pub{display:block;float:left;width:100%;margin-bottom:40px}.edord__pub .edord__formel-title-comment{color:#191919;font-size:24px;text-align:center;position:relative;padding-top:50px;margin-bottom:30px}.edord__pub .edord__formel-title-comment:before{position:absolute;content:"";width:40px;height:40px;background-size:cover;top:0;left:calc(50% - 20px);background-image:url("/sites/all/themes/tgtheme/misc/images/admicons/notepad.svg")}.edord__pub .edord__formline{text-align:center;position:relative}.edord__pub .edord__formline-gray{background:#eee}.edord__pub-delete{position:absolute;width:25px;height:25px;top:5px;right:5px;cursor:pointer}.edord__pub-delete:before{position:absolute;content:"";top:0;left:0;right:0;bottom:0;background-size:cover;background-image:url("/sites/all/themes/tgtheme/misc/images/icons/delete-red.svg");filter:brightness(0) invert(0);-webkit-filter:brightness(0) invert(0);opacity:.6}.edord__pub-delete:hover:before{opacity:1;filter:none;-webkit-filter:none}.edord__pub-down,.edord__pub-up{position:absolute;width:25px;height:25px;right:5px;cursor:pointer}.edord__pub-down:before,.edord__pub-up:before{position:absolute;content:"";top:0;left:0;right:0;bottom:0;background-size:cover;background-image:url("/sites/all/themes/tgtheme/misc/images/pubicons/up.svg");filter:brightness(0) invert(0);-webkit-filter:brightness(0) invert(0);opacity:.6}.edord__pub-down:hover:before,.edord__pub-up:hover:before{opacity:1;filter:none;-webkit-filter:none}.edord__pub-up{top:35px}.edord__pub-down{top:65px}.edord__pub-down:before{transform:rotate(180deg);-webkit-transform:rotate(180deg)}.edord__pub-open{display:inline-block;width:40px;cursor:pointer}.edord__pub-open:hover{filter:brightness(0) invert(0);-webkit-filter:brightness(0) invert(0)}.edord__pub-btns{display:block;float:left;width:100%;text-align:center;padding:20px 0 40px}.edord__pub-btns-wrapper{display:inline-block;width:100%;max-width:800px;text-align:left}.edord__pub-btns-el,.edord__pub-btns-open .edord__pub-open{display:none}.edord__pub-btns-open .edord__pub-btns-el{display:block;width:100%;float:left}.edord__pub-btn{display:inline-block;width:40px;margin-right:20px;position:relative;cursor:pointer}.edord__pub-btn:hover{filter:brightness(0) invert(0);-webkit-filter:brightness(0) invert(0)}.edord__pub-btn-info{display:none}.edord__pub-btn:hover .edord__pub-btn-info{position:absolute;display:block;bottom:-30px;font-size:16px;width:600px}.edord__pub .medium-editor-element{display:inline-block;width:100%;max-width:800px;border:none;text-align:left}.edord__pub .medium-editor-element h2,.edord__pub .medium-editor-element h3{color:#191919;padding:20px 0}.edord__pub .medium-editor-element p{color:#191919;letter-spacing:.01em;line-height:1.4;padding-bottom:15px}.edord__pub .medium-editor-element u{text-decoration:none;font-size:16px}.edord__pub .medium-editor-element blockquote{font-style:italic;padding:10px 0 10px 25px;position:relative;line-height:1.4}.edord__pub .medium-editor-element blockquote:before{position:absolute;content:"";top:5px;bottom:5px;left:0;width:5px;background:#777}.edord__pub .medium-editor-element ul{padding-left:20px}.edord__pub .medium-editor-element ul li{list-style-type:disc;color:#191919;padding:4px 0}.edord__prod-edit,.edord__prod-text{font-size:18px;font-weight:700;color:#1c8ded;cursor:pointer}.edord__prod-small{font-size:14px;color:#484545;margin-top:5px}.edord__prod-down,.edord__prod-up{display:inline-block;position:relative;width:25px;height:25px;right:5px;cursor:pointer}.edord__prod-down:before,.edord__prod-up:before{position:absolute;content:"";top:0;left:0;right:0;bottom:0;background-size:cover;background-image:url("/sites/all/themes/tgtheme/misc/images/pubicons/up.svg");filter:brightness(0) invert(0);-webkit-filter:brightness(0) invert(0);opacity:.6}.edord__prod-down:hover:before,.edord__prod-up:hover:before{opacity:1;filter:none;-webkit-filter:none}.edord__prod-down{transform:rotate(180deg)}.edord__gcat-delete{position:absolute;width:25px;height:25px;top:5px;right:5px;cursor:pointer}.edord__gcat-delete:before{position:absolute;content:"";top:0;left:0;right:0;bottom:0;background-size:cover;background-image:url("/sites/all/themes/tgtheme/misc/images/icons/delete-red.svg")}.edord__gcat .gcat__item{margin-left:0!important;margin-right:0!important;clear:none!important}.edord__gcat .gcat__item-add-hide{display:none}.edord__gcat .gcat__item-wrap{margin-bottom:10px}.edord__gcat .gcat__add{display:inline-block;width:100%;max-width:calc(100% - 40px);cursor:pointer;position:relative;background:#eee;color:#727272;border-radius:4px;padding:100px 0 40px}.edord__gcat .gcat__add:before{position:absolute;content:"";width:50px;height:50px;left:calc(50% - 25px);top:30px;opacity:.7;background-size:cover;background-image:url("/sites/all/themes/tgtheme/misc/images/pubicons/add.svg")}.edord__gcat .gcat__add:hover:before{opacity:1}.edord__iconslist{display:inline-block;width:100%;max-width:400px}.edord__iconslist-choice{display:inline-block;width:260px;height:50px}.edord__iconslist-choice-btn{display:inline-block;position:relative;top:5px;background:#3f7ea2;padding:4px;cursor:pointer;color:#fff}.edord__iconslist-chosen{display:inline-block;width:40px;margin-left:20px;position:relative;top:15px}.edord__iconslist-chosen img{width:100%;opacity:.7}.edord__iconslist-items{display:block;float:left;width:100%;margin-top:40px}.edord__iconslist-item{display:block;width:100px;height:100px;padding:5px;border:1px solid #ccc;cursor:pointer;float:left}.edord__iconslist-item-chosen{background:#2fd653}.edord__iconslist-item img{width:100%;opacity:.7}@media (min-width:767px){.edord__recalculate-show{height:30px}.edord__section-delete{display:inline-block;margin-left:20px;float:none;width:auto;top:5px;position:relative}}@media (min-width:1023px){.edord h1{font-size:36px}}@media (min-width:1200px){.edord{padding:120px 0 80px}.edord__half{display:block;float:left;width:40%}.edord__half-2{width:30%}.edord__half-2 .edord__colorwheel,.edord__half-2 label{text-align:center}.edord__half-2 .IroColorPicker{display:inline-block!important}.edord__half-3{width:30%}.edord__half-3 .edord__inner-item{padding:10px 0}.edord__half-3 .edord__inner-item label{font-size:18px;font-weight:400}.edord__color-palette{margin:80px 0}}.graph{display:block;float:left;width:100%;padding-top:40px;padding-bottom:40px}.graph h1{margin:20px 0 40px;color:#191919;font-size:32px}.graph__wrapper{display:block;float:left;width:100%;margin-top:20px;position:relative;padding-top:90px}.graph__wrapper:before{position:absolute;content:"";width:60px;height:60px;background-size:cover;top:0;left:calc(50% - 30px);background-image:url("/sites/all/themes/tgtheme/misc/images/admicons/presentation.svg")}.graph__placeholder{position:absolute;top:0;left:0;right:0;bottom:0;background:#fefefe;z-index:0}.graph__item{display:block;float:left;width:100%;position:relative}.graph__item-wrapper{display:inline-block;position:relative;width:calc(100% - 20px);background:#eee;overflow:auto;padding-top:120px;padding-bottom:20px;border-radius:4px;box-shadow:0 .3rem .45rem 0 rgba(58,59,69,.15)}.graph__item-wrapper-inn{position:relative;display:inline-block;width:calc(100% - 40px)}.graph__item canvas{background-color:#fff}.graph__row{display:block;float:left;width:100%;margin-bottom:20px}.graph__subtitle{position:absolute;top:20px;padding-top:50px;color:#191919;left:15px;right:15px;font-size:20px;z-index:1}.graph__subtitle-inn{position:relative;display:inline-block}.graph__subtitle:before{position:absolute;content:"";width:40px;height:40px;background-size:cover;top:0;left:calc(50% - 20px)}.graph__subtitle-1:before{background-image:url("/sites/all/themes/tgtheme/misc/images/admicons/cart.svg")}.graph__subtitle-2:before{background-image:url("/sites/all/themes/tgtheme/misc/images/admicons/checked.svg")}.graph__subtitle-3:before{background-image:url("/sites/all/themes/tgtheme/misc/images/admicons/change.svg")}.graph__subtitle-4:before{background-image:url("/sites/all/themes/tgtheme/misc/images/admicons/users-black.svg")}.graph__info-question{position:absolute;cursor:context-menu;top:-10px;right:-15px;background:#923186;color:#fff;width:17px;height:17px;font-size:15px;border-radius:50%}.graph__info-desc{display:none}.graph__info-question:hover .graph__info-desc{position:absolute;display:block;font-size:14px;background:#fff;color:#191919;border:1px solid #777;border-radius:4px;padding:3px;z-index:3}.graph__scale-element{position:absolute;right:calc(100% - 18px);color:#191919;font-size:10px;transform:rotate(-30deg)}.graph__dates{display:inline-block;width:calc(100% - 80px)}.graph__dates-item{display:block;float:left;width:14.2%;color:#191919;font-size:14px;transform:rotate(-30deg);margin-top:10px}@media (min-width:1023px){.graph h1{font-size:36px}.graph__item{width:50%}}@media (min-width:1200px){.graph{padding:120px 0 80px}}.frontcat{display:block;float:left;width:100%;padding:40px 0}.frontcat__title{font-weight:700;color:#015e31}.frontcat__item,.frontcat__subtitle{display:block;float:left;width:100%}.frontcat__subtitle{font-weight:700;color:#015e31}.frontcat__image{display:inline-block;position:relative;width:200px;height:200px}.frontcat__topimg{width:80px;bottom:87px;left:calc(50% - 40px)}.frontcat__rostok-1,.frontcat__topimg{position:absolute;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.frontcat__rostok-1{bottom:35px;left:calc(50% - 33px)}.frontcat__rostok-1 img{width:66px}.frontcat__rostok-1 img,.frontcat__rostok-2{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.frontcat__rostok-2{position:absolute;bottom:35px;left:40px}.frontcat__rostok-2 img{width:40px}.frontcat__rostok-2 img,.frontcat__rostok-3{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.frontcat__rostok-3{position:absolute;bottom:35px;right:40px}.frontcat__rostok-3 img{width:40px}.frontcat__rostok-3 img,.frontcat__rostok-4{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.frontcat__rostok-4{position:absolute;bottom:68px;left:calc(50% - 33px)}.frontcat__rostok-4 img{width:66px}.frontcat__rostok-4 img,.frontcat__rostok-5{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.frontcat__rostok-5{position:absolute;bottom:76px;left:26px}.frontcat__rostok-5 img{width:40px}.frontcat__rostok-5 img,.frontcat__rostok-6{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.frontcat__rostok-6{position:absolute;bottom:76px;right:26px}.frontcat__rostok-6 img{width:40px}.frontcat__rostok-6 img,.frontcat__rostok-7{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.frontcat__rostok-7{position:absolute;bottom:36px;left:calc(50% - 33px)}.frontcat__rostok-7 img{width:66px;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.frontcat__bottomimg{position:absolute;left:0}.frontcat__bottomimg-1{left:calc(50% - 80px);bottom:40px;width:160px}.frontcat__bottomimg-2{left:calc(50% - 70px);bottom:40px;width:140px}.frontcat__bottomimg-3{left:calc(50% - 82px);bottom:41px;width:164px}.frontcat__bottomimg-4{left:calc(50% - 36px);bottom:30px;width:64px}.frontcat__item-wrapper:hover .frontcat__rostok-1{left:calc(50% - 45px)}.frontcat__item-wrapper:hover .frontcat__rostok-1 img{width:90px}.frontcat__item-wrapper:hover .frontcat__rostok-2{left:30px}.frontcat__item-wrapper:hover .frontcat__rostok-2 img{width:60px}.frontcat__item-wrapper:hover .frontcat__rostok-3{right:30px}.frontcat__item-wrapper:hover .frontcat__rostok-3 img{width:60px}.frontcat__item-wrapper:hover .frontcat__rostok-4{left:calc(50% - 45px)}.frontcat__item-wrapper:hover .frontcat__rostok-4 img{width:90px}.frontcat__item-wrapper:hover .frontcat__rostok-5{left:17px}.frontcat__item-wrapper:hover .frontcat__rostok-5 img{width:60px}.frontcat__item-wrapper:hover .frontcat__rostok-6{right:15px}.frontcat__item-wrapper:hover .frontcat__rostok-6 img{width:60px}.frontcat__item-wrapper:hover .frontcat__rostok-7{left:calc(50% - 45px)}.frontcat__item-wrapper:hover .frontcat__rostok-7 img{width:90px}.frontcat__item-wrapper:hover .frontcat__topimg{transform:scale(1.2)}@media (min-width:767px){.frontcat__item{width:25%}.frontcat__item-border{position:relative}.frontcat__item-border:before{position:absolute;content:"";top:18px;bottom:-10px;left:0;width:1px;background:#a8b5a3}.frontcat__image{width:150px;height:150px}.frontcat__subtitle{font-size:20px}.frontcat__topimg{width:50px;bottom:70px;left:calc(50% - 25px)}.frontcat__bottomimg-1{left:calc(50% - 60px);bottom:40px;width:120px}.frontcat__bottomimg-2{left:calc(50% - 50px);bottom:32px;width:100px}.frontcat__bottomimg-3{left:calc(50% - 68px);bottom:31px;width:136px}.frontcat__bottomimg-4{left:calc(50% - 27px);bottom:27px;width:46px}.frontcat__rostok-4{bottom:50px}.frontcat__rostok-5{bottom:56px;left:15px}.frontcat__rostok-6{bottom:56px;right:15px}.frontcat__rostok-7{bottom:27px;left:calc(50% - 33px)}.frontcat__item-wrapper:hover .frontcat__rostok-5{left:8px}.frontcat__item-wrapper:hover .frontcat__rostok-6{right:8px}}@media (min-width:1023px){.frontcat__image{width:200px;height:200px}.frontcat__topimg{width:80px;bottom:87px;left:calc(50% - 40px)}.frontcat__bottomimg-1{left:calc(50% - 80px);bottom:40px;width:160px}.frontcat__bottomimg-2{left:calc(50% - 70px);bottom:40px;width:140px}.frontcat__bottomimg-3{left:calc(50% - 82px);bottom:41px;width:164px}.frontcat__bottomimg-4{left:calc(50% - 36px);bottom:30px;width:64px}.frontcat__rostok-4{bottom:68px}.frontcat__rostok-5{bottom:76px;left:26px}.frontcat__rostok-6{bottom:76px;right:26px}.frontcat__rostok-7{bottom:36px;left:calc(50% - 33px)}.frontcat__item-wrapper:hover .frontcat__rostok-5{left:17px}.frontcat__item-wrapper:hover .frontcat__rostok-6{right:17px}.frontcat__item-wrapper:hover .frontcat__rostok-7{left:calc(50% - 55px)}.frontcat__item-wrapper:hover .frontcat__rostok-7 img{width:110px}}@media (min-width:1200px){.frontcat{padding:80px 0}.frontcat__title{padding-bottom:40px}.frontcat__subtitle{font-size:24px}}.publpage{display:block;float:left;width:100%;padding:40px 0}.publpage__title{color:#484545;margin-bottom:20px}.publpage__breadcrumb{display:block;float:left;width:100%;margin-bottom:20px}.publpage__breadcrumb-els{display:inline-block}.publpage__breadcrumb-els a{color:#324956;display:inline-block}.publpage__breadcrumb-els a:hover{text-decoration:underline}.publpage__breadcrumb-el1{display:inline-block;position:relative;padding-right:20px;margin-bottom:5px}.publpage__breadcrumb-el1:before{position:absolute;content:"";background:url(/sites/all/themes/tgtheme/misc/images/icons/arrow-pointing-to-right.svg);background-size:cover;top:5px;right:5px;width:13px;height:13px}.publpage__breadcrumb-el2{display:inline-block;margin-bottom:5px}.publpage .v-social__wrapper{margin-bottom:20px}.publpage .v-social__item a:before{opacity:.7}.publpage__date{margin-bottom:20px;font-size:22px}.publpage__date,.publpage__text{display:block;float:left;width:100%}.publpage__text{margin-bottom:40px}.publpage__text-wrapper{display:inline-block;width:100%;max-width:800px;text-align:left}.publpage__text-wrapper h2,.publpage__text-wrapper h3{color:#191919;padding:20px 0}.publpage__text-wrapper p{color:#191919;letter-spacing:.01em;line-height:1.4;padding-bottom:15px}.publpage__text-wrapper u{text-decoration:none;font-size:16px}.publpage__text-wrapper blockquote{font-style:italic;padding:10px 0 10px 25px;position:relative;line-height:1.4}.publpage__text-wrapper blockquote:before{position:absolute;content:"";top:5px;bottom:5px;left:0;width:5px;background:#777}.publpage__text-wrapper ul{padding-left:20px}.publpage__text-wrapper ul li{list-style-type:disc;color:#191919;padding:4px 0}.publpage__video{margin-bottom:40px;display:block;float:left;width:100%}.publpage__video-bg{display:inline-block;max-width:320px;cursor:pointer;position:relative;height:200px;background-size:cover;background-position:50%;width:100%;border-radius:4px}.publpage__video-bg--inner{position:absolute;top:0;left:0;right:0;bottom:0;opacity:.3}.publpage__fsimage{margin-bottom:40px;display:block;float:left;width:100%}.publpage__fsimage-img{display:block;float:left;width:100%;position:relative;border-bottom:1px solid #ccc;background-attachment:fixed}.publpage__gallery{margin-bottom:40px;display:block;float:left;width:100%}.publpage__image{display:inline-block;width:100%;max-width:800px}.publpage__image-title{color:#191919;font-size:18px;font-style:italic;margin-top:20px}.publpage__image-hor img{width:100%}.publpage__image-vert{width:100%;max-width:500px}.publpage__gcat{display:block;float:left;width:100%;margin-bottom:40px}.publpage__gcat-title{color:#015e31;font-weight:700;font-size:26px;position:relative;margin-bottom:40px}@media (min-width:1023px){.publpage{padding:60px 0}.publpage__title{margin-bottom:30px}.publpage__video-bg{max-width:420px;height:250px}}@media (min-width:1200px){.publpage{padding:80px 0}.publpage__title{margin-bottom:40px}.publpage__video-bg{max-width:800px;height:350px}}.openvideo__infowrap{position:fixed;top:0;right:0;left:0;bottom:0;z-index:13}.openvideo__element{position:relative;cursor:pointer}.openvideo__element:before{position:absolute;content:"";width:100px;height:100px;background-size:cover;background-image:url("/sites/all/themes/tgtheme/misc/images/shopicons/play.svg");top:calc(50% - 50px);left:calc(50% - 44px)}.openvideo__bg{position:absolute;content:"";top:0;bottom:0;left:0;right:0;background:#324956;opacity:.9}.openvideo__wrapper{display:inline-block;padding-top:40px;position:absolute;top:calc(50% - 280px);left:0;right:0}.openvideo__hide{position:absolute;top:0;right:0;cursor:pointer;color:#fff;padding-right:30px}.openvideo__hide:before{position:absolute;content:"";top:4px;right:0;width:20px;height:20px;background-size:cover;background-image:url("/sites/all/themes/tgtheme/misc/images/shopicons/hide-white.svg")}.openvideo__iframe{position:relative;display:inline-block;padding-top:40px}.pubslider__wrapper{overflow:hidden}.pubslider__genwrapper,.pubslider__wrapper{display:inline-block;width:100%;max-width:260px;position:relative}.pubslider__row-clone{position:absolute;top:0;z-index:0}.pubslider__row-clone-active{-webkit-transition:transform .5s;-moz-transition:transform .5s;-ms-transition:transform .5s;-o-transition:transform .5s;transition:transform .5s}.pubslider__arrow-left{position:absolute;left:-30px;top:calc(50% - 12px);width:25px;height:25px;cursor:pointer}.pubslider__arrow-left:before{position:absolute;content:"";background:url("/sites/all/themes/tgtheme/misc/images/icons/arrow-pointing-to-right.svg");background-size:cover;top:0;left:0;bottom:0;right:0;transform:rotate(180deg);-webkit-transform:rotate(180deg);transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out}.pubslider__arrow-right{position:absolute;right:-30px;top:calc(50% - 12px);width:25px;height:25px;cursor:pointer}.pubslider__arrow-right:before{position:absolute;content:"";background:url("/sites/all/themes/tgtheme/misc/images/icons/arrow-pointing-to-right.svg");background-size:cover;top:0;left:0;bottom:0;right:0;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out}.pubslider__imagetitle{color:#191919;font-size:18px;font-style:italic;margin-top:20px}.pubslider .tweed-image-link{height:250px;display:block;float:left}@media (min-width:360px){.pubslider__genwrapper,.pubslider__wrapper{max-width:300px}}@media (min-width:420px){.pubslider__genwrapper,.pubslider__wrapper{max-width:360px}}@media (min-width:767px){.pubslider__genwrapper,.pubslider__wrapper{max-width:500px}.pubslider__arrow-left{width:50px;height:50px;top:calc(50% - 25px);left:-60px}.pubslider__arrow-right{width:50px;height:50px;top:calc(50% - 25px);right:-60px}.pubslider .tweed-image-link{height:350px}}@media (min-width:1023px){.pubslider__genwrapper,.pubslider__wrapper{max-width:800px}.pubslider .tweed-image-link{height:400px}}@media (min-width:1200px){.pubslider__genwrapper,.pubslider__wrapper{max-width:1000px}.pubslider .tweed-image-link{height:550px}}.publist{display:block;float:left;width:100%;padding:40px 0;position:relative}.publist__maintitle{font-size:28px}.publist__item,.publist__maintitle{display:block;float:left;width:100%;margin-bottom:20px}.publist__first{display:block;float:left;width:100%;text-align:left}.publist__type{display:inline-block;font-size:18px;color:#324956;font-weight:700}.publist__date{display:inline-block;font-size:16px;margin-left:7px}.publist__image,.publist__second{display:block;float:left;width:100%}.publist__image{text-align:left;margin-top:5px}.publist__image-img{display:inline-block;width:100%;max-width:300px;height:200px;background-size:cover;background-position:50%}.publist__nodetitle{font-size:22px}.publist__anons,.publist__nodetitle{display:block;float:left;width:100%;margin-top:5px;text-align:left;color:#484545}.publist__anons{font-size:16px}.publist__more{display:block;float:left;width:100%;margin-top:5px;font-size:16px;text-align:left;color:#484545;font-weight:700;text-decoration:underline}@media (min-width:467px){.publist__image-img{max-width:400px;height:280px}}@media (min-width:767px){.publist__item{position:relative}.publist__item:before{top:1px}.publist__item:after,.publist__item:before{position:absolute;content:"";left:0;width:calc(25% - 10px);height:1px;background:#484545}.publist__item:after{bottom:1px}.publist__first{width:25%}.publist__type{margin-top:25px;font-size:22px;color:#484545}.publist__date,.publist__type{display:block;width:100%;float:left}.publist__date{margin:15px 0 0}.publist__second{width:75%;position:relative}.publist__image{margin-top:0}.publist__image,.publist__image-img{position:absolute;top:0;left:0;right:0;bottom:0}.publist__image-img{max-width:none;height:auto}.publist__image-img:before{position:absolute;content:"";top:0;left:0;right:0;bottom:0;background:#000;opacity:.6}.publist__nodetitle{position:relative;color:#fff;padding:20px 10px 10px}.publist__anons{padding:0 10px 10px}.publist__anons,.publist__more{position:relative;color:#fff;line-height:1.4}.publist__more{padding:0 10px 20px}}@media (min-width:1023px){.publist__type{font-size:26px}.publist__date{font-size:22px}.publist__nodetitle{font-size:28px}.publist__anons{font-size:22px}.publist__more{font-size:20px}}@media (min-width:1200px){.publist__maintitle{margin-bottom:40px}.publist__item:after,.publist__item:before{width:calc(25% - 30px)}.publist__type{font-size:36px}.publist__date{font-size:22px;margin:25px 0 0}.publist__nodetitle{font-size:38px;padding:20px 10px 10px 30px}.publist__anons{font-size:24px;padding:5px 10px 10px 30px}.publist__more{font-size:20px;padding:5px 10px 20px 30px}}.tpager-progress{position:relative}.largemenu{display:none}@media (min-width:1200px){.smallmenu{display:none}.largemenu{display:block}.largemenu__links{display:block;float:left;width:100%}.largemenu__link{display:block;float:left;width:33.33%}.largemenu__link a{color:#fff;display:inline-block;font-size:56px}.largemenu__wrapper{display:block;float:left;width:100%;margin-top:70px;position:relative}.largemenu__wrapper:before{content:"";position:absolute;top:0;right:50%;bottom:0;background:#fff;width:1px}.largemenu__subtitle{color:#fff;font-size:16px;text-transform:uppercase;margin-bottom:20px}.largemenu__menulinks{display:block;float:left;width:50%;text-align:right}.largemenu__menulinks-wrapper{display:inline-block;text-align:left;margin-right:40px}.largemenu__menulink{display:block;margin-bottom:10px}.largemenu__menulink a{color:#fff;font-size:28px}.largemenu__sitelinks{display:block;float:left;width:50%;text-align:left}.largemenu__sitelinks-wrapper{display:inline-block;text-align:left;margin-left:40px}.largemenu__sitelink{display:block;margin-bottom:10px}.largemenu__sitelink a{color:#fff;font-size:28px;letter-spacing:.04em}.largemenu__sitelink a span{font-size:30px;color:#1c8ded;font-weight:700}a:hover{color:#1c8ded}}@media (min-width:1600px){.largemenu__wrapper{margin-top:100px}.largemenu__menulinks-wrapper{margin-right:80px}.largemenu__menulink{margin-bottom:15px}.largemenu__menulink a{font-size:32px}.largemenu__sitelinks-wrapper{margin-left:80px}.largemenu__sitelink{margin-bottom:15px}.largemenu__sitelink a{font-size:32px}.largemenu__sitelink a span{font-size:34px}}.topprogs{display:block;float:left;width:100%;padding-top:20px;position:relative}.topprogs__maintitle{color:#484545}.topprogs__item,.topprogs__maintitle{display:block;float:left;width:100%;margin-bottom:20px}.topprogs__item{position:relative}.topprogs__dates{display:block;float:left;width:100%;text-align:left}.topprogs__days{margin-right:7px;font-size:42px}.topprogs__days,.topprogs__month{display:inline-block;color:#484545}.topprogs__month{font-size:32px}.topprogs__image{display:block;float:left;width:100%;margin:10px 0}.topprogs__image-img{background-size:cover;background-position:50%}.topprogs__image-img,.topprogs__info{display:block;float:left;width:100%}.topprogs__title{font-size:24px;margin-bottom:10px}.topprogs__subtitle,.topprogs__title{display:block;float:left;width:100%;color:#484545;text-align:left}.topprogs__subtitle{font-size:15px;padding:5px 0}.topprogs__btn,.topprogs__btns{display:block;float:left;width:100%}.topprogs__btn{text-align:left}.topprogs__btn a{color:#fff;display:inline-block;padding:6px 2px;border:1px solid;border-radius:4px;font-size:20px;width:210px;text-align:center}.topprogs__btn-btn-1{background:#d04646}.topprogs__btn-btn-1:hover{background:#324956}.topprogs__btn-btn-2{margin-top:10px;background:-webkit-gradient(linear,left top,right top,color-stop(0,#185542),color-stop(100%,#264e4d))}.topprogs__btn-btn-2:hover{border:1px solid #d04646}@media (min-width:767px){.topprogs__maintitle{margin-bottom:40px}.topprogs__item:before{top:1px}.topprogs__item:after,.topprogs__item:before{content:"";position:absolute;background:#484545;left:0;width:calc(20% - 10px);height:1px}.topprogs__item:after{bottom:1px}.topprogs__dates{width:20%;margin-top:10px}.topprogs__days{display:block;float:left;width:100%}.topprogs__image{width:30%;margin:0}.topprogs__info{width:calc(50% - 10px);position:absolute;left:calc(50% + 10px);top:0;bottom:0}.topprogs__info:before{top:1px}.topprogs__info:after,.topprogs__info:before{content:"";position:absolute;background:#484545;left:0;right:10px;height:1px}.topprogs__info:after{bottom:1px}.topprogs__btns{position:absolute;left:0;bottom:10px}.topprogs__title{margin-bottom:0;margin-top:10px}.topprogs__subtitle{padding:0;margin:10px 0 0}}@media (min-width:900px){.topprogs__title{font-size:30px}.topprogs__subtitle{font-size:18px}}@media (min-width:1023px){.topprogs__days{font-size:62px;font-weight:700}.topprogs__month{font-size:36px}}@media (min-width:1100px){.topprogs__title{font-size:32px}}@media (min-width:1200px){.topprogs{padding-top:40px}.topprogs__title{margin-top:10px;line-height:1.4}.topprogs__subtitle{margin-top:15px}.topprogs__item{margin-bottom:30px}.topprogs__days{font-size:74px}.topprogs__month{font-size:40px;margin-top:10px}.topprogs__btns{text-align:left;bottom:20px}.topprogs__btn{display:inline-block;width:auto;float:none}.topprogs__btn-btn-1{margin-right:10px}.topprogs__btn-btn-2{margin:0}.topprogs__btn a{padding:8px 2px;width:220px}}@media (min-width:1400px){.topprogs__item{margin-bottom:40px}.topprogs__item:after,.topprogs__item:before{width:calc(20% - 20px)}.topprogs__info{width:calc(50% - 20px);left:calc(50% + 20px)}.topprogs__info:after,.topprogs__info:before{right:0}.topprogs__days{font-size:88px}}@media (min-width:1600px){.topprogs__item:after,.topprogs__item:before{width:calc(20% - 40px)}.topprogs__info{width:calc(50% - 40px);left:calc(50% + 40px)}}.pp-frontnews{overflow:hidden;float:left;width:100%}.frontnews{display:block;float:left;width:100%;padding:20px 0}.frontnews__maintitle{font-size:32px;margin-bottom:20px;color:#484545}.frontnews__item{display:block;float:left;width:100%;margin-bottom:20px;position:relative}.frontnews__item a:hover .frontnews__image-img{transform:scale(1.2)}.frontnews__item a:hover .frontnews__anons,.frontnews__item a:hover .frontnews__title{text-decoration:underline}.frontnews__image{display:block;float:left;width:100%;overflow:hidden}.frontnews__image-img{background-size:cover;background-position:50%;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out}.frontnews__title{font-size:18px;padding:5px 0}.frontnews__anons,.frontnews__title{display:block;float:left;width:100%;color:#484545;text-align:left}.frontnews__anons{font-size:14px;line-height:1.4}@media (min-width:767px){.frontnews__wrapper-three{display:inline-block;padding-left:12.5%;width:112.5%}.frontnews__wrapper-single{display:inline-block;padding-left:25%;width:125%}.frontnews--notsingle{width:calc(100% + 10px);margin-left:-5px}.frontnews__item{width:25%;margin-bottom:0}.frontnews__item--notbg a{display:inline-block;width:calc(100% - 10px)}.frontnews__item--bg{width:50%;margin-bottom:0;position:relative}.frontnews__item--bg .frontnews__image{position:relative}.frontnews__item--bg .frontnews__image-img:before{position:absolute;content:"";top:0;left:0;right:0;bottom:0;background:#000;opacity:.6}.frontnews__item--bg .frontnews__text{position:absolute;left:5px;right:5px;bottom:2px}.frontnews__item--bg .frontnews__anons,.frontnews__item--bg .frontnews__title{color:#fff}}@media (min-width:1023px){.frontnews--notsingle{width:calc(100% + 20px);margin-left:-10px}.frontnews__item--notbg a{width:calc(100% - 20px)}.frontnews__item--bg .frontnews__text{left:10px;right:10px;bottom:10px}}@media (min-width:1200px){.frontnews{padding:40px 0}.frontnews--notsingle{width:calc(100% + 40px);margin-left:-20px}.frontnews__item--notbg a{width:calc(100% - 40px)}.frontnews__item--bg .frontnews__text{left:15px;right:15px;bottom:20px}.frontnews__item--bg .frontnews__title{font-size:30px}.frontnews__item--bg .frontnews__anons{font-size:20px}.frontnews__maintitle{font-size:38px;margin-bottom:40px}.frontnews__title{font-size:24px}.frontnews__anons{font-size:18px}}.frontsubm{padding:20px 0}.frontsubm,.frontsubm__maintitle{display:block;float:left;width:100%}.frontsubm__maintitle{margin-bottom:20px;position:relative}.frontsubm__maintitle svg{display:none}.frontsubm__item{display:block;float:left;width:100%;margin-top:10px}.frontsubm__item label{display:block;float:left;width:100%;text-align:center;font-weight:700;margin-top:5px;margin-bottom:5px;opacity:0;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.frontsubm__item input{display:inline-block;width:100%;max-width:400px;border-radius:4px;color:#777;border:1px solid #b9adad;padding:8px}.frontsubm__item--switched label{opacity:1}.frontsubm__categories{display:block;float:left;width:100%;opacity:0}.frontsubm__categories-wrapper{display:inline-block;text-align:left;margin-bottom:5px}.frontsubm__cats-title{display:block;float:left;width:100%;margin-bottom:15px;margin-top:10px;font-weight:700;font-size:22px}.frontsubm__choice{padding:5px 0;display:block}.frontsubm__choice-wrapper{display:inline-block;padding-left:40px;position:relative}.frontsubm__choice-wrapper label{display:inline-block;padding-top:5px}.frontsubm__choice-wrapper input{cursor:pointer;-webkit-appearance:none;appearance:none;background:#d5dddc;border-radius:1px;position:absolute;box-sizing:content-box;width:20px;height:20px;border:1px solid #1f2c38;padding:2px;outline:none;top:0;left:0}.frontsubm__choice-wrapper input[type=checkbox]:checked{background-color:#8bde8b;background-image:url("/sites/all/themes/tgtheme/misc/images/admicons/tick.svg");background-size:cover;padding:2px}.frontsubm__agreem{display:block;float:left;width:100%;opacity:0}.frontsubm__agreem-wrapper{display:inline-block;position:relative;padding-top:15px}.frontsubm__agreem-wrapper input{cursor:pointer;-webkit-appearance:none;display:inline-block;appearance:none;background:#d5dddc;border-radius:1px;position:relative;box-sizing:content-box;width:20px;height:20px;border:1px solid #1f2c38;padding:2px;outline:none;left:0;top:5px;margin-right:5px}.frontsubm__agreem-wrapper input[type=checkbox]:checked{background-color:#8bde8b;background-image:url("/sites/all/themes/tgtheme/misc/images/admicons/tick.svg");background-size:cover;padding:2px}.frontsubm__agreem-wrapper label{display:inline;padding-top:5px}.frontsubm__btn{display:block;float:left;width:100%}.frontsubm__btn-btn{display:inline-block;padding:6px 10px;border:1px solid;margin-top:20px;color:#fff;font-size:20px;position:relative;background:#d04646;border-radius:4px;cursor:pointer;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.frontsubm__btn-btn:hover{background:#324956}.frontsubm__line{display:block;float:left;width:100%}.frontsubm__line-2{height:0;-webkit-transition:all .8s ease-in-out;-moz-transition:all .8s ease-in-out;-o-transition:all .8s ease-in-out;transition:all .8s ease-in-out;overflow:hidden}.frontsubm--switched .frontsubm__agreem,.frontsubm--switched .frontsubm__categories{opacity:1}.frontsubm-error{background-color:#ec8e8e!important;color:#191919!important}@media (min-width:767px){.frontsubm__item{width:33.333%}.frontsubm__item input{max-width:calc(100% - 20px)}}@media (min-width:1023px){.frontsubm{padding:40px 0}.frontsubm__maintitle{font-size:32px}}@media (min-width:1200px){.frontsubm__btn-btn{font-size:24px}.frontsubm__maintitle{margin-bottom:20px;padding:20px 0}.frontsubm__maintitle span.frontsubm__maintitle-title{position:relative}.frontsubm__maintitle svg{-webkit-transition:all .8s ease-in-out;-moz-transition:all .8s ease-in-out;-o-transition:all .8s ease-in-out;transition:all .8s ease-in-out;display:block;position:absolute;top:0;width:50%;height:100%;pointer-events:none}.frontsubm__maintitle svg:first-child{left:0;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.frontsubm__maintitle svg:nth-child(2){left:50%}.frontsubm__maintitle path{fill:none;stroke:url(/sites/all/themes/tgtheme/misc/dist/stream/#orange-to-pink);stroke-width:1px;vector-effect:non-scaling-stroke}.frontsubm__maintitle-show .frontsubm__svg-span-1{left:50%;width:0}.frontsubm__maintitle-show .frontsubm__svg-span-2{right:50%;width:0}.frontsubm__svg-span-1{left:0}.frontsubm__svg-span-1,.frontsubm__svg-span-2{-webkit-transition:all 1.2s ease-in-out;-moz-transition:all 1.2s ease-in-out;-o-transition:all 1.2s ease-in-out;transition:all 1.2s ease-in-out;width:50%;position:absolute;top:0;bottom:0;background:#fff}.frontsubm__svg-span-2{right:0}}.prog,.prog__top{display:block;float:left;width:100%}.prog__top{position:relative;padding-bottom:20px}.prog__image{position:absolute;top:-93px;left:0;right:0;bottom:0}.prog__image-img{background-size:cover;background-position:50%}.prog__image-img,.prog__image-img:before{position:absolute;top:0;left:0;right:0;bottom:0}.prog__image-img:before{content:"";background:#000;opacity:.35}.prog-topcontainer{position:relative}.prog__top-part-1,.prog__top-parts{display:block;float:left;width:100%}.prog__top-part-1{min-height:1px}.prog__when{display:block;float:left;width:100%;color:#fff;margin-top:20px;font-size:22px}.prog__when span{font-size:18px}.prog__where{display:block;float:left;width:100%;color:#fff;margin-top:20px;font-size:22px}.prog__where span{font-size:18px}.prog__soc{display:block;float:left;width:100%;margin-top:20px}.prog__soc-title{color:#fff;font-size:14px}.prog__soc-line{display:block;float:left;width:100%;margin-top:10px}.prog__soc-item,.prog__soc-item a{display:inline-block;position:relative}.prog__soc-item a{width:0;overflow:hidden;padding-left:25px;height:25px}.prog__soc-item a:before{content:"";position:absolute;width:25px;height:25px;background-size:cover;top:0;left:0;filter:brightness(0) invert(1);-webkit-filter:brightness(0) invert(1)}.prog__soc-item a.prog__soc-item-link-fb{margin-right:2px}.prog__soc-item a.prog__soc-item-link-fb:before{background-image:url("/sites/all/themes/tgtheme/misc/images/gschoolicons/facebook.svg")}.prog__soc-item a.prog__soc-item-link-vk{margin-right:6px}.prog__soc-item a.prog__soc-item-link-vk:before{background-image:url("/sites/all/themes/tgtheme/misc/images/gschoolicons/vk.svg")}.prog__soc-item a.prog__soc-item-link-tw{margin-right:2px}.prog__soc-item a.prog__soc-item-link-tw:before{background-image:url("/sites/all/themes/tgtheme/misc/images/gschoolicons/twitter.svg")}.prog__soc-item a.prog__soc-item-link-ok:before{background-image:url("/sites/all/themes/tgtheme/misc/images/gschoolicons/odnoklassniki.svg")}.prog__top-part-2{display:block;float:left;width:100%}.prog__subtitle{font-size:20px}.prog__subtitle,.prog__title{display:block;float:left;width:100%;color:#fff;margin-top:20px}.prog__title h1{font-size:32px;line-height:1.4}.prog__top-scroll{display:block;float:left;width:100%;margin-top:20px}.prog__top-scroll a{display:inline-block;color:#fff;background:-webkit-gradient(linear,left top,right bottom,color-stop(0,#d04646),color-stop(100%,#a21919));border-radius:4px;padding:2px 8px 8px;font-size:22px;border:2px solid}.prog__top-scroll-center{text-align:center!important;margin-top:0!important}.prog__top-part-3{display:block;float:left;width:100%;min-height:1px}.prog__onlinesubtitle{display:block;float:left;width:100%;margin-top:20px}.prog__onlinesubtitle .h6{color:#fff}.prog__author{color:#fff}.prog__author,.prog__menu{margin-top:20px}.prog__author,.prog__menu,.prog__menu-wrapper{display:block;float:left;width:100%}.prog__menu a{display:inline-block;color:#fff;margin:0 10px 10px}.prog .v-social{display:block;float:left;width:100%;margin-top:20px;position:relative}.prog .v-social:before{position:absolute;content:"";top:0;width:200px;height:1px;background:#fff;left:calc(50% - 100px)}.prog .v-social__wrapper{margin-top:20px}.prog .v-social__title{color:#fff!important;font-size:18px!important;letter-spacing:.02em;font-family:EB Garamond,serif;padding-bottom:15px!important}.prog .v-social__item a{filter:brightness(0) invert(1);-webkit-filter:brightness(0) invert(1)}.prog .v-social.prog-online{filter:brightness(1) invert(1);opacity:.75;margin-top:0}.prog .v-social.prog-online:before{display:none}.prog__desc{display:block;float:left;width:100%;margin-top:20px;position:relative}.prog__desc-text{display:inline-block;width:100%;max-width:800px;font-size:16px;color:#fff;line-height:1.4}.prog__description{display:block;float:left;width:100%;margin:20px 0}.prog__description-items{display:inline-block;width:calc(100% - 40px)}.prog__description .prog__desc{margin-top:0}.prog__description .prog__desc-text{color:#484545;text-align:left}.prog__description-video{display:block;float:left;width:100%;margin-top:20px}.prog__description-video-item{display:inline-block;width:calc(100% - 40px)}.prog__description-video .prog__video-bg{max-width:360px}.prog__description-video .prog__video-bg:before{top:calc(50% - 50px)}.prog__speakers{display:block;float:left;width:100%;margin:20px 0}.prog__speakers-maintitles{display:inline-block;margin-bottom:20px}.prog__speakers-maintitle{display:inline-block;color:#484545;margin:0 5px 10px}.prog__speakers-maintitle a{background:-webkit-gradient(linear,left top,right top,color-stop(0,#185542),color-stop(100%,#264e4d));color:#fff;border-radius:4px;display:inline-block;padding:6px 12px;border:2px solid transparent}.prog__speakers-maintitle a:hover{border:2px solid red}.prog__speakers-part{display:block;float:left;width:100%}.prog__speakers-part .prog__speakers-desc{font-weight:700}.prog__speakers-items{display:block;float:left;width:100%}.prog__speakers-item,.prog__speakers-singleitem{display:block;float:left;width:100%;margin-bottom:20px;cursor:pointer}.prog__speakers-item:hover .prog__speakers-image-img,.prog__speakers-singleitem:hover .prog__speakers-image-img{border:2px solid #324956}.prog__speakers-item:hover .prog__speakers-desc,.prog__speakers-item:hover .prog__speakers-title,.prog__speakers-singleitem:hover .prog__speakers-desc,.prog__speakers-singleitem:hover .prog__speakers-title{text-decoration:underline}.prog__speakers-title{font-size:18px;color:#191919;margin-top:10px;display:block;float:left;width:100%}.prog__speakers-desc,.prog__speakers-text{font-size:16px;color:#484545;margin-top:10px;display:block;float:left;width:100%;line-height:1.4}.prog__speakers-text{text-align:left;padding:0 10px}.prog__speakers-image{display:block;float:left;width:100%}.prog__speakers-image-img{display:inline-block;width:250px;height:250px;background-size:cover;background-position:50%;border-radius:50%;border:2px solid transparent}.prog__docs{padding:20px 0}.prog__docs,.prog__docs__maintitle{display:block;float:left;width:100%}.prog__docs__maintitle{margin-bottom:20px;color:#484545;font-size:26px}.prog__docs-gen,.prog__docs__gallery-inn{display:block;float:left;width:100%}.prog__docs__gallery-inn{margin-top:20px}.prog__docs .tweed-image-link{display:none}.prog__docs .tweed-image-link.tweed-image-link-1{display:inline-block;max-width:340px;position:relative}.prog__docs .tweed-image-link.tweed-image-link-1:before{position:absolute;content:"";top:0;left:0;right:0;bottom:0;background:#000;opacity:.5}.prog__docs__imagetitle{position:absolute;color:#fff;z-index:1;top:200px;left:10px;right:10px;text-align:center;line-height:1.4}.prog__contact{display:block;float:left;width:100%;padding:20px 0}.prog__contact-title{display:block;float:left;width:100%;margin-bottom:20px;color:#484545;font-size:26px}.prog__contact-title svg{display:none}.prog__contact-adres{margin-bottom:20px}.prog__contact-adres,.prog__contact-name{display:block;float:left;width:100%;font-size:22px;color:#484545}.prog__contact-name{margin-top:30px;text-align:left}.prog__contact-mail{display:block;float:left;width:100%;margin-top:15px;font-size:18px;color:#484545;text-align:left}.prog__contact-mail a{font-weight:700}.prog__contact-phone{display:block;float:left;width:100%;margin-top:15px;font-size:18px;color:#484545;text-align:left}.prog__contact-phone a{font-weight:700}.prog__news{overflow:hidden}.prog__news,.prog__video{display:block;float:left;width:100%}.prog__video{padding:20px 0 0}.prog__video--study{background:#cfeae0}.prog__video-title{color:#484545;font-size:26px}.prog__video-item,.prog__video-title{display:block;float:left;width:100%;margin-bottom:20px}.prog__video-item-wrapper{max-width:300px;overflow:hidden}.prog__video-bg,.prog__video-item-wrapper{display:inline-block;width:100%;position:relative}.prog__video-bg{cursor:pointer;height:200px;background-size:cover;background-position:50%;border-radius:8px}.prog__video-bg:before{background-image:url("/sites/all/themes/tgtheme/misc/images/gschoolicons/play-button.svg");filter:brightness(0) invert(1);-webkit-filter:brightness(0) invert(1);z-index:1;top:85px}.prog__video-bg:after{position:absolute;content:"";top:0;left:0;right:0;bottom:0;background:#000;opacity:.3;border-radius:8px}.prog__video-desc{position:absolute;left:10px;top:10px;right:10px;color:#fff}.prog__product{display:block;float:left;width:100%;padding:20px 0 0;background:-webkit-gradient(linear,left top,right bottom,color-stop(0,#015e31),color-stop(100%,#324956))}.prog__product-maintitle{font-size:28px;color:#fff;margin-bottom:20px}.prog__product-mainsubtitle{font-size:24px;color:#fff;margin-bottom:20px}.prog__product-item,.prog__product-items{display:block;float:left;width:100%}.prog__product-item{margin-bottom:20px}.prog__product-item-wrapper{display:inline-block;background:#fff;width:100%;color:#484545;border-radius:8px;padding:40px 0}.prog__product-title{font-size:24px;margin-bottom:20px;position:relative;line-height:1.4;padding:0 5px}.prog__product-title:before{position:absolute;content:"";height:1px;background:#727272;width:100px;left:calc(50% - 50px);bottom:-12px}.prog__product-included-items{display:inline-block;width:calc(100% - 40px)}.prog__product-included-item{text-align:left;display:block;font-size:18px;margin-bottom:5px}.prog__product-included-item-hidden{display:none}.prog__product-included-item-hidden-show{display:block}.prog__product-included-more{float:left;width:100%;display:block;margin:15px 0 0}.prog__product-included-more-btn{display:inline-block;position:relative;font-size:16px;padding-right:24px;margin-top:15px;text-decoration:underline dotted;cursor:pointer}.prog__product-included-more-btn:before{position:absolute;content:"";width:15px;height:15px;top:5px;right:5px;background-size:cover;background-image:url("/sites/all/themes/tgtheme/misc/images/gschoolicons/down-arrow.svg")}.prog__product-included-more-btn-reverse:before{transform:rotate(180deg)}.prog__product-empty,.prog__product-price{display:block;float:left;width:100%}.prog__product-price{color:#324956;font-weight:700;margin:15px 0 10px;font-size:24px}.prog__product-reg{float:left;width:100%;display:block;margin-top:15px}.prog__product-reg-btn{background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#a21919),color-stop(100%,#d04646));font-family:Segoe UI Regular!important;color:#fff;border-radius:4px;font-size:22px;display:inline-block;padding:4px 8px 6px;cursor:pointer}.prog__product-reg-btn:active,.prog__product-reg-btn:focus,.prog__product-reg-btn:hover{color:#fff}.prog__onlineproduct-price,.prog__onlineproduct-top{display:block;float:left;width:100%;margin-bottom:10px}.prog__onlineproduct-price{color:#191919;font-size:32px}.prog__onlineproduct-title{color:#191919;font-size:24px}.prog__onlineproduct-included-item,.prog__onlineproduct-included-items,.prog__onlineproduct-title{display:block;float:left;width:100%}.prog__onlineproduct-included-item{font-size:20px}.prog__onlineproduct-item{display:block;float:left;width:100%;margin-bottom:20px}.prog__onlineproduct-item-wrapper{display:inline-block;background:#fff;width:100%;color:#484545;border-radius:8px;padding:40px 0}.prog__submission .frontsubm__agreem-wrapper label,.prog__submission .frontsubm__item-wrapper label,.prog__submission .frontsubm__maintitle-title{color:#fff}.prog__submission .frontsubm__agreem-wrapper label a{color:#fff;font-weight:700}.prog__prog{padding:20px 0}.prog__prog,.prog__prog-docs,.prog__prog-title{display:block;float:left;width:100%}.prog__prog-docs{margin-top:20px}.prog__prog-docs-download{display:inline-block;cursor:pointer;position:relative;color:#1c8ded;padding-left:30px}.prog__prog-docs-download:before{position:absolute;content:"";width:25px;height:25px;top:2px;left:0;background-size:cover;background-image:url("/sites/all/themes/tgtheme/misc/images/gschoolicons/down-arrow2.svg")}.prog__prog-docs-download:hover{filter:grayscale(.6)}.prog__prog-docs-items{display:none}.prog__prog-docs-items-show{display:inline-block;width:100%;max-width:800px;padding:40px 0}.prog__prog-docs-items .h3{margin-bottom:30px;font-size:26px}.prog__prog-docs-item{display:block;float:left;width:100%;margin-bottom:15px;text-align:left}.prog__prog-docs-item a{display:inline-block;position:relative;color:#1c8ded;padding-left:30px}.prog__prog-docs-item a:before{position:absolute;content:"";width:20px;height:20px;top:0;left:0;background-size:cover;background-image:url("/sites/all/themes/tgtheme/misc/images/gschoolicons/down-arrow2.svg")}.prog__prog-docs-item a:hover{filter:grayscale(.6)}.prog__prog-showmore{display:block;float:left;width:100%;margin-top:10px}.prog__prog-showmore a{display:inline-block;cursor:pointer;position:relative;color:#1c8ded;padding-left:30px;font-weight:700;font-size:20px}.prog__prog-showmore a:before{position:absolute;content:"";width:25px;height:25px;top:2px;left:0;background-size:cover;background-image:url("/sites/all/themes/tgtheme/misc/images/gschoolicons/down-arrow-blue.svg")}.prog__prog-showmore a:hover{filter:grayscale(.6)}.prog__prog__items{margin-top:20px}.prog__prog__item,.prog__prog__items{display:block;float:left;width:100%}.prog__prog__item-title,.prog__prog__item-topic,.prog__prog__item-when{display:block;float:left;width:100%;text-align:left;margin-bottom:5px;font-size:32px}.prog__prog__item-part{display:block;float:left;width:calc(100% - 4px);text-align:left;border:2px solid #015e31;margin:10px 0;cursor:pointer;position:relative;border-radius:8px;padding:10px}.prog__prog__item-part-time,.prog__prog__item-part-title{font-size:24px}.prog__prog__item-part-text{display:none}.prog__prog__item-part-moretext{display:block;float:left;width:100%;margin-top:10px;text-align:left}.prog__prog__item-part-moretext-btn{display:inline-block;cursor:pointer;position:relative;padding-left:26px;color:#015e31}.prog__prog__item-part-moretext-btn:before{position:absolute;content:"";width:18px;height:18px;top:7px;left:0;background-size:cover;background-image:url("/sites/all/themes/tgtheme/misc/images/gschoolicons/plus.svg");-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out}.prog__prog__item-part-moretext-btn:hover{filter:grayscale(.6)}.prog__prog__item-part.prog__prog__item-part-show .prog__prog__item-part-text{display:block;float:left;width:100%;font-size:20px;margin-top:10px;line-height:1.4}.prog__prog__item-part.prog__prog__item-part-show .prog__prog__item-part-moretext-btn:before{transform:rotate(45deg)}.prog__prog--hide .prog__prog__item-part-hidden{display:none}.prog__prog--show .prog__prog__item-part-hidden{display:block}.prog__prog--show .prog__prog-showmore a:before{transform:rotate(180deg)}.prog__logos-items{display:inline-block;width:100%;max-width:320px}.prog__logos-item{display:block;float:left;width:25%;margin-bottom:10px}.prog__logos-item:nth-child(4n+1){clear:both;margin-left:0;margin-right:-100%}.prog__logos-item:nth-child(4n+2){margin-left:25%;margin-right:-100%;clear:none}.prog__logos-item:nth-child(4n+3){margin-left:50%;margin-right:-100%;clear:none}.prog__logos-item:nth-child(4n+4){margin-left:75%;margin-right:-100%;clear:none}.prog__logos-item-wrapper{height:70px;display:inline-block;width:100%;position:relative;white-space:nowrap;text-align:center}.prog__logos-item-wrapper .prog__logos-img,.prog__logos-item-wrapper a{vertical-align:middle;max-height:70px;max-width:70px;display:inline-block}.prog__logos-item-wrapper .prog__logos-helper{display:inline-block;height:100%;vertical-align:middle}@media (min-width:767px){.prog__top-part-3 .prog__title{float:none;display:inline-block;width:calc(100% - 100px);text-align:left}.prog__description-parts{display:block;float:left;width:calc(100% - 40px);margin-left:20px}.prog__description-items{display:block;float:left;width:50%}.prog__description-video{width:50%;margin-top:0}.prog__speakers{margin:40px 0}.prog__speakers-maintitles{margin-bottom:40px}.prog__speakers-item{width:25%}.prog__speakers-item-wrapper{display:inline-block;width:calc(100% - 20px)}.prog__speakers-multiitem:nth-child(4n+1){clear:both;margin-left:0;margin-right:-100%}.prog__speakers-multiitem:nth-child(4n+2){margin-left:25%;margin-right:-100%;clear:none}.prog__speakers-multiitem:nth-child(4n+3){margin-left:50%;margin-right:-100%;clear:none}.prog__speakers-multiitem:nth-child(4n+4){margin-left:75%;margin-right:-100%;clear:none}.prog__speakers-singleitem{position:relative}.prog__speakers-singleitem-wrapper{display:inline-block;width:600px;position:relative}.prog__speakers-singleitem .prog__speakers-image{position:absolute;left:0;top:calc(50% - 75px);width:50%}.prog__speakers-part{width:50%;margin-left:50%}.prog__speakers-image-img{width:150px;height:150px}.prog__video{padding:40px 0 20px}.prog__video-item{width:33.333%}.prog__video-item:nth-child(3n+1){clear:both;margin-left:0;margin-right:-100%}.prog__video-item:nth-child(3n+2){margin-left:33.333%;margin-right:-100%;clear:none}.prog__video-item:nth-child(3n+3){margin-left:66.666%;margin-right:-100%;clear:none}.prog__video-item-wrapper{max-width:240px}.prog__video-desc{font-size:16px;top:20px}.prog__video-bg{height:170px}.prog__video-bg:before{top:85px;left:calc(50% - 35px);width:70px;height:70px}.prog__product{padding:40px 0 20px}.prog__product-maintitle{font-size:38px}.prog__product-mainsubtitle{font-size:30px}.prog__product-items{margin-top:20px}.prog__product-item{width:33.333%;margin-bottom:20px}.prog__product-item:nth-child(3n+1){clear:both;margin-left:0;margin-right:-100%}.prog__product-item:nth-child(3n+2){margin-left:33.333%;margin-right:-100%;clear:none}.prog__product-item:nth-child(3n+3){margin-left:66.666%;margin-right:-100%;clear:none}.prog__product-item-wrapper{width:calc(100% - 40px)}.prog__onlineproduct-price{width:50%;margin-bottom:0;position:relative}.prog__onlineproduct-price:before{position:absolute;content:"";right:0;background:#484545;width:1px;top:0;bottom:0}.prog__onlineproduct-title{width:50%}.prog__onlineproduct-item-wrapper{max-width:600px}.prog__docs,.prog__prog{padding:40px 0}.prog__docs-gen{display:inline-block;float:none;max-width:800px}.prog__docs__gallery-inn{width:50%}.prog__docs__gallery-inn:nth-child(odd){clear:both;margin-left:0;margin-right:-100%}.prog__docs__gallery-inn:nth-child(2n+2){margin-left:50%;margin-right:-100%;clear:none}.prog__docs .tweed-image-link.tweed-image-link-1{max-width:340px}.prog__logos-items{display:inline-block;width:100%;max-width:700px}.prog__logos-item-wrapper{height:100px}.prog__logos-item-wrapper .prog__logos-img,.prog__logos-item-wrapper a{max-height:100px;max-width:100px}}@media (min-width:1023px){.prog__top-parts{margin:40px 0 0;position:relative}.prog__top-parts:before{position:absolute;content:"";top:0;bottom:0;width:1px;background:#fff;left:calc(33.333% + 10px)}.prog__top-parts-online:before{display:none}.prog__top-part-1{width:33.333%}.prog__top-part-2{width:calc(66.6666% - 40px);margin-left:40px}.prog__soc,.prog__when,.prog__where{text-align:left}.prog__title{margin-top:12px}.prog__title h1{text-align:left;font-size:36px}.prog__subtitle{text-align:left}.prog__top-scroll{text-align:left;margin-top:30px}.prog__top-part-3 .prog__top-scroll{text-align:center}.prog__menu{margin-top:40px}.prog__menu a{margin:0 20px 10px;font-size:24px}.prog__desc-text{font-size:18px}.prog__speakers-image-img{width:200px;height:200px}.prog__speakers-singleitem-wrapper{width:800px}.prog__speakers-singleitem .prog__speakers-image{top:calc(50% - 100px)}.prog__video-item-wrapper{max-width:calc(100% - 40px)}.prog__video-desc{font-size:18px}.prog__product-maintitle{font-size:42px}.prog__product-mainsubtitle{font-size:30px}.prog__product-item-wrapper{width:calc(100% - 80px)}.prog__prog__item-part-title{font-size:36px}.prog__logos-items{max-width:1000px}.prog__logos-item-wrapper{height:140px}.prog__logos-item-wrapper .prog__logos-img,.prog__logos-item-wrapper a{max-height:140px;max-width:140px}}@media (min-width:1200px){.prog__description{margin:40px 0}.prog__speakers{margin:80px 0 40px}.prog__speakers-maintitle{font-size:32px;margin:0 20px}.prog__speakers-title{font-size:24px}.prog__speakers-desc{font-size:18px;display:inline-block;float:none;max-width:250px}.prog__speakers-image-img{width:250px;height:250px}.prog__speakers-singleitem .prog__speakers-image{top:calc(50% - 120px)}.prog__speakers-singleitem .prog__speakers-title{font-size:28px}.prog__speakers-singleitem .prog__speakers-desc{font-size:24px}.prog__speakers-singleitem .prog__speakers-text{font-size:20px}.prog__svg-span-1{left:0}.prog__svg-span-1,.prog__svg-span-2{-webkit-transition:all 1.2s ease-in-out;-moz-transition:all 1.2s ease-in-out;-o-transition:all 1.2s ease-in-out;transition:all 1.2s ease-in-out;width:50%;position:absolute;top:0;bottom:0;background:#fff}.prog__svg-span-2{right:0}.prog__contact{display:block;float:left;width:100%;padding:40px 0}.prog__contact-title{font-size:32px;position:relative;padding:20px 0;margin-top:20px}.prog__contact-title span.prog__contact-title{position:relative}.prog__contact-title svg{-webkit-transition:all .8s ease-in-out;-moz-transition:all .8s ease-in-out;-o-transition:all .8s ease-in-out;transition:all .8s ease-in-out;display:block;position:absolute;top:0;width:50%;height:100%;pointer-events:none}.prog__contact-title svg:first-child{left:0;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.prog__contact-title svg:nth-child(2){left:50%}.prog__contact-title path{fill:none;stroke:url(/sites/all/themes/tgtheme/misc/dist/stream/#orange-to-pink);stroke-width:1px;vector-effect:non-scaling-stroke}.prog__contact-title-show .prog__svg-span-1{left:50%;width:0}.prog__contact-title-show .prog__svg-span-2{right:50%;width:0}.prog__contact-adres{font-size:26px}.prog__video{padding:40px 0 0}.prog__video-title{font-size:36px;position:relative;margin-bottom:40px}.prog__video-item{margin-bottom:40px}.prog__video-item-wrapper{max-width:calc(100% - 80px)}.prog__video-desc{font-size:20px}.prog__video-bg{height:215px}.prog__video-bg:before{top:100px;left:calc(50% - 50px);width:100px;height:100px}.prog__product{padding:80px 0 60px}.prog__product-maintitle{font-size:58px}.prog__product-mainsubtitle{font-size:32px}.prog__product-items{margin-top:40px}.prog__product-item-wrapper{width:calc(100% - 120px)}.prog__product-title{font-size:32px}.prog__product-included-items{width:calc(100% - 80px);margin-top:5px}.prog__product-included-item{font-size:22px;line-height:1.4}.prog__product-price{font-size:28px}.prog__onlineproduct-top{margin-bottom:30px}.prog__onlineproduct-price{font-size:52px;width:40%}.prog__onlineproduct-price:before{top:-5px;bottom:-10px}.prog__onlineproduct-title{font-size:36px;width:60%;padding-top:10px}.prog__onlineproduct-included-items{margin-bottom:15px}.prog__onlineproduct-included-item{font-size:30px}.prog__onlineproduct-item-wrapper{max-width:800px}.prog__onlineproduct-item .prog__product-reg-btn{padding:2px 20px 8px;font-size:38px}.prog__prog-title{font-size:42px}.prog__prog-showmore{margin-top:20px}.prog__prog-showmore a{font-size:32px;padding-left:38px}.prog__prog-showmore a:before{width:30px;height:30px;top:7px}.prog__prog__items{margin-top:40px;display:inline-block;width:100%;max-width:1200px;float:none}.prog__prog__item{margin-top:10px}.prog__prog__item-part{padding:20px 10px}.prog__prog__item-part-title{margin-top:15px;font-weight:700}.prog__docs{padding:40px 0}.prog__docs__maintitle{font-size:36px}.prog__docs-gen{max-width:1000px}.prog__docs .tweed-image-link.tweed-image-link-1{max-width:400px}.prog__docs__gallery-inn{margin-top:40px}}@media (min-width:1366px){.prog__top{padding-bottom:40px}.prog__top-parts{margin:80px 0 0}.prog__when{font-size:32px}.prog__when span{font-size:26px}.prog__where{font-size:32px;margin-top:40px}.prog__where span{font-size:26px}.prog__soc{margin-top:40px}.prog__soc-title{font-size:18px}.prog__subtitle{font-size:24px;margin-top:25px}.prog__title h1{font-size:44px}.prog__top-scroll{margin-top:40px}.prog__top-scroll a{font-size:32px;line-height:1.4}.prog__menu{margin-top:80px}.prog__menu-online{margin-top:40px}.prog__menu a{font-weight:700;font-size:28px;margin:0 30px 10px}.prog .v-social,.prog__desc{margin-top:40px}.prog__desc-text{font-size:24px}.prog__description-parts{width:calc(100% - 200px);margin-left:100px}.prog__description-video .prog__video-bg{max-width:460px;height:290px}.prog__video-title{margin-bottom:60px}.prog__video-item-wrapper{max-width:calc(100% - 120px)}.prog__video-desc{top:20px}.prog__logos-items{max-width:1200px;margin-bottom:20px}.prog__logos-item{margin-bottom:0}.prog__logos-item-wrapper{margin-bottom:0;height:200px;border:1px solid #eae2e2}.prog__logos-item-wrapper .prog__logos-img,.prog__logos-item-wrapper a{max-height:200px;max-width:200px}}@media (min-width:1600px){.prog__when{font-size:42px}.prog__when span{font-size:30px}.prog__where{font-size:42px}.prog__where span{font-size:30px}.prog__title h1{font-size:54px}.prog__menu a{margin:0 50px 10px}.prog__top-part-3 .prog__title{font-weight:700;margin-top:30px}.prog__top-part-3 .prog__onlinesubtitle .h6{font-size:32px;opacity:.93}.prog__top-part-3 .prog__author{font-size:32px;margin-top:30px}.prog__description-parts{width:calc(100% - 400px);margin-left:200px;margin-top:20px}.prog__speakers-image-img{width:300px;height:300px}.prog__speakers-singleitem .prog__speakers-image{top:calc(50% - 150px)}.prog__video-desc{top:40px}.prog__video-bg{height:245px}}.extend__item .prog__prog__item-part-time,.extend__item .prog__prog__item-part-title{display:block;float:left;width:100%;margin-top:20px}.extend__item .prog__prog__item-part-text{display:inline-block;width:100%;margin-top:20px;max-width:800px;text-align:left}.extend__item .prog__prog__item-part-text h2,.extend__item .prog__prog__item-part-text h3{color:#191919;padding:20px 0}.extend__item .prog__prog__item-part-text p{color:#191919;letter-spacing:.01em;line-height:1.4;padding-bottom:15px}.extend__item .prog__prog__item-part-text u{text-decoration:none;font-size:16px}.extend__item .prog__prog__item-part-text blockquote{font-style:italic;padding:10px 0 10px 25px;position:relative;line-height:1.4}.extend__item .prog__prog__item-part-text blockquote:before{position:absolute;content:"";top:5px;bottom:5px;left:0;width:5px;background:#777}.extend__item .prog__prog__item-part-text ul{padding-left:20px}.extend__item .prog__prog__item-part-text ul li{list-style-type:disc;color:#191919;padding:4px 0}.extend__item{display:block;position:fixed;top:20px;background:#fff;z-index:100;right:10px;left:10px;bottom:20px;padding:40px 20px 20px;-webkit-box-shadow:0 0 5px 3px rgba(0,0,0,.2);box-shadow:0 0 5px 3px rgba(0,0,0,.2);overflow:auto}.extend__item-wrapper{display:block;float:left;width:100%}.extend__item-inninfo{display:inline-block;max-width:800px;width:100%}.extend__hide{position:fixed;z-index:12;top:60px;color:#324956;display:inline-block;cursor:pointer;right:30px;font-size:20px;background:#fff;padding-left:25px}.extend__hide--absolute{top:20px;position:absolute}.extend__hide:before{content:"";position:absolute;top:6px;left:0;width:13px;height:13px;background-image:url("/sites/all/themes/tgtheme/misc/images/icons/cancel-white.svg");background-size:cover}.extendshow__item{display:block;position:fixed;top:20px;background:#fff;z-index:100;right:10px;left:10px;bottom:20px;padding:40px 20px 20px;-webkit-box-shadow:0 0 5px 3px rgba(0,0,0,.2);box-shadow:0 0 5px 3px rgba(0,0,0,.2);overflow:auto}.extendshow__item-wrapper{display:block;float:left;width:100%}.extendshow__item-inninfo{display:inline-block;max-width:800px;width:100%}.extendshow__hide{position:fixed;z-index:12;top:60px;color:#324956;display:inline-block;cursor:pointer;right:30px;font-size:20px;background:#fff;padding-left:25px}.extendshow__hide:before{content:"";position:absolute;top:6px;left:0;width:13px;height:13px;background-image:url("/sites/all/themes/tgtheme/misc/images/icons/cancel-white.svg");background-size:cover}.speakers{display:block;float:left;width:100%;padding:40px 0;position:relative}.speakers__extend-title{font-size:24px}.speakers__extend-desc,.speakers__extend-title{display:block;float:left;width:100%;margin-top:15px}.speakers__extend-desc{font-size:18px}.speakers__extend-text{display:block;float:left;width:100%;margin-top:15px}.speakers__extend-text-text{display:inline-block;width:100%;max-width:800px;font-size:16px;text-align:left}.speakers__extend-text-text h2,.speakers__extend-text-text h3{color:#191919;padding:20px 0}.speakers__extend-text-text p{color:#191919;letter-spacing:.01em;line-height:1.4;padding-bottom:15px}.speakers__extend-text-text u{text-decoration:none;font-size:16px}.speakers__extend-text-text blockquote{font-style:italic;font-size:20px;padding:10px 0 10px 25px;position:relative;line-height:1.4}.speakers__extend-text-text blockquote:before{position:absolute;content:"";top:5px;bottom:5px;left:0;width:5px;background:#777}.speakers__extend-text-text ul{padding-left:20px}.speakers__extend-text-text ul li{list-style-type:disc;color:#191919;padding:4px 0}.speakers__extend-image{display:block;float:left;width:100%}.speakers__extend-image-img{display:inline-block;width:250px;height:250px;background-size:cover;background-position:50%;border-radius:50%;border:2px solid transparent}.speakers__maintitle{font-size:28px}.speakers__item,.speakers__maintitle{display:block;float:left;width:100%;margin-bottom:20px}.speakers__item{cursor:pointer}.speakers__item:hover .speakers__image-img{border:2px solid #324956}.speakers__item:hover .speakers__desc,.speakers__item:hover .speakers__title{text-decoration:underline}.speakers__title{font-size:18px;color:#191919}.speakers__desc,.speakers__title{margin-top:10px;display:block;float:left;width:100%}.speakers__desc{font-size:16px;color:#484545;line-height:1.4}.speakers__image{display:block;float:left;width:100%}.speakers__image-img{display:inline-block;width:250px;height:250px;background-size:cover;background-position:50%;border-radius:50%;border:2px solid transparent}@media (min-width:767px){.speakers{margin:40px 0}.speakers__item{width:25%}.speakers__item:nth-child(4n+1){clear:both;margin-left:0;margin-right:-100%}.speakers__item:nth-child(4n+2){margin-left:25%;margin-right:-100%;clear:none}.speakers__item:nth-child(4n+3){margin-left:50%;margin-right:-100%;clear:none}.speakers__item:nth-child(4n+4){margin-left:75%;margin-right:-100%;clear:none}.speakers__item-wrapper{display:inline-block;width:calc(100% - 20px)}.speakers__image-img{width:150px;height:150px}}@media (min-width:1023px){.speakers__image-img{width:200px;height:200px}}@media (min-width:1200px){.speakers__extend-title{font-size:32px}.speakers__extend-desc{font-size:24px}.speakers__extend-text{margin-bottom:40px}.speakers__extend-text-text p{font-size:20px}.speakers__maintitle{margin-bottom:40px}.speakers__title{font-size:24px}.speakers__desc{font-size:18px;display:inline-block;float:none;max-width:250px}.speakers__image-img{width:250px;height:250px}}@media (min-width:1600px){.speakers__image-img{width:300px;height:300px}}.hlogin{position:absolute;top:120px;width:300px;left:calc(50% - 150px);padding-bottom:120px}.hlogin-profilewrap{padding-bottom:40px}.hlogin .h4{text-align:center;color:#333;margin-bottom:15px}.hlogin__field{display:block;float:left;width:100%;margin-bottom:10px}.hlogin__field label{width:100%;font-size:16px;color:#333;margin-top:10px}.hlogin__field input{font-size:15px;color:#484545;border:1px solid #484545;border-radius:4px;padding:6px;margin-top:10px;width:240px}.hlogin__profield{display:block;float:left;width:100%;margin-bottom:10px}.hlogin__profield label{width:100%;font-size:16px;color:#333;margin-top:10px}.hlogin__profield input{font-size:15px;color:#484545;border:1px solid #484545;border-radius:4px;padding:6px;margin-top:10px;width:240px}.hlogin-error{background:#e14848;color:#fff!important}.hlogin__btn{display:block;float:left;width:100%;margin-top:10px}.hlogin__btn-btn{color:#fff;background:-webkit-gradient(linear,left top,right top,color-stop(0,#324956),color-stop(100%,#015e31));font-size:16px;padding:8px 20px;display:inline-block;cursor:pointer;border-radius:4px}.hlogin__btn-btn:hover{background:#484545}.hlogin__sale{display:block;float:left;width:100%;margin-top:10px}.hlogin__sale-title{color:#191919;margin-bottom:5px;font-size:20px;margin-top:10px}.hlogin__sale-btn{display:block;float:left;width:100%;margin-top:10px}.hlogin__sale-btn a{color:#fff;background:-webkit-gradient(linear,left top,right top,color-stop(0,#324956),color-stop(100%,#015e31));font-size:16px;padding:8px 20px;display:inline-block;cursor:pointer;border-radius:4px;font-weight:700}.hlogin__sale-btn a:hover{opacity:.7}.hlogin__forgot{display:block;float:left;width:100%;margin-top:10px}.hlogin__forgot a{color:#324956;font-weight:700;font-size:16px}@media (min-width:767px){.hlogin,.hlogin-profilewrap{width:600px;left:calc(50% - 300px)}.hlogin__profield input{width:400px}}@media (min-width:1200px){.hlogin{top:60px}}.prodorder{display:block;float:left;width:100%;padding:40px 0}.prodorder .h4{color:#484545;margin-bottom:10px;font-size:24px}.prodorder__participant{margin-top:20px;border:1px solid #ccc;border-radius:4px;text-align:left;position:relative;padding:20px 10px}.prodorder__participant,.prodorder__return{display:block;float:left;width:100%}.prodorder__return-btn{display:inline-block;color:#1c8ded;font-weight:700;cursor:pointer;font-size:20px;border:1px solid;padding:2px 4px 4px;border-radius:4px}.prodorder--hidden .prodorder__addtocart,.prodorder--hidden .prodorder__participant{display:none}.prodorder--hidden .prodorder__items{display:block}.prodorder--hidden .prodorder__return{display:none}.prodorder__subtitle{display:inline-block;position:absolute;font-size:20px;left:15px;top:-20px;background:#fff;padding:6px}.prodorder__line{display:block;float:left;width:100%;margin-top:10px;padding:5px 10px}.prodorder__line input{width:100%;max-width:400px;border-radius:4px;border:1px solid #ccc;padding:2px}.prodorder__line input.prodorder-error{background:#e14848!important;color:#fff!important}.prodorder__line label{width:100%;font-size:16px;margin-top:5px;font-style:italic}.prodorder__calend{display:block;float:left;width:100%}.prodorder__calend input{width:160px;margin-right:10px}.prodorder__add{display:block;float:left;width:100%;margin-top:10px;text-align:left}.prodorder__add-btn{display:inline-block;cursor:pointer;position:relative;color:#015e31;border:2px solid;padding:4px 10px 4px 26px;border-radius:4px}.prodorder__add-btn:before{position:absolute;content:"";width:18px;height:18px;top:11px;left:4px;background-size:cover;background-image:url("/sites/all/themes/tgtheme/misc/images/gschoolicons/plus.svg");-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out}.prodorder__add-btn:hover{filter:grayscale(.6)}.prodorder__addtocart{display:block;float:left;width:100%;margin-top:20px;text-align:left}.prodorder__addtocart-btn{display:inline-block;cursor:pointer;position:relative;color:#fff;background:#1c8ded;padding:8px 14px;border-radius:4px}.prodorder__addtocart-btn:hover{background:#324956}.prodorder__deleteparticipant{display:block;float:left;width:100%;margin-top:10px;text-align:left}.prodorder__deleteparticipant-btn{display:inline-block;cursor:pointer;position:relative;color:#d04646;padding:4px 10px 4px 30px;font-weight:700;font-size:20px}.prodorder__deleteparticipant-btn:before{position:absolute;content:"";width:14px;height:14px;top:11px;left:10px;background-size:cover;background-image:url("/sites/all/themes/tgtheme/misc/images/icons/delete-red.svg");-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out}.prodorder__deleteparticipant-btn:hover{filter:grayscale(.6)}.prodorder__items{display:none;float:left;width:100%}.prodorder__items-hidden{display:none}.prodorder__item{display:block;float:left;width:100%;margin:15px 0 10px;position:relative}.prodorder__item-wrapper{display:inline-block;width:100%;text-align:left;border:1px solid #ccc;border-radius:6px;padding:10px}.prodorder__item-chosen{background:#99dcb7}.prodorder__item-chosen .prodorder__module-chosen{display:inline-block;position:absolute;color:#fff;background:#189048;font-size:18px;padding:2px;border-radius:2px;top:-14px}.prodorder__item-chosen .prodorder__module-choose-btn{background:#727272}.prodorder__module-chosen{display:none}.prodorder__module-price{display:block;float:left;width:100%;margin:5px 0}.prodorder__module-choose{display:block;float:left;width:100%;margin-top:5px}.prodorder__module-choose-btn{display:inline-block;cursor:pointer;color:#fff;background:#30ab61;font-size:20px;padding:4px 6px 6px;border-radius:4px}.prodorder__module-choose-btn:hover{background:#3e8c10}.prodorder__confirmmodules{display:block;float:left;width:100%;margin-top:5px;text-align:left}.prodorder__confirmmodules-btn{margin-top:5px;display:inline-block;background:#ccc;color:#fff;padding:2px 6px 6px;border-radius:4px}.prodorder__confirmmodules--active .prodorder__notchosen{display:none}.prodorder__confirmmodules--active .prodorder__confirmmodules-btn{cursor:pointer;background:#3e8c10}.prodorder__notchosen{margin-top:5px;text-align:left;font-size:18px}.prodorder__notchosen,.schoolcart{display:block;float:left;width:100%}.schoolcart{padding-top:40px;padding-bottom:40px}.schoolcart__wrapper{display:inline-block;width:100%;max-width:1000px}.schoolcart h1{color:#191919;text-align:left;font-family:EB Garamond,serif}.schoolcart__subtitle{color:#191919;text-align:left;margin-top:20px;font-size:24px}.schoolcart__item{display:block;float:left;width:100%;margin-top:20px;position:relative;padding-bottom:10px}.schoolcart__item:before{position:absolute;content:"";bottom:0;background:#b3abab;left:0;right:0;height:1px}.schoolcart__image{display:block;float:left;width:100%;text-align:left}.schoolcart__image a{display:inline-block;width:100%;max-width:100px}.schoolcart__titles{display:block;float:left;width:100%;text-align:left}.schoolcart__titles .h4{font-size:22px}.schoolcart__titles .h5{font-size:20px;margin-top:2px;font-weight:700}.schoolcart__participant{display:block;float:left;width:100%;text-align:left;margin-top:5px;padding:10px;background:#fbf7f7}.schoolcart__participant .h5{margin-bottom:3px;font-size:16px;font-style:italic;font-weight:700}.schoolcart__participant .h5,.schoolcart__partline{color:#777474}.schoolcart__partedit,.schoolcart__participant .h5,.schoolcart__partline{display:block;float:left;width:100%;text-align:left;margin-top:5px}.schoolcart__partedit-btn{display:inline-block;color:#1c8ded;font-size:20px;cursor:pointer;font-weight:700;position:relative;padding-right:18px}.schoolcart__partedit-btn:before{position:absolute;content:"";width:15px;height:15px;top:6px;right:0;background-size:cover;background-image:url("/sites/all/themes/tgtheme/misc/images/admicons/edit-blue.svg")}.schoolcart__partedit-btn:hover{color:#324956}.schoolcart__pricewrap{font-size:20px;margin-top:2px}.schoolcart__cartprice{display:block;float:left;width:100%;text-align:left;margin-top:20px;color:#324956;font-size:28px;font-weight:700}.schoolcart__cartprice-change{display:inline-block}.schoolcart__confirm{display:block;float:left;width:100%;text-align:left;margin-top:20px}.schoolcart__confirm-btn{display:inline-block;color:#fff;background:#1c8ded;font-size:26px;padding:2px 6px 6px;border-radius:4px;cursor:pointer}.schoolcart__confirm-btn:hover{background:#324956}.schoolcart__deleteline{display:block;float:left;width:100%;text-align:left;margin-top:5px}.schoolcart__deleteline-btn{display:inline-block;color:#e14848;font-size:18px;cursor:pointer;font-weight:700;position:relative;padding-right:16px}.schoolcart__deleteline-btn:before{position:absolute;content:"";width:11px;height:11px;top:6px;right:0;background-size:cover;background-image:url("/sites/all/themes/tgtheme/misc/images/icons/delete-red.svg")}.schoolcart__deleteline-btn:hover{color:#324956}@media (min-width:1200px){.schoolcart__titles .h4{font-size:28px;margin-bottom:5px}}.progvideo__video{position:relative;display:block;overflow:hidden;width:100%;margin-top:30px}.progvideo__mainplay{position:absolute;width:80px;height:80px;top:calc(50% - 40px);left:calc(50% - 40px);background:#fff;border:5px solid #569744;cursor:pointer;z-index:10}.progvideo__mainplay:before{position:absolute;content:"";top:12px;left:12px;right:12px;bottom:12px;background-image:url("/sites/all/themes/tgtheme/misc/images/gschoolicons/play.svg");background-size:cover}.progvideo__mainplay:hover{width:76px;height:76px;top:calc(50% - 38px);left:calc(50% - 38px)}.progvideo__item{position:relative;display:block;overflow:hidden;width:100%}.progvideo__item-playing .progvideo__mainplay{display:none}.progvideo__item-title{font-size:24px;font-weight:700;display:block;overflow:hidden;width:100%;margin-bottom:20px}.progvideo__item__wrapper{position:absolute;left:0;right:0;display:block}.progvideo__item:before{position:absolute;content:"";top:0;left:0;right:0;bottom:0;z-index:9}.progvideo__line{position:absolute;z-index:10;bottom:0;left:5px;right:5px}.progvideo__line-btns{display:block;width:100%;float:left;position:relative;height:34px}.progvideo__line-btns:before{content:"";position:absolute;top:-5px;left:-5px;right:-5px;bottom:0;background:#000;opacity:.2}.progvideo__line .play-videoo{position:absolute;width:20px;height:20px;cursor:pointer;left:0;top:6px;display:none}.progvideo__line .play-videoo:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:url("/sites/all/themes/tgtheme/misc/images/player/stop.svg");background-size:cover}.progvideo__line .play-videoopause{position:absolute;width:20px;height:20px;cursor:pointer;left:0;top:6px;display:none}.progvideo__line .play-videoopause:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:url("/sites/all/themes/tgtheme/misc/images/player/pause.svg");background-size:cover}.progvideo__line .play-videoop{position:absolute;width:20px;height:20px;cursor:pointer;left:0;top:6px}.progvideo__line .play-videoop:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:url("/sites/all/themes/tgtheme/misc/images/player/play.svg");background-size:cover}.progvideo__line .play-videounmute{position:absolute;width:20px;height:20px;cursor:pointer;left:30px;top:6px;display:none}.progvideo__line .play-videounmute--show{display:block}.progvideo__line .play-videounmute:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:url("/sites/all/themes/tgtheme/misc/images/player/mute.svg");background-size:cover}.progvideo__line .play-videomute{position:absolute;width:20px;height:20px;cursor:pointer;left:30px;top:6px;display:none}.progvideo__line .play-videomute--show{display:block}.progvideo__line .play-videomute:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:url("/sites/all/themes/tgtheme/misc/images/player/volume.svg");background-size:cover}.progvideo__item-playing .progvideo__line .play-videoopause{display:block!important}.progvideo__item-playing .progvideo__line .play-videoop{display:none!important}.progvideo__progress{display:block;width:100%;float:left;height:5px;background:#8ae0b0;position:relative;z-index:1}.progvideo__progress-line{background:#569744;top:0;bottom:0;left:0;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.frontintro{display:block;float:left;width:100%;position:relative}.frontintro__bg{background:url("/sites/all/themes/tgtheme/misc/images/hotel/r0piaaifqoe.jpg");background-size:cover;background-position:50%}.frontintro__bg,.frontintro__bg:before{position:absolute;top:0;right:0;left:0;bottom:0}.frontintro__bg:before{content:"";background:#000;opacity:.45}.frontintro__wrapper{position:relative;padding:20px 0;display:inline-block;width:calc(100% - 40px);max-width:1200px}.frontintro .h3,.frontintro h1{color:#fff}.frontintro h1{font-size:32px;position:relative}.frontintro h1:before{position:absolute;content:"";display:block;border:none;color:#fff;height:1px;background:transparent;background:-webkit-gradient(radial,50% 50%,0,50% 50%,350,from(#fff),to(transparent));bottom:-10px;right:0;left:0}.frontintro .h3{margin-top:20px;font-size:26px}.frontintro__text{display:block;float:left;width:100%}.frontintro__text-wrapper{display:inline-block;width:100%;max-width:800px;padding:20px;text-align:left}.frontintro__text-wrapper p{font-size:22px;padding-bottom:20px;color:#2d2a2a}@media (min-width:1200px){.frontintro__wrapper{padding:40px 0}.frontintro h1{font-size:44px}.frontintro h1:before{bottom:-30px}.frontintro .h3{font-size:32px;margin-top:40px}.frontintro__text-wrapper{padding:60px 0 40px}.frontintro__text-wrapper p{font-size:26px}}.frontrooms{display:block;float:left;width:100%;position:relative;padding:20px 0}.frontrooms .h3{padding-bottom:20px;color:#2d2a2a;font-size:26px}.frontrooms__wrapper{position:relative;padding:20px 0;display:inline-block;width:calc(100% - 40px);max-width:1200px}.frontrooms__item{width:100%;display:block;float:left;margin-bottom:20px}.frontrooms__item-zoom{position:absolute;width:30px;height:30px;top:2px;right:2px;z-index:2;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.frontrooms__item-zoom:before{position:absolute;content:"";top:0;left:0;bottom:0;right:0;background-image:url("/sites/all/themes/tgtheme/misc/images/hotel/zoom-in.svg");background-size:cover}.frontrooms__item-image{max-width:220px;display:inline-block;position:relative;overflow:hidden;cursor:pointer}.frontrooms__item-image img{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;position:relative}.frontrooms__item-image:hover:before{position:absolute;content:"";top:0;left:0;bottom:0;right:0;background:#000;opacity:.3;z-index:1}.frontrooms__item-image:hover:after{content:"\421\43C\43E\442\440\435\442\44C   \43D\43E\43C\435\440";position:absolute;bottom:30px;left:2px;right:2px;z-index:1;color:#fff}.frontrooms__item-image:hover img{transform:scale(1.2)}.frontrooms__item-image:hover .frontrooms__item-zoom{right:calc(50% - 25px);top:calc(50% - 25px);width:50px;height:50px}.frontrooms__item-guests,.frontrooms__item-title{width:100%;display:block;float:left}.frontrooms__item-guests{margin-top:5px}.frontrooms__item-guest{display:inline-block;width:20px;height:20px;position:relative;margin:0 1px}.frontrooms__item-guest:before{position:absolute;content:"";top:0;left:0;right:0;bottom:0;background-size:cover;background-image:url("/sites/all/themes/tgtheme/misc/images/hotel/guest.svg")}.frontrooms__item-price{width:100%;display:block;float:left;margin-top:5px}.frontrooms__item-book{width:100%;display:block;float:left;margin-top:10px}.frontrooms__item-book-btn{display:inline-block;background:#456255;color:#fff;border:1px solid #132836;font-size:20px;padding:4px 8px;cursor:pointer}.frontrooms__item-book-btn:hover{background:#132836}.frontrooms__item-bookchoose{width:100%;display:block;float:left;margin-top:10px}.frontrooms__item-bookchoose-btn{display:inline-block;background:#456255;color:#fff;font-size:22px;padding:6px 12px;cursor:pointer;border-radius:4px}.frontrooms__item-bookchoose-btn:hover{background:#132836}.frontrooms__form{display:block;float:left;width:100%;text-align:center;margin-bottom:40px}.frontrooms__form #payment-form{display:inline-block}.frontrooms__booking,.frontrooms__booking-form{display:block;float:left;width:100%}.frontrooms__booking-form{background:#f1f1f1;padding:10px 0}.frontrooms__booking-element{display:block;float:left;width:100%;margin-top:10px;position:relative}.frontrooms__booking-calend{display:inline-block;width:100%;max-width:200px}.frontrooms__booking-calend input{width:100%;border:1px solid #af9d9d;border-radius:4px}.frontrooms__booking-datelabel{text-align:center;font-size:16px;padding:5px 0;color:#777}.frontrooms__booking-datelabel,.frontrooms__booking-guests{display:block;float:left;width:100%}.frontrooms__booking-guests-quael{display:inline-block;width:100%;max-width:200px;text-align:left;position:relative}.frontrooms__booking-guests-qua{display:inline-block;position:relative;background:#fff;padding:6px 6px 6px 36px;border:1px solid #af9d9d;border-radius:4px;width:100%}.frontrooms__booking-guests-qua:before{position:absolute;content:"";top:5px;left:5px;width:20px;height:20px;background-size:cover;background-image:url("/sites/all/themes/tgtheme/misc/images/hotel/guest.svg")}.frontrooms__booking-guests-qua label{margin-right:10px}.frontrooms__booking-guests-qua span{font-weight:700}.frontrooms__booking-guests-table{display:none}.frontrooms__booking-guests-table-show{display:block;position:absolute;width:200px;background:#fff;border:1px solid #777;border-radius:4px;z-index:3;left:calc(50% - 100px)}.frontrooms__booking-guests-item{border-bottom:1px solid #ccc;padding:6px 0;font-size:24px;cursor:pointer}.frontrooms__booking-guests-item,.frontrooms__booking-rooms{display:block;float:left;width:100%}.frontrooms__booking-rooms-quael{display:inline-block;width:100%;max-width:200px;text-align:left;position:relative}.frontrooms__booking-rooms-quael label{width:100%;text-align:center;font-size:16px;padding:5px 0;color:#777}.frontrooms__booking-rooms-qua{display:inline-block;position:relative;background:#fff;padding:6px 6px 6px 36px;border:1px solid #af9d9d;border-radius:4px;width:100%}.frontrooms__booking-rooms-qua:before{position:absolute;content:"";top:5px;left:5px;width:20px;height:20px;background-size:cover;background-image:url("/sites/all/themes/tgtheme/misc/images/hotel/oak-leaf.svg");filter:brightness(1) invert(1);-webkit-filter:brightness(1) invert(1);opacity:.9}.frontrooms__booking-rooms-qua span{font-weight:700}.frontrooms__booking-rooms-table{display:none}.frontrooms__booking-rooms-table-show{display:block;position:absolute;width:200px;background:#fff;border:1px solid #777;border-radius:4px;z-index:3;left:calc(50% - 100px);top:40px;overflow:auto;height:250px}.frontrooms__booking-rooms-hidden,.frontrooms__booking-rooms-nid{display:none}.frontrooms__booking-rooms-item{display:block;float:left;width:100%;border-bottom:1px solid #ccc;padding:6px 0;font-size:20px;cursor:pointer}.frontrooms__booking-btn-btn{cursor:pointer;display:inline-block;background:#379a7f;color:#fff;padding:8px 12px;font-size:22px}.frontrooms__booking-btn-btn:hover{background:#386558}.frontrooms__kitchen{display:block;float:left;width:100%}.frontrooms__kitchen--wrapper{display:inline-block;width:100%;max-width:800px;padding:20px 0;font-size:22px;color:#000}.frontrooms-error{background:#d04646!important;color:#fff!important}@media (min-width:767px){.frontrooms__row{display:block;float:left;width:100%}.frontrooms__item{width:33.33%}.frontrooms__item:nth-child(3n+1){clear:both;margin-left:0;margin-right:-100%}.frontrooms__item:nth-child(3n+2){margin-left:33.333%;margin-right:-100%;clear:none}.frontrooms__item:nth-child(3n+3){margin-left:66.666%;margin-right:-100%;clear:none}.frontrooms__item-image{max-width:calc(100% - 40px)}.frontrooms__booking-form{width:760px;margin-left:calc(50% - 380px)}}@media (min-width:1023px){.frontrooms__booking{margin-bottom:10px}.frontrooms__booking-form{width:1000px;margin-left:calc(50% - 500px);padding:10px}.frontrooms__booking-element,.frontrooms__booking-guests,.frontrooms__booking-rooms{display:block;width:auto}.frontrooms__booking-guests,.frontrooms__booking-rooms{margin-left:40px}.frontrooms__booking-guests-qua,.frontrooms__booking-rooms-qua{height:40px;padding:8px 6px 6px 36px}.frontrooms__booking-guests-qua:before,.frontrooms__booking-rooms-qua:before{top:8px}.frontrooms__booking-rooms-qua{width:200px;min-height:40px;height:auto}.frontrooms__booking-calend{max-width:400px}.frontrooms__booking-calend input{width:180px}.frontrooms__booking-calend input.frontrooms__field--field_hotel_to{margin-left:20px}.frontrooms__booking-datelabel{position:absolute;width:auto}.frontrooms__booking-datelabel-1{left:45px}.frontrooms__booking-datelabel-2{left:245px}.frontrooms__booking-btn-btn{padding:9px 22px;margin-left:40px}}@media (min-width:1200px){.frontrooms{padding:40px 0}.frontrooms .h3{font-size:32px}.frontrooms #book{display:block;width:1px;height:1px;position:absolute;top:80px}.frontrooms__item-title{min-height:62px}.frontrooms__kitchen--wrapper{font-size:24px}}.frontdocs{position:relative;padding:20px 0;background:#f1f1f1}.frontdocs,.frontdocs__title{display:block;float:left;width:100%}.frontdocs__title-btn,.frontdocs__title .h3{color:#2d2a2a;font-size:26px;position:relative;display:inline-block;font-weight:700}.frontdocs__title-btn{cursor:pointer;padding-right:20px;margin-top:30px}.frontdocs__title-btn:before{position:absolute;content:"";top:9px;right:0;height:18px;width:18px;background-size:cover;background-image:url("/sites/all/themes/tgtheme/misc/images/icons/arrow-pointing-to-right.svg");transform:rotate(90deg)}.frontdocs__wrapper{position:relative;padding:20px 0;display:inline-block;width:calc(100% - 40px);max-width:1200px}.frontdocs__items{display:none;text-align:center}.frontdocs__item,.frontdocs__items{float:left;width:100%;margin-top:20px}.frontdocs__item{font-size:22px}.frontdocs__text{float:left;width:100%;margin-top:20px}.frontdocs__text-text{display:inline-block;width:100%;max-width:800px;text-align:left;line-height:1.2}.frontdocs.frontdocs--show .frontdocs__items{display:block}.frontdocs.frontdocs--show .frontdocs__title-btn:before{transform:rotate(-90deg)}.frontdocs__line{display:block;float:left;width:100%;text-align:center;font-size:20px;margin:10px 0;word-break:break-word}@media (min-width:1200px){.frontdocs{padding:40px 0}}.paradgallery{display:block;float:left;width:100%;padding:40px 0}.paradgallery .tweed__galleries{display:inline-block;max-width:1000px;width:100%}.paradgallery .tweed-image-link{display:block;width:25%;float:left}.paradgallery .tweed-image-link img{margin-bottom:-3px;border:1px solid #fff;border-radius:6px}@media (min-width:767px){.paradgallery .tweed-image-link{width:25%}.paradgallery .tweed-image-link_33{width:33.333%}.paradgallery .tweed-image-link_25{width:25%}.paradgallery .tweed-image-link_20{width:20%}.paradgallery .tweed-image-link_16{width:16.666%}.paradgallery .tweed-image-link_14{width:14.2857%}}.node-type-achievement .paradgallery,.node-type-blog .paradgallery{background:#bfccca;padding:20px 0}.node-type-news .paradgallery{background:#9ea8a6;padding:20px 0}.roomdesc{margin:40px 0}.roomdesc .frontrooms__item-guests,.roomdesc__subtitle{margin-top:20px}.roomdesc__text,.roomdesc__text-wrapper{display:block;float:left;width:100%}.roomdesc__text-wrapper{text-align:left}.roomdesc__text-wrapper p{font-size:20px;padding-bottom:10px;line-height:1.2}.roomdesc__advantages,.roomdesc__advantages-items{display:block;float:left;width:100%}.roomdesc__advantages-items{margin-top:20px}.roomdesc__advantages-item{display:block;float:left;width:100%;margin-top:4px;text-align:left}.roomdesc__advantages-icon{display:inline-block;width:25px;height:25px}.roomdesc__advantages-icon img{width:100%;opacity:.7}.roomdesc__advantages-text{display:inline-block;position:relative;top:-8px;margin-left:5px}.roomdesc__advantages-part{display:block;float:left;width:100%}.roomdesc__advantages-part-wrapper{display:inline-block;width:100%;max-width:300px}.roomdesc__info-items{display:block;float:left;width:100%;margin-top:10px}.roomdesc__info-item{display:inline-block;width:100%;margin-top:10px;text-align:center}.roomdesc__info-item-wrapper{max-width:300px;display:inline-block;width:100%;text-align:left}.roomdesc__info-btn{display:inline-block;color:#146131;font-weight:700;cursor:pointer;position:relative;padding-left:30px;border-bottom:1px dashed}.roomdesc__info-btn:before{position:absolute;content:"";width:22px;height:22px;left:0;top:0;background-size:cover;background-image:url("/sites/all/themes/tgtheme/misc/images/redesign23/spa.svg")}.roomdesc__info-btn-2:before{background-image:url("/sites/all/themes/tgtheme/misc/images/redesign23/restaurant.svg");width:19px;height:19px}.roomdesc__btn,.roomdesc__price{display:block;float:left;width:100%;margin-top:20px}.roomdesc__btn-btn,.roomdesc__btn-btnreturn{cursor:pointer;display:inline-block;background:#379a7f;color:#fff;padding:8px 12px;font-size:22px}.roomdesc__btn-btn:hover,.roomdesc__btn-btnreturn:hover{background:#386558}.roomdesc__prices{display:block;float:left;width:100%;margin-top:20px}.roomdesc__prices--cattitle{display:block;float:left;width:100%;text-align:left;font-size:24px;color:#146131}.roomdesc__prices-line{display:block;position:relative;float:left;margin-top:10px;width:100%;padding:10px;border:1px solid #f5f6f9;border-radius:8px;box-shadow:0 5px 100px rgba(19,19,48,.1)}.roomdesc__prices-price,.roomdesc__prices-title{color:#146131;font-size:20px}.roomdesc__prices-price{font-weight:700;margin-top:5px}.roomdesc__prices-infoleft{display:block;float:left;width:calc(100% - 120px);text-align:left}.roomdesc__prices-inforight{display:block;float:left;width:120px;text-align:left}.roomdesc__prices-left{display:block;float:left;width:calc(100% - 100px);margin-right:100px;text-align:left;padding-right:5px}.roomdesc__prices-qua{position:absolute;width:100px;right:0;top:calc(50% - 16px);user-select:none!important;-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important}.roomdesc__prices-qua-overlay:before{position:absolute;content:"";top:0;left:0;right:0;bottom:0;background:#fff;opacity:.2;z-index:1}.roomdesc__prices-icon{display:inline-block;width:22px;height:22px;position:relative;border:1px solid #938393;border-radius:4px;top:5px;cursor:pointer}.roomdesc__prices-icon:hover{background:#ccc}.roomdesc__prices-icon:before{position:absolute;content:"";top:4px;right:4px;bottom:4px;left:4px;background-size:cover}.roomdesc__prices-icon-plus{margin-left:3px}.roomdesc__prices-icon-plus:before{background-image:url("/sites/all/themes/tgtheme/misc/images/redesign23/plus.svg")}.roomdesc__prices-icon-minus{margin-right:3px}.roomdesc__prices-icon-minus:before{background-image:url("/sites/all/themes/tgtheme/misc/images/redesign23/minus.svg")}.roomdesc__prices-input{display:inline-block;width:40px;position:relative}.roomdesc__prices-input:before{position:absolute;content:"";top:0;left:0;right:0;bottom:0}.roomdesc__prices-input input{width:100%;border:1px solid #ccc;border-radius:4px;font-size:18px;padding:2px 0;text-align:center}.roomdesc__prices--info{display:block;float:left;width:100%;margin-top:20px;background:#146131;color:#fff;border-radius:6px;padding:6px;line-height:1.2}.roomdesc__prices-itogo{display:none;float:left;width:100%;margin-top:20px}.roomdesc__prices-itogo--show{display:block}.roomdesc__prices-itogo-label{width:100px}.roomdesc__prices-itogo-label,.roomdesc__prices-itogo-price{display:block;float:left;text-align:left;font-weight:700;font-size:24px}.roomdesc__prices-itogo-price{width:calc(100% - 100px)}@media (min-width:767px){.roomdesc__advantages-part,.roomdesc__info-item{width:50%}}.bookprocess__title{font-size:24px}.bookprocess__condition,.bookprocess__conditions{display:block;float:left;width:100%}.bookprocess__condition{text-align:center;margin-top:5px;font-size:18px}.bookprocess__condition--date{display:inline-block;margin:0 4px;font-size:18px}.bookprocess__change{display:block;float:left;width:100%;text-align:center;margin-top:8px}.bookprocess__change--hide{display:none}.bookprocess__change-btn{display:inline-block;color:#fff;position:relative;background:#d08a27;border-radius:6px;font-size:16px;padding:4px 20px 4px 6px;cursor:pointer;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.bookprocess__change-btn:hover{background:#3f4e48}.bookprocess__change-btn:before{position:absolute;content:"";top:9px;right:4px;height:12px;width:12px;background-size:cover;background-image:url(/sites/all/themes/tgtheme/misc/images/icons/arrow-pointing-to-right.svg);transform:rotate(90deg);filter:brightness(0) invert(1)}.bookprocess__bookform{display:none;float:left;width:100%;margin-top:8px}.bookprocess__bookform--show{display:block}.bookprocess__noresult{font-size:28px;margin-top:20px}.bookform,.bookprocess__noresult{display:block;float:left;width:100%}.bookform{margin:10px 0;background:#eae9e9;border-radius:6px}.bookform__wrapper{width:calc(100% - 40px);display:inline-block;position:relative;margin:20px 0;padding:20px 0}.bookform__hide{position:absolute;font-weight:700;top:0;right:0;font-size:18px;color:#4e4a4a;padding-right:22px;cursor:pointer}.bookform__hide:before{content:"";position:absolute;top:2px;right:0;width:16px;height:16px;background-image:url(/sites/all/themes/tgtheme/misc/images/icons/delete2.svg);background-size:cover}.bookform__title{font-size:28px}.bookform__info{margin:10px 0;line-height:1.2}.bookform__info,.bookform__line{display:block;float:left;width:100%}.bookform__line{margin-top:15px;text-align:left}.bookform__line input,.bookform__line textarea{border:1px solid #ccc;width:100%;padding:4px 2px;font-size:20px;border-radius:4px}.bookform__line label{width:100%;font-size:18px;margin-top:4px}.bookform__line--checkbox{position:relative;text-align:left}.bookform__line--checkbox input[type=checkbox]{cursor:pointer;-webkit-appearance:none;appearance:none;background:#a8b5a3;border-radius:1px;position:absolute;box-sizing:content-box;width:18px;height:18px;border:1px solid #798a9a;padding:2px;outline:none;border-radius:4px}.bookform__line--checkbox input[type=checkbox]:checked{background-color:#75bf91;background-image:url(/sites/all/themes/tgtheme/misc/images/admicons/tick.svg);padding:2px;background-size:90%;background-repeat:no-repeat;background-position:50%}.bookform__line--checkbox label{display:block;width:calc(100% - 30px);margin-left:30px;font-size:22px;position:relative;top:1px}.bookform__line-more{display:block;float:left;width:100%;margin:8px 0}.bookform__line-more-btn{cursor:pointer;color:#244256;font-weight:700;position:relative;display:inline-block;font-size:18px;margin-left:32px}.bookform__line-more-btn:before{position:absolute;content:"";top:4px;right:-16px;height:13px;width:13px;background-size:cover;background-image:url(/sites/all/themes/tgtheme/misc/images/icons/arrow-pointing-to-right.svg);transform:rotate(90deg)}.bookform__docs-items{display:none;float:left;width:100%}.bookform__docs-item{display:block;float:left;width:100%;margin:4px 0}.bookform__docs-item a{display:inline-block;position:relative;font-weight:700;padding-left:25px;font-size:22px;word-break:break-word}.bookform__docs-item a:before{content:"";position:absolute;width:18px;height:18px;left:0;top:0;background-size:cover;background-image:url(/sites/all/themes/tgtheme/misc/images/shopicons/download.svg);opacity:.8}.bookform__line--checkbox-opened .bookform__line-more-btn:before{transform:rotate(-90deg)}.bookform__line--checkbox-opened .bookform__docs-items{display:block}.bookform__btn{display:block;float:left;width:100%}.bookform__btn-btn{cursor:pointer;display:inline-block;background:#146131;color:#fff;padding:8px 12px;font-size:22px;margin-top:15px;border-radius:6px}.bookform__btn-btn:hover{background:#d08a27}.bookform__payform{display:block;float:left;width:100%;text-align:center}.bookform__payform #payment-form{display:inline-block;margin-bottom:20px}.bookform__booked{font-weight:700;margin-bottom:20px;text-decoration:underline;display:none}.bookform--hidden .bookform__booked{display:block}.bookform--hidden .bookform__wrapper:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#fff;opacity:.15;z-index:100}.bookform--hidden .bookform__wrapper input[type=text]{background:#eae9e9!important}.bookform-error{background:#d04646!important;color:#fff!important}.succ{display:block;float:left;width:100%;padding:40px 0}.succ .h1{display:inline-block;width:100%;max-width:1200px}#about,.frontintro{display:none}.header{background:#fff}.header header{margin:0}.preheader{width:100%;background:#fff}.header23,.header23__wrapper{display:block;float:left;width:100%}.header23__wrapper{position:relative}.header23__lines{display:block;float:left;width:100%;padding-bottom:10px}.header23__image{position:absolute;top:15px;left:0}.header23__image a{display:inline-block}.header23__image img{width:80px}.header23__line{display:block;float:left;width:100%}.header23__line-top{padding-top:17px;padding-left:100px;padding-right:calc(100% - 285px)}.header23__line-bottom{padding-top:15px;position:relative;text-align:left}.header23__title{display:block;float:left;width:70%;text-align:left;font-size:16px;font-weight:700;font-family:Philosopher,sans-serif;color:#000;line-height:1}.header23__adres{display:block;float:left;width:50%;text-align:right}.header23__item{float:left;width:33.3333%;margin:0;text-align:center;font-size:16px;cursor:pointer}.header23__item,.header23__item--small{display:inline-block}.header23__item--large{display:none}.header23__item a{color:#000;display:inline-block}.header23__phone{display:inline-block;padding-left:30px;position:relative;letter-spacing:.04em}.header23__phone:before{position:absolute;content:"";top:-1px;left:0;width:20px;height:20px;background-size:cover;background-image:url(/sites/all/themes/tgtheme/misc/images/hotel/phone-call.svg);filter:brightness(1) invert(1)}.header23__book{display:none}.header__switcher{position:absolute;top:30px;right:5px;margin:0;padding:0}.header__span{border-bottom:2px solid #000}.mobile-view .navig{background:#146131}.frontrooms__booking-form{background:none}.frontrooms__booking-rooms-quael label{color:#000}.frontrooms__booking-guests-quael label.label-bt{width:100%;text-align:center;font-size:16px;padding:5px 0;color:#000}.frontrooms__booking-datelabel{color:#000}.frontrooms__booking-btn-btn{background:#146131;border-radius:6px;margin-left:14px;padding:9px 39px}.frontrooms__booking-btn-btn:hover{background:#d08a27}.frontrooms__wrapper{max-width:1290px;width:calc(100% - 80px)}.frontrooms__item-title{min-height:35px;color:#000}.frontrooms__item-image{border-radius:8px;max-width:calc(100% - 80px)}.frontrooms__item-image img{border-radius:8px}.frontrooms__item-price{font-size:26px;color:#000}.frontrooms__item-book-btn{border-radius:6px;border:none;padding:4px 8px 6px;background:#146131}.frontrooms__item-book-btn:hover{background:#d08a27}.frontrooms__item{margin-bottom:40px}.frontrooms .h3{display:block;float:left;width:100%;padding:20px 5px 5px}.footer__created a{color:#e3d0df}.frontrooms__form{display:none}.frontdocs{background:none;padding:0 0 40px}.frontdocs:before{position:absolute;content:"";width:300px;height:2px;left:calc(50% - 150px);background:#146131;bottom:32px}.frontdocs__line .h4{letter-spacing:.04em;font-size:28px}.footer__list{display:block;float:left;width:100%;margin-bottom:15px}.footer__list img{width:50px;filter:brightness(1) invert(1)}.footer__23title{font-family:Philosopher,sans-serif}.roomdesc__btn-btn,.roomdesc__btn-btnreturn{background:#146131;border-radius:6px}@media (min-width:767px){.header23{min-height:80px}.header23__image:before{position:absolute;content:"";top:-4px;bottom:1px;right:-11px;width:2px;background:#146131}.header23__line-top{padding:20px 5px 0 100px}.header23__title{font-size:22px}.header23__item{width:auto;display:inline-block;float:none;margin-right:17px;font-size:18px}.header23__item--large{display:none}.header23__item--small{display:inline-block}.header23__line-bottom{width:calc(100% - 100px);position:absolute;top:35px;left:100px}}@media (min-width:1023px){.header23__item--small{display:none}.header23__item--large{display:inline-block}.header23__book{display:block;position:absolute;top:-20px;right:0;background:#146131;color:#fff;cursor:pointer;border-radius:6px;font-size:22px;letter-spacing:.02em;z-index:1}.header23__book a{display:inline-block;color:#fff;padding:14px 34px 16px}.header__switcher{display:none}.frontrooms__booking-guests,.frontrooms__booking-rooms{margin-left:18px}.frontrooms__booking-calend{max-width:470px}.frontrooms__booking-calend input{text-align:center}.frontrooms__booking-datelabel-1{left:55px;color:#000}.frontrooms__booking-datelabel-2{left:253px;color:#000}.frontrooms__booking-form{width:900px;margin-left:calc(50% - 450px)}.frontrooms__booking-guests-quael,.frontrooms__booking-rooms-quael{width:170px;max-width:170px}.frontrooms__booking-rooms-qua{width:170px}.frontrooms__booking-guests-qua,.frontrooms__booking-rooms-qua{font-size:18px}.frontrooms__booking-btn-btn{padding:9px 24px}}@media (min-width:1200px){.header23__line-top{padding:8px 5px 0 100px}.header23__title{font-size:28px}.header23__line-bottom{top:33px}.header23__item{margin-right:25px;font-size:20px}.frontrooms__booking-form{width:1200px;margin-left:calc(50% - 600px)}.frontrooms__booking-calend input{width:220px}.frontrooms__booking-guests-quael,.frontrooms__booking-rooms-quael{width:280px;max-width:280px}.frontrooms__booking-guests-qua{padding:8px 6px 6px 68px;font-size:20px}.frontrooms__booking-rooms-qua{width:280px;padding:8px 6px 6px 10px;font-size:20px;text-align:center}.frontrooms__booking-btn-btn{padding:9px 25px}.frontrooms__booking-datelabel-1{left:72px}.frontrooms__booking-datelabel-2{left:311px}}@media (min-width:1280px){.frontrooms__booking-form{width:1230px;margin-left:calc(50% - 615px)}.frontrooms__booking-btn-btn{padding:9px 39px}}.extendtop__item{display:block;position:fixed;top:20px;background:#fff;z-index:100;right:10px;left:10px;bottom:20px;padding:40px 20px 20px;-webkit-box-shadow:0 0 5px 3px rgba(0,0,0,.2);box-shadow:0 0 5px 3px rgba(0,0,0,.2);overflow:auto}.extendtop__item-wrapper{display:block;float:left;width:100%}.extendtop__item-inninfo{display:inline-block;max-width:800px;width:100%}.extendtop__hideel{display:block;float:left;width:100%}.extendtop__hide{position:relative;display:inline-block;cursor:pointer;padding-left:18px;color:#146131;font-weight:700}.extendtop__hide:before{content:"";position:absolute;top:4px;left:0;width:13px;height:13px;background-image:url("/sites/all/themes/tgtheme/misc/images/icons/arrow-green.svg");background-size:cover;transform:rotate(180deg)}.specials__wrapper{display:inline-block;width:100%;max-width:1220px}.specials__items{display:flex;flex-wrap:wrap;width:100%;justify-content:center;align-content:stretch;padding-top:30px}.specials__item{position:relative;cursor:pointer;border-radius:8px;overflow:hidden;display:flex;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;margin:5px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:calc(50% - 10px)}.specials__item-bg{background-size:cover;background-position:50%;webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.specials__item-bg,.specials__item-bg:before{position:absolute;top:0;left:0;right:0;bottom:0}.specials__item-bg:before{content:"";background:rgba(0,0,0,.4)}.specials__item-title{display:block;float:left;width:100%;position:relative;padding:60px 10px;color:#fff;z-index:1;font-size:20px;letter-spacing:.02em}.specials__item:hover .specials__item-bg{top:-20px;left:-20px;right:-20px;bottom:-20px}@media (min-width:767px){.specials__item-title{font-size:24px}}@media (min-width:1023px){.specials__item-title{font-size:26px;font-size:36px;padding:80px 10px}}
.v-social__wrapper{display:inline-block}.v-social__wrapper a{transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out}.v-social__title{font-family:inherit}.v-social__item{display:inline-block;padding:0 5px}.v-social__item-first{padding:0 5px 0 0}.v-social__item-last{padding:0 0 0 5px}.v-social__item a{display:block;position:relative}.v-social__item a:before{position:absolute;content:"";background-repeat:no-repeat;background-size:cover}.v-social__item a:before{top:9px;bottom:9px;right:9px;left:9px}.v-social__wrapper .facebook a:before{background-image:url("/sites/all/themes/tgtheme/misc/dist/images/vsocial/white/facebook.svg")}.v-social__wrapper .vkontakte a:before{background-image:url("/sites/all/themes/tgtheme/misc/dist/images//vsocial/white/vk.svg")}.v-social__wrapper .twitter a:before{background-image:url("/sites/all/themes/tgtheme/misc/dist/images//vsocial/white/twitter.svg")}.v-social__wrapper .google a:before{background-image:url("/sites/all/themes/tgtheme/misc/dist/images//vsocial/white/google-plus.svg")}.v-social__wrapper .linkedin a:before{background-image:url("/sites/all/themes/tgtheme/misc/dist/images//vsocial/white/linkedin.svg")}.v-social__wrapper .pinterest a:before{background-image:url("/sites/all/themes/tgtheme/misc/dist/images//vsocial/white/pinterest.svg")}.v-social__wrapper .odnoklassniki a:before{background-image:url("/sites/all/themes/tgtheme/misc/dist/images//vsocial/white/odnoklassniki.svg")}.v-social__item a{width:40px;height:40px;border-radius:50%;border:1px solid}.v-social__item a:hover{border:2px solid}
