/* New code for workcenter */
:root {
    --workcenter-primary-color: #014b92 !important;
    --workcenter-primary-text-color: #ffffff !important;
} 
/* end */

.table-items > tbody > tr > th, .table-items > tbody > tr > td {
    border: solid black 1px;
    width: 300px !important;
    padding: 5px 10px;
}




#ifVFPSite {
min-height: 800px !important; 
}

/*FEATURED MATERIALS RIBBON
______________________________*/
.ribbonInner {
    z-index: 9;
    height: 28px;
    margin: 0 0 0 -18px;
    -ms-transform: skew(30deg);
    -webkit-transform: skew(30deg);
    -moz-transform: skew(30deg);
    -o-transform: skew(30deg);
    background: #FFD100 !important;
    overflow: hidden;
    position: relative;
    -webkit-box-shadow: 4px 4px 4px 0px rgba(191,191,191,1);
    -moz-box-shadow: 4px 4px 4px 0px rgba(191,191,191,1);
    box-shadow: 4px 4px 4px 0px rgba(191,191,191,1);
    display: inline-block;
}

/*VIEW MY LOCATIONS
______________________________*/
.label {
  /*font-weight: normal!important;*/
     font-weight:bold !important;
     font-size:14px !important;
}

.totaldiv.VerticalAllignment {
    padding-bottom: 10px !important;
}



/*LOCATION PROFILE UPDATES
__________________________*/
div#MainContent_totalDivBusinessType, div#MainContent_totalDivCustomField2, div#MainContent_totalDivFacebookURL, div#MainContent_totalDivTwitterURL, div#MainContent_totalDivLinkedinURL, div#MainContent_totalDivGooglePlusURL, div#MainContent_totalDivBusinesshours2, div#MainContent_totalDivBusinesshours3 {
    display: none;
}






table#rdblTemplates_0, table#rdblTemplates_12, table#rdblTemplates_7, table#rdblTemplates_2, table#rdblTemplates_13, table#rdblTemplates_15, table#rdblTemplates_14, table#rdblTemplates_18, table#rdblTemplates_19, table#rdblTemplates_22, table#rdblTemplates_23, table#rdblTemplates_1, table#rdblTemplates_3 {
    width: 300px !important;
}

/*ORDER CART*/
input#MainContent_rbNoImport {
    display: none;
}

input#MainContent_rbImportToAddressBook {
    display: none;
}

input#MainContent_txtNewList {
    display: none;
}

ul.select2-choices {
    display: none;
}

input#MainContent_rbImportToList {
    display: none;
}

.UploadText {
    float: left;
    display: none;
}

.OrderLineContainer {
    overflow: hidden;
    width: 600px;
}

.OrderLineDetailContainer {
    margin-left: 200px;
    margin-bottom: 5px;
}

.tableOrderLine {
    border-collapse: collapse;
    font-size: 13px;
    width: 125%;
}



span.gallery_icon_cont.gallery_zoomInGallery.gallery_view {
    margin-left: 45px;
}

img.gallery_controlImage.gallery_controlItem {
    max-width: 80px;
} /*UPLOAD IMAGE WITHIN AD BUILDER*/

table#MainContent_gvItems0 {
    width: 75%;
}

input#MainContent_btnSelectPayment1 {
    display: none;
}

/* SHOPPING CART */
#ShoppingCartOrderLines {
    text-align: center;
    position: relative;
    top: 5px;
    font-size: 11px;
    color: white;
    right: 4px;
}

.ShoppingCartWidgetPosition {
    position: absolute;
    top: 50px;
    width: 35px;
    z-index: 950;
    right: 0;
}

input#MainContent_btnAddItemToOrder2 {
    display: none;
}

#MainContent_lbUpdateQuantities {
    position: absolute;
    margin-top: 110px;
}

