body{font-family:'Roboto', sans-serif!important;}
.reg-img{}
.reg-img a{display:block;width:100%;}
.reg-img img{width:100px;display:block;float:left;margin:0 10px 0 0;padding:5px;background-color:#fff;}
.partnr-img{}
.partnr-img img{margin:0 10px 0 0;}
.fsocial{margin:12px 0 0 0;}
.fsocial .social{text-align:left;}
.videodiv{position:relative;}
.to-top a.back-to-top {
    display: block;
    text-align: center;
    color: #c92e4e;
    font-size: 17px;
    width: 35px;
    height: 35px;
    line-height: 31px;
    border-radius: 25px;
    background: #fff;
    border: 3px solid #c92e4e;
    opacity: 0.7;
    -webkit-transition: .4s;
    -moz-transition: .4s;
    -o-transition: .4s;
    transition: .4s;
}

    .page-wrapper {
  font-family: 'Lato', sans-serif;
/*  min-height: 100vh;
*/ /* background-color: #F5F7FA;*/
  margin: auto;
  display: flex;
  flex-wrap: wrap;
  align-content: flex-start;
  justify-content: space-evenly;
  padding-left: calc(5% - 16px);
  padding-right: calc(5% - 16px);
  /* padding: 0 5%; */
}

nav {
  min-height: 72px;
  background: #FFFFFF;
  box-shadow: 0 0 10px 0 rgba(0,0,0,0.05);
  padding: 0 5%;
  display: flex;
  flex-direction: row;
  align-items: center;
}

.page-wrapper .profile-box {
  background: #FFFFFF;
  box-shadow: 0 2px 6px 1px rgba(47,83,151,0.10);
  border-radius: 3px;
  margin: 16px 16px;
  padding: 16px 16px;
  width: 200px;
  text-align: center;
  transition: 300ms;
  flex-grow: 1;
}

.page-wrapper .profile-box:hover {
  /* box-shadow: 0 2px 6px 0 rgba(47,83,151,0.40); */
  box-shadow: 0 0 20px 9px rgba(0,0,0,0.03);
}

.page-wrapper img {
        width: 105px;
    height: 125px;
/*  border-radius: 50%;
*/  box-shadow: 0 2px 6px 0 rgba(47,83,151,0.10);
}

.page-wrapper #logo {
  width: 127px;
  height: 100%;
  border-radius: 0%;
  background-color: white;
  margin-right: 32px;
  box-shadow: none;
}

.page-wrapper #searchField {
  width: 100%;
  background: rgba(245,247,250,0.20);
  border: 1px solid #F5F7FA;
  border-radius: 6px;
  padding: 8px 16px;
}

.page-wrapper ::placeholder {
  color: #98A0A6;
  font-family: 'Lato', sans-serif;
  font-style: italic;
  font-weight: 300;
}

.page-wrapper h3 {
  font-weight: 300;
  font-size: 18px;
  margin-bottom: 0;
}

.page-wrapper h4 {
  transition: 500ms;
  font-weight: 300;
  font-size: 14px;
  margin-top: 8px;
  color: #98A0A6;
  cursor: pointer;
}

.page-wrapper h4:hover {
  color: #507BFC;
  text-decoration: underline;
}

.page-wrapper #assign,
.page-wrapper #view {
  width: 50%;
  font-size: 14px;
  color: #98A0A6;
  font-weight: 300;
  padding: 10px 15px;
  border-radius: 100px;
  transition: 300ms;
  cursor: pointer;
}

.page-wrapper #assign:hover,
.page-wrapper #view:hover {
background-color: #d93f60;
    color: white;
    box-shadow: 0 10px 20px 0 rgba(217, 63, 96, 0.3);
}

.page-wrapper #assign {
/*  float: left;
*/}

.page-wrapper #view {
  float: right;
}

.page-wrapper i {
  margin-right: 8px;
}

