/* unideb smink modositasok kerulnek ide*/

a#logo img{
padding-right: 10px;	
}

#site-slogan {
width: calc(100% - 130px);
}

#site-slogan h3{
text-transform: uppercase;
margin-top: 10px;
}

#site-slogan h3 span{
font-size: 25px;
}



#block-deenk-mix-deenk-mix-block-searchform{
margin-top: 10px;
}

body.front #block-deenk-mix-deenk-mix-block-searchform{
margin-top: 16px;
}


@media (min-width: 992px) and (max-width: 1200px){ 
 #second-menu .nav > li a{
 padding: 12px 20px 12px 30px;
 }
}



#content h3{
margin: 30px 0px 15px 0px;
}


#content .popover h3{
margin: 0px;	
}


#main #content a img{
border: 1px solid white;
}

#main #content a:hover img{
border: 1px ridge #16a085;
}


.page-search-deenk #content .tabs{
display: none;
}



/* adatvedelmi checkbox formokon */
#registration-form .gdpr-chkbox-wrp,
#webform-client-form-391 .gdpr-chkbox-wrp{
max-width: 490px;
}

#webform-client-form-391 .gdpr-chkbox-wrp .form-checkbox{
margin-top: 3px;
}

.gdpr-chkbox-wrp{
margin-top: 10px;
}

.gdpr-chkbox-wrp label.option{
font-weight: bold;
}

.gdpr-chkbox-wrp input{
float: right;
}

.dm-databases-form .gdpr-chkbox-wrp input{
width: 20%;
}

.dm-databases-form .gdpr-chkbox-wrp label{
width: 65%;
}

/* adatvedelmi checkbox formokon VEGE */




/* Foglalj idopontot konyvtarosodnal */
#webform-client-form-391 .webform-component-textfield label,
#webform-client-form-391 .webform-component-email label{
display: block;
}

#webform-client-form-391 .form-radio,
#webform-client-form-391 .form-checkbox{
margin-top: 0px;
}

#webform-client-form-391 .form-item input,
#webform-client-form-391 textarea{
margin-left: 10px;
}

/* Foglalj idopontot konyvtarosodnal VEGE */



#registration-entity-settings-form label{
display: block;
margin-top: 5px;
}

#registration-entity-settings-form label.option{
display: inline-block;	
}

#registration-entity-settings-form fieldset.collapsible{
border-bottom: 2px solid #004735;
padding-bottom: 15px;
padding-left: 15px;
}

#registration-entity-settings-form fieldset.collapsible legend{
margin-left: -15px;
}

#registration-entity-settings-form fieldset.collapsed{
border-bottom: none;
padding-bottom: 0px;	
}

#edit-reminder-reminder-settings .fieldset-legend{
background: 0px;
font-size: 90%;
}



/* regisztraciohoz kotott esemeny oldalan a regisztracios resz */
.node-feliratkozos-esemeny .field-type-registration .form-type-textfield label{
display: block;	
}

.node-feliratkozos-esemeny .field-type-registration #edit-cancel{
display: none;
}

.node-feliratkozos-esemeny .field-type-registration .field-label{
float: none;
margin-top: 15px;
}

.node-feliratkozos-esemeny .field-type-registration .field-items{
float: none;
padding-left: 20px;
}
/* regisztraciohoz kotott esemeny oldalan a regisztracios resz VEGE */

#registration-form #edit-submit,
#registration-delete-confirm #edit-submit,
#registration-form #edit-delete{
margin-left: 15px;
margin-right: 15px;
}


.node-form .form-actions .form-submit{
margin-right: 15px;
}


.not-logged-in.node-type-feliratkozos-esemeny #tabs-wrapper{
display: none;
}

#registration-registrations-broadcast-form #edit-send{
margin-right: 15px;
}

.page-node-registrations table.tableheader-processed th,
.page-node-registrations table.tableheader-processed td{
padding: 5px 7px;
}

@media screen and (max-width: 992px) {
.node .captcha img{
 width: auto !important;
 height: auto !important; 
 clear: both;
}	
}


/* tablazat sablonok */

