@media only screen and (max-width:1120px){.menu-padd{padding:0px;}
#main.boxed .tp-rightarrow, #main.framed .tp-rightarrow, #main.rounded .tp-rightarrow{right:0 !important;}
#main.boxed .tp-leftarrow, #main.framed .tp-leftarrow, #main.rounded .tp-leftarrow{left:0 !important;}
body.side-navigation-enabled.sidenav-static.sidenav-left{padding-left:70px;}
body.side-navigation-enabled.sidenav-static.sidenav-left #fixed_header.header-scrolled{left:70px;}
body.side-navigation-enabled.sidenav-static.sidenav-right{padding-right:70px;}
body.side-navigation-enabled.sidenav-static.sidenav-right #fixed_header.header-scrolled{right:70px;}
aside.side-navigation.side-navigation-static{display:none;}
aside.side-navigation.side-navigation-toggle.show-on-mobile{display:block !important;}
}
@media only screen and (min-width:783px) and (max-width:1100px){#header .logo a img{max-width:185px;}
}
@media only screen and (max-width:959px){.separator_block h1, .separator_block h2, .separator_block h3, .separator_block h4, .separator_block h5, .separator_block h6{font-size:22px;}
#respond input#submit{margin:0 !important;}
#boxed-layout{width:auto;margin:0 !important;padding:0 !important;border:none;}
#boxed-layout .container{padding-left:0 !important;padding-right:0 !important;}
#background{display:none;}
.social-icons ul li a{margin:0 0 5px 5px;}
.portfolio-item.four h4{font-size:18px;}
}
@media only screen and (min-width:783px) and (max-width:959px){#author-info .author-bio{width:394px;}
.shop_table .product-thumbnail img{max-width:66px;}
#respond-inputs p{width:556px;margin:0 0 20px 0 !important;float:none;}
#respond-inputs input{width:538px;}
#respond-textarea textarea{width:538px;}
.portfolio-item.no-margin.span2{width:25%;}
.portfolio-item-one .button{padding:10px 14px;}
.flex-control-nav.flex-control-thumbs li img{width:80px;height:auto;}
.widget_search input{width:133px;}
#wp-calendar tbody td, #wp-calendar thead th, #wp-calendar caption{padding:0;}
.pricing-table{}
.pricing-table.col-2 .plan{width:372px;}
.pricing-table.col-3 .plan{width:248px;}
.pricing-table.col-4 .plan{width:186px;}
.pricing-table.col-5 .plan{width:148px;}
.latest-blog .blog-item .blog-pic img{width:172px;height:112px;}
.latest-blog .blog-item h4{font-size:13px;}
.latest-blog .blog-item .post-icon{left:61px;top:31px !important;}
#filters ul li a{padding:7px 14px;}
#sidebar .widget .tab a h5{padding:8px 5px;font-size:12px;width:45px;}
#main.boxed .tp-rightarrow, #main.framed .tp-rightarrow, #main.rounded .tp-rightarrow{right:0 !important;}
#main.boxed .tp-leftarrow, #main.framed .tp-leftarrow, #main.rounded .tp-leftarrow{left:0 !important;}
}
@media only screen and (max-width:768px){header#header .span12{background:none;}
.section-fullwidth{background-attachment:scroll !important;}
.plan .plan-head.extra_height{margin-top:0;}
.separator_block h1, .separator_block h2, .separator_block h3, .separator_block h4, .separator_block h5, .separator_block h6{font-size:18px;}
body.admin-bar.side-navigation-enabled aside.side-navigation{top:46px;}
aside.side-navigation.side-navigation-toggle .toggleMenu{border:0;}
.woocommerce-checkout .tabset.vertical .tabs{top:0;float:none;overflow:hidden;clear:left;margin-bottom:-1px;}
.woocommerce-checkout .tabset.vertical .tabs li.tab{float:left;display:inline-block;margin:0 -1px 0px 0;}
.woocommerce-checkout .tabset.vertical .tab a.selected{border-right-color:#ececec;border-bottom-color:#ffffff;background-color:#fff;}
.shop_table .product-thumbnail img{max-width:60px;}
.my-td{display:block !important;text-align:center;}
.my-td.block-right{width:100%;text-align:center;}
#style_selector{display:none;}
#topnav.menu > li{margin-left:5px;margin-right:5px;}
#top-bar .social-icons, #top-bar .social-icons, #topnav.menu{margin-right:0px;}
.call-us ul li{display:block;}
.tp-button{display:none !important;}
.social-icons.top-icons ul{float:none;overflow:hidden;display:inline-block;margin:0 auto !important;}
.portfolio-item.no-margin.one_fifth, .portfolio-item.no-margin.span2{width:33.3%;}
.portfolio-item.isotope-item.span4, .portfolio-item.isotope-item.span6, .portfolio-item.isotope-item.span3{width:100%;}
.iconbox{margin-bottom:20px !important;}
#filters{display:none;}
#header{}
#navigation{float:none;}
#header .search-area{display:none;}
#header .logo{float:none;text-align:center;height:auto !important;line-height:1 !important;margin:10px 0;}
.content-area-info{text-align:center;}
.logo img{max-width:100%;}
#navigation ul, #header-searchform{display:none !important;}
#navigation .select-menu{display:inherit;width:100%;}
.header3 #navigation .select-menu{margin-top:20px !important;}
#fixed_header{display:none;}
.header5 #navigation .select-menu{margin-top:20px;}
.flexslider{margin:0;}
#no-title #breadcrumbs{display:block;}
#sidebar{margin-top:40px;}
#back-to-top{display:none !important;}
#footer .widget, #infobar .widget{margin-bottom:20px;}
.flickr-list .flickr-item{max-width:98px;}
.widget_portfolio .portfolio-widget-item{width:98px;margin:0% 1% 2%;}
.widget_portfolio .recent-works-items{margin-right:-1%;margin-left:-1%;}
.widget_portfolio .portfolio-widget-item:nth-child(3n){margin:0% 1% 2%;}
#copyright{text-align:left;margin:0 !important;}
#copyright .social-icons{text-align:left;width:100%;font-size:0;padding:0;margin:0;}
#copyright .social-icons ul{margin:10px 0;}
#copyright .social-icons ul li{display:inline-block;text-align:center;float:none;}
#filters ul li{display:block;float:none;}
#filters ul li a{display:block;float:none;border:none;border-bottom:1px solid #dddddd;}
#portfolio-slider .overlay{display:none;}
.callout .callout-button{float:none;width:100%;margin:0 0 20px 0 !important;}
.callout .callout-button{text-align:center;margin:0 !important;padding:10px 0;display:block;}
.callout .callout-title{margin-bottom:25px !important;}
.callout .callout-content{float:none;width:100%;display:block;padding:10px 0;text-align:center;}
.teaserbox{text-align:center;}
.teaserbox a.button{display:block;}
#sidebar .widget .tab a h5{font-size:15px;width:70px;}
.panel div{max-width:100%;}
.flex-control-nav.flex-control-thumbs li img{width:65px;height:auto;}
.accordion{margin-bottom:25px;}
.button.mini{font-size:10px;line-height:11px;padding:5px 10px;}
.button.small{font-size:10px;line-height:11px;padding:8px 18px;}
.button.medium{font-size:11px;line-height:12px;padding:10px 20px;}
.button.large{font-size:12px;line-height:12px;padding:12px 25px;}
#title h1, #title #breadcrumbs{text-align:center;}
.aq-template-wrapper > .aq-block{max-width:420px;margin:0 auto !important;display:block;float:none;}
.wpb_row{}
.vc_col-xs-1, .vc_col-sm-1, .vc_col-md-1, .vc_col-lg-1, .vc_col-xs-2, .vc_col-sm-2, .vc_col-md-2, .vc_col-lg-2, .vc_col-xs-3, .vc_col-sm-3, .vc_col-md-3, .vc_col-lg-3, .vc_col-xs-4, .vc_col-sm-4, .vc_col-md-4, .vc_col-lg-4, .vc_col-xs-5, .vc_col-sm-5, .vc_col-md-5, .vc_col-lg-5, .vc_col-xs-6, .vc_col-sm-6, .vc_col-md-6, .vc_col-lg-6, .vc_col-xs-7, .vc_col-sm-7, .vc_col-md-7, .vc_col-lg-7, .vc_col-xs-8, .vc_col-sm-8, .vc_col-md-8, .vc_col-lg-8, .vc_col-xs-9, .vc_col-sm-9, .vc_col-md-9, .vc_col-lg-9, .vc_col-xs-10, .vc_col-sm-10, .vc_col-md-10, .vc_col-lg-10, .vc_col-xs-11, .vc_col-sm-11, .vc_col-md-11, .vc_col-lg-11, .vc_col-xs-12, .vc_col-sm-12, .vc_col-md-12, .vc_col-lg-12{margin-bottom:0px;padding-left:0 !important;padding-right:0 !important;}
.p-t, .p-b{padding:50px 0px;}
.mt-100.vc_custom_1527741552912{margin-top:0;}
.wpb_button, .wpb_content_element, ul.wpb_thumbnails-fluid > li{margin-bottom:0px !important;}
}
@media only screen and (min-width:480px) and (max-width:767px){.commEve .corpEventBox .inner-box, .corpEventBox .inner-box{min-height:inherit;}
.gallery-wrap{margin:0 0 -20px 0;}
.latest-blog, .negative-wrap{margin:0 0px 0 0px;}
.post-meta span{display:block;margin:0 0 5px 0;}
.blog-medium .post-video, .blog-medium .post-gallery, .blog-medium .post-image, .blog-medium .post-quote, .blog-medium .post-audio, .blog-medium .post-link{width:420px;float:none;}
.blog-medium .post-gallery img, .blog-medium .post-image img{width:100%;height:auto;}
#author-info{margin:0;}
#author-info .author-bio{float:left;width:100%;margin-bottom:25px;}
.sharebox{margin:0 0 30px 0;}
.sharebox h4{display:none;}
#respond-inputs p{width:420px;margin:0 0 20px 0 !important;float:none;}
#respond-inputs input{width:403px;}
#respond-textarea textarea{width:403px;}
.portfolio-wide #portfolio-video, .portfolio-sidebyside #portfolio-video{margin:0 0 30px 0;}
.portfolio-wide #portfolio-slider{margin-bottom:95px;}
#portfolio-related-post h3{margin-left:0px;margin-right:0px;}
.projects-nav{display:none;}
.portfolio-item.no-margin.span3, .portfolio-item.no-margin.span4, .portfolio-item.no-margin.span6{min-width:420px;}
.portfolio-item.four{width:420px !important;height:274px;margin-bottom:20px;}
.hexagon .portfolio-item.four{width:420px !important;height:482px !important;margin-bottom:20px;}
.portfolio-item.one-third{width:420px !important;height:274px !important;margin-bottom:20px;}
.portfolio-item.eight{width:420px;height:274px;margin-bottom:20px;}
.portfolio-item-one{margin-bottom:40px !important;}
.portfolio-item-one .portfolio-picwrap, .portfolio-item-one .portfolio-desc{width:420px;clear:both;float:none !important;}
.portfolio-item-one .portfolio-picwrap{height:274px;}
.widget_search input{width:379px;}
.pricing-table{width:100%;}
.row{margin:0;}
.wpb_row{margin-left:0% !important;margin-right:0% !important;}
.pricing-table.col-2 .plan, .pricing-table.col-3 .plan, .pricing-table.col-4 .plan, .pricing-table.style3.col-4 .plan, .pricing-table.col-5 .plan{width:420px;margin:0;margin-bottom:20px;}
.style3 .plan .border{margin-left:0px;}
.pricing-table.style3 .plan:first-child{display:none;}
.pricing-table .featured{margin-top:0;}
.latest-blog .blog-item{margin-bottom:20px;}
.latest-blog .blog-item .blog-pic img{width:420px;height:273px;}
.latest-blog .blog-item .blog-overlay{width:420px;height:273px;}
.latest-blog .blog-item h4{font-size:13px;}
.latest-blog .blog-item .post-icon{left:185px;top:111px !important;}
}
@media only screen and (max-width:479px){.gallery-wrap{margin:0 0 -20px 0;}
.latest-blog, .negative-wrap{margin:0 0px 0 0px;}
.woocommerce-checkout .tab a h6{padding:8px 7px;font-size:9px;}
.sidenav:after{display:none;}
.post-meta span{display:block;margin:0 0 5px 0;}
.blog-medium .post-video, .blog-medium .post-gallery, .blog-medium .post-image, .blog-medium .post-quote, .blog-medium .post-audio, .blog-medium .post-link{width:300px;float:none;}
.blog-medium .post-gallery img, .blog-medium .post-image img{width:100%;height:auto;}
#author-info{margin:0;}
#author-info .author-bio{width:100%;margin:0px 0 15px;}
.sharebox{margin:0 0 30px 0;}
.sharebox h4{display:none;}
#respond-inputs p{width:300px;margin:0 0 20px 0 !important;float:none;background:yellow;}
#respond-inputs input{width:282px;}
#respond-textarea textarea{width:282px;}
.portfolio-item.no-margin.one_fifth, .portfolio-item.no-margin.span2, .portfolio-item.no-margin.span3, .portfolio-item.no-margin.span4, .portfolio-item.no-margin.span6{width:50%;}
.portfolio-wide #portfolio-video, .portfolio-sidebyside #portfolio-video{margin:0 0 30px 0;}
.portfolio-wide #portfolio-slider{margin-bottom:75px;}
#portfolio-related-post h3{margin-left:0px;margin-right:0px;}
.projects-nav{display:none;}
.portfolio-item.no-margin.span3, .portfolio-item.no-margin.span4, .portfolio-item.no-margin.span6{min-width:300px;}
.portfolio-item.four{width:300px !important;height:196px;margin-bottom:20px;}
.hexagon .portfolio-item.four{width:300px !important;height:342px !important;margin-bottom:20px;}
.portfolio-item.one-third{margin-bottom:20px;}
.portfolio-item.eight{width:300px;height:196px;margin-bottom:20px;}
.portfolio-item-one{margin-bottom:40px !important;}
.portfolio-item-one .portfolio-picwrap, .portfolio-item-one .portfolio-desc{width:300px;clear:both;float:none !important;}
.portfolio-item .portfolio-page-item .portfolio-title, .portfolio-item-one .portfolio-page-item .portfolio-title{font-size:18px;}
.flex-control-nav.flex-control-thumbs li img{width:50px;height:auto;}
.widget_search input{width:258px;}
.pricing-table{width:300px;}
.pricing-table.col-2 .plan, .pricing-table.col-3 .plan, .pricing-table.col-4 .plan, .pricing-table.style3.col-4 .plan, .pricing-table.col-5 .plan{width:298px;margin-bottom:20px;}
.pricing-table .featured{margin-top:0;}
.latest-blog .blog-item{margin-bottom:20px;}
.latest-blog .blog-item .blog-pic img{width:300px;height:195px;}
.latest-blog .blog-item .blog-overlay{width:300px;height:195px;}
.latest-blog .blog-item h4{font-size:13px;}
.latest-blog .blog-item .post-icon{left:125px;top:72px !important;}
.flickr-list .flickr-item{max-width:94px;}
.footer-bg .span3, .footer-bg .span12, .footer-bg .span4{padding-left:15px;padding-right:15px;}
.copy-bg{text-align:center;}
.copyright-text .policy{display:inline-block;float:none;}
}
@media only screen and (max-width:980px){.contact-col-3{width:50%;}
.contact-col-3.col-last-mail{width:100%;}
.workText, .services.workText{margin:40px !important;}
.container{max-width:960px;width:100%;}
.copy-bg, p, a{font-size:14px;color:#555;}
}
@media only screen and (min-width:480px) and (max-width:767px){.flex-img img{width:100%;}
.tp-caption center{font-size:13px !important;white-space:unset;width:80%;margin:auto !important;line-height:20px !important;}
h3.tp-caption{font-size:30px !important;}
.span1, .span2, .span3, .span4, .span5, .span6, .span7, .span8, .span9, .span10, .span11, .span12, .one-third.column, .two-thirds.column{width:100%;margin:0;}
.one_half, .one_third, .two_third, .one_fourth, .three_fourth, .one_fifth, .two_fifth, .three_fifth, .four_fifth, .one_sixth, .five_sixth{width:100%;}
.vc_col-sm-1, .vc_col-sm-2, .vc_col-sm-3, .vc_col-sm-4, .vc_col-sm-5, .vc_col-sm-6, .vc_col-sm-7, .vc_col-sm-8, .vc_col-sm-9, .vc_col-sm-10, .vc_col-sm-11, .vc_col-sm-12{float:none !important;width:100% !important;}
}
@media (min-width:1201px) and (max-width:1400px){.abtBg1, .abtBg2{height:680px;}
.aboutContent{margin:60px 60px 10px!important;float:none !important;}
}
@media (max-width:1400px){.menu-padd{padding:0 20px;}
.product-text-wrap{padding:100px 40px;}
}
@media (min-width:1000px) and (max-width:1200px){.product-text-wrap h2{font-size:22px;}
}
@media (min-width:980px) and (max-width:1200px){abtBg1, .abtBg2{height:680px;}
.aboutContent{margin:60px 50px 10px !important;float:none !important;}
}
@media (min-width:768px) and (max-width:960px){.serviceListing li{padding:20px 10px;}
	.contactMap iframe {
    height: 602px;}
.serviceListing li h3{font-size:16px;}
.serviceListing li i{height:90px;width:90px;background-size:180px;}
.serviceListing li i.servIcon2{background-position:5px -86px;}
.serviceListing li i.servIcon3{background-position:5px -351px;}
.serviceListing li i.servIcon4{background-position:5px -490px;}
.serviceListing li i.servIcon5{background-position:5px -624px;}
.serviceListing li:hover i.servIcon2{background-position:-92px -86px}
.serviceListing li:hover i.servIcon3{background-position:-92px -351px}
.serviceListing li:hover i.servIcon4{background-position:-92px -490px}
.serviceListing li:hover i.servIcon5{background-position:-92px -624px}
.aboutSection1 img{width:50%;}
.aboutSection1 .eventTopImg img{width:100%;}
.corpEventBox .vc_col-sm-4{width:100%;}
.commEve .corpEventBox .inner-box, .corpEventBox .inner-box{min-height:inherit;}
#flexslider-blog-0{max-width:750px;margin-left:auto;margin-right:auto;}
.footer-bg .span3{width:49% !important;display:inline-block;float:none !important;vertical-align:top;}
.aboutContent{margin:40px !important;margin-bottom:40px;float:none !important;}
}
@media (min-width:961px) and (max-width:1199px){.commEve .corpEventBox .inner-box{min-height:690px;}
.corpEventBox .inner-box{min-height:570px;}
}
@media (max-width:767px){ul#footer-nav{margin:0;}
.aboutSection1 img, .welcomeSection img {
    margin-bottom: 20px !important;
	width: 100%;}
.stickBtns{display:none;}
.vidSection1 iframe, .vidSection2 iframe{margin-bottom:40px;}
.aboutSection1 img{width:100%;}
.secPad{padding-top:40px;padding-bottom:40px;}
.corporateSection2{padding-top:40px;padding-bottom:0px;}
#alt-title h1{font-size:28px !important;margin-top:150px;}
.abtBg1, .abtBg2{height:300px;}
#alt-title #breadcrumbs{margin-bottom:10px;}
#products-section .owl-next{transform:none !important;opacity:1 !important;color:#fbbd27 !important;background:none !important;font-size:50px;}
#products-section .owl-prev{transform:none !important;opacity:1 !important;transition:all 0.6s;background:none !important;font-size:50px;color:#fbbd27 !important;}
.product-text-wrap{padding:55px 45px;text-align:left;}
.product-text-wrap .opac-0{opacity:1 !important;}
.product-text-wrap h2{font-size:20px;}
.aboutContent{margin:30px 20px !important;float:none !important;}
.copy-text{float:none;}
.copyright-text .policy{display:inline-block;float:none;}
.block-title h3{color:#fff;font-size:20px;margin-bottom:20px;border-bottom:1px dotted #fff9;text-transform:capitalize;display:block;padding-bottom:10px;}
.block-title h3:after{top:15px !important;}
.footer-bg{padding:30px 0px 10px;}
.welcomeSection .flex-img{margin-bottom:30px; height: auto !important; width: 100%;}
#images-carousel-1 img{padding:40px 0px !important;}
.about-wrap h6{text-align:center !important;}
.welcomeSection, .videoSection, .gallerySection, .clientSection, .homePostSection, .newsletterSection, .clientLogo{padding:40px 0px;}
.gallerySection{padding-bottom:0;}
.h2{font-size:24px;color:#35275b;font-weight:600;text-transform:capitalize;}
.Numstatics .vc_col-sm-3{width:50% !important;float:left !important;}
}
@media only screen and (max-width:479px){.contact-col-3{width:100%;}
.Numstatics .vc_col-sm-3{width:100% !important;float:none !important;}
h3.tp-caption{font-size:30px !important;}
.flex-img img{width:100%;}
.row-fluid, .row{margin-left:0%;margin-right:0%;}
.tp-caption center{display:none;}
h3.tp-caption{font-size:30px !important;width:100%;margin:auto;position:relative;/*left:-25%;*/}
.tp-mask-wrap .rev-btn{/*left:-17%;*/font-size:12px !important;padding:8px 16px !important;}
.span1, .span2, .span3, .span4, .span5, .span6, .span7, .span8, .span9, .span10, .span11, .span12, .one-third.column, .two-thirds.column{width:100%;margin:0;padding-left:0;padding-right:0;}
.one_half, .one_third, .two_third, .one_fourth, .three_fourth, .one_fifth, .two_fifth, .three_fifth, .four_fifth, .one_sixth, .five_sixth{width:100%;padding-left:0;padding-right:0;}
}
@media (min-width:768px) and (max-width:1700px){.holiSection, .dewaliSection, .expoSection, .launchSection, .streetSection, .squareSection, .smartInnoSection, .sectionBg{background-size:auto 100%;}
}
@media (min-width:768px) and (max-width:1700px){.holiSection, .dewaliSection, .expoSection, .launchSection, .streetSection, .squareSection, .smartInnoSection, .sectionBg{background-size:auto 100%;}
}
@media (max-width:767px){.wpb_gmaps_widget .wpb_map_wraper iframe{margin-bottom:30px !important;}
	.contactPageForm {
    margin-bottom: 30px !important;}
	.ContactInfo {
    margin-left: -15px !important;
    margin-right: -15px !important;}
	.vid-title p {
    margin-bottom: 20px !important;
    margin-top: 20px;}
	.vidSection1, .vidSection2{ padding-top: 10px !important;}
.know-serv{margin-bottom:30px;}
.serviceListing li{width:100%;display:block;}
.workText, .services.workText{margin:40px 20px !important;min-height:inherit;}
.holiSection, .dewaliSection, .expoSection, .launchSection, .streetSection, .squareSection, .smartInnoSection, .sectionBg{padding-top:300px;background:none;position:relative;}
.holiSection::after, .dewaliSection:after, .expoSection:after, .launchSection:after, .streetSection:after, .squareSection:after, .smartInnoSection:after, .sectionBg:after{content:"";width:100%;height:300px;position:absolute;top:0;left:0;background-size:100% auto;background-position:center center;background-repeat:no-repeat;}
.holiSection::after{background-image:url(../../images/holi-bg.png);}
.dewaliSection::after{background-image:url(../../images/diwali-bg.jpg);background-position:center center;}
.expoSection::after{background-image:url(../../images/Vegan-Expo-Christchurch.jpg);background-position:center center;}
.launchSection::after{background-image:url(../../images/lanch-bg.jpg);background-position:center center;}
.streetSection::after{background-image:url(../../images/streets-for-people.jpg);background-position:center center;}
.squareSection::after{background-image:url(../../images/square-bg.jpg);background-position:center center;}
.smartInnoSection::after{background-image:url(../../images/smart-innovation.jpg);background-position:center center;}
.sectionBg{}
.evemanageSection::after{background-image:url(../../images/event-management-bg.jpg);background-position:center center;}
.stretergicSection::after{background-image:url(../../images/strategic-planning-bg.jpg);background-position:center center;}
.eveBrandSection::after{background-image:url(../../images/eveBrandSection-bg.jpg);background-position:center center;}
.ccDesignSection::after{background-image:url(../../images/creative-design-bg.jpg);background-position:center center;}
.plSection::after{background-image:url(../../images/Vegan-Expo-Christchurch.jpg);background-position:center center;}
}
@media (min-width:600px) and (max-width:767px){.aboutSection2{padding-top:540px;background-size:auto 500px;background-position:-0% 0px;background-color:#272727;}
.danaSection{padding-top:540px;background-size:auto 500px;background-position:right top;background-color:#181e2a;}
}
@media (min-width:480px) and (max-width:599px){.aboutSection2{padding-top:370px;background-size:auto 340px;background-position:left top;background-color:#272727;}
.danaSection{padding-top:370px;background-size:auto 340px;background-position:right top;background-color:#181e2a;}
}
@media (max-width:479px){.holiSection::after{content:"";background-size:300% auto;height:300px;}
.aboutSection2{padding-top:370px;background-size:auto 340px;background-position:10% top;background-color:#272727;}
.abtProfile, .danaSection .abtProfile{margin-right:15px;margin-left:15px;}
.danaSection{padding-top:370px;background-size:auto 340px;background-position:right top;background-color:#181e2a;}
	
	.holiSection::after, .dewaliSection:after, .expoSection:after, .launchSection:after, .streetSection:after, .squareSection:after, .smartInnoSection:after, .sectionBg:after{content:"";width:100%;height:260px;position:absolute;top:0;left:0;background-size:100% auto;background-position:center center;background-repeat:no-repeat;}

.holiSection, .dewaliSection, .expoSection, .launchSection, .streetSection, .squareSection, .smartInnoSection, .sectionBg{padding-top:260px;background:none;position:relative;}
	.btn-new{ font-size: 15px;}
}
@media (min-width:855px) and (max-width:960px) and (orientation:landscape){.tp-caption center{font-size:16px !important;line-height:25px !important;}
h3.tp-caption{font-size:30px !important;width:100%;margin:auto;position:relative;/*left:-20%;*/}
.tp-mask-wrap .rev-btn{position:relative;}
}
@media (max-width:855px) and (orientation:landscape){.tp-caption center{font-size:16px !important;line-height:25px !important;}
h3.tp-caption{font-size:30px !important;width:100%;margin:auto;position:relative;}
.tp-mask-wrap .rev-btn{position:relative;}
.tp-parallax-wrap{margin-top:20px !important;}
.tp-parallax-wrap h3{margin-bottom:15px !important;}
.tp-caption center{width:100% !important;}
}
@media only screen and (max-width:768px){.modal-dialog{top:65%;width:465px;left:20%;}
.modal-body{position:relative;padding:15px;}
}
@media only screen and (max-width:667px){.modal-dialog{top:65%;left:12%;}
}
@media only screen and (max-width:600px){.modal-dialog{top:65%;left:3%;}
}
@media only screen and (max-width:414px){.go-button .form-butn{right:-115px;}
.modal-dialog{width:370px;top:75%;}
}
@media only screen and (max-width:384px){.modal-dialog{width:335px;top:75%;}
.modal-body .form-control{width:300px !important;}
}
@media only screen and (max-width:375px){.button{min-width:130px;}
.facebook, .twitter, .insta, .youtube, .linked{width:30px;height:30px;padding:3px;}
	.social-icons {
    height: 35px;}
}
@media only screen and (max-width:320px){.modal-dialog{width:285px;top:75%;}
.modal-body .form-control{width:255px !important;}
}
@media (max-height:480px){
	.tp-caption center {
    display: none !important;}
	.scroll-down.next-section{ display: none !important}
}