/* general */
a#language_de-DE
{
    background-image: url("images/de-DE.png");
    background-repeat: no-repeat;
    background-position: 100px 0px;
}

a#language_en-US
{
    background-image: url("images/en-US.png");
    background-repeat: no-repeat;
    background-position: 100px 0px;
}

#logo
{
    padding: 10px 0px 10px 25px;
}

.logo-right-area
{
    top: 0px;
    right: 10px;
    position: absolute;
    line-height: 30px;
    font-size: 10px;
}

.logo-right-area a
{
    text-decoration: underline;
    margin-left: 10px;
    color: #0099FF;
}

.logo-right-area a:first-child
{
    margin-left: 0px;
}

.virtual-session-right-area
{
    top: 20px;
    right: 20px;
    position: absolute;
    line-height: 20px;
    font-size: 10px;
    text-decoration: underline;
    color: #0099FF;
}

.virtual-session-right-area p
{
    line-height: 20px;
    font-size: 10px;
    text-decoration: underline;
}

#footer
{
    margin-top: 50px;
    margin-right: 20px;
    margin-left: 20px;
}

#footer a
{
    text-decoration: underline;
}

#footer #link-privacy
{
    float: right;
}

#footer #link-sitenotice
{
    float: right;
    margin-left: 10px;
}

#box-cookieconsent
{
    position: fixed;
    bottom: 0px;
    left: 0px;
    font-size: 15px;
}

#box-cookieconsent span
{
    margin-left: 25px;
}

/* login */
.client-welcome-htmlcode
{
    margin-bottom: 35px;
}

#login-panel input[type="text"], #login-panel input[type="password"]
{
    width: 55%;
}

#login-panel input[type="submit"]
{
    margin-right: 10px;
}

/* signup */
#signup-info h2
{
    margin-top: 10px;
}

#signup-info a
{
    text-decoration: underline;
}

#signup-userdetails-panel a
{
    text-decoration: underline;
}

#signup-miscellaneous-info p
{
    margin-bottom: 20px;
}

#signup-page #signup-futherinformation-panel li:nth-child(8) > label:first-child, #signup-page #signup-futherinformation-panel li:nth-child(8) > span > label:first-child, #signup-page #signup-futherinformation-panel li:nth-child(8) > form > label:first-child,
#signup-page #signup-futherinformation-panel li:nth-child(9) > label:first-child, #signup-page #signup-futherinformation-panel li:nth-child(9) > span > label:first-child, #signup-page #signup-futherinformation-panel li:nth-child(9) > form > label:first-child,
#signup-page #signup-futherinformation-panel li:nth-child(10) > label:first-child, #signup-page #signup-futherinformation-panel li:nth-child(10) > span > label:first-child, #signup-page #signup-futherinformation-panel li:nth-child(10) > form > label:first-child,
#signup-page #signup-futherinformation-panel li:nth-child(11) > label:first-child, #signup-page #signup-futherinformation-panel li:nth-child(11) > span > label:first-child, #signup-page #signup-futherinformation-panel li:nth-child(11) > form > label:first-child,
#signup-page #signup-futherinformation-panel li:nth-child(12) > label:first-child, #signup-page #signup-futherinformation-panel li:nth-child(12) > span > label:first-child, #signup-page #signup-futherinformation-panel li:nth-child(12) > form > label:first-child
{
    width: 330px;
}

