@charset "utf-8"; 

html { 
    scroll-behaviour: smooth
  }

body {
   
}
 

.text-nember 
{
    font-weight: bolder;
    color: currentColor;
    background-color: antiquewhite; 
}

#data_bill , #data-table-view
{
     border: dashed 5px #666666; 
    /* border: solid 1px #666666; */ 
    padding: 10 2px 30px 2px;
    margin-bottom: 30px !important; 
    
}
 
.grid .grid-item 
{
    margin-bottom: 30px !important; 
}


#map-obj-survey
{
    height: 360px; 
    margin-bottom: 10px
    
}


#cart-info 
{
    border: 1px dotted #5C8870; margin: 15px 0px; padding: 10px 5px; background-color: #E9F8CC ;
    background-image: url("../img/icons/info.gif");
    background-repeat: no-repeat;
    background-position: top 5px right 5px;    
}

.navbar-bg {
 background-image: radial-gradient(circle farthest-side, #BDD3F6, #ffffff) !important; 
}

 
.quick_notes {
    white-space:pre-wrap; 
    height: 80px;
    line-height: 28px;
    background: repeating-linear-gradient( 0, #F7F8D5, #DDDDDD 1px, #F7F8D5 0px, #F7F8D5 20px );
    color: #555555; 
}


 .home_screen img 
    {
        max-width: 800px ; 
    }

.nav-home
{
    list-style-type: none ; 
}

.nav-home li
{
    margin: 3px; 
 display: inline-block;
}

.element_ok
{
    	border-width: 2px;
	border-image: repeating-radial-gradient(
			circle at 30px,
			turquoise,
			pink 2px,
			greenyellow 4px,
			pink 2px
		)
		1;
    background-color: #D3F7FA; 
}


 

.navbar-default
{
background-color: #ffffff  !important;
border-color: #ffffff  !important;
/* border-bottom: 1px thin #f8f8f8 !important; 	*/
border-bottom: #dddddd solid 1px !important;		
}


.brand-img-logo
{
	margin-top: -7px !important ; 	
	max-height: 32px !important; 
	max-width: 200px !important; 
}	


.dashboard_data
{
    font-size: 120%; 
    display: inline-block;
}

h1, h2 {
 	color: #1569b2; 
  	font-weight: 500;
  	margin: 15px 0px 15px 0px;
}

 h3, h4{
 	color: #1569b2; 
  	font-weight: 500;
}
h5, h6 {
 	color: #1569b2; 
  	font-weight: 300;
}

h1 {
 	font-size: 27px;  
 	padding: 15px 0px;
}

h2 {
  font-size: 25.629px;
}

h3 {
  font-size: 20.25px;
}

h4 {
  font-size: 16px;
}

h5 {}

 
a {
  color: #11151c;
  -webkit-transition: 0.2s color;
  transition: 0.2s color;
}

a:hover, a:focus {
  color: #4A0513;
  text-decoration: none;
  outline: none;
}
 
 
a[target^="_blank"], a[target^='_blank']  {

	/*background: url(../../img/icons/external.png) center right no-repeat;*/
	padding-right: 13px;
	/*color:#990000;*/
}
 

#hero-demo
{
	color: #1569b2; 
  	font-weight: 500;
 	margin: 10px;
	padding: 10px;
}

.pure-form 
{ 
	border: 1px solid #eee;
	background:#fafafa;
	margin:30px 0;
	padding:20px 10px;
	text-align:center
}


/**--------------Begin.bg -----------------*/

.bg-system-type {
    background-color: #EAF2B7 !important;
}

.bg-cart-ok {
background-color: #E2F1F3 !important;
}

.bg-patner-ok {
background-color: #D9F3F3 !important;
}
.bg-patner-not_ok {
background-color: #F5E5C7 !important;
}

.bg-success {
background-color: #28a745 !important;
}

.bg-info {
background-color: #17a2b8 !important;
}

.bg-warning {
background-color: #ffc107 !important;
}
.bg-danger {
background-color: #dc3545 !important;
}

.bg-light {
    background-color: #f8f9fa !important;
}
.bg-dark {
background-color: #343a40 !important;
}


.badge-danger {
color: #fff;
background-color: #dc3545;
}
.badge-success {
color: #fff;
background-color: #28a745;
}
.badge-warning {
color: #212529;
background-color: #ffc107;
}
.badge-info {
color: #fff;
background-color: #17a2b8;
}
.badge-dark {
color: #fff;
background-color: #343a40;
}
.badge-primary {
color: #fff;
background-color: #007bff;
}
.badge-secondary {
color: #fff;
background-color: #6c757d;
}


/**--------------End.bg -----------------*/

/**--------------Begin.carousel -----------------*/

#my-pics-header 
{
	 
	border: 0px; 
	margin:auto; 
	overflow: hidden;
 
}

.carousel {
    max-height:180px;
    overflow: hidden; 
}

/* 
.carousel-inner > .item > img {
   max-height:200px;
} 

.carousel {
   max-height:200px;
}
*/
/**--------------End.carousel -----------------*/





body {
    top: 0px !important; 
    }

.zoomtext button
{
	margin: 0px 2px;
	padding: 0px 10px
}


:focus {
    outline: 0;
}
/* style all elements with a required attribute */
:required {
  border: thin solid #FCC668;
}

.img-not-show
{
	display: none ; 
}

 

.mytitle_sticky
{
	z-index: 99;
	/* background-color:#FFFFFF; */ 
}
 
.home-left
{
	overflow: hidden; 
}

.home-left img 
{
	width: 100%;  
}

.listcode li 
{
	list-style-type: none; 
	float: left;	
} 

.site-header
{
	width: 90%; 
	position: absolute; 
	top: 5px; 
	left: 100px; 
	z-index: 99999;
	
	overflow: hidden;
  	text-overflow: ellipsis;
}

.site-header h1
{
	white-space: nowrap; 
	text-transform: uppercase; 
	color: cadetblue; 
	text-shadow: 1px 1px #686868;	
		
}

.site-header p
{
	color: aliceblue ; 
	font-style: italic ; 
}

.site-title
{
	white-space: nowrap; 
	text-transform: uppercase; 
	color:#070E6A; 
	font-weight: bold;
	text-shadow: 1px 1px #686868;

	
}
  
.text-title
{
	white-space: nowrap; 
	text-transform: uppercase; 
 	font-weight: bold;
 	font-size: 120% ;
	text-shadow: 1px 1px #666;

	
}
  
/* ---------------Customize Badge.Begin ----------------------*/
.badge {
  padding: 5px 15px;
  margin: 1px;
  font-size: 12.025px;
  font-weight: bold;
  white-space: nowrap;
  color: #ffffff;
  /*background-color: #E4E4E0;*/
  -webkit-border-radius: 9px;
  -moz-border-radius: 9px;
  border-radius: 9px;
	
}
.badge:hover {
  color: #ffffff;
  text-decoration: none;
  cursor: pointer;
    /*background-color: #ECE9E8;	*/
}
.badge-error {
  background-color: #b94a48;
}
.badge-error:hover {
  background-color: #953b39;
}
.badge-warning {
  background-color: #f89406;
}
.badge-warning:hover {
  background-color: #c67605;
}
.badge-success {
  background-color: #5cc45e;
}
.badge-success:hover {
  background-color: #356635;
}
.badge-info {
  background-color: #3a87ad;
}
.badge-info:hover {
  background-color: #2d6987;
}
.badge-inverse {
  background-color: #333333;
}
.badge-inverse:hover {
  background-color: #1a1a1a;
}

.text-white {
color: #fff!important;
}

/* ---------------Customize Badge.End ----------------------*/


/* ---------------Customize NAV ----------------------*/

.navbar-header > li {
   list-style-type: none ; 
	display:inline;
 }

.navbar-header > li.dropdown.open {
    position: static;
}
.navbar-header > li.dropdown.open .dropdown-menu-mega{
    display:table; width: 100%; text-align: center; left:0; right:0;
	 
}

.nav > li.dropdown-mega.open {
    position: static;
}

.nav > li.dropdown-mega.open .dropdown-menu-mega{
    display:table; width: 100%; text-align: center; left:0; right:0;
	 
}

.dropdown-menu-mega>li {
    display: table-cell;
	 
}

.m1
{
	margin: 1px;
	
}

.p1
{
	padding: 20px 1px;
	
}
/* ---------------Customize NAV. END ----------------------*/

/* -------------- carousel. Begin ----------------------*/



 .carousel  {
object-fit: contain
}

.carousel img {
     width: 100% !important ; 
}

.myCarousel img {
     width: 100% !important ; 
}

.carousel-indicators li
{
	  
 border: thin solid #FCC668 !important; 
		-webkit-box-shadow: 7px 5px 30px 0 rgba(72,73,121,0.15) !important; 
	-moz-box-shadow: 7px 5px 30px 0 rgba(72,73,121,0.15) !important; 
	box-shadow: 7px 5px 30px 0 rgba(72,73,121,0.15)!important; 
 	
}

/* --------------- carousel. End  ----------------------*/

/* -------------- Begin ----------------------*/
/* --------------- End  ----------------------*/


 

.product_item
{
     
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	/* background: #fff; */ 
	margin-bottom: 30px;
	
}

.product_item img {
vertical-align: top;
width: 100% ;
height: auto;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;

	border: 5px solid #fff ; 
	transition: transform .2s;
	overflow: hidden;
	
}

.product_item img:hover {

	border: 5px solid #E08715 ; 
	/* transform: scale(1.5); */ 
	overflow: hidden;
}

.header-menu {
	display: inline-block;
	margin-bottom: 0;
	font-weight: 400;
	text-align: center;
	white-space: nowrap;
	vertical-align: middle;
	-ms-touch-action: manipulation;
	touch-action: manipulation;
	cursor: pointer;
	background-image: none;
	border: 1px solid transparent;
	padding: 6px 12px;
	font-size: 14px;
	line-height: 1.42857143;
	border-radius: 4px;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}

.panel
{
	overflow: hidden;
}

.panel-body
{
	overflow: hidden;
	width: 100%;
}
 

/** spectrum pick color */
 .sp-palette, .sp-palette-row  
	{
		width: 180px;
		white-space: nowrap !important ; 
	} 


table td
{
	padding: 2px;
}


p {
  margin: 0px 0px 20px;
}

.introduction , .description
{
	margin: 20px 0px; 	
}

.introduction img, .description img
{
    width: 100%;
	max-width: 800px;
	height: auto;
}

#company_footer img , #company_header img, #company_introduction img
{
	width: 100% !important;	
	height: auto !important;	
}
	
.introduction iframe
{
	max-width: 800px !important;
}

.bootstrap-tagsinput {
	width: 100% !important;
}

.fb-comments
{
	width: 100% !important;
}
.table-responsive
{
	/* min-height: 300px; */ 
}

.table-bordered
{
    border-collapse: collapse;
    border: solid 1px #BEBABA ;
    
}

.table-bordered th
{
    border-collapse: collapse;
    border: solid 1px #272525 ;
    
}
.table-bordered td
{
    border-collapse: collapse;
    border: solid 1px #BEBABA ;
    
}
/**---------------------- Begin. seal -------------------------------------*/


.seal
{
    background-image: url("../img/red-corner.png");
    background-repeat: no-repeat;
    background-position: -3px -3px;    
}

.seal_blue
{
    background-image: url("../img/blue-corner.png");
    background-repeat: no-repeat;
    background-position: -3px -3px;    
}

.seal_info
{
    background-image: url("../img/info-corner.png");
    background-repeat: no-repeat;
    background-position: -3px -3px;    
    
}

.seal_new
{
    background-image: url("../img/button-new.png");
    background-repeat: no-repeat;
    background-position: top right  -3px;    
    
}

.seal_alert
{
    background-image: url("../img/alert-icon.png");
    background-repeat: no-repeat;
    background-position: top right  -3px;    
    
}

.seal_warning
{
    background-image: url("../img/warning-icon.png");
    background-repeat: no-repeat;
    background-position: top right  10px;    
    
}



/**---------------------- End. seal -------------------------------------*/

  
.page-header {
  position: relative;
  margin: 0;
  padding-top: 120px;
  padding-bottom: 80px;
  /* background-color: #1b1c1e; */ 
}

#post-header {
  padding-top: 480px;
  padding-bottom: 10px;
}

.row
{
	margin: 0px 20px;
}
.page-header .page-header-bg {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}

.page-header .page-header-bg:after {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
 
}

.page-header h1 {
	font-size: 36px;
	color: #FFFFFF; 
	text-shadow: 2px 2px 2px #1569b2;
	text-transform: uppercase; 
	/*
	background: -webkit-linear-gradient(rgba(127, 78, 30, 0.3) 0%, rgba(127, 78, 30, 0.6) 90%);
	background: -o-linear-gradient(rgba(127, 78, 30, 0.3) 0%, rgba(127, 78, 30, 0.6) 90%);
	background: linear-gradient(rgba(127, 78, 30, 0.3) 0%, rgba(127, 78, 30, 0.6) 90%);
	*/
	
	 
 }

.page-header p.lead {
  font-size: 18px;
	color: #FFFFFF; 
 }

 

.post-category a {
  	color: #EEEEEE;
  	font-weight: 700;
  	font-size: 12px;
  	text-transform: uppercase;
	text-shadow: 0px 2px 1px rgba(0,0,0,0.4),
             0px 4px 6px rgba(0,0,0,0.1),
             0px 9px 11px rgba(0,0,0,0.1);	
}

.post-category a:hover {
  color: #ffffff; 
}

 

.post-category a:after {
  content: ',';
  display: inline-block;
}

.post-category a:last-child:after {
  display: none;
}


.post-meta {
	margin: 10px 0px;
}

.post-meta li {
  display: inline-block;
  color: #FFFFFF;
  font-size: 12px;
  text-transform: uppercase;
}

.post-meta li a {
  color: #FFFFFF;
  font-weight: 700;
}

.post-meta li a:hover, .post-meta li a:focus {
  color: #FFFFFF;
}

.post-meta li:after {
  content: '•';
  display: inline-block;
  padding-left: 5px;
  padding-right: 5px;
}

.post-meta li:last-child:after {
  display: none;
}

/**-----------------------------------------------------------*/

/**-----------------------------------------------------------*/
 
.calendar-edit-panel .calendar-input
{
	width:100%; 
}


.calendar-view
{
	border-collapse:collapse;
	border:1px solid #999;
	margin:10px 2px;
	width:100%;
}

.calendar-view th  
{
	padding:4px 5px;
	border:1px solid #ccc;
	border-bottom:5px solid #ccc;
	background:#ddd;
} 

.calendar-view th a
{
	text-decoration:none;
} 

 
.calendar-view td  
{
	padding:4px 5px;
	border:1px solid #ccc;
	border-bottom:7px solid #eee;
	height: 80px !important;
}
 
.calendar-view td:hover
{
	background-color:#eee;
}
 
.calendar-view .today
{
	background-color: #e5fff9;
}

.calendar-view .sunday
{
	background-color: #e5e5ff;
}

.calendar-view .saturday
{
	background-color: #fff9e6;
}

.calendar-view .past
{
	background-color:#F4F6F6;
}

.calendar-view .luna
{
	margin-left: 7px;
	font-size:12px;
	color:#999999;
}

.calendar-view .cal-title
{
	color:#003366;
	font-size:large;
	border-bottom:1px solid #ddd;
}


.calendar-view .monthly-detail
{
	color:#003366;
	font-size:12px;
	font-weight:normal;
}



.calendar-view .values-red
{
	color:#FF0000;
	font-weight:bold;
 
}

 
  
/*---------------------------------------------------------------*/


 
.badge:hover {
  color: #ffffff;
  text-decoration: none;
  cursor: pointer;
}
.badge-error {
  background-color: #b94a48;
}
.badge-error:hover {
  background-color: #953b39;
}
.badge-warning {
  background-color: #f89406;
}
.badge-warning:hover {
  background-color: #c67605;
}
.badge-success {
  background-color: #468847;
}
.badge-success:hover {
  background-color: #356635;
}
.badge-info {
  background-color: #3a87ad;
}
.badge-info:hover {
  background-color: #2d6987;
}
.badge-inverse {
  background-color: #333333;
}
.badge-inverse:hover {
  background-color: #1a1a1a;
}


.abcvd {
        border-radius:16px;
        border:1px solid #000 !important;
      }

.sticky {
  position: -webkit-sticky; /* Safari */
  position: sticky;
  top: 0;
}

.btn_input_txt {
	color: #333;
	background-color: #fff;
 	
	display: inline-block;
	margin-bottom: 0;
	font-weight: 400;
	text-align: center;
	white-space: nowrap;
	vertical-align: middle;
	cursor: pointer;
	background-image: none ;
	border: 1px solid  #ccc;
	padding: 6px 12px;
	font-size: 14px;
	line-height: 1.42857143;
	border-radius: 4px;
	 
	 
}

 
.btn_location
{
	white-space: nowrap; 
  	overflow: hidden;
  	text-overflow: ellipsis;
}



#location
{
	
	color: #FF0000;	
}
#distance
{
	border: 0px dashed #333333; 
	border-bottom: 1px dashed #333333; 
	width: 30px;
	margin: 5px;
	font-weight: bolder;
	color: #FF0000;
	text-align:center;
}

.img-cart-file-attach 
{
	padding: 3px;
    width: 100% ;
    border: 2px solid #000000; 
}

.imgborder
{
	padding: 3px;
}

.blog-img-list
{
	width: 100px;
}

.input-required
{
	background-color:#FBFAD2;
}


.paging a, .paging span
{
	margin:5px 2px;
	padding:1px;
}

.paging a:hover
{
	color:#CC3300;
}

.paging-ajax
{
    margin: 1px auto;
}

.paging-ajax a
{
	margin:5px 2px;
	padding:1px 3px;
	border:1px solid #FF6600;
	background-color:#FFCC66;

 	border-radius: 2px;
	-goog-ms-border-radius:2px;
   	-moz-border-radius: 2px;
   	-webkit-border-radius: 2px;

}
 .paging-ajax span
{
	margin:5px 2px;
	padding:1px 3px;
	border:1px solid #FF6600;
	background-color:#FF3300;

 	border-radius: 2px;
	-goog-ms-border-radius:2px;
   	-moz-border-radius: 2px;
   	-webkit-border-radius: 2px;
}

.paging-ajax a:hover
{
	color:#CC3300;
}



/*---------------------- Begin: category_data  ------------------------------*/

 	 

		.category_data
		{
			margin:0px 10px;
		}
		.category_data a 
		{
			float:right;
		}

		.category_data li 
		{
			margin:10px 0px;
			border-bottom: thin dotted #999999;
			
		}
		.category_data li a
		{
			margin:0px 4px;
			
		}
		.category_data li a:hover
		{
			margin:0px 4px;
			color:#FF0000
		}

		.category_data li:hover
		{
 			color:#FF0000;
		}
		
		.category_data li 
		{
			list-style-type:none; 
			padding-left:20px;
		}

		.category_data > ul > li 
		{
 			display:block;
 
			padding-left:20px;
		}
		
/*---------------------- End: category_data ------------------------------*/

/**----------------------------*/
 
.table-backend-header
{
	background-color:#D9D9D9;
	color:#000066;
	font-weight:bold;
	padding:4px 5px;
	height:30px;
}

.table-backend-header th, .table-backend-header td
{
  padding-top: 12px;
  padding-bottom: 12px;
}
 


  


.textmore {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}


 


  

#footer {
	
	margin-top: 30px;

	padding-top: 20px;
	padding-right: 0px;	
	padding-bottom: 15px;
	padding-left: 0px;	

    /* background: rgba(0, 128, 0, 0.3) /* Green background with 30% opacity */ ;
    background: #DBF9E2 ; 
    border-top: 1px solid #cccccc;
 

    bottom: 0;
    width: 100%;
    
 }
 

