@media (max-width:1680px){.tg-containerholder{padding:78px 0;}
.tg-forntslider{margin:28px 0;}
}
@media (max-width:1600px){.tg-forntslider{margin:27px 0;}
.tg-eventinfo .tg-themepostimg figcaption h2{font-size:35px;line-height:45px;}
.tg-eventcounter{padding:68px 0;}
.tg-containerholder{padding:70px 0;}
}
@media (max-width:1440px){.tg-eventinfo .tg-themepostimg figcaption{padding:0 80px;}
.tg-eventcounter{padding:55px 0;}
.tg-forntslider{margin:60px 0;}
.tg-galleryslider .tg-themepostimg > img{height:602px;width:auto !important;max-width:none;}
.tg-homeslider .tg-themepostimg > img{height:800px;width:auto;max-width:none;}
}
@media (max-width:1366px){.tg-forntslider{margin:76px 0;}
.tg-eventinfo .tg-themepostimg figcaption{padding:0 70px;}
.tg-eventcounter{padding:48px 0;}
}
@media (max-width:1300px){.tg-forntslider{margin:84px 0;}
.tg-eventcounter{padding:43px 0;}
.tg-eventinfo .tg-themepostimg figcaption h2{font-size:32px;line-height:42px;}
}
@media (max-width:1280px){.tg-forntslider{margin:92px 0;}
}
@media (max-width:1200px){.tg-bannercontent{padding:100px 0 0;}
.tg-forntslider{margin:107px 0;}
.tg-newsletterimg{margin:-27px 0 0;}
.tg-eventcounter span:first-child{margin:0 0 21px;padding:0 0 22px;}
.tg-eventinfo .tg-themepostimg figcaption{padding:0 40px;}
}
@media (max-width:1199px){
.sc-event-banner .tg-themepostimg > img{width: auto; height: 100%; max-width: none;}
.sc-event-banner .tg-bannercontent {padding: 40px 0;}
.tg-nav ul li a{padding:13px 10px;}
.tg-heading h2{font-size:30px;line-height:40px;}
.tg-sendquery h2{font-size:18px;line-height:18px;}
.tg-locationregister .tg-locationmap{height:626px;}
.tg-headervtwo:before{left:0;margin:0;max-width:100%;}
.tg-signupdetail{padding:42px 0;}
.tg-newsletterimg{margin:-7px 0 0;}
.tg-forntslider{margin:86px 0;}
.tg-galleryslider .tg-themepostimg > img{height:560px;}
.tg-gallerynav li .tg-themepostimg time{bottom:13px;}
.tg-packagehead .tg-themepostimg .tg-packagedetail{display:flex;padding:20px 10px;}
.tg-packagedetail h4 span{font-size:60px;line-height:60px;}
.tg-packagedetail h4 sub{font-size:38px;line-height:38px;}
.tg-appcontent{padding:49px 0;}
.tg-contastus h1{top:-66px;font-size:70px;line-height:80px;}
.tg-homebannervtwo .tg-bannercontent{background-size:auto 100%;}
.tg-homebannervtwo .tg-bannercontent .tg-datetime{font-size:30px;margin:0 0 15px;line-height:22px;}
.tg-homebannervtwo .tg-bannercontent h1{font-size:40px;margin:0 0 30px;line-height:30px;}
.tg-homebannervtwo .tg-bannercontent h1 span{padding:20px 0 0;}
.tg-eventcounterholder .tg-eventcounter span{font-size:30px;line-height:25px;}
.tg-eventcounterholder .tg-eventcounter span + span{color:#fff;font-size:20px;line-height:15px;}
.tg-eventcounterholder .tg-eventcounter:before{height:40px;}
.tg-slidercontent img{width:500px !important;max-width:none;margin:0 0 0 -110px;}
.tg-slidercontent .tg-sectionheading h2{font-size:55px;line-height:50px;}
.tg-homeslidervthree .tg-slidercontent .tg-datetime{width:100%;float:left;min-width:100%;font-size:18px;line-height:20px;}
.tg-homeslidervthree .tg-slidercontent .tg-sectionheading h2{font-size:50px;line-height:50px;text-transform:none;}
.tg-homeslidervthree .tg-slidercontent .tg-sectionheading h2 span{margin:0;display:block;font-size:50px;line-height:50px;padding:0 0 5px;}
.tg-bannerregister .tg-heading h2{font-size:24px;line-height:30px;}
.tg-sendquery h2{font-size:15px;line-height:15px;}
.tg-bannerregister .tg-sendquery h3,
.tg-bannerregister .tg-sendquery h4{font-size:20px;line-height:16px;}
.tg-headervthree .tg-btnbecommember{margin:0 0 0 30px;}
.tg-sectionheading h2{font-size:28px;line-height:28px;}
}
@media (max-width:1100px){.tg-bannercontent h1{font-size:50px;line-height:55px;}
.tg-eventinfo .tg-themepostimg figcaption h2{font-size:24px;line-height:30px;}
.tg-eventcounter{padding:35px 0;}
blockquote{font-size:35px;line-height:40px;}
.tg-testimonialcontent{padding:90px 0 140px;}
}
@media (max-width:1080px){.tg-forntslider{margin:110px 0;}
.tg-eventvenuenav li a{padding:15px 32px;}
.tg-eventvenuecontent{padding:0 0 0 180px;}
.tg-appimg img{max-width:117%;}
}
@media (max-width:1024px){.tg-eventinfo .tg-themepostimg figcaption h2{font-size:25px;line-height:35px;}
.tg-eventcounter span:first-child{margin:0 0 15px;padding:0 0 15px;}
.tg-forntslider{width:75%;margin:70px 0;}
.tg-timedate{font-size:18px;line-height:18px;}
.tg-eventcounter{padding:32px 0;}
.tg-askquestion{padding:0;}
.tg-registerholder{padding:42px 20px;}
}
@media (max-width:991px){.tg-header .tg-logo{float:none;width:200px;display:block;margin:0 auto 15px;}
.tg-header.tg-headervthree .tg-logo{width:135px;}
.tg-headervthree .tg-navigationarea{width:100%;}
.tg-homebanner .tg-themepostimg > img{width:auto;height:700px;max-width:none;}
.tg-sectionheading h2{font-size:22px;line-height:22px;}
.tg-sectionheading span{font-size:13px;line-height:13px;}
.tg-eventinfo,
.tg-upcomingeventcounter{width:100%;}
.tg-eventcounter{padding:70px 0;}
.tg-eventinfo .tg-themepostimg figcaption h2{font-size:40px;line-height:45px;}
.tg-eventschedulenav li a{padding:13px 30px;}
.tg-eventvenuenav li a{padding:15px;}
.tg-askquestions:after,
.tg-askquestions:before{bottom:0;top:auto;height:50.7%;width:100%;}
.tg-faqs{padding:0 0 80px;}
.tg-askquestion{padding:80px 0 0;}
.tg-package.tg-basicplan,
.tg-package.tg-corporateplan{margin:0 0 30px;}
.tg-appcontent{padding:80px 0;}
.tg-newsarticles .tg-textshortcode{padding:0 0 30px;}
.tg-eventvenuecontent{padding:0;}
.tg-hallimg{margin:0 0 20px;position:relative;}
.tg-shareinvite{padding:30px;}
.tg-contastus h1{top:-48px;font-size:50px;line-height:60px;}
.tg-gallerynav li .tg-themepostimg:before{height:30%;}
.tg-sliderholder{position:static;}
.tg-galleryslider .tg-themepostimg > img{width:100% !important;height:auto;display:block;}
.tg-forntslider{left:0;width:60%;margin:39px 0;}
.tg-gallerytabcontent{padding:0;}
.tg-homebannervtwo .tg-themepostimg img{height:600px;width:auto;max-width:none;}
.tg-eventcounterholder{padding:0 20px;}
.tg-eventcounterholder .tg-eventcounter{padding:15px 0 30px 50px;}
.tg-eventcounterholder .tg-eventcounter:before{height:20px;}
.tg-slidercontent img{margin:0 0 0 -203px;}
.tg-slidercontent .tg-sectionheading h2{font-size:40px;line-height:40px;}
.tg-btnprev,
.tg-btnnext{width:40px;height:40px;font-size:14px;line-height:38px;}
.tg-btnprev i,
.tg-btnnext i{top:0;left:0;margin:0;display:block;line-height:40px;position:relative;text-align:center;}
.tg-accordions{padding:40px 0 0;}
body{padding:32px 0 0;}
.sc-banner-about .tg-homeslidervthree figcaption { padding:0; min-height: 420px; position: relative;}
.titlebar-banner {margin-top: 217px;}
}
@media (max-width:900px){.tg-forntslider{margin:41px 0;}
}
@media (max-width:767px){.tg-navigationarea{position:static;}
.tg-sidenav .tg-nav ul li a{padding:0;}
.tg-sidenav .tg-nav ul li .tg-dropdowarrow{top:10px;}
.sub-menu{display:none;visibility:visible;opacity:1;position:static;width:100%;float:left;clear:both;box-shadow:none;border:0;}
.sub-menu li{border-top:1px solid #f7f7f7;}
.tg-dropdowarrow{display:block;}
.tg-logo{margin:0;float:left;}
.navbar-toggle{margin:0;width:100%;float:left;padding:12px 10px;border:1px solid;}
.tg-nav{padding:0 10px 0 0;}
.tg-navigation{left:0;top:100%;width:100%;z-index:100;padding:0px;background:#fff;margin:30px 0 0;position:absolute;border-top:1px solid #d90845;}
.tg-navigation ul li{margin:0;width:100%;float:left;}
.tg-navigation ul li a{border-radius:0;border-bottom:1px solid #f7f7f7;padding:0 20px;line-height:40px;}
.tg-nav ul li:hover a,
.tg-nav ul li.tg-active a{box-shadow:none;}
.tg-navigation ul li:last-child a{border:0;}
.tg-header.tg-headervthree .tg-logo{margin:0;float:left;width:auto;}
.tg-headervthree .tg-navigationarea{width:auto;}
.tg-header .tg-logo{width:auto;float:left;margin:0;}
.tg-header .tg-nav ul li a{color:#767676;}
.tg-brands li{width:50%;}
.tg-brands li:nth-child(3){border-left:0;border-bottom:1px solid #ddd;}
.tg-brands li:nth-child(5),
.tg-brands li:nth-child(6){border-bottom:1px solid #ddd;}
.tg-brands li:nth-child(7){border-left:0;}
blockquote{font-size:30px;line-height:35px;}
.tg-copyrights{width:100%;text-align:center;padding:8px 15px;}
.tg-footerbar .tg-socialicons{width:100%;padding:0 0 12px;text-align:center;}
.tg-footerbar .tg-socialicons li{float:none;display:inline-block;vertical-align:middle}
.tg-eventvenueregistration .tg-sectionhead{padding:0 310px 0 0;}
.tg-eventconfrences .tg-sectionhead{padding:0 220px 0 0;}
.tg-forntslider{margin:45px 0;}
.tg-sidenav .tg-navigation{background:none;position:static;}
.tg-homeslider .tg-themepostimg > img{height:650px;}
.tg-homeslider .tg-themepostimg figcaption .tg-slidercontent{margin:0;}
.tg-slidercontent .tg-appcontent{padding:0;}
.tg-homeslider .tg-btnprev, .tg-homeslider .tg-btnnext{display:none;}
.tg-bannerregister{padding:15px;margin:0 0 20px;}
.tg-homeslidervthree .tg-slidercontent .tg-sectionheading h2,
.tg-homeslidervthree .tg-slidercontent .tg-sectionheading h2 span{font-size:40px;line-height:40px;text-align:center;}
.tg-homeslidervthree .tg-slidercontent .tg-datetime{text-align:center;}
.tg-appcontent .tg-sectionheading:before{left:50%;margin:0 0 0 -50px;}
.tg-appcontent .tg-btnwhite{text-align:center;}
.tg-appcontent .tg-btnwhite .tg-btn{float:none;}
.tg-accordions{padding:25px 0 0;}
.tg-accomodation{padding:15px 0;}
.tg-appimg img{max-width:100%;}
.children{padding:0 0 0 20px;}
body.logged-in .tg-logoandnavbtn {padding-top: 66px;}
.titlebar-banner {margin-top: 139px;}
}
@media (max-width:700px){.tg-eventcounter{padding:50px 0;}
.tg-eventconfrences .tg-sectionhead{padding:0;}
.tg-eventconfrences .tg-sectionhead .tg-description{padding:0 0 30px;}
.tg-btndownload{width:180px;margin:0 auto;position:relative;}
.tg-eventvenueregistration .tg-sectionhead{padding:0;}
.tg-eventvenueregistration .tg-sectionhead .tg-description{padding:0 0 30px;}
.tg-shareinvite{width:275px;min-height:170px;position:relative;margin:0 auto;display:flex;flex-direction:column;justify-content:center;align-items:center;align-content:center;}
}
@media (max-width:640px){.tg-eventscheduletabs{padding:0;}
.tg-eventschedulenav{border:0;width:100%;float:left;;position:static;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:20px 20px;-moz-transform-origin:20px 20px;-ms-transform-origin:20px 20px;-o-transform-origin:20px 20px;transform-origin:20px 20px;}
.tg-eventschedulenav li{width:100%;padding:0 !important;}
.tg-eventschedulenav li a{margin:0;border-radius:4px 4px 0 0;}
.tg-eventschedulenav li:nth-child(2) a,
.tg-eventschedulenav li:nth-child(3) a{border-bottom:0;}
.tg-testimonials{padding:0;}
.tg-askquestions:after,
.tg-askquestions:before{height:50.3%;}
.tg-eventcounter{width:50%;}
.tg-eventcounter:nth-child(3){background:#f7f7f7;}
.tg-eventcounter:nth-child(4){background:none;}
.tg-contastus h1{display:none;}
.tg-contastus{margin:0;}
.tg-formcontactus fieldset .form-group{width:100%;}
.tg-sectionheading h2{font-size:30px;line-height:30px;}
.tg-eventvenueregistration .tg-sectionhead{padding:0;}
.tg-brands li figure a img{max-width:none;}
.tg-forntslider{margin:42px 0;}
.tg-eventcounterholder .tg-eventcounter{width:112px;padding:15px 0 30px 30px;}
.tg-eventschedulecontent{border:0;}
}
@media (max-width:639px){.tg-eventcounterholder{width:50%;padding:20px;}
.tg-eventcounterholder .tg-eventcounter{float:none;margin:0 auto;}
}
@media (max-width:600px){
body.logged-in .tg-headervthree {padding-top: 20px;}
}
@media (max-width:568px){.tg-logo{width:130px;}
.tg-header .tg-logo{float:none;width:200px;display:block;margin:0 auto 20px;}
.tg-header.tg-headervthree .tg-logo{float:none;width:135px;display:block;margin:0 auto 20px;}
.tg-headervthree .tg-btnbecommember{margin:0 0 0 20px;}
.tg-header .tg-nav{float:left;}
.tg-homebannervtwo .tg-bannercontent h1{margin:0;}
.tg-homebannervtwo .tg-bannercontent .tg-btnwhite{padding:0;}
.tg-navigationarea{width:100%;}
.tg-btnopenclose{float:right;}
.tg-copyrights{width:100%;text-align:center;padding:8px 15px 20px;}
.tg-footerbar .tg-socialicons{width:100%;text-align:center;}
.tg-footerbar .tg-socialicons li{float:none;display:inline-block;vertical-align:middle;}
.tg-footerbar .tg-socialicons{padding:0;}
.tg-footerbar .tg-socialicons li:last-child{padding-right:0;}
.tg-bannercontent h1{font-size:40px;line-height:45px;}
.tg-brands li{width:100%;}
.tg-brands li:nth-child(1),
.tg-brands li:nth-child(2),
.tg-brands li:nth-child(3),
.tg-brands li:nth-child(4),
.tg-brands li:nth-child(5),
.tg-brands li:nth-child(6),
.tg-brands li:nth-child(7),
.tg-brands li:nth-child(8){border-left:0;}
.tg-brands li:nth-child(7){border-bottom:1px solid #ddd;}
.tg-brands li figure a img{width:100%;}
.tg-registerholder{padding:30px;}
.tg-formsingup fieldset{padding:0;}
.tg-formsingup fieldset .form-group{margin:0 0 10px;}
.tg-formsingup fieldset .tg-btn{width:100%;position:static;}
.tg-forntslider{margin:43px 0;}
body.logged-in #tg-main .event-organizer-elm-section:nth-child(1){margin-top:0px !important;}
.tg-newsarticles .tg-articles > div > div{width:100%;}
.tg-newsarticles .tg-articles article{padding-top:20px;}
body.logged-in .tg-pageinnerbanner{padding-top:165px;}
.tg-header{padding-bottom:15px;}
.tg-pageinnerbanner{padding-top:130px;}
.tg-navigation{margin:15px 0 0;}
}
@media (max-width:480px){.tg-sidenav{width:100%;}
.tg-close{left:0;top:320px;}
.tg-authorholder{width:100%;padding:0 15px 30px;}
.tg-datetime{padding:85px 52px 0;}
.tg-speakerinfo img{float:none;margin:0 auto;}
.tg-authorcontent{width:100%;float:left;padding:20px 0;}
.tg-speakerinfo{float:left;padding:0 0 40px;}
.tg-btnwhite{padding:0 15px;}
.tg-btnwhite .tg-btn{padding:0;width:100%;}
.tg-btnwhite .tg-btn + .tg-btn{margin:15px 0 0;}
.tg-testimonials:before,
.tg-testimonials:after{max-width:250px;margin:0 0 0 -125px;}
blockquote{font-size:20px;line-height:25px;}
.tg-bannercontent h1{font-size:35px;line-height:40px;}
.tg-bannercontent{padding:100px 15px 0px;}
.tg-sectionheading h2{font-size:20px;line-height:20px;}
.tg-eventspeakerimg{width:90px;float:none;margin:0 auto 30px;}
.tg-eventschaduletime h3{font-size:15px;line-height:15px;}
.tg-btnarea .tg-btn{padding:0;width:100%;float:left;}
.tg-btnarea .tg-btn + .tg-btn{margin:25px 0 0;}
.tg-timedate{font-size:17px;line-height:18px;margin:0 0 8px;}
.tg-eventinfo .tg-themepostimg figcaption h2{font-size:18px;line-height:22px;}
.tg-socialicons li{padding:0 2px;}
.tg-panel > h4{padding:0 70px 0 20px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.tg-eventcounter{width:100%;}
.tg-eventcounter:nth-child(3){background:none;}
.tg-eventcounter:nth-child(4){background:#f7f7f7;}
.tg-packages > div[class^="col-"],
.tg-packages > div[class*="col-"]{width:100%;}
.tg-sendquery h2{font-size:14px;line-height:15px;}
.tg-sendquery h3, .tg-sendquery h4{font-size:25px;line-height:25px;}
.tg-heading h2{font-size:25px;line-height:30px;}
.tg-shareinvite{padding:20px;}
.tg-askquestions:after,
.tg-askquestions:before{height:47.5%;}
.tg-eventvenuenav li{width:100%;margin:2px 0;}
.tg-event{padding:20px;}
.tg-rightarea{float:left;padding:10px 0 0;}
.tg-forntslider{width:70%;margin:12px 0;}
.tg-gallerynav li{width:100%;}
.tg-btnprev,
.tg-btnnext{width:50px;height:50px;font-size:15px;line-height:48px;}
.tg-gallerthumbslider .owl-nav{right:10px;}
.tg-btnprev{bottom:60px;}
.tg-homebannervtwo .tg-bannercontent .tg-datetime{font-size:15px;margin:0 0 10px;line-height:12px;}
.tg-homebannervtwo .tg-bannercontent h1{font-size:25px;line-height:20px;}
.tg-homebannervtwo .tg-bannercontent h1 span{padding:10px 0 0;}
.tg-homebannervtwo .tg-bannercontent{background-size:100% auto;}
.tg-homeslidervthree figcaption{display:block;min-height:1000px;}
.tg-homeslidervthree .tg-slidercontent{margin:60px 0;}
.tg-headervthree{padding:15px;}
.padding-top480.stretch_section_contents_corner{margin-top:0 !important;}
}
@media (max-width:479px){.tg-datetime{font-size:20px;}
.tg-logo{width:130px;float:none;display:block;margin:0 auto 20px;}
.tg-nav{float:left;}
.tg-btnopenclose{margin:0;}
.tg-slidercontent .tg-sectionheading h2{font-size:28px;line-height:28px;}
.tg-homeslidervthree .tg-slidercontent .tg-sectionheading h2,
.tg-homeslidervthree .tg-slidercontent .tg-sectionheading h2 span{font-size:30px;line-height:30px;}
.tg-slidercontent .tg-appcontent{padding:50px 0 0;}
.tg-packages > div > div{width:100%;}
.fw-tabs-container .fw-tabs ul li {margin: 0;width: 20%;}
.fw-icon,
a.fw-btn{ margin-bottom: 10px; }
}
@media (max-width:360px){.tg-btnbecommember{margin:0 0 0 18px;}
.tg-forntslider{margin:20px 0;}
.tg-datetime{font-size:18px;padding:85px 10px 0;}
.tg-bannercontent h1{font-size:25px;line-height:35px;}
}
@media (max-width:320px){.tg-forntslider{margin:23px 0;}
}