
.client-logo
{
	background: #fff;
	width: 100%;
	padding: 15px 0px;
	float: left;
}
.client-logo img
{
	max-width:150px;
	margin: 0 auto;
}

.client-lg img {
    transition: 0.75s ease;
    width: 100%;
}
.client-lg:hover img
{
	
    transform: scale(1.1,1.1);
    border-radius: 0;
}

.nbanew p

{
	color: #fff;
    font-size: 15px;
    border-bottom: 1px solid #eee;
}

.nmarq
{
	height:300px;
}

.nmarq  p
{
	    border-bottom: 1px solid #eee;
		    padding-bottom: 10px;
}

.rwl
{
	    position: absolute;
    left: -55px;
    top: 50px;
}
.rwr
{
	    position: absolute;
    right: -55px;
    top: 50px;
}
.navbar-custom .navbar-nav li a 
{
	font-weight:600;
}

.in-sec
{
	    width: 100%;
    float: left;
    padding: 55px 0px;
}
.vt1 {
    width: 100%;
    font-size: 16px;
    color: #3f3f3f;
	font-weight:500;
	
}
.nba-eq
{
	width:50%;
	float:right;
	    padding: 0px 20px 20px 20px;
		    margin: 0px 0px 20px 20px;
		    background: rgba(0, 0, 0, 0.15);
}
.in-sec .nav-tabs>li
{
	border-bottom: 1px solid #eee;
}
.in-sec .nav-tabs>li>a
{
    
    color: #fff;
	border:none;
}
/* .in-sec .nav>li>a:hover
{
	background:transparent;
} */
.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover
{
	    background-color: transparent !important;
}
.in-img-bg {
    margin-top:117px;
	width:100%;
}



.nav-tabs>li>a:hover
{
	
	    border-color: none;
		border:none;
}
#navbar-menu .navbar-right>li>a:hover,
#navbar-menu .navbar-right>li>a:active,
#navbar-menu .navbar-right>li>a:focus {
    text-decoration: none;
    background-color: #73b30f;
}
.nav>li>a:focus, .nav>li>a:hover {
    text-decoration: none;
       background-color: transparent;
}
.nav-tabs>li>a
{
	 border-top: 1px solid #eee !important;
}

.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover {
    color: #73b30f;
    cursor: default;
    background-color: none;
	    border-top: 1px solid #eee;
		    border-left: 0;
    border-right: 0;
	border-bottom:0;
   
   
}
.testimonial-column p
{
	color:#1c1c1c;
	text-align: left !important;   
}
.sp-ft  h2
{
	font-size:20px;
}
.sp-ft 
{
	    font-size: 15px;
    font-weight: 500;
    color: #ffffff;
	/* border-right: 1px solid #eee; */
	text-align: justify;
}
.sp-ft  ol,
.sp-ft  ul
{
	margin:0;
	padding-left: 15px;
}

.testimonial-column {
    display: inline-block;
    background: #fff;
    border: 1px solid #d8d7d8;
    box-shadow: 0 1px 5px #d8d7d8;
    margin: 5px 0 20px;
    -webkit-column-break-inside: avoid;
    -moz-column-break-inside: avoid;
    column-break-inside: avoid;
    padding: 15px 15px 5px;
    width: 100%;
    -webkit-transition: all .2s ease;
    -moz-transition: all .2s ease;
    -o-transition: all .2s ease;
    transition: all .2s ease;
  min-height: 370px;
	    
    position: relative;
}
.testimonial-column img {
    margin-bottom: 5px;
}
.testimonial-column .by .textCont span {
    border-bottom: 1px solid #ccc;
    color: #f3b11f;
    float: left;
    margin-bottom: 10px;
    padding-bottom: 2px;
    width: 100%;
}
.testimonial-column .by {
	 
     position: absolute;
    bottom: 15px;
    width: 100%;
}
.testimonial-column .by .textCont {
    float: left;
    width: 87%;
    text-align: left;
    padding: 20px 0 0 5px;
}
.testimonials p {
    margin: 15px 0;
}
.p-btn
{
	margin-top:20px;
}
.res-btn,
.res-btn:hover,
.res-btn:visited,
.res-btn:focus
{
	color: #f3b11f;
	border: 1px solid #f3b11f;
	padding: 5px 10px;
	margin-right:3px;
}
.wrk-head
{
	padding-bottom: 20px;
    margin-bottom: 20px;
    border-bottom: 1px solid #e4e4e4;
}

