@import url("https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,600,600i,700,700i,800,800i");@import url("https://fonts.googleapis.com/css?family=Roboto:100,100i,300,300i,400,400i,500,500i,700,700i,900,900i");@import url("https://fonts.googleapis.com/css?family=Playball");@import url(/assets/danceschool/css/font-awesome-dfc236de2601ad2b8b803eef449e24c94ddfbfec022690a48ede90738f66723f.css);@import url(/assets/lemonup-admin/css/fontawesome-551e5e2f227301d8ee938ad4f84e29ec6d4f71c0b80446c4f74881c0dc2d454b.css);@import url(/assets/danceschool/css/flaticon-0d6f87f22e5b7bbbe99d3e4c1109d7cc7da1fb162ae72b9b4065dad5033af690.css);@import url(/assets/danceschool/css/header-style-085f205eefc7526c9fd977ecd531abbc71bb49f39060662377e927c4c454e203.css);@import url(/assets/danceschool/css/slider-style-6d1b7e479da473383f84eeb7ac101f37f8f0d7288016eb1c6aa8ce76ff8be20e.css);@import url(/assets/danceschool/css/service-page-style-4144b2b71773fc00b439e99026c7adcc5d553d24df258f2463bc19e37e8dbef0.css);@import url(/assets/danceschool/css/team-page-style-da4bdf79aed577683f904f20b63f2359829b25d70690d6ad640b432b4931531f.css);@import url(/assets/danceschool/css/shop-page-style-e90ecd7e7f1f214ac22be6b4b636e3d00ed2b12c3159a776c67622b6dc5e2a04.css);@import url(/assets/danceschool/css/blog-page-style-718551dabcb3c5552cd1c2b950a7839e3497581115a42da3f74cef7f104ed913.css);@import url(/assets/danceschool/css/contact-page-style-c4337ff2d61a27a2b95f4e434bc063c2e38113ee60527175a5c2f7182a1a81c0.css);@import url(/assets/danceschool/css/effect-d96de05f2cd8b6f526a42d003c5bb79b3d845ee95db993771975a6b2bd69f348.css);@import url(/assets/danceschool/css/owl.carousel-93649794ff23a5951c8f7ac2e388ba44ce4ff2b774649c42ed399f904db3adb4.css);@import url(/assets/danceschool/css/jquery.fancybox-ea8735fb8b51308d13cf2d0598f0df8facc9ce20431c957fa895eca6ccb779a2.css);@import url(/assets/animate.min-d77ab59128e8d62ad53b213113f1b9f65d6ef3860a15e3277890a3c4e4a344d3.css);body{font-family:'Open Sans', sans-serif;margin:0;padding:0}a,a:hover,a:active,a:focus{text-decoration:none}input,textarea,button{outline:none}p{color:#333;line-height:26px;font-size:16px;font-family:'Open Sans', sans-serif}img{max-width:100%}h1,h2,h3,h4,h5,h6{position:relative;font-family:'Roboto', sans-serif;margin-bottom:20px;margin-top:0;background:none}ul,li{list-style:none;padding:0px;margin:0px;line-height:26px}.btn-full{width:100% !important;display:inline-block;text-align:center}.btn-xlg{padding:15px 50px}.btn-lg{padding:12px 30px;display:inline-block}.btn-md{padding:11px 20px;display:inline-block}.btn-xs{padding:11px 15px 10px;display:inline-block}.theme-btn{color:#FFF;background-color:#f19797;border-radius:4px;font-size:16px;margin-top:10px;float:left;letter-spacing:0.3px}.theme-btn:hover{background:#000;color:#FFF;text-decoration:none;transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease}.theme-btn:focus{color:#FFF}.theme-btn-second{color:#FFF;background-color:#4f5368;border-radius:4px;font-size:16px;margin-top:10px;float:left;letter-spacing:0.3px}.theme-btn-second:hover{background:#000;color:#FFF;text-decoration:none;transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease}.theme-btn-brd{color:#649a38;background-color:#FFF;border:2px solid #649a38;border-radius:0px;font-size:20px;text-transform:uppercase;margin-top:30px;letter-spacing:0.3px}.theme-btn-brd:hover{background:#649a38;border:2px solid #649a38;color:#FFF;text-decoration:none;transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease}button{outline:none;border:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;display:inline-block;border:none}input[type="text"],input[type="email"],input[type="tel"],input[type="number"],input[type="password"],input[type="radio"],input[type="checkbox"],textarea,select{-moz-appearance:none;appearance:none;-webkit-appearance:none;border:1px solid #ddd;border-radius:4px;color:#888;outline:none;font-weight:400;letter-spacing:1px;font-size:13px;transition:all 0.2s ease 0s;-moz-transition:all 0.2s ease 0s;-webkit-transition:all 0.2s ease 0s;-o-transition:all 0.2s ease 0s;display:inline-block;background-color:#FFF;width:100%;padding:8px 10px}input[type="text"]:focus,input[type="email"]:focus,input[type="tel"]:focus,input[type="number"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus,input[type="password"]:focus,textarea:focus{border-color:#000;color:#323232}.input-sm{padding:12px 15px;height:auto}textarea{height:60px}label{color:#323232;font-size:16px;margin-bottom:10px;padding-right:3px;margin-top:6px;font-weight:normal}.form-full{width:100%}a:focus{outline:none}.center{margin-left:auto;margin-right:auto;display:table}.border-none{border:none}.spacer-30{width:100%;height:30px;float:left}.fa-hand-o-right::before{margin-right:10px;color:#7abd35}.wd-50{width:50%;margin:auto}.mr-20{margin-right:20px}.mb-50{margin-bottom:45px}.bg-color-gray{background-color:#f1f1f1}figure.effect-bubba h2{color:#fff;font-size:24px}.sec-pad{padding:100px 0}.padd-btm{padding-bottom:0}.plr-none{padding-left:0;padding-right:0}.nopadding{padding:0px}.pinside60{padding:58px}.bg-color-gray{background-color:#f2f2f2}.bg-white{background-color:#fff}.outline{border:1px solid #dee4ee}.navbar-brand{float:left;height:50px;padding:15px 15px;font-size:18px;line-height:31px}.section-title{margin-bottom:50px}.section-title h1{margin:0 0 10px 0;padding:0;color:#000;text-align:center;font-size:53px;text-transform:uppercase;font-weight:bold}.section-title p{text-align:center;color:#333}#topbar{background-color:#f19797;color:#999ea3}#topbar .contact-info ul li{float:left}#topbar .contact-info ul li{display:inline-block;font-size:14px;color:rgba(255,255,255,0.7);line-height:48px;padding:0 16px;font-weight:normal;transition:all .3s ease}#topbar .contact-info ul li i.fa{font-size:18px;margin-right:5px}#topbar .social{float:right}#topbar .social li{float:left}#topbar .social a{display:inline-block;font-size:18px;float:left;padding:0 15px;color:#FFF;line-height:48px;border-right:1px solid #cb2e1d;border-left:1px solid #f05a4a;transition:all .3s ease}.promotional-text{background:url(/assets/danceschool/images/resource/bg-1-367da351db702d993aaa0f1f48dd43c4e459bf39850bc3b94ce9cda6962120ea.jpg) no-repeat;width:100%;height:120px;width:100%}.promotional-text-container{width:1000px;margin:auto;padding-top:36px}.promo-head{float:left;margin-right:20px}.promotional-text h1{font-size:45px;color:#242e4d;margin:0;padding:0;text-align:right}.promotional-text span{font-weight:100}.promotional-text .phn-info{float:left}.promotional-text .icon{width:50px;height:50px;float:left;background-color:#4f5368;border:5px solid #bbbaba;text-align:center;font-size:20px;color:#FFF;line-height:42px;border-radius:50px;margin-top:5px}.promotional-text .p-num{float:left;padding-left:10px}.promotional-text .p-num a{float:left;font-size:35px;color:#000;font-weight:600;line-height:54px;margin-right:10px}#welcome{background-color:#f9f9f7;height:697px;z-index:1;position:relative}#welcome .container{position:relative;z-index:9999}#welcome::before{content:'';width:55%;height:100%;position:absolute;background:url(/assets/danceschool/images/resource/welcome-img1-be1e5f81a04844f3a1a32e1daa2506dced4a9bd151fad28336e4a1fa57214009.jpg);background-position-x:0%;background-position-y:0%;background-size:auto auto;background-size:cover;background-position:left;left:0;z-index:2}#welcome::after{content:'';width:45%;height:100%;position:absolute;background-color:#f9f9f7;right:0;z-index:-1;padding-left:100px}#welcome .pull-right{float:right !important}#welcome .welcome-text{padding:80px 0 0 0;position:absolute}#welcome .welcome-text h1{font-size:53px;text-align:left;color:#000;text-transform:uppercase;font-weight:bold;padding-left:80px}#welcome .welcome-text p{text-align:justify;padding-left:87px;color:#000}#welcome .theme-btn{margin-left:87px}#services{background:url(/assets/danceschool/images/resource/pattern-bg-4c4eeac6d7d6b769ecd72871196796e0cf3581a2d8091b702da93b105fcfcd97.jpg) repeat;padding-top:110px;padding-bottom:100px}.achieve{padding-top:110px;padding-bottom:100px;background-color:#5d4744;transition:all 1s ease-in-out}.achieve-bg{background-color:#b27473}#services .block{position:relative;background-color:#fff;padding:50px 0}#services .block .img-left{position:absolute;top:-20px}#services .block .heading{margin-bottom:50px}#services .block .heading h1{font-size:60px;text-transform:uppercase;font-weight:bold}.color-pink{color:#f19797}.icon{width:100px;height:100px;margin:0 auto 10px;border-radius:50%;background-color:#f19797}.icon-1{text-align:center;width:100px;height:100px;background:url(/assets/danceschool/images/icons/zumba-dance-79e496abc6eed9d901339d2440d001e5d58c66762d768255db3072ed007cf0b8.png) no-repeat 13px;background-size:25px;background-size:60px;background-position-y:center;background-position-x:center}.icon-2{text-align:center;width:100px;height:100px;background:url(/assets/danceschool/images/icons/ballroom-dancing-65537b1a768eaafcd20ed59f6b9f7c119eced2168d9831b794e19edb90bbdf0d.png) no-repeat 13px;background-size:25px;background-size:60px;background-position-y:center;background-position-x:center}.icon-3{text-align:center;width:100px;height:100px;background:url(/assets/danceschool/images/icons/private-dance-1c3aae0102429c55bfa914f541307794b85f5d14d00835d35e62f2c5df1a9851.png) no-repeat 13px;background-size:25px;background-size:60px;background-position-y:center;background-position-x:center}.icon-4{text-align:center;width:100px;height:100px;background:url(/assets/danceschool/images/icons/wedding-dance-94a36d1c16b247eae618beecca31230451b280ba72288de7f51e2afed4ad7b10.png) no-repeat 13px;background-size:25px;background-size:60px;background-position-y:center;background-position-x:center}.icon-5{text-align:center;width:100px;height:100px;background:url(/assets/danceschool/images/icons/bachata-dance-87412255fed8a50e30f0b7d05148772638a00eb29697fb753e7aee0eee81071c.png) no-repeat 13px;background-size:25px;background-size:60px;background-position-y:center;background-position-x:center}.icon-6{text-align:center;width:100px;height:100px;background:url(/assets/danceschool/images/icons/Yoga-Pilates-dance-3f4ff0a36dd64fe6f04165f7c93fff79bd5c3714f55b7f0c4e58da0e6b6863b6.png) no-repeat 13px;background-size:25px;background-size:60px;background-position-y:center;background-position-x:center}.icon-7{text-align:center;width:100px;height:100px;background:url(/assets/danceschool/images/icons/ballet-dance-d322058e094834dd7af3bb5662ac3ed45e464f07ac5966ea526ecfea503c4db8.png) no-repeat 20px;background-size:25px;background-size:70px;background-position-y:center;background-position-x:center}.icon-8{text-align:center;width:100px;height:100px;background:url(/assets/danceschool/images/icons/kidz-zumba-dance-861e4fe9a6ba99ec58192cd64e10a2bc8bb747f6e3975a876e286affbe60e67a.png) no-repeat 13px;background-size:25px;background-size:85px;background-position-y:center;background-position-x:center}.icon-9{text-align:center;width:100px;height:100px;background:url(/assets/danceschool/images/icons/Chinese-dance-615a1d876b0002f265b259f6946bbcd3d6a318f209e06e454ae8946ff77831f8.png) no-repeat 13px;background-size:25px;background-size:80px;background-position-y:center;background-position-x:center}.icon-10{text-align:center;width:100px;height:100px;background:url(/assets/danceschool/images/icons/jazz-dance-eeebfbfe74283fbef420adb4755dbc76f9fc1ce073cfedeb386665ca1bcae931.png) no-repeat 13px;background-size:25px;background-size:80px;background-position-y:center;background-position-x:center}.icon-11{text-align:center;width:100px;height:100px;background:url(/assets/danceschool/images/icons/Contemporary-dance-ff10a5ff7d1848009084d43e33f40b89b5cb4ab3ead5c944c25bf708e4944d1e.png) no-repeat 13px;background-size:25px;background-size:75px;background-position-y:center;background-position-x:center}.icon-12{text-align:center;width:100px;height:100px;background:url(/assets/danceschool/images/icons/hiphop-dance-859f6a6c19f5917c9b35c299154c9b08f77ed09fda1fc9954603852c7d05311e.png) no-repeat 13px;background-size:25px;background-size:80px;background-position-y:center;background-position-x:center}#services .block span.achi-name{display:block;text-transform:uppercase;font-size:16px;color:#000300;text-align:center;font-weight:bold}#services .block .achieve-list li{display:inline-block;float:left;width:30%;margin-right:5%;margin-bottom:35px}#services .block .achieve-list li:nth-child(3n+3){margin-right:0}#services .block.kids{margin-top:150px;padding-left:15px}.video-bx{width:770px;height:405px;margin:auto}.video-image-box{position:relative}.video-image-box .image{position:relative}.video-image-box img{display:block;width:100%}.video-image-box .image .overlay-link{position:absolute;left:0px;top:0px;width:100%;height:100%;color:#ffffff;text-align:center;transition:all 500ms ease;-moz-transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease}.video-image-box .image .overlay-link:hover{background:rgba(0,0,0,0.5)}.video-image-box .image .overlay-link .icon{position:absolute;left:50%;top:50%;margin-top:-25px;margin-left:-25px;width:100px;height:100px;line-height:94px;font-size:50px;color:#000;background-color:transparent;border-radius:50%;border:4px solid #FFF;padding-left:12px}#testimonials{background-position:center;background:url(/assets/danceschool/images/resource/testimonial-bg-30b4c8e2db2242fb9697cc82a099a6da704f14bb11f1bcce5bc0481e8c2fefb7.jpg) repeat}#testimonials .overlay{width:100%;height:100%;background-color:rgba(0,0,0,0.8)}#testimonials .container{position:relative;z-index:3}#testimonials h1{color:#FFF}#testimonials .text-box{width:100%;vertical-align:middle;display:table-cell !important;padding:10px 100px 0px}#testimonials .quote-icon{width:68px;background-color:transparent;float:left;font-size:30px;color:#FFF;position:relative;top:30px;left:60px;text-align:center;line-height:45px;display:none}#testimonials .text-box p{color:#FFF;font-size:20px;font-style:italic;padding:0;letter-spacing:1px;text-align:center;font-family:"PT Serif",sans-serif;position:relative}#testimonials .client-info-box{width:100%;margin:auto;display:table;padding-top:30px;padding-left:38%}#testimonials p.name{font-style:italic;font-size:16px;line-height:20px;padding-top:0px;font-family:"PT Serif",serif;text-align:center;color:#FFF;float:left}#testimonials p.name span{font-size:22px;line-height:20px;font-style:italic;color:#FFC00B}#testimonials .client-img{width:65px;height:65px;border-radius:50%;background-color:transparent;border:4px solid rgba(173,165,165,0.3);float:left;margin-right:20px}#testimonials .client-img img{border-radius:50%}#testimonials .owl-theme .owl-dots .owl-dot span{border:2px solid #FFF;background-color:transparent;width:12px;height:12px}#testimonials .owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{border:2px solid #FFF;background-color:#FFF}#testimonials .item{padding-bottom:0px}#instructor{background:url(/assets/danceschool/images/resource/pattern-bg-4c4eeac6d7d6b769ecd72871196796e0cf3581a2d8091b702da93b105fcfcd97.jpg) repeat}#instructor .container{position:relative;z-index:3}#instructor .text-box{width:100%;vertical-align:middle;display:table-cell !important;padding:10px 0 0px 100px}#instructor .text-box p{color:#000;font-size:16px;padding:0;line-height:24px;text-align:left;position:relative}#instructor .name p{font-size:22px;line-height:20px;padding-top:20px;text-align:left;color:#000}#instructor .name span{font-size:16px;line-height:35px;color:#000;font-weight:normal;letter-spacing:1.5px}#instructor .instructor-img{width:273px;height:273px;border-radius:50%;background-color:#FFF;padding:10px;overflow:hidden;float:left}#instructor .instructor-img img{border-radius:50%;border:8px solid #fddbd1}#instructor .owl-theme .owl-dots .owl-dot span{border:2px solid #FFF;background-color:transparent;width:12px;height:12px}#instructor .owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{border:2px solid #FFF;background-color:#FFF}#instructor .item{padding-bottom:0px}#upcoming-events{background:url(/assets/danceschool/images/resource/eventbg-4de0f89f4e08b754686564b83b0a870b28fc1d527d8bb9261fb5ecbada736ca0.jpg) no-repeat left;background-size:cover;padding:0}#upcoming-events .section-title h1{font-size:70px;text-transform:uppercase}#upcoming-events .content{background:rgba(255,255,255,0.8);padding:60px 0 60px;min-height:730px}#upcoming-events .events-list{padding-left:80px;width:90%;float:left}#upcoming-events .events-list li{margin-bottom:60px;width:100%;float:left}#upcoming-events .events-date{float:left;padding:10px 20px;border:1px solid #000;border-radius:4px}#upcoming-events .events-date h2{font-size:26px;margin-bottom:5px;font-weight:bold}#upcoming-events .events-date span{font-size:24px}#upcoming-events .events-list .events-desc{float:left;width:310px;margin-left:20px}#upcoming-events .events-list .events-desc p{margin-bottom:5px;text-transform:uppercase}#upcoming-events .events-list .events-desc span{margin-bottom:5px}#upcoming-events a.event-btn{background-color:#000;border-radius:50%;width:50px;height:50px;float:right;color:#FFF;text-align:center;font-size:20px;line-height:52px;padding-left:2px}#upcoming-events a.event-btn:hover{background-color:#ebcfc4;border-radius:50%;width:50px;height:50px;float:right;color:#FFF;text-align:center;font-size:20px;line-height:52px;padding-left:2px}#blog{padding:80px 0}#blog h1{font-size:53px;color:#000;font-family:'Roboto', sans-serif;text-transform:uppercase;font-weight:bold}#blog .blog-main-holder{width:100%}#blog .single-blog-post .date{width:70px;padding:15px;float:left;background-color:#f19797;margin:10px 0 0 10px;position:absolute;bottom:20px}#blog .single-blog-post .date h3{margin:0;padding:0;font-size:25px;color:#FFF;font-weight:bold;text-align:center;line-height:20px;font-family:"Open Sans",sans-serif}#blog .single-blog-post .date span{font-weight:normal;font-size:18px}#blog .single-blog-post{width:100%}#blog .single-blog-post .img-holder{position:relative;overflow:hidden;margin-bottom:0}#blog .single-blog-post .blog-content{width:100%;padding:20px 20px 30px;background-color:#FFF;border:1px solid #eaeaea}#blog .single-blog-post .blog-content>ul{border-bottom:1px solid #E1E1E1;border-top:1px solid #E1E1E1;padding:10px 0px;margin-bottom:30px}#blog .single-blog-post .blog-content>ul li{display:inline;padding:0 10px 0 0;font-weight:normal;font-size:14px}#blog .single-blog-post .blog-content>ul li .pull-right{float:right}#blog .single-blog-post .blog-content>ul li span{color:#f19797}#blog .single-blog-post .blog-content h3{margin:0;padding:0 0 20px 0;font-size:16px;font-weight:bold;text-transform:uppercase;color:#000;text-align:left;letter-spacing:0.30px}#blog .single-blog-post p{margin:0;padding:0;color:#999999;text-align:left;letter-spacing:0.3px}#blog .single-blog-post a.readmore{padding:5px 0;font-size:15px;color:#f19797;text-align:center;border-radius:4px;margin-top:10px;display:table;text-transform:capitalize;font-family:"Open Sans",sans-serif}footer{background-color:#f19797;padding:100px 0 20px 0;float:left;width:100%}footer .quick-links{margin:30px 20px;float:left}footer .quick-links ul{margin:0;padding:0}footer .quick-links li{margin:0;padding:0;list-style:none;float:left}footer .quick-links li a{font-size:16px;line-height:12px;color:#FFF;margin-bottom:15px;display:table;text-transform:capitalize;margin:16px 0;padding:3px 8px}footer .footer-logo{margin-bottom:50px;text-align:center}footer .social-links-footer{width:100%;float:left;margin-top:50px;text-align:center}footer .social-links-footer a{position:relative;display:inline-block;width:36px;height:36px;text-align:center;background:transparent;border:1px solid #FFF;color:#FFF;font-size:16px;line-height:36px;margin:9px 2px 0px;border-radius:70px;transition:all 500ms ease-out 0s}footer .social-links-footer a:hover{background:#000;border:1px solid #000;color:#FFF;transition:all 500ms ease-out 0s}.footer-btm{background-color:transparent;border-top:1px solid #D28383;padding:20px 0;width:100%;float:left}.copywrite{float:right;color:#FFF}.create-by{float:left;color:#FFF}.footer-element{width:100%;background-color:#f19797;float:left;margin-top:0px;z-index:999;position:relative}.footer-element [class*='col-']:not(:first-child),.footer-element [class*='col-']:not(:last-child){padding-left:0;padding-right:0}.footer-element .info-bx{background:#f19797;padding:25px 15px;height:190px;text-align:center;box-shadow:0 19px 38px rgba(0,0,0,0.1)}.footer-element .info-bx p{text-align:center;color:#FFF}.footer-element p span{display:block}.footer-element p span a{color:#FFF}.footer-element .fa{font-size:45px;color:#fff;margin-bottom:15px}.inner-baner{background:url(/assets/danceschool/images/inner-banner1-121875cea4a1ed6cf2dbb21fadeed8e03d814cae04c410c6f0df53ad35ecd62f.jpg)}.page-title{position:relative;text-align:center;background-size:cover;background-repeat:no-repeat;background-position:center center}.page-title:before{position:absolute;content:'';left:0px;top:0px;width:100%;height:100%;background-color:rgba(0,0,0,0.3)}.page-title h2{position:relative;font-size:45px;font-weight:700;color:#ffffff;padding:80px 0px 40px;text-transform:uppercase;text-align:left}.page-title .bread-crumb{position:relative;display:inline-block;padding:9px 0px 6px;border-radius:50px;top:-63px;z-index:1;float:left;background-color:transparent}.page-title .bread-crumb li{position:relative;display:inline-block;line-height:1em;margin-right:35px;color:#ffffff;font-size:13px;font-weight:700;text-transform:uppercase}.page-title .bread-crumb li:after{content:'\f101';position:absolute;right:-29px;top:-1px;font-weight:400;width:20px;text-align:center;line-height:1em;font-family:'FontAwesome'}.page-title .bread-crumb li:last-child{margin-right:0px;color:#FFF}.page-title .bread-crumb li:last-child:after{display:none}.page-title .bread-crumb li a{color:#ffffff;font-weight:700;text-transform:uppercase}.classes-container{width:100%;float:left}.classes-img-box{width:50%;height:470px;overflow:hidden;float:left}.classes-img-box img{width:100%}.classes-content-box{width:50%;height:470px;padding:50px;float:left}.faq-page{padding:94px 0 80px}#faq .container-wrap{padding:20px;background-color:rgba(255,255,255,0.5)}#faq .section-title-style{width:100%}#faq .faq-search{background:#f9f9f9 none repeat scroll 0 0;width:745px;padding:20px;margin-top:30px}#faq .faq-search input[type="text"]{border:1px solid #e9e9e9;color:#aeaeae;font-size:14px;padding:10px 20px;width:79%;font-family:"Open Sans",sans-serif;outline:none}#faq .faq-search input[type="button"]{background:#242424;border:medium none;color:#fff;font-size:16px;font-weight:700;margin-left:-4px;padding:10px 40px;text-transform:uppercase;font-family:"Open Sans",sans-serif}.general-question{margin-top:50px}.general-question .panel-group .panel{border-radius:0;margin-top:15px}.general-question .panel-group .panel-default>.panel-heading{border-color:#e9e9e9;background-color:#ffffff}.general-question .panel-group .panel-default .panel-title{color:#6F6F6F;font-size:16px;font-weight:bold;padding:5px 0;text-transform:uppercase;font-family:"Open Sans",sans-serif}.general-question .panel-group .panel-default .panel-title a{display:block;position:relative}.general-question .panel-group .panel-default .panel-title a:after{content:"\f106";font-family:fontawesome;background:#000 none repeat scroll 0 0;border-left:1px solid #e9e9e9;color:#FFF;font-size:24px;padding:11px 15px;position:absolute;right:-15px;top:-15px}.general-question .panel-group .panel-default .panel-title a.collapsed:after{content:"\f107";font-family:fontawesome;background:#f19797 none repeat scroll 0 0;border-left:1px solid #e9e9e9;color:#FFF;font-size:24px;padding:11px 15px;position:absolute;right:-15px;top:-15px}.general-question .panel-body{padding:25px 15px 30px}.general-question .panel-body .panel_body_up h2{color:#1d72c9;font-family:"Raleway",sans-serif;font-size:24px;font-weight:300;padding:10px 0;text-transform:none}.general-question .panel-body .panel_body_up p{color:#898989;font-weight:500}.general-question .panel-body .panel_body_down .panel_down_text{color:#8e8d8d;font-size:14px;font-weight:500;overflow:hidden}.testimonial-page.sec-pad{padding:126px 0 50px}.testimonial-bx{border:3px solid #e9e9e9;padding:35px 15px 60px;margin-bottom:50px}.testimonial-bx p{margin:0;padding:0;font-size:18px;font-family:'PT Serif', serif;font-style:italic}.testimonial-bx:before{content:"\f10d";font-family:'fontawesome';width:50px;height:50px;color:#FFF;font-size:26px;line-height:50px;text-align:center;background-color:#f19797;border-radius:50%;position:absolute;top:-26px}.testimonial-bx .in-fo-bx{width:100%;border-top:3px solid #e9e9e9;padding-top:10px;margin-top:30px}.testimonial-bx .client-img{width:50px;height:50px;border-radius:50%;float:left;margin-right:20px;background-color:transparent}.testimonial-bx .name-col{float:left;width:35%}.testimonial-bx .name-col h3{margin:0;padding:0;font-size:14px;text-transform:uppercase;color:#e23c2a}.testimonial-bx .country{margin:0}.event-page{padding:100px 0}.single-event-bx{width:80%;margin:auto;box-shadow:0 5px 35px 0 rgba(0,0,0,0.13);height:500px}.event-info{float:left;width:50%;padding:4%}.event-page .event-date-col{width:100%}.event-page .event-date{font-size:35px;line-height:50px;float:left;margin-right:11px;border-radius:50%;background-color:#393133;width:50px;text-align:center;color:#FFF;float:left}.event-page .event-month{text-transform:uppercase;font-size:17px;line-height:20px;padding-top:4px;float:left}.event-page .event-day{color:#f8837a;font-family:Roboto,sans-serif;font-size:35px;font-weight:100;text-transform:uppercase;letter-spacing:-1px;float:right}.event-page .event-location{float:left;width:100%;font-size:24px;margin-top:35px;font-family:Roboto,sans-serif;margin-bottom:35px}.event-page .event-location .fa-map-marker{margin-right:10px}.event-info .text{width:100%;float:left}.event-img{float:right}#coming-event .item{height:540px}#coming-event .container-fluid .item img{transition:all 0.3s ease 0s;display:inline}#coming-event .owl-theme .owl-controls{left:0;position:absolute;top:0;width:100%}#coming-event .owl-theme .owl-nav{margin:0}#coming-event .owl-theme .owl-nav div{background:rgba(0,0,0,0) none repeat scroll 0 0}#coming-event .owl-prev{left:0px;position:absolute;top:100px;line-height:145px}#coming-event .owl-theme .owl-nav div .fa{color:#b9b9b9;font-size:30px}#coming-event .owl-theme .owl-nav div{background:rgba(0,0,0,0) none repeat scroll 0 0}#coming-event .owl-next{position:absolute;right:0px;top:100px;line-height:145px}#coming-event .owl-theme .owl-nav div .fa{color:#b9b9b9;font-size:30px;background-color:rgba(0,0,0,0.7);padding:12px 20px}.latest-gallery{padding:95px 0px 70px}.latest-gallery h1{font-size:53px;color:#000;font-family:'Roboto', sans-serif;text-transform:uppercase;font-weight:bold}.latest-gallery .single-item{padding-bottom:30px}.latest-gallery .single-item .img-box{position:relative;overflow:hidden}.latest-gallery .single-item .img-box img{width:100%}.latest-gallery .single-item .title h5{color:#222;padding:25px 0 0;font-size:16px;font-weight:400;transition:.5s ease}.latest-gallery .single-item:hover .title h5{color:#48c7ec;transition:.5s ease}.latest-gallery .single-item .img-box .overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(241,151,151,0.88);text-align:center;opacity:0;transition:all .3s ease}.latest-gallery .single-item .img-box .overlay .social{display:table-cell;vertical-align:middle;position:relative}.latest-gallery .single-item .img-box .overlay .inner{display:table;width:100%;height:100%;position:relative}.latest-gallery .single-item .social a i:before{font-size:30px;color:#fff;margin:0px}.latest-gallery .single-item .social h4{font-size:18px;font-weight:500;color:#fff;margin-top:20px;text-transform:uppercase}.latest-gallery .single-item .img-box .overlay .box{display:table;width:100%;height:100%}.latest-gallery .single-item .img-box .overlay .box .content{display:table-cell;vertical-align:bottom}.latest-gallery .single-item .img-box .overlay .top{text-align:center}.latest-gallery .single-item .img-box .overlay .top ul{margin-bottom:0;margin-bottom:20%}.latest-gallery .single-item .img-box .overlay .top li a{width:45px;height:45px;color:#fff;font-size:16px;line-height:48px;text-align:center;background:#222;display:block;border-radius:50%;transition:.4s ease}.latest-gallery .single-item .img-box .overlay .top li a:hover{background:#1f1f1f;color:#48c7ec}.latest-gallery .single-item .img-box .overlay .bottom{padding:10px 0px;padding-right:0;text-align:center}.latest-gallery .single-item .img-box .overlay .bottom .title h3{margin:0;color:#fff;font-family:"Roboto Slab", serif;line-height:30px;font-size:15px}.latest-gallery .single-item:hover .img-box .overlay{transform:translate3d(0, 0, 0);opacity:1;visibility:visible}.post-filter{display:inline-block;margin:0;margin-bottom:50px}.post-filter li{padding:5px 5px}.post-filter li span{padding:7px 20px;color:#343434;font-size:14px;border:1px solid #f19797;font-weight:500;font-family:'Roboto', sans-serif;line-height:24px;display:block;padding-right:16px;cursor:pointer;transition:.5s ease}.post-filter li:hover span,.post-filter li.active span{color:#fff;background:#f19797;transition:.5s ease}#register{padding-top:50px;padding-bottom:100px}#register .heading{margin-bottom:50px}.register-option{padding-left:15px;border-left:2px solid}.register-option span{display:block;font-family:'museo_sans700';font-size:24px;margin-bottom:10px}.register-option i{display:block}.adults .register-option{border-color:#f19797;margin-bottom:77px}.kids .register-option{border-color:#9a6866;margin-bottom:40px}.registeration-page .section-title h1{font-size:35px}.registeration{box-shadow:-1px 0px 7px rgba(188,184,184,0.5);padding:0px 50px 20px;border-radius:4px;float:left;background-color:rgba(255,255,255,0.7)}.registeration .heading{margin-top:30px;margin-bottom:30px;text-align:center}.registeration span{display:block}.registeration .reg-head{text-align:center;font-family:'museo_sans700';font-size:18px}.registeration .info{font-family:'museo_sans300';font-size:18px;text-align:center;margin-bottom:0;margin-left:-16px;margin-right:-16px}.registeration .reg-head-sub{font-size:18px;margin-top:60px;margin-bottom:30px}.input.md-none{margin-bottom:0}.registeration .gender{margin-top:12px}.registeration .gender span,.registeration .gender i.icon{display:inline-block}.registeration .gender span{float:left}.registeration .gender .options{display:inline-block;margin-left:25px;float:left;margin-bottom:0}.registeration .gender .options .radio:first-child{margin-right:10px}.registeration .gender .options .radio{margin-top:0;margin-bottom:0}.registeration .radio input[type="radio"]:hover:not(:checked)~label .lips,.registeration .radio input[type="radio"]:checked~label .lips{background-position:-500px -220px}.registeration .radio input[type="radio"]:hover:not(:checked)~label .moustache,.registeration .radio input[type="radio"]:checked~label .moustache{background-position:-550px -220px}.registeration input.button[type="submit"]{height:50px;width:180px;text-transform:uppercase;line-height:50px;font-size:14px;margin:50px auto 20px}.butt-register a{float:left;display:inline-block}.butt-register a:last-child{margin-left:15px}#touch input[type="text"],.input{height:50px;padding:0 20px;border:1px solid #37322f;color:#37322f;margin-bottom:30px}#touch input[type="text"]{width:280px}.input{width:100%}input::-moz-placeholder{color:#37322f;opacity:0.5}input:-ms-input-placeholder{color:#37322f;opacity:0.5}input::-webkit-input-placeholder{color:#37322f;opacity:0.5}.checkbox label,.radio label{padding-left:0}.radio input[type="radio"]:empty,.check-box input[type="checkbox"]:empty{display:none}.radio input[type="radio"]:empty~label,.check-box input[type="checkbox"]:empty~label{position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.radio input[type="radio"]:empty~label:before,.check-box input[type="checkbox"]:empty~label:before{position:relative;display:block;content:'';border:1px solid #37322f}.radio input[type="radio"]:empty~label:before{width:24px;height:24px;border-radius:50%}.check-box input[type="checkbox"]:empty~label:before{width:28px;height:28px}.radio input[type="radio"]:hover:not(:checked)~label:after,.radio input[type="radio"]:checked~label:after,.check-box input[type="checkbox"]:hover:not(:checked)~label:after,.check-box input[type="checkbox"]:checked~label:after{position:absolute;display:block;content:'';top:6px;left:6px}.radio input[type="radio"]:hover:not(:checked)~label:after,.radio input[type="radio"]:checked~label:after{width:12px;height:12px;border-radius:50%}.check-box input[type="checkbox"]:hover:not(:checked)~label:after,.check-box input[type="checkbox"]:checked~label:after{width:16px;height:16px}.radio input[type="radio"]:hover:not(:checked)~label:after,.check-box input[type="checkbox"]:hover:not(:checked)~label:after{background:#fff}.radio input[type="radio"]:checked~label:after,.check-box input[type="checkbox"]:checked~label:after{background:#37322f}.options{margin-bottom:20px}.options .check-box input[type="checkbox"]:empty~label:before{position:absolute;top:0;left:0}.options .check-box label{padding-left:35px;position:relative}.options .check-box{float:left;margin-right:30px;margin-bottom:20px}.options .radio input[type="radio"]:empty~label:before{position:absolute;top:0;left:0}.options .radio label{padding-left:35px;position:relative;font-family:'museo_sans500'}.options .radio{float:left}
