/*  MAKE LAYOUT RESPONSIVE at 768px FOR IPAD PORTRAIT ================================================================ */



		#maincontent{
			width: 93.75%; /* 720px / 768px */
		}

		
		.maincontent{
			width: 93.75%; /* 720px / 768px */
		}

		
		footer {
			width: 93.75%; /* 720px / 768px */
		}
		

/* Header */
#header-wrapper {padding:10px 0 0px;}
	
/* Banner Slider */
.banner-left { height:auto;}
.banner-left img { min-width:768px; width:100%;}

	.banner-left-pages { height:auto;}
	.banner-left-pages img { min-width:768px; width:100%;}

.bx-wrapper .bx-pager {
	text-align: center;
	}
.bx-wrapper .bx-pager.bx-default-pager { bottom:10px; right:0;}
	
.banner-text-holder { display:block; position:relative; left:0; width:100%; text-align:center; font-size:35px; line-height:35px; color:#000;}	 

	
	
		
/* Menu */
#nav-main-holder { margin-bottom:10px;}
.nav-main-holder { padding-top:0px;}		


/*Agents Page */
.body-left h2{padding-top:20px;}
.filter-country, .filter-direction {padding-top:30px;}
.filter-network select, .filter-country select, .filter-mode select, .filter-direction select{width:100%; box-sizing:border-box;}
#ddlnetwork, #ddlcountry, #ddlmode, #ddldirection{width:100%;}

#searchbutton{width:100%;}	 
#search-button:hover{background:#333;}	 

.stacktable.large-only { display: none; }
.stacktable.small-only { display: table;}

.stacktable { width: 100%; }
.st-head-row { padding-top: 2em;}
.st-head-row.st-head-row-main { font-size: 1.5em; padding-top: 0;}
.st-key { width: 49%; background:#eee;border:1px solid #FFF; color:#696969;font-family: "freight-sans-pro",sans-serif;font-weight:700;text-transform:uppercase;font-size:16px;letter-spacing:1px; text-align:left; padding:15px;}
.st-val { width: 49%; padding-left: 10px; background:#fff;border:1px solid #eee; text-align:left; white-space: -pre-wrap;      /* Opera 4-6 */
white-space: -o-pre-wrap;    /* Opera 7 */
white-space: pre-wrap;       /* css-3 */
word-wrap: break-word;       /* Internet Explorer 5.5+ */
white-space: -webkit-pre-wrap; /* Newer versions of Chrome/Safari*/
word-break: break-all;
white-space: normal; }


/* Login Page */
.login-holder{background:#eee; width:100%; box-sizing:border-box; padding:15px;}

/* Admin Page */
#admin-table .table-checkbox{width:15px; height:15px;display:inline-block; vertical-align:50px;}
.st-val .table-checkbox{vertical-align:middle;}
#admin-table {padding-top:100px;}
ul.tabs{padding-top:15px;}
	 
#StartDateTextBox #EndDateTextBox #OriginPortTextBox #DestinationPortTextBox{width:100%;}

/*New Folder */
.create-folder{width:100%;}
#btnyes, #btnno{box-sizing:border-box; width:100%;}