.footer-nav {
  text-align: right;
}

.footer-nav li {
  display: inline-block;
  margin-right: 10px;
}

 
.mythumb 
{
 	max-height: 150px;	
	object-fit: cover !important;
	overflow: hidden;
}
.img-list
{
	/* height: 150px;	*/
	overflow: hidden;
}

.imgthumb
{
  width: 100%;
  -webkit-transition: 1.6s -webkit-transform;
  transition: 1.6s -webkit-transform;
  transition: 1.6s transform;
  transition: 1.6s transform, 1.6s -webkit-transform;
}

.post-img>img {
  width: 100%;
  -webkit-transition: 1.6s -webkit-transform;
  transition: 1.6s -webkit-transform;
  transition: 1.6s transform;
  transition: 1.6s transform, 1.6s -webkit-transform;
	margin: 10px 0px 20px 0px; 	
}

.post-img:hover>img {
  -webkit-transform: scale(1.2);
  -ms-transform: scale(1.2);
  transform: scale(1.2);
}

  
 
.select_lang a > img
{
	padding: 0px;
	margin: 0px;
	border: none;
	outline: 0px solid #0782C1  !important; ;
}

.select_lang a     
{
	white-space: nowrap  !important; 
	display: table-cell !important; 
 	padding-left: 10px !important; 
	padding-right: 1px !important; 
}





