/**
 * @version		1.0.2
 * @package		JoomlaXTC Kraft template for Joomla! 3.x
 * @author		JoomlaXTC http://www.joomlaxtc.com
 * @copyright	Copyright (C) 2016 Monev Software LLC. All rights reserved.
 * @license		http://www.joomlaxtc.com/license JoomlaXTC Proprietary Use License
 */
/* ----------------------------------------------*/
/* B 00 - Body
/* ----------------------------------------------*/
body.frontpage {background: url('https://dzkalachevo.ru/templates/kraft/images/backgrounds/') ;color:#333;background-size:cover;}
body.innerpage {background:  url('https://dzkalachevo.ru/templates/kraft/images/backgrounds/') ;color:#333;}

/* ----------------------------------------------*/
/* B 01 - Heading,links and titles
/* ----------------------------------------------*/
a,input.button {color:#2a2028;}
a:hover {color:#161616;}
a:active {color:#161616;}
h1 {color:#161616;}
h2 {color:#2a2028;}
h3 {color:#161616;}
h4 {color:#161616;}
h5 {color:#161616;}
h6 {color:#161616;}
p.readmore a:hover {color:#fff!important;}

/* ----------------------------------------------*/
/* B 02 - Basecolor styles, used in JXTC Walls and 3rd party components
/* ----------------------------------------------*/
.basecolor_1 {color:#fff;}
.basecolor_2 {color:#948894;}
.basecolor_3 {color:#1A1118;}
.basecolor_4 {color:#da191b;}
.basecolor_5 {color:#2a2028;}
.basecolor_6 {color:#7319fa;}
.basecolor_7 {color:#fae819;}
.basecolor_8 {color:#12153B;}

/* ----------------------------------------------*/
/* G 00 - Header,logo,menu
/* ----------------------------------------------*/
#headertop {background:;}
#headertop,#headertop a{color: rgba(255,255,255,0.75);font-size:10px; font-weight:normal;}
.frontpage #headerwrap {background: rgba(0, 0, 0, 0.1) ;}
#headerwrap {background: url('https://dzkalachevo.ru/templates/kraft/images/backgrounds/') top center no-repeat;}
#header{background:transparent url('https://dzkalachevo.ru/templates/kraft/images/backgrounds/') ;}
#headerwrap.stickyscroll,.innerpage #headerwrap  {}
#headerwrap.stickyscroll #header,#headerwrap.stickyscroll {background: url('https://dzkalachevo.ru/templates/kraft/images/backgrounds/') top center no-repeat;}
#headerwrap.stickyscroll #header, #headerwrap.stickyscroll #logo.hd2, #headerwrap.stickyscroll .suckerfish ul.menu > li, #headerwrap.stickyscroll .dualfish ul.menu > li  {border:none!important;}
body.innerpage #headerwrap #header {background:transparent url('https://dzkalachevo.ru/templates/kraft/images/backgrounds/') ;}
body.innerpage #headerwrap {background: rgba(0, 0, 0, 0.1) ;}/*{background: url('https://dzkalachevo.ru/templates/kraft/images/backgrounds/') top center no-repeat;}*/
body.innerpage #headerwrap #header,body.innerpage #headerwrap #logo.hd2,body.innerpage #headerwrap .suckerfish ul.menu > li, body.innerpage #headerwrap .dualfish ul.menu > li  {border:none!important;}
/* Logo */
#logo a{background:url(https://dzkalachevo.ru/templates/kraft/images/logos/) no-repeat 0 0;height: px;width:px;margin:; background-size:100%;opacity:1;}
/* XTC Menu */
#menuwrap {background: ;}
#menu {background: ;}
/* Top Level */
#menuwrap ul.menu > li,p.separator {background-color: ;}
#menuwrap ul.menu > li a,p.separator {color:#fff;}
#menuwrap ul.menu > li.deeper.parent.xtcHover, #menuwrap ul.menu > li:hover {z-index:999999999999!important;position:relative!important;}
#headerwrap.stickyscroll #menuwrap ul.menu > li.deeper.parent.xtcHover,#headerwrap.stickyscroll #menuwrap ul.menu > li:hover,body.innerpage #menuwrap ul.menu > li.deeper.parent.xtcHover,body.innerpage #menuwrap ul.menu > li:hover{background-color: ;z-index:999999999999!important;position:relative!important;}
#menuwrap ul.menu > li:hover a {color:;}
#menuwrap ul.menu > li.active {background-color: ;}
#menuwrap ul.menu > li.deeper.parent.active {background-color: ;}
#menuwrap ul.menu > li.deeper.parent.active.xtcHover {background-color: ;}
#menuwrap ul.menu > li.active a{color:;}
/* Drop Level */
#headerwrap.stickyscroll #menuwrap ul.menu li.parent > ul,body.innerpage #menuwrap ul.menu li.parent > ul {background-color: #fff!important;}
#headerwrap.stickyscroll #menuwrap ul.menu li.parent > ul > li, #menuwrap .dualfish ul.menu ul > li {border-color:#4F549E!important;}
#headerwrap #menuwrap ul.menu li.parent > ul > li {background: rgb(0, 0, 0);} /* The Fallback */
#headerwrap #menuwrap ul.menu li.parent > ul > li {background-color: rgba(0, 0, 0, 0.2);border-color:rgba(0, 0, 0, 0.1);}
#menuwrap ul.menu li.parent > ul > li {text-align:left; background: !important;}
#menuwrap ul.menu li.parent > ul > li > a {color:#fff!important;}
#menuwrap ul.menu li.parent > ul > li:hover {background:#4F549E!important;}
#menuwrap ul.menu li.parent > ul > li > a:hover {color:#fff!important;}
#menuwrap ul.menu li.parent > ul > li.active {background: #fff!important;}
#menuwrap ul.menu li.parent > ul > li.active:hover {background: #fff!important;}
#menuwrap ul.menu li.parent > ul > li.active > a {color:#fff!important;}
/* Side Menu */
ul.menu.iconside li {text-align:left; background: linear-gradient(to left,rgba(0, 0, 0, 0.2),rgba(0, 0, 0, 0.2) 50%,
#4F549E 50%, #4F549E);background-position: 100% 0;    background-size: 200% 100%;transition: all 3.8s ease-in;}
ul.menu.iconside li:hover {background-position: 0 0;}

/* ----------------------------------------------*/
/* G 03 - Region 1
/* ----------------------------------------------*/
#region1wrap{background: url('https://dzkalachevo.ru/templates/kraft/images/backgrounds/') top center no-repeat; }
/*#region1{background:     url('https://dzkalachevo.ru/templates/kraft/images/backgrounds/') center no-repeat;}*/

/* ----------------------------------------------*/
/* G 04 - Region 2
/* ----------------------------------------------*/
#region2wrap{background:#fff url('https://dzkalachevo.ru/templates/kraft/images/backgrounds/') top center repeat-y;; }
#region2{background: url('https://dzkalachevo.ru/templates/kraft/images/backgrounds/') top no-repeat;}

/* ----------------------------------------------*/
/* G 05 - Region 3
/* ----------------------------------------------*/
#region3wrap{background:#fff url('https://dzkalachevo.ru/templates/kraft/images/backgrounds/') top center fixed;}
#region3{ background: url('https://dzkalachevo.ru/templates/kraft/images/backgrounds/') ;}
#component {background:transparent}
#left {background:transparent}
#right {background:transparent}
#pathway {background:#111111;color:#fff;}
#pathway h2 {color:#fff;text-transform:uppercase;}

/* ----------------------------------------------*/
/* G 06 - Region 4
/* ----------------------------------------------*/
#region4wrap{background:transparent url('https://dzkalachevo.ru/templates/kraft/images/backgrounds/rbkg_4_s1.jpg') top center no-repeat fixed;background-size:cover;}
#region4{background: url('https://dzkalachevo.ru/templates/kraft/images/backgrounds/r4bkg_2bottom.jpg') bottom repeat-x;}

/* ----------------------------------------------*/
/* G 07 - Region 5
/* ----------------------------------------------*/
#region5wrap{background:#fff url('https://dzkalachevo.ru/templates/kraft/images/backgrounds/') bottom repeat-x;}
#region5{background: url('https://dzkalachevo.ru/templates/kraft/images/backgrounds/') bottom repeat-x;}

/* ----------------------------------------------*/
/* G 08 - Region 6
/* ----------------------------------------------*/
#region6wrap{background:transparent url('https://dzkalachevo.ru/templates/kraft/images/backgrounds/') no-repeat fixed;}
#region6{background: url('https://dzkalachevo.ru/templates/kraft/images/backgrounds/') left repeat-y; }

/* ----------------------------------------------*/
/* G 09 - Region 7
/* ----------------------------------------------*/
#region7wrap{background:#111111 url('https://dzkalachevo.ru/templates/kraft/images/backgrounds/region7bkg.png') 50% 50% no-repeat;}
#region7{background: url('https://dzkalachevo.ru/templates/kraft/images/backgrounds/') right repeat-y;}

/* ----------------------------------------------*/
/* G 10 - Region 8
/* ----------------------------------------------*/
#region8wrap{background:#fff  url('https://dzkalachevo.ru/templates/kraft/images/backgrounds/region8bkg.jpg') 50% 50% no-repeat fixed;}
#region8{background:  url('https://dzkalachevo.ru/templates/kraft/images/backgrounds/') left repeat-y;}

/* ----------------------------------------------*/
/* G 11 - Region 9
/* ----------------------------------------------*/
#region9wrap{background:#fff url('https://dzkalachevo.ru/templates/kraft/images/backgrounds/') top repeat-x;}
#region9{background: url('https://dzkalachevo.ru/templates/kraft/images/backgrounds/') ;}

/* ----------------------------------------------*/
/* G 12 - Region 10
/* ----------------------------------------------*/
#region10wrap{background:#f5f5f5 url('https://dzkalachevo.ru/templates/kraft/images/backgrounds/') top center no-repeat;}
#region10{background: url('https://dzkalachevo.ru/templates/kraft/images/backgrounds/') ;}

/* ----------------------------------------------*/
/* G 13 - Region 11
/* ----------------------------------------------*/
#region11wrap{background:#fff url('https://dzkalachevo.ru/templates/kraft/images/backgrounds/') top center no-repeat;}
#region11{background: url('https://dzkalachevo.ru/templates/kraft/images/backgrounds/') ;}

/* ----------------------------------------------*/
/* G 14 - Region 12
/* ----------------------------------------------*/
#region12wrap{background:#111111 url('https://dzkalachevo.ru/templates/kraft/images/backgrounds/') top center no-repeat;}
#region12{background: url('https://dzkalachevo.ru/templates/kraft/images/backgrounds/') ;}

/* ----------------------------------------------*/
/* G 15 - Footerwrap
/* ----------------------------------------------*/
#footerwrap{background:#FFFFFF;color:#222;}

/* ----------------------------------------------*/
/* J 00 - Joomla Conent
/* ----------------------------------------------*/
.com_content img {opacity:1;}
/*.com_content img:hover {opacity:1;}*/
.com_content .page-header h1,.pagetitle,span.subheading-category {color:#2a2028;}
.com_content .item-page .page-header h2 a,.com_content .item-page .page-header h2 {color:#2a2028;}
.com_k2 .catItemHeader h3.catItemTitle a,.com_k2 .catItemHeader h3.catItemTitle,.com_content .blog .page-header h2 a,.com_content .blog .page-header h2,.com_content .kraftblog .page-header h2 a,.com_content .kraftblog .page-header h2 {color:#2a2028;}
h1.pagetitle span {color:#2a2028!important;}
.loginpagetitle  {color:#948894}
.u1inner::before,.u1innermore::before ,.u19inner::before,.u19innermore::before,.com_content .kraftblog .pull-right.item-image::before,.com_content .kraftblog .pull-left.item-image::before{border-color: transparent #fff;}
.com_content .kraftblog {background:#fff;color:#fff; }
.com_content .kraftblog p,.com_content .kraftblog a,.com_content .kraftblog .page-header h2 a,.com_content .kraftblog .page-header h2,.com_content .kraftblog .article-info.muted {color:#fff!important;}
.com_content .kraftblog .readmore {border:1px solid #fff;padding:12px 24px;text-align:center;display:inline-block;margin:0px;line-height:100;}
.cascadeitem .page-header h2 {color:#fff!important;}
.com_content .cascadeitem p.readmore,.com_content .blog p.readmore {border: 1px solid #ccc;padding: 4px 12px 8px 12px;display:inline-block;}
.com_content p.readmore .btn {color:#333;}
.com_content .cascadeitem p.readmore:hover,.com_content .blog p.readmore:hover,.k2ReadMore,.catItemCommentsLink a,.userItemCommentsLink a {border: 1px solid #fff;}
.com_content .kraftblog .morearticles-wrap {background:#1A1118!important;}
.com_users .well {background:transparent!important; border-radius:0px!important;padding: 48px;margin:48px auto;width:60%;}
button.btn.btn-primary {background:#fff!important;}
.com_users ul.nav.nav-tabs.nav-stacked {margin:0 auto!important;width:60%;}
.com_content .kraftblog .pagination ul>li>a,.com_content .kraftblog .pagination ul>li>span {background:#fff!important;}

/* ----------------------------------------------*/
/* S 00 - Module Suffixes
/* ----------------------------------------------*/
.module{background: transparent;}
.module h3.moduletitle {background: ;}
.module h3 span.first_word,#community-wrap .app-box > h3, #community-wrap .app-box-footer a,#community-wrap .app-box-filter a,#community-wrap .cResetList
span.first_word {color:;font-weight:normal;}
span.rest{color:;}
.module h3 span.rest{color:;}
.basecolor1_box h3, .basecolor1_box h3 span, .basecolor1_box,.basecolor1_box .modulecontent,.basecolor1_box .modulecontent a {background:#fff!important;color:#fff;}
.basecolor2_box h3,.basecolor2_box h3 span,.basecolor2_box,.basecolor2_box .modulecontent,.basecolor2_box .modulecontent a {background:#948894!important;color:#fff;}
.basecolor3_box h3,.basecolor3_box h3 span,.basecolor3_box,.basecolor3_box .modulecontent,.basecolor3_box .modulecontent a {background:#1A1118!important;color:#fff;}
.basecolor8_box h3,.basecolor8_box h3 span,.basecolor8_box,.basecolor8_box .modulecontent,.basecolor8_box .modulecontent a {background:#12153B!important;color:#fff;}
.basecolor5_box h3, .basecolor5_box h3 span, .basecolor5_box,.basecolor5_box .modulecontent,.basecolor5_box .modulecontent a {background:#2a2028!important;color:#fff;}
.basecolor6_box h3,.basecolor6_box h3 span,.basecolor6_box,.basecolor6_box .modulecontent,.basecolor6_box .modulecontent a {background:#7319fa!important;color:#fff;}
.basecolor7_box h3,.basecolor7_box h3 span,.basecolor7_box,.basecolor7_box .modulecontent,.basecolor7_box .modulecontent a {background:#fae819!important;color:#fff;}
.basecolor8_box h3,.basecolor8_box h3 span,.basecolor8_box,.basecolor8_box .modulecontent,.basecolor8_box .modulecontent a {background:#12153B!important;color:#fff;}

.sidelinebasecolor1 h3 {
    border-left:3px solid #fff!important;
    background:none!important;
    padding-left:0!important
}

.sidelinebasecolor2 h3 {
    border-left:3px solid #948894!important;
    background:none!important;
    padding-left:0!important
}

.sidelinebasecolor3 h3 {
    border-left:3px solid #1A1118!important;
    background:none!important;
    padding-left:0!important
}

.sidelinebasecolor4 h3 {
    border-left:3px solid #da191b!important;
    background:none!important;
    padding-left:0!important
}

.sidelinebasecolor5 h3 {
    border-left:3px solid #2a2028!important;
    background:none!important;
    padding-left:0!important
}

.sidelinebasecolor6 h3 {
    border-left:3px solid #7319fa!important;
    background:none!important;
    padding-left:0!important
}

.sidelinebasecolor7 h3 {
    border-left:3px solid #fae819!important;
    background:none!important;
    padding-left:0!important
}

.sidelinebasecolor8 h3 {
    border-left:3px solid #12153B!important;
    background:none!important;
    padding-left:0!important
}


/* ----------------------------------------------*/
/* T 00 - 3rd Party Overrides
/* ----------------------------------------------*/
/* VM */
.com_virtuemart h2 a {color:#000!important;}
.com_virtuemart h2 a:hover, .com_virtuemart span.PricesalesPrice {color: #fff!important;}
span.addtocart-button input.addtocart-button, span.addtocart-button input.notify-button {background:#fff!important;border:0px!important;}

/* ----------------------------------------------*/
/* RESPONSIVE
/* ----------------------------------------------*/
/* MOBILE */
.mobilebtn {background: url('https://dzkalachevo.ru/templates/kraft/images/icons/mobile_btn.png') no-repeat!important;margin: -2px 0px 0px -2px;}
.mobilebtn select {background:#fff!important;}
.mobiletools a {display:inline-block; width:30px; height:30px; background:rgba(255,255,255,0.65); color:#333;}
@media(max-width:769px ){
body.frontpage {background:transparent  url('https://dzkalachevo.ru/templates/kraft/images/backgrounds/sky3.jpg') top center no-repeat!important;;color:#333;background-size:auto!important;}
}

@media(max-width: 1100px ){
#headerwrap #header,#headerwrap  {background: url('https://dzkalachevo.ru/templates/kraft/images/backgrounds/') top center no-repeat!important;}
#headerwrap #header {background:transparent url('https://dzkalachevo.ru/templates/kraft/images/backgrounds/') ;}
#headerwrap {background: url('https://dzkalachevo.ru/templates/kraft/images/backgrounds/') top center no-repeat;}
#headerwrap #header,#headerwrap #logo.hd2,#headerwrap .suckerfish ul.menu > li,#headerwrap .dualfish ul.menu > li  {border:none!important;}
}

@media(max-width:900px ){
#logo a{background:url(https://dzkalachevo.ru/templates/kraft/images/logos/) no-repeat 0 0;height: px;width:px!important;margin:!important;}}

@media(max-width:800px ){
/* ----------------------------------------------*/
/* L 01 - Region 1
/* ----------------------------------------------*/
#region1wrap{background:  url('https://dzkalachevo.ru/templates/kraft/images/backgrounds/mobile_') ;background-size:auto!important;}
#region1{background:  url('https://dzkalachevo.ru/templates/kraft/images/backgrounds/mobile_') center no-repeat;background-size:auto!important; }
 }
/* ----------------------------------------------*/
/* L 02 - Region 2
/* ----------------------------------------------*/
@media(max-width:800px ){
  }
@media(max-width:px ){
 }
@media(max-width:800px ){
/* ----------------------------------------------*/
/* L 04 - Region 4
/* ----------------------------------------------*/
#region4wrap{background:transparent  url('https://dzkalachevo.ru/templates/kraft/images/backgrounds/mobile_rbkg_4_s1.jpg') top center no-repeat fixed;;background-size:auto!important; }
#region4{background:  url('https://dzkalachevo.ru/templates/kraft/images/backgrounds/mobile_r4bkg_2bottom.jpg') bottom repeat-x;background-size:auto!important; }
}
@media(max-width:800px ){
#region5wrap,#region5 {background-image:none;}
}
@media(max-width:800px ){
#region6wrap,#region6 {background-image:none;}
}
@media(max-width:800px ){
#region7wrap,#region7 {background-image:none;}
}
@media(max-width:800px ){
#region8wrap,#region8 {background-image:none;}
}
@media(max-width:px ){
}
@media(max-width:px ){
}
@media(max-width:px ){
}
@media(max-width:px ){
}
