/* Minification failed. Returning unminified contents.
(11,63): run-time error CSS1062: Expected semicolon or closing curly-brace, found '/'
 */
#_body, #_header { /*background-color: black;*/
}

.modal-blue, td.ph {
    /*background-color: #242e45 !important;
    background-color: rgba(36, 46, 69, 0.89) !important;*/
}

.modal-dark-blue {
    /*background-color: #0c0c1b !important; /* IE fallback */
    /*background-color: rgba(12, 12, 27, 0.95) !important;*/ */;
}

#logo {
    color: #2A7CF8;
}


.metro-button {
    text-decoration: none;
    line-height: 1.5em;
    font-size: 13px;
    padding: 5px 10px;
    display: inline-block;
    color: #fff;
    background-color: #2b78e4;
    border:none;
    opacity: 0.5;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50), progid:DXImageTransform.Microsoft.Shadow(enabled=false)";
    cursor: default;
    transition: opacity .25s ease-in-out;
    -moz-transition: opacity .25s ease-in-out;
    -webkit-transition: opacity .25s ease-in-out;
    transition: background-color .2s ease-in-out;
    -moz-transition: background-color .2s ease-in-out;
    -webkit-transition: background-color .2s ease-in-out;
    text-shadow:none;
   /*-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(enabled=false)";*/
}

    .metro-button.enabled {
        cursor: pointer;
    }

        .metro-button.enabled:hover {
            background-color: #4b98f4;
            /*color: #333;*/
        }

.fader {
    transition: opacity .25s ease-in-out;
    -moz-transition: opacity .25s ease-in-out;
    -webkit-transition: opacity .25s ease-in-out;
}


.enabled {
    opacity: 1 !important;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)" !important;
}

.disabled {
    color: darkgrey;
}

.panel-header {
    font-size: 13px;
    padding: 4px 15px;
    padding-bottom: 6px;
    text-align: left;
    background-color: #2b78e4;
    /*background-color: #2b78e4;*/
    color: #eee;
}

    .panel-header.settings {
        background-color: #b91d47
    }

    .panel-header.results {
        /*background-color: #A200FF;*/
        background-color:#603cba;
    }

    .panel-content {
    position: relative;
    background-color: #fff;
    padding: 10px 15px;
    /*border: 1px solid #ccc;*/
    background: #fff url("/content/images/fade.png") repeat-x 0 0;
    -ms-filter: inherit;
   
}

.panel-footer {
    position: relative;
    background-color: #fff;
    padding: 10px 15px;
}

.panel-buttons {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    padding: 10px 15px;
}

.metro-button.blade-close
{
    position:absolute;
    right:25px;
    top:35px;
}

h4.modal-title {
    color: #eee;
    text-align: center;
}

td.hdr {
    background-color: transparent !important;
    min-width: 65px;
}

input.txt {
    /*background-color: #1c2635;
    background-color: rgba(28, 38, 53, 0.9);*/
    border: 1px solid #cccccc !important;
    /*border: 1px solid rgba(204, 204, 204, 0.60) !important;*/
}

.column, .ph a {
    /*color: #4D8DAD;*/
}

a.contactUs {
    text-decoration: none;
}

.field-validation-error, .validation-summary-errors {
    color: #faa;
    font-size: small;
}

.input-validation-error {
    font-size: small;
    border: 1px solid #faa;
    background-color: #fee;
}

.validation-summary-errors {
    font-weight: bold;
}

.field-validation-valid, .validation-summary-valid {
    display: none;
}

.validation-summary-valid {
    font-size: small;
}

label.error {
    color: #B74947 !important;
    font-size: 0.9em !important;
}

/*.modal-header .close, .modal-dialog, .centered, input.txt,
#scenario-description, #del-message, #ciy-row .list,
#create-form input.span5 {
    color: #333;
}*/

/* BOOTSTRAP - global overides */
.accordion-inner {
    text-align: right;
}

.modal.fade.in {
    top: 15% !important;
}

