﻿  .butn {
      
        margin-left: 70px;
    }
    .error-page {
        /*width: 440px;*/
       
    }
    .kywrap {
        width: 100%;
    }

.butn {
    color: #fff;
    background-color: #d9534f !important;
    border-color: #d43f3a !important;
    padding: 10px 15px;
    line-height: 2.4em;
    text-align: center;
    cursor: pointer;
}

a {
     color: #116ddd;
    text-decoration: none;
}

body {
    font-family: arial; background-color:#f2f2f2;
            /* background-color: #F0F0F0 !important; */
        background: linear-gradient(27deg, #F5F5F5 5px, transparent 5px) 0 5px, linear-gradient(207deg, #F5F5F5 5px, transparent 5px) 10px 0px, linear-gradient(27deg, #F5F5F5 5px, transparent 5px) 0px 10px, linear-gradient(207deg, #ECECEC 5px, transparent 5px) 10px 5px, linear-gradient(90deg, #F1F1F1 10px, transparent 10px), linear-gradient(#F3F3F3 25%, #F5F5F5 25%, #ECECEC 50%, transparent 50%, transparent 75%, #F5F5F5 75%, #EAEAEA);
        background-color: #131313;
background-size: 20px 20px;
}

.error-page {
    margin: 35px auto;
}

.erimtg img {
    width: 100%;
}

.kywrap {
    float: left;
    margin-top: 35px;
    text-align: center;
}

.col-md-3 {
width:25%; display:inline-block; background-color:#fff;}
.error-container {
            padding: 67px 0;

    /*padding-top: 20px; padding-bottom: 20px;*/  background-color: #fff;        border: 1px solid #ccc; display: inline-flex;
}
.imgcontainer {
          background-color: #fff; 
}
    .imgcontainer .erimtg {
    text-align:center;
    }
    .imgcontainer .erimtg img{
        width:85%;
        max-width: 415px;
    }
.imgcontainer .kywrap {float: none;

}
.imgcontainer .erimgtext {
    font-size: 22px;
        text-align: center;
        color: #313840;
        font-weight: 700;
}

.infocontainer .kywrap{
            margin-top: 40px;
}

.error-container a{        /*color: #428bca;*/
}

.infocontainer {
    background-color: #fff;
            border-left: 1px solid #ccc;
}
#page-wrapper{
        background-color: rgba(0,0,0,0) !important;
}

#Layoutload {
    /*background-color: none;*/
}
body {
    background-color: #F0F0F0 !important;

}
.otherlinks li{padding:7px 0px 7px 30px; text-align:left;
               background-image: url(../images/arrow.gif);
               background-repeat:no-repeat;
               background-position:left;

}

.otherlinks li:before {
    
    font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
    text-decoration: inherit;
 margin:0 5px 0 -15px;
 
}

.info-heading {
    font-size: 15px;  color: #0FA1BB; text-transform:uppercase;
}

.info-title {
font-size:18px;  text-transform: uppercase;     text-align: center;     margin-bottom: 15px;
}

.otherlinks {
padding-top: 10px;
list-style:none;
}
.redirect>div>a {        width: 100%;
        border-bottom: 1px solid #ccc;
        display: block;
        margin-right: 5px;
        margin-left: 5px;
        padding: 12px 0px;
                
}

.infocontainer-inner {
     padding-left: 30px;  padding-right: 30px;
}

@media (max-width:766px) {
    .infocontainer {
    border-top:1px solid #ccc;
    border-left:none;
            margin-top: 25px;
            padding-top: 15px;
    }
    .error-container {
    display:block;

    }
}
@media(max-width:767px) and (min-width:640px) {

 .imgcontainer .erimgtext {
    font-size: 26px;        
}



}
@media (max-width:1024px) {
     .infocontainer-inner {
     padding-left: 0px;  padding-right: 0px;
}
}