/* slider */
.flexslider{
  border: none !important;
  margin: 0 !important;
}
.not-logged-in .view-gwb-slider .view-header{
  display: none;
}

.logged-in .view-gwb-slider .view-header{
  text-align: right;
  margin-bottom: 40px;
}
.logged-in .field-name-field-gwb-page-layout > .az-container .view-gwb-slider .view-header .view-btn-group{
  display: none;
}
.logged-in .view-gwb-slider .view-header .view-btn-group a{
  background-color: #060652;
  color: #fff;
  text-decoration: none;
  padding: 5px 10px;
  display: inline-block;
  margin-right: 10px;
}
.logged-in .field-name-field-gwb-page-layout > .az-container.carbide-editor .view-gwb-slider .view-header .view-btn-group{
  display: block;
}
.view-gwb-slider .flex-direction-nav a.flex-prev::before{
  content: url('../assets/left-arrow.png');
}
.view-gwb-slider .flex-direction-nav a.flex-next::before{
  content: url('../assets/right-arrow.png');
}
.view-gwb-slider .flex-direction-nav a{
  width: 66px;
  height: 126px;
}
.view-gwb-slider .flex-control-nav{
  bottom: 0;
  z-index: 2;
}
.view-gwb-slider.view-display-id-block .slider-wrap .description{
  position: absolute;
  top: 30%;
  width: 100%;
  text-align: center;
  left: 0;
}
.view-gwb-slider.view-display-id-block .slider-wrap .description .desc p{
  color: #fff;
  font-family: 'HindVadodara-Bold';
  font-size: 24px;
}
.view-gwb-slider.view-display-id-block .slider-wrap .description .desc p:first-child{
  color: #fff;
  font-family: 'Intro';
  font-size: 32px;
}
.view-gwb-slider.view-display-id-block .slider-wrap .description .link .gwb-editable > a{
  color: #fff;
  font-family: 'HindVadodara-Bold';
  font-size: 22px;
  background-color: #69257e;
  border-radius: 60px;
  padding: 15px 73px;
  text-decoration: none;
  margin-top: 20px;
  display: inline-block;
}
.view-gwb-slider.view-display-id-block .flex-control-paging{
  position: absolute;
  bottom: 0;
  z-index: 9;
}
.view-gwb-slider.view-display-id-block .flex-control-paging li{

}
.view-gwb-slider.view-display-id-block .flex-control-paging a{
  background: transparent;
  border: 1px solid #fff;
}
.view-gwb-slider.view-display-id-block .flex-control-paging a.flex-active{
  background: #fff;
}
.view-partner.view-display-id-block_1{
  width: auto !important;
}
.view-partner.view-display-id-block_5 .view-content{
  text-align: center;
}
.view-gwb-slider .description .wrapper{
  z-index: 9;
  position: relative;
  display: inline-block;
}
@media only screen and (min-width:630px) and (max-width: 1065px){
  .view-gwb-slider.view-display-id-block .slider-wrap .description .desc p{
    font-size: 22px;
    margin-bottom: 0;
  }
  .view-gwb-slider.view-display-id-block .slider-wrap .description .desc p:first-child{
    font-size: 25px;
    margin-bottom: 0;
  }
  .view-gwb-slider.view-display-id-block .slider-wrap .description .link a{
    font-size: 20px;
    padding: 5px 15px;
    margin-top: 10px;
  }
}
@media only screen and (min-width:401px) and (max-width: 629px){
  .view-gwb-slider.view-display-id-block .slider-wrap .description .desc p{
    font-size: 13px;
    margin-bottom: 0;
  }
  .view-gwb-slider.view-display-id-block .slider-wrap .description .desc p:first-child{
    font-size: 16px;
    margin-bottom: 0;
  }
  .view-gwb-slider.view-display-id-block .slider-wrap .description .link a{
    font-size: 11px;
    padding: 5px 15px;
    margin-top: 10px;
  }
}
@media only screen and (max-width: 400px){
  .view-gwb-slider.view-display-id-block .slider-wrap .description .desc p{
    font-size: 12px;
    margin-bottom: 0;
  }
  .view-gwb-slider.view-display-id-block .slider-wrap .description .desc p:first-child{
    font-size: 18px;
    margin-bottom: 0;
  }
  .view-gwb-slider.view-display-id-block .slider-wrap .description .link a{
    font-size: 11px;
    padding: 3px 10px;
    margin-top: 0px;
  }
}
/* end of slider */
/* style */

