@media (max-width: 640px) {
  #bd .container .sj-gallery .sj-item .item-info .icon-hover {
    left: 10%;
    top: 10%;
  }
}
@media (max-width: 767px) {
  div.container {
    width: 100% !important;
  }
  #bd .sj-gallery .sj-item .item-info .icon-hover {
    left: 17.8%;
    top: 17%;
  }
  #yt_wrapper.layout-wide {
    background: #777 url(../images/bg/bg-spotlight3-home.jpg) no-repeat fixed top center;
    background-size: auto 100%;
  }
  table th {
    padding: 22px 10px 13px;
  }
  .newsfeed-category table th {
    padding: 8px 10px 7px;
  }
  .btn {
    white-space: normal;
    height: auto;
  }
  #bd #yt_header .container .row {
    position: relative;
  }
  #bd #yt_header .container .row #yt_logo {
    text-align: center;
    margin-left: 16.6%;
  }
  #bd #yt_header .container .row #yt_mainmenu {
    position: absolute;
  }
  #bd #yt_header .container .row #yt_mainmenu .btn-hamburger {
    display: block !important;
  }
  #bd .module.md-double .doubletitle {
    padding-bottom: 0;
    margin: 40px 0 20px;
  }
  #bd .module.md-double .doubletitle .box-toptitle .modtitle {
    font-size: 28px;
  }
  #bd .module.md-double .doubletitle .box-border-top,
  #bd .module.md-double .doubletitle .box-border-bot,
  #bd .module.md-double .doubletitle .detail-top,
  #bd .module.md-double .doubletitle .detail-bottom {
    display: none;
  }
  #bd #yt_top {
    height: auto;
  }
  #bd #yt_top .container .row #top1 {
    width: 100%;
    text-align: center;
  }
  #bd #yt_top .container .row #top1 .yt_top-question {
    float: none;
    display: inline-block;
    margin: 0;
    padding-bottom: 0;
  }
  #bd #yt_top .container .row #top1 .yt_top-question:after {
    content: "|";
    padding: 0 13px 0 16px;
  }
  #bd #yt_top .container .row #top1 .yt_top-menu {
    float: none;
    display: inline-block;
  }
  #bd #yt_top .container .row #top1 .yt_top-menu ul {
    padding-bottom: 0;
  }
  #bd #yt_top .container .row #top2 {
    width: 100%;
  }
  #bd #yt_top .container .row #top2 .module._menu.top_menu .nav.menu {
    text-align: center;
    padding: 0 0 12px;
  }
  #bd #yt_header #search .me_search .dropdown .dropdown-menu {
    min-width: 539px;
  }
  #bd #yt_header #search .me_search .dropdown .dropdown-menu #mod-finder-searchform #mod-finder-searchword {
    width: 93%;
  }
  #bd .container .home-ps-content1 {
    min-height: 140px;
    background-size: 100% auto;
  }
  #bd .container .home-ps-content1 .custom-slider .custom .custom-title {
    padding-top: 45px;
  }
  #bd .container .home-ps-content1 .custom-slider .custom .custom-title h3 {
    font-size: 20px;
    margin-bottom: 8px;
  }
  #bd .container .home-ps-content1 .custom-slider .custom .custom-title .des-montserrat {
    font-size: 20px;
  }
  #bd .container .home-ps-content1 .custom-slider .custom .custom-btn,
  #bd .container .home-ps-content1 .custom-slider .custom .custom-arrow {
    display: none;
  }
  #bd .container .home-ps-content2 .custom-box .col-sm-3 {
    width: 100%;
  }
  #bd .container .home-ps-content2 .custom-box .col-sm-3 .custom-box-title {
    overflow: hidden;
  }
  #bd .container .home-ps-content3 .container .modcontent .custom-activities {
    background: transparent;
    margin-bottom: 20px;
    min-height: auto;
  }
  #bd .container .home-ps-content3 .container .modcontent .custom-activities .row .col-sm-6 .ct-attleft.ct-attleft,
  #bd .container .home-ps-content3 .container .modcontent .custom-activities .row .col-sm-6 .ct-attright.ct-attleft {
    text-align: left;
  }
  #bd .container .home-ps-content3 .container .modcontent .custom-activities .row .col-sm-6 .ct-attleft li,
  #bd .container .home-ps-content3 .container .modcontent .custom-activities .row .col-sm-6 .ct-attright li {
    margin: 0 0 30px;
    padding: 0;
  }
  #bd .container .home-ps-content3 .container .modcontent .custom-activities .row .col-sm-6 .ct-attleft li .box-att .att-details,
  #bd .container .home-ps-content3 .container .modcontent .custom-activities .row .col-sm-6 .ct-attright li .box-att .att-details {
    padding: 0;
    width: 78%;
    float: right;
  }
  #bd .container .home-ps-content3 .container .modcontent .custom-activities .row .col-sm-6 .ct-attleft li .box-att .att-image,
  #bd .container .home-ps-content3 .container .modcontent .custom-activities .row .col-sm-6 .ct-attright li .box-att .att-image {
    float: left;
    width: 22%;
    padding: 0;
  }
  #bd .container .home-ps-content4 {
    background-size: auto 100%;
  }
  #bd .container .home-ps-content4 .container .modcontent .moduletabs .tabs-container {
    height: auto;
  }
  #bd .container .home-ps-content4 .container .modcontent .moduletabs .tabs-container .tabs {
    height: auto;
  }
  #bd .container .home-ps-content4 .container .modcontent .moduletabs .tabs-container .tabs li {
    width: 270px;
    margin: 0 auto;
    display: block;
  }
  #bd .container .home-ps-content4 .container .modcontent .moduletabs .tabs-content-wrap .tabs-content .tabs-content-inner .tab-content .sj-k2-filter .form-group {
    text-align: center;
  }
  #bd .container .home-ps-content4 .container .modcontent .moduletabs .tabs-content-wrap .tabs-content .tabs-content-inner .tab-content .sj-k2-filter .form-group .cl-filter,
  #bd .container .home-ps-content4 .container .modcontent .moduletabs .tabs-content-wrap .tabs-content .tabs-content-inner .tab-content .sj-k2-filter .form-group #categories_chzn {
    width: 290px !important;
    margin: 0 auto 2px;
    display: block;
    text-align: center;
  }
  #bd .container .home-ps-content5 {
    display: none;
  }
  #bd .container .home-ps-content6 {
    padding-top: 40px;
    text-align: center;
    background-repeat: repeat-y;
  }
  #bd .container .home-ps-content6 .custom-countdown {
    padding: 0;
  }
  #bd .container .home-ps-content6 .custom-countdown .col-sm-8 {
    padding: 0 15px;
  }
  #bd .container .home-ps-content6 .custom-countdown .col-sm-8 .custom-left-detail {
    background-position: top center;
    padding: 240px 0 0;
  }
  #bd .container .home-ps-content6 .custom-countdown .col-sm-4 {
    padding: 0 10px;
  }
  #bd .container .home-ps-content6 .custom-countdown .col-sm-4 .custom-right-detail .yt-countdown-wrapper .yt-countdown-content {
    text-align: center;
  }
  #bd .container .home-ps-content6 .custom-countdown .col-sm-4 .custom-right-detail .yt-countdown-wrapper .yt-countdown-content .yt-cd-timer {
    display: inline-block;
  }
  #bd .container .home-ps-content6 .custom-countdown .col-sm-4 .custom-right-detail .yt-countdown-wrapper .yt-countdown-content .yt-cd-timer .yt-cd-block.col-sm-3 {
    float: left;
    margin-right: 5px;
    padding: 0;
  }
  #bd .container .home-ps-content6 .custom-countdown .col-sm-4 .custom-right-detail .yt-countdown-wrapper .yt-countdown-content .yt-cd-timer .yt-cd-block.col-sm-3 .yt-cd-block-count {
    width: 70px;
    padding: 25px 15px 25px 14px;
  }
  #bd .container .home-ps-content7 .container .modcontent .custom-teacher .row {
    margin: 0;
  }
  #bd .container .home-ps-content7 .container .modcontent .custom-teacher .row .col-sm-6 div .teacher-image {
    width: 40%;
    float: left;
  }
  #bd .container .home-ps-content7 .container .modcontent .custom-teacher .row .col-sm-6 div .teacher-detail {
    width: 60%;
    float: left;
    padding: 0;
  }
  #bd .container .home-ps-content7 .container .modcontent .custom-teacher .row .col-sm-6 div .teacher-detail .teacher-detail-left {
    width: 80%;
    float: left;
  }
  #bd .container .home-ps-content7 .container .modcontent .custom-teacher .row .col-sm-6 div .teacher-detail .teacher-detail-left .t-name {
    margin-bottom: 10px;
  }
  #bd .container .home-ps-content7 .container .modcontent .custom-teacher .row .col-sm-6 div .teacher-detail .teacher-detail-left .t-details {
    padding: 10px 0 12px;
  }
  #bd .container .home-ps-content7 .container .modcontent .custom-teacher .row .col-sm-6 div .teacher-detail .teacher-detail-right {
    padding-top: 30px;
    float: left;
    width: 20%;
  }
  #bd .container .home-ps-content8 .container .modcontent .sj-listing-tabs .ltabs-wrap .ltabs-items-container .ltabs-items .ltabs-items-inner .owl-stage-outer .owl-stage .owl-item .ltabs-item .item-inner .item-image,
  #bd .container .home-ps-content8 .container .modcontent .sj-listing-tabs .ltabs-wrap .ltabs-items-container .ltabs-items .ltabs-items-inner .owl-stage-outer .owl-stage .owl-item .ltabs-item .item-inner .item-info {
    width: 50%;
    float: left;
  }
  #bd .container .home-ps-content8 .container .modcontent .sj-listing-tabs .ltabs-wrap .ltabs-items-container .ltabs-items .ltabs-items-inner .owl-stage-outer .owl-stage .owl-item .ltabs-item .item-inner .item-image .item-content .item-readmore,
  #bd .container .home-ps-content8 .container .modcontent .sj-listing-tabs .ltabs-wrap .ltabs-items-container .ltabs-items .ltabs-items-inner .owl-stage-outer .owl-stage .owl-item .ltabs-item .item-inner .item-info .item-content .item-readmore {
    padding-top: 15px;
  }
  #bd .container .home-ps-content8 .container .modcontent .sj-listing-tabs .ltabs-wrap .ltabs-items-container .ltabs-items .ltabs-items-inner .owl-stage-outer .owl-stage .owl-item.active .ltabs-item .item-inner:nth-child(2) .item-image,
  #bd .container .home-ps-content8 .container .modcontent .sj-listing-tabs .ltabs-wrap .ltabs-items-container .ltabs-items .ltabs-items-inner .owl-stage-outer .owl-stage .owl-item.active .ltabs-item .item-inner:nth-child(2) .item-info,
  #bd .container .home-ps-content8 .container .modcontent .sj-listing-tabs .ltabs-wrap .ltabs-items-container .ltabs-items .ltabs-items-inner .owl-stage-outer .owl-stage .owl-item.active .ltabs-item .item-inner:nth-child(4) .item-image,
  #bd .container .home-ps-content8 .container .modcontent .sj-listing-tabs .ltabs-wrap .ltabs-items-container .ltabs-items .ltabs-items-inner .owl-stage-outer .owl-stage .owl-item.active .ltabs-item .item-inner:nth-child(4) .item-info,
  #bd .container .home-ps-content8 .container .modcontent .sj-listing-tabs .ltabs-wrap .ltabs-items-container .ltabs-items .ltabs-items-inner .owl-stage-outer .owl-stage .owl-item.active .ltabs-item .item-inner:nth-child(6) .item-image,
  #bd .container .home-ps-content8 .container .modcontent .sj-listing-tabs .ltabs-wrap .ltabs-items-container .ltabs-items .ltabs-items-inner .owl-stage-outer .owl-stage .owl-item.active .ltabs-item .item-inner:nth-child(6) .item-info,
  #bd .container .home-ps-content8 .container .modcontent .sj-listing-tabs .ltabs-wrap .ltabs-items-container .ltabs-items .ltabs-items-inner .owl-stage-outer .owl-stage .owl-item.active .ltabs-item .item-inner:nth-child(8) .item-image,
  #bd .container .home-ps-content8 .container .modcontent .sj-listing-tabs .ltabs-wrap .ltabs-items-container .ltabs-items .ltabs-items-inner .owl-stage-outer .owl-stage .owl-item.active .ltabs-item .item-inner:nth-child(8) .item-info {
    float: right;
  }
  #bd .container .home-ps-content9 {
    margin-bottom: 60px;
  }
  #bd .container .home-ps-content9 .modcontent .yt-testimonial .owl-nav {
    display: none;
  }
  #bd .container .home-ps-content9 .modcontent .yt-testimonial .owl-nav .owl-prev {
    left: 1.5%;
  }
  #bd .container .home-ps-content9 .modcontent .yt-testimonial .owl-nav .owl-next {
    right: 1.5%;
  }
  #bd .container .home-ps-content9 .modcontent .yt-testimonial .owl-controls {
    display: none;
  }
  #bd .container .home-ps-content9 .modcontent .yt-testimonial .extraslider-inner .owl-stage-outer .owl-stage .owl-item .item .item-wrap .item-wrap-inner {
    margin: 0px 8.5%;
  }
  #bd .container .home-ps-content9 .modcontent .yt-testimonial .extraslider-inner .owl-stage-outer .owl-stage .owl-item .item .item-wrap .item-wrap-inner:after {
    display: none;
  }
  #yt_spotlight2 .container .row #bottom1,
  #yt_spotlight2 .container .row #bottom2 {
    width: 100%;
  }
  #yt_spotlight2 .container .row #bottom1#bottom1 .module .modtitle,
  #yt_spotlight2 .container .row #bottom2#bottom1 .module .modtitle {
    float: none;
    text-align: center;
    padding-top: 0;
  }
  #yt_spotlight2 .container .row #bottom1#bottom1 .module .modcontent,
  #yt_spotlight2 .container .row #bottom2#bottom1 .module .modcontent {
    text-align: center;
  }
  #yt_spotlight2 .container .row #bottom1#bottom1 .module .modcontent .social-footer,
  #yt_spotlight2 .container .row #bottom2#bottom1 .module .modcontent .social-footer {
    float: none;
  }
  #yt_spotlight2 .container .row #bottom1#bottom2,
  #yt_spotlight2 .container .row #bottom2#bottom2 {
    border: none;
  }
  #yt_spotlight2 .container .row #bottom1#bottom2 .newsletter,
  #yt_spotlight2 .container .row #bottom2#bottom2 .newsletter {
    padding-top: 0;
    float: none;
  }
  #yt_spotlight2 .container .row #bottom1#bottom2 .newsletter .acymailing_module_form .acymailing_introtext,
  #yt_spotlight2 .container .row #bottom2#bottom2 .newsletter .acymailing_module_form .acymailing_introtext {
    padding-top: 0;
    width: 100%;
    text-align: center;
  }
  #yt_spotlight2 .container .row #bottom1#bottom2 .newsletter .acymailing_module_form .acymailing_form,
  #yt_spotlight2 .container .row #bottom2#bottom2 .newsletter .acymailing_module_form .acymailing_form {
    margin: 0;
    width: 100%;
  }
  #yt_spotlight2 .container .row #bottom1#bottom2 .newsletter .acymailing_module_form .acymailing_form .fieldacyemail,
  #yt_spotlight2 .container .row #bottom2#bottom2 .newsletter .acymailing_module_form .acymailing_form .fieldacyemail {
    width: 76%;
  }
  #yt_spotlight2 .container .row #bottom1#bottom2 .newsletter .acymailing_module_form .acymailing_form .acysubbuttons,
  #yt_spotlight2 .container .row #bottom2#bottom2 .newsletter .acymailing_module_form .acymailing_form .acysubbuttons {
    margin: 0 0 0 2%;
  }
  #yt_spotlight3 {
    padding: 45px 0 0;
  }
  #yt_spotlight3 .container .row #bottom3,
  #yt_spotlight3 .container .row #bottom4,
  #yt_spotlight3 .container .row #bottom5,
  #yt_spotlight3 .container .row #bottom6 {
    width: 100%;
  }
  #k2Container.itemView.itemEventView .itemHeader .itemExtraFields {
    margin: 0 0 20px;
  }
  #k2Container.itemView.itemEventView .itemHeader .itemExtraFields .items-fields .item-fields {
    display: inline-block;
    width: 50%;
    float: left;
    margin-bottom: 10px;
  }
  #k2Container.itemView.itemEventView .itemHeader .itemExtraFields .items-fields .item-fields .fields-text {
    padding: 4px 0 0 18px;
  }
  #k2Container.itemView.itemViewCourses .k2content-right {
    padding: 40px 0 0;
  }
  #k2Container.itemView .itemBody .itemFullText .detail-image .row .col-sm-4 {
    text-align: center;
  }
  #k2Container.itemView .itemBody .itemFullText .detail-image .row .col-sm-4 img {
    margin-bottom: 20px;
  }
  #k2Container.itemView .itemTagsSocialBlock .itemTagsBlock,
  #k2Container.itemView .itemTagsSocialBlock .itemSocialSharing {
    float: none !important;
    display: block;
  }
  #k2Container.itemView .itemTagsSocialBlock .itemTagsBlock .itemTwitterButton,
  #k2Container.itemView .itemTagsSocialBlock .itemTagsBlock .itemFacebookButton,
  #k2Container.itemView .itemTagsSocialBlock .itemTagsBlock .itemGooglePlusOneButton,
  #k2Container.itemView .itemTagsSocialBlock .itemSocialSharing .itemTwitterButton,
  #k2Container.itemView .itemTagsSocialBlock .itemSocialSharing .itemFacebookButton,
  #k2Container.itemView .itemTagsSocialBlock .itemSocialSharing .itemGooglePlusOneButton {
    margin: 0 15px 0 0 !important;
  }
  #k2Container.itemView .itemAuthorBlock .itemAuthorDetails {
    padding: 30px 0 10px 160px;
  }
  #k2Container.itemView .itemAuthorBlock .itemAuthorDetails .itemAuthorDetails-top .k2HorizontalSep {
    padding: 0 5px;
  }
  #k2Container.itemView .itemRelated {
    margin-bottom: 0;
  }
  #k2Container.itemView .itemRelated ul li {
    display: inline-block;
    width: 100%;
    margin-bottom: 15px;
  }
  #k2Container.itemView .itemRelated ul li img {
    float: left;
    margin-right: 20px;
  }
  #k2Container.itemView .itemRelated ul li .itemRelatedinfor {
    display: inline-block;
    margin-bottom: 20px;
  }
  #k2Container.itemView .itemComments .itemCommentsForm {
    display: inline-block;
    width: 100%;
  }
  #k2Container.itemView .itemComments .itemCommentsForm #comment-form .form-custom .col-sm-4 {
    margin-bottom: 30px;
  }
  #k2Container.itemView .itemComments .itemCommentsForm #comment-form .col-sm-12 textarea.inputbox {
    margin-top: 0;
  }
  #k2Container.itemGridView .itemList .k2itemlistfirst .row .itemContainer {
    padding: 0 !important;
  }
  #k2Container.k2Event {
    margin-bottom: 0;
  }
  #k2Container.k2Event .itemListCategoriesBlock .itemListSubCategories .subCategoryContainer {
    border-bottom: 1px solid #fff;
  }
  #k2Container.k2Event .itemList .k2itemlistfirst .row .itemContainer .catItemView .catItemEvent {
    display: inline-block;
    padding: 0 15px 30px;
  }
  #k2Container.k2Courses .itemList .k2itemlistfirst .row .itemContainer {
    float: none;
    width: 100%;
  }
  .module._menu.side-menu .modcontent ul.menu > li.parent ul {
    left: 0;
    right: inherit;
    margin-top: 30px;
  }
  .blog .items-leading .item .item-image {
    float: none !important;
    display: block;
    margin: 0 0 20px;
    min-height: inherit !important;
    min-width: inherit !important;
  }
  .blog .items-leading .item .item-image img {
    max-width: none;
    width: 100%;
  }
  .blog .items-row .item .item-image {
    float: none !important;
    display: block;
    margin: 0 0 20px;
    min-height: inherit !important;
    min-width: inherit !important;
  }
  .blog .items-row .item .item-image img {
    max-width: none;
    width: 100%;
  }
  .blog .row.items-leading .item.col-sm-6.leading-1 .wrap-article,
  .blog .row.items-leading .item.col-sm-4.leading-1 .wrap-article,
  .blog .row.items-leading .item.col-sm-4.leading-2 .wrap-article,
  .blog .row.items-leading .item.col-sm-3.leading-1 .wrap-article,
  .blog .row.items-leading .item.col-sm-3.leading-2 .wrap-article,
  .blog .row:first-child .item.col-sm-3.column-2 .wrap-article,
  .blog .row:first-child .item.col-sm-3.column-3 .wrap-article,
  .blog .row:first-child .item.col-sm-3.column-4 .wrap-article {
    padding-top: 30px;
  }
  .blog-featured .items-leading .item .item-image,
  .blog-featured .items-row .item .item-image {
    margin: 0 0 20px;
    float: none;
    display: block;
    min-height: inherit !important;
    min-width: inherit !important;
  }
  .item-page .img-fulltext {
    display: block;
    float: none;
  }
  .item-page #g-about .yt-slider-carousel {
    margin: 0;
  }
  .item-page #g-about .yt-slider-carousel .carousel-indicators {
    bottom: 8px;
  }
  .pagination  ul li {
    margin: 4px 2px;
  }
  .pagination  ul li a,
  .pagination  ul li span {
    float: none;
    display: inline-block;
  }
  .tag-category ul.items-row .item .item-image {
    float: none !important;
    display: block;
    margin: 0px 0px 20px;
    min-width: inherit !important;
    min-height: inherit !important;
  }
  .item-page .img-fulltext {
    float: none !important;
  }
  .item-page .image {
    width: 100%;
    margin: 20px 0px;
  }
  .item-page .dt-list {
    width: 100%;
    margin: 20px 0px;
  }
  .item-page .notice {
    padding: 20px 20px 20px 50px;
    background-position: 12px center;
  }
  .item-page .article-aside .article-info dd {
    font-size: 12px;
  }
  .item-page ul.related-items li {
    float: left;
    width: 100%;
  }
  #search-form input.inputbox {
    margin-bottom: 10px;
  }
  #search-form .btn-primary {
    margin-top: -1px;
  }
  .bs-docs-example + .prettyprint {
    overflow: auto !important;
  }
  .bs-docs-example .col-lg-6 {
    width: 100%;
    padding: 0;
  }
  .bs-docs-example div.yt-tabs.vertical {
    margin: 0;
  }
  .bs-docs-example div.yt-tabs.vertical .nav-tabs {
    display: block;
    width: 100%;
    margin: 0;
  }
  .bs-docs-example div.yt-tabs.vertical div.tab-content {
    padding: 0;
  }
  .audio_player {
    width: 100%;
  }
  .audio_player .audiojs {
    width: 100%;
  }
  div.bs-docs-example {
    overflow-x: auto;
  }
  div.track-details {
    width: 100%;
  }
  pre.highlighter:before {
    position: static;
  }
  .highlighter.prettyprint {
    overflow-x: auto;
  }
  ul.yt-playlist {
    width: 100%;
  }
  .form-vertical .login-greeting {
    display: none;
  }
  .form-vertical .logout-button {
    margin: 0 10px;
  }
  .registration .form-horizontal .control-label {
    width: 100%;
    padding: 0px;
  }
  .form-horizontal .controls input {
    width: 100%;
  }
  #member-registration div {
    padding: 0;
  }
  .wrap_breadcrumbs h3.modtitle {
    padding: 40px 0 0;
    float: none;
    line-height: 40px;
    text-align: center;
  }
  .wrap_breadcrumbs ul.breadcrumb {
    text-align: center;
    float: none;
    padding: 20px 0 0;
  }
  .module.tabs-details .moduletabs .tabs-content-wrap .tabs-content .tabs-content-inner .tab-content .k2ItemsBlock ul li .col-md-5 {
    width: 20%;
    float: left;
  }
  .module.tabs-details .moduletabs .tabs-content-wrap .tabs-content .tabs-content-inner .tab-content .k2ItemsBlock ul li .col-md-7 {
    width: 79%;
    float: left;
  }
  .contact-ajax .ctajax-wrap .row .detail-info .ctajax-element .el-inner .el-desc {
    margin-bottom: 20px;
  }
  .contact-ajax .ctajax-wrap .row .detail-info .ctajax-element .el-inner .el-info-contact {
    margin-bottom: 0;
  }
  .contact-ajax .ctajax-wrap .row .detail-form .ctajax-element #el_ctajax_form {
    margin-top: 0;
  }
  .contact-ajax .ctajax-wrap .row .detail-form .ctajax-element #el_ctajax_form .input-top .el-control {
    display: inline-block;
    width: 32.8%;
  }
  div.contact textarea,
  div.contact input {
    width: 90%;
  }
  #myLogin .modal-dialog {
    width: 280px;
  }
  #myLogin .modal-dialog .inputbox {
    width: 100%;
  }
  #searchForm .inputbox {
    margin-bottom: 10px;
  }
  .yt-loginform .dropdown-menu {
    min-width: 190px;
  }
  div.sj-accordion .acd-items .acd-item:hover .acd-image a.hover-link {
    top: 30%;
  }
  #g-about .title {
    margin-top: 30px;
  }
  #g-about .ourmember .pre-text {
    padding: 0 10px;
  }
  div.yt-tabs.vertical ul.nav-tabs {
    width: 100%;
    margin-left: 0;
  }
  div.yt-tabs.vertical {
    margin-left: 0;
  }
  #yt-extra-carousel .item .img-thumbnail {
    padding: 7px 4px;
  }
  .bs-docs-example a.btn {
    margin: 5px;
  }
  .bs-docs-example .box-members,
  .bs-docs-example .box-apps,
  .bs-docs-example .box-leads {
    margin-bottom: 10px;
  }
  table.variations {
    display: block;
  }
  #g-about .text {
    margin-bottom: 10px;
  }
  #g-about .customersay .cus-title {
    font-size: 12px;
  }
  .info-address,
  .info-mobie,
  .info-mail {
    font-size: 12px;
  }
  .info-address .icon-map-marker,
  .info-address .icon-mobile-phone,
  .info-address .icon-envelope-alt,
  .info-mobie .icon-map-marker,
  .info-mobie .icon-mobile-phone,
  .info-mobie .icon-envelope-alt,
  .info-mail .icon-map-marker,
  .info-mail .icon-mobile-phone,
  .info-mail .icon-envelope-alt {
    margin-right: 6px;
  }
  .yt-resmenu .nav-collapse ul.resmenu li.haveChild .res-wrapnav {
    margin: 0;
  }
  .yt-resmenu .nav-collapse ul.resmenu li.haveChild .res-wrapnav ul {
    margin: 0;
    padding: 0;
    width: 100%;
  }
  #g-about.style3 .our-skills .col-sm-6.pull-left,
  #g-about.style3 .our-skills .col-sm-6.pull-right {
    float: none !important;
  }
  #g-pageservices .col-sm-4,
  #g-pageservices .col-md-6 {
    overflow: hidden;
  }
  .item-page .col-sm-8,
  .item-page .col-sm-4 {
    overflow: hidden;
    margin-bottom: 20px;
  }
  #meganavigator,
  #moonavigator {
    display: none;
  }
  .module.btn-maa a {
    padding: 15px;
  }
  .module.box-wsim .services .item {
    width: 50%;
    border: none;
    margin-bottom: 50px;
  }
  .module.main_slide .sj-slickslider .slickslider-items .slickslider-item .item-content {
    height: 250px;
  }
  .module.main_slide .sj-slickslider .slickslider-items .slickslider-item .item-content .item-content-inner .item-readmore a {
    padding: 8px 12px;
  }
  .module.main_slide .sj-slickslider .slickslider-items .slickslider-item .item-content .item-content-inner .item-title {
    line-height: normal;
  }
  .module.main_slide .sj-slickslider .slickslider-items .slickslider-item .item-content .item-content-inner .item-title a {
    font-size: 42px;
  }
  .module.main_slide .sj-slickslider .slickslider-items .slickslider-item .item-content .item-content-inner .item-description {
    display: none;
  }
  .module.box-wsim .about .about-img {
    display: none;
  }
  .module.box-wsim .about .about-content {
    width: 90%;
    padding: 0 20px;
  }
  .module.box-wsim .about .about-content .title {
    margin: 20px 0;
  }
  .module.box-wsim .address .item {
    margin-bottom: 15px;
  }
  #yt_spotlight2 {
    background-size: cover;
    max-height: none;
  }
  .module.box-mod {
    padding-bottom: 50px;
  }
  .module.box-mod .mod-left,
  .module.box-mod .mod-right {
    float: none;
    display: block;
    width: 100%;
  }
  .module.testimonial .yt-testimonial-slider .extraslider-inner .owl-stage-outer .owl-stage .owl-item .all_testimonial {
    padding: 0 !important;
  }
  .module.testimonial .yt-testimonial-slider .owl-controls .owl-nav .owl-dots {
    bottom: -50px;
  }
  .blog_home .sj-basic-news .item-wrap {
    display: block;
    overflow: hidden;
    margin-bottom: 20px;
  }
  .blog_home .sj-basic-news .item-wrap .bs-image {
    float: left;
    display: inline-block;
    width: 45%;
    margin-right: 3%;
  }
  .blog_home .sj-basic-news .item-wrap .bs-content {
    float: left;
    display: inline-block;
    width: 52%;
  }
  #yt_footer {
    text-align: center;
  }
  #yt_footer #yt_copyright div {
    padding: 10px 0 0;
  }
  #yt_footer .menu_footer {
    text-align: center;
  }
  #yt_footer .menu_footer li a {
    padding: 10px 0;
  }
  #yt_footer .menu_footer li::before {
    top: 16px;
  }
  .module.sjflatmenu,
  .module.popular_posts {
    width: 100%;
    float: left;
    display: inline-block;
  }
  .module.sjflatmenu .sj-basic-news .bs-items .bs-item .bs-image,
  .module.popular_posts .sj-basic-news .bs-items .bs-item .bs-image {
    width: auto;
  }
  #content_main {
    clear: both;
  }
  .sj-responsive-listing.box-services .respl-wrap .respl-items .respl-item .item-inner .item-content {
    min-height: 230px;
  }
  #page-about .page-about-content .page-about-content-left {
    margin-bottom: 30px;
  }
  ul.breadcrumb {
    padding: 20px 0;
  }
  ul.breadcrumb li {
    padding: 0;
  }
  .box-mc .content .yt-carousel .yt-carousel-slides .owl-stage-outer .owl-stage .owl-item .yt-carousel-slide .yt-carousel-caption {
    min-height: 200px;
  }
  .box-mc .content .yt-carousel .yt-carousel-slides .owl-controls {
    display: block;
  }
  #bd.rtl .module.sjflatmenu .sj-flat-menu .fm-opened .fm-container {
    left: auto;
    right: 0;
    width: 100%;
    box-shadow: 0px 0px 2px rgba(0,0,0,0.2);
  }
  #bd.rtl .wrap_breadcrumbs ul.breadcrumb {
    float: none;
    padding: 20px 0 0;
    text-align: center;
  }
  #bd.rtl .wrap_breadcrumbs h3.modtitle {
    float: none;
  }
  #bd.rtl .home-ps-content3 .container .modcontent .custom-activities .row .col-sm-6 .ct-attleft.ct-attleft,
  #bd.rtl .home-ps-content3 .container .modcontent .custom-activities .row .col-sm-6 .ct-attright.ct-attleft {
    text-align: right;
  }
  #bd.rtl .home-ps-content3 .container .modcontent .custom-activities .row .col-sm-6 .ct-attleft li .box-att .att-details,
  #bd.rtl .home-ps-content3 .container .modcontent .custom-activities .row .col-sm-6 .ct-attright li .box-att .att-details {
    float: left;
  }
  #bd.rtl .home-ps-content3 .container .modcontent .custom-activities .row .col-sm-6 .ct-attleft li .box-att .att-image,
  #bd.rtl .home-ps-content3 .container .modcontent .custom-activities .row .col-sm-6 .ct-attright li .box-att .att-image {
    float: right;
  }
  #bd.rtl .home-ps-content6 .custom-countdown .col-sm-4 .custom-right-detail .yt-countdown-wrapper .yt-countdown-content .yt-cd-timer .yt-cd-block.col-sm-3 {
    float: right;
    margin-right: 0;
    margin-left: 5px;
  }
  #bd.rtl .home-ps-content6 .custom-countdown .col-sm-4 .custom-right-detail .yt-countdown-wrapper .yt-countdown-content .yt-cd-timer .yt-cd-block.col-sm-3 .yt-cd-block-count {
    padding: 25px 14px 25px 15px;
  }
  #bd.rtl .home-ps-content7 .container .modcontent .custom-teacher .row {
    margin: 0;
  }
  #bd.rtl .home-ps-content7 .container .modcontent .custom-teacher .row .col-sm-6 div .teacher-image {
    float: right;
  }
  #bd.rtl .home-ps-content7 .container .modcontent .custom-teacher .row .col-sm-6 div .teacher-detail {
    float: right;
    padding: 0;
  }
  #bd.rtl .home-ps-content7 .container .modcontent .custom-teacher .row .col-sm-6 div .teacher-detail .teacher-detail-left {
    float: right;
  }
  #bd.rtl .home-ps-content7 .container .modcontent .custom-teacher .row .col-sm-6 div .teacher-detail .teacher-detail-right {
    float: right;
  }
  #bd.rtl #k2Container.itemView.itemEventView .itemHeader .itemExtraFields .items-fields .item-fields {
    float: right;
  }
  #bd.rtl #k2Container.itemView.itemEventView .itemHeader .itemExtraFields .items-fields .item-fields .fields-text {
    padding: 4px 18px 0 0;
  }
  #bd.rtl #k2Container.itemView .itemAuthorBlock .itemAuthorDetails {
    padding: 30px 160px 10px 0;
  }
  #bd.rtl #k2Container.itemView .itemRelated ul li img {
    float: right;
    margin-right: 0;
    margin-left: 20px;
  }
  #bd.rtl #k2Container.k2Event .itemList .k2itemlistfirst .row .itemContainer .catItemView .catItemEvent {
    padding: 0 15px 30px;
  }
  #bd.rtl .module.tabs-details .moduletabs .tabs-content-wrap .tabs-content .tabs-content-inner .tab-content .k2ItemsBlock ul li .col-md-5 {
    float: right;
  }
  #bd.rtl .module.tabs-details .moduletabs .tabs-content-wrap .tabs-content .tabs-content-inner .tab-content .k2ItemsBlock ul li .col-md-7 {
    float: right;
  }
  #bd.rtl #yt_spotlight2 .container .row #bottom2 .newsletter .acymailing_module_form .acymailing_form .acysubbuttons {
    margin: 0 2% 0 0;
  }
  #bd.rtl.home-layout1 .container .home-ps-content7 .container .modcontent .custom-teacher .row .col-sm-6 div .teacher-detail .teacher-detail-left {
    padding-right: 10px;
  }
  #bd.rtl #yt_header .container .row #yt_logo {
    margin: 0 16.6% 0 0 !important;
  }
  #bd.rtl .blog .items-leading .item .article-aside dd .fa {
    margin-left: 5px;
    margin-right: 0;
  }
  #bd.rtl .module.box-maa .box-maa-wrap .maa-right .bg-maa-right {
    right: auto;
    left: 0;
  }
  #bd.rtl .blog_home .sj-basic-news .item-wrap .bs-image {
    float: right;
    margin-right: 0;
    margin-left: 3%;
  }
  #bd.rtl .blog_home .sj-basic-news .item-wrap .bs-content {
    float: right;
  }
  #bd.rtl .module.sjflatmenu,
  #bd.rtl .module.popular_posts {
    float: right;
  }
  #bd.rtl .item-page ul.related-items {
    direction: ltr;
    width: auto;
  }
  #bd.rtl .item-page ul.related-items .owl-controls {
    left: 15px;
    right: auto;
  }
  #bd.rtl .module.box-maa .box-maa-wrap .maa-left {
    padding: 0;
  }
}
@media (max-width: 568px) {
  #bd .container .home-ps-content4 .container .modcontent .moduletabs .tabs-content-wrap .tabs-content .tabs-content-inner .tab-content .sj-k2-filter .form-group .filtercategories {
    -webkit-appearance: none;
    background: #fff;
    text-align: center;
    text-align-last: center;
    padding: 4px 15%;
  }
  #bd .container .home-ps-content4 .container .modcontent .moduletabs .tabs-content-wrap .tabs-content .tabs-content-inner .tab-content .sj-k2-filter .form-group .filtercategories option {
    text-align: center;
    text-align-last: center;
  }
  .pp_pic_holder.pp_default {
    width: 100% !important;
    left: 0 !important;
    overflow: hidden;
  }
  div.pp_default .pp_content_container .pp_left {
    padding-left: 0 !important;
  }
  div.pp_default .pp_content_container .pp_right {
    padding-right: 0 !important;
  }
  .pp_content {
    width: 100% !important;
    height: auto !important;
  }
  .pp_fade {
    width: 100% !important;
    height: 100% !important;
  }
  a.pp_expand,
  a.pp_contract,
  .pp_hoverContainer,
  .pp_gallery,
  .pp_top,
  .pp_bottom {
    display: none !important;
  }
  #pp_full_res img {
    width: 100% !important;
    height: auto !important;
  }
  .pp_details {
    width: 100% !important;
    padding-left: 3%;
    padding-right: 4%;
    padding-top: 10px;
    padding-bottom: 10px;
    background-color: #fff;
    margin-top: -2px !important;
  }
  a.pp_close {
    right: 7% !important;
    top: 10px !important;
  }
  #yt_spotlight2 .container .row #bottom1#bottom2 .newsletter .acymailing_module_form .acymailing_form .fieldacyemail {
    width: 70%;
  }
  #bd .container .home-ps-content7 .container .modcontent .custom-teacher .row .col-sm-6 div .teacher-detail .teacher-detail-left .t-details {
    display: none;
  }
  #bd .container .home-ps-content7 .container .modcontent .custom-teacher .row .col-sm-6 div .teacher-detail .teacher-detail-left .t-readmore {
    margin-top: 20px;
  }
  #bd .container .home-ps-content7 .container .modcontent .custom-teacher .row .col-sm-6 div .teacher-detail .teacher-detail-right {
    padding-top: 10px;
  }
  #bd .container .home-ps-content7 .container .modcontent .custom-teacher .row .col-sm-6 div .teacher-detail .teacher-detail-right .yt-socialbt {
    padding-bottom: 5px;
  }
  .home-layout1 .home-ps-content8 .container .sj-listing-tabs .ltabs-wrap .ltabs-tabs-container .ltabs-tabs-wrap .ltabs-tabs .ltabs-tab {
    width: 32.8%;
    border: none;
    margin: 1px;
  }
  #bd .container .home-ps-content8 .container .modcontent .sj-listing-tabs .ltabs-wrap .ltabs-items-container .ltabs-items .ltabs-items-inner 
    .owl-stage-outer .owl-stage .owl-item .ltabs-item .item-inner .item-info {
    padding: 0 15px;
  }
  #bd .container .home-ps-content8 .container .modcontent .sj-listing-tabs .ltabs-wrap .ltabs-items-container .ltabs-items .ltabs-items-inner 
    .owl-stage-outer .owl-stage .owl-item .ltabs-item .item-inner .item-info .item-content .item-readmore {
    display: none;
  }
  #bd .container .sj-gallery .sj-item .item-info .icon-hover {
    left: 8%;
    top: 8%;
  }
  #yt_spotlight2 .container .row #bottom2#bottom2 .newsletter .acymailing_module_form .acymailing_form .fieldacyemail {
    width: 70%;
  }
  #yt_footer .container #yt_copyright div.copyright {
    padding-bottom: 0;
  }
  #yt_footer .container #yt_copyright div.designby {
    padding-top: 0;
  }
  .module.tabs-details .moduletabs.top-position .tabs-content-wrap .tabs-content .tabs-content-inner .tab-content .k2ItemsBlock ul li .col-md-7 {
    padding-left: 20px;
  }
  #k2Container.itemView .itemRelated ul li img {
    float: none;
  }
  #k2Container.itemView .itemComments .itemCommentsList li .commentInforDetail .commentDateReportReplyAuthorName .commentDateReportReply {
    display: block;
    float: none;
  }
  #k2Container.itemView .itemComments .itemCommentsList li .commentInforDetail .commentDateReportReplyAuthorName .commentDateReportReply .commentDate {
    display: block;
    padding: 10px 0;
  }
  #k2Container.itemView .itemComments .itemCommentsList li .commentInforDetail .commentDateReportReplyAuthorName .commentDateReportReply .commentLink {
    float: none;
  }
  #k2Container.itemView .itemComments .itemCommentsList li .commentInforDetail .commentDateReportReplyAuthorName .commentDateReportReply span.commentReport::before,
  #k2Container.itemView .itemComments .itemCommentsList li .commentInforDetail .commentDateReportReplyAuthorName .commentDateReportReply span.commentLink::before {
    content: "";
  }
  #k2Container.itemView .itemComments .itemCommentsList li .commentInforDetail {
    margin-left: 70px;
  }
  #bd #yt_header #search .me_search .dropdown .dropdown-menu {
    min-width: 450px;
  }
  .module.me_search .modcontent .dropdown .dropdown-menu:before {
    left: 94%;
  }
  #bd #yt_header #search .me_search .dropdown .dropdown-menu #mod-finder-searchform #mod-finder-searchword {
    width: 92%;
  }
  #k2Container.itemView.itemViewCourses .k2content-left .itemHeader .toolTopCourses .itemAuthor .itemRatingForm,
  #k2Container.itemView.itemViewCourses .k2content-left .itemHeader .toolTopCourses .itemCategory .itemRatingForm,
  #k2Container.itemView.itemViewCourses .k2content-left .itemHeader .toolTopCourses .itemRatingBlock .itemRatingForm,
  #k2Container.itemView.itemViewCourses .k2content-left .itemHeader .toolTopCourses .itemsItemCommentsLink .itemRatingForm {
    float: none;
  }
  #k2Container.itemView.itemViewCourses .k2content-left .itemHeader .toolTopCourses .itemAuthor .itemRatingForm .itemRatingList,
  #k2Container.itemView.itemViewCourses .k2content-left .itemHeader .toolTopCourses .itemCategory .itemRatingForm .itemRatingList,
  #k2Container.itemView.itemViewCourses .k2content-left .itemHeader .toolTopCourses .itemRatingBlock .itemRatingForm .itemRatingList,
  #k2Container.itemView.itemViewCourses .k2content-left .itemHeader .toolTopCourses .itemsItemCommentsLink .itemRatingForm .itemRatingList {
    float: none !important;
  }
  #k2Container.itemView.itemViewCourses .k2content-left .itemHeader .toolTopCourses .itemAuthor.itemAuthor,
  #k2Container.itemView.itemViewCourses .k2content-left .itemHeader .toolTopCourses .itemCategory.itemAuthor,
  #k2Container.itemView.itemViewCourses .k2content-left .itemHeader .toolTopCourses .itemRatingBlock.itemAuthor,
  #k2Container.itemView.itemViewCourses .k2content-left .itemHeader .toolTopCourses .itemsItemCommentsLink.itemAuthor {
    margin-bottom: 10px;
    width: 100%;
  }
  #k2Container.itemView.itemViewCourses .k2content-left .itemHeader .toolTopCourses .itemAuthor.itemAuthor a,
  #k2Container.itemView.itemViewCourses .k2content-left .itemHeader .toolTopCourses .itemCategory.itemAuthor a,
  #k2Container.itemView.itemViewCourses .k2content-left .itemHeader .toolTopCourses .itemRatingBlock.itemAuthor a,
  #k2Container.itemView.itemViewCourses .k2content-left .itemHeader .toolTopCourses .itemsItemCommentsLink.itemAuthor a {
    border: none;
  }
  #k2Container.itemView.itemViewCourses .k2content-left .itemHeader .toolTopCourses .itemAuthor.itemsItemCommentsLink,
  #k2Container.itemView.itemViewCourses .k2content-left .itemHeader .toolTopCourses .itemAuthor.itemCategory,
  #k2Container.itemView.itemViewCourses .k2content-left .itemHeader .toolTopCourses .itemCategory.itemsItemCommentsLink,
  #k2Container.itemView.itemViewCourses .k2content-left .itemHeader .toolTopCourses .itemCategory.itemCategory,
  #k2Container.itemView.itemViewCourses .k2content-left .itemHeader .toolTopCourses .itemRatingBlock.itemsItemCommentsLink,
  #k2Container.itemView.itemViewCourses .k2content-left .itemHeader .toolTopCourses .itemRatingBlock.itemCategory,
  #k2Container.itemView.itemViewCourses .k2content-left .itemHeader .toolTopCourses .itemsItemCommentsLink.itemsItemCommentsLink,
  #k2Container.itemView.itemViewCourses .k2content-left .itemHeader .toolTopCourses .itemsItemCommentsLink.itemCategory {
    text-align: left;
  }
  .contact-ajax .ctajax-wrap .row .detail-form .ctajax-element #el_ctajax_form .input-top .el-control {
    width: 100%;
  }
  #bd.rtl .module.tabs-details .moduletabs .tabs-content-wrap .tabs-content .tabs-content-inner .tab-content .k2ItemsBlock ul li .col-md-7 {
    padding-left: 0;
    padding-right: 20px;
  }
  .rtl #k2Container.itemView.itemViewCourses .k2content-left .itemHeader .toolTopCourses .itemRatingBlock .itemRatingForm,
  #bd.rtl #k2Container.itemView .itemRelated ul li img,
  .rtl #k2Container.itemView .itemComments .itemCommentsList li .commentInforDetail .commentDateReportReplyAuthorName .commentDateReportReply,
  .rtl #k2Container.itemView .itemComments .itemCommentsList li .commentInforDetail .commentDateReportReplyAuthorName .commentDateReportReply .commentLink {
    float: none;
  }
}
@media (max-width: 520px) {
  #bd .container .sj-gallery .sj-item .item-info .icon-hover {
    left: 3%;
    top: 3%;
  }
}
@media (max-width: 480px) {
  #k2Container.itemView .itemAuthorBlock .itemAuthorAvatar {
    margin: 5px;
  }
  #k2Container.itemView .itemAuthorBlock .itemAuthorDetails {
    padding: 0 15px 15px;
  }
  #k2Container.itemView .itemAuthorBlock .itemAuthorDetails .k2HorizontalSep {
    display: none;
  }
  #k2Container.itemView .itemAuthorBlock .itemAuthorDetails .itemAuthorName {
    display: block;
  }
  #bd #yt_header #search .me_search .dropdown .dropdown-menu {
    min-width: 330px;
  }
  #bd #yt_header #search .me_search .dropdown .dropdown-menu #mod-finder-searchform #mod-finder-searchword {
    width: 89%;
  }
  #bd #yt_top .container .row #top1 .yt_top-menu {
    display: block;
  }
  #bd #yt_top .container .row #top1 .yt_top-question:after {
    content: "";
    padding: 0;
  }
  .module.socialft .social-footer .yt-socialbt {
    margin-right: 7px;
  }
  .module.newsletter .acymailing_module_form .acymailing_form p.acysubbuttons input.button {
    width: 100px;
    padding: 8px 10px;
  }
  #yt_spotlight2 .container .row #bottom2#bottom2 .newsletter .acymailing_module_form .acymailing_form .fieldacyemail {
    width: 68%;
  }
  #bd .container .home-ps-content7 .container .modcontent .custom-teacher .row .col-sm-6 div .teacher-detail .teacher-detail-left {
    width: 100%;
  }
  #bd .container .home-ps-content7 .container .modcontent .custom-teacher .row .col-sm-6 div .teacher-detail .teacher-detail-right {
    display: none;
  }
  #k2Container.k2Event .itemList .k2itemlistfirst .row .itemContainer .catItemView .catItemEvent .catItemExtraFields .item-fields .fields-eventdate {
    margin: 0;
    display: block;
  }
  #k2Container.itemView .itemCommentsForm form #formLog.k2FormLogError {
    margin: 20px 0 0;
  }
  #bd .container .sj-gallery .sj-item .item-info .icon-hover {
    left: -18%;
    top: -18%;
  }
  #yt_breadcrumb {
    min-height: 216px;
    max-height: inherit;
    background-repeat: repeat-y;
  }
  .wrap_breadcrumbs ul.breadcrumb {
    padding: 20px 0;
  }
  #k2Container.itemView.itemEventView .itemHeader .itemTitle {
    margin-top: 0;
  }
  #k2Container.itemView.itemEventView .itemHeader .itemExtraFields .items-fields .item-fields {
    width: 100%;
  }
  #k2Container.k2Courses .itemList .k2itemlistfirst .row .itemContainer .catItemView.catbg-color-1 .catItemCourses .item-apply {
    background: #fc4d3f;
  }
  #k2Container.k2Courses .itemList .k2itemlistfirst .row .itemContainer .catItemView.catbg-color-2 .catItemCourses .item-apply {
    background: #f1c22e;
  }
  #k2Container.k2Courses .itemList .k2itemlistfirst .row .itemContainer .catItemView.catbg-color-3 .catItemCourses .item-apply {
    background: #16c3b0;
  }
  #k2Container.k2Courses .itemList .k2itemlistfirst .row .itemContainer .catItemView.catbg-color-4 .catItemCourses .item-apply {
    background: #2cb3da;
  }
  #k2Container.k2Courses .itemList .k2itemlistfirst .row .itemContainer .catItemView.catbg-color-5 .catItemCourses .item-apply {
    background: #ea4c89;
  }
  #k2Container.k2Courses .itemList .k2itemlistfirst .row .itemContainer .catItemView.catbg-color-6 .catItemCourses .item-apply {
    background: #16c3b0;
  }
  #g-joinnow div.yt-tabs ul.nav-tabs {
    margin: 0 5px;
  }
  .item-page .col-sm-8,
  .item-page .col-sm-4 {
    overflow: hidden;
    margin-bottom: 20px;
  }
  .module.sjotw .container-slider .slider {
    margin: 0;
  }
  #yt_top .logo {
    padding: 20px 0;
  }
  #yt_top .btn-hamburger {
    margin-top: 20px;
  }
  #yt_top .search_top {
    padding-top: 12px;
  }
  #yt_top .module.btn-maa {
    padding-top: 26px;
  }
  #yt_top .module.btn-maa a {
    padding: 7px;
    font-size: 12px;
  }
  .module.main_slide .sj-slickslider .slickslider-items .slickslider-item .item-content {
    height: auto;
    padding-top: 30px;
  }
  .module.main_slide .sj-slickslider .slickslider-items .slickslider-item .item-content .item-content-inner .item-title a {
    font-size: 32px;
  }
  .module.main_slide .sj-slickslider .slickslider-items .owl-controls-custom {
    display: none;
  }
  .module.box-wsim .about .about-content {
    width: 85%;
    padding: 20px;
  }
  .module.box-wsim .about .about-readmore {
    width: 15%;
    min-height: 282px;
  }
  .box-mc .content .yt-carousel .yt-carousel-slides .owl-stage-outer .owl-stage .owl-item .yt-carousel-slide .yt-carousel-caption {
    min-height: 200px;
  }
  .module.box-mod .mod-left .bg-mod-left {
    left: -35%;
  }
  .module.newsletter .acymailing_module_form .acymailing_introtext {
    width: 50%;
  }
  .module.newsletter .acymailing_module_form .acymailing_form {
    width: 50%;
  }
  .module.newsletter .acymailing_module_form .acymailing_form p.fieldacyemail {
    width: 77%;
  }
  .module.newsletter .acymailing_module_form .acymailing_form p.acysubbuttons {
    width: 23%;
  }
  #bd.rtl .module.me_search .modcontent .dropdown .dropdown-menu:before {
    right: 94%;
  }
  #bd.rtl .module.box-mod .mod-left .bg-mod-left {
    left: auto;
    right: -35%;
  }
  #bd.rtl .module.socialft .social-footer .yt-socialbt {
    margin-left: 7px;
    margin-right: 0;
  }
  #bd.rtl #k2Container.itemView .itemAuthorBlock .itemAuthorDetails {
    padding: 0 15px 15px;
  }
  #bd.rtl #k2Container.itemView .itemComments .itemCommentsList li.odd {
    margin-right: 0;
  }
  #bd.rtl #k2Container.k2Event .itemList .k2itemlistfirst .row .itemContainer .catItemView .catItemEvent .catItemExtraFields .item-fields .fields-eventdate {
    margin-right: 0;
  }
  #bd.rtl .wrap_breadcrumbs ul.breadcrumb {
    padding: 20px 0;
  }
}
@media (max-width: 360px) {
  #bd .container .home-ps-content9 .modcontent .yt-testimonial .extraslider-inner .owl-stage-outer .owl-stage .owl-item .item .item-wrap .item-wrap-inner {
    margin: 0 2.5%;
  }
  .home-layout1 .home-ps-content9 .moduletable .yt-testimonial .extraslider-inner .owl-stage-outer .owl-stage .owl-item .item .item-wrap .item-wrap-inner .item-info {
    padding: 35px 10px 38px 60px;
  }
  .home-layout1 .home-ps-content9 .moduletable .yt-testimonial .owl-controls .owl-dots .owl-dot {
    padding: 0;
  }
  .home-layout1 .home-ps-content9 .moduletable .yt-testimonial .owl-nav {
    bottom: -130px;
  }
  .home-layout1 .home-ps-content8 {
    background-repeat: repeat-y;
    background-size: 100%;
  }
  .home-layout1 .home-ps-content8 .container .sj-listing-tabs .ltabs-wrap .ltabs-tabs-container .ltabs-tabs-wrap.ltabs-selectbox .ltabs-tab-selected {
    width: 250px;
    height: 40px;
    line-height: 40px;
  }
  .home-layout1 .home-ps-content8 .container .sj-listing-tabs .ltabs-wrap .ltabs-tabs-container .ltabs-tabs-wrap.ltabs-selectbox .ltabs-tab-arrow {
    height: 40px;
    line-height: 40px;
  }
  .home-layout1 .home-ps-content8 .container .sj-listing-tabs .ltabs-wrap .ltabs-tabs-container .ltabs-tabs-wrap.ltabs-selectbox .ltabs-tabs {
    top: 39px;
  }
  .home-layout1 .home-ps-content8 .container .sj-listing-tabs .ltabs-wrap .ltabs-tabs-container .ltabs-tabs-wrap.ltabs-selectbox .ltabs-tabs .ltabs-tab {
    width: 100%;
    padding: 0;
    border: none !important;
  }
  .home-layout1 .home-ps-content8 .container .sj-listing-tabs .ltabs-wrap .ltabs-tabs-container .ltabs-tabs-wrap.ltabs-selectbox .ltabs-tabs .ltabs-tab-label {
    text-transform: capitalize;
    font-weight: normal !important;
  }
  .home-layout1 .home-ps-content8 .container .sj-listing-tabs .ltabs-wrap .ltabs-items-container .ltabs-items .ltabs-items-inner .owl-stage-outer .owl-stage .owl-item .ltabs-item .item-inner .item-image,
  .home-layout1 .home-ps-content8 .container .sj-listing-tabs .ltabs-wrap .ltabs-items-container .ltabs-items .ltabs-items-inner .owl-stage-outer .owl-stage .owl-item .ltabs-item .item-inner .item-info {
    width: 100% !important;
    float: none !important;
  }
  .home-layout1 .home-ps-content8 .container .sj-listing-tabs .ltabs-wrap .ltabs-items-container .ltabs-items .ltabs-items-inner .owl-stage-outer .owl-stage .owl-item .ltabs-item .item-inner .item-image .item-readmore,
  .home-layout1 .home-ps-content8 .container .sj-listing-tabs .ltabs-wrap .ltabs-items-container .ltabs-items .ltabs-items-inner .owl-stage-outer .owl-stage .owl-item .ltabs-item .item-inner .item-info .item-readmore {
    display: block !important;
    padding-bottom: 20px;
  }
  #bd.home-layout1 .home-ps-content7 .container .custom-teacher .row .col-sm-6 {
    margin-bottom: 15px;
  }
  #bd.home-layout1 .home-ps-content7 .container .custom-teacher .row .col-sm-6 .teacher-detail,
  #bd.home-layout1 .home-ps-content7 .container .custom-teacher .row .col-sm-6 .teacher-image,
  #bd.home-layout1 .home-ps-content7 .container .custom-teacher .row .col-sm-6 img {
    width: 100% !important;
  }
  #bd.home-layout1 .home-ps-content7 .container .custom-teacher .row .col-sm-6 .teacher-detail {
    width: 100% !important;
  }
  #bd.home-layout1 .home-ps-content7 .container .custom-teacher .row .col-sm-6 .teacher-detail .t-details {
    display: block !important;
  }
  #bd.home-layout1 .home-ps-content7 .container .custom-teacher .row .col-sm-6 .teacher-detail .t-readmore {
    margin: 20px 0 !important;
  }
  #bd .container .home-ps-content1 {
    background-size: 100% 100%;
  }
  .home-layout1 .home-ps-content2 .custom-box div.col-sm-3 .custom-box-title h3 {
    font-size: 20px;
  }
  #bd #yt_spotlight2 .container .row #bottom2#bottom2 .newsletter .acymailing_module_form .acymailing_form .fieldacyemail {
    margin-bottom: 20px;
    width: 62%;
  }
  #bd #yt_spotlight2 .container .row #bottom2#bottom2 .newsletter .acymailing_module_form .acymailing_form .acysubbuttons {
    display: inline-block;
    float: none;
    text-align: center;
    width: 35%;
  }
  #bd #yt_spotlight2 .container .row #bottom2#bottom2 .newsletter .acymailing_module_form .acymailing_form .acysubbuttons input {
    width: 100%;
  }
  .module.socialft .social-footer .yt-socialbt {
    margin: 10px;
  }
  #bd #yt_header #search {
    padding-left: 0;
  }
  #bd #yt_header #search .me_search .dropdown .dropdown-menu {
    min-width: 290px;
  }
  #bd #yt_header #search .me_search .dropdown .dropdown-menu:before {
    left: 92%;
  }
  #k2Container.k2Courses .itemList .k2itemlistfirst .row .itemContainer {
    padding-bottom: 30px;
  }
  #k2Container.itemView .itemComments .itemCommentsList li.odd {
    margin-left: 0;
  }
  #bd #yt_header #search .me_search .dropdown .dropdown-menu #mod-finder-searchform #mod-finder-searchword {
    width: 87%;
  }
  .pp_pic_holder.pp_default {
    width: 100% !important;
    left: 0 !important;
    overflow: hidden;
  }
  div.pp_default .pp_content_container .pp_left {
    padding-left: 0 !important;
  }
  div.pp_default .pp_content_container .pp_right {
    padding-right: 0 !important;
  }
  .pp_content {
    width: 100% !important;
    height: auto !important;
  }
  .pp_fade {
    width: 100% !important;
    height: 100% !important;
  }
  a.pp_expand,
  a.pp_contract,
  .pp_hoverContainer,
  .pp_gallery,
  .pp_top,
  .pp_bottom {
    display: none !important;
  }
  #pp_full_res img {
    width: 100% !important;
    height: auto !important;
  }
  .pp_details {
    width: 100% !important;
    padding-left: 3%;
    padding-right: 4%;
    padding-top: 10px;
    padding-bottom: 10px;
    background-color: #fff;
    margin-top: -2px !important;
  }
  a.pp_close {
    right: 7% !important;
    top: 10px !important;
  }
  #yt_top #yt_logo {
    float: none;
    display: block;
    width: 100%;
    text-align: center;
  }
  #yt_top #yt_mainmenu {
    width: 20%;
  }
  #yt_top #top-right {
    width: 80%;
  }
  #yt_top .module.btn-maa a {
    font-size: 16px;
  }
  #yt_top .logo {
    padding: 15px 0;
  }
  #yt_top .module.btn-maa {
    padding-top: 10px;
  }
  #yt_top .search_top {
    padding-top: 0;
  }
  #yt_top .search_top .btn-finder-searchform {
    padding: 10px 20px;
    font-size: 24px;
  }
  #yt_top .btn-hamburger {
    margin-top: 5px;
  }
  .module.main_slide .sj-slickslider {
    background: none;
    margin-top: 15px;
  }
  .module.main_slide .sj-slickslider .slickslider-items .slickslider-item {
    margin: 0;
  }
  .module.main_slide .sj-slickslider .slickslider-items .slickslider-item .item-content {
    padding: 0;
  }
  .module.main_slide .sj-slickslider .slickslider-items .slickslider-item .item-content .item-content-inner .item-title {
    margin-bottom: 10px;
  }
  .module.main_slide .sj-slickslider .slickslider-items .slickslider-item .item-content .item-content-inner .item-title a {
    font-size: 24px;
  }
  .module.main_slide .sj-slickslider .slickslider-items .slickslider-item .item-content .item-content-inner .item-readmore a {
    padding: 4px 10px;
    font-size: 12px;
  }
  .module.box-wsim .about .about-content {
    float: none;
    width: 100%;
    border: none;
    border-bottom: #e11774 1px solid;
  }
  .module.box-wsim .about .about-readmore {
    float: none;
    display: block;
    width: 100%;
    border: none;
    border-top: #f59cc5 1px solid;
    min-height: 70px;
  }
  .module.box-wsim .services .item {
    width: 100%;
  }
  .module.box-mod .mod-left .bg-mod-left {
    display: none;
  }
  .module.box-mod .mod-left .mod-left-content {
    top: 0;
    position: relative;
    display: block;
    right: 0;
    max-width: none;
  }
  .module.box-mod .mod-right div[class*="col-"] {
    width: 100%;
    float: none;
    display: block;
  }
  .blog_home .sj-basic-news .item-wrap .bs-image {
    float: none;
    display: block;
    margin: 0;
    width: 100%;
  }
  .blog_home .sj-basic-news .item-wrap .bs-content {
    float: none;
    display: block;
    width: 100%;
  }
  #yt_spotlight9 div[class*="col-"] {
    width: 100%;
    float: none;
    display: block;
  }
  .module.sjflatmenu,
  .module.popular_posts {
    float: none;
    display: block;
    width: 100%;
  }
  .sj-responsive-listing.box-services .respl-wrap .respl-items .respl-item .item-inner .item-content {
    border: none;
  }
  #contact-page .contact-page-right .address .add {
    float: none;
    display: block;
    width: 100%;
    margin-bottom: 30px;
  }
  .search_top.open .search .form-search .finder .search-query {
    font-size: 24px;
  }
  #yt_top .logo {
    padding: 10px 0;
  }
  .box-mc .content .yt-carousel .yt-carousel-slides .owl-stage-outer .owl-stage .owl-item .yt-carousel-slide .yt-carousel-caption {
    border: none;
  }
  .autocomplete-suggestions {
    width: 220px !important;
  }
  .box-mc .content .yt-carousel .yt-carousel-slides .owl-stage-outer .owl-stage .owl-item .yt-carousel-slide .yt-carousel-image img {
    width: 100%;
  }
  .module.box-wsim h3.modtitle {
    margin-top: 47px;
  }
  .search_top.open .search .form-search .finder button {
    font-size: 24px;
  }
  .rtl#bd #yt_header #search {
    padding-left: 15px;
    padding-right: 15px;
  }
  .rtl .module.me_search .modcontent .dropdown .dropdown-menu:before {
    right: 92%;
  }
  .rtl .module.box-maa .box-maa-wrap .maa-left {
    padding: 0;
  }
  .rtl .module.box-mod .mod-left .mod-left-content {
    left: 0;
  }
  .rtl .search_top.open .search .form-search .finder button {
    font-size: 24px;
  }
}
@media (max-width: 320px) {
  #bd .container .home-ps-content4 .container .modcontent .moduletabs .tabs-content-wrap .tabs-content .tabs-content-inner .tab-content .sj-k2-filter .form-group .filtercategories {
    -webkit-appearance: none;
    background: #fff;
    text-align: center;
    text-align-last: center;
    padding: 4px 30%;
  }
  #bd .container .home-ps-content4 .container .modcontent .moduletabs .tabs-content-wrap .tabs-content .tabs-content-inner .tab-content .sj-k2-filter .form-group .filtercategories option {
    text-align: center;
    text-align-last: center;
  }
  .home-layout1 .sj-gallery.preset05-1 .sj-content .sj-items .sj-item .item-info {
    margin: 2% 7%;
    width: 86%;
  }
  #bd .container .sj-gallery .sj-item .item-info .icon-hover {
    left: 28.8%;
    top: 28.8%;
  }
  .module.box-wsim .services .item {
    float: none;
    display: block;
    width: 100%;
  }
  .module.box-wsim .about .about-content {
    float: none;
    width: 100%;
    border: none;
    border-bottom: #e11774 1px solid;
  }
  .module.box-wsim .about .about-readmore {
    float: none;
    display: block;
    width: 100%;
    border: none;
    border-top: #f59cc5 1px solid;
    min-height: 70px;
  }
  .module.box-mod .mod-left .bg-mod-left {
    display: none;
  }
  .module.box-mod .mod-left .mod-left-content {
    top: 0;
    position: relative;
    display: block;
    right: 0;
    max-width: none;
  }
  .module.box-mod .mod-right div[class*="col-"] {
    width: 100%;
    float: none;
    display: block;
  }
  .blog_home .sj-basic-news .item-wrap .bs-image {
    float: none;
    display: block;
    margin: 0;
    width: 100%;
  }
  .blog_home .sj-basic-news .item-wrap .bs-content {
    float: none;
    display: block;
    width: 100%;
  }
  #yt_top #yt_logo {
    float: none;
    display: block;
    width: 100%;
    text-align: center;
  }
  #yt_top #yt_mainmenu {
    width: 20%;
  }
  #yt_top #top-right {
    width: 80%;
  }
  .module.main_slide .sj-slickslider .slickslider-items .slickslider-item .item-content {
    padding: 0;
  }
  .module.main_slide .sj-slickslider .slickslider-items .slickslider-item .item-content .item-content-inner .item-title {
    margin-bottom: 10px;
  }
  .module.main_slide .sj-slickslider .slickslider-items .slickslider-item .item-content .item-content-inner .item-title a {
    font-size: 24px;
  }
  .module.main_slide .sj-slickslider .slickslider-items .slickslider-item .item-content .item-content-inner .item-readmore a {
    padding: 4px 10px;
    font-size: 12px;
  }
  .module.sjflatmenu,
  .module.popular_posts {
    float: none;
    display: block;
    width: 100%;
  }
  .sj-responsive-listing.box-services .respl-wrap .respl-items .respl-item .item-inner .item-content {
    border: none;
  }
  #contact-page .contact-page-right .address .add {
    float: none;
    display: block;
    width: 100%;
    margin-bottom: 30px;
  }
  .search_top.open .search .form-search .finder .search-query {
    font-size: 24px;
  }
  #yt_top .logo {
    padding: 10px 0;
  }
  #yt_top .search_top .btn-finder-searchform {
    padding: 10px 14px;
  }
  .item-page .yt-gallery .yt-gallery-tabbed .tabnav li span {
    margin-bottom: 10px;
  }
  .module.box-wsim h3.modtitle {
    margin-top: 47px;
  }
  .rtl .module.box-maa .box-maa-wrap .maa-left {
    padding: 0;
  }
  .rtl .module.box-mod .mod-left .mod-left-content {
    left: 0;
  }
  .rtl .item-page ul.related-items {
    direction: ltr;
  }
  .rtl .item-page ul.related-items .owl-controls {
    left: 15px;
    right: auto;
  }
}
@media (min-width: 769px) and (max-width: 991px) {
  #bd .container .sj-gallery .sj-item .item-info .icon-hover {
    left: 0;
    top: 0;
  }
  #bd .sj-gallery .sj-item .item-info .item-info-image {
    margin-bottom: -1px;
  }
  #bd #yt_spotlight1 .container {
    padding: 0;
  }
  #bd #yt_spotlight1 .container .row {
    margin: 0;
  }
}
@media (width: 768px) {
  #bd .container .sj-gallery .sj-item .item-info .icon-hover {
    left: 20.8%;
    top: 17%;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .home-ps-content5 {
    display: none;
  }
  .homepage #content .container {
    width: 100%;
  }
  .homepage #content .container .container {
    width: 750px !important;
  }
  #bd .container {
    width: 750px;
  }
  #bd .module.md-double .doubletitle .box-toptitle .detail-top {
    font-size: 35px;
  }
  #bd .module.tabs-details .moduletabs .container {
    width: 100%;
  }
  .home-layout1 #content .container .home-ps-content4 .full-container,
  #content.full-content .container .container {
    width: 100% !important;
  }
  #bd #yt_header .container .row {
    position: relative;
  }
  #bd #yt_header .container .row #yt_logo {
    text-align: center;
    margin-left: 16.6%;
  }
  #bd #yt_header .container .row #yt_mainmenu {
    position: absolute;
  }
  #bd #yt_header .container .row #yt_mainmenu .btn-hamburger {
    display: block !important;
  }
  .home-layout1 #yt_wrapper.layout-wide {
    background: #777 url(../images/bg/bg-spotlight3-home.jpg) no-repeat fixed top center;
    background-size: auto 100%;
  }
  .home-layout1 #yt_header .container .row #search .module.me_search .modcontent .dropdown .dropdown-menu {
    min-width: 350px;
  }
  .home-layout1 #yt_header .container .row #search .module.me_search .modcontent .dropdown .dropdown-menu:before {
    left: 94%;
  }
  .home-layout1 #yt_header .container .row #search .module.me_search .modcontent .dropdown .dropdown-menu #mod-finder-searchform #mod-finder-searchword {
    width: 90%;
  }
  .home-layout1 .container .home-ps-content1 .custom-slider.col-sm-12 .custom .custom-title h3 {
    font-size: 40px;
  }
  .home-layout1 .container .home-ps-content1 .custom-slider.col-sm-12 .custom .custom-title .des-montserrat {
    font-size: 30px;
  }
  .home-layout1 .container .home-ps-content2 .custom-box .col-sm-3 {
    width: 50%;
  }
  .home-layout1 .container .home-ps-content2 .custom-box .col-sm-3 .custom-box-title {
    overflow: hidden;
  }
  .home-layout1 .container .home-ps-content2 .custom-box .col-sm-3 .custom-box-title h3 {
    padding: 20px 0 30px 100px;
    font-size: 20px;
    height: 100%;
  }
  .home-layout1 .container .home-ps-content3 .container .custom-activities {
    background-size: 62%;
    min-height: 330px;
  }
  .home-layout1 .container .home-ps-content3 .container .custom-activities .row .col-sm-6 {
    margin-top: 15px;
  }
  .home-layout1 .container .home-ps-content3 .container .custom-activities .row .col-sm-6 ul li {
    margin-top: 0;
  }
  .home-layout1 .container .home-ps-content3 .container .custom-activities .row .col-sm-6 ul li.box-att2 .box-att .att-details {
    width: 75%;
  }
  .home-layout1 .container .home-ps-content3 .container .custom-activities .row .col-sm-6 ul li.box-att2 .box-att .att-image {
    width: 25%;
  }
  .home-layout1 .container .home-ps-content3 .container .custom-activities .row .col-sm-6 ul li .box-att .att-details {
    width: 80%;
  }
  .home-layout1 .container .home-ps-content3 .container .custom-activities .row .col-sm-6 ul li .box-att .att-image {
    width: 20%;
  }
  .home-layout1 .container .home-ps-content3 .container .custom-activities .row .col-sm-6 ul.ct-attleft .box-att1 {
    padding-right: 0;
  }
  .home-layout1 .container .home-ps-content3 .container .custom-activities .row .col-sm-6 ul.ct-attleft .box-att2 {
    padding-right: 50px;
  }
  .home-layout1 .container .home-ps-content3 .container .custom-activities .row .col-sm-6 ul.ct-attleft .box-att3 {
    padding-right: 0;
  }
  .home-layout1 .container .home-ps-content3 .container .custom-activities .row .col-sm-6 ul.ct-attright .box-att1 {
    padding-left: 0;
  }
  .home-layout1 .container .home-ps-content3 .container .custom-activities .row .col-sm-6 ul.ct-attright .box-att2 {
    padding-left: 50px;
  }
  .home-layout1 .container .home-ps-content3 .container .custom-activities .row .col-sm-6 ul.ct-attright .box-att3 {
    padding-left: 0;
  }
  .home-layout1 .container .home-ps-content4 {
    background: transparent url(../images/bg/bg-home-ps-content4-small.jpg) no-repeat scroll top center;
  }
  .home-layout1 .container .home-ps-content4 .container .modcontent .moduletabs .tabs-content-wrap .tabs-content .tabs-content-inner .tab-content {
    padding-bottom: 0;
  }
  .home-layout1 .container .home-ps-content4 .container .modcontent .moduletabs .tabs-content-wrap .tabs-content .tabs-content-inner .tab-content .sj-k2-filter .form-group .cl-filter {
    width: 220px;
    margin: 0 17px 25px 0;
  }
  .home-layout1 .container .home-ps-content4 .container .modcontent .moduletabs .tabs-content-wrap .tabs-content .tabs-content-inner .tab-content .sj-k2-filter .form-group .chzn-container {
    width: 220px !important;
    margin: 0 17px 25px 0;
  }
  .home-layout1 .container .home-ps-content5 .container .sj-k2-container-slider .slider .vpo-wrap .vp .vpi-wrap .item .item-wrap .item-spotlight .item-inner .theme2-top {
    height: 145px;
    min-height: inherit;
  }
  .home-layout1 .container .home-ps-content5 .container .sj-k2-container-slider .slider .vpo-wrap .vp .vpi-wrap .item .item-wrap .item-spotlight .item-inner .theme2-top .item-ctrtcm .item-rt {
    margin: 0 5px;
    padding: 0 5px;
  }
  .home-layout1 .container .home-ps-content5 .container .sj-k2-container-slider .slider .vpo-wrap .vp .vpi-wrap .item .item-wrap .item-spotlight .item-inner .theme2-top .item-content {
    display: none;
  }
  .home-layout1 .container .home-ps-content6 {
    background-repeat: repeat-y;
    background-position: top center;
  }
  .home-layout1 .container .home-ps-content6 .custom-countdown .col-sm-8 {
    width: 100%;
    padding: 0;
  }
  .home-layout1 .container .home-ps-content6 .custom-countdown .col-sm-4 {
    width: 100%;
    padding: 0;
  }
  .home-layout1 .container .home-ps-content6 .custom-countdown .col-sm-4 .custom-right-detail {
    padding-bottom: 20px;
  }
  .home-layout1 .container .home-ps-content6 .custom-countdown .col-sm-4 .custom-right-detail .yt-countdown-wrapper {
    width: 55%;
    margin: 0 auto !important;
  }
  .home-layout1 .container .home-ps-content7 .container .modcontent .custom-teacher .row {
    margin-bottom: 0;
  }
  .home-layout1 .container .home-ps-content7 .container .modcontent .custom-teacher .row .col-sm-6 {
    width: 100%;
  }
  .home-layout1 .container .home-ps-content7 .container .modcontent .custom-teacher .row .col-sm-6 div .teacher-image {
    width: 33%;
  }
  .home-layout1 .container .home-ps-content7 .container .modcontent .custom-teacher .row .col-sm-6 div .teacher-detail {
    width: 67%;
  }
  .home-layout1 .container .home-ps-content8 .container .modcontent .sj-listing-tabs .ltabs-wrap .ltabs-tabs-container .ltabs-tabs-wrap .ltabs-tabs .ltabs-tab {
    width: 33%;
    margin: 1px;
  }
  .home-layout1 .container .home-ps-content8 .container .modcontent .sj-listing-tabs .ltabs-wrap .ltabs-tabs-container .ltabs-tabs-wrap .ltabs-tabs .ltabs-tab:nth-child(6) {
    border: none;
  }
  .home-layout1 .container .home-ps-content8 .container .modcontent .sj-listing-tabs .ltabs-wrap .ltabs-items-container .ltabs-items .ltabs-items-inner .owl-stage-outer .owl-stage .owl-item .ltabs-item .item-inner .item-image {
    width: 49.9%;
  }
  .home-layout1 .container .home-ps-content8 .container .modcontent .sj-listing-tabs .ltabs-wrap .ltabs-items-container .ltabs-items .ltabs-items-inner .owl-stage-outer .owl-stage .owl-item .ltabs-item .item-inner .item-info {
    padding: 0 10px;
  }
  .home-layout1 .container .home-ps-content8 .container .modcontent .sj-listing-tabs .ltabs-wrap .ltabs-items-container .ltabs-items .ltabs-items-inner .owl-stage-outer .owl-stage .owl-item .ltabs-item .item-inner .item-info .item-fields i {
    font-size: 18px;
    margin-bottom: 20px;
  }
  .home-layout1 .container .home-ps-content8 .container .modcontent .sj-listing-tabs .ltabs-wrap .ltabs-items-container .ltabs-items .ltabs-items-inner .owl-stage-outer .owl-stage .owl-item .ltabs-item .item-inner .item-info .item-content {
    display: none;
  }
  .home-layout1 .container .home-ps-content9 .container .modcontent .moduletable .yt-testimonial .owl-nav {
    z-index: inherit;
    bottom: 8px;
  }
  .home-layout1 .container .home-ps-content9 .container .modcontent .moduletable .yt-testimonial .owl-nav .owl-prev {
    left: 0;
  }
  .home-layout1 .container .home-ps-content9 .container .modcontent .moduletable .yt-testimonial .owl-nav .owl-next {
    right: 0;
  }
  .home-layout1 .container .home-ps-content9 .container .modcontent .moduletable .yt-testimonial .extraslider-inner .owl-stage-outer .owl-stage .owl-item .item .item-wrap .item-wrap-inner {
    margin: 0 9%;
  }
  .home-layout1 .container .home-ps-content9 .container .modcontent .moduletable .yt-testimonial .owl-controls {
    float: none;
    width: 80%;
    margin: 0 auto;
    z-index: inherit;
  }
  .home-layout1 .container .home-ps-content9 .container .modcontent .moduletable .yt-testimonial .owl-controls .owl-dots {
    margin: 20px auto 0;
    width: 83%;
  }
  #bd .no-left.no-right.com_k2 #k2Container.k2Event .itemList .k2itemlistfirst .row .itemContainer .catItemView .catItemEvent .catItemReadMore {
    display: none;
  }
  #bd #k2Container.itemView.itemEventView .itemHeader .itemExtraFields .items-fields .item-fields .fields-text {
    padding-right: 40px;
  }
  #bd #k2Container.itemView .itemBody .itemFullText .detail-image .row {
    margin: 0;
  }
  #bd #k2Container.itemView .itemTagsSocialBlock {
    overflow: hidden;
  }
  #bd #k2Container.k2Event {
    margin-bottom: 0;
  }
  #bd #k2Container.k2Event .itemListCategoriesBlock .itemListSubCategories .subCategoryContainer {
    border-bottom: 1px solid #fff;
  }
  #bd #k2Container.k2Event .itemList .k2itemlistfirst .row .itemContainer .catItemView .catItemEvent {
    display: inline-block;
    padding-bottom: 30px;
  }
  #bd #k2Container.itemViewCourses .k2content-right {
    padding: 40px 0 0;
  }
  #bd #k2Container.k2Courses .itemList .k2itemlistfirst .row {
    clear: unset;
  }
  #bd #k2Container.k2Courses .itemList .k2itemlistfirst .row .itemContainer {
    width: 50%;
  }
  #bd #k2Container.k2Courses .itemList .k2itemlistfirst .row .itemContainer .catItemView.catbg-color-1 .catItemCourses .item-apply {
    background: #fc4d3f;
  }
  #bd #k2Container.k2Courses .itemList .k2itemlistfirst .row .itemContainer .catItemView.catbg-color-2 .catItemCourses .item-apply {
    background: #f1c22e;
  }
  #bd #k2Container.k2Courses .itemList .k2itemlistfirst .row .itemContainer .catItemView.catbg-color-3 .catItemCourses .item-apply {
    background: #16c3b0;
  }
  #bd #k2Container.k2Courses .itemList .k2itemlistfirst .row .itemContainer .catItemView.catbg-color-4 .catItemCourses .item-apply {
    background: #2cb3da;
  }
  #bd #k2Container.k2Courses .itemList .k2itemlistfirst .row .itemContainer .catItemView.catbg-color-5 .catItemCourses .item-apply {
    background: #ea4c89;
  }
  #bd #k2Container.k2Courses .itemList .k2itemlistfirst .row .itemContainer .catItemView.catbg-color-6 .catItemCourses .item-apply {
    background: #16c3b0;
  }
  #bd #k2Container.itemGridView .itemList #itemListLeading.k2itemlistfirst .row .itemContainer.col-md-6,
  #bd #k2Container.itemGridView .itemList #itemListLeading.k2itemlistfirst .row .itemContainer.col-md-4,
  #bd #k2Container.itemGridView .itemList #itemListLeading.k2itemlistfirst .row .itemContainer.col-md-3,
  #bd #k2Container.itemGridView .itemList #itemListPrimary.k2itemlistfirst .row .itemContainer.col-md-6,
  #bd #k2Container.itemGridView .itemList #itemListPrimary.k2itemlistfirst .row .itemContainer.col-md-4,
  #bd #k2Container.itemGridView .itemList #itemListPrimary.k2itemlistfirst .row .itemContainer.col-md-3,
  #bd #k2Container.itemGridView .itemList #itemListSecondary.k2itemlistfirst .row .itemContainer.col-md-6,
  #bd #k2Container.itemGridView .itemList #itemListSecondary.k2itemlistfirst .row .itemContainer.col-md-4,
  #bd #k2Container.itemGridView .itemList #itemListSecondary.k2itemlistfirst .row .itemContainer.col-md-3,
  #bd #k2Container.itemGridView .itemList #itemListLinks.k2itemlistfirst .row .itemContainer.col-md-6,
  #bd #k2Container.itemGridView .itemList #itemListLinks.k2itemlistfirst .row .itemContainer.col-md-4,
  #bd #k2Container.itemGridView .itemList #itemListLinks.k2itemlistfirst .row .itemContainer.col-md-3 {
    padding: 0;
  }
  #yt_spotlight2 .container .row #bottom1 .module .modtitle {
    float: none;
    text-align: center;
    padding: 0 0 20px;
  }
  #yt_spotlight2 .container .row #bottom1 .module .modcontent .social-footer {
    text-align: center;
    float: none;
  }
  #yt_spotlight2 .container .row #bottom2 .newsletter .acymailing_moduleblank .acymailing_fulldiv .acymailing_module_form .acymailing_introtext {
    width: 100%;
    text-align: center;
    padding: 0 0 20px;
  }
  #yt_spotlight2 .container .row #bottom2 .newsletter .acymailing_moduleblank .acymailing_fulldiv .acymailing_module_form .acymailing_form {
    text-align: center;
    margin: 0;
  }
  .blog-featured .items-row .item .item-image {
    display: inline-block;
  }
  .blog .items-leading .item.span4 .item-image,
  .blog .items-leading .item.span6 .item-image,
  .blog .items-leading .item.span3 .item-image {
    display: block !important;
    min-width: inherit !important;
    min-height: inherit !important;
  }
  .blog .items-leading .item.span4 .item-image .img_caption,
  .blog .items-leading .item.span6 .item-image .img_caption,
  .blog .items-leading .item.span3 .item-image .img_caption {
    width: auto !important;
  }
  .blog .items-leading .item.col-sm-6 .article-text {
    min-height: 205px;
  }
  .blog .items-row .item.col-sm-3 .item-image,
  .blog .items-row .item.col-sm-4 .item-image,
  .blog .items-row .item.col-sm-6 .item-image {
    display: block !important;
    min-width: inherit !important;
    min-height: inherit !important;
    float: none !important;
  }
  .blog .items-row .item.col-sm-3 .item-image .img_caption,
  .blog .items-row .item.col-sm-4 .item-image .img_caption,
  .blog .items-row .item.col-sm-6 .item-image .img_caption {
    width: auto !important;
  }
  .blog .items-row .item.col-sm-6 .article-text {
    min-height: 205px;
  }
  .item-page .btn.btn-flat {
    padding: 5px 15px;
    font-size: 12px;
  }
  .item-page .related-items .img-fulltext {
    display: inline-block;
  }
  .item-page .g-pageteam .b-ourteam .col-sm-6.first {
    clear: both;
  }
  .item-page .dt-list {
    width: 47%;
  }
  .bs-docs-example .clearfix {
    display: none;
  }
  .tag-category ul.items-row .item .item-image {
    float: none !important;
    margin: 0px 0px 20px 0px;
    display: inline-block;
  }
  .yt-loginform .dropdown-menu {
    min-width: 188px;
  }
  .mod-languages .dropdown-menu li a {
    padding: 7px;
  }
  .form-vertical {
    padding: 9px 5px;
  }
  .form-vertical .login-greeting {
    font-size: 12px;
  }
  .form-vertical .logout-button .btn {
    padding: 2px 0 2px 6px;
  }
  #contact {
    padding-right: 0px;
  }
  #contact .poscenter {
    margin-top: -4px;
  }
  #contact .poscenter a {
    font-size: 13px;
  }
  #contact .poscenter span {
    font-size: 13px;
  }
  #bd .sj-gallery.preset03-4 .sj-content .sj-items .sj-item .item-info {
    margin: 0;
    width: 25%;
  }
  #bd .module.tabs-details .moduletabs .tabs-content-wrap .tabs-content .tabs-content-inner .tab-content .k2ItemsBlock ul li .col-md-5 {
    width: 20%;
    float: left;
  }
  #bd .module.tabs-details .moduletabs .tabs-content-wrap .tabs-content .tabs-content-inner .tab-content .k2ItemsBlock ul li .col-md-7 {
    width: 79%;
    float: left;
  }
  .contact-ajax .ctajax-wrap .row .detail-info {
    width: 100%;
  }
  .contact-ajax .ctajax-wrap .row .detail-form {
    width: 100%;
  }
  .contact-ajax .ctajax-wrap .row .detail-form .el-ctajax-form {
    margin-top: 0;
  }
  div.sj-accordion .acd-items .acd-item:hover .acd-image a.hover-link {
    top: 29%;
  }
  .home-layout1 .module.sjflatmenu {
    width: 100%;
  }
  .home-layout1 .module.sjflatmenu .modcontent .flyout-menu li > .fm-container {
    left: auto;
    right: auto;
    position: relative;
  }
  .carousel-inner > .item > a > img,
  .carousel-inner > .item > img,
  .img-responsive,
  .thumbnail a > img,
  .thumbnail > img {
    width: 100%;
  }
  #g-about .ourmember .item-content .image .socials a.facebook {
    left: 20%;
  }
  #g-about .ourmember .item-content .image .socials a.flickr {
    left: 39%;
  }
  .sj-responsive-listing .respl-categories {
    max-width: 60%;
  }
  #g-about .yt-member .yt-member-icons a {
    width: 25px;
    height: 25px;
    line-height: 25px;
  }
  div.contact-ajax .ctajax-wrap.style3 .el-info-contact .cf i {
    width: 30px;
    height: 30px;
    line-height: 30px;
  }
  div.contact-ajax .ctajax-wrap.style3 .el-info-contact .cf {
    line-height: 30px;
  }
  #g-pageservices .col-md-6 {
    clear: both;
  }
  #g-about.style6 img.pull-left {
    float: none !important;
    margin: 0 0 30px;
  }
  #g-about.style6 .content {
    float: none;
    width: 100%;
  }
  #meganavigator,
  #moonavigator {
    display: none;
  }
  .module.main_slide .sj-slickslider .slickslider-items .slickslider-item .item-content {
    height: 400px;
  }
  .module.main_slide .sj-slickslider .slickslider-items .slickslider-item .item-content .item-content-inner .item-title {
    line-height: normal;
  }
  .module.main_slide .sj-slickslider .slickslider-items .slickslider-item .item-content .item-content-inner .item-title a {
    font-size: 42px;
  }
  .module.main_slide .sj-slickslider .slickslider-items .slickslider-item .item-content .item-content-inner .item-description {
    display: none;
  }
  .module.box-wsim .about .about-img {
    display: none;
  }
  .module.box-wsim .about .about-content {
    width: 90%;
    padding-right: 35px;
  }
  .module.box-wsim .address .item {
    margin-bottom: 15px;
  }
  #yt_spotlight2 {
    background-size: cover;
    max-height: none;
  }
  .module.box-maa .box-maa-wrap .maa-left,
  .module.box-maa .box-maa-wrap .maa-right {
    float: none;
    width: 100%;
    display: block;
  }
  .module.box-maa .box-maa-wrap .maa-left {
    padding: 0;
  }
  .module.box-maa .box-maa-wrap .maa-left .contact-ajax .ctajax-wrap .ctajax-element .el-inner .el-form .el-ctajax-form .el-control .el-input {
    width: 83%;
  }
  .module.box-maa .box-maa-wrap .maa-left .contact-ajax .ctajax-wrap .ctajax-element .el-inner .el-form .el-ctajax-form .el-control .el-input.el-input-date {
    width: 83%;
  }
  .module.box-maa .box-maa-wrap .maa-right .bg-maa-right {
    right: 0;
  }
  .module.box-mod {
    padding-bottom: 50px;
  }
  .module.box-mod .mod-left,
  .module.box-mod .mod-right {
    float: none;
    display: block;
    width: 100%;
  }
  .module.testimonial .yt-testimonial-slider .extraslider-inner .owl-stage-outer .owl-stage .owl-item .all_testimonial {
    padding: 0 10% !important;
  }
  .module.sjflatmenu,
  .module.popular_posts {
    float: left;
    display: inline-block;
  }
  .module.sjflatmenu .sj-basic-news .bs-items .bs-item .bs-image,
  .module.popular_posts .sj-basic-news .bs-items .bs-item .bs-image {
    width: auto;
  }
  .sj-responsive-listing.box-services .respl-wrap .respl-items .respl-item .item-inner .item-content {
    min-height: 230px;
  }
  #page-about .page-about-content .page-about-content-left {
    margin-bottom: 30px;
  }
  .module.box-wsim .services .item {
    width: 50%;
    border: none;
    margin-bottom: 30px;
  }
  #page-about .page-about-content .page-about-content-left img {
    width: 100%;
  }
  .box-mc .content .yt-carousel .yt-carousel-slides .owl-stage-outer .owl-stage .owl-item .yt-carousel-slide .yt-carousel-caption {
    min-height: 200px;
  }
  .box-mc .content .yt-carousel .yt-carousel-slides .owl-controls {
    display: block;
  }
  #bd.rtl .module.tabs-details .moduletabs .tabs-content-wrap .tabs-content .tabs-content-inner .tab-content .k2ItemsBlock ul li .col-md-5 {
    float: right;
  }
  #bd.rtl .module.tabs-details .moduletabs .tabs-content-wrap .tabs-content .tabs-content-inner .tab-content .k2ItemsBlock ul li .col-md-7 {
    float: right;
  }
  #bd.rtl .home-ps-content3 .container .custom-activities .row .col-sm-6 ul.ct-attleft .box-att1 {
    padding-right: 0;
    padding-left: 0;
  }
  #bd.rtl .home-ps-content3 .container .custom-activities .row .col-sm-6 ul.ct-attleft .box-att2 {
    padding-right: 0;
    padding-left: 50px;
  }
  #bd.rtl .home-ps-content3 .container .custom-activities .row .col-sm-6 ul.ct-attleft .box-att3 {
    padding-right: 0;
    padding-left: 0;
  }
  #bd.rtl .home-ps-content3 .container .custom-activities .row .col-sm-6 ul.ct-attright .box-att1 {
    padding-right: 0;
    padding-left: 0;
  }
  #bd.rtl .home-ps-content3 .container .custom-activities .row .col-sm-6 ul.ct-attright .box-att2 {
    padding-left: 0;
    padding-right: 50px;
  }
  #bd.rtl .home-ps-content3 .container .custom-activities .row .col-sm-6 ul.ct-attright .box-att3 {
    padding-right: 0;
    padding-left: 0;
  }
  #bd.rtl .module.me_search .modcontent .dropdown .dropdown-menu:before {
    right: 94%;
  }
  #bd.rtl.home-layout1 .container .home-ps-content7 .container .modcontent .custom-teacher .row .col-sm-6 div .teacher-detail .teacher-detail-left {
    padding-right: 10px;
  }
  #bd.rtl #yt_header .container .row #yt_logo {
    margin: 0 16.6% 0 0 !important;
  }
  #bd.rtl .blog .items-leading .item .article-aside dd .fa {
    margin-left: 5px;
    margin-right: 0;
  }
  #bd.rtl .module.box-wsim .about .about-content {
    padding: 0 35px;
  }
  #bd.rtl .module.box-maa .box-maa-wrap .maa-right .bg-maa-right {
    right: auto;
    left: 0;
  }
  #bd.rtl .blog_home .sj-basic-news .item-wrap .bs-image {
    float: right;
    margin-left: 3%;
    margin-right: 0;
  }
  #bd.rtl .blog_home .sj-basic-news .item-wrap .bs-content {
    float: right;
  }
  #bd.rtl .module.sjflatmenu,
  #bd.rtl .module.popular_posts {
    float: right;
  }
  #bd.rtl .module.box-wsim .services .item {
    border: none;
  }
  #bd.rtl .item-page ul.related-items {
    direction: ltr;
    width: auto;
  }
  #bd.rtl .item-page ul.related-items .owl-controls {
    left: 15px;
    right: auto;
  }
  #bd.rtl .module.box-maa .box-maa-wrap .maa-left {
    padding: 0;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .home-ps-content5 {
    display: none;
  }
  .homepage #content .container {
    width: 100%;
  }
  .homepage #content .container .container {
    width: 980px !important;
  }
  #bd .module.md-double .doubletitle .box-toptitle .detail-top {
    font-size: 45px;
  }
  #bd .module.tabs-details .moduletabs .container {
    width: 100%;
  }
  #bd .container {
    width: 980px;
  }
  #bd #yt_spotlight1 .container {
    padding: 0;
  }
  #bd #yt_spotlight1 .container .row {
    margin: 0;
  }
  #bd #yt_header .container .row #yt_logo {
    width: 66.6667%;
  }
  #bd #yt_header .container .row #yt_mainmenu {
    width: 16.6667%;
  }
  #bd #yt_header .container .row #search {
    width: 16.6667%;
  }
  .home-layout1 #content .container .home-ps-content4 .full-container,
  #content.full-content .container .container {
    width: 100% !important;
  }
  #bd #yt_header .container .row {
    position: relative;
  }
  #bd #yt_header .container .row #yt_logo {
    text-align: center;
    margin-left: 16.6%;
  }
  #bd #yt_header .container .row #yt_mainmenu {
    position: absolute;
  }
  #bd #yt_header .container .row #yt_mainmenu .btn-hamburger {
    display: block !important;
  }
  .home-layout1 #yt_wrapper.layout-wide {
    background: #777 url(../images/bg/bg-spotlight3-home.jpg) no-repeat fixed bottom center;
  }
  .home-layout1 .container .home-ps-content2 .custom-box .col-sm-3 .custom-box-title {
    height: 90px;
    overflow: hidden;
  }
  .home-layout1 .container .home-ps-content2 .custom-box .col-sm-3 .custom-box-title h3 {
    padding: 20px 0 30px 100px;
    font-size: 20px;
    height: 100%;
  }
  .home-layout1 .container .home-ps-content3 .container .custom-activities {
    background-size: 62%;
  }
  .home-layout1 .container .home-ps-content3 .container .custom-activities .row .col-sm-6 ul li {
    margin-top: 35px;
  }
  .home-layout1 .container .home-ps-content3 .container .custom-activities .row .col-sm-6 ul li.box-att2 .box-att .att-details {
    width: 75%;
  }
  .home-layout1 .container .home-ps-content3 .container .custom-activities .row .col-sm-6 ul li.box-att2 .box-att .att-image {
    width: 25%;
  }
  .home-layout1 .container .home-ps-content3 .container .custom-activities .row .col-sm-6 ul li .box-att .att-details {
    width: 80%;
  }
  .home-layout1 .container .home-ps-content3 .container .custom-activities .row .col-sm-6 ul li .box-att .att-image {
    width: 20%;
  }
  .home-layout1 .container .home-ps-content3 .container .custom-activities .row .col-sm-6 ul.ct-attleft .box-att1 {
    padding-right: 145px;
  }
  .home-layout1 .container .home-ps-content3 .container .custom-activities .row .col-sm-6 ul.ct-attleft .box-att2 {
    padding-right: 195px;
  }
  .home-layout1 .container .home-ps-content3 .container .custom-activities .row .col-sm-6 ul.ct-attleft .box-att3 {
    padding-right: 135px;
  }
  .home-layout1 .container .home-ps-content3 .container .custom-activities .row .col-sm-6 ul.ct-attright .box-att1 {
    padding-left: 145px;
  }
  .home-layout1 .container .home-ps-content3 .container .custom-activities .row .col-sm-6 ul.ct-attright .box-att2 {
    padding-left: 195px;
  }
  .home-layout1 .container .home-ps-content3 .container .custom-activities .row .col-sm-6 ul.ct-attright .box-att3 {
    padding-left: 135px;
  }
  .home-layout1 .container .home-ps-content4 .container .modcontent .moduletabs .tabs-content-wrap .tabs-content .tabs-content-inner .tab-content .sj-k2-filter .form-group .cl-filter {
    width: 172px;
    margin: 0 15px 0 0;
  }
  .home-layout1 .container .home-ps-content4 .container .modcontent .moduletabs .tabs-content-wrap .tabs-content .tabs-content-inner .tab-content .sj-k2-filter .form-group .chzn-container {
    width: 172px !important;
    margin: 0 15px 0 0;
  }
  .home-layout1 .container .home-ps-content5 .container .sj-k2-container-slider .slider .vpo-wrap .vp .vpi-wrap .item .item-wrap .item-spotlight .item-inner .theme2-top {
    height: 145px;
    min-height: inherit;
  }
  .home-layout1 .container .home-ps-content5 .container .sj-k2-container-slider .slider .vpo-wrap .vp .vpi-wrap .item .item-wrap .item-spotlight .item-inner .theme2-top .item-ctrtcm .item-rt {
    margin: 0 5px;
    padding: 0 5px;
  }
  .home-layout1 .container .home-ps-content5 .container .sj-k2-container-slider .slider .vpo-wrap .vp .vpi-wrap .item .item-wrap .item-spotlight .item-inner .theme2-top .item-content {
    display: none;
  }
  .home-layout1 .container .home-ps-content6 {
    padding-top: 30px;
  }
  .home-layout1 .container .home-ps-content6 .custom-countdown .col-sm-8 {
    width: 58%;
  }
  .home-layout1 .container .home-ps-content6 .custom-countdown .col-sm-4 {
    width: 42%;
  }
  .home-layout1 .container .home-ps-content7 .container .modcontent .custom-teacher .row .col-sm-6 div .teacher-detail .teacher-detail-left {
    width: 81%;
    padding: 0;
  }
  .home-layout1 .container .home-ps-content7 .container .modcontent .custom-teacher .row .col-sm-6 div .teacher-detail .teacher-detail-left .t-name {
    margin: 15px 0 10px;
  }
  .home-layout1 .container .home-ps-content7 .container .modcontent .custom-teacher .row .col-sm-6 div .teacher-detail .teacher-detail-left .t-details {
    padding: 15px 0 17px;
  }
  .home-layout1 .container .home-ps-content7 .container .modcontent .custom-teacher .row .col-sm-6 div .teacher-detail .teacher-detail-right {
    padding: 30px 0 0;
  }
  .home-layout1 .container .home-ps-content8 .container .modcontent .sj-listing-tabs .ltabs-wrap .ltabs-items-container .ltabs-items .ltabs-items-inner .owl-stage-outer .owl-stage .owl-item .ltabs-item .item-inner .item-info {
    padding: 0 15px;
  }
  .home-layout1 .container .home-ps-content8 .container .modcontent .sj-listing-tabs .ltabs-wrap .ltabs-items-container .ltabs-items .ltabs-items-inner .owl-stage-outer .owl-stage .owl-item .ltabs-item .item-inner .item-info .item-content .item-readmore {
    display: none;
  }
  .home-layout1 .container .home-ps-content9 .container .modcontent .moduletable .yt-testimonial .owl-nav {
    z-index: inherit;
    bottom: 8px;
  }
  .home-layout1 .container .home-ps-content9 .container .modcontent .moduletable .yt-testimonial .owl-nav .owl-prev {
    left: 11%;
  }
  .home-layout1 .container .home-ps-content9 .container .modcontent .moduletable .yt-testimonial .owl-nav .owl-next {
    right: 11%;
  }
  .home-layout1 .container .home-ps-content9 .container .modcontent .moduletable .yt-testimonial .extraslider-inner .owl-stage-outer .owl-stage .owl-item .item .item-wrap .item-wrap-inner {
    margin: 0 17.5%;
  }
  .home-layout1 .container .home-ps-content9 .container .modcontent .moduletable .yt-testimonial .owl-controls {
    float: none;
    width: 80%;
    margin: 0 auto;
    z-index: inherit;
  }
  .home-layout1 .container .home-ps-content9 .container .modcontent .moduletable .yt-testimonial .owl-controls .owl-dots {
    margin: 20px auto 0;
    width: 80%;
  }
  #yt_spotlight2 .container .row #bottom1 .module .modtitle {
    float: none;
    text-align: center;
    padding: 0 0 20px;
  }
  #yt_spotlight2 .container .row #bottom1 .module .modcontent .social-footer {
    text-align: center;
    float: none;
  }
  #yt_spotlight2 .container .row #bottom2 .newsletter .acymailing_moduleblank .acymailing_fulldiv .acymailing_module_form .acymailing_introtext {
    width: 100%;
    text-align: center;
    padding: 0 0 20px;
  }
  #yt_spotlight2 .container .row #bottom2 .newsletter .acymailing_moduleblank .acymailing_fulldiv .acymailing_module_form .acymailing_form {
    text-align: center;
  }
  #bd .no-left.no-right.com_k2 #k2Container.k2Event .itemList .k2itemlistfirst .row .itemContainer .catItemView .catItemEvent .catItemReadMore {
    display: none;
  }
  #bd #k2Container.itemView.itemEventView .itemHeader .itemExtraFields .items-fields .item-fields .fields-text {
    padding-right: 40px;
  }
  #bd #k2Container.k2Courses .itemList .k2itemlistfirst .row .itemContainer .catItemView .catItemCourses .catItemHeaderInfo .itemRatingBlock {
    margin: 0 5px;
    padding: 0 5px;
  }
  #bd #k2Container.k2Courses .itemList .k2itemlistfirst .row .itemContainer .catItemView.catbg-color-1 .catItemCourses .item-apply {
    background: #fc4d3f;
  }
  #bd #k2Container.k2Courses .itemList .k2itemlistfirst .row .itemContainer .catItemView.catbg-color-2 .catItemCourses .item-apply {
    background: #f1c22e;
  }
  #bd #k2Container.k2Courses .itemList .k2itemlistfirst .row .itemContainer .catItemView.catbg-color-3 .catItemCourses .item-apply {
    background: #16c3b0;
  }
  #bd #k2Container.k2Courses .itemList .k2itemlistfirst .row .itemContainer .catItemView.catbg-color-4 .catItemCourses .item-apply {
    background: #2cb3da;
  }
  #bd #k2Container.k2Courses .itemList .k2itemlistfirst .row .itemContainer .catItemView.catbg-color-5 .catItemCourses .item-apply {
    background: #ea4c89;
  }
  #bd #k2Container.k2Courses .itemList .k2itemlistfirst .row .itemContainer .catItemView.catbg-color-6 .catItemCourses .item-apply {
    background: #16c3b0;
  }
  .blog .items-leading .item .item-image {
    float: none !important;
    margin: 0px 0px 20px 0px;
    display: inline-block;
  }
  .blog .items-leading .item.span4 .item-image .img_caption,
  .blog .items-leading .item.span6 .item-image .img_caption,
  .blog .items-leading .item.span3 .item-image .img_caption {
    width: auto !important;
  }
  .blog .items-leading .item.col-sm-6 .article-text {
    min-height: 205px;
  }
  .blog .items-row .item .item-image {
    float: none !important;
    margin: 0px 0px 20px 0px;
    display: inline-block;
  }
  .blog .items-row .item.col-sm-3 .item-image img,
  .blog .items-row .item.col-sm-4 .item-image img,
  .blog .items-row .item.col-sm-6 .item-image img {
    max-width: 100%;
    display: block;
  }
  .blog .items-row .item.col-sm-3 .item-image .img_caption,
  .blog .items-row .item.col-sm-4 .item-image .img_caption,
  .blog .items-row .item.col-sm-6 .item-image .img_caption {
    width: auto !important;
  }
  .blog .items-row .item.col-sm-6 .article-text {
    min-height: 205px;
  }
  .registration .form-horizontal .control-label {
    white-space: nowrap;
    width: 28%;
  }
  #login {
    padding: 0;
  }
  .item-page .btn.btn-flat {
    font-size: 14px;
  }
  .item-page .dt-list {
    width: 47%;
  }
  .tag-category ul.items-row .item .item-image {
    float: none !important;
    margin: 0px 0px 20px 0px;
    display: inline-block;
  }
  #bd .sj-gallery .sj-item .item-info .icon-hover {
    left: 9.8%;
    top: 11%;
  }
  #bd .sj-gallery .sj-item .item-info .item-info-image {
    margin-bottom: -1px;
  }
  #bd .module.tabs-details .moduletabs .tabs-content-wrap .tabs-content .tabs-content-inner .tab-content .k2ItemsBlock ul li .col-md-5 {
    width: 40%;
  }
  #bd .module.tabs-details .moduletabs .tabs-content-wrap .tabs-content .tabs-content-inner .tab-content .k2ItemsBlock ul li .col-md-7 {
    width: 58%;
    padding: 0 5px;
  }
  #mod-finder-searchform {
    margin: 3px 0 0;
  }
  #mod-finder-searchform input.inputbox {
    width: 185px;
  }
  .yt-loginform .dropdown-menu {
    min-width: 190px;
  }
  .mod-languages .dropdown-menu {
    min-width: 150px;
  }
  .mod-languages .dropdown-menu li a {
    font-size: 12px;
  }
  .mod-languages .dropdown-menu li a img {
    margin-top: 3px;
  }
  .form-vertical {
    padding: 13px 5px;
  }
  .form-vertical .login-greeting {
    font-size: 12px;
    margin: 4px 4px 0 0;
  }
  .form-vertical .logout-button .btn {
    padding: 3px 1px 3px 8px;
  }
  .mod-languages ul.dropdown-menu {
    min-width: 150px;
  }
  div.sj-accordion .acd-items .acd-item .acd-content-wrap .acd-content-wrap-inner .acd-content {
    padding: 10px;
  }
  div.sj-accordion .acd-items .acd-item .acd-content-wrap .acd-content-wrap-inner .acd-content .acd-description {
    font-size: 12px;
  }
  iframe {
    width: 100%;
  }
  #meganavigator,
  #moonavigator {
    display: none;
  }
  .module.main_slide .sj-slickslider .slickslider-items .slickslider-item .item-content {
    height: 420px;
  }
  .module.main_slide .sj-slickslider .slickslider-items .slickslider-item .item-content .item-content-inner .item-title {
    line-height: normal;
    margin-bottom: 10px;
  }
  .module.main_slide .sj-slickslider .slickslider-items .slickslider-item .item-content .item-content-inner .item-title a {
    font-size: 52px;
  }
  .module.main_slide .sj-slickslider .slickslider-items .slickslider-item .item-content .item-content-inner .item-description {
    font-size: 18px;
    margin-bottom: 40px;
  }
  .module.box-wsim .about .about-img {
    width: 33%;
  }
  .module.box-wsim .about .about-content {
    width: 57%;
  }
  .module.box-wsim .about .about-content .title {
    margin: 20px 0;
  }
  .module.box-maa .box-maa-wrap .maa-left .contact-ajax .ctajax-wrap .ctajax-element .el-inner .el-form .el-ctajax-form .el-control label {
    display: none;
  }
  .module.box-maa .box-maa-wrap .maa-left .contact-ajax .ctajax-wrap .ctajax-element .el-inner .el-form .el-ctajax-form .el-control .el-input {
    float: none;
    width: 100%;
  }
  .module.box-maa .box-maa-wrap .maa-left .contact-ajax .ctajax-wrap .ctajax-element .el-inner .el-form .el-ctajax-form .el-control .el-input.el-input-date {
    width: 100%;
  }
  .module.box-maa .box-maa-wrap .maa-right .bg-maa-right {
    right: 0;
  }
  .module.box-mod .mod-right .mod-right-content .mod-right-item .social .yt-socialbt .sb {
    width: 20px;
    height: 20px;
    line-height: 12px;
  }
  .module.box-mod .mod-right .mod-right-content .mod-right-item .social .yt-socialbt .sb .fa {
    font-size: 10px;
  }
  .module.box-maa .box-maa-wrap .maa-left {
    width: 40%;
  }
  .module.box-maa .box-maa-wrap .maa-right {
    width: 60%;
  }
  .module.box-wcufq .wcu_fq .wcu_fq_left .list_wcu li .content {
    width: 65%;
  }
  .module.box-mot .mod-right-item .social .yt-socialbt {
    margin: 0 4px 5px;
  }
  .module.box-maa .box-maa-wrap .maa-left .contact-ajax .ctajax-wrap .ctajax-element .el-inner .el-form .el-ctajax-form .row .el-control {
    width: 50%;
  }
  .module.box-maa .box-maa-wrap .maa-left .contact-ajax .ctajax-wrap .ctajax-element .el-inner .el-form .el-ctajax-form .row .el-control #cainput_submit {
    padding: 12px 15px;
  }
  .box-mc .content .yt-carousel .yt-carousel-slides .owl-stage-outer .owl-stage .owl-item .yt-carousel-slide .yt-carousel-caption {
    min-height: 200px;
  }
  .rtl.home-layout1 .container .home-ps-content3 .container .custom-activities .row .col-sm-6 ul.ct-attleft .box-att1 {
    padding-right: 0;
    padding-left: 0;
  }
  .rtl.home-layout1 .container .home-ps-content3 .container .custom-activities .row .col-sm-6 ul.ct-attleft .box-att2 {
    padding-right: 0;
    padding-left: 50px;
  }
  .rtl.home-layout1 .container .home-ps-content3 .container .custom-activities .row .col-sm-6 ul.ct-attleft .box-att3 {
    padding-right: 0;
    padding-left: 0;
  }
  .rtl.home-layout1 .container .home-ps-content3 .container .custom-activities .row .col-sm-6 ul.ct-attright .box-att1 {
    padding-left: 0;
    padding-right: 0;
  }
  .rtl.home-layout1 .container .home-ps-content3 .container .custom-activities .row .col-sm-6 ul.ct-attright .box-att2 {
    padding-left: 0;
    padding-right: 50px;
  }
  .rtl.home-layout1 .container .home-ps-content3 .container .custom-activities .row .col-sm-6 ul.ct-attright .box-att3 {
    padding-left: 0;
    padding-right: 0;
  }
  .rtl.home-layout1 .container .home-ps-content7 .container .modcontent .custom-teacher .row .col-sm-6 div .teacher-detail .teacher-detail-left {
    padding-right: 10px;
  }
  .rtl #yt_header .container .row #yt_logo {
    margin: 0 16.6% 0 0 !important;
  }
  .rtl .blog .items-leading .item .article-aside dd .fa {
    margin-left: 5px;
    margin-right: 0;
  }
  .rtl .module.box-maa .box-maa-wrap .maa-right .bg-maa-right {
    right: auto;
    left: 0;
  }
  .rtl .item-page ul.related-items {
    direction: ltr;
    width: auto;
  }
  .rtl .item-page ul.related-items .owl-controls {
    left: 15px;
    right: auto;
  }
}
@media (min-width: 1200px) {
  .layout-wide {
    background: #f7f7f7;
  }
  .layout-boxed {
    width: 1200px;
    margin: 0 auto;
    background: #fff;
    box-shadow: 0 0 6px #777777;
  }
  .layout-framed {
    width: 1200px;
    margin: 20px auto;
    background: #fff;
    box-shadow: 0 0 10px #777777;
  }
  .layout-rounded {
    width: 1200px;
    margin: 20px auto;
    background: #fff;
    box-shadow: 0 0 10px #777777;
    border-radius: 15px;
    overflow: hidden;
  }
  .layout-boxed,
  .layout-framed,
  .layout-rounded {
    background: #f7f7f7;
    overflow: hidden;
  }
  .layout-boxed #yt_top.menu-fixed,
  .layout-framed #yt_top.menu-fixed,
  .layout-rounded #yt_top.menu-fixed {
    position: relative;
  }
  .home-layout1 .layout-boxed #content .container #content_main #yt_component .home-ps-content2 .custom-box div.col-sm-3 .custom-box-title,
  .home-layout1 .layout-framed #content .container #content_main #yt_component .home-ps-content2 .custom-box div.col-sm-3 .custom-box-title,
  .home-layout1 .layout-rounded #content .container #content_main #yt_component .home-ps-content2 .custom-box div.col-sm-3 .custom-box-title {
    height: 90px;
    overflow: hidden;
  }
  .home-layout1 .layout-boxed #content .container #content_main #yt_component .home-ps-content2 .custom-box div.col-sm-3 .custom-box-title h3,
  .home-layout1 .layout-framed #content .container #content_main #yt_component .home-ps-content2 .custom-box div.col-sm-3 .custom-box-title h3,
  .home-layout1 .layout-rounded #content .container #content_main #yt_component .home-ps-content2 .custom-box div.col-sm-3 .custom-box-title h3 {
    font-size: 20px;
    height: 100%;
  }
}
@media (min-width: 1200px) and (max-width: 1299px) {
  .home-layout1 .home-ps-content2 .custom-box div.col-sm-3 .custom-box-title h3 {
    padding: 31px 0 30px 95px;
    font-size: 20px;
  }
  #bd .module.md-double .doubletitle .box-toptitle .detail-top {
    font-size: 50px;
  }
  #bd .sj-gallery .sj-item .item-info .icon-hover {
    left: 18.8%;
    top: 22%;
  }
}
@media (min-width: 1300px) and (max-width: 1400px) {
  #bd .sj-gallery .sj-item .item-info .icon-hover {
    left: 22%;
    top: 22%;
  }
  .home-layout1 .home-ps-content2 .custom-box div.col-sm-3 .custom-box-title h3 {
    padding: 31px 0 30px 100px;
    font-size: 20px;
  }
}
