@charset "utf-8";
/* CSS Document */

XXXbody {
  background: #000 url("../assets/images/bg_01.jpg") no-repeat scroll center top !important;
    color: #fff;
    font-family: "Open Sans",sans-serif;
    font-size: 14px;
    line-height: 1.42857;
}
.btn-danger {
    background-color: #e61f6d;
    border-color: #e61f6d;
    color: #ffffff;
}
.mbr-navbar--short .mbr-navbar__brand-link::after, .mbr-navbar--short .mbr-navbar__brand-img {
    height: 29px;
}

#msg-box4-3 .mbr-header__subtext {
    color: #e61f6d;
    text-transform: uppercase;
    font-style: normal;
}
#msg-box4-3 .mbr-header__text {
    color: #ffffff;
    font-family: 'Raleway', sans-serif;
    font-size: 36px;
	line-height: 1.3em;
	text-align: left;
}

#buttons1-14{
    background-image: url("../assets/images/bg-magenta-10x10.png")!important;
}
.mbr-article {
    color: #fff;
	font-family: "Open Sans",sans-serif;
    font-size: 15px;
}
.mbr-section__container--isolated {
    padding-bottom: 93px;
    padding-top: 0px;
}
.mbr-section__container--sm-bot-padding {
    padding-bottom: 93px;
}
#features1-7 .mbr-section-title .mbr-header__text SPAN {
    color: #ffffff;
    font-family: "Raleway",sans-serif;
    font-size: 46px;
}
#header4-2 H1 {
    font-family: "Raleway", sans-serif;
	letter-spacing: 3px;
	font-size: 42px;
}

#header4-2 P {
    font-family: 'Open Sans', sans-serif;
	font-size: 19px;
	top: 6px;
}
#ext_menu-0 .mbr-navbar__items a {
    font-family: 'Raleway', sans-serif;
    font-size: 15px;
}
.mbr-header__text {
    letter-spacing: 0px;
    font-size: 28px;
    color: #fff;
    font-family: 'Raleway', sans-serif;
	text-align: center;
}
#content4-13 .mbr-section-title .mbr-header__text {
    font-family: 'Raleway', sans-serif;
	color: #fff;
}
li {
	color: #e61f6d;
	margin-left:105x;
}
.textodr {
    line-height: 2.2em;
    font-size: 16.4px;
    letter-spacing: 0;
    color: #fff!important;
}
.mbr-brand {
    display: block;
    float: left;
    position: absolute;
    top: 28%;
}
#features1-7 {
	background-color:#151515;
	}
.year {
	color: #e61f6d;
	font-weight:600;
	float:left;
	margin-right: 14px;
}
#msg-box4-9 .mbr-header__text {
    font-family: 'Raleway', sans-serif!important;
	color: #fff;
    font-size: 46px;
	text-align: left;
}
#content4-29 .mbr-section-title .mbr-header__text {
    font-family: 'Raleway', sans-serif!important;
    font-size: 36px;
	color:#e61f6d;
}
#header4-27 H1 {
    font-family: 'Raleway', sans-serif!important;
}
#header4-19 H1 {
    font-family: 'Raleway', sans-serif!important;
}
.cenik1 {
    color: #fff;
	font-family: "Open Sans",sans-serif;
    font-size: 18px;
	font-weight:800;
}
.psany {
    color: #fff;
	font-family: "Open Sans",sans-serif;
    font-size: 18px;
	font-weight:800;
	font-style: italic;
}
#header4-28 H1 {
    font-family: 'Raleway', sans-serif!important;
}
.jmeno {
    color: #e61f6d;
	font-family: "Open Sans",sans-serif;
    font-size: 30px;
	font-weight:800;
	padding:20px 0 20px 0;
}
.tel {
    color: #fff;
	font-family: "Open Sans",sans-serif;
    font-size: 24px;
	font-weight:800;
}
.text_center {
    text-align: center;
}
.logo {
	width:260px!important;
	padding-bottom:20px;
}
a:hover, a:focus {
    color: #e61f6d;
    text-decoration: none;
}
a {
    color: #fff;
    text-decoration: none;
}
.mbr-footer__copyright{
    color: #9c9c9c!important;
    text-decoration: none;
}
#header4-27 P {
    font-family: "Open Sans",sans-serif;
    font-size: 18px;
}
.mbr-article--wysiwyg p, .mbr-article--wysiwyg ul, .mbr-article--wysiwyg ol, .mbr-article--wysiwyg blockquote {
    margin: 1px 0 10px;
}
	



