@charset "utf-8";
html, body {
	margin:0;
	padding:0;
	height:100%;
	background:#2c2e27;
}
.menu-phone-number a:before {
	content:'(P)';
	padding-right:8px;
	float:left;
	color:#fff;
}

.stop-scrolling {
	height: 100%;
	overflow: hidden;
}

::selection {
  background: #ffd204; /* WebKit/Blink Browsers */
}
::-moz-selection {
  background: #ffd204; /* Gecko Browsers */
}
.mfp-wrap {
	z-index:2000;
}
.mfp-container {
	z-index:3000;
}
.mfp-content {
	z-index:4000;
}
.site-container {
	background-size:100%;
	background-repeat: no-repeat;
	background-position:top center;
	position:fixed;
	top:0;
	left:0;
	right:0;
	bottom:0;
	z-index:1;
}
.site {
	top:0;
	overflow:hidden;
}

.mobileMap{
	position:fixed;
	top:0;
	right:0;
	bottom:0;
	left:0;
	z-index:1;
}
.site-container-scroller {
	position:relative;
	z-index:2
}
.BrandonGrotesqueMedium {
	font-family: BrandonGrotesque-Medium;
	font-weight: normal;
	font-style: normal;
}
.container {
	padding-left: 5px;
  padding-right: 5px;
}

.hid_vid{
	visibility: collapse !important;
}

.header {
	/*background:#2c2e27;*/
}
ul, ul:not(.selectpicker){
	list-style-position:outside;
	list-style-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAHCAYAAAA1WQxeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Rjg1QzkzNjJCNjgxMTFFNDhGMjBEOTVBQ0FDOTZEOTAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Rjg1QzkzNjNCNjgxMTFFNDhGMjBEOTVBQ0FDOTZEOTAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpGODVDOTM2MEI2ODExMUU0OEYyMEQ5NUFDQUM5NkQ5MCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpGODVDOTM2MUI2ODExMUU0OEYyMEQ5NUFDQUM5NkQ5MCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PlM3zA8AAAAtSURBVHjaYvj//z8DDOvqavwH4jRkMSYGAoCgAkagkXeBtBIO+XQG2rsBIMAAmdYqoOeLN/AAAAAASUVORK5CYII=');
}
.leader-tab {
	display:none;
}
.leader-tab-active {
	display:block;
}
.sidebar ul {
	list-style:none;
}
.navbar-default {
	background:none;
}
.navbar-nav ul {
	float:left;
	margin:0;
	padding:0;
	list-style:none;
}
.navbar-nav ul.sub-menu {
	display:none;
}
.top-navbar {
	display:none;
}
.navbar-nav > li {
	padding:0 24px 0 0;
}
.navbar-nav > li:last-child {
	padding:0 0 0 0;
}
.navbar-nav > li > a {
	padding:7px 0 5px 0;
	color:#fff;
}
.navbar-nav > li.current-menu-item a {
	border-bottom:solid 4px rgba(255,255,255,0.5);
}
.navbar-default .navbar-nav > li > a {
	color:#fff;
}
a, a:visited {
	color:#fff;
}
.page-content a, .page-content a:visited {
	color:#776100;
}
.page-content .linnTable a, .page-content .linnTable a:visited {
	color:#2D2D28;
}
.page-content a:hover, a:active, a:focus {
	color:#fcce01;
}
a:hover, a:active, a:focus {
	color:#fcce01;
	text-decoration:none;
}
.header a, .header a:visited {
	color:#fff;
}
.home-page-container a, .home-page-container a:visited {
	color:#fff;
}
.footer {
	margin:0 auto 0;
	font-size:12px;
	padding:15px 0 32px 0;
	background:#2c2e27;
	z-index:2;
	position:relative;
	top:0;
}
.footer p {
	margin:0 0 4px 0;
}
.content-container {
}
.footer .nasdaq {
}
.footer-menu {
	color:#6e7362;
	text-align:right;
	font-size:10px;
}
.footer-menu * {
	line-height:18px!important;
}
.navbar-default.footer-navbar {
	border:none;
}
.navbar-default.footer-navbar .navbar-nav > li {
	padding:0;
}
.footer-navbar .navbar-nav > li > a {
	padding:0 0 0 20px;
}
.footer-navbar.navbar {
	min-height:0;
	margin-bottom:14px;
}
.social-icon {
	display:inline-block;
	width:15px;
	height:15px;
	background:url(../img/social-icons.png) top left no-repeat;
}
.twitter {
	background-position:0 0;
}
.linked-in {
	background-position:-20px 0;
}
.facebook {
	background-position:-40px 0;
}
.rss {
	background-position:-60px 0;
}
a:hover .twitter {
	background-position:0 -15px;
}
a:hover .linked-in {
	background-position:-20px -15px;
}
a:hover .facebook {
	background-position:-40px -15px;
}
a:hover .rss {
	background-position:-60px -15px;
}
.top-work-places {
	position:relative;
	top:-2px;
}
.padding-top-100 {
	padding-top:100px;
}
.padding-top-85 {
	padding-top: 85px;
}
.search-bar {
	font-size:10px;
	position:absolute;
	right:5px;
	top:-5px;
	display:none;
	width:100%;
}
.alignleft {
	float:left;
	margin-right:20px;
}
.PredigeRounded-LightItalic {
	font-family:PredigeRounded-LightItalic, sans-serif;
}
h1.PredigeRounded-LightItalic {
	font-size:42px;
	color:#c2beb2;
}

.light-gray {
	color:#d2d2d2;
}
.page-content img {
	max-width:100%;
}
img.alignright {
	float:right;
}
.sitemap .menu .menu-item
{
	/*margin: 6px 0 0 0;*/
	display:block;
}
.sitemap .sub-menu{
	padding: 0 0 0 10px;
}
.sitemap .sub-menu .menu-item
{
	/*margin: 6px 0 0 0;*/
	/*display:list-item;*/
}

.sitemap .menu-class .menu-item
{
	font-size:14px;
	padding-top:7px;
}
.sitemap .menu-class li a
{
	color: #2d2d28;
}
.sitemap .menu-class li li a
{
	color: #4e4e38;
}

.sitemap .menu-class .menu-item ul {
	margin-top:4px;
	margin-bottom:25px;
}
.sitemap .sub-menu .menu-item
{
	font-size:12px;
	/*margin: 6px 0 0 0;*/
}
.sitemap .sub-menu .menu-item {
	padding-top:0;
	padding-bottom:0;
}

.sitemap .menu-class .menu .menu-item a
{
	padding: 4px 5px 4px 0px;
}

.sitemap .menu-class .menu .menu-item a:hover
{
	color: rgba(250, 210, 4, 1);
}

.sitemap .menu-class .menu
{
	width:auto;
	padding:0;
	margin:0;
	border-top: solid 5px #6a6a51;
	font-family: 'BrandonGrotesque-Medium';
}

.sitemap .menu-header-nav-menu-container .menu, .sitemap .menu-footer-menu-container .menu
{
	width:auto;
	padding:0;
	margin:0;
	border-top: none;
}

.sitemap .menu-class .menu-left-menu-container .menu
{
	border:none;
}

.sitemap .menu-class .menu-left-menu-container .menu-item
{
	border-top: solid 5px #6a6a51;
}

.sitemap .menu-class .sub-menu .menu-item
{
	border-top: none;
}

.sitemap .menu-class
{
	padding: 0;
}

img.outside-image {
	position:absolute;
	top:-33px;
	left:-30px;
}
button:not(.mfp-close), button:not(.selectpicker), a.btn, input[type='submit'], input[type='button'] {
	color:#2d2d28 !important;
	font-size:11px;
	line-height:14px;
	background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAMCAYAAACqYHctAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MDlFRTgzQTVBREVFMTFFNEFCNDFGMTlGRDY3OUY1RDAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MDlFRTgzQTZBREVFMTFFNEFCNDFGMTlGRDY3OUY1RDAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowOUVFODNBM0FERUUxMUU0QUI0MUYxOUZENjc5RjVEMCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowOUVFODNBNEFERUUxMUU0QUI0MUYxOUZENjc5RjVEMCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PlLKKE4AAACJSURBVHjaYtDV1XgNxMr///9ngGEmBgaGSUB8RE9PE8QGA6ZLl643A+kHQLwWLgilHYHYHqg6EcRhBJkBAkABUyC1H4h14eYAjTkNpPpB5sMFkQG69gNArMMEFeAAUjuBOAdozH2YdpAFB4EC80EcFqCqWiCtAMTWMDNZgDgPiC2Aqv7BBAECDABdBi/xgd9zqQAAAABJRU5ErkJggg==') 90% 50% no-repeat rgba(252,206,1,0.5);
	padding:3px 45px 1px 8px;
	font-family: BrandonGrotesque-Medium;
	font-weight: normal;
	font-style: normal;
	border:none;
	text-transform:uppercase;
}
button:not(.mfp-close), button:not(.selectpicker), a.btn, input[type='submit'], input[type='button']{
	border-radius: 0;
}
button:not(.mfp-close):hover, a.btn:hover, input[type='submit']:hover, input[type='button']:hover {
	background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAMCAYAAACqYHctAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MDlFRTgzQTVBREVFMTFFNEFCNDFGMTlGRDY3OUY1RDAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MDlFRTgzQTZBREVFMTFFNEFCNDFGMTlGRDY3OUY1RDAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowOUVFODNBM0FERUUxMUU0QUI0MUYxOUZENjc5RjVEMCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowOUVFODNBNEFERUUxMUU0QUI0MUYxOUZENjc5RjVEMCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PlLKKE4AAACJSURBVHjaYtDV1XgNxMr///9ngGEmBgaGSUB8RE9PE8QGA6ZLl643A+kHQLwWLgilHYHYHqg6EcRhBJkBAkABUyC1H4h14eYAjTkNpPpB5sMFkQG69gNArMMEFeAAUjuBOAdozH2YdpAFB4EC80EcFqCqWiCtAMTWMDNZgDgPiC2Aqv7BBAECDABdBi/xgd9zqQAAAABJRU5ErkJggg==') 90% 50% no-repeat rgba(252,206,1,1);
}
.show-all-btn {
	padding:0 27px;
	overflow:hidden;
}
.show-all-btn a {
	text-transform:uppercase;
	width:100px;
}

.show-close-btn.faq-close-btn, .show-close-btn.faq-close-btn:hover {
	background:url(../img/close-faq-icon.png) 90% 50% no-repeat rgba(252,206,1,1);
}
#sidebar .sub-operations-right-bar-elements{
	background-color: rgba(250, 210, 4, 0.3);
	border: 5px solid rgba(250, 210, 4, 1);
	margin-top:-100px;
	display:inline-block;
	min-height:500px;
}

.subOpTab a{
	font-family: 'PredigeRounded-LightItalic','monospace';
	font-size: 150%!important;
	font-style: normal!important;
	line-height: 25px;
	margin: 0 0 0 5px;
}

.subOpTab{
	margin-bottom: -5px;
	position: relative;
	display: inline-block;
	height: auto;
	background-color: rgba(250, 210, 4, 0.5);
	border-top: 4px solid #261101;
	cursor: pointer;
}

.subOpTab.inactive{
	-webkit-transform: scale(1);
	-ms-transform: scale(1);
	transform: scale(1);
	background: rgba(250, 210, 4, 0.5);
	width:170px;
	-webkit-transition:  all 500ms linear;
	-moz-transition:  all 500ms linear;
	transition: all 500ms linear;
}

.subOpTab.active{
	background: rgba(250, 210, 4, 1);
	width:170px;
	-webkit-transition:  all 500ms linear;
	-moz-transition:  all 500ms linear;
	transition: all 500ms linear;
}

.subOpTab.active .prev-item{
	background: url(../img/subOpTabCloseBtn.png) 50% 50% no-repeat #5f5b36;
	transform: scale(0.65);
	padding: 0 10px 0;
}

.subOpTab.inactive .prev-item{
	background: url(../img/arrow-left-inverted.png) 50% 50% no-repeat #5f5b36;
}

.spinner{
	bottom:20px;
	right:20px;
}

#subOpTabContainer{
	position: absolute;
	bottom: 0;
	left: 100%;
	display:none;
	-webkit-transform: translateX(-100%) translateY(-100%);
	-ms-transform: translateX(-100%) translateY(-100%);
	transform: translateX(-100%) translateY(-100%);
	min-width:170px;
	-webkit-transition:  all 500ms linear;
	-moz-transition:  all 500ms linear;
	transition: all 500ms linear;
	z-index:5000;
}
#subOpTabContainer .brown-square {

	float: right;
	display: inline-block;
	height: 18px;
	margin-left: 1px;
	padding: 0 7px 0;
}
#subOpTabContainer .prev-item{
	width:10px;
	background-color: transparent;
}
.subOpTabContent{
	width:378px;
	background: rgba(250, 210, 4, 1);
	font-color:black;
	z-index:300;
	will-change: right,margin-bottom,transform;
	/*transform: translateX(-1%);*/
	/*position: absolute;*/
	bottom: 0;
	/*display:none;*/
}

.subOpTabContent p{
	color: #2D2D28;
	padding: 15px;
	font-size: 12px;
	font-family: 'Arvo',sans-serif;
	margin:0;

}

.sub-operations-right-bar-elements .info{
	padding: 15px 0 0 0;
}

.page-content.arvo > div{
	top:0!important;
}

.operations .page-content-container{
	color:white;
}
/*#region MAP PART*/
.map_image{
	position:absolute;
	display:block;
	width:100%;
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}

.map_image.active{
	opacity: 1;
}
.map_image.inactive{
	opacity:0;
}

.map_rotator_container .region-overview {
	position: relative;
	overflow: hidden;
	padding: 20px 0 0 0;
}
.map_rotator_container .elements{
	float:right;
	padding:0;
}

