/* ----------------------------------------------*/
/* B 00 - Body
/* ----------------------------------------------*/
body  {color:#666666; background:#eeeeee ; }
body.frontpage  {color:#666666; background:#eeeeee ; }

/* ----------------------------------------------*/
/* B 01 - Heading,links and titles
/* ----------------------------------------------*/
.contentheading {color:#454b51;}
.componentheading {color:#888;}
a,input.button {color:#666666;}
.article_text a,input.button {text-decoration:underline;color:#9b222c;}
a:hover {color:#000;text-decoration:none;}
a:active {color:#666666;}
h1 {color:#888;}
h2 {color:#454b51;}
h3 {color:#333333;}
h4 {color:#333333;}
h5 {color:#333333;}
h6 {color:#333333;}


.xtcdefaultmenu a:hover {color:#fff}

.publikz {display:none}

.sub-menu img {
	float:right
	
}


.dropz {width:160px !important}

#gruemenu em {
	color:#ff9ea6;
	text-transform:none
	
}


.order-site {
	background: #FFEAEB;
	padding: 42px 10px 25px 31px;
}

.order-site a {
	white-space: nowrap;
	background: #FFA9B0;
	color: #000;
	padding: 1px 10px 1px 10px;
}

.order-site a:hover {
	background: #FF5160;
	color: #000;
	padding: 1px 10px 1px 10px;
}


.order-site p {
	margin: 0px !important;
	line-height: 140% !important;
	color: #000 !important;
	font-size: 16px  !important;
}



blockquote {
	font-family: georgia, times new roman;
	font-style: italic;
	border-top: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
	padding: 0px !important;
	margin: 0px !important;
	background: #f7f7f7;
}


blockquote p {
	text-align: right !important;
	font-size: 17px !important;
	font-weight: 400 !important;
	line-height: 18px !important;
}



.bt-cs .bt-row {

	min-height: 65px;
}

.zakaz-sajta #region5wrap .xtc-wrapper {

	padding-top: 10px !important;
	padding-bottom: 100px !important;

}


.itemTitleh3 {
	background: #454B51;
	color: #f4f4f4;
	font-size: 20px;
	padding: 13px 3px 14px 18px;
	letter-spacing:0px
}

.zakazas {
	
	background: #fff;
padding: 30px;
}

.contentheading, h2.itemTitle {
    color: #e45260;
    line-height: 100%;
    font-size: 40px;
    text-transform: none;
    letter-spacing: 0px;
    line-height: 100%;
    padding-bottom: 30px;
}


.pwmid2 {
    padding: 12px;
    background: #ffffff;
    text-align: center;
	min-height: 300px;
	border: 1px solid #ccc;
}

p.sm2 {
    font-size: 14px;
    color: #333;
    border: none;
}

p.sm22 {
	min-height:194px;
    font-size: 14px;
    color: #333;
    border: none;
}

p.sm33 {
    font-size: 14px;
    color: #333;
    border: none;
}



.sub-menu span {
	white-space: nowrap;
	
}
.sidr-class-sub-menu span {
	white-space: nowrap;
}

.sidr-class-sub-menu img {
	float:right; padding-top:7px;padding-right: 9px;
	
}


.fancyboxLoc-overlay {

	z-index: 99999999999999999 !important;

}

.sidr ul li ul li a, .sidr ul li ul li span {
	color: rgba(255,255,255,0.8);
	padding-left: 0px;
}

/* ----------------------------------------------*/
/* B 02 - Titles
/* ----------------------------------------------*/
h1.pagetitle{}
.pagetitle, .pagetitle a {color:#e45260;}
.pagetitle span{}
.title {color:#454b51;}
.title a {color:#454b51;}
.title a:hover {color:#666666;text-decoration:underline}
h4.title{color:#666;}

/* ----------------------------------------------*/
/* B 03 - Basecolor styles, used in JXTC Walls and 3rd party components
/* ----------------------------------------------*/
.basecolor_1 {color:#e95460;}
.basecolor_2 {color:#222222;}
.basecolor_2 a {color:#222222;}
.basecolor_3 {color:#ffffff;}
.basecolor_4 {color:#b24c5f;}
.basecolor_5 {color:#e95460;}
.basecolor_6 {color:#e8a345;}
.basecolor_7 {color:#e8cc4c;}
.basecolor_8 {color:;}

/* ----------------------------------------------*/
/* L 00 - Header,logo,menu,inset,message,breadcrumb
/* ----------------------------------------------*/
#headerwrap{background:#454b51 ; }
#header{background: ; }
#logo a{height: 100px;width:225px;margin:0; background:  url(https://www.ready.by/templates/fitlife/images/logos/logo.png) no-repeat 0 0;; }
/* Resized Logo for Mobile / Responsive View */
@media(max-width:620px){
#logo a {height: 56px;width:203px;margin:0; background:  url(https://www.ready.by/templates/fitlife/images/logos/logo-sm.png) no-repeat 0 0;; }
}
#search input{-moz-box-shadow: -1px -1px 0px rgba(0,0,0,0.3), 1px 1px 0px rgba(255,255,255,0.075); -webkit-box-shadow: -1px -1px 0px rgba(0,0,0,0.3), 1px 1px 0px rgba(255,255,255,0.075); box-shadow: -1px -1px 0px rgba(0,0,0,0.3), 1px 1px 0px rgba(255,255,255,0.075);}
#headerwrap.sticky {}

/* ----------------------------------------------*/
/* L 01 - Region 1
/* ----------------------------------------------*/
#region1wrap{background:transparent  url('https://www.ready.by/templates/fitlife/images/backgrounds/sozdanie-sajtov-minsk.png') 100% 0px no-repeat; }
#region1{background:transparent ; }
/* ----------------------------------------------*/
/* L 02 - Region 2
/* ----------------------------------------------*/
#region2wrap{border-bottom: 5px solid #fff; border-top: 5px solid #fff; background:#fff  url('https://www.ready.by/templates/fitlife/images/backgrounds/region2bkg2.jpg') 50% -270px no-repeat;background-attachment:fixed; }
#region2{background:transparent ; }
/* ----------------------------------------------*/
/* L 03 - Region 3
/* ----------------------------------------------*/
#region3wrap{padding-bottom: 15px;background:#eee ; }
#region3wrapnoimg{background:#eee;}
#region3{ background:transparent ; }
/* ----------------------------------------------*/
/* L 04 - Region 4
/* ----------------------------------------------*/
#region4wrap{margin-bottom: 100px;background:#EEEEEE ; }
#region4{background:transparent ; }
/* ----------------------------------------------*/
/* L 05 - Region 5
/* ----------------------------------------------*/
#region5wrap{border-top: 10px solid #929597;background:#eeeeee ; }
#region5{background:transparent ; }
/* ----------------------------------------------*/
/* L 06 - Region 6
/* ----------------------------------------------*/
#region6wrap{background:#fefefe  url('https://www.ready.by/templates/fitlife/images/backgrounds/region6bkg.jpg') repeat;background-attachment:fixed;; }
#region6{background:transparent ; }
/* ----------------------------------------------*/
/* L 07 - Region 7
/* ----------------------------------------------*/
#region7wrap{padding-top: 60px;padding-bottom: 30px;background:#eeeeee ; }
#region7{background:transparent ; }
/* ----------------------------------------------*/
/* L 08 - Region 8
/* ----------------------------------------------*/
#region8wrap{background:transparent ; }
#region8{background:#f5f5f5 ; }
/* ----------------------------------------------*/
/* L 09 - Region 9
/* ----------------------------------------------*/
#region9wrap{background:#0F0F0F ; }
#region9{background: ; }
#region9 input.inputbox{background:#333!important;border:1px solid #333!important;}

#region9 .module h3 {border-bottom-color: rgba(255,255,255,0.2) !important;}
#region9 div.contactwrap, #region9 div.contactwrap a {color: rgba(255,255,255,0.35) !important;}

/* ----------------------------------------------*/
/* L 07 - Footerwrap
/* ----------------------------------------------*/
#footerwrap{background:#454b51;color:#222;}
#footerpad{background:;}

/* ----------------------------------------------*/
/* M 00 - XTC Menu
/* ----------------------------------------------*/
#menu {background: transparent; }
/* Top Level */
#header ul.menu > li > a{color:#cccccc; background: #454b51;}
#header > ul.menu > li > a:hover,#header ul.menu > li.xtcHover > a {background:#000;color:#fff;background-color: #000!important;}
#header ul.menu > li.active > a {color:#cccccc;background-color: #454b51;}
/* Dropdown Level */
#header ul.menu li.parent > ul{background: #3e4247;}
#headerwrap.sticky #header ul.menu li.parent > ul {background: #3e4247;}
#header ul.menu li.parent > ul > li {}
#header ul.menu li.parent > ul > li > a {color:#cccccc;background: transparent;border-top:1px solid rgba(255,255,255,0.1);}
#header ul.menu li.parent > ul > li.active > a {color:#cccccc;background: #454b51;}
#header ul.menu li.parent > ul > li > a:hover {color:#fff;background: #000;}
#menuright1,#menuright2,#menuright1 a,#menuright2 a {color:#cccccc;}


#menu > ul > li :hover{
background:#000;
-moz-transition-property: color, background;
-moz-transition-duration: 0.28s, 0.4s;
-moz-transition-timing-function: linear, ease-in;
}

#header ul.menu > li > a:hover{background:#000;
-moz-transition-property: color, background;
-moz-transition-duration: 0.28s, 0.4s;
-moz-transition-timing-function: linear, ease-in;}

/* ---------------------------------------------------------------------*/
/* M 01 - Main Menu Icons - Uncomment the code below to make icons visible
/* ---------------------------------------------------------------------*/
/*
.mmhome {background: url(https://www.ready.by/templates/fitlife/images/backgrounds/home-off.png) no-repeat 12px 50%; padding-left:34px!important;}
.mmhome:hover {background: url(https://www.ready.by/templates/fitlife/images/backgrounds/home-on.png) no-repeat 12px 50%;}
li.active .mmhome {background: url(https://www.ready.by/templates/fitlife/images/backgrounds/home-on.png) no-repeat 12px 50%;}
.mmfeatures {background: url(https://www.ready.by/templates/fitlife/images/backgrounds/features-off.png) no-repeat 12px 50%; padding-left:34px!important;}
.mmfeatures:hover {background: url(https://www.ready.by/templates/fitlife/images/backgrounds/features-on.png) no-repeat 12px 50%;}
li.active .mmfeatures {background: url(https://www.ready.by/templates/fitlife/images/backgrounds/features-on.png) no-repeat 12px 50%;}
.mmjcontent {background: url(https://www.ready.by/templates/fitlife/images/backgrounds/content-off.png) no-repeat 12px 50%; padding-left:34px!important;}
.mmjcontent:hover, li.active .mmjcontent {background: url(https://www.ready.by/templates/fitlife/images/backgrounds/content-on.png) no-repeat 12px 50%;}
.mmstyles {background: url(https://www.ready.by/templates/fitlife/images/backgrounds/styles-off.png) no-repeat 12px 50%; padding-left:34px!important;}
.mmstyles:hover, li.active .mmstyles {background: url(https://www.ready.by/templates/fitlife/images/backgrounds/styles-on.png) no-repeat 12px 50%;}
.mmlayout {background: url(https://www.ready.by/templates/fitlife/images/backgrounds/layout-off.png) no-repeat 12px 50%; padding-left:34px!important;}
.mmlayout:hover, li.active .mmlayout {background: url(https://www.ready.by/templates/fitlife/images/backgrounds/layout-on.png) no-repeat 12px 50%;}
*/

/* ----------------------------------------------*/
/* M 01 - Main Menu Dropdown Styles
/* ----------------------------------------------*/
.drop1 {}
.drop2 {}
.drop3 {}
.drop4 {}
.drop5 {}
.drop6 {}
.drop7 {}
.drop8 {}
.drop9 {}

/* ----------------------------------------------*/
/* S 00 - Module Suffixes
/* ----------------------------------------------*/
.module{background: ;}
.module h3{background:  ; }
.module h3 span.first_word{color:#222222;}
.module h3 span.rest{color:#e95460!important;}
.rtitle h3 span {background-color:#222222;color:#fff!important; color: rgba(255,255,255,0.75)!important; text-shadow:-1px -1px 0px rgba(0,0,0,0.25);}
.underline h3 {border-bottom: 1px solid #333;background:none!important;}
.frame {border: 8px solid #222222!important;}
.box{background:#222222!important;color:#fff!important;}
.tabbed h3{border-bottom-color:#222222!important;background:none!important;}
.tabbed h3 span{background:#222222!important;	color:#fff!important; color: rgba(255,255,255,0.75)!important; text-shadow:-1px -1px 0px rgba(0,0,0,0.25);}
.stylebox{background:#e95460;color:#fff;}


.faqz.module h3 span {
	color: #e45260;
line-height: 100%;
font-size: 40px;
text-transform: uppercase;
letter-spacing: -2px;
line-height: 100%;
padding-bottom: 20px;
text-align:center;
display: block;
}

.code-question {
	border: 1px solid #ccc;
	padding: 10px 15% 10px 10px;
	cursor: pointer;
	font-size: 16px !important;
	color: #454b51 !important;
}

.code-answer p{
	
	font-size: 16px !important;	
	line-height: 129%;

}


.contz.module h3  {

}
.contz.module h3 span {
    color: #ccc;
    line-height: 100%;
    font-size: 40px;
    text-transform: uppercase;
    letter-spacing: -2px;
    line-height: 100%;
    padding-bottom: 20px;
    text-align: center;
}

.publikaz.module h3 span {
    color: #e45260;
    line-height: 100%;
    font-size: 40px;
    text-transform: uppercase;
    letter-spacing: -2px;
    line-height: 100%;
    padding-bottom: 20px;
    text-align: center;
}
.otzv.module h3 span {
    color: #e45260;
    line-height: 100%;
    font-size: 40px;
    text-transform: uppercase;
    letter-spacing: -2px;
    line-height: 100%;
    padding-bottom: 20px;
    text-align: center;
}

.publikaz a:hover {
  color: #888;
  text-decoration:underline
}

#bottom2 p {
	    line-height: 168%;

color: #ccc;
font-size: 20px;
	
}

#bottom2 a {
color: #ccc;
font-size: 20px;
	
}
#bottom2 img {
padding:0px 8px 4px 0px;
	
}


.bt-cs .bt-row {


	border-bottom: 1px solid #ccc;
}


.publikaz p {
padding: 0px 0px 4px 0px;}

.publikaz .modulecontent {
padding: 13px 0px 0px 7px;
}

#footerwrap p {font-size: 12px;color:#ccc;padding: 0px 0px 5px 0px;}
#footerwrap a {font-size: 12px;color:#ccc}




.faqz.module h3 {

text-align:center
	
}


.otzonliner {margin: 6px 0px 0px 0px}


.fancyboxLoc-wrap {
	top: 20px !important;
}






/* ----------------------------------------------*/
/* C 00 - Content Overrides
/* ----------------------------------------------*/
/* Joomla Content */
.comwrap {background:#f7f7f7;border:5px solid #ffffff;outline:1px solid #f1f1f1;}
.category_img{border:1px solid #e1e2de;background:#eef0eb;}
.cat-item div.action span{border-right:1px solid #CCCCCC;}
.btn input,.btn button{ background:#660066;}
.btn { background:#f5f5f5; border-color:#ebebeb; }
.button, button {background:#222222;}
div.joomla div.item{border-bottom:1px dotted #ccc;} 
.wallframe {background:#d5d5d5;}
.imgframe,.article_date {background:#ffffff;}
h5.day {color:#ffffff;}
h5.month{color:#ffffff;}
.article_date_pad{color:#ffffff;background-color:#222222;}
div.contact.row-fluid h3 {color:#333;}
div.breadcrumbs {background:#f3f3f3;}
span.showHere {color:#e95460;}
a.pathway {color:#999999 !important;}
span.here {color:#999999 !important;}
.readmore a {color:#e95460 !important;}
.readmore a span {color:#222222;}
.readmore a:hover {background:#e95460; color:#ffffff; text-shadow: 1px 1px 0 rgba(0,0,0,0.3); box-shadow: 2px 2px 0 rgba(0,0,0,0.15);}
div.pagination span {color:#ccc;}
.pagination ul > li > a, .pagination ul > li > span {background-color:#aaaaaa;color:#ccc;}
.pagination ul > li > a {color:#ffffff;}	
.pagination ul > li > a:hover {color:#666;}
div.action{}
legend {color:#e95460 !important;}
dt.result-title, dt.result-title a {color:#e95460 !important; font-weight:normal;}
.search_menu_btn {color:#ebebeb;background:#666;}
.search_menu_btn:hover {color:#ffffff;background:#e95460;cursor:pointer;}
.items-more h3 {color:#e95460!important;}

/* READ MORE BUTTONS */
.rmore1,.rmore1 input {background:#e95460; color: #f3f3f3;}
.dk {background:#222222;}
a.rmore1:hover i {}
a.rmore1 i {}
.rmore1:hover,.rmore1:hover input {background: #e95460;color:#ffffff;}

.cat-item h4.title {
	padding: 30px 0 6px 0;
	font-size: 24px;
	line-height: 110%;
	min-height: 85px;
}

.category_text p {
    padding: 0px;
    font-size: 12px;
    line-height: 110%;
    min-height: 80px;
}

.article_text ul {
	list-style: disc !important;
	padding-left: 29px;
	font-size: 90%;
}
.article_text li {
	list-style: disc !important;

}


.article_text ul li {
    line-height: 160%;
    padding-left: 0px;
    padding-bottom: 1px;
}

.article_text p {
	line-height: 152%;
	padding: 0px 0px 0px 0px;
}


.article_text hr {
	border-color: #e0e0e0;
	border-style: solid;
	border-width: 1px 0 0;
	height: 1px;
	margin: 17px 0px 0px 0px;
}

.stoim-sajta-vizitki0 {
	width: 100%;
	display: block;
	margin: 34px 0px 0px 0px;
	height: 65px;
}
.stoim-sajta-vizitki2 {
	height: 75px;
	width: 50%;
background: #FF5160;
display: block;
float: left;

color: #f7f7f7;
}



.stoim-sajta-vizitki2 strong {
	color: #f7f7f7;
	text-transform: none;
	font-size: 28px;
	letter-spacing: 0px;
	padding: 23px 0px 16px 16px;
	display: block;
}


.stoim-sajta-vizitki {
	height: 75px;
	width: 50%;
background: #3F3F41;
display: block;
float: left;
}
.stoim-sajta-vizitki h2 {
	color: #ff9ea6;
	text-transform: none;
	font-size: 20px;
	letter-spacing: 0px;
	padding: 16px 0px 16px 16px;
}

.stoim-sajta-vizitki strong{
color: #f7f7f7;
text-transform: uppercase;
font-size: 28px;
letter-spacing: 0px;
font-weight: normal;
}

.zakazat-sajt-vizitku {
	box-shadow: 5px 6px 15px 0px rgba(0, 0, 0, 0.3);
background-color: #FFEAEB !important;
height: 75px;
border: 2px solid #e45260;
margin-top: 60px;
display: block;

}

.zakazat-sajt-vizitku h3 {
	color: #ff9ea6;
	text-transform: uppercase;
	font-size: 22px;
	letter-spacing: 0px;
	padding: 20px 0px 16px 16px;
	text-align: center;
	font-weight: bold !important;
}
.zakazat-sajt-vizitku a {
	color: #e45260;

}



.free-hosting strong {
	color: #f7f7f7;
	text-transform: none;
	font-size: 22px;
	letter-spacing: 0px;
	font-weight: normal;
}


.free-hosting {
	height: 75px;
	width: 50%;
background: #454B51;
display: block;
float: left;
}

.free-hosting h2 {
	color: #fdd0d0;
	text-transform: uppercase;
	font-size: 26px;
	letter-spacing: 0px;
	padding: 7px 0px 16px 16px;
}


.free-hosting0 {
	width: 100%;
	display: block;
	margin: 55px 0px 0px 0px;
	height: 65px;
}

.free-hosting2 h3 {
	color: #f7f7f7;
	text-transform: none;
	font-size: 22px !important;
	letter-spacing: 0px;
	font-weight: normal !important;
		padding: 16px 0px 16px 16px !important;
		line-height: 100%; !important;
}

.free-hosting2 strong {
	color: #fdd0d0;
	text-transform: uppercase;
	font-size: 30px;
	letter-spacing: 0px;
}



.free-hosting2 {
	height: 75px;
	width: 50%;
background: #FF5160;
display: block;
float: left;

color: #f7f7f7;
}



.price-for-development {
	padding-top:0px
	
}


.mobile-traffic {
	padding-top: 60px;
	margin-bottom: 35px !important;
}

.main-web {
	padding-bottom:0px
	
}
.bloki-vnizu {
	padding-bottom:60px
	
}


.primer1  {
margin-top: 17px;
}

.primer1 img {
	max-width: 48% !important;
	padding: 3px;
	border: 1px solid #ccc;
	margin: 5px;
	background: #fff;
}

.host {
	
	padding-bottom:85px
}



/* Multi Colored Columns Joomla Content - K2 Content */
.bgcheck0,.bgcheck4,.bgcheck7,.bgcheck8,.bgcheck11,.bgcheck00,.bgcheck3,.bgcheck03,.bgcheck1,.bgcheck2{background-color: #FFFFFF;}
.bgcheck0 a,.bgcheck0 .bgcheck4 a,.bgcheck4 .kmt-readon .kmt-readmore a,.bgcheck0 .kmt-readon .kmt-comment a,
.bgcheck3 a,.bgcheck3 .kmt-readon .kmt-readmore a,.bgcheck3 .kmt-readon .kmt-comment a,.bgcheck0 .basecolor_1,.bgcheck3 .basecolor_1,.bgcheck0 .kmt-readon i,.bgcheck3 .kmt-readon i,.bgcheck1 .basecolor_1,.bgcheck2 .basecolor_1,
.bgcheck1 a,.bgcheck1 .kmt-readon .kmt-readmore a,.bgcheck1 .kmt-readon .kmt-comment a,.bgcheck2 .basecolor_1,.bgcheck1 .basecolor_1,.bgcheck2 .kmt-readon i,.bgcheck1 .kmt-readon i.bgcheck2 a,.bgcheck2 .kmt-readon .kmt-readmore a,.bgcheck1 .kmt-readon .kmt-readmore a,.bgcheck2 .kmt-readon .kmt-comment a{color:#666666!important;}

/* ----------------------------------------------*/
/* C 01 - Typography
/* ----------------------------------------------*/
.numbered:after, .numbered-medium:after, .numbered-small:after {border-color:transparent;}
.bargraphv,.bargraphv a:hover{ background-color:#e95460!important;}
.circletag { background-color:#e95460!important;}
.circlebottom {border-top-color: #e95460!important;}
.cloud_tag1 {background-color:#222222!important;}
.bargraphv,.bargraphv a {background-color:#e95460!important;} 

/* ----------------------------------------------*/
/* H 01 - JXTC  Walls(Newspro News Module)
/* ----------------------------------------------*/

/* JXTC  Walls(Inset Slide) */
.slidetitle2 {color:#e95460;}
.midarticlewrap4 h2, .midarticlewrap4 p {color:#ffffff;}
.scrolltext h2, .scrolltext p {color:#ffffff !important;}
.nesta {width:321px; height:76px;background: url(../images/backgrounds/nesta.png) no-repeat 0 0;margin-top:24px;}
.issadk {width:216px; height:67px;background: url(../images/backgrounds/issa.png) no-repeat 0 0;margin-top:24px;}
.dark {color:#333 !important;}
p.lrg {color:#aaa;}
.drk {color:#222222;}
.slideintro {color:#222222;}
.introinfo h1, .introinfo1 h1 {
	background-color: #e45260;
	line-height: 100%;
	font-size: 35px;
	color: #eaeaea;

	margin-bottom: 35px;
	padding-bottom: 9px !important;
	padding-top: 5px !important;
	padding-left: 8px !important;
}
.introinfo p {
	font-size: 14px;
	color: #000;
	max-width: 90%;
	line-height: 133%;
}
.introinfo1 p {
	font-size: 16px;
	color: #000;
	max-width: 85%;
	line-height: 133%;
}

/* JXTC  Walls(User1 CSS3 Cube) */
.articles .col-1 .newsfront {background-color:#b24c5f !important;}
.articles .col-2 .newsfront {background-color:#e95460 !important;}
.articles .col-3 .newsfront {background-color:#e8a345 !important;}
.articles .col-4 .newsfront {background-color:#e8cc4c !important;}

/* JXTC  Walls(User25 Featured News) */
.firstrow.firstcol .newswrap1,.lastrow.lastcol .newswrap1{ background-color: #e95460; color:#ffffff;}
.firstrow.firstcol .newswrap2,.lastrow.lastcol .newswrap2{ background-color: #e95460;background-image: url("https://www.ready.by/templates/fitlife/images/backgrounds/transdk.png");background-repeat: repeat; color:#ffffff;}
.bgcheck1,.bgcheck5,.bgcheck6,.bgcheck9,.bgcheck10,.bgcheck2{background-color: #fff!important;}
.firstrow.firstcol .newswrap1 h2,.lastrow.lastcol .newswrap1 h2 {color:#ffffff;}
.firstrow.lastcol .newswrap1,.lastrow.firstcol .newswrap1{background-color: #ffffff; background-image: url("https://www.ready.by/templates/fitlife/images/backgrounds/transdk.png");    background-repeat: repeat;}
.firstrow.lastcol .newswrap2,.lastrow.firstcol .newswrap2{background-color: #ffffff;}

/* ----------------------------------------------*/
/* H 02 - Custom HTML (User 19 - User22)
/* ----------------------------------------------*/
.planwrap {}
.pwtop {padding:22px 0px 0px 0px; background:#3F3F41; text-align:center;}
.pwtop p {font-size:20px;}
span.pwfirst {color:#ffffff;}
span.pwlast {color:#fdd5a8;font-size: 28px;}
.pwmid {padding:12px; background:#ffffff; text-align:center; min-height: 233px;}
.pwmid p {
	color: #454b51;
	display: block;
	margin-bottom: 0px;
	padding-bottom: 12px;
}
p.sm {font-size:12px; color:#333; border:none;}
.pwbot {padding: 22px 0px 0px 0px; background-color:#e95460; text-align:center;}
.pwbot a{color:#000;}
.pwbot a:hover{color:#fff;text-decoration:underline}
.pwbot p {font-size:20px; color:#ffffff; }

/* ----------------------------------------------*/
/* H 03 - Kommento
/* ----------------------------------------------*/
.kmt-readmore span {color:#393939;}
.kmt-readmore a {color:#e95460 !important;border-right:1px solid #ccc;}
.kmt-readmore a:hover {color:#e95460 !important;}
.kmt-comment span {color:#393939;}
.kmt-comment a {color:#e95460 !important;border-right:1px solid #ccc;}
.kmt-comment a:hover {color:#e95460 !important;}
.kmt-hits span {color:#393939;}
.kmt-hits a {color:#e95460 !important;}
.kmt-hits a:hover {color:#e95460 !important;}
#section-kmt .input.button {background:#e95460 !important;color:#ffffff!important;	}
#section-kmt .kmt-btn-submit {background:#e95460 !important;color:#ffffff!important;}
div.kmt-content p {background:#ffffff;}
div.kmt-content p:after {border-color:transparent #ffffff;}

/* ----------------------------------------------*/
/* H 04 - K2
/* ----------------------------------------------*/
h2.k2itemTitle {color:#e95460}
div.itemExtraFields h3 {background:#e95460}
div.itemVideoBlock h3 {background:#e95460}
.k2leftcolumn {background:#e7e7e7;}
.itemImageBlock {border-color:#e7e7e7!important;}
/* ----------------------------------------------*/
/* H 05 - Appointment Book
/* ----------------------------------------------*/
#monthTableDiv, #timeTableDiv {background:#e95460 !important;}




.portfolio-sajty div.bgcheck0 {background:#fff!important;}
.portfolio-sajty div.bgcheck1 {background:#fff!important;}
.portfolio-sajty div.bgcheck2 {background:#fff!important;}
.portfolio-sajty div.bgcheck3 {background:#fff!important;}
.portfolio-sajty div.bgcheck4 {background:#fff!important;}
.portfolio-sajty div.bgcheck5 {background:#fff!important;}
.portfolio-sajty div.bgcheck6 {background:#fff!important;}
.portfolio-sajty div.bgcheck7 {background:#fff!important;}
.portfolio-sajty div.bgcheck8 {background:#fff!important;}
.portfolio-sajty div.bgcheck9 {background:#fff!important;}
.portfolio-sajty div.bgcheck10 {background:#fff!important;}
.portfolio-sajty div.bgcheck11 {background:#fff!important;}
.portfolio-sajty div.bgcheck12 {background:#fff!important;}
.portfolio-sajty div.bgcheck13 {background:#fff!important;}
.portfolio-sajty div.bgcheck14 {background:#fff!important;}
.portfolio-sajty div.bgcheck15 {background:#fff!important;}
.portfolio-sajty div.bgcheck16 {background:#fff!important;}
.portfolio-sajty div.bgcheck17 {background:#fff!important;}
.portfolio-sajty div.bgcheck18 {background:#fff!important;}
.portfolio-sajty div.bgcheck19 {background:#fff!important;}
.portfolio-sajty div.bgcheck20 {background:#fff!important;}
.portfolio-sajty div.bgcheck21 {background:#fff!important;}
.portfolio-sajty div.bgcheck22 {background:#fff!important;}
.portfolio-sajty div.bgcheck23 {background:#fff!important;}
.portfolio-sajty div.bgcheck24 {background:#fff!important;}
.portfolio-sajty div.bgcheck25 {background:#fff!important;}
.portfolio-sajty div.bgcheck26 {background:#fff!important;}
.portfolio-sajty div.bgcheck27 {background:#fff!important;}
.portfolio-sajty div.bgcheck28 {background:#fff!important;}
.portfolio-sajty div.bgcheck29 {background:#fff!important;}
.portfolio-sajty div.bgcheck30 {background:#fff!important;}
.portfolio-sajty div.bgcheck31 {background:#fff!important;}
.portfolio-sajty div.bgcheck32 {background:#fff!important;}
.portfolio-sajty div.bgcheck33 {background:#fff!important;}
.portfolio-sajty div.bgcheck34 {background:#fff!important;}
.portfolio-sajty div.bgcheck35 {background:#fff!important;}
.portfolio-sajty div.bgcheck36 {background:#fff!important;}
.portfolio-sajty div.bgcheck37 {background:#fff!important;}


.portfolio-sajty .cat-item h4.title {
	padding: 16px 0 6px 0;
	font-size: 20px;
	line-height: 110%;
	min-height: 80px;
	text-align: center;
}

.portfolio-sajty .catItemImage, .imgwrap {
	position: relative;
	display: block;
	text-align: center;
}



.portfolio-sajty .bgcheck0 h2, .bgcheck3 h2, .bgcheck0 h3, .bgcheck3 h3, .bgcheck0 h4, .bgcheck3 h4,.bgcheck4 h2, .bgcheck4 h3, .bgcheck4 h4 {	color: #666 !important;}



.portfolio-sajty body.com_k2 #component .span4, body.com_content .nogutter .span4 {
	width: 33.33333333333333%;
	*width: 33.263888888888886%;
	border: 1px solid #ccc;
}

.portfolio-sajty h1 {
color: #e45260;
line-height: 96%;
font-size: 28px;
text-transform: none;
letter-spacing: 0px;
line-height: 100%;
padding-bottom: 0px;
	
}


div.pwbot:hover {
	text-decoration:underline;
	color:#000;
	background:#000
	
}



.portfolio-logo .img-zoom {display:none}
.portfolio-logo .category_text p {display:none}
.portfolio-logo .aboutwrap {	padding: 36px 36px 0px 36px;}



#region4wrap div.span0 {display:none}
#region4.row-fluid {background:#fff}


.portfolio-banners .article_header {
    margin: 0 0 0px 0;
}
#region4pad img {
-webkit-box-shadow: 3px 3px 6px -2px rgba(34, 60, 80, 0.37);
-moz-box-shadow: 3px 3px 6px -2px rgba(34, 60, 80, 0.37);
box-shadow: 3px 3px 6px -2px rgba(34, 60, 80, 0.37);
}

.article_text {background:#fff;padding: 10px 25px 20px 30px;}


.portfolio-banners div.article_text {display:none}
.portfolio-banners div.article_header {display:none}


/* ----------------------------------------------*/
/* T 01 MOBILE
/* ----------------------------------------------*/
.mobilebtn {}

@media(max-width:1050px){.cubed .articles {background:#f1f1f1;}}