#signup-page #signup-futherinformation-panel li:nth-child(1) > label:first-child, #signup-page #signup-futherinformation-panel li:nth-child(1) > span > label:first-child, #signup-page #signup-futherinformation-panel li:nth-child(1) > form > label:first-child,
#signup-page #signup-futherinformation-panel li:nth-child(3) > label:first-child, #signup-page #signup-futherinformation-panel li:nth-child(3) > span > label:first-child, #signup-page #signup-futherinformation-panel li:nth-child(3) > form > label:first-child,
#signup-page #signup-futherinformation-panel li:nth-child(5) > label:first-child, #signup-page #signup-futherinformation-panel li:nth-child(5) > span > label:first-child, #signup-page #signup-futherinformation-panel li:nth-child(5) > form > label:first-child,
#signup-page #signup-futherinformation-panel li:nth-child(2) > label:first-child, #signup-page #signup-futherinformation-panel li:nth-child(2) > span > label:first-child, #signup-page #signup-futherinformation-panel li:nth-child(2) > form > label:first-child,
#signup-page #signup-futherinformation-panel li:nth-child(4) > label:first-child, #signup-page #signup-futherinformation-panel li:nth-child(4) > span > label:first-child, #signup-page #signup-futherinformation-panel li:nth-child(4) > form > label:first-child,
#signup-page #signup-futherinformation-panel li:nth-child(6) > label:first-child, #signup-page #signup-futherinformation-panel li:nth-child(6) > span > label:first-child, #signup-page #signup-futherinformation-panel li:nth-child(6) > form > label:first-child
{
    width: 330px;
}

#signup-page #signup-futherinformation-panel #ReferenceVisits1,
#signup-page #signup-futherinformation-panel #ReferenceVisits2,
#signup-page #signup-futherinformation-panel #ReferenceVisits3
{
    width: 100px;
}

#signup-page #signup-futherinformation-panel #VisitsDailyUnique
{
    width: 100px;
}

#signup-page #signup-futherinformation-panel #DescriptionPromotionMethod
{
    width: 350px;
    height: 100px;
}

/* terms */
#terms-panel h3
{
    margin-bottom: 10px;
}

#terms-panel ol ol
{
    margin-left: 30px;
}

/* privacy */

/* site notice */

/* overview */
#notifications-builder .builder-body
{
    padding: 10px;
}

#notifications-builder .builder-results-table-body tr td
{
    padding-left: 10px;
    padding-right: 10px;
}

#notifications-builder .builder-results-table-body tr:nth-child(2) td
{
    padding-top: 0px;
}

#notifications-builder .builder-results-table-body tr:last-child td
{
    padding-bottom: 0px;
}

#notifications-builder .builder-results-table-body tr td:first-child
{
    padding-left: 0px;
}

#notifications-builder .builder-results-table-body tr td:last-child
{
    padding-right: 0px;
}

#networkstatistics-panel #ViewModeForm
{
    margin-bottom: 10px;
}

#networkstatistics-panel #ViewModeForm #FilterValueNetworkStatistics
{
    width: 210px;
}

#networkstatistics-panel label,
#networkstatistics-panel select
{
    font-size: inherit;
}

/* program */
#programs-builder .builder-filterbox #filter_filterboxfilterselection_datatextfilter_property_Name
{
    width: 350px;
}

#createprogram-details-panel #Description
{
    height: 100px;
}

#createprogram-details-panel #CookieDuration
{
    width: 22px;
}

#createprogram-payout-panel #PayoutType
{
    width: 60%;
}

#createprogram-payout-panel #PayoutValue, #createprogram-payout-panel #PayoutPercentageOrValue, #createprogram-payout-panel #PayoutRefTrackValue
{
    width: 123px;
}

#tracking-accountmanager-panel #ConversionPixelCode
{
    height: 90px;
    width: 70%;
}

#tracking-accountmanager-panel #RelayJavaScriptCode
{
    height: 200px;
    width: 70%;
}

#tracking-accountmanager-panel #ReferrerJavaScriptCode
{
    height: 200px;
    width: 70%;
}

#tracking-accountmanager-panel #ReferrerPHPCode
{
    height: 200px;
    width: 70%;
}

#tracking-accountmanager-panel #BasketJavaScriptCode
{
    height: 200px;
    width: 70%;
}

#programurls-builder .builder-filterbox #filter_filterboxfilterselection_datatextfilter_property_Link
{
    width: 345px;
}

#programurls-builder .builder-filterbox #filter_filterboxfilterselection_datatextfilter_property_Name
{
    width: 320px;
}

#programurls-builder .builder-results-inlinetemplates
{
    padding: 10px;
}

#programurls-builder #ProgramURLName
{
    width: 40%;
}

#programurls-builder #submit-addprogramurl
{
    float: right;
}

#referrerurls-builder .builder-filterbox #filter_filterboxfilterselection_datatextfilter_property_FilterReferrerURLLink
{
    width: 330px;
}

