/* this files overides other css files and will be merged with the main css */

sup {
vertical-align:top;
top:0;
font-size: 80%;
}

/* tippy top nav */
#block-menu-menu-static-navigation-menu ul li,
#block-menu-menu-static-menu ul li{
padding:2px 0px 3px 0px;
}

#block-menu-menu-static-navigation-menu .block-menu .menu li a,
#block-menu-menu-static-navigation-menu .block-menu .menu li span,
#block-menu-menu-static-menu .block-menu .menu li a {
color: #A1AFB8;
font-size: 10px;
font-weight: 200;
}

#block-menu-menu-static-navigation-menu .content a:hover {
color:#CCCCCC;
}

#block-search-form {
margin:0;
width:160px;
float: right;
padding-top: 5px;
text-align:right;
}
.vbo-views-form input {
visibility:visible !important;
}
#edit-submit--2 { /* hide go button */
visibility:hidden;
}

/* main nav */
.menu-mlid-586 .menu {
min-width: 200px;
}

.region-main-menu .menu-block-1 > ul.menu > li.menu-mlid-567 > ul.menu {
left:-95px; !important
}

.region-main-menu .menu-block-1 > ul.menu .menu li a:hover {
color:#CCCCCC;
}

hr {
border:solid thin #CCCCCC;
height:auto;
}

a:hover {
color:#666666;
}

/* --------------------------------------------------*/


.jcarousel-skin-cytec1 .jcarousel-prev-horizontal {
top:50px;
}

.jcarousel-skin-cytec1 .jcarousel-prev {
background-image: url('/themes/cytec/images/arrow-largegrey-left.png');
}

.jcarousel-skin-cytec1 .jcarousel-next {
background-image: url('/themes/cytec/images/arrow-largegrey-right.png');
}

.jcarousel-skin-cytec1 .jcarousel-next-horizontal {
top:40px;
}

.jcarousel-skin-cytec1 .jcarousel-prev-horizontal {
top:40px;
}

.news-feed-content {
overflow: hidden;
}

/*.views-field {
margin:10px 5px 0 28px;
}*/

.views-field-created {
color:#666666;
font-size:13px;
padding:0 0 0 18px;
background-image: url(/themes/cytec/images/icon-calendar.png);
background-repeat: no-repeat;
background-position:left center;
width:100px;
}

.view-slide-show-terms .views-slideshow-controls-bottom {
bottom: 15px;
}

.featured-products-slider-block .field-title a {
font-size: 12px!important;
padding:0 0 0 15px;
}

.field-content a {
text-decoration:none;
}

.stock-quote-container {
height: 30px;
width: 950px;
vertical-align:middle;
}

.stock-quote-label {
background-color:#000000;
background-image: url(/themes/cytec/images/arrow-stock-right.png);
background-repeat: no-repeat;
background-position:right;
width:225px; !important
height:30px; !important
line-height: 30px;
font-size:15px;
font-weight:500;
vertical-align:middle;
color:#919392;
}

.stock-quote-exchange {
font-size: 12px;
padding: 0;
margin-top: 6px;
}

.stock-quote-price-value, .stock-quote-volume-value {
color:#083C73;
padding-left:5px;
}

.stock-quote-change-value {
padding-left:15px;
}


.pager-slide {
padding-bottom:10px;
}

.teaser-container {
height:235px;
}

/* --------------------------------------------------*/


.breadcrumb-container {
position: relative !important;
background: url("/themes/cytec/images/bread-grumb-bg.png") repeat-x scroll 0 0;
height: 39px;
min-width: 100%;
margin:0 0 10px 0;
}

.breadcrumb {
padding:8px 0 0 7px;
}

.breadcrumb ul li {
list-style-type: none;
font-size: 11px;
line-height: 12px;
padding: 14px 0;
}
/* Page elements - Left Nav */

#content .section, .sidebar .section {
padding: 0;
}