/* KANSAS UPDATES */


 @font-face {font-family: 'TradeGothicLT-BoldCondTwenty';
 src: url('/skinning/goodyear/locales/en/fonts/302CB8_0_0.eot');
 src: url('/skinning/goodyear/locales/en/fonts/302CB8_0_0.eot?#iefix') format('embedded-opentype'),
 url('/skinning/goodyear/locales/en/fonts/302CB8_0_0.woff2') format('woff2'),
 url('/skinning/goodyear/locales/en/fonts/302CB8_0_0.woff') format('woff'),
 url('/skinning/goodyear/locales/en/fonts/302CB8_0_0.ttf') format('truetype');}
 
  @font-face {font-family: 'TradeGothicLTPro-Obl';
 src: url('/skinning/goodyear/locales/en/fonts/302CB8_1_0.eot');
 src: url('/skinning/goodyear/locales/en/fonts/302CB8_1_0.eot?#iefix') format('embedded-opentype'),
 url('/skinning/goodyear/locales/en/fonts/302CB8_1_0.woff2') format('woff2'),
 url('/skinning/goodyear/locales/en/fonts/302CB8_1_0.woff') format('woff'),
 url('/skinning/goodyear/locales/en/fonts/302CB8_1_0.ttf') format('truetype');}
 
  @font-face {font-family: 'TradeGothicLTPro';
 src: url('/skinning/goodyear/locales/en/fonts/302CB8_2_0.eot');
 src: url('/skinning/goodyear/locales/en/fonts/302CB8_2_0.eot?#iefix') format('embedded-opentype'),
 url('/skinning/goodyear/locales/en/fonts/302CB8_2_0.woff2') format('woff2'),
 url('/skinning/goodyear/locales/en/fonts/302CB8_2_0.woff') format('woff'),
 url('/skinning/goodyear/locales/en/fonts/302CB8_2_0.ttf') format('truetype');}
  

.page_title {
font-family: TradeGothicLT-BoldCondTwenty;
     text-transform: uppercase;
     font-size: 24px;
     /*padding-left: 25px;*/
     padding-top: 15px;
color:#0b238b;
}

.Heading_H5 {
font-family: TradeGothicLT-BoldCondTwenty;
     text-transform: uppercase;
}

.DeliverySubmitContainer{
text-align:left;
}
.ax_image{
max-height:125px;
}
input#MainContent_SavedSearchControls1_btnClear, input#MainContent_ContactSupportForm_btnClear {
background: none !important;
font-size: 13px;
font-weight: bold;
color: #00aeef;
text-decoration: underline;
border:0px !important;
cursor:pointer;
padding-top:0px;
}
.totaldiv.section_headers {
background-color: transparent !important;
color: #000000;
font-size: 14px;
font-weight: bold;
cursor: pointer;
padding: 5px 0px;
}

.totaldiv.section_headers .controldiv {
  padding-left: 0px;
  background-repeat: no-repeat;
  background-position: left;
  background-image: none !important;
}

.JobCenterDeliveryForm #ParentContentDiv {
    margin-left: 0;
}
.pageHeaderWrapper{
padding: 25px 42px 0px;
}
.stsSubTemplateNumberOfLocations {
    display: none;
}

#PageHeader
{
    overflow: hidden;
    height: 130px;
    clear: both;
    background-color: #014B92;
    /* background-repeat: repeat; */
    /* background-image: url(/Skinning/goodyear/Locales/en/images/diagonal.png); */
    padding: 0;
    overflow: hidden;
    margin-bottom: -20px;
border-bottom:5px solid #ffdd04;
}


.utilitybar {
background-color: #014B92;
right:0px
}
#pageHeaderContainer {
background-color: transparent;
background-image: none;
/*height:40px;*/
/* margin-bottom: 10px; */
}
.SecondaryActionButton {
background-color: #012169;
color: #fff;
font-size: 16px;
font-weight: bold;
border: 0;
padding: 5px 15px;
cursor: pointer;
border-radius: 2px;
}

.PrimaryActionButton{
  color:#000000;
background-color:#FFD100;
}

#MainContent_btnSave, #MainContent_Submit, #MainContent_btnSubmit, #btnSubmit, #MainContent_SavedSearchControls1_btnSearch, #MainContent_ContactSupportForm_btnSubmit {
    background-color: #FFDD00;
    position: relative;
font-size: 16px;
font-weight: bold;
border: 0;
padding: 5px 15px;
cursor: pointer;
border-radius: 2px;
color:#000000;
}
#MainContent_SavedSearchControls1_btnSearch, #btnSubmit {
    background-color: #FFDD00;
    position: relative;
    left: 0px;
font-size: 16px;
font-weight: bold;
border: 0;
padding: 5px 15px;
cursor: pointer;
border-radius: 2px;
color:#000000;
}


.PrimaryActionButton#btnOrder1{
background-color:#d9d8dd;
color:#000000;
}