.map_rotator_container .region-overview a{
	font-family: 'Arvo', serif;
	font-weight: bold;
	font-style: italic;
	color: #e3dca3;
	text-transform: uppercase;
	text-align: right;
	font-size: 10px;
	padding-bottom: 5px;
	float:right;
}

.map_rotator_container .next-item {
	/*margin-right: 10px;*/
}
.map_rotator_container .desktop-rotator-container .rotator-item-content{
	border:none;
}

.map_rotator_container {
	float: right;
	background-color: rgba(250, 210, 4, 0.3);
	border: 5px solid rgba(250, 210, 4, 1);
	width: auto;
	visibility: hidden;
	-webkit-transform: matrix(0, 0, 0, 0, 0, 0);
	-ms-transform: matrix(0, 0, 0, 0, 0, 0);
	transform: matrix(0, 0, 0, 0, 0, 0);
}
.rotator_item_image_pseudo_container
{
	/*display: none;*/
}

.map_rotator_container div.rotator {
	width: 100%;
}

.basins {
	width: 166px;
	pointer-events: all;
}

.basins.active a {
	background-color: rgba(35,73,61,0.8);
	color: white;
}

.map_rotator_container .move-elements {
	position: relative;
	overflow: hidden;
}

.map_rotator_container .rotator-item-content {
	font-size: 12px;
	padding: 10px 0 20px 10px;
	float: left;
	position: relative;
	top: 20px;
	width: 120%;
}

.basins a {
	width: 136px;
	float: left;
	font-size: 14px;
	line-height:20px;
	vertical-align: bottom;
	padding: 4px 7px 2px 7px;
	color: #585349;
	font-weight: bold;
	text-transform: uppercase;
	border: 3px solid #529077;
	cursor: pointer;
	font-family: BrandonGrotesque-Bold;
	font-weight: normal;
	font-style: normal;
	background-color: rgba(255,255,255,0.2);
}

.map_rotator_container .rotator-header {
	margin: 0 20px 0 20px;
	border-bottom: solid 5px rgba(214, 198, 96, 0.6);
}

#overflowMapDiv {
	postion: relative;
	z-index: 1;
}

.map_rotator_container .learn-more-container .next-item {
	background-color: rgba(250, 210, 4, 0.8);
	margin-left: 0px;
	height: 18px;
	cursor: pointer;
	float: right;
}

.map_rotator_container .learn-more-container .learn-more {
	color: #2d2d28;
	font-size: 11px;
	line-height: 14px;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAMCAYAAACqYHctAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MDlFRTgzQTVBREVFMTFFNEFCNDFGMTlGRDY3OUY1RDAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MDlFRTgzQTZBREVFMTFFNEFCNDFGMTlGRDY3OUY1RDAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowOUVFODNBM0FERUUxMUU0QUI0MUYxOUZENjc5RjVEMCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowOUVFODNBNEFERUUxMUU0QUI0MUYxOUZENjc5RjVEMCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PlLKKE4AAACJSURBVHjaYtDV1XgNxMr///9ngGEmBgaGSUB8RE9PE8QGA6ZLl643A+kHQLwWLgilHYHYHqg6EcRhBJkBAkABUyC1H4h14eYAjTkNpPpB5sMFkQG69gNArMMEFeAAUjuBOAdozH2YdpAFB4EC80EcFqCqWiCtAMTWMDNZgDgPiC2Aqv7BBAECDABdBi/xgd9zqQAAAABJRU5ErkJggg==') 95% 50% no-repeat rgba(252,206,1,0.5);
	padding: 3px 25px 1px 8px;
	font-family: BrandonGrotesque-Medium;
	font-weight: normal;
	font-style: normal;
	border: none;
	text-transform: uppercase;
	margin-right:10px;
}

.map_rotator_container .learn-more-container .learn-more:hover {
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAMCAYAAACqYHctAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MDlFRTgzQTVBREVFMTFFNEFCNDFGMTlGRDY3OUY1RDAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MDlFRTgzQTZBREVFMTFFNEFCNDFGMTlGRDY3OUY1RDAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowOUVFODNBM0FERUUxMUU0QUI0MUYxOUZENjc5RjVEMCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowOUVFODNBNEFERUUxMUU0QUI0MUYxOUZENjc5RjVEMCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PlLKKE4AAACJSURBVHjaYtDV1XgNxMr///9ngGEmBgaGSUB8RE9PE8QGA6ZLl643A+kHQLwWLgilHYHYHqg6EcRhBJkBAkABUyC1H4h14eYAjTkNpPpB5sMFkQG69gNArMMEFeAAUjuBOAdozH2YdpAFB4EC80EcFqCqWiCtAMTWMDNZgDgPiC2Aqv7BBAECDABdBi/xgd9zqQAAAABJRU5ErkJggg==') 95% 50% no-repeat rgba(252,206,1,1);
}

.map_rotator_container {
	position: relative;
	z-index: 1000;
}

.map_rotator_container .learn-more-container {
	float: right;
	margin: 0px 0px 10px 0px;
	pointer-events: all;
}

.elements-container {
	width: 798px;
}

.elements-container{
	display:none;
}
.bio-content .intro-text {
	margin:0;
  padding: 0 0 0 5px;
	color:#fff;
}
.community-popup .mfp-content {
	margin-top:0;
}
.mfp-close .close-menu-icon {
	display:inline-block;
}
.map_rotator_container .next-item{
	background-color: rgba(250, 210, 4, 0.5);
}

.map_rotator_container span.brown-square, .operations-rotator span.brown-square {
	background-color: rgba(250, 210, 4, 1);
	color: black;
}

.map_rotator_container span.brown-square {
	background-color: rgba(250, 210, 4, 1);
}

.map_rotator_container .brown-square {
	float:right;
	display:inline-block;
	height:18px;
	background: url(../img/arrows.png) 0 0 no-repeat rgba(255,210,4,0.5);
	margin-left:1px;
	padding:0 7px 0;
	cursor: pointer;
}
.operations-rotator .brown-square {
	float:right;
	display:inline-block;
	height:18px;
	background: url(../img/arrows.png) -52px -3px no-repeat rgba(255,210,4,0.5);
	margin-left:1px;
	padding:0 7px 0;
	cursor: pointer;
	font-size:14px;
}
.operations-rotator .brown-square.next-item {
	float:right;
	display:inline-block;
	height:18px;
	background: url(../img/arrows.png) -79px -3px no-repeat rgba(255,210,4,0.5);
	margin-left:1px;
	padding:0 7px 0;
	cursor: pointer;
}

.map_rotator_container .brown-square:hover {
	background: url(../img/arrows.png) 0 0 no-repeat rgba(255,210,4,1);
}
.operations-rotator .brown-square:hover {
	background-color:rgba(255,210,4,1);
}

.map_rotator_container .brown-square.active, .operations-rotator .brown-square.active {
	background: rgba(255,210,4,1);
}

.map_rotator_container .brown-square.next-item{
	background-position: -79px -3px;
}

.map_rotator_container .brown-square.prev-item{
	background-position: -52px -3px;
}
.community-support img {
	max-width:100%;
}
.footer .navbar-nav > li.current-menu-item a {
	border:none;
}
/************* form fields  **************/
input[type='text'], input[type='password'], input[type='email'], input[type='date'], input[type='datetime'], input[type='datetime-local'], input[type='month'], input[type='week'], input[type='email'], input[type='number'], input[type='search'], input[type='tel'], input[type='time'], input[type='url'], input[type='color'], textarea {
	border:none;
	background:rgba(85, 120, 111, 0.5);
	color:#fff;
}
.p_content {
	text-align:left;
}
#pagination-flickr:before {
	content:'Page:';
	float:left;
	color:#fff;
	padding:0 20px 0 0;
}
#pagination-flickr a:link, #pagination-flickr a:visited {
	border: none;
	padding:4px 8px;
	color:#fff;
	font-size:12px;
	line-height:14px;

}
#pagination-flickr a.currentpage {
	border: solid 1px #fcce01;
	color:#fff;
}
#pagination-flickr a:hover {
	color:#fcce01;
}
@media (max-width: 1000px) {
	.map_rotator_container .rotator-header {
		height: auto;
	}
	.map_rotator_container .next-item {
		margin-right: 10px;
	}
	.map_rotator_container {
		width: 100%;
	}

	.map_rotator_info_item {
		margin: 0px 0 0 10px;
	}

	.map_rotator_info_item_basinName {
		font-weight: bold;
		font-size: 13px;
		margin: 0px 0 0px 10px;
		padding: 0 0 10px 0;
	}
	.map_rotator_container .slick-list{
		overflow:hidden!important;
	}

	.map_rotator_container span.brown-square {
		background-color: rgba(250, 210, 4, 1);
		color: black;
	}

	.map_rotator_container span.brown-square {
		background-color: rgba(250, 210, 4, 1);
	}

	.map_rotator_container .brown-square {
		float:right;
		display:inline-block;
		height:18px;
		background: url(../img/arrows.png) 0 0 no-repeat rgba(255,210,4,0.5);
		margin-left:1px;
		padding:0 7px 0;
		cursor: pointer;
	}

	.map_rotator_container .brown-square:hover {
		background: url(../img/arrows.png) 0 0 no-repeat rgba(255,210,4,1);
	}

	.map_rotator_container .brown-square.active {
		background: rgba(255,210,4,1);
		font-size: 12px;
	}

	.map_rotator_container .brown-square.next-item{
		background-position: -79px -3px;
	}

	.map_rotator_container .brown-square.prev-item{
		background-position: -52px -3px;
	}

	.map_rotator_container .tablet-rotator-container .rotator-item-image {
		margin-left: -5px;
	}

	.map_rotator_container .tablet-rotator-container .rotator-item-image img {
		border: 5px solid rgba(250, 210, 4, 0.9);
		margin-left: auto;
		margin-right: auto;
		/*max-width: 150px;*/
		max-width: 240px;
	}

	#overflowMapDiv {
		-webkit-overflow-scrolling: touch;
		overflow-x:hidden;
	}

	.subOpTabContent.active{
		display:block!important;
	}
	.subOpTabContent.inactive{
		display:none!important;
	}
}

@media (max-width: 768px) {
	.map_rotator_container .tablet-rotator-container {
		padding-top: 20px;
		margin-top: 0px;
		margin-bottom: 0px;
	}
}

@media (max-width: 600px) {
	#overflowMapDiv{
		width:112%;
		margin-left:-6%;
	}
	.map_rotator_container {
		top: 0px;
		/*background-color: transparent;*/
		background-color: rgba(21,21,21,0.5);
		max-width: 90%;
	}

	.map_rotator_info_item_value {
		font-size: 13px;
	}

	.map_rotator_info_item_title {
		font-size: 12px;
	}

	.scrollThing{
		display:block;
	}

	#subOpTabContainer{
		position: relative;
		left:0;
		-webkit-transform: none;
		-ms-transform: none;
		transform: none;
		display:table;
		width:100%;
	}

	.subOpTab{
		width:100%!important;
		margin-right:5px;
	}

	.subOpTabContent.inactive{
		position:relative;
		left:0;
		-webkit-transform: none;
		-ms-transform: none;
		transform: none;
		width: 100%;
	}
	.subOpTabContent.active{
		position:relative;
		left:0;
		-webkit-transform: none;
		-ms-transform: none;
		transform: none;
		width: 100%;
	}
	#subOpTabContainer>div{
		width:100%!important;
	}
	#subOpTabContainer>#buttons{
		display:block!important;
	}
	#buttons .subOpTab{
		/*display:inline-block!important;*/
	}


	.subOpTabContent.active{
		display:block!important;
	}
	.subOpTabContent.inactive{
		display:none!important;
	}
	.map_rotator_container .learn-more-container .learn-more{
		padding: 8px 25px 6px 8px;
	}
}

@media (min-width: 600px) {
	.scrollThing{
		display:none;
	}
}


@media (min-width: 1000px) {
	#overflowMapDiv {
		padding-bottom: 200px;
	}

	div.media-resources {
		padding-bottom: 195px;
	}

	.map_rotator_container div.rotator {
		height: 320px;
	}

	.map_rotator_container .desktop-rotator-container, .map_rotator_container .desktop-rotator-container .slick-list, .map_rotator_container .desktop-rotator-container .slick-track {
		height: 85%;
	}

	.map_rotator_container .rotator-container {
		margin-left: 0;
	}

	.map_rotator_container {
		width: 76%;
		bottom: 75px;
	}

	.right-sidebar-content.map {
		position: absolute;
		left: 46%;
	}

	.map_rotator_info_item {
		margin: 0px 0 0 10px;
	}

	.map_rotator_info_item_basinName {
		font-weight: bold;
		font-size: 13px;
		margin: 0px 0 0px 10px;
		padding: 0 0 10px 0;
	}

	/*#overflowMapDiv {
		pointer-events: ;
	}*/
	.map_rotator_container .rotator-item-image {
		display: none;
	}

	.map_rotator_container .rotator_item_image_pseudo_container {
		position: absolute;
		bottom: 10px;
		left: -60px;
		border: 5px solid rgba(250, 210, 4, 1);
		width: 180px;
	}

	.map_rotator_container .rotator-header {
		overflow: visible;
	}

	.map_rotator_container .rotator-item-content {
		width: 100%;
	}

	.map_rotator_container .map_rotator_info_item_title {
		color: #e3dca3 !important;
		font-style: italic;
		pointer-events: none;
		cursor: default;
		text-transform: uppercase;
		font-size: 10px;
	}

	.map_rotator_container .map_rotator_info_item_value {
		color: white !important;
		pointer-events: none;
		cursor: default;
	}
}

@media (min-width: 768px) {
	.map_rotator_container .tablet-rotator-container .slick-list {
		overflow: hidden;
	}
}

