@charset "utf-8";
/* CSS Document */
/* add Zakhar*/
.leftPart .table {display: table;}
.leftPart .table > img {display: table-cell;vertical-align: top;margin-right: 12px;}
.leftPart .table .texts {display: table-cell;vertical-align: top;}
.caseStudyFilter .inputFieldWrapper {  }
a#backBtn {
    background: url('/CaseStudies/include/i/buttons/back_arrow.png') 0 2px no-repeat;
    margin-top: 2px;
    padding-left: 17px;
}

.inputFieldWrapper .hSearchButton {
    padding: 0 50px;
    background: #ff4e00;
    height: 41px;
    position: relative;
    font-size: 14px;
    line-height: 34px;
    color: #FFF;
    text-transform: uppercase;
    -webkit-transition: background 0.2s ease-in-out;
    -moz-transition: background 0.2s ease-in-out;
    -o-transition: background 0.2s ease-in-out;
    transition: background 0.2s ease-in-out;
}

.inputFieldWrapper .hSearchButton:hover {background-color: #d76519;}

.inputFieldWrapper .hSearchButton:hover {
    background: #ff4e00;
}
.inputFieldWrapper .hSearchButton:after {
    border-bottom: solid 5px transparent;
    border-left: solid 7px #ff4e00;
    border-top: solid 5px transparent;
    content: "";
    font-size: 0;
    height: 0;
    line-height: 0;
    margin-left: 10px;
    width: 0;
    position: absolute;
 top: 12px;
right: 19px;
}

/*end add Zakhar*/
#billboard{background:none;}
.overviewSliderWrapper.billboard img {margin:0;}

#caseStudiesPager{ width: 100%;text-align: center;}
#caseStudiesPager a, #caseStudiesPager span{ margin-right: 5px;}
#caseStudiesPager #firstPage, #caseStudiesPager #lastPage {background:#ff4e00;}
#caseStudies .rightPart .submitHolder .button { text-align: center; margin-bottom: 10px;}
    #caseStudies .rightPart .submitHolder .button a {  }
.casestudies.fullcolumn{ overflow: visible;} 

/*---------------------------
OVERVIEW SLIDER STYLES
---------------------------*/
.overviewSliderWrapper {padding: 7px 0 0 0;}
#billboard .overviewSliderWrapper {margin-bottom: -25px; position: relative; z-index: 1;}
	#billboard .overviewSliderWrapper:after {display: block; right: 0; left: 0; height: 12px; content: '';}
.overviewSlider  {margin: 0;}
	.overviewSlider .image {float: left; margin-right: 15px; padding-top: 5px;}
	.overviewSlider .text {}
		.overviewSlider .text h2 {font-size: 1.667em;}
		.overviewSlider .text .description {font-size: 1.167em; line-height: 1.286em; margin-bottom: 15px; min-height: 97px; min-width: 910px;}
			.overviewSlider .text .description p {line-height: inherit;}
		.overviewSlider .text .submitHolder {text-align: right; font-size: 1.167em;}

.overviewSliderWrapper .pagerWrapper {text-align: center; padding: 20px 0;}	
	.overviewSliderWrapper .pager span {display: inline-block; width: 18px; height: 18px; background: url(http://www.stratasys.com/StratasysGlobal/images/billboard_button_off.png); color: transparent; cursor: pointer; vertical-align: top; margin: 0 3px 0 4px;}
	.overviewSliderWrapper .pager span.cycle-pager-active {background: url(http://www.stratasys.com/StratasysGlobal/images/billboard_button_on.png); cursor: default;}
/*---------------------------
END OVERVIEW SLIDER STYLES
---------------------------*/


/*---------------------------
CASE STUDY FILTER STYLES
---------------------------*/
.caseStudyFilter {width: 970px;}
	.caseStudyFilter h2 {float: left; font-size: 26px;}
	#content .caseStudyFilter h2 {margin-right: 13px; margin-top: 9px; margin-bottom: 20px;}
	.caseStudyFilter .inputFieldWrapper {float: left; width: 100%; border: solid 1px #c8cac7; padding-left: 2px; margin-top: 2px; margin-bottom: 17px; background: #eee;}
		.caseStudyFilter .inputFieldWrapper .hSearchButton {}
		.caseStudyFilter .inputFieldWrapper input[type="text"] {height: 33px; font-size: 22px;}
	
	.caseStudyFilter .selects {clear: both; padding: 0 0 36px 0; border-bottom: solid 2px #e4ddd7; margin-bottom: 20px;}
		.caseStudyFilter .leftSelect {width: 25%; text-align: left; float: left;}
			.caseStudyFilter .leftSelect select {width: 195px;}
			.caseStudyFilter .leftSelect .ui-selectmenu {text-align: left;}
		.caseStudyFilter .centerSelect {width: 25%; text-align: center; float: left;}
			.caseStudyFilter .centerSelect select {width: 195px;}
			.caseStudyFilter .centerSelect .ui-selectmenu {text-align: left;}
		.caseStudyFilter .rightSelect {width: 25%; text-align: right; float: left;}
			.caseStudyFilter .rightSelect select {width: 195px;}
			.caseStudyFilter .rightSelect .ui-selectmenu {text-align: left;}
	
	.caseStudyFilter .selectedFilters {float: left; font-size: 1.167em; margin-bottom: 13px; font-size: 1.167em; padding-top: 6px;}
		.caseStudyFilter .selectedFilters li {float: left; border: solid 1px #bcbec0; position: relative; color: #bcbec0; padding: 9px 33px 9px 16px; background: #003a5d; margin-right: 8px; font-weight: bold;}
		.caseStudyFilter .selectedFilters li:last-child {margin-right: 10px;}
			.caseStudyFilter .selectedFilters li .removeIcon {position: absolute; width: 28px; height: 28px; background: url(../i/buttons/case_study_close_button_.png) center center no-repeat; right: 2px; top: 3px;}
	
	.caseStudyFilter .searchResultsList {clear: both;}
		.caseStudyFilter .searchResultsList li {border-top: solid 2px #e4ddd7; background: none; padding: 28px 0;}
		.caseStudyFilter .searchResultsList li:first-child {border-top: none; padding-top: 0;}
			.caseStudyFilter .searchResultsList .image {float: left; margin-right: 12px; padding-top: 2px;}
				.caseStudyFilter .searchResultsList .leftPart {float: left; width: 743px; border-right: solid 2px #e4ddd7; padding-right: 10px;}
					.caseStudyFilter .searchResultsList .leftPart h3 {margin-bottom: 3px;}
					.caseStudyFilter .searchResultsList .leftPart .description {font-size: 16px;}
				
				.caseStudyFilter .searchResultsList .rightPart {float: left; width: 195px; text-align: right; padding-left: 20px; font-size: 1.167em;}
					.caseStudyFilter .searchResultsList .rightPart .gradientButton {margin-bottom: 13px;}
					
				.search_items_details {clear: both; font-size: 1em; margin-left: 112px; padding-top: 12px;}
					.search_items_details dt {display: inline-block; margin-left: 30px;}
					.search_items_details dt:first-child {margin-left: 0;}
					.search_items_details dd {display: inline-block;}
.filtersClear {padding: 17px 0 15px 7px; height: 28px; float: left; text-decoration: none !important; font-weight: bold; font-size: 14px;}
/*---------------------------
END CASE STUDY FILTER STYLES
---------------------------*/


/*---------------------------
FAKE DD-s STYLES
---------------------------*/
.fakeSelectHolder {
	position: relative; border: solid 1px #c8cac7; display: inline-block; height: 41px; cursor: pointer;  text-align: left;
	background: #dfdfdf;
}
	.fakeSelectHolder:hover {background: #d7d7d7;}

	.fakeSelectHolder .title {white-space: nowrap; display: block; overflow: hidden; vertical-align: top; text-overflow: ellipsis; color: #003a5d; margin-right: 45px; font-weight: bold; text-decoration: none; font-size: 14px; padding: 13px;}
	.fakeSelectHolder .arrow {position: absolute; right: 0; top: 0; border-left: solid 1px #c8cac7; width: 45px; height: 42px;}
	.fakeSelectHolder .arrow:after {position: absolute; right: 18px; top: 18px; border-top: solid 7px #ff4e00; border-left: solid 5px transparent; border-right: solid 5px transparent; content: '';}
.caseStudyFilter .fakeSelectHolder {width: 215px;}

.fakeSelectHolder .fakeSelectList {list-style: none outside; margin: 0; overflow-x: hidden; overflow-y: auto; padding: 0; position: absolute; border: solid 1px #c8cac7; border-top: none; font-weight: bold; text-decoration: none; background: #FFF; left: -1px; width: 100%; top: 100%; margin-top: 1px; display: none; font-size: 1.173em;}
.fakeSelectHolder.opened .fakeSelectList {display: block;}
	.fakeSelectHolder .fakeSelectList li {background: none; margin: 0; padding: 0;}
		.fakeSelectHolder .fakeSelectList span {display: block; padding: 5px 20px 5px 9px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; cursor: pointer;}
		.fakeSelectHolder .fakeSelectList span:hover {color: #FFF; background-color: #aaaaaa;}
/*---------------------------
END FAKE DD-s STYLES
---------------------------*/
