@font-face{
  font-family:UdemyIcons;
  src:url(/fonts/UdemyIcons.woff2) format("woff2"),url(/fonts/UdemyIcons.ttf) format("truetype"),url(/staticx/udemy/js/webpack/UdemyIcons.woff) format("woff"),url(/fonts/UdemyIcons.4d8de043c34d7da8cd096177a54294ec.svg) format("svg");
  font-weight:400;
  font-style:normal
}

a:hover{
  text-decoration: none !important;
  color: #00838f;
}

.dropdown-menu{
  min-width: 225px;
}

.dropdown-menu>li>a{
  padding: 4px 20px 4px 13px;
}

.chan-icon{
  display: inline-block;
  width: 19px;
}

.dropdown-menu .chan-icon{
  width: 22px;
}

.btn-primary {
    color: #fff;
    background-color: #3cb371;
    border-color: #3cb371;
}

.footer-block a{
  color: mediumseagreen;
}

.udi {
  vertical-align: -8%;
  font-family: UdemyIcons!important;
  speak: none;
  font-style: normal;
  font-weight: 400;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: bold;
}

.udi-timeless:before{content:"\E92D"}
.udi-right_talk:before{content:"\E92E"}
.udi-signup_temp:before{content:"\E92F"}
.udi-purchase-history-line:before{content:"\E91D"}
.udi-icon-check:before{content:"\E606"}
.udi-thin-arrow-down:before{content:"\E633"}
.udi-thin-arrow-right:before{content:"\E642"}
.udi-thin-arrow-left:before{content:"\E67F"}
.udi-3d-and-animation:before{content:"\E692"}
.udi-academics:before{content:"\E693"}
.udi-advertising:before{content:"\E694"}
.udi-affiliate-marketing:before{content:"\E695"}
.udi-analytics-and-automation:before{content:"\E696"}
.udi-apple:before{content:"\E697"}
.udi-thin-arrow-up:before{content:"\E698"}
.udi-architectural-design:before{content:"\E699"}
.udi-arts-and-crafts:before{content:"\E69A"}
.udi-beauty-and-makeup:before{content:"\E69B"}
.udi-black-and-white:before{content:"\E69C"}
.udi-branding:before{content:"\E69D"}
.udi-business-law:before{content:"\E69E"}
.udi-business:before{content:"\E69F"}
.udi-career-development:before{content:"\E6A0"}
.udi-chinese:before{content:"\E6A1"}
.udi-college-entry-exam:before{content:"\E6A2"}
.udi-commercial-photography:before{content:"\E6A3"}
.udi-communications:before{content:"\E6A4"}
.udi-content-marketing:before{content:"\E6A5"}
.udi-creativity:before{content:"\E6A6"}
.udi-dance:before{content:"\E6A7"}
.udi-data-and-analytics:before{content:"\E6A8"}
.udi-databases:before{content:"\E6A9"}
.udi-design-thinking:before{content:"\E6AA"}
.udi-design-tools:before{content:"\E6AB"}
.udi-design:before{content:"\E6AC"}
.udi-development:before{content:"\E6AD"}
.udi-dieting:before{content:"\E6AE"}
.udi-digital-marketing:before{content:"\E6AF"}
.udi-digital-photography:before{content:"\E6B0"}
.udi-educational-development:before{content:"\E6B1"}
.udi-english:before{content:"\E6B2"}
.udi-entrepreneurship:before{content:"\E6B3"}
.udi-fashion:before{content:"\E6B4"}
.udi-finance:before{content:"\E6B5"}
.udi-fitness:before{content:"\E6B6"}
.udi-food-and-beverage:before{content:"\E6B7"}
.udi-french:before{content:"\E6B8"}
.udi-game-design:before{content:"\E6B9"}
.udi-game-development:before{content:"\E6BA"}
.udi-gaming:before{content:"\E6BB"}
.udi-general-health:before{content:"\E6BC"}
.udi-german:before{content:"\E6BD"}
.udi-google:before{content:"\E6BE"}
.udi-grad-entry-exam:before{content:"\E6BF"}
.udi-graphic-design:before{content:"\E6C0"}
.udi-growth-hacking:before{content:"\E6C1"}
.udi-happiness:before{content:"\E6C2"}
.udi-hardware:before{content:"\E6C3"}
.udi-health-and-fitness:before{content:"\E6C4"}
.udi-article:before{content:"\E6C5"}
.udi-home-business:before{content:"\E6C6"}
.udi-home-improvement:before{content:"\E6C7"}
.udi-human-resources:before{content:"\E6C8"}
.udi-humanities:before{content:"\E6C9"}
.udi-industry:before{content:"\E6CA"}
.udi-influence:before{content:"\E6CB"}
.udi-instructional-design:before{content:"\E6CC"}
.udi-instruments:before{content:"\E6CD"}
.udi-interior-design:before{content:"\E6CE"}
.udi-international-high-school:before{content:"\E6CF"}
.udi-intuit:before{content:"\E6D0"}
.udi-it-certification:before{content:"\E6D1"}
.udi-it-and-software:before{content:"\E6D2"}
.udi-italian:before{content:"\E6D3"}
.udi-landscape:before{content:"\E6D5"}
.udi-language:before{content:"\E6D6"}
.udi-latin:before{content:"\E6D7"}
.udi-leadership:before{content:"\E6D8"}
.udi-lifestyle:before{content:"\E6D9"}
.udi-management:before{content:"\E6DA"}
.udi-marketing-fundamentals:before{content:"\E6DB"}
.udi-marketing:before{content:"\E6DC"}
.udi-math-and-science:before{content:"\E6DD"}
.udi-media:before{content:"\E6DE"}
.udi-meditation:before{content:"\E6DF"}
.udi-memory:before{content:"\E6E0"}
.udi-mental-health:before{content:"\E6E1"}
.udi-microsoft:before{content:"\E6E2"}
.udi-mobile-apps:before{content:"\E6E3"}
.udi-mobile-photography:before{content:"\E6E4"}
.udi-motivation:before{content:"\E6E5"}
.udi-music-fundamentals:before{content:"\E6E6"}
.udi-music-software:before{content:"\E6E7"}
.udi-music-techniques:before{content:"\E6E8"}
.udi-music:before{content:"\E6E9"}
.udi-network-and-security:before{content:"\E6EA"}
.udi-non-digital-marketing:before{content:"\E6EB"}
.udi-nutrition:before{content:"\E6EC"}
.udi-office-productivity:before{content:"\E6ED"}
.udi-operating-systems:before{content:"\E6EE"}
.udi-operations:before{content:"\E6EF"}
.udi-oracle:before{content:"\E6F0"}
.udi-parenting-and-relationships:before{content:"\E6F1"}
.udi-personal-brand-building:before{content:"\E6F2"}
.udi-personal-development:before{content:"\E6F3"}
.udi-personal-finance:before{content:"\E6F4"}
.udi-personal-transformation:before{content:"\E6F5"}
.udi-pet-care-and-training:before{content:"\E6F6"}
.udi-photography-fundamentals:before{content:"\E6F7"}
.udi-photography-tools:before{content:"\E6F8"}
.udi-photography:before{content:"\E6F9"}
.udi-portraits:before{content:"\E6FA"}
.udi-portuguese:before{content:"\E6FB"}
.udi-product-marketing:before{content:"\E6FC"}
.udi-production:before{content:"\E6FD"}
.udi-productivity:before{content:"\E6FE"}
.udi-programming-languages:before{content:"\E6FF"}
.udi-project-management:before{content:"\E700"}
.udi-public-relations:before{content:"\E701"}
.udi-real-estate:before{content:"\E702"}
.udi-religion-and-spirituality:before{content:"\E703"}
.udi-russian:before{content:"\E704"}
.udi-safety-and-first-aid:before{content:"\E705"}
.udi-sales:before{content:"\E706"}
.udi-salesforce:before{content:"\E707"}
.udi-sap:before{content:"\E708"}
.udi-search-engine-optimization:before{content:"\E709"}
.udi-self-defense:before{content:"\E70B"}
.udi-self-esteem:before{content:"\E70C"}
.udi-social-media-marketing:before{content:"\E70D"}
.udi-social-science:before{content:"\E70E"}
.udi-software-engineering:before{content:"\E70F"}
.udi-software-testing:before{content:"\E710"}
.udi-zoom-in:before{content:"\E711"}
.udi-sports:before{content:"\E712"}
.udi-strategy:before{content:"\E713"}
.udi-stress-management:before{content:"\E714"}
.udi-teacher-training:before{content:"\E715"}
.udi-teaching-tools:before{content:"\E716"}
.udi-test-prep:before{content:"\E717"}
.udi-test-taking-skills:before{content:"\E718"}
.udi-travel-photography:before{content:"\E719"}
.udi-travel:before{content:"\E71A"}
.udi-user-experience:before{content:"\E71B"}
.udi-video-design:before{content:"\E71C"}
.udi-video-and-mobile-marketing:before{content:"\E71D"}
.udi-vocal:before{content:"\E71E"}
.udi-web-design:before{content:"\E71F"}
.udi-web-development:before{content:"\E720"}
.udi-wedding-photography:before{content:"\E721"}
.udi-wildlife-photography:before{content:"\E722"}
.udi-yoga:before{content:"\E723"}
.udi-development-tools:before{content:"\E727"}
.udi-e-commerce:before{content:"\E728"}
.udi-add:before{content:"\E72C"}
.udi-bell:before{content:"\E72E"}
.udi-close:before,.udi-icon-xmark:before{content:"\E730"}
.udi-clock:before{content:"\E733"}
.udi-curriculum:before{content:"\E735"}
.udi-menu:before{content:"\E73B"}
.udi-next:before{content:"\E73E"}
.udi-previous:before{content:"\E741"}
.udi-settings:before{content:"\E748"}
.udi-how-discover:before{content:"\E751"}
.udi-how-learn:before{content:"\E752"}
.udi-how-master:before{content:"\E753"}
.udi-join-course:before{content:"\E754"}
.udi-join-hours:before{content:"\E755"}
.udi-join-students:before{content:"\E756"}
.udi-what-30day:before{content:"\E757"}
.udi-what-desktop:before{content:"\E758"}
.udi-what-lifetime:before{content:"\E759"}
.udi-delete:before{content:"\E75A"}
.udi-website:before{content:"\E766"}
.udi-google-plus:before{content:"\E76A"}
.udi-play:before{content:"\E771"}
.udi-overflow:before{content:"\E777"}
.udi-circle-loader:before{content:"\E779"}
.udi-arabic:before{content:"\E77E"}
.udi-hebrew:before{content:"\E77F"}
.udi-japanese:before{content:"\E780"}
.udi-spanish:before{content:"\E781"}
.udi-line-star:before{content:"\E786"}
.udi-bookmark-add:before{content:"\E788"}
.udi-cart:before{content:"\E789"}
.udi-closed-caption:before{content:"\E78A"}
.udi-fullscreen:before{content:"\E78D"}
.udi-exit-fullscreen:before{content:"\E78E"}
.udi-schedule:before{content:"\E78F"}
.udi-bookmark:before{content:"\E791"}
.udi-drawer:before{content:"\E792"}
.udi-search-filter:before{content:"\E795"}
.udi-coupon:before{content:"\E800"}
.udi-curly-braces:before{content:"\E900"}
.udi-cart-add:before{content:"\E901"}
.udi-activity:before{content:"\E902"}
.udi-thumbs-up:before{content:"\E903"}
.udi-sign-up:before{content:"\E904"}
.udi-minimize:before{content:"\E905"}
.udi-ready-set-go:before{content:"\E906"}
.udi-piggy-bank:before{content:"\E907"}
.udi-video-content:before{content:"\E908"}
.udi-curly-braces-bold:before{content:"\E909"}
.udi-vjs-circle:before{content:"\E90A"}
.udi-vjs-minus:before{content:"\E90B"}
.udi-vjs-plus:before{content:"\E90C"}
.udi-cart-check:before{content:"\E90D"}
.udi-create-course:before{content:"\E90E"}
.udi-vjs-cc-subtitles:before{content:"\E910"}
.udi-vjs-forward:before{content:"\E911"}
.udi-presentation:before{content:"\E912"}
.udi-vjs-fullscreen-collapse:before{content:"\E913"}
.udi-vjs-fullscreen:before{content:"\E914"}
.udi-vjs-pause:before{content:"\E915"}
.udi-vjs-play:before{content:"\E916"}
.udi-vjs-rewind:before{content:"\E917"}
.udi-vjs-settings:before{content:"\E918"}
.udi-vjs-volume-off:before{content:"\E919"}
.udi-vjs-volume:before{content:"\E91A"}
.udi-archive:before{content:"\E91C"}
.udi-search:before{content:"\F002"}
.udi-heart:before{content:"\F007"}
.udi-star:before{content:"\F005"}
.udi-user:before{content:"\F009"}
.udi-film:before{content:"\F008"}
.udi-check:before,.udi-ok:before{content:"\F00C"}
.udi-cog:before,.udi-gear:before{content:"\F013"}
.udi-trash-o:before{content:"\F014"}
.udi-home:before{content:"\F015"}
.udi-file-o:before{content:"\F016"}
.udi-clock-o:before{content:"\F017"}
.udi-download:before{content:"\F019"}
.udi-play-circle-o:before{content:"\F01D"}
.udi-repeat:before,.udi-rotate-right:before{content:"\F01E"}
.udi-list-alt:before{content:"\F022"}
.udi-lock:before{content:"\F023"}
.udi-flag:before{content:"\F024"}
.udi-volume-up:before{content:"\F028"}
.udi-tag:before{content:"\F02B"}
.udi-book:before{content:"\F02D"}
.udi-bold:before{content:"\F032"}
.udi-italic:before{content:"\F033"}
.udi-list:before{content:"\F03A"}
.udi-image:before,.udi-photo:before,.udi-picture-o:before{content:"\F03E"}
.udi-pencil:before{content:"\F040"}
.udi-map-marker:before{content:"\F041"}
.udi-adjust:before{content:"\F042"}
.udi-share-square-o:before{content:"\F045"}
.udi-check-square-o:before{content:"\F046"}
.udi-pause:before{content:"\F04C"}
.udi-stop:before{content:"\F04D"}
.udi-chevron-left:before{content:"\F053"}
.udi-chevron-right:before{content:"\F054"}
.udi-plus-circle:before{content:"\F055"}
.udi-minus-circle:before{content:"\F056"}
.udi-times-circle:before{content:"\F057"}
.udi-check-circle:before{content:"\F058"}
.udi-question-circle:before{content:"\F059"}
.udi-info-circle:before{content:"\F05A"}
.udi-ban:before{content:"\F05E"}
.udi-arrow-left:before{content:"\F060"}
.udi-arrow-right:before{content:"\F061"}
.udi-mail-forward:before,.udi-share:before{content:"\F064"}
.udi-expand:before{content:"\F065"}
.udi-plus:before{content:"\F067"}
.udi-minus:before{content:"\F068"}
.udi-exclamation-circle:before{content:"\F06D"}
.udi-gift:before{content:"\F06B"}
.udi-calendar:before{content:"\F073"}
.udi-comment:before{content:"\F075"}
.udi-chevron-up:before{content:"\F07B"}
.udi-chevron-down:before{content:"\F07D"}
.udi-shopping-cart:before{content:"\F07F"}
.udi-folder-open:before{content:"\F07C"}
.udi-bar-chart-o:before,.udi-bar-chart:before{content:"\F080"}
.udi-facebook-square:before{content:"\F082"}
.udi-cogs:before,.udi-gears:before{content:"\F085"}
.udi-comments:before{content:"\F086"}
.udi-thumbs-o-up:before{content:"\F087"}
.udi-explore:before{content:"\E90F"}