/*#endregion MAP PART*/
@media (min-width: 240px) {
	.ndq-index-container .main-internal-content {
		background:none;
	}
	.sitemap .right-sidebar-content.padding-top-145{
		padding-top:40px;
	}

	.newsroom .mediaresources {
		height:177px;
		margin:40px -17px;
	}
	.newsroom .mediaresources a {
		display:block;
		height:177px;
		text-indent:-9999px;
		background:url(../img/mediaresources_sprite.png) center top no-repeat;
	}
	.newsroom .mediaresources a:hover {
		background-position:50% -177px;
	}
	#sidebar2 {
    background: none repeat scroll 0 0 rgba(255, 210, 4, 0.3);
    border: 6px solid #ffd204;
    padding: 0 8px;
		margin:35px -17px 0;
	}
	#FAQ-accordion {
		margin:0 -27px;
	}
	#FAQ-accordion h3 {
		cursor:pointer;
		font-family: 'Arvo', serif;
		font-size:12px;
		font-weight:bold;
		line-height:19px;
		padding:10px 27px 10px 53px;
		margin:0;
		background:url(../img/faq-arrow-black.png) 27px 18px no-repeat;
	}
	#FAQ-accordion h3.opened {
		background:url(../img/faq-arrow-black.png) 27px -76px no-repeat;
	}
	#FAQ-accordion .odd {
		background:#d1c898;
	}
	.FAQ-answer {
		padding:0 27px 10px 53px;
		display:none;
	}
	.accordion {
	}
	.accordion h3 {
		cursor:pointer;
		font-family: 'Arvo', serif;
		font-size:14px;
		font-weight:bold;
		line-height:19px;
		padding:14px 27px 14px 53px;
		margin:0;
		background:url(../img/faq-arrow.png) 27px 22px no-repeat;
	}
	.accordion h3.opened {
		background:url(../img/faq-arrow.png) 27px -72px no-repeat;
	}
	.accordion .even {
		background:#514927
	}
	.accordion .odd {
		background:#484227;
	}
	.community-item {
		padding:0 27px 10px 53px;
	}
	#community-accordion {
		margin-top:0;
	}
	.sitemap .menu-class li a
	{
		width: 100%;
		display: block;
	}

	.content-container {
		overflow:hidden;
		padding-bottom:0;
	}
	.home-page .content-container {
		background:none;
		padding-bottom:0;
	}
	.page_newsroom .main-internal-content, .operations .main-internal-content {
		background:none;
	}
	.operations .main-internal-content {
		padding-bottom:0;
	}
	.newsroom .main-internal-content {
		padding-bottom:50px;
	}
	.right-sidebar-content {
		padding-left:17px;
		padding-right:17px;
	}
	.site-container {
		background-size:1342px;
		background-position:-220px 130px;
	}
	.top-logo img{
		height:72px;
	}
	.container {
		margin-left: auto;
		margin-right: auto;
		padding-left:5px;
		padding-right:5px;
	}
	.main-internal-content {
		background: url("../img/internal-page-bg.png") repeat-x scroll 0 30px rgba(0, 0, 0, 0);
		background: -webkit-linear-gradient(rgba(255,255,255,0) 0, rgba(199,189,137,0.9) 280px);
		background: -o-linear-gradient(rgba(255,255,255,0) 0, rgba(199,189,137,0.9) 280px);
		background: -moz-linear-gradient(rgba(255,255,255,0) 0, rgba(199,189,137,0.9) 280px);
		background: linear-gradient(rgba(255,255,255,0) 0, rgba(199,189,137,0.9) 280px);
		margin: 0 0 0;
		padding:0 17px 60px;
	}
	.page_careers .main-internal-content {
		background:none;
	}
	.page_careers {
		/* ie 9 and earlier */
		background-color:#75a7a8;
		/* IE10 Consumer Preview */
		background-image: -ms-linear-gradient(top, #276b8e 0%, #75a7a8 100%);
		/* Mozilla Firefox */
		background-image: -moz-linear-gradient(top, #276b8e 0%, #75a7a8 100%);
		/* Opera */
		background-image: -o-linear-gradient(top, #276b8e 0%, #75a7a8 100%);
		/* Webkit (Safari/Chrome 10) */
		background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #276b8e), color-stop(1, #00A3EF));
		/* Webkit (Chrome 11+) */
		background-image: -webkit-linear-gradient(top, #276b8e 0%, #75a7a8 100%);
		/* W3C Markup, IE10 Release Preview */
		background-image: linear-gradient(to bottom, #276b8e 0%, #75a7a8 100%);
	}
	.page_careers .page-content {
		background: url("../img/internal-page-bg.png") repeat-x scroll 0 -1px rgba(0, 0, 0, 0);
		margin:-40px -17px;
		padding:30px 17px;
	}
	.page_careers #sidebar2 {
		margin:35px 0 0;
	}
	.page-content-container .intro-text {
		margin: 0 5px;
	}
	#ndq-content .intro-text {
		margin: 0;
	}
	.sidebar {
		padding-bottom:40px;
	}
	.header {
		padding:17px 17px 10px;
		background:#2c2e27;
	}
	.home-page-header {
		margin:0 0 0 -15px;
	}
	.home-page-header h1 {
		font-family: PredigeRounded-LightItalic;
		font-weight: normal;
		font-style: normal;
		font-size:35px;
		line-height:25px;
		background:none;
		padding-bottom:8px;
	}
	.home-page-header h1 .small {
		font-size:23px;
		color:#fff;
		display:inline-block;
		margin-left:41px;
	}
	.home-page-header-container {
		height:auto;
		padding:80px 0 0;
		background:url(../img/home-header-bg-mobile.png) 90% 60% no-repeat;
		width:300px;
		margin:0 auto 50px;
	}
	.nasdaq, .linn-block {
		font-size:11px;
		line-height:14px;
	}
	.nasdaq p, .linn-block p {
		margin-top:0;
		font-family: BrandonGrotesque-Medium;
		font-weight: normal;
		font-style: normal;
	}
	.nasdaq p strong, .linn-block p strong{
		font-family: BrandonGrotesque-Bold;
		font-weight: normal;
		font-style: normal;
	}
	.nasdaq p .small, .linn-block p .small {
		color:#d2d2d2;
		font-size:12px;
	}
	.price {
		font-size:16px;
		font-family: BrandonGrotesque-Bold;
		font-weight: normal;
		font-style: normal;
	}
	.refresh {
		display:inline-block;
		width:12px;
		height:14px;
		background:url(../img/refresh.png) top left no-repeat;
		margin-left:10px
	}
	.refresh:hover {
		background:url(../img/refresh.png) 0 -14px no-repeat;
	}
	.menu-icon a {
		display:block;
		background:url(../img/menu-icon.png) left 9px no-repeat;
		font-size:19px;
		line-height:20px;
		padding:9px 0 9px 33px;
		text-transform:uppercase;
	}
	.mobile-navigation {
		display:none;
		width:0;
		position:absolute;
		left:0;
		background:#2c2e27;
		padding:0 0 0 19px;
	}
	.left-navbar .navbar-nav ul {
		float:none;
	}

	.navbar-default.left-navbar {
		border:none;
		margin-bottom:0;
	}
	.navbar-default.left-navbar .navbar-nav > li {
		float:none;
	}
	.navbar-default.left-navbar .navbar-nav > li a {
		float:none;
		font-size:18px;
		line-height:24px;
		text-transform:uppercase;
		border-bottom:none;
	}
	.navbar-default.left-navbar .navbar-nav > li {
		margin-bottom:0;
	}
	.navbar-default.left-navbar .navbar-nav > li > a {
		padding:7px 0 0;
	}
	.navbar-default.left-navbar .navbar-nav > li.current-menu-item a, .navbar-default.left-navbar .navbar-nav > li.current-page-ancestor a {
		padding:8px 0 7px;
	}
	.navbar-default.left-navbar .navbar-nav > li .sub-menu li a, .navbar-default.left-navbar .navbar-nav > li .sub-menu li a:active, .navbar-default.left-navbar .navbar-nav > li .sub-menu li a:visited {
		float:none;
		font-size:16px;
		line-height:20px;
		text-transform:uppercase;
	}
	.mobile-navigation .navbar-default.left-navbar .navbar-nav > li .sub-menu li a, .mobile-navigation .navbar-default.left-navbar .navbar-nav > li .sub-menu li a:active, .mobile-navigation .navbar-default.left-navbar .navbar-nav > li .sub-menu li a:visited {
		color:#8c8c8c;
	}
	.navbar-default.left-navbar .navbar-nav > li .sub-menu li.current-menu-item a, .navbar-default.left-navbar .navbar-nav > li .sub-menu li.current-menu-item a:active, .navbar-default.left-navbar .navbar-nav > li .sub-menu li.current-menu-item a:visited {
		color:#fcce01;
	}
	.mobile-navigation .navbar-default.left-navbar .navbar-nav > li .sub-menu li a:hover {
		color:#fcce01;
	}
	.navbar-default.left-navbar .navbar-nav > li > .sub-menu a {
		padding:7px 0 7px 20px;
		display:block;
	}
	.navbar-default.left-navbar .navbar-nav > li > .sub-menu li {
		float:none;
		display:block;
		clear:both;
		overflow:hidden;
	}
	.navbar-default.left-navbar .navbar-nav > li > a:hover, .navbar-default.left-navbar .navbar-nav > li > a:focus,
	.navbar-default.left-navbar .navbar-nav > li.current-menu-item > a, .navbar-default.left-navbar .navbar-nav .sub-menu a:hover {
		color:#fcce01;
	}
	.navbar-default.left-navbar .navbar-nav > li .sub-menu {
		display:block;
	}
	.navbar-default.left-navbar .navbar-nav > li.current-page-ancestor .sub-menu {
		display:block;
	}
	.close-btn {
		position:absolute;
		top:0;
		right:0;
		width:30px;
		height:30px;
	}
	.close-menu-icon {
		display:block;
		width:30px;
		height:30px;
		background:url(../img/close-menu-icon.png) 50% 50% no-repeat;
	}
	.mfp-close.close-menu-icon {
		background:url(../img/close-menu-icon.png) 99% 50% no-repeat;
	}
	.linn-co-logo img {
		height:28px;
	}
	.footer-menu {
		text-align:left;
		font-size:9px;
	}
	.footer-navbar ul li {
		float:left;
	}
	.footer-navbar.navbar, .footer-navbar.navbar ul {
		margin:0;
	}
	.footer-navbar .navbar-nav > li > a {
		padding:0 0 0 12px;
	}
	.footer-navbar .navbar-nav > li > a:hover {
		color:#fcce01;
	}
	.arvo {
		font-family: 'Arvo', serif;
	}
	.title {
		font-family: 'Arvo', serif;
		font-weight:bold;
		font-style:italic;
		color:#e3dca3;
		text-transform:uppercase;
		text-align:right;
		border-bottom:solid 4px rgba(206,196,115,0.6);
		font-size:10px;
		padding-bottom:5px;
	}
	.dividend .title {
		font-size:9px;
	}
	.title a{
		color:#e3dca3;
	}
	.news-block {
		width:90%;
		margin-left:17px;
	}
	.newsroom .news-block {
		width:100%;
		margin-left:0;
	}
	.news-block.tablet-rotator {
		padding-bottom:50px;
	}
	.news-block .title {
		border:none;
		width:80%;
	}
	.newsroom .news-block .title {
		width:100%;
	}
	.news-item {
		font-size:14px;
		padding:15px 0;
		margin:0 55px 0 0;
		border-top:solid 4px rgba(206,196,115,0.6);
		cursor:pointer;
	}
	.newsroom .news-item {
		margin:0;
	}
	.tablet-rotator-container {
		width:90%;
		margin-left:12px;
	}
	.tablet-rotator-container .slick-list {
		overflow:visible;
	}
	.tablet-rotator-container .rotator-item.slick-slide {
		opacity:0.5;
		cursor:pointer;
		font-size:14px;
		margin:0 55px 0 0;
	}
	.tablet-rotator-container .rotator-item.slick-active {
		opacity:1;
	}
	.tablet-rotator-container .rotator-item-image {
		border-bottom:solid 4px rgba(206,196,115,0.6);
		min-height:100px;
		padding:0 0 15px 0;
	}
	.news-item.slick-slide {
		opacity:0.5;
	}
	.news-item.slick-slide.slick-active {
		opacity:1;
	}
	.tablet-rotator .news-item-container .slick-list {
		overflow:visible
	}
	.newsroom .slick-slider {
		margin-bottom:0;
	}
	.full-width-row {
		margin:0 -17px;
	}
	.dividend {
		padding:8px 8px 0 17px;
		background:url(../img/dividend-mobile-bg.png) 50% 70px no-repeat rgba(98,88,13,0.8);
		margin-top:0;
		overflow:hidden;
		margin:0 -5px 0 -5px;
		position:relative;
		cursor:pointer;
	}
	.dividend:hover {
		background:url(../img/dividend-mobile-bg.png) 50% 70px no-repeat rgba(98,88,13,1);
	}
	.month, .day, .year {
		color:#cecbbf;
		font-size:48px;
		font-family: PredigeRounded-Thin;
		font-weight: normal;
		font-style: normal;
	}
	.month {
		text-transform:uppercase;
		font-size:30px;
		line-height:30px;
		padding:10px 0 0 0;
	}
	.day{
		line-height:64px;
	}
	.year {
		text-align:right;
		margin:35px 0 0;
		font-size:28px;
		line-height:28px;
		padding:0 0 9px 0;
	}
	#investor-faq {
		width:auto;
		height:107px;
		display:block;
		background:url(../img/investor-faq-mobile.png) top center no-repeat;
		text-indent:-100000px;
		margin:0 -5px;
	}
	.mobile-video-block {
		border:solid #ffd204 7px;
		padding:0 12px 30px;
		background:#695f26;
		margin:17px;
		
	}
	.mobile-video-block video{
		width:100%;
	}

	.right-sidebar-content .widgettitle {
		font-family: 'Arvo', serif;
		font-weight:bold;
		font-style:italic;
		color:#e3dca3;
		text-transform:uppercase;
		text-align:right;
		border-bottom:solid 5px rgba(206,196,115,0.6);
		font-size:10px;
		padding-bottom:5px;
		padding-top: 15px;
	}
	.beta_rotator
	{
		margin-top:0!important;
	}
	.beta_map
	{
		margin-top:-100px!important;
	}
	.community-sidebar {
		border:solid 6px #ffd204;
		background:rgba(255,210,4,0.3);
		/*margin:80px 0 0 -16px;*/
		margin:80px 0 0 10px;
		padding:0 7px 40px;
		position:relative;
	}
	.page-content {
		color:#2d2d28;
	}

	.page-content .rotator.internal-rotator{
		float:right;
		border:solid 6px #ffd204;
		background:rgba(255,210,4,0.3);
		margin:0 0 0 20px;
		max-width:198px;
		padding:0 8px;
		position:relative;
	}
	.right-sidebar-content.padding-top-100 {
		padding-top:50px;
	}
	.right-sidebar-content.padding-top-85 {
		padding-top:35px;
	}
	.page-content .internal-rotator .rotator-header {
		border:none;
		position:absolute;
		right:8px;
		margin:0;
		z-index:100;
	}
	.page-content .internal-rotator .brown-square {
		background: none repeat scroll 0 0 #5f5b36;
		display: inline-block;
		float: right;
		height: 18px;
		margin-left: 1px;
		padding: 0 7px;
	}
	.page-content .internal-rotator .rotator-header .brown-square {
		background:url(../img/arrows.png) 0 0 no-repeat rgba(255,210,4,0.5);
	}
	.page-content .internal-rotator .rotator-header .brown-square:hover {
		background-color:rgba(255,210,4,1);
	}
	.page-content .internal-rotator .rotator-header .brown-square.active {
		background:rgba(255,210,4,1);
		font-size:12px;
	}
	.page-content .internal-rotator .rotator-header .brown-square.prev-item {
		background-position:-52px -3px;
	}
	.page-content .internal-rotator .rotator-header .brown-square.next-item {
		background-position:-79px -3px;
	}
	.page-content .internal-rotator .rotator-container, .page-content .rotator-container.desktop-rotator-container {
		margin:0;
		position:static;
		top:0;
	}
	.page-content .internal-rotator .rotator-container img{
		max-width:100%;
		width:100%;
		/*border-bottom: solid 4px #b8ae5f;*/
		border-bottom: solid 4px #ded17c;
	}
	.page-content .internal-rotator .rotator-container .rotator-item-content {
		width:100%;
		float:none;
		padding:0;
		font-size:14px;
		color:#fff;
		position:static;
		top:0;
	}
	.page-content .internal-rotator .brown-square {
		background: none repeat scroll 0 0 #5f5b36;
		display: inline-block;
		float: right;
		height: 18px;
		margin-left: 1px;
		padding: 0 7px;
	}
	.page-content h2 {
		font-family: 'Arvo', serif;
		font-weight:bold;
		font-style:italic;
		color:#625f42;
		text-transform:uppercase;
		text-align:left;
		border-bottom:solid 4px rgba(120,116,81,0.6);
		font-size:10px;
		padding-bottom:5px;
		padding-top:17px;
	}
	.main-internal-content.lidership {
		margin:0;
	}
	.main-internal-content.lidership .page-content {
		margin:0;
		background:none;
		padding:0;
	}
	.ui-tabs .ui-tabs-nav, #tab-container ul{
		border-bottom:solid 5px #a6a065;
		padding:0;
		list-style:none;
		margin:0;
		overflow:hidden;
	}
	.ui-tabs-nav li, #tab-container ul li {
		font-size:10px;
		text-transform:uppercase;
		font-style:italic;
		font-weight:bold;
		float:left;
		margin:0;
		padding:0;
	}
	.ui-tabs-nav li a, .ui-tabs-nav li a:visited {
		color:#e3dca3;
	}
	#tab-container ul li a{
			float: left;
			padding: 2px 5px;
			text-decoration: none;
	}
	#tab-container ul li a, #tab-container ul li a:visited {
			color: #e3dca3;
	}
	#tab-container .ui-tabs-nav li a:hover {
		color:#2c2b21;
	}
	.ui-tabs-nav .ui-tabs-active {
		background-color:#a6a065;
	}
	.ui-tabs-nav .ui-tabs-active a, .ui-tabs-nav .ui-tabs-active a:visited, #tab-container .ui-tabs-nav .ui-tabs-active a, #tab-container .ui-tabs-nav .ui-tabs-active a:visited {
		color:#2c2b21;
	}
	.ui-tabs .ui-tabs-panel {
		overflow:hidden;
		padding:0;
	}
	.lidership-image {
		float:left;
		width:191px;
		margin:0 5px 8px 0;
		background-color:rgba(255,214,51,0.3);
		height:350px;
		position:relative;
		padding:0 7px 10px;
		border:solid 6px #ffd204;
		border-top:none;
		cursor:pointer;
		color:#fff;
	}
	#BOD{
		min-height: 400px;
	}
	#BOD .lidership-image {
		padding-top:20px;
	}
	.lidership-image-cover {
		background:#ffd204;
		height:6px;
		position:absolute;
		top:0;
		left:0;
		right:0;
	}
	.lidership-image img {
		width:100%;
		max-width:100%;
		border-bottom:solid 4px #b8ae5f;
		margin:0 0 10px;
	}
	.lidership-image:hover{
		border:solid 6px rgba(255,214,51,0);
		border-top:none;
	}
	.lidership-image:hover .lidership-image-cover {
		display:none;
	}
	.lidership-image a {
		color:#fff;
	}
	.lidership-image a:hover {
		color:#fff;
	}
	.lidership-image p {
		margin:0 0 5px;
		font-size: 12px;
	}
	#BOD .lidership-image p:hover {
		color: #fff;
	}
	.lidership-image p strong{
		font-size: 14px;
	}
	.bod {
		height:160px
	}
	.tab-container-single ul {
		margin:0;
		padding:0;
		list-style:none;
		overflow:hidden;
		border-bottom:solid 5px #a6a065;
	}
	.tab-container-single ul li {
		margin:0;
		padding:2px 5px;
		float:left;
		font-size:10px;
		line-height:13px;
		text-transform:uppercase;
		font-style:italic;
		font-weight:bold;
	}
	.tab-container-single ul li.active-tab{
		background:#aaa466;
	}
	.tab-container-single ul li a, .tab-container-single ul li a:visited {
		color:#e3dca3;
	}
	.tab-container-single ul li a:hover {
		color:#2c2b21;
	}
	.tab-container-single ul li.active-tab a, .tab-container-single ul li.active-tab a:visited {
		color:#2c2b21;
	}
	.single-bio .lidership-image:hover{
		border:solid 6px #ffd204;
	}
	.single-bio .lidership-image {
		height:auto;
		float:none;
		margin:0;
	}
	.menu {
		border-top:solid 4px #9f8205;
		margin:40px 0 20px;
		width:164px;
		font-size:11px;
		padding:8px 0 0;
		text-transform:uppercase;
	}
	.single-bio .menu p {
		margin:0 0 6px 0;
	}
	.single-bio .menu a {
		color:#333;
	}
	.single-bio .menu a:hover {
		color:#fcce01;
	}
	.single-bio .lidership-image, .single-bio .lidership-image:hover {
		border:solid 6px #ffd204;
		padding-top:20px;
		padding-bottom:40px;
		padding-top:0;
	}
	.single-bio .lidership-image.lidership-bod-image, .single-bio .lidership-image.lidership-bod-image:hover {
		padding-top:25px;
	}
	.single-bio .menu a.active {
		color:#fff;
	}
	.photo-sidebar, .bio-content {
		float:left;
		margin:0;
		padding:0;
		width:195px;
	}
	.photo-sidebar {
		width:191px;
	}
	.bio-content {
		color:#2d2d28;
		padding:0;
		margin:0 0 0 0;
		width:auto;
	}
	.mobileContent {
		position:absolute;
		left:0;
	}
	.tablet-rotator-container {
		margin-top:40px;
	}
	.community-support {
		background:url(../img/popup-bg.png) 0 -1px repeat-x;
		max-width:724px;
	}
	.tab-container-single ul.careers-tab-header {
		border-bottom-color:rgba(206,196,115,0.6);
	}
	.tab-container-single ul.careers-tab-header li {
		padding: 1px 5px 2px 3px;
		font-size:10px;
	}

	.tab-container-single ul.careers-tab-header li:after {
		content:"/";
		color: #e3dca3;
		margin-left:6px;
	}
	.tab-container-single ul.careers-tab-header li:last-child:after {
		display:none;
	}
	.tab-container-single ul.careers-tab-header li.active {
		background:rgba(206,196,115,0.6);
		padding: 1px 10px 2px 5px;
		margin:0 4px 0 0;
	}
	.tab-container-single ul.careers-tab-header li.active:after{
		display:none
	}
	.careers-tab-header li.active a, .careers-tab-header li.active a:visited {
		color:#2d2d28;
	}
	.mobile-navigation .separator {
		background:rgba(252, 206, 1, 0.6);
		font-size:0;
		line-height:0;
		height:4px;
		margin:20px 28px 15px 0;
	}
	.mobile-navigation .top-navbar {
		display:block;
		border:none;
		float:none!important;
	}
	.mobile-navigation .top-navbar ul {
		margin:0;
		padding:0;
		float:none;
	}
	.mobile-navigation .top-navbar ul li {
		margin:0;
		padding:0;
		float:none;
	}
	.mobile-navigation .top-navbar ul li a, .mobile-navigation .top-navbar ul li a:visited {
		margin:0;
		padding:7px 0;
		float:none;
		font-size:16px;
		line-height:20px;
		text-transform:uppercase;
	}
	.mobile-navigation .top-navbar ul li a:hover {
		color: #fcce01;
	}
	.mobile-navigation ul li.current-page-parent a, .mobile-navigation .top-navbar ul li.current-menu-item a {
		color: #fcce01;
		border-bottom:none;
	}
	.mobile-navigation ul li.current-page-parent ul li a, .mobile-navigation ul li.current-page-parent ul li a:visited {
		color:#fff;
	}
	.mobile-navigation ul li.current-page-parent ul li a:hover {
		color: #fcce01;
	}
	.mobile-navigation ul li.current-page-parent ul li.current-menu-item a, .mobile-navigation ul li.current-page-parent ul li.current-menu-item a:visited {
		color: #fcce01;
	}
	.ownership-addresses-block .item{
		float: none;
		width: 100%;
		font-size: 14px;
	}
	.educational-resources {
		height:auto;
	}
	.newsroom .rotator .rotator-header {
		display:none;
	}
	.newsroom .rotator-container {
		width:90%;
		margin-left:0;
	}
	.newsroom .rotator-container .slick-list {
		overflow:visible;
	}
	.search-opportunities {
		float:none!important;
		width:auto;
		margin-top:30px;
		margin-bottom:30px;
	}
	.search-opportunities-link {
		display:block;
		float:none;
		height:180px;
		width:100%;
		background:url(../img/search-opportunities.png) top center no-repeat;
		text-indent:-10000px;
	}
	a.search-opportunities-link:hover {
		background-position:center -180px;
	}
	.careers-container .tab-container-single .intro-text {
		margin:10px 0
	}
	.careers-tab {
		display:none;
	}
	.careers-tab.active {
		display:block;
	}
	.page_careers .right-sidebar-content.padding-top-100 {
		padding-top:0;
	}

}
@media (min-width: 768px) {
	.page_careers .main-internal-content {
		background: url("../img/internal-page-bg.png") repeat-x scroll 0 -1px rgba(0, 0, 0, 0);
	}
	.page_careers {
		background:none;
	}
	.search-opportunities {
		float:right!important;
	}
	.page_careers .page-content {
		background:none;
	}

	.page_contact .col-lg-7, .page_contact .col-md-7, .page_contact .col-sm-7 {
		width:48%;
	}
	.page_contact .col-lg-offset-1, .page_contact .col-md-offset-1, .page_contact .col-sm-offset-1 {
		margin-left:2%;
	}
	.newsroom .mediaresources {
		margin:60px -28px 80px;
	}
	.padding28 {
		padding-top:28px!important;
	}
	.padding13 {
		padding-top:13px!important;
	}
	#community-accordion {
		margin-top:-30px;
	}
	.site-container {
		background-size:1342px;
		background-position:-220px 130px;
	}
	.mobileContent {
		position:absolute;
		left:0;
	}

	.top-logo {
		height:108px;
	}
	.container {
		margin-left: auto;
		margin-right: auto;
		padding-left: 5px;
		padding-right: 5px;
	}
	.main-internal-content {
		padding:0 28px 60px;
	}
	.header {
		padding:28px 28px 10px;
		background:#2c2e27;
	}
	.top-logo img {
		width:117px;
		height:102px;
	}
	.mobile-navigation {
		padding:0 0 0 28px;
	}
	.mobile-navigation .navbar-default.left-navbar .navbar-nav > li a {
		font-size:24px;
		line-height:28px;
	}
	.mobile-navigation .navbar-default.left-navbar .navbar-nav > li .sub-menu li a {
		font-size:14px;
		line-height:20px;
	}
	.mobile-navigation .separator {
		background:rgba(252, 206, 1, 0.6);
		font-size:0;
		line-height:0;
		height:8px;
		margin:20px 0 15px -28px;
	}
	.mobile-navigation .top-navbar {
		display:block;
		border:none;
		float:none!important;
	}
	.mobile-navigation .top-navbar ul {
		margin:0;
		padding:0;
		float:none;
	}
	.mobile-navigation .top-navbar ul li {
		margin:0;
		padding:0;
		float:none;
	}
	.mobile-navigation .top-navbar ul li a, .mobile-navigation .top-navbar ul li a:visited {
		margin:0;
		padding:7px 0;
		float:none;
		font-size:19px;
		line-height:22px;
		text-transform:uppercase;
	}
	.mobile-navigation .top-navbar ul li a:hover {
		color: #fcce01;
	}
	.mobile-navigation ul li.current-page-parent a, .mobile-navigation .top-navbar ul li.current-menu-item a {
		color: #fcce01;
		border-bottom:none;
	}
	.mobile-navigation ul li.current-page-parent ul li a, .mobile-navigation ul li.current-page-parent ul li a:visited {
		color:#fff;
	}
	.mobile-navigation ul li.current-page-parent ul li a:hover {
		color: #fcce01;
	}
	.mobile-navigation ul li.current-page-parent ul li.current-menu-item a, .mobile-navigation ul li.current-page-parent ul li.current-menu-item a:visited {
		color: #fcce01;
	}
	.nasdaq, .linn-block {
		font-size:14px;
		line-height:18px;
	}
	.home-page-header {
		margin:0 0 0 25px;
	}
	.home-page-header h1 {
		font-family: PredigeRounded-LightItalic;
		font-weight: normal;
		font-style: normal;
		font-size:76px;
		line-height:55px;
		background:none;
		padding-bottom:8px;
	}
	.home-page-header h1 .small {
		font-size:50px;
		color:#fff;
		display:inline-block;
		margin-left:87px;
	}
	.home-page-header-container {
		height:auto;
		padding:195px 0 0;
		background:url(../img/tablet-bg.png) 100% 100% no-repeat;
		width:690px;
		margin:0 auto 50px;
	}
	.dividend {
		padding:8px 10px 0 30px;
		background:url(../img/dividend-bg.png) 50% 150px no-repeat rgba(98,88,13,0.8);
		margin-top:0;
		overflow:hidden;
		margin:0 -5px 0 -5px;
		height:244px
	}
	.dividend:hover {
		background:url(../img/dividend-bg.png) 50% 150px no-repeat rgba(98,88,13,1);
	}
	.arvo {
		font-family: 'Arvo', serif;
	}
	.title {
		font-family: 'Arvo', serif;
		font-weight:bold;
		font-style:italic;
		color:#e3dca3;
		text-transform:uppercase;
		text-align:right;
		border-bottom:solid 8px rgba(206,196,115,0.6);
		font-size:14px;
		padding-bottom:5px;
	}
	.dividend .title {
		font-size:13px;
	}
	.title a{
		color:#e3dca3;
	}
	.month, .day, .year {
		color:#cecbbf;
		font-size:72px;
		font-family: PredigeRounded-Thin;
		font-weight: normal;
		font-style: normal;
	}
	.month {
		text-transform:uppercase;
		font-size:40px;
		line-height:40px;
		padding:10px 0 0 0;
	}
	.day{
		line-height:64px;
	}
	.year {
		text-align:right;
		margin:35px 0 0;
		font-size:28px;
		line-height:28px;
		padding:0 0 9px 0;
	}


	.news-block {
		width:90%;
		margin-left:27px;
	}
	.news-block.tablet-rotator {
		padding-bottom:50px;
	}
	.news-block .title {
		border:none;
		width:92%;
	}
	.news-item {
		font-size:18px;
		padding:15px 0;
		margin:0 55px 0 0;
		border-top:solid 8px rgba(206,196,115,0.6);
		cursor:pointer;
	}
	.news-item.slick-slide {
		opacity:0.5;
	}
	.news-item.slick-slide.slick-active {
		opacity:1;
	}
	.tablet-rotator .news-item-container .slick-list {
		overflow:visible
	}
	.linn-co-logo img {
		height:auto;
	}

	.footer-menu {
		font-size:10px;
	}
	.pb20 {
		padding-bottom:20px;
	}
	.investor-faq-container {
	}
	#investor-faq {
		width:auto;
		height:244px;
		display:block;
		background:url(../img/investor-faq-tablet.png) top center no-repeat;
		text-indent:-100000px;
		margin:0 -5px;
	}
	.events-container {
	}
	.events {
		border: 1px solid #90ffe4;
		margin:0 18px 0 -5px;
		padding:5px 28px;
		height:244px;
	}
	.events .event-item {
		font-size:18px;
		/*padding:20px 0;*/
		padding:10px 0;
	}
	.events .event-item > p {
		margin: 0;
	}
	.full-width-row {
		margin:0 -28px;
	}
	.tablet-rotator-container {
		width:90%;
		margin-left:22px;
	}
	.tablet-rotator-container .slick-list {
		overflow:visible;
	}
	.tablet-rotator-container .rotator-item.slick-slide {
		opacity:0.5;
		cursor:pointer;
		font-size:18px;
		margin:60px 55px 0 0;
	}
	.tablet-rotator-container .rotator-item.slick-active {
		opacity:1;
	}
	.tablet-rotator-container .rotator-item-image {
		border-bottom:solid 8px rgba(206,196,115,0.6);
		min-height:100px;
		padding:0 0 20px 0;
	}
	.mobile-video-block {
		border:solid #ffd204 13px;
		padding:0 27px 30px;
		background:#695f26;
		margin:40px 27px 75px;
		width:auto;
		visibility:collapse;
	}
	.mobile-video-block video{
		width:100%;
	}
	.video-block a#videolink img.play-btn, .video-wrapper img.play-btn{
		position:absolute;
		left:50%;
		top:160px;
		margin:0 0 0 -50px;
		/*width:50px;*/
		/*height:50px;*/
		width: 100px ;
		height: 100px;
	}
	.popup-youtube video {
		max-width:100%;
	}
	.search-opportunities-link {
		display:block;
		float:right;
		height:180px;
		width:160px;
		background:url(../img/search-opportunities.png) top center no-repeat;
		text-indent:-10000px;
	}
	a.search-opportunities-link:hover {
		background-position:center -180px;
	}
	.careers-container .intro-text{
		padding:20px 30px 0 0px;
	}
	.careers-container.responsibility-tabbed-page-container .intro-text{
		padding:20px 0 10px 0;
	}

	#sidebar .sub-operations-right-bar-elements .smallImage{
		padding:0;
		border: 5px solid rgba(250, 210, 4, 1);
		margin:10px;
	}

	#sidebar .sub-operations-right-bar-elements .bigImage {
		margin:10px;
		float:right;
	}

	#sidebar .sub-operations-right-bar-elements .smallImage a > img{
		width:100%;
	}

	#sidebar .sub-operations-right-bar-elements .bigImage a > img{
		width:100%;
		padding:0;
		border: 3px solid rgba(250, 210, 4, 1);
	}
	.operations-rotator .rotator-container {
		width:100%;
		padding:0;
		border-bottom: 3px solid rgba(250, 210, 4, 1);
	}

	#sidebar .sub-operations-right-bar-elements .bigImage a {
		float:right;
	}
	.careers-container .page-content {
		margin: 0 0 0;
    	padding: 0 0 0;
	}
	.careers-tab ul {
		padding-left: 15px;
		padding-top: 5px;
		margin-bottom: 20px;
	}

	.careers-tab ul li{
		margin-bottom: 10px;
	}
	.ownership-addresses-block .item{
		float: left;
		width: 48%;
		font-size: 14px;
	}


}
@media (max-width:600px) {
	.subOpTab div{
		padding: 10px 0px 10px 0px!important;
		width:94%!important;
	}

	.map_rotator_container .map_rotator_info_item_title {
		color: #e3dca3!important;
		font-style: italic;
		pointer-events: none;
		cursor: default;
		text-transform: uppercase;
		font-size: 10px;
	}

	.map_rotator_container .map_rotator_info_item_value {
		color: white!important;
		pointer-events: none;
		cursor: default;
	}
}

