﻿@media screen{.datagridwidget-table-view{width:100%; border:1px solid #666; background:none repeat scroll 0 0 #EEE}
.datagridwidget-table-view .header{font-weight:bold; background:none repeat scroll 0 0 #DDD; color:#666; padding:2px; font-size:1.1em; text-align:left}
.datagridwidget-row{vertical-align:top}
.datagridwidget-cell input[type="text"]{padding:1px}
.datagridwidget-cell input, .datagridwidget-cell select, .datagridwidget-cell textarea{border:1px solid #CCC}
.datagridwidget-cell >input:only-child{width:99%}
.datagridwidget-cell div.error{color:red; font-weight:bold}
.datagridwidget-empty-row{/* */display:none}
/* */
.datagridwidget-cell{vertical-align:bottom; padding:1px}
.datagridwidget-manipulator{width:16px; text-align:center; padding-bottom:4px; margin:0; vertical-align:bottom}
.datagridwidget-manipulator img{cursor:pointer}
.datagridwidget-hidden-data{display:none}
/* */
.auto-append >.datagridwidget-manipulator.delete-row, 
.auto-append >.datagridwidget-manipulator.move-up, 
.auto-append >.datagridwidget-manipulator.move-down{display:none}
.datagridwidget-cell input{background:white; background-image:none}

}

@media screen{.leadimage-wrapper{float:left; padding-right:0.6em; padding-bottom:0.2em}
.leadimage-body-wrapper{float:left; padding:1em 2em 1em 0}

}

@media screen{.carousel{position:relative; margin-bottom:1em}
.carousel-banner{display:none; overflow:hidden}
.carousel-text{background-color:#DDD; bottom:0; left:0; padding:2%; position:absolute; width:96%}
.carousel-banner-1{display:block}
.carousel-pager{margin:0.75em 0}
.carousel-pager-item, 
.carousel-pager-button-prev, 
.carousel-pager-button-next{background-color:#DDD; padding:0.25em 0.5em}
.carousel-pager-item-active{background-color:#75AD0A}
.carousel-pager-item-active:link, 
.carousel-pager-item-active:visited, 
.carousel-pager-item-active .carousel-title{color:white}
.carousel-pager-item-classic{cursor:pointer}
.carousel-settings-introduction{margin-bottom:1em}
}

@media all{.managePortletsAboveLink,.managePortletsBelowLink,.manageFooterPortletsLink,.manageInHeaderPortletsLink,.managePortletsBelowTitleLink{text-align:center; margin:0 auto 1em; clear:both}
.portlet-manager-row .porlet-well_manager{width:30%; float:left; margin:1%}
.portlet-manager-row{width:100%; float:left}
/* */
div.width-1\3a 5{width: 17.75%}/* */

div.width-2\3a 5{width: 37.75%}/* */

div.width-3\3a 5{width: 57.75%}/* */

div.width-4\3a 5{width: 77.75%}/* */

div.position-1\3a 5{margin-left: -78.875%}/* */

div.position-2\3a 5{margin-left: -58.875%}/* */

div.position-3\3a 5{margin-left: -38.875%}/* */

div.position-4\3a 5{margin-left: -18.875%}/* */

div.width-1\3a 6{width: 14.416%}/* */

div.width-5\3a 6{width: 81.083%}/* */

div.position-1\3a 6{margin-left: -82.208%}/* */

div.position-5\3a 6{margin-left: -15.542%}/* */


}

@media screen{/* ***/.sf-menu,.sf-menu *{margin:0; padding:0; list-style:none}
.sf-menu{line-height:1.0}
.sf-menu ul{position:absolute; top:-999em; width:10em; /* */}
.sf-menu ul li{width:100%}
.sf-menu li:hover{visibility:inherit; /* */}
.sf-menu li{float:left; position:relative}
.sf-menu span{display:block; /* */}
.sf-menu a{display:block; position:relative}
.sf-menu li:hover ul, 
.sf-menu li.sfHover ul{left:0; top:2.5em; /* */z-index:99}
ul.sf-menu li:hover li ul, 
ul.sf-menu li.sfHover li ul{top:-999em}
ul.sf-menu li li:hover ul, 
ul.sf-menu li li.sfHover ul{left:10em; /* */top:0}
ul.sf-menu li li:hover li ul, 
ul.sf-menu li li.sfHover li ul{top:-999em}
ul.sf-menu li li li:hover ul, 
ul.sf-menu li li li.sfHover ul{left:10em; /* */top:0}
}