.table-tpl.deenk-tpl1 .table{
border: 0px;
border-bottom: 1px solid #ddd;
}

.table-tpl.deenk-tpl1 .table tr th,
.table-tpl.deenk-tpl1 .table tr td{
border: 0px;
border-top: 1px solid #ddd;	
}

.table-tpl.deenk-tpl1 .table tbody tr:nth-child(2n-1) td {
background-color: #F9F9F9;
}

/* tablazat sablonok VEGE*/


/* jobb sav */
#sidebar-right .block h2{
font-size: 25px;
margin-bottom: 20px;
}

#sidebar-right .block{
/*-webkit-box-shadow: 0px 0px 6px 0px rgba(204,204,204,1);
-moz-box-shadow: 0px 0px 6px 0px rgba(204,204,204,1);
box-shadow: 0px 0px 6px 0px rgba(204,204,204,1);

margin-bottom: 30px;
padding: 8px;*/
}


/* jobb sav vege */


/* beta felirat */
@media (max-width: 840px){
#header {
padding-top: 50px;
}	
}

@media (max-width: 767px){
#header {
padding-top: 25px;
} 
}


#header .ribbon-wrp{
display: none;
}

#header.fixed .ribbon-wrp{
display: block;
}


#header.fixed .ribbon .left_corner,
#header.fixed .ribbon .right_corner{
width: 76px;
height: 76px;
}

#header.fixed .ribbon .beta-border-1,
#header.fixed .ribbon .beta-label{
padding-top: 12px;
height: 82px;
}

#header.fixed .ribbon .beta-label span{
margin-bottom: -3px;
}

.ribbon-wrp{
position: relative;	
}

.ribbon {
margin: 0px auto 0;
position: absolute;
overflow: hidden;
top: 0px;
left: 4px;  
}

.ribbon .beta-border-1,
.ribbon .beta-label{
margin: 0px auto;
position: absolute;
left: 3px;
top: 3px;
z-index: 20;
/*border: 1px dashed #631a15;*/
border: 1px dashed #004735;
border-top: 0px;
border-bottom: 0px;
width: 32px;
height: 61px;
text-align: center;
}

.ribbon .beta-border-1{
left: 4px;
/*border-color: #da5050;*/
border-color: #C9D8D4;
}

.ribbon .beta-label div{
color: white;
color: #004735;
display: block;
font-size: 13px;
margin-bottom: -5px;
font-weight: bold;
/*position: relative;
top: -4px;*/
line-height: 17px;
/*text-shadow: 2px 2px 4px #004735;*/
/*text-shadow: 1px 1px 4px #293A36;*/
font-family: Consolas, Courier, monospace;
}


.ribbon .cnt {
position: relative;
width: 39px;
height: 100px;
overflow: hidden;
margin: 0 auto;  
}

.ribbon .base {
height: 50px;
width: 39px;
/*background: #b8201f;*/  
background: #FFAB0D;
position: relative;
z-index: 2;  
}


.ribbon .left_corner,
.ribbon .right_corner{
width: 63px;
height: 63px;
/*background: #b8201f;*/
background: #FFAB0D;
position: absolute;
z-index: 2;  
top: 18px;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
-o-transform: rotate(45deg);
transform: rotate(45deg);
	
}

.ribbon .left_corner {  
  left: -50px;  
}

.ribbon .right_corner {  
  right: -50px; 
}

.beta-content{
position: absolute;
z-index: 10;
left: 1px;    
}

.beta {
position: absolute;
top: 5px;    
padding: 4px;
font-size: 18px;
background: #AAC1BB;
color: #004735;
border-left: 5px solid #AAC1BB;
}


.beta:before, .beta:after {
content: '';
position: absolute;
left: 42px;
border-right: 20px solid transparent;
}

.beta:before {
top: 0;
border-top: 27px solid #AAC1BB;
}

.beta:after {
bottom: 0;
border-bottom: 27px solid #AAC1BB;
}


#top-line{
padding-left: 60px;
}


/* beta felirat vege*/




#webform-client-form-27 .form-item .form-checkbox{
margin-right: 0px;
margin-left: 10px;
}