/**------------------------- Begin .  ----------------------------------*/
.list_table 
{
	padding:15px 5px;
	border:1px solid #ccc;
	border-bottom:5px solid #D5DCE8;
    margin: 15px 0px; 
} 

/**-------------------------- End ---------------------------------*/

/**-------------------------- Begin ---------------------------------*/

.row_item
{
    border: 1px solid #DEDCD9 ; 
    background-color: #F4F2F2 ;
    margin: 15px 0px; 
    padding: 5px 0px;
     border-radius: 5px ;
}

.btn-addmore {
    color: #514D4D;
    background-color: #E8F6F8;
    border-color: #F8F9F9;
}

/**-------------------------- End ---------------------------------*/





/** begin: logger */
.logger   
{
	border-collapse:collapse;
	border:1px solid #CCCCCC ;
	margin:10px 2px;
	width:100%;	
}

.logheader td
{
 	font-weight:bolder;
	background:#eef;
}

.logger td 
{
	padding:3px 5px;
	border:1px solid #9aa;
}
.logger td  
{
	padding:4px 5px;
	border:1px solid #ccc;
 }

.logger tr:hover
{
	background-color:#fee;
}

/** end: logger */



@media screen and (max-width:414px){


 	
    
 .nav-home li ,  .nav-home li a
    {
         width: 100%; 
    }
    
    .home_screen img 
    {
        width: 100% ; 
    }
    
    .carousel-inner > .item > img {
        height: 80px !important; 
        min-height: inherit ; 
            
    }

        .carousel {
           min-height:inherit;
        }
    
    .site-header p 
    {
        display: none ; 
    }
}