.navbar-custom .navbar-nav>li.active>a, .navbar-custom .navbar-nav>li.active>a:focus, .navbar-custom .navbar-nav>li.active>a:hover
{
color:#73b30f;
}
.accd-h2
{
       font-size: 30px !important;
    font-weight: 600;
    padding: 0;
    margin: 0px 0px 20px 0px;
    color: #fff;
}
.table-bordered>tbody>tr>td, .table-bordered>tbody>tr>th{padding:5px 10px;text-align:left;}
.table.set>tbody>tr>td{border-top:0;}
.sp-ft h5{margin:15px 0;
font-weight:600;
font-size:16px;}

.in-sec .nav>li>a {
    padding: 12px 7px;
}
.eq-sec
{
	width:100%;
	max-width:600px;
	
	margin: 0 auto;
}
.eq-sec .wrk-head
{
	text-align:center;
	    font-weight: 600;
}
.eq-bg
{
	    /* background: rgba(0, 0, 0, 0.15); */
		width:100%;
		    padding-bottom: 50px;
		
}
.add {
    margin-top: 10px;
}
.email-id a {
    color: #496174;
}
.eq-sec label
{
	font-size:16px;
}

/* NEW */
.section1.section-detail {
    padding: 0 0 50px 0;
}

.inner-ban.coinmn1 {
    background: url(../img/Event.jpg) left top no-repeat;
    height: 280px;
    float: left;
    margin-top: 82px;
    width: 100%;
}
.inner-ban.coinmn21 {
    background: url(../img/Blog.jpg) left top no-repeat;
    height: 280px;
    float: left;
    margin-top: 82px;
    width: 100%;
}
.inner-ban.coinmn1 h1 {
    font-size: 30px;
    color: #fff;
    padding: 72px 0 27px 0;
    text-align: center;
    display: block;
	    font-weight: bold;
    text-transform: none;
}
.inner-ban p {
        font-size: 16px;
    line-height: 22px;
    color: #fff;
    font-weight: 500;
    text-align: center;
    display: block;
}

.event.listing.newd {
    margin-top: 60px;
    margin-bottom: 50px;
    width: 100%;
    float: left;
}

.myevent:hover {
    box-shadow: 0 0 10px #ccc;
    border-color: #ffbb2a;
}
.myevent {
    float: left;
    width: 100%;
    padding: 0;
    background: #fff;
    border: 1px solid #e0e0e0;
    transition: 0.75s ease;
    margin-bottom: 15px;
    
}
.img-responsive.newent {
    width: 100%;
    height: 158px;
    max-width: 199px;
    margin: 5px;
}
.event-description h4 {
    font-size: 20px;
    color: #3b3b3b;
    text-align: left;
    display: block;
    text-transform: none;
    margin-top: 20px;
    margin-bottom: 15px;
}
.event-description p {
    display: display:inline;
    
    text-align: justify;
    font-size: 16px;
    line-height: 22px;
    color: #4b4b4b;
}
.btn.btn-grey {
        background: #73b30f;
    color: #fff;
    font-weight: 600;
    border-radius: 20px;
    padding: 9px 23px;
    margin-top: 3px;
	margin-bottom:12px;
}

.myevent .date {
    display: block;
    padding-top: 25px;
    padding-bottom: 25px;
    border-left: 1px solid #ccc;
    padding-left: 15px;
    text-align: center;
}
.img-responsive.datm {
    margin: 0 auto 14px;
}
.numbr {
        font-size: 32px;
    display: block;
    font-weight: bold;
    line-height: 20px;
}
.month {
    font-size: 16px;
    display: block;
    font-weight: bold;
    line-height: 20px;
  
}
.year {
    font-size: 15px;
    display: block;
    font-weight: bold;
    line-height: 20px;
    
}

.pagination {
    display: inline-block;
    padding-left: 0;
    margin: 20px 0;
    border-radius: 4px;
}
.pagination > li {
    display: inline;
}

.dntpage {
    border: 1px solid #c9c9c9;
    padding: 16px;
    width: 100%;
    float: left;
    margin: 110px 0 40px;
}