@media (max-width:1000px){
	.map_rotator_container .map_rotator_info_item_title {
		color: #e3dca3!important;
		font-style: italic;
		pointer-events: none;
		cursor: default;
		text-transform: uppercase;
		font-size: 10px;
	}

	.map_rotator_container .map_rotator_info_item_value {
		color: white!important;
		pointer-events: none;
		cursor: default;
	}

	.subOpTab div{
		width:94%!important;
	}
	#sidebar .sub-operations-right-bar-elements{
		margin-top:0;
	}
}
@media (min-width: 1000px) {
	.careers-container .tab-container-single {
		margin:0 32px;
	}
	.page_careers .tab-container-single {
		margin:0 0 0 28px;
	}
	.search-opportunities.full-width-row {
		margin:-30px 0 30px;
	}
	.sitemap .right-sidebar-content.padding-top-145{
		padding-top:145px;
	}
	.newsroom .mediaresources {
		margin:0;
	}
	h1.media-resources{
		margin-top: -18px;
		margin-left: 6px;
	}
	.newsroom .rotator {
		width:100%;
	}
	.newsroom .rotator .rotator-header {
		display:block;
	}
	.newsroom .rotator-container {
		width:auto;
	}
	.newsroom .rotator .rotator-item-content {
		width:342px;
	}
	.newsroom .rotator-container .slick-list {
		overflow:hidden;
	}
	.newsroom .rotator-item-image {
		margin-right:30px;
	}
	.community-popup .mfp-content {
		margin-top:125px;
	}
	.single-bio .menu a {
		color:#b4b4b4;
	}
	.bio-content {
		color:#2d2d28;
		background:url(../img/internal-page-bg.png) 0 -1px repeat-x;
		padding:35px 25px 200px;
		margin:0 0 0 0;
		width:607px;
	}
	.bio-content .intro-text {
		margin: -70px 0 20px;
		padding: 0 0 0 5px;
		color:#fff;
	}
	.mobileContent {
		position:static;
		left:0;
	}
	.site-container {
		background-size:cover;
		background-position:center center;
	}
	.site-container.bg_people, .site-container.bg_community {
		background-size:cover;
		background-position:center bottom;
	}
	.top-logo {
		height:108px;
	}
	.top-logo img {
		width:124px;
		height:108px;
	}
	.container {
		margin-left: auto;
    margin-right: auto;
    padding-left: 5px;
    padding-right: 5px;
	}
	.content-container {
		overflow:visible;
		background:none;
		padding-bottom:0;
	}
	.header {
		padding-top:20px;
		background:none;
	}
	.nasdaq {
		padding-left:16px;
		margin-top:-5px;
	}
	.linn-block {
		margin-top:-5px;
		margin-left:14px;
	}

	.navbar-default {
		background:none;
		border:none;
		border-top:solid 5px #aa9f20;
	}
	.top-navbar {
		margin-top:-20px;
		font-size:10px;
		text-transform:uppercase;
		font-family: BrandonGrotesque-Medium;
		font-weight: normal;
		font-style: normal;
		display:block;
	}
	.top-navbar li:last-child  {
		display:block;
	}
	.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {
		color:#fcce01;
		outline:none;
	}
	.nav.navbar-nav li.pull-right a {
		padding-right:0;
	}
	.navbar-default.left-navbar {
		border-top:none;
		text-transform:uppercase;
		font-size:14px;
		padding-top:10px;
		position:relative;
		left:-6px;
		margin-right:-6px;
		display:block;
	}
	.navbar-default.left-navbar .navbar-nav li {
		clear:both;
		float:left;
		display:block;
	}
	.navbar-default.left-navbar .navbar-nav > li > a {
		padding-bottom:8px;
		padding-right:0;
		padding-left:6px;
		display:block;
		width:145px;
		line-height:14px;
		margin-bottom:3px;
		font-size:14px;
	}
	.navbar-default.left-navbar .navbar-nav > li ul {
		padding:0 0 10px 0;
		margin:-5px 0 0 0;
	}
	.navbar-default.left-navbar .navbar-nav > li .sub-menu {
		display:none;
	}
	.navbar-default.left-navbar .navbar-nav > li ul.sub-menu li > a, .navbar-default.left-navbar .navbar-nav > li .sub-menu li a:active, .navbar-default.left-navbar .navbar-nav > li .sub-menu li a:visited {
		font-size:12px;
		line-height:16px;
		padding:7px 0 2px 20px;
		color:#b4b4b4;
		display:block;
		width:auto;
	}
	.navbar-default.left-navbar .navbar-nav > li ul.sub-menu li > a:hover {
		color:#fcce01;
	}
	.navbar-default .navbar-nav > li.current-menu-item .sub-menu, .navbar-default .navbar-nav > li.current-menu-ancestor .sub-menu {
		display:block;
	}

	.navbar-default .navbar-nav > .current-menu-item > a, .navbar-default .navbar-nav > .current-menu-item > a:hover, .navbar-default .navbar-nav > .current-menu-item > a:focus {
		background:none;
		color:#fff;
	}
	.left-navbar.navbar-default .navbar-nav > li.current-menu-item > a, .left-navbar.navbar-default .navbar-nav > li.current-menu-ancestor > a {
		border:solid 3px #ffd204;
		color:#fff;
		padding-bottom:6px;
		padding-right:0;
		padding-left:6px;
	}
	.navbar-default .navbar-nav > li.current-menu-item > a:hover, .navbar-default .navbar-nav > li.current-menu-ancestor > a:hover {
		color:#fcce01;
	}
	.left-navbar.navbar-default .navbar-nav > li.current-menu-item > ul.sub-menu li a {
		border:none;
		padding:7px 0 2px 20px;
	}
	/* current-menu-ancestor */
	.navbar-default.left-navbar .navbar-nav > li ul li.current-menu-item > a, .navbar-default.left-navbar .navbar-nav > li ul li > a:hover, .navbar-default.left-navbar .navbar-nav > li ul li > a:focus, .navbar-default.left-navbar .navbar-nav > li .sub-menu li.current-menu-item a, .navbar-default.left-navbar .navbar-nav > li .sub-menu li.current-menu-item a:active, .navbar-default.left-navbar .navbar-nav > li .sub-menu li.current-menu-item a:visited {
		color:#fff;
		padding:7px 0 2px 20px;
	}
	.navbar-default.left-navbar .navbar-nav > li ul li > a:hover, .navbar-default.left-navbar .navbar-nav > li ul li > a:focus {
		color:#fcce01;
	}
	.title, .news-block .title {
		border-bottom:solid 5px rgba(206,196,115,0.6);
		font-size:10px;
		padding-bottom:3px;
		width:auto;
	}
	.dividend .title {
		font-size:9px;
	}
	.dividend {
		width:100%;
		padding:8px 8px 0;
		background:url(../img/dividend-bg.png) 50% 128px no-repeat rgba(98,88,13,0.8);
		margin:-80px 0 0 0;
		height:auto;
	}
	.dividend:hover {
		background:url(../img/dividend-bg.png) 50% 128px no-repeat rgba(98,88,13,1);
	}
	.month, .day, .year {
		color:#cecbbf;
		font-size:64px;
		font-family: PredigeRounded-Thin;
		font-weight: normal;
		font-style: normal;
	}
	.month {
		text-transform:uppercase;
		font-size:35px;
		line-height:35px;
		padding:10px 0 0 0;
	}
	.day{
		line-height:64px;
	}
	.year {
		text-align:right;
		margin:35px 0 0;
		font-size:28px;
		line-height:28px;
		padding:0 0 9px 0;
	}
	.col-lg-6.minus-half-col {
		width:36.66666667%;
	}
	.news-block {
		background:rgba(179,163,43,0.8);
		position:relative;
		left:-10px;
		margin:-25px -15px 0 0;
		padding:10px 16px;
		font-family: 'Arvo', serif;
		font-size:12px;
		height:350px;
	}
	.news-item {
		padding:9px 0 0 0;
		border-bottom:solid 1px rgba(207,207,201,0.6);
		border-top:none;
		font-size:12px;
		line-height:16px;
		margin:0;
	}
	.events {
		background:rgba(62,84,72,0.4);
		border:solid 1px #90ffe4;
		margin:96px 0 0 -5px;
		padding:10px 15px;
		font-family: 'Arvo', serif;
		font-size:12px;
		height:229px;
	}
	.events.internalpage  {
		height:auto;
	}
	.events *{
		z-index:300;
		position:relative;
	}
	.events .event-item {
		padding:8px 0 px;
		font-size:12px;
		line-height:18px;
		border-bottom: solid 1px rgba(207,207,201,0.6);
	}
	.event-item p {
		margin-bottom:4px;
	}

	.home-page-header {
		/*margin:-216px 0 0 -15px;*/
		height: 155px;
		margin:-230px 0 0 -12px;
	}
	.home-page-header h1 {
		padding-top: 21px;
		font-family: PredigeRounded-LightItalic;
		font-weight: normal;
		font-style: normal;
		font-size:90px;
		line-height:60px;
		background:url(../img/home-header-bg.png) 156px 40px no-repeat;
		padding-bottom:25px;
	}
	.home-page-header h1 .small {
		font-size:59px;
		color:#fff;
		display:inline-block;
		margin-left:160px;
	}
	.home-page-header-container {
		height:12px;
		width:auto;
		padding:0;
		background:none;
		margin:0;
	}
	.news-block {
		width:auto;
	}
	.video-row.visible-lg.visible-md {
		margin-bottom:30px;
	}
	.video-row {
		position:relative;
		top:-12px;
		left:-5px;

	}
	.video-block {
		border:solid 6px #ffd204;
		padding:0 10px 23px;
		min-width:230px;
		background: rgba(255,214,51,0.3)
	}
	.video-block img {
		width:100%;
	}
	.col-lg-4.minus-half-col {
		width: 23.33333333%;
	}
	.video-image img {
		width:100%;
		margin-bottom:25px;
	}
	.video-description {
		font-size:12px;
		line-height:16px;
		padding-top:10px;
	}
	.video-description p {
		margin-bottom:5px;
	}
	.video-block a#videolink {
		position:relative;
		display:block;
		margin-bottom: 22px;
	}
	.video-block a#videolink img.play-btn, .video-wrapper img.play-btn{
		position:absolute;
		left:50%;
		top:39px;
		margin:0 0 0 -14px;
		/*width:50px;*/
		/*height:50px;*/
		width: 27px ;
		height: 27px;
	}
	.faq-block {
		margin-right:-40px;
	}
	#investor-faq {
		width:155px;
		height:177px;
		display:inline-block;
		background:url(../img/Investor-FAQ.png) 0 0 no-repeat;
		text-indent:-100000px;
	}
	#investor-faq:hover {
		background:url(../img/Investor-FAQ.png) 0 -177px no-repeat;
	}
	.brown-square {
		float:right;
		display:inline-block;
		height:18px;
		background:#5f5b36;
		margin-left:1px;
		padding:0 7px 0;
	}
	.prev-item {
		background:url(../img/arrow-left.png) 50% 50% no-repeat #5f5b36;
	}
	.next-item {
		background:url(../img/arrow-right.png) 50% 50% no-repeat #5f5b36;
	}
	.brown-square.active, .brown-square:hover {
		background-color:#827c4a;
	}
	.rotator-header {
		border-bottom:none;
		overflow:hidden;
		margin-right:20px;
		z-index:5000;
		position:relative;
	}

	.rotator-container {
		margin-right:20px;
		margin-left:-85px;
		position:relative;
		top:-20px;
	}
	.rotator-container.desktop-rotator-container {
		margin-bottom:-20px;
	}
	.bottom-rotator {
		position:relative;
		left:25px;
		margin:30px 0 0 0;
		width:280px;
	}
	.rotator-left-image  {
		margin-right:5px;
		width:55px;
	}
	.rotator {
		width:280px;
	}
	.rotator-item-image {
		float:left;
		margin-right:5px;
		width:80px;
		height:80px;
		position:relative;
		top:0;
	}
	.page-content .rotator.internal-rotator {
		margin:0 -41px 0 20px
	}
	.rotator-item {

	}
	.rotator-item-title {
		font-weight:bold;
	}
	.rotator-item-content {
		font-size:12px !important;
		padding:10px 0 20px;
		float:left;
		position:relative;
		top:20px;
		width:260px;

	}
	.desktop-rotator-container .rotator-item-content {
		border-top:solid 5px #817c49;
	}
	.rotator-item-content strong {
		font-size:14px;
	}


	.main-content-wrapper {
		position:relative;
		top:-45px;
	}
	.search-input {
		border:none;
		background:rgba(0,0,0,0.1);
		color:rgba(180,180,180,0.5);
		margin-left:10px;
		font-size: 13px;
		font-family: 'Arvo', serif;
	}
	.search-input-active {
		color:#fff;
	}
	#search-close{
		background: url(../img/faq-arrow-black.png) 0px -86px no-repeat;
		width: 10px;
		height: 20px;
	}
	.main-content-wrapper  {

	}
	.main-internal-content {
		padding:0 0 200px 0;
		margin:-46px 10px 0 -16px;
	}
	.main-internal-content h1 {
		padding:0 27px 20px;
	}
	.leadership .tab-header{
		padding:0 27px 20px 11px;
	}
	.intro-text {
		padding:0 27px;
		min-height:40px;
	}
	.page_contact .intro-text {
		padding:0 0 0 32px;
		min-height:60px;
	}
	.right-sidebar-content {
		padding:0 0 0 16px;
	}
	.right-sidebar-content .widgettitle {
		font-family: 'Arvo', serif;
		font-weight:bold;
		font-style:italic;
		color:#e3dca3;
		text-transform:uppercase;
		text-align:right;
		border-bottom:solid 5px rgba(206,196,115,0.6);
		font-size:10px;
		padding-bottom:5px;
	}
	.page-content-container {
		background:none;
	}
	.page-content {
		color:#2d2d28;
		padding:10px 27px 0;
		margin:0 0 0 0;
	}
	.careers-container .page-content {
		margin: 0 0 0;
    	padding: 16px 27px 0;
		background:none;
	}
	.leadership, .right-sidebar-content {
		padding-bottom:200px;
	}
	.leadership.single-item {
		padding-bottom:0;
	}
	.newsroom .page-content-container {
		padding-bottom:54px;
	}
	.right-sidebar-content.padding-top-100 {
		padding-top:100px;
	}
	.right-sidebar-content.padding-top-85 {
		padding-top:100px;
	}
	#sidebar .sub-operations-right-bar-elements .smallImage{
		padding:0;
		position:absolute;
		width: 160px;
		border: 5px solid rgba(250, 210, 4, 1);
		top: -60px;
		left: -75px;
		z-index:100;
	}

	#sidebar .sub-operations-right-bar-elements .bigImage{
		width: 100%;
		margin:0!important;
		float:none!important;
	}

	#sidebar .sub-operations-right-bar-elements .smallImage a > img{
		width:100%;
	}

	#sidebar .sub-operations-right-bar-elements .bigImage a > img{
		width:100%;
		padding: 0 5px 0 5px;
		max-width:300px;
		border-bottom: solid 5px #aa9f20!important;
		border-top: none!important;
		border-left: none!important;
		border-right: none!important;
	}
	.operations-rotator .rotator-container {
		width:100%;
		padding: 0 5px 0 5px;
		max-width:300px;
		border-bottom: solid 5px #aa9f20!important;
		border-top: none!important;
		border-left: none!important;
		border-right: none!important;
	}
	.main-internal-content.lidership {
		margin:-46px 0 0;
		background:none;
		padding:0 5px;
	}
	.educational-resources {
		height: 244px;
		margin: 0 -5px;
		padding: 5px 28px;
	}
}