html {
  min-height: 100%;
  position: relative;
}
body {
  margin-bottom: 60px;
}

a.main-logo { /*or add another class instead of changing this*/
  display:inline-block;
  margin:30px 0; /* Adjust the margin : top right bottom left */
  font-size: 38px;
  font-weight: 500;
  color: #9E9E9E;
}

a.main-logo:hover{
  text-decoration: none;
}

a.main-logo>img{
  vertical-align: bottom;
}

.navbar .navbar-nav {
  /*display: inline-block;
  float: none;
  margin-bottom: -6px;*/
}


#footer {
  bottom: 0;
  width: 100%;
  position: absolute;
  height: 60px;
  background-color: #f5f5f5;

}

#footer .footer-block {
  margin: 20px 0;
}

.tutorial-item{
  padding: 20px;
}

.tutorial-item .tutorial-image{
  width: 100%;
}

.tutorial-item h4{
  margin-top: 2px;
  margin-bottom: 14px;
    color: #424242;
    line-height: 1.2;
}

.tutorial-item h5{
  font-weight: 400;
    font-size: 15px;
    line-height: 1.2em;
    color: #757575;
    font-style: italic;
}



.category-item{
  margin-bottom: 26px;
}

.category-item a>h3 {
  margin-left: 17px;
    color: #424242;
}