.left-column-menu { /*overall menu box */
width: 200px !important;
float: left;
margin:3px 25px 0 0px;
color: #336699;
}

.left-column-menu a {
text-decoration:none;
color: #336699;
}

.left-column-menu a:hover {
color:#999999;
}

.left-column-menu ul {
padding:0;
list-style-position: outside;
}

ul.menu li {
margin: 0 0 5px 0.5em;
list-style-position: outside;
}

.left-column-menu h2 { /*top nav */
margin:0;
font-size: 14.5px;
font-weight:400;
border-bottom: 1px solid #C9C9C9;
padding: 0 0 5px 0px;
text-indent:15px;
}

.left-column-menu .menu {
font-size: 14px;
font-weight:200;
padding: 5px 0 8px 0;
/* text-indent: 16px; */
/* padding-left: 16px; */
}

.left-column-menu .menu > li {
  padding-left: 16px;
}


.left-column-menu .menu li {
list-style-position:outside;
list-style-type:none;
}

.left-column-menu .menu li.active {
background-image: url(/themes/cytec/images/arrow-leftnav.png);
background-repeat: no-repeat;
background-position: .2em .4em;
list-style-position:outside;
list-style-type:none;
}


.left-column-menu .menu .menu { /*third level nav*/
font-size: 13px;
font-weight:200;
padding: 4px 0 0 0;
/* text-indent: 16px; */
line-height:14px;
}

.left-column-menu .menu .menu > li {
  padding-left: 10px;
}


.left-column-menu .menu .menu li.active {
list-style-position: outside;
list-style-type:none;
background-image: url(/themes/cytec/images/arrow-leftnav.png);
background-repeat: no-repeat;
background-position: -.2em .3em;
list-style-position:outside;
}

.addl-menu-item {
height:28px;
border-top: 1px solid #C9C9C9;
color: #467BA1;
font-size: 14px;
text-indent: 10px;
padding:10px 0 0 0;
list-style-position: outside;
}

.leaf {
list-style-position:outside;
}

/* Page elements - Main Body */

#block-system-main > #main-wrapper, .c-container {
position: relative !important;
min-width: 100%;
clear: both;
}

.col-2 .pane-title,
.col-2 .content-title {
color: #467BA1;
font-size: 20px;
font-weight:300;
letter-spacing:.5px;
padding:5px 0 8px 0;
line-height:20px;
}

.col-2 .content-title a:hover {
color:#999999;
}

.col-2 .field_sub_title {
color: #3b3b3b;
font-size: 18px;
font-weight: 300;
}

.col-2 {
color: #3b3b3b;
font-size: 14px;
font-weight:lighter;
line-height:22px;
padding:5px 0 0 0;
}

.col-2 li {
padding:5px 0 5px 0px;
list-style-position: outside;
list-style-type:none;
list-style-image: url(/themes/cytec/images/arrow-squarebullet.png);
line-height:19px;
}

.col-2 .field_image {
margin:15px 0px 15px 0;
}

/* making body same as header - considering deleting header
#industries_applications .col-2 .body{
color: #3b3b3b;
font-size: 12px;
font-weight:bolder;
}
*/

.page-industries .view-dom-id-944a052fb589b8e349478d35e0401ae0 .field-items.body p {
margin: 0;
}

.field_teaser_image img {
filter:none;
}

.teaser-container > .content-title { 
line-height:12px;
}

.teaser-container p { /* for copy in the ind & apps thumb section */
color:#999999;
font-size:12px;
line-height:14px;
max-height:75px;
}

.teaser-container .body {
height:69px; 
overflow: hidden;
}

.teaser-title a {
margin:3px 0 0 0;
font-weight:500;
text-decoration:none;
line-height:auto;
}

.col-2 .grid-block {
padding: 10px 26px 10px 0; 
}

.subhead { /* styling for the subheads in content */
font-weight:400;
font-size:16px;
color:#467BA1;
}

