/*
Author lakshmaji<lakshmajee88@gmail.com>
version 1.0.0
since   1.0.0
access  public 
@aqwire inno's

*/


.btn.disabled{
	cursor: unset;
	opacity: 1;
	border-radius:0px;
}
.table{
	margin-bottom:0px;
	margin-top:1.5%;
	text-transform:uppercase;
	font-family: Century Gothic;
	border:1px solid #F69528 ;
}
th{
	background:#ec971f;
	color:#fff;
}
.panel{
	box-shadow: 0 0 15px rgba(0,0,0,0.8);
	border-radius:0px;
	border-top:2px solid rgba(246, 22, 22, 1);
}
.pagination a{
	border-radius:0px;
}
.progress{
	width:5%;
	border-radius:0px;
	font-weight:600;
}
.list-group-item {
	border:none;
}
.btn{
	border-radius:0px;
}
.progress-bar-danger a{
	text-decoration:none;
}
.btndefined{
	color:red;
}
.modal-content{
	border-radius:0px;
}
table {
	font-size:12px;
}
#main_login{    
	filter: alpha(opacity=40); 
	margin-top: 0px;
	border-top: 3px solid #221E68;
	padding-top:3%;
	text-align:center;
	background-attachment: relative;
	background-position: center center;
	height: 100%;
	width: 100%;
	-webkit-background-size: 100%;
    	-moz-background-size: 100%;
    	-o-background-size: 100%;
    	background-size: 100%;
	-webkit-background-size: cover;
    	-moz-background-size: cover;
    	-o-background-size: cover;
    	background-size: cover;
}
/*.lgdef{
	no-repeat center top;
    	-webkit-background-size: 100%;
    	-moz-background-size: 100%;
    	-o-background-size: 100%;
    	background-size: 100%;
	-webkit-background-size: cover;
    	-moz-background-size: cover;
    	-o-background-size: cover;
    	background-size: cover;
	background:rgba(55, 71, 251, 0.63);
	box-shadow: 0 0 30px rgba(0,0,0,0.9);
	background: url(../img/a.jpg);
}*/
	/******************index.php***************/

.showFormStyle{
font-weight:600!important;	
}

.progress-cancel{
	width:12%;
	border-radius:0px;
	font-weight:600;
}

.glyphicon {
    position: relative;
    top: 3px !important;
    display: inline-block;
    font-family: 'Glyphicons Halflings';
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
}


label {
    display: inline-block;
    max-width: 100%;
    margin-bottom: 5px;
    font-weight: 200;
}
.dataTables_wrapper {
    position: relative;
    clear: both;
    zoom: 1;
        margin-top: 20px;
}
tbody {
    font-size: 13px;
}



.btn-circle {
    width: 30px;
    height: 30px;
    padding: 6px 0;
    border-radius: 15px;
    text-align: center;
    font-size: 12px;
    line-height: 1.428571429;
}

#example_length>label>select {
    height: 21px;
}
.getAdmin{
	margin-top: 20%;
    color: #ffffff;
}

.modal-dialog{
	margin-top:11%;
}

.showImageUrl{
 word-wrap: break-word;
}
.language-link{
    border: 1px solid #ffffff;
    padding: 10px 10px 10px 10px;
    margin-top: -12px;
    width: 149px;
    text-align: center;
    font-size: 17px;
    border-radius: 13px;
    background-color: white;
}

.logout-btn{
	color:#fff;
}

/* ----------- iPhone 4 and 4S ----------- */
@media only screen 
  and (min-device-width: 320px) 
  and (max-device-width: 480px)
  and (-webkit-min-device-pixel-ratio: 2) {
	.navbarright{
		display: inline-flex;
	}
	.getAdmin{
		margin-top: 13%;
		color: #ffffff;
		margin-left: 6px;
    }
.pageheader{
	    margin-top: 51px;
}

.sidebarCollapse{
	    height: auto;
    background-color: #000000;
}
.navbarHeader{
	    background-color: #000000;
}
.showpage-header{
	padding-bottom: 9px;
    margin: -15px 0 20px;
    border-bottom: 1px solid #eee;
}

}

