/* #### Generated By: http://www.cufonfonts.com #### */

@font-face {
font-family: 'Myriad Pro Regular';
font-style: normal;
font-weight: normal;
src: local('Myriad Pro Regular'), url('MYRIADPRO-REGULAR.woff') format('woff');
}


@font-face {
font-family: 'Myriad Pro Condensed';
font-style: normal;
font-weight: normal;
src: local('Myriad Pro Condensed'), url('MYRIADPRO-COND.woff') format('woff');
}


@font-face {
font-family: 'Myriad Pro Semibold Italic';
font-style: normal;
font-weight: normal;
src: local('Myriad Pro Semibold Italic'), url('MYRIADPRO-SEMIBOLDIT.woff') format('woff');
}


@font-face {
font-family: 'Myriad Pro Semibold';
font-style: normal;
font-weight: normal;
src: local('Myriad Pro Semibold'), url('MYRIADPRO-SEMIBOLD.woff') format('woff');
}


@font-face {
font-family: 'Myriad Pro Condensed Italic';
font-style: normal;
font-weight: normal;
src: local('Myriad Pro Condensed Italic'), url('MYRIADPRO-CONDIT.woff') format('woff');
}


@font-face {
font-family: 'Myriad Pro Bold Italic';
font-style: normal;
font-weight: normal;
src: local('Myriad Pro Bold Italic'), url('MYRIADPRO-BOLDIT.woff') format('woff');
}


@font-face {
font-family: 'Myriad Pro Bold Condensed Italic';
font-style: normal;
font-weight: normal;
src: local('Myriad Pro Bold Condensed Italic'), url('MYRIADPRO-BOLDCONDIT.woff') format('woff');
}


@font-face {
font-family: 'Myriad Pro Bold Condensed';
font-style: normal;
font-weight: normal;
src: local('Myriad Pro Bold Condensed'), url('MYRIADPRO-BOLDCOND.woff') format('woff');
}


@font-face {
font-family: 'Myriad Pro Bold';
font-style: normal;
font-weight: normal;
src: local('Myriad Pro Bold'), url('MYRIADPRO-BOLD.woff') format('woff');
}

/**/

