@charset "UTF-8";
@charset "UTF-8";
/* CSS Document */

/* * * * * * * * * * * * * * * * * * * * * * *

Theme Name: IKG1 _ Theme 3
Description: Wordpress Theme 
Author: Mario Blum
Author URI: https://www.marioblum.com

* * * * * * * * * * * * * * * * * * * * * * * 
*/
html{
  height:100%;
}

body{
    width:92%;
    padding:0% 4%;
    max-width:1020px;
    min-width:768px;
    margin:auto auto;
   font-family:"News Gothic MT W01";
    font-size:13px;
    line-height:150%;
    color:#444;
}
body a{
    text-decoration: none;
    color:#aaa;
}
body a:hover{
    color:#444;
}

.wp-block-image figcaption {
  text-align:left !important;
  font-size:10px !important;
}

/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

    M A I N  S E C T I O N S
   
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++  */
#wrapper{
	  width:100%;
    height:auto;
    float: left;
    display: block;
    margin:0px;
    padding:6% 0 2% 0;
}
#header{
    width:100%;
    height:200px !important;
    float:left;
    position:relative;
    margin:0px 0 0 0;
    padding:0;
}
#content{
    float:right;
    width:64.66%;
    height:auto;
    min-height:60vH;
    margin:0;
    padding:0% 2% 0 0;
}

#content_full_with{
    float:left !important;
    width:64.66%;
    height:auto;
    min-height:60vH;
    margin:0;
    padding:0% 2% 0 0;
      border:10px solid blue !important;  
}
#footer{
    width:100%;
    padding:2% 0%;
    clear:both;
    float:left;
    border-top:1px solid #ddd;
    margin-top:2%;
}
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

    H E A D E R
   
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++  */

#headerimg{
    width:100%;
    height:100%;

}
#headerimg img{
max-width:100%;
    height:auto;
   }
.logo {
    width:auto;
    height:auto;
    float:left;
    position:absolute;
    top:15px;
    margin-left:20px;
    text-transform:uppercase;
    font-weight:normal;
    line-height:140%;
    font-size:22px;
}
.logo a{
    color:#fff;
    border-bottom: 2px solid white;
}
.search {
    width:auto;
    height:auto;
    float:left;
    position:absolute;
    top:10px;
    right:20px;
    margin-left:20px;
    text-transform:uppercase;
    font-weight:normal;
    line-height:140%;
    font-size:26px;
}
.cat_title{
  width:100%;
  border:1px solid green;
  display:block;
  float:left;
  list-style: none;
  margin-top:10px;
  padding:0;
}
.cat_title ul{
  width:100%;
  border:1px solid red;
  display:block;
  float:left;
  list-style: none;
  margin:0;
  padding:0;
}
.cat_title ul li{
  width:100%;
  border:1px solid blue;
  float:left;
  margin:0;
  padding:0;
}
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

    T Y P O G R A F I E
   
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++  */
h1{
  font-family:"News Gothic MT W01";
  font-weight:normal;
  font-size:22px;
  text-transform:uppercase;
}
h2{
  font-family:"News Gothic MT W01";
  font-weight:normal;
  font-size:22px;
}
h3{
font-family:"News Gothic MT W01";
  font-weight:normal;
  font-size:13px;
  text-transform:uppercase;
}
strong{
 /* font-family:"News Gothic MT W01";
  text-decoration:underline;
  font-weight:normal;*/
}

p{
  clear:both;
  padding:0;
  margin:20px 0px;
}

.float-right{
  float:right !important;
  margin-right:0;
}

/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
    *
    *   L A Y O U T
    *
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ 