@media (max-width: 1340px) {
	.site-container {
		background-size:cover;
		background-position:center center;
	}
}
@media (min-height: 1300px) {
	.site-container {
		background-size:100%;
		background-position:top center;
	}
}

@media (min-width: 500px)
{
	.menu-class
	{
		width: auto;
	}

	#sidebar .sub-operations-right-bar-elements .bigImage {
		margin:10px;
		float:right;
	}

	#sidebar .sub-operations-right-bar-elements .smallImage a > img{
		width:100%;
	}

	#sidebar .sub-operations-right-bar-elements .bigImage a > img{
		width:100%;
		padding:0;
		border: 3px solid rgba(250, 210, 4, 1);
	}
	.operations-rotator .rotator-container {
		width:100%;
		padding:0;
		border: 3px solid rgba(250, 210, 4, 1);
	}

	#sidebar .sub-operations-right-bar-elements .bigImage a {
		float:right;
	}

	#sidebar .sub-operations-right-bar-elements .smallImage{
		padding:0;
		border: 5px solid rgba(250, 210, 4, 1);
		margin:10px;
	}

}

@media (max-width: 500px){
	#sidebar .sub-operations-right-bar-elements .smallImage{
		margin:0px;
		width:100%;
		padding:10px;
	}
	#sidebar .sub-operations-right-bar-elements .bigImage {
		margin:0px;
		padding:10px;
		width:100%;
	}

	#sidebar .sub-operations-right-bar-elements .smallImage a > img{
		width:100%;
		border: 3px solid rgba(250, 210, 4, 1);
	}

	#sidebar .sub-operations-right-bar-elements .bigImage a > img{
		width:100%;
		padding:0;
		border: 3px solid rgba(250, 210, 4, 1);
	}
	.operations-rotator .rotator-container {
		width:100%;
		padding:0;
		border: 3px solid rgba(250, 210, 4, 1);
	}

	#sidebar .sub-operations-right-bar-elements .bigImage a {

	}
}

