@media screen and (max-width:1199px){
.layout-width{width:96%;}
.logo{width:22.5%;display:inline-block;}
.top-nav{width:76%;}
.top-nav > ul > li > a{padding:8px;}
/*#main-banner .item{height:450px;}*/
.winners-logo-list li{width:28%;}
.partners li{width:21.9%;}
.team-list li{width:18%;}
#three-col.common-listing li {width: 29%;}

.contactdiv li{margin:0 10px;}
}

@media screen and (max-width:1024px){
.top-nav > ul > li > a{padding:11px;}
.welcome-text h2{font-size:35px;}
#thumbnail-gallery .owl-prev,#thumbnail-gallery .owl-next{display:inline-block !important;}
.partners li{width:21.8%;}
#middle-banner .owl-dots{bottom:60px;}
.logo{width:215px;}
.top-nav{width:78%;}
.top-nav > ul > li > a{padding:7px;}
.contactdiv{padding:30px 0 0 0;}



}

@media screen and (max-width:980px){
.toggleMenu{display:block;text-indent:-9999px;position:absolute;top:65%;right:20px;margin-top:-15px;z-index:2;}
.top-nav > ul li > ul.sub-menu{position:relative;opacity:1;visibility:visible;margin:0;box-shadow:none;width:100%;}
.sub-menu::after{border-color:transparent;}
.top-nav{margin:0;text-align:left;width:100%}
.top-nav > ul{display:none;position:absolute;width:100%;background:#fff;z-index:2;left:0;top:72px;}
.top-nav > ul > li{display:block;}
.top-nav > ul > li > a{display:block;}
.top-nav > ul li > ul.sub-menu > li{padding:0;text-indent:30px;}
.top-nav > ul > li > a.open-menu{background:#cd3359 url(../images/arrow-down.png) no-repeat 95%;color:#fff;}
ul.sub-menu{display:none;}
.welcome-text h2{font-size:35px;}
.winners-logo-list li{width:26.7%;}
.partners li{width:29%;}
.padder{padding:30px 0;}
.simple-ways h2,.winners h2,.partners h2,.team h2{font-size:35px;padding-bottom:30px;}
.team{text-align:left;}
.team-list li{height:auto;width: 22.6%;}
.team-list li:nth-child(5n){margin-right:20px;}
.team-list li:nth-child(4n){margin-right:0}

#two-col.common-listing li { width: 46%;}
#three-col.common-listing li { width: 28%;}

.contactdiv li{margin:0 15px 50px 15px;}
.contactdiv li:last-child{margin-bottom:0;}
}


@media screen and (max-width:767px){
/*#main-banner .item{height:350px;}*/

.welcome-text{width:90%;}
.welcome-text h2{font-size:30px;line-height:30px;}
.welcome-text p{font-size:18px;line-height:26px;}
.simple-ways h2, .winners h2, .partners h2, .team h2{font-size:30px;}
.simple-ways li p{font-size:18px;line-height:26px;}
.winners-logo-list li{width:39%;min-height:120px;float:none;display:inline-block;vertical-align:middle;}
.winners-logo-list li:nth-child(2n),.winners-logo-list li:last-child{border-right:0 !important}
.winners-logo-list li:nth-child(3n){border-right: 1px solid #f2f2f2;}
.partners li{width:43%;float:none;display:inline-block;vertical-align:middle;}
.team-list li{width:30%;}
.team-list li:nth-child(3n){margin-right:0;}
.team-list li:nth-child(4n){margin-right:20px;}
.footer-box{width:50%;padding:10px 0;}
.social-media{float:right;text-align:right; width:45%;}
.simple-ways li h3{font-size:17px;}
/*#main-banner .owl-nav{display:none;}*/
.banner-detail{top:15%;}
#middle-banner .item{height:300px;}
#middle-banner .owl-nav{display:none;}
#thumbnail-gallery .owl-controls{margin-top:0;}
.founder-thumb{max-width:190px;}
.team-list li:nth-child(4n){margin-right:20px}
.inner-page h3{font-size:25px;}

.common-listing li .thumbnail{height:auto;}
#one-col.common-listing li { width: 100%;}
#two-col.common-listing li{ width: 100%;margin-right:0;}
#three-col.common-listing li { width: 100%;margin-right:0;}
.common-table-listing {text-align: center;}
.common-listing li .thumbnail img { width: auto;}
.common-table-listing li .thumbnail{float:none;width:100%;margin:0 0 20px 0;height:auto;}
.common-table-listing li .thumbnail img { width: auto;}
.common-table-listing li .detail{float:none;width:100%;}
.how-do li {margin-left:15px;width:29%;}

}

@media screen and (max-width:479px){
.banner-detail{max-width:300px;margin-left:-150px;}	
.banner-detail h2{font-size:30px;}
.banner-detail p{line-height:26px;}
.welcome-text{width:90%;}
.welcome-text h2{font-size:20px;}
.welcome-text p{font-size:16px;}
.simple-ways li p{font-size:16px;}
.winners-logo-list li{width:100%;padding:0;min-height:inherit;border-right:0;}
.winners-logo-list li:nth-child(3n){border-right:0;}
.partners li{width:100%;padding:0;}
#middle-banner .banner-text{font-size:12px;}
.team-list li{width:100%;margin-right:0;text-align:center;}
.team-list li:nth-child(5n){margin-right:0;}
.team-list li:nth-child(4n){margin-right:0}
.founder-thumb{max-width:120px;margin:0 20px 10px 0;}

.how-do li {margin-left:0;width:100%;}
}