.PrimaryActionButton#btnOrder1:hover{
  color:#000000;
background-color:#FFD100;
}
.PrimaryActionButton:hover{
  color:#000000;
background-color:#FFD100;
}
.ResultCellHeader{
background-color:#012169;
/*min-height: 36px;*/
padding: 12px;
}
.locationsTable thead tr:first-child{
background-color:#012169;
}
#MiniPageHeader{
background-color: #ffffff;
background-image: url(/skinning/goodyear/locales/en/images/miniheader-bg.png);
overflow: hidden;
height: 50px;
clear: both;
}
.input {
margin-top: 3px;
}

#searchResultsKeywordTextDivTop, #searchResultsKeywordTextDivBottom{
padding-top:0px;
}

#txtKeywordsTop {
margin-left: 0px;
 margin-top: 0px; 
height: 22px;
}

.divText {
    float: left;
    width: 50%;
}


/*KANSAS UPDATES END */

#imgProcessingImage{
padding-left:0px;
}
.blockUI.processingOverlay.blockPage {
  border: 0px !important;
  background-color: transparent !important;
  box-shadow: none !important;
}
span#lblProcessingText {
display: none;
}
.JobCenterDeliveryOptionsImageButtonDiv 
{
    background-image: url('/skinning/goodyear/locales/en/images/gydeliverOptionsBackground.png');
    line-height:40px;
    width:159px; 
    height:43px; 
    font-size:12px; 
    cursor:pointer;
    font-weight:bold;
    color: white;
    text-indent: -30px;
color:black;
}

.controlBarContainer.roundedCorners {
min-height: 38px;
}

.AddressSearchLeftTabCurve{
background-image: url('/skinning/goodyear/locales/en/images/tab-background_lt_curve.png') !important;
}
.AddressSearchRightTabCurve{
background-image: url('/skinning/goodyear/locales/en/images/tab-background_rt_curve.png') !important;
}
.JobCenterAddressSearchBackgroundImageContainer {
background-image: url('/skinning/goodyear/locales/en/images/tab-background_1px.png');
}

#abcpContainer .navigationButtonForward:hover, #abcpContainer .navigationButtonAlert.navigationButtonForward:hover {
background: url('../images/adbuilder/finish_hover_yellow.png') top center no-repeat;
color: black;
}
.selectedStsCell.stsCellCompleted .stsCellHeader {
background-color: #ffdd03;
}
#sslInstructionsHeader{
background-color: #ffdd03;
}
#searchResultsDivButtons > #divDetailsButton + #divOrderButton1 {
margin-left: 10px!important;
}

.multilistbox select {
margin-bottom: 10px;
}

.SavedSearchContainer {
padding-top: 15px;
padding-left: 15px;
padding-bottom: 30px;
}


.JobCenterSearchIcon {
float: left;
margin-right: 10px;
position: relative;
top: 50%;
margin-top:-7px;
margin-right: 10px;
padding-right: 10px;
margin-left: 0px;
cursor: pointer;
}


.JobCenterSavedSearch {
float: right;
position: relative;
top: 50%;
margin-top: -8px;
margin-right: 28px;
}
.JobCenterSearchTab{
/*background-image: url('/skinning/goodyear/locales/en/images/tab-background.png');*/
background-repeat: no-repeat;
width: 505px;
height: 34px;
padding-left: 0px;
}

.JobCenterActionDropDown{
   background-image: url('/skinning/goodyear/locales/en/images/drowndown.png');
   width:202px;
   height:46px;
}
.JobCenterActionDropDown:hover{
   background-image: url('/skinning/goodyear/locales/en/images/drowndown_hover.png');
    width:202px;
   height:65px;
}

.JobCenterJobContainer table tr th:last-child {
    border-left: 1px solid #bbbbbb;
    display: none;
}

.OptionName {
    clear: left;
    text-align: center;
    width: 140px;
}

.PageNumberLinkSelected {
    color: #FFDD03;
    font-weight: bold;
}

#searchResultsKeywordButtonDivTop{
   padding-left:5px;
}
#btnClear {
  display: none;
}


#MainContent_updatePanel {
  margin-left: 0px;
  margin-top: 0px;
}

#searchResultsSearchDiv {
 /*width: 275px!important;*/
}