/*	Leadership Page	*/
div.row > div.main-internal-content.lidership-list {
	/*margin-left: -16px;*/
}

/* Table on CONTACTS */
table.linnTable.contacts {
	/*background: #afafaf;*/
}

/* Table under About > Corporate Governance */
div.corporate-governance .page-content{
	/*background: rgba(199,189,137,0.9);*/
	/*margin-top: -48px;*/
	/*padding-right: 26px;*/
	/*padding-top: 65px;*/
	min-height: 678px;
}
p.gorp-gov-legend img{
	margin-bottom: 8px;
	margin-right: 4px;
}
p.gorp-gov-legend {
	margin-top: 30px;
	font-size: 12px;
}

table.linnTable.corpgovernance td{
	/*padding-left: 22px;*/
}
/* @media (min-width: 240px) { */
	.comittee-composition-desktop{
		display: none;
	}
	.comittee-composition-mobile{
		display: block;
	}
/* } */
@media (min-width: 768px) {
	table.linnTable.corpgovernance {
		margin-top: 20px;
	}
	.comittee-composition-desktop{
		display: block;
	}
	.comittee-composition-mobile{
		display: none;
	}
}

@media (min-width: 1000px) {
	table.linnTable.corpgovernance {
		width: inherit;
		/*margin-top: 20px;*/
		margin-top: 40px;
		margin-left: -27px;
		margin-right: -27px;
	}
}

table.linnTable tr.evenRow td {
	background: rgb(209, 200, 152);
	/*background: rgb(53, 136, 148);*/
}
table.linnTable tr.oddRow td {
	/*background: rgb(53, 136, 148);*/
}
table.linnTable tr td.verticalRule, table.linnTable tr th.verticalRule{
	/*border-left: 1px solid #FFF;*/
	border-left: solid 1px rgba(255, 255, 255, 0.4);
}

table.linnTable tr td:first-child , table.linnTable th:first-child {
	padding-left: 26px !important;
}
table.linnTable tr td {
	padding: 8px 5px 7px 10px;
	height:auto;
	vertical-align:top;
}
#ndq-content.ndq-releases td {
	height:auto;
	padding:8px 5px 8px 10px;
}

table.linnTable th {
	padding: 8px 5px 22px 10px;
	font-family: "Arvo", serif;
	font-size: 10px;
	line-height: 15px;
	font-weight: bold;
	text-transform: uppercase;
	color: #ffffff;
	text-align: left;
	vertical-align: top;
}
td, th {
	/*font-family: Arial,Helvetica,sans-serif;*/
	font-family: "Arvo", serif;
	font-size: 11px;
	/*color: #000;*/
}
table.introtext, div.intro-text > table td {
	font-family: 'Arvo', serif !important;
}
table.introtext, div.intro-text > table {
	font-family: Arial,Helvetica,sans-serif;
	color: white !important;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 11px;
	font-style: italic;
	margin-bottom: 12px;
}

