/*-----------------------------------------------------------------------------------------------------
Styles.css
Default styles for page (sections)
Author     : Szincsák András <andras@szincsak.hu>
------------------------------------------------------------------------------------------------------*/
/*global settings */
body{background: linear-gradient(to bottom, #dddddd 0%, #ffffff 40%) no-repeat;} 
body.noscroll { position: absolute; overflow-y:hidden;    right: 20px;left: 0;top: 0;bottom: 0; }
body.noframe {    background: transparent}
body.noframe .row{margin:0!Important}
h2.bigtitle {font-size:2.3em;color:#4e5d78;margin:15px 0; width:100%;display:block;   border-bottom: 1px solid #ccc;}
h2.bigtitle b{font-weight:normal;color:#999}

.subscribe .loginform,
.subscribe .loginform .fields, 
.subscribe .loginform .profile_group {margin:0;padding:0px 10px;width:100%}
.subscribe .row{margin:0; }

#colorbox, #cboxOverlay, #cboxWrapper {z-index: 999!Important;}

table{border-collapse: collapse; font-size: inherit;}

section {padding:0;min-height: 400px;}
#mainContent {min-height: 1000px}
#contentMain {min-height:1200px}
#contentMain .row{margin:0px}
#sectionContent{min-height:600px;padding-bottom:40px;}
.btn-primary.userRegistration{background: #7a869d!important;color: #fff!important;}
.btn.userRecover {text-decoration:none;color:#4e5c7a;font-size:.9em;float:right;display:block}
.btn-primary.userLogout {background: #7a869d!important;color: #fff!important;}

/*Landing*/
section#landingActual{padding: 20px 0;
    min-height: 100px;
    margin-top: 40px;
    color: #fff;
    background: #293346;}


/*
.navbar-shrink #headerSearch {padding:13px 0;}
#headerSearch .search-append {position: absolute;width: 24px;height: 24px;top:0px;right:0px;color: #d5d5d5;font-size:1.3em}
#headerSearch .search-append:hover {filter:invert(100%);cursor:pointer}
*/

/*Event layout*/
.eventheader h1{text-transform:uppercase}
.eventdetails{margin:30px 0}

/*sectionAppTypes*/
.applycard{margin-top:30px}
.applycard h2{text-align: center}


/*footerMain*/

#footerMain {color:#293346;background: linear-gradient(to bottom, #dcdcdc 0%, #fdfdfd 90%);;padding:30px 0}
#footerMain .fmenu{padding:0}
#footerMain li {border-right: 1px solid #293346;display:inline-block;list-style: none;}
#footerMain li:last-child{border:none}
#footerMain a:first-child {padding-left:0}
#footerMain a {padding:0 15px;color:#293346}
#footerMain a:last-child {padding-left:10px}
#footerMain a:hover {color:#293346;text-decoration: underline}


.items td a.link_pdf{ display: inline;       padding: 13px 0 10px 25px;
    background-size: 25px;}
td a.link_pdf{ display: inline;    padding: 15px;    background-size: contain;}

.alert.alert-error ul{font-size:.7em;text-align:left;line-height:1em;background: #fde7e7; padding: 10px;}
.alert.alert-error ul li{    margin: 0 0 0 20px;list-style: square;}









