/*learn */
@media (max-width: 1370px) and (min-width: 768px){
ul#accordeonck222 li a {
    padding-right: 16px;
}
  body .accordeonck ul.menu li a {
    margin-right: 34px !important;
}
}
@media (max-width: 1169px) {
  .jr-slider-item1 h3.fwd-text-base.fwd-leading-normal.fwd-font-bold.fwd-m-0.fwd-mt-2.fwd-p-0 {
    margin-left: 40px !important;
}
   .jr-slider-item1 p{
    margin-left: 40px !important;
}
   .jr-slider-item1 .fwd-mr-4.fwd-mb-4 .col-md-6.first {
    margin-left: 30px;
}
 .jr-slider-item1 .fwd-mr-4.fwd-mb-4  .col-md-6 {
    width: 44%;
}
}
@media (max-width: 992px) {
.jr-slider-item1 .fwd-mr-4.fwd-mb-4 .col-md-6 {
    display: inherit;
    width: 38%;
}
  .jr-slider-item1 h3.fwd-text-base.fwd-leading-normal.fwd-font-bold.fwd-m-0.fwd-mt-2.fwd-p-0 {
    margin-left: 50px !important;
}
   .jr-slider-item1 p{
    margin-left: 50px !important;
}
  .jr-slider-item1 .fwd-mr-4.fwd-mb-4 .col-md-6.first {
    margin-left: 50px;
}
}
@media (max-width: 890px){
  .jr-slider-item1 .fwd-mr-4.fwd-mb-4 .col-md-6.first {
    margin-left: 60px;
}
.jr-slider-item1 h3.fwd-text-base.fwd-leading-normal.fwd-font-bold.fwd-m-0.fwd-mt-2.fwd-p-0 {
    margin-left: 60px !important;
}
  .jr-slider-item1 p{
    margin-left: 60px !important;
}
}
@media (max-width: 800px){
  .jr-slider-item1 .fwd-mr-4.fwd-mb-4 .col-md-6.first {
    margin-left: 70px;
}
.jr-slider-item1 h3.fwd-text-base.fwd-leading-normal.fwd-font-bold.fwd-m-0.fwd-mt-2.fwd-p-0 {
    margin-left: 70px !important;
}
  .jr-slider-item1 p{
    margin-left: 70px !important;
}
}

@media (max-width: 768px){
  .jr-slider-item1 .fwd-mr-4.fwd-mb-4 .col-md-6.first {
    margin-left: 30px;
}
.jr-slider-item1 h3.fwd-text-base.fwd-leading-normal.fwd-font-bold.fwd-m-0.fwd-mt-2.fwd-p-0 {
    margin-left: 30px !important;
}
   .jr-slider-item1 p{
    margin-left: 30px !important;
}
}
@media (max-width: 500px){
.jr-slider-item1 h3.fwd-text-base.fwd-leading-normal.fwd-font-bold.fwd-m-0.fwd-mt-2.fwd-p-0 {
    margin-left: 0px !important;
}
   .jr-slider-item1 p{
    margin-left: 0px !important;
}
  .jr-slider-item1 .fwd-mr-4.fwd-mb-4 .col-md-6.first {
    margin-left:0px;
}
}
@media (max-width: 1169px) and (min-width: 992px){
  .custom.learntopimg {
    background-position: center;
}
 .mtsee-quilts  .row.sq_row2 {
    display: flex;
}
  .mtsee-quilts .row.sq_row2 .col-md-8.halfrightpad {
    width: 70%;
}
.mtsee-quilts  .row.sq_row2 .newsq3.sq_introold .custom {
    background-repeat: no-repeat;
    background-position: center;
}
 .mtsee-quilts .row.sq_row2 .left_col.col-md-4.col-sm-12.halfleftpad {
    width: 50%;
}
  .learnquiltingtop p {
    padding: 6px 44px;
    font-size: 14px;
    line-height: 16px;
}
  .guestdvdwrap .textwrp br {
    display: none;
}
  .guestdvdwrap .textwrp {
    font-size: 14px;
    line-height: 18px;
  }
.row.row6 .custom.learntopimg {
    background-size: contain;
}
  .main_col.col-md-9 .learn3rdrow {
    background-position: bottom;
    background-repeat: no-repeat;
}
 .row.row3 .col-md-8.halfrightpad2 {
    width: 58%;
}
.main_col .row.row3 .col-md-4.halfleftpad1 {
    width: 41%;
}
  h3.guestddvdtitle {
    font-size: 22px;
    line-height: 30px;
        padding-top: 4px;
  }
  .learn-page .custom > .row .uk-panel.uk-background-cover {
    background-size: contain;
    height: 168px !important;
  }
 .learn-page .custom > .row  .uk-position-relative.uk-visible-toggle.uk-slider.uk-slider-container {
    height: 168px !important;
  }
 .learn-page .row.row1 ,.learn-page .row.row5{
    display: flex;
}
  .col-md-8.halfrightpad {
  width: 134%;
}
.learnblock2.custom, .learnblock6.custom {
    background-size: auto;
    background-position: center;
}
  .halfleftpad {
    margin-top: 0;
}
  .guestdvdwrap {
    padding: 0px 15px;
}
  
body .banner_in_info img {
    margin: -10px 0 20px 20px;
}
   body
 .banner_in_info .watch-slider div.free-trial a {
    padding: 17px 8px; 
}
}

@media (max-width: 992px) and (min-width: 720px){
body .banner_in_info img {
    margin: -10px 0 20px 20px;
}
 body
 .banner_in_info .watch-slider div.free-trial a {
    padding: 17px 8px;
}
   .mtsee-quilts  .row.sq_row2 {
    display: flex;
}
 .mtsee-quilts  .learnquiltingtop .content-wrapper {
    padding: 15px 0;
}
  .newsq2 .learnquiltingtop p {
     padding: 10px 0px 16px;
}
.mtsee-quilts  .newsq2 .custom.learntopimg {
    background-repeat: no-repeat;
    min-height: auto;
  }
 .mtsee-quilts .learnquiltingtop h3.toptitle {
    padding-top: 5px;
}
.mtsee-quilts  .newsq2 .custom.learntopimg {
    background-position: top;
}
.mtsee-quilts .row.sq_row2 .col-md-8.halfrightpad {
    padding-right: 30px;
    width: 60%;
}
 .mtsee-quilts
 .left_col.col-md-4.col-sm-12.halfleftpad {
    padding-left: 0;
}
  .mtsee-quilts .row.sq_row2 .newsq3.sq_introold .custom {
    background-repeat: no-repeat;
    background-position: center;
}
  .custom.learntopimg {
    background-position: center;
}
  .mtsee-quilts  h3.guestddvdtitle {
    font-size: 20px;
    line-height: 26px;
    padding-top: 18px;
}
.row.row5  .custom {
    background-position: center;
}
.row.row3 {
    display: flex;
}
.col-md-4.halfleftpad {
    position: relative;
    left: 5px;
}
  .learnquiltingtop p {
    padding: 6px 44px;
    font-size: 14px;
    line-height: 16px;
}
  .guestdvdwrap .textwrp br {
    display: none;
}
  .guestdvdwrap .textwrp {
    font-size: 14px;
    line-height: 18px;
  }
  a.get-started-learn {
    margin: auto;
}
.row.row6 .custom.learntopimg {
    background-size: cover;
    background-position: bottom;
}
  .main_col.col-md-9 .learn3rdrow {
    background-position: bottom;
    background-repeat: no-repeat;
}
 .row.row3 .col-md-8.halfrightpad2 {
    width: 57%;
}
.main_col .row.row3 .col-md-4.halfleftpad1 {
    width: 40%;
}
  .main_col .row.row3 .col-md-4.halfleftpad1 .custom {
    background-repeat: no-repeat;
}
  h3.guestddvdtitle {
font-size: 20px;
    line-height: 26px;
        padding-top: 4px;
  }
  .learn-page .custom > .row .uk-panel.uk-background-cover {
    background-size: contain;
    height: 168px !important;
  }
 .learn-page .custom > .row  .uk-position-relative.uk-visible-toggle.uk-slider.uk-slider-container {
    height: 168px !important;
  }
 .learn-page .row.row1 ,.learn-page .row.row5{
    display: flex;
}
  .col-md-8.halfrightpad {
    width: 58%;
}
  .col-md-4.halfleftpad {
    width: 40%;
}
.learnblock2.custom, .learnblock6.custom {
    background-size: auto;
    background-position: center;
}
  .halfleftpad {
    margin-top: 0;
}
  .guestdvdwrap {
    padding: 0px 15px;
}
}
@media (max-width: 979px) and (min-width: 767px){
body .banner_in_info img {
    margin: -10px 0 20px 20px;
}
  body .banner_in_info .watch-slider div.free-trial {
    padding: 4px 0px;
}
 body  .banner_in_info .watch-slider div.free-trial a {
    font-size: 11px;
    padding: 10px 0px;
}
}
@media (max-width: 720px) and (min-width: 676px){
     .mtsee-quilts  .row.sq_row2 {
    display: flex;
}
 .mtsee-quilts  .learnquiltingtop .content-wrapper {
    padding: 15px 0;
}
  .newsq2 .learnquiltingtop p {
     padding: 10px 0px 16px;
}
.mtsee-quilts  .newsq2 .custom.learntopimg {
    background-repeat: no-repeat;
    min-height: auto;
  }
 .mtsee-quilts .learnquiltingtop h3.toptitle {
    padding-top: 5px;
}
.mtsee-quilts  .newsq2 .custom.learntopimg {
    background-position: top;
}
.mtsee-quilts .row.sq_row2 .col-md-8.halfrightpad {
    padding-right: 30px;
    width: 60%;
}
 .mtsee-quilts
 .left_col.col-md-4.col-sm-12.halfleftpad {
    padding-left: 0;
}
  .mtsee-quilts .row.sq_row2 .newsq3.sq_introold .custom {
    background-repeat: no-repeat;
    background-position: center;
}
  .custom.learntopimg {
    background-position: center;
}
  .mtsee-quilts  h3.guestddvdtitle {
    font-size: 20px;
    line-height: 26px;
    padding-top: 18px;
}
.row.row5  .custom {
    background-position: center;
}
.row.row3 {
    display: flex;
}
.col-md-4.halfleftpad {
    position: relative;
    left: 5px;
}
  .learnquiltingtop p {
    padding: 6px 44px;
    font-size: 14px;
    line-height: 16px;
}
  .guestdvdwrap .textwrp br {
    display: none;
}
  .guestdvdwrap .textwrp {
    font-size: 14px;
    line-height: 18px;
  }
  a.get-started-learn {
    margin: auto;
}
.row.row6 .custom.learntopimg {
    background-size: cover;
    background-position: bottom;
}
  .main_col.col-md-9 .learn3rdrow {
    background-position: bottom;
    background-repeat: no-repeat;
}
.row.row3 .col-md-8.halfrightpad2 {
    width: 60%;
}
.main_col .row.row3 .col-md-4.halfleftpad1 {
    width: 50%;
}
 .main_col .row.row3 .col-md-4.halfleftpad1 .custom {
    background-repeat: no-repeat;
    background-position: center;
}
h3.guestddvdtitle {
    font-size: 18px;
    line-height: 22px;
    padding-top: 4px;
}
  .learn-page .custom > .row .uk-panel.uk-background-cover {
    background-size: contain;
    height: 168px !important;
  }
 .learn-page .custom > .row  .uk-position-relative.uk-visible-toggle.uk-slider.uk-slider-container {
    height: 168px !important;
  }
 .learn-page .row.row1 ,.learn-page .row.row5{
    display: flex;
}
  .col-md-8.halfrightpad {
    width: 60%;
}
  .col-md-4.halfleftpad .custom {
    background-repeat: no-repeat;
    background-position: center;
}
.col-md-4.halfleftpad {
    width: 50%;
}
.learnblock2.custom, .learnblock6.custom {
    background-size: auto;
    background-position: center;
}
  .halfleftpad {
    margin-top: 0;
}
  .guestdvdwrap {
    padding: 0px 15px;
}
      .mtsee-quilts  .row.sq_row2 .col-md-12.col-sm-12 {
    width: 100%;
}
}
@media (max-width:676px) and (min-width: 420px){
  .mtsee-quilts .left_col.col-md-4.col-sm-12.halfleftpad {
    position: relative;
    left: 5px;
}
    .mtsee-quilts  .row.sq_row2 .col-md-12.col-sm-12 {
    width: 100%;
}
     .mtsee-quilts  .row.sq_row2 {
    display: flex;
}
 .mtsee-quilts  .learnquiltingtop .content-wrapper {
    padding: 15px 0;
}
  .newsq2 .learnquiltingtop p {
     padding: 10px 0px 16px;
}
.mtsee-quilts  .newsq2 .custom.learntopimg {
    background-repeat: no-repeat;
    min-height: auto;
  }
 .mtsee-quilts .learnquiltingtop h3.toptitle {
    padding-top: 5px;
}
.mtsee-quilts  .newsq2 .custom.learntopimg {
    background-position: top;
}
.mtsee-quilts .row.sq_row2 .col-md-8.halfrightpad {
    padding-right: 30px;
    width: 60%;
}
 .mtsee-quilts
 .left_col.col-md-4.col-sm-12.halfleftpad {
    padding-left: 0;
}
  .mtsee-quilts .row.sq_row2 .newsq3.sq_introold .custom {
    background-repeat: no-repeat;
    background-position: center;
}
  .custom.learntopimg {
    background-position: center;
}
  .mtsee-quilts  h3.guestddvdtitle {
    font-size: 20px;
    line-height: 26px;
    padding-top: 18px;
}
  a.get-started-learn {
    margin: auto;
}
  .col-md-4.halfleftpad .custom {
    background-repeat: no-repeat;
    background-position: center;
}
  .learnquiltingtop h3.toptitle {
    line-height: 26px;
    font-size: 20px;
}
.row.row5 .custom {
    background-position: center;
    background-size: auto;
}
  .learnquiltingtop .content-wrapper {
    padding: 10px;
}
  h3.quilttut {
    font-size: 20px;
  }
  h3.guestddvdtitle {
    font-size: 20px;
    line-height: 24px;
    padding-top: 8px;
}
  .row.row5 h3.guestddvdtitle {
    font-size: 20px;
    line-height: 24px;
    padding-top: 28px;
}
.row.row3 {
    display: block;
}
.col-md-4.halfleftpad {
    position: relative;
    left: 5px;
}
  .learnquiltingtop p {
    padding: 6px 44px;
    font-size: 14px;
    line-height: 16px;
}
  .guestdvdwrap .textwrp br {
    display: none;
}
  .guestdvdwrap .textwrp {
    font-size: 14px;
    line-height: 18px;
  }
.row.row6 .custom.learntopimg {
    background-size: cover;
    background-position: bottom;
}
 .main_col.col-md-9 .learn3rdrow {
    background-position: bottom;
    background-repeat: no-repeat;
    background-size: contain;
}
.row.row3 .col-md-8.halfrightpad2 {
    left: 5px;
    width: 98%;
}
.main_col .row.row3 .col-md-4.halfleftpad1 {
    width: 100%;
    margin: auto;
}
  .col-md-4.halfleftpad1 .custom {
    background-position: center;
    background-repeat: no-repeat;
}
  .learn-page .custom > .row .uk-panel.uk-background-cover {
    background-size: contain;
    height: 168px !important;
  }
 .learn-page .custom > .row  .uk-position-relative.uk-visible-toggle.uk-slider.uk-slider-container {
    height: 168px !important;
  }
.learn-page .row.row1, .learn-page .row.row5 {
    display: block;
}
.col-md-8.halfrightpad {
    width: 95%;
}
.col-md-4.halfleftpad {
    width: 100%;
    margin: auto;
}
.learnblock2.custom, .learnblock6.custom {
    background-size: auto;
    background-position: center;
}
  .halfleftpad {
    margin-top: 0;
}
  .guestdvdwrap {
    padding: 0px 15px;
}
}