.category-item a>h3:hover{
  color: #5555a5;
}

.category-item a:hover{
  text-decoration: none;
}

.category-item h3{
  margin-bottom: 20px;
}

.category-item h3 .chan-icon{
  margin-right: 12px;
}

.subcategory-item{
  padding-bottom: 10px;
}
.subcategory-item a{
  color: #424242;
}
.subcategory-item a:hover{
  color: black;
}

.this-category{
  margin-bottom: 0px;
  background-color: white;
  border-radius: 6px;
  padding: 0 15px 12px;
}


#modal-share .modal-header .close {
  position: absolute;
  top: 15px;
  right: 15px;
}
#modal-share .modal-title {
  padding-right: 20px;
  padding-left: 20px;
}
#modal-share li {
  margin-bottom: 15px;
  color: #fff;
}
#modal-share li a {
  text-transform: uppercase;
  color: #fff;
  font-weight: 700;
  width: 100%;
  max-width: 300px;
}
#modal-share li a.btn-facebook {
  background: #3b5998;
}
#modal-share li a.btn-twitter {
  background: #00acee;
}
#modal-share li a.btn-linkedin {
  background: #0e76a8;
}
#modal-share li a.btn-email {
  background: #ddd;
  color: #444;
}

.modal-header{
  padding: 30px;
}

