/* 
 * by Andreas Loukakis, alou@alou.gr
 * @package: aloufuncart;
 * Custom css on top of bootstrap 3
 */
body {background: #d3d8ee;font-family: 'Open Sans', sans-serif;}
a {color:#80217e;transition:all 0.3s linear 0;}
a:hover {text-decoration: none;color:#80217e;}

/*basic template colors*/
.white {color:white;}
.green {color:#456c36;}
.brown {color:#544225;}
.crem {color: #fdeab2}
/*.orange {color:#eb5b05;}*/
.orange {color:#ffa421;}
.mov{color:#8c3b89;}

.greenbg {background-color:#456c36;}
.brownbg {background-color:#544225;}
.crembg {background-color: #eceef8}
/*.orangebg {background-color:#eb5b05;}*/
.movbg {background-color:#8c3b89;}
.mybtn{ width: 85px; 
    height: 85px; 
    background: #876bc8; 
    -moz-border-radius: 42px;
     -webkit-border-radius: 42px; 
     border-radius: 42px; 
     color:white;
     padding:20px 0;
     font-weight: bold;
     box-shadow: 0 0 0 10px white,
            0 0 0 20px #29235c,
            0 2px 5px 15px rgba(0,0,0,0.6);
    margin:25px auto;
 }

h1, h2, h3 {color:#29235c;max-width: 80%}
h1 {font-size: 26px;}
h2 {font-size: 22px;}
h3 {font-size:18px;}
/*generic classes*/
#back-top {display:none;position:fixed;bottom:5px;right:5px;color:#ff006f;cursor:pointer;}

/*layout*/
.xorepi{background-color: white;}
.xor{font-size: 16px;}
.txttoimg {padding:0 0 20px 0;}
.leftcol {padding:20px 0 0;}
.logocont {display:table-cell;}
.headertxtcont {display:table-cell;width:80%;height:100%;text-align: right;padding-right:5%;vertical-align: bottom;}
.headertxt {display:inline-block;margin-bottom:13px;}
.headertxt img {}
.extrapad {padding:20px 20px;}
.navbar {margin-bottom: 0}
.navbar-default {}

.btn-success {background: #8c3b89;border:1px solid #4e204c;}
.btn-success:hover {background: #8c3b89;border:1px solid #4e204c;}

span.glyphicon {color:#8c3b89;}
/*.homepage {background-image: url(/web/20160418195746im_/http://pharmacoepidemiology.gr/static/images/circles-bg-70.png);background-size: 100%;}*/
.pagewrap {background:rgba(255, 255, 255, .8);}
.container.crembg {padding:0;}
.pageview .container {background:white;padding-bottom: 20px}
/*custom anim*/
#homeanim  {
  -webkit-animation-duration: 2s;
  -webkit-animation-delay: 1s;
  -ms-animation-duration: 2s;
  -ms-animation-delay: 1s;
  -moz-animation-duration: 2s;
  -moz-animation-delay: 1s;
  /*-moz-animation-iteration-count: infinite;*/
  animation-duration: 2s;
  animation-delay: 1s;
}

/*slideshow*/
#slideshow {overflow:hidden;height:auto;position: relative;}
#slideshow h1, #slideshow h2 strong {font-size:60px;}
.page-header.slideshowwrap {margin:0;padding-bottom: 0;border-bottom:0 none;}
.item img {width:100%;height:100%;}
a.carousel-control {width:auto;height:20%;background:transparent;top:40%;}
.carousel-control img {height:100%;}
a.carousel-control.right, a.carousel-control.left {background: none;opacity: 0.2;transition:all 0.4s linear 0s;}
a.carousel-control.left, a.carousel-control.right {opacity:0.2);}
a.carousel-control.left:hover { }
a.carousel-control.right:hover { }
a.carousel-control.right:hover, a.carousel-control.left:hover {opacity:1;}
.carousel-caption {top:30%;}
/*articles slideshow*/
.articlebody .page-header.slideshowwrap {margin:0;padding-bottom: 0;position:relative;}
.articlebody .item img {height:400px;width:auto;min-width:0;min-height:0;display:block;margin:0 auto;}
.articlebody a.carousel-control.right, a.carousel-control.left {background: none;opacity: 0.8;transition:all 0.4s linear 0s;}
.articlebody a.carousel-control {width:auto;height:50px;background:transparent;top:50px;}
.articlebody .carousel-control img {height:100%;}
.articlebody .carousel {height:500px !important;margin:20px 0;}
.articlebody a.carousel-control.left {left:5px;}
.articlebody a.carousel-control.right {right:5px;}
/*other*/
.alert {margin:10px 0;}



.dropdown .dropdown-menu, .nav-pills .dropdown-menu, .navbar .dropdown-menu {
    margin-top: 0;
}
ul.sub-menu {list-style:none;margin:0;padding:10px;background-color: #ffa421;padding:0;}
ul.sub-menu a {color:white;}
ul.sub-menu li {border-top:1px solid white;padding:5px 10px;}
.dropdown .sub-menu:before {
    border-bottom: 7px solid transparent;
    border-left: none;
    border-right: 7px solid #D91A62;
    border-top: 7px solid transparent;
    left: -7px;
    top: 10px;
}
.dropdown .sub-menu:after {
    border-top: 6px solid transparent;
    border-left: none;
    border-right: 6px solid #fff;
    border-bottom: 6px solid transparent;
    left: 10px;
    top: 11px;
    left: -6px;
}
.dropdown li .sub-menu {opacity: 0;transition:all 0.6s linear 0s;}
.dropdown li:hover .sub-menu {
    visibility: visible;
    opacity:1;
}

.dropdown li:hover .sub-menu .sub-menu {
    visibility: hidden;
}

.dropdown .sub-menu li:hover .sub-menu {
    visibility: visible;
}

.dropdown .sub-menu li:hover .sub-menu .sub-menu {
    visibility: hidden;
}

.dropdown .sub-menu .sub-menu li:hover .sub-menu {
    visibility: visible;
}

/* this will also open parent ul on hover*/
.dropdown:hover .dropdown-menu {
    display: block;
}
.diorganosi{top-margin:15px;}
.poli{margin-left: -15px;}
.container .poli{background-color: white;}

/*footer*/
.footer {padding:0;position:relative;margin:0;background: inherit;}
.footer .container {padding:20px;min-height:50px;}
.footer, .footer a {color:white;}

.navbar ul.nav {  width:100%; margin: 0 auto; float:none;}
.navbar .nav > li { padding:0;margin:0;width:16%;text-align: center;}
.navbar .nav > li > a:hover{color:white; text-shadow:0 0 10px black;}
.navbar .nav > li > a:active{color:white; }
.navbar .nav > li > a {color:#ffffff;font-weight: 700; font-size:12px;
    background-color: none;
    transition: all 0.3s linear;padding:6px 0;}
.navbar .nav > li.decoration {
    width:250px;height:205px;
    background: url(/web/20160418195746im_/http://pharmacoepidemiology.gr/static/images/circles-menu.png) no-repeat;
    background-size: 100%;
    position:absolute;right:-60px;top:-85px;z-index: 100
}
/*header*/
a.logo {display:block;max-width:100%;padding:10px 0; } 

/*breakpoints*/
@media (max-width: 1199px) {
    .navbar-nav.topmenuitems > li > a {font-size:16px;padding:18px 45px 13px 0;}
    .navbar-brand img {width:320px;height:auto;padding-top:2px;}
}

@media (max-width: 992px) {
    .navbar-nav.topmenuitems > li > a {font-size:14px;padding:18px 20px 13px 0;}
}

@media (max-width: 768px) {
    .navbar-nav.topmenuitems > li > a {font-size:14px;padding:18px 10px 13px 0;}
}
/*bootstrap expand*/
/* vertical alignment styles */
.col-top {
    vertical-align:top;
}
.col-middle {
    vertical-align:middle;
}
.col-bottom {
    vertical-align:bottom;
}

/* columns of same height styles */
.container-xs-height {
    display:table;
    padding-left:0px;
    padding-right:0px;
}
.row-xs-height {
    display:table-row;
}
.col-xs-height {
    display:table-cell;
    float:none;
}
@media (min-width: 768px) {
    .container-sm-height {
        display:table;
        padding-left:0px;
        padding-right:0px;
    }
    .row-sm-height {
        display:table-row;
    }
    .col-sm-height {
        display:table-cell;
        float:none;
    }
}
@media (min-width: 992px) {
    .container-md-height {
        display:table;
        padding-left:0px;
        padding-right:0px;
    }
    .row-md-height {
        display:table-row;
    }
    .col-md-height {
        display:table-cell;
        float:none;
    }
}
@media (min-width: 1200px) {
    .container-lg-height {
        display:table;
        padding-left:0px;
        padding-right:0px;
    }
    .row-lg-height {
        display:table-row;
    }
    .col-lg-height {
        display:table-cell;
        float:none;
    }
}
/*
     FILE ARCHIVED ON 19:57:46 Apr 18, 2016 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 14:36:00 Jan 29, 2018.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/