/*see- quilt*/
.newsq1 section.centervw.slider.slick-initialized.slick-slider.slick-dotted .slick-slide img {
    width: 100%;
    object-fit: cover;
 
}
.main-searchbar input#searchBox::placeholder {
    font-style: inherit!important;
}
.col-md-4.halfleftpad .newsq4.sq_uploadold img.pluslink.guest-video {
    left: 196px;
}
.row.sq_row2 .tt {
    margin-left: -20px;
}
form#user-registration p {
    margin-bottom: 16px;
}
body.guestsite.default.mtsee-quilts .login-wrapper .sec-group.col-md-5 {
    margin-left: -10%;
    margin-top: -5px;
    margin-bottom: 30px;
}
body.guestsite.default.mtsee-quilts form#com-form-login .bottom-wrapper.row .control-group.col-md-3.col-md-offset-4 {
    text-align: left;
    margin-left: 108px;
    margin-top: -10px;
}
body.guestsite.default.mtsee-quilts  form#com-form-login .bottom-wrapper.row {
    display: inline-flex;
    width: 60%;
}
body.guestsite.default.mtsee-quilts .login-wrapper button.btn.btn-primary {
    margin-left: 19%;
    margin-top: 8px;
}
body.guestsite.default.mtsee-quilts .login-wrapper form#com-form-login  input[type="text"],
body.guestsite.default.mtsee-quilts .login-wrapper form#com-form-login  input[type="password"] {
    height: 40px;
    width: auto;
}

body.guestsite.default.mtsee-quilts form#com-form-login {
    margin-top: 14px;
}
body.guestsite.default.mtsee-quilts form#com-form-login .row .col-md-4 {
    width: 86%;
    margin-bottom: 10px;
      margin-left: 15px;
      margin-top: -16px;
}
body.guestsite.default.mtsee-quilts  .login-wrapper .form-horizontal .control-group .control-label {
     width: 20% !important;
    text-align: left;
}
body .jrListingDetail .jrListingButtons a.jr-listing-favorite.jrButton.jrSmall {
    margin-bottom: 6px;
}
.jrTableview .jrResults > p {
    margin-top: -2px !important;
}
body.default.mtsee-quilts.\31 940.jr-ready  .jrListingDetail .jrListingInfoContainer {
    margin: 5px 5px 7px 0;
}
body.default.mtsee-quilts .jrListingDetail h2 {
    line-height: 26px;
}
body.default.mtsee-quilts.\31 939.jr-ready .col-md-3.status {
    top: -314%;
    position: absolute;
    right: -60px;
}
body.default.mtsee-quilts.\31 940.jr-ready div.mainr.row:nth-of-type(odd) .col-md-3.status {
    top: -290%;
    position: absolute;
    right: -60px;
}
body.default.mtsee-quilts.\31 940.jr-ready div.mainr.row:nth-of-type(even) .col-md-3.status {
    top: -320%;
    position: absolute;
    right: -60px;
}

/*help */
.mthelp-menu .main_col div#fss_ticket_list .ticket_key a{
    text-decoration: none;
}
.fss_main .ticket_key .label {
    padding: 10px;
}
.ticket_key span.caret {
    top: 0px !important;
}
fss_itemid_273 #uregform.form-horizontal .input-prepend input {
    color: #000;
}
body .fss_itemid_272 .ticket-wrapper input[type="text"] {
    color:#fff;
}
body.guestsite form#com-form-login .control-group.col-md-3.col-md-offset-4 {
    width: 30%;
}
body select {
    border: 1px solid #ccc;
}
body.mthelp-menu .main_col span#basic_ordering a.chosen-single {
    text-decoration: none;
}
body.mthelp-menu .main_col div#limit_chosen a.chosen-single {
    text-decoration: none;
}
body.mthelp-menu form#fssForm .input-append button.btn.btn-primary ,
body.mthelp-menu form#fssForm  button#fss_content_reset {
    padding: 4px 9px;
}
body.mthelp-menu form#fssForm  select {
    border: 1px solid #cccccc;
}
body.mthelp-menu .fss_itemid_156 .table-condensed tr:last-child td {
    padding: 5px;
}
body.mthelp-menu form#fssForm  select.input-medium {
    width: 134px;
      margin-bottom: 6px;
}
body.mthelp-menu form#fssForm .pull-right a#fss_content_new {
    padding: 4px 12px;
}
body.mthelp-menu form#fssForm  input#fss_search {
    padding: 4px 6px;
}
.btn .caret {
    margin-top: 0px;
}
span.help-inline {
    padding-top: 6px;
}
body.mthelp-menu .fss_main.fss_comp.fss_main_j3.fss_view_admin_support.fss_itemid_156 .pull-right .chosen-container {
    width: 60px !important;
    margin-left: 6px;
}