#referrerurls-builder .builder-results-inlinetemplates
{
    padding: 10px;
}

#productfeed-accountmanager-panel li.no-margin-bottom
{
    margin-bottom: 0px;
}

#productfeed-accountmanager-panel input[type="file"]
{
    width: 30%;
}

#productfeed-accountmanager-panel input[type="text"]
{
    width: 40%;
}

#productfeed-accountmanager-panel input[type="submit"]
{
    margin-left: 10px;
}

#editproductfeedscheme-panel input[type="text"]
{
    width: auto;
}

#editproductfeedscheme-panel label + input[type="text"] + label
{
    margin-left: 60px;
}

#editproductfeedscheme-panel label + input[type="text"] + label + input[type="number"]
{
    margin-bottom: 0px;
    margin-left: 25px;
    width: 50px;
}

#creatives-builder .builder-filterbox #filter_filterboxfilterselection_datatextfilter_property_FilterCreativeName
{
    width: 305px;
}

#creatives-builder .builder-filterbox #filter_filterboxfilterselection_datatextfilter_property_DownloadLink
{
    width: 280px;
}

#creatives-builder .builder-filterbox #filter_filterboxfilterselection_datatextfilter_property_CustomTrackingLink
{
    width: 380px;
}

#addeditcreative-panel input[type="file"]
{
    width: 60%;
}

#ContainerForProvisionSchemeData li
{
    margin-bottom: 0px;
}

#programapplication-panel #result_done
{
    margin-bottom: 0px;
}

#tracking-publisher-panel #creative_code
{
    min-height: 70px;
}

#sub_id, #sub_id_2
{
    width: 20%;
}

#custom_url
{
    width: 41%;
}

#productfeed-publisher-panel #result_done
{
    margin-bottom: 0px;
}

/* program: applications */

/* program: product-feed applications */

/* program: provision schemes */
#provisionschemes-builder .builder-filterbox #filter_filterboxfilterselection_datatextfilter_property_Name
{
    width: 365px;
}

#provisionschemeentries-builder .builder-filterbox #filter_filterboxfilterselection_datatextfilter_property_ItemName
{
    width: 400px;
}

#provisionschemeentries-builder .builder-results table tbody tr:hover
{
    color: #FFFFFF;
    background-color: #444444;
}

#provisionschemeproducts-builder .builder-filterbox #filter_filterboxfilterselection_datatextfilter_property_ProductIdNameAndCategory
{
    width: 310px;
}

#provisionschemeproducts-builder .builder-results table tbody tr td:hover
{
    color: #FFFFFF;
    background-color: #444444;
}

#container-provisionscheme-entry-panel
{
    background-color: #FFFFFF;
    position: fixed;
    left: 30%;
    top: 30%;
}

#provisionschemeentry-panel
{
    margin-bottom: 0px;
}






/* clicks */
#clickreport-builder #filter_filterboxfilterselection_optionfilter_property_Publisher_Id
{
    max-width: 150px;
}

#clickreport-builder #filter_filterboxfilterselection_customfilter_CustomFilterEffectiveReferrerscl_property_none
{
    width: 330px;
}

#clickreport-builder.publisher .builder-results-table-body tr th:nth-child(2),
#clickreport-builder.publisher .builder-results-table-body tr td:nth-child(2)
{
    width: 155px;
}

#clickreport-builder.publisher .builder-results-table-body tr th:nth-child(3),
#clickreport-builder.publisher .builder-results-table-body tr td:nth-child(3)
{
    width: 1200px;
    word-break: break-all;
}

#clickreport-builder.accountmanager .builder-results-table-body tr th:nth-child(4),
#clickreport-builder.accountmanager .builder-results-table-body tr td:nth-child(4)
{
    width: 155px;
}

#clickreport-builder.accountmanager .builder-results-table-body tr th:nth-child(5),
#clickreport-builder.accountmanager .builder-results-table-body tr td:nth-child(5)
{
    width: 1200px;
    word-break: break-all;
}








/* report: conversions */
#conversionreport-builder #filter_filterboxfilterselection_optionfilter_property_Publisher_Id
{
    max-width: 150px;
}