.tab-pane {
    border: none;
    display: none;
}

    .tab-pane.active {
        display: block;
    }

.nav.nav-tabs {
    margin: 0;
    padding: 0;
}

/*ul.nav-tabs li.active a, ul.nav-tabs li.active a:hover, ul.nav-tabs li.active a:focus {
    border: none;
    color: white;
    background-color: #ccc;
}*/

/*.input-grid-div .radioButtons {
    color: #d3d3d3;
}*/

.grid-mask {
    background-color: #181819;
}
/*#breadCrumb { background-color: #FFFFDB!important; }*/
/*.modal-header .close {
    opacity: 1 !important;
    color: #eee;
}*/

#enter-base-exposure .modal-footer {
    border-top: none;
    box-shadow: none;
}

#enter-base-exposure ul.nav-tabs {
    border: none;
    margin-bottom: 15px;
}

ul.nav-tabs li {
    list-style-type: none;
    display: block;
    float:left;
    margin: 2px;
}

    ul.nav-tabs li.active a {
        background-color: red !important;
    }

/*ul.nav-tabs li a {
    text-decoration:none;
    padding:5px 20px;
}*/

#myModal {
    border: none;
    background-color: #282828;
}

    #myModal div.modal-footer {
        border-top: none;
        background-color: #454545;
    }

    #myModal .label {
        background: none;
        color: #333;
    }

    #myModal .modal-body {
        background: #fff url('/content/images/fade.png') repeat-x 0 0;
    }


#grid-slide {
    /*background : #fff url('/content/images/fade.png') repeat-x 0 0;
    position:fixed;
    bottom:0;
    right:0;
    left:0;
    margin-bottom:20px;*/
    color: #333;
}

    #grid-slide .input-grid-div .modal-footer {
        background-color: #2A364F;
        -webkit-box-shadow: inset 0 0px 0 #2A364F;
        border-top-color: rgba(0, 82, 255, 0.56);
    }

    #grid-slide .input-grid-div .nav.nav-tabs {
        /*border: 1px solid #0C0C1B;*/
        border: none;
        margin-bottom:10px;
    }

    #grid-slide .input-grid-div li {
        /*border-top: 1px solid #0C0C1B;*/
    }

    /*#grid-slide .input-grid-div a:hover {
        background-color: rgba(255, 255, 255, 0.68);
    }*/

    #grid-slide .nav-tabs .active a, .nav-tabs .active a:hover {
        border-radius: 0;
        background-color: #ccc;
    }

/*#grid-slide .input-grid-div a label {
        color: #333;
    }*/

#_footer {
    background-color: #282828;
    color: #eee;
    font-size: 13px;
}

#progessModal {
    background-color: transparent;
}

    #progessModal label {
        color: black;
    }

td.odd {
    /*background-color: #2B3553 !important;*/
}

/*.btnCreateBase {
    position: absolute;
    cursor: pointer;
    width: 59px;
    height: 23px;
    float: left;
    margin-top: 2px;
    margin-left: 6px;
    z-index: 1;
}

    .btnCreateBase:hover {
        opacity: 0.6;
        filter: alpha(opacity=60);
    }*/

/*#percent-div label {
    color: rgb(0, 136, 204);
}*/

/* MAP */
#graphicToolTip {
    /*background-color: rgb(0, 80, 239);*/
}

/*#right-column {
    background-color: #282828;
}*/

/*#right-column .btn-group {
        color: white;
    }*/

#top-map {
    background-color: #010413;
}

/*#divMessage {
    opacity: 0.9;
    filter: alpha(opacity=90); 
    background-color: #0050ef; 
    color: #ffffff;
}*/

/* chart dialog popup  */
div.tabs-left .ui-tabs-nav {
    background: none;
}

