h4, h5, h6, h1, h2, h3{margin:0;} 
ul, ol{margin:0;}
p{margin:0;}
html, body{font-family:'Hind', sans-serif;margin:0px;font-size:100%;background:#fff;}
a{text-decoration:none;}
a:hover{transition:0.5s all;-webkit-transition:0.5s all;-moz-transition:0.5s all;-o-transition:0.5s all;text-decoration:none;}
.banner{background:url(../images/bann3.jpg)no-repeat;min-height:725px;background-size:cover;}
.banner-main{padding-top:10em;text-align:center;}
.banner-main h1{font-size:3.5em;color:#fff;margin-top:1em;font-family:'Oswald', sans-serif;}
span.bann-line{background:#fff;height:1px;width:100px;display:block;margin:1.5em auto 1.5em;}
.banner-main p{font-size:1.05em;color:#fff;width:50%;margin:0 auto;line-height:1.8em;}
span.mover{background:url(../images/arrows.png)no-repeat;width:22px;height:32px;display:inline-block;margin:8em auto 0em;cursor:pointer;}
.fixed{position:fixed;top:0;width:100%;margin:0 auto;left:0;z-index:999;background:#fff;}
.logo a{display:block;}
.navbar-wrapper{background:#ffffff;padding:0em 0em 0em 0em;margin-top:0px !important;line-height:36px;border-bottom: 1px solid #AFAFAF;}
.navbar-inverse{background:none;border:none;}
.navbar-nav{float:right !important;margin-top:0em;}
.navbar{margin-bottom:0px !important;min-height:0px !important;}
.navbar-brand{float:left;height:0px !important;padding:0px !important;}
.nav > li > a{padding:10px 15px !important;}
.navbar-inverse .navbar-brand{color:#FFFFFF;}
.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus{color:#fff;background:none;}
.navbar-inverse .navbar-nav > li > a{color:#337ab7;font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;line-height:1.5em;}
.navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus{color:#006e96;background-color:transparent;}
nav a{position:relative;display:inline-block;outline:none;color:#fff;text-decoration:none;text-shadow:0 0 1px rgba(255,255,255,0.3);font-size:1em;}
nav a:hover,
nav a:focus{outline:none;}
.content-dee p {color:#aaa;margin:0 0 10px;font-size:14px;text-align:justify;}
.content-dee h1 {color:#ccc;margin:0 0 10px;font-size:24px;text-align:justify;}
.cl-effect-1 a::before,
.cl-effect-1 a::after{display:inline-block;opacity:0;-webkit-transition:-webkit-transform 0.3s, opacity 0.2s;-moz-transition:-moz-transform 0.3s, opacity 0.2s;transition:transform 0.3s, opacity 0.2s;}
.cl-effect-1 a::before{margin-right:10px;content:'[';-webkit-transform:translateX(20px);-moz-transform:translateX(20px);transform:translateX(20px);}
.cl-effect-1 a::after{margin-left:10px;content:']';-webkit-transform:translateX(-20px);-moz-transform:translateX(-20px);transform:translateX(-20px);}
.cl-effect-1 a:hover::before,
.cl-effect-1 a:hover::after,
.cl-effect-1 a:focus::before,
.cl-effect-1 a:focus::after{opacity:1;-webkit-transform:translateX(0px);-moz-transform:translateX(0px);transform:translateX(0px);}
.footer{padding:0.5em 0em;background:#00bcd4}
.footer a{color: #fff;}
.ftr-grid h3{font-size:2em;color:#000;font-family:'Oswald', sans-serif;}
.ftr-grid p{font-size:1em;color:#fff;line-height:1.7em;}
span.ftr-line{background:#fff;width:60px;height:1px;display:block;margin:1.5em 0em;}
span.flm{text-align:center;margin:1.5em auto;}
span.flr{text-align:right;margin:1.5em 0em 1.5em 18em;}
.ftr-mid{text-align:center;}
.ftr-rit{text-align:right;}
.ftr-grid ul{padding:0px;list-style:none;}
.ftr-grid ul li{display:inline-block;margin:0px 10px 0px 0px;}
.ftr-grid ul li a span{background:url(../images/ftr-icons.png)no-repeat;width:40px;height:40px;display:inline-block;}
.ftr-grid ul li a span.fa{background-position:0px 0px;}
.ftr-grid ul li a span.tw{background-position:-42px 0px;}
.ftr-grid ul li a span.gmail{background-position:-84px 0px;}
.ftr-grid ul li a span.fa:hover{background-position:0px 0px;opacity:0.8;}
.ftr-grid ul li a span.tw:hover{background-position:-42px 0px;opacity:0.8;}
.ftr-grid ul li a span.gmail:hover{background-position:-84px 0px;opacity:0.8;}
.copy-right{background:#008bcf;padding:1.5em 0em;text-align:center;}
.copy-rights-main p{font-size:1em;color:#fff;}
.copy-rights-main p a{color:#fff;}
.copy-rights-main p a:hover{color:#000;}
.about{padding:5em 0em;}
.about-top{padding-bottom:4em;}
.about-top h2{font-size:3em;color:#337ab7;text-align:center;font-family:'Oswald', sans-serif;}
.about-top p{font-size:1em;color:#929292;text-align:center;}
.about-left h4{font-size:1.7em;color:#006e96;margin-bottom:0.4em;font-family:'Oswald', sans-serif;letter-spacing:0.8px;}
.about-left h1{font-size:1.7em;color:#006e96;margin-bottom:0.4em;font-family:'Oswald', sans-serif;letter-spacing:0.8px;}
span.heading-line{background:#807D7D;width:60px;height:1px;display:block;margin:0.7em auto 0.7em;}
.about-left p{font-size:0.8em;color:#000000;line-height:1.8em;}
.about-grid{margin-top:2em;}
.about-icon{width:15%;float:left;}
.about-text{float:right;width:83%;}
.about-text h5{font-size:1em;color:#000;margin-bottom:0.3em;font-family:'Oswald', sans-serif;}
.about-text p{font-size:0.8em;color:#000000;line-height:1.8em;}
span.learn{background:url(../images/a3.html)no-repeat 3px 3px;width:80px;height:80px;display:inline-block;border:2px solid #fff;border-radius:40px;}
span.learn:hover{border-radius:40px;border:2px solid #016E96;transition:0.5s all;-webkit-transition:0.5s all;-moz-transition:0.5s all;-o-transition:0.5s all;}
span.degr{background:url(../images/a2.html)no-repeat 3px 3px;width:80px;height:80px;display:inline-block;border:2px solid #fff;border-radius:40px;}
span.degr:hover{border-radius:40px;border:2px solid #016E96;transition:0.5s all;-webkit-transition:0.5s all;-moz-transition:0.5s all;-o-transition:0.5s all;}
span.ab-badge{background:url(../images/a1.html)no-repeat 3px 3px;width:80px;height:80px;display:inline-block;border:2px solid #fff;border-radius:40px;}
span.ab-badge:hover{border-radius:40px;border:2px solid #016E96;transition:0.5s all;-webkit-transition:0.5s all;-moz-transition:0.5s all;-o-transition:0.5s all;}
.about-grid:hover span{border-radius:40px;border:2px solid #016E96;transition:0.5s all;-webkit-transition:0.5s all;-moz-transition:0.5s all;-o-transition:0.5s all;}
.team-bottom p{font-size:1em;color:#908F8F;line-height:1.8em;}
.team{padding:1em 0em;}
.team-top{margin-bottom:4em;}
.team-top h3{font-size:3em;color:#006e96;text-align:center;font-family:'Oswald', sans-serif;}
.team-top p{font-size:1em;color:#929292;text-align:center;}
.team-bottom{text-align:center;margin-top:1em;}
.team-bottom ul{padding:0px;list-style:none;margin-top:0.5em;}
.team-bottom ul li{display:inline-block;margin-left:0.2em;}
.team-bottom ul li a{background:url(../images/t-icn.html)no-repeat;width:25px;height:25px;display:inline-block;}
.team-bottom ul li a.fa{background-position:0px 0px;}
.team-bottom ul li a.tw{background-position:-27px 0px;}
.team-bottom ul li a.g{background-position:-53px 0px;}
.team-bottom ul li a.fa:hover{background-position:0px 0px;opacity:0.8;}
.team-bottom ul li a.tw:hover{background-position:-27px 0px;opacity:0.8;}
.team-bottom ul li a.g:hover{background-position:-53px 0px;opacity:0.8;}
.bs-docs-dl-options h4{margin-top:15px;margin-bottom:5px;}
.ih-item{position:relative;-webkit-transition:all 0.35s ease-in-out;-moz-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out;}
.ih-item,
.ih-item *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.ih-item a{color:#333;}
.ih-item a:hover{text-decoration:none;}
.ih-item img{width:100%;height:100%;}
.ih-item.circle{position:relative;width:220px;height:220px;border-radius:50%;margin:0 auto;}
.ih-item.circle .img{position:relative;width:220px;height:220px;border-radius:50%;}
.ih-item.circle .img:before{position:absolute;display:block;content:'';width:100%;height:100%;border-radius:50%;box-shadow:inset 0 0 0 16px rgba(255, 255, 255, 0.6), 0 1px 2px rgba(0, 0, 0, 0.3);-webkit-transition:all 0.35s ease-in-out;-moz-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out;}
.ih-item.circle .img img{border-radius:50%;}
.ih-item.circle .info{position:absolute;top:0;bottom:0;left:0;right:0;text-align:center;border-radius:50%;-webkit-backface-visibility:hidden;backface-visibility:hidden;}
.ih-item.circle.effect5{-webkit-perspective:900px;-moz-perspective:900px;perspective:900px;}
.ih-item.circle.effect5.colored .info .info-back{background:#1a4a72;background:rgba(26, 74, 114, 0.6);}
.ih-item.circle.effect5 .info{-webkit-transition:all 0.35s ease-in-out;-moz-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d;}
.ih-item.circle.effect5 .info .info-back{visibility:hidden;border-radius:50%;width:100%;height:100%;background:#333333;background:rgba(0, 0, 0, 0.6);-webkit-transform:rotate3d(0, 1, 0, 180deg);-moz-transform:rotate3d(0, 1, 0, 180deg);-ms-transform:rotate3d(0, 1, 0, 180deg);-o-transform:rotate3d(0, 1, 0, 180deg);transform:rotate3d(0, 1, 0, 180deg);-webkit-backface-visibility:hidden;backface-visibility:hidden;}
.ih-item.circle.effect5 .info h3{color:#fff;position:relative;letter-spacing:0px;font-size:1.3em;margin:0 30px;padding:99px 0 0 0;height:110px;font-family:'Oswald', sans-serif;}
.ih-item.circle.effect5 .info p{color:#bbb;padding:10px 5px;font-style:italic;margin:0 30px;font-size:12px;border-top:1px solid rgba(255, 255, 255, 0.5);}
.ih-item.circle.effect5 a:hover .info{-webkit-transform:rotate3d(0, 1, 0, -180deg);-moz-transform:rotate3d(0, 1, 0, -180deg);-ms-transform:rotate3d(0, 1, 0, -180deg);-o-transform:rotate3d(0, 1, 0, -180deg);transform:rotate3d(0, 1, 0, -180deg);}
.ih-item.circle.effect5 a:hover .info .info-back{visibility:visible;}
.service{padding:5em 0em;}
.serice-layer{margin-top:4em;}
.serv-text h4{font-size:1.1em;color:#006e96;margin-bottom:0.5em;font-family:'Oswald', sans-serif;}
.serv-text p{font-size:1em;color:#929292;line-height:1.8em;}
.serv-text h4 a{color:#006e96;}
.serv-text h4 a:hover{color:#EA548E;}
.service-top h3{font-size:3em;color:#EA548E;text-align:center;font-family:'Oswald', sans-serif;}
.service-top p{font-size:1em;color:#929292;text-align:center;}
.serv-img{padding:0px;border:5px solid #fff;box-shadow:0 1px 3px rgba(97, 92, 92, 0.75);}
.ser-strip-main{margin-top:2em;}
.ser-strip{background:url(../images/ser-strip.jpg)no-repeat;background-size:cover;min-height:370px;padding:5em 0em;text-align:center;}
.ser-strip-main h3{font-size:3em;color:#fff;margin-bottom:0.9em;font-family:'Oswald', sans-serif;}
.ser-strip-main a{font-size:1em;color:#EA548E;border:1px solid #EA548E;padding:0.5em 1.5em;display:inline-block;}
.ser-strip-main a:hover{color:#006e96;border:1px solid #006e96;}
.blog-discription{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.blog-discription{text-align:center;position:absolute;bottom:0;opacity:0;overflow:hidden;height:100%;width:100%;padding:10px;background:rgba(0, 0, 0, 0.80);color:#fff;}
.theme-border{height:100%;width:100%;border:2px;border:1px solid rgba(255,255,255,.5);position:relative;}
.tg-display-table{width:100%;height:100%;display:table;}
.tg-display-table-cell{display:table-cell;vertical-align:middle;width:100%;height:100%;}
.blog-title{padding:1em 1em;}
.serv-img h4{-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.blog-title h4{font-weight:bold;color:#fff;position:relative;right:0%;font-size:1.5em;margin-top:0.5em;}
.blog-title h4 a{color:#fff;}
.blog-title h4:before{background:#fff;content:"";position:absolute;margin:0 0 0 -21px;width:40px;left:50%;bottom:-10px;height:1px;}
.blog-title h4 a{color:#fff;}
.serv-img .blod-meta{-webkit-transition:all 0.9s ease-in-out;-moz-transition:all 0.9s ease-in-out;-ms-transition:all 0.9s ease-in-out;-o-transition:all 0.9s ease-in-out;transition:all 0.9s ease-in-out;}
.blod-meta{margin:0;padding:0;list-style:none;display:inline-block;position:relative;right:120%;padding:0 0 10px;margin:1em 0;}
.blod-meta li{float:left;font-size:13px;}
.blod-meta li a{color:#fff;}
.blod-meta li:first-child::before{content:"";margin:0;}
.blod-meta li::before{content:"|";margin:0 10px;}
.blog-title p{color:#fff;margin:0;position:relative;right:120%;font-size:13px;line-height:1.8em;}
.serv-img p{-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out;}
.serv-img:hover .blog-discription{opacity:1;}
.serv-img:hover h3, .serv-img:hover .blod-meta, .serv-img:hover p{right:0;}
.portfolio{padding:5em 0em;}
.portfolio-top{padding-bottom:2em;}
.portfolio-top h3{font-size:3em;color:#EA548E;text-align:center;font-family:'Oswald', sans-serif;}
.portfolio-top p{font-size:1em;color:#7B7B7B;text-align:center;}
figure.effect-apollo{border:5px solid #fff;box-shadow:0 1px 3px rgba(97, 92, 92, 0.75);}
.sap_tabs{clear:both;padding:0em 0 0em;}
.tab_box{background:#fd926d;padding:2em;}
.top1{margin-top:2%;}
.resp-tabs-list{list-style:none;padding:2em 9px 1em;margin:0 auto;text-align:center;}
.resp-tab-item{color:#006e96;font-size:0.9em;cursor:pointer;padding:6px 25px;display:inline-block;margin:0;text-align:center;list-style:none;outline:none;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;text-transform:uppercase;border:2px solid #006e96;margin:0 0.5em 0;border-radius:10px 1px 10px 1px;}
.resp-tab-active{background:#006e96;text-shadow:none;color:#fff;border:2px solid #006e96;border-radius:10px 1px 10px 1px;}
.resp-tabs-container{padding:0px;background-color:#fff;clear:left;}
h2.resp-accordion{cursor:pointer;padding:5px;display:none;}
.resp-tab-content{display:none;}
.resp-content-active, .resp-accordion-active{display:block;}
.tab_img{padding:1em 0em;}
.img-top{position:relative;}
.link-top{position:absolute;top:0%;text-align:center;width:90%;background:rgba(0, 0, 0, 0.49);height:100%;padding:4em 0 0;display:none;left:5%;}
i.link{background:url(../images/eye.png)no-repeat 0px 0px;width:35px;height:27px;display:inline-block;}
.img-top:hover .link-top{display:block;}
.advantages{padding-bottom:6em;}
.adv-layer1-text{float:left;width:65%;margin-top:3em;}
.advater-img{float:right;width:35%;}
.advant-layer1{text-align:right;}
.adv-layer1-text h6{font-size:1em;color:#006e96;font-family:'Oswald', sans-serif;}
.adv-layer1-text p{font-size:1em;color:#7B7B7B;margin-top:0.3em;}
.adv-layer2-text h6{font-size:1em;color:#000;margin-bottom:0.3em;font-family:'Oswald', sans-serif;}
.adv-layer2-text p{font-size:1em;color:#7B7B7B;margin-top:0.3em;line-height:1.8em;}
.advantages-main h4{font-size:2em;color:#EA548E;margin-bottom:0.5em;font-family:'Oswald', sans-serif;}
.advantage-left{padding:0em;}
.advantage-left h3{font-size:1.2em;color:#000;margin-bottom:0.5em;}
.adv-layer2-text{float:left;width:60%;}
.advant-layer2{margin-top:1.5em;text-align:center;}
.advantage-left p{font-size:1em;color:#7B7B7B;line-height:1.9em;width:90%;}
.map iframe{width:100%;height:350px;}
.enquiry{background:url(../images/conatc.jpg)no-repeat;background-size:cover;min-height:500px;padding:5em 0em;background-attachment:fixed;}
.contact{background:url(../images/contact.jpg)no-repeat;background-size:cover;min-height:500px;padding:5em 0em;background-attachment:fixed;}
.contact-left input[type="text"]{font-size:1em;color:#F1F1F1;padding:0.8em 1em;width:100%;margin-bottom:1.5em;border:1px solid #fff;border-radius:5px;outline:none;background:none;}
.contact-left input[type="email"]{font-size:1em;color:#F1F1F1;padding:0.8em 1em;width:100%;margin-bottom:1.5em;border:1px solid #fff;border-radius:5px;outline:none;background:none;}
.contact-left input[type="tel"]{font-size:1em;color:#F1F1F1;padding:0.8em 1em;width:100%;margin-bottom:1.5em;border:1px solid #fff;border-radius:5px;outline:none;background:none;}
.contact-left select{font-size:1em;color:#F1F1F1;padding:0.8em 1em;width:100%;margin-bottom:1.5em;border:1px solid #fff;border-radius:5px;outline:none;background:none;}
.contact-left textarea{font-size:1em;color:#F1F1F1;padding:0.8em 1em;width:100%;margin-bottom:0.5em;border:1px solid #fff;outline:none;resize:none;height:10em;border-radius:5px;background:none;}
.contact-left input[type="submit"]{font-size:1em;color:#fff;background:#EA548E;border:none;padding:0.5em 1.5em;outline:none;border-radius:5px;}
.contact-left input[type="submit"]:hover{background:#006e96;transition:0.5s all;-webkit-transition:0.5s all;-moz-transition:0.5s all;-o-transition:0.5s all;}
.contact-top{padding-bottom:4em;}
.contact-top h3{font-size:3em;color:#fff;text-align:center;font-family:'Oswald', sans-serif;}
.contact-top p{font-size:1em;color:#fff;text-align:center;}
.contact-right p{font-size:0.95em;color:#fff;line-height:1.8em;}
.contact-right h4{font-size:2em;color:#006e96;margin-bottom:0.5em;font-family:'Oswald', sans-serif;}
.contact-right ul{padding:0px;list-style:none;margin-top:1em;}
.contact-right ul li{padding-bottom:14px;color:#fff;}
.contact-right ul li a{color:#fff;}
.contact-right ul li a:hover{color:#006e96;}
span.glyphicon.glyphicon-map-marker{font-size:1.3em;color:#fff;vertical-align:text-top;}
span.glyphicon.glyphicon-phone{font-size:1.3em;color:#fff;margin-right:0.5em;vertical-align:text-top;}
span.glyphicon.glyphicon-envelope{font-size:1.3em;color:#fff;margin-right:0.5em;vertical-align:middle;}
#toTop{display:none;text-decoration:none;position:fixed;bottom:10px;right:0px;overflow:hidden;width:48px;height:48px;border:none;text-indent:100%;background:url(../images/top_mover.png) no-repeat 0px 0px;}
@media (max-width:1440px){}
@media (max-width:1366px){.banner{min-height:630px;}
#myCarousel{min-height:441px;}
span.mover{margin:6em auto 0em;}
.banner-main{padding-top:7em;}
.about-grid{margin-top:1.2em;}
}
@media (max-width:1280px){}
@media (max-width:1024px){.about-text{width:80%;}
.about-icon{width:18%;}
.serv-text p{font-size:0.85em;}
.serv-text h4{font-size:0.95em;}
.link-top{padding:3em 0 0;}
span.flr{margin:1.5em 0em 1.5em 14em;}
.nav > li > a{padding:10px 10px !important;}
.banner-main p{width:63%;}
.blog-title h4{margin-top:0em;}
.hi-icon:after{top:1px;left:-1px;}
}
@media (max-width:991px){.about-right{padding-top:3em;}
.about-right img{margin:0 auto;width:80%;}
.team-grids{float:left;width:50%;margin-bottom:2em;}
.team-grids{width:50%;float:left;margin-bottom:2em;}
.ih-item.circle{margin:0 auto;}
.serv-img{float:left;width:44%;}
.serv-text{float:right;width:52%;}
.serv-text p{font-size:1em;}
.serice-layer{margin-top:0em;}
.services-grid{margin-top:3em;}
.img-top{float:left;width:25%;padding:0em 1em 0em 0em;}
.tab_img{padding:0.5em 0em;}
.link-top{width:91%;left:0%;}
.link-top{padding:2.2em 0 0;}
.advantage-left{padding-bottom:3em;}
.contact-left{float:left;width:60%;}
.contact-right{float:right;width:40%;}
.ftr-grid{float:left;width:33%;padding:0px;}
span.flr{margin:1.5em 0em 1.5em 11em;}
.ftr-grid p{font-size:0.95em;}
.blog-title h4{margin-top:0.8em;}
}
@media (max-width:768px){.banner-main h1{font-size:2.6em;}
.banner{min-height:534px;}
.banner-main{padding-top:5em;}
.about{padding:3em 0em;}
.service{padding:3em 0em;}
.ser-strip{min-height:300px;}
.ser-strip-main{margin-top:0em;}
.portfolio{padding:3em 0em;}
.advantages{padding-bottom:3em;}
.map iframe{height:300px;}
.contact{padding:3em 0em;}
.footer{padding:3em 0em;}
}
@media (max-width:767px){.navbar-inverse .navbar-toggle{background:#EA548E;border:none;}
.navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus{background-color:#006e96;}
.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form{border:none;background:#F1F1F1; position:absolute; z-index:1; width:100%;}
.navbar-nav{float:none !important;text-align:center;}
}
@media (max-width:667px){span.flr{margin:1.5em 0em 1.5em 8em;}
}
@media (max-width:640px){span.flr{margin:1.5em 0em 1.5em 8em;}
.banner-main{padding-top:3em;}
span.mover{margin:4em auto 0em;}
.banner{min-height:430px;}
.about-top h2{font-size:2.5em;}
.about-top{padding-bottom:2em;}
.team-top h3{font-size:2.5em;}
.team-top{margin-bottom:2em;}
.service-top h3{font-size:2.5em;}
.services-grid{margin-top:2em;}
.ser-strip{min-height:255px;padding:4em 0em;}
.ser-strip-main h3{font-size:2.5em;}
.portfolio-top h3{font-size:2.5em;}
.link-top{padding:1.6em 0 0;}
.contact-top h3{font-size:2.5em;}
.contact-top{padding-bottom:3em;}
.contact-right ul li{font-size:0.85em;}
.ftr-grid h3{font-size:1.5em;}
.footer{padding:3em 0em;}
.portfolio-top{padding-bottom:1em;}
.blog-title h4{margin-top:0.2em;}
.advantages-main h4{font-size:1.8em;}
.contact-right h4{font-size:1.7em;}
.map iframe{height:250px;}
.ftr-grid p{font-size:0.8em;}
.banner-main p{width:88%;}
.navbar-toggle{margin-right:5px !important;}

}
@media (max-width:769px)
{
	.control-group{width:100%;}
	.checkboxitems{width:100%;}
}
@media (max-width:480px){.banner-main h1{font-size:1.8em;}
.banner-main p{width:100%;}
span.bann-line{margin:1em auto 1em;}
span.mover{margin:2em auto 0em;}
.banner{min-height:325px;}
.banner-main{padding-top:2em;}
.team-grids{width:55%;float:none;margin:2em auto 0em;}
.resp-tab-item{padding:6px 10px;}
.img-top{float:left;width:50%;padding:0em 1em 0em 0em;margin-bottom:1em;}
.link-top{width:93%;}
.link-top{padding:2.6em 0 0;}
.about{padding:2em 0em;}
.about-right img{width:100%;}
.about-right{padding-top:2em;}
.team{padding:0em 0em;}
.about-left h4{font-size:1.3em;letter-spacing:0.5px;}
.serv-img{float:none;width:77%;margin:1.5em auto;}
.serv-text{float:none;width:100%;}
.service{padding:2em 0em;}
.ser-strip{min-height:200px;padding:3em 0em;}
.ser-strip-main h3{font-size:2em;}
.portfolio{padding:2em 0em;}
.resp-tabs-list{padding:1em 0px 1em;}
.advantage-left p{width:100%;}
.adv-layer1-text{width:47%;}
.advater-img{width:52%;}
.contact-left{float:none;width:100%;}
.contact-right{float:none;width:100%;margin-top:2em;}
.contact{padding:2em 0em;}
.ftr-grid{float:none;width:100%;}
.ftr-mid{text-align:left;}
.ftr-rit{text-align:left;}
span.flm{text-align:left;margin:1em 0em;}
span.flr{margin:1em 0em 1em 0em;}
span.ftr-line{margin:1em 0em;}
.ftr-mid{text-align:left;margin:1.5em 0em;}
.footer{padding:2em 0em;}
.copy-rights-main p{font-size:0.95em;}
.about-icon{width:22%;}
.blog-title h4{margin-top:0.8em;}
.about-text{width:78%;}
span.learn{background:url(../images/a3.html)no-repeat 3px 3px;background-size:90%;width:63px;height:63px;}
span.degr{background:url(../images/a2.html)no-repeat 3px 3px;background-size:90%;width:63px;height:63px;}
span.ab-badge{background:url(../images/a1.html)no-repeat 3px 3px;background-size:90%;width:63px;height:63px;}
.hi-icon:after{top:1px;left:-1px;width:60px;height:60px;}
.sap_tabs{padding:0em 0 0em;}
.adv-layer2-text{width:48%;}
.adv-layer2-text p{font-size:0.85em;}
}
@media (max-width:375px){.resp-tab-item{padding:6px 5px;font-size:0.75em;}
}
@media (max-width:320px){.banner-main h1{font-size:1.5em;margin-top:0.6em;}
.banner-main p{font-size:0.8em;}
.banner{min-height:260px;}
span.mover{margin:1em auto 0em;background-size:100%;width:15px;}
.logo img{width:70%;}
.navbar-wrapper{padding:0.5em 0em;}
nav a{font-size:0.9em;}
.nav > li > a{padding:8px 0px !important;}
.about{padding:1.5em 0em;}
.team-grids{width:100%;}
.about-top h2{font-size:2em;}
.about-left p{font-size:0.9em;}
.about-icon img{width:100%;}
.about-left{padding:0px;}
.about-icon{width:20%;}
.about-text{width:75%;}
.about-right{padding:1em 0em 0em 0em;}
.team-top h3{font-size:2em;}
.service-top h3{font-size:2em;}
.serv-img{float:none;width:100%;}
.team-grids{margin:1em auto 0em;}
.services-grid{margin-top:0em;padding:0px;}
.serv-text p{font-size:0.92em;}
.serv-text h4{font-size:1em;}
.service{padding:1.5em 0em;}
.ser-strip-main h3{font-size:1.2em;}
.ser-strip-main a{font-size:0.8em;}
.ser-strip{min-height:130px;padding:1.5em 0em;}
.portfolio-top h3{font-size:2em;}
.portfolio{padding:1.5em 0em;}
.resp-tab-item{margin:0 0.2em 0;font-size:0.7em;padding:6px 4px;}
.link-top{padding:1.6em 0 0;}
.link-top{width:93%;}
.sap_tabs{padding:0em 0 0em;}
.advantage-left p{font-size:0.9em;}
.advantage-left{padding-bottom:1.5em;}
.adv-layer1-text{width:41%;}
.adv-layer2-text{width:48%;}
.adv-layer2-text p{font-size:0.8em;}
.advantages{padding-bottom:1.5em;}
.contact{padding:1.5em 0em;}
.contact-top h3{font-size:2em;}
.contact-top{padding-bottom:1.5em;}
.contact-left input[type="text"]{font-size:0.9em;color:#F1F1F1;padding:0.5em 0.7em;}
.advantage-rit{padding:0px;}
.serv-text{padding:0px;}
.img-top{padding:0em 0.6em 0em 0em;margin-bottom:0.6em;}
.contact-left textarea{height:7em;font-size:0.8em;}
.contact-left input[type="submit"]{font-size:0.85em;padding:0.5em 1em;}
.contact-left{padding:0px;}
.contact-right{margin-top:1em;padding:0px;}
.map iframe{height:150px;}
.footer{padding:1.5em 0em;}
span.ftr-line{margin:0.8em 0em;}
.copy-rights-main p{font-size:0.8em;}
span.learn{background:url(../images/a3.html)no-repeat 3px 3px;background-size:87%;width:50px;height:50px;}
span.degr{background:url(../images/a2.html)no-repeat 3px 3px;background-size:87%;width:50px;height:50px;}
span.ab-badge{background:url(../images/a1.html)no-repeat 3px 3px;background-size:87%;width:50px;height:50px;}
}
.checkboxitems{border:2px solid #ccc;width:300px;height:200px;overflow-y:scroll;}
.checkboxitems1{border:2px solid #ccc;overflow-y:scroll;}
#studentsTestimonial{background-color:#f6f6f6;float:left;display:inline;width:100%;padding:60px 0px;}
.studentsTestimonial_content{float:left;display:inline;width:100%;}
.single_stsTestimonial{float:left;display:inline;width:100%;text-align:center;}
.stsTestimonial_msgbox{background-color:#fff;border:1px solid #fff;border-radius:8px;display:inline;float:left;margin-bottom:25px;padding:13px;width:100%;position:relative;}
.stsTestimonial_msgbox:after{border-left:15px solid transparent;border-right:15px solid transparent;border-top:15px solid #fff;bottom:-15px;content:"";height:0;left:46%;position:absolute;width:0;}
.stsTesti_img{border:5px solid #dbe2e9;border-radius:50%;height:100px;width:100px;}
.stsTestimonial_content{float:left;display:inline;width:100%;}
#myCarousel{background-size:cover;min-height:441px;}
#ourTutors{background-color:#ffffff;display:inline;float:left;padding:60px 0;width:100%;}
.ourTutors_content{float:left;display:inline;width:100%;}
.tutors_nav{}
.tutors_nav>li{display:block;float:left;margin-right:30px;width:31%;}
.tutors_nav>li:last-child{margin-right:0px;}
.single_tutors{display:inline;float:left;min-height:150px;width:100%;padding-bottom:15px;}
.tutors_thumb{border-radius:50%;display:block;font-size:15px;height:165px;line-height:165px;margin:0 auto;padding:15px 0 0 18px;text-align:center;width:75%;-webkit-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.single_tutors:hover .tutors_thumb{padding:0px;}
.tutors_thumb > img{border-radius:50%;height:150px;width:95%;}
.singTutors_content{float:left;display:inline;width:100%;padding:5px;text-align:center;}
.tutors_name{font-size:18px;margin-bottom:3px;text-transform:uppercase;}
.singTutors_content>span{font-size:13px;color:#fff;display:inline-block;padding:0 10px;margin-bottom:18px;font-style:italic;font-weight:400;line-height:20px;text-transform:capitalize;}
.singTutors_content > p{font-size:13px;}
.singTutors_social{float:left;display:inline;width:100%;padding-top:10px;}
.tutors_socnav{text-align:center;}
.tutors_socnav li{display:inline-block;}
.tutors_socnav li a{background-color:#fff;border:1px solid #a8a8a8;color:#a8a8a8;display:inline-block;font-size:14px;height:26px;line-height:24px;margin:0 auto;text-align:center;width:26px;text-decoration:none;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.tutors_socnav li a:hover,.tutors_socnav li a:focus{text-decoration:none;outline:none;}
.tutors_nav .slick-dots li{border:2px solid #a8a8a8;width:15px;height:15px;}
.tutors_nav .slick-dots li.slick-active button:before,.tutors_nav .slick-dots li button:before{color:#fff;}
.teacher{padding:0px 0px 6em;}
.teacher-top h3{color:rgb(239, 98, 134);font-size:2.25em;font-weight:500;margin:0px;text-transform:uppercase;text-align:center;}
.teacher-main{margin-top:3%;}
.teacher-left{width:20%;float:left;padding:0px 15px;text-align:center;}
@media (max-width:768px){.teacher-left{width:50%;}
}
.teacher-left img{width:100%;height:250px;overflow:hidden;}
.teacher-left h4{color:rgb(34, 34, 34);font-size:19px;font-weight:400;margin:15px 0px 0px;}
.teacher-left p{color:rgb(179, 177, 177);font-size:15px;margin:5px 0px 0px;font-family:'Play-Regular';line-height:1.3em;}
[class*="entypo-"]:before{font-family:"entypo", sans-serif;}
a{text-decoration:none;}
ul{list-style:none;margin:0;padding:0;}
.container{}
#sticky-social{left:0;position:fixed;margin-top:200px;z-index:10;}
#sticky-social a{background:#333;color:#fff;display:block;height:35px;font:16px "Open Sans", sans-serif;line-height:35px;position:relative;text-align:center;width:35px;}
#sticky-social a span{line-height:35px;left:-120px;position:absolute;text-align:center;width:120px;}
#sticky-social a:hover span{left:100%;}
#sticky-social a[class*="facebook"],
#sticky-social a[class*="facebook"]:hover,
#sticky-social a[class*="facebook"] span{background:#3b5998;}
#sticky-social a[class*="twitter"],
#sticky-social a[class*="twitter"]:hover,
#sticky-social a[class*="twitter"] span{background:#00aced;}
#sticky-social a[class*="gplus"],
#sticky-social a[class*="gplus"]:hover,
#sticky-social a[class*="gplus"] span{background:#dd4b39;}
#sticky-social a[class*="linkedin"],
#sticky-social a[class*="linkedin"]:hover,
#sticky-social a[class*="linkedin"] span{background:#007bb6;}
#sticky-social a[class*="instagrem"],
#sticky-social a[class*="instagrem"]:hover,
#sticky-social a[class*="instagrem"] span{background:#517fa4;}
@media (max-width:768px){#sticky-social{display:none;}
}
.cd-testimonials-wrapper{position:relative;width:90%;max-width:768px;height:30%;background-color:#536AF7;margin:2em auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:20px 40px 70px;z-index:10;}
.cd-testimonials-wrapper::after{content:'\201C';position:absolute;top:10px;left:0;width:50px;height:50px;padding-top:8px;margin-left:-25px;background:rgba(32, 32, 34, 0.9);font-family:"Georgia", serif;color:#ffffff;font-size:70px;font-size:4.375rem;text-align:center;display:none;}
@media only screen and (min-width:768px){.cd-testimonials-wrapper{margin:4em auto;padding:64px 50px 114px;}
}
@media only screen and (min-width:1170px){.cd-testimonials-wrapper::after{display:block;}
}
.cd-testimonials{color:#ffffff;text-align:center;}
.cd-testimonials::after{clear:both;content:"";display:table;}
.cd-testimonials > li{position:absolute;opacity:0;}
.cd-testimonials > li:first-child{position:relative;opacity:1;}
.cd-testimonials p{font-family:"Georgia", serif;font-style:italic;line-height:1.4;margin-bottom:1em;padding:0 14px;}
@media only screen and (min-width:768px){.cd-testimonials p{font-size:22px;font-size:1.375rem;}
}
@media only screen and (min-width:1170px){.cd-testimonials p{font-size:26px;font-size:1.625rem;line-height:1.6;}
}
.cd-author img, .cd-author .cd-author-info{display:inline-block;vertical-align:middle;}
.cd-author img{width:32px;height:32px;border-radius:50%;margin-right:5px;box-shadow:0 0 6px rgba(0, 0, 0, 0.3);}
.cd-author .cd-author-info{text-align:left;line-height:1.2;}
.cd-author .cd-author-info li:first-child{font-size:14px;font-size:0.875rem;}
.cd-author .cd-author-info li:last-child{font-size:12px;font-size:0.75rem;}
@media only screen and (min-width:768px){.cd-author img{width:50px;height:50px;}
.cd-author .cd-author-info{line-height:1.4;}
.cd-author .cd-author-info li:first-child{font-size:16px;font-size:1rem;}
.cd-author .cd-author-info li:last-child{font-size:14px;font-size:0.875rem;}
}
.flex-direction-nav li{position:absolute;height:100%;width:40px;top:0;}
.flex-direction-nav li:first-child{left:0;}
.flex-direction-nav li:last-child{right:0;}
.flex-direction-nav li a{display:block;height:100%;width:100%;overflow:hidden;text-indent:100%;white-space:nowrap;-webkit-transition:background-color 0.2s;-moz-transition:background-color 0.2s;transition:background-color 0.2s;}
.no-touch .flex-direction-nav li a:hover{background-color:#323234;}
.flex-direction-nav li a::before, .flex-direction-nav li a::after{content:'';position:absolute;left:50%;top:50%;width:2px;height:13px;background-color:#ffffff;}
.flex-direction-nav li a::before{-webkit-transform:translateY(-35px) rotate(45deg);-moz-transform:translateY(-35px) rotate(45deg);-ms-transform:translateY(-35px) rotate(45deg);-o-transform:translateY(-35px) rotate(45deg);transform:translateY(-35px) rotate(45deg);}
.flex-direction-nav li a::after{-webkit-transform:translateY(-27px) rotate(-45deg);-moz-transform:translateY(-27px) rotate(-45deg);-ms-transform:translateY(-27px) rotate(-45deg);-o-transform:translateY(-27px) rotate(-45deg);transform:translateY(-27px) rotate(-45deg);}
.flex-direction-nav li:last-child a::before{-webkit-transform:translateY(-35px) rotate(-45deg);-moz-transform:translateY(-35px) rotate(-45deg);-ms-transform:translateY(-35px) rotate(-45deg);-o-transform:translateY(-35px) rotate(-45deg);transform:translateY(-35px) rotate(-45deg);}
.flex-direction-nav li:last-child a::after{-webkit-transform:translateY(-27px) rotate(45deg);-moz-transform:translateY(-27px) rotate(45deg);-ms-transform:translateY(-27px) rotate(45deg);-o-transform:translateY(-27px) rotate(45deg);transform:translateY(-27px) rotate(45deg);}
@media only screen and (min-width:768px){.flex-direction-nav li{width:50px;}
}
@media only screen and (min-width:1170px){.flex-direction-nav li a::before, .flex-direction-nav li a::after{background-color:#5e5e63;-webkit-transition:background-color 0.2s;-moz-transition:background-color 0.2s;transition:background-color 0.2s;}
.flex-direction-nav li a:hover::before, .flex-direction-nav li a:hover::after{background-color:#ffffff;}
}
.cd-see-all{position:absolute;z-index:1;left:0;bottom:0;width:100%;height:50px;line-height:50px;background-color:#252527;text-align:center;text-transform:uppercase;color:#6b6b70;font-weight:700;font-size:12px;font-size:0.75rem;-webkit-transition:color, 0.2s;-moz-transition:color, 0.2s;transition:color, 0.2s;}
.no-touch .cd-see-all:hover{color:#79b6e4;}
.cd-testimonials-all{position:fixed;top:0;left:0;height:100%;width:100%;background-color:#ffffff;z-index:2;visibility:hidden;opacity:0;-webkit-transition:opacity .3s 0s, visibility 0s .3s;-moz-transition:opacity .3s 0s, visibility 0s .3s;transition:opacity .3s 0s, visibility 0s .3s;}
.cd-testimonials-all .cd-testimonials-all-wrapper{position:absolute;left:0;top:0;height:100%;width:100%;overflow:auto;}
.cd-testimonials-all .cd-testimonials-all-wrapper > ul{width:90%;max-width:1170px;margin:4em auto;}
.cd-testimonials-all .cd-testimonials-all-wrapper > ul::after{clear:both;content:"";display:table;}
.cd-testimonials-all .cd-testimonials-item{margin-bottom:2em;opacity:0;-webkit-transform:translate3d(0, 0, 0) scale(0.4);-moz-transform:translate3d(0, 0, 0) scale(0.4);-ms-transform:translate3d(0, 0, 0) scale(0.4);-o-transform:translate3d(0, 0, 0) scale(0.4);transform:translate3d(0, 0, 0) scale(0.4);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:-webkit-transform .3s, opacity .3s;-moz-transition:-moz-transform .3s, opacity .3s;transition:transform .3s, opacity .3s;}
.cd-testimonials-all p{position:relative;background:#79b6e4;color:#ffffff;padding:2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.4;border-radius:0.25em;margin-bottom:1em;}
.cd-testimonials-all p::after{content:'';position:absolute;top:100%;left:2em;height:0;width:0;border:8px solid transparent;border-top-color:#79b6e4;}
.cd-testimonials-all .cd-author{text-align:left;margin-left:1.5em;}
.cd-testimonials-all .cd-author img{box-shadow:0 0 0 transparent;}
.cd-testimonials-all.is-visible{visibility:visible;opacity:1;-webkit-transition:opacity .3s 0s, visibility 0s 0s;-moz-transition:opacity .3s 0s, visibility 0s 0s;transition:opacity .3s 0s, visibility 0s 0s;}
.cd-testimonials-all.is-visible .cd-testimonials-all-wrapper{-webkit-overflow-scrolling:touch;}
.cd-testimonials-all.is-visible .cd-testimonials-item{opacity:1;-webkit-transform:translate3d(0, 0, 0) scale(1);-moz-transform:translate3d(0, 0, 0) scale(1);-ms-transform:translate3d(0, 0, 0) scale(1);-o-transform:translate3d(0, 0, 0) scale(1);transform:translate3d(0, 0, 0) scale(1);}
@media only screen and (min-width:768px){.cd-testimonials-all .cd-testimonials-item{width:46%;margin:0 2% 3em;}
.cd-testimonials-all .cd-author{margin-left:1em;}
}
@media only screen and (min-width:1170px){.cd-testimonials-all .cd-testimonials-item{width:30%;margin:0 1.6666% 3em;}
}
.panel-login{border-color:#ccc;-webkit-box-shadow:0px 2px 3px 0px rgba(0,0,0,0.2);-moz-box-shadow:0px 2px 3px 0px rgba(0,0,0,0.2);box-shadow:0px 2px 3px 0px rgba(0,0,0,0.2);}
.panel-login>.panel-heading{color:#00415d;border-color:#fff;text-align:center;}
.panel-login>.panel-heading a{text-decoration:none;color:#666;font-weight:bold;font-size:15px;-webkit-transition:all 0.1s linear;-moz-transition:all 0.1s linear;transition:all 0.1s linear;}
.panel-login>.panel-heading a.active{color:#029f5b;font-size:18px;}
.panel-login>.panel-heading hr{margin-top:10px;margin-bottom:0px;clear:both;border:0;height:1px;background-image:-webkit-linear-gradient(left,rgba(0, 0, 0, 0),rgba(0, 0, 0, 0.15),rgba(0, 0, 0, 0));background-image:-moz-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.15),rgba(0,0,0,0));background-image:-ms-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.15),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.15),rgba(0,0,0,0));}
.panel-login input[type="text"],.panel-login input[type="email"],.panel-login input[type="password"]{height:45px;border:1px solid #ddd;font-size:16px;-webkit-transition:all 0.1s linear;-moz-transition:all 0.1s linear;transition:all 0.1s linear;}
.panel-login input:hover,
.panel-login input:focus{outline:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-color:#ccc;}
.btn-login{background-color:#59B2E0;outline:none;color:#fff;font-size:14px;height:auto;font-weight:normal;padding:14px 0;text-transform:uppercase;border-color:#59B2E6;}
.btn-login:hover,
.btn-login:focus{color:#fff;background-color:#53A3CD;border-color:#53A3CD;}
.forgot-password{text-decoration:underline;color:#888;}
.forgot-password:hover,
.forgot-password:focus{text-decoration:underline;color:#666;}
.btn-register{background-color:#1CB94E;outline:none;color:#fff;font-size:14px;height:auto;font-weight:normal;padding:14px 0;text-transform:uppercase;border-color:#1CB94A;}
.btn-register:hover,
.btn-register:focus{color:#fff;background-color:#1CA347;border-color:#1CA347;}
.stepwizard-step p{margin-top:10px;}
.stepwizard-row{display:table-row;}
.stepwizard{display:table;width:100%;position:relative;}
.stepwizard-step button[disabled]{opacity:1 !important;filter:alpha(opacity=100) !important;}
.stepwizard-row:before{top:14px;bottom:0;position:absolute;content:" ";width:100%;height:1px;background-color:#ccc;z-order:0;}
.stepwizard-step{display:table-cell;text-align:center;position:relative;}
.btn-circle{width:30px;height:30px;text-align:center;padding:6px 0;font-size:12px;line-height:1.428571429;border-radius:15px;background-color:#FF9900;border-color:black;}
.third{width:35%;margin:0 30px 0 0;display:inline-block;}
.plan-tier{background:white;vertical-align:text-top;border-radius:3px;-moz-border-radius:3px;cursor:pointer;overflow:hidden;}
.lift{position:relative;-webkit-transition:all .075s ease-out;-moz-transition:all .075s ease-out;-o-transition:all .075s ease-out;transition:all .075s ease-out;}
.lift:hover{top:-3px;-webkit-box-shadow:0 2px 6px rgba(39,65,90,.15);-moz-box-shadow:0 2px 6px rgba(39,65,90,.15);box-shadow:0 2px 6px rgba(39,65,90,.15);}
.plan-tier h4{padding:18px 0 15px;margin:0 0 30px;background:#00a1ff;color:white;}
.plan-tier{cursor:pointer;}
.plan-tier sup{position:relative;right:-0px;}
.plan-tier ul{margin:30px 0 0;border-top:2px solid #e7f2f0;}
.plan-tier ul li{font-size:1.25em;padding:18px 0;color:rgba(39,65,90,.9);border-bottom:2px solid #e7f2f0;}
sup{vertical-align:top;}
.plan-tier .plan-price{font-size:2em;font-weight:300;letter-spacing:-3px;}
.plan-tier sub{vertical-align:bottom;position:relative;bottom:.875em;}
.plan-tier .early-adopter-price{color:#0091e5;}
p:first-of-type{margin-top:0;}
small, del{color:rgba(39,65,90,.5);font-size:1em;line-height:1.5em;}
s, strike, del{text-decoration:line-through;}
.layer{padding-top:96px;padding-bottom:96px;}
.plan-tier.callout h6{width:100%;padding:15px 0 14px;background:#8dcf3f;color:rgba(39,65,90,.5);font-size:1.25em;}
.plan-tier.callout h4{background-color:#78b336;}
.jssorb01{position:absolute}.jssorb01 div,.jssorb01 div:hover,.jssorb01 .av{position:absolute;width:12px;height:12px;filter:alpha(opacity=70);opacity:.7;overflow:hidden;cursor:pointer;border:#000 1px solid}.jssorb01 div{background-color:gray}.jssorb01 div:hover,.jssorb01 .av:hover{background-color:#d3d3d3}.jssorb01 .av{background-color:#fff}.jssorb01 .dn,.jssorb01 .dn:hover{background-color:#555}.jssora05l,.jssora05r{display:block;position:absolute;width:40px;height:40px;cursor:pointer;background:url('../images/a17.png') no-repeat;overflow:hidden}.jssora05l{background-position:-10px -40px}.jssora05r{background-position:-70px -40px}.jssora05l:hover{background-position:-130px -40px}.jssora05r:hover{background-position:-190px -40px}.jssora05l.jssora05ldn{background-position:-250px -40px}.jssora05r.jssora05rdn{background-position:-310px -40px}
#container_demo{text-align:left;margin:0;padding:0;margin:0 auto;font-family:"Trebuchet MS","Myriad Pro",Arial,sans-serif;}
@font-face{font-family:'FontomasCustomRegular';src:url('fonts/fontomas-webfont.html');src:url('fonts/fontomas-webfontd41d.html?#iefix') format('embedded-opentype'),
url('fonts/fontomas-webfont-2.html') format('woff'),
url('fonts/fontomas-webfont-3.html') format('truetype'),
url('fonts/fontomas-webfont-4.html#FontomasCustomRegular') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'FranchiseRegular';src:url('fonts/franchise-bold-webfont.html');src:url('fonts/franchise-bold-webfontd41d.html?#iefix') format('embedded-opentype'),
url('fonts/franchise-bold-webfont-2.html') format('woff'),
url('fonts/franchise-bold-webfont-3.html') format('truetype'),
url('fonts/franchise-bold-webfont-4.html#FranchiseRegular') format('svg');font-weight:normal;font-style:normal;}
a.hiddenanchor{display:none;}
#wrapper{width:60%;right:0px;min-height:560px;margin:0px auto;width:503px;position:relative;}
#wrapper a{color:rgb(95, 155, 198);text-decoration:underline;}
#wrapper h1{font-size:48px;color:rgb(6, 106, 117);padding:2px 0 10px 0;font-family:'FranchiseRegular','Arial Narrow',Arial,sans-serif;font-weight:bold;text-align:center;padding-bottom:30px;}
#wrapper h1{background:-webkit-repeating-linear-gradient(-45deg,
rgb(18, 83, 93) ,
rgb(18, 83, 93) 20px,
rgb(64, 111, 118) 20px,
rgb(64, 111, 118) 40px,
rgb(18, 83, 93) 40px);-webkit-text-fill-color:transparent;-webkit-background-clip:text;}
#wrapper h1:after{content:' ';display:block;width:100%;height:2px;margin-top:10px;background:-moz-linear-gradient(left, rgba(147,184,189,0) 0%, rgba(147,184,189,0.8) 20%, rgba(147,184,189,1) 53%, rgba(147,184,189,0.8) 79%, rgba(147,184,189,0) 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%,rgba(147,184,189,0)), color-stop(20%,rgba(147,184,189,0.8)), color-stop(53%,rgba(147,184,189,1)), color-stop(79%,rgba(147,184,189,0.8)), color-stop(100%,rgba(147,184,189,0)));background:-webkit-linear-gradient(left, rgba(147,184,189,0) 0%,rgba(147,184,189,0.8) 20%,rgba(147,184,189,1) 53%,rgba(147,184,189,0.8) 79%,rgba(147,184,189,0) 100%);background:-o-linear-gradient(left, rgba(147,184,189,0) 0%,rgba(147,184,189,0.8) 20%,rgba(147,184,189,1) 53%,rgba(147,184,189,0.8) 79%,rgba(147,184,189,0) 100%);background:-ms-linear-gradient(left, rgba(147,184,189,0) 0%,rgba(147,184,189,0.8) 20%,rgba(147,184,189,1) 53%,rgba(147,184,189,0.8) 79%,rgba(147,184,189,0) 100%);background:linear-gradient(left, rgba(147,184,189,0) 0%,rgba(147,184,189,0.8) 20%,rgba(147,184,189,1) 53%,rgba(147,184,189,0.8) 79%,rgba(147,184,189,0) 100%);}
#wrapper p{margin-bottom:15px;}
#wrapper p:first-child{margin:0px;}
#wrapper label{color:rgb(64, 92, 96);position:relative;}
::-webkit-input-placeholder{color:rgb(190, 188, 188);font-style:italic;}
input:-moz-placeholder,
textarea:-moz-placeholder{color:rgb(190, 188, 188);font-style:italic;}
input{outline:none;}
#wrapper input:not([type="radio"]):not([type="checkbox"]){width:92%;margin-top:4px;padding:10px 5px 10px 32px;border:1px solid rgb(178, 178, 178);-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0px 1px 4px 0px rgba(168, 168, 168, 0.6) inset;-moz-box-shadow:0px 1px 4px 0px rgba(168, 168, 168, 0.6) inset;box-shadow:0px 1px 4px 0px rgba(168, 168, 168, 0.6) inset;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;}
#wrapper input:not([type="radio"]):active,
#wrapper input:not([type="radio"]):focus{border:1px solid rgba(91, 90, 90, 0.7);background:rgba(238, 236, 240, 0.2);-webkit-box-shadow:0px 1px 4px 0px rgba(168, 168, 168, 0.9) inset;-moz-box-shadow:0px 1px 4px 0px rgba(168, 168, 168, 0.9) inset;box-shadow:0px 1px 4px 0px rgba(168, 168, 168, 0.9) inset;}
[data-icon]:after{content:attr(data-icon);font-family:'FontomasCustomRegular';color:rgb(106, 159, 171);position:absolute;left:10px;top:35px;width:30px;}
#wrapper p.button input{width:30%;cursor:pointer;background:rgb(61, 157, 179);padding:8px 5px;font-family:'BebasNeueRegular','Arial Narrow',Arial,sans-serif;color:#fff;font-size:24px;border:1px solid rgb(28, 108, 122);margin-bottom:10px;text-shadow:0 1px 1px rgba(0, 0, 0, 0.5);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0px 1px 6px 4px rgba(0, 0, 0, 0.07) inset,
0px 0px 0px 3px rgb(254, 254, 254),
0px 5px 3px 3px rgb(210, 210, 210);-moz-box-shadow:0px 1px 6px 4px rgba(0, 0, 0, 0.07) inset,
0px 0px 0px 3px rgb(254, 254, 254),
0px 5px 3px 3px rgb(210, 210, 210);box-shadow:0px 1px 6px 4px rgba(0, 0, 0, 0.07) inset,
0px 0px 0px 3px rgb(254, 254, 254),
0px 5px 3px 3px rgb(210, 210, 210);-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;}
#wrapper p.button input:hover{background:rgb(74, 179, 198);}
#wrapper p.button input:active,
#wrapper p.button input:focus{background:rgb(40, 137, 154);position:relative;top:1px;border:1px solid rgb(12, 76, 87);-webkit-box-shadow:0px 1px 6px 4px rgba(0, 0, 0, 0.2) inset;-moz-box-shadow:0px 1px 6px 4px rgba(0, 0, 0, 0.2) inset;box-shadow:0px 1px 6px 4px rgba(0, 0, 0, 0.2) inset;}
p.login.button,
p.signin.button{text-align:right;margin:5px 0;}
.keeplogin{margin-top:-5px;}
.keeplogin input,
.keeplogin label{display:inline-block;font-size:12px;font-style:italic;}
.keeplogin input#loginkeeping{margin-right:5px;}
.keeplogin label{width:80%;}
p.change_link{position:absolute;color:rgb(127, 124, 124);left:0px;height:20px;width:100%;padding:17px 30px 20px 30px;font-size:16px;text-align:right;border-top:1px solid rgb(219, 229, 232);-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;background:rgb(225, 234, 235);background:-moz-repeating-linear-gradient(-45deg,
rgb(247, 247, 247) ,
rgb(247, 247, 247) 15px,
rgb(225, 234, 235) 15px,
rgb(225, 234, 235) 30px,
rgb(247, 247, 247) 30px);background:-webkit-repeating-linear-gradient(-45deg,
rgb(247, 247, 247) ,
rgb(247, 247, 247) 15px,
rgb(225, 234, 235) 15px,
rgb(225, 234, 235) 30px,
rgb(247, 247, 247) 30px);background:-o-repeating-linear-gradient(-45deg,
rgb(247, 247, 247) ,
rgb(247, 247, 247) 15px,
rgb(225, 234, 235) 15px,
rgb(225, 234, 235) 30px,
rgb(247, 247, 247) 30px);background:repeating-linear-gradient(-45deg,
rgb(247, 247, 247) ,
rgb(247, 247, 247) 15px,
rgb(225, 234, 235) 15px,
rgb(225, 234, 235) 30px,
rgb(247, 247, 247) 30px);}
#wrapper p.change_link a{display:inline-block;font-weight:bold;background:rgb(247, 248, 241);padding:2px 6px;color:rgb(29, 162, 193);margin-left:10px;text-decoration:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid rgb(203, 213, 214);-webkit-transition:all 0.4s linear;-moz-transition:all 0.4s linear;-o-transition:all 0.4s linear;-ms-transition:all 0.4s linear;transition:all 0.4s linear;}
#wrapper p.change_link a:hover{color:rgb(57, 191, 215);background:rgb(247, 247, 247);border:1px solid rgb(74, 179, 198);}
#wrapper p.change_link a:active{position:relative;top:1px;}
#register,
#login{top:0px;padding:18px 6% 60px 6%;margin:0 0 35px 0;background:rgb(247, 247, 247);border:1px solid rgba(147, 184, 189,0.8);-webkit-box-shadow:0pt 2px 5px rgba(105, 108, 109, 0.7), 0px 0px 8px 5px rgba(208, 223, 226, 0.4) inset;-moz-box-shadow:0pt 2px 5px rgba(105, 108, 109, 0.7), 0px 0px 8px 5px rgba(208, 223, 226, 0.4) inset;box-shadow:0pt 2px 5px rgba(105, 108, 109, 0.7), 0px 0px 8px 5px rgba(208, 223, 226, 0.4) inset;-webkit-box-shadow:5px;-moz-border-radius:5px;border-radius:5px;}
#register{z-index:21;opacity:0;}
#login{z-index:22;}
#toregister:target ~ #wrapper #register,
#tologin:target ~ #wrapper #login{z-index:22;-webkit-animation-name:fadeInLeft;-moz-animation-name:fadeInLeft;-ms-animation-name:fadeInLeft;-o-animation-name:fadeInLeft;animation-name:fadeInLeft;-webkit-animation-delay:.1s;-moz-animation-delay:.1s;-o-animation-delay:.1s;-ms-animation-delay:.1s;animation-delay:.1s;}
#toregister:target ~ #wrapper #login,
#tologin:target ~ #wrapper #register{-webkit-animation-name:fadeOutLeft;-moz-animation-name:fadeOutLeft;-ms-animation-name:fadeOutLeft;-o-animation-name:fadeOutLeft;animation-name:fadeOutLeft;}
.animate{-webkit-animation-duration:0.5s;-webkit-animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-duration:0.5s;-moz-animation-timing-function:ease;-moz-animation-fill-mode:both;-o-animation-duration:0.5s;-o-animation-timing-function:ease;-o-animation-fill-mode:both;-ms-animation-duration:0.5s;-ms-animation-timing-function:ease;-ms-animation-fill-mode:both;animation-duration:0.5s;animation-timing-function:ease;animation-fill-mode:both;}
.lt8 #wrapper input{padding:10px 5px 10px 32px;width:92%;}
.lt8 #wrapper input[type=checkbox]{width:10px;padding:0;}
.lt8 #wrapper h1{color:#066A75;}
.lt8 #register{display:none;}
.lt8 p.change_link,
.ie9 p.change_link{position:absolute;height:90px;background:transparent;}
.image_full{display:block;}
.image_mobile{display:none;}
@media (max-width:640px) and (min-width:320px){.image_full{display:none;}
.image_mobile{display:block;}
}

hgroup { padding-left: 15px; border-bottom: 1px solid #ccc; }
hgroup h1 { font: 500 normal 1.625em "Roboto",Arial,Verdana,sans-serif; color: #2a3644; margin-top: 0; line-height: 1.15; }
hgroup h2.lead { font: normal normal 1.125em "Roboto",Arial,Verdana,sans-serif; color: #2a3644; margin: 0; padding-bottom: 10px; }

.search-result .thumbnail { border-radius: 0 !important; }
.search-result:first-child { margin-top: 0 !important; }
.search-result { margin-top: 20px; }
.search-result .col-md-2 { border-right: 1px dotted #ccc; min-height: 140px; }
.search-result ul { padding-left: 0 !important; list-style: none;  }
.search-result ul li { font: 400 normal .85em "Roboto",Arial,Verdana,sans-serif;  line-height: 30px; }
.search-result ul li i { padding-right: 5px; }
.search-result .col-md-7 { position: relative; }
.search-result h3 { font: 500 normal 1.375em "Roboto",Arial,Verdana,sans-serif; margin-top: 0 !important; margin-bottom: 10px !important; }
.search-result h3 > a, .search-result i { color: #248dc1 !important; }
.search-result p { font: normal normal 1.125em "Roboto",Arial,Verdana,sans-serif; } 
.search-result span.plus { position: absolute; right: 0; top: 126px; }
.search-result span.plus a { background-color: #248dc1; padding: 5px 5px 3px 5px; }
.search-result span.plus a:hover { background-color: #414141; }
.search-result span.plus a i { color: #fff !important; }
.search-result span.border { display: block; width: 97%; margin: 0 15px; border-bottom: 1px dotted #ccc; }


/* Up and Down Arrows */
.sortable th.descend:after{
	content: "\25B2";
	}
.sortable th.ascend:after{
	content: "\25BC";
	}
	
	
	<!-- pricing--> 
@import url("../../maxcdn.bootstrapcdn.com/font-awesome/4.2.0/css/font-awesome.min.css");

.panel-pricing {
  -moz-transition: all .3s ease;
  -o-transition: all .3s ease;
  -webkit-transition: all .3s ease;
}
.panel-pricing:hover {
  box-shadow: 0px 0px 30px rgba(0, 0, 0, 0.2);
}
.panel-pricing .panel-heading {
  padding: 20px 10px;
}
.panel-pricing .panel-heading .fa {
  margin-top: 10px;
  font-size: 58px;
}
.panel-pricing .list-group-item {
  color: #777777;
  border-bottom: 1px solid rgba(250, 250, 250, 0.5);
}
.panel-pricing .list-group-item:last-child {
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
}
.panel-pricing .list-group-item:first-child {
  border-top-right-radius: 0px;
  border-top-left-radius: 0px;
}
.panel-pricing .panel-body {
  background-color: #f0f0f0;
  font-size: 40px;
  color: #777777;
  padding: 20px;
  margin: 0px;
}

<!--FAQS -->

@import url(../../maxcdn.bootstrapcdn.com/font-awesome/4.4.0/css/font-awesome.min.css);
.faqHeader {
    font-size: 27px;
    margin: 20px;
}

.panel-heading [data-toggle="collapse"]:after {
    font-family: 'FontAwesome';
    content: "\f078"; /* "play" icon */
    float: right;
    color: #F58723;
    font-size: 18px;
    line-height: 22px;
    /* rotate "play" icon from > (right arrow) to down arrow */
/*    -webkit-transform: rotate(-90deg);
    -moz-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    -o-transform: rotate(-90deg);
    transform: rotate(-90deg); */
}

.panel-heading [data-toggle="collapse"].collapsed:after {
    /* rotate "play" icon from > (right arrow) to ^ (up arrow) */
/*    -webkit-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    transform: rotate(90deg); */
    color: #454444;
}


/*-- services --*/
.services{
	text-align:center;
	background:#00bcd4;
}
.services h3{
	color:#fff;
}
.services h3:before{
	width:17%;
}
.services h3:after{
	width:5%;
}
.services .glyphicon {
    color: #FFC107;
    border: 2px solid #fff;
    padding: 15px;
    border-radius: 50%;
    font-size: 35px;
	margin-bottom:50px;
}
.services .glyphicon:after {
    content: '';
    background: #FFC107;
    width: 60%;
    height: 3px;
    position: absolute;
    top: 142%;
    left: 20%;
    transform: rotate(90deg);
}
.services h4{
	color:#fff;
	font-size:22px;
	margin-bottom:10px;
	font-weight:600;
}
.services p{
	text-align:center;
	color: #e9e9e9;
}
.services{
	padding:50px 0px;
}
.services h3{
	color:#fff;
	text-transform:uppercase;
	font-size:25px;
	letter-spacing:2px;
	font-weight:700;
	text-align:left;
	position:relative;
	margin-bottom:50px;
}
.services h3:before{
    content: '';
    background: #d9d9d9;
    width: 45%;
    height: 3px;
    position: absolute;
    top: 170%;
    left: 0%;
}
.services h3:after{
    content: '';
    background:  #FFC107;
    width: 10%;
    height: 3px;
    position: absolute;
    top: 170%;
    left: 0%;
}
/*-- //services--*/

/*-- //testimonial--*/

.quote {
    color: rgba(0,0,0,.1);
    text-align: center;
    margin-bottom: 30px;
}

/*-------------------------------*/
/*    Carousel Fade Transition   */
/*-------------------------------*/

#fade-quote-carousel.carousel {
  padding-bottom: 60px;
}
#fade-quote-carousel.carousel .carousel-inner .item {
  opacity: 0;
  -webkit-transition-property: opacity;
      -ms-transition-property: opacity;
          transition-property: opacity;
}
#fade-quote-carousel.carousel .carousel-inner .active {
  opacity: 1;
  -webkit-transition-property: opacity;
      -ms-transition-property: opacity;
          transition-property: opacity;
}
#fade-quote-carousel.carousel .carousel-indicators {
  bottom: 10px;
}
#fade-quote-carousel.carousel .carousel-indicators > li {
  background-color: #e84a64;
  border: none;
}
#fade-quote-carousel blockquote {
    text-align: center;
    border: none;
}
#fade-quote-carousel blockquote p{
    color:#fff;
}
#fade-quote-carousel .profile-circle {
    width: 100px;
    height: 100px;
    margin: 0 auto;
    border-radius: 100px;
}
/*-- //testimonial end--*/

/*-- testimonials --*/
.agile_testimonials_grid p {
    color: #fff;
    line-height: 2em;
    margin-bottom: 1em;
	text-align:left;
}
.w3_agile_testimonials_grid_right {
    text-align: right;
    padding: 1em 2em;
    background:#49c7ed;
    position: relative;
    border-radius: 10px;
}
.test-tooltip:before {
    content: '';
    position: absolute;
   right: 68px;
    bottom: -12px;
    border-left: 8px solid transparent;
    border-right: 8px solid transparent;
    border-bottom: 12px solid #49c7ed;
    transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
    -moz-transform:rotate(180deg);
    -o-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
}
.w3_agile_testimonials_grid_left {
    margin: 3em 0;
}
.w3l-testi-img img {
    border-radius: 50%;
}
.w3l-testi-txt h4 {
    text-transform: uppercase;
    font-size: 1.2em;
    color: #000;
}
.w3l-testi-txt p {
    color: #999;
    text-transform: uppercase;
    font-size: 0.9em;
}
.w3l-testi-txt {
    padding: 2em 1em 0;
}
.agile_testimonials_grids {
    margin-top: 4em;
}
.w3l-testi-txt p {
    color: #999;
}
/*--// testimonials --*/
/*-- gallery-top --*/
.gallery-top{
	padding:1.5em;
	background:#0accff;	
}
.agileinfo_gallery_top{
	padding:1.5em;
	border:2px solid #fff;
}
.agileinfo_gallery_top h3{
	text-align:center;
	color:#fff;
	font-size:2em;
	line-height:1.5em;
}
.agileinfo_gallery_top h3 span{
	color:#212121;
}
/*-- //gallery-top --*/

/*-- services --*/
.services1{
	padding:80px 0;
  background: url(../images/15.html) fixed;
  background-size: cover;
-webkit-background-size: cover;
-o-background-size: cover;
-ms-background-size: cover;
-moz-background-size: cover;
min-height:578px;
}
.servc-grid-right h4{
  font-size: 22px;
  color: #9cd8d8;
  text-transform: uppercase;
  line-height: 1.6em;
}
.servc-grid-left .glyphicon {
  color: #ff9c00;
  font-size: 63px;
}
.servc-grid-right p{
	font-size:16px;
	color:#757575;
	margin: 8px 0 0 0;
	line-height:1.8em;
}
.servc-grid-left{
float:left;
width:20%;
}
.servc-grid-right{
float:left;
width:80%;
}
.servc-grid:nth-child(3), .servc-grid:nth-child(4) {
  margin-top: 40px;
}
/*-- //services --*/
@media (max-width: 1024px){
	.services1{
	  padding: 60px 0;
	}
	.services1 h3{
	  font-size: 28px;
	  margin: 0 0 32px 0;
	}
	.servc-grid-right h4 {
	  font-size: 18px;
	  }
	.servc-grid-left .glyphicon {
	  font-size: 48px;
	}
	.servc-grid-right p {
	  font-size: 14px;
	  }
	.services1 {
	  min-height: 505px;
	}
	
	}
	@media (max-width: 800px){
	.services1{
	  padding: 50px 0;
	}
	.servc-grid {
	  float: left;
	  width: 50%;
	}
	.servc-grid-left .glyphicon {
	  font-size: 36px;
	}
	.servc-grid-right h4 {
	  font-size: 16px;
	}
	}
	@media (max-width: 640px){
		.services1{
	  padding: 45px 0;
	}
		.services1 h3{
	  font-size: 24px;
	  }
		.servc-grid-left {
	  float: left;
	  width: 18%;
	}
	.servc-grid-right h4 {
	  font-size: 15px;
	}
	.servc-grid {
	  padding: 0 10px;
	}
		.servc-grid-right p {
	  font-size: 13px;
	}
	
	}
	@media (max-width: 480px){
		.servc-grid {
	  float: left;
	  width: 100%;
	  padding: 0 !important;
	}
	.servc-grid:nth-child(3), .servc-grid:nth-child(4),.servc-grid:nth-child(2)   {
	  margin-top: 25px;
	}
	
	}
	
.pad-m-tb {
    padding: 10px;
    padding-bottom: 10px;
}
.profile-mini {
    margin: 50px 0px 0px 0px;
    border: 1px solid #e3e3e3;
    padding: 10px;
    text-align: center;
}
.profile-mini .profile-mini-img {
    width: 130px;
    margin: -60px auto 0px auto;
    padding: 4px;
    border: 2px solid #e3e3e3;
    background: #fff;
}
.button2 {
    background-color: #03a9f4;
    border: none;
    color: white;
    margin-top: 10px;
    padding: 7px 15px;
    border-radius: 4px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 12px;
}

/*-- //enquiry form  --*/
.enquiry-section{
border-radius: 4px;
    margin: 0px auto 20px auto;
    text-align: left;
    z-index: 6;
  /*  height:450px; */
    position: relative;
    background-color: #fefefe;
    border: 1px solid #e2e2e2;
    box-shadow: 0 32px 56px -22px #ccc;	
}
.enquiry-h2{
	margin: 0;
    text-align: center;
    font-weight: 500;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    min-height: 80px;
    background-color: #fff;
    padding: 28px 0px;
    font-size: 24px;
    line-height: 1.42;
    color: #000;
}
.enquiry-label{
	margin-left:20px;
	width:100%;
	padding: 10px 24px 10px 16px;
}
.enquiry-labelone{
	width:100%;
	padding: 10px 24px 10px 16px;
}
.enquiry-li{
	box-shadow: 0 1px 0 0 #f0f0f0, 0 -1px 0 0 #f0f0f0;
}
.enquiry-ul{
	max-height:360px;overflow-y:auto;overflow-x: hidden;
}
.enquiry-checkbox{
	margin-right:13px;
}

.team-top1{margin-bottom:2em;margin-top:2em;}
.team-top1 h3{font-size:2em;color:#6A5ACD;text-align:center;font-family:BradleyHandITCBold;}

.btn-wid {
    width: 170px;
}


.img-fluid {
    max-width: 100%;
    height: auto;
}

.rounded {
    border-radius: .25rem!important;
}



@media only screen and (min-width:1170px)
{.flex-direction-nav li a::before, .flex-direction-nav li a::after
	{background-color:#5e5e63;-webkit-transition:background-color 0.2s;-moz-transition:background-color 0.2s;
		transition:background-color 0.2s;}
		
.flex-direction-nav li a:hover::before, .flex-direction-nav li a:hover::after{background-color:#ffffff;}
}

/* ========================= My Work ========================= */

.gallery-top{
	padding:1.5em;
	background:#0accff;
	transition: all 0.8s ease-in;	
}

.gallery-top:hover{
	background-color: #4a89ef;
}

.form-group input[type= submit] {

	border-radius: 25px;
	transition: all 0.5s ease-in;

}

.form-group input[type= submit]:hover {

	background-color: #179107;
	border-color: #179107;
}
/*
.fff {
	transition: all 0.5s ease-in;
	transform: scale(0.9);
}
/
.fff:hover {
transform: scale(1.04);

} */

.form-group input[type= submit] {

	border-radius: 20px;
	
}

.form-group input[type= text] { 

	border-radius: 20px;
	
}

.form-group input[type= email] { 

	border-radius: 20px;
	
}

.form-group input[type= password] { 

	border-radius: 20px;
	
}


/* Main-page form */

.form-group input[type= number] { 

	display: inline-block;
	
}


.form-group input[type= hidden] { 

	display: inline-block;
	
}


.form-group input[type= text] { 

	display: inline-block;
	
}



.navbar-wrapper .fa-whatsapp {

	margin-left: 3px;
	

}

.

.imgs img {

	opacity: 0.8;
}

.form-margi {
	margin-right: 20px !important;
	margin-left: 20px !important;
}





/*===================== Recent Classes =========================== */


/* Slider button */

  .hover-effe > a {
    text-decoration: none;
    display: inline-block;
    padding: 8px 16px;
}

 .hover-effe > a:hover {
    background-color: #ddd;
    color: black;
}

.previous-recent {
    background-color: #f1f1f1;
    color: black;
}

.next-recent {
    background-color: #4CAF50;
    color: white;
}

.round-recent {
    border-radius: 50%;
}


/* Slider button */

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

	.fff {
	transition: all 0.5s ease-in;
	transform: scale(0.8);

}

.fff:hover {

		transform: scale(0.9);	
	}
}

.recent_size {
	font-family: Open Sans, Helvetica Neue, Helvetica, Arial;

}


.recent-classes {

	min-height: 320px;
	position: relative !important;
}



/*================== Recent Classes Style ends ============*/

/*.tutorback1 {
	width: 150px;
	height: 150px;
	background-color: #d83d38;
} */
   

  

 /* .backgrnd {
  background-image: linear-gradient(rgba(0,0,0,0.7),rgba(0,0,0,0.7)), url("images/edu11.png");   
height: 100vh;
background-size: cover;
background-position: center;
height: 550px;

  	background: linear-gradient(#dbebff,#dbebff);
  	padding-right: 30px;
  	padding-top: 20px;
  	padding-bottom: 20px;

 } */

  .form-main {
  	margin-top: 20px;
  	
  }

/* ======================== Recent Classes Starts ===================*/

.recent-teacher {

	min-height: 320px;
}



/* ======================== Recent Classes Starts ===================*/






/*===================Home Tuition Opportunities=============*/

#grad {

background: linear-gradient(130deg, #07d9a3, #048fee);
  background-size: 100% 100%;
  -webkit-animation: gradient 16s ease infinite;
  animation: gradient 16s ease infinite; 
/*background: linear-gradient(#f7f8fa,#f7f8fa);
  	padding-right: 30px;
  	padding-top: 20px;
  	padding-bottom: 20px; */
   }

 .mar-img {
  margin-left: 60px;
  margin-right: 20px;               
  /*margin-bottom: 35px; */

 }

 .txt-clr {
 	color: white;
 	font-family: Open Sans, Helvetica Neue, Helvetica, Arial;
 	font-size: 25px;
 }

 .spn-mar {

 	margin-bottom: 35px; 


 }

 .marg-top {
 	margin-top: 50px;
 }


 .mar-btm {
   margin-left: 50px;

 }

 .btm-mar {
 	margin-top: 5px;
 	margin-bottom: 10px;
 }

 .spn-mrg {
 	margin-bottom: 20px;
 }

 .form-marg {
 	padding: 60px 60px !important;
 }

@media screen and (max-width: 991px) {
           
  #form-sec {
  	position: relative;
  	height: calc(100%- 70px);
  	height: -webkit-calc(100% - 70px);
  	 padding: 0;
    text-align: center;
    margin: 0;
    border-right: 2px solid #333333;
    background-color: #ffffff;
    overflow: auto;
  }

  #teach-id {
  	position: relative;
    margin: 0;
    padding: 0;    
    min-height: 400px;
    height: calc(100% - 100px); /* IE9+ and future browsers */
    height: -moz-calc(100% - 100px); /* Firefox */
    height: -webkit-calc(100% - 100px); /* Chrome, Safari */
    word-wrap: break-word;

  
  }

  .panel-login {

  }


              


 }

/*@media screen and (max-width: 540px) {

.size-low {
	width: 40px;
	height: 40px;
}

.teacher1 h3 {
	font-size: 0.85em;
}


}*/

/*===================Home Tuition Opportunities Ends=============*/

.testing {
	width:1200px;
}

.size {

	padding-bottom: 5px;
}

.news {
	margin-bottom: 10px;
}

.shows {
	table-layout: fixed;
	font-size: 15px;
	white-space: nowrap;
	width: 100%;
	overflow: hidden;
	border-style: none;
	z-index: 701;
	

}



.shows:hover {

	overflow: visible;
     font-weight: bold;
	
} 

.bordertab {
	border:2px solid #ddd;
    border-radius: 4px;
     
}

.btmspc {
	margin-top: 5px;
}

 .teachmarg {
 	margin-left: 100px;
 	margin-bottom: 5px
 }

 .style-hire {
 	font-size: 20px
 }


 /* --------------------- How it works for teacher Process-Style--------------*/

 .wrapper {

 	width: 1100px;
 	margin: 0 auto;
 }

 .hiw_student {
 	padding: 60px 0;
 	margin:0;
 	display: block;
 }

 .div {
 	display: block;
 	position: relative;
 	-webkit box-sizing: border-box;
    -moz box-sizing: border-box;
    box-sizing: border-box;
 }

 .wrapper ul li {

 	width: 20% !important;
 }

 .wteacher {
 	margin-bottom: 25px;
 }

 .wteacher2 {
 	margin-bottom: 15px;
 }
 
 @media screen and (max-width: 991px) {
           
           #faqimg {
           	display: none;
           }

          /* #faq {
               
               width: 100%;
              
               
           } */


              


 }


 

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

           .wrapper ul li {

 	width: 100% !important;
 }
 .slide-wrapper{

 	width: 640px; /*can be in percentage also.*/
    height: auto !important;
    margin: 0 auto;
    padding: 10px;
    position: relative;
 }

              


 }

 /*@media screen and (max-width: 1023px) {
           
           

           .wrapper ul li {

 	width: 15% !important;
 } 

              
}

 /*--------------- Tutor Hiring Process ends ----------------*/
        

/*  ================== Teacher's Testimonial Starts ===============*/
   #testimon-grad {
 
   	background: linear-gradient(130deg, #07d9a3, #048fee);
  background-size: 100% 100%;
  -webkit-animation: gradient 16s ease infinite;
  animation: gradient 16s ease infinite; 



   }


   .mar-test {
    color: white;
   	padding-top: 4% !important;
   }


   .test-pad {
       padding: 20px;
       background-color: white;
       border-radius: 15px;

   }

   .para-text {
   	font-size: 13px !important; 
   }

   .mar-righ {
   	margin-right: 10px;
   }

#di-left {
	margin-right:
}
.hr-line {
	border: 1.5px solid dodgerblue;
    
	}
.mishti{
	padding: 10px 10px;
	margin-left: 6%;
}

@media screen and  (max-width: 1000px){
	
	.mishti{
	width:90% !important;
}

}

/*  ================== Teacher's Testimonial Ends ===============*/

/* Teacher's Slider Style Start =================*/

.block-transition {
	float: left;
}

.recent-teacher-test-2 {
	min-height: 320px;
}


/* Teacher's Slider Style Ends =================*/

/*================== Enquiry profile Style Starts==============================*/

li.pf_row {
	padding: 5px 0px ;
	overflow: hidden;
	clear: both;
}


li .field label {
font-size: 14px;
color:#575757;
 white-space: normal;
  background: #f2f2f2;
   border-radius: 0px;
   font-weight: bold;
    padding: 5px 9px;	
}

  li .field {

  	width: 35%;
  	float: left;
  	word-wrap: break;
  }

  li .field_answer {
  	width: 65%;
  	float: left;
  	word-wrap: break-word;
  }






/*================== Enquiry profile Style Ends==============================*/



/* Teacher Search Section Starts */
.listing_inner {

	margin: 0 0 12px;
	padding: 15px;
	display: block;
	border: 1px solid #ddd;
	border-radius: 6px;
	position: relative;
}


.oddcolor {

	background: #f7f7f7;
}

.profile-block-tutor {

	margin: 0;
	padding: 0;
	display: block;

}

.profile-block-tutor .top-block {
	margin: 0;
	padding: 0;
	display: block;
}

@media (max-width: 1280px) and (min-width: 768px) .listing_inner .holder80 {

width: 78%;

}

.listing_inner .holder80 {
	box-sizing: border-box;
}

.leftfloat {
	float: left;
}


.problock {

	margin: 0;
	padding: 0;
	display: block;
	overflow: hidden;
}

.problock .imgholder {

	margin: 0;
	padding: 0 15px 0 0;
	display: block;
	float: left;
}



.problock .imgholder .photo {

	width: 100px;
	height: 100px;
	overflow: hidden;
	margin: 0 0 5px;
	padding: 0;
	position: relative;
}

.problock .imgholder  .bottominfo {

	margin: 0;
	padding: 0;
	display: block;
	text-align: center;
} 


@media (max-width: 1280px) and (min-width: 768px) .problock .prodetails {

	width: 75%;
}

.problock .prodetails {

float: left;
display: block;
margin: 0;
padding: 0;

}


.problock .prodetails .top {

	margin: 0;
	padding: 0;
	display: block;
}

@media (max-width: 1280px) and (min-width: 768px ) .problock .prodetails .top h2 {


width : 92%;
line-height: 24px;
vertical-align: top;

}


.problock .prodetails .top h2 {

	display: block;
	font-size: 17px;
	font-weight: 600;
	margin: 0;
	padding: 0;

}

.problock .prodetails .top .otherblock {

	margin: 0;
	padding: 0;
	display: inline-block;
}



.problock .prodetails .top .otherblock ul {

	margin: 0;
	padding: 0;
	display: block;
}

.problock .prodetails .top .otherblock ul li {

	display: inline-block;
	margin: 0;
	padding: 0 5px;
	font-size: 13px;
	color: #000;
	list-style: none;
	line-height: 14px;
	text-align: -webkit-match-pattern;
}

.problock .prodetails .top .otherblock ul li i {

margin: 0 5px 0 0;
color: red;


	}

	.desktop_ver_mob {

		margin: 8px 0;
		padding: 0;
		display: block;
	}


	/* Tutor search section style start */
@media screen and (max-width: 991px) and (min-width: 768px)   {
.part-2 .backgrou-color {
	width: 260%;
}


}

@media screen and (max-width: 594px) and (min-width: 400px)  {
.part-1 {

	width: 100% !important;
	margin-bottom: 2%;
	


}

.part-2 {

	width: 100% !important;
	margin-bottom: 2%;
	


}


}


@media screen and (max-width: 482px) and (min-width: 200px)  {
.tutor-photo  {

	width: 100% !important;
	margin: 2% 25% 2% 25% !important;

	
}

.backgrou-color {
	min-height: 300px !important;
}


.name-tutro {
	width: 100% !important;
	margin: 2% 25% 2% 25% !important;
	

}

.fee-block {
	width: 100% !important;
	margin: 2% 25% 2% 25% !important;
}




}

@media screen and (max-width: 405px) and (min-width: 150px) {

.part-2 {

	margin-top: 4%;
}

}

@media screen and (max-width: 399px) and (min-width: 150px) {

.part-2 {

	margin-top: 8%;
}

.part-1 {
	width: 100% !important;
}

}




@media screen and (max-width: 490px) and (min-width: 150px) {

.media-qqury {

	width: 60% !important;
	margin: 0 10% 2% 34% !important;
}



}





	/* Tutor search section style end */

























/* Teacher Search Section Ends */


/*home styling */
body{position:relative}.overlay,.sideMenu{position:fixed;bottom:0}.overlay{top:0;left:-100%;right:100%;margin:auto;background-color:rgba(0,0,0,.5);z-index:998;transition:all ease .2s}.overlay.open{left:0;right:0}.sidebarNavigation{margin-bottom:0;z-index:999;justify-content:flex-start}.sidebarNavigation .leftNavbarToggler{margin-right:10px;order:-1}.sideMenu{left:-100%;top:52px;transition:all ease .5s;overflow:hidden;width:100%;z-index:999;max-width:80%;margin-bottom:0;padding:1rem}.sideMenu.open{left:0;display:block;overflow-y:auto}.sideMenu ul{margin:0;padding:0 15px}









.call-button
{
	width:70px;height:70px;
}




