
/****************************/
/* LOCAL CSS                */
/****************************/

/* Put your custom CSS and CSS overrides in this file and  */
/* rename it local.css.  By restricting your CSS changes   */
/* to local.css, your changes will not be overwritten when */
/* upgrading to a new version of this theme.  You can also */
/* use a local-rtl.css file for the equivalent in RTL.     */

/* Steps to activate local.css:                       */
/* 1. Add your custom CSS to this file                */
/* 2. Rename this file to local.css                   */
/* 3. Clear cached data at admin/settings/performance */
.node-type-photography .content-group-inner  .content-inner-inner img{
padding:10px;
background:#efefef;
border:1px solid #fff;
}
.views-field-field-photography-fid a img{
border:1px solid #fefefe;

}
.views-field-field-photography-fid a:hover img{
border:1px solid #999;
}
.views-field-title{
position:absolute;
bottom:6px;
background:url(../images/title.png) -3px 2px no-repeat;
font-size:10px;
font-weight:bold;
padding:0;
padding-left:13px;
color:#555;
text-shadow:1px 1px 0 #f1f1f1;
text-transform:capitalize;
}
.view-bnews .views-field-title{
position:relative;
top:-1px;
font-weight:normal;
font-size:12px;
}
.header-group-inner{

position:relative;
margin-bottom:20px;
padding:20px 0 0 0;
width:938px;
left:10px;
}
.view{
background:url(../images/bisdg_line.jpg) 9px bottom no-repeat;
}
.header-site-info {float:left;}
.header-site-info .inner{}

.view-taxred .views-row,
.view-cretan-school  .views-row,
.view-awarded .views-row,
.view-photos .views-row{float:left;
padding:10px;
background:#fefefe;
border:1px solid #ccc;
text-align:center;
    height: 210px;
    margin-bottom: 8px;
    margin-left:10px;
    padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 15px;
    text-align: center;
    width: 205px;
	position:relative;
}

.view-taxred .views-row-1,
.view-taxred .views-row-5,
.view-taxred .views-row-9,
.view-photos .views-row-1,
.view-photos .views-row-5,
.view-photos .views-row-9,
.view-cretan-school  .views-row-1,
.view-cretan-school  .views-row-5,
.view-cretan-school .views-row-9,
.view-awarded .views-row-1,
.view-awarded .views-row-5,
.view-awarded .views-row-9
{
margin-left:0;
}




.front h1.title,.block-title{color:#296184;font-size:18px;text-shadow:1px 1px 0 #fff;}


.view-thematics .view-content{position:relative;}
.view-thematics .views-row{
position:relative;
float:left;
padding-left:10px;
padding-bottom:30px;}
.view-thematics a img{
padding:10px;
background:#efefef;
border:1px solid #fff;
}
.view-thematics .views-row-3,.view-thematics .views-row-1{padding-left:0}
.view-thematics .views-field-name{
position:absolute;
top:170px;
}
.view-thematics .views-field-name a{
background:url(../images/title_bg.png) top left repeat;
font-size:22px;
font-weight:bold;
padding:20px 5px;
width:200px;
padding-left:18px;
color:#fff;
text-shadow:none;
}
.view-thematics .views-field-nid{
position:absolute;
right:20px;
top:18px;
background:url(../images/total_bg.png) top left repeat;
font-size:14px;
font-weight:bold;
color:#fff;
text-shadow:none;
padding:10px;
}
.views-slideshow-controls-top {
    left: 405px;
    position: absolute;
    top: -25px;
}
#views_slideshow_singleframe_main_thematics-block_1{position:relative;z-index:111;left:25px;}
#views_slideshow_singleframe_playpause_thematics-block_1{display:none}
#views_slideshow_singleframe_prev_thematics-block_1{background:url(../images/aleft.jpg) top left no-repeat;
padding:10px;text-indent:-11111em;
}
#views_slideshow_singleframe_next_thematics-block_1{text-align:right}
#admin-menu a{text-shadow:none}
#block-views-cv-block_1{
    color: #666666;
    font-size: 14px;
    text-align: justify;
    text-shadow: 1px 1px 0 #F1F1F1;
	background:url(../images/bg_white_2.jpg) top left repeat;
	border:1px solid #c9c9c9;
	width:936px;
	padding:10px 0;
	margin-left:10px;
	margin-top:10px;
	min-height:93px;
}
#block-views-cv-block_1 .view-header a{color:red;text-decoration:none;}
#block-views-cv-block_1 .view-header{font-weight:bold;}