#Description {
	resize: vertical;
	width: 100%;
}
#ShortDescription{
	resize: vertical;
}

/*location and monument edit css image*/
#sortable { list-style-type: none; margin-top: 1px; padding: 0; width: 100%;display: inline-block !important;border:1px solid #fff}
#sortable li { margin: 3px 3px 3px 3px;padding-bottom: 0px;float: left; width: 102px; height: 98px; font-size: 4em; text-align: center; }
#imageShortableImage { list-style-type: none; margin-top:1px; padding: 0; width: 100%;display: inline-block !important;border:1px solid #fff}
#imageShortableImage li { margin: 3px 3px 3px 3px; padding-bottom: 0px; float: left; width: 102px; height: 98px; font-size: 4em; text-align: center;    position: relative}

#imageShortableImage {
    position: relative;
    text-align: center;
	color: white;
	margin-bottom: 20px;
}

.top-right {
    position: absolute;
    top: 4px;
    /* margin-right: 4px; */
    margin-left: 31px;
}

.overlay{
	position: absolute;
	top: 0px;
    bottom: 0;
    height: 25px;
    width: 100px;
    opacity: 0.5;
    transition: .5s ease;
    background-color: #ffffff;
}

.ui-state-default:hover .overlay {
  opacity: 1;

}
#imageShortableImage:hover .glyphicon-trash {
 color:#ff1a1a;
  
}

.overlay #closealert{
	float: right;
    font-size: 15px;
    color: #31708f;
	margin-top: 0px;
	outline: 0;	

}
#closealert{
	float: right;
    font-size: 26px;
    color: #31708f;
	margin-top: -3px;
	outline: 0;
}

#validate_profileSetting_errorMsg{
	margin-top:12px;
}


.bootstrap-growl {
	width:280px !important;
}


@media only screen 
  and (min-device-width: 768px) 
  and (max-device-width: 1024px) 
  and (orientation: portrait) 
  and (-webkit-min-device-pixel-ratio: 1) {
  .showrowform{
	width: 82%;
  }
}

@media only screen 
  and (min-device-width: 768px) 
  and (max-device-width: 1024px) 
  and (orientation: landscape) 
  and (-webkit-min-device-pixel-ratio: 1) {
   .affix-content .container {
    width: 814px;
} 

}
ul.country_list {
    list-style-type: none;
}
a.city_btn {
    width: 308px;
    margin-top: 24px;
    height: 40px;
    font-size: 17px;
    font-weight: 700;
}
 
.page-header {
    
    border-bottom: 1px solid;
} ul {
    list-style-type: none;
}
a.city_btn {
    width: 308px;
    margin-top: 24px;
    height: 40px;
    font-size: 17px;
    font-weight: 700;
}
 
.page-header {
    
    border-bottom: 1px solid;
} 
.row.showrowform {
   
    height: 650px;
}
.add_button,.view_button  {
    width: 503px;
    height: 268px;
    margin-top: 35%;
}
.add_button {
  padding: 15px 25px;
  font-size: 24px;
  text-align: center;
  cursor: pointer;
  outline: none;
  color: #fff;
  background: linear-gradient(to bottom, #ff9a9e 0%, #fecfef 100%);
  border: none;
  border-radius: 15px;
 
}
.add_button:hover {background-color: #3e8e41}
.add_button:active {
  background-color: #3e8e41;
  box-shadow: 0 5px #666;
  transform: translateY(4px);
}
.view_button {
  padding: 15px 25px;
  font-size: 24px;
  text-align: center;
  cursor: pointer;
  outline: none;
  color: #fff;
  background: linear-gradient(to bottom, #1ca7ec 0%, #1f2f98 100%);
  border: none;
  border-radius: 15px;
 
}
.view_button:hover {background-color: #337B9F}
.view_button:active {
  background-color: #3e8e41;
  box-shadow: 0 5px #666;
  transform: translateY(4px);
}


	  

