@import url(https://fonts.googleapis.com/css?family=Josefin+Sans:400,700);
body{overflow-x:hidden}
.tx-shortestpath *{font-family: 'hind_regularregular'}
.tx-shortestpath .alert{-moz-border-radius:4px;-webkit-border-radius:4px;background-color:#fcf8e3;border:1px solid #fbeed5;border-radius:4px;color:#c09853;margin-bottom:20px;text-shadow:0 1px 0 rgba(255,255,255,0.5);padding:8px 35px 8px 14px;}
.tx-shortestpath .alert.close{line-height:20px;position:relative;right:-21px;top:-2px;}
.tx-shortestpath .alerth4{color:#c09853;margin:0;}
.tx-shortestpath .alert-block{padding-bottom:14px;padding-top:14px;}
.tx-shortestpath .alert-block p + p{margin-top:5px;}
.tx-shortestpath .alert-info{background-color:#d9edf7;color:#3a87ad;border-color:#bce8f1;}
.tx-shortestpath .alert-info h4{color:#3a87ad;}
.tx-shortestpath .alert-success{background-color:#dff0d8;color:#468847;border-color:#d6e9c6;}
.tx-shortestpath .alert-success h4{color:#468847;}
.tx-shortestpath div#dvPanel{overflow:auto;width:100%;margin-top: 30px;}
.tx-shortestpath div#dvMap{width:100%;height:500px;}
.tx-shortestpath table{width:100%;border-spacing: inherit;}
form#shortest-path-form table > tbody > tr > td { font-weight: 700; width: 50%;}  
#dvPanel table > tbody > tr > td { width: auto !important; }
.tx-shortestpath td,
.tx-shortestpath td *{font-weight: normal !important;font-size: 16px !important;}
.tx-shortestpath .bg-success{padding:10px;}
.tx-shortestpath .alert-block > p,.alert-block > ul{margin-bottom:0;}
.tx-shortestpath .alert-danger,.tx-shortestpath .alert-error{background-color:#f2dede;color:#b94a48;border-color:#eed3d7;}
.tx-shortestpath .alert-danger h4,.tx-shortestpath .alert-error h4{color:#b94a48;}
.tx-shortestpath .form-group{margin-bottom: 10px;}
.tx-shortestpath .map-print{position: relative; }
.tx-shortestpath .map-print-btn{    position: absolute; 
    top: 10px;
    right: 10px;
    padding: 6px 20px;
    background-color: #004475;
    border: none;
    color: #FFF; 
    box-shadow: none;
    overflow: hidden;
    text-indent: -999px;
    background-image: url(../Icons/print-icon.png);background-repeat: no-repeat;background-position: center;
    background-size: 24px;}
.adp-placemark td{padding: 10px;vertical-align: middle !important;}
#dvPanel .adp-placemark > tbody > tr > td:first-of-type{width:50px !important;}

/*#dvMap{page-break-after: always; page-break-inside: avoid;}*/ 

@media only screen and (max-width:1145px){
	/*.form-control{width:85%}*/
	#contact{width:100%; float:left; padding-bottom:50px;} 
}
@media only screen and (max-width:991px){
	form#shortest-path-form table > tbody > tr > td { width: 100%; float: left; }
}

.print-container {
    display: none;
}

@media print
{
    
   /* #dvMap { height: 500px; width: 100%;margin-top: 30px;}
    #dvPanel {margin-top: 530px;}
    #footer,#navigation,#header,.side-icon-structure,#getRoute,#ajax_msg,#dvDistance,.csc-header,.map-print-btn,.breadcrumb-container,#printID #right-panel,#printID #dvPanel{display: none;visibility: hidden;}
    .print-container {
        display: block;
    }
    .print-container #dvMap{display: none;}
    #printID #dvMap {display: block;visibility: visible; height: 500px; width: 100%;margin-top: 30px;}
    .page-wrapper .white-section:nth-of-type(2){    position: absolute; width: 1000px;   left: 0;   top: 50px;}

     img { max-width: none !important;}*/


    #dvMap { height: 500px; width: 100%;margin-top: 30px;}
    #dvPanel {margin-top: 530px;}
    #footer,#navigation,#header,.side-icon-structure,#getRoute,#ajax_msg,#dvDistance,.csc-header,.map-print-btn,.breadcrumb-container,.form-group.space{display: none;visibility: hidden;}
    .print-container {        display: none;    }
    .print-container #dvMap{display: none;}
    #printID #dvMap {display: block;visibility: visible; height: 500px; width: 100%;}
        /*.page-wrapper .white-section:nth-of-type(2){    position: absolute; width: 1000px;   left: 0;   top: 50px;}*/

     img { max-width: none !important;} 

     /*.tx-shortestpath ul, 
     .tx-shortestpath li, 
     .tx-shortestpath div, 
     .tx-shortestpath span, 
     .tx-shortestpath p{float: none;width: }
*/

   
}

/*html * {
    visibility: hidden !important;
}

#dvMap {
    visibility: visible !important;
}

#dvMap * {
    visibility: visible !important;
}*/
