/*menu*/
#content{padding-bottom:30px;}
#content ol.menu{width: 188px;float: left;background-color: #F1F1F1;}
#content ol.menu li{border-top: 1px solid #2E2E36;text-align: center;}
#content ol.menu li a{display: block;padding: 25px 0 35px 0;font-size: 16px;height: 24px;line-height: 24px;color: #1A1A1A;text-decoration: none;position: relative;}
#content ol.menu li a:before{content: "";height: 3px;width: 38px;position: absolute;background-color: #3B3D46;left: 50%;margin-left: -19px;top: 51px;}
#content ol.menu li a:hover{background-color: #E10025;color: #FFFFFF;}
#content ol.menu li a:hover:before{background-color: #FFFFFF;}

html[lang="fr"] #content ol.menu li a{font-size: 14px;}
html[lang="gr"] #content ol.menu li a{font-size: 15px;}
/*content*/
#content .contentMain{width: 1116px;float: right;background-color: #F1F1F1;padding: 0 22px 50px 22px;font-size: 14px;line-height: 22px;color: #7A7A7A;}
#content .contentMain > strong{color: #1A1A1A;}
#content .contentMain.aboutus{padding-top: 340px;background-image: url("../images/banner/aboutus.jpg");background-repeat: no-repeat;background-position: center 0;}
#content .contentMain h2{padding-top: 10px;line-height: 60px;font-size: 20px;color: #000000;font-weight: bold;clear: both;}
#content .contentMain .text{color: #7A7A7A;font-size: 14px;line-height: 20px;margin-bottom: 40px;}
#content .contentMain .text h3{font-size: 20px;font-weight: bold;line-height: 40px;color: #1a1a1a;}
#content .contentMain .text h4{font-size: 16px;line-height: 30px;color: #1a1a1a;}
#content .contentMain .text strong{color: #1a1a1a;}
#content .contentMain .text li{font-size: 16px;color: #1a1a1a;padding: 7px 0;}
#content .contentMain .text a{color:#F57900;}
#content .contentMain .one-stop{background-image: url("../images/info_map.jpg");background-repeat: no-repeat;background-position: right bottom;}
#content .contentMain ul.info{position: relative;width: 682px;float: right;min-height: 227px;padding-top: 30px;}
#content .contentMain ul.info li{float: left;width: 33.3%;text-align: center;font-size: 14px;color: #A6A7AC;}
#content .contentMain ul.info li b{font-size: 35px;display: block;color: #FFFFFF;}
#content .contentMain ul.features li{float: left;width: 200px;font-size: 13px;color: #000000;padding-top: 20px;height: 66px;border-top: 1px dashed #6C6D74;margin-left: 10px;position: relative;padding-left: 20px;}
#content .contentMain ul.features li:nth-child(3n+1){margin-left: 0;}
#content .contentMain ul.features li:before{content: "";width: 8px;height: 8px;background-color: #E10025;position: absolute;left: 5px;top: 25px;}
#content .contentMain ul.features li:after{content: "";width: 1px;height: 100%;border-right: 1px dashed #6C6D74;position: absolute;top: 0;left: -6px;}
#content .contentMain ul.features li:nth-child(3n+1):after{display: none;}
#content .contentMain ul.features li:nth-child(1),#content .contentMain ul.features li:nth-child(2),#content .contentMain ul.features li:nth-child(3){border-top: none;}
#content .contentMain .latest-video a{background-image: url("../images/video_demo.jpg");background-repeat: no-repeat;background-size: 436px auto;width: 436px;float: left;height: 143px;margin-top: 70px;text-align: center;color: #FFFFFF;font-size: 16px;font-weight: bold;position: relative;padding-top: 150px;text-decoration: none;border-bottom: 5px solid transparent;}
#content .contentMain .latest-video a:before{font-size: 45px;position: absolute;left: 50%;margin-left: -22px;top: 80px;}
#content .contentMain .latest-video a:hover{border-bottom: 5px solid #E10025;}
#content .contentMain .one-stop .text{width: 680px;}
#content .contentMain .security{width: 680px;float: left;}
#content .contentMain .security .text{padding-right: 20px;}
/*contact us*/
#content .contentMain.contactus{background-image: url("../images/info_map.png");background-repeat: no-repeat;background-position: center 85px;padding-top: 120px;text-align: center;}
#content .contentMain.contactus h2{font-size: 33px;margin-bottom: 15px;}
#content .contentMain .contactway{line-height: 28px;font-size: 14px;color: #7A7A7A;font-weight: bold;}
#content .contentMain .contactway strong{color: #000000;margin-right: 10px;}
#content .contentMain a.icon-aircraft{height: 56px;padding: 0 65px 0 105px;display: inline-block;background-color: #E10025;line-height: 56px;font-size: 24px;border-radius: 30px;color: #FFFFFF;font-weight: bold;position: relative;text-decoration: none;margin-top: 30px;}
#content .contentMain a.icon-aircraft:before{position: absolute;top: 9px;font-size: 36px;left: 56px;}
#content .contentMain a.icon-aircraft:hover{background-color: #52545E;}
#content .contentMain ul.service{padding-top: 130px;text-align: center;}
#content .contentMain ul.service li{display: inline-block;width: 334px;height: 83px;border-bottom: 7px solid #52545E;margin-left: 12px;padding-top: 130px;font-size: 17px;color: #1A1A1A;position: relative;cursor: pointer;}
#content .contentMain ul.service li:first-child{margin-left: 0;}
#content .contentMain ul.service li:before{font-size: 66px;position: absolute;top: 40px;left: 50%;margin-left: -33px;}
#content .contentMain ul.service li:hover{border-bottom: 7px solid #E10025;}
#content .contentMain ul.service li b{display: block;line-height: 40px;text-transform: uppercase;}
#content .contentMain #map{background-image: url("../images/map.jpg");min-height: 453px;background-repeat: no-repeat;background-position: center 0;border-bottom: 7px solid #52545E;width: 1032px;margin: 42px auto 0 auto;-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);filter: grayscale(100%);filter: gray;}
#content .contentMain #map:hover{-webkit-filter: grayscale(0%);-moz-filter: grayscale(0%);-ms-filter: grayscale(0%);-o-filter: grayscale(0%);filter: grayscale(0%);filter: gray;}
/*404*/
#nofound{background-image: url("../images/404.png");background-repeat: no-repeat;background-position: center bottom;min-height: 800px;background-color: #F1F1F1;}
#nofound dl{margin-top: 160px;margin-left: 200px;}
#nofound dt{float: left;font-size: 132px;color: #000000;margin-right: 15px;}
#nofound dd{color: #666666;font-size: 25px;padding-top: 60px;line-height: 22px;}
#nofound dd a{font-size: 13px;color: #666666;}
/*success and empty*/
#success{background-repeat: no-repeat;background-position: right bottom;min-height: 400px;}
#success dl{margin-top: 60px;padding-left: 240px;background-image: url("../images/success_icon.png");background-repeat: no-repeat;background-position: 0 center;width: 566px;padding-top: 15px;min-height: 206px;margin-left: 200px;}
#success dt,#empty dt{float: left;font-size: 25px;color: #00796F;margin-right: 15px;}
#success dd,#empty dd{color: #666666;font-size: 13px;padding-top: 60px;line-height: 22px;}
#success dd a,#empty dd a{color: #EF4922;}
#success dd a.icon-right,#empty dd a.icon-right{font-size: 13px;color: #666666;margin-top: 50px;display: inline-block;padding: 0 44px 0 22px;height: 30px;line-height: 30px;border: 1px solid #6D6D73;border-radius: 5px;position: relative;text-decoration: none;}
#success dd a.icon-right:before,#empty dd a.icon-right:before{position: absolute;right: 10px;top: 8px;}
#success dd a.icon-right:hover,#empty dd a.icon-right:hover{background-color: #E10025;color: #FFFFFF;border: 1px solid #E10025;}
#empty .container{background-image: url("../images/search_empty.jpg");background-repeat: no-repeat;background-position: right 100px;min-height: 800px;}
#empty{background-color: #F0F0F0;}
#empty dl{margin-top: 180px;width: 650px;margin-left: 100px;}
#empty dd a.icon-right{text-transform: uppercase;}
@media screen and (max-width: 768px)
{
	/*menu*/
	#content ol.menu{display:none;}
	/*content*/
	#content .contentMain{width:auto;float: none;padding: 0 10px 30px 10px;}
	#content .contentMain.aboutus{background-size:100% auto;padding-top: 100px;}
	#content .contentMain .one-stop{background-size:100% auto;}
	#content .contentMain ul.info{width:auto;float: none;}
	#content .contentMain ul.info li{font-size:"";}
	#content .contentMain ul.info li b{font-size:20px;}
	#content .contentMain ul.features li{float:none;width: auto;height: 20px;border-top: none;margin-left: 0;}
	#content .contentMain ul.features li:after{display:none;}
	#content .contentMain .latest-video a{float:none;width: 80%;background-size: 100% auto;}
	#content .contentMain .one-stop .text{width:auto;}
	#content .contentMain .security{width:auto;float: none;}
	#content .contentMain .security .text{padding-right:0;}
	/*contact us*/
	#content .contentMain.contactus{background-size:100% auto;padding-top: 10px;background-position: center 30px;}
	#content .contentMain.contactus h2{font-size:20px;line-height: 24px;}
	#content .contentMain a.icon-aircraft{font-size:20px;padding: 0 45px 0 75px;}
	#content .contentMain a.icon-aircraft:before{left:26px;}
	#content .contentMain ul.service{padding-top:20px;}
	#content .contentMain ul.service li{margin-left:0;margin-top: 10px;}
	#content .contentMain #map{width:auto;background-size: 100% auto;min-height: 160px;}
	#nofound dl{margin-top:20px;}
	#nofound dt{float:none;text-align: center;}
	#nofound dd{text-align:center;line-height: 30px;}
	/*success and empty*/
	#success{background-position:bottom right;background-size: 200% auto;min-height: 600px;}
	#success dl{margin-top:20px;padding-left: 0;background-position: center top;width: auto;padding-top: 100px;background-size: 20% auto;}
	#success dt,#empty dt{float:none;text-align: center;margin-right: 0;}
	#success dd,#empty dd{padding:20px 10px 0 10px;text-align: center;}
	#empty .container{background-size:100% auto;background-position: center bottom;min-height: 600px;}
	#empty dl{margin-top:20px;width: auto;}
}