.related-file {
font-weight:500;
}

/* table styling */
.col-2 .table-headline {
color: #467BA1;
font-size: 20px;
font-weight:lighter;
letter-spacing:.5px;
}

.col-2 table {
margin:5px 0 0 0;
}

.col-2 th {
background-color:#f4f4f4;
padding: 8px 0 8px 5px;
border:thin #b6b6b6 solid;
font-size:12px;
padding:0 0 0 5px;
}

.col-2 td {
border:thin #b6b6b6 solid;
padding:5px;
font-size:12px;
vertical-align:text-top;
}

/* aero brands area */
.view-brands-block {
height: 120px;
padding: 5px 15px 0 0;
}

.colored-link-learn {
margin-top:10px;
width:123px;
background: url("/themes/cytec/images/arrow-bluebox-right.gif") no-repeat scroll 0 0 transparent;
background-color: #43657D;
text-indent:35px;
padding:3px 0 2px 0;
}

.colored-link-learn > a {
color:#FFFFFF !important;
font-weight:300 !important;
font-size:14px;
}

#view-fields a {
color: #4291bf;
font-size: 14px;
font-weight:500;
letter-spacing:.5px;
text-decoration:none;
}

#view-fields p {
margin: 14px 0 0 0;
color: #666666;
font-size: 12px;
line-height:18px;
font-weight:400;
}

#view-fields.resources > div.views-field-title a {
font-size:12px;
line-height:12px;
}

#view-fields.resources > div.views-field-title {
margin:5px 0 5px 0;
padding: 3px 0 3px 0;
}

#view-fields.resources > div.views-field-php {
margin:5px 0 5px 0;
padding: 3px 0 3px 0;
}


.resource-size-container {
font-size:12px;
}

.product-teaser-title a {
font-size:12px;
}

.product-teaser-title a:hover {
color:#cccccc;
}

.node-brand.node-teaser .teaser-title a:hover {
color:#999999;
}

/* Mini Slider */
.slider-right-side-wraper {
	/*
	margin: 15px 5px 0 28px;
	width:355px;
	*/
	/*
	height: 0 !important;
	width: 0 !important;
    */
	margin: 0 !important;
    padding: 0 !important;
    
}

/*
.page-node-1 img {
	display: block;
}
*/

.page-node-12 .slider-right-side-wraper, 
.page-node-13 .slider-right-side-wraper ,
.slider-right-side-wraper 
{
margin: 10px 25px 10px 10px !important;
padding: 0 !important;
width: 400px;
}
.slider-right-side-wraper .field-content {
color: #467BA1;
font-size: 18px;
font-weight: 400;
}

.slider-right-side-wraper div { /* hack for when the slider contenthas bullets - See mining chemicals */
color:#666666;
font-size: 12px;
font-weight: 400;
line-height:18px;
margin:5px 0 0 0;
}

.slider-right-side-wraper .field-content li{
font-size:12px;
line-height:10px;
}

.slider-right-side-wraper .view-field-description p{
line-height:16px;
}

.views-field-name span{
padding:0;
}

.views-field-description p{
padding:0;
line-height:20px;
}

.views-slideshow-controls-bottom {
bottom: 15px;
}


/* leadership */
.employee-left {
margin:0;
}

.employee-left .views-field-title {
color: #336699;
font-size: 18px;
font-weight: 400;
}

.employee-left .views-field-field-position {
color:#999999;
font-size:14px;
letter-spacing: .5px;
margin:0;
}

.employee-left .views-field-body .field-content p {
font-size:13px;
line-height:18px;
}

.expand-collapse-trigger {
margin:10px 0 30px 0;
font-size:11px;
font-weight:500;
color:#FFFFFF;
padding:0 0 0 40px;
background:#305570;
width:50px;
height:23px;
background-image:url(/themes/cytec/images/arrow-bluebox-down.gif);
background-repeat: no-repeat;
cursor: pointer;
}

