/*Custom fonts, start*/

/*Web Font: Blue-higway-Regular*/

@font-face {
    font-family: 'blue-highway.regular';
    src: url('https://pec-sistemi.si/wp-includes/fonts/blue-highway.regular.eot')format('embedded-opentype');
    src: url('https://pec-sistemi.si/wp-includes/fonts/blue-highway.regular.ttf')format('truetype'), url('https://pec-sistemi.si/wp-includes/fonts/blue-highway.regular.woff2')format('woff2'), url('https://pec-sistemi.si/wp-includes/fonts/blue-highway.regular.woff')format('woff');
    font-style: normal;
    font-weight: normal;
  }
  
  /*Web Font: Blue-higway-Bold*/
  
  @font-face {
    font-family: 'blue-highway.bold';
    src: url('https://pec-sistemi.si/wp-includes/fonts/blue-highway.bold.eot')format('embedded-opentype');
    src: url('https://pec-sistemi.si/wp-includes/fonts/blue-highway.bold.ttf')format('truetype'), url('https://pec-sistemi.si/wp-includes/fonts/blue-highway.bold.woff2')format('woff2'), url('https://pec-sistemi.si/wp-includes/fonts/blue-highway.bold.woff')format('woff');
    font-style: normal;
    font-weight: normal;
  }
  
  .kasper{
    height:18px !important;
  }
  #custom-post{
    padding-left:180px;
    padding-right:180px;
  }
  .page{
    max-width:2160px !important;
    margin:0 auto;
  }
  
  .icon-clock,
  .icon-clock::before{
    display:none !important;
  }
  #related-posts > h3 > span.text::before{
    content:""!important;
  }
  #main > header > div > h1.page-header-title.clr{
    color: black;
  }
  #cerificate-h,
  .custom-service-heading{
    letter-spacing: 10px;
  }
  #home-second-link > div > div > div > a{
    padding-top: 12px !important;
    margin-bottom:0 !important;
  }
  .entry-content > p > a:hover,
  .voz-link > div > p > span > a:hover,
  .voz-link > div > p > a:hover{
    border-bottom:4px solid #002673;
  }
  
  /* Custom post column height */
  .post-col-custom .vc_grid-item-mini .vc_gitem-col,
  .slo-blog .vc_grid-item-mini .vc_gitem-col {
  display: flex;
  flex-direction: column;
  min-height: 308px;
  }
  
  .post-col-custom .vc_grid-item-mini .vc_btn3-container.vc_btn3-left,
  .slo-blog .vc_grid-item-mini .vc_btn3-container.vc_btn3-left{
      position: absolute;
      bottom: 0;
      right: 0;
      margin-bottom: 0;
  }
  /*Custom fonts, end*/
  
  body {
    background-image: linear-gradient(to right, #ffffff, #ffffff, #ffffff, #ffffff, #ffffff, #ffffff, #ffffff, #fdfdfd, #fcfcfc, #fafafa, #f6f6f6, #f3f3f3, #efefef, #ececec);
    font-family: 'blue-highway.regular' !important;
  }
  
  /*Styling header, start*/
  
  #site-header-inner {
    padding-left: 0 !important;
  }
  
  #site-header {
    padding-top: 0px;
    margin-bottom: 25px;
  }
  
  #site-navigation-wrap .dropdown-menu>li>a {
    color: #000000 !important;
    line-height: 30px;
    padding-right: 0px !important;
  }
  .about-cert-img .img-cert-mobile {
  display: none;
  }
  /*Lines under navigation, start*/
  
  .effect-one #site-navigation-wrap .dropdown-menu>li>a.menu-link>span:after {
    bottom: -14px !important;
    height: 6px;
    left: -19px;
  }
  
  .effect-one #site-navigation-wrap .dropdown-menu>li#menu-item-589>a.menu-link>span:after {
    bottom: -14px;
    height: 0;
    left: -19px;
  }
  
  @-moz-document url-prefix() {
    .effect-one #site-navigation-wrap .dropdown-menu>li>a.menu-link>span:after {
        bottom: -12px;
    }
  }
  
  @supports (display:-ms-grid){
    
  .effect-one #site-navigation-wrap .dropdown-menu>li>a.menu-link>span:after {
        bottom: -13px;
    }
  
    
  }
  #site-navigation-wrap .dropdown-menu>.current-menu-item>a {
    border-bottom: 6px solid #002673 !important;
  }
  
  .effect-one #site-navigation-wrap .dropdown-menu>li>a.menu-link:hover>span::after {
    transform: scaleX(1.14);
  }
  
  .effect-one #site-navigation-wrap .dropdown-menu>#menu-item-59>a.menu-link:hover>span::after {
    transform: scaleX(1.2);
  }
  
  .effect-one #site-navigation-wrap .dropdown-menu>#menu-item-1328>a.menu-link:hover>span::after {
    transform: scaleX(1.21);
  }
  
  /*Lines under navigation, end*/
  
  /*Styling header, end*/
  
  /*Styling language bar, start*/
  
  /*To simulate white line from top if the page to the end of language bar, start*/
  
  #site-navigation-wrap .dropdown-menu>li>a {
    margin-top: 60px !important;
  }
  
  /*To simulate white line from top if the page to the end of language bar, end*/
  
  .dropdown-menu ul li a.menu-link {
    padding-left: 0px !important;
  }
  
  .dropdown-menu ul li a.menu-link:hover {
    background-color: transparent !important;
  }
  
  /*Styling language bar, end*/
  
  #n2-ss-2>div>div.n2-ss-slider-2.n2-ow>div.n2-ss-slider-3.n2-ow>div.n2-ss-slide.n2-ss-canvas.n2-ow.n2-ss-slide-48.n2-ss-slide-active>div>div>div>div:nth-child(2)>div,
  #n2-ss-9 > div > div.n2-ss-slider-2.n2-ow > div.n2-ss-slider-3.n2-ow > div.n2-ss-slide.n2-ss-canvas.n2-ow.n2-ss-slide-84.n2-ss-slide-active > div > div > div > div:nth-child(2) > div{
    overflow: initial !important;
  }
  
  #n2-ss-2item2,
  #n2-ss-9item2{
    max-width: 700px !important;
    margin-top: 50px;
  }
  
  
  
  /*Styling links underline, start*/
  
  .cl-effect-4 a .creativelink {
    top: 70% !important;
  }
  
  /*Styling links underline, end*/
  
  /* Css for custom menu language*/
  #site-navigation-wrap .dropdown-menu>li.menu-item-2113 {
    background-color: #fff;
    margin-right: 5px;
    width: 50px;
  }
  #site-navigation-wrap .dropdown-menu>li.menu-item-2113>a{
  border-bottom: 0 !important;
    
  }
  #site-navigation-wrap .dropdown-menu>li.menu-item-2113 {
    margin-bottom: -20px;
    top: -20px;
  
  }
  #menu-item-2113 > a > span > img{
   margin-left: -11px;
    margin-bottom: 10px;
    padding-right: 0px;
  }
  #menu-item-2114 {
    margin-left:12px;
    padding-bottom:10px;
  }
  #menu-item-2114 > a > span > img{
    padding-right: 0;
    padding-top: 10px;
    padding-bottom: 14px;
  }
  #menu-item-2113 > ul{
    right: 0 !important;
    width: 50px;
    min-width: auto;
  }
  .menu-image-title-after.menu-image-title {
   padding-left: 0;
    margin-left: -8px;
  
  }
  #menu-item-2114 > a > span > span{
    margin-left:0;
   
  }
  
  /* End Css for custom menu language*/
  #n2-ss-2item5 > a:hover,
  #n2-ss-2item7 > a:hover,
  #n2-ss-9item5 > a:hover,
  #n2-ss-9item7 > a:hover{
    border-bottom: 4px solid #002673 !important;
    }
    
  #n2-ss-2item9> a:hover,
  #n2-ss-9item9 > a:hover{
    border-bottom: 4px solid #fff !important;
  }
  
  
  /*Custom size of arrows on second slider, start */
  
  .nextend-arrow {
    width: 100px !important;
    height: 100px !important;
  }
  #content > article > div > div.vc_row.wpb_row.vc_row-fluid.vc_custom_1568971769591 > div > div > div > div{
    margin-bottom:0 !important;
  }
  /*Custom size of arrows on second slider, end */
  
  /*Position of a arrows on a second slider, start*/
  
  div#n2-ss-3 .nextend-arrow {
    overflow: visible !important;
    top: 50% !important;
  }
  div#n2-ss-8 .nextend-arrow{
     top: 50% !important;
  }
  
  /*Position of a arrows on a second slider, end*/
  
  .custom-shadow-footer> figure,
  .custom-shadow-footer > figure > div,
  .custom-shadow-footer > figure > div > img{
    width: 100% !important;
  }
  .vc_custom_1569309879164.custom-shadow-footer,
  .vc_custom_1569310903467.custom-shadow-footer,
  .vc_custom_1569311025197.custom-shadow-footer,
  .vc_custom_1569311151317.custom-shadow-footer,
  .vc_custom_1569311316718.custom-shadow-footer,
  .vc_custom_1569311984633.custom-shadow-footer,
  .vc_custom_1569312212117.custom-shadow-footer,
  .vc_custom_1569312393118.custom-shadow-footer,
  .vc_custom_1569312513679.custom-shadow-footer,
  .vc_custom_1569312987623.custom-shadow-footer{
    margin-bottom:0 !important;
  }
  #custum-cook{
    margin-left:180px !important;
    margin-right:180px !important;
  }
  
  /*Home, start*/
  
  #content>article>div>div.vc_row.wpb_row.vc_row-fluid.vc_custom_1562769594639>div>div>div>div>a {
    color: #fff !important;
  }
  
  div.vc_gitem-zone.vc_gitem-zone-c.vc_custom_1419328663991 {
    background-color: transparent !important;
  }
  
  h4 {
    text-align: center !important;
    letter-spacing: 3px;
    color: black;
  }
  
  .vc_btn3-container.vc_btn3-left {
    text-align: right;
  }
  
  .vc_btn3.vc_btn3-color-juicy-pink,
  .vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat {
    color: #002673;
    background-color: transparent;
    text-transform: uppercase;
    padding: 0;
    font-size: 14px;
    letter-spacing: 2px;
  }
  
  .vc_btn3.vc_btn3-shape-rounded {
    border-radius: 0px;
  }
  
  .vc_general.vc_btn3:hover {
    border: 0px transparent;
  }
  
  .vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat:hover,
  .vc_btn3.vc_btn3-color-juicy-pink:hover {
    border-bottom: 4px solid #002673;
    background-color: transparent !important;
    color: #002673;
  }
  .vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat:focus,
  .vc_btn3.vc_btn3-color-juicy-pink:focus{
    color: #002673;
    background-color: transparent;
  }
  #menu-item-56{
    margin-right: 50px;
  }
  /*Home, end*/
  
  /*Banners, start */
  
  .vc_row.wpb_row.vc_row-fluid {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  
  .vc_column-inner.vc_custom_1564741109401,
  .vc_column_container>.vc_column-inner,
  .vc_column-inner.vc_custom_1564734253270 {
    padding-right: 0px;
    padding-left: 0px;
    margin-top:0 !important;
  }
  
  #mega_info_bar>div.ribbon,
  #mega_info_bar>div.ribbon>span {
    display: none !important;
  }
  
  .vc_col-has-fill>.vc_column-inner,
  .vc_column-inner .vc_custom_1566200709011,
  .vc_column-inner .vc_custom_1564734253270,
  .vc_column-inner{
    padding-top: 0px !important;
  }
  
  #mega_info_bar>div.mega_content>h1 {
    padding-top: 150px !important;
    margin-bottom: 100px !important;
  }
  #content > article > div > div.vc_row.wpb_row.vc_row-fluid.about-us-content > div > div > div > div:nth-child(2) > div.wpb_column.vc_column_container.vc_col-sm-8 > div > div > div:nth-child(5) > div > div{
    align-items: center;
    padding-bottom: 0 ! important;
  }
  #content > article > div > div.vc_row.wpb_row.vc_row-fluid.about-us-content > div > div > div > div:nth-child(2) > div.wpb_column.vc_column_container.vc_col-sm-8 > div > div > div:nth-child(4){
    margin-bottom: 15px !important;
  }
  .vc_custom_1568638050319{
    margin-bottom: 0 !important;
  
  }
  .vc_custom_1566563024763 {
    margin-left: 180px !important;
    margin-right: 180px !important;
  }
  
  #cookpol a:hover,
  #slocookpol a:hover{
    color: #002673;
    border-bottom: 3px solid #002673;
    padding-bottom: 2px;
    transition: unset;
  }
  
  
  /*Banners, end */
  
  /*Storitve, start*/
  
  /* Cursor on read more, start */
  
  div.vc_row:nth-child(5)>div:nth-child(1)>div:nth-child(1)>div:nth-child(1)>div:nth-child(1)>div:nth-child(2)>div:nth-child(1)>div:nth-child(1)>div:nth-child(3)>div:nth-child(1)>div:nth-child(1)>p:nth-child(2)>span:nth-child(1),
  div.vc_row:nth-child(6)>div:nth-child(1)>div:nth-child(1)>div:nth-child(1)>div:nth-child(1)>div:nth-child(2)>div:nth-child(1)>div:nth-child(1)>div:nth-child(3)>div:nth-child(1)>div:nth-child(1)>p:nth-child(2)>span:nth-child(1),
  div.vc_row:nth-child(7)>div:nth-child(1)>div:nth-child(1)>div:nth-child(1)>div:nth-child(1)>div:nth-child(2)>div:nth-child(1)>div:nth-child(1)>div:nth-child(3)>div:nth-child(1)>div:nth-child(1)>p:nth-child(2)>span:nth-child(1),
  div.vc_row:nth-child(8)>div:nth-child(1)>div:nth-child(1)>div:nth-child(1)>div:nth-child(1)>div:nth-child(2)>div:nth-child(1)>div:nth-child(1)>div:nth-child(3)>div:nth-child(1)>div:nth-child(1)>p:nth-child(2)>span:nth-child(1) {
    cursor: pointer;
  }
  
  /* Cursor on read more, end */
  
  /*Bottom line on read more on hover, start*/
  
  #content>article>div>div:nth-child(5)>div>div>div>div:nth-child(1)>div.wpb_column.vc_column_container.vc_col-sm-8>div>div>div.vc_wp_text.wpb_content_element>div>div>p:nth-child(2)>span:hover,
  #content>article>div>div:nth-child(6)>div>div>div>div:nth-child(1)>div.wpb_column.vc_column_container.vc_col-sm-8>div>div>div.vc_wp_text.wpb_content_element>div>div>p:nth-child(2)>span:hover,
  #content>article>div>div:nth-child(7)>div>div>div>div:nth-child(1)>div.wpb_column.vc_column_container.vc_col-sm-8>div>div>div.vc_wp_text.wpb_content_element>div>div>p:nth-child(2)>span:hover,
  #content>article>div>div:nth-child(8)>div>div>div>div:nth-child(1)>div.wpb_column.vc_column_container.vc_col-sm-8>div>div>div.vc_wp_text.wpb_content_element>div>div>p:nth-child(2)>span:hover {
    border-bottom: 3px solid #002673;
    transition: all 0.2s ease-in-out;
    
  }
  
  /*Bottom line on read more on hover, end*/
  
  
  /*Stylig text under pictures, start*/
  
  #content>article>div>div:nth-child(5)>div>div>div>div>div.wpb_column.vc_column_container.vc_col-sm-8>div>div>div.wpb_raw_code.wpb_content_element.wpb_raw_html.vc_custom_1564125928926>div>div>p,
  #content>article>div>div:nth-child(6)>div>div>div>div>div.wpb_column.vc_column_container.vc_col-sm-8>div>div>div.wpb_raw_code.wpb_content_element.wpb_raw_html.vc_custom_1564125941577>div>div>p,
  #content>article>div>div:nth-child(7)>div>div>div>div>div.wpb_column.vc_column_container.vc_col-sm-8>div>div>div.wpb_raw_code.wpb_content_element.wpb_raw_html.vc_custom_1564125952292>div>div>p,
  #content>article>div>div:nth-child(8)>div>div>div>div>div.wpb_column.vc_column_container.vc_col-sm-8>div>div>div.wpb_raw_code.wpb_content_element.wpb_raw_html.vc_custom_1564125961716>div>div>p {
    padding-top: 15px !important;
    line-height: 16px;
  }
  
  /*Stylig text under pictures, end*/
  
  #content>article>div>div:nth-child(5)>div>div>div>div:nth-child(1)>div.wpb_column.vc_column_container.vc_col-sm-8>div>div>div.wpb_raw_code.wpb_content_element.wpb_raw_html.vc_custom_1564556997126>div>div>p,
  #content>article>div>div:nth-child(6)>div>div>div>div:nth-child(1)>div.wpb_column.vc_column_container.vc_col-sm-8>div>div>div.wpb_raw_code.wpb_content_element.wpb_raw_html.vc_custom_1564557035569>div>div>p,
  #content>article>div>div:nth-child(7)>div>div>div>div:nth-child(1)>div.wpb_column.vc_column_container.vc_col-sm-8>div>div>div.wpb_raw_code.wpb_content_element.wpb_raw_html.vc_custom_1564557080949>div>div>p,
  #content>article>div>div:nth-child(8)>div>div>div>div:nth-child(1)>div.wpb_column.vc_column_container.vc_col-sm-8>div>div>div.wpb_raw_code.wpb_content_element.wpb_raw_html.vc_custom_1564557131263>div>div>p {
    margin-top: 10px;
    margin-bottom: 10px;
  }
  
  /*Display of a tex under read more, start*/
  
  #content>article>div>div:nth-child(5)>div>div>div>div:nth-child(2)>div.wpb_column.vc_column_container.vc_col-sm-8, 
  #content>article>div>div:nth-child(6)>div>div>div>div:nth-child(2)>div.wpb_column.vc_column_container.vc_col-sm-8, 
  #content>article>div>div:nth-child(7)>div>div>div>div:nth-child(2)>div.wpb_column.vc_column_container.vc_col-sm-8, 
  #content>article>div>div:nth-child(8)>div>div>div>div:nth-child(2)>div.wpb_column.vc_column_container.vc_col-sm-8 {
    display: none;
  }
  
  /*Display of a tex under read more, end*/
  
  /*Storitve, end*/
  
  /* About us, start*/
  
  #content>article>div>div:nth-child(3)>div>div>div>div>div.wpb_column.vc_column_container.vc_col-sm-8>div>div>h2 {
    letter-spacing: 10px;
  }
  
  /*Styling img in  "sektorji" part, start*/
  
  #content>article>div>div:nth-child(3)>div>div>div>div:nth-child(2)>div.wpb_column.vc_column_container.vc_col-sm-8>div>div>div:nth-child(4)>div>div>div:nth-child(1)>img,
  #content>article>div>div:nth-child(3)>div>div>div>div:nth-child(2)>div.wpb_column.vc_column_container.vc_col-sm-8>div>div>div:nth-child(5)>div>div>div:nth-child(1)>img,
  #content>article>div>div:nth-child(3)>div>div>div>div:nth-child(2)>div.wpb_column.vc_column_container.vc_col-sm-8>div>div>div:nth-child(6)>div>div>div:nth-child(1)>img,
  #content>article>div>div:nth-child(3)>div>div>div>div:nth-child(2)>div.wpb_column.vc_column_container.vc_col-sm-8>div>div>div:nth-child(7)>div>div>div:nth-child(1)>img {
    padding-left: 15px;
  }
  
  /*Styling img in  "sektorji" part, end*/
  
  /*Styling text in "certifikati" part, start*/
  
  #content>article>div>div:nth-child(3)>div>div>div>div:nth-child(1)>div.wpb_column.vc_column_container.vc_col-sm-8>div>div>div.wpb_text_column.wpb_content_element>div {
    line-height: 1.2;
    letter-spacing: 1.5px;
    text-align: justify;
  }
  
  /*Styling text in "certifikati" part, end*/
  
  /* About us, end*/
  
  /* Contact Page Start */
  #content>article>div>div:nth-child(9)>div>div>div>div>div>div>div>div.lvca-heading.lvca-style1.lvca-aligncenter>h3,
  #content>article>div>div:nth-child(6)>div>div>div>div.vc_row.wpb_row.vc_inner.vc_row-fluid.vc_custom_1564036058216.vc_row-has-fill>div>div>div>div.lvca-heading.lvca-style1.lvca-aligncenter>h3 {
    font-size: 22px !important;
    color: #000 !important;
    cursor: pointer !important;
    letter-spacing: 15px;
    font-weight: normal;
  }
  
  #custom-vizit {
    display: none;
    margin-top: 100px;
  }
  #content > article > div > div:nth-child(6) > div > div > div > div.vc_row.wpb_row.vc_inner.vc_row-fluid.contact-form,
  #content > article > div > div:nth-child(6) > div > div > div > div.vc_row.wpb_row.vc_inner.vc_row-fluid.kontact-forma.vc_custom_1569324139456{
  display: none;}
  
  #content>article>div>div:nth-child(2)>div>div>div>div.lvca-heading.lvca-style1.lvca-aligncenter>h3 {
    letter-spacing: 15px;
    font-size: 22px !important;
    font-weight: normal;
  }
  
  .contact-custom-sepline {
    width: 440px;
  }
  
  .google-wrapper {
    position: relative;
  }
  
  #google-map-overlay {
    width: 100%;
    height: 70%;
    background-image: url(https://pec-sistemi.si/wp-content/uploads/2019/07/Senka_Mapa-2.svg);
    background-size: cover;
    position: absolute;
    bottom: 7px;
    left: 0px;
    z-index: 99;
  }
  
  .contact-section-2 .contact-s-2-info .page .column {
    line-height: 17px;
  }
  
  .contact-section-2 .contact-s-2-info .page .column p {
    color: #000000;
    letter-spacing: 2px;
    text-align: left;
  }
  
  .contact-section-2 .contact-s-2-logos p {
    text-align: center;
    margin-bottom: 46px;
  }
  
  .contact-section-2 .contact-s-2-logos .contact-long-text {
    line-height: 0;
  }
  
  .contact-section-2 .contact-s-2-logos .contact-long-text span {
    top: -3px;
  }
  
  .contact-section-2 .contact-s-2-logos p span {
    font-size: 15px;
    letter-spacing: 5px;
    margin-left: 15px;
    color: #000;
    position: relative;
    top: 5px;
  }
  
  .contact-section-2 .contact-s-2-logos p a {
    color: #000;
    font-size: 16px;
    letter-spacing: 2px;
  }
  
  #content>article>div>div:nth-child(6)>div>div>div>div.vc_row.wpb_row.vc_inner.vc_row-fluid.vc_custom_1564036058216.vc_row-has-fill>div>div>div>div.lvca-heading.lvca-style1.lvca-aligncenter>h3:hover,
  #content>article>div>div:nth-child(9)>div>div>div>div>div>div>div>div.lvca-heading.lvca-style1.lvca-aligncenter>h3:hover {
    color: #002673 !important;
  }
  
  
  /* Styling mail links, start*/
  
  #content>article>div>div.vc_row.wpb_row.vc_row-fluid.contact-section-2.vc_custom_1564559454588>div:nth-child(2)>div>div>div>div>p:nth-child(2)>a:hover, #content>article>div>div.vc_row.wpb_row.vc_row-fluid.contact-section-2.vc_custom_1564559454588>div:nth-child(3)>div>div>div>div>p:nth-child(2)>a:hover, #content>article>div>div.vc_row.wpb_row.vc_row-fluid.contact-section-2.vc_custom_1564559454588>div:nth-child(4)>div>div>div>div>p:nth-child(2)>a:hover, #content>article>div>div.vc_row.wpb_row.vc_row-fluid.contact-section-2.vc_custom_1564559454588>div:nth-child(5)>div>div>div>div>p:nth-child(2)>a:hover, #content>article>div>div.vc_row.wpb_row.vc_row-fluid.contact-section-2.vc_custom_1564559454588>div.contact-s-2-info.wpb_column.vc_column_container.vc_col-lg-1\/5.vc_col-md-12>div>div>div>div>div>div>div>p:nth-child(2)>a>span:hover {
    color: #002673;
    border-bottom: 3px solid #002673;
    padding-bottom: 2px;
    transition: unset;
  }
  
  .vc_custom_1566468934795>div:nth-child(1)>div:nth-child(1)>div:nth-child(1)>div:nth-child(1)>p:nth-child(2)>a:nth-child(3)>span:nth-child(1):hover {
    color: #002673 !important;
  }
  
  #content>article>div>div.vc_row.wpb_row.vc_row-fluid.vc_custom_1566807581956>div>div>div>div>div>p:nth-child(10)>span>a:hover {
    color: #002673 !important;
    border-bottom: 3px solid #002673;
    padding-bottom: 2px;
    transition: unset;
  }
  
  .wpb_text_column>div:nth-child(1)>p:nth-child(19)>span:nth-child(1)>a:nth-child(1):hover {
    color: #002673 !important;
    border-bottom: 3px solid #002673;
    padding-bottom: 2px;
    transition: unset;
  }
  
  /* Styling mail links, end*/
  
  .slo-blog{
    margin-left: 180px !important;
    margin-right: 180px !important;
  }
  
  /* Contact Page Start */
  
  .vc_custom_1564741109401,
  .vc_custom_1564734253270 {
    padding-top: 0 !important;
  }
  .contact-form,
  .kontact-forma{
    padding-top:50px !important;
    
  }
  
  .vc_custom_1566563024763 {
    margin-left: 180px !important;
    margin-right: 180px !important;
  }
  
  #mega_info_bar>div.mega_content {
    padding-left: 150px;
  }
  
  #mega_info_bar>div.mega_content>h1 {
    text-align: left !important;
  }
  
  #businessCard, #copyright>footer>div>div.container-2>div.custom-footer-links>div:nth-child(1)>ul>li:nth-child(2)>a {
    cursor: pointer;
  }
  #content > article > div > div:nth-child(6) > div > div > div > div.vc_row.wpb_row.vc_inner.vc_row-fluid.vc_custom_1564036058216.vc_row-has-fill > div > div > div > div.lvca-heading.lvca-style1.lvca-aligncenter,
  #viziticard > div > div > div.lvca-heading.lvca-style1.lvca-aligncenter{
    margin-bottom: 0px !important;
  }
  #viziticard > div > div > div.vc_separator.wpb_content_element.vc_separator_align_center.vc_sep_width_30.vc_sep_border_width_8.vc_sep_pos_align_center.vc_separator_no_text.vc_custom_1564129605467.vc_custom_1564129605467.contact-custom-sepline.wpb_animate_when_almost_visible.wpb_slideInLeft.slideInLeft.wpb_animate_when_almost_visible.wpb_slideInLeft.slideInLeft.wpb_start_animation.animated,
  #content > article > div > div:nth-child(6) > div > div > div > div.vc_row.wpb_row.vc_inner.vc_row-fluid.vc_custom_1564036058216.vc_row-has-fill > div > div > div > div.vc_separator.wpb_content_element.vc_separator_align_center.vc_sep_width_30.vc_sep_border_width_8.vc_sep_pos_align_center.vc_separator_no_text.vc_custom_1564129593648.vc_custom_1564129593648.contact-custom-sepline.wpb_animate_when_almost_visible.wpb_slideInLeft.slideInLeft.wpb_animate_when_almost_visible.wpb_slideInLeft.slideInLeft.wpb_start_animation.animated{
    margin-bottom: 8px;
  }
  
  /*Partners page, start*/
  
  #partners-row .vc_row {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  
  #partners-row .vc_column_container>.vc_column-inner {
    padding-right: 0px;
    padding-left: 0px;
  }
  
  #partners-row #mega_info_bar>div.ribbon {
    display: none !important;
  }
  
  #partners-row #mega_info_bar>div.ribbon,
  #mega_info_bar>div.ribbon>span {
    right: 0;
    left: 0;
  }
  
  #partners-row .vc_custom_1566563024763 {
    margin-left: 180px !important;
    margin-right: 180px !important;
  }
  
  #partners-row #mega_info_bar>div.mega_content>h1 {
    padding-top: 150px !important;
    margin-bottom: 100px !important;
  }
  
  #partners-img-hpe>div>div>div.vc-hoverbox-block.vc-hoverbox-front,
  #partners-img-kasp>div>div>div.vc-hoverbox-block.vc-hoverbox-front,
  #partners-img-digi>div>div>div.vc-hoverbox-block.vc-hoverbox-front {
    background-size: contain;
    background-repeat: no-repeat;
  }
  
  #partners-img-hp>div>div>div.vc-hoverbox-block.vc-hoverbox-front {
    background-size: 100px;
    background-repeat: no-repeat;
  }
  
  #partners-img-vmware>div>div>div.vc-hoverbox-block.vc-hoverbox-front,
  #partners-img-tehno>div>div>div.vc-hoverbox-block.vc-hoverbox-front,
  #partners-img-veeam>div>div>div.vc-hoverbox-block.vc-hoverbox-front {
    background-size: 250px;
    background-repeat: no-repeat;
  }
  
  /*Partners page, end*/
  
  /*Corporate identity, start*/
  
  #corp-ind-cgp {
    letter-spacing: 11px !important;
    font-weight: initial;
  }
  
  .corpine-h2 {
    font-weight: initial;
    letter-spacing: 10px;
  }
  
  #corpide-firstrow p {
    letter-spacing: 2px !important;
    line-height: 13px;
    font-size: 16px;
    font-weight: inherit;
    
  }
  
  .custom-corp-column .vc_column-inner > .wpb_wrapper {
    display: flex;
    justify-content: space-around;
    width: 470px;
    margin-left: auto;
  }
  
  .custom-corp-third .custom-corp-column .corp-ind-first {
  margin-right: 26px;
  }
  
  .custom-corp-column .vc_custom_1567688999908,
  .custom-corp-column .vc_custom_1567690632813,
  .custom-corp-column .vc_custom_1567691004088,
  .custom-corp-column .vc_custom_1567691029910,
  .custom-corp-column .vc_custom_1567768260803{
    margin-left: 0 !important;
  }
  .corp-ind-last {
    border-left: 1px solid black;
    padding-bottom: 30px;
    padding-top: 0;
    margin-left: -10px;
    padding-left: 23px;
  }
  
  .corp-ind-last .column p a:hover {
   border-bottom: 3px solid #002673;
   color: #002673;
  }
  
  .corp-ind-first, .corpind-patt, .corp-ind-last {
    line-height: 11px;
    letter-spacing: 2px;
    color: #000;
    font-size: 14px;
  }
  
  .corp-ind-img,
  .corp-ind-first {
    padding-top: 0;
  }
  
  .corp-ind-img {
    margin-bottom: 17px !important;
  }
  
  #corpide-patt-sec>div>div,
  #corpide-patt-sec2 {
    float: right !important;
  }
  
  .corpide-patt-pren {
    padding-top: 15px;
    border-top: 1px solid black;
    width: 300px;
  }
  
  .corpide-main .wpb_column .wpb_text_column .column a {
   color: #000;
  }
  
  .corpide-main .wpb_column .wpb_text_column .column a:hover {
   border-bottom: 3px solid #002673;
   color: #002673;
   padding-bottom: 3px;
  }
  
  .corpide-main-res {
    display: flex;
    align-items: baseline;
    display: block !important;
  
  }
  
  #corpide-patt-sec2, .corpide-patt-sec{
     letter-spacing:2px;
  }
  #content > article > div > div:nth-child(5) > div.wpb_column.vc_column_container.vc_col-sm-8 > div > div > div > div.wpb_column.vc_column_container.vc_col-sm-4 > div > div > div > div > div > div > div > p:nth-child(1),
  #content > article > div > div:nth-child(5) > div.wpb_column.vc_column_container.vc_col-sm-8 > div > div > div > div.wpb_column.vc_column_container.vc_col-sm-2 > div > div > div > div > div > div > div > p:nth-child(1),
  #content > article > div > div:nth-child(7) > div.wpb_column.vc_column_container.vc_col-sm-8 > div > div > div > div.wpb_column.vc_column_container.vc_col-sm-4 > div > div > div > div > div > div > div > p:nth-child(1),
  #content > article > div > div:nth-child(7) > div.wpb_column.vc_column_container.vc_col-sm-8 > div > div > div > div.wpb_column.vc_column_container.vc_col-sm-2 > div > div > div > div > div > div > div > p:nth-child(1),
  #content > article > div > div:nth-child(9) > div.wpb_column.vc_column_container.vc_col-sm-8 > div > div > div > div.wpb_column.vc_column_container.vc_col-sm-4 > div > div > div > div > div > div > div > p:nth-child(1),
  #content > article > div > div:nth-child(9) > div.wpb_column.vc_column_container.vc_col-sm-8 > div > div > div > div.wpb_column.vc_column_container.vc_col-sm-2 > div > div > div > div > div > div > div > p:nth-child(1),
  #content > article > div > div:nth-child(11) > div.wpb_column.vc_column_container.vc_col-sm-8 > div > div > div > div.wpb_column.vc_column_container.vc_col-sm-4 > div > div > div > div > div > div > div > p:nth-child(1),
  #content > article > div > div:nth-child(11) > div.wpb_column.vc_column_container.vc_col-sm-8 > div > div > div > div.wpb_column.vc_column_container.vc_col-sm-2 > div > div > div > div > div > div > div > p:nth-child(1),
  #content > article > div > div:nth-child(13) > div.wpb_column.vc_column_container.vc_col-sm-8 > div > div > div > div:nth-child(1) > div > div > div.wpb_text_column.wpb_content_element.corpide-patt-sec > div > div > div > div.column > p:nth-child(1) > span,
  .corpide-patt-pren,
  #corpide-patt-sec2 > div > div > div > div.column > p:nth-child(1) > span
  {
    letter-spacing:10px;
  }
  
  #content>article>div>div:nth-child(13)>div.wpb_column.vc_column_container.vc_col-sm-8>div>div>div>div.corpide-main-res.wpb_column.vc_column_container.vc_col-sm-6>div>div>div.wpb_single_image.wpb_content_element.vc_align_right {
    text-align: right !important;
  }
  
  #content>article>div>div:nth-child(13)>div.wpb_column.vc_column_container.vc_col-sm-8>div>div>div>div:nth-child(1)>div>div>div.wpb_single_image.wpb_content_element.vc_align_left {
    text-align: left !important;
  }
  
  /*Corporate identity, end*/
  
  
  /* Responsive Start */
  @media screen and (min-width:3000px){
  #content > article > div > div:nth-child(5) > div > div > div > div:nth-child(1) > div.wpb_column.vc_column_container.vc_col-sm-8 > div > div > div.wpb_raw_code.wpb_content_element.wpb_raw_html.vc_custom_1564556997126,
  #content > article > div > div:nth-child(6) > div > div > div > div:nth-child(1) > div.wpb_column.vc_column_container.vc_col-sm-8 > div > div > div.wpb_raw_code.wpb_content_element.wpb_raw_html.vc_custom_1564557035569,
  #content > article > div > div:nth-child(7) > div > div > div > div:nth-child(1) > div.wpb_column.vc_column_container.vc_col-sm-8 > div > div > div.wpb_raw_code.wpb_content_element.wpb_raw_html.vc_custom_1564557080949,
  #content > article > div > div:nth-child(8) > div > div > div > div:nth-child(1) > div.wpb_column.vc_column_container.vc_col-sm-8 > div > div > div.wpb_raw_code.wpb_content_element.wpb_raw_html.vc_custom_1564557131263,
  #content > article > div > div:nth-child(5) > div > div > div > div:nth-child(1) > div.wpb_column.vc_column_container.vc_col-sm-8 > div > div > div.wpb_raw_code.wpb_content_element.wpb_raw_html.vc_custom_1567153029118,
  #content > article > div > div:nth-child(7) > div > div > div > div:nth-child(1) > div.wpb_column.vc_column_container.vc_col-sm-8 > div > div > div.wpb_raw_code.wpb_content_element.wpb_raw_html.vc_custom_1567153162201,
  #content > article > div > div:nth-child(8) > div > div > div > div:nth-child(1) > div.wpb_column.vc_column_container.vc_col-sm-8 > div > div > div.wpb_raw_code.wpb_content_element.wpb_raw_html.vc_custom_1567153179696{
    text-align:center !important;
  }
  .container{
    width:100% !important;
    
  }
  
    
  }
  
  @media screen and (min-width:2101px){
    #n2-ss-2item2,
    #n2-ss-9item2{
        max-width: 1200px !important;
        margin-top: 150px;
    }
    
  }
  
  @media screen and (min-width: 1700px) and (max-width:2100px){
    #n2-ss-2item2,
    #n2-ss-9item2{
        max-width: 900px !important;
        margin-top: 50px;
    }
  }
  
  @media screen and (min-width:1980px) {
    .post-col-custom .vc_grid-item-mini .vc_gitem-col,
    .slo-blog .vc_grid-item-mini .vc_gitem-col {
        min-height: 208px;
    }
  }/* End 1980px*/
  
  @media screen and (min-width: 1700px){
    .n2-ss-slider [data-csstextalign=center] [data-has-maxwidth="1"]{
        max-width: 100% !important;
    }
    #n2-ss-8 > div > div.n2-ss-slider-2.n2-ow > div > div.n2-ss-slide.n2-ss-canvas.n2-ow.n2-ss-slide-69.n2-ss-slide-active > div > div > div,
    #n2-ss-8 > div > div.n2-ss-slider-2.n2-ow > div > div.n2-ss-slide.n2-ss-canvas.n2-ow.n2-ss-slide-70.n2-ss-slide-active > div > div > div,
    #n2-ss-8 > div > div.n2-ss-slider-2.n2-ow > div > div.n2-ss-slide.n2-ss-canvas.n2-ow.n2-ss-slide-71.n2-ss-slide-active > div > div > div,
    #n2-ss-8 > div > div.n2-ss-slider-2.n2-ow > div > div.n2-ss-slide.n2-ss-canvas.n2-ow.n2-ss-slide-72.n2-ss-slide-active > div > div > div,
    #n2-ss-8 > div > div.n2-ss-slider-2.n2-ow > div > div.n2-ss-slide.n2-ss-canvas.n2-ow.n2-ss-slide-73.n2-ss-slide-active > div > div > div,
    #n2-ss-3 > div > div.n2-ss-slider-2.n2-ow > div > div.n2-ss-slide.n2-ss-canvas.n2-ow.n2-ss-slide-53.n2-ss-slide-active > div > div > div,
    #n2-ss-3 > div > div.n2-ss-slider-2.n2-ow > div > div.n2-ss-slide.n2-ss-canvas.n2-ow.n2-ss-slide-23.n2-ss-slide-active > div > div > div,
    #n2-ss-3 > div > div.n2-ss-slider-2.n2-ow > div > div.n2-ss-slide.n2-ss-canvas.n2-ow.n2-ss-slide-22.n2-ss-slide-active > div > div > div,
    #n2-ss-3 > div > div.n2-ss-slider-2.n2-ow > div > div.n2-ss-slide.n2-ss-canvas.n2-ow.n2-ss-slide-61.n2-ss-slide-active > div > div > div,
    #n2-ss-3 > div > div.n2-ss-slider-2.n2-ow > div > div.n2-ss-slide.n2-ss-canvas.n2-ow.n2-ss-slide-28.n2-ss-slide-active > div > div > div{
        padding: 10em !important;
    }
    
  }
  @media screen and (min-width:1500px) {
    body .oceanwp-row .span_1_of_4 {
        width: 517px;
    }
    
  }
  
  /* End min-width:1500px*/
  
  @media screen and (max-width:1500px) {
   .post-col-custom .vc_grid-item-mini .vc_gitem-col,
   .slo-blog .vc_grid-item-mini .vc_gitem-col {
        min-height: 394px;
    }
  }
  
  /* End max-width: 1500px*/
  
  @media screen and (min-width: 1080px) and (max-width:1630px) {
    #content>article>div>div.vc_row.wpb_row.vc_row-fluid.vc_custom_1566479989774>div>div>div>div>div>div>div>div:nth-child(2)>div.vc_grid-item-mini.vc_clearfix>div.vc_gitem-zone.vc_gitem-zone-c.vc_custom_1419328663991>div>div>div>div.vc_btn3-container.vc_btn3-left>a, #content>article>div>div.vc_row.wpb_row.vc_row-fluid.vc_custom_1566479989774>div>div>div>div>div>div>div>div:nth-child(3)>div.vc_grid-item-mini.vc_clearfix>div.vc_gitem-zone.vc_gitem-zone-c.vc_custom_1419328663991>div>div>div>div.vc_btn3-container.vc_btn3-left>a {
        margin-top: 27px !important;
    }
  }
  
  
  @media screen and (min-width: 1200px) and (max-width:1249px) {
    .contact-section-2 .contact-s-2-logos .contat-dist span {
        margin-left: 5px;
    }
  }
  
  /* End 1200px and 1249px*/
  
  @media screen and (min-width: 960px) and (max-width:1117px) {
  #site-logo{
        margin-left: 30px !important;
        padding-top: 33px !important;
    }
  
    .vc_custom_1569308156072,
    .post-col-custom,
    .slo-blog{
        margin-right: 30px !important;
        margin-left: 30px !important;
    }
    #custom-post{
        padding-right:30px !important;
        padding-left:30px !important;
    }
  
    #n2-ss-3-arrow-previous,
    #n2-ss-8-arrow-previous{
        left:30px !important;
    }
    
    #n2-ss-3-arrow-next,
    #n2-ss-8-arrow-next{
        right:30px !important;
    }
    
    #n2-ss-9 > div > div.n2-ss-slider-2.n2-ow > div.n2-ss-slider-3.n2-ow > div.n2-ss-slide.n2-ss-canvas.n2-ow.n2-ss-slide-74.n2-ss-slide-active > div > div.n2-ss-layer.n2-ow.text-slider > div > div > p{
        padding-left: 30px !important;
        letter-spacing: 12px !important;
    }
    
    
  
  }
  
  /*Start 1060px*/
  
  @media screen and (max-width: 1060px) {
    #content>article>div>div.vc_row.wpb_row.vc_row-fluid.vc_custom_1566481110381>div>div>div>div>div>div>div>div:nth-child(3)>div.vc_grid-item-mini.vc_clearfix>div.vc_gitem-zone.vc_gitem-zone-c.vc_custom_1419328663991>div>div>div>div.vc_btn3-container.vc_btn3-left>a {
        margin-top: 0 !important;
    }
    
    #menu-item-56 {
       margin-right: 20px;
    }
  }
  
  /*End 1060px*/
  
  
  @media screen and (min-width: 992px) and (max-width:1001px) {
    .contact-section-2 .contact-s-2-logos .contat-dist span {
        margin-left: 5px;
    }
    
  }
  
  
  /* End 992px and 1001px*/
  
  @media screen and (max-width: 1199px) {
    .vc_custom_1564577857658, 
    .vc_custom_1564571269497, 
    .vc_custom_1564651733712 {
        padding-left: 0 !important;
    }
    
    #scroll-top {
        right: 5px;
    }
    .contact-section-2 .contact-s-2-info .page .column p {
        text-align: center;
    }
    
    .post-col-custom{
        margin-left: 30px !important;
        margin-right: 30px !important;
    }
    
    .post-col-custom .vc_grid-item-mini .vc_gitem-col  {
        min-height: 342px;
    }
  }
  
  /* End 1199px*/
  
  @media screen and (max-width: 992px) {
    .responsive-logo {
        margin-left: -120px !important;
        height: 40px !important;
    }
    
    div.layoutArea>h2.column {
        line-height: initial !important;
    }
    
    .custom-soc {
        display: block;
        margin-left: 0 !important;
    }
    
    #n2-ss-2>div>div.n2-ss-slider-2.n2-ow>div.n2-ss-slider-3.n2-ow>div.n2-ss-slide.n2-ss-canvas.n2-ow.n2-ss-slide-48.n2-ss-slide-active>div>div>div>div:nth-child(2)>div {
        overflow: initial !important;
    }
    
    #n2-ss-2item2 {
        max-width: 300px !important;
        margin-top: 20px !important;
    }
    
    #n2-ss-2>div>div.n2-ss-slider-2.n2-ow>div.n2-ss-slider-3.n2-ow>div.n2-ss-slide.n2-ss-canvas.n2-ow.n2-ss-slide-48.n2-ss-slide-active>div>div>div>div.n2-ss-layer.n2-ow.text-slider>div>div>p {
        padding-left: 100px;
    }
    
    #site-header-inner {
        padding-right: 20px !important;
    }
    
    #mega_info_bar {
        display: flex;
        flex-direction: column-reverse;
        align-items: center;
    }
    
    #mega_info_bar>div.mega_wrap {
        margin-left: 0px !important;
        margin-right: 0px !important;
    }
    
    #mega_info_bar>div.mega_content>h1 {
        padding-top: 50px !important;
        text-align: center !important;
    }
    
    #content>article>div>div.vc_row.wpb_row.vc_row-fluid.custom-banner.vc_custom_1565850095857>div>div, #content>article>div>div.vc_row.wpb_row.vc_row-fluid.custom-banner.vc_custom_1565851298582.vc_row-has-fill>div>div {
        padding-top: 0px !important;
    }
    
    #content>article>div>div.vc_row.wpb_row.vc_row-fluid.custom-banner.vc_custom_1565851298582.vc_row-has-fill {
        margin-top: 0px !important;
    }
    
    .vc_custom_1566212704638 {
        background-image: url(https://pec-sistemi.si/wp-content/uploads/2019/08/Untitled-2.svg?id=1428) !important;
        background-position: center !important;
        background-repeat: no-repeat !important;
        background-size: cover !important;
    }
  
    .vc_custom_1566212432172 {
        background-image: url(https://pec-sistemi.si/wp-content/uploads/2019/08/O_Nas.svg?id=1431) !important;
        background-position: center !important;
        background-repeat: no-repeat !important;
        background-size: cover !important;
    }
    
    .vc_custom_1566563024763 {
        margin-right: 30px !important;
        margin-left: 30px !important;
    }
    
    .vc_custom_1566807581956 {
        margin-right: 25px !important;
        margin-left: 25px !important;
    }
    
    #mega_info_bar>div.mega_content {
        padding-left: 0 !important;
    }
    
    #privacypolicy #mega_info_bar>div.mega_content>h1>span {
        letter-spacing: 5px !important;
        padding-bottom: 0 !important;
        padding-right: 10px !important;
        padding-left: 10px !important;
    }
    
    #custum-cook {
        margin-left: 15px !important;
        margin-right: 15px !important;
    }
    
    .vc_custom_1567083455306, 
    .vc_custom_1567083366550, 
    .vc_custom_1567083378194, 
    .vc_custom_1567083464344 {
        margin: 10px !important;
    }
    
    .vc_custom_1567083511260, 
    .vc_custom_1567083522843, 
    .vc_custom_1567083532938 {
        margin: 15px !important;
    }
    .foo-first{border-left-style: none !important;}
    
    /*Corporate identity, start*/
    
    #corpide-firstrow {
        margin-left: 0px !important;
        margin-right: 0px !important;
    }
    
    #corpide-firstrow p {
        letter-spacing: 1px !important;
        text-align-last: unset;
    }
    
    #content>article>div>div.vc_row.wpb_row.vc_row-fluid.vc_custom_1567412004182>div>div>div>div>div.wpb_column.vc_column_container.vc_col-sm-6, 
    #content>article>div>div.vc_row.wpb_row.vc_row-fluid.vc_custom_1567412010597>div>div>div>div>div.wpb_column.vc_column_container.vc_col-sm-6, 
    #content>article>div>div.vc_row.wpb_row.vc_row-fluid.vc_custom_1567412017596>div>div>div>div>div.wpb_column.vc_column_container.vc_col-sm-6, 
    #content>article>div>div.vc_row.wpb_row.vc_row-fluid.vc_custom_1567412027800>div>div>div>div>div.wpb_column.vc_column_container.vc_col-sm-6 {
        width: 100%;
        text-align: center !important;
    }
    
    .corp-ind-img, #content>article>div>div.vc_row.wpb_row.vc_row-fluid.vc_custom_1567412004182>div>div>div>h2, 
    #content>article>div>div.vc_row.wpb_row.vc_row-fluid.vc_custom_1567412010597>div>div>div>h2, 
    #content>article>div>div.vc_row.wpb_row.vc_row-fluid.vc_custom_1567412017596>div>div>div>h2, 
    #content>article>div>div.vc_row.wpb_row.vc_row-fluid.vc_custom_1567412027800>div>div>div>h2 {
        text-align: center !important;
    }
    
    #content>article>div>div.vc_row.wpb_row.vc_row-fluid.vc_custom_1567412004182>div>div>div>div>div:nth-child(2), 
    #content>article>div>div.vc_row.wpb_row.vc_row-fluid.vc_custom_1567412010597>div>div>div>div>div:nth-child(2), 
    #content>article>div>div.vc_row.wpb_row.vc_row-fluid.vc_custom_1567412017596>div>div>div>div>div:nth-child(2), 
    #content>article>div>div.vc_row.wpb_row.vc_row-fluid.vc_custom_1567412027800>div>div>div>div>div:nth-child(2) {
        width: 50%;
    }
    
    .corp-ind-last {
        width: max-content;
    }
    
    .corpine-h2 {
        text-align: center !important;
    }
    .vc_custom_1567504433319, 
    .vc_custom_1567504387055, 
    .vc_custom_1567504395150, 
    .vc_custom_1567504440863, 
    .vc_custom_1567504402542, 
    .vc_custom_1567504448262, 
    .vc_custom_1567504411678, 
    .vc_custom_1567504456494,
    .vc_custom_1567513781764, 
    .corp-ind-last,
    .vc_custom_1567513769830,
    .vc_custom_1567513752503,
    .vc_custom_1567513740334{
        margin-right: 0 !important;
        margin-left: 0 !important;
    }
    
    #content>article>div>div:nth-child(5)>div.wpb_column.vc_column_container.vc_col-sm-8>div>div>div>div.wpb_column.vc_column_container.vc_col-sm-4, 
    #content>article>div>div:nth-child(5)>div.wpb_column.vc_column_container.vc_col-sm-8>div>div>div>div.wpb_column.vc_column_container.vc_col-sm-2, 
    #content>article>div>div:nth-child(7)>div.wpb_column.vc_column_container.vc_col-sm-8>div>div>div>div.wpb_column.vc_column_container.vc_col-sm-4, 
    #content>article>div>div:nth-child(7)>div.wpb_column.vc_column_container.vc_col-sm-8>div>div>div>div.wpb_column.vc_column_container.vc_col-sm-2, 
    #content>article>div>div:nth-child(9)>div.wpb_column.vc_column_container.vc_col-sm-8>div>div>div>div.wpb_column.vc_column_container.vc_col-sm-4, 
    #content>article>div>div:nth-child(9)>div.wpb_column.vc_column_container.vc_col-sm-8>div>div>div>div.wpb_column.vc_column_container.vc_col-sm-2, 
    #content>article>div>div:nth-child(11)>div.wpb_column.vc_column_container.vc_col-sm-8>div>div>div>div.wpb_column.vc_column_container.vc_col-sm-4, 
    #content>article>div>div:nth-child(11)>div.wpb_column.vc_column_container.vc_col-sm-8>div>div>div>div.wpb_column.vc_column_container.vc_col-sm-2 {
        width: 100% !important;
    }
    
    #copyrightt,#copyrightt_eng {
      justify-content: space-evenly !important;
    }
    
    #copyrightt>p:nth-child(1),#copyrightt_eng>p:nth-child(1) {
      margin-left: 0 !important; 
    }
    #content > article > div > div.vc_row.wpb_row.vc_row-fluid.contact-section-2.vc_custom_1564559454588 > div.contact-s-2-info.wpb_column.vc_column_container.vc_col-lg-1\/5.vc_col-md-12 > div > div > div,
    #custom-vizit > div:nth-child(2) > div > div > div{
        padding-left: 0 !important;
    }
    #cerificate-h,
  .custom-service-heading{
    letter-spacing: 1px;
  }
  }
  
  /*Corporate identity, end*/
  
  
  /* End 992px*/
  
  /*Start 961px*/
  
  @media(max-width: 961px) {}
  
  /*End 961px*/
  
  /*Start 960px*/
  
  @media(max-width: 960px) {
    #site-logo {
        padding-top: 5px !important;
    }
    #menu-item-weglot-1270-en>a:before {
      font-weight: bold;
      color: rgb(0, 38, 115) !important;
    }
    
    #content>article>div>div.vc_row.wpb_row.vc_row-fluid.vc_custom_1566479989774>div>div>div>div>div>div>div>div:nth-child(2)>div.vc_grid-item-mini.vc_clearfix>div.vc_gitem-zone.vc_gitem-zone-c.vc_custom_1419328663991>div>div>div>div.vc_btn3-container.vc_btn3-left>a {
        margin-top: 51px !important;
    }
    
    #content>article>div>div.vc_row.wpb_row.vc_row-fluid.vc_custom_1566479989774>div>div>div>div>div>div>div>div:nth-child(3)>div.vc_grid-item-mini.vc_clearfix>div.vc_gitem-zone.vc_gitem-zone-c.vc_custom_1419328663991>div>div>div>div.vc_btn3-container.vc_btn3-left>a {
        margin-top: 28px !important;
    }
    
    .post-col-custom .vc_grid-item-mini .vc_gitem-col,
    .slo-blog .vc_grid-item-mini .vc_gitem-col {
        min-height: 440px;
    }
    /*Corporate identity, start*/
    
    .corpide-main-res {
        display: flex;
        flex-direction: column;
        align-items: center !important;
        text-align: center !important;
    }
    
    .corp-ind-last {
        padding-left: 0;
        border-left: 0px solid black;
        float: initial !important;
        width: auto;
    }
    
    .corpide-patt-pren {
        width: auto;
        border-top: 0px solid black;
    }
    
    .custom-corp-column .vc_column-inner > .wpb_wrapper {
        width: 100%;
        flex-direction: column;
    }
    
    #content>article>div>div.vc_row.wpb_row.vc_row-fluid.corpide-main-res.vc_custom_1567428327282>div.corpide-main-res.wpb_column.vc_column_container.vc_col-sm-6>div>div>h2, #corpide-patt-sec>div>div>h2 {
        text-align: center !important;
    }
    
    #content>article>div>div:nth-child(13)>div.wpb_column.vc_column_container.vc_col-sm-8>div>div>div>div:nth-child(1)>div>div>div.wpb_single_image.wpb_content_element.vc_align_left, #content>article>div>div:nth-child(13)>div.wpb_column.vc_column_container.vc_col-sm-8>div>div>div>div.corpide-main-res.wpb_column.vc_column_container.vc_col-sm-6>div>div>div.wpb_single_image.wpb_content_element.vc_align_right {
        text-align: center !important;
    }
    
    #corpide-patt-sec>div>div, #corpide-patt-sec, #corpide-patt-sec2 {
        float: inherit !important;
    }
    
    .corpide-patt-sec {
        text-align: center;
        /*width: 250px;*/
         width: auto;
    }
    
    /*Corporate identity, end*/
    
    /*.nextend-arrow {*/
    /*    width: 50px !important;*/
    /*    height: 50px !important;*/
    /*}*/
    
    #n2-ss-8-arrow-previous{
         left:0px !important;
    }
    
    #n2-ss-8-arrow-next{
        right:0px !important;
    }
    
    #n2-ss-8-arrow-previous,
    #n2-ss-8-arrow-next{
        top: 250px !important;
        width: 50px !important;
    }
    
    #n2-ss-3-arrow-next{
        right: -30px !important;
    }
    
    #n2-ss-9 > div > div.n2-ss-slider-2.n2-ow > div.n2-ss-slider-3.n2-ow > div.n2-ss-slide.n2-ss-canvas.n2-ow.n2-ss-slide-74.n2-ss-slide-active > div > div.n2-ss-layer.n2-ow.text-slider > div > div > p{
        padding-left: 30px !important;
        letter-spacing: 12px !important;
    }
    
    .vc_custom_1569308156072,
    .vc_custom_1569311786820,
    .slo-blog{
        margin-right: 30px !important;
        margin-left: 30px !important;
    }
    
    
  }
  
  /*End 960px*/
  
  @media(max-width: 767px) {
    
    #mega_info_bar>div.mega_content>h1 {
        padding-top: 50px !important;
        text-align: center !important;
        margin-bottom: 50px !important;
    }
  
    #privacypolicy #mega_info_bar>div.mega_content>h1>span {
        letter-spacing: 5px !important;
        padding-bottom: 0 !important;
        padding-right: 10px !important;
        padding-left: 10px !important;
    }
     .custom-sector{
        display: flex;
        flex-direction: column;
    }
    .post-col-custom{
      margin-left: 30px !important;
      margin-right: 30px !important;
    }
    #custom-post{
        padding-right: 0 !important;
        padding-left: 0 !important;
    }
    
    .post-col-custom .vc_grid-item-mini .vc_btn3-container.vc_btn3-left {
        position: relative;
    }
    /*Partners page, start*/
    #partners-img-hpe>div>div>div.vc-hoverbox-block.vc-hoverbox-front, #partners-img-kasp>div>div>div.vc-hoverbox-block.vc-hoverbox-front, #partners-img-digi>div>div>div.vc-hoverbox-block.vc-hoverbox-front, #partners-img-vmware>div>div>div.vc-hoverbox-block.vc-hoverbox-front, #partners-img-tehno>div>div>div.vc-hoverbox-block.vc-hoverbox-front, #partners-img-veeam>div>div>div.vc-hoverbox-block.vc-hoverbox-front {
        background-size: contain;
        background-repeat: no-repeat;
    }
    
    #partners-img-hp>div>div>div.vc-hoverbox-block.vc-hoverbox-front {
        background-size: 100px;
        background-repeat: no-repeat;
    }
    
    div.vc_row:nth-child(3), div.vc_row:nth-child(4) {
        padding-left: 30px;
        padding-right: 30px;
    }
    
    /*Partners page, end*/
    
    /*Corporate identity, start*/
    #corpide-firstrow,
    .vc_custom_1567412004182, 
    .vc_custom_1567412010597, 
    .vc_custom_1567412017596, 
    .vc_custom_1567412027800 {
        margin-left: 15px !important;
        margin-right: 15px !important;
    }
  
    
    .wpb_single_image.vc_align_left,
    .wpb_single_image.vc_align_right {
        text-align: center;
    }
    
    /*Corporate identity, end*/
    
    .about-cert-img .img-cert-deskt {
        display: none;
    }
  
    .about-cert-img .img-cert-mobile {
      display: block;
      margin: 0 auto;
    }
    
    .post-col-custom .vc_grid-item-mini .vc_gitem-col,
    .slo-blog .vc_grid-item-mini .vc_gitem-col{
        min-height: 115px;
    }
  }
  
  @media(max-width: 499px) {
    #scroll-top {
        bottom: 20px !important;
    }
    .vc_custom_1566566467685 {
        background-image: url(https://pec-sistemi.si/wp-content/uploads/2019/08/Storitve_mobile.svg) !important;
    }
    
    .vc_custom_1566566609151 {
        background-image: url(https://pec-sistemi.si/wp-content/uploads/2019/08/O_nas_mobile-1.svg) !important;
    }
    
    .vc_custom_1566565321961 {
        background-image: url(https://pec-sistemi.si/wp-content/uploads/2019/08/News_mobile-2.svg) !important;
    }
    
    #mega_info_bar>div.mega_content>h1 {
        padding-top: 120px !important;
        margin-bottom: 120px !important;
        text-align: center !important;
    }
    
    .vc_custom_1562768635169 {
        margin-right: 20px !important;
        margin-left: 20px !important;
    }
    div#n2-ss-8 .n2-ss-layer .n2-font-c0a4183d0120a2d2596e8894d91f9147-hover,
    div#n2-ss-3 .n2-ss-layer .n2-font-c0a4183d0120a2d2596e8894d91f9147-hover {
        font-size: 100% !important;
    }
    div#n2-ss-8 .n2-ss-layer .n2-font-9d5cb06c16eb5c8d5eeafb88ade074ad-paragraph,
    div#n2-ss-3 .n2-ss-layer .n2-font-9d5cb06c16eb5c8d5eeafb88ade074ad-paragraph {
        font-size: 100% !important;
    }
    
    h2.column:nth-child(1), h2.column:nth-child(2), h2.column:nth-child(3) {
        margin-bottom: 0px !important;
    }
    
    #content>article>div>div:nth-child(3)>div>div>div>div:nth-child(2)>div.wpb_column.vc_column_container.vc_col-sm-8>div>div>div:nth-child(4)>div>div>div:nth-child(1)>img, #content>article>div>div:nth-child(3)>div>div>div>div:nth-child(2)>div.wpb_column.vc_column_container.vc_col-sm-8>div>div>div:nth-child(5)>div>div>div:nth-child(1)>img, #content>article>div>div:nth-child(3)>div>div>div>div:nth-child(2)>div.wpb_column.vc_column_container.vc_col-sm-8>div>div>div:nth-child(6)>div>div>div:nth-child(1)>img, #content>article>div>div:nth-child(3)>div>div>div>div:nth-child(2)>div.wpb_column.vc_column_container.vc_col-sm-8>div>div>div:nth-child(7)>div>div>div:nth-child(1)>img {
        padding-left: 0px !important;
    }
    
    #content > article > div > div:nth-child(2){
            margin-top: 20px;
    }
            
    /*slider*/
    #content>article>div>div.vc_row.wpb_row.vc_row-fluid.slider-desctop {
        display: none !important;
    }
    
    #menu-serval-mobile {
        padding-bottom: 100px !important;
    }
    
    #n2-ss-2>div>div.n2-ss-slider-2.n2-ow>div.n2-ss-slider-3.n2-ow>div.n2-ss-slide.n2-ss-canvas.n2-ow.n2-ss-slide-48.n2-ss-slide-active>div>div>div>div.n2-ss-layer.n2-ow.text-slider>div>div>p {
        margin-bottom: -10px !important;
        letter-spacing: 10px;
    }
    
    #n2-ss-2item2 {
        max-width: 200px !important;
        margin-top: 20px !important;
    }
    
    #copyright>footer>div>div.container-2>div:nth-child(3)>div>div {
        margin-top: -10px;
    }
    
    .item-c-b>div>img {
        padding-top: 10px;
    }
    #mega_info_bar>div.mega_content>h1>span {
        letter-spacing: 5px !important;
    }
    
    #privacypolicy #mega_info_bar>div.mega_content>h1>span {
        letter-spacing: 5px !important;
        padding-bottom: 0 !important;
        padding-right: 10px !important;
        padding-left: 10px !important;
    }
    
    #mega_info_bar>div.mega_wrap>img {
        padding-top: 0;
    }
    
    .vc_custom_1566563024763 {
        margin-right: 15px !important;
        margin-left: 15px !important;
    }
    
    #mega_info_bar>div.mega_content {
        padding-left: 0px !important;
    }
    
    #custom-vizit>div:nth-child(2)>div>div>div, 
    #content>article>div>div.vc_row.wpb_row.vc_row-fluid.contact-section-2.vc_custom_1564559454588>div.contact-s-2-info.wpb_column.vc_column_container.vc_col-lg-1\/5.vc_col-md-12>div>div>div {
        padding-left: 0px !important;
    }
    
    .slider-mobile{
        margin-top:0 !important;
    }
    /*Corporate identity, start*/
    #corpide-firstrow, 
    .vc_custom_1567412004182, 
    .vc_custom_1567412010597, 
    .vc_custom_1567412017596, 
    .vc_custom_1567412027800 {
        margin-left: 0 !important;
        margin-right: 0 !important;
    }
    
    #content>article>div>div.vc_row.wpb_row.vc_row-fluid.corpide-main-res.vc_custom_1567428327282 {
        margin-right: 50px !important;
        margin-left: 50px !important;
    }
    
    #content>article>div>div.vc_row.wpb_row.vc_row-fluid.corpide-main-res.vc_custom_1567428327282>div.corpide-main-res.wpb_column.vc_column_container.vc_col-sm-6>div>div>div.wpb_single_image.wpb_content_element.vc_align_left, #corpide-patt-sec>div>div>div.wpb_single_image.wpb_content_element.vc_align_left {
        text-align: center;
    }
    
    .corp-ind-last, 
    #corpide-patt-sec>div>div {
        float: inherit;
    }
    /*Corporate identity, end*/
  }
  /* Responsive, end*/