@media (max-width: 580px) {
	
.mbr-article {
    font-size: 13px;
	line-height:18px;
}
#features1-7 .mbr-section-title .mbr-header__text SPAN {
    font-size: 24px;
	line-height:30px;
}
#header4-2 H1 {
    font-size: 30px;
    letter-spacing: 1px;
    line-height: 34px;
}
#header4-2 P {
	font-size: 14px;
    line-height: 22px;
}
#ext_menu-0 .mbr-navbar__items a {
    font-size: 15px;
}
.mbr-header__text {
    font-size: 18px;
}
.textodr {
    line-height: 24px;
    font-size: 14px;
    letter-spacing: 2px;
}
#msg-box4-9 .mbr-header__text {
    font-size: 30px;
}
#content4-29 .mbr-section-title .mbr-header__text {
    font-size: 24px;
}
#header4-27 H1 {
   font-size: 30px;
   line-height:34px;
}
#header4-19 H1 {
    font-size: 30px;
	line-height:34px;
}
#header4-19 P {
    font-size: 14px;
    line-height: 20px;
}
.cenik1 {
    font-size: 14px;
	font-weight:800;
}
.psany {
    font-size: 18px;
}
#header4-28 H1 {
    font-size: 30px;
	line-height:34px;
}
.jmeno {
    font-size: 24px;
	line-height:30px;
}
.tel {
    font-size: 20px;
	line-height:24px;
}

.mbr-section__container--last {
    padding-bottom: 43px;
}
.mbr-navbar::before, .mbr-navbar__container {
    height: 60px;
}
.mbr-brand {
    top: 27%;
}
.mbr-navbar__brand-link::after, .mbr-navbar__brand-img {
    max-height: 20px;
}
.mbr-navbar--short .mbr-navbar__brand-link::after, .mbr-navbar--short .mbr-navbar__brand-img {
    height: 17px;
}.mbr-navbar__container {
    padding: 12px 0;
}
#msg-box4-3 .mbr-header__text {
    font-size: 30px;
    line-height: 34px;
}
#content4-13 .mbr-section-title .mbr-header__text {
    font-size: 30px;
    line-height: 34px;
}
#msg-box4-3 .mbr-header__subtext {
    color: #e61f6d;
    font-size: 10px;
    font-style: normal;
    text-transform: uppercase;
}
#content4-13{
    background-color: #731037;
}
#buttons1-14 {
    background-color: #731037; !important;
}
.mbr-section__container--sm-bot-padding {
    padding-bottom: 43px;
}
.mbr-section__container--sm-bot-padding {
    padding-bottom: 43px;
}
.mbr-section__container--std-top-padding {
    padding-top: 43px;
}
#header4-27 P {
    font-size: 14px;
	line-height:24px;
}
.mbr-hero__subtext {
    font-size: 17px;
    line-height: 24px;
    padding: 0 0 41px;
}
.mbr-after-navbar::before {
    height: 40px;
}
.mbr-hero__subtext2 {
    font-size: 17px;
    line-height: 24px;
    padding: 0 0 0px;
}
.mbr-article--wysiwyg p, .mbr-article--wysiwyg ul, .mbr-article--wysiwyg ol, .mbr-article--wysiwyg blockquote {
    margin: 5px 0 0 10px;
}



}
