/*===========================*/
/*-------- Success message page -----*/
/*========================*/
#info{
    margin: 0 0 50px;
}

.info-outer{
     margin: 80px auto;
    position: relative;
    width: 59%;
}
.info-box-shadow{
    background: url("../images/top-pin.png") repeat-x scroll 50% 0 rgba(0, 0, 0, 0);
    height: 25px;
    left: 10px;
    position: absolute;
    top: -12px;
    width: 98%;
    z-index: 2;
}
.info-box{
    background: rgba(255,255,255,0.8);
    padding: 60px 30px;
    position: relative;
    box-shadow: 1px 0 4px rgba(0, 0, 0, 0.6);
    -moz-box-shadow: 1px 0 4px rgba(0, 0, 0, 0.6);
    -webkit-box-shadow: 1px 0 4px rgba(0, 0, 0, 0.6);
}

.info-col h3{
    color: #701c98;
    font-family: 'sketch_nice';
    font-size: 24px;
    margin: 0 0 25px;
    text-align: center;
}


/*===========================*/
/*-------- Floting menu -----*/
/*========================*/

.custom-nav li.wish{
    background: url('../images/success-bg.png') 50% 0 no-repeat;
    width: 100px;
    margin-top: 100px;
}
.custom-nav li.wish a{
  padding-top: 76px;
}
.custom-nav li.mywish{
    background: url('../images/success-bg.png') 50% 0 no-repeat;
    width: 100px;
    margin-top: 30px;
}
.custom-nav li.mywish a{
  padding-top: 76px;
}
.navbar-fixed-top-small .custom-nav li.wish{
    background: none;
    width: auto;
    margin-top: 10px;
}
.navbar-fixed-top-small .custom-nav li.wish a{
    padding-top: 0;
}
.navbar-fixed-top-small .custom-nav li.mywish{
    background: none;
    width: auto;
    margin-top: 5px;
}
.navbar-fixed-top-small .custom-nav li.mywish a{
    padding-top: 0;
}
.story-outer{
    margin: 80px auto;
    position: relative;
    width: 85%;
}
.story-box{
    background: none repeat scroll 0 0 rgba(255, 255, 255, 0.8);
    box-shadow: 1px 0 4px rgba(0, 0, 0, 0.6);
    min-height: 500px;
    padding: 60px 30px;
    position: relative;
}
.story-box-shadow{
    background: url("../images/top-pin.png") repeat-x scroll 50% 0 rgba(0, 0, 0, 0);
    height: 25px;
    left: 10px;
    position: absolute;
    top: -12px;
    width: 98%;
    z-index: 2;
}
.stoty-dtls-box{
    border-top: 3px double #0a0a0a;
    padding: 10px 0;
}
.story-box .story-out{
    border-bottom: 3px double #0a0a0a;
    padding-bottom : 20px;
    margin-bottom: 20px;
}
.story-left-box{
    background: none repeat scroll 0 0 #fff;
    float: left;
    margin: 0;
    padding: 10px;
    text-align: center;
    border: 2px double #c6bba5;
    width: 24%;
}
.story-left-box .font-number span{
    color: #32004a;
    font-size: 26px;
    font-weight: 600;
}
.story-left-box h3{
    margin: 0px;
}
.story-left-box h3 a{
    color: #c244ff;
    font-size: 24px;
    font-weight: 700;
}
.story-right-box{
    background: none repeat scroll 0 0 #fff;
    border: 1px solid #c6bba5;
    float: right;
    margin: 0;
    padding: 20px;
    position: relative;
    width: 75%;
    min-height: 233px;
}
.stoty-dtls-box .more{
    float: right;
}
.post-list{
    display: none;
}
.contact-wrap{
    width: 90%;
    margin: 10px;
}
.contact-box{
    background: rgba(255,255,255,0.8);
    padding: 20px 10px;
    position: relative;
    box-shadow: 1px 0 4px rgba(0, 0, 0, 0.6);
    -moz-box-shadow: 1px 0 4px rgba(0, 0, 0, 0.6);
    -webkit-box-shadow: 1px 0 4px rgba(0, 0, 0, 0.6);
}
.contact-now-out {
    background: url("../images/button-small.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    min-height: 60px;
}
label.required:after {content: " *"; color: red;}
@media (max-width: 767px){
  .story-left-box{width: 100%; margin-bottom: 15px;}
  .story-right-box{width: 100%; margin-bottom: 15px;} 
}
.ui-sortable tr {
    cursor:pointer;
}      
.ui-sortable tr:hover {
    background:rgba(244,251,17,0.45);
}
.image-wrap {
    display: block;
    float: left;
    margin-left: 5px;
}