iframe#pb_frame_base {
min-height: 300px!important;
}
.page-id-1799 .front_check,.page-id-1777 .front_check{display:none!important}
.page-id-1799 th,.page-id-1777 th {
background: #eee;
}
.page-id-1799 td,.page-id-1777 td {
color: #c0272c;
}
@media (max-width: 1024px){
.page-id-1799 .post-inner-content,.page-id-1777 .post-inner-content {
padding-left: 25px!important;
padding-right: 25px!important;
}
#pg-1799-0 .panel-grid-cell, #pg-1799-1 .panel-grid-cell, #pg-1799-2 .panel-grid-cell {
padding-left: 0!important;
padding-right: 0!important;
box-sizing: border-box!important;
}
#pg-1799-0, #pg-1799-1, #pg-1799-2 {
margin-left: 0!important;
margin-right: 0!important;
}
}
@media (max-width: 860px){
.row{margin:0!important}
td{display:block;width:100%}
.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th {
padding: 0;}
table.bt tfoot th::before, table.bt tfoot td::before, table.bt tbody td::before {
color: #333;
width:70%!important
}
table.bt tfoot th .bt-content, table.bt tfoot td .bt-content, table.bt tbody td .bt-content {
vertical-align: middle;
display: flex!important;
justify-content: center!important;
align-items: center!important;
}
td:nth-of-type(1){background:#eee!Important}
} *{box-sizing:border-box;}
.archive-description{display:none}
#contact_last .panel-grid:nth-child(2){height:250px!Important}
.navbar-toggle{right:20px!important}
#footer-area .widget ul li:first-child a{color:#6B6B6B!important;text-transform:uppercase;font-weight:bold;padding-bottom: 10px;text-align: center;border-bottom: 4px double;letter-spacing: 1px;border-bottom-left-radius: 5px; border-bottom-right-radius: 5px;}
#footer-area .widget ul li:first-child{margin-bottom: 20px;}
.home h2{text-align:center!important;}
span#rezerva_acum {display: none!important;}
body:not(.home) .front_check {
position: relative;
margin-top: 0!important;
width: 100%!important;
background: rgba(45, 45, 45, 0.65);
padding: 10px 0px!important;
}
.front_check{box-shadow: 1px 1px 1px 1px #999;}
.front_check input.btn.btn-default{    background: #efefef;
color: #c1272d;
font-weight: bold;
}
.front_check .container{padding:0!important}
.panel-grid .fb-page iframe{width:100%!important}
body.home .front_check {
position: relative!important;
margin-top: -100px;
width: 100%;
background: rgba(45, 45, 45, 0.65);
padding: 10px 0px;
}
.ih-item a {
color: #c1272d!important;
cursor: pointer;
}
.entry-meta{display:none;}
.page-id-706 .main-content-area .fa,.page-id-704 .main-content-area .fa,.page-id-126 .main-content-area .fa {
color: #c1272d;
font-size: 16px;
margin-right:10px;
}
#main_image .uris-slider-title{display:none!important;}
@media (min-width: 2000px){
.top-section {
background: #fff;
}
.flexslider {
border: none;
margin: 0 auto!important;
max-width: 2000px;
}
body.home .front_check {
position: absolute;
margin-top: -100px;
width: 100%;
background: rgba(45, 45, 45, 0.65);
padding: 10px 0px;
margin: 0 auto;
max-width: 2000px;
left:calc(50% - 1000px);
margin-top:-100px!important
}
}
@media (max-width: 1200px){
.top-section .container{width:100%!important}
.navbar-header {
float: none!important;
display: block;
width: 100%;
text-align: center;
}
.collapse.navbar-collapse.navbar-ex1-collapse {
float: none!important;
margin: 0 auto;
text-align: center;
}
.nav.navbar-nav {
float: none!important;
margin: 0 auto;
display: inline-block;
}
}
@media (max-width: 1024px){
span.info_section {display: block;text-align:center!important;}
.container {width: 100%!important;}
span#rezerva_acum{right:10px!important}
.post-inner-content{padding-left:5px!important;padding-right:5px!important}
.home div#pg-23-3{margin-top:0!important}
.home div#section_two .widget_sow-image h3.widget-title{margin-top:-50px!important}
.home div#section_two .widget_sow-image:hover h3.widget-title{margin-top:-50px!important}
.front_check{display:block!important}
}
@media (max-width: 810px){
.navbar-collapse{padding:0!important}
ul#menu-top-menu {width: 100%;}
#masthead .top_left{width:50%!important}
#masthead .top_right{width:50%!important;margin-top:0!important}
.site-navigation-inner{padding:0!important}
.custom_lng_sw{position:relative!important;margin-top:0!important}
.container{padding:0!important;}
#masthead{margin-top:35px!important}
span#rezerva_acum {width: 100%!important;text-align: center!important;margin: 0!important;padding: 0!important;right: 0!important;top: 0px!important;}
span#rezerva_acum a {line-height: 35px!important;}
.panel-grid div#pgc-23-1-0,.panel-grid div#pgc-23-1-1,.panel-grid div#pgc-23-1-2{width:100%!important}
div#pgc-23-1-0{height:335px!important;text-align: center;
box-shadow: none!important;}
}
@media only screen and (max-width:680px){
.sow-carousel-title a.sow-carousel-previous:before {
content: "\e600"!important;
}.sow-carousel-title a.sow-carousel-next:before {
content: "\e601"!important;
}
a.sow-carousel-previous{display:block!important}
a.sow-carousel-next{display:block!important}
#masthead .top_right{width:100%!important;position:relative!important;margin:0!important}
#masthead{height:100%!important;text-align:center;padding:0!important;margin-top: 0!important;}
#masthead .top_left {width: 168px!important;margin: 0 auto!important;display: inline-block!important;float: none!important;}
.custom_lng_sw{position:relative!important;margin-top:0!important}
#masthead  span#rezerva_acum{position:relative!important;top:0!important;width:100%!important;display: block;right: 0!important;text-align: center;}
#masthead .container{padding:0!important}
span#rezerva_acum a {
line-height: 25px!important;
}
}
@media only screen and (max-width:540px)
{
input[type="text"], input[type="email"], input[type="tel"], input[type="url"], input[type="password"], input[type="search"]{width:100%!important}
body.home .front_check {position: relative;margin-top: 0!important;}
.front_check input {
margin: 2px 0!important;
}
.front_check form {width: 80%;margin: 0 auto;}
}
@media only screen and (max-width:480px){
#masthead .container{    height: 120px;}
#masthead span#rezerva_acum {
position: relative!important;
top: 50px!important;
width: 100%!important;
display: block;
right: 0!important;
text-align: center;
}
span#rezerva_acum a {
line-height: 30px!important;
top: 0px!important;
position: absolute;
width: 100%;
}
a#cookie_action_close_header{display:block}
}
a.servicii{color:#fff!important;font-size:18px!important;text-transform:uppercase!important}
.divider{border-bottom: 2px solid #56c3e9!important;
height: 5px;
width: 60%;
margin: 5px auto;}
#pl-1690 .wcp-caption-plugin,#pl-1687 .wcp-caption-plugin,#pl-1579 .wcp-caption-plugin{padding:15px 0}table.bt thead,
table.bt tbody th {
display: none;
}
table.bt tfoot th,
table.bt tfoot td,
table.bt tbody td {
border: none;
display: block;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
vertical-align: top; float: left\9;
width: 100%\9;
}
table.bt tfoot th::before,
table.bt tfoot td::before,
table.bt tbody td::before {
content: attr(data-th) "";
display: inline-block;
-webkit-flex-shrink: 0;
-ms-flex-shrink: 0;
flex-shrink: 0;
font-weight: bold;
width: 6.5em;
}
table.bt tfoot th.bt-hide,
table.bt tfoot td.bt-hide,
table.bt tbody td.bt-hide {
display: none;
}
table.bt tfoot th .bt-content,
table.bt tfoot td .bt-content,
table.bt tbody td .bt-content {
vertical-align: top;
}
.bt-wrapper.active {
max-height: 310px;
overflow: auto;
-webkit-overflow-scrolling: touch;
}
table.bt.bt--no-header tfoot td::before,
table.bt.bt--no-header tbody td::before {
display: none;
}