.to-top {
    position: fixed;
    z-index: 9999;
    bottom: 50px;
    right: 15px;
    display: none;
}
.posregbutton{position:absolute;left:22px;bottom:15%;}
.Sessions-box{border:1px solid;border-color:#BB4C6D;border-width:2px;margin:0px auto;}
.subscribe-input{padding:0 16px;width:100%;height:35px;font-family:'Lucida Grande', Tahoma, Verdana, sans-serif;font-size:15px;color:#444;background:#fefefe;background-clip:padding-box;border:1px solid;border-color:#999 #aaa #aaa;border-radius:20px;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.2), 0 1px #f8f8f8;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.2), 0 1px #f8f8f8;}
._inner{font-size:17px;line-height:33px;}
a.breadele{background:#a81945!important;padding:5px!important;font-size:11px!important;color:#fff!important;font-weight:600!important;}
span.divider{padding:0px 5px!important;font-size:11px!important;font-weight:600!important;}
.main-doc-cnt{text-align:center;border:1px solid;border-color:#A81945;width:193px;margin:0px auto;background:#EC658E;color:white;text-transform:capitalize;}
.bag-container{border:1px solid #a81945;display:-webkit-inline-box;margin-top:18px;margin-bottom:18px;border-radius:5px;padding-top:20px;padding-bottom:20px;width:100%;}
.topnav{background:#A81945;}
.phno{color:white;margin-top:10px;text-align:center;font-weight:600;}
.margin-b-100{text-align:center!important;}
.testimonial-txt{padding-top:115px;padding-left:11px;padding-right:11px;text-align:center;}
.testi2{border:1px solid;min-height:270px;-webkit-box-shadow:0px 0px 14px 0px rgba(0,0,0,0.51);-moz-box-shadow:0px 0px 14px 0px rgba(0,0,0,0.51);box-shadow:0px 0px 14px 0px rgba(0,0,0,0.51);border-color:white;}
.phno:hover{color:#2196F3;}
.testiname{font-weight:600;text-transform:capitalize;text-align:right;margin-right:59px;}
.name-2nd{font-size:14px;}
.social{margin:0;padding-left:0;text-align:center;}
.social li{display:inline-table;}
.social>li>a{border:0;border-radius:4px;color:#fff;display:block;height:30px;line-height:30px;text-align:center;width:30px;margin-left:0px;}
.margtop{margin-top:3%;}
.enqmob{display: none!important;}
.banner-mids{background:rgba(31, 29, 30, 0.22);height:350px;}
.banner-mid{background:url('../img/Rajendra-Banquet-Hall.jpg');background-attachment:fixed;width:100%;height:350px;background-repeat:no-repeat;background-size:100% 100%!important;margin:auto;background-position:center;background-size:cover;}
.mid1-title{color:white;font-style:italic;text-align:center;font-weight:bold;text-transform:uppercase;font-size:23px;}
.reg-txt{color:white;text-align:center;font-size:28px;padding:0px;}
.regi_button{background-color:#CA5812;width:274px;margin:0px auto;margin-top:30px;}
.reg-txt{}
.now{font-weight:600;font-size:33px;}
.free{}
.events-start{color:white;text-align:center;font-size:26px;font-weight:400;text-transform:uppercase;border-bottom:1px solid;width:227px;margin:0px auto;margin-top:36px;}
.timer{text-align:center;margin:30px auto 0;padding:0 0 10px;border-bottom:2px solid #80a3ca;}
.timer .table-cell{display:inline-block;margin:0 5px;width:79px;background:url(../img/timer.png) no-repeat 0 0;}
.timer .table-cell .tab-val{font-size:35px;color:#80a3ca;height:81px;line-height:81px;margin:0 0 5px;}
.timer .table-cell .tab-unit{font-family:Arial, serif;font-size:12px;text-transform:uppercase;}
#simple_timer.timer .table-cell.day, #periodic_timer_days.timer .table-cell.hour{width:120px;background-image:url(../img/timer_long.png);}
.venue{color:white;padding-top:12px;font-size:26px;text-transform:uppercase;}
.address{color:white;font-size:22px;}
.timebak{background:#E0802B !important;padding-top:6px;padding-bottom:0px;}
.day{text-align:center;font-weight:600;font-size:20px;}
.day1{text-align:center;color:white;font-size:17px;}
.left-width{}
.no-padding{padding:0px!important;}
.our-sp{font-size:20px;line-height:50px;font-weight:600;text-align:center;letter-spacing:1px;margin:0;padding:0 20px 0 0;color:#333333;text-transform:uppercase;}
.our-sp1{text-transform:uppercase;font-size:26px;border-bottom:1px solid;border-color:#bb4c6d;width:235px;padding-top:23px;margin-left:41px;}
.our-p{border-bottom:1px solid;width:360px;border-color:red;}
.our-doc-tile{font-weight:600;font-size:15px;text-align:center;margin:0;}
.our-title{width:100%;margin:0px auto;padding:10px 0;}
.Sessions-box{border:1px solid;border-color:#BB4C6D;border-width:2px;margin:0 0 15px 0;}
.Sessions-box a{display:block;}
.sess-txt{margin:0;padding:15px;text-align:center;}
.videobanner{padding:30px 0;}
.videobanner .readmore{margin:15px auto 0 auto;}
.foot-menu1{color:white;}
.foot-menu1 a{color:white;}
.foot-bott{color:white;text-align:center;font-size:11px;}
.foot-bott a, .foot-bott a:hover{color:#fff;}
.addr{color:white;}
.foot-addr{color:#ffffff;text-align:left;font-size:20px;text-transform:uppercase;font-weight:600;margin:0 0 15px 0;padding:0 0 10px 0;position:relative;}
.foot-addr:after{position:absolute;content:'';width:33px;height:3px;margin:0;padding:0;left:0;bottom:0;background:#d4294f;}
.foot-addr1{font-size:14px;line-height:28px;text-align:left;letter-spacing:.4px;}
.useful{color:#fff;font-size:29px;}
.useful11{color:#fff;text-align:left;padding:10px 0 0 0;}
.useful11 a, .useful11 a:hover{color:#fff;}
.contact12{}
.subscribemain{}
.subscribe{background:#BB4C6D;margin:15px 0 30px 0;width:100%;color:#fff;padding:0;font-size:19px;text-transform:uppercase;border-radius:50px;}
.subscribe a{display:block;width:100%;padding:12px;}
.subscribe a p{margin:0;padding:0;text-align:center;font-weight:500;letter-spacing:.5px;}
.tp-fullwidth-forcer{width:100%!important;height:481px!important;}
@media (max-width:768px){.banner_row{margin-top:65px!important;}
}
@media screen and (max-width:667px){body{overflow-x:hidden !important;}
.container{max-width:100% !important;overflow-x:hidden !important;}
.margtop{margin-top:32%;}
.enqmob{display: block!important;}
.sh-header .navbar{background:#fdfcfa!important;border:none!important;;border-radius:0!important;;margin-bottom:0!important;;position:relative!important;;height:inherit!important;}
}
.navbar-nav>li>.dropdown-menu{margin-top:-49px!important;border-top-left-radius:0;border:1px solid!important;border-top-right-radius:0;}
@media (max-width:992px){.navbar-nav>li>.dropdown-menu{margin-top:0px!important;border-top-left-radius:0;border:1px solid!important;border-top-right-radius:0;}
.banner-mid{background:url(../img/1mg.jpg);background-attachment:fixed;width:100%;height:565px;background-repeat:no-repeat;background-size:100% 100%!important;margin:auto;background-position:center;background-size:cover;}
.venueclass{text-align:center;}
}
.head_banner{background:rgb(168, 25, 69);padding-bottom:7px;}
.navbar-fixed-bottom, .navbar-fixed-top{position:static!important;right:0;left:0;z-index:1030;}
.che-event{}
.for-arr{}
.sche-event{border:1px solid;padding:20px;margin-top:23px;border-color:rgba(188, 42, 87, 0.58);}
.for-arr{border:1px solid;padding:23px;border-color:rgba(188, 42, 87, 0.58);}
.welcome{font-size:54px!important;padding-bottom:36px!important;margin-left:-105px!important;font-weight:500!important;letter-spacing:0px!important;color:#575556!important;text-transform:capitalize!important;}
.aiim-meet{font-size:79px!important;padding-bottom:36px!important;margin-left:-105px!important;font-weight:500!important;letter-spacing:0px!important;color:#575556!important;text-transform:capitalize!important;font-weight:bold!important;padding-top:25px!important;}
.accr{font-size:28px!important;padding-bottom:36px!important;margin-left:-105px!important;font-weight:600!important;letter-spacing:0px!important;color:#575556!important;text-transform:capitalize!important;line-height:31px!important;font-style:italic!important;}
.reg-ban{background:#CA5812;color:white!important;text-align:center;padding:16px!important;letter-spacing:1px!important;font-size:31px!important;margin-left:-106px!important;z-index:9999999;}
.reg-ban a{color:white!important;}
.speakers{background:#EAEAEB;padding:40px 0;}
.our-box{background:#fff;padding:25px;border-radius:12px;}
.our-box img{margin:0 auto;}
.inner_p{text-align:justify;line-height:29px;font-size:15px;}
.inner_title{font-size:17px;line-height:50px;font-weight:600;text-align:center;letter-spacing:1px;margin:0;padding:0 20px 0 0;color:#333333;text-transform:uppercase;display:inline-block;position:relative;}
.small-cnt{color:rgba(255, 255, 255, 0.54);font-size:14px;text-align:center;}
.readmore{text-align:center;background:#E76685;width:100px;padding:5px;margin:0px auto;}
.readmore a{color:white;}
.addrbox{background:rgba(183, 164, 163, 0.28);text-align:center;min-height:154px;}
.addrbox-taxt{font-weight:600;}
.reg-title{}
.add-head{background:#E91E63;color:white;padding:6px;font-weight:600;font-size:17px;}
.our-sp1 a{text-decoration:none;}
.our-spp{    text-align: center;
    background: #BC2A57;
    box-shadow: 0 2px 6px 1px rgba(47,83,151,0.10);
    padding: 8px;
    text-transform: uppercase;
    color: white;
    font-weight: 600;
    font-size: 16px;}
.caption{text-align:center;}
.princi-sp-txt{margin-top:44px;color:#f76901;font-weight:600;font-size:20px;border:1px solid;text-align:center;padding:4px;border-color:#A81945;}
.spimg{width:144px;}
.box123{}
.thumbnail{
    min-height: 235px !important;
}
.search::placeholder {
    color: #fff;
}