.view-gwb-slider.view-display-id-block_1 .description{
  position: absolute;
  top: 20%;
  width: 100%;
  text-align: center;
  color: #fff;
}
.view-gwb-slider.view-display-id-block_1 .description a:not(.glyphicon-pencil){
  color: #fff;
  font-size: 17px;
  text-decoration: none;
}
.view-gwb-slider.view-display-id-block_1 .description .date-wrapper span{
  margin-right: 10px;
}
.view-gwb-slider.view-display-id-block_1 .description .date-wrapper .date,
.view-gwb-slider.view-display-id-block_1 .description .date-wrapper .venue,
.view-gwb-slider.view-display-id-block_1 .description .link-wrapper .link-1,
.view-gwb-slider.view-display-id-block_1 .description .link-wrapper .link-2{
  display: inline;
}
.view-gwb-slider.view-display-id-block_1 .description .date-wrapper .date{
  margin-right: 120px;
}
.view-gwb-slider.view-display-id-block_1 .description .date-wrapper{
  margin-bottom: 20px;
}
.view-gwb-slider.view-display-id-block_1 .description .title{
  font-size: 35px;
  text-transform: uppercase;
}
.view-gwb-slider.view-display-id-block_1 .description .title span.bar{
  display: block;
  width: 165px;
  border: 1px solid #cc3333;
  margin: 0 auto;
  margin-top: 15px;
  margin-bottom: 25px;
}
.view-gwb-slider.view-display-id-block_1 .description .desc{
  font-size: 22px;
  margin-bottom: 25px;
}
.view-gwb-slider.view-display-id-block_1 .description .link-wrapper .link-2{
  margin-left: 60px;
}
.view-gwb-slider.view-display-id-block_1 .description .link-wrapper a:hover{
  text-decoration: none;
}
.view-gwb-slider.view-display-id-block_1 .description .link-wrapper .link-1 a:not(.glyphicon-pencil){
  padding: 11px 23px;
  background-color: #cc3333;
}
.view-gwb-slider.view-display-id-block_1 .description .link-wrapper .link-2 a:not(.glyphicon-pencil){
  padding: 10px 19px;
  border: 3px solid #cccccc;
}
@media only screen and (max-width: 970px){
  .view-gwb-slider.view-display-id-block_1 .description a:not(.glyphicon-pencil){
  font-size: 12px;
}
  .view-gwb-slider.view-display-id-block_1 .description .title{
  font-size: 20px;
}
  .view-gwb-slider.view-display-id-block_1 .description .desc{
  font-size: 13px;
}
  .view-gwb-slider.view-display-id-block_1 .description .date-wrapper{
  margin-bottom: 15px;
}
  .view-gwb-slider.view-display-id-block_1 .description .title span.bar{
  margin-top: 10px;
  margin-bottom: 10px;
}
  .view-gwb-slider.view-display-id-block_1 .description .desc{
  margin-bottom: 20px;
}
}
@media only screen and (max-width: 767px){
.view-gwb-slider.view-display-id-block_1 .slider-wrap .description p,
.view-gwb-slider.view-display-id-block_1 .slider-wrap .description .wrapper.title{
  padding: 0;
  margin: 0;
}
.view-gwb-slider.view-display-id-block_1 .description .date-wrapper{
  margin-bottom: 5px;
}
.view-gwb-slider.view-display-id-block_1 .description .link-wrapper .link-2 a:not(.glyphicon-pencil){
      padding: 7px 16px;
}
.view-gwb-slider.view-display-id-block_1 .description a:not(.glyphicon-pencil){
      padding: 8px 20px;
}
.view-gwb-slider.view-display-id-block_1 .slider-wrap .description{
  top: 3%;
}
}
/* ============================= */

/* ===== 
	View display block 3 
===== */
.view-gwb-slider.view-display-id-block_3 .slider-wrap .description{
  position: absolute;
  top: 35%;
  width: 100%;
  text-align: center;
  left: 0;
}
.view-gwb-slider.view-display-id-block_3 .slider-wrap .description .desc p{
  color: #fff;
  font-family: 'HindVadodara-Bold';
  font-size: 24px;
}
.view-gwb-slider.view-display-id-block_3 .slider-wrap .description .desc p:first-child{
  color: #fff;
  font-family: 'Intro';
  font-size: 32px;
}
.view-gwb-slider.view-display-id-block_3 .slider-wrap .description .link .gwb-editable > a{
  color: #fff;
  font-family: 'HindVadodara-Bold';
  font-size: 22px;
  background-color: #69257e;
  border-radius: 60px;
  padding: 15px 73px;
  text-decoration: none;
  margin-top: 20px;
  display: inline-block;
}
.view-gwb-slider.view-display-id-block_3 .flex-control-paging{
  position: absolute;
  bottom: 0;
  z-index: 9;
}
.view-gwb-slider.view-display-id-block_3 .flex-control-paging li{

}
.view-gwb-slider.view-display-id-block_3 .flex-control-paging a{
  background: transparent;
  border: 1px solid #fff;
}
.view-gwb-slider.view-display-id-block_3 .flex-control-paging a.flex-active{
  background: #fff;
}
@media only screen and (min-width:630px) and (max-width: 1065px){
  .view-gwb-slider.view-display-id-block_3 .slider-wrap .description .desc p{
    font-size: 22px;
    margin-bottom: 0;
  }
  .view-gwb-slider.view-display-id-block_3 .slider-wrap .description .desc p:first-child{
    font-size: 25px;
    margin-bottom: 0;
  }
  .view-gwb-slider.view-display-id-block_3 .slider-wrap .description .link a{
    font-size: 20px;
    padding: 5px 15px;
    margin-top: 10px;
  }
}
@media only screen and (min-width:401px) and (max-width: 629px){
  .view-gwb-slider.view-display-id-block_3 .slider-wrap .description .desc p{
    font-size: 13px;
    margin-bottom: 0;
  }
  .view-gwb-slider.view-display-id-block_3 .slider-wrap .description .desc p:first-child{
    font-size: 16px;
    margin-bottom: 0;
  }
  .view-gwb-slider.view-display-id-block_3 .slider-wrap .description .link a{
    font-size: 11px;
    padding: 5px 15px;
    margin-top: 10px;
  }
}
@media only screen and (max-width: 400px){
  .view-gwb-slider.view-display-id-block_3 .slider-wrap .description .desc p{
    font-size: 12px;
    margin-bottom: 0;
  }
  .view-gwb-slider.view-display-id-block_3 .slider-wrap .description .desc p:first-child{
    font-size: 18px;
    margin-bottom: 0;
  }
  .view-gwb-slider.view-display-id-block_3 .slider-wrap .description .link a{
    font-size: 11px;
    padding: 3px 10px;
    margin-top: 0px;
  }
}
/* ===== End View display block 3 ===== */

