img {
	max-width: 100% !important;
}
body.site {
   border-top: 0px solid #0088cc;
   padding: 0px;
   background-color: #bcbcb8 !important;
   color: #fff;
   font-family: 'Open Sans Condensed' !important;
}
.site-title {
	color:#fff !important;
	font-size:20px !important;
}
.header {
	margin-top: 0 !important;
	padding-top:0 !important;
}
.c_lang {vertical-align: top; padding-right:20px; float: right !important;}
@media ( max-width: 979px ) 
{
	body.site {
   border-top: 0px solid #0088cc;
   padding: 0px;
   background-color: #bcbcb8 !important;
   color: #fff;
   font-family: 'Open Sans Condensed' !important;
}
}

@media ( max-width: 979px ) 
{
.nav-collapse .nav > li > a, .nav-collapse .dropdown-menu a {
    font-weight: normal !important;
}
.nav-pills > li > a {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
    margin-top: 7px !important;
    margin-bottom: 7px !important;
    -webkit-border-radius: 5px !important;
    -moz-border-radius: 5px !important;
    border-radius: 5px !important;
}
.nav-child > li > a {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
    margin-top: 7px !important;
    margin-bottom: 7px !important;
    -webkit-border-radius: 5px !important;
    -moz-border-radius: 5px !important;
    border-radius: 5px !important;
}
.c-menu {padding-top:5px !important;}
}