#tabs-Chart {
    background-color: #333;
    background: none;
    border: none;
}

    #tabs-Chart li {
        background: none;
        background-color: #333;
        color: #eee;
    }

        #tabs-Chart li.no-bullet {
            background: none;
        }

        #tabs-Chart li.ui-tabs-selected {
            background: none;
        }

        #tabs-Chart li.ui-state-hover {
            background-color: #454545;
        }

        #tabs-Chart li.ui-state-active {
            background-color: #282867;
            border: none !important;
        }

    #tabs-Chart a {
        color: #eee;
        cursor: pointer !important;
    }

.charts-filter {
    color: black;
}

.k-window-titlebar.k-header {
    background-color: black;
}

.k-window-title {
    color: #eee;
    /*font-weight: bold;*/
}

.k-dropdown {
    background-color: #fff !important;
    color: #333 !important;
}

div.k-window {
    border: none;
    border-radius: 0;
}

div.k-window-content {
    border: 1px solid #ccc;
    border-radius: 0;
}

div.k-window-actions.k-header {
    border-color: black;
    background-color: black !important;
}

div.k-window-titlebar.k-header {
    border: none;
    background-color: #282867 !important;
    border-radius: 0;
}

/*  map chart popup  */

.esriPopup .titlePane {
    border: none;
    border-radius: 0 !important;
    background-color: #282867;
    padding: 5px 10px;
    ;
}

div.esriPopup .contentPane {
    background: #fff url('/Content/images/fade.png') repeat-x 0 0;
    color: #333;
    max-height: none !important;
}

div.esriSimpleSlider {
    background-color: #282828;
    border: none;
    border-radius: 0;
    color: #eee;
    top: 133px;
}

table#country-headers thead tr td.ph {
    color: #08C;
}

table#country-headers thead tr td.pv {
    color: #08C;
}

/* kendo.metroblack.css overrides */
.k-window {
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
}

.dashboard-panel .k-state-hover,
.dashboard-panel .k-state-hover:hover {
    background-color: #2480aa;
}


#country-risk-alert .k-state-selected,
#political-risk-index .k-state-selected {
    color: #333;
    background-color: #fff !important;
}

.dashboard-title,
.dashboard-description {
    color: #377EAC;
}

/* scrollbar overides */
#exposures-grid .k-grid-content {
    overflow: auto;
}

#exposures-grid .mCSB_container.mCS_no_scrollbar {
    margin-right: 14px;
}

#exposures-grid .mCSB_container {
    width: auto;
    margin-right: 14px;
    overflow: hidden;
}

.navy {
    background-color: #20283D;
}

.blue {
    background-color: #0F1121;
}

.white {
    color: white;
}

.orange {
    color: orange;
}



/*1280 x 720*/
@media screen and (max-width: 1280px) and (max-height: 720px) and (min-height:300px) {
 
	/*.vapor, .lower, .upper { font-size: 1.5em; }*/
	.dashboard-title { font-size: 2.7em; }
	.dashboard-description { font-size: 1.3em; }
}


@media screen and (max-width: 1600px) and (max-height: 900px) {
 
}

@media screen and (max-width: 1280px) and (max-height: 1024px) {
 
}


@media screen and (max-width: 1440px) and (max-height: 900px)  {
	
}

/* IPAD */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) {	
   
	#dashboard-title-container{ font-size:10px; width:auto; padding:0px; float:left; }
	#exposures-grid span { zoom: 1.35; }
	#exposures-grid table.k-selectable, label.label-grid{ font-size:8pt!important;}
	/*#risk-text{ top:70%;}*/
	/*#enter-base-exposure.container{ width:1100px; }
	#enter-base-exposure .span3 { width:350px;}
	#enter-base-exposure .tab-grid-div { width:700px; }*/
	#totals label{ width:80px; }
	#perils { font-size:9pt!important;}
	#enter-base-exposure .perils-column-div { width:270px!important;}
	#scenario-input-grid-div .perils-column-div { width:210px!important;}
	#scenario-input-grid-div .tab-grid-div { width:525px; }
	/*#grid-slide { width:900px;}*/
	#menuBar{ zoom:1; }
	/*#country-locate{width:83.5%;}*/
	/*#top-map{ bottom:40px;}*/
	/*.input-grid-div a { font-size:0.95em; margin-bottom:2px; }*/
	/*.input-grid-div a label { margin-top: -8px; }*/
	/*.landing-page { background-image: url(/Content/images/misc/iStock_000017016084Small.jpg); }*/	
    .thin{ position:relative; top:-4px; }
	
    /* MetroJS */
    .capital { line-height: 55px!important; font-weight: bold!important; font-size: 40px!important; }
    .small { font-size: 9px!important; }
    /*#tile-desc { height: 70px!important; }
	#tile-desc .tile-title, #tileChart .tile-title { margin-bottom:3px; }		
    .live-tile, .list-tile { height: 65px!important; }*/	
    /*.tileImage { width: 42px!important; height: 42px!important; }*/
}