@media screen and (max-width:1024px){

    #map-obj-survey
    {
        height: 220px; 
        margin-bottom: 5px

    }
    
    .print-btn
    {
        font-size: 32pt; 
    }
    
    .print-all-btn
    {
        font-size: 26pt; 
        color: #333;
        background-color: #E1FABE;

        display: inline-block;
        margin-bottom: 0;
        font-weight: 400;
        text-align: center;
        white-space: nowrap;
        vertical-align: middle;
        cursor: pointer;
        background-image: none ;
        border: 1px solid  #ccc;
        padding: 6px 12px;

        line-height: 1.42857143;
        border-radius: 4px;
        
    }
    
     .home_screen img 
    {
        width: 100% ; 
    }
    
	h1 {
		font-size: 17px;  
 	}

	h2 {
	  font-size: 16px;
	}

	h3 {
	  font-size: 15px;
	}

	h4 {
	  font-size: 14px;
	}

	.site-header
	{
		left: 10px;  
	}

	
	.sticky {
        position: relative !important; 
        }
	
	.introduction img , .description img ,  #company_introduction img, #company_header img, #company_introduction img , .blog-item img
	{
		width: 100% !important; 	
	}
	
 	.introduction iframe
	{
		width: 100% !important; 	
		height: auto !important; 	
	}
 
	 
	#post-header {
		padding-top: 100px !important; 
		padding-bottom: 10px!important; 
	}

	.blog-item img
	{
	width: 100%; 
	
	}
 
	
	.carousel-indicators
	{
		display: none ; 
	}
    
    .search-frm .btn_input_txt , .search-frm .btn-group , .search-frm input
    {
        width: 100% !important; 
        margin: 2px 0px ; 
     }
    

    /***** Begin NAV *********/
     .navbar-header {
            float: none;
        }
        .navbar-toggle {
            display: block;
        }
        .navbar-collapse {
            border-top: 1px solid transparent;
            box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
        }
        .navbar-collapse.collapse {
            display: none!important;
        }
        .navbar-nav {
            float: none!important;
            margin: 7.5px -15px;
        }
        .navbar-nav>li {
            float: none;
        }
        .navbar-nav>li>a {
            padding-top: 10px;
            padding-bottom: 10px;
        }
        .navbar-text {
            float: none;
            margin: 15px 0;
        }
        .navbar-collapse.collapse.in { 
            display: block!important;
        }
        .collapsing {
            overflow: hidden!important;
        }

    /***** End NAV *********/
    
    
}


@media screen and (min-width:1366px){
 
    .loginform { margin-top : 120px;}
  
	body
	{
		width: 1366px;
		margin: 0px auto; 
	}
 
    
  

}

 


 