/*
Theme Name: Ronada WP Theme
Author: Ecommercy
Author URI: http://ecommercy.pl
*/
body{margin:0;padding:0;border:none;color:#444;font-family:Roboto,sans-serif;font-size:18px;-webkit-font-smoothing:subpixel-antialiased;background:url(img/bg-site.jpg) center bottom no-repeat fixed #020205}.bg-main{-webkit-box-shadow:0 0 42px 0 rgba(0,0,0,.3);-moz-box-shadow:0 0 42px 0 rgba(0,0,0,.3);box-shadow:0 0 42px 0 rgba(0,0,0,.3);background:#1c1c1c}.navbar-right{margin-right:0px}.navbar-default .navbar-brand{margin-top:-5px;position:relative;z-index:6666}.navbar-default{font-size:16px;background-color:#1c1c1c;border:0;border-radius:0;margin-bottom:0}.navbar-default .navbar-nav>li>a{font-family:Roboto,sans-serif;font-size:16px;font-weight:500;color:#ccc;background-color:none;transition:all .8s;margin:0 20px 0 0}@media (min-width:1200px){.navbar-default .navbar-nav>li>a{min-height:100px;line-height:70px}}@media (min-width:768px) and (max-width:991px){.navbar-default .navbar-nav>li>a{min-height:30px;line-height:30px;text-align:center}}@media (min-width:992px) and (max-width:1199px){.navbar-default .navbar-nav>li>a{min-height:100px;line-height:70px}}@media (max-width:767px){.navbar-default .navbar-nav>li>a{min-height:30px;line-height:30px;text-align:center}}.fixed-me .navbar-default{border-bottom:1px solid #ac1816}.fixed-me .navbar-default .navbar-nav>li>a{font-family:Roboto,sans-serif;font-size:16px;font-weight:500;color:#ccc;transition:all .8s;margin:0 20px 0 0}@media (min-width:1200px){.fixed-me .navbar-default .navbar-nav>li>a{min-height:30px;line-height:30px}}@media (min-width:768px) and (max-width:991px){.fixed-me .navbar-default .navbar-nav>li>a{min-height:30px;line-height:30px}}@media (min-width:992px) and (max-width:1199px){.fixed-me .navbar-default .navbar-nav>li>a{min-height:30px;line-height:30px}}@media (max-width:767px){.fixed-me .navbar-default .navbar-nav>li>a{min-height:30px;line-height:30px;text-align:center}}.logo1{background:url(img/logo.png) no-repeat;width:321px;height:168px;transition:all .8s}.fixed-me .logo1{background:url(img/logo2.png) no-repeat;width:160px;height:84px;transition:all .8s}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#ac1816;background-color:none}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#ac1816;font-family:Roboto,sans-serif;font-size:16px;font-weight:500;background:0 0}.fixed-me .navbar-default .navbar-nav>.active>a,.fixed-me .navbar-default .navbar-nav>.active>a:focus,.fixed-me .navbar-default .navbar-nav>.active>a:hover{color:#ac1816;font-family:Roboto,sans-serif;background:0 0;font-size:16px;font-weight:500}.navbar-default .navbar-toggle{border:0}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#fff;color:#e1242a}.navbar-default .navbar-toggle .icon-bar{background-color:#888;height:5px;width:30px}.navbar-default .navbar-toggle:focus .icon-bar,.navbar-default .navbar-toggle:hover .icon-bar{background-color:#888;color:#e1242a}@media (max-width:767px){.navbar-default .navbar-collapse{border-bottom:3px solid #e1242a}}.navbar-me{background:0 0}.fixed-me{transition:all .8s;padding:0!important;position:fixed;top:0;z-index:888;width:100%}.navbar-me{transition:all .8s}.dd-select{margin-top:37px;transition:all .8s}.fixed-me .dd-select{margin-top:17px;transition:all .8s}@media (max-width:767px){.flags .width33{float:left;width:33%}}@media (min-width:768px) and (max-width:991px){.flags .width33{float:left;width:33%}}.flags .icob{margin:0 auto;display:table}@media (max-width:767px){.flags .icob img{float:left}}@media (min-width:768px) and (max-width:991px){.flags .icob img{float:left}}#box-info{border-top:3px solid #ac1816;background:#131313}@media (min-width:1200px){#box-info{min-height:103px}}@media (min-width:768px) and (max-width:991px){#box-info{min-height:103px}}@media (min-width:992px) and (max-width:1199px){#box-info{min-height:103px}}@media (max-width:767px){#box-info{min-height:103px}}#box-info .text{font-family:Roboto,sans-serif;color:#ccc;font-weight:400}@media (min-width:1200px){#box-info .text{line-height:100px;font-size:30px}}@media (min-width:768px) and (max-width:991px){#box-info .text{line-height:100px;font-size:16px}}@media (min-width:992px) and (max-width:1199px){#box-info .text{line-height:100px;font-size:24px}}@media (max-width:767px){#box-info .text{line-height:30px;font-size:16px;text-align:center;margin-top:10px}}#box-info .text b{font-weight:500;color:#fff}@media (min-width:1200px){#box-info .btnn{line-height:100px}}@media (min-width:768px) and (max-width:991px){#box-info .btnn{line-height:100px}}@media (min-width:992px) and (max-width:1199px){#box-info .btnn{line-height:100px}}@media (max-width:767px){#box-info .btnn{line-height:100px}}#box-info .btnb{border:1px solid #888;background:#131313;border-radius:0;line-height:34px;font-family:Roboto,sans-serif;color:#888;font-weight:500;font-size:18px;transition:all .8s}@media (min-width:1200px){#box-info .btnb{width:170px;height:48px}}@media (max-width:767px){#box-info .btnb{width:100%}}#box-info .btnb:hover{background:#6c100e;color:#fff;transition:all .8s}#about-us{background:#1c1c1c}@media (min-width:1200px){#about-us .width50{width:50%;float:left}}@media (min-width:768px) and (max-width:991px){#about-us .width50{width:50%;float:left}}@media (min-width:992px) and (max-width:1199px){#about-us .width50{width:50%;float:left}}@media (max-width:767px){#about-us .width50{width:100%}}@media (min-width:1200px){#about-us .inner{padding:100px 95px 0 88px}}@media (min-width:768px) and (max-width:991px){#about-us .inner{padding:20px 20px 0}}@media (min-width:992px) and (max-width:1199px){#about-us .inner{padding:50px 50px 0}}@media (max-width:767px){#about-us .inner{padding:20px}}#about-us .inner .title{font-family:Roboto,sans-serif;font-size:24px;font-weight:500;color:#ccc;text-align:left;text-transform:uppercase;margin-top:0;line-height:24px;padding-bottom:20px}@media (min-width:768px) and (max-width:991px){#about-us .inner .title{font-size:18px}}#about-us .inner .text{font-family:Roboto,sans-serif;font-size:15px;font-weight:300;color:#666;text-align:left;margin-top:0;line-height:22px;padding-bottom:30px}@media (min-width:768px) and (max-width:991px){#about-us .inner .text{font-size:14px;line-height:16px}}#about-us .inner .btnb{border:1px solid #888;background:#1c1c1c;border-radius:0;line-height:34px;font-family:Roboto,sans-serif;color:#888;font-weight:500;font-size:18px;transition:all .8s}@media (min-width:1200px){#about-us .inner .btnb{width:170px;height:48px}}@media (max-width:767px){#about-us .inner .btnb{width:100%}}#about-us .inner .btnb:hover{background:#6c100e;color:#fff;transition:all .8s}#offer{background:#131313}@media (min-width:1200px){#offer .width50{width:50%;float:left}}@media (min-width:768px) and (max-width:991px){#offer .width50{width:50%;float:left}}@media (min-width:992px) and (max-width:1199px){#offer .width50{width:50%;float:left}}@media (max-width:767px){#offer .width50{width:100%}}@media (min-width:1200px){#offer .inner{padding:100px 95px 0 88px}}@media (min-width:768px) and (max-width:991px){#offer .inner{padding:20px 20px 0}}@media (min-width:992px) and (max-width:1199px){#offer .inner{padding:50px 50px 0}}@media (max-width:767px){#offer .inner{padding:20px}}#offer .inner .title{font-family:Roboto,sans-serif;font-size:24px;font-weight:500;color:#ccc;text-align:left;text-transform:uppercase;margin-top:0;line-height:24px;padding-bottom:20px}@media (min-width:768px) and (max-width:991px){#offer .inner .title{font-size:18px}}#offer .inner .text{font-family:Roboto,sans-serif;font-size:15px;font-weight:300;color:#666;text-align:left;margin-top:0;line-height:22px;padding-bottom:30px}@media (min-width:768px) and (max-width:991px){#offer .inner .text{font-size:14px;line-height:16px}}#offer .inner .btnb{border:1px solid #888;background:#1c1c1c;border-radius:0;line-height:34px;font-family:Roboto,sans-serif;color:#888;font-weight:500;font-size:18px;transition:all .8s}@media (min-width:1200px){#offer .inner .btnb{width:170px;height:48px}}@media (max-width:767px){#offer .inner .btnb{width:100%}}#offer .inner .btnb:hover{background:#6c100e;color:#fff;transition:all .8s}#gallery{background:#1c1c1c}#gallery .inner{padding:40px 0 40px 0;}#gallery .title{font-family:Roboto,sans-serif;font-size:24px;font-weight:500;color:#ccc;text-align:center;text-transform:uppercase;margin-top:0;line-height:24px;padding-bottom:20px}#upper-footer{background:#131313}#upper-footer .inner{padding:50px 0 40px}#upper-footer .title{font-family:Roboto,sans-serif;font-size:18px;font-weight:500;color:#ccc;text-align:left;margin-top:0;line-height:24px;padding-bottom:20px}@media (max-width:767px){#upper-footer .title{margin-top:30px}}#upper-footer .text{font-family:Roboto,sans-serif;font-size:14px;font-weight:400;color:#666;text-align:left;margin-top:0;line-height:27px}#upper-footer .text a{color:#666;transition:all .8s}#upper-footer .text a:hover{color:#ac1816;text-decoration:none;transition:all .8s}#footer{background:#131313;border-top:1px solid #262626}#footer .bg{font-family:Roboto,sans-serif;font-size:13px;font-weight:300;color:#666}@media (min-width:1200px){#footer .bg{min-height:90px;line-height:90px}}@media (min-width:768px) and (max-width:991px){#footer .bg{min-height:90px;line-height:90px}}@media (min-width:992px) and (max-width:1199px){#footer .bg{min-height:90px;line-height:90px}}@media (max-width:767px){#footer .bg{min-height:90px;line-height:40px}}@media (min-width:1200px){#footer .bg .fl{text-align:left}}@media (min-width:768px) and (max-width:991px){#footer .bg .fl{text-align:left}}@media (min-width:992px) and (max-width:1199px){#footer .bg .fl{text-align:left}}@media (max-width:767px){#footer .bg .fl{text-align:center}}@media (min-width:1200px){#footer .bg .fr{text-align:right}}@media (min-width:768px) and (max-width:991px){#footer .bg .fr{text-align:right}}@media (min-width:992px) and (max-width:1199px){#footer .bg .fr{text-align:right}}@media (max-width:767px){#footer .bg .fr{text-align:center}}#footer .bg .fr a{color:#666;transition:all .8s}#footer .bg .fr a:hover{color:#ac1816;text-decoration:none;transition:all .8s}#contact{background:#131313;border-bottom:2px solid #7e1715}#contact .inner{padding:40px 0 00px}#contact .title{font-family:Roboto,sans-serif;font-size:24px;font-weight:500;color:#ccc;text-align:center;text-transform:uppercase;margin-top:0;line-height:24px;padding-bottom:70px}#contact .title2{font-family:Roboto,sans-serif;font-size:22px;font-weight:500;color:#ccc;margin-top:0;line-height:24px;padding-bottom:20px}#contact .text{font-family:Roboto,sans-serif;font-size:16px;font-weight:300;color:#666;text-align:left;margin-top:0;line-height:25px;margin-bottom:50px}#contact .text a{color:#666;transition:all .8s}#contact .text a:hover{color:#ac1816;text-decoration:none;transition:all .8s}#contact input{font-family:Roboto,sans-serif;border:1px solid #3b3b3b;border-radius:0;background:#131313;height:40px;color:rgba(255,255,255,.2);font-size:13px;font-weight:300}#contact textarea{font-family:Roboto,sans-serif;border:1px solid #3b3b3b;border-radius:0;background:#131313;height:110px;color:rgba(255,255,255,.2);max-width:100%!important;max-height:300px!important;font-size:13px;font-weight:300}#contact .form-control::-webkit-input-placeholder{color:rgba(255,255,255,.2)}#contact .form-control:-moz-placeholder{color:rgba(255,255,255,.2)}#contact .form-control::-moz-placeholder{color:rgba(255,255,255,.2)}#contact .form-control:-ms-input-placeholder{color:rgba(255,255,255,.2)}#contact .btnf{min-width:167px;height:40px;border:0;letter-spacing:1px;text-transform:uppercase;font-size:16px;font-weight:500;border-radius:3px;color:#fff;transition:all .5s;background:#8d1715}#contact .btnf:hover{color:#fff;background:#631110;transition:all .5s;text-decoration:none}#contact .info-rq{color:#666;font-family:Roboto,sans-serif;font-size:13px;font-weight:300;text-align:right}#one-page{background:#131313;border-bottom:2px solid #7e1715}#one-page .inner{padding:40px 0 00px}#one-page .title{font-family:Roboto,sans-serif;font-size:24px;font-weight:500;color:#ccc;text-align:center;text-transform:uppercase;margin-top:0;line-height:24px;padding-bottom:70px}#one-page .title2{font-family:Roboto,sans-serif;font-size:22px;font-weight:500;color:#ccc;margin-top:0;line-height:24px;padding-bottom:20px}#one-page .text{font-family:Roboto,sans-serif;font-size:15px;font-weight:400;color:#666;margin-top:0;line-height:25px}#one-page .text a{color:#666;transition:all .8s}#one-page .text a:hover{color:#ac1816;text-decoration:none;transition:all .8s}
.flags {
	margin-top: 40px;
}
.navbar-right {
	margin-right: 0px;
}
.lang-flag-list {
	margin-left: 0;
	padding-left: 0;
}
@media (min-width:1200px){
	.navbar-collapse {
		padding-right: 0;
	}
}
.lang-flag-list > li > a {
	padding: 0;
	margin: 0;
	height: 15px !important;
}
.lang-flag-list li > a > img  {
	opacity: 0.5;
    filter: alpha(opacity=50);
}
.lang-flag-list li.current-lang > a > img {
	border: 2px solid #ac1816;
	opacity: 1;
    filter: alpha(opacity=1);
}
#box-info .text  {
	font-size: 27px;
}
.lang-item {
  display: inline;
}
#contact .inner  span.wpcf7-list-item {
	margin: 0;
}