@media ( min-width: 979px ) 
{
.navigation ul.nav {float: left;}
.navigation  .c-login {float: right; padding-right:5px;}
.navigation {height: 26px}
}
.c-menu {padding-top:40px !important;}
.navigation {width:90% !important;}
a {color:#DB052C !important;}
a:hover, a:focus {
    color: #ffe605 !important;
   text-decoration:none !important
}
.btn-navbar
{
	padding-left:30px !important;
}

.navigation ul.nav {float: left;padding-left:20px;}
.navigation form {float: left;width: 500px;}
.navigation {width:100% !important;}
.menu a {font-size:20px !important;text-transform:uppercase;color:#514950 !important;font-family: 'Open Sans Condensed' !important;}
.nav-child a {font-size:15px !important;text-transform:uppercase;color:#514950 !important;font-family: 'Open Sans Condensed' !important;}
.menu a::before
{
content:"/";
color:#C92027;
padding-right:5px;
font-weight:bold;
}
.menu a::after
{
content:"/";
color:#C92027;
padding-left:5px;
font-weight:bold;
}
.nav-list > .active > a, .nav-list > .active > a:hover, .dropdown-menu li > a:hover, .dropdown-menu .active > a, .dropdown-menu .active > a:hover, .nav-pills > .active > a, .nav-pills > .active > a:hover, .btn-primary {
    background: transparent !important;
    color: #DB052C !important;
}

.nav > li > a:hover, .nav > li > a:focus {
    text-decoration: none;
    background: transparent !important;
    color: #DB052C !important;
}
.nav-pills > li > a {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
    margin-top: 2px !important;
    margin-bottom: 2px !important;
    -webkit-border-radius: 5px !important;
    -moz-border-radius: 5px !important;
    border-radius: 5px !important;
}
.nav-child > li > a {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
    margin-top: 7px !important;
    margin-bottom: 7px !important;
    -webkit-border-radius: 5px !important;
    -moz-border-radius: 5px !important;
    border-radius: 5px !important;
}
.navigation .nav-child {
    position: absolute;
    top: 110% !important;
    left: 0;
    z-index: 1000;
    display: none;
    float: left;
    min-width: 160px;
    padding: 1px 0;
    margin: 1px 0 0;
    list-style: none;
    background-color: #fff;
    border: 1px solid #ccc;
    border: 1px solid rgba(0,0,0,0.2);
    *border-right-width: 2px;
    *border-bottom-width: 2px;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    -webkit-box-shadow: 0 5px 10px rgba(0,0,0,0.2);
    -moz-box-shadow: 0 5px 10px rgba(0,0,0,0.2);
    box-shadow: 0 5px 10px rgba(0,0,0,0.2);
    -webkit-background-clip: padding-box;
    -moz-background-clip: padding;
    background-clip: padding-box;
}


.navigation .nav-child li > a:hover,
.navigation .nav-child li > a:focus,
.navigation .nav-child:hover > a {
	text-decoration: none;
       color: #DB052C !important;
	background-color: transparent !important;
	background-image: none !important;
	background-repeat: none;
}
.c_banner {min-height:600px !important;}
.seperator_banner {height:20px;}


.parallaxmodule {
    /* The image used */
    background-image: url("../../../images/revslider/uploads/slide-5.png");
	
	/* Set a specific height */
    height: 350px;

    /* Create the parallax scrolling effect */
    background-attachment: fixed;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}
.parallaxmodulensltr {
    /* The image used */
    background-image: url("../../../images/revslider/uploads/slide-6.png");
	
	/* Set a specific height */
    height: 350px;

    /* Create the parallax scrolling effect */
    background-attachment: fixed;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}
 
.parallaxtxt {text-align:center; color:#000; margin-bottom:30px;font-size:20px;line-height:1.6;}
.parallaxsubtxt {color:#000;font-size:20px; font-style:italic;line-height:1.6;}
.parallaxtxtfull {text-align:center; padding-top:50px;}

@media (max-width: 960px) {
.c_banner {min-height:170px !important;}
.parallaxmodule .parallaxmodulensltr { height: 350px;}
.parallaxtxt {color:#fff; margin-bottom:20px;font-size:30px; line-height:1.6;}
.parallaxsubtxt {color:#fff;font-size:15px; font-style:italic;}
.parallaxtxtfull {text-align:center; padding-top:50px;}
}
.latestnews-item { padding:0 !important;}
.newsinfo {min-height:180px; color:#000;}
.innernews {background-color:transparent !important; border-bottom-right-radius: 10px !important;}

.topbar {text-align:center !important;}
ul#list-inline li {
    display:inline;
margin:10px;
}
.topinfo a {color: #c0c0c0 !important; }
.topinfo a:hover {color:#e9c235 !important;}
.sr-only {
	position: absolute;
	width: 1px;
	height: 1px;
	padding: 0;
	margin: -1px;
	overflow: hidden;
	clip: rect(0, 0, 0, 0);
	border: 0;
}
.c-fa {font-size:70px !important; padding:20px;}

@media ( max-width: 979px ) 
{
.topbar {
	padding-bottom:20px;    
	margin: 0;
    position: absolute;
    top: 5%;
    float: left !important;
    left: 15%;}
}
.c-logo {float:right !important;}
.c-logo img {max-width:200px !important;}
.c-logo-cell {padding-top:10px; text-align:center !important;}
.c-logo-cell img {max-width:70% !important;}

.seperator_banner {
    height: 40px !important;
}
@media (max-width: 960px) {
.seperator_banner {
    height: 0 !important;
}
}
.itemFullText {color:#000 !important; font-family: Verdane !important; font-size:14px !important;margin:10px !important;}
.itemImage img {width:100% !important; max-height:400px !important;}
.itemToolbar {background-color: #c0c0c0 !important;}
.itemBackToTop, .itemCategory {display:none;}
.itemTitle, .page-header {	
	text-align:center !important; 
	font-size:40px !important;
	padding-top:30px !important;
	}
.contact > h3 {display:none !important;}
#contact-form, .c_contact {background-color:transparent !important;}
#jform_contact_name, #jform_contact_email, #jform_contact_emailmsg, #jform_contact_message {width:80% !important;}
.messagemodule .moduleItemIntrotext {
	text-align:center; 
	font-size:18px;
	margin: 40px 0 40px 0 !important;
	}
	
.fafont {font-size:16px; color:#d8d8d6 !important;}
.c-social {padding-top:5px; background-color:#373738; height:30px; font-size: 16px; padding-left:5px;}
.c-social a {color:#6a6a6b !important;}
.boxes {padding:20px 0 20px 0;}
.c-box-subtxt {font-size:15px; font-style:italic; padding:20px 0 20px 0;}
.c-box-button { 
  background-color: #fff2d1;
  border: none;
  color: #000;
  padding: 10px 20px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 16px;
  border-radius: 7px;
  }
.c-box-button:hover {
	background-color: #000;

	}
.c-box {
	display: block;
	border: 1px;
	border-color:#000;
	border-style: double;
	background-color: #c4c4c2;
	color: #fff;
	text-align:center;
	font-size:20px;
	height:200px;
	padding-top:20px;
}
.boxes-tour {padding:20px 0 20px 10px;}
.c-box-tour-img1 {
    background: url('../../../images/tours/tour-Athens.jpg') no-repeat center center scroll;
    -moz-background-size: cover`;
    -webkit-background-size: cover`;
    -o-background-size: cover;
    background-size: cover;
	}
.c-box-tour-img2 {
    background: url('../../../images/tours/tour-Sounio.jpg') no-repeat center center scroll;
    -moz-background-size: cover`;
    -webkit-background-size: cover`;
    -o-background-size: cover;
    background-size: cover;
	}	
.c-box-tour-img3 {
    background: url('../../../images/tours/tour-Corinth.jpg') no-repeat center center scroll;
    -moz-background-size: cover`;
    -webkit-background-size: cover`;
    -o-background-size: cover;
    background-size: cover;
	}
.c-box-tour-img4 {
    background: url('../../../images/tours/tour-Marathon.jpg') no-repeat center center scroll;
    -moz-background-size: cover`;
    -webkit-background-size: cover`;
    -o-background-size: cover;
    background-size: cover;
	}
.c-box-tour-img5 {
    background: url('../../../images/tours/tour-Athens-Sounio.jpg') no-repeat center center scroll;
    -moz-background-size: cover`;
    -webkit-background-size: cover`;
    -o-background-size: cover;
    background-size: cover;
	}
.c-box-tour-img6 {
    background: url('../../../images/tours/tour-Athens-Corinth.jpg') no-repeat center center scroll;
    -moz-background-size: cover`;
    -webkit-background-size: cover`;
    -o-background-size: cover;
    background-size: cover;
	}
.c-box-tour-img7 {
    background: url('../../../images/tours/tour-Athens-Marathon.jpg') no-repeat center center scroll;
    -moz-background-size: cover`;
    -webkit-background-size: cover`;
    -o-background-size: cover;
    background-size: cover;
	}
.c-box-tour-img8 {
    background: url('../../../images/tours/tour-Delphi.jpg') no-repeat center center scroll;
    -moz-background-size: cover`;
    -webkit-background-size: cover`;
    -o-background-size: cover;
    background-size: cover;
	}
.c-box-tour-img9 {
    background: url('../../../images/tours/tour-Argos.jpg') no-repeat center center scroll;
    -moz-background-size: cover`;
    -webkit-background-size: cover`;
    -o-background-size: cover;
    background-size: cover;
	}
.c-box-tour-img10 {
    background: url('../../../images/tours/tour-Olympia.jpg') no-repeat center center scroll;
    -moz-background-size: cover`;
    -webkit-background-size: cover`;
    -o-background-size: cover;
    background-size: cover;
	}
.c-box-tour-img11 {
    background: url('../../../images/tours/tour-Meteora.jpg') no-repeat center center scroll;
    -moz-background-size: cover`;
    -webkit-background-size: cover`;
    -o-background-size: cover;
    background-size: cover;
	}


.c-box-tour-subtxt {font-size:15px; font-style:italic; padding:20px 0 15px 0;}
.c-box-tour-button { 
  background-color: #f9daa4;
  border: none;
  color: #000;
  padding: 10px 20px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 16px;
  border-radius: 7px;
  float:right;
  }
.c-box-tour {
	display: block;
	color: #000;
	text-align:center;
	font-size:20px;
	height:300px;
	padding-top:90px;
}
.boxtourcolor {float:right;width:50%; height:100px; background-color: #EFEBDB; opacity:0.7; padding: 10px 10px 10px; margin:30px 50px; border-radius: 7px;}
.boxfootercolor {font-size:14px; background-color: #adada4; opacity:0.7; padding: 2px 0 10px 5px; margin:30px; border-radius: 7px;min-height:210px;}
.footer {background-color:#91918e !important;}
.c_footer a {color:#fff !important;}
.rightinfomodule {color:#000;}
@media (max-width: 960px) {
.c-box-tour {
	display: block;
	color: #000;
	text-align:center;
	font-size:20px;
	height:300px;
	padding-top:70px;
}
.boxtourcolor {float:right;width:70%; height:100px; background-color: #EFEBDB; opacity:0.7; padding: 10px 10px 10px; margin:30px 50px; border-radius: 7px;}
}
.transferilprices li {padding:10px 10px 10px 5px;}
.transferprices {background-color: #ff0000; padding: 3px 5px 3px 5px; border-radius:7px; color: #fff;}
.c-book-button { 
  background-color: #f9daa4;
  border: none;
  color: #000;
  padding: 10px 20px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 16px;
  border-radius: 7px;
  margin-left:50px;
  }
  .c-book-button:hover {background-color: #000;}