.dntpage h3 {
    color: #3b3b3b;
    font-size: 30px;
    text-align: center;
	    font-weight: bold;
    display: block;
    line-height: 57px;
    text-transform: none;
}
.section1.section-detail ul.nav.nav-pills {
    width: 59%;
    margin: 0 auto;
    border: 1px solid #3e4c55;
    border-radius: 24px;
    padding: 5px 19px;
    height: 45px;
    margin-bottom: 55px;
}
.section1.section-detail .nav-pills > li > a {
    border-radius: 0;
   color: #337ab7;
   font-size: 20px;
    background: #fff;
    padding: 0;
    line-height: 34px;
    text-align: center;
    text-transform: uppercase;
  
    font-weight: 600;
}
.section1.section-detail.nwinh .nav-pills > li {
    width: 164px;
}
.section1.section-detail .nav-pills > li {
    border-right: 1px solid #3e4c55;
    width: 171px;
    margin: 0;
}
.section1.section-detail .nav-pills > li:last-child {
    border-right: none;
}
.tabcnt {
    padding: 0 38px;
}
.tabcnt h5 {
    font-size: 20px;
	    font-weight: bold;
    text-transform: none;
    position: relative;
}
.tabcnt p {
    display: display:inline;
    
    text-align: justify;
    font-size: 16px;
    line-height: 22px;
    color: #4b4b4b;
}
.tabcnt ul li{
	text-align: justify;
    font-size: 16px;
    line-height: 22px;
    color: #4b4b4b;
}
.event-description h4 a {
    color: #3b3b3b;
	    font-weight: 600;
    font-size: 22px;
}

.section1.section-detail.nwinh .pagination > .active > a, .section1.section-detail.nwinh .pagination > .active > span, .section1.section-detail.nwinh .pagination > .active > a:hover, .section1.section-detail.nwinh .pagination > .active > span:hover, .section1.section-detail.nwinh .pagination > .active > a:focus, .section1.section-detail.nwinh .pagination > .active > span:focus {
    z-index: 3;
    color: #fff;
    cursor: default;
    background-color: #007ed5;
    border-color: transparent;
    border-radius: 20px !important;
    padding: 10px 55px;
		font-weight:bold;
		    font-size: 18px;

}

.section1.section-detail.nwinh .pagination > li > a, .section1.section-detail.nwinh .pagination > li > span {
    position: relative;
    float: left;
    padding: 10px 12px;
	    font-size: 18px;
 margin-left: -1px;
    line-height: 1.42857143;
    color: #007ed5;
    text-decoration: none;
    background-color: #fff;
	font-weight:bold;
    border: 1px solid #fff;
}

/*clienty page css*/