.AdBuilderSearchCreative #PageContent {
  /*margin-left: 25px;
  margin-top: 25px;*/
}


/*#imgThumbnail {
   min-height: 200px!important;
   min-width: 200px!important;
}*/

#MainContent_btnReset {
display: none;
}

#searchResultsKeywordDivTop, #searchResultsKeywordDivBottom{
  padding-bottom:10px;
  width:253px;
  margin-bottom:15px;
}

#btnRefresh{
   background-image:url( '../images/ComposerRefresh.jpg' ) !important;
   width:130px !important;
   height:42px !important;
}
#btnContinue{
   background-color:FFD100;
   width:130px !important;
   height:42px !important;

}
.searchResultHeader{
    padding-top:3px;
}
#divSearchResultsInstructions{
    position: absolute;
    left: 330px;
    width:45%;
}
#previewTopPane{
     background-color:#e1e0e9;
}
.template_cont_border_location{
      /*background: #fff url(../Images/handlergrad.png);*/
      background: none !important;
      background-repeat: repeat-x;
}
.result-header-view{
     width: 200px;
}
#btnViewAll{
      background-image: url(../Images/viewall_btn.png);
      background-repeat:no-repeat;
      width: 58px;
      height:28px;
     display:inline-block;
      text-decoration: none;
      color:#000;
      text-align:center;
}
#searchResultsDiv{
   width:79.2%;
margin-left: -5px;
}

.divKeywordBreadCrumbs{
  float:none;
  padding-top:5px;
}
.breadCrumbContainer{
  background-color:white;
 padding-right: 6px;
    float: left;
}
#LoginButton{
   border: 0px;
   background-color:#fff;
   display: block;
   cursor: pointer;
}

#searchResultsCategorySearchButtonsDiv{
     background-image: url(../Images/clearall_btn.png);
     width:256px;
     height:29px;
     background-repeat:no-repeat;
}
a#hlCancel{
     height:29px;
     width:256px;
     text-align:center;
}
#hlCancel{
    width:256px;
    text-decoration: none;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 11px;
    color:#000;
    display:block;
}
.totaldiv.VerticalAllignment{
     padding-bottom:0px;
}
#searchResultsSearchFieldsDiv .labeldiv .label{
     color: #0b238b;
     font-weight: bold!important;
     font-size:14px;
}
#searchResultsSearchFieldsDiv .controldiv{
   margin-top:0px;
   margin-left:0px;
   max-height: 735px;
   overflow: hidden;   
   overflow-x:inherit;
   padding: 5px 0px 5px 0px;
margin-bottom:0px;
}
#searchResultsSearchFieldsDiv .labeldiv{
   padding-top:5px;
}
#expandCollapseAllSearchFieldsBottom{
   display:none;
}
#expandCollapseAllSearchFieldsTop{
   display:none;
}
.hLinkReset{
   display:none;
}
.SearchFieldExpandCollapseImg.expanded{
    background-image: url(../Images/minus.gif);
    width:19px;
    height:20px;
    margin-top:0px;
}
.SearchFieldExpandCollapseImg{
    background-image: url(../Images/plus.gif);
    width:19px;
    height:20px;
    margin-top:0px;
}
#MainContent_btnKeywordSearchGoTop{
    background: url(../Images/magnifyingglass.png);
}
/* Telerik drop down menu styling */
/*#mainMenu
{
    font-family: tradegothicbc, Arial;
    background-color: #fff;
    border: 0px;
    background-color: transparent;
    background-image: none;
    height: 40px;
    padding-left: 400px;
    margin-top: -59px;
}*/

#mainMenu {
    font-family: tradegothicbc, Arial;
    background-color: #fff;
    border: 0px;
    background-color: transparent;
    background-image: none;
    height: 40px;
    padding-left: 400px;
    margin-top: -39px;
    position: absolute;
    /* z-index: 1; */
	padding-right: 181px;
}

#mainMenu a
{
    color: #ffffff;
    font-size: 14px;
    text-decoration: none;
    text-transform:uppercase;
border-right:1px solid white;

}
#mainMenu a.clickable
{

    cursor: pointer;
}

#mainMenu a:hover
{
    background-color: #ffdd03;
    /*background-color: #eaf0f9;*/
    color: #473f3f;    
}