.postscript-bottom-inner a:hover{
color:#191919;
text-shadow:1px 1px 0 #f1f1f1;
text-decoration:none;
}
#block-block-1 .inner,#block-block-4 .inner{padding-left:25px;}
.logos{float:left;
width:97px;
height:95px;
}
.logos a:hover{opacity:0.85}
.view-videos{padding-bottom:20px;}
.view-videos .views-row  {
padding:10px;
background:#efefef;
border:1px solid #fff;
position:relative;

}
.view-videos .views-field-title{
position:absolute;
top:330px;
background:none;
padding-left:0;
}
.view-videos .views-field-title a{
background:url(../images/title_bg.png) top left repeat;
font-size:22px;
font-weight:bold;
padding:20px 5px;
width:200px;
padding-left:18px;
color:#fff;
text-shadow:none;
}

.page-videos .view-videos .views-field-title{
top:160px}
.page-videos  .view-videos .views-field-title a{
font-size:10px;
padding:15px;
padding-left:10px;
}

.view-videos .views-slideshow-controls-bottom {
width:450px;
margin-top:20px;
padding-left:400px;
}
.view-videos .views-slideshow-controls-bottom .pager-item{

}
.view-videos .views-slideshow-controls-bottom  a,.view-photos .views-slideshow-controls-top  a{
background:url(../images/radios.png) 0 1px no-repeat;
float:left;
display:block;
height:20px;
width:25px;
text-indent:-1111em;
}
.view-videos .views-slideshow-controls-bottom  .activeSlide a,
.view-photos .views-slideshow-controls-top .activeSlide a{
background:url(../images/radios.png) 0 -19px no-repeat;
}
#block-views-videos-block_2 .views-row{margin-bottom:10px}
#block-views-videos-block_2 .view-videos .views-field-title{
top:105px;
}
#block-views-videos-block_2 .view-videos .views-field-title a{
font-size:10px;
padding:5px;
}