.media-share{
  margin-top: 10px;
}

#modal-share i{
 font-size: 20px;
 margin-right: 10px;
 vertical-align: -2px;
}

.subcategory-item .chan-icon{
  width: 32px;
  height: 32px;
  background-color: mediumseagreen;
  text-align: center;
  padding-top: 7px;
  border-radius: 30px;
  margin-right: 6px;
}
.subcategory-item .chan-icon .udi{
  font-weight: bolder;
  font-size: 18px;
  color: white;
}

.modal {
  text-align: center;
}

@media screen and (min-width: 768px) { 
  .modal:before {
    display: inline-block;
    vertical-align: middle;
    content: " ";
    height: 100%;
  }
  .modal{
    margin-bottom: 60px;
  }
  #myNavbar{
    width: 750px;
  }
}

@media (min-width: 992px){
  #myNavbar {
    width: 970px;
  }
}

@media (min-width: 1200px){
  #myNavbar {
      width: 1170px;
  }
}


.modal-dialog {
  display: inline-block;
  text-align: center;
  vertical-align: middle;
}

.input-xlg {
  height: 56px;
  padding: 12px 24px;
  font-size: 21px;
  line-height: 1.333333;
  border-radius: 10px;
}

.btn-xlg {
  padding: 13px 24px;
  font-size: 21px;
  line-height: 1.3333333;
  border-radius: 10px;
}