#conversionreport-builder #filter_filterboxfilterselection_textfilter_property_TrackingInfo_OriginalReferrer
{
    width: 290px;
}

#conversionreport-builder #filter_filterboxfilterselection_textfilter_property_TrackingInfo_SubId1,
#conversionreport-builder #filter_filterboxfilterselection_textfilter_property_TrackingInfo_SubId2
{
    width: 80px;
}



#thoproducts-builder .builder-results-table-body table tr th:nth-child(4),
#thoproducts-builder .builder-results-table-body table tr td:nth-child(4)
{
    width: 220px;
}

#productswidgets .container-operators-header,
#customprovisions .container-operators-header,
#accountmanagers .container-operators-header,
#productfeeds .container-operators-header
{
    line-height: 35px;
    padding-left: 5px;
}

#productfeeds .builder-results input#SubId1,
#productfeeds .builder-results input#SubId2
{
    width: 175px;
}

#createeditproductswidget-panel #Data
{
    width: 45%;
}

#createeditproductswidget-panel #SubId1, #createeditproductswidget-panel #SubId2
{
    width: 28.8%;
}

#createeditproductswidget-panel .outer-output-if,
#createeditproductswidget-panel .outer-output-js
{
    border-top: 2px solid #CCC;
    padding-top: 10px;
}

#createeditproductswidget-panel .outer-output-if #OutputIFrame,
#createeditproductswidget-panel .outer-output-js #OutputJavaScript,
#createeditproductswidget-panel .outer-output-ht #OutputHTML
{
    height: 72px;
    word-break: break-all;
}

#createeditproductswidget-panel #btn-copy-ind-productswidget-js
{
    position: absolute;
    bottom: 197px;
    right: 30px;
}

#createeditproductswidget-panel #btn-copy-ind-productswidget-ht
{
    position: absolute;
    bottom: 106px;
    right: 30px;
}

.container-info-box-extended
{
    z-index: 20;
}

#createeditcustomprovision-panel li > label:first-child
{
    width: 100px;
}

#createeditcustomprovision-panel input[type="text"]
{
    width: 72%;
}

#createeditcustomprovision-panel #AdjustmentValue
{
    width: 250px;
}

#createeditcustomprovision-panel input[name="Start"],
#createeditcustomprovision-panel input[name="End"]
{
    width: 75px;
}

#createeditcustomprovision-dialog-box
{
    max-height: 800px;
}

tr:nth-child(2n).custom-provision-fully-active-products-cp
{
    background-image: -moz-linear-gradient(45deg, rgba(255,255,255,1) 0%, rgba(108,224,109,1) 100%);
    background-image: -webkit-gradient(linear, left bottom, right top, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(108,224,109,1)));
    background-image: -webkit-linear-gradient(45deg, rgba(255,255,255,1) 0%,rgba(108,224,109,1) 100%);
    background-image: -o-linear-gradient(45deg, rgba(255,255,255,1) 0%,rgba(108,224,109,1) 100%);
    background-image: linear-gradient(45deg, rgba(255,255,255,1) 0%,rgba(108,224,109,1) 100%);
}

tr:nth-child(2n+1).custom-provision-fully-active-products-cp
{
    background-image: -moz-linear-gradient(45deg, rgba(255,255,255,1) 0%, rgba(148,239,148,1) 100%);
    background-image: -webkit-gradient(linear, left bottom, right top, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(148,239,148,1)));
    background-image: -webkit-linear-gradient(45deg, rgba(255,255,255,1) 0%,rgba(148,239,148,1) 100%);
    background-image: -o-linear-gradient(45deg, rgba(255,255,255,1) 0%,rgba(148,239,148,1) 100%);
    background-image: linear-gradient(45deg, rgba(255,255,255,1) 0%,rgba(148,239,148,1) 100%);
}