[class*="col-"] {
    float: left;
    padding: 0% 2%;
    margin:0;
    display:block;
}
.col-1 {width: 8.33%;}
.col-2 {width: 16.66%;}
.col-3 {width: 25%;}
.col-4 {width: 29.33%;}
.col-5 {width: 41.66%;}
.col-6 {width: 45%;}
.col-7 {width: 58.33%;}
.col-8 {width: 62.66%;}
.col-9 {width: 75%;}
.col-10 {width: 83.33%;}
.col-11 {width: 91.66%;}
.col-12 {width: 96%; }
.col-8 img{border: 1px solid #bbb;}

ul.col-6 {
  padding:0% 4% 0% 2%;
  margin:0;
}
ul.col-6:nth-child(2n+2) {
  padding:0% 0% 0% 4%;
    margin:0;
  float:right;
}
.col-6 a, .col-4 a{
color:#444;
}
.col-6 a:hover, .col-4 a:hover{
color:#aaa;
}
.thumbs {
  float:left;
  margin:0px 0 0px 0px;
  padding:0;
  width:100%;
  height:230px;
  overflow:hidden;
}
.thumbs img{
  float:left;
  margin:0;
  padding:0; 
  width:auto !important;
  height:100% !important;
  overflow:hidden;
}
.excerpt{
  float:left;
  display:block;
  height:80px;
  margin:0px 0 20px 0px;
  padding:0;
  overflow:hidden;
}
.more{
  float:left;
  display:block;
  height:auto;
  margin-bottom:20px;
  content: "kkk";
}
.more{
  float:left;
  display:block;
  height:auto;
  margin-bottom:20px;
}
.more::after {
content:'\25BA';
font-size:7px;
}
.more::before {
content:'mehr';
font-size:12px;
}

[class*="col-"] img{
  float: left;
  max-width:100%;
  margin:0;
  padding:20px 0px 20px 0px;
  height:auto;
}

/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

    M E N U ----- T O P
   
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++  */

#top-menu {
  z-index:200 !important;
  float: left;
  width:100%;
  padding-top:10px;
  background:#fff;
  display:block;

}
#top-menu ul {
  padding:0;
  margin:0;
  width:100%;
  float:left;
  position:relative;
  z-index:300;
  font-size:22px;
}
#top-menu ul li {
  display:inline-block;
  float:left !important;
  padding:10px 0px 10px 0px;
  margin:0;
  height:auto;
  width:19%;
}
#top-menu ul li:nth-child(1) {
  padding:10px 0px 10px 0.6%;
    width:20%;
}
#top-menu ul li:nth-child(2) {
  padding:10px 0px 10px 2%;
}
#top-menu ul li:nth-child(3) {
  padding:10px 0px 10px 2%;
  border:0px solid red;
  width:18%;
}
#top-menu ul li:nth-child(4) {
  padding:10px 0px 10px 2%;
  width:18%;
}
#top-menu ul li:nth-child(5) {
  padding:10px 0% 10px 2%;
  width:16% !important;
  text-align:right;
  float:right;

}
#top-menu ul li a {
  margin:0px;
  padding:0px 0px 0px 0px;
  text-decoration:none;
  display:block;
  text-transform: uppercase !important;
  color:#aaa;
}

#top-menu ul li.current-menu-item > a, #top-menu ul li:hover > a {
  color:#444;
}
#top-menu ul li.current-menu-parent > a{
  color:#444;
}

/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

    M E N U ----- S I D E B A R
   
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++  */

#sidebar-menu {
  width:29.33%;
  float: left;
  padding:1% 2%;
  margin:0;

}
#sidebar-menu ul {
  padding:0;
  margin:0;
  width:100%;
}
#sidebar-menu ul li {
  display:inline-block;
  padding:0;
  width:100%;
}

#sidebar-menu ul li a{
  text-transform:uppercase;
  font-size:13px;
  color:#444;
  margin:0;
  padding:0;
}
#sidebar-menu ul li.current-menu-parent > a, 
#sidebar-menu ul li.current-menu-item > a, 
{
color:#444;
}
#sidebar-menu ul li:hover > a, #sidebar-menu ul li ul li:hover > a, #sidebar-menu ul li ul li.current-menu-item > a {
color:#444;
}



/*===>multi level menu */

#sidebar-menu ul li ul li {
  margin:0;
  padding:0;
}
#sidebar-menu ul li ul li:nth-child(1) {
  border-top:0px solid #dadada;
}
#sidebar-menu ul  ul {
  float:left;
  height:auto;
  margin:0px 0 0px 0 !important;
  padding:0 !important;
  color:#444;
  text-transform: uppercase !important;
  display:none;
}
#sidebar-menu ul li ul li a{
  color:#aaa;
  text-transform:none;
  font-size:13px;
}
#sidebar-menu ul .current-menu-item ul {
    display: block;
}
#sidebar-menu ul .current-menu-ancestor ul {
    display: block;
}

/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

    M E N U ----- F O O T E R
   
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++  */

#sidebar-menu-footer {
  width:100%;
  float: left;
  height:auto;
  font-size:12px;
  padding:0% 0% 0 2%;
  margin:2% 0% 2% 0%;
  color:#aaa;
}
#sidebar-menu-footer ul {
  padding:0;
  margin:0;
  width:100%;
  padding-left:0%;
  float:left;
  position:relative;
}
#sidebar-menu-footer ul li {
  display:inline-block;
  float:left !important;
  padding:0px 3% 10px 0;
  text-align:left;
  width:22%;
}
#sidebar-menu-footer ul li:nth-child(1) {
  display:none;
}
#sidebar-menu-footer ul li:nth-child(4) {
  padding:0px 0% 10px 0;
}
#sidebar-menu-footer ul li a {
  color:#777;
  height:auto;
  margin:0px 0 0px 0;
  padding:0px 0 0px 0;
  text-decoration:none;
  display:block; 
}