.adsbygoogle:not(.top){
  width:336px;
}

/*@media (max-width: 360px) {
  .adsbygoogle>.adsbygoogle.ins{
    width: 300px !important;
  }
  }*/

  .view-more-about{
    padding-left: 9px;
    font-size: 16px;
  }


  .dropdown-menu>li>a:after {
    display: block;
    content: " ";
    float: right;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid;
    border-width: 5px 0 5px 5px;
    border-left-color: #ccc;
    margin-top: 5px;
    margin-right: -10px;
  }

  .dropdown-menu>li>.dropdown-menu>li>a:after {
    content: initial !important;
  }

  #myNavbar {
    margin: auto;
  }

  #nav-search-input{
    width: 300px;
  }

  .udi.udi-explore{
    margin-right: 8px;
  }


  @media (max-width: 767px) {
    a.main-logo {
     font-size: 27px;
   }

   .fb-like{
     top: 10px !important;
     right: initial !important;
     left: 10px !important;
   }




   .jumbotron{
     padding: 12px 12px 16px !important;  
   }
   .jumbotron h1{
     font-size: 30px !important;
   }

   .jumbotron h2{
     font-size: 26px !important;
   }

   .jumbotron p{
     font-size: 19px !important;
   }

   div[ng-app=angularApp] .container{
    padding: 20 !important;
   }

   #search-div>div{
     padding: 0 6px;
   }

   #search-input{
     height: 42px;
     padding: 8px 12px;
     font-size: 16px;
     line-height: 1.333333;
     border-radius: 5px 0 0 5px;
   }

   #search-button{
     padding: 9px 12px;
     font-size: 16px;
     line-height: 1.433333;
     border-radius: 0 5px 5px 0;
   }
   .navbar-nav .open .dropdown-menu>li>.dropdown-menu>li>a{
    padding-left: 35px;
  }
  #nav-search-box{
    margin-left: 0px;
    margin-right: 0px;
  }
  #nav-search-input{
    width: 100%;
  }
}