tr:nth-child(2n).custom-provision-fully-active-conversion-cp
{
    background-image: -moz-linear-gradient(45deg, rgba(255,255,255,1) 0%, rgba(77,167,233,1) 100%);
    background-image: -webkit-gradient(linear, left bottom, right top, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(77,167,233,1)));
    background-image: -webkit-linear-gradient(45deg, rgba(255,255,255,1) 0%,rgba(77,167,233,1) 100%);
    background-image: -o-linear-gradient(45deg, rgba(255,255,255,1) 0%,rgba(77,167,233,1) 100%);
    background-image: linear-gradient(45deg, rgba(255,255,255,1) 0%,rgba(77,167,233,1) 100%);
}

tr:nth-child(2n+1).custom-provision-fully-active-conversion-cp
{
    background-image: -moz-linear-gradient(45deg, rgba(255,255,255,1) 0%, rgba(110,188,245,1) 100%);
    background-image: -webkit-gradient(linear, left bottom, right top, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(110,188,245,1)));
    background-image: -webkit-linear-gradient(45deg, rgba(255,255,255,1) 0%,rgba(110,188,245,1) 100%);
    background-image: -o-linear-gradient(45deg, rgba(255,255,255,1) 0%,rgba(110,188,245,1) 100%);
    background-image: linear-gradient(45deg, rgba(255,255,255,1) 0%,rgba(110,188,245,1) 100%);
}

.nw
{
    white-space: nowrap;
}

#custom_date_start, #custom_date_end
{
    width: 70px;
}

#specific_publisher
{
    width: 400px;
}


#conversionreportviareferrerurl-builder #filter_filterboxfilterselection_textfilter_property_TrackingInfo_OriginalReferrer
{
    width: 330px;
}

#productstatistics-builder #filter_filterboxfilterselection_textfilter_property_ProductName
{
    width: 400px;
}


#conversionreport-builder input[type="radio"] + input[type="radio"]
{
    margin-left: 20px;
}

#conversionreport-builder input[id^="conversion_newdisapprovalreason_"]
{
    width: 275px;
}

#conversionreport-builder #container-conversion-set-buttons
{
    padding-top: 10px;
    padding-bottom: 7px;
}

#conversionreport-builder #container-conversion-commit-button
{
    padding-top: 7px;
    padding-bottom: 10px;
}

#conversionreport-builder a#ApproveAll,
#conversionreport-builder a#PendingAll,
#conversionreport-builder a#RejectAll
{
    font-size: 13px;
    line-height: 18px;
}

#conversionreportmanage-panel table input[type="submit"]
{
    width: 100px;
}

#conversionreportmanage-panel .btn + .btn
{
    margin-left: 15px;
}

#productquantity-column
{
    width: 10px;
    height: 50px;
}

#productname-column
{
    width: 50px;
    height: 50px;
}

#productcategory-column
{
    width: 50px;
    height: 50px;
}

#productid-column
{
    width: 30px;
    height: 50px;
}

#productprice-column
{
    width: 10px;
    height: 50px;
}

#productpriceneteur-column
{
    width: 10px;
    height: 50px;
}

#productprice-header, #productpriceneteur-header
{
    white-space: nowrap;
}

#productimage-column
{
    width: 100px;
    height: 50px;
}

/* report: clicks */
#clickdayreportmanage-panel .panel-filterbox #SpecificDateFilter_SelectedFilterIndex
{
    width: 210px;
}

/* report: product statistics */
#productstatisticsreportmanage-panel .panel-filterbox #PrimaryOptionFilter_SelectedFilterIndex
{
    width: 220px;
}

#productstatisticsreportmanage-panel .panel-filterbox #SecondaryOptionFilter_SelectedFilterIndex
{
    width: 210px;
}

/* publisher */
#programsaccess-panel select
{
    width: 50%;
}

#programsaccess-panel #ApprovedProgramsAccessSpan, #programsaccess-panel #UnapprovedProgramsAccessSpan
{
    position: absolute;
    margin: 0px 0px 0px 15px;
}

#individualpayout-panel #ContainerForIndividualPayoutData
{
    margin-bottom: 9px;
    height: 61px;
}

#individualpayout-panel #PayoutValue, #individualpayout-panel #PayoutPercentageOrValue, #individualpayout-panel #PayoutRefTrackValue
{
    width: 123px;
}

#individualpayout-panel #SaveIndividualPayout
{
    margin-right: 5px;
}

