﻿.magGeneralFrameTextRight
{
	font-size: 15px;
	width: 350px;
	margin: 30px 50px 30px 10px;
	-webkit-backface-visibility: hidden;
	transform:rotate(0deg);
	box-shadow: 2px 4px 8px 0 rgba(0, 0, 0, 0.3);
	-webkit-transition: all 0.5s cubic-bezier(0.165, 0.84, 0.44, 1);
	transition: all 0.5s cubic-bezier(0.165, 0.84, 0.44, 1);
	text-align: left;
	float: right;
}

.magGeneralFrameTextRight:hover
{
	box-shadow: 3px 5px 9px 0 rgba(0, 0, 0, 0.4);
	transform:rotate(3deg);
}


.magGeneralFrameLeft{
font-size: 15px;
width: 300px;
margin: 30px 50px 30px 10px;
-webkit-backface-visibility: hidden;
transform:rotate(-5deg);
box-shadow: 2px 4px 8px 0 rgba(0, 0, 0, 0.3);
-webkit-transition: all 0.5s cubic-bezier(0.165, 0.84, 0.44, 1);
transition: all 0.5s cubic-bezier(0.165, 0.84, 0.44, 1);
text-align: center;
float: left;
-webkit-filter: grayscale(40%);
       -moz-filter: grayscale(40%);
         -o-filter: grayscale(40%);
        -ms-filter: grayscale(40%);
            filter: grayscale(40%);
}
.magGeneralFrameLeft:hover{
font-size: 16px;
width: 320px;
margin: 20px 40px 30px 0px;
transform:rotate(0deg);
-webkit-filter: grayscale(0%);
       -moz-filter: grayscale(0%);
         -o-filter: grayscale(0%);
        -ms-filter: grayscale(0%);
            filter: grayscale(0%);
}





.magGeneralFrameRight{
font-size: 15px;
width: 300px;
margin: 30px 10px 30px 60px;
-webkit-backface-visibility: hidden;
transform:rotate(5deg);
box-shadow: 2px 4px 8px 0 rgba(0, 0, 0, 0.3);
-webkit-transition: all 0.5s cubic-bezier(0.165, 0.84, 0.44, 1);
transition: all 0.5s cubic-bezier(0.165, 0.84, 0.44, 1);
text-align: center;
float: right;
-webkit-filter: grayscale(40%);
       -moz-filter: grayscale(40%);
         -o-filter: grayscale(40%);
        -ms-filter: grayscale(40%);
            filter: grayscale(40%);
}

.magGeneralFrameRight:hover{
font-size: 16px;
width: 320px;
margin: 20px 0px 30px 50px;
transform:rotate(0deg);
-webkit-filter: grayscale(0%);
       -moz-filter: grayscale(0%);
         -o-filter: grayscale(0%);
        -ms-filter: grayscale(0%);
            filter: grayscale(0%);
}



.magGeneralFrameLeft a, .magGeneralFrameRight a{
text-decoration: none;
color: #1f1f1f;
}

.magGeneralFramePicture{
width: 100%;

}
.magGeneralFrameNote{
width: 100%;
height: 70px;
line-height: 70px;
}




.magContactFlag{
width: 30px;
height: 30px;
padding: 4px;
background: #fff;
border-radius: 50%;
box-shadow:1px 1px 2px #5593CB;
margin-right: 10px;
}

.magContactBox{
float: left;
width: 48%;
margin-right: 2%;
margin-top: 25px;
}



.magInsuranceBox {
margin: 25px 0px 25px 0px;
text-align: center;
padding: 12px 32px 12px 32px;
border-style: solid;
border-width: 1px 0px 1px 0px;
border-color: #f3423a;
}







.magcircles {
width: 60px;
margin-top: 5px;
margin-right: 10px;
}


.maglittleblock {
width: 75px;
height: 80px;
display: inline-block; 

}

.maglittleblockRU {
width: 150px;
height: 100px;
display: inline-block; 
margin-top: 5px;

}