.expand-collapse-trimmed {
height:120px;
}

#employees .view-fields a {
font-size:12px;
}


.profile-document a {
  font-size: 12px !important;
  font-weight: 500 !important;
  padding-bottom: 3px;
  text-decoration: underline !important;
}


/* press release elements */
.col-2 .clearfix {
margin:5px 0 5px 0;
}

.field-name-field-created li { 
padding: 0 7px 0 0px;
float: left;
list-style: none;
text-align:left;
font-weight:bold;
font-size:12px;
}

.field_press_release_relationship {
margin: 4px 0px 0px;
}

.field-name-field-business-tag > .links{
float: left;
list-style: none;
text-align:left;
font-weight:bold;
font-size:12px;
color: #467BA1;
text-transform: uppercase;
}

#news_room .content-sub-title,
#press_releases .content-sub-title,
#press_release .content-sub-title {
color: #467BA1;
font-weight:600;
margin:0 0 5px 0;
}

.content-sub-title {
font-size:16px;
}

.node-created {
font-size:12px;
}

.field-header-paragraph-teaser {
font-size:12px;
}

.content-sub-title a {
text-decoration: none;
}

.node-readmore-link {
color:#2FA0C7;
font-size:12px;
font-weight:bold;
text-decoration:none;
}

.year-links-container {
width:250px;
float:left;
}

.year-links-container a div {
padding: 2px 10px;
}

.pager {
clear: both;
color:#2FA0C7;
float:right;
text-align: right;
width:250px;
font-size:12px;
font-weight:bolder;
text-decoration:none;
padding-top: 3px;
}

.pager a{
text-decoration:none;
}
.view-display-id-upcoming_events > .pager-container {
	border: medium none;
}
.view-id-news .view-header p {
	width: 717px;
}

.events-logo {
margin:5px 0 0 0;
width:140px;
text-align:center;
}

.events-logo img{
/* border:solid thin #CCCCCC; */
border: medium none;
}

.event-topics {
	margin: -2px 0 -4px;
	padding-top: 10px;
	font-size: 85%;
}
.event-topics ul {
	margin: 0;
	padding: 0 0 0 15px;
}
.event-topics ul > li {
	padding: 3px 0;
	line-height: 12px;
}

.event-related {
padding-top:10px;
font-size:85%;
}

.event-container {
clear: both;
margin:5px 0 5px 0;
height:100%;
}

.event-title a{
color: #467BA1;
font-size: 20px;
font-weight: 300;
letter-spacing: .5px;
padding: 5px 0 8px 0;
line-height: 12px;
text-decoration:none;
}

.event-container > .events-content-block {
margin: 0 0 0 10px;
width: 567px;
}

.events-content-block .field_location {
color:#666666;
font-size:13px;
font-weight:600; !important
line-height:16px;
}

.events-content-block .field_location:before {
content:url('http://cytec.com/themes/cytec/images/icon-event-location.gif');
vertical-align: -20%;
}

.events-content-block .field_date {
font-size:90%;
line-height:16px;
}

.events-content-block .field_date:before {
content:url('http://cytec.com/themes/cytec/images/icon-event-date.gif');
vertical-align: -20%;
}

.events-press-release-relationship > ul > li {
padding:0;
font-size:85%;
font-weight:500;
line-height:16px;!important
}

.event-related {
padding-bottom:25px;
}

.colored-link-btn {
margin-top:10px;
}

.colored-link-title {
margin-top:10px;
}

/* for learn more type buttons with starting blue arrow pointing right use in tandem with colored-link-title */
.colored-arrow-rt {
float: left;
height: 23px;
width: 23px;
background: url("/themes/cytec/images/arrow-bluebox-right.gif") no-repeat scroll 0 0 transparent;
}


