/*
	Theme Name: Sequolacons
	Author: Сергей Денисов
	Author URI: https://fl.ru/users/joja/
	Author Skype: sergei_denisov2
	Technical specialist: Joja (Сергей Денисов) | https://fl.ru/users/joja/
	Version: 1.0
*/
@font-face { font-family: 'UniversCondensed-Medium'; src: url('webfonts/UniversCondensed-Medium.eot?#iefix') format('embedded-opentype'), url('webfonts/UniversCondensed-Medium.woff') format('woff'), url('webfonts/UniversCondensed-Medium.ttf') format('truetype'), url('webfonts/UniversCondensed-Medium.svg#UniversCondensed-Medium') format('svg'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'UniversCondensed-Bold'; src: url('webfonts/UniversCondensed-Bold.eot?#iefix') format('embedded-opentype'), url('webfonts/UniversCondensed-Bold.woff') format('woff'), url('webfonts/UniversCondensed-Bold.ttf') format('truetype'), url('webfonts/UniversCondensed-Bold.svg#UniversCondensed-Bold') format('svg'); font-weight: normal; font-style: normal; }
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption{margin:0;padding:0;border:0;outline:0;font-size:100.01%;vertical-align:baseline;background:transparent}
html,body{height:100%;width:100%;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none}
html *{max-height:1000000px}
body{line-height:1.2;width:100%;overflow-x:hidden!important;background:#fff;padding:0;margin:0;color:#000;font-family: Calibri, sans-serif;width:100%;font-weight: 400;}
img{border: none;}
.clear {clear: both; height: 0px;}
.inp-error {border-color: #cc0000 !important;}
::-webkit-file-upload-button {cursor: pointer;}
#main-wrapper {overflow-x: hidden !important; overflow-y: hidden !important;}
.w-center {
width: 1000px; position: relative; margin: 0 auto; padding: 0px 0px 0px 0px; z-index: 2;
}
.w-center:after {
content: ""; display: block; clear: both;
}
#block-1 {
width: 100%; max-width: 1600px; height: 205px; padding: 0px 0px 0px 0px; margin: 0 auto; position: relative; z-index: 99;
background: #fff;
}
#block-1 .left-bl {
margin: 0px 0px 0px 0px; padding: 12px 0px 15px 0px; display: inline-block; vertical-align: top;
float: left; width: 150px;
}
#block-1 .left-bl a, #block-1 .left-bl a:hover {
text-decoration: none;
}
#block-1 .left-bl img {
margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; display: inline-block; vertical-align: top;
}
#block-1 .right-bl {
margin: 0px 0px 0px 0px; padding: 28px 0px 0px 0px; display: inline-block; vertical-align: top; text-align: right;
float: right; width: 800px;
}
#block-1 .right-bl .languages {
margin: 0px 0px 0px 0px; padding: 0px 0px 9px 0px;
}
#block-1 .right-bl .contacts {
margin: 16px 0px 0px 0px; padding: 0px 0px 0px 0px; color: #5c8540; font-size: 34px; line-height: 38px; font-family: 'UniversCondensed-Medium';
}
.d-none {
display: none;
}
#block-1 .right-bl .contacts .tell {
margin: 0px 0px 0px 0px; padding: 1px 0px 0px 40px; display: inline-block; vertical-align: top;
background: url(images/icon-header-tell.png) top left no-repeat;
background-position: 0px 0px;
}
#block-1 .right-bl .contacts .mail {
margin: 0px 0px 0px 13px; padding: 1px 0px 0px 44px; display: inline-block; vertical-align: top; text-decoration: none;
color: inherit;
background: url(images/icon-header-mail.png) top left no-repeat;
background-position: 0px 0px;
}
#block-1 .right-bl .contacts .mail:hover {
text-decoration: underline;
}
#block-1 .right-bl .menu {
margin: 38px 0px 0px 0px; padding: 0px 0px 0px 0px; font-family: 'UniversCondensed-Medium';
}
#block-1 .right-bl .menu ul {
margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; display: block; list-style-type: none;
text-transform: uppercase; font-size: 21px; color: #423f40;
}
#block-1 .right-bl .menu ul li {
margin: 0px 0px 0px 17px; padding: 0px 0px 0px 0px; display: inline-block; vertical-align: top;
}
#block-1 .right-bl .menu ul li:first-child {
margin-left: 0px;
}
#block-1 .right-bl .menu ul li a {
color: #423f40; text-decoration: none;
}
#block-1 .right-bl .menu ul li a:hover, #block-1 .right-bl .menu ul li.active a {
color: #937329;
}
#block-2 {
width: 100%; max-width: 1600px; height: 681px; padding: 0px 0px 0px 0px; margin: 0 auto; position: relative; z-index: 98;
background: url(images/bl-2-bg.jpg) top center no-repeat;
}
#main-slider {
min-height: 681px;
width: 100%;
margin: 0 auto;
margin-top: 0px;
}
#main-slider .item {
min-height: 681px; position: relative; margin: 0 auto; text-align: center;
width: 1000px; color: #fff;
}
#main-slider .item#m-item-1 {
background: url(images/main-slider-1-img.png) bottom center no-repeat;
}
#main-slider .item#m-item-2 {
background: url(images/main-slider-2-img.png) bottom center no-repeat;
}
#main-slider .item#m-item-3 {
background: url(images/main-slider-3-img.png) bottom center no-repeat;
}
#main-slider .item#m-item-4 {
background: url(images/main-slider-4-img.png) bottom center no-repeat;
}
#main-slider .item#m-item-5 {
background: url(images/main-slider-5-img.png) bottom center no-repeat;
}
#main-slider .item:after {
content: "";
display: block;
clear: both;
}
#main-slider .item .site-title {
display: block; font-family: 'UniversCondensed-Medium';
padding: 211px 0px 0px 0px;
margin: 0px 0px 0px -44px;
font-weight: 400;
font-size: 69px; text-transform: uppercase; text-shadow: 1px 1px 2px rgba(0,0,0,0.4);
}
#main-slider .item .txt-1 {
display: block; font-family: 'UniversCondensed-Medium';
padding: 0px 0px 0px 0px;
margin: -4px 0px 0px -44px;
font-weight: 400;
font-size: 33px;
line-height: 48px; text-transform: uppercase; text-shadow: 1px 1px 2px rgba(0,0,0,0.4);
}
#main-slider .item .txt-2 {
display: inline-block; vertical-align: top; font-family: 'UniversCondensed-Medium';
width: 425px;
padding: 0px 0px 0px 0px;
margin: 21px 0px 0px -52px;
font-weight: 400;
font-size: 27px;
line-height: 37px;
color: #312e2f; text-transform: uppercase;
}
#main-slider .item .txt-2_2 {
display: block; font-family: 'UniversCondensed-Medium';
padding: 90px 300px 0px 0px;
margin: 0px 0px 0px 0px;
text-align: left;
font-size: 47px;
line-height: 48px; text-transform: uppercase;
position: relative;
}
#main-slider .item .txt-2_2 .black {
color: #312e2f;
font-size: 27px;
line-height: 37px;
padding: 0px 0px 0px 0px;
margin: 7px 0px 0px 0px;
}
#main-slider .item .txt-2_2 .black .white {
color: #fff;
}
#main-slider .item .txt-3_1 {
display: block; font-family: 'UniversCondensed-Medium';
padding: 213px 0px 0px 368px;
margin: 0px 0px 0px 0px;
text-align: center;
font-size: 47px;
line-height: 55px; text-transform: uppercase;
position: relative;
}
#main-slider .item .txt-4_1 {
display: block; font-family: 'UniversCondensed-Medium';
padding: 203px 0px 0px 314px;
margin: 0px 0px 0px 0px;
text-align: left;
font-size: 47px;
line-height: 55px; text-transform: uppercase;
position: relative;
}
#main-slider .item .txt-4_1 .black {
display: block; font-family: 'UniversCondensed-Medium'; color: #312e2f; font-size: 27px;
padding: 1px 0px 0px 3px;
}
#main-slider .item .txt-5_1 {
display: block; font-family: 'UniversCondensed-Medium';
padding: 213px 0px 0px 368px;
margin: 0px 0px 0px 0px;
text-align: center;
font-size: 47px;
line-height: 55px; text-transform: uppercase;
position: relative;
}
#main-slider .item .about-butt, #main-slider .item .posobiya-butt, #main-slider .item .sob-butt, #main-slider .item .chavo-butt, #main-slider .item .uslugi-butt {
margin: 0 auto; margin-top: 32px; padding: 18px 0px 18px 0px; display: block; width: 268px; position: relative; left: -18px; vertical-align: top;
text-align: center;
color: #fff; font-size: 30px; font-family: 'UniversCondensed-Medium'; text-transform: uppercase;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
text-decoration: none;
background: rgb(174,138,39);
background: -moz-linear-gradient(top,  rgb(174,138,39) 0%, rgb(108,76,21) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(174,138,39)), color-stop(100%,rgb(108,76,21)));
background: -webkit-linear-gradient(top,  rgb(174,138,39) 0%,rgb(108,76,21) 100%);
background: -o-linear-gradient(top,  rgb(174,138,39) 0%,rgb(108,76,21) 100%);
background: -ms-linear-gradient(top,  rgb(174,138,39) 0%,rgb(108,76,21) 100%);
background: linear-gradient(to bottom,  rgb(174,138,39) 0%,rgb(108,76,21) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ae8a27', endColorstr='#6c4c15',GradientType=0 );
text-shadow: 1px 1px 0px rgba(0,0,0,0.28);
-webkit-box-shadow: 0px 2px 3px 0px rgba(50, 50, 50, 0.15), inset 0px 1px 0px 0px #f1ea47;
-moz-box-shadow:    0px 2px 3px 0px rgba(50, 50, 50, 0.15), inset 0px 1px 0px 0px #f1ea47;
box-shadow:         0px 2px 3px 0px rgba(50, 50, 50, 0.15), inset 0px 1px 0px 0px #f1ea47;
}
#main-slider .item .about-butt:hover, #main-slider .item .posobiya-butt:hover, #main-slider .item .sob-butt:hover, #main-slider .item .chavo-butt:hover, #main-slider .item .uslugi-butt:hover {
background: rgb(108,76,21);
background: -moz-linear-gradient(top,  rgb(108,76,21) 0%, rgb(174,138,39) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(108,76,21)), color-stop(100%,rgb(174,138,39)));
background: -webkit-linear-gradient(top,  rgb(108,76,21) 0%,rgb(174,138,39) 100%);
background: -o-linear-gradient(top,  rgb(108,76,21) 0%,rgb(174,138,39) 100%);
background: -ms-linear-gradient(top,  rgb(108,76,21) 0%,rgb(174,138,39) 100%);
background: linear-gradient(to bottom,  rgb(108,76,21) 0%,rgb(174,138,39) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6c4c15', endColorstr='#ae8a27',GradientType=0 );
}
#main-slider .item .posobiya-butt {
position: absolute !important;
top: 89px;
left: 0px;
right: -729px;
margin-top: 0px;
padding: 14px 0px 12px 0px;
}
#main-slider .item .sob-butt {
top: 12px;
left: 186px;
}
#main-slider .item .chavo-butt {
left: -48px;
margin-top: 50px;
}
#main-slider .item .uslugi-butt {
top: 12px;
left: 186px;
}
#main-slider.owl-theme .owl-controls .owl-page {
display: none;
}
#main-slider.owl-theme .owl-controls {
width: 100%; z-index: 9999;
position: absolute;
top: 314px;
}
#main-slider.owl-theme .owl-controls .owl-buttons div {
-moz-border-radius: 0%;
-webkit-border-radius: 0%;
border-radius: 0%;
width: 48px;
height: 80px;
background-color: transparent !important;
background-repeat: no-repeat;
background-position: center center;
padding: 0px !important;
margin: 0px !important;
opacity: 1 !important;
position: absolute;
top: 0px;
}
#main-slider.owl-theme .owl-controls .owl-buttons div.owl-prev {
background-image: url(images/main-prev.png);
left: 50%;
margin-left: -500px !important;
}
#main-slider.owl-theme .owl-controls .owl-buttons div.owl-next {
background-image: url(images/main-next.png);
right: 50%;
margin-right: -500px !important;
}
#main-slider.owl-theme .owl-controls .owl-buttons div.owl-prev:hover, #main-slider.owl-theme .owl-controls .owl-buttons div.owl-next:hover {
opacity: 0.8 !important;
}
#main-slider.owl-theme .owl-controls .owl-buttons div {
display: block;
}
#block-3 {
width: 100%; max-width: 1600px; padding: 0px 0px 56px 0px; margin: 0 auto; position: relative; z-index: 99;
}
#block-3 .title-block {
position: relative;
z-index: 1;
overflow: hidden;
text-align: center;
display: block;
padding: 34px 0px 0px 0px;
margin: 0px 0px 0px 0px;
text-transform: uppercase;
font-size: 47px;
font-weight: 400;
color: #312e2f;
font-family: 'UniversCondensed-Medium';
}
#block-3 .title-block:before,
#block-3 .title-block:after {
content: '';
display: inline-block;
width: 100%;
height: 1px;
background: #bba678;
z-index: -1;
position: relative;
top: -15px;
}
#block-3 .title-block:before {
right: 12px;
margin: 0 0 0 -100%;
}
#block-3 .title-block:after {
left: 12px;
margin: 0 -100% 0 0;
}
#block-3 .uslugi-bl {
margin: 28px 0px 0px 0px; padding: 0px 0px 0px 0px;
}
#block-3 .uslugi-bl:after {
content: "";
display: block;
clear: both;
}
#block-3 .uslugi-bl .u-item {
margin: 12px 10px 1px 0px; padding: 0px 0px 0px 0px;
float: left; width: 495px;
}
#block-3 .uslugi-bl .u-item.second {
margin-right: -10px;
}
#block-3 .uslugi-bl .u-item .u-img {
margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;
height: 228px; position: relative;
}
#block-3 .uslugi-bl .u-item .u-img img {
margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; display: block;
max-width: 100%; max-height: 100%;
}
#block-3 .uslugi-bl .u-item .u-img .u-name {
position: absolute;
top: 0px;
left: 0px;
width: 292px;
height: 100%;
background: url(images/u-item-overlay.png) top left no-repeat;
text-align: center;
color: #fff;
font-size: 67px;
line-height: 57px;
font-family: 'UniversCondensed-Medium';
text-transform: uppercase;
}
#block-3 .uslugi-bl .u-item .u-img .u-name > div {
margin: 48px 0px 0px 0px; padding: 0px 0px 0px 0px; display: block; width: 256px;
}
#block-3 .uslugi-bl .u-item .u-img .u-name > div span {
font-size: 51px;
}
#block-3 .uslugi-bl .u-item#u-item-4 .u-img .u-name > div span {
font-size: 43px;
}
#block-3 .uslugi-bl .u-item .u-desc {
border: 1px solid #d8cdb2; border-top: none; text-align: center;
padding: 10px 10px 0px 10px; margin: 0px 0px 0px 0px;
color: #312e2f; font-size: 21px;
min-height: 187px;
}
#block-3 .uslugi-bl .u-item.s-height .u-desc {
min-height: 158px;
}
#block-4 {
width: 100%; max-width: 1600px; padding: 0px 0px 38px 0px; margin: 0 auto; position: relative; z-index: 99;
background: #5e8741 url(images/bl-4-bg.jpg) top center no-repeat;
}
#block-4 .left-bl {
margin: 0px 0px 0px 0px; padding: 38px 0px 0px 0px; display: inline-block; vertical-align: top;
float: left; width: 495px; color: #fff; font-size: 22px; text-align: left;
}
#block-4 .left-bl .title-block {
margin: 0px 0px 0px 0px; padding: 0px 0px 24px 0px; display: block; text-transform: uppercase;
font-weight: 400; font-size: 67px; line-height: 67px; font-family: 'UniversCondensed-Medium';
border-bottom: 1px solid rgba(255,255,255,0.6); text-align: center;
}
#block-4 .left-bl p {
margin: 19px 0px 0px 0px; padding: 0px 0px 4px 0px; display: block;
}
#block-4 .right-bl {
margin: 47px 0px 0px 0px; padding: 0px 0px 0px 0px; display: inline-block; vertical-align: top;
float: right; width: 460px;
}
#block-4 .right-bl > div {
margin: 34px 0px 0px 0px; padding: 0px 0px 0px 0px; display: block;
}
#block-4 .right-bl > div:first-child {
margin-top: 0px !important;
}
#block-4 .right-bl .image img, #block-4 .right-bl .video img {
display: block;
}
#block-5 {
width: 100%; max-width: 1600px; padding: 0px 0px 0px 0px; margin: 0 auto; position: relative; z-index: 99;
background: #f2ebe5 url(images/bl-5-bg.jpg) top center no-repeat;
}
#block-5 > div {
background: url(images/bl-5-pattern.png) top center repeat; padding-bottom: 20px;
}
#block-5 .title-block {
position: relative;
z-index: 1;
overflow: hidden;
text-align: center;
display: block;
padding: 23px 0px 0px 0px;
margin: 0px 0px 0px 0px;
text-transform: uppercase;
font-size: 47px;
font-weight: 400;
color: #312e2f;
font-family: 'UniversCondensed-Medium';
}
#block-5 .title-block:before,
#block-5 .title-block:after {
content: '';
display: inline-block;
width: 100%;
height: 1px;
background: #bba678;
z-index: -1;
position: relative;
top: -15px;
}
#block-5 .title-block:before {
right: 12px;
margin: 0 0 0 -100%;
}
#block-5 .title-block:after {
left: 12px;
margin: 0 -100% 0 0;
}
#block-5 .questions-bl {
margin: 21px 0px 0px 0px; padding: 0px 0px 0px 0px;
}
#block-5 .questions-bl .q-left {
margin: 0px 50px 0px 0px; padding: 0px 0px 0px 0px; width: 475px; float: left;
}
#block-5 .questions-bl .q-right {
margin: 0px -20px 0px 0px; padding: 0px 0px 0px 0px; width: 475px; float: left;
}
#block-5 .questions-bl:after {
content: "";
display: block;
clear: both;
}
#block-5 .questions-bl .q-item {
margin: 10px 0px 0px 0px; padding: 0px 0px 18px 0px;
}
#block-5 .questions-bl .q-item .q-zag {
margin: 0px 0px 0px 0px; padding: 10px 0px 0px 0px; display: block; height: 62px; text-align: center;
text-transform: uppercase; color: #fff; font-size: 47px; line-height: 50px; font-family: 'UniversCondensed-Medium';
background-color: transparent;
background-repeat: no-repeat;
background-position: 50% 0px;
}
#block-5 .questions-bl .q-item#q-item-1 .q-zag {
background-image: url(images/q-item-1-bg.png);
}
#block-5 .questions-bl .q-item#q-item-2 .q-zag {
background-image: url(images/q-item-2-bg.png);
}
#block-5 .questions-bl .q-item#q-item-3 .q-zag {
background-image: url(images/q-item-3-bg.png);
}
#block-5 .questions-bl .q-item#q-item-4 .q-zag {
background-image: url(images/q-item-4-bg.png);
}
#block-5 .questions-bl .q-item .q-zag:after {
content: "";
display: inline-block;
vertical-align: top;
width: 24px;
height: 36px;
background: url(images/q-arrow.png) top left no-repeat;
margin: 8px 0px 0px 12px;
}
#block-5 .questions-bl .q-item .q-cont {
margin: 0px 0px 0px 0px; padding: 3px 0px 0px 0px; display: block;
}
#block-5 .questions-bl .q-item .q-cont .q-q {
margin: 0px 0px 0px 0px; padding: 12px 0px 0px 0px; display: block; color: #787878; font-size: 21px;
}
#block-5 .questions-bl .q-item .q-cont .q-q a {
color: #424242; text-decoration: underline; font-size: 25px; line-height: 23px; font-family: 'UniversCondensed-Medium';
}
#block-5 .questions-bl .q-item .q-cont .q-q a:hover {
text-decoration: none;
}
#block-5 .questions-bl .q-item .q-cont .q-q p {
margin: 0px 0px 0px 0px; padding: 6px 0px 1px 0px; display: block; letter-spacing: -0.005em;
}
#block-6 {
width: 100%; max-width: 1600px; padding: 0px 0px 25px 0px; margin: 0 auto; position: relative; z-index: 99;
}
#block-6 .title-block {
position: relative;
z-index: 1;
overflow: hidden;
text-align: center;
display: block;
padding: 23px 0px 0px 0px;
margin: 0px 0px 0px 0px;
text-transform: uppercase;
font-size: 47px;
font-weight: 400;
color: #312e2f;
font-family: 'UniversCondensed-Medium';
}
#block-6 .title-block:before,
#block-6 .title-block:after {
content: '';
display: inline-block;
width: 100%;
height: 1px;
background: #bba678;
z-index: -1;
position: relative;
top: -15px;
}
#block-6 .title-block:before {
right: 12px;
margin: 0 0 0 -100%;
}
#block-6 .title-block:after {
left: 12px;
margin: 0 -100% 0 0;
}
#block-6 .sobitiya-bl {
margin: 24px 0px 0px 0px; padding: 0px 0px 0px 0px;
}
#block-6 .sobitiya-bl:after, #block-6 .sobitiya-bl .left:after {
content: "";
display: block;
clear: both;
}
#block-6 .sobitiya-bl .left {
margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; float: left; width: 625px;
}
#block-6 .left .zag-news {
margin: 0px 0px 0px 0px; padding: 0px 0px 0px 55px; display: block; height: 43px;
color: #424242; font-size: 32px; line-height: 42px; font-weight: 400;
background: url(images/icon-sobitiya-news.png) top left no-repeat;
font-family: 'UniversCondensed-Medium';
}
#block-6 .right .zag-calendar {
margin: 0px 0px 0px 0px; padding: 0px 0px 0px 55px; display: block; height: 43px;
color: #424242; font-size: 32px; line-height: 42px; font-weight: 400;
background: url(images/icon-sobitiya-cal.png) top left no-repeat; background-position: 0px 2px;
font-family: 'UniversCondensed-Medium';
}
#block-6 .left .col {
margin: 0px 20px 0px 0px; padding: 4px 0px 0px 0px; float: left; width: 285px;
}
#block-6 .news-item {
margin: 20px 0px 0px 0px; padding: 0px 0px 0px 0px; display: block;
}
#block-6 .news-item .n-img {
margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width: 100%; height: 167px; overflow: hidden; position: relative;
}
#block-6 .news-item .n-img img {
margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; max-width: 100%; max-height: 100%;
display: block; position: relative; z-index: 1;
}
#block-6 .news-item .n-img .date {
margin: 0px 0px 0px 0px; padding: 27px 0px 0px 2px; display: block;
width: 47px;
height: 47px;
letter-spacing: -0.005em;
position: absolute;
top: 43px;
left: 0px;
color: #fff;
font-size: 16px;
font-family: 'UniversCondensed-Bold';
background: url(images/icon-triangle.png) top left no-repeat;
z-index: 2;
}
#block-6 .news-item .n-txt {
margin: 0px 0px 0px 0px; padding: 7px 0px 5px 0px; display: block;
}
#block-6 .news-item .n-txt .n-z {
margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; color: #424242; font-size: 23px; font-family: 'UniversCondensed-Medium';
}
#block-6 .news-item .n-txt .n-d {
margin: 0px 0px 0px 0px; padding: 6px 0px 0px 0px; display: block; color: #787878; font-size: 21px;
letter-spacing: -0.005em;
}
#block-6 .more-news, #block-6 .more-cal {
margin: 37px 0px 0px 0px; padding: 4px 22px 4px 22px; display: inline-block; vertical-align: center; vertical-align: top;
color: #fff; font-size: 23px; font-family: 'UniversCondensed-Medium';
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
text-decoration: none;
background: rgb(174,138,39);
background: -moz-linear-gradient(top,  rgb(174,138,39) 0%, rgb(108,76,21) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(174,138,39)), color-stop(100%,rgb(108,76,21)));
background: -webkit-linear-gradient(top,  rgb(174,138,39) 0%,rgb(108,76,21) 100%);
background: -o-linear-gradient(top,  rgb(174,138,39) 0%,rgb(108,76,21) 100%);
background: -ms-linear-gradient(top,  rgb(174,138,39) 0%,rgb(108,76,21) 100%);
background: linear-gradient(to bottom,  rgb(174,138,39) 0%,rgb(108,76,21) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ae8a27', endColorstr='#6c4c15',GradientType=0 );
text-shadow: 1px 1px 0px rgba(0,0,0,0.28);
-webkit-box-shadow: 0px 2px 3px 0px rgba(50, 50, 50, 0.15), inset 0px 1px 0px 0px #f1ea47;
-moz-box-shadow:    0px 2px 3px 0px rgba(50, 50, 50, 0.15), inset 0px 1px 0px 0px #f1ea47;
box-shadow:         0px 2px 3px 0px rgba(50, 50, 50, 0.15), inset 0px 1px 0px 0px #f1ea47;
}
#block-6 .more-news:hover, #block-6 .more-cal:hover {
background: rgb(108,76,21);
background: -moz-linear-gradient(top,  rgb(108,76,21) 0%, rgb(174,138,39) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(108,76,21)), color-stop(100%,rgb(174,138,39)));
background: -webkit-linear-gradient(top,  rgb(108,76,21) 0%,rgb(174,138,39) 100%);
background: -o-linear-gradient(top,  rgb(108,76,21) 0%,rgb(174,138,39) 100%);
background: -ms-linear-gradient(top,  rgb(108,76,21) 0%,rgb(174,138,39) 100%);
background: linear-gradient(to bottom,  rgb(108,76,21) 0%,rgb(174,138,39) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6c4c15', endColorstr='#ae8a27',GradientType=0 );
}
#block-6 .more-cal {
margin-top: 13px; float: right;
}
#block-6 .sobitiya-bl .right {
margin: 0px 0px 0px 0px; padding: 5px 0px 0px 0px; float: right; width: 325px;
}
#block-6 .cal-item {
margin: 20px 0px 0px 0px; padding: 0px 0px 0px 0px; display: block; text-align: center;
}
#block-6 .news-item.hidden-elem, #block-6 .cal-item.hidden-elem {
display: none;
}
#block-6 .cal-item .c-date {
margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; display: block; height: 43px; background: #917025;
font-size: 32px; line-height: 42px; color: #fff; font-family: 'UniversCondensed-Medium';
}
#block-6 .cal-item .c-zag {
margin: 12px 0px 0px 0px; padding: 0px 0px 0px 0px; display: block;
font-size: 23px; line-height: 23px; color: #424242; font-family: 'UniversCondensed-Medium';
}
#block-6 .cal-item .c-desc {
margin: 0px 0px 0px 0px; padding: 10px 0px 0px 0px; display: block;
font-size: 21px; color: #787878; text-align: left;
}
#block-6 .cal-item .c-img {
margin: 16px 0px 0px 0px; padding: 0px 0px 0px 0px; display: block;
}
#block-6 .cal-item .c-img img {
max-width: 100%; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; display: block;
}
#block-7 {
width: 100%; max-width: 1600px; height: 723px; padding: 0px 0px 25px 0px; margin: 0 auto; position: relative; z-index: 99;
background: #c6964a url(images/bl-7-bg.jpg) top center no-repeat;
}
#block-7 .title-block {
position: relative;
z-index: 1;
overflow: hidden;
text-align: center;
display: block;
padding: 22px 0px 0px 0px;
margin: 0px 0px 0px 0px;
text-transform: uppercase;
font-size: 47px;
font-weight: 400;
color: #fff;
font-family: 'UniversCondensed-Medium';
}
#block-7 .title-block:before,
#block-7 .title-block:after {
content: '';
display: inline-block;
width: 100%;
height: 1px;
background: #bba678;
z-index: -1;
position: relative;
top: -15px;
}
#block-7 .title-block:before {
right: 12px;
margin: 0 0 0 -100%;
}
#block-7 .title-block:after {
left: 12px;
margin: 0 -100% 0 0;
}
#block-7 .doc-type {
margin: 14px 0px 0px 0px;
padding: 0px 0px 0px 0px;
text-align: center;
}
#block-7 .doc-type ul {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
list-style-type: none;
}
#block-7 .doc-type ul li {
margin: 0px 20px 0px 20px;
padding: 0px 0px 0px 0px;
display: inline-block;
vertical-align: top;
}
#block-7 .doc-type ul li#icon-pdf {
width: 57px;
height: 54px;
background: url(images/icon-doc-pdf.png) top center no-repeat;
margin-top: 1px;
}
#block-7 .doc-type ul li#icon-word {
width: 56px;
height: 56px;
background: url(images/icon-doc-word.png) top center no-repeat;
}
#block-7 .posobie-bl {
margin: 22px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
#block-7 .posobie-bl:after, #block-7 .posobie-bl .p-item:after {
content: "";
display: block;
clear: both;
}
#block-7 .posobie-bl .p-item {
margin: 53px 14px 0px 0px;
padding: 0px 0px 0px 0px;
width: 495px;
float: left;
display: inline-block;
vertical-align: top;
}
#block-7 .posobie-bl .p-item.second {
margin-right: -20px;
}
#block-7 .posobie-bl .p-item img {
width: 182px;
height: 192px;
float: left;
display: inline-block;
vertical-align: top;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
#block-7 .posobie-bl .p-item .links {
width: 290px;
float: left;
display: inline-block;
vertical-align: top;
margin: -3px -10px 0px 9px;
padding: 0px 0px 0px 0px;
}
#block-7 .posobie-bl .p-item .links a {
color: #fff; text-decoration: underline; margin-bottom: 8px;
display: inline-block; vertical-align: top;
}
#block-7 .posobie-bl .p-item .links a:hover {
text-decoration: none;
}
#block-8 {
width: 100%; max-width: 1600px; padding: 0px 0px 35px 0px; margin: 0 auto; position: relative; z-index: 99;
}
#block-8 .title-block {
position: relative;
z-index: 1;
overflow: hidden;
text-align: center;
display: block;
padding: 72px 0px 0px 0px;
margin: 0px 0px 0px 0px;
text-transform: uppercase;
font-size: 47px;
font-weight: 400;
color: #312e2f;
font-family: 'UniversCondensed-Medium';
}
#block-8 .title-block:before,
#block-8 .title-block:after {
content: '';
display: inline-block;
width: 100%;
height: 1px;
background: #bba678;
z-index: -1;
position: relative;
top: -15px;
}
#block-8 .title-block:before {
right: 12px;
margin: 0 0 0 -100%;
}
#block-8 .title-block:after {
left: 12px;
margin: 0 -100% 0 0;
}
#teacher-slider {
min-height: 560px;
width: 900px;
margin: 0 auto;
margin-top: 72px;
}
#teacher-slider .item {
min-height: 560px; position: relative; margin: 0 auto; text-align: center;
width: 282px;
}
#teacher-slider .item:after {
content: "";
display: block;
clear: both;
}
#teacher-slider .item .t-item {
display: block;
padding: 0px 0px 0px 0px;
margin: 0px 0px 19px 0px;
text-align: center;
}
#teacher-slider .item .t-item .t-img {
display: block;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
height: 208px;
position: relative;
}
#teacher-slider .item .t-item .t-img img {
margin: 0 auto;
padding: 0px 0px 0px 0px;
display: block;
max-width: 100%;
height: inherit;
}
#teacher-slider .item .t-item .t-img .t-name {
display: block; padding: 6px 0px 7px 0px;
font-size: 30px; color: #fff; font-family: 'UniversCondensed-Medium';
position: absolute; background: rgba(94,137,64,0.63);
bottom: 0px;
left: 0px;
width: 100%;
}
#teacher-slider .item .t-item .t-subject {
display: block; padding: 6px 0px 0px 0px; height: 42px; background: #f8f8f8;
font-size: 25px; color: #312e2f; font-family: 'UniversCondensed-Medium';
}
#teacher-slider.owl-theme .owl-controls .owl-page {
display: none;
}
#teacher-slider.owl-theme .owl-controls {
width: 100%; z-index: 9999;
position: absolute;
top: 233px;
}
#teacher-slider.owl-theme .owl-controls .owl-buttons div {
-moz-border-radius: 0%;
-webkit-border-radius: 0%;
border-radius: 0%;
width: 26px;
height: 39px;
background-color: transparent !important;
background-repeat: no-repeat;
background-position: center center;
padding: 0px !important;
margin: 0px !important;
opacity: 1 !important;
position: absolute;
top: 0px;
}
#teacher-slider.owl-theme .owl-controls .owl-buttons div.owl-prev {
background-image: url(images/comm-prev.png);
left: -48px;
}
#teacher-slider.owl-theme .owl-controls .owl-buttons div.owl-next {
background-image: url(images/comm-next.png);
right: -48px;
}
#teacher-slider.owl-theme .owl-controls .owl-buttons div.owl-prev:hover, #teacher-slider.owl-theme .owl-controls .owl-buttons div.owl-next:hover {
opacity: 0.8 !important;
}
#teacher-slider.owl-theme .owl-controls .owl-buttons div {
display: block;
}
#block-9 {
width: 100%; max-width: 1600px; padding: 0px 0px 12px 0px; margin: 0 auto; position: relative; z-index: 99;
background: #f8f8f8;
}
#block-9 .title-block {
position: relative;
z-index: 1;
overflow: hidden;
text-align: center;
display: block;
padding: 45px 0px 0px 0px;
margin: 0px 0px 0px 0px;
text-transform: uppercase;
font-size: 47px;
font-weight: 400;
color: #312e2f;
font-family: 'UniversCondensed-Medium';
}
#block-9 .title-block:before,
#block-9 .title-block:after {
content: '';
display: inline-block;
width: 100%;
height: 1px;
background: #bba678;
z-index: -1;
position: relative;
top: -15px;
}
#block-9 .title-block:before {
right: 12px;
margin: 0 0 0 -100%;
}
#block-9 .title-block:after {
left: 12px;
margin: 0 -100% 0 0;
}
#review-slider {
min-height: 350px;
width: 956px;
margin: 0 auto;
margin-top: 38px;
}
#review-slider .item {
min-height: 350px; position: relative; margin: 0 auto; text-align: center;
width: 300px;
}
#review-slider .item:after {
content: "";
display: block;
clear: both;
}
#review-slider .item > img {
margin: 0 auto;
padding: 0px 0px 0px 0px;
display: block;
width: 154px;
height: 154px;
-moz-border-radius: 50%;
-webkit-border-radius: 50%;
border-radius: 50%;
}
#review-slider .item .c-name {
display: block; padding: 13px 0px 0px 0px;
font-size: 28px; color: #312e2f; font-family: 'UniversCondensed-Medium';
}
#review-slider .item .c-txt {
display: block; padding: 8px 0px 0px 0px;
font-size: 19px; color: #787878;
}
#review-slider.owl-theme .owl-controls .owl-page {
display: none;
}
#review-slider.owl-theme .owl-controls {
width: 100%; z-index: 9999;
position: absolute;
top: 114px;
}
#review-slider.owl-theme .owl-controls .owl-buttons div {
-moz-border-radius: 0%;
-webkit-border-radius: 0%;
border-radius: 0%;
width: 26px;
height: 39px;
background-color: transparent !important;
background-repeat: no-repeat;
background-position: center center;
padding: 0px !important;
margin: 0px !important;
opacity: 1 !important;
position: absolute;
top: 0px;
}
#review-slider.owl-theme .owl-controls .owl-buttons div.owl-prev {
background-image: url(images/comm-prev.png);
left: -23px;
}
#review-slider.owl-theme .owl-controls .owl-buttons div.owl-next {
background-image: url(images/comm-next.png);
right: -23px;
}
#review-slider.owl-theme .owl-controls .owl-buttons div.owl-prev:hover, #review-slider.owl-theme .owl-controls .owl-buttons div.owl-next:hover {
opacity: 0.8 !important;
}
#review-slider.owl-theme .owl-controls .owl-buttons div {
display: block;
}
#block-10 {
width: 100%; max-width: 1600px; height: 324px; border-top: 1px solid #858383; padding: 0px 0px 10px 0px; margin: 0 auto; position: relative; z-index: 99;
color: #fff;
background: #373435; text-align: center;
}
#block-10 .logo-footer {
margin: 0px 0px 0px 0px; padding: 22px 0px 0px 0px;
}
#block-10 .logo-footer img {
margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; display: inline-block; vertical-align: top;
}
#block-10 .logo-footer .logo-txt {
margin: 0px 0px 0px 0px; padding: 23px 0px 0px 0px; display: block; font-size: 69px; text-transform: uppercase;
font-family: 'UniversCondensed-Medium'; text-shadow: 1px 1px 2px rgba(0,0,0,0.39);
}
#block-10 .menu {
margin: 17px 0px 0px 0px; padding: 0px 0px 0px 0px; font-family: 'UniversCondensed-Medium';
}
#block-10 .menu ul {
margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; display: block; list-style-type: none;
text-transform: uppercase; font-size: 21px; color: #847e80;
}
#block-10 .menu ul li {
margin: 0px 0px 0px 17px; padding: 0px 0px 0px 0px; display: inline-block; vertical-align: top;
}
#block-10 .menu ul li:first-child {
margin-left: 0px;
}
#block-10 .menu ul li a {
color: #847e80; text-decoration: none;
}
#block-10 .menu ul li a:hover, #block-1 .right-bl .menu ul li.active a {
color: #937329;
}
#block-11 {
width: 100%; max-width: 1600px; height: 35px; padding: 1px 0px 0px 0px; margin: 0 auto; position: relative; z-index: 99;
background: #272425; font-size: 28px; font-family: 'UniversCondensed-Medium';
color: #bab9b9; text-align: center;
}
#to-top {
display: none;
opacity: 0;
width: 59px;
height: 57px;
position: fixed;
bottom: 30px;
right: 50%;
margin-right: -640px;
background: url(images/icon-to-top.png) top center no-repeat;
text-decoration: none !important;
z-index: 99999;
text-align: center;
-webkit-transition: all 0.2s linear;
-moz-transition: all 0.2s linear;
-o-transition: all 0.2s linear;
transition: all 0.2s linear;
opacity: 0.8;
border-radius: 5px;
}
#to-top:hover {
opacity: 1;
text-decoration: none !important;
}
.copy {
position: absolute;
top: 7px;
left: 0px;
display: inline-block;
font-size: 16px;
color: #bab9b9;
}
.copy a {
color: #bab9b9; text-decoration: underline;
}
.copy a:hover {
text-decoration: none;
}
.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle;font-size:13px;}
.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none;}
.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px;}
.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none;}
.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap;}
.select2-container .select2-search--inline{float:left;}
.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;}
.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none;}
.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:0px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051;}
.select2-results{display:block;}
.select2-results__options{list-style:none;margin:0;padding:0;}
.select2-results__option{padding: 7px 6px 7px 6px;user-select:none;-webkit-user-select:none;}
.select2-results__option[aria-selected]{cursor:pointer;}
.select2-container--open .select2-dropdown{left:0;}
.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;}
.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0;}
.select2-search--dropdown{display:block;padding:4px;}
.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box;}
.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none;}
.select2-search--dropdown.select2-search--hide{display:none;}
.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0);}
.select2-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}
.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;}
.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999;}
.select2-container--default .select2-selection--single .select2-selection__arrow{
width:20px;height:26px;position:absolute;top:3px;right:4px;
}
.select2-container--default .select2-selection--single .select2-selection__arrow b{
border-color:#222321 transparent transparent transparent;border-style:solid;
border-width:7px 5px 0 5px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0;
}
.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left;}
.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto;}
.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default;}
.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none;}
.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{
border-color:transparent transparent #222321 transparent;border-width:0 6px 7px 6px;
}
.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:0px;cursor:text;}
.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%;}
.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left;}
.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px;}
.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:0px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px;}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px;}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333;}
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder{float:right;}
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto;}
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto;}
.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0;}
.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default;}
.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none;}
.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0;}
.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0;}
.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa;}
.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;}
.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto;}
.select2-container--default .select2-results__option[role=group]{padding:0;}
.select2-container--default .select2-results__option[aria-disabled=true]{color:#999;}
.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd;}
.select2-container--default .select2-results__option .select2-results__option{padding-left:1em;}
.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0;}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em;}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em;}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em;}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em;}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em;}
.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#917025;color:white;}
.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px;}
.select2-container--classic .select2-selection--single{background-color:#f6f6f6;border:1px solid #aaa;border-radius:0px;outline:0;background-image:-webkit-linear-gradient(top, #ffffff 50%, #eeeeee 100%);background-image:-o-linear-gradient(top, #ffffff 50%, #eeeeee 100%);background-image:linear-gradient(to bottom, #ffffff 50%, #eeeeee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0);}
.select2-container--classic .select2-selection--single:focus{border:1px solid #e56a2e;}
.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#888;line-height:28px;}
.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px;}
.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999;}
.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top, #eeeeee 50%, #cccccc 100%);background-image:-o-linear-gradient(top, #eeeeee 50%, #cccccc 100%);background-image:linear-gradient(to bottom, #eeeeee 50%, #cccccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#cccccc', GradientType=0);}
.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0;}
.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left;}
.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto;}
.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #e56a2e;}
.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none;}
.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px;}
.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top, #ffffff 0%, #eeeeee 50%);background-image:-o-linear-gradient(top, #ffffff 0%, #eeeeee 50%);background-image:linear-gradient(to bottom, #ffffff 0%, #eeeeee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0);}
.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top, #eeeeee 50%, #ffffff 100%);background-image:-o-linear-gradient(top, #eeeeee 50%, #ffffff 100%);background-image:linear-gradient(to bottom, #eeeeee 50%, #ffffff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#ffffff', GradientType=0);}
.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:0px;cursor:text;outline:0;}
.select2-container--classic .select2-selection--multiple:focus{border:1px solid #e56a2e;}
.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px;}
.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none;}
.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:0px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px;}
.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px;}
.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555;}
.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right;}
.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto;}
.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto;}
.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #e56a2e;}
.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0;}
.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;}
.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0;}
.select2-container--classic .select2-search--inline .select2-search__field{outline:0;}
.select2-container--classic .select2-dropdown{background-color:white;border:1px solid transparent;}
.select2-container--classic .select2-dropdown--above{border-bottom:none;}
.select2-container--classic .select2-dropdown--below{border-top:none;}
.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto;}
.select2-container--classic .select2-results__option[role=group]{padding:0;}
.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey;}
.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:white!important;}
.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px;}
.select2-container--classic.select2-container--open .select2-dropdown{border-color:#e56a2e;}
img.msoptionscolor-pattern {
width: 32px;
height: 25px;
float: none;
margin: 0 auto;
margin-top: 1px;
display: block;
}
div.msoptionscolor-color {
width: 32px;
height: 25px;
float: none;
margin-right: 0px;
margin-top: 0px;
}
.selection img.msoptionscolor-pattern {
margin-top: 3px; margin-left: 3px;
}
.selection div.msoptionscolor-color {
margin-top: 0px;
}
.select2 {
width: 73px !important; margin-right: 2px; text-align: left;
}
.select2-container--default .select2-selection--single{
height: 33px;
padding: 0px 0px 0px 0px;
border: 1px solid #c0c0c0;
background: #fff;
color: #888;
font-size: 13px;
-moz-border-radius: 0px;
-webkit-border-radius: 0px;
border-radius: 0px;
}
.select2-container--default .select2-selection--single .select2-selection__rendered{
color:#888;line-height:28px; padding-left: 0px; padding-right: 0px;
}
.hidden{opacity:0}
.visible{opacity:1;}
/*--- Owl_Carousel.css ---*/
.owl-carousel .owl-wrapper:after {
content: ".";
display: block;
clear: both;
visibility: hidden;
line-height: 0;
height: 0;
}
.owl-carousel{
display: none;
position: relative;
width: 100%;
-ms-touch-action: pan-y;
}
.owl-carousel .owl-wrapper{
display: none;
position: relative;
-webkit-transform: translate3d(0px, 0px, 0px);
}
.owl-carousel .owl-wrapper-outer{
overflow: hidden;
position: relative;
width: 100%;
}
.owl-carousel .owl-wrapper-outer.autoHeight{
-webkit-transition: height 500ms ease-in-out;
-moz-transition: height 500ms ease-in-out;
-ms-transition: height 500ms ease-in-out;
-o-transition: height 500ms ease-in-out;
transition: height 500ms ease-in-out;
}
.owl-carousel .owl-item{
float: left;
}
.owl-controls .owl-page,
.owl-controls .owl-buttons div{
cursor: pointer;
}
.owl-controls {
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.grabbing { 
cursor:url(grabbing.png) 8 8, move;
}
.owl-carousel  .owl-wrapper,
.owl-carousel  .owl-item{
-webkit-backface-visibility: hidden;
-moz-backface-visibility:    hidden;
-ms-backface-visibility:     hidden;
-webkit-transform: translate3d(0,0,0);
-moz-transform: translate3d(0,0,0);
-ms-transform: translate3d(0,0,0);
}
/*--- Owl_Theme.css ---*/
.owl-theme .owl-controls{
margin-top: 10px;
text-align: center;
}
.owl-theme .owl-controls .owl-buttons div{
color: #FFF;
display: inline-block;
zoom: 1;
*display: inline;/*IE7 life-saver */
margin: 5px;
padding: 3px 10px;
font-size: 12px;
-webkit-border-radius: 30px;
-moz-border-radius: 30px;
border-radius: 30px;
background: #869791;
filter: Alpha(Opacity=50);/*IE7 fix*/
opacity: 0.5;
}
.owl-theme .owl-controls.clickable .owl-buttons div:hover{
filter: Alpha(Opacity=100);/*IE7 fix*/
opacity: 1;
text-decoration: none;
}
.owl-theme .owl-controls .owl-page{
display: inline-block;
zoom: 1;
*display: inline;/*IE7 life-saver */
}
.owl-theme .owl-controls .owl-page span{
display: block;
width: 12px;
height: 12px;
margin: 5px 7px;
filter: Alpha(Opacity=50);/*IE7 fix*/
opacity: 0.5;
-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px;
background: #869791;
}
.owl-theme .owl-controls .owl-page.active span,
.owl-theme .owl-controls.clickable .owl-page:hover span{
filter: Alpha(Opacity=100);/*IE7 fix*/
opacity: 1;
}
.owl-theme .owl-controls .owl-page span.owl-numbers{
height: auto;
width: auto;
color: #FFF;
padding: 2px 10px;
font-size: 12px;
-webkit-border-radius: 30px;
-moz-border-radius: 30px;
border-radius: 30px;
}
.owl-item.loading{
min-height: 150px;
}