/* Retina Support */
/*
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) { }
@media screen and (min-width:1400px) { }
@media screen and (max-width:1029px) { }
@media screen and (min-width:1030px) { }
*/

#fancy-modal-mask {
    opacity: 0.7;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: #000;
    z-index: 1300;
    display: none;
}


#fancy-modal {
    position: fixed;
    /*height: 350px;*/
    top: -175%;
    left: 0;
    right: 0;
    margin-top: -200px;
    background-color: #1c1f42;
    color: #eee;
    z-index: 1400;
    text-align: center;
    padding: 20px;
    font-size: 14px;
    -webkit-transition: top 0.25s ease-in-out;
    -moz-transition: top 0.25s ease-in-out;
    -o-transition: top 0.25s ease-in-out;
    transition: top 0.25s ease-in-out;
}

    #fancy-modal .content {
        text-align: left;
        display: inline-block;
        height: 100%;
    }

    #fancy-modal.show {
        top: 50%;
    }

    #fancy-modal h1 {
        margin: 0 0 10px 0;
        font-size: 20px;
    }

    #fancy-modal form {
        height: 100%;
        position: relative;
    }

    /*#fancy-modal .modal-buttons
{
    position:absolute;
    bottom:0;
    left:0;
    right:0;
}*/


    #fancy-modal .metro-button {
        padding: 6px 20px;
    }

    #fancy-modal .content h2 {
        margin-top: 0;
    }

    #fancy-modal table {
        margin: 20px 0;
        width: 100%;
    }

        #fancy-modal table tr td {
            border: 1px solid #eee;
            padding: 5px;
        }

        #fancy-modal table.simple tr td {
            border: none;
            padding: 2px 20px 2px 0;
        }

        #fancy-modal table.simple input, #fancy-modal table.simple select, #fancy-modal table.simple textarea {
            padding: 5px;
        }

        #fancy-modal table.simple input, #fancy-modal table.simple textarea {
            width: 200px;
        }


#modal-blade-mask {
    
    opacity: 0.7;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: #000;
    z-index: 1100;
    display: none;
}


#modal-blade {
    position: fixed;
   
   
    left: 0;
    right: 0;
    bottom:-100%;
    /*background-color: #5133AB;*/
    color: #333;
    z-index: 1200;
   
    /*padding: 15px 25px;*/
    font-size: 15px;
    -webkit-transition: bottom 0.25s ease-in-out;
    -moz-transition: bottom 0.25s ease-in-out;
    -o-transition: bottom 0.25s ease-in-out;
    transition: bottom 0.25s ease-in-out;

   
    
}

#modal-blade .panel-content {
    max-height:700px;
    overflow-y:auto;
}



    #modal-blade.show {
       
        bottom:0;
    }

    #modal-blade h1 {
        margin: 0 0 10px 0;
        font-size: 20px;
    }

    #modal-blade form {
        height:100%;
        position:relative;
    }




#modal-blade .metro-button {
    padding: 6px 20px;
}

#modal-blade table.wtw-email-header tbody tr td{
    padding-left: 5px;
    padding-right: 5px;
}