.page-latest-news .view-news .views-row{
float:left;
width:250px;
margin-left:25px;
margin-bottom:25px;
background:#fefefe;
border:1px solid #ccc;
min-height:180px;
*height:180px;
padding:10px;
position:relative;
}
.view-news .dates{
position:absolute;
top:10px;
left:-8px;
z-index:11;
}
.page-latest-news .view-news .views-row-1,
.page-latest-news .view-news .views-row-3,
.page-latest-news .view-news .views-row-5,
.page-latest-news .view-news .views-row-7{
margin-left:0;
}
.page-latest-news .view-news .views-row  .views-field-title{font-weight:bold;font-size:11px;margin-top:20px;position:relative;top:0}
.page-latest-news .view-news .views-row  .views-field-title a{color:#648193;text-decoration:none;}
.page-latest-news .view-news .views-row  .views-field-title a:hover{color:#444}
.page-latest-news .view-news .views-row  .views-field-body{font-size:11px;position:absolute;top:90px;}
.page-latest-news .view-news .views-row  .views-field-created{color:#fff;font-size:10px;font-weight:bold;position:relative;z-index:111111;top:3px;left:-2px}
.page-latest-news .view-news .views-field-body{padding:0 6px;}
.page-home .view-cv .views-field-body{
    font-family: Tahoma,sans-serif;
    font-size: 12px;
    font-weight: normal;
}
#block-views-news-block_1 .views-field-title{position:relative;top:1px;
background:#f1f1f1;
border:1px solid #ccc;
padding:8px;
margin-bottom:5px;
text-indent:18px;
background:#fff url(../images/title.png) 6px 9px no-repeat;

-moz-border-radius: 4px; /* Firefox */
-webkit-border-radius: 4px; /* Safari, Chrome */
border-radius: 4px; /* CSS3 */
}
#block-views-news-block_1 .views-field-title a{text-decoration:none}
#block-views-news-block_1 .views-field-title a:hover{color:#222}
#block-views-news-block_1 ul {margin-left:0}
#block-views-news-block_1 ul li{list-style-type:none}
body.node-type-page .full-node .content,
body.node-type-news .full-node .content,
body.node-type-presentations .full-node .content p
{
background:#fff;
padding:15px;
border:1px solid #c9c9c9;
	  -moz-border-radius: 4px; /* Firefox */
  -webkit-border-radius: 4px; /* Safari, Chrome */
  border-radius: 4px; /* CSS3 */
}



.view-photos {padding-top:12px;}
.view-photos #views_slideshow_singleframe_playpause_photos-page_2{display:none;}
.view-photos .views-slideshow-controls-top {
    left: 814px;
    position: absolute;
    top: -46px;
    width: 126px;
z-index:11;
}
.views_slideshow_singleframe_pager div {padding-left:0}
.view-minithumbs .views-row{float:left}
.view-minithumbs .views-row-even{padding-left:11px;padding-bottom:10px;}
#block-views-minithumbs-block_1{}
#socials{
position:absolute;
right:8px;
top:15px;
padding:8px 0;
}
#socials a{opacity:0.85}
#socials a:hover{opacity:1;}
#fbpage{
width:110px;
}
#contacter img{position:relative;top:-2px}
.sblock{float:left;padding-left:13px;}
#rss a{position:relative;top:3px;}
#top-link	{ display:none; position:fixed; right:5px; bottom:45px; 
color:#fff; font-weight:bold; text-decoration:none; padding:10px;
padding-top:7px;
padding-left:12px;
background:url(../images/toplink.png) top left no-repeat;
text-shadow:1px 1px 0 #444;
width:127px;
 }
 #top-link	a:hover{opacity:0.85} 

.postscript-bottom-wrapper h2{color:#f2f2f2;text-shadow:2px 1px 0 #222;
background:url(../images/darkliner.jpg) bottom left repeat-x;
padding-bottom:10px;
padding-left:0;
margin-bottom:14px;
}
.postscript-bottom-wrapper a{color:#f4f4f4;text-shadow:-1px -1px 0 #444;}
.postscript-bottom-wrapper a:hover{color:#666;}

#block-views-links-block_1 ul{margin-left:-5px;padding-left:0}
#block-views-links-block_1 ul  li{list-style-type:none;padding-bottom:2px;}
#block-views-links-block_1 ul  li a{
background:url(../images/title.png) center left no-repeat;
padding-left:15px;
}
.tax-title{

}
.terms ul li{

}
.terms ul li a{background:url(../images/tag.png) center left no-repeat;
color:#444;
text-shadow:1px 1px 0 #f1f1f1;
padding:12px 20px 12px 20px;
text-decoration:none;
font-size:12px;
}
.terms ul li a:hover{
color:#369;
}
.links{float:left;clear:both;padding-top:10px;}

.view-gallery{position:relative;}

.view-gallery .views-slideshow-controls-top{position:absolute;z-index:111;left:0;top:10px;}
.view-gallery .views_slideshow_thumbnailhover_main {
background:#444;padding:15px;
border:1px solid #ddd;
position:relative;
left:170px;
}

.views-slideshow-controls-top  .views_slideshow_thumbnailhover_div_breakout_teaser  img{padding:7px;border:1px solid #ccc;background:#f1f1f1}
#block-views-thematics-block_1,#block-views-videos-block_1{padding-top:15px}
#imageDataContainer{
position:relative;
top:25px;
border:1px solid #ddd;
-moz-border-radius: 6px; /* Firefox */
-webkit-border-radius: 6px; /* Safari, Chrome */
border-radius: 6px; /* CSS3 */
}
#imageData{background:url(../images/lightbox.jpg) top left repeat;color:#555;text-shadow:1px 1px 0 #fff;padding:10px;padding-bottom:17px}
#bottomNavClose {background:url(../images/close.png) top right no-repeat;}
#bottomNavClose element.style{background:none !important}
#lightbox{z-index:11111111 !important}
#nextLink {background-image:url(../images/rarrow.jpg);}
#imageDetails{padding-top:6px}


#view-id-photos-page_2 .view-header {
  
    position: absolute;
    top: -43px;
    z-index: 1;
}
.view-photos .view-header .grarchive,
.view-photos .view-header .enarchive,
 {
width:320px;
z-index:1;
}
.view-photos .view-header .grarchive{
padding-left:354px;
padding-top:2px;
}
.view-photos .view-header .enarchive{
padding-left:148px;
padding-top:0;
}
.view-photos .view-header   a{text-decoration:none;}
.view-photos .view-header   a:hover img{
opacity:0.85;
}
.view-photos .view-header  em{
	width: 320px;
	height: 35px;

background:#f1f1f1;
border:1px solid #ccc;
	text-align: center;
	padding: 5px 10px;
	font-style: normal;
	z-index: 2;
	display: none;
font-weight: normal;
font-size:11px;
margin-left:5px;

z-index:1111;

}
.view-photos .view-header .archiver a{text-decoration:none}
#langs {
    color: #FFFFFF;
    position: absolute;
    right: 10px;
    top: 166px;
}
#langs a {
    color: #FFFFFF;
    font-weight: bold;
    text-decoration: none;
    text-shadow: 1px 1px 0 #222222;
	}