/*quiltpedia */
body.guestsite.quiltpedia.mtmainmenu.\31 94  .itemFullText ul {
    margin: 10px 20px 10px 30px;
}
.quiltpedia .itemBody p a , .quiltpedia .itemBody li a {
    font-size: 17px;
    font-family: "Open Sans", sans-serif;
}
/*learn */
.col-md-4.halfleftpad img.pluslink.guest-video:hover, img.pluslink.guest-video:hover , .pluslink:hover {
    content: url(https://thequiltshow.com/images/plus-mobile.png);
}
.moduletable.aftercontentm.feat .top-seller-image-product.slick-initialized.slick-slider .imgframe {
    margin-right: 30px;
    margin-left: 26px;
}
.jrPageDescription img.jrRight {
    margin-left: 20px;
}
.jr-main.jrCategoriesCategory.jrStyles_learnclasses .jrPageDescription ol li {
    margin-bottom: 8px;
}
h3.fwd-text-base {
    line-height: 20px !important;
}
h3.fwd-text-base  a {
    line-height: normal;
}
/*watch */


body.watchpage .moduletable.featuredvideoscontent .thumbnail {
    margin-left: 18px;
}
/*home */
.banner_in_info p {
    font-size: 20px;
}
.banner_in_info img {
    margin: -38px 0 -10px 20px;
}
.banner_in_info h4 {
    padding: 0 45px 0 0;
}
.banner_in_info h2 {
    padding: 0 25px 4px;
      line-height: 50px;
}

a.modal_link.signup-newsletter-button.rl_modals_element:hover {
    box-shadow: inset 0 30px 0 rgb(255 255 255 / 20%);
    background: #9e982a;
}
.star_mem a.joinnow{
      background: #9e982a;
      color: #fff;
}
section.connect_quilt.clearfix .connect_quilt_right a.want{
        color: #fff;
  padding: 12px 0 12px 23px;
}





#megamenucss #js-mainnav.megamenu .megacol.column2.last ul.level1 li {
    padding-left: 0;
    margin-left: 0;
}

    float: unset;#newticket input[type="text"], #newticket select, #status_change select {
    height: 35px;
    border: 1px solid #cccccc;
}
#megamenucss #js-mainnav.megamenu .megacol.column2.last ul.level1 li:hover {
    background: none;
    background-repeat: unset;
    border-left: none;
    background-position-y: 0;
}
li#Sashiko {
    width: 100%;
}
li#Kits {
    width: 100%;
}
li#Kits li {
    width: 100%;
}
.row.row3 .col-md-4.halfleftpad1 {
    width: 32.333333%;
}
div#payment_method_container label {
    cursor: auto;
}
.form-horizontal div#payment_method_container.control-group .controls {
    padding-top: 5px;
}
body .input-xlarge {
    width: 206px;
}
.form-row  textarea {
    margin-bottom: 10px;
}
.form-row select {
    margin-bottom: 10px;
      width: 206px;
}
select {
      width: 206px;
}
form#shippingaddress span {
    margin-top: -48px !important;
}
#newticket label{
  padding-top: 8px;
}
#newticket .controls {
    /* margin-left: 50px; */
}
#newticket input#addcomment, .fss_view_ticket a.btn.post_reply, #inlinereply #addcomment, #fssFormTS a.btn.btn-primary {
    background: #674b7c;
}
#newticket .fileupload-buttonbar .col-lg-7 {
    padding: 0;
}
.fss_view_ticket a.btn.ticketrefresh, .fss_view_ticket a.btn.post_reply {
    margin-top: 10px;
}
#inlinereply label.control-label {
    text-align: left;
    width: auto;
}
#inlinereply .control-group:first-of-type label.control-label {
    font-weight: 600;
}
#inlinereply .controls {
    margin-left: 20px;
}
#inlinereply .col-lg-7 {
    width: 100%;
}
.fss_itemid_156 .table-condensed tr:last-child td {
    padding: 15px;
}
.fss_itemid_156 .fss_mainmenu_support_panel td h3,
.fss_itemid_156 .fss_mainmenu_moderate_panel td h3{
    margin-left: 10px!important;
}
.fss_main h2 {
    font-family: "Open Sans", sans-serif!important;
    margin-bottom: 10px;
}
.quiltpedia .qsearch .ss360-custom-search {
    border: 1px solid #d1af53;
    box-shadow: inset 0px 0px 2px 1px rgba(0, 0, 0, 0.18823529411764706);
    border-top-right-radius: 12px;
    border-bottom-right-radius: 12px;
    padding: 0;
}
.quiltpedia input#searchBoxLeft {
    border: none!important;
    border-radius: 3px;
    padding: 10px;
    font-style: italic;
    font-size: 16px;
    margin: 0;
    box-shadow: none;
    background: none;
    width: calc(78% - 29px);
    height: 44px;
    max-width: 100%;
    background: none!important;
    padding: 8px 8px 8px 20px!important;
}
.quiltpedia .qsearch button#searchButton {
    background: #d1af53!important;
    box-shadow: none!important;
    border: none!important;
    color: #231f20!important;
    font-family: "DINCondensed-Bold"!important;
    font-size: 21px!important;
    text-transform: uppercase!important;
    padding: 12px 20px!important;
    border-radius: 10px!important;
    float: right!important;
    width: 22%!important;
}
.qsearch #searchButton svg {
    display: none;
}
.quiltpedia .qsearch .ss360-custom-search:before {
    content: "\f002";
    font: normal normal normal 14px/1 FontAwesome;
    position: relative;
    left: 20px;
    top: 13px;
    margin-right: 15px;
    color: #d1af53;
    font-size: 16px;
}

.quiltpedia ul#myList {
    -moz-column-count: 4;
  -webkit-column-count: 4;
          column-count: 4;
}
input#searchBoxLeft::placeholder {
    color: #000;
    font-size: 16px;
}
.quiltpedia .col-md-3.itemContainer {
    width: 100%;
}
.quiltpedia li.listNavShow {
    display: inline-block;
    width: 100%;
}
.quiltpedia .qsearch button#searchButton:before {
    content: 'Search Quiltipedia';
}
@media screen and (max-width: 799px) {
  .quiltpedia ul#myList {
       -moz-column-count: 2;
    -webkit-column-count: 2;
            column-count: 2;
  }
}
@media screen and (max-width: 499px) {
  .quiltpedia ul#myList {
       -moz-column-count: 1;
    -webkit-column-count: 1;
            column-count: 1;
  }
}

.searchshoptopsearch {
    padding-top: 18px;
    text-align: center;
}
.searchshoptopsearch label.element-invisible {
    display: none;
}
.searchshoptopsearch .inputbox.search-query::placeholder, .main-searchbar-left-shop input#searchBoxLeft::placeholder {
    color: #555;
}
.searchshoptopsearch .inputbox.search-query{
  width: 80%;
    color: rgb(51, 51, 51);
    font-size: 16px;
    border: 1px solid rgb(221, 221, 221);
    border-radius: 0px;
    padding: 8px 8px 8px 30px;
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBkPSJNMTUuNSAxNGgtLjc5bC0uMjgtLjI3QzE1LjQxIDEyLjU5IDE2IDExLjExIDE2IDkuNSAxNiA1LjkxIDEzLjA5IDMgOS41IDNTMyA1LjkxIDMgOS41IDUuOTEgMTYgOS41IDE2YzEuNjEgMCAzLjA5LS41OSA0LjIzLTEuNTdsLjI3LjI4di43OWw1IDQuOTlMMjAuNDkgMTlsLTQuOTktNXptLTYgMEM3LjAxIDE0IDUgMTEuOTkgNSA5LjVTNy4wMSA1IDkuNSA1IDE0IDcuMDEgMTQgOS41IDExLjk5IDE0IDkuNSAxNHoiLz48L3N2Zz4=) 8px 9px / 20px 20px no-repeat rgb(255, 255, 255);
}
.searchshoptopsearch button.button.btn.btn-primary {
    background: url(/images/go-icon.png)!important;
    border: none!important;
    float: none;
    background-repeat: no-repeat!important;
    text-align: left;
    text-indent: -9999px;
    height: 38px;
    width: 60px;
    margin-left: -14px;
    box-shadow: none;
}
.main-searchbar-left-shop input#searchBoxLeft {
    font-weight: bold;
    color: #666769!important;
    border-radius: 5px!important;
    border-top-right-radius: 0!important;
    border-bottom-right-radius: 0!important;
    margin-right: -5px;
    max-width: calc(100% - 61px);
    width: calc(100% - 61px);
    box-sizing: content-box;
    background: none!important;
    padding: 8px 15px!important;
    line-height: 18px;
    height: 16px!important;
}
.main-searchbar-left-shop button#searchButton {
    background: url(/templates/quiltdev/images/searchButton.gif);
    background-repeat: no-repeat;
    height: auto;
    min-width: 40px;
    width: 40px;
    border: none!important;
    padding-bottom: 0!important;
}
.main-searchbar-left-shop svg {
    opacity: 0;
}
.main-searchbar-left-shop .ss360-custom-search {
    border: 4px solid #e1e3e4;
    border-radius: 8px;
    max-width: 100%;
    padding: 0;
}
.custom.main-searchbar-left-shop {
    border: 1px solid #b2c4d4;
    border-radius: 9px;
    max-width: 100%;
}
.main-searchbar-left-shop input#searchBoxLeft::placeholder {
    font-style: inherit;
    color: #666769!important;
}



/*Home-slide*/
@media(min-width:979px){
.banner_in.slick-initialized.slick-slider .banner_in_info.slick-slide {
    width: 460px !important; 
}
.banner_in.slick-initialized.slick-slider.addedactive .banner_in_info.slick-slide {
    width: 418px !important;
}
}
 .banner_in_info  .watch-slider img.video-img {
    margin: 0;
     float: unset;
    width: 100%;
       border-bottom: 5px solid #4e4c4ca6;
}
.banner_in_info .watch-slider  div.free-trial {
    margin-top: 10px;
    width: 100%;
    margin-left: 0px;
    text-align: center;
}
.banner_in_info .watch-slider div.free-trial:after {
    content: "\f101";
    font-family: "FontAwesome";
    font-size: 28px;
    margin-left: 10px;
	vertical-align: middle;
  font-weight: 300;
}
.banner_in_info .watch-slider  p.video-p {
    font-size: 30px;
    text-align: center;
    background: #4e4c4ca6;
    padding: 14px 2px;
    margin-bottom: 20px;
}
.banner_in_info .watch-slider div.free-trial a:hover {
       text-align: center;
    color: #fff;
}

.banner_in_info .watch-slider div.free-trial {
 background-color: #9e982a;
    border-radius: 4px;
    font-weight: 600;
    color: #fff;
    font-family: 'Lane-Narrow';
    letter-spacing: 1px;
      width: 88%;
    margin: auto;
      padding: 17px 0px;
}

.banner_in_info .watch-slider div.free-trial a {
    font-size: 18px;
    font-weight: 600;
   color: #fff;
     padding: 17px 0px;
}
.banner_in_info .watch-slider div.free-trial:hover{
  box-shadow: inset 0 30px 0 rgb(255 255 255 / 20%);
}
.banner_in_info .watch-slider div.free-trial:hover::after {
      content: "\f101";
    font-family: "FontAwesome";
    vertical-align: middle;
visibility: hidden;
  font-size: 28px;
  display:none;
}
.banner_in_info p.slider-mid-txt {
    font-size: 28px;
    font-style: italic;
    line-height: 30px;
}
.banner_in_info img.video-img{
  margin: 0;
    float: right;
    width: 90%;
}
.banner_in_info h4.video-h4{
    font-size: 28px;
    text-align: left;
    margin-top: 20px;
    line-height: 33px;
    padding: 0;
}
.banner_in_info h2.video-h2{
    font-size: 31px;
    text-align: left;
    font-weight: bold;
    letter-spacing: 0px;
    padding: 0;
  line-height: 34px;
}
.banner_in_info h3.video-h3 {
    line-height: 0;
    margin-bottom: 0;
    font-size: 0;
}
.banner_in_info p.video-p{
  text-align: left;
    letter-spacing: 0px;
    padding: 10px 2px;
    line-height: 26px;
    font-size: 20px;
}
.banner_in_info img.vid-learn-more{
  width: 52px;
    margin: 0;
  float: left;
}
.banner_in_info div.free-trial{
  margin-top: 10px;
  width: 90%;
    margin-left: 10%;
}

