﻿


/*left panel css starts here*/
.left-panel { width:100%;  float:left;
	background: #e6e6e6; /* for non-css3 browsers */
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#e6e6e6)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #fff,  #e6e6e6); /* for firefox 3.6+ */
	
	-webkit-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.2);
	-moz-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.2);
	box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.2);
	
	/*-webkit-border-radius:5px;
	   -moz-border-radius:5px;
	        border-radius:5px;*/
			border: 1px solid #c5c5c5;
			
	/*-webkit-box-shadow: 2px 3px 5px rgba(255,255,255,.97);
	   -moz-box-shadow: 2px 3px 5px rgba(255,255,255,.97);
	        box-shadow: 2px 3px 5px rgba(255,255,255,.97);*/
    margin-top:38px;
    border-bottom: 4px solid #e6e6e6;

}

.h-list
{ margin:0; padding:0; list-style:none; min-height:500px;}
.h-list li
{ 
	margin:0; 
	padding:11px 0 11px 8px;
	border-bottom: 1px solid #c5c5c5;
	-webkit-box-shadow: 0px 1px 1px rgba(255, 255, 255, 1);
	-moz-box-shadow: 0px 1px 1px rgba(255, 255, 255, 1);
	box-shadow: 0px 1px 1px rgba(255, 255, 255, 1);
}
.h-list li:hover {background:#D8D8D8;}
.h-list a, .common-anchor { font-size:14px; line-height:170%; text-decoration:none; display:block; width:100%; color:#3a3a3a;}
.h-list a:hover, .common-anchor:hover {color:#000;}

.title-div 
{ 
	width:100%; 
	height:4px; 
	background: #e6e6e6; /* for non-css3 browsers */
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5', endColorstr='#e6e6e6'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#e6e6e6)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #f5f5f5,  #e6e6e6); /* for firefox 3.6+ */
	
	border-bottom: 1px solid #c5c5c5;
	-webkit-box-shadow: 0px 1px 1px rgba(255, 255, 255, 1);
	-moz-box-shadow: 0px 1px 1px rgba(255, 255, 255, 1);
	box-shadow: 0px 1px 1px rgba(255, 255, 255, 1);
	
	/*-webkit-border-top-left-radius:5px;
	-webkit-border-top-right-radius:5px;
	   -moz-border-top-left-radius:5px;
	   -moz-border-top-right-radius:5px;
	        border-top-left-radius:5px;
			border-top-right-radius:5px;*/
}


.title-div-content, .title-div-content-contact 
{ font-size:20px; height:auto; line-height:40px; vertical-align:middle; }
.body-left .title-div-content, .title-div-content-service
/*{ background: url(../images/icon-services.png) no-repeat 8px 50%; padding-left:45px;}*/
.title-div-content-all {padding-left:15px; border: 1px solid #c5c5c5;}

/*left panel css ends here*/
.right-panel { float:left; width:78%; height:auto; margin:15px 0 0 15px;}

.pager-table td:first-child {padding-left:200px;}
.pager-table table a { text-align:center !important; padding:5px;}
.pager-table table span { background:#ff0000; padding:0 2px;}
.tbl-formatting td, th {padding:5px 5px; border:1px solid #c0c0c0;}
.tbl-formatting th{ background:#344B85;  color:#fff;}


/*FLOAT AND RESPONSIVE FORMS STARTS HERE*/

.float_forms li{ margin-bottom:10px; float: left; margin-left: 6.5%;}

/*.float_forms li:first-child { margin-left:0;}*/
.frmLabel {min-width:100px; float:left;}

/*FLOAT AND RESPONSIVE FORMS STARTS HERE*/

 input.btn.btn-primary,  input.btn.btn-danger , input.btn.btn-info , input.btn.btn-warning{

    padding: 6px 25px;
    margin-right:15px;
}
/*.filter-field {
        height: 20px;
        display: inline;
    }

    .filter-title {
        width:90px;
        display: inline;
        padding-right:10px;
    }

    .filter-extension {
        width: 40px;
        display: inline;
        padding-left: 10px;
        padding-right: 10px;
    }

    .filter-control {
        display: inline;
    }*/

.col-sm-12.form-group.text-center .btn {
    margin-right: 15px;
    margin-top:29px;
}
ul.ui-tabs-nav.ui-corner-all.ui-helper-reset.ui-helper-clearfix.ui-widget-header {
    margin:  8px 0 0 4px;
    border-bottom:0;
    background:none;
    border:none;
}

.well {
    /* border: 0; */
    box-shadow: none;
    border-radius: 0;
    border: 1px solid #bdbdbd;
        border-top: 2px solid #056b9c;
}
.ui-tabs .ui-tabs-panel{padding: 0 0.5em!important;}

.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active, a.ui-button:active, .ui-button:active, .ui-button.ui-state-active:hover {
    background: #056b9c!important;
}
.ui-tabs-panel.ui-corner-bottom.ui-widget-content table th{text-align:center; background: #056b9c;
    color: #fff;
    text-align: center; padding: 8px 4px;border: 1px solid white;font-size:12px;}
	.ui-tabs-panel.ui-corner-bottom.ui-widget-content table td{padding: 8px 4px; text-align:center;border: 1px solid black;font-size:13px;}
   html {
  position: relative;
  min-height: 100%;
}
body {
  margin-bottom: 60px; /* Margin bottom by footer height */
}
.footer {
  position: absolute;
  bottom: 0;
  width: 100%;
  /* Vertically center the text there */
         background-color:#056b9c;
     padding: 1rem;
     color:#c1c1c1;
     z-index:99;
    font-size: 14px;
}


label.btn.btn-default.active.toggle-off {  background-color: #c30000; color:#fff;
}
label.btn.btn-primary.toggle-on {background: #346c15;
}
    /*label.btn.btn-primary.toggle-on:hover {background-color: #3276b1;
    }*/


.btn-primary {
        background-color: #056b9c;
}

    
    
.paging-nav {
  padding-top: 2px;
}

.paging-nav a {
    margin: auto 1px;
    text-decoration: none;
    display: inline-block;
    padding: 1px 5px;
    background: #056b9c;
    border-radius: 3px;
    color:#fff!important;
}

.paging-nav .selected-page {
  background: #187ed5;
  font-weight: bold;
}

.paging-nav{
  width: 400px;
  font-family: Arial, sans-serif;
}

input#btnSearchYMSTab2 {
    margin-top: 26px;
}

select#ddlPortalNameSearch-new {
width:140px;
}
table.gridTable tr:nth-child(even) {background: #d9eaf3;}
 table.gridTable td a.editbtn{
    background: #388e09;
    padding: 3px 6px;
    border-radius: 3px;
    color: #fff!important;
}
 table.gridTable td a.deletebtn {
    background: #ff0000;
    padding: 3px 6px;
    border-radius: 3px;
    color: #fff!important;
}


div#divUTMList {
    margin-left: 5px;
}
.errMessage
{
    font-size:17px;
    padding-left:50px;
    color: red!important;
    font-style:normal;
    font-weight:200;
}
.successMessage
{   font-size:17px;
    padding-left:50px;
    color: green!important;
    font-style:normal;
    font-weight:200;
}
input#btnSearchYMSTmp {
    margin-top: 26px;
}
@media only screen and (max-width: 1366px) {
    ul.ui-tabs-nav.ui-corner-all.ui-helper-reset.ui-helper-clearfix.ui-widget-header {
        margin: 8px 0 0 5px;
    }
  .destination {
    width: 456px!important;
}
   .h-list li {padding: 5px 0 5px 8px;}
    .col-sm-12.form-group.text-center .btn {
    margin-top:8px;
    }
}
