/*
Theme Name: 	Betheme Child
Theme URI: 		http://themes.muffingroup.com/betheme
Author: 		Muffin group
Author URI: 	http://muffingroup.com
Description:	Child Theme for Betheme - Premium WordPress Theme
Template:		betheme
Version: 		1.6
*/

/* Theme customization starts here
-------------------------------------------------------------- */

.align-top {
    vertical-align: top;
}

.widget-area:before{
    min-height: 1200px!important;
}


.wpcf7-textarea{height:100px!important;}

/* Lijevo poravnavanje*/
@media only screen and (min-width : 1025px) {

.icon-search-fine:before {
    content: '\e962';
    font-weight: 900;
}

#Top_bar .menu > li > a, #Top_bar #menu ul li.submenu .menu-toggle {
    color: #ffffff;
    font-weight: 600;
}

.crig {
    padding-left: 5px;
border:none!important;
}

#Footer .footer_copy .copyright {
    padding: 0px 0px 0px 15px;
}

.page-id-458 .sections_group{
margin-left:25px;
}
.page-id-82 .blog_slider_ul {
margin-left:10px;
}
.page-id-682 .the_content_wrapper{
margin-left:15px;
}
.page-id-41 .sections_group{
margin-left:25px;
}
.page-id-505 .sections_group{
margin-left:25px;
}
.page-id-35 .sections_group{
margin-left:45px;
}

.page-id-944 .the_content_wrapper{
margin-left:35px;
}

.page-id-107 .the_content_wrapper{
margin-left:15px;
}
.page-id-109 .the_content_wrapper{
margin-left:-5px;
}

.page-id-105 .the_content_wrapper{
margin-left:15px;
}
.page-id-458 .sections_group{
margin-left:25px;
}
.page-id-422 .the_content_wrapper{
margin-left:15px;
}
.page-id-413 .the_content_wrapper{
margin-left:15px;
}
.page-id-103 .the_content_wrapper{
margin-left:-5px;
}
.page-id-330 .the_content_wrapper{
margin-left:15px;
}
.page-id-401 .the_content_wrapper{
margin-left:15px;
}
.page-id-337 .the_content_wrapper{
margin-left:15px;
}
.page-id-365 .the_content_wrapper{
margin-left:15px;
}
.page-id-394 .the_content_wrapper{
margin-left:15px;
}

.page-id-579 .the_content_wrapper {
      margin-left: 35px!important;
}


.single .section{
padding-left:25px;
}

.post-header .title_wrapper h1 {
margin-top:20px;
}

.post-desc-wrapper {
    margin-left: 25px;
}

.category_description p {
    padding-left: 25px;
}


.hide-love .post-header .title_wrapper {
    margin-left: 0;
    padding-left: 10px;
}

/* Lijevo poravnavanje kraj*/


.single-portfolio .envira-gallery-wrap{
padding-left:10px;
}

}

.list td a{
color:#333!important;
    cursor: none;
}

.slik1{
z-index:-9999;
}

.slkk .scale-with-grid:hover:after{
content:"Dobro je učiti";
z-index:999;
font-size: 18px;
background:#333;
color:white;
padding:7px!important;
}

.slkk1 .scale-with-grid:hover:after{
content:"Dobro je učiti";
z-index:999;
font-size: 18px;
background:#333;
color:white;
padding:7px!important;
position:relative;
}

.single .single-photo-wrapper{
display:none;
}

.category .Latest_news {
display:none;
}

.page-id-458 .one-second{
width:100%!important;
}

.page-id-458 .list{
width:100%!important;
}

.page-id-458 .list li{
width:25%;
float:left;
color:#333;
}

.page-id-458 .list li a{
color:#333 ;
}


.page-id-458 a.type-post:hover{
text-decoration:none!important;
}

.dru_n{
    line-height: 18px;
    margin-top: -10px;
}

h2.dru_n a{
color:#555!important;
}

.single-post .datum{
    width: auto;
    height:auto;
    float: none;
    margin-top: 00px;
    color: #222;
    font-weight: 100;
    font-size: 15px;
}

.drugi_naslov{
margin-top:-7px;
}

h2.drugi_naslov a{
color:#555!important;
}

.page-id-458 .list li a{cursor:default!important;}

.image_links {display:none!important;}

.excerpt-hellip{display:none!important;}

.search .post-footer{
display:none!important;
}

.category .tag-dogadaj-je-zatvorenog-tipa{
display:none!important;
}