.banner_in_info div.vid-div{
  display: flex;
  width: 100%;
    margin: auto;
  justify-content: center;
}
.banner_in_info div.vid-div div{
  display: grid;
  width: 30%;
    margin-left: 20px;
}
body.guestsite.checkout-page #eshop-main-container br{
  display: none;
}
.banner_slide .slick-list.draggable {
    margin-left: 0;
}
ul.topnav li.active-li {
    background: linear-gradient(180deg, #d3ce63, #d1af53);
}
ul.topnav li.active-li a {
    color: white;
}
#login-modal #form-sclogin-submitcreate button{
  width: 125px !important;
    margin: auto;
}
#login-modal #form-sclogin-remember{
  clear: both;
  padding-top: 8px;
}
#login-modal #form-sclogin-remember input{
  margin-top: 0px;
}
.inner-blog .pk-blog-category .eb-mod-item {
    padding: 10px 15px 10px 18px !important;
     text-decoration: none;
    font-size: 14px;
    font-family: "OpenSans", Arial, Helvetica, sans-serif;
}
#eb.mod_easybloglatestblogs.blogposts .eb-mod-title {
    border-top: 1px solid #d8d8d8;
}
#eb.mod_easybloglatestblogs.blogposts .eb-mod-title a{
  padding: 10px 15px 10px 18px;
    font-size: 14px;
    font-family: "OpenSans", Arial, Helvetica, sans-serif;
}

body .sq_listings .bannergroup.sponsors.carrousel.banner237{
  border-bottom: none;
  padding: 0;
}
body .sq_listings .sponsors.carrousel.banner237{
  padding-top: 0;
}
.genericItemView .genericItemIntroText h2:not(.genericItemTitle) strong{
  display: none;
}
.quiltpedia .itemView .itemImageBlock{
  margin-top: 8px;
}
.moduletable.boxesqp h6{
  font-family: Optima-Bold;
    text-align: center;
    text-transform: uppercase;
    color: white;
    font-size: 22px;
    line-height: 27px;
}
h6.itemTitle.resources{
  font-size: 30px;
    color: #674b7c;
    font-family: "Open Sans";
    margin: 10px 0 15px 0;
    font-weight: 700;
}
body .breadcrumb > li + li:before{
  background: url(/images/arrow.png) no-repeat 10px 10px;
    content: '';
    padding-top: 14px;
    padding-left: 32px;
} 
.breadcrumb a.pathway:after{
  content:none;
}
.free_access .customfree-access ul li a{
  border-bottom: 1px solid #020000;
  font-size: 16px;
}
.free_access .customfree-access ul li a:hover{
  border-bottom: none;
  color: #fff;
}
span.coupon-cd{
  border-bottom: 1px solid #fff;
}
.purchase-offer .eb-p{
  font-size: 14.5px;
}
.main-searchbar svg{
  display: none;
}
.main-searchbar button#searchButton{
  background: url(/images/icon-go1.png)!important;
    border: none!important;
    background-repeat: no-repeat!important;
    text-align: left;
    text-indent: -9999px;
    height: 38px;
    width: 110px;
  margin-left: -14px;
  box-shadow: none;
margin-top: -32px;
}
.main-searchbar input#searchBox{
      box-shadow: none;
  max-width: 88%;
  border-radius: 10px;
  height: auto;
      margin-left: -28%;
  border-radius: 12px 0px 0px 12px !important;
      background-image: unset !important;
    padding: 9px 8px 8px 15px !important;
margin-top: -32px;
    height: 38.2px !important;
}
.main-searchbar ::-webkit-input-placeholder {
  color: #666 !important;
  font-size:16px;
  }
.main-searchbar section{
  padding-top: 18px;
}

@media(min-width:1170px){
  .wonderful_quilt {
    padding: 110px 0 72px;
}

.tweets-block {
    inset: 0px;
    width: 35rem;
    height: 3rem;
    max-width: 100vw;
    max-height: 100dvh;
    margin: auto;
}

.gsc-search-button-v2, .gsc-search-button-v2:hover, .gsc-search-button-v2:focus {
  border-color: #000000 !important;
  background-color: #000000 !important;
  height: 35px;
}

/*  .tweets-block {
    left: 365px;
    width: 54%;
}*/
}
@media(max-width:1169px){
  body .breadcrumb > li + li:before {
    background: url(/images/arrow.png) no-repeat 10px 10px;
    content: '';
    padding-top: 14px;
    padding-left: 0px;
}
  
  body .breadcrumb >  li span:before {
    background: url(/images/arrow.png) no-repeat 10px 10px;
    content: '';
    padding-top: 10px;
    padding-left: 32px;
}
    body .breadcrumb >  li:last-child  span:before {
    background: url(/images/arrow.png) no-repeat 10px 10px;
    content: '';
    padding-top: 10px;
    padding-left: 32px;
}
body .breadcrumb >  li.active span h1:before {
    background: url(/images/arrow.png) no-repeat 10px 10px;
    content: '';
    padding-top: 10px;
    padding-left: 32px;
}
     body .breadcrumb >  li.active:last-child span:before {
    background: url(/images/arrow.png) no-repeat 10px 10px;
    content: '';
    padding-top: 10px;
    padding-left: 0px;
}
}
@media(max-width:1024px) and (min-width:768px){
  .banner_info .banner_in {
    left: 9%;
  }
  
  .banner_info .banner_in{
    padding: 0 12px;
  }
}
@media(max-width:979px) and (min-width:768px){
  .banner_in_info h2, .banner_in_info h2 small{
    font-size: 30px;
    line-height: 35px;
    padding-bottom: 5px;
  }
  .banner_in_info div.vid-div div {
    width: 42%;
  }
  .banner_in_info img.video-img{
    width: 100%;
  }

}
@media(max-width:850px) and (min-width:768px){
  .banner_in_info img{
    width: 85%;
  }
  .banner_in_info p.video-p{
    line-height: 20px;
    font-size: 14px;
  }
  .banner_info .slick-track .banner_in_info ul {
      margin-top: 4%;
  }
}
@media(max-width:767px){
  .cd-pricing-container .cd-pricing-wrapper .cd-pricing-header h2 {
    font-family: 'Optima-Bold';
}
  .banner_in_info h2, .banner_in_info h2 small{
    width: 90%;
    margin: auto;
  }
  .banner_in_info h4{
    text-align: center;
    font-size: 31px;
    line-height: 37px;
    padding: 0 0 0 94px;
  }
  .banner_in_info img {
    width: 50%;
    float: none;
    margin-top: -15px;
  }
  .banner_in_info div.vid-div div {
    width: 116px;
  }
  .banner_in_info div.free-trial{
    width: 80%;
    margin: 20px auto;
    padding: 0 25px 17px;
  }
}
@media(max-width:545px){
.top-seller-image-product.slick-initialized.slick-slider ul.slick-dots {
 display: none !important; 
}
  .banner_in_info h2, .banner_in_info h2 small{
    font-size: 38px;
    line-height: 44px;
  }
  .banner_in_info h4{
    font-size: 23px;
  }

  .banner_info .slick-track .banner_in_info ul {
    margin-top: 24px;
}
  .banner_in_info ul {
    width: 84%;
}
  .aftercontentm .product-infor {
    padding: 6% 5% 0% 3%;
}
  .qlogo IMG {
    margin: 30px auto;
}
  .quiltpedia .qsearch button#searchButton {
    font-size: 16px!important;
  }
.quiltpedia input#searchBoxLeft::placeholder {
    font-size: 13px;
}
}

