/*	Modificari facute pe 07 Nov 2012, v.1.0. Suport: webadmin[la]usv.ro
	Copyright (C) 2012 Universitatea Stefan cel Mare din Suceava.

	Modificari pentru stylesheet-ul foundation.min.css (v3.1):
		1. Modificari body
		2. Modificari meniu navigare
		3. Slider prima pagina
		
	Stiluri suplimentare pentru toate paginile:
		4. Formatare titluri
		5. Formatare scrollbar
		6. Iconuri
		7. Animatie lista fotografii
		8. Crumbs
*/

/*	1. MODIFICARI BODY	*/
body { background:#5AB0D8  !important;} /*url(../images/noise.png)*/
p { font-family:Arial, sans-serif !important; }
a:hover { color:#000 }
h1,h2,h3,h4,h5,h6 {font-weight:400 !important; }
h1 small,h2 small,h3 small,h4 small,h5 small,h6 small { text-rendering:optimizeLegibility; }
h2 { font-size:36px !important; }
h3 { font-size:28px !important; }
h4 { font-size:24px !important; }
ul, ol, dl {list-style-position: inside !important; }
ol li { color:#2BA6CB;font-family:Arial, sans-serif;font-weight:bold; }
ol li p { color:#000 }
blockquote, blockquote p { color:#000!important;font-weight:bold;font-family:Georgia, Times, serif !important;font-style:italic; }
input[type="text"], input[type="password"], input[type="date"], input[type="datetime"], input[type="email"], input[type="number"], input[type="search"], input[type="tel"], input[type="time"], input[type="url"], textarea {font-family: Arial, sans-serif !important; color:#000}
.panel { background:#CCEBFF !important; border:solid 1px #AAE1F7 !important; }
.button { font-family: Arial, sans-serif !important; }
.small { font-size:70%; }
.label { color:#000 !important; background:#F6F6F6 !important }
.label.secondary { background-color:#F6F6F6 !important }

/*	2. MODIFICARI MENIU	*/
#usv_h_menu { background:#9CF;height:40px;margin:none;padding:0;width:1200px; }
.nav-bar { background:#0060B9;padding:0; /*font-family:"opensans-condbold"!important*/ }
.nav-bar>li { border:none; }
.nav-bar>li:last-child { border-right:none }
.nav-bar>li.active { background:#0099ff!important;color:#fff!important}
.nav-bar>li.active:hover { background:#0099ff !important;cursor:default;color:#fff !important }
.nav-bar>li:hover { background:#0099ff !important;color:#fff !important}
.nav-bar>li>a { color:#fff !important;text-shadow: 0px 2px 1px rgba(0,56,141,1);}
.nav-bar>li>a:hover { color:#fff;text-shadow: 0px 2px 1px rgba(0,0,0,1); }
.nav-bar>li>a:first-child {font-size:20px !important }
.flyout { top:38px !important;border:0 !important; margin:0 1px !important; background:#0099ff !important}
.flyout p {	color:#000 }
ul.flyout li, .nav-bar li ul li { border-left:0 !important }
ul.flyout li a, .nav-bar li ul li a { color:#000 !important; font-family:Arial, Helvetica, sans-serif; }
ul.flyout li a:hover, .nav-bar li ul li a:hover { background:#0099ff !important;color:#FFF !important }
ul.flyout li.active a, .nav-bar li ul li.active a { color: #000 !important }
div.orbit div.fluid-placeholder { visibility:hidden;position:static;display:block;width:100% }

#men-vert-sg { padding: 0 15px !important; }
#men-vert-dr { padding: 0 15px !important; }
#no-men { padding: 0 15px !important; }


/*	3. SLIDER PRIMA PAGINA	*/	
#home_slide_1,#home_slide_2,#home_slide_3,#home_slide_4,#home_slide_5,#home_slide_6,#home_slide_7,#home_slide_8,#home_slide_9, { background:#ccc;height:250px;padding:20px 0;width:1000px; }
#home_slide_1 a,#home_slide_2 a,#home_slide_3 a,#home_slide_4 a,#home_slide_5 a,#home_slide_6 a,#home_slide_7 a,#home_slide_8 a,#home_slide_9 a, { color:#000}
#home_slide_1 { background:url(../images/home_slide_1.jpg); }
#home_slide_2 { background:url(../images/home_slide_2.jpg); }
#home_slide_3 { background:url(../images/home_slide_6.jpg); }
#home_slide_4 { background:url(../images/home_slide_4.jpg); }
.semitransparent { background:rgba(197,229,255,0.7);height:100%;padding:30px 60px 0;text-shadow:0 2px 1px rgba(255,255,255,1); }
.whitediv { background:#FFF; }

/*	4. FORMATARE HEADINGS	*/
.heading_box { background:url(../images/heading-bg.png) #FFF;border-bottom:2px solid #CB2B2B;clear:both;margin:0 0 10px;padding:5px 0 5px 5px; }
.heading_line { border-bottom:2px dotted #CB2B2B;clear:both;margin:0 0 10px;padding:5px 0 5px 5px; }
.div_line { border-bottom:1px dotted #CB2B2B;margin:0 0 10px 0; padding:4px 0 0 0}
.div_left {float:left !important }

/*	5. SCROLLBAR	*/
::-webkit-scrollbar { width:8px; }
::-webkit-scrollbar-button { height:5px;width:8px; }
::-webkit-scrollbar-track { background:#eee;border:thin solid lightgray;border-radius:10px;box-shadow:0 0 3px #dfdfdf inset; }
::-webkit-scrollbar-thumb { background:#999;border:thin solid gray;border-radius:10px; }
::-webkit-scrollbar-thumb:hover { background:#7d7d7d; }

/*	6. ICONURI	*/
.icon_sosa { -moz-font-smoothing:antialiased;-moz-text-rendering:optimizeLegibility;-ms-font-smoothing:antialiased;-ms-text-rendering:optimizeLegibility;-o-font-smoothing:antialiased;-o-text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-webkit-text-rendering:optimizeLegibility;color:#5596C9;font-family:sosa, arial;font-smoothing:antialiased;font-style:normal;text-rendering:optimizeLegibility; }
.icon_ligature { -moz-font-smoothing:antialiased;-moz-text-rendering:optimizeLegibility;-ms-font-smoothing:antialiased;-ms-text-rendering:optimizeLegibility;-o-font-smoothing:antialiased;-o-text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-webkit-text-rendering:optimizeLegibility;color:#5596C9;font-family:ligature, arial;font-smoothing:antialiased;font-style:normal;text-rendering:optimizeLegibility; }
.lsf { -moz-font-smoothing:antialiased;-moz-text-rendering:optimizeLegibility;-ms-font-smoothing:antialiased;-ms-text-rendering:optimizeLegibility;-o-font-smoothing:antialiased;-o-text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-webkit-text-rendering:optimizeLegibility;font-family:ligature, arial;font-smoothing:antialiased;text-rendering:optimizeLegibility; }
.lsf-icon:before { -moz-font-smoothing:antialiased;-moz-text-rendering:optimizeLegibility;-ms-font-smoothing:antialiased;-ms-text-rendering:optimizeLegibility;-o-font-smoothing:antialiased;-o-text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-webkit-text-rendering:optimizeLegibility;content:attr(title);font-family:ligature, arial;font-size:130%;font-smoothing:antialiased;margin-right:.3em;text-rendering:optimizeLegibility; }
.icon_xlarge { color:#0060B9;font-size:100px;margin:0 0 0 -20px; }
.icon_large { color:#ccc;font-size:64px; }
.icon_normal { font-size:32px; }
.icon_small { color:#707070;font-size:19px; }
.square-s { height:20px;line-height:1.5;padding:2px;width:20px; }
.square-m { height:30px;line-height:1.5;padding:2px 8px;width:40px; }
.square-m a { color:#FFF; }
.square-l { height:60px;line-height:1.5;padding:2px;width:60px; }
.facebook { background:#3b5998;color:#fff; }
.twitter { background:#00a0d1;color:#fff; }
.google { background:#db4a39;color:#fff; }
.bookmark { background:#FFB800;color:#000; }
.linkedin { background:#0e76a8;color:#fff; }
.youtube { background:#c4302b;color:#fff; }
.info { background:#DADADA; }
.flickr { background:#0063DC;color:#FFF; }
.rss { background:#F90;color:#FFF; }

/*	7. ANIMATIE LISTA FOTOGRAFII	*/
ul[data-liffect=pageleftback] li { -moz-animation:pageLeftBack 400ms ease both;-moz-animation-play-state:paused;-moz-transform-origin:0 50%;-o-animation:pageLeftBack 400ms ease both;-o-animation-play-state:paused;-o-transform-origin:0 50%;-webkit-animation:pageLeftBack 400ms ease both;-webkit-animation-play-state:paused;-webkit-transform-origin:0 50%;animation:pageLeftBack 400ms ease both;animation-play-state:paused;opacity:0;position:relative;transform-origin:0 50%; }
ul[data-liffect=pageleftback].play li { -moz-animation-play-state:running;-o-animation-play-state:running;-webkit-animation-play-state:running;animation-play-state:running; }
100% { -moz-transform:perspective(400px) rotateY(0deg);-o-transform:perspective(400px) rotateY(0deg);-webkit-transform:perspective(400px) rotateY(0deg);opacity:1;transform:perspective(400px) rotateY(0deg); }

/* 8. CRUMBS */
#crumbs { height:2.3em;border:0;background:#EBEBEB}
#crumbs ul, #crumbs li { list-style-type:none;padding:0;margin:0;font-size:14px	}
#crumbs li { float:left;line-height:2.3em;color:#777;padding-left:.75em;}		
#crumbs li a { background:url(../images/crumbs.png) no-repeat right center;	display:block;padding:0 15px 0 0; }

/* 9. MISC */
#flickr {width:805px; height:605px }