.contentdescription{margin-bottom:2.75em}.cols-2,.cols-3,.cols-4{clear:both;margin:0 -1.5%}.cols-2 .column-1,
	.cols-2 .column-2{width:47%;position:relative;margin:0 1.5%;float:left}.cols-3 .column-1,
	.cols-3 .column-2,
	.cols-3 .column-3{position:relative;width:30.33%;margin:0 1.5%;float:left}.cols-4 .column-1,
	.cols-4 .column-2,
	.cols-4 .column-3,
	.cols-4 .column-4{position:relative;width:22%;margin:0 1.5%;float:left}div.blog h1,div.componentheading{border-bottom:1px dotted #555;padding-bottom:2px;font-size:2.25em;text-align:right;margin-bottom:12px;color:#999}.blog-featured,.blog{}.blog-featured .items-leading,
	.blog .items-leading{margin-bottom:2.75em}.blog-featured .items-leading .leading,
		.blog .items-leading .leading{position:relative;padding-bottom:1.5em;margin-bottom:1.5em}.blog-featured .items-leading h2,
		.blog .items-leading h2{font-size:2.25em;margin-bottom:2px;position:relative}.blog-featured .cols-2 h2,
			.blog .cols-2 h2{line-height:1.7em;margin-bottom:6px;font-size:1.4em}.blog-featured .cols-3 h2,
				.blog .cols-3 h2{font-size:1.35em}.blog-featured h2 a,
					.blog h2 a{color:#557c19}.blog .cols-1 h2{font-size:1.75em;margin-bottom:5px}.items-row{margin-bottom:2.5em;position:relative;overflow:hidden}.blog-featured .items-row:last-child,
			.blog .items-row:last-child{border:none;padding-bottom:15px;margin-bottom:0}.blog-featured img, 
		.blog img{float:left;margin:0 10px 10px 0;padding:4px}.category-list{}.category-list fieldset.filters{margin:0;border:none;padding:0}.category-list .display-limit{float:right;margin-bottom:12px}.category-list .cat-items{}.category-list .cat-children{overflow:hidden}.category-list .cat-children{margin-bottom:8px;padding-bottom:3px;border-bottom:1px dotted #eee}.category-list .cat-children ul{list-style-type:none;padding:0;margin:0}.category-list .cat-children ul li span.item-title{font-size:1.4em;display:block;margin-bottom:3px}.category-list .cat-children .category-desc img{float:left;margin:5px 10px 10px 0;background:#eee;padding:5px;border:1px solid #E0EBBB}div.archive ul#archive-items{list-style-type:none;margin:0 0 15px;padding:0}div.categories-list{overflow:hidden}div.categories-list ul{list-style-type:none;padding-left:3em}div.categories-list>ul{padding-left:0}div.categories-list ul span.item-title{font-size:1.4em;display:block;margin-bottom:5px}div.categories-list div.category-desc p{margin-bottom:4px}div.categories-list ul li{}div.categories-list ul .category-desc img{float:left;margin:5px 10px 10px 0}div.categories-list  dl{color:#777;margin-bottom:2em}div.categories-list  dl dt{display:inline}div.categories-list  dl dd{display:inline;margin-left:2px}.item-page{position:relative}.item-page h2{line-height:1.35em;font-size:2.5em}.item-page img{float:left;\\margin:5px 10px 10px 0;background:#fff;padding:0}ul.actions{float:right;margin:0;padding:0;list-style-type:none}ul.actions li{float:left;padding:0}ul.actions li img{background:none;padding:0;border:none;margin:0 0 0 2px}ul.actions li a:hover img{}dl.article-info{overflow:hidden;margin-top:0;margin-bottom:1em}dl.article-info dt.article-info-term{display:none}dl.article-info dd{float:left;font-family:Verdana,Geneva,sans-serif;color:#999;font-size:.9em;margin-left:0;padding:0;font-style:normal;margin-right:1.75em}span.content_rating{color:#666;margin-bottom:-18px;display:block}span.content_rating img{padding:0;float:none;background:none;border:none;margin:0 0 -3px 2px}div.content_vote{padding-bottom:10px;color:#666;display:block}div.content_vote input{margin-bottom:-2px}div.content_vote input.button{margin-bottom:0;margin-left:10px}ul.pagenav{display:block;list-style-type:none;padding:4px 0 0;margin:10px 0 0;border-top:1px dotted #ccc}ul.pagenav li{display:inline}ul.pagenav li.pagenav-prev{float:left;margin-bottom:5px}ul.pagenav li.pagenav-next{float:right;margin-bottom:5px}div.items-more{clear:both;position:relative;overflow:hidden;border-top:1px dotted #d1e5e8;padding-top:15px}p.readmore{margin-bottom:1em}p.readmore a{padding-top:1px;padding-bottom:1px;-moz-transition:padding .3s ease-out;-o-transition:padding .3s ease-out;-webkit-transition:all .3s ease-out;transition:padding .3s ease-out;background-position:95% 30%;background-repeat:no-repeat}p.readmore a:hover{padding-right:26px;background-image:url(/templates/it_veranda2/images/readmore.png)}p.readmore a:focus{}div.pagination{position:relative;overflow:hidden;padding-top:15px}div.pagination ul{clear:both;list-style-type:none;margin:0 auto .75em;text-align:center}div.pagination ul li{display:inline}div.pagination ul li span.pagenav,
		  div.pagination ul li a.pagenav{display:inline-block;margin:0 3px;padding:1px 8px 0px;background:#4F8687;color:#fff;border:1px solid #D1E5E8}div.pagination ul li a.pagenav{border-color:#D1E5E8;background:#E2EFF1;text-shadow:none;color:#777}div.pagination ul li a.pagenav:hover{background:#4F8687;color:#fff;text-decoration:none}div.pagination p.counter{margin:0 auto 10px;text-align:center;color:#999}.pane-sliders{border:1px solid #D1E5E8;border-bottom:none}.pane-sliders div.pane1{}.pane-sliders div.panel h3.pane-toggler,
	.pane-sliders div.panel h3.pane-toggler-down{background:#E2EFF1;border-bottom:1px solid #E8E7DE;-moz-box-shadow:0 1px 0 #fff;-webkit-box-shadow:0 1px 0 #fff;box-shadow:0 1px 0 #fff;margin-top:1px;font-size:1.3em}.pane-sliders div.panel h3.pane-toggler a,
		.pane-sliders div.panel h3.pane-toggler-down a{display:block;color:#777;padding:4px 10px;text-decoration:none}.pane-sliders div.panel h3.pane-toggler a:hover,
			.pane-sliders div.panel h3.pane-toggler-down a:hover,
			.pane-sliders div.panel h3.pane-toggler-down a{color:#444}.pane-sliders div.panel h3.pane-toggler-down{border-bottom:none;position:relative;background:#C0DDE1}.pane-sliders div.panel h3.pane-toggler-down:after{content:"";border-style:dashed;border-color:transparent;border-width:0.6em;display: -moz-inline-box;display:inline-block;height:0;line-height:0;position:relative;vertical-align:middle;width:0;border-top-width: .7em;border-top-style:solid;border-top-color:#C0DDE1;position:absolute;bottom:-18px;left:11px}.pane-sliders div.panel div.pane-down{border-bottom:1px solid #e6e6e6!important;padding:20px 10px!important}dl.tabs{float:left;margin:0;z-index:50;clear:both;width:100%}dl.tabs dt{padding:0;float:left;margin-right:10px;font-size:.8em;border-radius:3px;border:1px solid #D1E5E8;background:#fff;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out}dl.tabs dt h3{font-size:1.5em}dl.tabs dt a{color:#777;display:block;float:left;padding:5px 10px;text-decoration:none}dl.tabs dt a:hover,
				dl.tabs dt.open a{color:#222}dl.tabs dt.open{background:#4F8687;border-color:#4F8687;position:relative;z-index:100}dl.tabs dt.open a{color:#fff}div.current{clear:both;border-top:none;padding:20px 0 10px}div.current dd{padding:0;margin:0}dl.tabs dt.open:after{content:"";border-style:dashed;border-color:transparent;border-width:0.8em;display: -moz-inline-box;display:inline-block;height:0;line-height:0;position:relative;vertical-align:middle;width:0;border-top-width: .8em;border-top-style:solid;border-top-color:#4F8687;position:absolute;bottom:-16px;left:11px}div.contact{}div.contact h2{margin-bottom:7px}div.contact-form{}div.contact-form  p.form-required{font-weight:bold}div.contact-form div.contact-email div{padding:0 0 14px}div.contact-form label#jform_contact_email_copy-lbl{}div.contact-form dt{float:left;clear:both}div.contact-form dt, 
		div.contact-form dd{padding-top:.5em;padding-bottom:.5em}div.contact-form button{margin-top:5px}div.contact img{float:right;margin:-3 10px -20px 16}div.contact div.contact-image img{float:right;margin:0 0 10px 10px}div.registration,div.login,div.profile-edit,div.edit,div.profile{}div.registration dt,
	div.profile-edit dt,
	div.edit dt,
	div.profile dt,
	div.registration dd,
	div.login dd,
	div.profile-edit dd,
	div.edit dd,
	div.profile dd,
	div.contact-form dd{display:inline-block;margin-left:.75em;float:left}div.registration dt,
	div.profile-edit dt,
	div.edit dt,
	div.profile dt,
	div.contact-form dt{clear:both;width:160px;text-align:right;margin-bottom:1.5em}div.registration dt span.spacer{text-align:left;display:block;color:#999}div.profile-edit span.optional{font-size:.9em;color:#999;font-weight:normal}div.login{}div.login .login-fields{padding-bottom:14px}div.login .login-fields label{width:140px;display:block;float:left}div.edit #editor-xtd-buttons{padding:0}div.edit .button2-left{margin:15px 10px 0 0}div.edit .form-note{background:#eee;clear:both;display:block;margin:20px -1.4em -41px;padding:10px}div.edit .form-note p{margin-bottom:0}div.edit img{float:right;margin:3px 0 0 5px}div.edit  label{display:inline;float:left;margin-right:1.5em;text-align:right;width:160px}div.edit .formelm,.formelm-buttons{margin-bottom:1.5em}div.edit fieldset{margin-bottom:2.5em}div.edit .formelm-area textarea{margin-bottom:1em}div.edit span#jform_description_parent{float:left}div.edit #editor-xtd-buttons{clear:both}ul.category-module{padding:0;margin:0;padding-left:1.5em;margin-bottom:1em}ul.category-module li{padding:7px 0}ul.category-module li h4{font-size:1.1em}ul.category-module li span.mod-articles-category-category,
		ul.category-module li span.mod-articles-category-date,
		ul.category-module li span.mod-articles-category-writtenby{color:#999;font-size:.9em;font-family:Arial,Helvetica,sans-serif}ul.category-module li span.mod-articles-category-writtenby{padding-right:18px}div.newsfeed{}div.newsfeed{}div.newsfeed div.feed-items{margin-top:30px}div.newsfeed div.feed-items img{float:left;margin:5px 10px 10px 0}div.feed{}div.feed ul{list-style-type:none;padding:0;margin:0}div.feed ul li h4.feed-link{font-size:1.3em;padding-bottom:5px}ul.latestnews,ul.mostreadmod{margin:.5em 0 0;padding-right:0;padding-left:1.5em}ul.latestnews li,
ul.mostreadmod  li{color:#999;margin-bottom:.7em}form#login-form{padding-top:.75em;margin-top:0}form#login-form div.pretext{margin-bottom:5px}form#login-form div.posttext{margin-top:10px}form#login-form fieldset{border:none;padding:0;margin:0 0 12px}form#login-form fieldset label{display:none}form#login-form fieldset p{margin-bottom:1em}form#login-form p .inputbox{width:90%}form#login-form p .inputbox:hover,
			form#login-form p .inputbox:focus{}form#login-form input.button{}form#login-form p#form-login-remember{padding:.25em .25em 0 0;float:right}form#login-form p#form-login-remember label{display:inline}form#login-form p#form-login-remember .inputbox{width:auto}form#login-form ul{clear:both;padding:0 0 0 .5em;list-style-type:none;margin:0}form#login-form ul li{padding:.1em 0}form#login-form p{margin:0 0 15px}form#login-form button{margin:0 0 0 10px}form#login-form p.form-login-register a{font-size:1.3em;display:block;background:#EBF3FA;border:1px solid #DEDEDE;box-shadow:inset -1px -1px 0 #fff, inset 1px 1px 0 #fff;text-align:center;margin:20px 12px 25px;color:#777!important;text-shadow:1px 1px 1px #fff;padding:5px 0}form#login-form p.form-login-register a:hover{color:#333!important}.search{margin:10px 0 0 0}.search label{display:none}.search .inputbox{padding:4px 8px;background:#fff;border:1px solid #E0E0CE;width:180px;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out}.search .inputbox:hover,
		.search .inputbox:focus{box-shadow:none;border-color:#D6D6BE;color:#444}.search input.button{margin-left:-77px;padding:4px 12px 6px!important;border:none;color:#fff!important;background-color:#295482;background-image:linear-gradient(bottom, rgb(41,84,130) 10%, rgb(61,105,147) 70%);background-image: -o-linear-gradient(bottom, rgb(41,84,130) 10%, rgb(61,105,147) 70%);background-image: -moz-linear-gradient(bottom, rgb(41,84,130) 10%, rgb(61,105,147) 70%);background-image: -webkit-linear-gradient(bottom, rgb(41,84,130) 10%, rgb(61,105,147) 70%);background-image: -ms-linear-gradient(bottom, rgb(41,84,130) 10%, rgb(61,105,147) 70%)}.search input.button:hover{border:none;box-shadow:none}#search{position:absolute;top:0;right:0;margin-right:845px}#search input{padding:5px;border-radius:7px}#search input:hover,
		#search input:focus{box-shadow:none}#search button{margin-left:-55px;border-radius:7px;color:#fff!important;padding:4px 12px 6px;border:1px solid #295482;background-color:#295482;background-image:linear-gradient(bottom, rgb(41,84,130) 10%, rgb(61,105,147) 70%);background-image: -o-linear-gradient(bottom, rgb(41,84,130) 10%, rgb(61,105,147) 70%);background-image: -moz-linear-gradient(bottom, rgb(41,84,130) 10%, rgb(61,105,147) 70%);background-image: -webkit-linear-gradient(bottom, rgb(41,84,130) 10%, rgb(61,105,147) 70%);background-image: -ms-linear-gradient(bottom, rgb(41,84,130) 10%, rgb(61,105,147) 70%)}#search .finder label,
	#search .finder br{display:none}#search .finder input.inputbox{background:url("/templates/it_veranda2/css/../images/search_button.png") no-repeat scroll 9% 4px #28595a;border:1px solid #649697;color:#fff;color:rgba(255,255,255,.4);margin-right:0;padding:4px 9px 4px;margin-top:10px;box-shadow:inset 5px 5px 5px #214e4f;width:105px}#search .finder input.inputbox:hover,
		#search .finder input.inputbox:focus{background-position:9% 4px;width:130px;color:rgba(255,255,255,.8)}ul.autocompleter-choices{background:#EAE9E0;z-index:999999999999!important;border:1px solid #C7C3AC}form#searchForm{}form#searchForm div.searchintro{padding:.4em 1em;border:1px solid #fff;margin-bottom:1.5em;color:#514721;background:#FFF6BF;-moz-box-shadow:0 0 8px #877736;-webkit-box-shadow:0 0 8px 877736;box-shadow:0 0 8px #877736}form#searchForm div.searchintro p{margin:0}form#searchForm .ordering-box{padding-top:15px}form#searchForm label{width:auto;padding-right:10px}form#searchForm .form-limit{float:left;padding-top:20px}form#searchForm .counter{float:right;padding-top:25px}dl.search-results{clear:both}dl.search-results .result-title{padding-top:25px;font-size:1.3em}dl.search-results dd{margin-left:0}.finder #search-form fieldset.word{}.finder #search-form #advanced-search-toggle{border:1px dotted #ccc;background:#F5F5F5;padding:3px 12px;display:inline-block}.finder #search-form ul#finder-filter-select-list{list-style-type:none!important}.finder #search-form ul#finder-filter-select-list li{padding:7px 0}.finder #search-form ul#finder-filter-select-list li label{width:160px;display:inline-block;text-align:right;padding-right:10px}#breadcrumbs{border-top:1px dashed #d1e5e8;padding-top:15px;margin-bottom:-2px}.breadcrumbs{padding:0;color:#777;position:relative;overflow:hidden;font-family:"Comic Sans MS",cursive;text-align:center;margin:0}.breadcrumbs ol{list-style-type:none;margin:0;padding:0}.breadcrumbs ol li{display:inline;background:url(/templates/it_veranda2/images/breadcrumbs_arrow.png) no-repeat 100% 42%;padding:0 22px 0 0;margin-right:8px}.breadcrumbs ol li a{font-size:1.15em;margin:0}.breadcrumbs ol li a:hover{}.breadcrumbs ol li.lastitem{background:none;padding:0}.breadcrumbs ol span.showHere{padding-right:6px;color:#999;font-family:"Comic Sans MS",cursive}#language{position:absolute;right:12px;opacity:.6;top:10px;-moz-transition:all .6s ease-out;-o-transition:all .3s ease-out;-webkit-transition:all .6s ease-out;transition:all .3s ease-out}#language:hover{opacity:1}#language ul{padding:8px 5px 0;margin:0;background:rgba(0,0,0,.75);border:1px solid #444;list-style-type:none}#language ul li{text-align:center;margin:0}#language ul li a{display:block;margin:0 0 8px;padding:0;-moz-transition:all .6s ease-out;-o-transition:all .3s ease-out;-webkit-transition:all .6s ease-out;transition:all .3s ease-out}#language ul li a:hover{-webkit-transform:scale(1.15)}#language ul li img{margin:0;float:none}#language ul li.lang-active a{}.tip-wrap{z-index:99}.tip{padding:.4em .8em;margin-bottom:2em;font-weight:normal;background:#447D7E;border:1px solid rgba(255,255,255,.4);color:#fff}.tip .tip-title{font-family:Lora,Arial,Helvetica,sans-serif;color:#fff;font-weight:normal;text-shadow:1px 1px 1px rgba(0,0,0,.6);padding-bottom:3px;font-size:1.3em}dl#system-message{}dl#system-message dd{}dt.error,dd.error{}#system-message dd ul{background-position:4px 45%;margin-right:0}#system-message dd.warning ul,
		#system-message dd.error ul{}dt.notice,dd.notice{}iframe.wrapper{width:100%}#mainmenu{margin:0;max-width:930px}#mainmenu .icemegamenu{height:50px;position:relative}#topmenu ul.menu{margin:0;padding:0}#topmenu ul.menu li{display:inline;float:left;padding:2px 0 0 24px;margin:0;font-size:.9em;list-style-type:none}#topmenu ul.menu li a{display:block;padding:0;color:#5DABB5}#topmenu ul.menu li.active a,
			#topmenu ul.menu li a:hover{}#topmenu ul.menu li a img{float:none;margin:0px 8px -4px 0}#topmenu ul.menu li:last-child{border:none;padding-right:0}.col-module-content ul.menu,
.col-module-content ul.menu ul{margin:0;padding:0 0 1px}.col-module-content>ul.menu{margin-right:5px}.col-module-content ul.menu li{padding:0;border-bottom:1px dotted #D1E5E8;margin:0;list-style-type:none}.col-module-content ul.menu li a{color:#777;background:url(/templates/it_veranda2/images/menu_point.png) no-repeat 0 35%;display:block;position:relative;-webkit-transition:all .4s ease-out;-moz-transition:opacity .4s ease-out;-o-transition:opacity .4s ease-out;transition:opacity .4s ease-out;padding:4px 10px 4px 20px}.col-module-content ul.menu li a:hover{text-decoration:none;background-image:url(/templates/it_veranda2/images/menu_point_hover.png);color:#222}.col-module-content ul.menu li.current a{color:#222;background-image:url(/templates/it_veranda2/images/menu_point_hover.png)}.col-module-content ul.menu li.current a:before{content:"";position:absolute;width:14px;height:20px;right:-15px;top:4px;background:url(/templates/it_veranda2/images/col-menu-active.png) no-repeat center right}.col-module-content ul.menu li.deeper{background:none}.col-module-content ul.menu li.deeper span.separator{font-size:1.3em;color:#666;padding:5px 10px;display:block;background:#E2EFF1;text-shadow:1px 1px 1px #fff}.col-module-content ul.menu li li:last-child{border:none}.col-module-content ul.menu li span.separator{display:none}#footer ul.menu{padding-left:.75em;margin-bottom:.5em}#footer ul.menu li{padding:.25em 0;list-style-type:none}#footer ul.menu li a{display:block;padding:0;text-decoration:none}#footer ul.menu li a:hover,
			#footer ul.menu li.current a{text-decoration:underline}#footer ul#socialmenu{padding-left:.5em;list-style-type:none}#footer ul#socialmenu li{padding:6ox 0;background:none}#footer ul#socialmenu li a{padding:0}#footer ul#socialmenu li img{margin:0 10px -2px 0;-webkit-transition:opacity .4s ease-out;-moz-transition:opacity .4s ease-out;-o-transition:opacity .4s ease-out;transition:opacity .4s ease-out}#footer ul#socialmenu li a:hover img{opacity:1}#copyrightmenu{text-align:center}#copyrightmenu ul.menu{margin:4px auto 1px;padding:0}#copyrightmenu ul.menu li{display:inline;padding:0 0 0 25px;margin:0;font-size:.9em;list-style-type:none}#copyrightmenu ul.menu li a{}#copyrightmenu ul.menu li a:hover{text-decoration:none}#copyrightmenu ul.menu li a img{float:none;margin:0px 8px -4px 0}#copyrightmenu ul.menu li:last-child{border:none;padding-right:0}