@media (max-width:425px){
  .banner_in_info h4{
    font-size: 23px;
  }
  .banner_in_info img {
    width: 72%;
  }
  
  .banner_in_info h3.video-h3 {
    font-size: 20px;
  }
  .banner_in_info div.vid-div, .banner_in_info div.free-trial {
    margin-top: 5%;
  }
  .banner_in_info p.video-p {
    font-size: 18px;
  } 
  .banner_in_info h2, .banner_in_info h2 small{
    line-height: 40px;
    }
  .banner_in_info .watch-slider div.free-trial {
    margin-bottom: 70px;
}
  .banner_in_info .watch-slider div.free-trial a {
    font-size: 14px;

}
  .banner_in_info p.slider-mid-txt {
    font-size: 20px;
    line-height: 24px;
    margin-top: 10px;
        margin-bottom: 20px;
}
  .banner_in_info .watch-slider p.video-p {
    font-size: 24px;
}
.signup_in_right {
    width: auto !important;
  }
  .signup_in img {
    padding: 0 6px 0 0;
    width: 42px;
}
  .signup_in a {
    font-size: 17px;
}
  .wonderful_quilt h2 {
    font-size: 24px;
  }
  .quilt  ul li a {
    font-size:14px; 
    line-height: 18px;
}
  .quilt ul li a  strong {
    font-size: 18px;
    line-height: 22px;
}
  .quilt h2 {
    font-size: 24px;
}
  .page_signup {
    padding: 10px 0 40px;
}
  .free_access .customfree-access ul li a {
    font-size: 14px;
    line-height: 21px;
}
  .customfree-access {
    margin-bottom: 12px;
}
  .star_mem {
    padding: 20px 10px;
}
  body .custom h2 {
    line-height: 30px;
}
  .star_mem ul li p {
    font-size: 14px;
    line-height: 21px;
}
  .connect_quilt_right ul li a {
    font-size: 14px;
    line-height: 21px;
}
  .art_quilt h2 {
    font-size: 24px;
    line-height: 36px;
  }
  .art_quilt ul li p {
    margin: 0 0px 0 36px;
}
  .art_quilt .moduletable {
    min-height: auto;
}
  .connect_quilt_right ul li {
    padding-bottom: 8px;
}
  .free_access .customfree-access h2 {
    padding-bottom: 8px;
}
.connect_quilt_right a.want {
    width: 58%;
    padding: 10px 14px;
}
    .custom.ctabutcontainer .watch-cta > span {
    line-height: 26px;
}
  .moduletable.ctabutcontainer div#ctaintrowatch .btn.btn-primary {
    float: right;
    margin-right: 16px;
}
  div#ctaintrowatch {
    text-align: left;
    display: inline-block !important;
}
  body a.watch-scta {
    margin-top: 0%;
}
  .watchpage .aftercontentm .eshop-product .slick-next.slick-arrow, .featuredvideoscontent .slick-next.slick-arrow{
    top: 44%;
        right: -5px;
}
  .aftercontent .featuredvideoscontent .slick-prev.slick-arrow {
    top: 43%;
   
}
 .featuredvideoscontent .slick-next, .aftercontent .featuredvideoscontent .slick-prev {
    top: 44%;
    right: -5px;
}
  .aftercontentm .eshop-product .top-seller-image-product.slick-initialized.slick-slider .slick-prev, 
 .featuredvideoscontent .slick-prev {
    top: 28%;
}
  .watchpage .aftercontentm .eshop-product .top-seller-image-product.slick-initialized.slick-slider .slick-next {
    top: 28%;
    right: -13px;
}
    .slick-slider {
    overflow: unset;
}
  .aftercontentm .eshop-product .slick-prev, .featuredvideoscontent .slick-prev {
    left: -12px;
  }
  body #productTab li a {
    text-align: left;
  }
  body #productTab li a i.quiltstarico {
    left: 0px;
        margin-right: 0px;
  }
  body #productTab li a i {
    margin-right: 12px;
}
  a.quiltstar {
    padding-left: 24px !important;
} 
body.learn-page ul.uk-slider.uk-grid.uk-grid-match.uk-flex-center.uk-grid-width-1-1 {
    min-height: 84px !important;
}
  body.learn-page .uk-panel.uk-overlay.uk-overlay-hover.uk-cover-background {
    background-size: contain !important;
    height: 275px !important;
    background-position: top;
}
.learnblock2.custom, .learnblock6.custom {
    margin-right: 30px;
    background-position: center;
}
  .left_col.col-md-4.col-sm-12.halfleftpad {
    margin-bottom: 20px;
}
  .getideaswrap, .blockotmwrap {
    padding: 5px 15px;
}
  .col-md-4.halfleftpad {
    position: relative;
    left: 0px;
  }
  .row.row1 .ntoolswrap .textwrp {
    left: 0;
}
 .ntoolswrap .textwrp {
    right: 0px;
      left: 0;
}
 .col-md-4.halfleftpad img.pluslink.guest-video {
    left: 210px;
}
  .col-md-8.halfrightpad h3.blockotm, .col-md-8.halfrightpad2 h3.getideas {
    font-size: 19px;
}
  .col-md-4.halfleftpad .custom {
    background-position: center;
}
  .col-md-4.halfleftpad1 .custom {
    background-repeat: no-repeat;
    background-position: center;
}
  .col-md-8.halfrightpad2 {
    left: 15px;
}
  .col-md-12.quilttutorialbg p br{
    display:none;
  }
  .col-md-8.halfrightpad .custom {
    margin-right: 30px;
    background-position: center;
}
  .guestdvdwrap {
    padding: 10px;
}
  h3.guestddvdtitle {
    font-size: 20px;
    line-height: 24px;
  }
  .guestdvdwrap .textwrp {
    padding-top: 2px;
      font-size: 14px;
  }
   .guestdvdwrap .textwrp br {
     display:none;
  }
  .learnquiltingtop h3.toptitle {
    line-height: 24px;
    font-size: 20px;
}
.row.row6  .moduletable.learntopimg .custom.learntopimg {
    background-size: cover;
    background-position: top;
}
  .learnquiltingtop p {
      padding: 0px;
    margin-bottom:8%;
}
.learnquiltingtop a.get-started-learn {
    margin: -8px auto;
}
.col-md-8.halfrightpad h3.blockotm, .col-md-8.halfrightpad2 h3.getideas {
    padding-bottom: 4px;
}
a.viewalldvds {
    max-width: 210px;
    display: grid;
    text-align: center;
    position: relative;
    right: 0px;
    margin: auto;
    left: 0px;
}
.col-md-8.halfrightpad2 {
    margin-top: 10px;
}
.learnquiltingtop .content-wrapper {
    max-width: 100%;
    float: none;
    padding: 6px 15px 15px;
}
  .jrListingDetail .nav-tabs>li>a {
    padding-top: 6px;
        padding-right: 8px;
    padding-bottom: 6px;
  }
  .jrStyles_learnclasses .jrListingDetail .nav-tabs>li:nth-child(1)>a {
    padding-left: 8px;
}
  .jrStyles_learnclasses .jrListingDetail .nav-tabs>li:nth-child(2)>a {
    padding-left: 8px;
}
  .jrStyles_learnclasses .jrListingDetail .nav-tabs>li:nth-child(3)>a {
    padding-left: 8px;
}
  .jrListingDetail .nav-tabs li a i {
    font-size: 100%;
  }
 .tab-content .jr-video-list  .fwd-min-w-sm ,
  .tab-content .jr-video-list .fwd-max-w-sm,
 .tab-content .jr-video-list   .fwd-mr-4.fwd-mb-4 {
    min-width: 100%;
}
 .jr-video-list .fa-download:before ,
  .jr-video-list .fa-file:before {
    font-size: 14px;
}
.jr-video-list button.btn.downloadb {
    width: 100%;
    padding: 0px 10px;
}
 .jr-video-list .jr-slider-item1 .first, .jr-video-list .jr-slider-item1 .last {
    float: left;
}
.jr-video-list   button.btn.downloadb i {
    display: inherit;
  }
  .quiltshop.mtshopmenu .aftercontentm .eshop-product .top-seller-image-product .slick-next {
    right: -12px;
    top: 33%;
}
  .quiltshop.mtshopmenu .aftercontentm .eshop-product .top-seller-image-product.slick-initialized.slick-slider .slick-prev {
    top: 34%;
}
 .quiltshop.mtshopmenu .aftercontentm .imgframe {
    margin-right: 16px;
    margin-left: 16px;
}
 .quiltshop.mtshopmenu  .aftercontentm .eshop-product .slick-prev, .quiltshop.mtshopmenu  .featuredvideoscontent .slick-prev {
    left: -6px;
}
  .aftercontentm  .eshop-product  .top-seller-image-product .slick-next{
    right: -12px;
    top: 30%;
}
  .aftercontentm .eshop-product .top-seller-image-product.slick-initialized.slick-slider .slick-prev{
    top: 30%;
}
  .last {
    max-width: 50%;
    padding-left: 0px;
    padding-right: 0px;
}
  .newsq2 .learnquiltingtop h3.toptitle {
    padding-top: 22px;
}
 .newsq3.sq_introold  h3.guestddvdtitle {
    font-size: 24px;
    line-height: 24px;
    padding-top: 14px;
}
  .sq_counter {
    padding: 25px 10px 10px 10px
}
  .submenushop {
    margin: 0 15px 0px;
}
  .jrListingDetail .jrListingInfo {
    padding: 0 0px 5px 0px;
  }
  .jrListingDetail .list {
    margin-left: 0px;
  }
  .jrListingDetail .haykal {
    width: 20px;
    top: 6px;
}
  .jrListingDetail a.nav-link {
    font-size: 12px;
}
  .jrListingDetail .nav-tabs>li>a {
    padding-left: 8px;
  }
  .jrListingDetail .jrMediaContainer .jrThumbGallery .jrMediaThumb {
    margin: 0px auto 20px;
    max-width: 250px;
    height: auto;
}
  .jrListingDetail .jrMediaContainer:not(.jrAttachments) .jrThumbGallery {
    display: contents;
}
body .breadcrumb {
    padding: 8px 15px 6px 15px;
}
  .jrListingDetail .tab-pane {
    padding: 15px 0px 0px;
}
  .jrListingDetail .links {
    margin: 7px 0 0px;
}
  .jrModuleItemThumbnail img {
    width: auto!important;
    height: 130px!important;
    margin: auto;
}
  .jrModuleItems .jrModuleItemThumbnail {
    margin: 0 32px 10px 0;
}
.quiltpedia .itemView .itemImageBlock {
    margin-left: 0;
  }
  h6.itemTitle.resources {
    line-height: 100%;
  }
  .boxesqp .col-md-3, .boxesqp .col-md-6 {
    min-height: 290px;
}
  .moduletable.boxesqp h6 {
    text-align: left;
  }
  .boxesqp ul li a {
    text-align: left;
}
  