.ac1 {
  background: #fff;
box-shadow: 0 0px 14px #ccc;
margin: 10px;
}
.ac1  img{
    width:100%;border-bottom:6px solid #f1b01a;
}
.aci-con-hed h3{ padding:20px 15px 8px;font-size:22px;color:#404040;font-weight:normal;text-transform:capitalize;margin:0;text-align:left;}
.ac-con-sum p{font-size:15px;color:#808080;padding:0 15px 0px;}
.ac-con-btn{border-top:1px solid #e8e3e3;display:block;}
	.ac-con-btn a {
    color: #562023;
    font-size: 15px;
    padding: 22px 25px 22px;
    display: block;font-weight:600;
    text-transform: uppercase;
}
.ac1-content{padding-bottom:15px;    min-height: 155px;}

 .inspd.inspd-r{background:#fff;color:#333;}
 .inspd.inspd-r .in-sec .nav-tabs>li>a,    .inspd.inspd-r .sp-ft,.inspd.inspd-r  .accd-h2{color:#333;    font-family: 'Open Sans', sans-serif;}
 
  .inspd.inspd-r .in-sec .nav-tabs>li>a{    font-size: 14px;
    font-weight: 600;}
	  .inspd.inspd-r  p{    font-size: 14px;
    font-weight: 600;}
 
 .inspd.inspd-r .client-logo{    border: 1px solid #dadada;}
 
 .inspd.inspd-r  .nav-tabs>li>a {
      border-top:none!important;  
}
 .side-tab{    border-right: 1px solid #e8e8e8;}
 
 .inspd.inspd-r  .in-sec .nav-tabs>li {
    border-bottom: 1px solid #dadada;
}
  .inspd.inspd-r  .nav-tabs>li>a {
      border-top:none;  
}
.inspd.inspd-r  {font-size: 14px;
    font-weight: 600;}
	
.inspd.inspd-r  .accd-h2	{    color: #1c3246;}
	
.partnership-detail{    margin-top: 40px; margin-bottom: 40px;}
.inspd.inspd-r  .nav-tabs>li.active>a{    color: #73b30f;}

.in-sec-contain	{    padding: 0 23px;}

/*end clienty page css*/ 

.workshop-banner{position:relative;}
.workshop-banner p{  position: absolute;
    bottom: 20px;
    left: 0;
    right: 0;
    text-align: center;
    font-size: 18px;
    text-shadow: 0px 0px 8px rgba(0,0,0,0.6);
    max-width: 560px;
    margin: 0 auto;
    background: rgba(0, 0, 0, 00.6);
    padding: 10px 10px;
    line-height: 24px;
    font-weight: 300;
    width: 100%;
				}
				
.wild.wild-r p{    position: absolute;
    bottom: 6px;
    left: 0;
    right: 0;
    text-align: center;
    font-size: 18px;
    text-shadow: 0px 0px 8px rgba(0,0,0,0.6);
    width: 450px;
    margin: 0 auto;
    background: rgba(32, 31, 35, 0.5);
    padding: 9px 0;}

@media (min-width: 1280px){
.container.newhddd {
    width: 970px;
    position: relative;
}
}
@media (max-width: 992px)
{
.section1.section-detail ul.nav.nav-pills {
    width: 80%;
}
.myevent {
    height: auto;
}
}


/*======= 13. Responsive ======*/

@media (max-width: 767px) {
	.section1.section-detail.nwinh .pagination > .active > a, .section1.section-detail.nwinh .pagination > .active > span, .section1.section-detail.nwinh .pagination > .active > a:hover, .section1.section-detail.nwinh .pagination > .active > span:hover, .section1.section-detail.nwinh .pagination > .active > a:focus, .section1.section-detail.nwinh .pagination > .active > span:focus
	{
		    padding: 6px 30px;
			    font-size: 16px;
	}
	
	.event-description,
	.event-description h4,
	.event-description p
	{
		text-align:center;
	}
	
	
	.img-responsive.newent
	{
		    margin: 5px auto;
	}
	.section1.section-detail.nwinh .nav-pills > li {
    width: 138px;
}
	.in-sec .nav
{
	margin-bottom:25px;
}
.resim
{
	margin: 14px auto;
    float: none;
    width: 320px;
}

}
@media (max-width: 650px)
{
.section1.section-detail ul.nav.nav-pills {
    width: 100%;
}
.section1.section-detail.nwinh .nav-pills > li {
    width: 112px;
}

}


@media (max-width: 500px) {
	.section1.section-detail.nwinh .nav-pills > li {
    width: 98px;
}
	
	.section1.section-detail .nav-pills > li > a {
	font-size:15px;
}
	.res-btn
	{
		    width: 100%;
    float: left;
    text-align: center;
    margin-bottom: 5px;
	margin-right:0px;
	}
	
	.nba-eq
	{
		margin:0px 0px 15px 0px;
		width:100%;
	}
	
	.in-img-bg {
    margin-top: 99px;
   
}

.wild.wild-r p {
  
    width: 100%;
    margin: 0 auto;
   
    padding: 9px;
}



.workshop-banner p {
 
    bottom: 0;
padding:10px;

}

.inspd.inspd-r p {
 
    text-align: left;
}

 p {
 
    text-align: left;
}
.divcntt {
    width: 100% !important;
    margin: 0 !important;
}
li {
    text-align: left;
}

.accd-h2 {
  
    margin: 10px 0px 20px 0px;
   
}

.nmarq {
    height: auto;
}
.blog-newdesign-item {
    max-width: inherit;
    display: block;
    margin: 20px 0;
    min-height: inherit;
    width: 100%;
}

.navbar-toggle:hover,.navbar-toggle:focus {
    background: transparent;
}

}


@media only screen and (max-width:479px) {

}

@media (max-width:420px)
{
	.section1.section-detail.nwinh .nav-pills > li {
    width: 100%;
	border: 1px solid #3e4c55;
    border-radius: 24px;
    padding: 5px 19px;
    margin-bottom: 8px;
}
.section1.section-detail .nav-pills > li {
    border-right: 0;
}
.section1.section-detail ul.nav.nav-pills {
    
    border: 0px;
}
.tabcnt
{float:left;
}

.workshop-banner p {
    bottom: 0;
    padding: 0 10px;
    font-size: 14px;
}
.sp-ft {
    text-align: left;
}
.testimonial-column{min-height: inherit;}
.testimonial-column .by {
    position: relative;
    bottom: 15px;
    width: 100%;
}

}