#changeextendedinformation-panel li > label:first-child
{
    width: 200px;
}

#changemiscellaneousinformation-panel li > label:first-child
{
    width: 200px;
}

#changemiscellaneousinformation-panel li:first-child
{
    margin-bottom: 0px;
}

/* publisher: pending referrer urls */
#pendingreferrerurlsmanage-panel #UnapproveLinkReferrerURLAccountManager
{
    margin-left: 20px;
}

/* publisher: invoices */
#credititemstoexport
{
    width: 25%;
}

/* accountmanager */
#accountmanagersmanage-panel .panel-filterbox #PrimaryOptionFilter_SelectedFilterIndex
{
    width: 210px;
}

/* merchant */
#editbillinginfo-panel #TaxId, #editbillinginfo-panel #ValueAddedTaxId, #editbillinginfo-panel #TradeRegister
{
    width: 20%;
}

/* company / account */
#editpaymentsinfo-panel #TaxId, #editpaymentsinfo-panel #ValueAddedTaxId, #editpaymentsinfo-panel #TradeRegister
{
    width: 20%;
}

/* company / account: application update */
#perform-network-update
{
    text-align: center;
}

/* company / account: network settings */
#networkmiscellaneousconfig-panel #CurrentLanguage img
{
    width: 17px;
    height: 17px;
    vertical-align: middle;
    margin-left: 5px;
}

#TextAreaTOCWithProvider, #TextAreaTOCWithPublisher
{
    height: 400px;
    width: 99%;
}

#TextAreaPPForMerchant, #TextAreaPPForPublisher
{
    height: 400px;
    width: 99%;
}

#TextAreaSNForMerchant, #TextAreaSNForPublisher
{
    height: 400px;
    width: 99%;
}

/* support */
#contact-panel #Text
{
    height: 100px;
}

/* invoice template */
.invoice-pdf
{
    font: normal normal normal 13px/18px "Arial", "sans-serif";
}

.invoice-pdf ul
{
    list-style-type: none;
    margin: 0px;
}

.invoice-pdf #addresses-left
{
    position: relative;
    top: 200px;
}

.invoice-pdf #addresses-left #source-address-small
{
    text-decoration: underline;
    font-size: 10px;
    margin-bottom: 10px;
}

.invoice-pdf #source-address-big
{
    position: absolute;
    top: 70px;
    right: 0px;
    text-align: right;
}

.invoice-pdf #source-address-big #source-address-logo
{
    margin-bottom: 25px;
}

.invoice-pdf #source-info
{
    font-size: 13px;
    color: #808080;
}

.invoice-pdf #source-info-data td
{
    padding: 0px 20px;
}

.invoice-pdf #source-info-data-left
{
    float: left;
    display: inline;
    width: 270px;
}

.invoice-pdf #source-info-data-middle
{
    float: left;
    display: inline;
    width: 270px;
}

.invoice-pdf #source-info-data-right
{
    float: left;
    display: inline;
    width: 270px;
}

.invoice-pdf #credit-item-small
{
    text-align: right;
}

.invoice-pdf #credit-item-transfer-info
{
    margin-top: 20px;
}

.invoice-pdf #credit-item-transfer-info p
{
    margin-top: 15px;
}

.invoice-pdf #complimentary-close
{
    margin-top: 30px;
}

/* bootstrap patches */
body
{
    font-size: 13px;
    line-height: 18px;
}

.navbar
{
    margin-bottom: 15px;
}

.navbar > .navbar-inner > .container
{
    width: 1170px;
}

label, input[type="text"], input[type="submit"], textarea, select
{
    font-size: 13px;
}

input[type="submit"], textarea
{
    line-height: 18px;
}

textarea
{
    vertical-align: top;
}

/* kendo ui patches */
.k-treeview input[type="checkbox"]
{
    display: inline;
    height: auto;
    line-height: normal;
    margin: 0px;
    box-shadow: none;
    vertical-align: baseline;
}

/* sunlab_lib patches */
body
{
    padding-top: 0px;
}

.page.template-metallic .header-title, .page.template-metallic .header-title h1
{
    color: #00B0F0;
}