.menu
{
    color: #473f3f;
    background-color: #eaf0f9;
    position: absolute;
    visibility: hidden;
    opacity:1.0;
    filter: alpha(opacity=100);
}
.menu li a
{
    color: #473f3f;
    background-color: transparent;
    display: block;
    line-height: 1.75em;
    text-decoration: none;
}
.menu li a span
{
    color: #473f3f;
}
.menu li a:hover
{
    background-color: #e6e7e8;
    color: white;
}
.menu li a:hover span
{
    color: #333;
}

/* Page Header Display
----------------------------------------------------------*/
.HeaderLeftBanner
{
    position: absolute;
    left: 0px;
    height: 100px;
}
.HeaderCenterBanner
{
    position: absolute;
    left: 40%;
    height: 100px;
}
.HeaderRightBanner
{
    position: absolute;
    right: 0px;
    height: 50px;
}

.PageHeaderLoginDisplay
{
    display: block;
    text-align: right;
    padding: 5px 10px 5px 10px;
    color: #fff;

}
.PageHeaderLoginDisplay a:link
{
    color: #ffdd00;
}

.PageHeaderLoginDisplay a:visited
{
    color: #ffdd00;
}

.PageHeaderLoginDisplay a:hover
{
    color: #ffdd00;
}

.PageHeaderShoppingCartDisplay
{
    position: absolute;
    top: 42px;
    width: 230px;
    height: 25px;
    left: 45%;
    z-index: 950;
}
.PageHeaderShoppingCartTextDisplay
{
    font-size: 10pt;
    font-weight: bold;
    color: black;
}
.PageHeaderSearchDisplay
{
    position: absolute !important;
    top: 0px;
    width: 150px;
    right: 0px;
    z-index: 300;
    float: right !important;
}

.AdminRibbonContainer
{
	height: 30px;
	background: white;
	position: fixed;
	z-index: 1000;
	font-size: 9pt;
}
.AdminRibbonContainer a
{
	font-size: 9pt;
}
.AdminDebugging
{
	float: left;
	height: 26px;
	padding-left: 4px;
	border-top: solid 2px black;
	border-bottom: solid 2px black;
}
.AdminRibbonToggle
{
	float: left;
	height: 30px;
}
.AdminRibbonContainer .DebugItem
{
    display: inline;
}
.AdminRibbonContainer .DebugSeparator
{
    display: inline;
    font-weight: bold;
    font-size: 14pt;
}

.PageHeaderBar
{
    font-size: 13px;
    font-weight: bold;
    padding: 3px 0 3px 5px;
    list-style: none;
}
.PageHeaderBar ul
{
    margin: 0;
    padding: 0;
}

.PageHeaderBar li
{
    margin: 0;
    padding: 0;
    display: inline;
    padding-left: 0px;
    background-repeat: no-repeat;
    background-position: 5px 0;
}

/* Page Footer Display
----------------------------------------------------------*/
#PageFooter
{
    overflow: hidden;
    float: right;
    margin: 10px 0 10px 0;
    position: relative;
    bottom: 0;
    width: 100%;
    height: 115px;
    z-index: 10;
   background-color: #014B92;
   margin-top:50px;
    /* background-repeat: repeat; */
    /* background-image: url(/Skinning/goodyear/Locales/en/images/diagonal.png); */
    padding: 0;
    overflow: hidden;
    position: relative;
    margin-bottom: -20px;
/* border-top:5px solid #ffdd04; */

}
.footnote{height:60px;}
/* Default for all corps...Beam needs this for floating footer */
.footerHeight
{
    margin-top: 0px;
}

#FooterCopyright
{
    font-size: 9pt;
    margin-top: 12px;
    margin-left: 194px;
    text-align: center;
}
#FooterLinks
{
    font-size: 9pt;
    margin-left: 194px;
    text-align: center;
}
#FooterLogo
{
    float: right;
    margin-right: 50px;
    margin-top: 3px;
}
#FooterRuler
{
    background-color: #ccc;
    margin: auto;
    height: 1px;
    width:100%;
}

#PageContent
{
    /*padding: 5px;*/
    margin-left: 0px;
    margin-top:0px;
    min-height: 750px;
}

/*added 1/9/2014 by appsupport 
**Please do not remove.
**This turns off anchors.
*/
.section_headers div > span
{
	/*display:none;*/
	background-image: none !important;
padding-left:0px !important;
}
.section_collapse div > span
{
	/*display:none;*/
	background-image: none;
}
/*end add*/