body {background:#f7f7f7;margin:0;padding:0;overflow:hidden;overflow-y:scroll;font-family:Myriad Pro;font-size:16px;color:#131313;}
h1 {font-family:"Myriad Pro Condensed", Arial Narrow;font-size:25px;font-weight:normal;}
h2 {font-family:"Myriad Pro Condensed", Arial Narrow;font-size:22px;font-weight:normal;}
h3 {font-family:"Myriad Pro Condensed", Arial Narrow;font-size:18px;font-weight:normal;}
h4 {font-family:"Myriad Pro Condensed", Arial Narrow;font-size:16px;font-weight:normal;}

a {text-decoration:none;color:#028cd3;outline:none;font-size: 15px;}
a:hover {text-decoration:underline;}

div, menu, article, header, section, footer {display:block;margin:0;padding:0;position:relative;}

/**/

.pageHd {font-family:"Myriad Pro Condensed", Arial Narrow;font-size:30px;text-transform:uppercase;text-align:center;overflow:hidden;}
.pageHd span {display:block;padding-bottom:10px;background:url(img/pageHdArrowBottom.png) bottom center no-repeat;}


/**/

header {background:white;text-align:center;}
header>div {display:table;border-collapse:collapse;height:80px;width:1200px;margin:0 auto;overflow:hidden;}
header>div>div {position:absolute;}
header>div p {margin:0;padding:0;}
header>div .logo {top:20px;left:10px;}
header>div .current {top:15px;left:420px;font-family:"Myriad Pro Condensed", Arial Narrow;font-size:17px;text-transform:uppercase;text-align:left;}
header>div .hdHelo {top:10px;right:10px;text-align:right;color:#0b85c4;}
header>div .hdHelo a {display:inline-block;padding:12px 15px;background:#0b85c4;color:white;text-transform:uppercase;font-family:"Myriad Pro Condensed", Arial Narrow;font-size:17px;border-radius:3px;}

/**/

.menu {background:#202020;text-align:center;z-index:100;}
.menu>div {display:table;border-collapse:collapse;width:1200px;text-align:left;margin:0 auto;}
.menu>div .hdStr {position:absolute;top:-7px;left:0;color:white;font-family:"Myriad Pro Condensed", Arial Narrow;padding:6px 0;text-transform:uppercase;font-size:19px;}
.menu>div>menu {display:table;border-collapse:collapse;float:right;}
.menu>div>menu .sitem {float:left;}
.menu>div>menu .sitem>a {display:block;float:left;color:white;font-family:"Myriad Pro Condensed", Arial Narrow;font-size:17px;text-transform:uppercase;padding:18px 12px;}
.menu>div>menu .sitem>a:hover {color:#6ccdff;text-decoration:none;}
.menu>div>menu .sitem .subItem {position:absolute;display:none;width:225px;background:#f7f7f7;box-shadow:0 0 10px rgba(0,0,0,.25);padding:10px 0;}
.menu>div>menu .sitem .subItem:before {content:"";position:absolute;display:block;background:url(img/menuArrowTop.png) top left no-repeat;width:18px;height:9px;top:-9px;left:18px;}
.menu>div>menu .sitem .subItem .dditem {}
.menu>div>menu .sitem:hover .subItem {display:block;top:50px;}
.menu>div>menu .sitem:hover .subItem a {display:block;padding:5px 22px;color:#202020;font-family:"Myriad Pro Condensed", Arial Narrow;font-size:15px;text-transform:uppercase;}

/**/

.main-content-images {z-index:1;}
.main-content-images .hdImg {height:470px;}

.page {z-index:10;}

.main-content-images .hdImg>ul {display:block;position:relative;margin:0;padding:0;list-style:none;text-align:left;}
.main-content-images .hdImg>ul>li {text-align:center;width:100%;height:495px;position:absolute;top:0;left:0;background:url(img/mainImage.jpg) center center no-repeat;background-size:cover !important;cursor:pointer;}

.main-content-images .hdImg>ul>li>div {position:absolute;top:130px;left:20%;background:#f6f6f6;border-radius:3px;padding:15px;color:#060606;font-style:italic;font-size:17px;}

.main-content-carousel {overflow:hidden;}
.main-content-carousel a {display:block;width:47px;height:62px;position:absolute;top:50%;margin-top:-23px;z-index:1200;
-webkit-transition:all .3s; -moz-transition:all .3s; -ms-transition:all .3s; -o-transition:all .3s; transition:all .3s;
}
.main-content-carousel .left {left:-62px;background:url(img/prevBtn.png) center center no-repeat;}
.main-content-carousel .right {right:-62px;background:url(img/nextBtn.png) center center no-repeat;}
.main-content-carousel:hover .left {left:10%;}
.main-content-carousel:hover .right {right:10%;}
.main-content-carousel a:hover {opacity:.5;}

/**/

.page {text-align:center;}
.page .content {width:1200px;margin:0 auto;}
.page .content .content-row {padding:20px 50px;}

.gray-row {background:#c4c4c4;}

/**/

.main:nth-child(5) {}
.main:nth-child(5) .pageHd {position:relative;top:-95px;background:url(img/pageHdBgArrow.png) top center no-repeat;}
.main:nth-child(5) .pageHd span {padding-top:50px;}

.main:nth-child(6) {}
.main:nth-child(6) .pageHd {position:relative;top:-30px;background:url(img/pageHdBgArrowBottom.png) top center no-repeat;overflow:hidden;}
.main:nth-child(6) .pageHd span {padding-top:30px;margin:-30px 0 20px 0;}

.main:nth-child(7) {}
.main:nth-child(7) .pageHd {position:relative;top:-116px;background:url(img/pageHdBgArrow.png) top center no-repeat;}
.main:nth-child(7) .pageHd span {padding-top:20px;}

.main:nth-child(8) {}
.main:nth-child(8) .pageHd {position:relative;top:-45px;background:url(img/pageHdBgArrowBottom.png) top center no-repeat;}
.main:nth-child(8) .pageHd span {padding-top:30px;margin:-30px 0 20px 0;}

/**/

.catmenu-main {display:table;border-collapse:collapse;margin:-150px auto 0 auto;}
.catmenu-main>div {width:258px;height:258px;float:left;border-right:solid 1px #3a3939;border-bottom:solid 1px #3a3939;}
.catmenu-main>div:nth-child(4n+4) {border-right:none;}
.catmenu-main>div:nth-last-child(1),.catmenu-main>div:nth-last-child(2),.catmenu-main>div:nth-last-child(3),.catmenu-main>div:nth-last-child(4) {border-bottom:none;}
.catmenu-main>div>a {display:block;margin:25px;width:192px;height:192px;padding:7px;color:#3a3939;font-family:"Myriad Pro Condensed", Arial Narrow;font-size:20px;text-transform:uppercase;}
.catmenu-main>div:not(:last-child)>a>div {border:solid 1px #3a3939;width:190px;height:190px;background:#f7f7f7;}
.catmenu-main>div:not(:last-child)>a {border:solid 1px #3a3939;background:url(img/formBg.png) repeat;}
.catmenu-main>div>a:hover {text-decoration:none;color:#0b85c4;}
.catmenu-main>div>a>div .image {height:147px;}

.korzina-container {position:absolute;display:block;text-align:right;right:0;top:-120px;z-index:1000;}
.inner-korzina-container {position:absolute;text-align:right;top:20px;right:20px;z-index:1000;}

.zajav {display:table;border-collapse:collapse;width:1000px;margin:0 auto;margin:-40px 0 90px 0;}
.zajav>form, .zajav>div {display:table;width:50%;float:left;text-align:center;}
.zajav>form>div {width:400px;margin:0 auto;border:solid 1px #3a3939;padding:7px;background:url(img/formBg.png) repeat;}
.zajav>form>div>div {border:solid 1px #3a3939;background:#f7f7f7;padding:20px;}
.zajav>form>div>div>input:not([type="submit"]) {width:260px;padding:5px;font-size:16px;margin:0 0 10px 0;}
.zajav>form>div>div>textarea {width:260px;padding:5px;font-size:16px;margin:0 0 10px 0;height:120px;}
.zajav>form>div>div>input[type="submit"] {background:#0b85c4;border-radius:3px;padding:10px 20px 5px 20px;color:white;font-family:"Myriad Pro Condensed", Arial Narrow;text-transform:uppercase;font-size:17px;border:none;cursor:pointer;}
.zajav>form>div>div>input[type="submit"]:hover {background:white;color:#0b85c4;}
.zajav>div>div {width:400px;margin:0 auto;text-align:left;text-align:left;color:#212121;}
.zajav>div>div>p {font-style:italic;}

.accii {display:table;border-collapse:collapse;width:100%;margin:-100px 0 50px 0;}
.accii>div {float:left;width:50%;}
.accii-left {}
.accii-left .item {display:table;width:100%;background:white;}
.accii-left .item:nth-child(2n+2) {background:#e2e2e2;}
.accii-left .item .img {width:150px;overflow:hidden;float:left;}
.accii-left .item .img img {width:150px;} 
.accii-left .item>div:last-child {float:left;padding:20px;text-align:left;width:calc(100% - 250px);}
.accii-left .item .dttm {color:#a7a7a7;font-weight:bold;font-size:20px;font-family:"Myriad Pro Condensed", Arial Narrow;text-transform:uppercase;}
.accii-left .item h2 {font-size:24px;font-family:"Myriad Pro Condensed", Arial Narrow;text-transform:uppercase;color:#2a2c2e;}
.accii-left .item .anonce {color:#222222;font-style:italic;}

.showall {display:inline-block;text-align:center;margin:20px;padding:5px;border:solid 1px #3a3939;background:url(img/formBg.png) repeat;}
.showall a {display:block;border:solid 1px #3a3939;padding:25px 45px 19px 45px;background:#f7f7f7;color:#111111;font-family:"Myriad Pro Condensed", Arial Narrow;text-transform:uppercase;}
.showall a:hover {text-decoration:none;color:#0b85c4;}

footer {background:#f9f9f9;}
.footer-inner {border-top:solid 1px #3a3939;}

.ftHelo {width:900px;margin:0 auto;font-family:"Myriad Pro Condensed", Arial Narrow;text-transform:uppercase;color:#2a2c2e;padding:50px;}

.ftLinks {font-size:12px;text-align:center;padding:20px;}

.page .content {display:table;border-collapse:collapse;}
.page .content .lt {width:250px;margin:30px 70px 30px 0;float:left;text-align:left;}
.page .content .cnt {width:calc(100% - 380px);float:left;text-align:left;margin:0 0 30px 0;}

.page .content .lt .catmenu {width:100%;border:solid 1px #3a3939;background:url(img/formBg.png) repeat;padding-top:5px;margin:0 0 45px 0;}
.page .content .lt .catmenu>span {display:block;border-top:solid 1px #3a3939;border-bottom:solid 1px #3a3939;background:#f7f7f7;padding:18px 0;font-family:"Myriad Pro Condensed", Arial Narrow;text-transform:uppercase;color:#141414;font-size:24px;text-align:center;}
.page .content .lt .catmenu .cn {background:#f7f7f7;}
.page .content .lt .catmenu .cn .sitem {}
.page .content .lt .catmenu .cn .sitem a {display:block;padding:15px 16px;font-family:"Myriad Pro Condensed", Arial Narrow;text-transform:uppercase;color:#141414;font-size:20px;}
.page .content .lt .catmenu .cn .sitem a:hover {text-decoration:none;}
.page .content .lt .catmenu .cn a:hover {color:#0b85c4;}
.page .content .lt .catmenu .cn .subItem {background:white;}
.page .content .lt .catmenu .cn .dditem a {font-size:16px;padding:10px 16px;}
.page .content .lt .catmenu .cn .a {color:#0b85c4 !important;}
.page .content .lt .price {text-align:center;}
.page .content .lt .price a {position:relative;display:inline-block;margin:0 -70px 0 0;padding:16px 20px;color:white;background:#0b85c4;font-family:"Myriad Pro Condensed", Arial Narrow;text-transform:uppercase;border-radius:3px;font-size:18px;font-weight:bold;}
.page .content .lt .price a:before {content:"";display:block;position:absolute;width:79px;height:67px;top:-8px;left:-80px;background:url(img/priceIcon.png) top center no-repeat;background-size:contain;}
.page .content .lt .price a:hover {text-decoration:none;background:white;color:#0b85c4;}


.imagTable {}
.imagTable th {background:black;color:white;padding:16px;text-transform:uppercase;font-family:"Myriad Pro Condensed", Arial Narrow;font-weight:normal;}
.imagTable td {vertical-align:middle;}
.imagTable th:not(:first-child) {text-align:center;}
.imagTable h2 {color:#0b85c4;}
.imagTable tr:not(.h) td {border-top:solid 1px #3a3939 !important;border-bottom:solid 1px #3a3939 !important;}
.imagTable tr:not(.h) td:first-child {border-left:solid 1px #3a3939 !important;text-align:left;}
.imagTable tr:not(.h) td:last-child {border-right:solid 1px #3a3939 !important;width:50px;}
.imagTable input[type="text"] {border:solid 1px #3a3939;}
.imagTable .r {background:white;}

.partners {text-align:center;}
.partners .nav {width:1000px;}
.partners .nav>a {display:block;width:21px;height:72px;position:absolute;top:35px;}
.partners .nav>a:first-child {background:url(img/partnerPrevBtn.png) center center no-repeat;left:0;}
.partners .nav>a:last-child {background:url(img/partnerNextBtn.png) center center no-repeat;right:0;}
.partners-container {width:950px;overflow:hidden;margin:0 25px;text-align:left;}
.partners-container table {position:relative;}

.imagTable tr:not(.h) td:first-child {  border-left: solid 1px #3a3939 !important;  text-align: left;  font-size: 15px;}
.imagTable tr:not(.h) td {  border-top: solid 1px #3a3939 !important;  border-bottom: solid 1px #3a3939 !important;  font-size: 15px;}

.imagTable th {background: #9c9c9c; color: white;  padding: 16px;  text-transform: uppercase;  font-family: "Myriad Pro Condensed", Arial Narrow;  font-weight: normal;  font-size: 16px;}

#container .sendLine .sendBtn {  display: block;  float: left;  padding: 10px 12px 16px 12px;  background: #028cd3;  color: white; font-size: 14px;  text-decoration: none;}

.rzdArea .item img {  display: block;  margin-bottom: 5px;  width: 150px;}
.rzdArea .item div {  text-align: center;  height: 55px;  overflow: hidden;}

.rzdArea .item {  width: 110px;  overflow: hidden;  float: left;  margin: 12px;  text-align: center;  border: 1px solid #a5a5a5 !important;  width: 150px;}

.s_cnt_image {float: left; margin: 25px 20px 8px 0; cursor: pointer; padding: 5px; border: 1px solid #7b7b7b;}

.newForm label {  display: block;  float: left;  width: 120px;  text-align: left;  font-size: 14px;}

.form-order {padding: 10px 20px;}
.form-order__title {font-size: 24px; margin-bottom: 10px;}
.form-order__body {}
.form-order__field {margin: 8px 0;}
.form-order__field select, .form-order__field input, .form-order__field textarea {display: block; width: 100%;}
.form-order__label {display: block; margin-bottom: 2px;}
.form-order__submit {padding: 5px 8px; margin-top: 10px;}

.korzinaTable td {  padding: 5px 5px;}
.korzinaTable td {  padding: 15px 5px;  font-size: 15px;}

.korzina {}
.korzina>a {display:inline-block;background:#0b85c4 url(img/buyBtn.png) center left no-repeat;padding:8px 10px 5px 50px;color:white;font-size:16px;border-radius:4px;}
.korzina>a:hover {text-decoration:none;}
.korzina>div {display:none;padding:5px;border-radius:4px;box-shadow:0 0 5px rgba(0,0,0,.25);}
.korzina:hover>a {position:absolute;z-index:0;}
.korzina:hover>div {display:inline-block;z-index:10;background:#f7f7f7;}
.korzina>div>a {display:block;padding:12px 22px;border-radius:4px;border:solid 1px #222222;font-family:"Myriad Pro Condensed", Arial Narrow;text-transform:uppercase;text-align:center;color:#222;font-size:14px;}
.korzina>div>a:hover {text-decoration:none;}
.korzina>div>a div {text-align:left;}
.korzina>div span {display:inline-block;margin:10px 0 0 0;padding:8px 15px 5px 15px;border-radius:4px;background:#0b85c4;color:white;}
.korzinaTable .tabHd td {  background: #a8a8a8;  padding: 15px 5px;  margin: 0 0 5px 0;}

/*.feedback {display: inline-block;padding: 10px;margin-top: 10px;}*/
.feedback {position:fixed;top:0;right:0;width:0;margin:0;padding:0;z-index:200000; font-size: 14px; color: white; background: #d92018;}
.feedback .ok {position:absolute;top:103px;left:-45px;/* z-index:100; */}
.feedback .exit {text-align:right;font-weight:300;font-size:30px;line-height:0px;position:absolute;top:0px;right:5px;color: #fff;}
.feedbac .exit:hover {text-decoration:none;}
.feedback h2 {margin-top:50px;}
.feedback .feedback-container {position:absolute;top:15px;left:0;background:#fb5800;padding:10px 30px 10px 10px;box-shadow:0 0 25px rgba(0,0,0,.25);width:320px;
    -webkit-transition:all .3s; -moz-transition:all .3s; -ms-transition:all .3s; -o-transition:all .3s; transition:all .3s;
}