#invoiceprogrammanage-panel-panel th
{
    background: #000000 url("images/gradient_small_metallic.png");
}

#invoiceprogrammanage-panel-panel th:first-child,
#invoiceprogrammanage-panel-panel td:first-child
{
    padding-left: 10px;
}

#invoiceprogrammanage-panel-panel th:last-child,
#invoiceprogrammanage-panel-panel td:last-child
{
    padding-right: 10px;
}

#invoiceprogrammanage-panel-panel .panel-body
{
    padding: 0px;
}

td.b
{
    font-weight: 700;
}

#filter_filterboxfilterselection_datatextfilter_property_FinalCreditItemNumber
{
    width: 320px;
}

#clickreportday-builder .builder-results-table-body tr th:nth-child(1),
#clickreportday-builder .builder-results-table-body tr td:nth-child(1)
{
    width: 500px;
}

#clickreport-builder.publisher .builder-results-table-body tr th:nth-child(3),
#clickreport-builder.publisher .builder-results-table-body tr td:nth-child(3)
{
    word-break: normal;
}



#clickreport-builder.accountmanager .builder-results-table-body tr th:nth-child(5),
#clickreport-builder.accountmanager .builder-results-table-body tr td:nth-child(5)
{
    word-break: normal;
}





#clickreport-builder.accountmanager .builder-results-table-body tr th:nth-child(4),
#clickreport-builder.accountmanager .builder-results-table-body tr td:nth-child(4)
{
    width: 155px;
}

#clickreport-builder.accountmanager .builder-results-table-body tr th:nth-child(5),
#clickreport-builder.accountmanager .builder-results-table-body tr td:nth-child(5)
{
    width: 100px;
}

#clickreport-builder.accountmanager .builder-results-table-body tr th:nth-child(6),
#clickreport-builder.accountmanager .builder-results-table-body tr td:nth-child(6)
{
    width: 1100px;
    word-break: break-all;
}









#clickreport-builder.publisher .builder-results-table-body tr th:nth-child(3),
#clickreport-builder.publisher .builder-results-table-body tr td:nth-child(3)
{
    width: 100px;
}

#clickreport-builder.publisher .builder-results-table-body tr th:nth-child(4),
#clickreport-builder.publisher .builder-results-table-body tr td:nth-child(4)
{
    width: 1100px;
    word-break: normal;
}

#clickreport-builder.publisher .builder-results-table-body tr th:nth-child(5),
#clickreport-builder.publisher .builder-results-table-body tr td:nth-child(5)
{
    word-break: normal;
}

#clickreport-builder.publisher .builder-results-table-body tr th:nth-child(6),
#clickreport-builder.publisher .builder-results-table-body tr td:nth-child(6)
{
    word-break: normal;
}




#conversionreport-builder .builder-results-table-body tr th.program,
#conversionreport-builder .builder-results-table-body tr td.program
{
    white-space: nowrap;
}

#conversionreport-builder.accountmanager .builder-results-table-body tr th.publisher,
#conversionreport-builder.accountmanager .builder-results-table-body tr td.publisher
{
    white-space: nowrap;
}

#conversionreport-builder .builder-results-table-body tr th.date,
#conversionreport-builder .builder-results-table-body tr td.date
{
    width: 155px;
}

#conversionreport-builder .builder-results-table-body tr th.status,
#conversionreport-builder .builder-results-table-body tr td.status
{
    width: 75px;
}

#conversionreport-builder .builder-results-table-body tr th.information,
#conversionreport-builder .builder-results-table-body tr td.information
{
    width: 100px;
}

#conversionreport-builder.accountmanager .builder-results-table-body tr th.newcustomer,
#conversionreport-builder.accountmanager .builder-results-table-body tr td.newcustomer
{
    width: 25px;
}

#conversionreport-builder.publisher .builder-results-table-body tr th.conversionreferrer,
#conversionreport-builder.publisher .builder-results-table-body tr td.conversionreferrer
{
    width: 600px;
    word-break: normal;
}

#conversionreport-builder.accountmanager .builder-results-table-body tr th.conversionreferrer,
#conversionreport-builder.accountmanager .builder-results-table-body tr td.conversionreferrer
{
    width: 400px;
    word-break: normal;
}

