/* CSS Document */
@import url('https://fonts.googleapis.com/css?family=PT+Sans:400,700');

input,button,select,textarea{outline:none}
 *:focus { outline: none; }

img {max-width:100%;height: auto;}
.editor a {word-wrap: break-word;word-break: break-all;}
.editor ul, .editor li { list-style-type:initial;}
.table_scroll{overflow-x: auto; display: block; padding-bottom:0px;}
.datatable { width:100%; border-spacing:1px; background: #e6e6e6;}
.datatable th {color:#fff; font-size:16px; background: #c00000; text-align:center; padding:10px; line-height: 140%;}
.datatable td { color: #3a3a3a; background: #fff; font-size:16px; text-align:center; padding:5px; line-height: 140%;}

.list-disc li { list-style-type:disc; margin:0 0 0 20px;}

header {background: url(../images/header-bg.jpg) no-repeat top center; background-size: cover; height: 108px; position: relative;}
header:before { content: ""; position: absolute; top: 0; left: 0; width: 100%; height: 3px; background: #1179af;}
.logo { position:relative; top: 3px; left: 0; z-index: 100000; display: inline-block;}

nav { }
.menuzord-menu > li:first-child { position:absolute; z-index:999; top:13px; right:0px; font-size: 12px; color: #6e6e6e; width: 100%; background: none; text-align: right; line-height: 140%;}
.menuzord-menu > li:first-child:before, .menuzord-menu > li:first-child:after { display: none;}
.menuzord-menu > li:first-child a { color: #6e6e6e;}
.menuzord-menu > li:first-child a:hover { color: #333;}
.menuzord-menu > li:first-child span { display: inline-block; padding-right: 10px;}
.menuzord-menu > li:first-child span img { display: inline-block; vertical-align: middle; padding-right: 3px;}



@media only screen and (max-width: 1002px) {
	header { height: 90px;}
	.logo { position: absolute;}
	nav { padding: 18px 0px 0 0 !important;}
	.showhide:before { content:"MENU"; display:block; position:absolute; right:18px; bottom:-18px; text-align:right; font-size:12px; color:#333; width:50px;}
	.menuzord-menu > li:nth-of-type(1) { top:auto !important; right:auto !important; background:none !important; text-align:left; border-right-width:0; border-bottom:solid 1px rgba(255,255,255,.3); padding:10px !important; }
	
}


@media only screen and (max-width: 414px) {

}
@media only screen and (max-width: 320px) {

}