
/* danish */

.catalouge-icon-img-wrp-download-files img {
    width: 96px;
    border: 1px solid #fff;
    box-shadow: 0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23);
				max-height: 142px;
}
.content-wrp-catelogue-download-page h3{
	    text-transform: uppercase;
}

.manage-box-wrp-catalogue-arihant-files {
    /* box-shadow: 0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23); */
				/* box-shadow:0 6px 10px rgba(0,0,0,0.19), 0 2px 4px rgba(0,0,0,0.23); */
				box-shadow:0 0px 0px rgba(0,0,0,0.19), 0 2px 4px rgba(0,0,0,0.23);
}
.manage-box-wrp-catalogue-arihant-files:hover{
	    box-shadow: 0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23);
}
.fixedhover{
	    box-shadow: 0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23);
}

.row.manages-margin-second-catalogues-showsa {
    margin-top: 13px;
    padding-top: 13px;
}

.col-sm-4.col-12.border-parents-with-nth-child-use-arihant {
    margin-bottom: 30px;
}

.col-sm-4.col-12.border-parents-with-nth-child-use-arihant {
    border: 0px !important;
}

.header-phone.color-white .text{
	padding-top:21px;
}

a.site-brand {
    width: 180px;
}

.header-search-block input {
    border-radius: 30px;
				height:40px;
}

.header-search-block button{
    border-radius: 0px 30px 30px 0 !important;
				line-height:40px;
				    background: #e67014;
}

/* .login-block span { */
    /* margin-right: 0px; */
    /* padding: 4px; */
/* } */
.login-block a {
    background: white;
    padding: 4px 34px;
    border-radius: 20px;
    border: 1px solid #e46312;
    color: #e67014;
    font-weight: 700;
}


.login-block a:hover,.login-block a.active {
    background: #e77716;
    color: #fff;
}


.c-blue{
	background-color: #00ace8;
}

.c-green{
		background-color: #49b136;
}

.c-orange{
		background-color: #eb8919;
}

.c-purple{
		background-color: #914a8c;
}

.p0{
	padding:0px !important;
}

/* .single-slide.bg-image{ */
	/* background-attachment:fixed; */
/* } */

/* loader */

.loader {
    border: 6px solid #f3f3f3;
    border-radius: 50%;
    border-top: 6px solid #333333;
    width: 60px;
    height: 60px;
    -webkit-animation: spin 2s linear infinite;
    animation: spin 2s linear infinite;
    position: fixed;
    left: 50%;
    top: 50%;
}

/* Safari */
@-webkit-keyframes spin {
  0% { -webkit-transform: rotate(0deg); }
  100% { -webkit-transform: rotate(360deg); }
}

@keyframes spin {
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}

.onajaxshow{
	display:none;
}

.removebtn {
    background: #bf3529;
    color: #fff !important;
    padding: 3px 13px;
    min-height: 32px;
    float: right;
    margin-bottom: 10px;
}
/* End  loader */

		.bg-userreg{
		background: url(https://cdn.pixabay.com/photo/2015/07/31/11/45/library-869061_960_720.jpg);
		background-size: cover;
		}
				
				
.hidden{
	display:none;
}


/* login form  design  */

.login-form-2 {
      padding: 10px !important;
    background: #243e2a57;
    box-shadow: 0 5px 8px 0 rgba(0, 0, 0, 0.2), 0 9px 26px 0 rgba(0, 0, 0, 0.19);
}

.login-container{
    margin-top: 5%;
    margin-bottom: 5%;
}


.login-form-2 h3{
    text-align: center;
    color: #fff;
}
.login-container form{
    padding: 10%;
}
.btnSubmit
{
    width: 50%;
    border-radius: 1rem;
    padding: 1.5%;
    border: none;
    cursor: pointer;
}

.login-form-2 .btnSubmit{
    font-weight: 600;
    color: #0062cc;
    background-color: #fff;
}
.login-form-2 .ForgetPwd{
    color: #fff;
    font-weight: 600;
    text-decoration: none;
}

.bg-userreg{
background: url(https://cdn.pixabay.com/photo/2015/07/31/11/45/library-869061_960_720.jpg);
    background-size: cover;
}

.form-control {
	    padding: 6px 15px;
height: auto !important;
line-height:normal;
    border-radius: 24px !important;
}

.btn-submit,.btn-default {
	background: #00a9e7;
    padding: 0 38px;
    min-height: 33px !important;
    color: #fff;
    border-radius: 16px;
}

.profileicon{
	vertical-align: text-bottom;
    padding-left: 6px;
}

.proicon{
font-size: 24px;
    font-weight: 100;
    color: #e77516;
}


.manage-box-wrp-catalogue-epsilon-files {
    box-shadow: none;
    box-shadow: none;
    box-shadow: none;
    padding: 18px;
}
.fixedhover {
    box-shadow: none;
}
.manage-box-wrp-catalogue-epsilon-files:hover {
    box-shadow: none;
}
.row.manages-margin-second-catalogues-showsa .border-parents-with-nth-child-use-epsilon:nth-child(1), .row.manages-margin-second-catalogues-showsa .border-parents-with-nth-child-use-epsilon:nth-child(2) {
    border-right: none;
    border-bottom: none;
}
.row.manages-margin-second-catalogues-showsa .border-parents-with-nth-child-use-epsilon:nth-child(3) {
    border-bottom: none;
}
.row.manages-margin-second-catalogues-showsa .border-parents-with-nth-child-use-epsilon:nth-child(4), .row.manages-margin-second-catalogues-showsa .border-parents-with-nth-child-use-epsilon:nth-child(5) {
    border-right: none;
}
.category:before, .category:after {
    position: absolute;
    left: calc(50% - 170px);
    display: block;
    width: 348px;
    border-bottom: 3px solid #6d0064;
    text-align: center;
    content: "";
}
.col-sm-2.col-12.border-parents-with-nth-child-use-epsilon {
    margin: 5px 0px;
}

.customhead:after {
    position: absolute;
    left: calc(50% - 170px);
    display: block;
    width: 348px;
    border-bottom: 3px solid #6d0064;
    text-align: center;
    content: "";
				padding-top: 10px;
}
.new_card_block img {
   height: auto !important; 
    width: 110px;
    margin: 0 auto;
}

.jumbotron{
	background-color:#fff;
}


.update-customer-details-form {
    width: 95%;
    padding: 0 32px;
}

.filtimg{  
    padding: 1px;
    border: 4px solid #d0d0d0;
}



/*  Catalouge Css */


@media only screen and (max-width: 600px) {
  .column {
  width:49.33% !important;
  }
}

.main {
  max-width: 1000px;
  margin: auto;
}



/* Add padding BETWEEN each column */

/* Create three equal columns that floats next to each other */
.column {
  float: left;
  width: 20.33%;
  display: none; /* Hide all elements by default */
}

/* Clear floats after rows */ 
.row:after {
  content: "";
  display: table;
  clear: both;
}

/* Content */
.content {
  background-color: white;
  padding: 10px;
}

/* The "show" class is added to the filtered elements */
.show {
  display: block;
}



.btn:hover {
  background-color: #ddd;
}

.btn.active {
  background-color: #00a9e7;
  color: white;
}

.btn-catalog {
    background: #00a9e7;
    padding: 0px 14px;
    border-radius: 22px;
    font-size: 11px;
    color: #fff;
    min-height: 34px !important;
    width: 100%;
}
