<br />
<b>Warning</b>:  strtotime(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected the timezone 'UTC' for now, but please set date.timezone to select your timezone. in <b>/home3/doprisan/congrazie.ro/engine/handlers/cache_handler.php</b> on line <b>83</b><br />
<br />
<b>Warning</b>:  strtotime(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected the timezone 'UTC' for now, but please set date.timezone to select your timezone. in <b>/home3/doprisan/congrazie.ro/engine/handlers/cache_handler.php</b> on line <b>83</b><br />

@media only screen and (min-width: 768px) {		
		.elgg-menu-header-alt > li.elgg-menu-item-show-sidebar {
	display:none;
}
}
@media only screen and (max-width: 768px) {
html {
    font-size: 100%;
    -moz-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
}
.elgg-form-login, .elgg-form-account { 
max-width: auto;
}

.float, .float-alt, .copy, .terms, .elgg-menu-footer-default {
float:none;position:relative;margin-left: auto;
    margin-right: auto;width: auto;text-align:center;}

/***** DEFAULT LAYOUT ******/
.elgg-page-default{
	width: 100%;
	min-width: 0;
}
.elgg-page-header, .elgg-page-body, .elgg-page-footer {position: relative;width: auto;padding:0;}

    .elgg-layout-one-sidebar .elgg-main {
        width: auto; padding: 10px;
    }
    .elgg-layout-two-sidebar .elgg-main {
        width: auto; padding: 10px;
    }
	.elgg-layout-one-column .elgg-main {width:auto;padding: 10px;}

.elgg-page-default .elgg-page-header > .elgg-inner {
	width: auto;
	margin: 0 auto;
	height: auto;padding: 5px;
}
.elgg-page-default .elgg-page-body > .elgg-inner {
	width: auto;
	margin: 0 auto;padding: 5px;
}
.elgg-page-default .elgg-page-footer > .elgg-inner {
	width: auto;
	margin: 0 auto;padding: 10px;
}

.elgg-col-1of2, .elgg-col-1of3, .elgg-col-2of3, .elgg-col-1of4, .elgg-col-3of4, .elgg-col-1of5, .elgg-col-2of5, .elgg-col-3of5, .elgg-col-4of5 {
	width: 100% !important;
}
h1, h2 {
	font-size: large;line-height: 1.4em;
}
h3, h4, h5, h6 {
	font-size: medium;line-height: 1.2em;
}
.logo h1 { width:100%;max-width:100%;}
.elgg-heading-site, .elgg-heading-site:hover { 
    display: block;
    font-weight:normal;
    font-style:normal;    
	font-size: 1.4em;line-height: 1.4em;
    width: auto;
	padding: 10px 0;
}
.elgg-heading-site img, .registercontent img {
max-width: 100%; height:auto;
}
#login-connect {
	position: relative;
	float:left;padding: 5px 1%;
	width:98%;max-width:98%;

}
#login-dropdown, #register-dropdown {
  margin-top:0;
  
}
#login-dropdown {
  float:right;margin-right: 10px;margin-left: 0;
  
}
#fblogintop {
  display:none 
}

/*Header Menu*/