.divThumbnail {
width: 50%;
float: left;
text-align: right;
height: 50%;
}

#divAddToDownloadsChk {
    clear: both;
    float: left;
    padding-bottom: 10px;
    padding-top: 2px;
    width: 100%;
    visibility: hidden;
}


.template_cont_border_location {
    border: 1px solid #989898;
    height: 200px;
    min-height: 200px !important;
    padding: 5px;
    vertical-align: top;
    width: 50%
}


.instructions {
    padding-left: 0px;
}
.totaldiv.VerticalAllignment .controldiv, .totaldiv.VerticalAllignment .labeldiv {
   padding-top: 3px;
   padding-left: 0px;
 background-image: none;
}
#btnDownloadNow2 {
  /* display: none;*/

    background-color: #FFDD00;
    margin-left: -594px;
    margin-top: 350px;
}

#btnDownloadNow1 {
   display: none;
}
.customOptionInput select {
   width: 141px;
   margin-bottom: 10px;
}

.customOptionInput input {
    margin-bottom: 10px;
}

.ebrochureDelOptionInput {
    font-size: 13px;
    font-family: Arial;
    color: #000000;
    width: 250px;
    padding-left: 3px;
}

#btnCopy {
   display: none;
}

/*#divDetailsButton {
position:absolute;
right: 16px;
}*/


.divTextItemValue {
    /*color: #122774;
    font-weight: bold;*/
    margin-bottom: 5px;
font-size:12px;
}
.JobCenterOrderDetailsContainer {
     display:none;
}


.location_template_result_table .template_cont_border_location img {
	max-height: 200px;
	max-width: 200px;
}

.ActionButtonContainer {
   /* display: none;*/
  margin: 10px 0px 20px 0px;
}

.page_instructions, .customforminstructions, .section_headers, .body, .instructions, .customOptionInput {
     /*padding-left: 25px;*/
}

#MainContent_llbl_Groups, #MainContent_llbl_Groups, #MainContent_llbl_OwnerName, #MainContent_rlbl_OwnerName, #MainContent_rlbl_Groups {
font-weight: normal;
}

.buttonsContainer {
margin-left: 25px;
}

#MainContent_Save {
    left: 0px;
    position: relative;
    background-color: #FFDD00;
}

#MainContent_ContactSupportForm_btnSubmit {
    background-color: #FFDD00;
}

#MainContent_Clear {
    right: 3px;
    position: relative;
}


#MainContent_btnSearch {
    background-color: #FFDD00;
margin-left: -28px;
}


#DeliveryFormOptionInput {
width: 225px;
margin-bottom: 10px;
}

#AdSize  {
width: 225px;
margin-bottom: 10px;
}


#AddAdSize {
width: 225px;
margin-bottom: 10px;
}

#CustomField1 {
width: 225px;
margin-bottom: 10px;
}

#ContactBusinessName {
width: 225px;
margin-bottom: 10px;
}


#ContactInfoName {
width: 225px;
margin-bottom: 10px;
}


#ContactEmailAdd {
width: 225px;
margin-bottom: 10px;
}


#ContactPhone {
width: 225px;
margin-bottom: 10px;
}


#CustomDate_1 {
width: 225px;
margin-bottom: 10px;
}


#OneOffRequestType {
width: 225px;
margin-bottom: 10px;
}


#CustomField5 {
width: 225px;
margin-bottom: 10px;
}


#Email {
width: 225px;
margin-bottom: 10px;
}


#DeliverToName {
width: 225px;
margin-bottom: 10px;
}



#Cc1 {
width: 225px;
margin-bottom: 10px;
}


#Cc2 {
width: 225px;
margin-bottom: 10px;
}


#Cc3 {
width: 225px;
margin-bottom: 10px;
}


#MaterialDueDate {
width: 225px;
margin-bottom: 10px;
}


#MaterialRunDate {
width: 225px;
margin-bottom: 10px;
}


#Instructions {
width: 225px;
margin-bottom: 10px;
}


#PrintColor {
width: 225px;
margin-bottom: 10px;
}


#MediaCost {
width: 225px;
margin-bottom: 10px;
}


#PubContactPerson {
width: 225px;
margin-bottom: 10px;
}


#ContactBusinessName {
width: 225px;
margin-bottom: 10px;
}


