@charset "utf-8";
/* CSS Document */

@font-face {
    font-family: 'OpenSansLight';
    src: url('font/OpenSans-Light-webfont.eot');
    src: url('font/OpenSans-Light-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/OpenSans-Light-webfont.woff') format('woff'),
         url('font/OpenSans-Light-webfont.ttf') format('truetype'),
         url('font/OpenSans-Light-webfont.svg#OpenSansLight') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'OpenSansLightItalic';
    src: url('font/OpenSans-LightItalic-webfont.eot');
    src: url('font/OpenSans-LightItalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/OpenSans-LightItalic-webfont.woff') format('woff'),
         url('font/OpenSans-LightItalic-webfont.ttf') format('truetype'),
         url('font/OpenSans-LightItalic-webfont.svg#OpenSansLightItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'OpenSansRegular';
    src: url('font/OpenSans-Regular-webfont.eot');
    src: url('font/OpenSans-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/OpenSans-Regular-webfont.woff') format('woff'),
         url('font/OpenSans-Regular-webfont.ttf') format('truetype'),
         url('font/OpenSans-Regular-webfont.svg#OpenSansRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'OpenSansItalic';
    src: url('font/OpenSans-Italic-webfont.eot');
    src: url('font/OpenSans-Italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/OpenSans-Italic-webfont.woff') format('woff'),
         url('font/OpenSans-Italic-webfont.ttf') format('truetype'),
         url('font/OpenSans-Italic-webfont.svg#OpenSansItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'OpenSansSemibold';
    src: url('font/OpenSans-Semibold-webfont.eot');
    src: url('font/OpenSans-Semibold-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/OpenSans-Semibold-webfont.woff') format('woff'),
         url('font/OpenSans-Semibold-webfont.ttf') format('truetype'),
         url('font/OpenSans-Semibold-webfont.svg#OpenSansSemibold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'OpenSansSemiboldItalic';
    src: url('font/OpenSans-SemiboldItalic-webfont.eot');
    src: url('font/OpenSans-SemiboldItalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/OpenSans-SemiboldItalic-webfont.woff') format('woff'),
         url('font/OpenSans-SemiboldItalic-webfont.ttf') format('truetype'),
         url('font/OpenSans-SemiboldItalic-webfont.svg#OpenSansSemiboldItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'OpenSansBold';
    src: url('font/OpenSans-Bold-webfont.eot');
    src: url('font/OpenSans-Bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/OpenSans-Bold-webfont.woff') format('woff'),
         url('font/OpenSans-Bold-webfont.ttf') format('truetype'),
         url('font/OpenSans-Bold-webfont.svg#OpenSansBold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'OpenSansBoldItalic';
    src: url('font/OpenSans-BoldItalic-webfont.eot');
    src: url('font/OpenSans-BoldItalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/OpenSans-BoldItalic-webfont.woff') format('woff'),
         url('font/OpenSans-BoldItalic-webfont.ttf') format('truetype'),
         url('font/OpenSans-BoldItalic-webfont.svg#OpenSansBoldItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'OpenSansExtrabold';
    src: url('font/OpenSans-ExtraBold-webfont.eot');
    src: url('font/OpenSans-ExtraBold-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/OpenSans-ExtraBold-webfont.woff') format('woff'),
         url('font/OpenSans-ExtraBold-webfont.ttf') format('truetype'),
         url('font/OpenSans-ExtraBold-webfont.svg#OpenSansExtrabold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'OpenSansExtraboldItalic';
    src: url('font/OpenSans-ExtraBoldItalic-webfont.eot');
    src: url('font/OpenSans-ExtraBoldItalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/OpenSans-ExtraBoldItalic-webfont.woff') format('woff'),
         url('font/OpenSans-ExtraBoldItalic-webfont.ttf') format('truetype'),
         url('font/OpenSans-ExtraBoldItalic-webfont.svg#OpenSansExtraboldItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}





/* GLOBAL DECLARATIONS */
.ui-loader
{
	display:none;	
}
.clear
{
	clear:both;	
}
html, body
{
	height:100%;
}	
body
{
	position:relative;
	margin:0;
	padding:0;	
	font-family: 'OpenSansRegular';
	font-size:0.9em;
	-webkit-text-size-adjust: auto;
}
body.front
{
	background-color:black;	
}
h2
{
	font-weight:normal;
	font-size:2em;
	margin-bottom:7px;
}

a,a:visited { 
	color: #008;
	text-decoration:none;
}
a:hover{
	color:#00d;
	text-decoration:underline;
}
/*a[target="_blank"] {
	background: transparent url(/sites/all/themes/Polonsky/css/images/new-win-icon.gif) right center no-repeat;
	padding-right: 16px;
}*/

figure
{
	margin:0;	
}
#container
{
	margin-left:auto;
	margin-right:auto;
	max-width: 990px;
	min-height:100%;
	position: relative;
	overflow:hidden;
}
#container.front {
	max-width: 1150px;
	overflow:hidden;
}
#pagebacks
{
	position:absolute;
	left:0;
	z-index:-5;	
	width:100%;
	overflow:hidden;
}
#headerback
{
	height:120px;
	width:100%;
	background-color:#F3F3F3;
}
.front #headerback {
	background-color:black;
}
#headerback #block-views-header-background-block, #headerback #block-views-sections-slideshow-block
{
	margin-left:auto;
	margin-right:auto;
	max-width:1150px;	
}
#mainmenuback
{
	width:100%;
	background-color:black;
	height:27px;	
}	
#header
{
	height:105px;
	padding-top:15px;
	z-index: 100;
	position:relative;
}
#header.front-overlay {
	max-width: 990px;
	margin-left:auto;
	margin-right:auto;
}
#header #languageswitcher
{
	position:absolute;
	top:0;
	right:310px;	
}
#logo
{
	float:right;
	margin-right:20px;
	background:rgb(255,255,255);
	background:rgba(255,255,255,0.9);
	box-shadow: 1px 1px 6px 0px rgb(60, 60, 60);
	height:90px;
}	
#header #heading
{
	float:left;	
	height:74px;
	margin-left:20px;
	background:rgb(255,255,255);
	background:rgba(255,255,255,0.9);
	padding:8px 16px;
	box-shadow: 1px 1px 6px 0px rgb(60, 60, 60);
	max-width:640px;
	width:auto;

}
#header a #heading 
{
	color:black;
	text-decoration:none;	
}
#header a #heading  h2, #header a #heading p, #header a
{
	text-decoration:none;	
}
#header #heading h2
{
	margin-top:0px;
}
#header #heading p
{
	margin:0;	
}
#mainmenu
{
	height:25px;
	background-color:black;	
	color:white;
	width: 100%;
	z-index: 100;
	position:relative;
	border-bottom: 2px solid #FFF;
	padding-top:2px;
}
#mainmenu.docked
{
	top:0px;
	left:0px;	
}
#mainmenu.docked .region-mainmenu
{
	height: 25px;
	max-width: 990px;
	margin-left: auto;
	margin-right: auto;	
}
#mainmenu.front-overlay .region
{
	max-width:990px;
	margin-left:auto;
	margin-right:auto;
}
#mainmenu a
{
	color:white;	
}
#middle
{
	padding-bottom: 90px;	
	margin-top:35px;
}
#middle.mar
{
	margin-top:65px;	
}
body.front #middle
{
	margin-left:30px;
	margin-right:30px;
}
body.front #middle, body.front #middle a, body.front #middle h2
{
	color:white;	
}
body.front #middle
{
	margin-top:380px;
	max-width:990px;
	margin-left:auto;
	margin-right:auto;	
}
body.front #middle.mar
{
	margin-top:410px;	
}
.middle#left
{
	float:left;
	width:100%;
}
.middle#left #contentwrap
{
	position:relative;	
}
.middle#left .region-content
{
	margin-right: 360px;
	padding-left: 20px;	
}
.middle#left .region-essaytabs
{
	margin-right: 360px;
	padding-left: 20px;	
}
.middle#left #tags
{
	margin-right: 360px;
	padding-left: 20px;	
}
.middle#right
{
	float:left;
	width:310px;
	margin-left:-330px;
	padding-right:20px;
}
.middle#right a:hover,#left.middle #link-box #linktext:hover, #footermenu a:hover, .middle#left .region-content a:hover, .middle#left a:hover
{
	text-decoration:underline !important;
}
.middle#left .region-content a, .middle#left a
{
	text-decoration:underline;
	color:black;	
}
.middle#left strong a, .middle#left a strong {
	font-weight: normal;
}
.front .middle#left .region-content a
{
	text-decoration:none;
	color:white;	
}
#footercont
{
	position: relative;
	margin-top: -70px; /* negative value of footer height */
	height: 130px;
	clear:both;	
	background-color:white;
}
#footer
{
	width:100%;
	max-width:990px;
	margin-left:auto;
	margin-right:auto;	
	height:70px;
	position:relative;
}
#footercontent
{
	height:55px;
	padding-top:15px;	
	margin-left:20px;
}
#footermenu, #footercontent
{
	display:inline-block;
}
#footermenu
{
	bottom:0;
	right:0;
	margin-right:10px;
}
#container ul, #footer ul
{
float:left;
width:100%;
padding:0;
margin:0;
list-style-type:none;
}
#container ul a, #footer a
{
float:left;
text-decoration:none;
}
#container li, #footer li
{
	display:inline-block;
	list-style-type:none;
	list-style-image:none;
}
#mainmenu ul
{
	height:25px;	
}
#mainmenu li
{
	padding:0;
	margin:0;
	background:black;
	border:0;
}
#mainmenu a
{
	height:25px;
	line-height:25px;
	padding-top:0;
	padding-bottom:0;	
	padding-right:15px;
	padding-left:15px;
	margin:0;
	font-size:16px;
}
#mainmenu li.menuparent a, #mainmenu li.menuparent a.first
{
	padding-left:25px !important;
	background:url('images/small-down-arrow-white.png') 10px 50% no-repeat;	
	cursor:pointer;
}
#mainmenu a.active, #mainmenu a:hover, #mainmenu li.over a, #mainmenu ul li.menuparent.over ul li a, #mainmenu ul li ul li 
{
	color:black;
	background:white ;
}
ul.nice-menu ul li
{
	width:14.5em;	
}
#mainmenu ul li.menuparent.over ul li a
{
	background:white !important;	
	padding-left:25px;
}
#mainmenu li.menuparent.over a, #mainmenu li.menuparent a:hover
{
	padding-left:25px;
	background:url('images/small-down-arrow-black.png') 10px 50% no-repeat white !important;	
}
#mainmenu ul li ul
{
	border:0;
	top:25px;
}
#footermenu a
{
	color:black;
	font-size:14px;
	padding:0;
}
#footermenu li
{
	border-right:solid 1px #F79F57;
	padding-top:0;
}
#footermenu li.last
{
	border:0;	
}
.middle#right #block-views-manuscripts-block-block .views-row #popup, .middle#right #block-views-sample-page-block-block .views-row #popup, .middle#right #block-views-sample-page-block-block-1 .views-row #popup
{
	display:none;
	color:#29476B;
}
.middle#right #block-views-manuscripts-block-block .views-row #popup #title, .middle#right #block-views-sample-page-block-block .views-row #popup #title, .middle#right #block-views-sample-page-block-block-1 .views-row #popup #title
{
	font-size:18px;	
}
.middle#right #block-views-manuscripts-block-block .views-row #popup p, .middle#right #block-views-sample-page-block-block .views-row #popup p,  .middle#right #block-views-sample-page-block-block-1 .views-row #popup p
{
	margin:0;	
}
.middle#right #block-views-manuscripts-block-block .views-row #popup #bottombanner, .middle#right #block-views-sample-page-block-block .views-row #popup #bottombanner,  .middle#right #block-views-sample-page-block-block-1 .views-row #popup #bottombanner
{
	background:url('images/small-right-arrow-white.png') no-repeat 12px 5px black;
	position:absolute;
	bottom:0;
	left:0;
	width:260px;
	height:25px;
	color:white;	
	padding-left:20px;
}
.middle#right #block-views-manuscripts-block-block .views-row a #wrap, .middle#right #block-views-sample-page-block-block .views-row a #wrap, .middle#right #block-views-sample-page-block-block-1 .views-row a #wrap
{
	position:relative;	
}
.middle#right #block-views-manuscripts-block-block .views-row a:hover #wrap #popup, .middle#right #block-views-sample-page-block-block .views-row a:hover #wrap #popup,  .middle#right #block-views-sample-page-block-block-1 .views-row a:hover #wrap #popup
{
	display:block;
	position:absolute;	
	top:5px;
	left:5px;
	width:260px;
	height:140px;
	background:rgb(245, 245, 245);
	background:rgba(245, 245, 245, 0.8);
	padding:10px;
}
.middle#right #block-views-manuscripts-block-block .views-row, .middle#right #block-views-sample-page-block-block .views-row, .middle#right #block-views-sample-page-block-block-1 .views-row
{
	border:solid 10px #F3F3F3;
	border-bottom:none;	
	width:290px;
	height:170px;
}
.middle#right #block-views-manuscripts-block-block .views-row-last, .middle#right #block-views-sample-page-block-block .views-row-last, .middle#right #block-views-sample-page-block-block-1 .views-row-last, .middle#right #block-views-video-block-block .views-row .views-field-colorbox img
{
	border:solid 10px #F3F3F3;
}
 .middle#right #block-views-video-block-block
 {
	margin-bottom:20px; 
	position:relative;
 }
.middle#right #block-views-manuscripts-block-block .item-list, .middle#right #block-views-sample-page-block-block .item-list, .middle#left .view-news .item-list, .middle#left .view-browse .item-list
{
	float:right;
	margin-right:10px;
}
.middle#right #block-views-manuscripts-block-block h2, .middle#right #block-views-sample-page-block-block h2, .middle#right #block-views-video-block-block .views-field-field-translation-title, .middle#right #block-views-sample-page-block-block-1 h2,  .middle#right #block-views-related-news-block h2,  .middle#right #block-views-news-block-1 h2, .middle#right #views-exposed-form-browse-page .views-exposed-widget label, .middle#left #views-exposed-form-browse-page .views-exposed-widget label
{
	background:black;
	padding:1px 7px;
	color:white;
	display:inline-block;
	font-size:18px;
	margin:0;
	font-weight:normal;
}
.middle#right #block-views-video-block-block .views-row .views-field-colorbox #play
{
	background: url('images/play.png') 0px 0px no-repeat;
	z-index:10;
	height:52px;
	width:52px;
	position:absolute;
	bottom:70px;
	left:130px;
}
.middle#right #block-views-video-block-block .views-row .views-field-colorbox a:hover #play
{
	background-position:0px -52px;
}
.middle#right #block-views-manuscripts-block-block .item-list li.pager-first, .middle#right #block-views-manuscripts-block-block .item-list li.pager-previous, .middle#right #block-views-manuscripts-block-block .item-list li.pager-ellipsis, .middle#right #block-views-manuscripts-block-block .item-list li.pager-next, .middle#right #block-views-manuscripts-block-block .item-list li.pager-last, .middle#right #block-views-sample-page-block-block .item-list li.pager-first, .middle#right #block-views-sample-page-block-block li.pager-previous, .middle#right #block-views-sample-page-block-block .item-list li.pager-ellipsis, .middle#right #block-views-sample-page-block-block .item-list li.pager-next, .middle#right #block-views-sample-page-block-block .item-list li.pager-last, .middle#left .view-news .item-list li.pager-next, .middle#left .view-news .item-list li.pager-previous, .middle#left .view-browse .item-list li.pager-next, .middle#left .view-browse .item-list li.pager-previous
{
	display:none;	
}
.middle#right #block-views-manuscripts-block-block .item-list li.pager-item, .middle#right #block-views-manuscripts-block-block .item-list li.pager-current, .middle#right #block-views-sample-page-block-block .item-list li.pager-item, .middle#right #block-views-sample-page-block-block .item-list li.pager-current, .middle#left .view-news .item-list li.pager-current, .middle#left .view-news .item-list li.pager-item , .middle#left .view-news .item-list li.pager-last, .middle#left .view-news .item-list li.pager-first , .middle#left .view-browse .item-list li.pager-current, .middle#left .view-browse .item-list li.pager-item , .middle#left .view-browse .item-list li.pager-last, .middle#left .view-browse .item-list li.pager-first 
{
	float:left;
	margin:0;
	padding:1px 4px;
	margin-left:2px;	
	color:black;
}
.middle#right #block-views-manuscripts-block-block ul.pager, .middle#right #block-views-sample-page-block-block ul.pager, .middle#left .view-news ul.pager, .middle#left .view-browse ul.pager
{
	position:relative;	
}
.middle#right #block-views-manuscripts-block-block .item-list li.pager-item a, .middle#right #block-views-sample-page-block-block .item-list li.pager-item a, .middle#left .view-news .item-list li.pager-item a , .middle#left .view-news .item-list li.pager-last a, .middle#left .view-news .item-list li.pager-first a,  .middle#left .view-browse .item-list li.pager-item a , .middle#left .view-browse .item-list li.pager-last a, .middle#left .view-browse .item-list li.pager-first a
{
	color:black;	
}
.middle#right #block-views-manuscripts-block-block .item-list li.pager-item .ajax-progress, .middle#right #block-views-sample-page-block-block .item-list li.pager-item .ajax-progress, .middle#left .view-news .item-list li .ajax-progress, .middle#left .view-browse .item-list li .ajax-progress
{
	position:absolute;
	right:-20px;
}
.middle#right #block-views-manuscripts-block-block .item-list li.pager-current, .middle#right #block-views-sample-page-block-block .item-list li.pager-current, .middle#left .view-news .item-list li.pager-current, .middle#left .view-browse .item-list li.pager-current
{
	background:black;
	color:white;	
}
.middle#right #block-views-manuscripts-block-block, .middle#right #block-views-sample-page-block-block 
{
	position:relative;	
}
#hometop #block-views-sections-slideshow-block
{
	position:absolute;
	top:0;	
}
#hometop #block-views-sections-slideshow-block .views-field-field-translation-title
{
	background:white;
	padding:10px 20px 30px 20px;
	position:absolute;
	left:120px;
	bottom:30px;
	background:rgb(255,255,255);
	background:rgba(255,255,255,0.9);
	max-width:360px;
	box-shadow: 1px 1px 6px 0px rgb(60, 60, 60);
}
#hometop #block-views-sections-slideshow-block .views-field-field-translation-title a
{
	text-decoration:none;
	color:black;
}
#hometop #block-views-sections-slideshow-block .views-field-field-translation-title h2, #hometop #block-views-sections-slideshow-block .views-field-field-translation-title p
{
	margin:0;
}
#hometop #block-views-sections-slideshow-block .views-field-field-translation-title h2
{
	font-size:24px;	
}
#hometop #block-views-sections-slideshow-block .views-slideshow-cycle-main-frame
{
	margin-left:auto;
	margin-right:auto;	
}
#hometop #block-views-sections-slideshow-block .views-slideshow-pager-fields
{
	position:absolute;
	left:140px;
	bottom:33px;
	color:black;
	z-index:20;
}
#hometop #block-views-sections-slideshow-block .views-slideshow-pager-field-item
{
	display:inline-block;
	cursor:pointer;	
}
#hometop .views-slideshow-controls-bottom .slidebutton {
	height: 16px;
	width: 16px;
	background: url('images/circle-full.png') 50% 50% no-repeat;
}
#hometop .views-slideshow-controls-bottom .active .slidebutton {
	background: url('images/circle-active.png') 50% 50% no-repeat;
}
#left.middle #block-views-content-switching-block
{
	margin-top:10px;	
}
#left.middle #block-views-content-switching-block .views-slideshow-pager-field-item
{
	float:left;	
	padding:2px 7px;
	cursor:pointer;
}
#left.middle #block-views-content-switching-block .views-slideshow-pager-field-item.active, #left.middle .node-news .field-name-body .field-label, #left.middle .node-news .field-name-field-themes .field-label
{
	background:lightgray;
	color:white;	
}
#left.middle .node-news .field-name-body, #left.middle .node-news .field-name-field-themes
{
	margin-top:20px;	
}
#left.middle .node-news .field-name-body .field-label, #left.middle .node-news .field-name-field-themes .field-label
{
	padding:2px 7px;
	display:inline-block;
	font-weight:normal;
}
#left.middle .node-news .field-name-body .field-items, #left.middle .node-news .field-name-field-themes .field-items
{
	border-top:solid 1px black;	
	padding-top:10px;
}
#left.middle .node-news .field-name-field-themes .field-items .field-item
{
	display:inline-block;	
	margin-right:10px;
}
#left.middle .node-news .field-name-body .field-items p, #left.middle #link-box p
{
	margin:0;
}
#left.middle #block-views-content-switching-block .views-slideshow-controls-top
{
	border-bottom:solid 1px black;	
}
#left.middle #tags #head
{
	border-bottom:solid 1px black;	
	margin-bottom:5px;
}
#left.middle #tags #head span
{
	background:black;
	color:white;
	padding:2px 7px;	
}
#left.middle #link-box
{
	background:rgb(255,255,255);
	background:rgba(255,255,255,0.9);
	box-shadow: 1px 1px 10px 0px rgb(60, 60, 60);
	position:absolute;
	bottom:20px;
	left:40px;	
	padding:8px 14px;
	width:380px;
}
#left.middle #link-box a
{
	color:black;	
}
#left.middle #link-box #heading
{
	font-size:24px;
}
#left.middle #link-box #body
{
	font-size:14px;
}
#left.middle #link-box #linktext, .middle#left .view-content-request .views-field-field-link-text a
{
	float:right;
	text-decoration:none;
	font-size:18px;
	padding-right:14px;
	background:url('images/small-right-arrow-black.png') 100% 50% no-repeat;
}
.middle#left .view-content-request .views-field-field-link-text a
{
	float:none;
	color:black;
	font-size:16px;
}
#left.middle .field-name-field-translation-title, .middle#left .view-news .view-header,  .middle#left .view-browse .view-header, .middle#left .view-browse .view-empty h2, .middle#left .view-content-request .view-header h2
{
	font-size:24px;
	margin-bottom:10px;
}
.content h2
{
	font-size:2em;
	margin-top:0;	
}
#heading .content h3 {
	font-weight: normal;
	font-size: 1.5em;
	margin-bottom: 0.3em;
	margin-top: 0.3em;
}
#mainmenu #block-nice-menus-1
{
	float:left;	
	margin-left:50px;
}
#mainmenu #block-lang-dropdown-language-content
{
	float:right;	
}
#mainmenu #block-lang-dropdown-language-content .form-item
{
	margin:0;	
}
#mainmenu #block-lang-dropdown-language-content #edit-lang-dropdown-select_title
, #mainmenu #block-lang-dropdown-language-content #edit-lang-dropdown-select--2_title{
	background:black;
	border:0;	
}
#mainmenu #block-lang-dropdown-language-content #edit-lang-dropdown-select_arrow, #mainmenu #block-lang-dropdown-language-content #edit-lang-dropdown-select--2_arrow
{
	float:left;	
	background:url('images/small-down-arrow-white.png') 0% 0% no-repeat;
	background-position:0% 60% !important;
}
#mainmenu #block-lang-dropdown-language-content #edit-lang-dropdown-select_child a, #mainmenu #block-lang-dropdown-language-content #edit-lang-dropdown-select--2_child a
{
	color:black;	
}
#mainmenu #block-lang-dropdown-language-content #edit-lang-dropdown-select_child a.selected, #mainmenu #block-lang-dropdown-language-content #edit-lang-dropdown-select--2_child a.selected
{
	background:0;
}
 .addthis_toolbox a
{
	color:black !important;	
}
.middle#left .view-news .views-row, .middle#left .view-browse .views-row
{
	min-height:60px;
	padding:10px;
	padding-left:0;
}
.middle#left .view-news p, .middle#left .view-browse p
{
	margin:0;	
}
.middle#left .view-news .views-row .views-field-field-image img, .middle#left .view-browse .views-row .views-field-field-image img
{
	float:left;	
	margin-right:20px;
	border: solid 10px #f3f3f3;
}
.middle#left .view-news .views-row .views-field-field-translation-title a, .middle#left .view-browse .views-row .views-field-field-translation-title a
{
	font-size:20px;	
	color:black;
}
.middle#left .view-news .views-row .views-field-field-translation-title, .middle#left .view-browse .views-row .views-field-field-translation-title
{
	margin-bottom:10px;	
}
.middle#left .view-news .views-row .views-field-created, .middle#right #block-views-news-block-1 .views-row .views-field-created, .middle#right #block-views-related-news-block .views-row .views-field-created
{
	float:right;
	font-size:0.8em;	
}
.middle#right #block-views-news-block-1 .views-row, .middle#right #block-views-related-news-block .views-row
{	
	border: solid 10px #F3F3F3;
	border-bottom:0;
	padding:10px;
}
.middle#right #block-views-news-block-1, .middle#right #block-views-related-news-block
{
	margin-bottom:20px;	
}
.middle#right #block-views-news-block-1 .views-row-last, .middle#right #block-views-related-news-block .views-row-last
{
	border: solid 10px #F3F3F3;
}
 .middle#right #block-views-news-block-1 .views-row .views-field-body p, .middle#right #block-views-related-news-block .views-row .views-field-body p, .middle#left .view-content-request .views-field-body p
 {
		margin:0; 
 }
  .middle#right #block-views-news-block-1 .views-row .views-field-field-translation-title a,  .middle#right #block-views-related-news-block .views-row .views-field-field-translation-title a, .middle#left .view-content-request .views-field-field-translation-title
  {
		text-decoration:none;
		font-size:1.3em;  
  }
  .middle#right #block-views-related-news-block .views-row .views-field-field-translation-title a,  .middle#right #block-views-news-block-1 .views-row .views-field-field-translation-title a
  {
		color:black;  
  }
  .middle#left .view-content-request .views-row
  {
		margin-bottom:20px;  
  }
  body.front .middle#right #block-views-news-block-1 .views-row .views-field-field-translation-title a
  {
		color:white;  
  }
   body.front .middle#right #block-views-news-block-1 .views-row 
   {
		border:0;   
   }
   body.front .middle#right #block-views-news-block-1 h2
   {
		font-size:2em;   
		background:0;
   }
.addthis_toolbox
{
	margin-top:20px;	
	padding-left:20px;
}
#edit-lang-dropdown-select_child, #edit-lang-dropdown-select--2_child
{
	top:25px !important;
	border:0;	
}
#edit-lang-dropdown-select_child a, #edit-lang-dropdown-select--2_child a
{
	padding-left:21px;	
}
.dd_after .ddChild a span.ddTitleText, .dd_after .ddTitle span.ddTitleText
{
	font-family: 'OpenSansRegular';
	font-size:16px;
}
.dd_after .ddTitle
{
	height:19px;	
}
.dd_after .ddTitle span.ddTitleText
{
	line-height:19px;
	cursor:pointer;
}
.middle#right #views-exposed-form-browse-page .views-exposed-widget
{
	float:none;	
	margin-bottom:10px;
}
.middle#right #views-exposed-form-browse-page .views-exposed-widget.views-submit-button
{
	display:none;	
}
.middle#right #views-exposed-form-browse-page .views-exposed-widget a, .middle#left #views-exposed-form-browse-page .views-exposed-widget a
{
	color:black;
	text-decoration:none;	
}
.middle#right #views-exposed-form-browse-page .views-exposed-widget .bef-select-as-links .form-item .form-item, .middle#left #views-exposed-form-browse-page .views-exposed-widget .bef-select-as-links .form-item .form-item
{
	padding:2px 10px;	
}
.middle#right #views-exposed-form-browse-page .views-exposed-widget a:hover, .middle#right #views-exposed-form-browse-page .views-exposed-widget a:hover
{
	text-decoration:underline;	
}
.middle#left #views-exposed-form-browse-page .views-exposed-widget .selected, .middle#right #views-exposed-form-browse-page .views-exposed-widget .selected , .middle#right #views-exposed-form-browse-page .views-exposed-widget .selected a, .middle#left #views-exposed-form-browse-page .views-exposed-widget .selected a
{
	background:black;
	color:white;
	text-decoration:none !important;	
}
.middle#right #views-exposed-form-browse-page .views-exposed-widget .views-widget, .middle#left #views-exposed-form-browse-page .views-exposed-widget .views-widget
{
	border: solid 10px #F3F3F3;	
	padding:10px;
}
 .middle#left #views-exposed-form-browse-page,  .middle#left #views-exposed-form-browse-page .views-submit-button
 {
	display:none; 
 }
.middle#left #block-views-content-switching-block .views-slideshow-cycle-main-frame
{
	width:100% !important;
}
.middle#left #block-views-content-switching-block .views-slideshow-cycle-main-frame-row
{
	width:100% !important;
	height:auto !important;
}
#left.middle .node .field-type-image
{
	overflow:hidden;	
}
.node-webform .ui-btn-inner
{
	display:none;	
}
.node-webform .webform-component-textarea textarea, .node-webform .webform-component-textarea .grippie
{
	max-width:395px;	
}
.node-webform input#edit-submit
{
	background: black;
	padding: 1px 7px;
	color: white;
	display: inline-block;
	font-size: 16px;
	font-weight:normal;
	margin: 0;
	border:0;
	outline:0;
	font-weight: normal;
	cursor:pointer;
}

#node-64 table tbody tr td a:before,
#node-65 table tbody tr td a:before,
#node-66 table tbody tr td a:before {
	display: block;
	content: "✔";
	float: left;
	margin-right: 3px;
	color: green;
}
#node-64 td a[target="_blank"],
#node-65 td a[target="_blank"],
#node-66 td a[target="_blank"] {
	background: none;
	padding-right: 16px;
}
#node-64 td a[target="_blank"]:hover,
#node-65 td a[target="_blank"]:hover,
#node-66 td a[target="_blank"]:hover {
	background: transparent url(/sites/all/themes/Polonsky/css/images/new-win-icon.gif) right center no-repeat;
}

#views_slideshow_cycle_teaser_section_content_switching-block_1 {

    height: 275px !important;

}