.elgg-menu-header-alt {
    max-width: 97.5%;min-width: 97.5%;
	position: relative;float:left; text-align: center;margin: 0 auto;
	top:0;left:0;bottom:5px;
    height: 34px;padding:1.5%;
    background: -moz-radial-gradient(center top , circle farthest-side, #EEEEEE 0%, #FFFFFF 100%) repeat-x scroll left top #FFFFFF;
    background: #252A2D;
   background: url(https://congrazie.ro/mod/juipo-options-theme/graphics/gradients/black55.png) repeat;
    border-radius: 5px;
    z-index: 1;
}
.elgg-menu-header-alt > li {
    display: inline;
        text-align: center;
}
.elgg-menu-header-alt > li > a img, .elgg-menu-header-alt > li span.elgg-icon-list, .elgg-menu-header-alt > li span.elgg-icon-home, .elgg-menu-header-alt > li span.elgg-icon-settings, .elgg-menu-header-alt > li span.elgg-icon-settings-alt, .elgg-menu-header-alt > li span.elgg-icon-users, .elgg-menu-header-alt > li span.elgg-icon-mail {
    margin-left: 0;
}
.elgg-page-default .elgg-page-header > .elgg-inner > .logo {
    text-align: center;
	margin-left: auto;
    margin-right: auto;

	position: relative;
    float: left;
    height: auto;min-height: 0;
    width: 100%;

}
.elgg-menu-navbar,
    .elgg-navbar .elgg-menu-site, .elgg-page-header > .elgg-inner > .elgg-menu-site, .elgg-page-header > .elgg-inner > .elgg-search-header, .show-sidebar {
        display: none;
    }
   .elgg-sidebar .elgg-module, .elgg-sidebar-alt .elgg-module, .elgg-sidebar-alt .elgg-module-aside {
        width: auto;
        
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }
    .elgg-sidebar, .elgg-sidebar-alt {
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
		background:#ECECEC;
    }
    .elgg-sidebar, .elgg-sidebar-alt, .elgg-main, .elgg-layout-one-sidebar .elgg-sidebar {
       float:left;
        width: 100%;
		height: auto;min-height: 0;
    }
	.elgg-module-aside .elgg-head, .elgg-module-featured > .elgg-head {
    border-bottom: 1px solid #BFBFBF;
    margin-bottom: 5px;
    padding-bottom: 5px;
}
    .elgg-menu-page a, .elgg-menu-owner-block li a {
    padding: 10px 10px 10px 23px;
}
    .sidebar-m .elgg-menu-page a, .sidebar-m .elgg-menu-owner-block li a {
    
}
    .sidebar-m .elgg-menu-extras li a {
    margin: 0 13px;padding:3px;
}
	/*Site menu in mobile menu*/
.mobile-sidebar .elgg-menu-mobilesite ul {
    background: inherit;
    display: block;
    height: auto;
    position: static;
    width: 100%;
}
.elgg-menu-mobilesite ul li {
    float:none;
}
.elgg-menu-mobilesite ul li a {
    display: block;
	font-size: inherit;
    font-weight: inherit;
    height: auto;
    line-height: none;
}
.elgg-menu-mobilesite .elgg-menu-site-more {
    background: inherit;
    border: none;
    border-radius: none;
	width: 98%;
    padding: 4px 4px 4px 2%;
} 
.mobile-sidebar .elgg-module > .mobilemenuhead, .mobile-sidebar .elgg-module > .settingsmenuhead {cursor: pointer;}
.mobilemenuopen > h3:after {
    content: "\25BC";
    font-size: small;
    margin-left: 5px;
}
.mobilemenuclose > h3:after {
    content: "\25B2";
	font-size: small;
    margin-left: 5px;
}
	.mobile-sidebar .elgg-menu li.elgg-menu-owner a, .mobile-sidebar .elgg-menu li.elgg-menu-owner a:hover {
	display: block;
	background-color:#252A2D;
	color:#E9E9E9;
	border: 1px solid #111;
	text-shadow: none;box-shadow:none;text-decoration:none;vertical-align:middle;padding: 6px 10px;
	}
	.mobile-sidebar .elgg-menu li.elgg-menu-search, .mobile-sidebar .elgg-menu li.elgg-menu-search:hover {
	display: block;height: 30px;
	padding: 6px 10px;
	border: 1px solid #111;
	vertical-align:middle;
	}
	.mobile-sidebar .elgg-menu li.elgg-menu-search .elgg-search-header {float:left;width: 98%;margin: 0;}
	.elgg-search-header input[type="text"] {
	background: #4B5458 url(https://congrazie.ro/mod/juipo-options-theme/graphics/icons/search.png) no-repeat left;
	background-position:      5px     3px;
	background-repeat: no-repeat;
    border: 1px solid #5F6A70;
    -webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
    min-width: 98%;max-width: 100%;
}
.mobile-sidebar input, .mobile-sidebar textarea {
    background: #4B5458;
    border: 1px solid #5F6A70;
	color:#fff;
	border-radius: 5px;
}
.mobile-sidebar input:focus, .mobile-sidebar input:active, .mobile-sidebar textarea:focus, .mobile-sidebar textarea:active {
    background: #E2E6E7;
    color: #666666;
}
	.mobile-sidebar {
    width: 98.66%;min-width: 0;
	margin: 0 auto;padding: 5px;background: #111;
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
	color:#E9E9E9;
	min-height: 300px;
    }
	.mobile-sidebar a {
	color:#E9E9E9;
	}
	.mobile-sidebar .mobilesidebar-hide, .mobile-sidebar .elgg-menu-page a, .mobile-sidebar .elgg-menu-owner-block li a, .mobile-sidebar .elgg-module .elgg-body, .mobile-sidebar .elgg-module-aside .elgg-body .mts {
	background-color:#252A2D;
	color:#E9E9E9;
	border: 1px solid #111;
	text-shadow: none;box-shadow:none;
	}
	.mobile-sidebar .mobilesidebar-hide {
	float:right;
	height:34px;
	background: url(https://congrazie.ro/mod/juipo-options-theme/graphics/icons/arrow_left.png) no-repeat center #252A2D;
    text-decoration:none;
	vertical-align:middle;
	text-align:center;
	cursor: pointer;
    display: block;
    font-family: Arial,Helvetica,sans-serif;
    margin: 5px 0 0 0;
    padding: 10px;
	}
	.mobile-sidebar .mobilesidebar-hide:hover, .mobile-sidebar .elgg-menu-page a:hover, .mobile-sidebar .elgg-menu-owner-block li a:hover, .mobile-sidebar .elgg-menu-owner-block li.elgg-state-selected > a, .mobile-sidebar .elgg-menu-page li.elgg-state-selected > a {
	background-color:#3C4347;
	color:#E9E9E9;
	}
	.mobile-sidebar .elgg-head > h3, .elgg-module-m .elgg-head > h3 {
    background-color:#4B5458;
    background-image:none;
	color: #E9E9E9;
    font-weight: 300;
    padding: 5px;
    text-transform: uppercase;
	font-size: 1.0em;
}
.mobile-sidebar .elgg-module .elgg-body, .mobile-sidebar .elgg-module .elgg-head, .mobile-sidebar .elgg-module-aside .elgg-head, .mobile-sidebar .elgg-module-featured > .elgg-head {
    border:none;
}
.mobile-sidebar .elgg-module .elgg-head, .mobile-sidebar .elgg-module-aside .elgg-head, .mobile-sidebar .elgg-module-featured > .elgg-head {
   border: 1px solid #111;
}
.elgg-module-m {margin:0;}

    .elgg-likes {
        width: auto;
    }
    
	/*GROOPS*/
	.groups-profile > .elgg-image { width:100%;margin-right: 0;margin-bottom: 10px;}
	.groups-profile-icon img {
        width: 100%;
        height: auto;
    }

	#groups-tools > li {
        width: 100%;
        float: none;
        margin-bottom: 10px;
    }
    #groups-tools > li:nth-child(odd) {
        margin-right: 0;
    }
    #groups-tools > li:last-child {
        margin-bottom: 0;
    }
    /***** IE ******/
    #groups-tools > .odd {
        margin-right: 0;
    }
	.groups-profile-fields {
        float: left;
        padding-left: 0;
    }
    .groups-profile-fields .odd,
    .groups-profile-fields .even {
        padding: 10px 15px;
    }
	
	.profile .elgg-inner, #profile-owner-block {
    border: none;
    margin: 0;
}
	#profile-details, #profile-owner-block {
        display: block;
        float: left;
		width:100%;
		padding:0;
    }
	#profile-owner-block .elgg-avatar {max-width: 100%;
        height: auto; }
	.elgg-image-block .elgg-image-alt {
    float: right;
    margin-left: 5px;
}

