/*--------------Blokk H2------------------*/
.block h2 {line-height:3.1em;border-bottom:1px gray solid;margin:10px 10px 10px 10px;}
h2.rtecenter{border:none}
/*-----------BOX 1---------------*/
.box-1 ul{
      -webkit-transition: all 1s ease;
      -moz-transition: all 1s ease;
      -o-transition: all 1s ease;
      -ms-transition: all 1s ease;}
.box-1 ul{margin:0px auto 0px auto; display:inline-block;overflow: visible;width:95%;margin-bottom:20px;}
.box-1 ul li{
      -webkit-transition: all 1s ease;
      -moz-transition: all 1s ease;
      -o-transition: all 1s ease;
      -ms-transition: all 1s ease;
          transition: all 1s ease;}
.box-1 ul li{
                                float:left;box-shadow: 0 20px 10px rgba(0, 0, 0, 0.3);
                                height:100%;word-wrap:break-word;width:100%;margin-left:2.3%;margin-bottom:10px;
              }
.box-1 .cim{line-height:30px;font-size:1em;text-align:center;clear:both;text-transform: uppercase;padding:3px 1% 3px 1%;color:white;}
.box-1 p {line-height:20px;font-size:14px;background-color:white; padding: 5px 5px 5px 5px;height:100%;margin:0;}
@media only screen and (max-width: 528px){.box-1 p{font-size:10px;}.box-1 .cim{font-size:12px;line-height:14px;}}
/*-------RED---------*/
.red {background-color:red;color:white;text-align:center;}

/*-----------BOX 3---------------*/
.box-3 ul{
      -webkit-transition: all 1s ease;
      -moz-transition: all 1s ease;
      -o-transition: all 1s ease;
      -ms-transition: all 1s ease;}
.box-3 ul {margin:0px auto 0px auto; display:inline-block;overflow: visible;width:100%;margin-bottom:20px;}
.box-3 ul li{
      -webkit-transition: all 1s ease;
      -moz-transition: all 1s ease;
      -o-transition: all 1s ease;
      -ms-transition: all 1s ease;
          transition: all 1s ease;}
.box-3 ul li{min-height:350px;max-width:100%;float:left;box-shadow: 0 20px 10px rgba(0, 0, 0, 0.3);
              height:100%!important;word-wrap:break-word;display:inline-block;width:31%;margin-right:2.3%;margin-bottom:10px;
              
              }
.box-3 .cim{line-height:30px;font-size:16px;text-align:center;clear:both;text-transform: uppercase;padding:3px 1% 3px 1%;color:white;}
.box-3 p {line-height:20px;font-size:14px;background-color:white; padding: 5px 5px 5px 5px;height:100%;margin:0;}
@media only screen and (max-width: 980px){.box-3 ul li{width:31%;}}
@media only screen and (max-width: 650px){.box-3 ul li{width:45%;min-height:300px;}.box-3 p{font-size:10px;}}
@media only screen and (max-width: 528px){.box-3 ul li{width:97%}}

#block-block-15 {min-height:370px;padding-right:2.3%;padding-left:2.3%}

.panels-flexible-region-1-jobb .box-1 ul li{width:90%;}
#box-head {clear:both; text-align:center;font-size:1,8em;line-height:2em}
/*-------BOX4--------*/
.box-4 ul{
      -webkit-transition: all 1s ease;
      -moz-transition: all 1s ease;
      -o-transition: all 1s ease;
      -ms-transition: all 1s ease;}
.box-4 ul {margin:0px auto 0px auto; display:inline-block!important;overflow: visible;width:100%;margin-bottom:20px;}
.box-4 ul li{
      -webkit-transition: all 1s ease;
      -moz-transition: all 1s ease;
      -o-transition: all 1s ease;
      -ms-transition: all 1s ease;
          transition: all 1s ease;}
.box-4 ul li{min-height:370px;max-width:100%;float:left;box-shadow: 0 20px 10px rgba(0, 0, 0, 0.3);
              height:100%!important;word-wrap:break-word;display:inline-block!important;width:22%;margin-left:2.3%;margin-bottom:20px;
              text-align:center;}
.box-4 ul li img {width:100%!important;height:auto;margin-bottom:0px;}
              
@media only screen and (max-width: 980px){.box-4 ul li{width:22%;}}
@media only screen and (max-width: 650px){.box-4 ul li{width:47%;min-height:370px;margin-bottom:40px;}}
@media only screen and (max-width: 435px){.box-4 ul li{width:100%}}
.box-4 .cim{line-height:1.4em;font-size:1.2em;text-align:center;clear:both;text-transform: uppercase;padding:3px 1% 3px 1%;color:white!important;height:4.2em;}
.box-4 .cim a {color:white!important;}
.cim2 {line-height:30px;font-size:16px;text-align:center;clear:both;text-transform: uppercase;padding:3px 1% 3px 1%;color:black;}
.box-4 p {line-height:20px;font-size:14px;background-color:white; padding: 5px 5px 5px 5px;height:100%;margin:0;}
/*----------------------------kör--------------------------------*/
.box-4 .kor {margin:auto;}
.kor img {border-radius: 70%;}
.block-block-15 {clear:both}
