html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-size: 100%;
vertical-align: baseline;
background: transparent;
}
body {
line-height: 1;
}
ol, ul {
list-style: none;
}
blockquote, q {
quotes: none;
} :focus {
outline: 0;
} ins {
text-decoration: none;
}
del {
text-decoration: line-through;
} table {
border-collapse: collapse;
border-spacing: 0;
}
td, th {
vertical-align: top;
}html {
font-size: 100.01%;
}
body {
color: #222222;
font-family: 'Open Sans', sans-serif;
font-size: 75%;
line-height: 1.7;
}
input, select, textarea {
font-family: 'Open Sans', sans-serif;
}
pre, code, tt, kbd {
font-family: 'Open Sans', sans-serif;
font-size: 1em;
line-height: 1.5;
}
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
address, dfn, img, samp, ul, ol, dl {
}
a img {
margin: 0;
} table, input, textarea, select {
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
height: auto;
max-width: 100%;
} body {
background: #ffffff;
} a {
color: #e2001a;
text-decoration: none;
}
a:hover {
color: #b50016;
text-decoration: none;
}
a:focus {
color: #000000;
} h1, h2, h3, h4, h5, h6 {
color: #111111;
font-weight: normal;
}
h1 {
font-size: 2em;
letter-spacing: -1px;
line-height: 1.5;
margin-top: 0.75em;
margin-bottom: 0.75em;
}
h2 {
font-size: 1.7em;
line-height: 1.75;
margin-top: 0.9em;
margin-bottom: 0.9em;
}
h3 {
font-size: 1.5em;
line-height: 1;
margin-top: 1em;
margin-bottom: 1em;
font-weight: bold;
}
h4 {
font-size: 1.2em;
line-height: 1.25;
margin-top: 1.25em;
margin-bottom: 1.25em;
}
h5, h6 {
font-size: 1em;
}
h6 {
font-style: italic;
}
h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {
margin: 0;
} .builder-container-outer-wrapper {
background: transparent;
border: none;
display: block;
margin: auto;
} .builder-module-background-wrapper {
background: transparent;
}
.builder-module-last {
margin-bottom: 0;
}
.builder-module-element {
padding: 1.5em;
}   .builder-module-sidebar {
background: transparent;
display: block;
margin: 0;
padding: .75em 0;
width: 100%;
}
.builder-module-sidebar.right {
margin-right: 0;
}
.builder-module-sidebar.left {
margin-left: 0;
}
.builder-module-sidebar .widget-wrapper {
width: 100%;
}
.builder-module-sidebar .widget {
color: #333333;
margin: 0;
}
.builder-module-sidebar .widget-section-wrapper {
padding: 0 .75em;
}
.builder-module-sidebar .widget-section-wrapper .widget {
padding: .75em;
}
.builder-module-block-outer-wrapper {
overflow: visible !important;
}
.builder-module-block-outer-wrapper .widget-wrapper-left .widget,
.builder-module-block-outer-wrapper .widget-wrapper-middle .widget,
.builder-module-block-outer-wrapper .widget-wrapper-right .widget {
padding-right: .75em;
}
.builder-module-sidebar h4.widget-title {
background: none;
color: #333333;
font-size: 1.5em;
line-height: 1.25;
margin: 0 0 1em 0;
padding: 0;
}
.builder-module-sidebar h4.widget-title a {
color: #333333;
}
.builder-module-sidebar h4.widget-title + * {
margin-top: 0;
}
.builder-module-sidebar .widget *:first-child {
margin-top: 0;
}
.builder-module-sidebar .widget *:last-child {
margin-bottom: 0;
}
.builder-module-sidebar .widget a.rsswidget img {
display: none;
} .builder-module-header {
}
.builder-module-header .builder-module-sidebar {
background: none;
padding: 0;
}
.builder-module-header .builder-module-element {
padding: .75em 1em;
}
.site-title,
.site-title a,
.site-title a:hover,
.site-tagline,
.site-tagline a,
.site-tagline a:hover {
color: #ffffff;
font-size: 1em;
font-weight: normal;
line-height: 1;
height: auto;
margin: 0;
padding: 0;
text-decoration: none;
}
.site-title a:hover,
.site-tagline a:hover {
color: #ffffff;
}
.site-title {
font-size: 2em;
letter-spacing: -1px;
line-height: 1;
margin: 0;
text-transform: uppercase;
}
.site-tagline {
font-size: 1.2em;
font-weight: normal;
line-height: 1;
margin: .5em 0 0 0;
}
.site-tagline,
.site-tagline a {
color: #ffffff;
} .builder-module-1-background-wrapper {
background: #e2001a;
position: fixed;
top: 0px;
width: 100%;
z-index: 999;
border-bottom: 1px solid #000;
box-shadow: inset 0px 4px 4px #a20315;
} .builder-module-navigation {
background: #e2001a;
display: block;
font-size: 1em;
line-height: 2;
width: 100%;
}
.builder-module-navigation .builder-module-element {
padding: 0;
}
.builder-module-navigation ul {
display: block;
float: left;
margin: 0;
padding: 0;
}
.menu-main-container ul {
margin: 0 !important;
}
.builder-module-navigation ul * {
margin: 0;
}
.builder-module-navigation li {
padding: 0;
}
.builder-module-navigation li a,
.builder-module-navigation .current_page_item li a,
.builder-module-navigation .current-cat li a {
background: transparent;
color: #ffffff;
font-size: 1.25em;
font-weight: normal;
padding: 20px 9px;
text-decoration: none;
-webkit-transition: all .3s ease;
-moz-transition: all .3s ease;
-o-transition: all .3s ease;
-ms-transition: all .3s ease;
transition: all .3s ease;
}
.builder-module-navigation .current_page_item a,
.builder-module-navigation .current-cat a,
.builder-module-navigation .current-menu-item a {
background: #fff;
color: #e2001a;
box-shadow: 0px 0px 4px #333;	
}
.builder-module-navigation li a:hover {
background: #fff;
color: #e2001a;
box-shadow: 0px 0px 4px #333;	
} .builder-module-navigation li ul {
border: .1em solid #C9C9C9;
border-bottom: 0;
width: 14em;
}
.builder-module-navigation li li {
border-bottom: .1em solid #C9C9C9;
width: 14em;
}
.builder-module-navigation li li a {
float: none;
}
.builder-module-navigation li li a:hover,
.builder-module-navigation li li a.sfhover {
}
.builder-module-navigation li ul ul {
margin: -3.1em 0 0 14em;
}
*,
*:after,
*::before {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}  .builder-module-widget-bar-background-wrapper {
background: #DDDDDD;
padding: .75em;
}
.builder-module-widget-bar-background-wrapper.builder-module-before-widget-bar-background-wrapper {
padding-bottom: 0;
margin-bottom: 0;
}
.builder-module-widget-bar-background-wrapper.builder-module-after-widget-bar-background-wrapper {
padding-top: 0;
}
.builder-module-widget-bar .builder-module-sidebar {
padding: 0;
}
.builder-module-widget-bar .widget {
padding: .75em;
} .builder-module-footer-background-wrapper {
background: transparent;
}
.builder-module-footer .builder-module-element {
color: #333333;
}
.builder-module-footer .single .builder-module-element,
.builder-module-footer .left .builder-module-element {
padding-top: 0;
}
.builder-module-footer .single .builder-module-element,
.builder-module-footer .right .builder-module-element {
padding-bottom: 0;
}
.builder-module-footer .builder-module-element .alignright {
text-align: right;
}
.builder-module-footer .builder-module-element a {
color: #333333;
text-decoration: none;
}
.builder-module-footer .builder-module-element a:hover {
text-decoration: underline;
} .builder-module-image-background-wrapper {
background: transparent;
}
.builder-module-image .builder-module-element {
font-size: 0;
margin: 0;
}
.builder-module-image .builder-module-element img {
margin: 0;
} .builder-module-html .builder-module-element>*:first-child {
margin-top: 0;
}
.builder-module-html .builder-module-element>*:last-child {
margin-bottom: 0;
} .builder-module-content .builder-module-element {
overflow: hidden;
}
.builder-module-content .hentry {
margin-bottom: 1.5em;
}
.builder-module-content {
}
.entry-title,
.entry-title * {
margin: 0;
padding: 0;
}
.hentry .thumbnail-wrap {
display: none;
}
.hentry .date {
display: none;
}
.entry-title {
clear: both;
color: #ffffff;
font-size: 2.6em;
font-weight: 200;
letter-spacing: -1px;
line-height: 1.3;
margin-bottom: .56em;
text-align: center;
}
.entry-title-bc {
padding: 15px;
border: 2px solid #e2001a;
background: rgba(0, 0, 0, 0.5)
}
.entry-title a {
color: #262626;
font-size: 1em;
text-decoration: none;
}
.entry-title a:hover {
color: #AAAAAA;
}
.hentry .entry-meta {
display: block;
}
.hentry .entry-meta a {
font-style: italic;
text-decoration: none;
}
.hentry .entry-meta a:hover {
text-decoration: underline;
}
.hentry .entry-footer {
display: block;
}
.hentry .entry-footer img {
max-width: none;
}
.hentry .entry-attachment .attachment {
text-align: center;
}
.hentry .edit-entry-link {
clear: both;
margin: 0 0 1.5em 0;
}
.entry-content {
clear: both;
margin-top: 1.5em;
}
.entry-content li,
.entry-content p {
font-size: 15px;
text-align: justify;
}
.loop-title {
font-size: 1.75em;
line-height: 1.7;
margin-top: 0;
margin-bottom: .875em;
} .hentry .gallery a,
.hentry .gallery dt,
.hentry .gallery img {
font-size: 0;
line-height: 0;
margin: 0;
}
.hentry .gallery-item {
background: #F3F3F3;
border: 1px solid #CFCFCF;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
display: inline-block;
margin: 0 1.5em 1.5em 0;
padding: 5px;
text-align: left;
vertical-align: top;
width: 150px;
}
.hentry .gallery-item img {
border: 0;
margin: 0;
padding: 0;
}
.hentry .gallery-caption {
line-height: 1;
margin: 0;
padding: 10px 5px 5px 5px;
}
.hentry .gallery + * {
margin-top: 0;
}
.hentry img {
background: transparent;
border: none;
padding: 5px;
}
.hentry .alignright {
margin: 0 0 1.5em 1.5em;
}
.hentry .alignleft {
margin: 0 1.5em 1.5em 0;
}
.hentry .aligncenter {
margin: 0 auto 1.5em auto;
}
.hentry .wp-caption {
background: #F3F3F3;
border: 1px solid #CFCFCF;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
padding: 5px;
}
.hentry .wp-caption img {
background: transparent;
border: none;
padding: 0;
}
.hentry .wp-caption-text {
line-height: 1.2;
margin: 0;
padding: 10px 5px 5px 5px;
text-align: center;
} .entry-header {
clear: both; }
.entry-footer {
clear: both; margin-bottom: 3em;
padding-top: 1.4em;
}
.entry-footer .alignright {
margin-bottom: 1.5em;
}
.entry-footer .categories,
.entry-footer .tags {
background: url(//salgo-polc.hu/wp-content/themes/Builder-salgo-polc/images/category-bg.png) -2px 3px no-repeat;
padding: 0 0 0 1.5em;
}
.entry-footer .comments {
background: url(//salgo-polc.hu/wp-content/themes/Builder-salgo-polc/images/comments-bg.png) -2px 2px no-repeat;
padding: 0 0 0 1.5em;
}
.EXIF table {
margin: 1.5em auto;
}
.photometa h4 {
margin: 0;
padding: 0;
text-align: center;
}
.photometa ul {
list-style-type: none;
} .loop-utility {
clear: both; } #comments {
margin: 3em 0 1.5em 0;
padding: 0;
}
#comments ol.commentlist {
background: transparent;
margin: 1.5em 0;
padding: 0;
}
#comments ul.children {
margin: 0 1.5em;
}
#comments .vcard {
line-height: 1;
margin-bottom: .5em;
}
#comments .vcard .avatar {
display: block;
float: left;
margin: 0 .75em 0 0;
}
#comments .comment-meta {
margin-bottom: 1.5em;
}
#comments li.comment {
border: 1px solid #999999;
clear: both;
list-style-type: none;
margin: 1.5em 0;
overflow: hidden;
}
#comments li .comment-body {
margin: 1.5em;
}
#comments blockquote {
margin: 1.5em;
}
#respond {
margin-top: 3em;
overflow: visible !important;
}
.comment #respond {
border: 1px solid #999999;
margin: 1.5em 1.5em 1.5em 1.5em;
padding: 0 1.5em 1.5em 1.5em;
}
#respond h3 {
margin-bottom: 0;
}
#respond .cancel-comment-reply a {
display: block;
margin: 0;
}
#commentform label {
margin-left: 1em;
}
#commentform input[type="text"] {
width: 20em;
}
#commentform input,
#commentform textarea {
margin: 0;
}
#commentform #comment {
width: 100%;
}
#commentform .comment-submit-wrapper {
margin-bottom: 0;
} p {
}
p img.left {
float: left;
margin: 1.5em 1.5em 1.5em 0;
padding: 0;
}
p img.right {
float: right;
margin: 1.5em 0 1.5em 1.5em;
}
blockquote {
color: #666666;
font-size: 1.2em;
font-style: italic;
margin: 1.5em;
padding: 0;
} blockquote blockquote {
font-size: 100%;
}
strong {
font-weight: bold;
}
em, dfn {
font-style: italic;
}
dfn {
font-weight: bold;
}
sup, sub {
height: 0;
line-height: 1.5;
position: relative;
vertical-align: baseline;
}
sup {
bottom: 1ex;
}
sub {
top: .5ex;
}
abbr, acronym {
border-bottom: 1px dotted #666;
}
address {
font-style: italic;
}
del {
color: #666666;
}
pre {
margin: 1.5em 0;
white-space: pre;
}
big {
font-size: 1.2em;
line-height: 1;
} ul, ol {
list-style-position: outside;
margin: 0 0 0 3em;
padding: 0;
}
.entry-content > ul,
.entry-content > ol {
margin-top: 1.5em;
margin-bottom: 1.5em;
}
ul ul, ul ol, ol ul, ol ol {
margin-left: 1.6em;
}
li {
margin: 0;
padding: 0;
}
li > * {
margin-top: 0;
}
li *:last-child {
margin-bottom: 0;
}
li > p + ul {
margin-top: -1.5em;
}
ul {
list-style-type: disc;
}
ol {
list-style-type: decimal;
}
dl {
margin: 0 0 1.5em 0;
}
dl dt {
font-weight: bold;
}
dd {
margin-left: 1.5em;
}
dd + dd {
margin-top: 1.5em;
} table {
background: #F3F3F3;
margin-bottom: 1.5em;
}
table, td, th {
border: 1px solid #CFCFCF;
border-collapse: collapse;
}
th {
background: #E8E8E8;
font-weight: bold;
line-height: 1.5;
}
th, td, caption {
padding: .75em;
}
tr:nth-child(2n) th {
background: #F6F6F6;
}
tr:nth-child(2n) td {
background: #FFFFFF;
}
tfoot {
font-style: italic;
}
caption {
background: #EEEEEE;
} .small {
font-size: .8em;
line-height: 1.875;
margin-top: 1.875em;
margin-bottom: 1.875em;
}
.large {
font-size: 1.2em;
line-height: 2.5;
margin-top: 1.25em;
margin-bottom: 1.25em;
}
.hide {
display: none;
}
.quiet {
color: #666666;
}
.loud {
color: #000000;
}
.highlight {
background: #FFFF00;
}
.added {
background: #006600;
color: #FFFFFF;
}
.removed {
background: #990000;
color: #FFFFFF;
}
.first {
margin-left: 0;
padding-left: 0;
}
.last {
margin-right: 0;
padding-right: 0;
}
.top {
margin-top: 0;
padding-top: 0;
}
.bottom {
margin-bottom: 0;
padding-bottom: 0;
} label {
font-weight: bold;
}
fieldset {
border: .1em solid #CCCCCC;
margin: 0 0 1.5em 0;
padding: 1.4em;
}
legend {
font-size: 1.2em;
font-weight: bold;
} input[type=text], input[type=password], input.text, input.title, textarea, select, input[type=email], input[type=tel] {
font-size: 1em;
margin-top: .5em;
margin-bottom: .5em;
width: 100%;
}
input[type=text], input[type=password], input.text, input.title, textarea, input[type=email],input[type=tel] 	{
background-color: #151515;
border: 1px solid #666666;
padding: 15px;
width: 100%;
-webkit-transition: all .3s ease;
-moz-transition: all .3s ease;
-o-transition: all .3s ease;
-ms-transition: all .3s ease;
transition: all .3s ease;	
color: #666666;
font-weight: 100;
}
input[type=text]:focus, input[type=password]:focus, input.text:focus, input.title:focus, textarea:focus, input[type=email]:focus {
border-color: #999999;
}
textarea {
width: 100%;
height: 13.7em;
}
input[type=checkbox], input[type=radio], input.checkbox, input.radio { }
.search-text-box {
margin-bottom: 0;
}
.search-submit-button {
margin: 0 !important;
padding: .2em .5em;
}
#container-contact-form {
width: 70%;
margin: 20px auto;
}
.wpcf7-submit {
width: 100%;
background: #2d2d2d;
border: none;
font-size: 15px;
padding: 20px 2px;	
color: #666666;
margin-left: 0px;
-webkit-transition: all .3s ease;
-moz-transition: all .3s ease;
-o-transition: all .3s ease;
-ms-transition: all .3s ease;
transition: all .3s ease;	
border: 1px solid #666666;
}
.wpcf7-submit:hover {	
background: #e2001a;
cursor: pointer;
border: 1px solid #ffffff;
color: #ffffff;
}
.wpcf7-text {
margin-bottom: 10px !important;
} ::-webkit-input-placeholder {
color: #666666;
}
:-moz-placeholder { color: #666666;  
}
::-moz-placeholder { color: #666666;  
}
:-ms-input-placeholder {  
color: #666666;  
}
.builder-module-content input[type=text], .builder-module-content input[type=password], .builder-module-content input.text, .builder-module-content input.title, .builder-module-content textarea, .builder-module-content input[type=email],.builder-module-content input[type=tel] {
background: #fff;
}
.builder-module-content textarea {
height: 8.6em;
}
.builder-module-content .wpcf7-submit {
color: #fff;
}
.builder-module-content .wpcf7-submit:hover {
color: #000000;
} .error, .notice, .success {
border: 2px solid #ddd;
margin-bottom: 1em;
padding: .8em;
}
.error {
background: #FBE3E4;
border-color: #FBC2C4;
color: #8a1f11;
}
.notice {
background: #FFF6BF;
border-color: #FFD324;
color: #514721;
}
.success {
background: #E6EFC2;
border-color: #C6D880;
color: #264409;
}
.error a {
color: #8a1f11;
}
.notice a {
color: #514721;
}
.success a {
color: #264409;
} .widget_rss li {
margin-bottom: 1.5em;
}
.widget_rss .rsswidget {
display: block;
margin: 0;
}
.widget_rss .rss-date {
display: block;
font-style: italic;
margin-bottom: 1.5em;
}
.widget_rss .rssSummary {
margin: 1.5em 0;
} #social-tags {
left: auto;
margin-right: 0;
margin-left: auto;
overflow: hidden;
padding-top: 10px;
position: fixed;
right: 0;
width: 95px;
height: 100%;
}
#social-tags a {
margin: 0;
position: relative;
right: -50px;
}
#social-tags a:hover {
right: 0;
} #builder-module-55648ce70f587-outer-wrapper {
max-width: none !important;
}
#builder-module-55648ce70f587-outer-wrapper .builder-module-element {
padding: 0;
}
.alignright {
margin-left: 1.5em;
}
.alignleft {
margin-right: 1.5em;
}
.hentry img.wp-smiley {
border: none;
} #map{
position: relative;
overflow: hidden;
-webkit-transition: all 0.7s;
-moz-transition: all 0.7s;
transition: all 0.7s;
} .close-map{
height: 88px;
}
.open-map{
height: 500px;
} #map .google-map-big-button{
width:100%;
display: block;
height: auto;
text-align: center;
background: #151515;
font-size: 20px;
position: relative;
z-index: 2;
cursor: pointer;
-webkit-transition: all 0.7s;
-moz-transition: all 0.7s;
transition: all 0.7s;
text-transform: uppercase;
font-weight: bold;
}
.close-map-button{
padding:30px 0;
opacity: 1;
}
.open-map-button{
padding:10px 0;
opacity: 0.5;
}
#map .google-map-big-button:hover{
background:#e2001a;
color:white;
} #map #google-map{
height: 500px;
display: block;
position: absolute;
top:0;
width: 100%;
z-index: 1;
-webkit-transition: all 0.7s;
-moz-transition: all 0.7s;
transition: all 0.7s;
}
.close-map #google-map{
opacity: 0;
}
.open-map #google-map{
opacity: 1;
}
#builder-module-5564aca0212f0-background-wrapper {
background: #151515;
}
#it_widget_content-2 h3 {
color: #ffffff;
font-weight: bold;
font-size: 30px;
}
#it_widget_content-2 {
color: #ffffff;
font-size: 15px;
} #left-2c {
width: 48%;
float: left;
text-align: justify;
}
#right-2c	{
margin-left: 52%; text-align: justify;
}
.clear {
clear: both;
}
.kezdo-title-kep {
text-align: center;
font-size: 25px;
font-weight: 200;
}
#container-v {
}
#left-3v {
width: 32%;
float: left;
}
#middle-3v {
width: 32%;
display: inline-block;
margin-left: 2%;;
}
#right-3v {
width: 32%;
float: right;
} .ch-grid {
margin: 20px 0 0 0;
padding: 0;
list-style: none;
display: block;
text-align: center;
width: 100%;
}
.ch-grid:after,
.ch-item:before {
content: '';
display: table;
}
.ch-grid:after {
clear: both;
}
.ch-grid li {
width: 500px;
height: 350px;
display: inline-block;
margin: 0px;
}
.ch-item {
width: 100%;
height: 100%;
border-radius: 0%;
position: relative;
cursor: default;
box-shadow: 
inset 0 0 0 16px rgba(255,255,255,0.6),
0 1px 2px rgba(0,0,0,0.1);
-webkit-transition: all 0.4s ease-in-out;
-moz-transition: all 0.4s ease-in-out;
-o-transition: all 0.4s ease-in-out;
-ms-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
}
.ch-img-1 { 
background-image: url(//salgo-polc.hu/wp-content/themes/Builder-salgo-polc/images/akasztos-kezdo.jpg);
background-repeat: no-repeat;
background-size: cover
}
.ch-img-2 { 
background-image: url(//salgo-polc.hu/wp-content/themes/Builder-salgo-polc/images/csavaros-kezdo.jpg);
background-repeat: no-repeat;
background-size: cover
}
.ch-info {
position: absolute;
background: rgba(227, 0, 27, 0.8);
width: inherit;
height: inherit;
border-radius: 0%;
opacity: 0;
-webkit-transition: all 0.4s ease-in-out;
-moz-transition: all 0.4s ease-in-out;
-o-transition: all 0.4s ease-in-out;
-ms-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
-webkit-transform: scale(0);
-moz-transform: scale(0);
-o-transform: scale(0);
-ms-transform: scale(0);
transform: scale(0);
-webkit-backface-visibility: hidden;
}
.ch-info h3 {
color: #fff;
text-transform: uppercase;
letter-spacing: 2px;
font-size: 22px;
margin: 0 30px;
padding: 45px 0 0 0;
height: 80px;
font-family: 'Open Sans', Arial, sans-serif;
text-shadow: 
0 0 1px #fff, 
0 1px 2px rgba(0,0,0,0.3);
}
.ch-info p {
color: #fff;
padding: 10px 5px;
font-style: italic;
margin: 0 30px;
font-size: 12px;
border-top: 1px solid rgba(255,255,255,0.5);
opacity: 0;
-webkit-transition: all .4s ease-in-out 0.4s;
-moz-transition: all .4s ease-in-out 0.4s;
-o-transition: all .4s ease-in-out 0.4s;
-ms-transition: all .4s ease-in-out 0.4s;
transition: all .4s ease-in-out 0.4s;
}
.ch-info p a {
display: block;
color: #fff;
color: rgba(255,255,255,0.7);
font-style: normal;
font-weight: 700;
text-transform: uppercase;
font-size: 9px;
letter-spacing: 1px;
padding-top: 4px;
font-family: 'Open Sans', Arial, sans-serif;
}
.ch-info p a:hover {
color: #fff222;
color: rgba(0, 0, 0, 0.8);
}
.ch-item:hover {
box-shadow: 
inset 0 0 0 1px rgba(255,255,255,0.1),
0 1px 2px rgba(0,0,0,0.1);
}
.ch-item:hover .ch-info {
-webkit-transform: scale(1);
-moz-transform: scale(1);
-o-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
opacity: 1;
}
.ch-item:hover .ch-info p {
opacity: 1;
}
#builder-module-556d9efa8fd2f-outer-wrapper {
padding-top: 80px;
margin-top: 65px;
padding-bottom: 20px;
}
.page-id-7 #builder-module-556d9efa8fd2f-background-wrapper {
background: url(//salgo-polc.hu/wp-content/themes/Builder-salgo-polc/images/akasztos-csavarmentes.jpg) center center no-repeat fixed;
min-height: 400px;
}
.page-id-19 #builder-module-556d9efa8fd2f-background-wrapper {
background: url(//salgo-polc.hu/wp-content/themes/Builder-salgo-polc/images/referencia.jpg) center center no-repeat fixed;
min-height: 400px;
}
.page-id-9 #builder-module-556d9efa8fd2f-background-wrapper {
background: url(//salgo-polc.hu/wp-content/themes/Builder-salgo-polc/images/csavaros.jpg) left center no-repeat fixed;
min-height: 400px;
}
.page-id-29 #builder-module-556d9efa8fd2f-background-wrapper {
background: url(//salgo-polc.hu/wp-content/themes/Builder-salgo-polc/images/szerelesi-segedlet.jpg) center center no-repeat fixed;
min-height: 400px;
}
.page-id-5 #builder-module-556d9efa8fd2f-background-wrapper {
background: url(//salgo-polc.hu/wp-content/themes/Builder-salgo-polc/images/fooldal.jpg) center center no-repeat fixed;
min-height: 400px;
}
.page-id-578 #builder-module-556d9efa8fd2f-background-wrapper,
.page-id-575 #builder-module-556d9efa8fd2f-background-wrapper,
.page-id-573 #builder-module-556d9efa8fd2f-background-wrapper,
.page-id-25 #builder-module-556d9efa8fd2f-background-wrapper {
background: url(//salgo-polc.hu/wp-content/themes/Builder-salgo-polc/images/ajanlatkeres.jpg) center center no-repeat fixed;
min-height: 400px;
}
.blog #builder-module-556d9efa8fd2f-background-wrapper {
background: url(//salgo-polc.hu/wp-content/themes/Builder-salgo-polc/images/hirek.jpg) center center no-repeat fixed;
min-height: 400px;
} #breadcrumbs {
color: #ffffff;
text-align: center;
font-size: 17px;
margin-top: 20px;	
}
#breadcrumbs  a {
color: #ffffff;
}
@media screen and (max-width: 1150px) {
.builder-module-1-background-wrapper {
display: none;
}
#builder-module-556d9efa8fd2f-background-wrapper {
margin-top: 0px;
}
} ::before, ::after {
-webkit-box-sizing: border-box;
}
-moz-box-sizing: border-box;
box-sizing: border-box;
.col-sm-3 {
position: relative;
min-height: 1px;
}
@media screen and (min-width: 1100px) {
.col-1,  .col-2,  .col-3 {
float: left;
width: 33.3%;
}
}
@media screen and (max-width: 1100px) {
.col-1, .col-3 {
float: left;
width: 50%;
}
.col-2, .col-4 {
float: right;
width: 50%;
}
}
@media screen and (max-width: 650px) {
.col-1, .col-3,.col-2 {
float: none;
width: 100%;
}
}
.sblock{text-align: center;}
.sblock .service {
font-size: 20px;
color: #333d40;
height: 150px;
width: 350px;
border: 8px solid #ed1c24;
padding: 20px;
cursor: pointer;
margin: 0 auto 10px;
}
.sblock .service .innerRow {
border: 2px solid #ed1c24;
height: 98%;
-webkit-transition: all 300ms ease-in-out;
transition: all 300ms ease-in-out;
}
.sblock .service .innerRow .serviceName {
display: inline-block;
font-size: 25px;
font-weight: bold;
position: relative;
}
.sblock .service .innerRow .serviceName:after {
content: attr(data-hover);
position: absolute;
display: block;
top: 0;
max-width: 0;
color: #FFF;
white-space: nowrap;
overflow: hidden;
-webkit-transition: all 300ms ease-in-out;
transition: all 300ms ease-in-out;
}
.sblock .service:hover .innerRow {background: #ed1c24;}
.sblock .service:hover .innerRow .fa {color: #FFF;}
.wp-image-364,
.sblock .service:hover .innerRow .serviceName:after {max-width: 100%;}
.page-id-29	.col-1,.page-id-29 .col-2,.page-id-29 .col-3 {
width: 50%;
}
.page-id-29 .sblock .service {
width: 500px;
}
img.wp-image-145.alignleft,
.wp-image-214 {
margin-right: 60px;
} @media screen and (max-width: 1100px ) {
#left-2c {
float: none;
width: 100%;
margin: auto;
}
#right-2c {
width: 100%;
margin: auto;
}
.col-1, .col-2, .col-3 {
float: none;
margin: auto;
width: 100%;
}
.sblock .service {
width: 100%;
height:110px;
}
#builder-module-556d9efa8fd2f-background-wrapper {
min-height: 200px !important;
}
#builder-module-556d9efa8fd2f-outer-wrapper {
padding: 0;
margin: 0;
}
.page-id-29	.col-1,.page-id-29 .col-2,.page-id-29 .col-3 {
width: 100%;
}
.page-id-29 .sblock .service {
width: 100%;
}
}
@media screen and (max-width: 580px ) {
.sblock .service .innerRow .serviceName {
font-size: 18px;
}
.col-1, .col-2, .col-3 {
float: none;
margin: auto;
width: 100%;
height: 150px;
}
.sblock .service {
width: 100%;
height:140px;
}
}
.social-icon-footer i {
font-size: 30px;
margin: 0px 10px;
}
p.social-icon-footer {
text-align: center;
} .fa-facebook {
color: #49639e;
}
.fa-youtube {
color: #bb0000;
} #polckalk-result {
padding: 15px;
display: inline-block;
width: 70%;
}
#polckalk-form-div {
display: inline-block;
width: 26%;
float: left;
}
.polckalk-footer-div {
display: block;
}
.polcsor {
display: none;
}
.kep {
width: 100%;
}
.kep img {
width: 100%;
}
.ajanlatotkerek {
display: block;
text-align: right;
padding-bottom: 10px;
}
#formcsavarmentesadatok, #formcsavarosadatok {
display: inline-block;
float: left;
font-size: 12px;
padding: 11px;
width: 50%;
}
#formcsavarmentesadatok th, #formcsavarosadatok th {
font-size: 11px;
}
.polcszam, .polcteher, .keretteherbiras {
white-space: nowrap;
}
#formcsavarmentesadatok th, #formcsavarmentesadatok td, #formcsavarosadatok th, #formcsavarosadatok td {
padding: 5px !important;
}
#formcsavarmentesadatok td:nth-child(2n), #formcsavarosadatok td:nth-child(2n),#formcsavarmentesadatok td:nth-child(3n), #formcsavarosadatok td:nth-child(3n)  {
text-align: right;
}
.datasumtitle {
font-weight: bold !important;
font-size: 13px !important;
text-transform: upprcase !important;
}
.datasumdata {
font-weight: bold !important;
font-size: 13px !important;
}
#helymeret {
padding: 7px;
width: 90%;
border: 1px solid #e2001a;
font-size: 14px;
background-color: #f8f8f8;
color: #5f3817;
}
#polckalkform select {
background-color: #f8f8f8;
background-image: url(//salgo-polc.hu/wp-content/themes/Builder-salgo-polc/images/arrow-dd.png);
background-position: 97% center;
background-repeat: no-repeat;
float:left;
width: 90%;
color: #5f3817;	
border: 1px solid #e2001a;
-webkit-border-radius: 0px;
-moz-border-radius: 0px;
border-radius: 0px;
padding: 7px;
margin-bottom: 20px;
outline: none;
font-size: 14px;
-webkit-appearance: none;
-moz-appearance: none;
-webkit-transition: all .3s ease;
-moz-transition: all .3s ease;
-o-transition: all .3s ease;
-ms-transition: all .3s ease;
transition: all .3s ease;
}
#szamitasid {
width: 90%;
color: #fff !important;
background-color: #e2001a;
border-color: #357ebd !important;
padding: 8px 16px;
text-align: center;
display: inline-block;
border: none;
font-size: 15px;	
float: left;
}
#ajanlatkerescsavarmentes,
#ajanlatkerescsavaros {
color: #fff !important;
background-color: #e2001a;
border-color: #357ebd !important;
padding: 8px 16px;
text-align: center;
display: inline-block;
border: none;
font-size: 15px;	
float: left;
width: 100%;
}
#megrendelemcsavaros,
#megrendelemcsavarmentes {
color: #fff !important;
background-color: #e95427;
border-color: #357ebd !important;
padding: 8px 16px;
text-align: center;
display: inline-block;
border: none;
font-size: 15px;	
float: left;
width: 100%;
}
.polctervezo-link {
font-size: 20px;
color: #fff;
text-transform: uppercase;
padding: 5px 10px;
background: #e2001a;
-webkit-transition: all .3s ease;
-moz-transition: all .3s ease;
-o-transition: all .3s ease;
-ms-transition: all .3s ease;
transition: all .3s ease;	
}
.polctervezo-link:hover {
color: #fff;
padding: 3px 8px;
border: 1px solid #fff;
}
#text-2 .textwidget {
text-align: center;
}
.fa-calculator {
font-size: 22px;
color: #fff;
}
.page-id-573 #text-2 {
display: none;
}
.page-id-701 p {
margin-bottom: 15px;
}
.page-id-701 #builder-module-556d9efa8fd2f-background-wrapper {
background: url(//salgo-polc.hu/wp-content/themes/Builder-salgo-polc/images/ajanlatkeres.jpg) center center no-repeat fixed;
min-height: 400px;
}
@media screen and (min-width:768px) {
#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-right-content {
width: 70% !important;
padding: 40px 30px !important;
}
#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content {
width: 30% !important;
padding: 40px 30px !important;
}
#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-conent {
padding-right: 0 !important;
}
#moove_gdpr_cookie_modal .switch .slider:after {
left: 80px !important;
}
}
.mgbutton {
border-radius: 0 !important;
}
.page-id-713 p {
margin-bottom: 12px;
}
.mlab-modal-dialog {
max-width: 800px !important;
width: 95% !important;	
}
.mlab-modal-dialog p {
font-size: 15px;
}
.mlab-modal-title  {
font-weight: bold;
font-size: 1.4em;
}
.mlab-modal-body p {
margin-bottom: 12px;
}
.iframe-maps iframe {
position: absolute;
top: 0;
left: 0;
width: 100% !important;
height: 100% !important;
}
.mlab-modal-content ul {
line-height: 1;
list-style-type: none;
}
@media screen and (min-width: 768px) {
#left-2c-cov {
width: 35%;
float: left;
text-align: right;
}
#right-2c-cov	{
margin-left: 35%; padding-top: 5px;
width: 50%;
}
}
@media screen and (max-width: 768px) {
#left-2c-cov {
width: 100%;
float: none;
}
#right-2c-cov	{
margin-left: 0%; width: 100%;
}
}
@media screen and (min-width: 768px) {
#left-2c {
width: 45%;
float: left;
text-align: center;
}
#right-2c	{
margin-left: 50%; text-align: center;
}
}
@media screen and (max-width: 768px) {
#left-2c {
width: 100%;
float: none;
text-align: center;
}
#right-2c	{
margin-left: 0%; text-align: center;
}
}
.clear {
clear: both;
}
.cov-kiszallitas {
padding: 30px 50px;
background: #e0eaf5;
border: 1px solid #333;
}
#container-taj1 img {
padding-bottom: 20px;	
}
#container-taj2 img {
padding-bottom: 20px;	
}
@media screen and (min-width: 801px) {
#left-5c, #leftm-5c, #middle-5c, #rightm-5c, #right-5c {
width: 20%;
float: left;
text-align: center;	
padding: 20px;
}
#left-6c, #leftm-6c, #middlel-6c, #middler-6c, #rightm-6c, #right-6c {
width: 16.5%;
float: left;
text-align: center;	
padding: 20px;	
}
}
@media screen and (max-width: 800px) {
#left-5c, #leftm-5c, #middle-5c, #rightm-5c, #right-5c, #left-6c, #leftm-6c, #middlel-6c, #middler-6c, #rightm-6c, #right-6c {
width: 50%;
float: left;
text-align: center;	
margin-bottom: 30px;
}	
}
@media screen and (max-width: 600px) {
#left-5c, #leftm-5c, #middle-5c, #rightm-5c, #right-5c, #left-6c, #leftm-6c, #middlel-6c, #middler-6c, #rightm-6c, #right-6c {
width: 100%;
float: none;
text-align: center;	
margin-bottom: 30px;
}	
}
.kek-box-taj {
background: #00aeef;
padding: 30px;
color: #fff;
}
.kek-box-taj a {
padding: 5px 10px;
background: #ffff;
}img, video, .wp-caption {
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
max-width: 100%;
height: auto !important;
}
audio {
max-width: 100%;
}
.builder-container-outer-wrapper {
width: 100%;
}
#ie6 .builder-module-outer-wrapper,
#ie7 .builder-module-outer-wrapper,
#ie8 .builder-module-outer-wrapper {
width: 1150px;
}
@media screen and (max-width: 1150px) {
.builder-module-background-wrapper {
padding-left: 1.5em;
padding-right: 1.5em;
}
}
@media screen and (max-width: 500px) {
.builder-module-background-wrapper {
padding-left: .75em;
padding-right: .75em;
}
}
#builder-module-556466a4a70f1-outer-wrapper {
max-width: 1150px;
width: 100%;
}
#builder-module-556466a4a70f1 .builder-module-element-outer-wrapper {
float: left !important;
width: 21.739%;
margin-left: 0%;
margin-right: -100%;
}
#builder-module-556466a4a70f1 .builder-module-sidebar-outer-wrapper {
float: left !important;
width: 78.261%;
margin-left: 21.739%;
margin-right: -100%;
}
@media screen and (max-width: 920px) {
#builder-module-556466a4a70f1 .builder-module-element-outer-wrapper,
#builder-module-556466a4a70f1 .builder-module-sidebar-outer-wrapper {
float: none !important;
width: auto;
margin: 0;
}
#builder-module-556466a4a70f1 .builder-module-element-outer-wrapper .builder-module-block,
#builder-module-556466a4a70f1 .builder-module-sidebar-outer-wrapper .builder-module-block,
#builder-module-556466a4a70f1 .builder-module-element-outer-wrapper .widget,
#builder-module-556466a4a70f1 .builder-module-sidebar-outer-wrapper .widget {
margin: 0;
}
}
#builder-module-556d9efa8fd2f-outer-wrapper {
max-width: 1150px;
width: 100%;
}
#builder-module-556d9efa8fd2f .builder-module-column-1-outer-wrapper {
float: left !important;
width: 15.043%;
margin-left: 0%;
margin-right: -100%;
}
#builder-module-556d9efa8fd2f .builder-module-column-2-outer-wrapper {
float: left !important;
width: 70%;
margin-left: 15.043%;
margin-right: -100%;
}
#builder-module-556d9efa8fd2f .builder-module-column-3-outer-wrapper {
float: left !important;
width: 14.957%;
margin-left: 85.043%;
margin-right: -100%;
}
@media screen and (max-width: 1150px) {
#builder-module-556d9efa8fd2f .builder-module-column-1-outer-wrapper,
#builder-module-556d9efa8fd2f .builder-module-column-2-outer-wrapper,
#builder-module-556d9efa8fd2f .builder-module-column-3-outer-wrapper {
float: none !important;
width: auto;
margin: 0;
}
#builder-module-556d9efa8fd2f .builder-module-column-1-outer-wrapper .builder-module-block,
#builder-module-556d9efa8fd2f .builder-module-column-2-outer-wrapper .builder-module-block,
#builder-module-556d9efa8fd2f .builder-module-column-3-outer-wrapper .builder-module-block,
#builder-module-556d9efa8fd2f .builder-module-column-1-outer-wrapper .widget,
#builder-module-556d9efa8fd2f .builder-module-column-2-outer-wrapper .widget,
#builder-module-556d9efa8fd2f .builder-module-column-3-outer-wrapper .widget {
margin: 0;
}
}
#builder-module-556466a4a7244-outer-wrapper {
max-width: 1150px;
width: 100%;
}
#builder-module-556466a4a7244 .builder-module-column-1-outer-wrapper {
width: 100%;
}
#builder-module-55648ce70f587-outer-wrapper {
max-width: 1150px;
width: 100%;
}
#builder-module-55648ce70f587 .builder-module-column-1-outer-wrapper {
width: 100%;
}
#builder-module-5564aca0212f0-outer-wrapper {
max-width: 1150px;
width: 100%;
}
#builder-module-5564aca0212f0 .builder-module-column-1-outer-wrapper {
width: 100%;
}
#builder-module-556466a4a738f-outer-wrapper {
max-width: 1150px;
width: 100%;
}
#builder-module-556466a4a738f .builder-module-column-1-outer-wrapper {
width: 100%;
}