* {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
:after, :before {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
html {font-family: MyriadPro-Regular ,sans-serif ; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; font-size: 10px; -webkit-tap-highlight-color: transparent; float: none!important}
body, input, textarea {font-size:16px; font-family:MyriadPro-Regular ,"Open Sans", Arial, sans-serif}
body {font-family: MyriadPro-Regular, "Helvetica Neue", Helvetica, Arial, sans-serif; font-size:14px;line-height:1.42857143;color:#333;background-color:#fff;padding:0;overflow-x:hidden !important}
audio, video {display:inline-block;vertical-align: baseline}
h1, h2, h3, h4, h5, h6 {font-weight:100}
a, address, b, big, body, center, code, dd, div, dt, font, form, h1, h2, h3, h4, h5, h6, html, i, img, label, li, p, pre, q, s, span, strong, sub, u, ul, var {margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0}
img, video {max-width:100%;height: auto;border:0;vertical-align:middle}
h1, h2, h3, h4, h5, h6 {color: #333; line-height: 1em; font-weight:400}
h2 {font-size:24px}
h3 {font-size:22px}
h5 {font-size:18px}
h5 {font-size:16px}
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {font-family:inherit;font-weight:500;line-height:1.1;color:inherit}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {color:inherit}
.h1, .h2, .h3, h1, h2, h3 {margin-top:20px;margin-bottom:10px}
.h4, .h5, .h6, h4, h5, h6 {margin-top: 10px; margin-bottom:10px}
.h2,h2{font-size:30px}
.h3,h3{font-size:24px}
.h4,h4{font-size:18px}
.h5,h5{font-size:14px}
ul li a
a {color:#1ab394}
#footer-info a, #footer-logo a, #main-footer a, .entry .read-more, .meta-info a:hover, a, a.action-button, a.more {text-decoration:none;}
a {color:#4bb6f5}
a {background-color:transparent}
a {color:#337ab7;text-decoration:none}
i {font-style:italic}
.fa-check-circle:before {content:"\f058"}
.fa-star:before {content:"\f005"}
.fa-star-o:before {content:"\f006"}
.fa-twitter:before {content:"\f099"}
.fa-google-plus:before {content:"\f0d5"}
.fa-linkedin:before {content:"\f0e1"}
.fa-facebook-f:before, .fa-facebook:before {content:"\f09a"}
.fa-question-circle:before {content:"\f059"}
.fa-plus:before {content:"\f067"}
.fa-minus:before {content:"\f068"}
.fa-angle-up:before {content:"\f106";position:relative;bottom:2px;}
.fa-angle-down:before {content:"\f107";position:relative;bottom:1px;}
.fa-bars:before {content:"\f0c9"}
.fa, .fa-stack {display:inline-block}
.fa {font: normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing: grayscale}
button, input, select, textarea {font-family:inherit;font-size:inherit;line-height:inherit}
button {overflow: visible;}
button, select {text-transform: none;}
button, html input[type="button"], input[type="reset"], input[type="submit"] {-webkit-appearance: button; cursor: pointer;}
.btn {border-radius:0;}
.btn {display: inline-block; padding: 6px 12px; margin-bottom: 0; font-size: 14px; font-weight: 400; line-height: 1.42857143; text-align: center; white-space: nowrap; vertical-align: middle; -ms-touch-action: manipulation; touch-action: manipulation; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; background-image: none; border: 1px solid transparent; border-radius: 4px;}
input {line-height: normal;}
.col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {position:relative;min-height:1px;padding-right:15px;padding-left:15px;}
.col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {float:left;}
.col-xs-6{width:50%}
.col-xs-12{width:100%}
.amazingcarousel-next i, .amazingcarousel-prev i{text-align: center; width: 25px; height: 25px; border: 2px solid #b1b1b1; border-radius: 100%; margin-right: 7px}
.fa-aw:hover {color: #28a1cc}
.amazingcarousel-next:hover > i, .amazingcarousel-prev:hover > i {text-align: center; width: 25px; height: 25px; border: 2px solid #28a1cc; border-radius: 100%; margin-right: 7px}
.product-sub-menu .fa-aw{font-size:21px}
.udemy_common {min-height:400px;padding-top:70px;}
#particles-js {height:637px}
#particles-js canvas {background:#f5f5f5}
.product_viewpage {background:#fff}
.clearfix:after {visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.clearfix:after, .clearfix:before, .container:after, .container:before, .form-horizontal .form-group:after, .form-horizontal .form-group:before, .modal-footer:after, .modal-footer:before, .modal-header:after, .modal-header:before, .nav:after, .nav:before, .panel-body:after, .panel-body:before, .row:after, .row:before {display: table; content:" ";}
.clearfix:after, .container:after, .form-horizontal .form-group:after, .modal-footer:after, .modal-header:after, .nav:after, .panel-body:after, .row:after {clear: both}
.product_banner {position:relative;margin-bottom:60px}
.product_banner .banner_content {bottom:0;left:0;margin:0 auto;position:relative;right:0;/*z-index:20*/}
.udemyclone_subpage .product_banner .banner_content{position:absolute;}
.container {padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;text-align:left;position:relative}
.row {margin:0}
.banner_content .col-sm-7 {/*position:static;padding:0;width:56%*/}
.header-bg.particleheader{position:absolute;left:0;right:0;}
.product_img .image_frame {background-image:url(../images/ProductVideo-1_videoframe.png);width:100%;height:380px;display:inline-block;background-repeat:no-repeat;padding:27px 106px 69px 80px}
.product_img .image_frame_new{background-image:url(https://d3vz6b3xpcmmd3.cloudfront.net/udemy-clone/uploads/images/udemy-clone.webp);width:100%;height:380px;display:inline-block;background-repeat:no-repeat;cursor:pointer;background-size: contain;position:relative;max-width:625px;}
.product_img.test {
    width: 100%;
    height: auto;
}
.product_img .image_frame video {background-size:100% 107%;cursor: pointer;}
.banner_content .col-sm-5 {right:50px;position:relative}
.video_content  {padding:0}
.owl-carousel, .owl-carousel .owl-wrapper {display:none;position:relative}
.owl-carousel {width:100%;-ms-touch-action:pan-y}
.owl-wrapper-outer {overflow:hidden}
.owl-carousel .owl-item {float:left}
.owl-carousel .owl-item, .owl-carousel .owl-wrapper {-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);}
.banner_content #ban_slide.owl-theme .right_block_content {padding-top:0;width:100%;padding-left:0;}
.right_block_content h1, .right_block_content h2, .right_block_content h3 {color: #fbe643; font-family: roboto; font-size: 50px; font-weight: 600; text-transform: uppercase; margin: 5px 0 16px;}
h1.udemy_heading {
    min-height: 20px;
}
.banner_content .right_block_content h1, .banner_content .right_block_content h2, .banner_content .right_block_content h3 {font-family:"MyriadPro-Semibold";font-size:24px;color:#000 !important;letter-spacing:1px;margin-bottom:8px;line-height:37px;font-weight:600;text-transform:uppercase;}
p {margin:0 0 10px;}
p, ul.resp-tabs-list {margin:0;padding:0;}
.right_block_content p {color:#3f3f3f;font-size:16px;line-height:23px;text-align:justify;font-family:ProximaNova-Regular;margin:0}
.bottom_b, .right_block_content p.b_desc {width:100%}
.banner_content .right_block_content p {font-family:"myriadpro-regular";font-size:16px;color:#333333 !important;letter-spacing:0; min-height: 20px;}
.banner-bottom-block a.banner-button {width:auto; min-width: 49%;display:inline-block;text-align:center;padding:10px 15px;background-color:#16a287;border:2px solid #16a287;border-radius:4px;color:#fff;font-size:16px;text-decoration:none}
.owl-controls {-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}
.owl-theme .owl-controls {bottom:12px;left:0;margin:0 auto;position:absolute;right:0;text-align:center}
.banner_content #ban_slide.owl-theme .owl-controls {bottom:12px;left:auto;margin:40px auto 0;position:relative;right:55%;text-align:center;top:75px}
.active, .amazingcarousel-description, .amazingcarousel-title, a .tablinks, a .tablinks2, a .tablinks3, li .amazingcarousel-item {color:#28a1cc !important}
.owl-controls .owl-buttons div, .owl-controls .owl-page {cursor:pointer}
.owl-theme .owl-controls .owl-page {display:inline-block;zoom:1}
.owl-theme .owl-controls .owl-page span {display:block;width:16px;height:16px;margin:5px 2px;filter:Alpha(Opacity=50);opacity:1;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#fff;border:1px solid #a5a5a5}
.owl-theme .owl-controls .owl-page.active span {filter:Alpha(Opacity=100);opacity:1;background:#a5a5a5;border:1px solid #a5a5a5}
#ban_slide .owl-buttons {display:none}
.owl-controls .owl-buttons div, .owl-controls .owl-page {cursor:pointer}
.owl-theme .owl-controls .owl-buttons div {color:#fff;display:inline-block;zoom:1;margin:5px;padding:3px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background:#869791;filter:Alpha(Opacity=50);opacity:0.5;}
.title-block {background:url(../images/gray-border.jpg) repeat-x left center;padding-bottom:32px;}
.title-block h1, .title-block h2, .title-block h3 {background:#fff none repeat scroll 0 0;color:#3f3f3f;display:table;font-family:Modern-Regular;font-size:68px;line-height:45px;margin:0 auto;padding:0 35px;text-transform:capitalize;text-align:center;}
.title-block p.sm-title, .title-block span.sm-title {color:#8d8d8d; text-align: center; font-size: 34px; margin-bottom: 0; text-transform: capitalize; line-height: normal; font-family: Modern-Regular; margin: 0; padding: 0; width: 100%;}
div.title-block span.sm-title {display: inherit;}
p.tdesc {color: #3f3f3f; font-family: myriadpro-regular; font-size: 16px; font-weight: 300; line-height: 25px; margin-bottom: 65px; text-align: center;}
strong {color: #3f3f3f;font-weight: 700;}
b, strong {font-weight: 700;color: #000;}
.keyblock .row {margin-bottom:70px;}
#modulefeature .item {margin-bottom:-80px;}
.keyblock .col-sm-4 {text-align:center;}
.keyblock .item > .row .col-sm-4:last-child {margin-right:0;}
.key_images {display:table;margin:0 auto;}
.k-img {border: 2px solid transparent; display: table-cell; height: 88px; text-align: center; vertical-align: middle; width: 88px;}
.keyblock .item .row:first-child .col-sm-4:first-child span.icon-keys {display: block; background-image:url(../images/udemy-icons.webp); width: 84px; height: 84px; background-position: 0 0; background-size: 663px;}
.keyblock .item .row:first-child .col-sm-4:nth-child(2) span.icon-keys {display: block; background-image: url(../images/udemy-icons.webp); width: 84px; height: 84px; background-position: -116px 6px; background-size: 663px; background-repeat: no-repeat;}
.keyblock .item .row:first-child .col-sm-4:nth-child(3) span.icon-keys {display: block; background-image: url(../images/udemy-icons.webp); width: 84px; height: 84px; background-position: -234px 14px; background-size: 663px; background-repeat: no-repeat;}
.keyblock .item .row:last-child .col-sm-4:first-child span.icon-keys {display: block; background-image: url(../images/udemy-icons.webp); width: 84px; height: 84px; background-position: -365px 1px; background-size: 663px; background-repeat: no-repeat;}
.keyblock .item .row:last-child .col-sm-4:nth-child(2) span.icon-keys {display: block; background-image: url(../images/udemy-icons.webp); width: 84px; height: 84px; background-position: -481px 0; background-size: 663px; background-repeat: no-repeat;}
.keyblock .item .row:last-child .col-sm-4:nth-child(3) span.icon-keys {display: block; background-image: url(../images/udemy-icons.webp); width: 84px; height: 84px; background-position: -587px 0; background-size: 663px; background-repeat: no-repeat;}
[class*="icon-"] {font-size:16px;}
.keyblock .col-sm-4 h4 {color: #333; font-family: myriadpro-regular; font-size: 22px; margin: 18px 0; text-transform: capitalize;}
.keyblock .col-sm-4 h3 {color: #333; font-family: myriadpro-regular; font-size: 22px; margin: 18px 0; text-transform: capitalize;}
.keyblock .col-sm-4 h2 {color: #333; font-family: myriadpro-regular; font-size: 22px; margin: 18px 0; text-transform: capitalize;}
.keyblock .col-sm-4 h1 {color: #333; font-family: myriadpro-regular; font-size: 22px; margin: 18px 0; text-transform: capitalize;}
.keyblock .col-sm-4 p {color: #3f3f3f; font-family: myriadpro-regular; font-size: 14px; line-height: 25px;}
.module-wrapper #tab .keyblock .col-sm-4 p {min-height: 75px;}
.hide-sec, .pr_sep {display:none;}
.keyblock .hide-sec, .pr_sep {display:none;}
.View_More {display:inline-block;width:100%;text-align:center;margin:10px 0 30px;}
.View_More a, .product-title h1, .product-title h2 {font-weight: 700; text-transform: uppercase;}
.View_More a {border: 1px solid #46acd8; background: #46acd8; color: #fff; display: inline-block; font-family: myriadpro-regular; font-size: 16px; line-height: 34px; padding: 0 30px; text-decoration: none;}
.mob_features, .mob_features .title-block h1, .mob_features .title-block h2, .mob_features .title-block h3 {background: #f1f2f2;}
body .mob_features {padding: 35px 0 0;}
.mob_features p.tdesc {margin-bottom: 36px;}
.banner_content .right_block_content p a, .banner_content .right_block_content p a:hover, .module-para a, .module-para a:hover, p.tdesc a, p.tdesc a:hover {color:#000;font-weight:600;text-decoration:none;}
.portfolio_page, .support_block_page, body .mob_features .mob_content {padding-bottom:30px;}
ul {margin-top:0;margin-bottom:10px;}
ul {padding:0;margin:0;}
ul {text-decoration:none;list-style-type:none;}
.mob_content .left_block_m, .mob_content .right_block_m {padding:75px 0 0;}
ul li {list-style-type:none;}
.mob_content ul li {margin-bottom:50px;}
.mob_content .left_block_m li:last-child {margin-bottom: 0;}
.content_m, .ft-image {float: right;}
.c-image {border: 2px solid transparent; display: block; height: 55px; text-align: center; vertical-align: middle; width: 55px;}
.ft-image .c-image img {width: 51px; height: 51px;}
.left_block_m .content_m {margin-right: 22px; text-align: right;}
.left_block_m .content_m {width: 78%;}
.content_m h5 {color: #3f3f3f; font-family: myriadpro-regular; font-size: 18px; margin: 7px 0 8px; text-transform: capitalize;}
.content_m p {color: #3f3f3f; font-family: myriadpro-regular; font-size: 14px; margin: 0; text-transform: capitalize;}
.center_img {text-align:center;}
.right_block_m .content_m, .right_block_m .ft-image {float: left;}
.right_block_m .ft-image {margin-right: 22px;}
.right_block_m .content_m {width:78%;}
.View_More.view-store a {background: 0 0; border: none;}
.View_More h3 {color:#000;}
.mob_features .View_More.view-store a img {width:150px;height:45px;}
.module-wrapper {background:#fff none repeat scroll 0 0;}
.module-wrapper .title-block span.sm-title {margin-top:27px;}
.module-wrapper .module-para {font-family:MyriadPro-Regular;font-size:16px;color:#3f3f3f;text-align:center;margin-bottom:50px;}
.item .carousel-text {text-align: center; margin-top: 20px; margin-bottom: 0; position: relative; /*z-index: 999999999;*/}
.item .carousel-text span, .support-text {font-family: ProximaNova-Regular;}
.item .carousel-text span {border: 1px solid #eee; padding: 10px 20px; background: #fff; text-transform: capitalize; font-size: 15px; color: #353535; margin-right: -1px;}
.item .carousel-text span:hover {background: #46acd8;}
.module-wrapper #tab .item .carousel-text span:hover {color:#fff;}
.module-wrapper #tab .item .carousel-text span {font-size: 17px; cursor: initial;}
section {margin:60px 0;}
article, footer, header, nav, section {display:block;}
article, details, footer, header, main, menu, nav, section {display:block;}
nav#slide_menu.mm-current.mm-opened{display:block;}
nav#slide_menu.mmenu-hide {display: none;}
.mm-slideout {transition: -webkit-transform 0.4s ease; transition: transform 0.4s ease; transition: transform 0.4s ease, -webkit-transform 0.4s ease; z-index: 1; padding-top: 10px;}
header {position: fixed; z-index: 99999; left: 0; right: 0; background: #fff; top: 0;}
header {position: fixed; z-index: 999; left: 0; right: 0; background: #fff; top: 0; height: 57px; border-bottom: 4px solid #dadada;}
.mobile_menu {display:none;}
ul.top_menu {width: 100%; margin-top: 0; margin-bottom: 0; padding-left: 0;}
ul.top_menu li a span {position: relative; bottom: 5px;}
ul.top_submenu {padding-left: 0; margin-bottom: 0;}
.menu_container ul.top_menu>li .top_submenu {width: 1100px; min-height: 420px; max-height: 100%; display: inline-block; position: fixed; left: 0; right: 0; margin: auto; top: 60px; margin-top: 0; opacity: 0; visibility: hidden; padding: 15px 0;}
body .menu_container.has-flash-message ul.top_menu>li .top_submenu {top: 48px;}
.service-menu {left: -240px !important;}
.bse-submenu {position: absolute !important; z-index: 999 !important; top: 60px;}
ul.service-sub-menu {width: 100% !important; background: #fff !important; margin-top: 5px !important; padding-top: 5px !important; padding-bottom: 0 !important;}
ul.product-sub-menu, ul.service-sub-menu {border-bottom: 5px solid #01a7dd !important; border-top: 2px solid #01a7dd !important; box-shadow: 0 3.5px 5.5px 0 #000;}
.swing {-webkit-transform-origin: top center; transform-origin: top center; -webkit-animation-name: swing; animation-name: swing;}
.our_projects {padding-top:25px;}
section.our_projects {margin-top:0;}
.port .title-block {margin-bottom:7px;margin-top:12px;}
.port .tab-content.clearfix {margin-bottom:38px;}
.tab-content > .tab-pane {display:none;}
.tab-content > .active {display:block;}
.tab-content .tab-pane {position:relative;}
.tab-content > .active ul.row {margin-left:0;margin-right:0;}
.tab-content li {padding: 0; position: relative;}
ul li a {text-decoration: none; color: #000;}
.tab-content li img {max-width: 100%; width: 100%;vertical-align: middle;}
.search-hover {left: 10px; position: absolute; top: 10px; z-index: 999;}
.product_title, .search-hover {opacity:0;-webkit-transition:all 1s;-moz-transition:all 1s;transition:all 1s;}
.product_title {bottom: 20px; position: absolute; right: 20px; z-index: 999; opacity: 0;}
.tab-content ul li:hover .product_title, .tab-content ul li:hover .search-hover {opacity:1;}
ul ul {margin-bottom: 0;}
.search-hover ul li {background: #fff; float: left; margin-right: 4px;}
.search-hover ul li a {vertical-align: middle; display: table-cell; height: 42px; width: 42px; text-align: center;}
.tab-content .search-hover ul li img {width: auto;}
.product_title h4 {margin-bottom: 4px;}
.product_title h4 a {color: #fff; display: block; font-family:"Open Sans", sans-serif; font-size: 16px; text-align: right; text-decoration: none; text-transform: uppercase;}
.product_title h3 {margin-bottom: 4px;}
.product_title h3 a {color: #fff; display: block; font-family:"Open Sans", sans-serif; font-size: 16px; text-align: right; text-decoration: none; text-transform: uppercase;}
.product_title h2 {margin-bottom: 4px;}
.product_title h2 a {color: #fff; display: block; font-family:"Open Sans", sans-serif; font-size: 16px; text-align: right; text-decoration: none; text-transform: uppercase;}
.product_title h1 {margin-bottom: 4px;}
.product_title h1 a {color: #fff; display: block; font-family:"Open Sans", sans-serif; font-size: 16px; text-align: right; text-decoration: none; text-transform: uppercase;}
.overlay {background: rgba(0, 0, 0, 0.5) none repeat scroll 0 0; height: 100%; left: 0; position: absolute; right: 0; top: 0; width: 100%; opacity: 0; -webkit-transition: all 1s; -moz-transition: all 1s; transition: all 1s;}
.tab-content ul li:hover .overlay {opacity:1;}
.server_req {background:#f1f2f2;padding:20px 0;}
.req_block {margin-top:90px;}
.req_block h4 {font-size: 36px; text-transform: capitalize; color: #3f3f3f; font-family: "modern_no._20regular"; margin-bottom: 35px;}
.req_block p {color: #3f3f3f; font-family: myriadpro-regular; font-size: 16px; line-height: 28px; margin-bottom: 30px;}
.server-list {padding: 0; margin-bottom: 33px; display: inline-block; width: 100%;}
.req_block .view_btn a, .server-list li {font-family:myriadpro-regular;font-size:16px;}
.server-list li {list-style: none; float: left; background: url(../images/server-listimg.png) right no-repeat; padding-right: 10px; margin-right: 10px; color: #3f3f3f;}
.server-list li:last-child {background:0;}
.plan_service {margin: 34px 0 30px;}
.premium_block .pricingblock .col-sm-1 {width:12%;}
.sub_premium {border:1px solid #ededed;border-top:0;min-height:715px;}
.sub_premium {border: 1px solid #ededed; border-top: none; min-height: 646px !important; margin-bottom: 25px !important;}
.cms h4, .p_title {font-family:"Open Sans", sans-serif;}
.p_title {font-size: 20px; margin-bottom: 26px;}
.premium_block .p_title {padding: 10px 0 50px; text-align: center; position: relative; overflow: hidden; margin-bottom: 0;}
.sub_premium h4 {font-family: MyriadPro-Semibold; font-size: 30px; font-weight: 700; text-align: center; text-transform: uppercase; margin: 24px 0;}
.sub_premium h3 {font-family: MyriadPro-Semibold; font-size: 30px; font-weight: 700; text-align: center; text-transform: uppercase; margin: 24px 0;}
.sub_premium h2 {font-family: MyriadPro-Semibold; font-size: 30px; font-weight: 700; text-align: center; text-transform: uppercase; margin: 24px 0;}
.sub_premium h1 {font-family: MyriadPro-Semibold; font-size: 30px; font-weight: 700; text-align: center; text-transform: uppercase; margin: 24px 0;}
.premium_block .col-sm-3:nth-child(2) h4 {color: #fff;}
.premium_block .col-sm-3:nth-child(3) h4 {color: #fff;}
.premium_block .col-sm-3:nth-child(4) h4 {color: #fff;}
.premium_block .col-sm-3:nth-child(2) h3 {color: #fff;}
.premium_block .col-sm-3:nth-child(3) h3 {color: #fff;}
.premium_block .col-sm-3:nth-child(4) h3 {color: #fff;}
.premium_block .col-sm-3:nth-child(2) h2 {color: #fff;}
.premium_block .col-sm-3:nth-child(3) h2 {color: #fff;}
.premium_block .col-sm-3:nth-child(4) h2 {color: #fff;}
.premium_block .col-sm-3:nth-child(2) h1 {color: #fff;}
.premium_block .col-sm-3:nth-child(3) h1 {color: #fff;}
.premium_block .col-sm-3:nth-child(4) h1 {color: #fff;}
.premium_block .p_title p {font-family: myriadpro-regular; font-size: 18px; text-transform: uppercase; color: #fff; margin: 0;}
.premium_block .p_title::after {background: #f3a310; content: ""; height: 100%; left: 0; position: absolute; top: -10%; -webkit-transform: skewY(7deg); -moz-transform: skewY(7deg); -o-transform: skewY(7deg); -ms-transform: skewY(7deg); transform: skewY(7deg); width: 100%; z-index: -2;}
.premium_block .col-sm-3:nth-child(2) .p_title::after, .premium_block .col-sm-3:nth-child(2) .purchase_btn a {background:#d45703;}
.sub_premium h3 {color: #d45703; font-family: MyriadPro-Semibold; margin: 10px; font-size: 35px; text-align: center;}
.sub_premium .month {font-size: 20px; font-family: MyriadPro-Semibold;}
.sub_premium ul {min-height:385px;}
.sub_premium ul li {padding-left: 30px; background: #f8f8f8; border-bottom: 1px solid #fff; padding-top: 6px; padding-bottom: 6px;font-size:14px;}
.sub_premium ul li:nth-child(2n + 2) {background: #eee;}
.sub_premium ul li i {margin-right: 7px;}
.purchase_btn {display:table;margin:13px auto; white-space: nowrap; width: 100%; text-align: center;}
.purchase_btn a {background: #46acd8 none repeat scroll 0 0; color: #fff; display: inline-block; font-family: myriadpro-regular; font-size: 18px; line-height: 45px; padding: 0 45px; text-decoration: none; text-transform: uppercase; white-space: nowrap;}
.premium_block .col-sm-3:nth-child(2) .p_title::after, .premium_block .col-sm-3:nth-child(2) .purchase_btn a {background:#d45703;}
.premium_block .col-sm-3:nth-child(3) .p_title::after, .premium_block .col-sm-3:nth-child(3) .purchase_btn a {background:#2e4152;}
.premium_block .col-sm-3:nth-child(3) .sub_premium > h3 {color: #2e4152;}
.premium_block .col-sm-3:nth-child(3) .p_title::after, .premium_block .col-sm-3:nth-child(3) .purchase_btn a {background:#2e4152;}
.premium_block .col-sm-3:nth-child(4) .p_title::after, .premium_block .col-sm-3:nth-child(4) .purchase_btn a {background:#16a287;}
.support-box {width: 180px; float: left; margin-right: 55px;}
.support-img {text-align: center; margin-bottom: 22px; margin-top: 60px; min-height: 83px;}
.support-box .support-img img {width: 82px; height: 82px;}
.support-text {text-align: center; margin-bottom: 64px;}
#changelog ul li, .support-text {font-size: 16px; color: #3f3f3f;}
.faq_block {margin-bottom:55px;}
.tab_t {background:#f1f2f2 none repeat scroll 0 0; margin-bottom: 40px;}
.faq_block ul {margin-bottom: 0;}
.faq_block ul.faq_c {border:1px solid #e8e8e8;}
.faq_c li {border-bottom: 1px solid #e8e8e8;}
.tab_t ul li {float: left; border-top: 3px solid transparent;}
.tab_t ul li.active {background: #fff none repeat scroll 0 0; border-top: 3px solid #46acd8;}
.tab_t ul li a {color: #3f3f3f; display: block; font-family: myriadpro-regular; font-size: 16px; line-height: 62px; padding: 0 30px; text-transform: uppercase; text-decoration: none;}
.faq_c li h4 {background: #fafafa; font-weight: 700; color: #3f3f3f; font-family: myriadpro-regular; font-size: 16px; line-height: 50px; margin: 0; padding: 0 20px; cursor: pointer;}
.faq_c li h4 i.fa.fa-question-circle {margin-right:7px }
.faq_c li h4 i.t {float: right; margin: 17px 0;}
.faq_c li h3 {background: #fafafa; font-weight: 700; color: #3f3f3f; font-family: myriadpro-regular; font-size: 16px; line-height: 50px; margin: 0; padding: 0 20px; cursor: pointer;}
.faq_c li h3 i.fa.fa-question-circle {margin-right:7px }
.faq_c li h3 i.t {float: right; margin: 17px 0;}
.faq_c li p {color: #3f3f3f; font-family: myriadpro-regular; font-size: 16px; line-height: 28px; padding: 15px; margin: 0;}
#changelog ul li {padding: 0; margin: 0; list-style: inherit; font-family: myriadpro-regular; line-height: 28px; text-transform: capitalize;}
.c-reviews {background: #f1f2f2; padding: 25px 0 52px;}
.c-reviews .container {padding-top: 20px;}
.reviews .avg {border-bottom: 1px solid #e8e8e8; border-right: 1px solid #e8e8e8; padding: 0 25px; float: left; width: 50%; position: relative;}
.reviews .avg:nth-child(1), .reviews .avg:nth-child(3) {padding-left: 0;}
.c-reviews .reviews .avg h3 {font-family: myriadpro-regular; font-size: 24px; margin: 25px 0 7px; text-transform: capitalize;}
.c-reviews .reviews .avg:nth-child(1) h3, .c-reviews .reviews .avg:nth-child(2) h3 {margin-top: 12px;}
.avg h3 span {color:#46acd8;}
.rating-xs {font-size:14px;}
.rating-container .caption, .rating-container .clear-rating, .rating-container .rating {display:inline-block;vertical-align:middle;}
.rating-container .rating {cursor:default;position:relative;overflow:hidden;white-space:nowrap;}
.rating-container .empty-stars {color:#aaa;}
.rating-container .star {display:inline-block;margin:0 1px;text-align:center;}
.rating-container .filled-stars {position: absolute; left: 0; top: 0; margin: auto; color: #46acd8; white-space: nowrap; overflow: hidden; -webkit-text-stroke: 1px #777; text-shadow: 1px 1px #46acd8;}
.rating-animate .filled-stars {transition: width 0.25s ease; -o-transition: width 0.25s ease; -moz-transition: width 0.25s ease; -webkit-transition: width 0.25s ease;}
.c-reviews .reviews .avg p {margin:22px 0 25px;}
.c-reviews .reviews .avg h5 {color: #3f3f3f; font-family: myriadpro-regular; font-size: 16px; text-transform: capitalize; margin: 0 0 30px;}
.c-reviews .reviews .avg h2 {color: #3f3f3f; font-family: myriadpro-regular; font-size: 16px; text-transform: capitalize; margin: 0 0 30px;}
.round-b {border-radius: 50%; bottom: -25px; display: block; height: 50px; position: absolute; right: -25px; width: 50px; background: #f1f2f2; z-index:10;}
.c-reviews .reviews .avg {float: left; width: 50%; position: relative;}
.reviews .avg:nth-child(2), .reviews .avg:nth-child(4) {padding-right:0;border-right:0;}
.hide {display: none !important;}
.review_form h3 {color: #3f3f3f; font-family: myriadpro-regular; font-size: 18px; margin: 15px 0 35px; text-transform: uppercase;}
.desc-p, .form-group {width: 100%;}
.form-group {margin-bottom: 15px;}
.form-horizontal .form-group {margin-right: -15px; margin-left: -15px;}
.review_form .form-group {margin-bottom: 20px;}
.review_form .form-horizontal .form-group {margin-right: 0; margin-left: 0;}
label {display: inline-block; max-width: 100%; margin-bottom: 5px; font-weight: 700;}
.form-group label {display:block;}
.btn-white.active, .btn-white:active, .form-control, .open .dropdown-toggle.btn-white {background-image:none;}
.form-control, .form-control:focus, .has-error .form-control:focus, .has-success .form-control:focus, .open .btn.dropdown-toggle, .panel {box-shadow:none;}
.form-control {background-color: #fff; border: 1px solid #e5e6e7; color: inherit; padding: 6px 12px; transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s; width: 100%; font-size: 11px !important; height: 30px; border-radius: 0 !important; -moz-border-radius: 0 !important;}
.form-control {display: block; width: 100%; height: 34px; padding: 6px 12px; font-size: 14px; line-height: 1.42857143; color: #555; background-color: #fff; background-image: none; border: 1px solid #ccc; border-radius: 4px; -webkit-box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%); box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%); -webkit-transition: border-color ease-in-out 0.15s, -webkit-box-shadow ease-in-out 0.15s; -o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;}
input.text, input.title, input[type="text"], select, textarea {margin: 0.5em 0;}
.review_form .form-group input[type="text"] {border: 1px solid #e5e5e5; box-shadow: none; color: #ababab !important; font-family: myriadpro-regular; font-size: 14px; height: 40px; margin: 0; text-indent: 12px;}
.review_form .form-group h4 {color: #3f3f3f; font-family: myriadpro-regular; font-size: 18px; margin: 0 0 12px;}
textarea.form-control {height: auto;}
.review_form textarea {border: 1px solid #e5e5e5; box-shadow: none; color: #ababab !important; font-family: myriadpro-regular; font-size: 14px; height: 140px; margin-top: 10px; resize: none;}
.review_form .btn.btn-sbmt {background: #46acd8 none repeat scroll 0 0; border: medium none; border-radius: 0; color: #fff; font-family: myriadpro-semibold; font-size: 16px; padding: 6px 40px; text-shadow: none; text-transform: uppercase; margin-left: -14px;}
.review_form button.btn.btn-sbmt {margin-left:0;}
.c-reviews .title-block h2, .c-reviews .title-block h3 {background: #f1f2f2;}
footer {background:#2f9cc9;clear: both;}
.foot-mobile {margin:0 auto;display:table;}
.footer-menu {float: left;line-height: 40px;}
.footer-menu li {float: left; padding: 0 10px; background: url(../images/foot-sep.png) right center no-repeat;}
.footer-menu li:last-child {background: 0; pointer-events: none;}
footer ul.footer-menu li:first-child {padding: 0 8px 0 0 !important;}
.footer-menu li a {color: #fff; text-transform: capitalize;font-size:14px;}
.social-right {float: none; margin: 0 auto 20px; display: table;}
div.social-right {float: none;}
footer .social-right a {float: left;}
.social-icon {border-radius: 50%; float: left; line-height:26px; width: 25px; height: 26px; border: 1px solid #ffffff; color: #ffffff; margin-right: 10px; text-align: center;}
.fade {opacity: 0; -webkit-transition: opacity 0.15s linear; -o-transition: opacity 0.15s linear; transition: opacity 0.15s linear;}
.modal {position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 1050; display: none; overflow: hidden; -webkit-overflow-scrolling: touch; outline: 0;}
.fade.in {opacity: 1;}
body .modal {overflow-x: hidden; overflow-y: auto;}
.modal-dialog {position: relative; margin: 90px auto; width: 790px;}
.modal.fade .modal-dialog {-webkit-transition: -webkit-transform 0.3s ease-out; -o-transition: -o-transform 0.3s ease-out; transition: transform 0.3s ease-out; -webkit-transform: translate(0, -25%); -ms-transform: translate(0, -25%); -o-transform: translate(0, -25%); transform: translate(0, -25%);}
.modal.in .modal-dialog {-webkit-transform: translate(0, 0); -ms-transform: translate(0, 0); -o-transform: translate(0, 0); transform: translate(0, 0);}
.modal-content {position: relative; background-color: #fff; -webkit-background-clip: padding-box; background-clip: padding-box; border: 1px solid #999; border: 1px solid rgba(0, 0, 0, 0.2); border-radius: 6px; outline: 0; -webkit-box-shadow: 0 3px 9px rgb(0 0 0 / 50%); box-shadow: 0 3px 9px rgb(0 0 0 / 50%);}
.udy_popup .modal-content {border: 1px solid rgba(0, 0, 0, 0.2); box-shadow: 0 5px 15px rgb(0 0 0 / 50%);}
.modal-header {padding: 15px; border-bottom: 1px solid #e5e5e5;}
body .modal-header {background-color: #46acd8; margin: 5px; padding: 14px 33px;} 
.close {float: right; font-size: 21px; font-weight: 700; line-height: 1; color: #000; text-shadow: 0 1px 0 #fff; opacity: 0.2;}
button.close {-webkit-appearance: none; padding: 0; cursor: pointer; background: 0; border: 0;}
.modal-header .close {margin-top: -2px;}
.udy_popup .modal-header .close {color: #fff; font-size: 23px !important; margin-top: 0 !important; opacity: 1; width: 30px;}
body .modal-header .close {color: #fff; margin-top: 5px; opacity: 1; font-size: 23px;}
.modal-title {margin: 0; line-height: 1.42857143;}
.udy_popup .modal-header h4 {color: #fff; font-family:"Open Sans", sans-serif; font-size: 20px; font-weight: 600; margin: 0; text-transform: capitalize;}
.udy_popup .modal-content > p#messageresponse {color: #60ae00; padding-top: 15px; text-align: center; text-transform: capitalize;}
.modal-body {position: relative; padding: 15px;}
body .modal-dialog .modal-content .modal-body {padding-left: 30px !important; padding-bottom: 30px !important;}
.udy_popup .modal-body .container {width: 100%;padding: 0;}
.udy_popup .container > form {border: 0 solid #bbb; padding: 10px;}
.modal .row, .modules_page .modal .row {margin: 0;}
.form-control[disabled], .form-control[readonly] {background-color: #eee; opacity: 1;}
input.text, input.title, input[type="text"], select, textarea {margin: 0.5em 0;}
.input-group .form-control {position: relative; z-index: 2; float: left; width: 100%; margin-bottom: 0;}
.input-group .form-control, .input-group-btn {display: table-cell;}
.input-group input.bfh-phone {width: 25%; background: #fff;}
.input-group .form-control:first-child, .input-group-btn:first-child > .btn, .input-group-btn:first-child > .btn-group > .btn, .input-group-btn:first-child > .dropdown-toggle, .input-group-btn:last-child > .btn-group:not(:last-child) > .btn, .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle) {border-top-right-radius: 0; border-bottom-right-radius: 0;}
body .modal-dialog .modal-content input[type="text"], body .modal-dialog .modal-content input[type="url"], body .modal-dialog .modal-content select, body .udy_popup .modal-dialog .modal-content .container .col-md-6.col-sm-6.col-xs-6.udy input, body .udy_popup .modal-dialog .modal-content .container .col-md-6.col-sm-6.col-xs-6.udy select, body .udy_popup .modal-dialog .modal-content .container .col-md-6.col-sm-6.col-xs-6.udys input {display: block; width: 100%; height: 34px; padding: 6px 12px; font-size: 14px !important; line-height: 1.42857143; color: #555; background-color: #fff; background-image: none; border: 1px solid #ccc !important; border-radius: 0; -webkit-box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%); box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%); -webkit-transition: border-color ease-in-out 0.15s, -webkit-box-shadow ease-in-out 0.15s; -o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; margin: 0.5em 0;}
.udy_popup .errorshow {color: red;}
.asterix {color: #fb4848;}
body .modal-dialog .modal-content textarea, body .udy_popup .modal-dialog .modal-content .container .col-md-6.col-sm-6.col-xs-6.udy textarea {display: block; width: 100%; padding: 6px 12px; font-size: 14px !important; line-height: 1.42857143; color: #555; background-color: #fff; background-image: none; border: 1px solid #ccc !important; border-radius: 0; -webkit-box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%); box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%); -webkit-transition: border-color ease-in-out 0.15s, -webkit-box-shadow ease-in-out 0.15s; -o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; margin: 0.5em 0; resize: none; height: 64px;}
body .modal-dialog .modal-content input[type="text"].bfh-phone, body .udy_popup .modal-dialog .modal-content .container .col-md-6.col-sm-6.udy input.bfh-phone {width: 25%;}
body .udy_popup .modal-dialog .modal-content .container .col-md-6.col-sm-6.udy input[name="phone"] {width: 75%;}
.modal-backdrop {position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 1040; background-color: #000;}
.modal-backdrop.fade {filter: alpha(opacity=0); opacity: 0;}
.modal-backdrop.in {filter: alpha(opacity=50); opacity: .5;}
.app-img.img-12, .col-md-12.col-sm-12.col-xs-12.udysy {margin: 15px auto 0; text-align: center;}
.udy_popup .col-md-12.col-sm-12.col-xs-12.udysy > input {background-color: #5cb85c; border: 1px solid #5cb85c; color: #fff; border-radius: 4px; box-shadow: none; padding: 5px 10px; font-size: 16px; text-transform: uppercase;}
#mm-blocker, .sub-menu .li_last_round {display: none;}
.banner-bottom-block {width: 100%; display: inline-block; position: relative;/* bottom: 45px;*/ text-align: center;margin-top: 10px;}
#keyfeatues .owl-buttons {display:none;}
#modulefeature .owl-buttons {display:none;}
.c-reviews .owl-buttons {display:none;}
.c-reviews .owl-theme .owl-controls {bottom: -20px;}
.module-wrapper #tab .resp-tabs-container.hor_1 {margin-top: 30px;}
.c-reviews .reviews .avg p i {color: #3f3f3f; display: block; font-family: myriadpro-regular; font-size: 16px; margin: 0;}
.reviews .avg:nth-child(3), .reviews .avg:nth-child(4) {border-bottom:0;}
.support-app, .support-desc {text-align: justify; font-family: ProximaNova-Regular; font-size: 16px; color: #3f3f3f;}
.support-bottom {background: #f6f6f6; border-right: 2px solid #fff; margin-bottom: 60px;}
.support-app {border-bottom: 1px solid #fff; margin-top: 20px; margin-bottom: 20px; padding-bottom: 15px;}
.app-box, .menu li, .support-left {float: left;}
.support-demo {font-family: ProximaNova-Regular; font-size: 16px; color: #3f3f3f; margin-top: 13px; margin-bottom: 40px;}
.support-right {float:right;}
.supportdemo-butt, .supportdemoapple-butt {display: inline-flex;}
.supportdemoapple-butt a {background: url(../images/appstore-bg.png) repeat-x; font-family: MyriadPro-Regular;}
.store-img {float: left; margin-right: 7px;}
.supportdemoapple-butt a span {text-transform: uppercase; font-family: MyriadPro-Semibold;}
.supportdemo-butt a, .supportdemoapple-butt a {padding: 10px; font-size: 16px; color: #fff; line-height: 17px; text-decoration: none;}
.supportdemo-butt a {font-family: MyriadPro-Regular; background: url(../images/playstore-bg.png) repeat-x;}
.banner {position: relative;}
.banner.subhead .ban-img {background-image: url(../images/banner_about_us.jpg); background-repeat: repeat-x; height: 180px; margin-top: 46px; width: 100%;}
.banner.subhead .ban-img > h1 {color: #fff !important; display: inline-block; font-family: BebasNeue; font-size: 48px; font-weight: 400; margin-top: 62px; padding-top: 10px; text-align: center; width: 100%; margin-bottom: 7px;}
.support-desc {font-weight: 400; line-height: 29px; margin-bottom: 20px;}
.supportdemo-butt a span {text-transform: uppercase; font-family: MyriadPro-Semibold;}
.breadcrumb {padding: 8px 15px; margin-bottom: 20px; list-style: none; background-color: #f5f5f5; border-radius: 4px;}
.banner.subhead .breadcrumb {padding: 0; background-color: transparent; display: table; margin: 0 auto; font-size: 12px;}
.banner.subhead .breadcrumb h3 {font-family: MyriadPro-Semibold; font-size: 25px; color: #fff; margin: 0;}
.pricingpage .plan_service {margin: 20px 0 30px;}
.terms-main {margin-top: 15px;}
.terms_conditions {padding-bottom: 0;}
.terms_conditions .tms_cndtn > h3 {color: #3f3f3f; font-family: myriadpro-regular; font-size: 18px; margin-top: 37px; font-weight: 700;}
p, ul.resp-tabs-list {margin: 0; padding: 0;}
ul.resp-tabs-list, p {margin: 0px; padding: 0px;}
.terms_conditions .tms_cndtn > p {color: #3f3f3f; font-family: myriadpro-regular; font-size: 16px; font-weight: 400; padding: 18px 0;}
.terms_conditions .pricing_img_con ul li {color: #3f3f3f; font-family: myriadpro-regular; font-size: 16px; font-weight: 400; line-height: 30px; padding: 0 0 18px;}
.terms_conditions .pricing_img_con ul li i {margin-right: 10px;}
.terms_conditions .pricing_img_con ul li span.highlight {background-color: #fff000;}
.modules_page .product_viewpage {padding-bottom: 20px; display: inline-block; width: 100%;}
.modules_page .owl-carousel {display: block;}
.modules_page .item .carousel-text span {display: inline-block; padding: 7px 20px;}
.modules_page #modulefeature .item {margin-bottom:0}
.modal-body form#credentials p.errorshow {font-size:12px}
.udemyscript_block{padding-bottom:55px;}
.udemyscript_block .udemyscript_subblock{padding-top:15px;}
.udemyscript_block .udemyscript_subblock img{width:100%;}
.udemyscript_block .udemyscript_subblock h4{color:#000000;font-family:myriadpro-regular;font-size: 22px;padding-top:15px;padding-bottom:5px;}
.udemyscript_block .udemyscript_subblock p{font-family:"myriadpro-regular";font-size:15px;}
.udemyscript_block .udemyscript_subblock a{font-weight:600;color:#000000;}
.share-icons{position:fixed;right:0;top:50%;z-index:100;transform:translate(0, -50%);background-color:#ebecf0;box-shadow:-3px -6px 16px 0px #fdfdfdb0, 9px 5px 14px 0px #00000026;padding:10px;border-radius:25px 0 0 25px;}
.share-icons ul{margin:0;}
.share-icons li{display:block;padding:8px;box-shadow:-3px -6px 16px 0px #fdfdfdb0, 9px 5px 14px 0px #00000026;margin:5px 0 10px;border-radius:100%;border:2px solid #ebecf0;}
.share-icons li a{display:block;}
.share-icons li:hover{box-shadow:inset -3px -6px 16px 0px #fdfdfdb0, inset 9px 5px 14px 0px #00000026;border:2px solid #5fb0fe;}
.faq_block .tab_t ul.clearfix{text-align:center;}
.faq_block .tab_t ul.clearfix li{float:none;display:inline-block;}
.mobile_logo{display:none;}
.product_img .image_frame_new::before{
	content:'';
	background-image:url(../images/icons.webp);
	background-position: -273px -640px;
    background-size: 850px;
    width: 70px;
    height: 70px;
    display: inline-block;
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0;
    left: 0;
    margin: auto;
}


.product_img:hover .image_frame_new::before{
	content:'';
	background-position: -360px -640px;
}

body #videoModel .modal-dialog .modal-content .modal-body{
	padding-top:0;
	padding-bottom:0 !important;
	padding-left: 0px !important;
	padding-right:0;
}

#videoModel .modal-content{padding:20px;}
#videoModel .test{text-align:center;}
#videoModel .modal-footer{text-align:center;}
#videoModel .modal-content .close_btn{
	display:inline-block;
    text-align:center;
    padding:7px 12px;
    background-color:#31988e;
    border:2px solid transparent;
    color:#ffffff;
    font-size:18px;
    text-decoration: none;
    position:absolute;
    right:-20px;
    top:-20px;
    font-weight:bold;
    border-radius:50%;
    height:40px;
    width:40px;
}


video {
	left: 0; 
	top: 18.0938px;
	/* background: transparent url('../videos/base.jpg') no-repeat 5px 0; */
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	background-position: right;
}
.View_More h3{
    color : #000;
}
.hed_desc{
color: #000;
font-weight: 600 !important;
text-decoration: none;
display: inline-block;
font-size: 15px !important;
margin: 0 !important;
}
.sub_premium 
{
	border: 1px solid #ededed;
	border-top: none;
	min-height: 646px !important;
	margin-bottom: 25px !important;
}
.purchase_btn {
	display: table;
	margin: 13px auto;
	white-space: nowrap;
	width: 100%;
	text-align: center;
}
.premium_block .pricingblock .col-sm-1 { width: 12%; }


.dis_hovnone {min-height: unset !important;}
.dis_hovnone a{text-decoration: none;}
      .dis_hovnone .span_blkhover {display: none;}
      .dis_hovnone:hover .span_blkhover {display: block;}
      .span_blkhover {  position: absolute;
        left: 0;
        bottom: 35px;
        background-color: #16a287;
        padding: 15px;
        color: #fff;}
        .span_blkhover::after {
          content: " ";
          display: block;
          width: 0;
          height: 0;
          border-left: 15px solid transparent;
          border-right: 15px solid transparent;
          border-top: 15px solid #16a287;
          position: absolute;
          left: 0;
          right: 0;
          margin: 0 auto;
          top: 100%;
        }


        .read_morespan {color:#337ab7;cursor:pointer;}


		.relativ_tag {position:relative;}
		.relativ_tag .span_blkhover {left:3%}
		
		.mar_btmzer {margin-bottom:0px !important;}
		.owl_overlap .owl-wrapper-outer { padding-top: 3%;}
		#append_video
		{
		height: 420px;
		}
		#append_video .video-js.vjs-default-skin {height: 420px;}
		.udemy_bannerpara span {
			font-weight: bold;
			color: #000;
		     }
		
		


@media (min-width:768px) and (max-width:991px) { .premium_block div.pricingblock .col-sm-1 { width: 0; display: none; } }

.fancybox-nav:hover span {
	visibility: hidden !important;
}
.span_blkhover {
    padding: 16px 12px 3px 12px;
}
.fancybox-wrap .fancybox-nav
{
	display: none !important;
}
p#messageresponsecontact { color: #079d34; text-align: center; margin: 20px 0 5px; font-size: 16px; } .cloader input { background: #5cb85c; border: 1px solid #5cb85c; color: #fff; border-radius: 4px; box-shadow: none; padding: 5px 10px; font-size: 16px; text-transform: uppercase; } #clientcontact .col-md-offset-4 { margin-left: 40.333%; }
#clientcontact .errorshow {
	color: #e80d0d;
}

.youtube-video
{
	width: 100%;border:none;
}
i.fa.fa-spinner.fa-spin
{
	font-size:24px
}


@media (min-width: 768px) {
.container {width:750px;}
.col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9 {float:left;}
.col-sm-1 {width:8.33333333%;}
.col-sm-3 {width:25%;}
.col-sm-4 {width:33.33333333%;}
.col-sm-6 {width:50%;}
.col-sm-7 {width:58.33333333%;}
.col-sm-5 {width:41.66666667%;}
.col-sm-12 {width:100%;}
}

@media (min-width: 992px) {
	video#my_video{
		height:425px;
		width:100%;
	}
.header-bg #particles-js {height:460px;}
.innerpage .header-bg #particles-js{height: 500px;}
.innerpage .product_banner .banner_content{padding-bottom: 25px;}
.innerpage .banner_content #ban_slide.owl-theme .owl-controls{bottom:12px;top:55px;right: 0}


.product_banner .banner_content {padding-top:35px;}
.container {width:970px;}
.col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9 {float:left;}
.col-md-1 {width:8.33333333%;}
.col-md-2 {width:16.66666667%;}
.col-md-3 {width:25%;}
.col-md-4 {width:33.33333333%;}
.col-md-5 {width:41.66666667%;}
.col-md-6 {width:50%;}
.col-md-7 {width:58.33333333%;}
.col-md-8 {width:66.66666667%;}
.col-md-9 {width:75%;}
.col-md-12 {width:100%;}
}

@media (min-width: 1200px) {
.container {width:1170px;}
.banner_content .col-sm-5 {max-width:37%;}
.banner_content .col-sm-5.video_content {right:22px;}
.video_content .owl-item {/*min-width:433px;overflow:hidden;*/}
.keyblock .col-sm-4 {width:27%;margin-right:9.444%;}
.mob_content .col-sm-4:first-child {padding-right:0;}
.premium_block .col-sm-3 {padding: 0 4px;}
.tab-content .row .col-sm-6 {margin-right:4%;padding:0;width:48%;}
.tab-content .row .col-sm-6:last-child {margin-right: 0;}
.c-reviews .col-sm-5 {margin-left: 9.666%; padding: 0; width: 32%;}
.mob_content .col-sm-4:nth-child(3) {padding-left:0;}
}

@media (min-width: 1218px) {
.container {width:1200px;}
.product_banner .container {
    width: 1200px;
    height: auto;
}
}

@media (min-width: 1200px) and (max-width: 1300px) {
.product_img span.image_frame {padding: 27px 89px 69px 80px;}
.product_img span.image_frame_new {padding: 27px 89px 69px 80px;}
}

@media (max-width: 1200px) {
video#my_video {max-height:100%;width:100%;}
}

@media (min-width: 992px) and (max-width: 1199px) {
#particles-js {height:550px;}
.product_img .image_frame {background-image: url(../images/ProductVideo-1_videoframe.png); width: 100%; height: 310px; display: inline-block; background-repeat: no-repeat; padding: 27px 64px 36px 67px; background-size: cover;}
.product_img .image_frame_new {background-image:url(https://d3vz6b3xpcmmd3.cloudfront.net/udemy-clone/uploads/images/udemy-clone.webp);width:100%;height:380px;display:inline-block;background-repeat:no-repeat;cursor: pointer;}
.banner_content .right_block_content, .right_block_content .bottom_b, .right_block_content p.b_desc {max-width:100%;}
.right_block_content p {font-size: 13px;}
.right_block_content p.b_desc {font-size: 16px;}
.banner-bottom-block {bottom: 0;}
.left_block_m .content_m, .right_block_m .content_m {width: 70%;}
.mob_content ul li {margin-bottom:30px;}
.pricingblock .col-sm-3 {width:33.33333333%;}
.support-box {margin-right: 28px;}
.support-box:last-child {margin-right: 0;}
.pricingblock .col-sm-1 {display: none;}
}

@media(max-width:991px)
{
.udemy_common{padding-top:0;}
#videoModel .modal-dialog{width:80%;}
div#main-header{border-bottom: 4px solid #dadada;height: 70px;}
.product_banner{position: relative;margin-bottom: 60px;margin-top: 80px;}
.innerpage .product_banner{margin-top:0;}
.udemyscript_block .udemyscript_subblock p{margin-bottom:20px;}
div#main-header { top:0px}
}

@media (min-width: 768px) and (max-width: 1199px) {
.banner_content .col-sm-5 {right: 0;}
.banner_content #ban_slide.owl-theme .right_block_content {padding-top: 10px;}
.banner_content #ban_slide.owl-theme .owl-controls {left: 0; margin: 20px auto 0; right: 0; top: 0;}
.banner_content #ban_slide.owl-theme .owl-controls {padding-left: 10px;}

}

@media (min-width: 768px) and (max-width: 991px) {
.mm-opened.mm-opening .mobile_menu{display:block;position:absolute;left:20px;top:25px;z-index:999;}
.mm-opened.mm-opening .mobile_menu i{font-size:25px;color:#3f3f3f;position:relative;top:-4px;}
.mm-opened.mm-opening .mobile_menu img{display:none;}
.mm-opened.mm-opening .mobile_menu a{right:auto;top:4px;}
.mobile_menu {display:block;left:0;top:4px;z-index:999;width:100%;padding:5px 20px;position:relative;}
.mobile_menu a{position:absolute;right:25px;top:12px;}
.mobile_menu img{width:45px;}
.mobile_menu i{font-size:25px;color:#3f3f3f;position:relative;top:4px;}
.mm-opened.mm-opening .mobile_logo img{display:none;}
.mobile_logo{display:inline-block;width:auto;position:fixed;z-index:9999;padding:0 10px;bottom:auto;top:4px;}

#particles-js {height:480px;}    
.product_banner .banner_content{top: 70px;}
.banner-bottom-block {/*bottom:10px;*/}
.product_img .image_frame {background-image: url(../images/ProductVideo-1_videoframe.png); width: 100%; height: 310px; display: inline-block; background-repeat: no-repeat; padding: 27px 49px 36px 52px; background-size: 100% 100%;}
.product_img .image_frame_new {background-image:url(https://d3vz6b3xpcmmd3.cloudfront.net/udemy-clone/uploads/images/udemy-clone.webp);width:100%;height:380px;display:inline-block;background-repeat:no-repeat;cursor: pointer;background-size:100%;}
.banner_content .right_block_content h1, .banner_content .right_block_content h2, .banner_content .right_block_content h3 {font-size: 19px; line-height: 28px; letter-spacing: 0;}
.banner_content .right_block_content p {display: block; font-size: 13px; line-height: 19px;}
.banner_content #ban_slide.owl-theme .owl-controls {margin: 0 auto 20px;padding-left: 10px;}
.keyblock .col-sm-4 h4 {font-size: 16px;}
.keyblock .col-sm-4 h3 {font-size: 16px;}
.keyblock .col-sm-4 h2 {font-size: 16px;}
.keyblock .col-sm-4 h1 {font-size: 16px;}
.mob_content ul li {margin-bottom:20px;}
.mob_content .left_block_m, .mob_content .right_block_m {padding: 0;}
.content_m, .ft-image, .left_block_m .content_m, .right_block_m .content_m, .right_block_m .ft-image {display:table;float:none;margin:0 auto;text-align:center;}
.req_block {margin-top:36px;}
.premium_block .col-sm-3 {width: 50%; margin-bottom: 20px;}
.premium_block .p_title::after {top:-12%;}
.support-box {width: 180px; float: none; margin: 0 auto;}
.support-app {margin-bottom: 5px; height: 155px;}
.support-left, .support-right {text-align: center; width: 100%;}
.support-demo {margin-bottom: 10px;}
.support-right {margin-bottom: 20px;}
.support-img {margin-top: 30px;}
.support-text {margin-bottom:0;}
.port .tab-content.clearfix {margin-bottom:0;}
section.our_projects {margin-bottom: 0;}
.innerpage .banner_content .right_block_content h1, .innerpage .banner_content .right_block_content h2, .innerpage .banner_content .right_block_content h3{line-height:20px;}
.software_bannercontent {top:unset !important;}
}
@media (max-width:769px) {
	.relativ_tag {position:unset;}
	.dis_hovnone {position:relative;display:block;
	}
	}
	@media (max-width:768px) {
		.header_softwre {position: absolute;
			left: 0;
			right: 0;}
		.software_bannercontent {position: relative !important;}
		#append_video .video-js.vjs-default-skin {height: 320px;}
		#append_video {height:320px;}
		}
@media (max-width: 767px) {
.udemyscript_block .udemyscript_subblock img{margin-bottom:15px;}
.innerpage .header-bg #particles-js{height:600px;}
.innerpage .product_banner{margin-top:60px;}
.innerpage  .title-block{margin-top: 58px;}
.modal.in .modal-dialog{width:90%;}
.container {width: auto;}
.header-bg {margin-top: 57px;height: 440px; position: absolute;left: 0;right: 0;}
.header-bg #particles-js {height: 445px;}
.banner_content .col-sm-7 {width: 350px; margin: 0 auto;}
.product_img .image_frame {background-image: url(../images/ProductVideo-1_videoframe.png); width: 100%; height: 200px; display: inline-block; background-repeat: no-repeat; padding: 18px 42px 26px 45px; background-size: 100% 100%;}
.product_img .image_frame_new {background-image:url(https://d3vz6b3xpcmmd3.cloudfront.net/udemy-clone/uploads/images/udemy-clone.webp);width:100%;height:380px;display:inline-block;background-repeat:no-repeat;cursor: pointer;background-size:100%;}
.banner_content .col-sm-5 {display: block; right: 0;}
.banner_content .right_block_content, .banner_content .right_block_content .bottom_b, .bottom_b .banner_bottom:last-child {padding-top: 0; max-width: 100%; height: auto;}
.banner_content #ban_slide.owl-theme .right_block_content {padding-top: 5px;}
.banner_content div.right_block_content h2, .banner_content div.right_block_content h3 {line-height: 27px;font-size: 17px;letter-spacing: 1px;margin:0;}
.banner_bottom label, .right_block_content .b_desc {display:none;}
.banner_content #ban_slide.owl-theme .owl-controls {margin: 10px auto 20px; left: 0; right: 0; top: 0;}
.banner-bottom-block {/*bottom: 20px;*/margin-top:10px; min-height: 20px;}
.right_block_content, .right_block_content p {text-align:center;}
.title-block, .why_choose .title-block {padding-bottom: 20px;}
div.title-block h2, div.title-block h3 {font-size: 26px; line-height: 30px;}
div.title-block p.sm-title, div.title-block span.sm-title {font-size: 24px;}
div.title-block h2, div.title-block h3 {font-size: 26px; line-height: 30px;}
.keyblock p.tdesc {margin-bottom:30px;}
.keyblock .row {margin-bottom: 10px;}
div.product_viewpage {padding-bottom:0;margin-bottom: 10px;}
.product_viewpage .product_banner {margin-bottom: 0;}
.keyblock .owl-theme .owl-controls {position:static;}
.mob_content .left_block_m, .mob_content .right_block_m {padding:0;}
.content_m, .ft-image, .left_block_m .content_m, .right_block_m .content_m, .right_block_m .ft-image {display: table; float: none; margin: 0 auto; text-align: center;}
.left_block_m .ft-image, .right_block_m .ft-image {margin-bottom: 15px;}
.mob_content ul li {margin-bottom: 20px;}
.center_img {margin: 25px 0;}
.module-wrapper .title-block {background: 0;}
.item .carousel-text {text-align: center; margin-top: 20px; position: relative; /*z-index: 999999999;*/ margin-bottom: 20px;}
.app_block .col-sm-6, .app_sub p, .req_img {text-align: center;}
.req_block {margin-top: 53px;text-align: center;}
.req_block h4 {margin-bottom: 20px;}
.pricingblock {text-align: center;}
.pricingblock .col-sm-3 {float: none; max-width: 300px; display: inline-block; vertical-align: top; width: 100%;}
.pricingblock .sub_premium {min-height:756px !important;}
.pricingblock ul li {text-align: start;}
.support-box {width: 100%; float: left; margin-right: 70px;}
.support-img {text-align: center; margin-bottom: 22px; margin-top: 10px; min-height: 83px;}
.right_block_content p, .support-demo, .support-text {color: #3f3f3f; font-family: ProximaNova-Regular;}
.support-text {font-size: 16px; text-align: center; margin-bottom: 20px;}
.tab_t ul li {float: none;}
.faq_c li h4 {padding: 0 45px 0 20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.c-reviews .reviews .avg {border-right: medium none; float: none; padding: 0; position: relative; text-align: center; width: 100%;}
body footer {padding-bottom: 10px;}
body footer {padding-bottom: 40px !important; padding-top: 30px;}
.c-reviews {padding: 25px 0 30px;}
.c-reviews .owl-theme .owl-controls {margin: 20px 0; position: static;}
.mm-opened.mm-opening .mobile_menu{display:block;position:absolute;left:20px;top:25px;z-index:999;}
.mm-opened.mm-opening .mobile_menu i{font-size:25px;color:#3f3f3f;position:relative;top:-4px;}
.mm-opened.mm-opening .mobile_menu img{display:none;}
.mm-opened.mm-opening .mobile_menu a{right:auto;top:4px;}
.mobile_menu {display:block;left:0;top:4px;z-index:999;width:100%;padding:5px 20px;position:relative;}
.mobile_menu a{position:absolute;right:25px;top:12px;}
.mobile_menu img{width:45px;}
.mobile_menu i{font-size:25px;color:#3f3f3f;position:relative;top:4px;}
.mm-opened.mm-opening .mobile_logo img{display:none;}
.mobile_logo{display:inline-block;width:auto;position:fixed;z-index:9999;padding:0 10px;bottom:auto;top:4px;}

.faq_c li h4 i.t {position: absolute; right: 15px;}
.support-left, .support-right {float: none; text-align: center;}
.support-demo {font-size: 16px; margin-top: 13px; margin-bottom: 10px;}
.support-left, .support-right {float: none; text-align: center;}
.support-right{margin-bottom:20px;padding-bottom:15px;}
.share-icons{top:165px;}
/*.share-icons{right: unset;left: 50%;transform: translate(-50%, 0%);top: unset;bottom:0;border-radius:25px 25px 0 0;padding:10px 10px 0;box-shadow:0 0 8px 0px #fdfdfdb0, 9px 5px 14px 0px #00000026;}
.share-icons li{display:inline-block;margin:5px 0 5px;padding:0;}*/
.udemy_udemyscriptblk {padding-bottom:0px !important;}
.udemy_titleblck {margin-top: 80px !important;}
.udemy_clnesofslider {display:block !important;}
.owl_overlap .owl-item .item .row:first-child .col-sm-4 {position:relative !important;}
.owl_overlap .owl-item .item .row:first-child .relativ_tag {position:unset !important;}

.owl_overlap .owl-item .item .row:first-child .span_blkhover {left: unset !important;bottom: unset !important;
	top: 104%;z-index: 99;}
 .owl_overlap .owl-item .item .row:first-child .span_blkhover::after {top: -15px !important;border-left: 15px solid transparent;
	border-right: 15px solid transparent;
	border-bottom: 15px solid #16a287 !important;border-top:unset !important;} 

	.softwarslider .owl-item .item .row:first-child .col-sm-4 {position:unset !important;}
.softwarslider .owl-item .item .row:first-child .relativ_tag {position:relative !important;}
.softwarslider .owl-item .item .row:first-child .span_blkhover {left: 3% !important;bottom: 35px !important;
top: unset !important;z-index: 99;
line-height: 18px;
width: 300px;
}
.clearfix:after, .clearfix:before, .container:after, .container:before, .form-horizontal .form-group:after, .form-horizontal .form-group:before, .modal-footer:after, .modal-footer:before, .modal-header:after, .modal-header:before, .nav:after, .nav:before, .panel-body:after, .panel-body:before, .row:after, .row:before {display: table; content:" ";}
.softwarslider .owl-item .item .row:first-child .span_blkhover::after {top: 100% !important;border-left: 15px solid transparent;
border-right: 15px solid transparent;
border-bottom: unset !important;border-top:15px solid #16a287 !important;} 
}
@media (max-width:575px) {
    .udemysoft_footer li:first-child {padding-left:10px !important}
	#append_video .video-js.vjs-default-skin {height: 237px;}
	#append_video {
		height: 237px;
	}
    }
@media (max-width:480px) {
.banner_content .col-sm-7 {width: 300px;}
.product_img .image_frame {background-image: url(../images/ProductVideo-1_videoframe.png); width: 100%; height: 200px; display: inline-block; background-repeat: no-repeat; padding: 18px 36px 26px 38px; background-size: 100% 100%;}
.product_img .image_frame_new {background-image:url(https://d3vz6b3xpcmmd3.cloudfront.net/udemy-clone/uploads/images/udemy-clone.webp);width:100%;height:200px;display:inline-block;background-repeat:no-repeat;cursor: pointer;padding: 18px 36px 26px 38px;background-size:100%;}
#modulefeature .item {margin-bottom: 0px;}
.social-block ul li, .tab-content li.col-xs-6 {width: 100%;}
.g-recaptcha div:first-child {    width: 260px !important;}
.g-recaptcha .rc-anchor-content {width: 160px !important;}
 .g-recaptcha  .rc-anchor-center-item.rc-anchor-checkbox-label {    width: 100px !important;}
 .banner_udemyimag {width:270px !important;height:200px !important;}
 #append_video .video-js.vjs-default-skin {height: 220px;}
#append_video {
    height: 220px;
}
}    

@-webkit-keyframes swing {
20% {-webkit-transform: rotate3d(0, 0, 1, 15deg); transform: rotate3d(0, 0, 1, 15deg); } 40% {-webkit-transform: rotate3d(0, 0, 1, -10deg); transform: rotate3d(0, 0, 1, -10deg); } 60% {-webkit-transform: rotate3d(0, 0, 1, 5deg); transform: rotate3d(0, 0, 1, 5deg); } 80% {-webkit-transform: rotate3d(0, 0, 1, -5deg); transform: rotate3d(0, 0, 1, -5deg); } to {-webkit-transform: rotate3d(0, 0, 1, 0deg); transform: rotate3d(0, 0, 1, 0deg);}
}

@keyframes swing {
    20% {-webkit-transform: rotate3d(0, 0, 1, 15deg); transform: rotate3d(0, 0, 1, 15deg); } 40% {-webkit-transform: rotate3d(0, 0, 1, -10deg); transform: rotate3d(0, 0, 1, -10deg); } 60% {-webkit-transform: rotate3d(0, 0, 1, 5deg); transform: rotate3d(0, 0, 1, 5deg); } 80% {-webkit-transform: rotate3d(0, 0, 1, -5deg); transform: rotate3d(0, 0, 1, -5deg); } to {-webkit-transform: rotate3d(0, 0, 1, 0deg); transform: rotate3d(0, 0, 1, 0deg); } 
}
.container .udemy_justy {
	text-align: justify !important;
}

.content_m h4 {
color: #3f3f3f;
font-family: myriadpro-regular;
font-size: 18px;
margin: 7px 0 8px;
text-transform: capitalize;
}
.content_m h3 {
color: #3f3f3f;
font-family: myriadpro-regular;
font-size: 18px;
margin: 7px 0 8px;
text-transform: capitalize;
}
.content_m h2 {
color: #3f3f3f;
font-family: myriadpro-regular;
font-size: 18px;
margin: 7px 0 8px;
text-transform: capitalize;
}
.content_m h1 {
color: #3f3f3f;
font-family: myriadpro-regular;
font-size: 18px;
margin: 7px 0 8px;
text-transform: capitalize;
}
.item .star_reviews .rating-container.rating-xs {
	display: inline-block !important;

}
.item .star_reviews .review_number {
	margin-left: 8px;
	color: #46acd8;
	font-size: 18px;
	font-weight: 600;
}
.banner_content .right_block_content .remove_bld {
	font-weight: 500 !important;
	color: #3f3f3f !important;
	}

.title_spc .item h5{
	margin-bottom: 7px !important;
}
.avg h3{
	font-size: 18px;
	}
.title_spc .item h2{
	margin-bottom: 7px !important;
}
.udemyscript_headblock h3{

	color: #000000;
	font-family: myriadpro-Semibold;
	font-size: 22px;
	padding-top: 15px;
	padding-bottom: 5px;
	}
	.view-app h4 {
	color: #000;
	font-size: 24px ;
	font-weight: 500;

	}
	.review_form .review_hdata{
	color: #3f3f3f;
	font-family: myriadpro-regular;
	font-size: 18px;
	margin: 15px 0 35px;
	text-transform: uppercase;
	}
	@media (min-width:1200px) {
		.udemyscript_headblock .image_wh{
		  width: 360px;
		  height: 252px;
		
		}
	       }
	       
	 @media (max-width:1199px) {
	       .udemyscript_headblock .image_wh{
		  width: 283px;
		  height: 198px;
		
		}
	      }
	@media (max-width:992px) {
	       .udemyscript_headblock .image_wh{
		  width: 690px;
		  height: 483px;
		
		}
	      }
	@media (max-width:768px) {
	       .udemyscript_headblock .image_wh{
		  width: 100%;
		  height: 100%;
		
		}
	      }
	        

	      @media (max-width:992px) {
		.firstDiscover {
		  margin-top: 7%;
		}
	       }
	       @media (max-width:480px) {
		.firstDiscover {
		  margin-top: 40%;
		}
	       }  
	       @media (max-width:767px) {
		.udemy_bannerpara {
		  display: block !important;
		}
	       }
	       @media (max-width: 767px){
		.innerpage .udemy_commonbanner  .header-bg #particles-js {
		    height: 800px;
		}
		}     

	        