/* Open/Close DIvs - Old History but used in Technology at Work */
.history-item {
padding:10px;
background-color:#FFFFFF;
}
.history-divs {
width:100%;
}
.history-lable{
background-color:#DFDFDF;
height:30px;
padding:5px 0 0 0;
}
.history-lable-text {
font-size:16px;
font-weight:400;
color:#003366;
background-image: url(/themes/cytec/images/arrow-lightgray-down.png);
background-repeat: no-repeat;
background-position: right;
}
.history-body {
font-size:13px;
font-weight:bolder;
line-height:18px;
margin-top:10px;
}
/* Open/Close DIvs - Sustainability */
.view-id-slide_show_terms .slide_show_terms {
border-top: 1px solid #cccccc;
border-bottom: 1px solid #cccccc;
}
.view-display-id-block_1 .slide_show_terms {
	border-top: none;
	border-bottom: none;
}

/* Page elements - Right Column */

.col-3 h2 {
color: #467BA1;
font-size: 19px;
font-weight:100;
letter-spacing:.5px;
}

.right-sidebar-link-title {
height:16px;
}

.filter-business {
padding:5px 0 5px 10px;
}

.filter-item-container {
padding:3px 0 2px 0;
}

.filter-item-container a{
color: #999999;
font-size:12px;
font-weight:400;
}

.related-link {
margin: 11px 0;
/* width:190px; */
max-width: 170px;
padding: 1px 5px 0 20px;
color:#529FCD;
font-size:12px;
font-weight:500;
background-image: url(/themes/cytec/images/arrow-mini-bluebox-right.gif);
background-repeat: no-repeat;
background-position: 2px 0;
text-decoration:underline;
line-height:14px;
list-style-type: none;
list-style-position: inside;
}

.related-link sup {
  line-height: 0;
  margin: 0;
  vertical-align: super;
}

.block-content-pad {
font-size:12px;
margin: 5px 5px;
}

.sidebar .block .content {
border-top:thin solid #CCCCCC;
border-bottom:thin solid #CCCCCC;
}


/* ex: ind. product or ind&apps pages */

.col-3 .grid-block {
padding:13px 0 13px 0;
width: 215px;
}

.col-3 .view-header {
background:#305570;
width:200px;
height:23px;
background-image:url(/themes/cytec/images/arrow-bluebox-down.gif);
background-repeat: no-repeat;
}

.view-header a{
text-decoration:none;
}

.link-btn-dn {
width:23px;
}

.link-title {
color:#FFFFFF;
font-size:11px;
font-weight:bolder;
font-variant:small-caps;
letter-spacing:.08em;
padding-left:32px;
}

/*-----------------FORM ELEMENTS-------------------------*/

.asterisk {
color:#2FA0C7;
}

.form-requirements {
font-size:12px;
}

div.webform-component-select { 
    overflow:hidden; /* this hides the select's drop button */
    padding:0; 
    margin:0 0 10px 0; 
    background: #efeeee url(/themes/cytec/images/form-select-down.png) no-repeat center right; 
    /* this is the new drop button, in image form */
    width:20em; border-radius:6px; 
    box-shadow: none; 
    border: solid 1px #ccc; 
}

div.webform-component-select select {
    width:115% /* this percentage effectively extends the drop down button out of view */; 
    background-color:transparent /* this hides the select's background making any styling visible from the div */; 
    background-image:none; 
    -webkit-appearance: none /* this is required for Webkit browsers */; 
    border:none; 
    box-shadow:none; 
    padding:0.4em 0.6em; /* padding should be added to the select, not the div */
	font-size:14px;
	font-weight:300;
}

input[type="text"], textarea { 
    width:24em; 
    border-radius:6px; 
    border: solid 1px #ccc; 
    padding:0.5em 0.6em; 
}


input[type="email"] { 
    width:24em; 
    border-radius:6px; 
    border: solid 1px #ccc; 
    padding:0.5em 0.6em; 
}

.webform-component-textfield {
margin:0 0 10px 0;
}

.webform-component-email {
margin:0 0 10px 0;
}

