/* * @author ( Angie Radtke )*//* not ready *//* ##########################  general  ########################### */@font-face {	font-family: 'Titillium Maps';	src: url("../fonts/TitilliumMaps29L002.eot");	src: local('Titillium Maps'), local('TitilliumMaps'),		url("../fonts/TitilliumMaps29L002.otf") format("opentype"),		url("../fonts/TitilliumMaps29L002.woff") format("woff");}body{	background-image: url(../images/castlewood/bg.png);	background-repeat:no-repeat;	background-attachment:fixed;	background-position:center top; 	color: #333;	background-color:#a8a8a8;	font-family: arial, helvetica, sans-serif;}#all{	color: #333;	border:solid 0px ;	padding-top:0px;	background:#fff}#header {}a:visited{color:#c1272d !important;}a:hover,a:active,a:focus{ color:#c1272d; }input:focus { 	border:solid 2px; }fieldset { 	border:solid 0px #ccc; }.article-info { 	color:#444; }.article-info dd span {	color:#444;	border-right:solid 0px;	background:#eee}/* ##########################  back  ########################### */#back{}/* ##########################  logo  ########################### */#logo span{	color:#fff;	padding-left:50px;	font-size:0.3em !important;	text-transform:none;	font-family:arial, sans-serif}#all #header{ }.logoheader{    color: #FFFFFF;    margin: 0 10px 0 !important;    min-height: 150px; /* CHANGE */}h1#logo{	   font-family: 'Titillium Maps',  Arial;	   padding:0.9em 20px 20px 10px;	   text-transform:uppercase;	   font-weight:normal;	   margin-top:0;}#line{		max-width:100% ;	top:0px;	}/* ##########################  header  ########################### */#header{	background:#fff;	font-size:1em;	position:relative;  width:977px;}/* ++++++++++++++  lists, skiplinks  ++++++++++++++ */#header ul.menu{   /* top:62px; */   top:5em;	padding: 0px 0px 0px 0 ;	background:#e0e0e0  url(../images/personal/ecke.gif) top left repeat-x ;	border:0 ;	text-align:left;	left:0px;	 display:block;	 margin:0px 10px 0 10px;	 border-top:solid 1px #ddd;}#header ul.menu li{border:0; margin:0 !important;	   }#header ul.menu li a:link,#header ul.menu li a:visited{	color:#333;	border:0 ;	border-right:solid 1px #ddd;	margin:0px 0 0 0 ;	padding:12px 15px ;	position:relative;	background: #e0e0e0 url(../images/personal/ecke.gif) repeat-x top left;	display:inline-block}#header ul.menu li a:hover,#header ul.menu li a:active,#header ul.menu li a:focus{	background:#0d4c89 ;	color:#fff;}#header ul li.active a:link,#header ul li.active a:visited{	color:#f5f5f5;	background:url(../images/personal/navi_active.png) ;	text-shadow: 1px 1px 1px #000;}#header ul.skiplinks{	width:100%;	text-align:left;	background:none;	z-index:20000;	top:0;	display:inline;	padding:0}#header ul.skiplinks li a.u2:active,#header ul.skiplinks li a.u2:focus{	background:#095197 !important;	color:#fff !important;	border:solid 1px;	top:0 !important;	z-index:10000;	right:auto;	left:0 !important;	display:block}/* ++++++++++++++  fontsize  ++++++++++++++ */#fontsize{	 display:inline;}#fontsize p a:link,#fontsize p a:visited{	color:#222;	border-right:solid 1px #ccc}#fontsize p a.larger,#fontsize p a.reset,#fontsize p a.smaller{	padding-left:5px;	padding-right:5px;	text-decoration:none;	margin:0;}#fontsize p a:hover,#fontsize p a:active,#fontsize p a:focus{	background:#095197 !important;	color:#fff}#fontsize h3{	color:#222;	font-weight:bold}/* ++++++++++++++  search  ++++++++++++++ */#header form,#header form .search,#header form .finder{display:inline;padding-right:1px ;}#header form .inputbox{	background:url(../images/header-bg.gif) repeat-x;	border:solid 1px #ccc;	border-bottom:0;	border-right:0;	padding:5px}#header form .inputbox:focus{	border:solid 2px #000;}#header form .button{	border:solid 0px #ddd;	background:#ccc url(../images/personal/button.png);	color:#333;	padding:4px !important}/* ##########################  contentarea  ########################### */#contentarea,#contentarea2{	background:#fff}/* ##########################  breadcrumbs  ########################### */#breadcrumbs{	color:#333;}#breadcrumbs li{        font-size: 10px;	color: #808080;        display:inline-block;        list-style-type: none;}#breadcrumbs li a:link,#breadcrumbs li a:visited{	background:#fff;	color:#333;}#breadcrumbs li a span{    color: #c1272d !important;}#breadcrumbs li a:hover span,#breadcrumbs li a:active span,#breadcrumbs li a:focus span{	color: #c1272d !important;}/* ##########################  navigation column  ########################### */.module_content{	border:solid 1px #ddd;}.moduletable_js{	border:solid 0px #ddd;}#right .moduletable_js{	border:0}#nav h3{  border-bottom:solid 1px #ddd;  font-family: 'Titillium Maps', Arial;  color:#555}h3.js_heading{	border-bottom:solid 1px #ddd;	background:#eee;	font-family: 'Titillium Maps', Arial;}h3.js_heading span.backh{	border:solid 0px #000}h3.js_heading span.backh1{}h3.js_heading a{	border:0}h3.js_heading a img{	border:0}h3.js_heading a.opencloselink:hover,h3.js_heading a.opencloselink:active,h3.js_heading a.opencloselink:focus{	background:none}#right h3 span.backh{}#right h3 span.backh2{	background:#fff;	color:#555;	border-bottom:solid 1px #ddd}#right h3 span.backh3{padding-left:0}h3.js_heading a:link,h3.js_heading a:visited,h3.js_heading a:hover,h3.js_heading a:active,h3.js_heading a:focus{}#nav h3.js_heading a:focus{}#nav form{	color:#000;}#nav form a:hover,#nav form a:active,#nav form a:focus{	color:#fff;	background:#095197;	text-decoration:none}/* ++++++++++++++  first level  ++++++++++++++ */#nav .moduletable-example ul.menu{	background:#fff;	border:0;}ul.menu{	border:0;	background:#fff /* url(../images/nature/nav_level_1.gif) repeat-x */;	border:solid 0px #eee;}.module_content ul.menu{	border:0;}ul.menu li{	border-bottom:solid 1px #ddd;}ul.menu li a:link,ul.menu li a:visited{	color:#444;	background:url(../images/nature/karo.gif) 5px 12px no-repeat}ul.menu li.active a:link,ul.menu li.active a:visited{	color:#333;}ul.menu li a:hover,ul.menu li a:active,ul.menu li a:focus,ul.menu li.active a:hover,ul.menu li.active a:active,ul.menu li.active a:focus{	background: #fff url(../images/nav_level_1.gif) repeat-x ;	color:#095197;}/* ++++++++++++++  second level  ++++++++++++++ */ul.menu li ul{	border:solid 0px #eee;} ul.menu li ul li{	border:solid 0px #000;	background:#fff;} ul.menu li.active ul li a:link, ul.menu li.active ul li a:visited{	color:#444;	border:0;	border-bottom:solid 1px #fff;	background: #e8e8e8} ul.menu li.active ul li.active a:link, ul.menu li.active ul li.active a:visited{	border:0;	color:#333;	border-bottom:solid 1px #fff;} ul.menu li.active ul li a:hover, ul.menu li.active ul li a:active, ul.menu li.active ul li a:focus{	background:#666 !important;	color:#fff !important;}/* ++++++++++++++  third level  ++++++++++++++ */ul.menu li ul li ul{	border:0 !important;	background:#f5f5f5 !important;	padding-bottom:0}ul.menu li.active ul li.active ul li a:link,ul.menu li.active ul li.active ul li a:visited{	background:#f5f5f5 ;	border-bottom:solid 1px #fff;	color:#444}ul.menu li.active ul li.active ul li.active a:link,ul.menu li.active ul li.active ul li.active a:visited{	color:#333;}/* ++++++++++++++  fourth level  ++++++++++++++ */ul.menu li ul li ul li ul{	border:solid 1px #eee !important;	padding-top:10px !important;	padding-bottom:10px !important;	background:#fff url(../images/nature/level4.png) repeat-x !important;}ul.menu li.active  ul li.active  ul li.active  ul li  a:link,ul.menu li.active  ul li.active  ul li.active  ul li a:visited{	font-weight:normal;	padding: 3px 2px 3px 40px;	font-size:0.9em;	background:#fff url(../images/nature/arrow_small.png) no-repeat  30px 5px;	color:#444}ul.menu li.active  ul li.active  ul li.active  ul li.active  a:link,ul.menu li.active  ul li.active  ul li.active  ul li.active a:visited{font-weight:bold;color:#333 }/* ++++++++++++++  fifth level  ++++++++++++++ */ul.menu li ul li ul li ul li ul{	border:solid 0px #eee !important;	padding-top:5px !important;	padding-bottom:10px !important;	background:#fff !important;}ul.menu li.active  ul li.active  ul li.active  ul li.active	ul li  a:link,ul.menu li.active  ul li.active  ul li.active  ul li.active	ul li a:visited{	font-weight:normal;	padding: 3px 2px 3px 5px;	font-size:0.9em;	background:#fff ;	color:#444;	margin:0 10px  0 35px;	border-bottom:solid 1px #ddd}ul.menu li.active  ul li.active  ul li.active  ul li.active  ul li.active  a:link,ul.menu li.active  ul li.active  ul li.active  ul li.active  ul li.active a:visited{font-weight:bold; color:#333}/* ##########################  content - main   ########################### */#main {}#main a:link,#main a:visited{}#main a:hover, #main a,#main a:active,#main a:focus{	 text-decoration:none;	color:#808080;}#main th a:hover,#main th a:active,#main th a:focus{	color:#808080;}.items-row{	background:#fff}.items-row h2{	border-bottom:solid 1px #ddd;	border-top:solid 1px #ddd;	color:#555}.column-1,.column-2{	border: solid 0px ;}.item-separator{	border: solid 0px #333333;}#main ul li{}.small{	border:solid 0;}ul#archive-items li.row0,ul#archive-items li.row1{	border-bottom:solid 1px #ddd}.archive #adminForm fieldset{	border:0;	padding:0;	margin:20px 0}/* ++++++++++++++  images  ++++++++++++++ */.image-left{	padding:2px;}.image-right{	border:solid 1px #ddd;	padding:2px}/* ++++++++++++++  leading  ++++++++++++++ */.items-leading{}/* ++++++++++++++++++++ headings +++++++++++++ */#main h1{ color:#0d4c89;	border-bottom:solid 1px #ddd;	font-family: 'Titillium Maps', Arial;}#main .blog  h1,#main .blog-featured  h1{	color:#0d4c89;	border-top:solid 1px #ddd;	border-bottom:solid 1px #ddd;	font-family: 'Titillium Maps', Arial;	margin-top:-1px !important}/* h1 on frontpage */.items-row h2{	border-top:solid 1px #ddd;	border-bottom:solid 1px #ddd;}.items-leading h2,#main h3,#main h4{	color:#555;}#main h2{	color:#555;	font-family: 'Titillium Maps', Arial;}#main h2 a{	color:#095197}/* ++++++++++++++  readmore  ++++++++++++++ */.readmore a:link,.readmore a:visited,a.readmore:link,a.readmore:visited{	color:#095197;	background:#eee url(../images/nature/arrow1.gif) no-repeat left top;	border:solid 1px #ddd;}.readmore a:hover,.readmore a:active,.readmore a:focus,a.readmore a:hover,a.readmore a:active,a.readmore a:focus{	background:#555 url(../images/nature/arrow2.gif) no-repeat left 6px !important;	color:#fff;}a.readmore:hover,a.readmore:active,a.readmore:focus{	background:#555;	color:#fff;}/* ++++++++++++++  icons  ++++++++++++++ */.actions img{	border:0;}/* ++++++++++++++  items-more  ++++++++++++++ */#main .items-more h3{	border-bottom:solid 1px #ddd;	border-top:solid 1px #ddd;	color:#444;}#main .items-more ol{	color:#000;}#main .items-more ol li a{	background:#FFFFFF url(../images/blog_more.gif) no-repeat 0px center;	color:#095197}#main .items-more ol li a:hover,#main .items-more ol li a:active,#main .items-more ol li a:focus{	background: #095197 url(../images/blog_more_hover.gif) no-repeat 0px center;	color:#fff;}/* ++++++++++++++  pagination  ++++++++++++++ */#main .pagination{	border-top:solid 1px #ddd;	clear: both;}/* ++++++++++++++  article index  ++++++++++++++ */table.contenttoc{	border:solid 1px #ccc;}/* ##########################  right column   ########################### */#right{	border:solid 0px #e6e6e6;	background:#fff}#right h3{}#right h4{	color:#555;	border:solid 0;}#right ul li a:hover,#right ul li a:active,#right ul li a:focus{	background:#095197;	color:#fff;}/* ++++++++++++++  button for closing right column  ++++++++++++++ */#close span{	color:#000;}/* ##########################  modules  ########################### *//* ++++++++++++++  mostread, latest news ++++++++++++++ */.mostread li a:link,.mostread li a:visited,.latestnews li a:link,.latestnews li a:visited{	background: url(../images/personal/arrow2_grey.png) 2px 7px  no-repeat ;}.mostread li a:hover,.latestnews li a:hover,.mostread li a:active,.latestnews li a:active,.mostread li a:focus,.latestnews li a:focus{	background:#555 url(../images/arrow_white_grey.png) 2px 7px  no-repeat !important;}/* ++++++++++++++  newsfeed  ++++++++++++++ */ul.newsfeed{	border:solid 0px #000;}.newsfeed-item{	border-bottom:solid 1px #ddd;}.newsfeed-item h5 a{}/* ++++++++++++++  newsflash  ++++++++++++++ *//* newsflash horizontal */ul.newsflash-horiz{	background:#F5F5F5 url(../images/nature/box.png) repeat-x;	border:1px solid #EEEEEE;}ul.newsflash-horiz li{	border:solid 0px #eee;	background:#f5f5f5;}ul.newsflash-horiz li h4{	font-family: 'Titillium Maps', Arial;}/* newsflash vertical */.newsflash-vert{}/* ++++++++++++++  banner  ++++++++++++++ */.banneritem{	border:0}.banneritem a{	background:none}.banneritem a img{	background:none;	border:0}/* ++++++++++++++  login  ++++++++++++++ */#login-form .inputbox{	border:solid 1px #ddd;	background:url(../images/content_bg.gif) repeat-x;}fieldset.input{	border:0 ;}input.button,button.button,button.validate{	background:#FFFFFF url(../images/nature/arrow1.gif) no-repeat left top;	border:1px solid #DDDDDD;	color:#444444;}/* ++++++++++++++  tabs/ slide  ++++++++++++++ */ul.tabs{	border:solid 1px #ddd;	border-bottom:0;	background:#f5f5f5 url(../images/nature/box.png) repeat-x;}ul.tabs li{	background:#f5f5f5 url(../images/nature/box.png) repeat-x;	border-right:solid 1px #ddd}ul.tabs li a:link,ul.tabs li a:visited{	color:#333;}ul.tabs li a:hover,ul.tabs li a:active,ul.tabs li a:focus{	color:#000}.tabcontent{	border:solid 1px #ddd;	background:#fff;	color:#000;}.tabcontent .linkclosed{	color:#000;	border-bottom:solid 1px #e5e5e5;}ul.tabs li a.linkopen{	background:#fff;	color:#333;	border:0}ul.tabs li a.linkclosed:hover,ul.tabs li a.linkclosed:active,ul.tabs li a.linkclosed:focus,ul.tabs li a.linkopen:hover,ul.tabs li a.linkopen:active,ul.tabs li a.linkopen:focus{	background:#555;	color:#fff}/* ++++++++++++++  category-module  ++++++++++++++ */#right .category-module h4 a:link,#right .category-module h4 a:visited{	color:#0D4C89}#right .category-module h4 a:hover,#right .category-module h4 a:active,#right .category-module h4 a:focus{	color:#fff}.category-module li{	border-bottom:solid 1px #ddd;}.category-module li li{	border:0}/* ##########################  search   ########################### */.searchintro img{	border:0px}.inputbox:focus{	border:solid 2px #000;}.word{	background:#fff;	border:solid 0px #ccc ;}.word input{	border:solid 1px #ddd;	background:url(../images/content_bg.gif) repeat-x;	color:#333;}.only{	border:solid 1px #ccc;}.phrases{	color:#000;	border:solid 1px #ccc;}/* ++++++++++++++  selects  ++++++++++++++ */.phrases .inputbox{	background:#fff;	color:#000;}.phrases .inputbox option{	background:#f5f5f5;	border-bottom:solid 1px #ccc;}.phrases .inputbox option a:hover{	background:#C00;	border-color:#CFD0D6;	color:#fff;}/* ++++++++++++++   search results	++++++++++++++++++ */dl.search-results{	background:#f5f5f5;}dl.search-results dt.result-title{	border-top:dotted 1px #ddd}dl.search-results dd.result-url{	border-bottom:solid 5px #fff;	color:#115599;}dl.search-results dd.result-created{	border-bottom:solid 5px #fff;}/* ##########################  forms   ########################### *//* ++++++++++++++  form validation  ++++++++++++++ */.invalid{	border-color:red !important;}label.invalid{	color:red;}/* ##########################  user profile  ########################### */#users-profile-core,#users-profile-custom{	border:solid 1px #ccc;}#member-profile fieldset{	border:solid 1px #ccc;}/* ##########################  tables   ########################### */table{}tbody{}tr.odd,.cat-list-row1{	background:url(../images/news.gif)  repeat-x;}table.newsfeeds td,table.weblinks td{}table.weblinks th,table.newsfeeds th,table.category th,table.jlist-table th{	background:#444 ;}table.weblinks th a,table.newsfeeds th a,table.category th a,table.jlist-table th a,table.weblinks th,table.newsfeeds th,table.category th,table.jlist-table th{	color:#fff}td.table_footer{	background:#ddd url(../images/table_footer.gif) bottom left repeat-x;}td.counter{}td.num,td.hits{}td p{}table.category th a img{	border:solid 0px ;}/* for opera */tr, td{	border:solid 1px #ddd}#main table.moduletable td,#main table.moduletable tr{border:0;}fieldset.filters{	border:solid 0px #ddd;}/* ##########################  contacts   ########################### */.contact form{	background:#fff;	color:#000;}.contact input{	background:#fff;	color:#000;}.contact .button{}.contact input.invalid,.contact textarea.invalid{	border:solid 2px red;}.contact label.invalid{	color:red;}/* ++++++++++++++  Error Message contact form  ++++++++++++++ */p.error{	color:#044b63;	background:#eee;	border-top:3px solid #044b63;	border-bottom:3px solid #044b63;}body.contentpane{	background:#fff;}/* ##########################  footer   ########################### */#footer{	  /*  background:url(../images/footer_bg.gif) repeat-x;*/		color:#fff;	}#footer-inner{	background:url(../images/footer-gradient.jpg) repeat-y left bottom;	height: 50px !important;	 padding: 5px;}#footer a{	color:#fff;}#bottom a img{	border:0}.box h3{}.box ul{padding-left:0}.box1{}.box3{}#bottom  ul li a{background-image:none;padding-left:0}/* ##########################  editor  ########################### */.contentpaneopen_edit img{	border:0}form.editor fieldset{	border:solid 1px #ccc;}/* ++++++++++++++  edit  ++++++++++++++ */form#adminForm{	border:solid 0px #000}.edit form#adminForm fieldset{	border:solid 1px #ddd}.edit form#adminForm  legend{	font-weight:bold}/* ++++++++++++++  tooltip  ++++++++++++++ */.tip{	border:solid 1px #333;	background:#ffffcc;}/*-------------------------------*/table.pagenav,table.pagenav tr,table.pagenav td{border:0 !important}.cat-children ul ul,.categories-list ul ul{	list-style-type:none;}.cat-children ul ul ul,.categories-list ul ul ul{}.categories-list .category-desc ul li{list-style-type:square}/* contact  plain */#main .contact h3{	border-bottom:solid 1px #ddd;	margin: 20px 0}.form-required{	font-weight:bold;	margin:10px 0;	background:#fff url(../images/req.png) no-repeat;	padding:10px 40px}.contact .inputbox,.registration input,.profile-edit input,.login-fields input,.remind input,.reset input{	background:#fff url(../images/content_bg.gif) repeat-x ;	border:solid 1px #ccc;	padding:3px}.profile-edit select{	padding:0px;	border:solid 1px #ccc;	background:#f5f5f5;}.profile-edit select option{	padding:3px}/* contact  slider */.panel{	border:solid 1px #ddd;	margin-top:-1px}#main .contact .panel h3{	margin:0px 0 0px 0;	padding: 0;	background:#eee;	border:0}.panel h3 a{	display:block;	padding:6px;	text-decoration:none;	color:#444;	padding:6px;}.panel h3.pane-toggler a{	background:#f5f5f5 url(../images/slider_plus.png) right  top no-repeat;}.panel h3.pane-toggler-down a{	background:#f5f5f5  url(../images/slider_minus.png) right  top no-repeat;	border-bottom:solid 1px #ddd;}.pane-slider{	border:solid 0px;	padding:0px 10px !important;	margin:0;	background: url(../images/nav_level_1.gif) repeat-x ;}.panel .contact-form,.panel  .contact-miscinfo{	padding:10px}.contact .panel .contact-form form,.contact .panel .contact-address{	margin:20px 0 0 0}/* tabs */div.current{	background: url(../images/nav_level_1.gif) repeat-x ;}/* image upload modal */#all #upload-flash ul li a:hover,#all .item a:hover span {	background:#095197;	color:#fff;}#close a{text-decoration:none}/* ########################## sample module styling  ########################### */div.sample-module {    border: 2px dashed #ddd;    padding: 10px;    background-color: #f5f5f5;}/* ########################## HOME PAGE STYLING ########################### */.topline_before_banner{text-align:center;}#topmenustructure{float: right;    margin: 30px 0 0; /* ADD */    width: 700px;}#topmenustructure h3 a:link{font-size:14px;font-family: "Century Gothic",Arial,Helvetica,Sans-serif;border-bottom:1px solid #666;width:120px;color:#666666 !important;text-decoration:none;}#topmenustructure h3 a:active, a:hover, a:visited{font-size:14px;font-family: "Century Gothic",Arial,Helvetica,Sans-serif;width:120px;color:#c1272d !important;text-decoration:none;}#topmenustructure p {font-size:10px;font-family: "Century Gothic",Arial,Helvetica,Sans-serif;color:#808080;}#topmenustructure a { text-decoration:none; font-size:10px; }#topmenu1 h3 { padding-bottom: 5px;    width: 40px;}#topmenu2 h3{padding-bottom: 5px;    width: 70px;}#topmenu3 h3{padding-bottom: 5px;    width: 110px;}#topmenu3 {width: 157px !important;}#topmenu4 h3{padding-bottom: 5px;width: 90px;}#topmenu1, #topmenu2, #topmenu3, #topmenu4 {width:130px;float:left;padding-left:10px;}#topmenu4 a{text-decoration:none;color:#808080;}#topheader {width:977px;padding-top: 20px;}#logoimg{margin-left: 35px;width:180px;float:left;}#line{      width:620px;float:right;}#toplineimg{background:url(/images/castlewood/top-bar.png) no-repeat center center;text-align: center;width:977px;height:9px;}#middlebarline{text-align: center;}/* ######### HOME PAGE 3 BOXES  ########## */.mainthreeboxeshome, #threeboxeshome{width:977px;text-align:center;}#threeboxes1{margin-left:35px;}#threeboxes1 ,#threeboxes2 ,#threeboxes3  {width: 272px;float:left;padding: 10px 0px 0 0px;display: inline-block;vertical-align: middle;}#threeboxeshome h4 {padding-top:20px;font-size:12px;color:#c1272d;text-align:left;font-family: "Century Gothic",Arial,Helvetica,Sans-serif;}#threeboxeshome p{padding-top:0px;font-size:10px;color:#808080;text-align:left;font-family: "Century Gothic",Arial,Helvetica,Sans-serif;}#breadcrumbs span, #breadcrumbs a{font-size:10px;color:#808080;font-family: "Century Gothic",Arial,Helvetica,Sans-serif;}#breadcrumbs{margin-left: 10px;}#main { padding:10px;}#main h2{font-family: "Century Gothic",Arial,Helvetica,Sans-serif;font-size:14px;color:#c1272d;text-transform:uppercase;}#main p, li, a, a:link, a:visited, a:hover, a:focus{font-family: "Century Gothic",Arial,Helvetica,Sans-serif;font-size:11px;color:#808080;text-decoration:none;}div#footer-inner p{font-size:10px;font-family:Century Gothic;color:#999;}div#footer-inner span{font-size:10px;font-family:Century Gothic;float:right;color:#999;}/*//// Added by MP 2016-12-14 /////*/.phocagallery-box-file{        box-shadow: 5px 5px 0 #dedede;}.pgplugin1{    margin: 10px 6px !important;}.pgplugin1:hover{    border: 1px solid transparent!important;    opacity: 0.7;}.mfp-gallery .mfp-image-holder .mfp-figure{    border: 10px solid #fff;}.mfp-image-holder .mfp-close{    right: 6px;}img.mfp-img{    padding: 0;}.mfp-bottom-bar {    margin-top: -48px;    margin-left: 1%;    margin-right: 1%;    padding: 10px 2%;    left: 0;    width: 94%;    opacity: 0.7;    background: #000;}.mfp-counter{    top: 10px;    right: 8px;}