@charset "utf-8";html body{-webkit-text-size-adjust:none;}
body{margin:0;padding:0;font-family:'Open Sans', sans-serif;font-size:18px;font-weight:400;color:#000000;overflow-x:hidden;background:#000000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-ms-overflow-style:scrollbar;}
div, header, nav, footer, aside, figure, section, address, article{display:block;margin:0;padding:0;}
header, section, footer{width:100%;}
*, *:after, *:before{box-sizing:border-box;}
h1, h2, h3, h4, h5, h6{font-family:'Oswald', sans-serif;margin:0;padding:0;}
p{margin-bottom:0;}
a{transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;}
a:focus{outline:0;}
*:focus{outline:none;}
a:hover, a:focus{text-decoration:none;}
.no-margin{margin:0px !important;}
.no-margin-top{margin-top:0px !important;}
.no-margin-bottom{margin-bottom:0px !important;}
.no-margin-right{margin-right:0px !important;}
.no-margin-left{margin-left:0px !important;}
.no-padding{padding:0px !important;}
.no-padding-top{padding-top:0px !important;}
.no-padding-bottom{padding-bottom:0px !important;}
.no-padding-right{padding-right:0px !important;}
.no-padding-left{padding-left:0px !important;}
.col-centered{float:none;margin:0 auto;}
.img-full{width:100%;height:auto;}
header{position:relative;z-index:2;}
.topbar{position:relative;background:#ffffff;padding:15px 0;}
.topbar .row > div:nth-child(1){text-align:left;}
.topbar .row > div:nth-child(2){text-align:right;}
.topbar a{color:#000000;}
.topbar a:hover{color:#f10102;}
.topbar .list-inline{margin:0 0 12px 0;padding:0;}
.topbar .list-inline li{display:inline-block;padding:0;}
.topbar .list-inline li:nth-child(n+2){margin-left:10px;}
.topbar .list-inline li i{color:#f10102;margin-right:10px;}
.topbar .list-inline li a{font-size:18px;}
.topbar .list-call{margin:0;padding:0;position:relative;float:right;}
.topbar .list-call::before{content:"\f095";font-family:'FontAwesome';font-size:32px;color:#f10102;padding:5px 13px;position:absolute;top:0;left:-66px;border:3px solid #f10102;transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;}
.topbar .list-call li{list-style:none;line-height:20px;}
.topbar .list-call li:nth-child(n+2){margin-top:12px;}
.topbar .list-call li a{font-family:'Oswald', sans-serif;font-size:24px;font-weight:300;letter-spacing:1px;}
.topbar .list-call:hover::before{color:#383838;border:3px solid #383838;}
.topbar .attend{float:left;margin-left:287px;}
.topbar .attend .bg-red,
.topbar .attend .bg-white{display:block;font-size:16px;letter-spacing:2px;width:198px;padding:3px 0;text-align:center;border:1px solid #f10102;transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;}
.topbar .attend .bg-red{color:#ffffff;border:1px solid #f10102;}
.topbar .attend .bg-white{border:1px solid #f10102;}
.topbar .attend:hover .bg-red{background:#383838;border:1px solid #383838;}
.topbar .attend:hover .bg-white{border:1px solid #383838;}
.brandLogo img{width:345px;height:auto;}
.bottombar{position:relative;}
.navbar-inverse{background:#f10102;min-height:auto;margin:0;border:none;border-radius:0;-o-border-radius:0;-ms-border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;}
.custom-nav > .navbar-nav{margin:1.5px -15px;}
.custom-nav > .navbar-nav > li:nth-child(n+2)::before{content:'';position:absolute;top:50%;height:26px;border-left:1px solid #ffffff;transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);}
.custom-nav > .navbar-nav > li > a{font-family:'Roboto', sans-serif;font-size:16px;font-weight:400;letter-spacing:1px;color:#ffffff;cursor:pointer;padding:10px 20px;}
.custom-nav > .navbar-nav > li > a > .fa-home{position:absolute;top:40%;left:0;font-size:26px;}
.custom-nav > .navbar-nav > li > a:hover,
.custom-nav > .navbar-nav > .active > a,
.custom-nav > .navbar-nav > .active > a:focus,
.custom-nav > .navbar-nav > .active > a:hover,
.custom-nav > .navbar-nav > .open > a,
.custom-nav > .navbar-nav > .open > a:focus,
.custom-nav > .navbar-nav > .open > a:hover{color:#fff212;background:none;}
.custom-nav .dropdown-menu{min-width:auto;left:0;margin:0;padding:10px 0;border:0;}
.custom-nav .dropdown-menu > li > a{font-size:16px;font-weight:500;padding:5px 20px;}
.custom-nav .dropdown-menu > .active > a,
.custom-nav .dropdown-menu > .active > a:focus,
.custom-nav .dropdown-menu > .active > a:hover{background:#373435;}
.navbar-collapse{border:none;box-shadow:none;}
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus,
.dropdown-menu > li > a:active{background:none;color:#f10102;}
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open>a:focus,
.navbar-default .navbar-nav > .open > a:active{background:none;color:#555555;}
.banner-container{position:relative;z-index:0;}
#wowslider-container1 img{height:auto;}
#wowslider-container1 .ws-title h1{font-family:'Oswald', sans-serif;font-size:56px;font-weight:400;background:#f10102;color:#ffffff;letter-spacing:1px;text-transform:capitalize;padding:5px 35px 10px 35px;border-radius:50px;-o-border-radius:50px;-ms-border-radius:50px;-moz-border-radius:50px;-webkit-border-radius:50px;display:inline-block;}
#wowslider-container1 .ws-title h2{font-family:'Oswald', sans-serif;font-size:42px;font-weight:400;background:#ffffff;color:#f10102;letter-spacing:1px;text-transform:capitalize;margin-top:10px;padding:10px 25px;border-radius:50px;-o-border-radius:50px;-ms-border-radius:50px;-moz-border-radius:50px;-webkit-border-radius:50px;}
#wowslider-container1 .ws-title h2 span{color:#13725a;text-transform:capitalize;}
.banner{background-size:cover;-o-background-size:cover;-ms-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;min-height:700px;}
.banner-about-us{background:url('../images/banner-about-us.jpg') center center no-repeat;}
.banner-courses{background:url('../images/banner-courses.jpg') center center no-repeat;}
.banner-students-feedback{background:url('../images/banner-students-feedback.jpg') center center no-repeat;}
.banner-our-toppers{background:url('../images/banner-our-toppers.jpg') center center no-repeat;}
.banner-services{background:url('../images/banner-services.jpg') center center no-repeat;}
.banner-scholarship-winners{background:url('../images/banner-scholarship-winners.jpg') center center no-repeat;}
.banner-associations{background:url('../images/banner-associations.jpg') center center no-repeat;}
.banner-our-gallery{background:url('../images/banner-our-gallery.jpg') center center no-repeat;}
.banner-contact-us{background:url('../images/banner-contact-us.jpg') center center no-repeat;}
.banner-caption{position:absolute;top:50%;left:38%;right:0;width:500px;margin:0 auto;padding:5px 15px 10px 15px;border-left:5px solid #fff200;transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);z-index:1;}
.banner-caption h1{font-size:56px;font-weight:600;color:#fff200;text-transform:uppercase;letter-spacing:1px;}
.banner-caption h2{font-size:40px;font-weight:400;color:#ffffff;letter-spacing:2px;}
.banner-caption p{color:#ffffff;}
.banner-caption h1 + p,
.banner-caption h2 + p{margin-top:25px;}

.bannerma{background-size:cover;-o-background-size:cover;-ms-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;min-height:100px;}
.bannerma-attraction{background:url('../images/bannerma-attraction.jpg') center center no-repeat;}
.bannerma-howtoreach{background:url('../images/bannerma-howtoreach.jpg') center center no-repeat;}
.bannerma-roomsavailable{background:url('../images/bannerma-rooms-available.jpg') center center no-repeat;}
.bannerma-caption{position:absolute;top:30%;left:38%;right:0;width:500px;margin:0 auto;padding:5px 15px 10px 15px;border-left:5px solid #fff200;transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);z-index:1;}
.bannerma-caption h1{font-size:56px;font-weight:600;color:#fff200;text-transform:uppercase;letter-spacing:1px;}
.bannerma-caption h2{font-size:40px;font-weight:400;color:#ffffff;letter-spacing:2px;}
.bannerma-caption p{color:#ffffff;}
.bannerma-caption h1 + p,
.bannerma-caption h2 + p{margin-top:25px;}

.common-content-hld{padding:60px 0;}
.common-content-hld h2{position:relative;font-size:48px;font-weight:500;color:#333333;letter-spacing:1px;line-height:1.2;}
.common-content-hld h3{position:relative;font-size:38px;font-weight:400;color:#333333;letter-spacing:1px;line-height:1.2;}
.common-content-hld h4{position:relative;font-size:28px;font-weight:400;color:#333333;letter-spacing:1px;line-height:1.2;}
.common-content-hld h5{position:relative;font-size:22px;font-weight:400;background:#115a6e;color:#ffffff;letter-spacing:1px;line-height:1.2;padding:5px 25px;border-radius:25px;-o-border-radius:25px;-ms-border-radius:25px;-moz-border-radius:25px;-webkit-border-radius:25px;}
.common-content-hld .bfr::after{content:'';display:block;background:#ff3030;background:-moz-linear-gradient(left, #ff3030 0%, #ff3030 0%, #ff3030 60%, transparent 100%);background:-webkit-linear-gradient(left, #ff3030 0%, #ff3030 0%, #ff3030 60%, transparent 100%);background:linear-gradient(to right, #ff3030 0%, #ff3030 0%, #ff3030 60%, transparent 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3030', endColorstr='transparent', GradientType=1);height:3px;width:290px;margin-top:25px;}
.common-content-hld .bfb::after{content:'';display:block;background:#ff3030;background:-moz-linear-gradient(left, transparent 0%, #ff3030 40%, #ff3030 60%, transparent 100%);background:-webkit-linear-gradient(left, transparent 0%, #ff3030 40%, #ff3030 60%, transparent 100%);background:linear-gradient(to right, transparent 0%, #ff3030 40%, #ff3030 60%, transparent 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='transparent', endColorstr='transparent', GradientType=1);height:3px;width:290px;margin-top:25px;margin-left:auto;margin-right:auto;}
.common-content-hld .bfb_w::after{content:'';display:block;background:#ffffff;background:-moz-linear-gradient(left, transparent 0%, #ffffff 40%, #ffffff 60%, transparent 100%);background:-webkit-linear-gradient(left, transparent 0%, #ffffff 40%, #ffffff 60%, transparent 100%);background:linear-gradient(to right, transparent 0%, #ffffff 40%,#ffffff 60%, transparent 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='transparent', endColorstr='transparent', GradientType=1);height:3px;width:290px;margin-top:25px;margin-left:auto;margin-right:auto;}
.common-content-hld h2 + p,
.common-content-hld h2 + ul,
.common-content-hld h2 + .carousel,
.common-content-hld h2 + .m-dynamic,
.common-content-hld h3 + p,
.common-content-hld h3 + ul,
.common-content-hld h3 + .carousel,
.common-content-hld h3 + .m-dynamic,
.common-content-hld h4 + h5,
.common-content-hld h4 + p,
.common-content-hld h4 + ul,
.common-content-hld h4 + .carousel,
.common-content-hld h4 + .m-dynamic,
.common-content-hld p + h5,
.common-content-hld p + .btn-custom,
.common-content-hld p + .m-dynamic,
.common-content-hld ul + h5,
.common-content-hld ul + .m-dynamic{margin-top:35px;}
.common-content-hld h2 + h3,
.common-content-hld h2 + h4,
.common-content-hld h3 + h2,
.common-content-hld h3 + h4,
.common-content-hld h4 + h2,
.common-content-hld h4 + h3,
.common-content-hld h5 + p,
.common-content-hld h5 + ul,
.common-content-hld p + p,
.common-content-hld p + ul,
.common-content-hld ul + p{margin-top:15px;}
.common-content-hld h2 + .table-responsive,
.common-content-hld p + .table-responsive{margin-top:60px;}
.common-content-hld a{color:#f10102;}
.common-content-hld a:hover{color:#105eaf;}
.common-content-hld ul{margin:0;padding:0;}
.common-content-hld ul li{list-style:none;}
.common-content-hld ul.list-icon li{list-style:none;position:relative;padding-left:25px;}
.common-content-hld ul.list-icon li::before{content:'\f046';font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;color:#000000;font-size:18px;position:absolute;top:2px;left:0;}
.common-content-hld ul.list-icon li:nth-child(n+2){margin-top:5px;}
.common-content-hld ul.list-icon li a{color:#000000;text-decoration:none;margin-left:0;}
.common-content-hld ul.list-icon li a:hover{text-decoration:none;margin-left:5px;}
.common-content-hld ul.list-icon-left li,
.common-content-hld ul.list-icon-right li{min-height:50px;}
.common-content-hld ul.list-icon-left li:last-child,
.common-content-hld ul.list-icon-right li:last-child{min-height:auto;}
.common-content-hld ul.list-icon-left li{list-style:none;position:relative;padding-left:30px;text-align:left;}
.common-content-hld ul.list-icon-left li::before{content:'\f046';font-family:'FontAwesome';font-style:normal;font-weight:normal;text-decoration:inherit;color:#000;font-size:18px;position:absolute;top:2px;left:0;}
.common-content-hld ul.list-icon-right li{list-style:none;position:relative;padding-right:30px;text-align:right;}
.common-content-hld ul.list-icon-right li::before{content:'\f046';font-family:'FontAwesome';font-style:normal;font-weight:normal;text-decoration:inherit;color:#000;font-size:18px;position:absolute;top:2px;right:0;}
.common-content-hld ul.list-circle-left,
.common-content-hld ul.list-circle-right{margin-top:35px;}
.common-content-hld ul.list-circle-left li,
.common-content-hld ul.list-circle-right li{min-height:150px;}
.common-content-hld ul.list-circle-left li:last-child,
.common-content-hld ul.list-circle-right li:last-child{min-height:auto;}
.common-content-hld ul.list-circle-left li span,
.common-content-hld ul.list-circle-right li span{font-family:'Oswald', sans-serif;font-size:24px;font-weight:400;letter-spacing:1px;}
.common-content-hld ul.list-circle-left li span + br,
.common-content-hld ul.list-circle-right li span + br{display:block;margin-top:10px;}
.common-content-hld ul.list-circle-left li{list-style:none;position:relative;padding-left:65px;text-align:left;}
.common-content-hld ul.list-circle-left li::before{content:'';background:#ffffff;position:absolute;top:5px;left:0;width:50px;height:50px;border:5px solid #115a6e;border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;z-index:2;}
.common-content-hld ul.list-circle-left li::after{content:'';position:absolute;top:30px;bottom:-20px;left:22px;border-left:5px solid #115a6e;z-index:1;}
.common-content-hld ul.list-circle-right li{list-style:none;position:relative;padding-right:65px;text-align:right;}
.common-content-hld ul.list-circle-right li::before{content:'';background:#ffffff;position:absolute;top:5px;right:0;width:50px;height:50px;border:5px solid #115a6e;border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;z-index:2;}
.common-content-hld ul.list-circle-right li::after{content:'';position:absolute;top:30px;bottom:-20px;right:22px;border-left:5px solid #115a6e;z-index:1;}
.common-content-hld ul.list-circle-left li:last-child::after,
.common-content-hld ul.list-circle-right li:last-child::after{display:none;}
.common-content-hld .img-sm > .row > div img:nth-child(2){margin-top:32px;}
.common-content-hld .table-custom{margin-bottom:0;}
.common-content-hld .table-custom thead tr th,
.common-content-hld .table-custom tfoot tr td{font-family:'Oswald', sans-serif;font-weight:300;background:#444444;color:#fff200;text-transform:uppercase;letter-spacing:1px;border-bottom:0;border-left:1px solid #ffffff;text-align:center;vertical-align:middle;}
.common-content-hld .table-custom tbody tr td{border-top:0;font-size:14px;color:#ffffff;text-align:center;vertical-align:middle;}
.common-content-hld .table-custom tbody tr td:nth-child(n+2){border-left:1px solid #ffffff;}
.common-content-hld .table-custom tbody tr:nth-child(odd) td{background:#656565;}
.common-content-hld .table-custom tbody tr:nth-child(even) td{background:#9f9d9d;}
.common-content-hld .table-col-3 thead tr th{width:33.33%;}
.courses-inner{border-top:35px solid #26a0ed;}
.courses-inner-border{border-top:35px solid #26a0ed;}
.courses-inner > .container > .row > [class*='col-']:nth-child(2){padding-top:60px;padding-bottom:60px;}
.courses-inner aside{background:#115a6e;padding:0 0 35px 0;}
.courses-inner aside .title{background:#26a0ed;padding:30px 15px 10px 15px;text-align:center;}
.courses-inner aside ul li{font-size:14px;color:#ffffff;padding:15px 0;text-align:center;}
.courses-inner aside ul li:nth-child(odd){background:#157c99;}
.courses-inner aside ul li a{color:#ffffff;}
.courses-inner aside ul li a:hover{color:#fff200;}
.courses-inner aside .bg{padding:0 15px;}
.courses-inner aside .bg p{font-size:14px;background:#157c99;color:#ffffff;padding:15px;}
.courses-inner aside .bg + .title{margin-top:35px;}
.courses-inner aside .fa-check-square-o{color:#fff200;margin-right:15px;}
.triangle-down{box-sizing:content-box;width:50%;height:0;padding-left:50%;padding-top:10%;margin-bottom:35px;overflow:hidden;}
.triangle-down div{width:0;height:0;margin-left:-1000px;margin-top:-180px;border-left:1000px solid transparent;border-right:1000px solid transparent;border-top:180px solid #26a0ed;}
.demo{position:relative;z-index:1;}
.demo img{position:absolute;top:-173px;left:275px;}
.demo.center img{top:-215px;left:0;right:0;margin:auto;}
.courses .owl-carousel{margin-top:60px;}
.courses .owl-carousel .owl-item h3{color:#ffffff;}
.courses .owl-carousel .owl-item p{color:#ffffff;}
.courses .owl-carousel .owl-item h3 + p{margin-top:15px;}
.courses .owl-carousel .owl-item img{width:270px;height:auto;margin:0 auto 25px auto;border:12px solid #f1a511;border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;}
.courses .owl-nav div{display:inline-block;position:absolute;top:24%;font-size:0;}
.courses .owl-nav .owl-prev{left:0;margin-left:-10%;background:url("../images/carousel-nav.png");background-position:0 0;width:45px;height:45px;transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;}
.courses .owl-nav .owl-next{right:0;margin-right:-10%;background:url("../images/carousel-nav.png");background-position:-45px 0;width:45px;height:45px;transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;}
.courses .owl-nav .owl-prev,
.courses .owl-nav .owl-next{opacity:0;}
.courses:hover > div > .owl-carousel .owl-nav .owl-prev,
.courses:hover > div > .owl-carousel .owl-nav .owl-next{opacity:0.7;}
.courses:hover > div > .owl-carousel .owl-nav .owl-prev{margin-left:-5%;}
.courses:hover > div > .owl-carousel .owl-nav .owl-next{margin-right:-5%;}
.courses .owl-carousel .btn-custom{font-size:12px;}
.toppers > .container > .row:nth-child(n+2){margin-top:35px;}
.toppers-img{position:relative;width:285px;height:285px;background:#252525;border:30px solid #ffffff;border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;box-shadow:0 0 4px #000000;-o-box-shadow:0 0 4px #000000;-ms-box-shadow:0 0 4px #000000;-moz-box-shadow:0 0 4px #000000;-webkit-box-shadow:0 0 4px #000000;margin:0 auto;z-index:1;}
.toppers-img::before{content:'';width:145px;height:100px;background:#0e2a35;clip-path:polygon(0 81%, 100% 55%, 92% 68%, 15% 100%);-o-clip-path:polygon(0 81%, 100% 55%, 92% 68%, 15% 100%);-ms-clip-path:polygon(0 81%, 100% 55%, 92% 68%, 15% 100%);-moz-clip-path:polygon(0 81%, 100% 55%, 92% 68%, 15% 100%);-webkit-clip-path:polygon(0 81%, 100% 55%, 92% 68%, 15% 100%);position:absolute;bottom:-20px;left:55px;}
.toppers-img::after{content:'';width:250px;height:255px;background:#008ecc;clip-path:polygon(0px 70%, 100% 60%, 93% 86%, 15% 100%);-o-clip-path:polygon(0px 70%, 100% 60%, 93% 86%, 15% 100%);-ms-clip-path:polygon(0px 70%, 100% 60%, 93% 86%, 15% 100%);-moz-clip-path:polygon(0px 70%, 100% 60%, 93% 86%, 15% 100%);-webkit-clip-path:polygon(0px 70%, 100% 60%, 93% 86%, 15% 100%);position:absolute;bottom:-15px;left:-15px;z-index:2;}
.toppers-img .corner{position:absolute;bottom:77px;right:-10px;border-top:8px solid transparent;border-left:15px solid #0e2a35;border-bottom:10px solid transparent;transform:skew(-20deg);-o-transform:skew(-20deg);-ms-transform:skew(-20deg);-moz-transform:skew(-20deg);-webkit-transform:skew(-20deg);z-index:0;}
.toppers-img img{position:absolute;top:50%;left:50%;width:100px;height:auto;border:3px solid #ffffff;transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-wekit-transform:translateX(-50%) translateY(-50%);z-index:0;}
.toppers-img .caption{font-family:'Oswald', sans-serif;font-size:16px;font-weight:400;color:#ffffff;text-align:center;position:absolute;bottom:21px;left:0;right:0;z-index:3;}
.toppers-img .caption span{display:block;font-size:12px;}
.toppers .owl-carousel{margin-top:60px;}
.toppers .owl-carousel .owl-item{background:#f10102;}
.toppers .owl-carousel .owl-item figure{display:block;padding:15px 20px 60px 20px;}
.toppers .owl-carousel .owl-item figcaption{position:relative;margin-left:180px;}
.toppers .owl-carousel .owl-item figcaption::before{content:"\f10d";font-family:'FontAwesome';color:#ffffff;font-size:32px;position:absolute;top:0;left:-40px;}
.toppers .owl-carousel .owl-item h6{font-size:24px;color:#ffffff;letter-spacing:2px;padding-top:5px;}
.toppers .owl-carousel .owl-item p{color:#ffffff;}
.toppers .owl-carousel .owl-item h6 + p{margin-top:15px;}
.toppers .owl-carousel .owl-item p + p{margin-top:5px;}
.toppers .owl-carousel .owl-item img{float:left;width:125px;height:auto;margin:5px 0 0 0;border:3px solid #ffffff;}
.toppers .owl-carousel .owl-item a{position:absolute;left:0;right:0;bottom:0;background:#383838;color:#ffffff;font-family:'Oswald', sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;letter-spacing:3px;padding:5px 15px;text-align:center;}
.toppers .owl-carousel .owl-item a:hover{background:#000000;text-decoration:none;}
.toppers .owl-carousel .owl-nav{display:none;}


.gallery .owl-carousel{margin-top:60px;}
.gallery .owl-carousel .owl-item figure{position:relative;}
.gallery .owl-carousel .owl-item figure img{width:100%;height:auto;border:3px solid #000000;}
.gallery .owl-carousel .owl-item figure figcaption{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;background:rgba(0,0,0,0.8);opacity:0;transition:.5s ease;-o-transition:.5s ease;-ms-transition:.5s ease;-moz-transition:.5s ease;-webkit-transition:.5s ease;}
.gallery .owl-carousel .owl-item figure:hover figcaption{opacity:1;}
.gallery .owl-carousel .owl-item figure figcaption i{font-size:24px;color:#ffffff;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-o-ms-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);}
.gallery .owl-carousel .owl-nav{display:none;}

.gallery .row [class*='col-']{margin:0;padding:0;}
.gallery .row:nth-child(1){margin-top:50px;}
.gallery .row{margin-left:-2px;margin-right:-2px;}
.gallery .row > [class*='col-']{padding:2px;}
.gallery figure{position:relative;}
.gallery figure img{width:100%;height:auto;}
.gallery figure figcaption{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;background:rgba(0,0,0,0.8);opacity:0;transition:.5s ease;-o-transition:.5s ease;-ms-transition:.5s ease;-moz-transition:.5s ease;-webkit-transition:.5s ease;}
.gallery figure:hover figcaption{opacity:1;}
.gallery figure figcaption i{font-size:24px;color:#ffffff;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-o-ms-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);}

.filter-button-group{margin-bottom:30px;}
.filter-button-group button:last-child{float:right;}
.filter-button-group button:last-child img,
.filter-button-group button:last-child span{display:inline-block;vertical-align:top;padding:8px 15px;}
.filter-button-group button:last-child img{background:#e5e5e5;width:63px;height:auto;}
.filter-button-group button:last-child span{background:#f1f1f1;}
.filter-button-group .filter-button{font-size:18px;color:#3371b5;text-transform:uppercase;background:none;border:0;padding:0;margin-left:25px;vertical-align:middle;}
.filter-button-group .filter-button:hover{color:#ff0000;}

.str_wrap{position:relative;width:100%;font-size:12px;-moz-user-select:none;-khtml-user-select:none;user-select:none;white-space:nowrap;overflow:hidden;margin-top:60px;}
.str_wrap p{font-size:24px;}
.str_wrap.str_active{}
.str_move{position:absolute;top:0;left:0;cursor:default;white-space:nowrap;}
.feedback > .container > .row:nth-child(n+2){margin-top:60px;}
.feedback-img{position:relative;width:250px;height:250px;background:#252525;border:15px solid #ffffff;border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;box-shadow:0 0 4px #000000;-o-box-shadow:0 0 4px #000000;-ms-box-shadow:0 0 4px #000000;-moz-box-shadow:0 0 4px #000000;-webkit-box-shadow:0 0 4px #000000;}
.feedback-img::after{z-index:0;}
.feedback > .container > .row:nth-child(odd) [class*='col-']:nth-child(1) .feedback-img::after{content:'';border-top:65px solid transparent;border-bottom:0px solid transparent;border-left:85px solid #252525;position:absolute;bottom:43px;right:-60px;}
.feedback > .container > .row:nth-child(even) [class*='col-']:nth-child(1) .feedback-img{float:right;}
.feedback > .container > .row:nth-child(even) [class*='col-']:nth-child(1) .feedback-img::after{content:'';border-top:65px solid transparent;border-bottom:0px solid transparent;border-right:85px solid #252525;position:absolute;bottom:43px;left:-60px;}
.feedback-img img{position:absolute;top:50%;left:50%;width:100px;height:auto;border:3px solid #ffffff;transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-wekit-transform:translateX(-50%) translateY(-50%);z-index:1;}
.feedback-caption{background:#f2f2f2;border:1px solid #bcbcbc;border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:25px;}
.feedback-caption p{position:relative;font-size:16px;padding-left:45px;}
.feedback-caption p::before{content:"\f10d";font-family:'FontAwesome';color:#000000;font-size:32px;position:absolute;top:-2px;left:0;}
.feedback-caption span{display:block;font-family:'Oswald', sans-serif;background:#008ecc;color:#ffffff;letter-spacing:1px;border-radius:25px;-o-border-radius:25px;-ms-border-radius:25px;=moz-border-radius:25px;-webkit-border-radius:25px;margin-top:25px;padding:8px 45px;text-align:center;}
.carousel-indicators{position:relative;bottom:0;display:none;}
.carousel-indicators li{background:#008ecc;border:2px solid #008ecc;}
.carousel-indicators .active{background:#000000;}
.carousel-caption{position:relative;top:0;left:0;right:0;width:70%;margin:0 auto;color:#000000;text-shadow:none;padding:0;text-align:justify;}
.carousel-caption p{font-size:16px;}
.carousel-caption p + p{margin-top:10px;}
.carousel-caption span{display:block;font-size:16px;font-weight:600;margin-top:25px;}
a.carousel-control{width:auto;top:50%;transform:translate(0, -50%);-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);font-size:75px;text-shadow:none;color:#008ecc;transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;opacity:1;}
a.carousel-control:focus{color:#008ecc;}
a.carousel-control:hover{color:#8a8a8a;}
.carousel-control.left,
.carousel-control.right{background-image:none;}
.scholarship > .container > .row:nth-child(n+2){margin-top:35px;}
.scholarship figure{background:#008ecc;margin-top:50px;}
.scholarship figure .top{background:#252525;border-bottom-left-radius:50%;-o-border-bottom-left-radius:50%;-ms-border-bottom-left-radius:50%;-moz-border-bottom-left-radius:50%;-webkit-border-bottom-left-radius:50%;border-bottom-right-radius:50%;-o-border-bottom-right-radius:50%;-ms-border-bottom-right-radius:50%;-moz-border-bottom-right-radius:50%;-webkit-border-bottom-right-radius:50%;}
.scholarship figure .top img{width:100px;height:auto;border:3px solid #ffffff;box-shadow:0 0 3px #000000;-o-box-shadow:0 0 3px #000000;-ms-box-shadow:0 0 3px #000000;-moz-box-shadow:0 0 3px #000000;-webkit-box-shadow:0 0 3px #000000;margin-top:-50px;}
.scholarship figure .top > p{font-family:'Oswald', sans-serif;font-size:20px;color:#ffffff;padding:20px 0 45px 0;}
.scholarship figure figcaption{background:#008ecc;padding:15px 10px 20px 10px;}
.scholarship figure figcaption p{font-size:14px;color:#ffffff;}
.table-scholarship{margin-bottom:0;}
.table-scholarship thead tr th{border-bottom:0;font-family:'Oswald', sans-serif;font-weight:300;color:#fff200;text-transform:uppercase;letter-spacing:1px;text-align:center;vertical-align:middle;}
.table-scholarship thead tr th:nth-child(1){width:8%;}
.table-scholarship thead tr th:nth-child(2){width:20%;}
.table-scholarship thead tr th:nth-child(3){width:37%;}
.table-scholarship thead tr th:nth-child(4){width:10%;}
.table-scholarship thead tr th:nth-child(5){width:25%;}
.table-scholarship tbody tr td{border-top:0;font-size:14px;color:#ffffff;text-align:center;vertical-align:middle;}
.table-scholarship thead tr th:nth-child(1),
.table-scholarship tbody tr td:nth-child(1){background:#656565;}
.table-scholarship thead tr th:nth-child(n+2){background:#444444;border-left:1px solid #ffffff;}
.table-scholarship tbody tr td:nth-child(n+2){border-left:1px solid #ffffff;}
.table-scholarship tbody tr:nth-child(odd) td:nth-child(n+2){background:#656565;}
.table-scholarship tbody tr:nth-child(even) td:nth-child(n+2){background:#9f9d9d;}
.faq .panel-group{margin-bottom:0;}
.faq .panel-default{border:none;border-radius:0;-o-border-radius:0;-ms-border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;}
.faq .panel-heading{padding:0;border-radius:0;-o-border-radius:0;-ms-border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;}
.faq .panel-title a{display:block;background:#cfcfcf;color:#000000;padding:10px 15px;font-weight:700;border:1px solid #cfcfcf;}
.faq .panel-title a:hover{background:#126689;color:#ffffff;text-decoration:none;border:1px solid #126689;}
.faq .panel-title a[aria-expanded*='true']{background:#126689;color:#ffffff;text-decoration:none;border:1px solid #126689;}
.faq .panel-title a .more-less{float:right;margin-top:2px;}
.faq .panel-body{border:1px solid #cfcfcf;border-top:none !important;}
.bg-red{background:#f10102;}
.bg-grey{background:#cfcfcf;}
.bg-white{background:#ffffff;}
.bg-image-1{background:rgba(0, 0, 0, 0) url("../images/bg-image-1.jpg") center center no-repeat fixed;background-size:cover !important;-o-background-size:cover !important;-moz-background-size:cover !important;-webkit-background-size:cover !important;-ms-behavior:url(/backgroundsize.min.htc);-moz-border-image:url("../images/img-our-commitment.jpg") 0;}
.bg-image-2{background:rgba(0, 0, 0, 0) url("../images/bg-image-2.jpg") center center no-repeat fixed;background-size:cover !important;-o-background-size:cover !important;-moz-background-size:cover !important;-webkit-background-size:cover !important;-ms-behavior:url(/backgroundsize.min.htc);-moz-border-image:url("../images/img-our-commitment.jpg") 0;}
h1.text-white, h2.text-white, h3.text-white, h4.text-white, h5.text-white, p.text-white, a.text-white{color:#ffffff;}
h1.text-red, h2.text-red, h3.text-red, h4.text-red, h5.text-red, p.text-red, a.text-red{color:#f10102;}
h1.text-yellow, h2.text-yellow, h3.text-yellow, h4.text-yellow, h5.text-yellow, p.text-yellow, a.text-yellow{color:#fff212;}
.modal .modal-content{border-radius:0;-o-border-radius:0;-ms-border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;}
.modal .close{position:absolute;background:#ffffff;top:0;right:0;margin-top:-18px;margin-right:-18px;width:35px;height:35px;opacity:1;font-size:28px;border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;}
.modalToppers .modal-header,
.modalToppers .modal-body{padding:15px 25px 20px 25px;text-align:center;}
.modalToppers .modal-header h3{font-size:24px;font-weight:500;letter-spacing:3px;}
#modalRegister .nav-pills > li > a{background:#ffffff;color:#000000;border-radius:0;-o-border-radius:0;-ms-border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;}
#modalRegister .nav-pills > li > a:hover{color:#000000;}
#modalRegister .nav-pills > li.active > a,
#modalRegister .nav-pills > li.active > a:focus,
#modalRegister .nav-pills > li.active > a:hover{background:#105eaf;color:#ffffff;}
#modalRegister .modal-body{background:#252525;padding:35px;}
#modalRegister .modal-body h3{font-size:20px;font-weight:300;color:#ffffff;letter-spacing:5px;margin:35px 0;text-align:center;}
#modalDemoClass .modal-body{background:#252525;padding:35px;}
#modalDemoClass .modal-body h3{font-size:22px;font-weight:400;color:#ffffff;letter-spacing:3px;margin:0;text-align:center;text-transform:uppercase;}
#modalDemoClass .modal-body p{font-size:14px;color:#ffffff;margin:10px 0 35px;text-align:center;}
#modalSuccess .modal-dialog, #modalFailed .modal-dialog, #modalFailedCV .modal-dialog{width:350px;margin:0 auto;top:50%;transform:translateY(-50%);}
#modalSuccess .modal-body, #modalFailed .modal-body, #modalFailedCV .modal-body{padding:35px 15px;}
#modalSuccess .modal-body img + p, #modalFailed .modal-body img + p, #modalFailedCV .modal-body img + p{margin-top:15px;}
.quick-form .form-control{color:#252525;border:2px solid #ffffff;border-radius:25px;-o-border-radius:25px;-ms-border-radius:25px;-moz-border-radius:25px;-webkit-border-radius:25px;}
.quick-form select.form-control{padding:4px 8px 4px 32px;}
.quick-form .file{position:absolute;visibility:hidden;}
.quick-form .file + div .form-control{border-left:none;padding-left:0;}
.quick-form .input-group-addon{border:2px solid #ffffff;border-right:none;border-top-left-radius:25px;-o-border-top-left-radius:25px;-ms-border-top-left-radius:25px;-moz-border-top-left-radius:25px;-webkit-border-top-left-radius:25px;border-bottom-left-radius:25px;-o-border-bottom-left-radius:25px;-ms-border-bottom-left-radius:25px;-moz-border-bottom-left-radius:25px;-webkit-border-bottom-left-radius:25px;}
.quick-form input[type="submit"]{width:100%;background:#105eaf;border:2px solid #ffffff;border-radius:25px;-o-border-radius:25px;-ms-border-radius:25px;-moz-border-radius:25px;-webkit-border-radius:25px;margin:0;}
.quick-form input[type="submit"]:focus{color:#ffffff;}
.quick-form select{background:#ffffff url('../images/arrow-select.png') calc(100% - 10px) 50% no-repeat;border-radius:0;-o-border-radius:0;-ms-border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;appearance:none;-o-appearance:none;-ms-appearance:none;-moz-appearance:none;-webkit-appearance:none;padding:6px;position:relative;}
.quick-form select:focus{border:1px solid #ccc;box-shadow:none;-o-box-shadow:none;-ms-box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;}
.quick-form select::-ms-expand{display:none;}
@media screen and (min-width:0\0){.quick-form select{background:none\9;padding:5px\9;}
}
.quick-form .browse{border-color:#ffffff;border-top-left-radius:0;-o-border-top-left-radius:0;-ms-border-top-left-radius:0;-moz-border-top-left-radius:0;-webkit-border-top-left-radius:0;border-bottom-left-radius:0;-o-border-bottom-left-radius:0;-ms-border-bottom-left-radius:0;-moz-border-bottom-left-radius:0;-webkit-border-bottom-left-radius:0;border-top-right-radius:25px;-o-border-top-right-radius:25px;-ms-border-top-right-radius:25px;-moz-border-top-right-radius:25px;-webkit-border-top-right-radius:25px;border-bottom-right-radius:25px;-o-border-bottom-right-radius:25px;-ms-border-bottom-right-radius:25px;-moz-border-bottom-right-radius:25px;-webkit-border-bottom-right-radius:25px;transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;}
.quick-form .has-error .input-group-addon{border-color:#ffffff;}
.quick-form #assistance_type_group,
.quick-form #assistance_type_group_demo{display:none;}
.contact .list-contact li{display:inline-block;width:calc(33.33% - 4px);vertical-align:top;position:relative;}
.contact .list-contact li:nth-child(n+2)::before{content:'';position:absolute;right:0;top:0;left:0;height:110px;border-left:1px solid #b7b7b7;}
.contact .list-contact li:nth-child(n+2)::after{content:'';position:absolute;right:0;top:0;left:-15px;width:30px;height:70px;border-left:1px solid #b7b7b7;border-right:1px solid #b7b7b7;}
.contact .list-contact li .fa{font-size:48px;color:#105eaf;margin-bottom:35px;}
.contact-form{background:#105eaf;padding:35px;}
.contact-form .form-control{font-weight:400;background:#105eaf;color:#ffffff;border:2px solid #ffffff;border-radius:25px;-o-border-radius:25px;-ms-border-radius:25px;-moz-border-radius:25px;-webkit-border-radius:25px;}
.contact-form .has-error .form-control{border-color:#fff200;box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset;-o-box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset;-ms-box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset;-moz-box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset;-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset;}
.contact-form .has-error .form-control:focus{border-color:#fff200;box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 6px #fff200;-o-box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 6px #fff200;-ms-box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 6px #fff200;-moz-box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 6px #fff200;-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 6px #fff200;}
.contact-form .has-error .checkbox,
.contact-form .has-error .checkbox-inline,
.contact-form .has-error .control-label,
.contact-form .has-error .help-block,
.contact-form .has-error .radio,
.contact-form .has-error .radio-inline,
.contact-form .has-error.checkbox label,
.contact-form .has-error.checkbox-inline label,
.contact-form .has-error.radio label,
.contact-form .has-error.radio-inline label{color:#fff200;}
.contact-form ::-webkit-input-placeholder{text-transform:uppercase;color:#ffffff !important;}
.contact-form ::-moz-placeholder{text-transform:uppercase;color:#ffffff !important;}
.contact-form :-ms-input-placeholder{text-transform:uppercase;color:#ffffff !important;}
.contact-form :-moz-placeholder{text-transform:uppercase;color:#ffffff !important;}
.contact-form .icon-addon{color:#ffffff;}
.contact-form .icon-addon:hover .fa{color:#fff200;}
.contact-form input[type="submit"]{width:100%;background:#105eaf;border:2px solid #ffffff;border-radius:25px;-o-border-radius:25px;-ms-border-radius:25px;-moz-border-radius:25px;-webkit-border-radius:25px;}
.map{width:100%;height:428px;border:none;}
.form-group label{font-size:14px;font-weight:600;}
.form-group label sup{color:#ed3237;}
.form-control{font-weight:500;background:#dbdbdb;letter-spacing:1px;border-radius:0;-o-border-radius:0;-ms-border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;}
select.form-control{padding:6px 8px;}
textarea.form-control{resize:none;}
.has-error .form-control{border-color:#ff2400;box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset;-o-box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset;-ms-box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset;-moz-box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset;-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset;}
.has-error .form-control:focus{border:2px solid #ff2400;box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 6px #ff2400;-o-box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 6px #ff2400;-ms-box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 6px #ff2400;-moz-box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 6px #ff2400;-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 6px #ff2400;}
.has-error .checkbox,
.has-error .checkbox-inline,
.has-error .control-label,
.has-error .help-block,
.has-error .radio,
.has-error .radio-inline,
.has-error.checkbox label,
.has-error.checkbox-inline label,
.has-error.radio label,
.has-error.radio-inline label{font-size:14px;color:#ff2400;text-align:left;}
.icon-addon{position:relative;display:block;color:#252525;}
.icon-addon:after,
.icon-addon:before{content:'';display:table;}
.icon-addon:after{clear:both;}
.icon-addon .fa{position:absolute;top:0;left:10px;font-size:14px;width:20px;padding:10px 0;text-align:center;z-index:2;}
.icon-addon .form-control{float:left;padding-left:35px;}
.icon-addon .form-control:focus + .fa,
.icon-addon:hover .fa{color:#ff2400;}
::-webkit-input-placeholder{color:#000000 !important;}
::-moz-placeholder{color:#000000 !important;}
:-ms-input-placeholder{color:#000000 !important;}
:-moz-placeholder{color:#000000 !important;}
.social{width:100%;}
.social ul{margin:0;padding:0;}
.social ul li{display:inline-block;list-style:none;}
.social ul li:nth-child(n+2){margin-left:5px;}
.social ul li a i{display:block;width:35px;height:35px;line-height:35px;text-align:center;font-size:18px;border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;}
.social ul li a .fa-facebook{background:#3b5998;color:#ffffff;}
.social ul li a:hover .fa-facebook{background:#ffffff;color:#3b5998;}
.social ul li a .fa-twitter{background:#00aced;color:#ffffff;}
.social ul li a:hover .fa-twitter{background:#ffffff;color:#00aced;}
.social ul li a .fa-google-plus{background:#dd4b39;color:#ffffff;}
.social ul li a:hover .fa-google-plus{background:#ffffff;color:#dd4b39;}
.social ul li a .fa-linkedin{background:#007bb6;color:#ffffff;}
.social ul li a:hover .fa-linkedin{background:#ffffff;color:#007bb6;}
a.btn-custom,
input[type="submit"]{font-family:'Oswald', sans-serif;color:#ffffff;border:none;font-size:16px;font-weight:500;text-transform:uppercase;text-decoration:none !important;letter-spacing:3px;margin-top:15px;padding:10px 25px;border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-webkit-backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;}
input[type="submit"]{opacity:1 !important;}
a.btn-custom:hover,
input[type="submit"]:hover{color:#ffffff;text-decoration:none !important;}
.btn-red{background:#f10102;}
.btn-red:hover{background:#000000;}
.btn-black{background:#000000;}
.btn-black:hover{background:#f10102;}
footer{background:url('../images/footer-bg.jpg');}
.footer-top{padding:60px 0;}
.social-footer{width:100%;text-align:center;}
.social-footer ul{margin:0;padding:0;line-height:0;}
.social-footer ul li{display:inline-block;list-style:none;}
.social-footer ul li:nth-child(n+2){margin-left:10px;}
.social-footer ul li a{position:relative;display:block;width:50px;height:50px;line-height:50px;background:#ffffff;text-align:center;font-size:28px;border-radius:28%;-moz-border-radius:10%;-webkit-border-radius:10%;overflow:hidden;}
.social-footer ul li a,
.social-footer ul li a::before,
.social-footer ul li a .fa{-webkit-transition:all 0.35s;transition:all 0.35s;transition-timing-function:cubic-bezier(0.31, -0.105, 0.43, 1.59);-webkit-transition-timing-function:cubic-bezier(0.31, -0.105, 0.43, 1.59);}
.social-footer ul li a:focus::before,
.social-footer ul li a:hover::before{top:-10%;left:-10%;}
.social-footer ul li a:focus .fa,
.social-footer ul li a:hover .fa{color:#ffffff;transform:scale(1);-webkit-transform:scale(1);}
.social-footer ul li a::before{content:'';position:absolute;top:10%;left:-127%;width:120%;height:120%;transform:rotate(55deg);-webkit-transform:rotate(75deg);}
.social-footer ul li a .fa{transform:scale(0.8);-webkit-transform:scale(0.8);}
.social-footer a.facebook::before{background:#3b5998;}
.social-footer a.facebook .fa{color:#3b5998;}
.social-footer a.twitter::before{background:#00aced;}
.social-footer a.twitter .fa{color:#00aced;}
.social-footer a.google-plus::before{background:#dd4b39;}
.social-footer a.google-plus .fa{color:#dd4b39;}
.social-footer a.linkedin::before{background:#007bb6;}
.social-footer a.linkedin .fa{color:#007bb6;}
.social-footer a.youtube::before{background:#bb0000;}
.social-footer a.youtube .fa{color:#bb0000;}
footer .copyright{position:relative;width:100%;text-align:center;margin-top:35px;}
footer .copyright::before{content:'';display:block;border-top:1px dashed #CCCCCC;width:50%;margin:0 auto;padding-top:35px;}
footer .copyright p{font-size:16px;color:#dbdbdb;margin:0;}
footer .copyright a{color:#ffffff;}
footer .copyright a:hover{color:#dbdbdb;}
.scrollToTop, .scrollToTop:focus{display:none;width:35px;height:35px;line-height:35px;font-weight:bold;text-align:center;background:#383838;color:#ffffff;text-decoration:none;position:fixed;bottom:25px;right:25px;box-shadow:0 0 2px #ffffff;-moz-box-shadow:0 0 2px #ffffff;-webkit-box-shadow:0 0 2px #ffffff;transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;z-index:1;}
.scrollToTop i{font-size:16px;}
.scrollToTop:hover{line-height:25px;color:#ffffff;text-decoration:none;box-shadow:0 0 5px #ffffff;-moz-box-shadow:0 0 5px #ffffff;-webkit-box-shadow:0 0 5px #ffffff;}
@media (max-width:1900px){.map{height:410px;}
}
@media (min-width:1200px){.common-content-hld p.w-manual{width:80%;margin-left:auto;margin-right:auto;}
}
@media only screen and (min-width:992px) and (max-width:1199px){body{font-size:16px;}
.topbar{padding:10px 0;}
.topbar .list-inline{margin:0 0 6px 0;}
.topbar .list-inline li a{font-size:16px;}
.topbar .list-call::before{font-size:26px;padding:4px 13px;}
.topbar .list-call li:nth-child(n+2){margin-top:7px;}
.topbar .list-call li a{font-size:20px;}
.topbar .list-call:hover::before{color:#383838;}
.topbar .attend{margin-left:200px;}
.topbar .attend .bg-red,
.topbar .attend .bg-white{display:block;font-size:14px;width:179px;padding:2px 0}
.brandLogo img{width:285px;}
.custom-nav > .navbar-nav > li > a{padding:10px 12px;}
.custom-nav > .navbar-nav > li > a,
.custom-nav .dropdown-menu > li > a{font-size:14px;}
.custom-nav > .navbar-nav > li > a > .fa-home{position:relative;font-size:20px;}
#wowslider-container1 .ws-title h1{font-size:32px;}
#wowslider-container1 .ws-title h2{font-size:26px;margin-top:5px;}
.banner{min-height:600px;}
.banner-caption{left:55%;width:auto;}
.banner-caption h1{font-size:46px;}
.banner-caption h2{font-size:32px;}
.common-content-hld h2{font-size:36px;}
.common-content-hld h3{font-size:30px;}
.common-content-hld h4{font-size:26px;}
.common-content-hld h5{font-size:22px;}
.common-content-hld p.w-manual{width:90%;margin-left:auto;margin-right:auto;}
.common-content-hld ul.list-circle-left li span,
.common-content-hld ul.list-circle-right li span{font-size:18px;}
.courses .owl-carousel{margin-top:50px;}
.courses .owl-carousel .owl-item h3 + p{margin-top:15px;}
.courses .owl-carousel .owl-item img{width:235px;margin:0 auto 25px auto;border:10px solid #f1a511;}
.toppers .owl-carousel{margin-top:50px;}
.toppers .owl-carousel .owl-item img{width:110px;}
.toppers .owl-carousel .owl-item figcaption{margin-left:160px;}
.toppers .owl-carousel .owl-item figcaption::before{font-size:26px;left:-35px;}
.str_wrap{margin-top:50px;}
.str_wrap p{font-size:22px;}
.contact .list-contact li{width:calc(33.33% - 3px);}
footer .copyright p{font-size:14px;}
}
@media (min-width:992px){}
@media (max-width:991px){#wowslider-container1 .ws-title h1{font-size:24px;padding:0 25px 5px 25px;}
#wowslider-container1 .ws-title h2{font-size:18px;margin-top:5px;padding:5px 25px;}
#wowslider-container1 .ws_bullets{display:none;}
.common-content-hld{padding:45px 0;}
.common-content-hld h2 + .table-responsive,
.common-content-hld p + .table-responsive{margin-top:45px;}
.toppers > .container > .row:nth-child(n+2){margin-top:25px;}
.feedback > .container > .row:nth-child(n+2){margin-top:45px;}
}
@media only screen and (min-width:768px) and (max-width:991px){body{font-size:16px;}
.topbar{padding:10px 0;}
.topbar .list-inline{margin:0 0 6px 0;}
.topbar .list-inline li a{font-size:16px;}
.topbar .list-call::before{font-size:26px;}
.topbar .list-call li:nth-child(n+2){margin-top:7px;}
.topbar .list-call li a{font-size:20px;}
.topbar .list-call:hover::before{color:#383838;}
.topbar .attend{margin-left:53px;}
.topbar .attend .bg-red,
.topbar .attend .bg-white{display:block;font-size:14px;width:179px;padding:2px 0;}
.brandLogo img{width:285px;}
.custom-nav > .navbar-nav > li > a{padding:10px 7px;}
.custom-nav > .navbar-nav > li > a,
.custom-nav .dropdown-menu > li > a{font-size:11px;}
.custom-nav > .navbar-nav > li > a > .fa-home{position:relative;font-size:20px;}
.banner{min-height:500px;}
.banner-caption{left:55%;width:auto;}
.banner-caption h1{font-size:38px;}
.banner-caption h2{font-size:28px;}
.common-content-hld h2{font-size:30px;}
.common-content-hld h3{font-size:26px;}
.common-content-hld h4{font-size:22px;}
.common-content-hld h5{font-size:20px;}
.common-content-hld h2 + p,
.common-content-hld h2 + ul,
.common-content-hld h2 + .carousel,
.common-content-hld h2 + .m-dynamic,
.common-content-hld h3 + p,
.common-content-hld h3 + ul,
.common-content-hld h3 + .carousel,
.common-content-hld h3 + .m-dynamic,
.common-content-hld h4 + h5,
.common-content-hld h4 + p,
.common-content-hld h4 + ul,
.common-content-hld h4 + .carousel,
.common-content-hld h4 + .m-dynamic,
.common-content-hld p + h5,
.common-content-hld p + .btn-custom,
.common-content-hld p + .m-dynamic,
.common-content-hld ul + h5,
.common-content-hld ul + .m-dynamic{margin-top:25px;}
.common-content-hld h2 + h3,
.common-content-hld h2 + h4,
.common-content-hld h3 + h2,
.common-content-hld h3 + h4,
.common-content-hld h4 + h2,
.common-content-hld h4 + h3,
.common-content-hld h5 + p,
.common-content-hld h5 + ul,
.common-content-hld p + p,
.common-content-hld p + ul,
.common-content-hld ul + p{margin-top:10px;}
.common-content-hld .img-sm > .row > div img,
.common-content-hld .img-sm > .row > div img:nth-child(2){margin-top:15px;}
.common-content-hld ul.list-icon-left li,
.common-content-hld ul.list-icon-right li{min-height:70px;}
.common-content-hld ul.list-circle-left li span,
.common-content-hld ul.list-circle-right li span{font-size:18px;}
.courses-inner > .container > .row > [class*='col-']:nth-child(2){padding-top:45px;padding-bottom:45px;}
.courses-inner aside .title{padding:20px 15px 10px 15px;}
.demo img{top:-120px;left:220px;width:150px;}
.demo.center img{top:-160px;}
.courses .owl-carousel{margin-top:35px;}
.courses .owl-carousel .owl-item h3 + p{margin-top:15px;}
.courses .owl-carousel .owl-item img{width:235px;margin:0 auto 25px auto;border:10px solid #f1a511;}
.toppers-img{width:220px;height:220px;border:25px solid #ffffff;}
.toppers-img::before{width:100px;clip-path:polygon(0 90%, 100% 55%, 92% 73%, 15% 100%);-o-clip-path:polygon(0 90%, 100% 55%, 92% 73%, 15% 100%);-ms-clip-path:polygon(0 90%, 100% 55%, 92% 73%, 15% 100%);-moz-clip-path:polygon(0 90%, 100% 55%, 92% 73%, 15% 100%);-webkit-clip-path:polygon(0 90%, 100% 55%, 92% 73%, 15% 100%);}
.toppers-img::after{width:196px;bottom:-21px;}
.toppers-img .corner{bottom:71px;border-left:12px solid #0e2a35;transform:skew(-12deg);-o-transform:skew(-12deg);-ms-transform:skew(-12deg);-moz-transform:skew(-12deg);-webkit-transform:skew(-12deg);}
.toppers-img img{width:75px;border:2px solid #ffffff;}
.toppers-img .caption{font-size:14px;bottom:18px;}
.toppers-img .caption span{font-size:10px;}
.toppers .owl-carousel{margin-top:35px;text-align:center;}
.toppers .owl-carousel .owl-item figure{padding:20px 25px 55px 25px;}
.toppers .owl-carousel .owl-item figcaption{margin-left:0;}
.toppers .owl-carousel .owl-item figcaption::before{font-size:22px;top:4px;left:-15px;}
.toppers .owl-carousel .owl-item img{float:none;width:100px;margin:0 auto 15px auto;}
.str_wrap{margin-top:35px;}
.str_wrap p{font-size:20px;}
.feedback-caption p{font-size:14px;padding-left:40px;}
.feedback-caption p::before{font-size:28px;}
.carousel-caption p{font-size:14px;}
.carousel-caption span{font-size:14px;}
.scholarship figure .top img{width:75px;border:2px solid #ffffff;}
.scholarship figure .top > p{font-size:16px;}
.scholarship figure figcaption p{font-size:12px;}
.has-error .checkbox,
.has-error .checkbox-inline,
.has-error .control-label,
.has-error .help-block,
.has-error .radio,
.has-error .radio-inline,
.has-error.checkbox label,
.has-error.checkbox-inline label,
.has-error.radio label,
.has-error.radio-inline label{font-size:12px;}
.contact .list-contact li{width:calc(33.33% - 3px);}
.social-footer ul li a{width:45px;height:45px;}
footer .copyright::before{width:60%;}
footer .copyright p{font-size:14px;}
}
@media only screen and (min-width:768px){.text-sm-left{text-align:left;}
.text-sm-right{text-align:right;}
.text-sm-center{text-align:center;}
.text-sm-justify{text-align:justify;}
}
@media only screen and (max-width:767px){body{font-size:14px;}
.text-xs-left{text-align:left;}
.text-xs-right{text-align:right;}
.text-xs-center{text-align:center;}
.text-xs-justify{text-align:justify;}
.topbar{padding:10px 0;}
.topbar .row > div:nth-child(1){text-align:center;}
.topbar .row > div:nth-child(2){text-align:center;}
.topbar .list-inline{margin:0 0 5px 0;}
.topbar .list-inline li{display:inline-block;padding:0;}
.topbar .list-inline li:nth-child(n+2){margin-left:3px;}
.topbar .list-inline li i{font-size:10px;margin-right:4px;}
.topbar .list-inline li a{font-size:12px;}
.topbar .list-call{margin:5px 0 0 35px;padding:0;float:none;display:inline-block;}
.topbar .list-call::before{font-size:12px;padding:0 5px;left:-35px;border:2px solid #f10102;}
.topbar .list-call li{display:inline-block;line-height:20px;}
.topbar .list-call li:nth-child(n+2){margin-top:0;margin-left:30px;position:relative;}
.topbar .list-call li:nth-child(n+2)::before{content:"\005C";font-size:24px;color:#f10102;position:absolute;top:0;left:-22px;}
.topbar .list-call li a{font-size:14px;font-weight:300;}
.topbar .list-call:hover::before{color:#383838;border:2px solid #383838;}
.topbar .attend{float:none;margin-left:0;}
.topbar .attend .bg-red,
.topbar .attend .bg-white{display:inline-block;font-size:14px;width:144px;padding:3px 0;}
.topbar .attend .bg-white{margin-left:-3px;}
.brandLogo img{width:290px;margin:0 0 5px 0;}
.navbar-inverse{background:#383838;}
.custom-nav{position:absolute;width:100%;background:#080808;z-index:9;}
.custom-nav > .navbar-nav{text-align:left;}
.custom-nav > .navbar-nav > li{display:block;}
.custom-nav > .navbar-nav > li:nth-child(n+2) > a{margin-top:2px;}
.custom-nav > .navbar-nav > li:nth-child(n+2)::before{display:none;}
.custom-nav > .navbar-nav > li > a{background:#373435;font-size:14px;padding:5px 15px;}
.custom-nav > .navbar-nav > li > a > .fa-home{position:relative;top:0;font-size:24px;}
.custom-nav > .navbar-nav > li > a:focus{background:#373435;}
.custom-nav > .navbar-nav > li > a:hover,
.custom-nav > .navbar-nav > .active > a,
.custom-nav > .navbar-nav > .active > a:focus,
.custom-nav > .navbar-nav > .active > a:hover,
.custom-nav > .navbar-nav > .open > a,
.custom-nav > .navbar-nav > .open > a:hover{background:#373435;color:#fff212;}
.custom-nav > .navbar-nav > .open > a:focus{background:#373435;color:#fff212;}
.navbar-toggle{padding:9px 10px;background-color:#f10102;background-image:none;border:1px solid transparent;border-radius:4px;top:0;right:0;transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;}
.navbar-inverse .navbar-toggle:focus,
.navbar-inverse .navbar-toggle:hover{background-color:#ffffff;}
.navbar-inverse .navbar-toggle:focus .icon-bar,
.navbar-inverse .navbar-toggle:hover .icon-bar{background-color:#f10102;}
.custom-nav .navbar-nav .open .dropdown-menu > li > a{color:#ffffff;}
.custom-nav .navbar-nav .open .dropdown-menu > li > a:focus,
.custom-nav .navbar-nav .open .dropdown-menu > li > a:hover{color:#fff212;}
.custom-nav .navbar-nav .open .dropdown-menu > li > a::before{display:none;}
.custom-nav > .navbar-nav .open .dropdown-menu > .active > a,
.custom-nav > .navbar-nav .open .dropdown-menu > .active > a:focus,
.custom-nav > .navbar-nav .open .dropdown-menu > .active > a:hover{color:#fff212;}
.custom-nav .dropdown-menu > li > a{font-size:12px;}
.custom-nav .open .dropdown-menu .dropdown-header,
.custom-nav .open .dropdown-menu > li > a{padding:5px 15px;}
.caret{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px dashed;display:inline-block;height:0;margin-left:0;position:absolute;right:15px;top:50%;vertical-align:middle;width:0;}
.banner{background-size:cover;-o-background-size:cover;-ms-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;min-height:auto;text-align:center;}
.banner::after{content:'';background:rgba(0,0,0,0.5);position:absolute;top:0;bottom:0;left:0;right:0;}
.banner-caption{position:relative;top:0;left:0;right:0;width:100%;margin:0 auto;padding:85px 15px;border-left:none;transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0);}
.banner-caption h1{font-size:38px;}
.banner-caption h2{font-size:28px;}
.common-content-hld h2{font-size:30px;}
.common-content-hld h3{font-size:26px;}
.common-content-hld h4{font-size:22px;}
.common-content-hld h5{font-size:18px;}
.common-content-hld h2 + p,
.common-content-hld h2 + ul,
.common-content-hld h2 + .carousel,
.common-content-hld h2 + .m-dynamic,
.common-content-hld h3 + p,
.common-content-hld h3 + ul,
.common-content-hld h3 + .carousel,
.common-content-hld h3 + .m-dynamic,
.common-content-hld h4 + h5,
.common-content-hld h4 + p,
.common-content-hld h4 + ul,
.common-content-hld h4 + .carousel,
.common-content-hld h4 + .m-dynamic,
.common-content-hld p + h5,
.common-content-hld p + .btn-custom,
.common-content-hld p + .m-dynamic,
.common-content-hld ul + h5,
.common-content-hld ul + .m-dynamic{margin-top:25px;}
.common-content-hld h2 + h3,
.common-content-hld h2 + h4,
.common-content-hld h3 + h2,
.common-content-hld h3 + h4,
.common-content-hld h4 + h2,
.common-content-hld h4 + h3,
.common-content-hld h5 + p,
.common-content-hld h5 + ul,
.common-content-hld p + p,
.common-content-hld p + ul,
.common-content-hld ul + p{margin-top:10px;}
.common-content-hld .img-sm > .row > div img,
.common-content-hld .img-sm > .row > div img:nth-child(2){margin-top:15px;}
.common-content-hld ul.list-icon-left{margin-top:5px;}
.common-content-hld ul.list-icon-left li:nth-child(n+2),
.common-content-hld ul.list-icon-right li:nth-child(n+2){margin-top:5px;}
.common-content-hld ul.list-icon-left li,
.common-content-hld ul.list-icon-right li{text-align:left;min-height:auto;}
.common-content-hld ul.list-icon-right li{padding-left:30px;padding-right:0;}
.common-content-hld ul.list-icon-left li::before,
.common-content-hld ul.list-icon-right li:before{font-size:16px;top:0;left:0;right:auto;}
.common-content-hld ul.list-circle-left li span,
.common-content-hld ul.list-circle-right li span{font-size:18px;}
.courses-inner > .container > .row > [class*='col-']:nth-child(2){padding-top:45px;padding-bottom:45px;}
.courses-inner aside ul li{font-size:12px;padding:10px 0;}
.courses-inner aside .bg p{font-size:12px;}
.demo img{top:-105px;left:0;right:0;margin:auto;width:120px;height:auto;}
.demo.center img{top:-135px;}
.courses .owl-carousel{margin-top:35px;}
.courses .owl-carousel .owl-item h3 + p{margin-top:15px;}
.courses .owl-carousel .owl-item img{width:235px;margin:0 auto 25px auto;border:10px solid #f1a511;}
.toppers > .container > .row [class*='col-']:nth-child(n+2){margin-top:25px;}
.toppers .owl-carousel{margin-top:35px;text-align:center;}
.toppers .owl-carousel .owl-item figure{padding:20px 20px 60px 20px;}
.toppers .owl-carousel .owl-item figcaption{margin-left:0;}
.toppers .owl-carousel .owl-item figcaption::before{font-size:22px;top:4px;left:-15px;}
.toppers .owl-carousel .owl-item img{float:none;width:100px;margin:0 auto 15px auto;}
.str_wrap{margin-top:35px;}
.str_wrap p{font-size:18px;}
.feedback > .container > .row [class*='col-']:nth-child(2){margin-top:25px;}
.feedback-img{margin:0 auto;}
.feedback > .container > .row:nth-child(odd) [class*='col-']:nth-child(1) .feedback-img::after{border-top:85px solid #252525;border-bottom:0px solid transparent;border-left:65px solid transparent;border-right:0px solid transparent;bottom:-20px;right:23px;}
.feedback > .container > .row:nth-child(even) [class*='col-']:nth-child(1) .feedback-img{float:none;}
.feedback > .container > .row:nth-child(even) [class*='col-']:nth-child(1) .feedback-img::after{border-top:85px solid #252525;border-bottom:0px solid transparent;border-right:65px solid transparent;border-left:0px solid transparent;bottom:-20px;left:23px;}
.feedback-caption p{font-size:14px;padding-left:0;text-align:center;}
.feedback-caption p::before{display:none;}
.feedback-caption span{padding:8px 35px;}
.carousel-caption{width:100%;}
.carousel-caption p{font-size:14px;}
.carousel-caption span{font-size:14px;}
a.carousel-control{display:none;}
.scholarship .container .row [class*='col-']:nth-child(n+2) figure{margin-top:85px;}
.modal .close{margin-top:-14px;margin-right:-14px;width:30px;height:30px;font-size:24px;}
.modal-dialog{width:90%;margin-top:20px;margin-left:auto;margin-right:auto;}
#modalRegister .modal-dialog, #modalDemoClass .modal-dialog{margin-top:10px;}
.modalToppers .modal-body{padding:15px 15px 20px 15px;}
#modalRegister .nav-pills > li + li{margin-left:0;}
#modalRegister .modal-body{padding:25px 15px;}
#modalRegister .modal-body h3{font-size:18px;margin:25px 0;}
#modalDemoClass .modal-body{padding:25px 15px;}
#modalDemoClass .modal-body h3{font-size:18px;letter-spacing:0;}
#modalDemoClass .modal-body p{font-size:12px;margin:10px 0 35px;}
#modalSuccess .modal-dialog, #modalFailed .modal-dialog, #modalFailedCV .modal-dialog{width:290px;}
.quick-form .form-control{font-size:12px;letter-spacing:0;padding-left:21px;}
.quick-form select.form-control{padding:4px 8px 4px 17px;}
.quick-form .input-group-addon{font-size:12px;padding:6px;}
.quick-form .icon-addon .fa{top:1px;left:5px;font-size:12px;width:15px;}
.quick-form .browse{font-size:12px;height:34px;}
.contact .list-contact li{display:block;width:100%;}
.contact .list-contact li:nth-child(n+2){margin-top:25px;}
.contact .list-contact li:nth-child(n+2)::before,
.contact .list-contact li:nth-child(n+2)::after{display:none;}
.contact .list-contact li .fa{font-size:48px;color:#105eaf;margin-bottom:25px;}
.contact-form{padding:25px 15px;}
a.btn-custom,
input[type="submit"]{font-size:14px;}
.footer-top{padding:45px 0;}
.social-footer ul li a{width:45px;height:45px;}
footer .copyright::before{padding-top:25px;}
footer .copyright p{font-size:14px;}
.scrollToTop, .scrollToTop:focus{right:15px;}
}
@media only screen and (max-width:599px){#wowslider-container1 .ws_images{min-height:415px;}
#wowslider-container1 .ws-title{position:relative;top:0%;margin-top:5%;transform:translateY(0%);-ms-transform:translateY(0%);-moz-transform:translateY(0%);-webkit-transform:translateY(0%);}
}
@media only screen and (min-width:411px) and (max-width:599px){#wowslider-container1 .ws_images{min-height:265px;}
}
@media only screen and (max-width:410px){#wowslider-container1 .ws_images{min-height:205px;}
}