#ContactInfoName {
width: 225px;
margin-bottom: 10px;
}


#ContactEmailAdd {
width: 225px;
margin-bottom: 10px;
}


#ContactPhone {
width: 225px;
margin-bottom: 10px;
}


#ShippingTo {
width: 225px;
margin-bottom: 10px;
}


#ShippingAttn {
margin-bottom: 10px;
width: 225px;
}


#ShippingAddress1 {
width: 225px;
margin-bottom: 10px;
}



#ShippingAddress2 { 
width: 225px;

margin-bottom: 10px;
}


#ShippingCity {
width: 225px;
margin-bottom: 10px;
}


#ShippingState {
width: 225px;
margin-bottom: 10px;
}


#ShippingZip { 
width: 225px;
margin-bottom: 10px;
}


#ShippingPhone {
width: 225px;
margin-bottom: 10px;
}


#DeliverToName {
width: 225px;
margin-bottom: 10px;
}


#Quantity {
width: 225px;
margin-bottom: 10px;
}


#BillingField1 {
width: 225px;
margin-bottom: 10px;
}


#BillingField2
{
width: 225px;
margin-bottom: 10px;
}

#BillingInfoPONumber {
width: 225px;
margin-bottom: 10px;
}


#BillingInfoInstructions {
width: 225px;
margin-bottom: 10px;
}


#CustomDate_2 {
width: 225px;
margin-bottom: 10px;
}


#CustomField3, #CustomText2 {
width: 225px;
margin-bottom: 10px;
}
#CustomField4 {
width: 225px;
margin-bottom: 10px;
}
.DeliveryOptionContainer {
width: 20%;
padding-top: 35px;
}

.num_of_location {
display: none;
}

#MainContent_txtOldPassword, #MainContent_txtNewPassword, #MainContent_txtConfirmPassword {
   margin-bottom: 10px;
}

#controlDivlblDelFormMyContactInfo, #controlDivlbl, #DelFormDeliverElectronically, #controlDivlblDelFormDeliveryInfo, #controlDivlblDelFormDelivertoPrinterEmailAddress, #controlDivlblDelFormShippingingInfo, #controlDivlblDelFormDelivertoPublisherEmailAddress, #controlDivlblDelFormPublicationInfo, #controlDivlblDelFormAdjustAdSize, #controlDivlblDelFormCustomSection1 {
margin-bottom: 5px;
background-image:none;
}

textarea#MainContent_ContactSupportForm_txtComments {
max-width: 222px;
max-height: 205px;
}

/*Bug fix 
31859
provided on 2/6 by Karl
*/
.MiscContactSupport #MainContent_ContactSupportForm_litContactSupportInstruction {position: relative; top:-20px; left:-10px; }
.MiscContactSupport #MainContent_ContactSupportForm_lblContactSupport {position: relative; top:-20px; left:-17px; }
.MiscContactSupport #MainContent_ContactSupportForm_Table1 {position: relative; left:-37.5%!important; bottom:50px;}
.MiscContactSupport #MainContent_ContactSupportForm_lblSuccessMsg { position: relative; top:-40px; }

/*IE11 fix*/
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
.MiscContactSupport #PageContent {position: relative; top:5px; left:-17px; line-height: 20px; }
.MiscContactSupport #MainContent_ContactSupportForm_lblContactSupport {position: relative; top:-20px; left:-10px; }
.MiscContactSupport #MainContent_ContactSupportForm_Table1 {position: relative; left:-37.5%!important; bottom:50px;}
.MiscContactSupport #MainContent_ContactSupportForm_lblSuccessMsg { position: relative; top:-40px; }
}
/* End fix 31859 */

#panelAdName {
width: 800px;
}

#btnSubmit
{
background-color: rgb(255, 221, 0);
}

#MainContent_btnUpload {
margin-right: 55px;
}


#MainContent_SavedSearchControls1_btnSearch {
    background-color: rgb(255, 221, 0);
    margin-left: 64px;
    position: absolute;
}


#MainContent_SavedSearchControls1_btnClear {
margin-left: 113px;
position: absolute;
}



#MainContent_SavedSearchControls1_aSaveAs {
    margin-left: 181px;
    position: relative;
}

#btnSearch {
background-color: rgb(255, 221, 0);
}

#MainContent_ContactSupportForm_btnClear {
margin-left: 0px;
}