.boxesqp .col-md-6 img {
    margin: inherit;
  }
  .main_col .bottombx .moduletable > h6 {
    text-align: center;
}
  .boxesqp .row.bottombx .col-md-6 ul {
    padding: 12px 0px 0px;
}
  form#shippingaddress span {
    margin-top: 0px !important;
}
  #shippingaddress div {
 padding-bottom: 40px;
    margin-top: -70px;
}
  #osm-singup-page .form-horizontal .control-group .controls {
    margin-left: 0;
}
  form#os_form .control-group {
    display: flex;
}
  form#os_form.form-horizontal .control-group .control-label {
    width: 100px;
    margin-left: 0px;
}
  .form-horizontal div#payment_method_container.control-group .controls {
    padding-top: 0;
}
  .osm-container input[type="checkbox"] {
    margin-top: 6px;
    margin-right: 10px;
}
  #osm-singup-page .form-horizontal .control-group div#payment-terms {
    margin-left: 40px;
}
  #osm-singup-page  .input-prepend {
    margin-top: 0px;
    margin-left: 16px;
}
  .row.row4 .custom.learn3rdrow {
    background-image: url(/images/learn/learn-block-4.jpg) !important;
}
  .row.row5 .ntoolswrap .textwrp {
    left: 0;
}
  .breadcrumbs ul.breadcrumb li {
    display: inline;
    position: relative;
    left: 10px !important;
    padding: 0px 0px 0px 4px;
}
  .breadcrumbs ul.breadcrumb li.active {
    left: 0px !important;
}
    #eb .eb-entry-tools {
    float: left;
}
  #eb .eb-tags.type-3 .cell-tags span a {
    margin: 20px 16px 20px 10px;
}
  #eb .eb-tags span {
    margin-bottom: 10px;
}
  .fss_main .media-body img {
    display: flex;
    margin: auto;
}
.fss_main table.table.table-bordered.table-condensed.fss_mainmenu_phone .media-body {
    text-align: center;
}
  .mthelp-menu .login-wrapper p, .mthelp-menu .ticket-wrapper p {
padding: 0 15px 0px 15px;
}
   body.guestsite.mthelp-menu .login-wrapper .checkbox {
     margin-left: 76px;
    margin-top: -28px;
}
  body.guestsite.mthelp-menu .ticket-wrapper label.control-label {
    margin-top: 20px;
}
  body.guestsite.mthelp-menu  form#com-form-login .control-label {
    margin-left: 15px;
        margin-right: 10px;
    margin-top: 20px;
}
 body.guestsite.mthelp-menu  .login-wrapper .input-prepend {
    margin-bottom: 6px;
}
  .login-wrapper p, .ticket-wrapper p {
    padding: 0 30px 40px 15px;
}
 .view-wrapper p {
    padding: 0 30px 20px 15px;
}
  .login-wrapper h3, .ticket-wrapper h3, .view-wrapper h3 {
    padding: 20px 0 8px 15px;
}
  body.guestsite form#com-form-login .control-label {
    margin-left: 15px;
    margin-top: -10px;
}
  .login-wrapper .input-prepend input, .ticket-wrapper .input-prepend input {
width: 94%;
        height: 32px;
    border-radius: 2px;
}
  .login-wrapper .form-horizontal .control-group .control-label,
  .ticket-wrapper .form-horizontal .control-group .control-label {
    margin-left: 15px;
}
  body.guestsite .login-wrapper .checkbox {
    margin-left: 60px;
    margin-top: -59px;
}
  body.guestsite .login-wrapper button.btn.btn-primary {
    margin-left: 17%;
    max-width: 128px;
    margin-top: 14px;
}
  .sec-group.col-md-4 {
    margin-left: 22%;
    margin-top: 14px;
}
  .fss_itemid_272 .ticket-wrapper .form-horizontal .control-group .controls.button-wrapper {
    margin-left: 24%;
}
  .fss_itemid_273 #uregform.form-horizontal .control-label {
    margin: 8px 0px;
}
  .login-wrapper {
    background-position: top;
}
  .ticket-wrapper, .view-wrapper {
    background-position: top;
}
  #newticket .controls {
    margin-left: 0px;
}
  #newticket .control-label {
    margin-left: 0px;
}
  #newticket select#catid {
    border: 1px solid #cccccc;
    height: auto;
    width: 95%;
}
  .form-inline {
    width: auto;
}
  select#ordering {
    margin-bottom: 11px;
}
 input#basic_search.input-medium {
    width: 184px !important;
}
 form#fssFormTS .btn.btn-primary {
    padding: 6px 15px;
}
form#fssFormTS .checkbox {
    margin-left: 20px;
    float: none;
    margin-top: 12px;
}
form#fssFormTS.form-inline .checkbox input[type="checkbox"] {
    float: right;
    margin-right: 0px;
    margin-left: -18px;
}

  .fss_main {
    margin-bottom: 0px;
}
  body.mthelp-menu .mainr.row .col-md-9 {
    padding-left: 0px;
}
  body.mthelp-menu  .jrResults .mainr.row.jrFeatured h2.row-h2, body.mthelp-menu  .row2-h2, 
  body.mthelp-menu  .row3-h2 {
    margin-top: 10px;
    margin-left: 0px;
}
   body.mthelp-menu  .jrPageDescription img.jrRight {
    float: left;
}
   body.mthelp-menu .jrResults .row {
    position: relative;
    margin-top: 0px !important;
}
    body.mthelp-menu .col-md-2.viewquilt {
    width: 40%;
}
  .quiltshop .shophero {
    margin: 0 15px 0px;
}
  div#main-image-area.img-polaroid.span9 {
    width: 74%;
}
  .product-info .image-additional.span3.slick-initialized.slick-slider.slick-vertical {
    width: 26%;
}
 .mtshopmenu div#eshop-main-container .span6 {
    display: inline-flex;
}
  .image-additional .slick-prev {
    transform: translate(129%, 0) rotate(270deg);
    top: 3px;
}
  .image-additional .slick-next {
    left: 50%;
    transform: translate(-104%, 0) rotate(90deg);
    top: 94%;
}
 .mtshopmenu  .input-prepend {
    position: relative;
    margin-top: -12px;
   }
 .mtshopmenu  #review-form {
    max-width: 70%;
  }
 .mtshopmenu #review-form legend {
    text-align: center;
}
 .mtshopmenu .control-group .controls1 {
    text-align: center;
    padding-left: 0;
}
 .mtshopmenu .pull-left {
    float: unset !important;
}
  .mtshopmenu  #eshop-main-container .input-append.input-prepend span.eshop-quantity {
    margin-top: 11px;
}
  #colorbox .eshop-center-text img.img-polaroid {
    float: right;
}
  .cart-info a.eshop-remove-item-cart img {
    float: right;
}
  button#update-cart {
    margin-bottom: 1px;
}
div#rl_modals {
    height: 280px !important;
}
  a.modal_link.button.expanded.sidebar-signup-newsletter-button.rl_modals_element.modal_active {
    margin-bottom: 100px;
}
 .banner_in_info .watch-slider img.video-img {
    border-bottom: none;
   width: 88%;
    margin: auto;
}
  .signup_in h3 {
    padding: 0 0px 15px 0;
  }
  .star_mem a.joinnow:hover {
    font-size: 18px;
    line-height: 16px;
    padding: 10px 15px;
}
  .fss_main.fss_comp.fss_main_j3.fss_view_main.fss_itemid_156 em {
    white-space: nowrap;
}
 body.quiltshop .submenushop.sticky, body.mtsee-quilts .submenushop.sticky, body.mtshopmenu .submenushop.sticky {
    left: 0px;
    z-index: 9999999;
    top: 0;
    width: auto;
    text-align: center;
    position: relative;
    display: block;
    margin: 0 15px 14px;
}
 body .sq_row2 {
    margin-bottom: 8px;
}
 body .sq_counter {
    margin-bottom: 4px;
}
  .jr-page.jr-form-listing-outer.jrListingCreate .sq_counter.submit {
    margin: 11% 0px 0px 0px;
}
  .jrListingCreate .helpus {
    top: -86px;
}
  body .ticket-wrapper, body .login-wrapper {
    height: auto;
}
img.joinnow {
    margin: 30px 34px 30px 0px;
}
  body.guestsite .row.boxes form#com-form-login .control-label {
    margin-top: 15px;
}
.row.boxes  .login-wrapper .input-prepend input, .row.boxes .ticket-wrapper .input-prepend input {
    width: 100%;
}
   body.guestsite .row.boxes .login-wrapper .checkbox {
    margin-left: 68px;
    margin-top: -110px;
}
  body.guestsite .row.boxes .login-wrapper button.btn.btn-primary {
    margin-left: 27%;
    margin-top: 8px;
}
   body.guestsite .row.boxes  .login-wrapper .input-prepend {
    margin-bottom: 16px;
}
   body.guestsite .row.boxes  form#com-form-login .sec-group.col-md-5 {
    padding-left: 75px;
    margin-top: -20px;
}
  .row.boxes .login-wrapper p {
    padding: 0 30px 0px 15px;
}
body.guestsite .ticket-wrapper form#uregform.form-horizontal .control-group .controls {
    margin-bottom: 0px;
}
  body.guestsite .ticket-wrapper form#uregform.form-horizontal .control-group .controls.button-wrapper {
    margin-bottom: 30px;
    margin-top: 12px;
    margin-left: 23%;
}
  input#faqsearch {
    padding: 7px 12px;
}
  .fss_main  div#faq_categories .media .pull-left {
    margin-top: 8px;
}
  p.free-trail-txt {
    text-align: center;
    padding: 20px 0px;
}
   .row.customer-content .col-md-2 img {
    margin: auto auto -36px auto;
}
  .row.customer-content .col-md-2.no-white-space img {
    margin: auto;
}
 .mtshopmenu  .row-fluid .span6 .row-fluid.product-cart .span8 > div {
    text-align: left;
    margin-top: 0;
}
  .mtshopmenu  .row-fluid .span6 .row-fluid.product-cart  .product-options>div>div>label {
    width: 100%;
    margin-bottom: 6px;
}
  div#ask-question-area .control-label {
    margin-left: 0px;
}
div#ask-question-area  textarea#message {
    width: 100%;
}
  .ask-question-intro {
    padding: 10px 0px;
}
  body.jr-ready .jr-page.jr-listing-list.jrPage.jrListings.jrTableview .jrPageHeader h2.jr_parent {
    line-height: 38px;
}
  body.jr-ready .mainr.row .col-md-9 {
    padding-left: 0;
}
body.jr-ready .jrListScope h3.row3-h2 ,body.jr-ready  h3.row3-h2{
    margin-bottom: 10px;
    margin-left: 0px;
    margin-top: 10px;
}
body.jr-ready .mainr.lesson {
    padding: 10px 10px 20px 0px;
}
body.jr-ready .mainr.row .col-md-9 {
    padding: 0px 16px;
}
body.jr-ready .mainr.row .col-md-3.col-sm-3 img {
    margin: auto;
}
body.jr-ready .mainr.row .col-md-3.col-sm-3  {
    padding: 10px 20px 0px 20px;
}
body.jr-ready .jrPageDescription img.jrRight {
    float: unset;
    margin-right: 0;
    margin: auto;
}
  .jrTableGrid.jrDataList.jrResults .mainr.row img.jrMediaVideo {
    margin: auto;
}
  .jrResults .mainr.row.jrFeatured h2.row-h2, .row2-h2, .row3-h2 {
    margin-left: 0;
}
  .jrTableGrid.jrDataList.jrResults .mainr h3 a {
    line-height: 34px;
}
 .jrTableGrid.jrDataList.jrResults   span.m2 {
    display: none;
}
  .jrListingDetail h2.lc-title {
    line-height: 38px;
  }