#langs a:hover ,#langs a.active{color:#ccc;}
#block-block-2 a{
color:#4b8ca4;
text-shadow:1px 1px 0 #111}
#block-block-2 a:hover{
color:#189ccc;
text-shadow:1px 1px 0 #111}
.page-videos .view-videos .views-row{
float:left;
margin-left:20px;
margin-bottom:19px;
}
.page-videos .view-videos {margin-left:-18px}
.page-videos .view-videos .views-odd{
margin-left:0;
}
.page-videos .view-videos .views-row a img{border:1px solid #e6dec7}
.page-videos .view-videos .views-row a:hover img{
border:1px solid #fff;
opacity:0.85;
}
.view-links .view-footer,.view-bnews .view-footer{text-align:right;padding-top:10px}
.view-links .view-footer   a,.view-bnews .view-footer a{ color: #4B8CA4;
    text-shadow: 1px 1px 0 #111111;
	padding-right:19px;
	background:url(../images/showmore.png) top right no-repeat;
}

.view-links .view-footer a:hover,.view-bnews .view-footer a:hover{color:#189ccc;
text-shadow:1px 1px 0 #111}

.page-links .view-links ul {margin-left:2px}
.page-links .view-links ul li{list-style-type:none;padding-bottom:4px}
.page-links  li.views-row a{padding-left:25px;text-decoration:none;
background:url(../images/website.png) top left no-repeat;
}
#block-block-2{font-size:11px}
#admin-toolbar a{text-shadow:none;}
.page-links .view-links{
border:1px solid #ccc;
padding:10px;
background:#fff;
padding-bottom:0;
padding-top:15px;
-moz-border-radius: 4px; /* Firefox */
-webkit-border-radius: 4px; /* Safari, Chrome */
border-radius: 4px; /* CSS3 */
}

.page-mycontent thead th.views-field-title{
position:relative;
}
.page-mycontent  td.views-field-title{
background:none;
font-size:14px;
position:static;
}
.page-mycontent  thead th.views-field-title{
background:none;
color:#333;
font-size:12px;
}
.i18n-el .primary-menu {
    display: block;
    right:-64px;
    position: absolute;
    top: 88px;

}
.page-homepage .view-cv p{margin-top:0}
ul.pager{padding-top:33px}
body.node-type-page  .full-node .content img{
padding:8px;
border:1px solid #ddd;
background:#fff;
margin-right:8px;
}