.webform-component-markup {
margin:0;
}

.webform-component-textarea {
margin:0 0 10px 0;
}

fieldset {
margin-bottom:10px;
}

.subtitle-banner-content {
color: #666666;
margin: 0px auto;
width: 950px;
height: 33px;
text-align: left;
text-indent: 30px;
line-height: 33px;
font-size: 16px;
font-weight:200;
}

/* Selector Guide Page */
.product-selector-block-title {
font-size:14px;
font-weight:300;
}
.product-selector-block-form-container { 
    overflow:hidden; /* this hides the select's drop button */
}
.product-selector-block-form-container > #selector select {
    margin:7px 5px 0 0;
	width:180px; /* this percentage effectively extends the drop down button out of view */
    background-color: #ffffff; /* this hides the select's background making any styling visible from the div */
    background-image: none; 
    -webkit-appearance: none; /* this is required for Webkit browsers */
	-moz-appearance: none;
    border: none; 
    box-shadow: none; 
    padding:3px 0 3px 5px; /* padding should be added to the select, not the div */
	text-indent: 0.01px;
	text-overflow: "";
	font-size:11px;
	font-weight:200;
	color:#999999;
	font-stretch:expanded;
	background: #ffffff url(/themes/cytec/images/arrow-bluebox-down.gif) no-repeat right; 
	border-radius: 0px;
    /* this is the new drop button, in image form */
	overflow: hidden;
	line-height: 14px;
	vertical-align: top;
}
.product-selector-block-submit {
	background-image: url(/themes/cytec/images/button-selector-go2.gif);
	background-position: 0 0;
	background-repeat: no-repeat;
	border: 0 none;
	cursor: pointer;
	float: right;
	height: 22px;
	margin: 0 0 0 5px;
	width: 46px;
}
/* Selector Guide Left Block */
.product-selection-container { 
    padding:0; 
    margin:0 auto; 
    min-width:950px;
	height: 40px;
    box-shadow: none; 
    border: solid 1px #ccc; 
	background-image: url("/themes/cytec/images/front/menu-background.png");
	background-repeat: repeat-x;
}
.product-selection-container #selector {
	display: block;
	height: 40px;
	line-height: 40px;
}
.product-selection-container #selector select {
    margin:8px 5px 0 0;
	min-width:275px; /* this percentage effectively extends the drop down button out of view */ 
    background-color:#ffffff; /* this hides the select's background making any styling visible from the div */ 
    background-image:none; 
    -webkit-appearance: none; /* this is required for Webkit browsers */
	-moz-appearance: none;
    border:none; 
    box-shadow:none; 
    padding:3px 0 3px 5px; /* padding should be added to the select, not the div */
	text-indent: 0.01px;
	text-overflow: "";
	font-size:12px;
	font-weight:300;
	color:#666666;
	background: #efeeee url(/themes/cytec/images/arrow-selector-down.gif) no-repeat right; 
	border-radius: 0px;
	overflow: hidden;
	line-height: 14px;
	vertical-align: top;
    /* this is the new drop button, in image form */
}
.product-selection-submit { 
	cursor: pointer;
    width: 46px;
    height: 22px;
    border: 0px;
	display: inline-block !important;
	vertical-align: text-top;
	line-height: 12px;
	/*
	margin: 0 0 16px 0;
    vertical-align: text-top;
	*/
}

.sustainability-lable {
height:22px;
padding:5px 0 5px 0;
}

#cytec-tradeshow-email-listing-form .form-item-actions {
  display: inline-block;
}
#cytec-tradeshow-email-listing-form #submit-export.form-submit {
  display: block;
}



/*This is temporary to hide the resources tab*/

.page-businesses-additive-technologies-specialty-additives-industries-applications-pharmaceutical #content-tab-menu ul li:nth-child(3) {
    display:none;
}

.page-node-185 #content-tab-menu ul li:nth-child(3) {
    display:none;
}