/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

    S C H R I F T E N
   
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++  */

@import url("https://fast.fonts.net/t/1.css?apiType=css&projectid=cbf69c6f-3d98-45b6-9512-46521c890a8b");
    /* News Gothic No 2 _ Linotype */
    @font-face{
        font-family:"NewsGothicNo2W01-Light";
        src:url("fonts/910c3948-20d5-43f1-89e0-6995392a2be7.eot?#iefix");
        src:url("fonts/910c3948-20d5-43f1-89e0-6995392a2be7.eot?#iefix") format("eot"),url("fonts/92afaf26-6853-4fc6-90a5-5c873f26f95a.woff2") format("woff2"),url("fonts/8afbbc4c-5de4-4735-825f-68009841b70b.woff") format("woff"),url("fonts/f675b491-c8c9-4da3-b464-58904927d96e.ttf") format("truetype");
    }
    @font-face{
        font-family:"News Gothic MT W01";
        src:url("fonts/64a047b0-84a8-4bdd-83c3-840400641361.eot?#iefix");
        src:url("fonts/64a047b0-84a8-4bdd-83c3-840400641361.eot?#iefix") format("eot"),url("fonts/29099b03-8501-46e4-80e3-e3cd0f04b2c4.woff2") format("woff2"),url("fonts/72c59f65-5d73-482e-b0c2-28e26aa0b745.woff") format("woff"),url("fonts/cbc2b499-b29a-4cf1-93ba-4be8d525a597.ttf") format("truetype");
    }
    @font-face{
        font-family:"NewsGothicNo2W01-Medium_710407";
        src:url("fonts/ad44254c-6d55-40fd-93e8-65d0a1c152d8.eot?#iefix");
        src:url("fonts/ad44254c-6d55-40fd-93e8-65d0a1c152d8.eot?#iefix") format("eot"),url("fonts/77b3db89-d300-40d6-8a4f-898a5a158cc5.woff2") format("woff2"),url("fonts/5c278b6f-1ec5-456d-9a73-36284e29f58b.woff") format("woff"),url("fonts/e983ac7a-a360-47fd-ace5-47ea2e99b81a.ttf") format("truetype");
    }
    @font-face{
        font-family:"NewsGothicNo2W01-Bold";
        src:url("fonts/3224953e-f864-4f02-bb7d-762f23434224.eot?#iefix");
        src:url("fonts/3224953e-f864-4f02-bb7d-762f23434224.eot?#iefix") format("eot"),url("fonts/e2ade1e4-4af8-4ec8-a916-e3fa8866375a.woff2") format("woff2"),url("fonts/b3db8c3e-153f-46bc-be2e-482228ec9ecf.woff") format("woff"),url("fonts/96ba6fd7-a2d1-4293-b017-9d8c692e92a8.ttf") format("truetype");
    }
        /* News Gothic No 2 _ Monotye */
    @font-face{
        font-family:"News Gothic MT W01";
        src:url("fonts/37d9e911-0350-4505-a092-d4bb68731be9.eot?#iefix");
        src:url("fonts/37d9e911-0350-4505-a092-d4bb68731be9.eot?#iefix") format("eot"),url("fonts/a48fde8c-ae6e-4cd2-882e-c9296613398c.woff2") format("woff2"),url("fonts/df9b49fd-a69d-4b3c-9502-e148796c36ba.woff") format("woff"),url("fonts/2547c32b-e98b-487e-b645-8f51db8ae92f.ttf") format("truetype");
    }
    @font-face{
        font-family:"NewsGothicMTW01-Italic";
        src:url("fonts/40243557-c5f5-4171-8307-6e27b16a7903.eot?#iefix");
        src:url("fonts/40243557-c5f5-4171-8307-6e27b16a7903.eot?#iefix") format("eot"),url("fonts/96b25fa9-10f5-4208-a45a-7b0c6415de02.woff2") format("woff2"),url("fonts/e7f852ae-faae-439e-8f52-357252dca129.woff") format("woff"),url("fonts/a5ba7c6f-70f7-4464-846a-63f92185389d.ttf") format("truetype");
    }
    @font-face{
        font-family:"News Gothic MT W01 Bold";
        src:url("fonts/1dd2c283-40a4-490b-a0d7-ef417dac4d66.eot?#iefix");
        src:url("fonts/1dd2c283-40a4-490b-a0d7-ef417dac4d66.eot?#iefix") format("eot"),url("fonts/d256558e-3dfc-4734-a7ea-9820056356ee.woff2") format("woff2"),url("fonts/7100c084-fc4c-46d8-b4e5-ddddc8a5ef96.woff") format("woff"),url("fonts/8abe9396-51db-4d9e-a3e2-71f057051ec6.ttf") format("truetype");
    }
    @font-face{
        font-family:"NewsGothicMTW01-BoldIta";
        src:url("fonts/a71dcf3d-91d5-4b67-ad95-ba45e25b28f5.eot?#iefix");
        src:url("fonts/a71dcf3d-91d5-4b67-ad95-ba45e25b28f5.eot?#iefix") format("eot"),url("fonts/a54a20d8-7892-47f4-8b6e-12a51791e577.woff2") format("woff2"),url("fonts/d664aa3b-f4dc-406d-b408-2a5ee084baaa.woff") format("woff"),url("fonts/a1fc2674-ef44-4d2e-9d4b-09a91300605c.ttf") format("truetype");
    }
    /* News Gothic No 2 _ Bitstream */
    @font-face{
        font-family:"NewsGothicBTW01-Light";
        src:url("fonts/86090195-d68c-4ae2-984a-bfaaf50a8e11.eot?#iefix");
        src:url("fonts/86090195-d68c-4ae2-984a-bfaaf50a8e11.eot?#iefix") format("eot"),url("fonts/f3ac91c7-e9ea-4f2a-bd6b-3b5eff376d66.woff2") format("woff2"),url("fonts/196e977f-3d22-405b-b5b8-962366f48c0c.woff") format("woff"),url("fonts/8be2a532-71e9-4352-83e1-4d50edc1fad8.ttf") format("truetype");
    }
    @font-face{
        font-family:"NewsGothicBTW01-Roman";
        src:url("fonts/2ab41807-7f9a-4324-a200-2e9b937392e9.eot?#iefix");
        src:url("fonts/2ab41807-7f9a-4324-a200-2e9b937392e9.eot?#iefix") format("eot"),url("fonts/2ee64045-9bad-4ff8-a2bb-842399d6a212.woff2") format("woff2"),url("fonts/64ba73e2-d155-4808-9367-d8f8bf4056c0.woff") format("woff"),url("fonts/bef61888-ecb5-403c-91f4-c9e234124903.ttf") format("truetype");
    }
    @font-face{
        font-family:"News Gothic BT W01 Demi1120741";
        src:url("fonts/280d513f-1eb8-44b8-944e-51239e6dcf4c.eot?#iefix");
        src:url("fonts/280d513f-1eb8-44b8-944e-51239e6dcf4c.eot?#iefix") format("eot"),url("fonts/eec52085-9e19-4dbd-aea5-505dc5593968.woff2") format("woff2"),url("fonts/528df4b6-41ac-47c5-94dd-b15b7a9331cc.woff") format("woff"),url("fonts/f6f10f9e-7367-4d0e-a75c-471f8391d6bb.ttf") format("truetype");
    }
    @font-face{
        font-family:"News Gothic BT W01 Bold1120759";
        src:url("fonts/661a0db3-b38c-476b-99ee-fe9c88c33119.eot?#iefix");
        src:url("fonts/661a0db3-b38c-476b-99ee-fe9c88c33119.eot?#iefix") format("eot"),url("fonts/032946da-2b79-466c-a445-d74ef8fd9e0f.woff2") format("woff2"),url("fonts/a9366cf7-9c34-4552-bb43-624e2d9961bd.woff") format("woff"),url("fonts/822ef98f-cc83-4509-85da-cd984a5f5543.ttf") format("truetype");
    }
    @font-face{
        font-family:"NewsGothicBTW01-Condens";
        src:url("fonts/8befaa1a-05c6-4811-b438-d7702de8969b.eot?#iefix");
        src:url("fonts/8befaa1a-05c6-4811-b438-d7702de8969b.eot?#iefix") format("eot"),url("fonts/2c28656d-2303-404a-9875-c23dabe08200.woff2") format("woff2"),url("fonts/f0e91bdc-d3b0-4564-90ff-8d9979044872.woff") format("woff"),url("fonts/18ff48c9-c204-4ed5-85fc-533c82676f5c.ttf") format("truetype");
    }