#conversionreport-builder.publisher .builder-results-table-body tr th.subid1,
#conversionreport-builder.publisher .builder-results-table-body tr th.subid2,
#conversionreport-builder.publisher .builder-results-table-body tr td.subid1,
#conversionreport-builder.publisher .builder-results-table-body tr td.subid2
{
    word-break: normal;
}

#conversionreport-builder.publisher .builder-results-table-body tr th.subid2,
#conversionreport-builder.publisher .builder-results-table-body tr td.subid2
{
    max-width: 200px;
}

#conversionreport-builder.publisher .builder-results-table-body tr th.disapprovalreason,
#conversionreport-builder.publisher .builder-results-table-body tr td.disapprovalreason
{
    width: 150px;
}

#conversionreport-builder .builder-results-table-body tr th.payout,
#conversionreport-builder .builder-results-table-body tr th.saleamount,
#conversionreport-builder .builder-results-table-body tr td.payout,
#conversionreport-builder .builder-results-table-body tr td.saleamount
{
    width: 90px;
}

#conversionreport-builder.accountmanager .builder-results-table-body tr th.operations,
#conversionreport-builder.accountmanager .builder-results-table-body tr td.operations
{
    width: 400px;
}




#button-toggleallproductcategories
{
    display: inline-block;
    margin-bottom: 5px;
}

#signup-requirements-panel ul
{
    list-style-type: circle;
    margin: 10px 0px 10px 20px;
}





#logo img
{
    vertical-align: baseline;
}

.navbar .nav > li > a
{
    padding: 10px 10px 11px;
}

.navbar-inverse .navbar-inner
{
    border: 0px solid #FFFFFF;
}

.navbar.navbar-inverse,
.navbar-inner
{
    height: 40px !important;
}

.navbar.navbar-inverse .navbar-inner .nav
{
    line-height: 18px;
}

.navbar.navbar-inverse .navbar-inner .nav a
{
    line-height: 19px;
}

.navbar
{
    margin-bottom: 18px;
}


div#chart_volumes > div.k-tooltip
{
    background-color: #4E2CA7 !important;
    border-color: #3E1C97 !important;
}


@media (max-width: 512px)
{
    .dialog-box
    {
        width: 98%;
    }

    #thoproducts-dialog-box
    {
        width: 98%;
    }

    .dialog-box-container-inner
    {
        vertical-align: baseline;
    }

    #createeditproductswidget-panel .line-label[for="Data"],
    #createeditproductswidget-panel .line-label[for="TheLanguage"],
    #createeditproductswidget-panel .line-label[for="Name"],
    #createeditproductswidget-panel .line-label[for="TheType"],
    #createeditproductswidget-panel .line-label[for="TheSize"],
    #createeditproductswidget-panel .line-label[for="TheOrientation"],
    #createeditproductswidget-panel .line-label[for="SubIDs"],
    #createeditproductswidget-panel .line-label[for="OutputJSTargetElement"],
    #createeditproductswidget-panel .line-label[for="OutputJavaScript"],
    #createeditproductswidget-panel .line-label[for="OutputHTML"]
    {
        width: 300px;
    }
}

@media only screen and (min-device-width: 310px) and (max-device-width: 850px)
{
    .dialog-box
    {
        width: 98%;
    }

    #thoproducts-dialog-box
    {
        width: 98%;
    }

    .dialog-box-container-inner
    {
        vertical-align: baseline;
    }

    #createeditproductswidget-panel .line-label[for="Data"],
    #createeditproductswidget-panel .line-label[for="TheLanguage"],
    #createeditproductswidget-panel .line-label[for="Name"],
    #createeditproductswidget-panel .line-label[for="TheType"],
    #createeditproductswidget-panel .line-label[for="TheSize"],
    #createeditproductswidget-panel .line-label[for="SubIDs"],
    #createeditproductswidget-panel .line-label[for="OutputJSTargetElement"],
    #createeditproductswidget-panel .line-label[for="OutputJavaScript"],
    #createeditproductswidget-panel .line-label[for="OutputHTML"]
    {
        width: 300px;
    }
}