.corporate-governance .intro-text{
	width: 100%;
	padding-right: 32px;
}

.linnTable-mobile{
	float: left;
	width: 190px;
	height:210px;
	margin: 4px 10px;
}
.linnTable-mobile p.gorp-gov-legend{
	margin-top: 10px;
	text-align: end;
}
.linnTable-mobile .linnTable th{
	height: 40px;
	text-align: end;
	vertical-align: bottom;
	padding: 0;
	padding-bottom: 3px;
}
.linnTable-mobile .linnTable td{
	height: 30px;
}
.linnTable-mobile .linnTable td{
	border-left: solid 1px rgba(255, 255, 255, 0.4);
}
.linnTable-mobile .linnTable td:first-child{
	width: 140px;
	padding-left: 10px !important;
	border: none;
}

.linnTable-mobile .linnTable td:nth-child(2){
	width: 40px;
}

.linnTable-mobile table.linnTable.corpgovernance{
	margin: 0;
	padding: 0;
}
.linnTable-mobile table.linnTable tr:nth-child(even){
	background: rgb(209, 200, 152);
}

/* sidebar pdf downloads */
div.sidebar{
	font-size: 12px;
}
div#sidebar ul > li {
	list-style-type: none;
}
ul > li > a.sidebar-pdflist {
	color: #FFFFFF;
	display: block;
	padding-left: 24px;
	background: url("/wp-content/themes/LinnEnergy-A/img/icon_pdf_file.gif") no-repeat scroll left top transparent;
	border-bottom: solid 1px rgba(207,207,201,0.6);
	/*margin-bottom: 8px;*/
	margin-bottom: 5px;
	padding-bottom: 5px;
	margin-left: -38px;
}
ul > li:only-child > a.sidebar-pdflist {
	border-bottom: none;
}
div.sidebar a:not(.btn):hover{
	color: #ffce01;
}
/* Educational Resources */
@media (min-width: 768px) {


	.educational-resources .educational-resources-item {
		font-size: 18px;
		padding: 20px 0;
		border-bottom: solid 1px rgba(207,207,201,0.6);
	}
}
.contact .page-content-container{
	margin-top: 30px;
}
@media (min-width: 1000px) {
	.educational-resources {
		background:rgba(30,28,17,0.6);
		margin:96px 0 0 -5px;
		padding:10px 15px;
		height:229px;
		font-family: 'Arvo', serif;
		font-size:12px;
	}
	.educational-resources .educational-resources-item {
		padding:8px 0 0;
		font-size:12px;
		line-height:14px;
		border-bottom: solid 1px rgba(207,207,201,0.6);
	}
	.newsroom .news-block {
		margin-top: 10px;
		margin-left: 10px;
	}
	.internalpage.events{
		margin-left: -10px;
	}
	.contact .page-content-container{
		margin-top: -60px;
	}
}


.internalpage.educational-resources, .internalpage.events {
	margin-top: 0px;
}



/* Get the Facts widget */
.getthefacts.getthefacts-widget {
	border: solid 6px rgb(255,210,4);
	background: rgba(255,214,51,0.3);
	padding: 0px 8px 40px 8px;
	margin-top: 30px;
	width: 232px;
}
/*.getthefacts.getthefacts-widget .widget-container{*/
	/*margin: 5px;*/
/*}*/
.getthefacts.getthefacts-widget img{
	border-bottom: solid 4px #ded17c;
}

/* Unit Performance */
.unit-performance.widget{
	max-width: 215px;
	max-height: 250px;
}
.unit-performance.widget .title{
	width: 100%;
}
.unit-performance.widget .hr{
	border-bottom: solid 1px rgba(207,207,201,0.6);
}
.unitperf-widget-rightside{
	float: right;
}


/*	Contact Page	*/

.contacts-block .row{
	padding-top: 17px;
	margin: 0;
}
div.contacts-block div.contacts-item h2{
	min-height: 20px;
}
div.contacts-block div.contacts-item.alternate{
	min-width: 240px;
}
div.contacts-block div.contacts-item.alternate div{
	width: 90%;
}
div.contacts-block div.contacts-item.alternate .contact-item-content{
}
div.contacts-block div.contacts-item h2:empty{
	border-bottom: none;
}
@media (min-width: 760px) {
	div.contacts-block div.contacts-item:nth-child(odd) h2{
		width: 200%;
		padding-right: 100%;
	}
	div.contacts-block div.contacts-item:nth-child(even) h2, div.contacts-block div.contacts-item h2:empty{
		border-bottom: none;
	}
	div.contacts-block div.contacts-item.alternate{
		float: left;
		width: 50%;
	}
}

/*	Mediaresources	*/
.newsroom .mediaresources.image {
	/*margin-top: -30px;*/
}
.newsroom .mediaresources.image img:hover{
	/*background: url(../img/mediaresources_sprite.png) 0 -177px no-repeat;*/
	background: url(../img/mediaresources.png) 0 0 no-repeat;
}

.mediaresources-block{
	width: 100%;
}
.mediaresources-item {
	/*width: 260px;*/
	/*border: solid 2px rgba(130,130,130,0.6);*/
	/*padding-left: 24px;*/
	/*padding-right: 24px;*/
	/*min-height: 480px;*/
	float: left;
}
.mediaresources-item .mediaresources-item-image {
	margin-left: auto;
	margin-right: auto;
}
.mediaresources-item .mediaresources-item-image img {
	width: 100%;
	height: 100%;

}
/*.mediaresources-item .mediaresources-item-image img:hover{*/
/*}*/
.mediaresources-item h2{
	font-family: "Arvo",serif;
	font-weight: bold;
	font-style: italic;
	color: #E3DCA3;
	text-transform: uppercase;
	text-align: right;
	border-bottom: 5px solid rgba(206, 196, 115, 0.6);
	font-size: 10px;
	padding-bottom: 5px;
	min-height: 32px;
	display: flex;
	align-items: flex-end;
	justify-content: flex-end;
}

@media (min-width: 240px) {
	.mediaresources-image {
		float:left;
		width: 250px;
		/*height: 465px;*/
		height: 305px;
		margin:0 5px 8px 0;
		background-color:rgba(255,214,51,0.3);
		position:relative;
		padding:0 7px 10px;
		border:solid 6px #ffd204;
		border-top:none;
		/*cursor:pointer;*/
		color:#fff;
	}
	.mediaresources-image-cover {
		background:#ffd204;
		height:6px;
		position:absolute;
		top:0;
		left:0;
		right:0;
	}
	.mediaresources-image img {
		/*width:100%;*/
		/*max-width:100%;*/
		border-bottom:solid 4px #b8ae5f;
		margin:0 0 10px;
		width: 224px;
		height: 224px;
		object-fit: cover;
	}

	.mediaresources-image .img {
		border-bottom:solid 4px #b8ae5f;
		margin:0 0 10px;
		width: 224px;
		height: 224px;
		background-position: center center;
		background-repeat: no-repeat;
		background-size: cover;
	}

	.mediaresources-image:hover{
		border:solid 6px rgba(255,214,51,0);
		border-top:none;
	}
	.mediaresources-image a {
		color:#fff;
	}
	.mediaresources-image p {
		margin:0 0 5px;
	}
	.mediaresource-item-imageblock .text{
		font-size: 12px;
	}
	.single-bio .mediaresources-image:hover{
		border:solid 6px #ffd204;
	}
	.single-bio .mediaresources-image {
		height:auto;
		float:none;
	}
	.single-bio .mediaresources-image, .single-bio .mediaresources-image:hover {
		border:solid 6px #ffd204;
	}
	.mediaresources-image:hover .mediaresources-image-cover, .mediaresources-image:hover .lidership-image-cover {
		display: none;
	}

	.sub-operations-right-bar-elements .map_rotator_info_item_value{
		pointer-events: none;
		cursor: default;
	}

	.sub-operations-right-bar-elements .map_rotator_info_item_title{
		color:#f3ffa3;
		font-style: italic;
		pointer-events: none;
		cursor: default;
		text-transform: uppercase;
		font-size: 10px;
	}
}

.mediaresources .single-bio{
	margin-top: 100px;
}
.mediaresources .bio-content{
	margin-top: 75px;
	margin-bottom: 100px;
	padding-top: 75px;
	min-height: 500px;
	width: 590px;
}



.mediaresource-item-lowerblock{
	color: whitesmoke;
}
.mediaresource-item-lowerblock .mediaresource-item-imageblock{
	width: 70%;
	float: left;
}
.mediaresource-item-lowerblock .mediaresource-item-imageblock .image{
	/*margin-right: auto;*/
	/*margin-left: auto;*/
	margin-top: 20px;
	margin-left: 10px;
}
/*.page-content a, .page-content a:visited*/
.mediaresource-item-menublock .menu a, .mediaresource-item-menublock .menu a:visited{
	color: rgb(180, 180, 180);
}
.mediaresource-item-menublock .menu a:focus, .mediaresource-item-menublock .menu a:active, .mediaresource-item-menublock .menu a:hover{
	/*color: rgb(255, 255, 255);*/
	color: #fcce01
}
.mediaresource-item-menublock .menu a.active{
	color: rgb(255, 255, 255);
}
.mediaresource-item-menublock .menu{
	width: 220px;
	margin-top: 0px;
	margin-bottom: 0px;
}
.mediaresource-item-menublock{
	float: right;
}
.mediaresources-item-content{
	font-size: 12px;
	font-family: "Arvo", serif;
	text-align: left;
}

/* Owners > Ownership Changes */

.ownership-addresses-block h2 {
	min-height: 32px;
	text-align: left;
}
.ownership-addresses-block .sub-h2{
	font-family: 'Arvo', serif;
	font-weight: bold;
	font-style: italic;
	color: #7f7b57;
	text-align: left;
	font-size: 12px;
	padding-bottom: 5px;
}

@media (min-width: 760px) {
	.ownership-addresses-block .item:nth-child(even){
		float: right;
	}
}

/* Change Ownership Situations */
.ownership-situations-block p:empty{
	display: none;
}
.ownership-situations-block{
	margin: 0 -27px;
	overflow: hidden;
	margin-bottom: 80px;
	color: #000000;
}

.table-row{
	display: table;
	clear: both;
	width: 100%;
}
.ownership-situations-block .bg {
	background: none;
}
.ownership-situations-block .bg:nth-child(odd) {
	background: rgb(209, 200, 152);
}
.ownership-situations-block .bg:first-child{
	background: none;
}
/*.ownership-situations-block-content .item:nth-child(even){*/
	/*border-left: solid 1px white;*/
/*}*/
.ownership-situations-block .vr{
	border-left: solid 1px rgb(252, 251, 250);
	position: relative;
	left: 34%;
}
.ownership-situations-block .table-row{
	position: relative;
	right: 32%;
	padding-bottom: 20px;
}

.ownership-situations-block .table-row .ownership-situations-item:first-child{
	font-weight: bold;
}
.ownership-situations-block .table-row .ownership-situations-item a.ownership-situations-popup-link{
	color: rgba(23,23,20,0.85);
}
.ownership-situations-block .ownership-situations-popup-link{
	pointer-events: none;
	cursor: default;
}

/*@media (min-width: 768px) {*/
	.ownership-situations-block .ownership-situations-popup-link{
		pointer-events: none;
		cursor: default;
	}
	.ownership-situations-block .th .item{
		font-size: 10px;
	}
	.ownership-situations-block .item{
		padding-top: 7px;
		float: left;
		width: 32%;
		font-size: 12px;
	}
	.ownership-situations-block .item:nth-child(odd){
		padding-left: 20px;
		padding-right: 7px;
	}
	.ownership-situations-block .item:nth-child(even){
		width: 66%;
		padding-left: 5px;
		padding-right: 15px;
		display: block !important;
	}
/*}*/
@media (max-width: 767px) {
	.ownership-situations-block .item:nth-child(even) .dismiss-at-all {
		display: none !important;
	}
}

.ownership-situations-block .table-row.th .item-content{
	text-transform: uppercase;
	color: rgb(252, 251, 250);
	font-weight: bold;
	padding-bottom: 15px;
}

.mfp-content .ownership-situations-item{
	line-height: normal !important;
	margin-right: auto;
	margin-left: auto;
	width: 80%;
}
.mfp-content .ownership-situations-item::before{
	content: "One should provide following documents:";
}




/*	NEWSROOM	*/
.newsroom .news-block.internalpage .title a{
	pointer-events: none;
	cursor: default;
}


/* Resp > Community*/
div.community .rotator-item-content p{
	width: 160px;
}
div.community .rotator-item-content p:first-child{
	width: 100%;
}

/*	Sidebars	*/

.sidebar .textwidget p {
	margin-bottom: 7px;
}
.sidebar .textwidget hr {
	margin-top: 6px;
	margin-bottom: 7px;
	border-top: solid 1px rgba(238,238,238,0.7);
}



.rotator-item-content p:last-child strong{
	font-size: 12px;
}

.inactive-link{
	pointer-events: none;
	cursor: default;
}
.btn-margined{
	display: inline-block;
	margin-top: 6px;
}

/*	Spills Management Page	*/

/*	Hiring Top Talent Page	*/
table.hiringTopTalent#hiredStats > tbody > tr > td:nth-child(1) { width: 321px;}
table.hiringTopTalent#hiredStats > tbody > tr > td:nth-child(2) { width: 88px;}
table.hiringTopTalent#hiredStats > tbody > tr > td:nth-child(3) { width: 109px;}
table.hiringTopTalent#hiredStats > tbody > tr > td:nth-child(4) { width: 105px;}