#btnSave {
background-color: rgb(255, 221, 0);
}

#MainContent_SavedSearchControls1_totalDivHasOrder {
display: none;
}

#MainContent_SavedSearchControls1_labelDivJobOrderID, #MainContent_SavedSearchControls1_labelDivUserName {
margin-top: 10px;
}

.SavedSearchButtonContainer {
padding-top: 15px;
}

#MainContent_CopyUser {
    margin-left: -7px;
}

#MainContent_Cancel {

}

#MainContent_btnSaveAndUpload {
margin-left: -26px;
}

#MainContent_btnCancel {
    /*margin-left: -54px;*/ /*adjusted for address book*/
margin-left:0px;
}

#MainContent_btnEditImage {
    margin-left: -27px;
}

/*hotfix for 31992 provided by Karl*/
/*
.result-header-sort > img
{
	
	position: relative;
	left: -2%;
	height = 1000px;
}
*/

img[src*="/skinning/goodyear/locales/en/images/descend_icon.png"] {
    height: 15px;
}
/*end hotfix*/

#RecipientName {
width: 225px;
}

#CustomField2, #CustomText1 {
width: 225px;
}

.JobID {
padding-right: 10px;
}

.JobModifiedOn {
width: 72px !important;
padding-right: 10px;
}

.JobName {
padding-right: 5px;
}

.OrderLineTypeDescription {
width: 77px !important;
}

.Preview {
min-width: 200px !important;
}

.JobCreatedByUserName {
width: 86px !important;
padding-right: 10px;
}

#PageContent .JobOrderTable {
    width: 100%;
    border-collapse: collapse;
    border: 0;
    margin: 0;
}

.JobCenterJobContainer table {
min-width:  1263px !important;
}

.gallery_image_cont {
    padding:50px 10px 50px 10px!important;
    margin: 10px 15px 10px 15px !important;
}
#stsSubTemplateContainerDiv > div:nth-child(n) > img {
    max-height: 150px;
}

#divSearchResultsInstructions {
    left: 355px;
    position: absolute;
    width: 45%;
}


#searchResultsKeywordDivBottom {
    border-bottom: 2px solid #112673;
    margin-bottom: 15px;
    padding-bottom: 10px;
    width: 276px;
}


/*.pageBodyWrapper {
    padding: 10px 5px;
}*/

#MainContent_ContactSupportForm_Table1 {
    padding-left: 42px !important;
}

/* Making emulation control textbox visible*/
#emulationSelectHolder #multiselectfilter .select2-choices
{
    display: block;
}
.RadMenu{max-width:940px !important}


.appFavourite{
    position: absolute;
    right: 10.5px;
    top: 2.5px !important;
}

/****header display in mobile view ****/

@media (max-width: 767.98px){
#PageHeader, #WidgetContainer, #mainMenu, .AdminRibbonContainer {
     display: block !important;
}
#mainMenu, .AdminRibbonContainer{
display: block !important;
}
}
.search-bar-component {    
    margin: -10px -15px !important;    
    background: #f2efe9 !important;
    padding: 30px 30px !important;
}
.search-bar-component hr
{
display:none;
}
.filter-container {
    padding: 0px !important;
    position: absolute !important;
    right: 30px !important;
    top: -63px !important;
    z-index: 999 !important;
}
.search-container .row.search-bar-container{border:1px solid #c7c7c7 !important}
/* PLP/PDP By Ankit */
.clearLinkContainer a, .expand-link-container a{
    color: var(--workcenter-primary-color) !important;
}
.AdminTemplateToolkitSearchPropertySetManagementInternalAdmin .button{
    background: var(--workcenter-primary-color);
    color: #fff;
    padding: 10px 15px;
    font-size: 16px;
    border: 0;
    border-radius: 6px;
    cursor: pointer;
}
.AdminTemplateToolkitSearchPropertySetManagementInternalAdmin .page_title {
  font-family: TradeGothicLT-BoldCondTwenty;
  text-transform: inherit;
  font-size: 24px;
  padding-left: 0px;
  padding-top:0px;
  color: #000;
font-family: var(--primary-font-family);
}
.search-property-details .property-value a{
    color: var(--workcenter-primary-color) !important;
}
.product-details-results .appFavourite {
  position: static;
}
/* PLP/PDP By Ankit */