#contact .inner  span.wpcf7-not-valid-tip {
	display: block;
	padding: 8px 0;
	color: #fc3859;
	font-size: 12px;
}

#contact .inner  div.wpcf7-response-output {
	padding: 15px 20px 12px 20px;
	margin: 20px auto;
	border: 0;
}

#contact .inner  div.wpcf7-mail-sent-ok {
	color: #fff;
	background: #2e70f2;
}

#contact .inner  div.wpcf7-mail-sent-ng,
#contact .inner  div.wpcf7-spam-blocked,
#contact .inner  div.wpcf7-validation-errors {
	color: #fff;
	background: #d91306;
}

#contact  .inner  .theme-inverse div.wpcf7-mail-sent-ok {
	color: #2e70f2;
	background: #fff;
}

#contact .inner  .homepage-contact-square div.wpcf7-response-output {
	margin: 10px auto;
	padding: 10px;
	font-size: .85em;
}

#contact .inner  span.wpcf7-not-valid-tip {
    margin-top: -45px;
	text-align: right;
	margin-right: 10px;
	padding: 0;
	line-height: 28px;
	display: none;
}

#contact .inner  .wpcf7-not-valid {
    border: 1px solid #ff0000 !important;
}

#contact .inner  div.wpcf7 .ajax-loader {

	position: absolute;
	width: 24px;
	height: 24px;
	margin: 12px 0 0 10px;
	background-color: #fff;
	background-repeat: no-repeat;
	background-position: 50% 50%;
	border-radius: 50%;
}

.navbar-default .navbar-nav>li>a.fb {
margin: 0;
	font-size: 35px;
	}

.navbar-default .navbar-nav>li>a.fb>.fa {
	font-size: 35px;
}