.magarrowblue{
color: white;
display: inline-block;
background:url('../png/arrowe.png') no-repeat 0 0;
width: 200px;
height: 104px; 
margin-top: 12px;
margin-bottom: 12px;
margin-right: 1%;
margin-left: 1%;
}

.magarrowgrey{

display: inline-block;
background:url('../png/arrowa.png') no-repeat 0 0;
width: 200px;
height: 104px;  
margin-top: 21px;
margin-bottom: 21px;
margin-right: 1%;
margin-left: 1%;

}

.magarrowgrey:hover{

background:url('../png/arrowa.png') no-repeat;
background-position: 0px -109px;

}

table.magsmalltable{
width: 43%;
display:inline-block;
margin-top:60px;
}









table.magpinktable { 
table-layout: fixed; 
width: 90%; 
margin: 0 auto;
}

table.magpinktable th, table.magpinktable td {
    border-bottom: 1px solid #f3423a;
}

table.magpinktable tr:nth-child(even) {background-color: #fff7f7}

table.magpinktable tr:hover {background-color: #f5fafe}
table.magpinktable tr:nth-child(even):hover {background-color: #ffe4e2}



	




.magexamplebox {
line-height: 20px;
  position: relative;
  display: block;
font-size:14px;
  width: 80%;
 text-align: left;
  border-radius: 5px;
  padding: 20px;
  margin-bottom: 20px;

box-shadow: 0 4px 6px rgba(0, 0, 0, 0.5);
background-color: #f5fafe;
margin-left: auto;
margin-right: auto;
margin-top: 20px;
}


.magreq_box_link
{
color: inherit !important;
text-decoration: none;
}

.magreq_box_link:hover{
color: inherit;
text-decoration: none;
}

.magreq_box_link:active{
color: inherit;
text-decoration: none;
}

.magreq_box_link:focus{
color: inherit;
text-decoration: none;
}


.mag_clearfix::after {
    content: "";
    display: table;
    clear: both;
}


.magreq_box
{
  position: relative;
  float: left;
  width: 27%;
  height: auto;
  border-radius: 5px;
  padding: 2%;
  -webkit-transition: all 1s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 1s cubic-bezier(0.165, 0.84, 0.44, 1);
margin: 10px 1% 10px 1%;
}

.magreq_box:hover {
box-shadow: 0 4px 6px rgba(0, 0, 0, 0.5);
background-color: #f5fafe;
}

.magAPreq_box
{
  position: relative;
  display: inline-block;
  float: left;
  width: 19%;
  height: auto;
  border-radius: 5px;
 padding: 2%;
  -webkit-transition: all 1s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 1s cubic-bezier(0.165, 0.84, 0.44, 1);
margin: 10px 1% 10px 1%;

}

.magAPreq_box:hover {
box-shadow: 0 4px 6px rgba(0, 0, 0, 0.5);
background-color: #f5fafe;
}





.magcountryparallax { 
height: 260px; 
position: relative;
width: 100%;
background-attachment: fixed; background-position: center; background-repeat: no-repeat; background-size: cover; box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}



.magaustriaparalax1 {background-image: url("../jpg/austria1.jpg");}
.magaustriaparalax2 {background-image: url("../jpg/austria2.jpg");}
.magaustriaparalax3 {background-image: url("../jpg/austria3.jpg");}
.magaustriaparalax4 {background-image: url("../jpg/austria4.jpg");}

.magbelgiumparalax1 {background-image: url("../jpg/belgium5.jpg");}
.magbelgiumparalax2 {background-image: url("../jpg/belgium1.jpg");}
.magbelgiumparalax3 {background-image: url("../jpg/belgium4.jpg");}
.magbelgiumparalax4 {background-image: url("../jpg/belgium2.jpg");}

.magcanadaparalax1 {background-image: url("../jpg/canada5.jpg");}
.magcanadaparalax2 {background-image: url("../jpg/canada3.jpg");}
.magcanadaparalax3 {background-image: url("../jpg/canada2.jpg");}
.magcanadaparalax4 {background-image: url("../jpg/canada4.jpg");}

.magchinaparalax1 {background-image: url("../jpg/china1.jpg");}
.magchinaparalax2 {background-image: url("../jpg/china2.jpg");}
.magchinaparalax3 {background-image: url("../jpg/china3.jpg");}
.magchinaparalax4 {background-image: url("../jpg/china4.jpg");}

.magdenmarkparalax1 {background-image: url("../jpg/denmark1.jpg");}
.magdenmarkparalax2 {background-image: url("../jpg/denmark2.jpg");}
.magdenmarkparalax3 {background-image: url("../jpg/denmark3.jpg");}
.magdenmarkparalax4 {background-image: url("../jpg/denmark4.jpg");}

.magUKparalax1 {background-image: url("../jpg/uk1.jpg");}
.magUKparalax2 {background-image: url("../jpg/uk2.jpg");}
.magUKparalax3 {background-image: url("../jpg/uk3.jpg");}
.magUKparalax4 {background-image: url("../jpg/uk4.jpg");}

.magfinlandparalax1 {background-image: url("../jpg/finland1.jpg");}
.magfinlandparalax2 {background-image: url("../jpg/finland2.jpg");}
.magfinlandparalax3 {background-image: url("../jpg/finland3.jpg");}
.magfinlandparalax4 {background-image: url("../jpg/finland4.jpg");}

.magfranceparalax1 {background-image: url("../jpg/france1.jpg");}
.magfranceparalax2 {background-image: url("../jpg/france2.jpg");}
.magfranceparalax3 {background-image: url("../jpg/france3.jpg");}
.magfranceparalax4 {background-image: url("../jpg/france4.jpg");}

.maggermanyparalax1 {background-image: url("../jpg/germany1.jpg");}
.maggermanyparalax2 {background-image: url("../jpg/germany2.jpg");}
.maggermanyparalax3 {background-image: url("../jpg/germany3.jpg");}
.maggermanyparalax4 {background-image: url("../jpg/germany4.jpg");}

.magirelandparalax1 {background-image: url("../jpg/ireland1.jpg");}
.magirelandparalax2 {background-image: url("../jpg/ireland2.jpg");}
.magirelandparalax3 {background-image: url("../jpg/ireland3.jpg");}
.magirelandparalax4 {background-image: url("../jpg/ireland4.jpg");}

.magnetherlandsparalax1 {background-image: url("../jpg/netherlands1.jpg");}
.magnetherlandsparalax2 {background-image: url("../jpg/netherlands2.jpg");}
.magnetherlandsparalax3 {background-image: url("../jpg/netherlands3.jpg");}
.magnetherlandsparalax4 {background-image: url("../jpg/netherlands4.jpg");}

.magnorwayparalax1 {background-image: url("../jpg/norway1.jpg");}
.magnorwayparalax2 {background-image: url("../jpg/norway2.jpg");}
.magnorwayparalax3 {background-image: url("../jpg/norway3.jpg");}
.magnorwayparalax4 {background-image: url("../jpg/norway4.jpg");}

.magUSAparalax1 {background-image: url("../jpg/usa1.jpg");}
.magUSAparalax2 {background-image: url("../jpg/usa2.jpg");}
.magUSAparalax3 {background-image: url("../jpg/usa3.jpg");}

.magluxembourgparalax1 {background-image: url("../jpg/luxembourg1.jpg");}
.magluxembourgparalax2 {background-image: url("../jpg/luxembourg2.jpg");}
.magluxembourgparalax3 {background-image: url("../jpg/luxembourg3.jpg");}
.magluxembourgparalax4 {background-image: url("../jpg/luxembourg4.jpg");}

.magswedenparalax1 {background-image: url("../jpg/sweden1.jpg");}
.magswedenparalax2 {background-image: url("../jpg/sweden2.jpg");}
.magswedenparalax3 {background-image: url("../jpg/sweden3.jpg");}
.magswedenparalax4 {background-image: url("../jpg/sweden4.jpg");}

.magspainparalax1 {background-image: url("../jpg/spain1.jpg");}
.magspainparalax2 {background-image: url("../jpg/spain2.jpg");}
.magspainparalax3 {background-image: url("../jpg/spain3.jpg");}
.magspainparalax4 {background-image: url("../jpg/spain4.jpg");}

.magswitzerlandparalax1 {background-image: url("../jpg/switzerland1.jpg");}
.magswitzerlandparalax2 {background-image: url("../jpg/switzerland2.jpg");}
.magswitzerlandparalax3 {background-image: url("../jpg/switzerland3.jpg");}
.magswitzerlandparalax4 {background-image: url("../jpg/switzerland4.jpg");}

.magNZparalax1 {background-image: url("../jpg/nz1.jpg");}
.magNZparalax2 {background-image: url("../jpg/nz2.jpg");}
.magNZparalax3 {background-image: url("../jpg/nz3.jpg");}
.magNZparalax4 {background-image: url("../jpg/nz4.jpg");}


.magitalyparalax1 {background-image: url("../jpg/italy1.jpg");}
.magitalyparalax2 {background-image: url("../jpg/italy2.jpg");}
.magitalyparalax3 {background-image: url("../jpg/italy3.jpg");}
.magitalyparalax4 {background-image: url("../jpg/italy4.jpg");}

.magaustraliaparalax1 {background-image: url("../jpg/australia1.jpg");}
.magaustraliaparalax2 {background-image: url("../jpg/australia2.jpg");}
.magaustraliaparalax3 {background-image: url("../jpg/australia3.jpg");}
.magaustraliaparalax4 {background-image: url("../jpg/australia4.jpg");}

.magicelandparalax1 {background-image: url("../jpg/iceland1.jpg");}
.magicelandparalax2 {background-image: url("../jpg/iceland2.jpg");}
.magicelandparalax3 {background-image: url("../jpg/iceland3.jpg");}
.magicelandparalax4 {background-image: url("../jpg/iceland4.jpg");}

.magturkeyparalax1 {background-image: url("../jpg/turkey1.jpg");}
.magturkeyparalax2 {background-image: url("../jpg/turkey2.jpg");}
.magturkeyparalax3 {background-image: url("../jpg/turkey3.jpg");}
.magturkeyparalax4 {background-image: url("../jpg/turkey4.jpg");}


.magminiiconEUbox{
margin-top: 10px;
margin-bottom: 5px;
height: 102px;
width: 102px;
margin-left: 1px;
display: inline-block;
background-image: url('../png/eu.png')
}

.magminiiconNONEUbox{
margin-top: 10px;
margin-bottom: 5px;
height: 102px;
width: 102px;
margin-left: 1px;
display: inline-block;
background-image: url('../png/noneu.png')
}


.magEUbox{
margin-bottom: 15px;
border-radius: 20px;
height: 120px;
width: 48.25%;
box-shadow: 0 4px 6px rgba(0, 0, 0, 0.25);
background-color: #285b80; 
display: inline-block;
 -webkit-transition: all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
}

.magEUbox:hover{
background-color: #1e4562;
box-shadow: 0 4px 6px rgba(0, 0, 0, 0.5);
}



.magnumerationcircle {
font-weight: bold;
margin: 10px;
margin-top: 0px;
margin-bottom: 5px;
line-height: 35px; 
display: inline-block; 
background-color: #f3423a; 
border-radius: 50%; 
text-align: center; 
color: white;  
font-size: 24px; 
width: 40px; 
height: 40px;
}



a.magbanner{
display:block;
height:100%;
width:100%; 
color:#ffffff;
}


.magminiiconbox{
margin-top: 10px;
margin-bottom: 5px;
height: 90px;
width: 180px;
margin-left: 35px;
display: inline-block;

}


.magminiiconboxAustria{background-image: url("../png/austriaicon.png");}
.magminiiconboxBelgium{background-image: url("../png/belgiumicon.png");}
.magminiiconboxCanada{background-image: url("../png/canadaicon.png");}
.magminiiconboxChina{background-image: url("../png/chinaicon.png");}
.magminiiconboxDenmark{background-image: url("../png/denmarkicon.png");}
.magminiiconboxUK{background-image: url("../png/ukicon.png");}
.magminiiconboxFrance{background-image: url("../png/franceicon.png");}
.magminiiconboxFinland{background-image: url("../png/finlandicon.png");}
.magminiiconboxGermany{background-image: url("../png/germanyicon.png");}
.magminiiconboxIreland{background-image: url("../png/irelandicon.png");}
.magminiiconboxNetherlands{background-image: url("../png/netherlandsicon.png");}
.magminiiconboxNorway{background-image: url("../png/norwayicon.png");}
.magminiiconboxUSA{background-image: url("../png/usaicon.png");}
.magminiiconboxLuxembourg{background-image: url("../png/luxembourgicon.png");}
.magminiiconboxSweden{background-image: url("../png/swedenicon.png");}
.magminiiconboxSpain{background-image: url("../png/spainicon.png");}
.magminiiconboxSwitzerland{background-image: url("../png/switzerlandicon.png");}
.magminiiconboxNZ{background-image: url("../png/nzicon.png");}
.magminiiconboxItaly{background-image: url("../png/italyicon.png");}
.magminiiconboxAustralia{background-image: url("../png/australiaicon.png");}







.magminitextmenubox {
width: 160px;
margin-top: 10px;
margin-bottom: 10px;
display: inline-block;
height: 100px;
font-size:20px;
color:#ffffff; 
}



.magminitextmenuboxBIG {
width: 266px;
margin-right: 20px;
margin-top: 10px;
margin-bottom: 10px;
display: inline-block;
height: 100px;
color:#ffffff; 
font-size:20px;
}



.magorangebox
{
	height: 120px;
	width: 51.5%;
	margin-bottom: 15px;
	display: inline-block;
	box-shadow: 0 4px 6px rgba(0, 0, 0, 0.25);
	background-color: #ff8429;
	-webkit-transition: all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
	transition: all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
	line-height: 25px; 
	text-align: left; 
	margin-right: 1%;
}



.magorangebox:hover{
background-color: #ff6d00;
box-shadow: 0 4px 6px rgba(0, 0, 0, 0.5);
}




.magbluebox{
height: 120px;
line-height: 25px; 
margin-right: 1%;
width: 19%;
box-shadow: 0 4px 6px rgba(0, 0, 0, 0.25);
background-color: #3abded;
display: inline-block;
 -webkit-transition: all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
}

.magbluebox:hover{
background-color: #16b1ea;
box-shadow: 0 4px 6px rgba(0, 0, 0, 0.5);
}


.magsmallorangebox{
height: 120px;
line-height: 25px; 
margin-right: 1%;
width: 19%;
box-shadow: 0 4px 6px rgba(0, 0, 0, 0.25);
background-color: #ff8429; 
display: inline-block;
 -webkit-transition: all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
}

.magsmallorangebox:hover{
background-color: #ff6d00;
box-shadow: 0 4px 6px rgba(0, 0, 0, 0.5);
}


.maglightbluebox{
height: 120px;
width: 19%;
box-shadow: 0 4px 6px rgba(0, 0, 0, 0.25);
background-color: #a9e2f7; 
display: inline-block;
 -webkit-transition: all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
margin-right: 1%; 
line-height: 25px;
}



.maglightbluebox:hover{
background-color: #7ad2f3;
box-shadow: 0 4px 6px rgba(0, 0, 0, 0.5);
}



.magnavybluebox{
height: 125px;
width: 19%;
box-shadow: 0 4px 6px rgba(0, 0, 0, 0.25);
background-color: #285b80;
display: inline-block;
 -webkit-transition: all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
line-height: 25px; 
margin-right: 1%;
}


.magnavybluebox:hover{
background-color: #1e4562;
box-shadow: 0 4px 6px rgba(0, 0, 0, 0.5);
}


.magcountryimagebox{
height: 120px;
width: 51.5%;
margin-bottom: 15px;
margin-right: 1%;
display: inline-block;
box-shadow: 0 4px 6px rgba(0, 0, 0, 0.25);

line-height: 25px; 
text-align: left;
}


.magAustriaimagebox{background-image: url("../jpg/austria.jpg");}
.magBelgiumimagebox{background-image: url("../jpg/belgium.jpg");}
.magCanadaimagebox{background-image: url("../jpg/canada-2.jpg");}
.magChinaimagebox{background-image: url("../jpg/china.jpg");}
.magDenmarkimagebox{background-image: url("../jpg/denmark.jpg");}
.magUKimagebox{background-image: url("../jpg/uk.jpg");}
.magFranceimagebox{background-image: url("../jpg/france-2.jpg");}
.magFinlandimagebox{background-image: url("../jpg/finland.jpg");}
.magGermanyimagebox{background-image: url("../jpg/germany-2.jpg");}
.magIrelandimagebox{background-image: url("../jpg/ireland.jpg");}
.magNetherlandsimagebox{background-image: url("../jpg/netherlands.jpg");}
.magNorwayimagebox{background-image: url("../jpg/norway.jpg");}
.magUSAimagebox{background-image: url("../jpg/usa-2.jpg");}
.magLuxembourgimagebox{background-image: url("../jpg/luxembourg.jpg");}
.magSwedenimagebox{background-image: url("../jpg/sweden.jpg");}
.magSpainimagebox{background-image: url("../jpg/spain-2.jpg");}
.magSwitzerlandimagebox{background-image: url("../jpg/switzerland.jpg");}
.magNZimagebox{background-image: url("../jpg/nz.jpg");}
.magItalyimagebox{background-image: url("../jpg/italy-2.jpg");}
.magAustraliaimagebox{background-image: url("../jpg/australia-2.jpg");}


.magcountrysmallimagebox{
height: 120px;
line-height: 25px; 
margin-right: 1%;
width: 36.5%;
margin-bottom: 15px;
display: inline-block;
box-shadow: 0 4px 6px rgba(0, 0, 0, 0.25);
}




/*.magWIKIHeader
{
	font-size:20px;
	font-weight: normal;
	color: #f3423a;
}*/



/*.mag_WIKIbanner a {
color: #f3423a;
}

.mag_WIKIbanner a:hover {
color: #ac120a;
}*/

/*.mag_WIKIbanner_imgcircle
{
	width: 100px;
	height: 100px;
	padding: 5px 5px 5px 5px;
	border-radius: 50%;
	text-align: right;
	margin: 25px 3% 0px 10%;
	display: inline-block;
	border: 2px solid #f3423a;	
	-webkit-transition: all 1s cubic-bezier(0.165, 0.84, 0.44, 1);
	transition: all 1s cubic-bezier(0.165, 0.84, 0.44, 1);
}

.mag_WIKIbanner:hover .mag_WIKIbanner_imgcircle
{
	box-shadow: 0 0 16px rgba(0, 0, 0, 0.5);
	background-color: #ffffff;
}*/


/*.mag_WIKIbanner_frame
{
	display: inline-block;
	width: 65%;
	padding: 0px 12px 12px 12px;
	margin-top: 0px;
	line-height: 35px;
}*/

/*.mag_WIKIbanner
{
	background-color: #f5fafe;
}*/

table.magbigtable {
width: 100%;
}


    ul.blueNO{
    list-style-image: url('../svg/blueno.svg') !important;
}

        ul.redNO{
    list-style-image: url('../svg/redno.svg') !important;
}

            ul.navyblueNO{
    list-style-image: url('../svg/navyblueno.svg') !important;
}

                ul.blueYES{
    list-style-image: url('../svg/blueyes.svg') !important;
}

        ul.redYES{
    list-style-image: url('../svg/redyes.svg') !important;
}

            ul.navyblueYES{
    list-style-image: url('../svg/navyblueyes.svg') !important;
}


  
 


ol.red li, ol.blue li, ol.navyblue li {
  counter-increment: step-counter;
  margin-bottom: 10px;
}

ol.navyblue li::before, ol.blue li::before, ol.red li::before {
  content: counter(step-counter);
  margin-right: 5px;
  font-size: 80%;
 
  color: white;
  font-weight: bold;
  padding: 3px 8px;
  border-radius: 50%;
}

    ol.red li::before {
         background-color: #f3423a;
    }
      ol.blue li::before {
           background-color: #5593cb;
    }
        ol.navyblue li::before {
             background-color: #1e4161;
    }






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


table.magsmalltable td:nth-of-type(1){display:none;}
table.magbigtable td:nth-of-type(1){display:none;}


table.magsmalltable tr, table.magsmalltable th, table.magsmalltable td
		{
			display:block;
		}
table.magsmalltable{
width: 90%;
}





.magcountryimagebox{display:none;}
.magminiiconbox{display:none;}
.magminiiconEUbox{display:none;}
.magminiiconNONEUbox{display:none;}
.magcountrysmallimagebox{display:none;}


.magEUbox{
width: 100%;
display: block;
margin-top: 10px;
margin-bottom: 0px;
height: 110px;
}


.magsmallorangebox{
width: 100%;
display: block;
margin-top: 10px;
height: 110px;
}


.magorangebox{
width: 100%;
display: block;
margin-top: 10px;
margin-bottom: 0px;
height: 110px;
}
.magbluebox{
width: 100%;
display: block;
margin-top: 10px;
height: 110px;
}
.maglightbluebox{
width: 100%;
display: block;
margin-top: 10px;
height: 110px;
}
.magnavybluebox{
width: 100%;
display: block;
margin-top: 10px;
height: 110px;
}

.magminitextmenuboxBIG{
width: 100%;}

.magminitextmenubox{
width: 100%;}


table.magpinktable tr:nth-child(odd) {background-color: #f5fafe}
table.magpinktable tr:nth-child(odd):hover {background-color: #edf7ff}

table.magpinktable th, table.magpinktable td {
    border-bottom: 1px solid #f3423a;
}



		table.magpinktable td:before
		{
			
			width:100%; 
			display:block;
			color:#f3423a;
		}


		table.magpinktable  tr
		{
			margin-bottom:8px;
			border-bottom:0px solid #ccc;
text-align:center;
		}


		table.magpinktable tr, table.magpinktable th, table.magpinktable td
		{
			display:block;
		}

		table.magpinktable  td
		{
			padding:5px;
			border-bottom:0px solid #fff;
			font-size:18px;
			text-align:center;

		}


.magGeneralFrameLeft, .magGeneralFrameRight{
font-size: 16px;
width: 90%;
transform:rotate(0deg);
-webkit-filter: grayscale(0%);
       -moz-filter: grayscale(0%);
         -o-filter: grayscale(0%);
        -ms-filter: grayscale(0%);
            filter: grayscale(0%);
margin: 30px auto 30px auto;
float: none;
}
.magGeneralFrameLeft:hover, .magGeneralFrameRight:hover{
width: 90%;
transform:rotate(0deg);
-webkit-filter: grayscale(0%);
       -moz-filter: grayscale(0%);
         -o-filter: grayscale(0%);
        -ms-filter: grayscale(0%);
            filter: grayscale(0%);
margin: 30px auto 30px auto;
float: none;
}



.magreq_box{

width: 90%;
margin: 10px 5% 10px 5%;
}
.magAPreq_box
{

width: 90%;
margin: 10px 5% 10px 5%;
}

.magContactBox{

width: 90%;
margin: 10px 5% 10px 5%;
}

}