.page-id-109 .vc_btn3-container{display:none!important;}

.crig{
width: 100%;
    border-top: 1px solid silver;
    text-align: left;
    display: inline-block;
    margin-top: 10px;
}

.gform_wrapper .gfield_time_hour i {
    font-style: normal!important;
    font-family: sans-serif!important;
    width: 10px;
    text-align: center;
    float: right;
    margin-top: 0%;
}

.page .vc_column_container>.vc_column-inner {
    box-sizing: border-box;
    padding-left: 35px;
    padding-right: 15px;
    width: 100%;
}

.home .vc_column_container>.vc_column-inner {
    box-sizing: border-box;
    padding-left: 35px;
    padding-right: 15px;
    width: 100%;
}

.project-description{display:none!important}

.page-template-template-archives .category-ostale-vijesti{
display:none;
}

.ui-datepicker-calendar .ui-datepicker-div{
z-index:9999!important;
}

#ui-datepicker-div{
z-index:9999!important;
}

.searchandfilter{
    width: 30%!important;
    float: none;
    position: absolute!important;
    top: -50px!important;
    display: inline-block;
    right: 0;
}

select option:nth-child(341){
visibility:hidden!important;
}


.type-portfolio .author-date{
display:none!important;
}

.type-portfolio .post-meta{
display:none!important;
}

.ui-widget-content .ui-icon, .ui-widget-header .ui-icon {
    float: left;
}

.inp1{
width:38%!important;
float:left;
}


.inp2{
    /* 
    width:20%;
    float:left;
    */
    background:#E63E54!important;
    font-size: 16px;
    line-height: 1;
    vertical-align: top;
}

.darjan_forma{
width:40%;
float:right;
position: relative;
right: -140px;
}

.post-excerpt{
display:flex;
}

.datum{
    width: 20%;
    height:90px;
    float: left;
    margin-top: 10px;
    color: #E63E54;
    font-weight: 900;
    font-size: 15px;
}

.page-id-109 .datum{
    width: 0%;
    float: left;
    margin-top: 10px;
    color: #E63E54;
    font-weight: 900;
    font-size: 15px;
}




.sts{
padding-top:15px;
}

.srednji{
padding-top:25px!important;
}

.single-portfolio .label{display:none!important;}

.search #Subheader{display:none;}

#Top_bar .search_wrapper input[type="text"] {
    border-color: #fff;
    color: silver;
}

#searchform{
background:white;
}

.sections_group{
min-height:800px;
}

.category h2.entry-title{
margin-bottom:0px;
}

.educnt .vc_acf{
    margin-bottom: 0px!important;
}

.educnt .vc_row {
     margin-left: 0px!important; 
     margin-right: 0px!important;
     margin-bottom: 0px!important;
}

.gfield_label{
color:#E63E54!important;
}

#Footer .footer_copy .copyright {
    float: left;
    width: 100%!important;
}

.blg .column {
    float: left;
    margin: 0 1% 0px;
}

.home .blg img {
    max-width: 100%;
    height: 180px!important;
}

.home .blog_slider .blog_slider_ul li .item_wrapper .image_frame {
    margin-left: 0px;
    margin-bottom: 15px;
    min-height: 52px;
}

.home .date_label {
    position: relative!important;
    left: 0;
    top: 0px!important;
    z-index: 20;
background:none;
color:#222;
}

.slike-footer{
width:50%;
float:left;
}

.slike-footer img{
float:left;
width:85%;
}

.tekst1{
width:50%;
float:right;
font-size:9px;
color:#222;
}



.single-portfolio .image_frame{
display:none!important;}

.single .wpb_wrapper > div {
    margin-bottom: 15px;
}

#Footer .footer_copy .one {
    margin-bottom: 10px;
    padding-top: 20px;
    min-height: 33px;
}

.icon-search-fine{
color:white;
}

.extra_content{
    font-size: 35px;
    line-height: 35px;
    color: #E63E54;
font-family: 'PT Sans', sans-serif;
font-weight:700;
}

.proba p{
color:#E63E54;
font-weight:strong;
font-weight: 700;
}

.proba{
    max-width: 80%!important;
    height: auto!important;
}

#text-4{
padding-bottom:0px;
}

.category .entry-title a{
font-size:18px;
}

.category .image_frame{display:none;}
.category .post-footer{display:none;}

#categories-3 h3{
display:none;
}