.jr-page.jr_learn.jr-layout-outer.jr-listing-detail.jrPage.jrListingDetail div#video .jr-video-list  .jr-slider-item1 {
    border-bottom: none;
}
  span.jrPagenavResultsText {
    padding: 0px 0;
}
  .jrCol4.jrPagenavLimit .jrOrdering {
    margin-top: 14px;
}
  .bannergroup.top-horz-banner {
    padding: 10px 0 0;
}
  #jr-pagenav-ajax .clr {
    padding: 0px 0 0 0;
}
  .mainr.row .col-md-8.col-sm-8 .col-md-11.col-sm-11 {
    padding-left: 6px;
}
  #kt .g-list-inline>li {
    line-height: 10px;
}
  .watchlanding .slick-slide {
margin: 0 20px 0px 3px;
}
  body .watchlanding.slick-slider .slick-prev {
    left: -10px;
    background-image: url(../images/arrow-left-lg.png);
    width: 55px;
    height: 55px;
    top: 28%;
  }
  body .watchlanding.slick-slider .slick-next {
    background-image: url(../images/arrow-right-lg.png);
    width: 55px;
    height: 59px;
    top: 28%;
    right: -10px;
}
  .quiltpedia .itemView .itemImageBlock {
    text-align: center;
    float: unset;
    line-height: 6px;
}
  .jrListingDetail .links h2.lc-title {
    font-size: 22px;
    line-height: 28px;
}
  h3.fwd-text-base.fwd-leading-normal {
    line-height: 22px !important;
    margin-bottom: 8px !important;
}
 h3.fwd-text-base.fwd-leading-normal a {
    line-height: normal
}
  .banner_in_info img {
       margin: -10px auto 0px auto;
}
  .banner_in_info .watch-slider div.free-trial,   .banner_in_info .watch-slider div.free-trial a {
    padding: 4px 0px;
}
  .banner_in_info .watch-slider div.free-trial:after {
    font-size: 18px;
  }
  .signup_in.signup_in_right.col-sm-12.col-md-6.pull-right {
    display: inline-grid;
}
  .signup_in.signup_in_right.col-sm-12.col-md-6.pull-right img {
    order: 2;
    text-align: center;
    margin: 5% auto 0px auto;
}
  .art_quilt {
    margin-bottom: 10px;
}
  .our_shop {
    padding: 15px 0 0;
}
  .login-wrapper .form-horizontal .control-group .control-label, .ticket-wrapper .form-horizontal .control-group .control-label {
    width: 88px !important;
}
  form#com-form-login .control-group, form#uregform .control-group, form#guestSubmit .control-group {
    margin-bottom: 0px !important;
}
  .login-wrapper .input-prepend, .ticket-wrapper .input-prepend {
   margin-bottom: 8px;
}
  body.guestsite form#com-form-login .control-group.col-md-3.col-md-offset-4 {
    width: 100%;
}
  button.btn.btn-default.fssTip {
    margin-left: 10px;
}
  .fss_itemid_273 .login-wrapper input[type="text"], .fss_itemid_273 .login-wrapper input[type="password"], .fss_itemid_272 .login-wrapper input[type="text"], .fss_itemid_272 .login-wrapper input[type="password"], .fss_itemid_272 .ticket-wrapper input[type="text"] {
    padding: 0px 10px;
}
  textarea#body {
    width: 96%;
}
  body.loggedinsite.admin.default.mthelp-menu.\31 56  .control-label {
    margin-left: 0;
}
  body.loggedinsite.admin.default.mthelp-menu.\31 56 .form-horizontal .control-group .controls {
    margin-left: 0;
}
  body.loggedinsite.admin.default.mthelp-menu.\31 56   a.btn {
    margin-bottom: 10px;
}
  span#basic_ordering {
    position: relative;
    top: 6px;
}
  .fss_main .ticket_key .label {
    padding: 6px;
}
  .fss_main .ticket_key   .btn-group+.btn-group {
    margin-left: 0px;
}
 div#fss_ticket_list .table-responsive > div#fss_ticket_list.table > thead > tr > th,div#fss_ticket_list .table-responsive > 
  div#fss_ticket_list .table > tbody > tr > th,div#fss_ticket_list .table-responsive >div#fss_ticket_list .table > tfoot > tr > th, 
  div#fss_ticket_list .table-responsive > .table > thead > tr > td,div#fss_ticket_list .table-responsive > .table > tbody > tr > td,
  div#fss_ticket_list .table-responsive > .table > tfoot > tr > td {
    white-space: unset;
}

.mthelp-menu .main_col div#fss_ticket_list .ticket_key a {
    text-decoration: none;
}
 body.mthelp-menu form#fssForm .pull-right select {
    margin-left: 5px;
}
  .pagination {
    margin: 40px 0 0px;
}
.pull-right.btn-group {
    margin-top: 10px;
}
 body.loggedinsite.admin.default.mthelp-menu.\31 56  .fss_main.fss_comp.fss_main_j3.fss_view_admin_moderate.fss_itemid_156 .form-inline {
    width: min-content;
}
 .fss_main.fss_comp.fss_main_j3.fss_view_admin_moderate.fss_itemid_156 .form-inline  button.btn.btn-default {
 margin: 10px 0px;
}
 .form-inline select#published {
    margin-bottom: 10px;
}
  .fss_main h3 {
    margin-top: 10px;
}
  body.loggedinsite.admin.default.mthelp-menu.\31 56 .left_col.col-md-3.col-sm-12 {
    margin-top: 14px;
}
body.loggedinsite.admin.default.mthelp-menu.\31 56  .fss_main.fss_comp.fss_main_j3.fss_view_admin_report.fss_itemid_156 .well.well-mini .pull-right.margin-mini.vert-center {
    order: 2;
    top: 0px !important;
      text-align: right;
}
body.loggedinsite.admin.default.mthelp-menu.\31 56   .fss_main.fss_comp.fss_main_j3.fss_view_admin_report.fss_itemid_156 .well.well-mini {
    display: inline-grid;
    width: 100%;
}
   table.table.table-bordered.table-condensed.table-striped   td:nth-of-type(1):before { content: "Question"; }
  table.table.table-bordered.table-condensed.table-striped	td:nth-of-type(2):before { content: "Category"; }
  table.table.table-bordered.table-condensed.table-striped	td:nth-of-type(3):before { content: "Featured"; }
  table.table.table-bordered.table-condensed.table-striped	td:nth-of-type(4):before { content: "Access"; }
  table.table.table-bordered.table-condensed.table-striped	td:nth-of-type(5):before { content: "Pub"; }
  table.table.table-bordered.table-condensed.table-striped	td:nth-of-type(6):before { content: "Author"; }
  
table.table.table-bordered.table-condensed.table-striped ,
table.table.table-bordered.table-condensed.table-striped   thead,
table.table.table-bordered.table-condensed.table-striped  tbody,
table.table.table-bordered.table-condensed.table-striped  th,
table.table.table-bordered.table-condensed.table-striped td, 
table.table.table-bordered.table-condensed.table-striped  tr { 
		display: block; 
	}
table.table.table-bordered.table-condensed.table-striped thead tr { 
		position: absolute;
		top: -9999px;
		left: -9999px;
	}
table.table.table-bordered.table-condensed.table-striped tr { 
  border: 1px solid #ccc; 
}
table.table.table-bordered.table-condensed.table-striped td { 
		/* Behave  like a "row" */
		border: none;
		border-bottom: 1px solid #eee; 
		position: relative;
		padding-left: 50%; 
	}
	
table.table.table-bordered.table-condensed.table-striped td:before { 
		/* Now like a table header */
		position: absolute;
		/* Top/left values mimic padding */
		top: 6px;
		left: 6px;
		width: 45%; 
		padding-right: 10px; 
		white-space: nowrap;
	}
  body.mthelp-menu .fss_itemid_156 table.table.table-bordered.table-condensed.table-striped tr:last-child td{
    border: none;
    border-bottom: 1px solid #eee;
    position: relative;
    padding-left: 50%;
}
  table.table.table-bordered.table-condensed.table-striped {
    margin-bottom: 10px;
}

  table.table.table-bordered.table-ticketborders.table-condensed  td:nth-of-type(1):before { content: "Ticket Ref"; }
  table.table.table-bordered.table-ticketborders.table-condensed	td:nth-of-type(2):before { content: "Status"; }
   table.table.table-bordered.table-ticketborders.table-condensed	td:nth-of-type(3):before { content: "User"; }
 table.table.table-bordered.table-ticketborders.table-condensed	td:nth-of-type(4):before { content: "Last Update"; }
 table.table.table-bordered.table-ticketborders.table-condensed	td:nth-of-type(5):before { content: "Assigned To"; }
   table.table.table-bordered.table-ticketborders.table-condensed	td:nth-of-type(6):before { content: " To"; }
  table.table.table-bordered.table-ticketborders.table-condensed,
  table.table.table-bordered.table-ticketborders.table-condensed   thead,
  table.table.table-bordered.table-ticketborders.table-condensed   tbody,
  table.table.table-bordered.table-ticketborders.table-condensed   th,
  table.table.table-bordered.table-ticketborders.table-condensed   td, 
  table.table.table-bordered.table-ticketborders.table-condensed   tr { 
		display: block; 
	}
  
 table.table.table-bordered.table-ticketborders.table-condensed tr th {
    position: absolute;
    top: -9999px;
    left: -9999px;
}
table.table.table-bordered.table-ticketborders.table-condensed tr {
    margin: 20px 0px;
}
  table.table.table-bordered.table-ticketborders.table-condensed td { 
		/* Behave  like a "row" */
		border: none;
		position: relative;
		padding-left: 50%; 
        padding-top: 10px;
	}
  table.table.table-bordered.table-ticketborders.table-condensed  span.fssTip.label.label-warning.pull-right {
    display: contents;
    font-size: 14px;
  }
	
  table.table.table-bordered.table-ticketborders.table-condensed  td:before { 
		/* Now like a table header */
		position: absolute;
		/* Top/left values mimic padding */
		top: 6px;
		left: 6px;
		width: 45%; 
		padding-right: 10px; 
		white-space: nowrap;
	}
  table.table.table-bordered.table-ticketborders.table-condensed tr:last-child td{
    border: none;
    position: relative;
    padding-left: 50%;
}
  table.table.table-bordered.table-ticketborders.table-condensed  {
    margin-bottom: 10px;
}
tr.odd.ticket_27.first td.fss_ticket_title {
     padding: 10px;
}
  table.table.table-bordered.table-ticketborders.table-condensed  tr.odd.ticket_27.first td:nth-of-type(1):before{
    display:none;
  }
.mtsee-quilts  .jrListingDetail h2 {
    font-size: 30px;
}
  .jrListingDetail .jrAuthorInfo {
    margin-bottom: 0px;
}
  
.mtsee-quilts .jr-main.jrCategoriesCategory.jrStyles .jrCol4.jrPagenavResults {
    margin-top: 10px;
}
  body.mtsee-quilts .mainr.row img.jrMediaPhoto {
    padding: 15px 0px 0px 0px;
}
  body.default.mtsee-quilts.\31 940.jr-ready .jrOrdering select.jr-list-sort.jrSelect.fwd-mr-0.jrSelect {
    padding-right: 0.5em;
    max-width: 120px;
    padding: 6px 12px;
}
  body.default.mtsee-quilts.\31 939.jr-ready .col-md-3.status {
    right: 36px;
}
  body.default.mtsee-quilts.\31 940.jr-ready div.mainr.row:nth-of-type(odd) .col-md-3.status {
      right: 36px;
    top: -320%;
}
body.default.mtsee-quilts.\31 940.jr-ready div.mainr.row:nth-of-type(even) .col-md-3.status {
    right: 36px;
      top: -440%;

}
  body.guestsite.default.mtsee-quilts form#com-form-login .row .col-md-4 {
    width: 92%;
    margin-bottom: 10px;
    margin-left: -15px;
    margin-top: -16px;
}
  body.guestsite.default.mtsee-quilts .login-wrapper form#com-form-login input[type="text"], body.guestsite.default.mtsee-quilts .login-wrapper form#com-form-login input[type="password"] {
    width: 150%;
}
  body.guestsite.default.mtsee-quilts form#com-form-login .bottom-wrapper.row {
    display: initial;
    width: 100%;
}
   body.guestsite.default.mtsee-quilts .row.boxes form#com-form-login .sec-group.col-md-5 {
    padding-left: 145px;
    margin-top: -74px;
}
body.guestsite.default.mtsee-quilts .row.boxes .login-wrapper button.btn.btn-primary {
    margin-left: 42%;
    margin-top: 8px;
}
  body.guestsite.default.mtsee-quilts form#com-form-login .bottom-wrapper.row .control-group.col-md-3.col-md-offset-4 {
    text-align: left;
    margin-left: 45px;
    margin-top: 84px;
}
  body.guestsite.default.mtsee-quilts .login-wrapper .form-horizontal .control-group .control-label {
    width: 54% !important;
    text-align: left;
}

}
@media (max-width: 380px){
 body.guestsite.default.mtsee-quilts .row.boxes form#com-form-login .sec-group.col-md-5 {
    padding-left: 130px;
    margin-top: -74px;
}
  body.guestsite.default.mtsee-quilts form#com-form-login .bottom-wrapper.row .control-group.col-md-3.col-md-offset-4 {
    text-align: left;
    margin-left: 35px;
    margin-top: 84px;
}

  body.guestsite .ticket-wrapper form#uregform.form-horizontal .control-group .controls.button-wrapper {
    margin-left: 25%;
}
  img.joinnow {
    margin: 30px 16px 30px 0px;
}
  .image-additional .slick-next {
    top: 100%;
}
  input#basic_search.input-medium {
    width:150px !important;
}
  .jrListingDetail .haykal {
    width: 16px;
    top: 6px;
    left: 1px;
}
  .jrListingDetail .nav-tabs>li>a {
    padding-left: 5px;
    padding-right: 5px;
}
  .jrListingDetail .nav-tabs>li:nth-child(1)>a {
    padding-left: 20px;
}
  .sq_counter  p {
    font-size: 12px;
}
  .col-md-8.halfrightpad h3.blockotm, .col-md-8.halfrightpad2 h3.getideas {
    font-size: 17px;
    line-height: 20px;
}
 