/* ===== 
	View display block 4
===== */
.view-gwb-slider.view-display-id-block_4 .description{
  position: absolute;
  top: 25%;
  width: 100%;
  text-align: center;
  color: #fff;
}
.view-gwb-slider.view-display-id-block_4 .description a:not(.glyphicon-pencil){
  color: #fff;
  font-size: 17px;
  text-decoration: none;
}
.view-gwb-slider.view-display-id-block_4 .description .date-wrapper span{
  margin-right: 10px;
}
.view-gwb-slider.view-display-id-block_4 .description .date-wrapper .date,
.view-gwb-slider.view-display-id-block_4 .description .date-wrapper .venue,
.view-gwb-slider.view-display-id-block_4 .description .link-wrapper .link-1,
.view-gwb-slider.view-display-id-block_4 .description .link-wrapper .link-2{
  display: inline;
}
.view-gwb-slider.view-display-id-block_4 .description .date-wrapper .date{
  margin-right: 120px;
}
.view-gwb-slider.view-display-id-block_4 .description .date-wrapper{
  margin-bottom: 20px;
}
.view-gwb-slider.view-display-id-block_4 .description .title{
  font-size: 35px;
  text-transform: uppercase;
}
.view-gwb-slider.view-display-id-block_4 .description .title span.bar{
  display: block;
  width: 165px;
  border: 1px solid #cc3333;
  margin: 0 auto;
  margin-top: 15px;
  margin-bottom: 25px;
}
.view-gwb-slider.view-display-id-block_4 .description .desc{
  font-size: 22px;
  margin-bottom: 25px;
}
.view-gwb-slider.view-display-id-block_4 .description .link-wrapper .link-2{
  margin-left: 60px;
}
.view-gwb-slider.view-display-id-block_4 .description .link-wrapper a:hover{
  text-decoration: none;
}
.view-gwb-slider.view-display-id-block_4 .description .link-wrapper .link-1 a:not(.glyphicon-pencil){
  padding: 11px 23px;
  background-color: #cc3333;
}
.view-gwb-slider.view-display-id-block_4 .description .link-wrapper .link-2 a:not(.glyphicon-pencil){
  padding: 10px 19px;
  border: 3px solid #cccccc;
}
@media only screen and (max-width: 970px){
  .view-gwb-slider.view-display-id-block_4 .description a:not(.glyphicon-pencil){
  font-size: 12px;
}
  .view-gwb-slider.view-display-id-block_4 .description .title{
  font-size: 20px;
}
  .view-gwb-slider.view-display-id-block_4 .description .desc{
  font-size: 13px;
}
  .view-gwb-slider.view-display-id-block_4 .description .date-wrapper{
  margin-bottom: 15px;
}
  .view-gwb-slider.view-display-id-block_4 .description .title span.bar{
  margin-top: 10px;
  margin-bottom: 10px;
}
  .view-gwb-slider.view-display-id-block_4 .description .desc{
  margin-bottom: 20px;
}
}
@media only screen and (max-width: 767px){
.view-gwb-slider.view-display-id-block_4 .slider-wrap .description p,
.view-gwb-slider.view-display-id-block_4 .slider-wrap .description .wrapper.title{
  padding: 0;
  margin: 0;
}
.view-gwb-slider.view-display-id-block_4 .description .date-wrapper{
  margin-bottom: 5px;
}
.view-gwb-slider.view-display-id-block_4 .description .link-wrapper .link-2 a:not(.glyphicon-pencil){
      padding: 7px 16px;
}
.view-gwb-slider.view-display-id-block_4 .description a:not(.glyphicon-pencil){
      padding: 8px 20px;
}
.view-gwb-slider.view-display-id-block_4 .slider-wrap .description{
  top: 3%;
}
}
/* ===== End of view display 4 ===== */
