/*
Theme Name: Selak
Theme URI: http://www.novisplet.com
Description: Selak spletna stran
Author: noviSplet.com
Author URI: http://www.novisplet.com
Version: 1.0.0
Template: bridge
*/
@import url("../bridge/style.css");

h3.baner { color: #f1f1f1!important; text-shadow: 1px 1px #333 !important; }
nav.main_menu>ul>li>a { padding: 0 12px; }

div.ppt {
    display: none !important;
}

.prednosti ul { list-style-position: outside; padding-left: 14px;}
.prednosti ul li { font-size: 16px; line-height: 17px;padding-bottom: 10px; }
.prednosti p { font-size: 16px; }

 div.title_outer.title_without_animation > div > div.title_holder {
        height: 60px !important;
 }
.header_top .right #lang_sel ul ul img.iclflag, .header_top .right #lang_sel_click ul ul img.iclflag {
    float: left;
    margin-left: 10px;
    margin-right: 10px;
    top: 13px;
}

.header_top .right #lang_sel ul ul li, .header_top .right #lang_sel_click ul ul li {
    text-align: left;
}

.footer_bottom { padding: 5px 0 5px 0;  }
.footer_top { padding: 55px 0 50px; }

.img-ns {display: inline-block; vertical-align: sub; }
.footer_bottom_holder {
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}


.header_top #lang_sel ul ul, .header_top #lang_sel_click ul ul {
    /*background-color: #ccc;*/
    height: auto;
    top: 33px;
    width: 140px !important;
}

.header_top #lang_sel_list ul li a, .header_top #lang_sel_list ul li a:visited {
    padding-right: 0px;
}

.header_top .right #lang_sel ul ul img.iclflag, .header_top .right #lang_sel_click ul ul img.iclflag {
    float: left;
    margin-left: 10px;
    margin-right: 10px;
    top: 4px;
}

.content.content_top_margin {
    margin-top: 100px !important;

}

.header_top #lang_sel ul li ul li a:hover, .header_top #lang_sel_click ul li ul li a:hover {
    color: #2BC0FA;
}

/*.wpcf7-dynamictext {
	  margin: 5px 0 0;
    padding: 15px;
    background-color: #F6F6F6 !important;
    border: 0;
    outline: 0;
    resize: none;
    font-size: 16px;
    line-height: 17px;
    background-color: #fff;
    color: #818181;
    font-family: 'Open Sans', helvetica;
    font-weight: 400;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}*/
span.wpcf7-not-valid-tip {
    color: #2BC0FA;
    font-size: 0.9em;
    display: block;
    line-height: 18px;
    margin-top: -14px;
    margin-bottom: 10px;
}

div.wpcf7-response-output.wpcf7-validation-errors {
   font-size: 12px; padding: 12px 65px 10px 45px;
}

h3,h4,h5,h6 {
    text-transform: none;
}


.cf7_custom_style_1 input.wpcf7-form-control.wpcf7-text, .cf7_custom_style_1 input.wpcf7-form-control.wpcf7-number, 
.cf7_custom_style_1 input.wpcf7-form-control.wpcf7-date, .cf7_custom_style_1 textarea.wpcf7-form-control.wpcf7-textarea, 
.cf7_custom_style_1 select.wpcf7-form-control.wpcf7-select, 
.cf7_custom_style_1 input.wpcf7-form-control.wpcf7-quiz { text-transform: none;}


.blog_holder article .post_info {
    display: none;
}
.logo-footer img { height: 100px;  width: auto;}

.q_list.circle ul>li, .q_list.number ul>li {
    position: relative;
    font-weight: 400;
    margin: 0 0 13px;
    padding: 0 0 0 20px;
    color: #303030;
}

.more_facts_button .more_facts_button_text {
    display: block;
    font-size: 17px;
    font-weight: 600;
    letter-spacing: 1px;
    text-transform: uppercase;
    padding: 0 0 5px;
    background-color:#2BC0FA;
    width: 180px;
    text-align: center;
    margin: 0 auto;
    padding: 14px 10px;
    color: #fff;
}

.more_facts_button_text:hover {
    transition: color .3s ease-out;
    display: block;
    font-size: 17px;
    font-weight: 600;
    letter-spacing: 1px;
    text-transform: uppercase;
    padding: 0 0 5px;
    width: 180px;
    text-align: center;
    margin: 0 auto;
    padding: 14px 10px;
    color: #fff;
    background-color: rgb(69, 81, 99);
}