iframe{
width:100%!important;
height:600px;
}

.category .post-item {
    margin-bottom: 0px;
    position: relative;
    float: left;
    width: 100%;
}



.fotic, .fotic2{
text-align:center;
}



.aside_right .widget-area {
    /* border-left-width: 2px; */
    border-left: 2px dashed #E0D4C4;
}

#categories-3{
    border-bottom: 2px dashed #E0D4C4;
}

h2.fotic:before{
content:url('http://www.cjelozivotno-ucenje.hr/wp-content/uploads/2016/10/fotogalerija_icon-min.png');
position:relative;
margin-right:20px;
top:10px;
}

h2.fotic2:before{
content:url('http://www.cjelozivotno-ucenje.hr/wp-content/uploads/2016/10/videogalerija_icon-min.png');
position:relative;
margin-right:20px;
top:10px;
}

#Header_wrapper, #Intro {
    background-color:#FFF2E0!important;
}

#Header{min-height:350px;}
body:not(.template-slider) #Header {
    min-height: 350px;
}

.logo{display:none;}
.aside_right .widget:after{display:none;} 
.section-post-related{display:none;}
.post-nav, .fixed-nav{display:none;}

svn{
overflow:scroll!important;
}

.test .icon-check:before {
    color:#000;
}

@media only screen and (min-width: 1240px){
.is-sticky{
height:80px!important;
}
}

.test .column{
    margin: 0 1% 10px;
}

#Top_bar{
background:#822E49;
height:90px;
}

#Top_bar .menu > li > a {
    padding: 10px!important;
}

#Top_bar .top_bar_right_wrapper {
    top: 20px!important;
}

@media screen and (max-width: 760px) {

.veci{
display:flex;
}

#Top_bar #menu ul li ul{
background:transparent!important;
}

#Top_bar #menu ul li ul span{
color:white!important;
}


#Top_bar #menu ul li a {
    padding: 0 25px;
    margin: 0;
    display: initial!important;
    height: auto;
    line-height: normal;
    border: none;
}

.page-id-109 .photo {
    width: 100%!important;
    height: auto;
}

.Latest_news ul li.has-post-thumbnail .desc {
    margin-left:0px;
    width: 100%!important;
    padding-left: 12px;
}

.page-id-35 iframe{
height:130px!important;
}

.drugi_naslov {
    margin-top: 0px;
}

.datum {
    height: auto;
}

.page-id-458 .list li{
width:100%;
float:left;
color:#333;
}

.menu-toggle{
color:white!important;
opacity:1!important;
}

.page-id-107 #text-4{
display:none;
}

.page-id-107 .sidebar{
margin-top:-40px!important;
}

.page .vc_column_container>.vc_column-inner {
    box-sizing: border-box;
    padding-left: 10px;
    padding-right: 10px;
    width: 100%;
}

.home .fancy_heading .title{
font-size:20px;
text-align:center;
} 

.home .blog_slider_header{
display:none;
}

.title{
margin-top:20px;
}

.darjan_forma{
position:inherit!important;
}

.inp1, .inp2{
width:100%!important;
float:none!important;
}

.slk{display:none!important;}
.envirabox-title{display:none!important;}

.page-id-107 iframe{
display:none!important;
}

.darjan_forma {
    width: 100%;
}

.datum{
width:100%;
}

.sections_group{
min-height:auto;
}

#Top_bar{
background:#822E49;
height:60px;
}

.slike-footer{
width:100%;
}

.slike-footer img{
float:none;
width:85%;
}

.tekst1{
width:100%;
}

#text-3{
position:absolute;
bottom:0px;
}

#Top_bar a.responsive-menu-toggle {
    display: none;
    position: absolute;
    right: 20px;
    margin-top: 17px;
    width: 34px;
    height: 34px;
    text-align: center;
    border-radius: 3px;
    z-index: 9999;
opacity:1;
}

#Top_bar a.responsive-menu-toggle {
    top: 1px!important;
}


.page-id-107 iframe{
margin-top:-120px;
}

}

@media (min-width: 767px) and (max-width: 1200px) {
body:not(.template-slider) #Header {
    min-height: 90px;
}

.darjan_forma {
    width: 100%;
}

#Top_bar .menu > li > a span:not(.description) {
    display: block;
    line-height: 60px;
    padding: 0 10px;
    white-space: nowrap;
    border-right-width: 1px;
    border-style: solid;
}
}