.row-center {
  text-align:center;
}

.col-center {
  display:inline-block;
  float:none;
}

.cat-link-search:hover{
  text-decoration: none;
}



.rating__stars {
    margin-right: 5px;
    margin-top: 1px;
}

.star-rating--static {
    color: #dedfe0;
    display: inline-block;
    position: relative;
    white-space: nowrap;
    margin-left: -2px;
}

.star-rating--static span {
    position: absolute;
    top: 0;
    left: 0;
    overflow: hidden;
    white-space: nowrap;
    z-index: 2;
}

.star-rating--static.star-rating--smaller:before, .star-rating--static.star-rating--smaller span:before {
    font-size: 17px;
}

.star-rating--static.star-rating--smaller.smallest:before, .star-rating--static.star-rating--smaller.smallest span:before{
  font-size: 14px;
}

.star-rating--static:before, .star-rating--static span:before {
    font-family: UdemyIcons;
    content: "\2009\F005\2009\2009\F005\2009\2009\F005\2009\2009\F005\2009\2009\F005\2009";
    font-size: 20px;
    letter-spacing: -.5px;
    line-height: 1;
}

.star-rating--static.star-rating--primary span:before {
    color: #f4c150;
}
.star-rating--static span:before {
    color: #f4c150;
}
.star-rating--static:before, .star-rating--static span:before {
    font-family: UdemyIcons;
    content: "\2009\F005\2009\2009\F005\2009\2009\F005\2009\2009\F005\2009\2009\F005\2009";
    font-size: 20px;
    letter-spacing: -.5px;
    line-height: 1;
}



.rating-span{
  font-weight: 400;
    float: right;
    font-size: 13px;
    font-style: italic;
    color: #656565;
}

.rating-span.small{
  font-size: 11px;
  }

  @media only screen and (max-width: 1200px) and (min-width: 1024px){
  .vce-ad-above-footer, .vce-ad-below-header {
      width: 728px;
  }

}

.vce-ad-below-header {
    margin-bottom: 0;
}
.vce-ad-container {
    margin: 30px auto;
    display: block;
    clear: both;
    width: 728px;
    position: relative;
}

.navbar-inverse{
  border-radius: 0; 
}

@media only screen and (max-width: 1200px) and (min-width: 1024px){
  .vce-ad-container {
      width: 630px;
  }
}

@media (max-width: 767px){
.vce-ad-container {
    width: 375px;
}
}

@media (max-width: 400px){
.vce-ad-container {
    width: 300px;
}
}