.more_facts_button, .more_facts_button:hover  {  padding: 0px 0 15px;  }

.fa-angle-down::before {
    color: #BC2222;
}
.fa-angle-down:hover::before {
    color: #2B374A;
}
.more_facts_button_arrow { display: none;}
div.more_facts_button_holder.center > span > span.more_facts_button_arrow { display: none;}

.cf7_custom_style_1 input.wpcf7-form-control.wpcf7-submit, .cf7_custom_style_1 input.wpcf7-form-control.wpcf7-submit:not([disabled]) {
background-color: #2bc0fa;
}

ul.baner li {color: #f1f1f1; text-shadow: 1px 1px #333; font-size: 1.15em;}

@media screen and (min-width: 999px) {
    .header_top, .fixed_top_header .top_header {
         height: 0 !important;
         display: flex;
    }
}

@media screen and (min-width: 768px) {
	.lista-domov { margin-left: -45px;  }
}

@media screen and (max-width: 768px) {

div.title_outer.title_without_animation > div > div.title_holder {
        height: 46px !important;
 }

    .header_top .left { display: none; }

}

.header_inner .main_menu.drop_down.right:after {
    content: " ";
    width: 101px;
    height: 101px;
    position: absolute;
    left: -122px;
    top: -1px;
    background: url(bonitetna-2024.jpg) no-repeat;
    /* background: url(Bonitetna-thumbnail.png) no-repeat; */
    padding-right: 101px; 
    z-index: -1;
}

@media (max-width: 1150px) {
    .header_inner .main_menu.drop_down.right:after {
        display:none;
    }

}


@media (max-width: 995px) {

    .header_inner .q_logo:after {
   content: " ";
   width: 101px;
   height: 101px;
   position: absolute;
   left: 98px;
   top: -1px;
    background: url(bonitetna-2024.jpg) no-repeat;
    padding-right: 101px; 
    }
}


@media (max-width: 410px) {
    .header_inner .q_logo:after {display: none;}
}

.neki {
    display: inline-block;
}


.vc_custom_1449147343126  ul {
    list-style-position: outside;
    margin: 0 50px 0 20px;
}


.rectangle-besedilo {
    padding-top:  20px;
    line-height: 1.182;
    z-index: -1;
    text-align:  center;
    padding-bottom: 20px;
    padding-left:  15px;
    padding-right: 15px;
    background-color: #ebebeb;
    position: relative;
}

.rectangle-pridobitev {
	padding-top: 25px;
	padding-bottom: 30px;
	padding-left: 30px;
	padding-right: 30px;
}

.rectangle-pridobitev-jeziki {
	padding-top: 25px;
	padding-bottom: 30px;
	padding-left: 30px;
	padding-right: 30px;
	background-color: #354256;
}


.prednosti-Rectangle_2 {
	padding-bottom: 50px;
	z-index: 200;
	position: relative;
}

.rectangle-naslov-jeziki {
	margin-top: -120px;
	padding-left: 30px;
	padding-right: 30px;
	padding-top: 160px;
	background-color: #ebebeb; 
	z-index: -1;
	position: relative;

}

.rectangle-besedilo-en {
    padding-top:  20px;
    line-height: 1.182;
    z-index: -1;
    text-align:  center;
    padding-bottom: 68px;
    padding-left:  15px;
    padding-right: 15px;
    background-color: #ebebeb;
    position: relative;
}

.rectangle-besedilo-it1 {
    padding-top:  20px;
    line-height: 1.182;
    z-index: -1;
    text-align:  center;
    padding-bottom: 90px;
    padding-left:  15px;
    padding-right: 15px;
    background-color: #ebebeb;
    position: relative;
}

.rectangle-besedilo-it2 {
    padding-top:  20px;
    line-height: 1.182;
    z-index: -1;
    text-align:  center;
    padding-bottom: 43px;
    padding-left:  15px;
    padding-right: 15px;
    background-color: #ebebeb;
    position: relative;
}

.rectangle-img-jeziki {
	margin-bottom: -170px;
    z-index: 200;
}


.rectangle-img {
    z-index: 200;
}

.boniteta {
  width: 190px;
}