.connect_quilt_right a.want {
    width: 66%;
    padding: 10px 14px;
}
  .aftercontentm h3, .sponsors h3, .main_col .moduletable > h3 {
    font-size: 24px;
  }
h3.guestddvdtitle {
    font-size: 17px;
    line-height: 18px;
}
  .guestdvdwrap .textwrp {
    font-size: 14px;
    line-height: 18px;
}
.jrModuleItemThumbnail img {
    height: 144px !important;
}
  .quiltpedia input#searchBoxLeft {
    padding: 8px 3px 8px 2px!important;
}
  .quiltpedia .qsearch .ss360-custom-search:before {
    left: 10px;
        margin-right: 15px;
  }
  .quiltpedia .qsearch button#searchButton {
    font-size: 14px!important;
}
.watchlanding .slick-slide {
     margin: 0 24px 0px 10px;
}
  .banner_in_info p {
    font-size: 16px;
        padding: 30px 0 0px 0px;
}
  .banner_in_info .watch-slider p {
    padding: 18px 0 0px 0px;
}
  .fss_main .ticket_key .label {
    padding: 4px 2px;
}
  body.mthelp-menu form#fssForm select.input-medium {
    width: 120px;
    margin-bottom: 6px;
}
  body.guestsite.watchpage.mthidden.\31 88 div#rl_modals {
    height: 148px !important;
}
}
@media (max-width: 330px){
  table.table.table-condensed.table-borderless.margin-none tr {
    display: inline-grid;
}
  .fss_main .ticket_key .btn-group.fssTip {
    margin-bottom: 14px;
}

  .fss_main .ticket_key .label {
    padding: 6px 8px;
}
  .watchlanding .slick-slide {
       margin: 0 18px 0px 6px;
}
  .cd-pricing-container .cd-pricing-wrapper .cd-pricing-header h2,
  ul.cd-pricing-list.cd-bounce-invert .cd-popular .cd-pricing-header h2{
    line-height: 22px;
    margin-bottom: 20px;
}
   body.guestsite .ticket-wrapper form#uregform.form-horizontal .control-group .controls.button-wrapper {
    margin-left: 30%;
}
  body.guestsite.mthelp-menu form#com-form-login .control-label {
    margin-left: 15px;
  }
  body.guestsite.mthelp-menu .login-wrapper .checkbox {
    margin-left: 108px;
    margin-top: -26px;
}
  .quiltpedia input#searchBoxLeft::placeholder {
    font-size: 10px;
}
.quiltpedia .qsearch button#searchButton {
    font-size: 12px!important;
}
  .jrListingDetail .nav-tabs>li>a {
    padding-top: 4px;
    padding-right: 3px;
    padding-bottom: 4px;
}
  .jrListingDetail .nav-tabs li a {
    font-size: 10px;
}
   .sq_counter  p {
    font-size: 10px;
}
 
  .newsq3.sq_introold h3.guestddvdtitle {
    padding-top: 26px;
}
  .col-md-6.first {
    padding-right: 10px;
}
.newsq2 .learnquiltingtop h3.toptitle {
    padding-top: 0;
    font-size: 24px;
    margin-top: 30px;
}
  .jrStyles_learnclasses .jrListingDetail .nav-tabs>li:nth-child(1)>a {
    padding-left: 4px;
}
  .jrStyles_learnclasses .jrListingDetail .nav-tabs>li:nth-child(2)>a {
    padding-left: 4px;
}
  .jrStyles_learnclasses .jrListingDetail .nav-tabs>li:nth-child(3)>a {
    padding-left: 4px;
}
  .jrListingDetail .nav-tabs li a i {
    font-size: 80%;
}


  .connect_quilt_right a.want {
    width: 78%;
}
.banner_in_info .watch-slider div.free-trial a {
    font-size: 11px;
}
  .signup_in a {
    font-size: 14px;
}
  .connect_quilt h2 {
    margin: 0 0 15px;
}
    .quilt h2, .free_access h2, .star_mem h2, .wonderful_quilt h2,
  .connect_quilt h2, .art_quilt h2 {
    font-size: 21px;
}
  .jrModuleItemThumbnail img {
    width: 248px !important;
    height: 126px !important;
}
  body.guestsite .login-wrapper .checkbox {
    margin-left: 96px;
    margin-top: -67px;
}
  body.guestsite .login-wrapper button.btn.btn-primary {
    margin-left: 36%;
    margin-top: 8px;
}
  .sec-group.col-md-4 {
    margin-left: 26%;
    margin-top: 5px;
}
  .view-wrapper p {
     padding: 0 30px 10px 15px;
}
  input#basic_search.input-medium {
    width: 94px !important;
}
  .product-info .image-additional.span3.slick-initialized.slick-slider.slick-vertical {
    width: 30%;
}
  div#main-image-area.img-polaroid.span9 {
    width: 70%;
}
  .logo p.mobile-logo {
    margin-left: 16%;
}
  .menu .toggle-block {
    left: 30px;
}
  h3.guestddvdtitle {
    font-size: 15px;
    line-height: 16px;
}
 .guestdvdwrap .textwrp {
    font-size: 12px;
    line-height: 17px;
}
  h3.guestddvdtitle {
    font-size: 14px;
    line-height: 16px;
}
  .learnquiltingtop h3.toptitle {
    line-height: 20px;
    font-size: 18px;
}
  .learnquiltingtop p {
    font-size: 14px;
    line-height: 16px;
}
  .learnquiltingtop p {
    margin-bottom: 15%;
}
.jr-page.jr-form-listing-outer.jrListingCreate .sq_counter.submit {
    margin: 18% 0px 0px 0px;
}
  .g-recaptcha iframe {
    margin-left: -32px;
    transform: scale(0.8);
}
.moduletable.featuredvideoscontent:not(.custommenuleft) .yendif-video-share .caption a {
    width: 200px;
}
  div#Comments .mcommlink {
    top: 50px;
}
  .tqsdash-edit div#Comments h2 {
    margin: 20px 0 40px 0px;
  }
  .login-wrapper .input-prepend input, .ticket-wrapper .input-prepend input {
     width: 100%;
}
  .login-wrapper h3, .ticket-wrapper h3, .view-wrapper h3 {
    font-size: 24px;
}
  .fss_itemid_273 .view-wrapper #uregform.form-horizontal .button-wrapper button.btn.btn-primary {
    padding: 6px 10px;
}
   .view-wrapper #uregform.form-horizontal button.btn.btn-default.fssTip {
    padding: 6px 8px;
    margin-left: 0px;
    margin-top: 12px;
}
.jrModuleItemThumbnail img {
    width: auto!important;
    height: inherit!important;
    margin: auto;
}
  #jrRelatedListings {
    padding-bottom: 0;
    margin-bottom: 0;
}
    .jrModuleSlider.jrSliderSideArrows .bx-wrapper .bx-controls-direction a {
    top: 40%;
}
  img.joinnow {
    padding: 20px;
    margin: 0;
}
  body.guestsite.default.mtsee-quilts form#com-form-login .bottom-wrapper.row .control-group.col-md-3.col-md-offset-4 {
    margin-left: 14px;
}
  body.guestsite.default.mtsee-quilts .row.boxes form#com-form-login .sec-group.col-md-5 {
    padding-left: 104px;
}
  body.guestsite.default.mtsee-quilts .login-wrapper form#com-form-login input[type="text"], body.guestsite.default.mtsee-quilts .login-wrapper form#com-form-login input[type="password"] {
    width: 174%;
}
}


@media(max-width:315px){
  .tt {
    top: 28px;
  }
  body.guestsite.default.mtsee-quilts .login-wrapper form#com-form-login input[type="text"], body.guestsite.default.mtsee-quilts .login-wrapper form#com-form-login input[type="password"] {
    width: 190%;
}
  body.guestsite.default.mtsee-quilts .login-wrapper .form-horizontal .control-group .control-label {
    width: 60% !important;
}
  body.guestsite.default.mtsee-quilts form#com-form-login .bottom-wrapper.row .control-group.col-md-3.col-md-offset-4 {
    margin-left: 6px;
}
  body.guestsite.default.mtsee-quilts .row.boxes form#com-form-login .sec-group.col-md-5 {
    padding-left: 94px;
}
.jrListingDetail .links .nav-tabs {
    border-bottom: 0px solid #ddd;
}
.jrListingDetail .nav-tabs>li {
    height: 34px;
}
  .jrResults div.mainr.row:nth-of-type(odd) .iconsouter,
  .jrResults div.mainr .col-md-4.col-sm-6.iconsouter{
    padding: 4px 2px !important;
        width: 50%;
}
  .col-md-2.viewquilt {
    padding: 4px 14px !important;
}
  .col-md-2.viewquilt a {
    padding: 8px 8px 8px 8px;
    font-size: 12px !important;
}
  .jrModuleSlider.jrSliderSideArrows .bx-wrapper .bx-controls-direction a {
    top: 36%;
}
  }

@media(max-width:768px){
	.jrListingDetail .tab-content {
    overflow-x: hidden;
    margin-bottom: 20px;
}
  .learnmore-left {
    margin-left: auto;
}
  
}