#profile-owner-block a.elgg-button-action {
    margin: 10px 0;
}

	.elgg-module-widget {
    margin: 0 0 15px;
}
.elgg-module-widget > .elgg-head {
    margin-bottom: 0;
    padding: 3px 10px;
}
	.elgg-module-widget > .elgg-head h3 {
    float: left;
    padding: 0 45px 0 20px;
}
.file-photo .elgg-photo {
		max-width: 98%;
    }
    .tidypics-photo {
    	max-width: 97%;
    }
.tidypics-photo-item + .tidypics-photo-item {
    	margin-left: 0;
        margin-right: 7px;
    }	
          }
		  
	@media only screen and (max-width: 560px) {
	.elgg-menu-river-update > li.elgg-menu-item-file, .elgg-menu-river-update > li.elgg-menu-item-blog, .elgg-menu-river-update > li.elgg-menu-item-bookmarks, .elgg-menu-header-alt > li.elgg-menu-item-logout {
	display:none;
}

	}

    @media only screen and (max-width: 400px) {
.elgg-menu-header-alt > li.elgg-menu-item-logout, .elgg-menu-header-alt > li.elgg-menu-item-administration {
	display:none;
}
/*GROOPS*/
	.groups-profile > .elgg-image { width:100%;margin-right: 0;margin-bottom: 10px;}
	.groups-profile-icon img {
        width: 100%;
        height: auto;
    }

	#groups-tools > li {
        width: 100%;
        float: none;
        margin-bottom: 10px;
    }
    #groups-tools > li:nth-child(odd) {
        margin-right: 0;
    }
    #groups-tools > li:last-child {
        margin-bottom: 0;
    }
    /***** IE ******/
    #groups-tools > .odd {
        margin-right: 0;
    }
	.groups-profile-fields {
        float: left;
        padding-left: 0;
    }
    .groups-profile-fields .odd,
    .groups-profile-fields .even {
        padding: 10px 15px;
    }
	.tidypics-photo {
    	max-width: 97%;
    }
.tidypics-photo-item + .tidypics-photo-item {
    	margin-left: 0;
        margin-right: 7px;
    }
}
	
	@media only screen and (max-width: 320px) and (max-width: 480px) {
	body{
	background-image:none;
	background:#E2E2E2;
	}
	
.elgg-menu-filter > li, .elgg-tabs li {
    margin: 0 0 0 0;
}
.elgg-sidebar-alt .elgg-head > h3, .elgg-sidebar .elgg-head > h3, .elgg-module-featured .elgg-head > h3, .elgg-module-aside .elgg-head > h3 {
background-image:none;
}
#social, a.jump {
	display:none;
}
	}
	