/*	Developing And Valuing Employees Page	*/
table.developingAndValuingEmployees#intro-citation > tbody > tr > td { width: 638px; }
table.developingAndValuingEmployees#spotlightVinceVanVelden > tbody > tr > td { width: 638px; }
table.developingAndValuingEmployees#metrics > tbody > tr > td { width: 213px; }

/*	Safety Page Table	*/
table.safetyTable#safetyTable_safetyPerformance > tbody > tr > td:first-child{  width: 338px;  padding-right: 20px;  }
table.safetyTable#safetyTable_safetyPerformance > tbody > tr > td:nth-child(2){ width: 72px; }
table.safetyTable#safetyTable_safetyPerformance > tbody > tr > td:nth-child(3){ width: 83px; }
table.safetyTable#safetyTable_safetyPerformance > tbody > tr > td:nth-child(4){ width: 83px; }
table.safetyTable#safetyTable_safetyPerformance > tbody > tr > td:nth-child(5){ width: 81px; }

/**
 * Simple fade transition,
 */
.mfp-fade.mfp-bg {
	opacity: 0;
	-webkit-transition: all 0.15s ease-out;
	-moz-transition: all 0.15s ease-out;
	transition: all 0.15s ease-out;
}
.mfp-fade.mfp-bg.mfp-ready {
	opacity: 0.8;
}
.mfp-fade.mfp-bg.mfp-removing {
	opacity: 0;
}

.mfp-fade.mfp-wrap .mfp-content {
	opacity: 0;
	-webkit-transition: all 0.15s ease-out;
	-moz-transition: all 0.15s ease-out;
	transition: all 0.15s ease-out;
}
.mfp-fade.mfp-wrap.mfp-ready .mfp-content {
	opacity: 1;
}
.mfp-fade.mfp-wrap.mfp-removing .mfp-content {
	opacity: 0;
}
/*********** custom dropdown styles *********/
.selectboxit-container * {
	font-size:12px;
	font-family: 'Arvo', serif;
	line-height:14px;
}
.selectboxit-container .selectboxit:hover, .selectboxit-container .selectboxit:focus {
	background:rgba(85,120,111,0.95);
	color:#fff;
}
.selectboxit-container .selectboxit, .selectboxit-container .selectboxit.selectboxit-open {
	background:rgba(85,120,111,0.5);
	border:none;
	border-radius:0;
	font-family: 'Arvo', serif;
	color:#fff;
	padding:0;
	line-height:12px;
	height:auto;
}
.selectboxit-container .selectboxit span {
	line-height:12px;
	height:auto;
}
.selectboxit-container .selectboxit-option-icon-container {
	display:none;
}
.selectboxit-container .selectboxit-text {
	text-indent:0;
	font-size:12px;
	font-family: 'Arvo', serif;
	padding:3px 5px;
}
.selectboxit-container .selectboxit-text.title-text {
	font-size:10px;
	font-weight:bold;
	text-transform:uppercase;
	padding:3px 5px;
	overflow:visible;
	box-sizing:content-box;
}
.bootstrap-select > .btn {
}

.selectboxit-container .selectboxit-options {
	border-radius:0;
	border:none;
	margin:0;
	padding:0;
}
.selectboxit-container .selectboxit .selectboxit-arrow-container {
	height:18px;
}
.selectboxit .selectboxit-arrow-container .selectboxit-arrow {
	background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAFCAYAAABxeg0vAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjE3QUZEMjQ1QkNERDExRTQ5REU5Q0E1MTM4NzRBNEZFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjE3QUZEMjQ2QkNERDExRTQ5REU5Q0E1MTM4NzRBNEZFIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MTdBRkQyNDNCQ0REMTFFNDlERTlDQTUxMzg3NEE0RkUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MTdBRkQyNDRCQ0REMTFFNDlERTlDQTUxMzg3NEE0RkUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4tMQ+yAAAAX0lEQVR42mL4////ayCuBWIGAhik5jWIoQzEz4H4OBBzYFHIAZUDqVFmYmBguAvE0kD8AoifAbEpAwKYQsVeQNXcRTctEYi/AHEzFH+FisHVYHOrIhA/hWJFdHmAAAMA166hqKWVxs8AAAAASUVORK5CYII=') no-repeat 0 0;
	border:none;
	width:12px;
	height:5px;
	right:2px;
	margin-top:-3px;
}
.selectboxit-container .selectboxit-options {
	margin:0;
	padding:0 0 2px 0;
	border-radius:0;
	background:rgba(85,120,111,0.95);
	font-size:12px;
	border:none;
	color:#fff;
	font-family: 'Arvo', serif;
}
.selectboxit-option-first {
	border-radius:0;
}
.selectboxit-option, .selectboxit-optgroup-header {
	text-indent:6px;
}
.selectboxit-list .selectboxit-option-anchor {
	color:#fff;
	padding:3px 0 1px 0;
	outline:none;
}
.selectboxit-container span, .selectboxit-container .selectboxit-options a {
	height:auto;
	line-height:14px;
}
.selectboxit-list > .selectboxit-focus > .selectboxit-option-anchor, .selectboxit-list > .selectboxit-hover > .selectboxit-option-anchor {
	background:none;
	color:#fcce01;
}
ul.wdm-dropdown-menu {
	position:absolute;
	list-style:none;
	list-style-image:none;
	background:rgba(85, 120, 111, 0.3);
	width:200px;
}
ul.wdm-dropdown-menu li {
	padding:3px 5px;
}
ul.wdm-dropdown-menu li a {
	color:#fff;
}
.cls_results {
	padding-top:20px;
}
.home-page .video-row .title {
	color:#ffd204;
	font-size:28px;
	font-family:PredigeRounded-Thin, Arial, sans-serif;
	border-bottom:none;
	text-align:left;
	font-weight:normal;
	font-style:normal;
	text-transform:none;
	padding:0;
}
.home-page .video-row .title a {
	color:#ffd204;
}
.home-page .video-row .video-block a#videolink {
	margin-bottom:9px;
}
.home-page .video-row .video-description {
	padding-top:5px;
	line-height:18px;
}
.page_careers .sidebar .textwidget {
	padding-top:3px;
	line-height:18px;
}
.home-page .video-row .video-description p, .page_careers .sidebar .textwidget p {
    margin-bottom: 1px;
}
.page_careers #sidebar2 {
	padding:0 10px 24px;
}


.dividend a, .dividend a:hover {
	color:#cecbbf;
}
.dividend .title a, .dividend .title a:hover {
	color:#e3dca3
}


/*	Responsibility SubPages	*/
.citation, .citation-img {
	display: inline-block;
}
.citation-img > img{
	object-fit: contain;
}
div.alignright{
	float: right;
}
div.alignleft{
	float: left;
}


/*	People > Safety	*/
div.safety.icons{
	width: 70%;
	margin-left: auto;
	margin-right: auto;
	display: flex;
}
div.safety.icons > img {
	object-fit: contain;
	width: 30%;
	align-self: center;
	/*flex-shrink: 0;*/
}

div.flexbox{
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
}
div.flexitem-noshrink{
	flex-shrink: 0;
}
div.image-inscribed > img {
	object-fit: contain;
}

/*	Table itself	*/
table.linnTableNew {
	/*color: #2d2d28;*/
}
@media (min-width: 240px) {
	.responsibility-tabbed-page-container .tab-container-single {
		padding:0 5px;
	}
	table.linnTableNew{
		margin-left: -17px;
		margin-right: -17px;
		width: auto;
		box-sizing:content-box;
	}
	table.linnTableNew td:first-child {
		padding-left:17px;
		padding-right:10px;
	}
	table#HTT-hiredStats td:last-child{
		padding-right: 17px;
		width: 157px;
	}
}
@media (min-width: 768px) {
	table.linnTableNew{
		margin-left: -28px;
		margin-right: -28px;
	}
	table.linnTableNew td:first-child{
		padding-left: 26px;
		padding-right: 42px;
	}
	table#HTT-hiredStats td:last-child{
		padding-right: 45px;
		width: 157px;
	}

}
@media (min-width: 1000px) {
	table.linnTableNew{
		margin-left: -27px;
		margin-right: -27px;
		width: inherit;
	}
	.responsibility-tabbed-page-container .tab-container-single {
		padding:0;
	}
}
/*	Background & Borders	*/
table.linnTableNew tr:nth-child(odd):not(:first-child){
	background: rgb(209, 200, 152);
}
table.linnTableNew td:not(:first-child){
	border-left: solid 1px rgba(255, 255, 255, 0.4);
}
/*	TD Padding	*/

table.linnTableNew td:not(:first-child){
	padding-left: 7px;
}
table.linnTableNew td{
	padding-top: 10px;
	padding-bottom: 8px;
}
/*	TD Width*/
table.linnTableNew td:not(:first-child):not(:last-child){
	width: 70px;
}
table.linnTableNew td:last-child{
	width: 77px;
}
/*	Color of Font	*/
table.linnTableNew tr:first-child{
	color: #ffffff;
}

table.linnTableNew tr {
	vertical-align: baseline;
}

.citation {
	color: #524a20;
}
.citation > p:not(.author){
	font-style: italic;
	font-weight: bold;
	font-size: 14px;
}
.linnTable.wsh-printedmats tr th:first-child, .linnTable.wsh-printedmats tr td:first-child {
	padding: 0 0 10px 0!important;
	font-size:10px;
}

	/*	Responsibility	Subpages & Tabs	*/
.responsibility-tab-intro{
	display: none;
}
.responsibility-tab-intro.active{
	display: block;
}
/*.responsibility-tabbed-page-container*/
.responsibility-tabbed-page-container .page-content h3 { font-size: 14px;  font-weight: bold;  font-family: 'Arvo', serif;  line-height: 1.43;  color: #2d2d28;  }

@media (max-width: 767px) {
	.responsibility-tabbed-page-container .page-content{
		padding-top: 35px;
	}
}
/*.responsibility-tabbed-page-container .page-content { padding-top: 232px; }*/
.responsibility-tabbed-page-container .page-content p { margin-bottom: 23px; }
.responsibility-tabbed-page-container .page-content h3 { margin-top: 33px; }
.responsibility-tabbed-page-container .page-content h3 { margin-top: 9px; margin-bottom: 6px; }



.screensize-selective-image-display > img.size-thumbnail{ display: none }
.screensize-selective-image-display > img.size-medium{ display: none }
.screensize-selective-image-display > img.size-large{ display: none }
.screensize-selective-image-display > img.size-full{ display: none }

@media (min-width: 1000px) {
	.screensize-selective-image-display > img.size-medium{ display: block; }
}
@media (min-width: 500px) AND (max-width: 999px) {
	.screensize-selective-image-display > img.size-large{ display: block; }
	.screensize-selective-image-display > img.size-full{ display: block; }
}
@media (min-width: 240px) AND (max-width: 499px) {
	.screensize-selective-image-display > img.size-thumbnail{ display: block; }
}

/*.mediaresources-item > .mediaresources-image > .mediaresources-item-content{*/
.mediaresources-item .mediaresources-item-content{
	display: none;
}


	/*	People Page & Tabs	*/

/*	HiredStats Table at People :: HTT*/
table#HTT-hiredStats{
	margin-bottom: 50px;
}

table#HTT-hiredStats td:first-child{
	width: 295px;
	font-weight: normal;
}

.responsibility-tabbed-page-container.people table#metrics td:last-child{
	width: 88px;
	padding-right: 11px;
}
.responsibility-tabbed-page-container.people table#metrics td:first-child{
	width: 433px;
}
.responsibility-tabbed-page-container.people table#metrics tr:last-child{
	background: rgb(209, 200, 152);
}


.some-fricking-block-class{
	border-top: solid 2px rgba(164,158,111, 1.0);
	clear: both;
	overflow: hidden;
	margin-bottom: 15px;
}

.some-fricking-block-class h3 {
	margin-top: 0px;
}

.some-fricking-block-class p:empty{
	height: 0px;
	display: none;
}


/*.responsibility-tabbed-page-container.careers-tab.overview.graph{  }*/
@media (min-width: 240px) {
	.responsibility-tabbed-page-container img.alignright{
		width: auto;
		max-width: 100%;
		float: none;
		margin: 6px 0 0;
		display: block;
	}
}
@media (min-width: 490px) {
	.responsibility-tabbed-page-container img.alignright{
		width: auto;
		max-width: 100%;
		float: right;
		margin: -9px 0 20px 13px;
		display: block;
	}
}

.responsibility-tabbed-page-container .tab-container-single ul.careers-tab-header li{
	padding: 1px 3px 2px 2px;
}

.no-after-content::after{
	content: '' !important;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor, .ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor, .ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor {
	cursor:pointer;
}


.ethics-and-compliance-program ul > li{
	margin-bottom: 2px;
}

@media (min-width: 1000px) {
	.careers-content-wrapper .graph {
		margin: 0 -27px;
	}
}
@media (min-width: 600px) and (max-width: 999px) {
	/*.careers-content-wrapper .graph > img{*/
	.careers-content-wrapper .graph > img{
		display: block;
		width: auto;
		margin-left: auto;
		margin-right: auto;
	}
}
@media (max-width: 599px) {
	.careers-content-wrapper .graph{
		display: block;
		margin: 0 -16px;
	}
}


@media (min-width: 1000px) {
	.community-sidebar {
		margin:80px 0 0 -16px;
	}
}

.headerEventBlock .emptyItem{
	/*display: block;*/
	display: none;
}

.headerEventBlock .defaultItem{
	/*display: block;*/
	display: none;
}

.headerEventBlock .dynamicItem{
	display: none;
}
li.widget {
	list-style:none
}
.operations-rotator .rotator-container {
	margin:-20px 0 0;
	top:0;
}
.operations-rotator .rotator-header {
	height:20px;
}
.operations-rotator .rotator-item-content {
	width:100%;
	padding:0 0;
	top:0;
}
.operations-rotator .rotator-item-content p {
	margin:0;
}
.operations-rotator .rotator-item-content img {
	width:100%;
	height:auto;
}
