/*@import "http://code.ionicframework.com/ionicons/2.0.1/css/ionicons.min.css";*/
/*.ion-ios-home{
	position:relative;
	top:8px;
	left:680px;
	font-size:25px;
	color:ivory;
}
*/

.form-control
{
	width:95%; 
	height:30px;
    font-size:12px;	!important
}
.ion-ios-home{
	position:relative;
   top:px;
   font-size:21px;
}
.ion-chatboxes{
	position:relative;
	top:px;
	font-size:21px;
}
.ion-android-notifications{
	position:relative;
	top:px;
	font-size:21px;
}.ion-ios-people{
	position:relative;
	top:px;
	font-size:24px;
}.ion-person-add{
	position:relative;
	top:px;
	font-size:24px;
}
.ion-person{
	position:relative;
	top:px;
	font-size:24px;
}
.ion-ios-checkmark-empty{
	position:relative;
	top:px;
	font-size:24px;
}
.ion-ios-list{
	position:relative;
	top:px;
	font-size:24px;
}
.ion-ios-more{
	position:relative;
	top:px;
	font-size:24px;
}
.ion-ios-list-outline
{
	font-size:24px;
}
.ion-social-android
{
	font-size:100px;
}

/*
.ion-chatboxes{
	position:relative;
	top:8px;
	left:700px;
	font-size:25px;
	color:white;
}
.ion-android-notifications{
	position:relative;
	top:8px;
	left:720px;
	font-size:25px;
	color:white;
}
.ion-ios-people{
	position:relative;
	top:8px;
	left:740px;
	font-size:30px;
	color:white;
}
.ion-person-add{
	position:relative;
	top:8px;
	left:760px;
	font-size:25px;
	color:white;
}
.ion-person{
	position:relative;
	top:8px;
	left:780px;
	font-size:25px;
	color:white;
}
.ion-ios-checkmark-empty{
	position:relative;
	top:18px;
	left:766px;
	font-size:40px;
	color:lightgreen;
}
.ion-ios-list{
	position:relative;
	top:8px;
	left:790px;
	font-size:25px;
	color:white;
}
.ion-gear-b{
	position:relative;
	top:8px;
	left:860px;
	font-size:25px;
	color:white;
}
.ion-ios-more{
	position:relative;
	top:8px;
	left:880px;
	font-size:40px;
	color:white;
}*/
                     /*Sidebar styling start*/
				                                    /* The side navigation menu */
.sidenav {
    height: 100%; /* 100% Full-height */
    width: 0; /* 0 width - change this with JavaScript */
    position: fixed; /* Stay in place */
    z-index: 900; /* Stay on top */
    top: 0; /* Stay at the top */
    left: 0;
    background-color: #111; /* Black*/
    overflow-x: hidden; /* Disable horizontal scroll */
    padding-top: 60px; /* Place content 60px from the top */
    transition: 0.5s; /* 0.5 second transition effect to slide in the sidenav */
}

/* The navigation menu linkscca2ea */
.sidenav a {
    padding: 8px 8px 8px 32px;
    text-decoration: none;
    font-size: 13px;
    color: #8ca7de;
    display: block;
    transition: 0.3s;
}

/* When you mouse over the navigation links, change their color */
.sidenav a:hover {
    color: #f1f1f1;
}

/* Position and style the close button (top right corner) */
.sidenav .closebtn {
    position: absolute;
    top: 29px;
    right: 1px;
    font-size:25px;
    margin-left: 50px;
}

/* Style page content - use this if you want to push the page content to the right when you open the side navigation */
#main {
    transition: margin-left .5s;
    padding: 20px;
}
#login_modal{
				 width:;
			     
			}
#register_modal{
	              width:;
				
}
#menu
{
	font-size:50px; !important
}
.page-header{ 
padding:0px;
margin: 8px 22px 8px;
            }								   
                    /*Sidebar styling end*/
.checkout{
	width:222px;
	height:10%;
	z-index:90;
	border-radius:3px;
	background-color:ivory;
	padding:0px;
}
.checkout a{
	text-decoration:none;
}
.chk{
	background-color:#1d2129;
	font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;
	color:white; 
	padding-top:4px;
	padding-bottom:3px;
	font-size:20px;
	text-decoration:underline;
	margin-top:5px;
}
.ot{
	background-color:#365593;
	font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;
	color:white; 
	padding-top:4px;
	padding-bottom:3px; 
	font-size:20px;
	font-weight:500;
    text-decoration:underline;
}
.slgn{
color:red;
font-size:12px;
	margin-top:4px;
	margin-left:22px;
}
		/*side bar icon*/
.icon{
		 display:none;
	}										
a:hover{
	text-decoration:none;
}
  .nav .icon 
  {
  display: none;
  }
  .well{
	  border: 1px solid #541783;
  }
  .side_sign_page_image
  {
	  background-color: #ecd6b5;
	  border: 1px solid #703b98;
  }
  .sing_page_main_background
  {
	  background-color: #fbfbfb;
	  padding-top:0px;
  }
  /*footer style*/