body{background:url(../images/backgrounds.jpg) repeat-y center 0 fixed; background-color:#edb676;}
.text {color:#fff;}
.yellow {color:#785b39;}
.blue {color:#552b12;}
.gray {color:#ababab;}
.white {color:#fff;}
blockquote{border-color: #efc692; margin:0px 0px 0px 20px;}
a {color: #0089e0;}
.bg_text {background:#000b2a;}

/* Colors */
.bkg-dark-grey{background:rgba(41,32,22,.80); }
.dropdown-menu {background:rgba(41,32,22,.90); } 
.header-wrapper.header-transparent.solid-color {background:rgba(22,16,10,.90);} /* tło menu */ 
.cms_box_1{position:relative;overflow:hidden;padding:50px; background:rgba(255,255,255,.90); color:#000000 !important; -webkit-box-shadow: -3px 8px 33px -7px rgba(66, 68, 90, 1); -moz-box-shadow: -3px 8px 33px -7px rgba(66, 68, 90, 1); box-shadow: -3px 8px 33px -7px rgba(66, 68, 90, 1); border-radius: 24px 6px 24px 6px; -moz-border-radius: 24px 6px 24px 6px; -webkit-border-radius: 24px 6px 24px 6px; text-align: justify; }
.cms_box_1 p{color:#000 !important;}
.shadow{ text-shadow: -1px 2px 5px rgba(0, 0, 0, 1) !important;}
.shadow2{ text-shadow: -1px 1px 1px rgba(69, 69, 69, 1) !important;}

@media only screen and (min-width: 999px) {
.margin{margin:30px 30px 60px 30px;}
}

@media only screen and (min-width: 0) and (max-width: 999px) {
.cms_box_1{margin:-85px 15px -85px 15px;padding:30px;} 
.margin{margin:auto auto 30px auto;)
}

hr {color:#552b12;border:1px solid #552b12}