/* 
    Created on : Apr 4, 2018, 11:25:16 AM
    Author     : mgutierrez
*/
/* the_whole_page  width: 1024px; */
/* common style */
:root {
    --mobilemaxwidth: 430px;
}
:root {
    --tabletmaxwidth: 767px;
}
:root {
    --dsktopmaxwidth: 990px;
}
:root {
    --mslidertextwidth : 270px;
}


#forumFavorites .ForumFavSection.ForumFavSection-left {
    float: left; 
    position: relative; 
    left: 20px;
}

#forumFavorites .ForumFavSection.ForumFavSection-center{
    float: left; 
    position: relative; 
    left: 90px;
}

#forumFavorites .ForumFavSection.ForumFavSection-right{
    text-align:right;
    float:right;
    padding-right:15px;
}
.the_whole_page{
    margin-left: auto; 
    margin-right: auto; 
    margin-top: 3px; 
    width: 1024px;
}

.main_content_table {
    width: 1024px;
}
#vb_footer {
    min-width: 931px;
}
div#CardGalleries .inner-card-galleries {
    margin-left: auto;
    margin-right: auto;
}

/* slider */
.headlineText {
    height:auto;
}
li div.slider-news {
    display:block;
    overflow:hidden;
    position:relative;
    margin-top:5px;
}
/* /slider */
/* nl */
.Get-our-weekly-round p {
    font-size: 8pt;
    font-style: italic; 
    margin: 10px 25px 0 25px;  
    text-align: center; 
    vertical-align:middle;
}
.Get-our-weekly-round p.nl-agree {
    margin: 0px 25px 0 25px;
}
/* nl */
.Browse-cards-buttons {
    text-align:center; 
    vertical-align: middle; 
    left: 15px;
}

/* Slider image */
a img.headlineImage {
    max-width: 190px;
    max-height: 167px;
    margin: 0px 0 0 55px;
}
/* /Slider image */

div#footer form div.footer-tou p.footer {
        margin-top: -5px;
        padding-top: 0;
}
/* /common style */
@media screen and (max-width: 991px) , (max-device-width: 991px) {


    #footer form table p.Visit-our-platinum-p {
        height: 105px;
        font-family: Verdana;
        font-size: 14px;
        font-weight: bold;
        font-style: normal;
        font-stretch: normal;
        line-height: 2.5;
        letter-spacing: normal;
        text-align: center;
        color: #555555;
        
    }
    
    #footer form table p.Visit-our-platinum-p.text-style-1 {
        font-family: CenturyGothic;
        font-size: 16px;
        font-weight: normal;
        line-height: 2.19;
        border-top: 2px dashed #6d6d6147;
        border-bottom: 2px dashed #6d6d6147;
        padding-top: 16px
    }
    
    
    #footer form table p.Visit-our-platinum-p.text-style-2 {
        font-weight: normal;
        color: #b7b7b7;
    }
    
    body{
        background-color: #FFF;
        background-color: #FFF;
        background: #FFF;
        color: #FFF;
    }
    
    #weeklyChallenges li:last-child, #weeklyChallenges li:nth-last-child(2){
            border-bottom: none;
    }
    /*
    width: 280px;
    height: 279px;
    */
    .Copyright-2003-2018, strong.footer , #footer .footer-copyright p.footer, #footer .footer-tou p.footer {
        font-family: Verdana;
        font-size: 14px;
        font-weight: normal;
        font-style: normal;
        font-stretch: normal;
        line-height: 2.21;
        letter-spacing: normal;
        text-align: center;
        color: #555555;
      }
      .Copyright-2003-2018 .text-style-1, strong.footer a {
        font-weight: bold;
      }
    div#footer form div.footer-copyright {
        height: 30px;
        margin-bottom: 25px;
        margin-top: -18px;
    }
    
    div.footer-tou {
        height: 85px;
        padding-top:15px;
    }
    
     /* start of large tablet styles */
     #vb_footer, #footer {
        max-width: var(--dsktopmaxwidth); 
        width: 100%;
    }
    div#leftColumn {
        max-width: var(--dsktopmaxwidth); 
        width: 100%;
        margin-left: auto;
        margin-right: auto;
        display: block;
    }
    .the_whole_page, .main_content_table, #vb_footer, #footer  {
        width: 100%;
    }
    /* override page width */
    #entire_page {
        background-color: #fff;
    }
    #entire_page {
        min-width: 991px; 
        max-width: 991px; 
        margin-top: 3px;
        
    }
    /* /override page width */
     /* navbar searchbox */
        /* navbar box  top menu closed */
        .ib-header-top.Rectangle-2 {
            max-width: var(--dsktopmaxwidth); 
            width: 100%;
            height: 80px;
            background-color: #f4f4f4;
        }
        #nav1 .Rectangle-2-orange-line {
            max-width: var(--dsktopmaxwidth); 
            width: 100%;
            margin-top: 8px;
        }
        
        /* /navbar box  top menu closed */
        /* navbar menuitems */
        #menu_open {
            float: right;
            margin-top: 20px;
            margin-right: 25px;
            width:34px;
            height:34px;
        }
        .Rectangle-6, #nav1 .Rectangle-6 {
            background-color: #f8f8f8;
            box-shadow: inset 0 2px 3px 0 rgba(0, 0, 0, 0.05);
        }
        /* navbar menuitems */
        .Home-Gallery-Forum-T  {
            width:100%;
            font-family: Verdana;
            font-size: 18px;
            font-weight: normal;
            font-style: normal;
            font-stretch: normal;
            line-height: 2.72;
            letter-spacing: normal;
            text-align: left;
            color: #333333;
            list-style: none;
        }
        
        li.Home-Gallery-Forum-T {
            /* border-bottom: 2px solid #d9d9d9; */
            border-bottom: 2px solid #d9d9d970;
            
        }
        /* navbar linesepparator */
        .Line {
            opacity: 0.4;
            border: solid 1px #d9d9d9;
        }
    
    /* /navbar searchbox */    
    /* ib-nav bar */
    .ib-nav{
        background-color: #ffffff;
        color: #ffffff;
        font-weight: normal;
        position: fixed;
        border-right: 1px solid #000000;
        z-index: 999;
    }
    .ib-nav{
        top: 0;
        width: 100%;
        left: -1200px;
        height: 100%;
    }
    .ib-nav-active{
        left:0;
    }
    /* /ib-nav bar */
    /* top news widget */
        /* top news widget title */
        .Top-News-Tutorials, div#leftColumn div#newsSlider .Top-News-Tutorials-Rectangle  h2 {
                width: 254px;
                height: 44px;
                font-family: CenturyGothic;
                font-size: 26px;
                font-weight: normal;
                font-style: normal;
                font-stretch: normal;
                line-height: normal;
                letter-spacing: normal;
                color: #555555;

                background-color: #f4f4f4;
                margin-left: 0px;
                padding: 0;
            }
        /* /top news widget title */
        
        .Top-News-Tutorials-Rectangle {
                height: 44px;
                background-color: #f4f4f4;
                display:block;
                margin-left: auto;
                margin-right: auto;
            }
            
        /* Slider image title */
        .Cold-Hands-Warm-Hea, div.headlineText a, div.headlineText a center {
         width: 262px;
         height: 84px;
         font-family: Verdana;
         font-size: 20px;
         font-weight: bold;
         font-style: normal;
         font-stretch: normal;
         line-height: 1.4;
         letter-spacing: normal;
         text-align: left;
         color: #f99b0c;
       }

    /* /top news widget */
    /* Forum favorites widget */
        /* Forum favorites title */
        .Rectangle-Forum-Favorites {
            background-color: #f4f4f4;
            display:block;
        }
        
        .Forum-Favorites {
          font-family: CenturyGothic;
          font-size: 26px;
          font-weight: normal;
          font-style: normal;
          font-stretch: normal;
          line-height: normal;
          letter-spacing: normal;
          text-align: left;
          color: #555555;
        }

        /* Forum favorites content */
        .Start-Here-Announcem, .Forum-Favorites-content , .Forum-Favorites-content {
            font-family: Verdana;
            font-size: 15px;
            font-weight: bold;
            font-style: normal;
            font-stretch: normal;
            line-height: 2.6;
            letter-spacing: normal;
            text-align: left;
            color: #f99b0c;
           
        }
        /* override .ForumFavList */
        .ForumFavList {
            color: #f99b0c;
            list-style: disc inside;
            font-family: Verdana;
            
        }
        .ForumFavList a {
            color: #f99b0c;
            line-height: 2.6;
            font-family: Verdana;
            font-size: 15px;
            font-weight: bold;
            font-style: normal;
            font-stretch: normal;
            line-height: 2.6;
            letter-spacing: normal;
        }
        
    /* /Forum favorites widget */
    
    /* Resources and tutorials widget */
        /* Resources and tutorials title */
        .Rectangle-Resources-and-Tutori {
          background-color: #f4f4f4;
            display: block;
            margin-left: auto;
            margin-right: auto;
        }
        .Resources-and-Tutori {
          font-family: CenturyGothic;
          font-size: 26px;
          font-weight: normal;
          font-style: normal;
          font-stretch: normal;
          line-height: normal;
          letter-spacing: normal;
          text-align: left;
          color: #555555;
        }
        /* Resources and tutorials content */
        .Project-tutorials-Te {
          font-family: Verdana;
          font-size: 15px;
          font-weight: bold;
          font-style: normal;
          font-stretch: normal;
          line-height: 2.6;
          letter-spacing: normal;
          text-align: left;
          color: #f99b0c;
        }

    /* /Resources and tutorials widget */
    /* Newsletter widget */
        /* Newsletter title */
        #leftColumn div.Rectangle {
            background-color: #f4f4f4;
            text-align: center;
        }
        .Newsletter-Sign-up {
          font-family: CenturyGothic;
          font-size: 26px;
          font-weight: normal;
          font-style: normal;
          font-stretch: normal;
          line-height: normal;
          letter-spacing: normal;
          text-align: left;
          color: #555555;
        }

        /* Newsletter email textbox*/
        .Rectangle-7, .fields_email {
          box-shadow: inset 0 1px 3px 0 rgba(0, 0, 0, 0.5);
          background-color: #ffffff;
          border: solid 1px #dddddd;
          margin-top: 28px;
        }

        /* Newsletter subscribe button */
        a.Rectangle-3 {
          border-radius: 4px;
          background-color: #f99b0c;
          display:block;
          border-color: #f99b0c;
          margin-top:13px;
        }

        .Rectangle-3  div.subscribe {
          font-family: CenturyGothic;
          font-size: 20px;
          font-weight: bold;
          font-style: normal;
          font-stretch: normal;
          line-height: normal;
          letter-spacing: 0.4px;
          text-align: center;
          color: #ffffff;
          background-color:transparent;
          text-transform: uppercase;
            margin-left: auto;
            margin-right: auto;
            padding-top: 13px;
        }

        /* Newsletter receive offers text  */
        .Receive-offers-from, .Receive-offers-from #optin_marketing_email{
          font-family: Verdana;
          font-size: 15px;
          font-weight: normal;
          font-style: normal;
          font-stretch: normal;
          line-height: 1.33;
          letter-spacing: normal;
          text-align: left;
          color: #555555;
        }
        
        /* Newsletter receive tellme text  */

        .Tell-me-about-Splitc {
          font-family: Verdana;
          font-size: 15px;
          font-weight: normal;
          font-style: normal;
          font-stretch: normal;
          line-height: 1.33;
          letter-spacing: normal;
          text-align: left;
          color: #555555;
        }


/*         Newsletter receive agreement text  
        */
        .subscribeBox-r .Get-our-weekly-round p {
          font-family: Verdana;
          font-size: 14px;
          font-weight: normal;
          font-style: italic;
          font-stretch: normal;
          line-height: 1.36;
          letter-spacing: normal;
          text-align: center;
          color: #b7b7b7;
        }
        
        #subscriptionform-r{
            display: block;
            margin-left: auto;
            margin-right: auto;
        }
        

    /* /Newsletter widget */
    /* Social  widget */
        /* Social  box */
        div.SocialButtons , .Screen-Shot-2018-03-01-at-10531-PM {
          margin-left: 20px;
          padding:0 10px 0 10px;
        }
        
        .SocialButtons .SocialButtons-title{
            float:left;  
        }
        
        .SocialButtons .SocialButtons-links{
            float: right;
        }
        .SocialButtons .SocialButtons-title h2, .SocialButtons .SocialButtons-links{
            height: 44px;
            line-height:44px;
            vertical-align:middle;
        }
        
        .SocialButtons .SocialButtons-links a {
            padding-right: 10px;
        }
    /* /Social  widget */
    /* /Splitcoast Partners widget */
    .Splitcoast-Partners, .Splitcoast-Partners.membersCompaniesBox {
        margin-top: 19px;
    }
    .Splitcoast-Partners h2 {
        font-family: CenturyGothic;
        font-size: 15px;
        font-weight: bold;
        font-style: normal;
        font-stretch: normal;
        line-height: normal;
        letter-spacing: normal;
        text-align: center;
        color: #555555;
    }
    .memberCompanyLogoDouble{
        margin:0 auto; 
        display: block;
    }
    /* /Splitcoast Partners widget */
    /* Fan club widget */
    .The-Fan-Club-is-our, .fanClubBox {
        font-family: Verdana;
        font-size: 16px;
        font-weight: normal;
        font-style: normal;
        font-stretch: normal;
        line-height: 1.25;
        letter-spacing: normal;
        text-align: left;
        color: #555555;
    }
    
    #leftColumn  div.fanClubBox {
        margin-left:20px; 
        text-align: center;
        padding-bottom: 31px;
        margin-left: auto;
        margin-right: auto;
        width: 90%;
    }
      
    .Subscribe-Today-Lear, .fanclub_anchor {
        font-family: Verdana;
        font-size: 15px;
        font-weight: bold;
        font-style: normal;
        font-stretch: normal;
        line-height: 2.07;
        letter-spacing: normal;
        text-align: left;
        color: #f99b0c;
      }
      
    .fanClubBox  a.fanClubBox-logo{
        margin-left: auto;
        margin-right: auto;
        /*width: 50%;*/
        display:block;
    }
    .fanClubBox  a.fanClubBox-logo img{
        margin-left: auto;
        margin-right: auto;
        /*width: 80%;*/
        display:block;
    }
      
    /* /Fan club widget */
    /* Browser card galleries widget */
        .Company-Galleries a {
          color: #f99b0c;  
        }
        .Company-Galleries {
          font-family: Verdana;
          font-size: 16px;
          font-weight: bold;
          font-style: normal;
          font-stretch: normal;
          line-height: 1.44;
          letter-spacing: normal;
          text-align: left;
          color: #f99b0c;
          display:table-cell;
          vertical-align: middle;
          padding-left: 20px;
        }
        div#CardGalleries .CardGalleries-Rectangle {
            background-color: #f4f4f4;
            display: block;
        }
        
        #CardGalleries .Rectangle-upload-card {
          background-color: #f99b0c;
        }
        
         a.upload-a-card, .readMore .Rectangle-3 a {
          height: 24px;
          font-family: CenturyGothic;
          font-size: 20px;
          font-weight: bold;
          font-style: normal;
          font-stretch: normal;
          line-height: normal;
          letter-spacing: 0.4px;
          text-align: center;
          color: #ffffff;
            display:block;
            text-transform: uppercase;
        }
        
         /* Browser card galleries button */
        #CardGalleries .Rectangle-3 {
          border-radius: 4px;
        }
        
         /* Browser card galleries view new additions button */
        #CardGalleries .Rectangle-view-new-additions {
          background-color: #ffffff;
          border: solid 1px #555555;
        }

        a.view-new-additions {
          font-family: CenturyGothic;
          font-size: 20px;
          font-weight: bold;
          font-style: normal;
          font-stretch: normal;
          line-height: normal;
          letter-spacing: 0.4px;
          text-align: center;
          color: #555555;
            display:block;
            text-transform: uppercase;
        }
        /* /Browser card galleries view new additions button */
        /* Browse card galleries title */
         div#CardGalleries .CardGalleries-Rectangle h2{
            font-family: CenturyGothic;
            font-size: 26px;
            font-weight: normal;
            font-style: normal;
            font-stretch: normal;
            line-height: normal;
            letter-spacing: normal;
            text-align: left;
            color: #555555;
        }
        /* Browse card galleries title */
    /* /Browser card galleries widget */
    /* Weekly Challenges widget */
        /* Weekly Challenges title */
        .Weekly-Challenges, #weeklyChallenges h2.Weekly-Challenges {
          font-family: CenturyGothic;
          font-size: 26px;
          font-weight: normal;
          font-style: normal;
          font-stretch: normal;
          line-height: normal;
          letter-spacing: normal;
          text-align: center;
          color: #555555;
        }
        /* /Weekly Challenges title */
        
        /* Weekly Challenges day crane */
        .flower.challengeflower {
          width: 19.4px;
          height: 22.4px;
          /* background-color: #555555; */
          background-image: url(../media/responsive/icons/flower-icon/flower-icon.png);
          float: left;
            position: absolute;
        }
        /* /Weekly Challenges day crane */
        
        /* Weekly Challenges day title  */
        .MONDAY, .challengedayoftheweek {
          font-family: Verdana;
          font-size: 16px;
          font-weight: bold;
          font-style: normal;
          font-stretch: normal;
          line-height: normal;
          letter-spacing: normal;
          text-align: left;
          color: #555555;
        }
        /* /Weekly Challenges day title  */
        
        /* Weekly Challenges text */
        .Try-a-New-Technique, a.weekChallengeForum , a.weekChallengeForum:hover  {
          font-family: Verdana;
          font-size: 15px;
          font-weight: bold;
          font-style: normal;
          font-stretch: normal;
          line-height: 1.93;
          letter-spacing: normal;
          text-align: left;
          color: #f99b0c;
        }
        /* /Weekly Challenges text */
    /* /Weekly Challenges widget */
    /* navbar box  top menu closed */
        #nav1 .Rectangle-2-orange-line {
            background-color: #fb9c00;
            height: 4px;
        }
        #menu_open {
            background-color: #f4f4f4;
        }
    /* /navbar box  top menu closed */
    /* override slider */
    
    /* override footer */
    .home-gallery-for, .page p.footer a {
        font-family: Verdana;
        font-size: 14px;
        font-weight: bold;
        font-style: normal;
        font-stretch: normal;
        line-height: 2.5;
        letter-spacing: normal;
        text-align: center;
        color: #555555;
    }
    .home-gallery-for .text-style-1, p.footer a {
        font-weight: normal;
        color: #b7b7b7;
    }
    /* /override footer */
    /* navbar Sign-createaccount links */
        .Sign-In-Create-an .text-style-1 {
            font-weight: normal;
            color: #e0e0e0;
        }
         /* navbar Sign-createaccount links */
        .ib-wrap.Sign-In-Create-an {
            font-family: Verdana;
            font-size: 16px;
            font-weight: bold;
            font-style: normal;
            font-stretch: normal;
            line-height: normal;
            letter-spacing: normal;
            text-align: left;
            color: #fb9c00;
        } 
    /* /navbar Sign-createaccount links */    
    /* Slider */
        /*slider title */
        .Your-Go-To-for-Card {
          font-family: CenturyGothic;
          font-size: 24px;
          font-weight: bold;
          font-style: normal;
          font-stretch: normal;
          line-height: 1.25;
          letter-spacing: normal;
          text-align: center;
          color: #555555;
        }
        /*/ slider title */
        
        /* slider image date */ /* override slider headline date */
        
        .Feb-15-18-1000-a, .headlineDate {
            font-family: Verdana;
            font-size: 16px;
            font-weight: normal;
            font-style: normal;
            font-stretch: normal;
            line-height: normal;
            letter-spacing: normal;
            text-align: left;
            color: #b7b7b7;
       }
       /* /slider image date */ /* override slider headline date */
       /* Slider image text */
       .Its-October-so-the, .headlineBodyText {
         font-family: Verdana;
         font-size: 16px;
         font-weight: normal;
         font-style: normal;
         font-stretch: normal;
         line-height: 1.44;
         letter-spacing: normal;
         text-align: left;
         color: #6d6d61;
       }
       .Its-October-so-the .text-style-1 {
         font-weight: bold;
       }
       /* /Slider image text */
    /* /Slider */
    .logo {
            background-color: #f4f4f4;
        }
        
        
    /* navbar searchbox */
        .Search, .Rectangle-6, #nav1 .Rectangle-6 {
            text-indent: 57px;
            background: url('../media/responsive/icons/search-icon/search-icon.png') no-repeat;
            background-position-y: center;
            background-position-x: 20px;
            background-color: #f8f8f8;
            box-shadow: inset 0 2px 3px 0 rgba(0, 0, 0, 0.05);
            font-family: Verdana;
            font-size: 16px;
            font-weight: normal;
            font-style: normal;
            font-stretch: normal;
            line-height: normal;
            letter-spacing: normal;
            text-align: left;
            color: #000;
        }

        i#menu_close{
            margin-top: auto;
            margin-bottom: auto;
            display: block;
            line-height: 47px;
            height: 47px;
            float: right;
            vertical-align: middle;
        }
    /* /navbar searchbox */
    div.affiliateBox a img {
        margin-left: auto;
        margin-right: auto;
        width: 300px;
        display: block;
    }
    
    /* Slider see all new stories  */
    #newsSlider div.readMore {
        width: 60%;
        margin-left: auto;
        margin-right: auto;
        display: block;
        text-align: center;
        float: inherit;
        margin-bottom: 20px;
    }
    /* /Slider see all new stories  */
}


/* @media screen and (max-width: 767px) { */
@media screen and (max-width: 991px) , (max-device-width: 991px) {
     #ad3Box {
        padding-top: 19px;
        text-align: center;
        position: fixed;
        bottom : 1px;
        width: 100%;
    }
    .fields_email {
        font-family: "CenturyGothic", AppleGothic, Arial, sans-serif;
        font-size: 12px;
        font-style: italic;
        height: 25px;
        text-align: center;
        width: 220px;
    }
    
    /* start of medium tablet styles */
    /* max-width: 767px; */
    .fanclub-dotted-line {
        border-bottom: 2px dashed #6d6d6147;
        margin-bottom: 10px;
        width:100%;
    }
    .memberCompanyLogo{
        margin:10px;
    }
   .affiliateBox{
        border-top: none;
        padding-top: 29px;
    }
    
    #footer form table p.Visit-our-platinum-p.text-style-1 {
        height: 116px;
    }
    
    #vb_footer, #footer {
        width: 100%;
    }
    
    .Top-News-Tutorials-Rectangle,
    div#leftColumn div#newsSlider .Top-News-Tutorials-Rectangle  h2 {
        width: 100%;
        max-width: var(--tabletmaxwidth); 
    }
    
    /* nav bar popup menu */
    a.ib-wrap,
    #login.Home-Gallery-Forum-T.ib-li-link.ib-li-icon-l{
        margin-left: 20px;
    }
    #under-nav-login.SCS-Mobile-Menu .ib-li .ib-li-link#login{
        color:#d9d9d9;
    }
    
     
    #login.Home-Gallery-Forum-T.ib-li-link.ib-li-icon-l a.ib-wrap.Sign-In-Create-an.ui-link {
        margin-left: 0px;
    }
    div#newsSlider {
        width:100%;
        margin:0 0 40px 0;
    }
    
    /* div.headlineText, 
    .headlineBodyText, */
  
            /* margin-left:35px; */
    #newsSlider #slider_home {

        margin-left: auto;
        margin-right: auto;
    }
    
    #newsSlider #slider_home li {
        width:430px;
    }
    .membersCompaniesBox-logos {
         width:100%;
     }
     div#CardGalleries .CardGalleries-Rectangle,
    .Top-News-Tutorials-Rectangle ,
    .Splitcoast-Partners, 
    .Splitcoast-Partners.membersCompaniesBox,
    .Weekly-Challenges-Rectangle,
    #weeklyChallenges ul,
    .Rectangle-Resources-and-Tutori,
    #subscriptionform-r,
    .page div.forumResources .ForumFavSection,
    #leftColumn  div.Forum-Favorites-content{
         width:80%;
     }
     
    .Top-News-Tutorials, 
    #slider_home .slider-news  div.headlineText a,
    Slider image title 
    .Cold-Hands-Warm-Hea, 
    div.headlineText a, 
    div.headlineText a center,
    .Its-October-so-the, 
    #controls .nextBtn, 
    #controls .prevBtn,
    div.headlineText a, 
     .Forum-Favorites
    {
        width: 588px;
    }
    
    div#leftColumn {
        margin-left: auto;
        margin-right: auto;
        display: block;
    }
    /* Override Slider */
        /* override slider  */
        #controls .nextBtn, #controls .prevBtn {
            display: none;
        }
        /* override slider controls */
        #newsSlider #slider_home ul li div a img.headlineImage
        {
            position:inherit;
        }
        /* /override slider controls */
        /* /override slider  */
    /* top news widget */
        /* top news widget title */
        .Top-News-Tutorials{
            height: 44px;
            text-align: left;
        }
        div#leftColumn div#newsSlider .Top-News-Tutorials-Rectangle  h2 {
            padding: 3px 0px 3px 10px;
            margin-left: 10px;
            text-align: left;
        }
        
        .Top-News-Tutorials-Rectangle {
            height: 44px;
            margin-left:auto;
            margin-right: auto;
            display:block;
        }
        
        /* Slider image title */
        .Cold-Hands-Warm-Hea, div.headlineText a, div.headlineText a center {
         width: 262px;
         height: 84px;
       }
        /* /top news widget title */
    /* /top news widget */
    
    /* Slider */
        /*slider title */ 
        .Your-Go-To-for-Card {
          width: 262px;
          height: 120px;
        }
        /* Slider image */
        a img.headlineImage {
            width:180px;
            height: 210px;
            margin:0;
        }
        /*Slider image */
        #slider_home .slider-news a {
            width: 180px;
            height: auto;
            display: block;
            margin-left: auto;
            margin-right: auto;
        }
        #slider_home .slider-news  div.headlineText a  {
            height: auto;
            display: block;
            margin-left: auto;
            margin-right: auto;
            width: auto;
        }
         Slider image title .Cold-Hands-Warm-Hea, div.headlineText a, div.headlineText a center {
         height: 84px;
       }
       /* slider image date */ /* override slider headline date */
       .Feb-15-18-1000-a, .headlineDate {
         width: 184px;
         height: 19px;
       }
       /* Slider image text */
       .Its-October-so-the, .headlineBodyText {
         height: 69px;
       }
       /* Slider button see all stories */
       .readMore .Rectangle-3 {
         width: 280px;
         height: 50px;
         border-radius: 4px;
         background-color: #f99b0c;
         margin-left: auto;
         margin-right: auto;
       }
       
       .readMore .Rectangle-3 {
         height: 50px;
         border-radius: 4px;
         background-color: #f99b0c;
       }
       
       .readMore .Rectangle-3 a {
          width: 100%; 
          height: 24px;
            display:block;
            text-transform: uppercase;
            padding-top:13px;
        }
       /* override slider  */
            #controls .nextBtn, #controls .prevBtn {
                display: none;
            }

            #controls .controls {
                text-align: center;
                margin-left: auto;
                margin-right: auto;
                position: relative;
                top: -1px;
                width: 143px;
                left: 0;
            }
            .headlineBodyText {
                margin-left: 250px;
                position: relative;
                text-align: justify;
                height: 64px;
            }

            #newsSlider h1, #newsSlider h2  {
                text-align: center;
                margin:0;
                padding-left: 5px;
                padding-right: 5px;
                padding-bottom: 10px;
            }
            /* override slider controls */
            #newsSlider #slider_home ul li div a img.headlineImage
            {
                position:inherit;
            }
            /* /override slider controls */
            /* override slider headline text */
            div.headlineText, div.headlineText a {
                left:0;
            }
            #slider_home div div.headlineText{
                padding-top: 5px;
                text-align: left;
                height: 100px;
            }
            
            
            
/*            #slider_home div div.headlineDate
             {
                width:370px;
            }*/
            #slider_home div div.headlineDate,
            #slider_home div div.headlineText{
                margin-left:0;
                width:370px;
            }
            #slider_home div div.headlineBodyText {
                width:inherit;
            }
            /* /override slider headline text */
            .slider-news {
                height:auto;
            }
            /* /override slider  */
    /* /Slider */
     /* div#CardGalleries, */    
     
     
     /* Browser card galleries image */
        div.inner-card-galleries li div.divcard{
          margin-bottom:10px;
        }
     
     /* #weeklyChallenges,  */
     
    .page div#mainContent, 
    #leftColumn, 
    div#forumFavorites,
    div#forumResources,
    div.page div {
        margin-right: 0px;
        margin-left: 0px;
    }
    /* override page width */
    #entire_page {
        min-width: 438px; 
        max-width: var(--tabletmaxwidth); 
        margin-top: 3px;
        
    }
    
    /* /override page width */
    #vb_footer, #footer {
        max-width: var(--tabletmaxwidth); 
        
    }
    /* navbar searchbox */
        .Rectangle-6, #nav1 .Rectangle-6 {
            width: 320px;
            height: 53px;
        }

        /* navbar menuitems */
        #menu_open {
            float: right;
            margin-top: 20px;
            margin-right: 25px;
            width:34px;
            height:25px;
        }
        /*width: 136px;*/
        .Home-Gallery-Forum-T  {
            
            list-style: none;
        }
        /* navbar linesepparator */
        .Line {
            width: 319px;
            height: 2px;
        }
        /* navbar Sign-createaccount links */
        .Sign-In-Create-an {
            width: 248px;
            height: 19px;
        }
        /* navbar box  top menu closed */
        
        
        .ib-header-top.Rectangle-2,
        #nav1 .Rectangle-2-orange-line {
            width:100%;
            max-width: var(--tabletmaxwidth); 
        }
        
        .ib-header-top.Rectangle-2 {
            height: 80px;
        }
        
        #nav1 .Rectangle-2-orange-line {
            margin-top: 8px;
        }
        
        /* /navbar box  top menu closed */
        
        /* hamburger menu */
        .Shape {
            width: 25.5px;
            height: 17px;
            /* background-color: #555555; */
            z-index: 1;
       }
       
        .logo {
            width: auto;
            height: 54px;
            margin-left: 17px;
            margin-top: 9px;
        }
        
    /* /nav bar */
    /* ib-nav bar */
    .ib-nav{
        top: 0;
        width: 100%;
        height: 100%;
    }
    .ib-nav-active{
        left:0;
    }
    /* /ib-nav bar */
    
    /* Weekly Challenges widget */
        /* Weekly Challenges title */
        
        #weeklyChallenges li {
            display: inline;
            width: 280px;
            float: left;
            height:134px;
            margin-right:28px;
        }
        
        #weeklyChallenges li:nth-child(even){
            margin-right:0;
        }
        
        .Weekly-Challenges-Rectangle {
          
          height: 44px;
          background-color: #f4f4f4;
            display: block;
            margin-left: auto;
            margin-right: auto;
        }
        .Weekly-Challenges, #weeklyChallenges h2.Weekly-Challenges {
          width: 241px;
          height: 32px;
          padding:0;
        }
        
        
        /* Weekly Challenges day title  */
        .MONDAY, .challengedayoftheweek {
            width: 80px;
            height: 19px;
            margin-left: 29.5px;
            margin-bottom: 10px;
        }
        
        /* Weekly Challenges text */
        .Try-a-New-Technique, a.weekChallengeForum , a.weekChallengeForum:hover  {
          width: 280px;          
        }
        /* Weekly Challenges line */
        div.Line {
          width: 100%;
          height: 2px;
          opacity: 0.2;
          border: solid 1px #6d6d61;
          position:absolute;
          left:0;
        }
        
        /* override .weekChallengeForum*/
        a.weekChallengeForum, a.weekChallengeForum.fixed_left_margin{
            display: list-item;
            list-style: disc;
            list-style-position: inside;
            margin-left: 15px;
        }
        
        #weeklyChallenges {
            margin-left: 0px ;
            margin-top: 31px;
        }
        
        #weeklyChallenges ul{
            margin-left: auto;
            margin-right: auto;
            margin-top: 29px;
            padding-left: 0;
            padding-right:0;
        }
        
    /* /Weekly Challenges widget */
    /* Forum favorites widget */
        /* Forum favorites title */
        .forumFavorites-content {
            margin-top: 10px;
            margin-bottom: 10px;
            height: 380px;
        }
        .Rectangle-Forum-Favorites {
            width: 80%;
            height: 49px;
            margin-left:auto;
            margin-right: auto;
            margin-top: 40px;
        }
        .Forum-Favorites {
            width: 265px;
            height: 32px;
        }
        /* Forum favorites content */
        
        .Forum-Favorites-content ul {
            margin-left: auto;
            margin-right: auto;
            width: 90%;
            padding-top: 10px;
        }
        
        .Start-Here-Announcem, .Forum-Favorites-content , .Forum-Favorites-content {
            width: 279px;
            text-align: left;
        }
        .Start-Here-Announcem, .Forum-Favorites-content {
           margin-left:13px;
        }

        .Forum-Favorites {
            display:block;
            margin-left:13px; 
        }
        
        #leftColumn  div.Forum-Favorites-content {
            margin-left:auto;
            margin-right: auto;
            display:block;
        }
    
        .Forum-Favorites-content li.ForumFavList {
            display: list-item;
            width: 50%;
            float: left;
            margin-left:0;
        }
        
    /* /Forum favorites widget */
    /* Resources and tutorials widget */
        /* Resources and tutorials title */
        .Rectangle-Resources-and-Tutori {
            height: 44px;
            margin-left: auto;
            margin-right: auto;
            margin-bottom: 10px;
        }
        .Resources-and-Tutori {
          width: 100%;
          height: 32px;
          padding-left:13px;
        }
        /* Resources and tutorials content */
        .Project-tutorials-Te {
          width: 279px;
          height: 199px;
        }
        .page div.forumResources .ForumFavSection { 
            margin-top: 0;
            margin-left: auto;
            margin-right: auto;
            display: block;
            
        }
        .page div.forumResources {
            margin-top: 30px;
            height: 240px;
            margin-bottom: 10px;
        }
        .ForumFavSection li.ForumFavList {
            display: list-item;
            width: 279px;
            float: left;
            margin-left:13px;
        }
    /* /Resources and tutorials widget */
    
    /* Newsletter widget */
        /* Newsletter title */
        #leftColumn div.Rectangle {
            width: 80%;
            height: 44px;
            margin-left:auto;
            margin-right:auto;
        }

        .Newsletter-Sign-up {
          width: 265px;
          height: 32px;
          padding-left: 13px;
          float: left;
        }

        /* Newsletter email textbox*/
        .Rectangle-7, .fields_email {
          width: 334px;
          height: 50px;
            margin-top: 28px;
        }

        /* Newsletter subscribe button */
        a.Rectangle-3 {
            width: 334px;
            height: 50px;
            margin-top: 28px;
            margin-left: auto;
            margin-right: auto;
        }

        #subscriptionform-r div.ui-input-text {
            margin-left: auto;
            margin-right: auto;
            text-align: center;
        }
        .Rectangle-3  div.subscribe {
          width: 104px;
          height: 24px;
        }

        /* Newsletter receive offers text  */
        .Receive-offers-from{
            width: 280px;
            height: 20px;
        }
        
        /* Newsletter receive tellme text  */

        .Tell-me-about-Splitc {
          width: 280px;
          height: 40px;
        }

        .Screen-Shot-2018-03-01-at-104445-AM {
          width: 19px;
          height: 18px;
        }

        /* Newsletter receive agreement text  */
        .subscribeBox-r .Get-our-weekly-round {
            width: 251px;
            height: 114px;
        }
        
        /*  */
        #leftColumn div.subscribeBox-r {
/*            margin-left:20px;*/
            margin-top: 30px;
            width: 100%;;
            margin-bottom: 30px;
        }

    /* /Newsletter widget */
    
    /* Social  widget */
        /* Social  box */
        #leftColumn div.SocialButtons , .Screen-Shot-2018-03-01-at-10531-PM {
            width: 100%;
            height: 44px;
            margin-left: auto;
            margin-right: auto ;
            line-height: 44px;
            max-width: 350px;
        }
        
        .SocialButtons .SocialButtons-title{
            float:left;  
            margin-right: 0;
            height: 54px;
        }
        
        .SocialButtons .SocialButtons-title h2, .SocialButtons .SocialButtons-links {
            height: 84px;
            line-height: 84px;
            vertical-align: middle;
        }
        
        .SocialButtons .SocialButtons-links{
            float: right;
            margin-right: 0;
        }
        div.SocialButtons  {
          padding-top: 9px;
          padding-bottom: 19px;
        }
    /* /Social  widget */
    /* Splitcoast Partners widget */
    .Splitcoast-Partners, .Splitcoast-Partners.membersCompaniesBox {
        margin-top: 19px;
        margin-left:auto;
        margin-right:auto;
         height: 198px; 
    }
    .Splitcoast-Partners h2 {
       
    }
    .memberCompanyLogoDouble{
        margin-left: 0;
        display: block;
        margin-right: 0;
    }
    .membersCompaniesBox-logos{
        margin-left: auto;
        display: block;
        margin-right: auto;
    }
    /* width:20%; */
    div.Splitcoast-Partners.membersCompaniesBox span.membersCompaniesBox-logos div.Logo-SCS-Partner {
        margin-left: auto;
        margin-right: auto;
        float: right;
        width: 200px;
        padding-bottom: 20px;
        padding-top: 10px;
    }
    
    div.Splitcoast-Partners.membersCompaniesBox span.membersCompaniesBox-logos div {
        float:left;
        margin-right: 0;
        
    }
    
    .membersCompaniesBox-logos  .memberCompany {
        float:left;
        margin-left:0;
    }
    
    /* margin-left:auto; margin-right:auto; float: none;*/
    div.Splitcoast-Partners.membersCompaniesBox span.membersCompaniesBox-logos div.memberCompany{
        float: left;
        width: 65%;
        max-width: 400px;
        margin-left: unset;
        margin-right: unset;
        padding-left: 20px;
        
    }
    
    .membersCompaniesBox-logos .memberCompanyLogoDouble {
        width: 200px;
        margin-left: -20px;

    }
    /* /Splitcoast Partners widget */
    
     /* Browser card galleries widget */
        /* Browser card galleries title */
        div#CardGalleries .CardGalleries-Rectangle {
            height: 44px;
            margin-left: auto;
            margin-right: auto;
        }
        /* Browse card galleries title */
        div#CardGalleries .CardGalleries-Rectangle h2{
            height: 32px;
        }
        /* Browse card galleries title */
        
        
        a.upload-a-card {
          width: 100%; 
          height: 24px;
            display:block;
            text-transform: uppercase;
            padding-top:13px;
        }
        
         #CardGalleries .Rectangle-3 {
          width: 280px;
          height: 50px;
          /* float:left; */
          margin-top: 25px;
          margin-right: 5px;
          display: inline-block;
        }
        /* Browser card galleries view new additions button 
        #CardGalleries .Rectangle-view-new-additions {
          
          float:right;
        }
        */
        
        div#CardGalleries{
            margin: 41px 0 0 0;
        }

        a.view-new-additions {
          width: 100%;
          height: 24px;
          padding-top:13px;
        }
        div#CardGalleries li{
            width:50%;
            float:left;
            display: table;
        }
        #leftColumn div.inner-card-galleries {
            margin-top: 29px;
            width: 90%;
            margin-left: auto;
            margin-right: auto;
            margin-bottom: 30px;
        }
        /* /Browser card galleries view new additions button */
        
        
    /* /Browser card galleries widget */
    
    /* nav bar popup menu */
       
        .ib-nav-active ul.ib-li {
            padding-left:0;
        }
        
        .ib-li li.Home-Gallery-Forum-T:last-child, .ib-li li.Home-Gallery-Forum-T:nth-last-child(2) {
            border-bottom: none;
        }
        .ib-li li.Home-Gallery-Forum-T:last-child {
            /* margin-top:38px; */
        }
        
        
        /* navbar searchbox */
            .Search, .Rectangle-6, #nav1 .Rectangle-6 {
                width: 100%;
                height: 53px;
            }
            .nav-bar-search-box, .nav-bar-search-box form.ib-hidden {
                width: 100%;
            }
            .nav-bar-close-menu {
                margin-top: 0px;
            }
            i#menu_close{
                width: 32px;
            }
            
        /* /navbar searchbox */
    /* /nav bar popup menu */
    .lightgray {
        color: #6D6D6D;
    }
    .OrangeLine_right {
        width: 12%;
    }
}

/* @media screen and (max-width: 767px) { */
@media screen and (max-width: 729px) , (max-device-width: 729px) {
    .page div.forumResources {
        height: 380px;
    }
    
    #leftColumn  div.fanClubBox {
        margin-left: auto;
        margin-right: auto;
        width: 100%;
    }
    
}

/*
@media screen and (max-width: 479px) {
      start of phone styles 
}
*/
/* mobile */
 @media only screen 
 and (max-width: 438px) ,
 (max-device-width: 438px) {
    
    .ib-header-top.Rectangle-2,
    #nav1 .Rectangle-2-orange-line,
    p.footer,
    #footer form table p.Visit-our-platinum-p{
        width:100%;
        max-width: var(--mobilemaxwidth); 
    }
    #footer form table p.Visit-our-platinum-p.text-style-1 {
        height: 143px;
    }
    
    .SCS-Mobile-Home-v1,
    .Splitcoast-Partners, 
    .Splitcoast-Partners.membersCompaniesBox,
    .membersCompaniesBox-logos,
    div.Splitcoast-Partners.membersCompaniesBox span.membersCompaniesBox-logos div,
    div.Splitcoast-Partners.membersCompaniesBox span.membersCompaniesBox-logos div.memberCompany,
    .Rectangle-6, 
    #nav1 .Rectangle-6,
    .SCS-Mobile-Menu,
    div#leftColumn {
        width:320px;
    }
    
    div.headlineText, 
    #slider_home .slider-news div.headlineText a {
        word-wrap: break-word;
        width: var(--mslidertextwidth);
    }
    
    div.headlineText a center {
         width: var(--mslidertextwidth);
    }
    
    .Your-Go-To-for-Card, 
    .Cold-Hands-Warm-Hea, 
    .Its-October-so-the,
    .headlineBodyText
     {
        width: 262px;
    }
    div#newsSlider {
        margin-left:auto;
        margin-right:auto;
    }
    
    .Top-News-Tutorials-Rectangle, 
    .Rectangle-3,
    div#newsSlider,
    div#CardGalleries, 
    div#CardGalleries .CardGalleries-Rectangle, 
    #CardGalleries .Rectangle-3, 
    .page div.Browse-cards-buttons,
    .Weekly-Challenges-Rectangle,
    #weeklyChallenges li, 
    .Line, 
    #weeklyChallenges,
    #weeklyChallenges ul,
    .Rectangle-Forum-Favorites,
    .Rectangle-Resources-and-Tutori,
    #leftColumn div.Rectangle,
    .Rectangle-7, .fields_email,
    a.Rectangle-3,
    .Receive-offers-from,
    .Tell-me-about-Splitc,
    #subscriptionform-r,
    .The-Fan-Club-is-our, 
    .fanClubBox,
    .Subscribe-Today-Lear, 
    .fanclub_anchor{
        width: 280px;
    }
    
    .SCS-Mobile-Home-v1 {
        background-color: #ffffff;
    }
      /* top news widget */
        /* top news widget title */
        /* margin-left: 0px; */
        .Top-News-Tutorials, div#leftColumn div#newsSlider {
            padding-top: 40px;
        }
        
        #newsSlider h1{
            padding-top:32px;
        }
        .Top-News-Tutorials, div#leftColumn div#newsSlider .Top-News-Tutorials-Rectangle  h2 {
            width: 254px;
            height: 32px;
            padding: 0;
            margin-left:auto;
            margin-right: auto;
        }
        
        .Top-News-Tutorials-Rectangle {
            height: 44px;
            margin-left:auto;
            margin-right: auto;
            display:block;
        }
    /* /top news widget */
    /* Slider */
        /*slider title */
        
        .Your-Go-To-for-Card {
          height: 120px;
        }
        /* Slider image */
        #slider_home .slider-news a {
            width: 308px;
            height: auto;
            display: block;
            margin-left: auto;
            margin-right: auto;
        }
        #slider_home .slider-news  div.headlineText a  {
            height: auto;
            display: block;
            margin-left: 0;
        }
        /* Slider image title */
        .Cold-Hands-Warm-Hea, div.headlineText a, div.headlineText a center {
         height: 84px;
       }
       

       /* slider image date */ /* override slider headline date */
       .Feb-15-18-1000-a, .headlineDate {
         width: 184px;
         height: 19px;
       }

       /* Slider image text */
       .Its-October-so-the, .headlineBodyText {
         height: 69px;
       }

       /* Slider button see all stories */
       
       #newsSlider div.readMore {
            width: auto;
       }
    
       .readMore .Rectangle-3 {
         height: 50px;
         border-radius: 4px;
         background-color: #f99b0c;
       }
       
       .readMore .Rectangle-3 a {
          width: 100%; 
          height: 24px;
            display:block;
            text-transform: uppercase;
            padding-top:13px;
        }
        
       /* override slider  */
        #newsSlider #slider_home, 
        #newsSlider #slider_home li {
            width: 250px;
        }
        #newsSlider #slider_home {
            margin-left:10px;
        }
        #controls .nextBtn, #controls .prevBtn {
            left: 250px;
            display: none;
        }
        /* override slider  */
            #newsSlider #slider_home, #newsSlider #slider_home li {
               width: var(--mslidertextwidth);
            }

            #controls .nextBtn, #controls .prevBtn {
                left: 250px;
                display: none;
            }
            #controls .controls {
                text-align: center;
                margin-left: auto;
                margin-right: auto;
                position: relative;
                /*top: -1px;*/
                left: 0;
                margin-top: 30px;
                top: 0;
                margin-bottom: 30px;
            }

            span#controls {
                top:-10px;
            }
            
            .headlineBodyText {
                margin-left: 250px;
                position: relative;
                text-align: justify;
                /*height: 64px;*/
            }

            #newsSlider h1, #newsSlider h2  {
                text-align: center;
            }

            #newsSlider #slider_home ul li div a img.headlineImage
            {
                position:inherit;
            }

            /* /override slider controls */

            /* override slider headline text */
            div.headlineText, div.headlineText a {
                left:0;
            }
            div.headlineText{
                text-align: left;
                height: auto;
            }
            /* /override slider headline text */

            .slider-news {
                height:auto;
            }
            /* /override slider  */
    /* /Slider */
    /* Browser card galleries widget */
        /* Browser card galleries title  Browse card galleries title */
        div#CardGalleries{
            margin: 40px auto 0 auto;
        }
        div#CardGalleries .CardGalleries-Rectangle {
            height: 78px;
        }
        
        div#leftColumn div#CardGalleries h2, .Browse-Card-Gallerie {
          width: 238px;
          height: 64px;
/*            padding: 0;
            margin: 0 0 0 20px;*/
        }
        /* /Browse card galleries title */
        
        /* Browser card galleries image */
        .stackolove, .imgdivcard {
          width: 140px;
          height: 140px;
        }

        /* Browser card galleries image title*/
        .Company-Galleries {
          width: 84px;
          height: 46px;
        }
        #CardGalleries div.inner-card-galleries {
            margin-top: 0;
            margin-left: auto;
            margin-right: auto;
            display: block;
            width: 100%;

        }
        
        a.upload-a-card {
          width: 100%; 
          height: 24px;
            display:block;
            text-transform: uppercase;
            padding-top:13px;
        }
        /* Browser card galleries button */
        #CardGalleries .Rectangle-3 {
          border-radius: 4px;
          height: 50px;
        }
        
        /* Browser card galleries view new additions button */
        #CardGalleries .Rectangle-view-new-additions {
          margin-top: 12px;
        }

        a.view-new-additions {
          width: 100%;
          height: 24px;
          padding-top:13px;
        }
        /* /Browser card galleries view new additions button */
        /* Browser card galleries image */
        div.inner-card-galleries li div.divcard{
          margin-bottom:10px;
        }
        
        .page div.Browse-cards-buttons {
            text-align: left; 
            vertical-align: middle; 
            margin-top: 25px;
            left: 0px;
            margin-left : auto;
            margin-right : auto;
        }
    /* /Browser card galleries widget */
    /* Weekly Challenges widget */
        /* Weekly Challenges title */
        .Weekly-Challenges-Rectangle {
          height: 44px;
          background-color: #f4f4f4;
            display: block;
            margin-left: auto;
            margin-right: auto;
        }
        
        #weeklyChallenges li {
            display: inline-block;
            float: left;
            height: auto;

        }
        .Weekly-Challenges, #weeklyChallenges h2.Weekly-Challenges {
          width: 265px;
          height: 32px;
          text-align: center;
        }
        
        #weeklyChallenges li:nth-last-child(2){
            border-bottom: 3px dotted #DDDDDD;
        }
        
        /* Weekly Challenges day title  */
        .MONDAY, .challengedayoftheweek {
            width: 80px;
            height: 19px;
            margin-left: 29.5px;
        }

        /* Weekly Challenges text */
        .Try-a-New-Technique, a.weekChallengeForum , a.weekChallengeForum:hover  {
          width: 100%;
        }
        /* Weekly Challenges line */
        .Line {
          height: 2px;
          opacity: 0.58;
          border: solid 1px #6d6d61;
        }
        
        /* override .weekChallengeForum*/
        a.weekChallengeForum{
            display: list-item;
        }
        /* override .fixed_left_margin*/
        .fixed_left_margin {
            margin-left: 0px ;
        }
        
        #weeklyChallenges {
            margin-left: auto;
            margin-right: auto;
            margin-top: 33px;
        }
        
        #weeklyChallenges ul{
            margin-left: auto;
            margin-right: auto;
            padding-left: 0;
        }
    /* /Weekly Challenges widget */

    /* Forum favorites widget */
        /* Forum favorites title */
        .Rectangle-Forum-Favorites {
            height: 44px;
        }
        
        .Forum-Favorites {
          width: 265px;
          height: 32px;
        }

        /* Forum favorites content */
        .Start-Here-Announcem, .Forum-Favorites-content , .Forum-Favorites-content {
            width: 279px;
            /* height: 593px; */
           
        }
        /* override .ForumFavList */
        .Forum-Favorites-content li.ForumFavList {
            width:279px;            
        }
        
       
        .Forum-Favorites {
            margin-left:13px; 
        }
        
        .Start-Here-Announcem, .Forum-Favorites-content , .Forum-Favorites-content ul {
           margin-left:13px;
        }
        
        #leftColumn  div.Forum-Favorites-content {
            width:279px;
            margin-left: auto;
            margin-right: auto;
        }
    /* /Forum favorites widget */

    /* Resources and tutorials widget */
        /* Resources and tutorials title */
        .Rectangle-Resources-and-Tutori {
          height: 69px;
          margin-bottom: 15px;
        }
        
        .Resources-and-Tutori {
          width: 265px;
          height: 64px;
          margin-left:13px;
        }

        /* Resources and tutorials content */
        .Project-tutorials-Te {
          width: 279px;
          height: 199px;
        }
        /* width: 50%; */
        .ForumFavSection li.ForumFavList {
            display: list-item;
            width: 100%;
            float: left;
            margin-left:13px;
        }
        .page div.forumResources div.ForumFavSection {
            /* margin-left:20px; */
            width: 279px;
        }
        .page div.forumResources {
            margin-top: 40px;
            margin-bottom:30px;
        }
    /* /Resources and tutorials widget */

    /* Newsletter widget */
        /* Newsletter title */
        
        
        #leftColumn div.Rectangle {
            height: 44px;
        }

        .Newsletter-Sign-up {
          width: 265px;
          height: 32px;
        }

        /* Newsletter email textbox*/
        .Rectangle-7, .fields_email {
          height: 50px;
        }

        /* Newsletter subscribe button */
        a.Rectangle-3 {
          
          height: 50px;
          margin-top: 13px;
        float: none;
        }
        

        .Rectangle-3  div.subscribe {
          width: 104px;
          height: 24px;
        }

        #leftColumn div.subscribeBox-r {
            margin-top: 36px;
        }
        /* Newsletter receive offers text  */
        .Receive-offers-from{
          
            height: 20px;
            overflow : inherit;
        }
        
        /* Newsletter receive tellme text  */

        .Tell-me-about-Splitc {
          height: 40px;
        }

        .Screen-Shot-2018-03-01-at-104445-AM {
          width: 19px;
          height: 18px;
        }

        /* Newsletter receive agreement text  */
        .subscribeBox-r .Get-our-weekly-round {
            width: 251px;
            height: 114px;
        }
        
        

    /* /Newsletter widget */

    /* Social  widget */
        /* Social  box */
        div.SocialButtons , .Screen-Shot-2018-03-01-at-10531-PM {
          width: 311px;
          height: 44px;
        }
        
        
        /* Social  box */
        div.SocialButtons  {
          height: 81px;
          padding-top: 19px;
        }
    /* /Social  widget */
    
    /*Splitcoast Partners widget */
    .Splitcoast-Partners, .Splitcoast-Partners.membersCompaniesBox {
        margin-top: 19px;
    }
    div.Splitcoast-Partners.membersCompaniesBox {
       height:389px;
    }
    .Splitcoast-Partners h2 {
    }
    
    .memberCompanyLogoDouble{
        margin-left: auto;
        display: block;
        margin-right: auto;
    }
    .membersCompaniesBox-logos{
        margin-left: auto;
        display: block;
        margin-right: auto;
        
    }
    
    div.Splitcoast-Partners.membersCompaniesBox span.membersCompaniesBox-logos div {
        float:left;
        margin-right: 0;
    }
    div.Splitcoast-Partners.membersCompaniesBox span.membersCompaniesBox-logos div.Logo-SCS-Partner {
        float: none;
    }
    div.Splitcoast-Partners.membersCompaniesBox span.membersCompaniesBox-logos img.memberCompanyLogoDouble {
        margin-left:0;
    }
    
    /* margin-left:auto; margin-right:auto; float: none;*/
    div.Splitcoast-Partners.membersCompaniesBox span.membersCompaniesBox-logos div.memberCompany{
        float: left;
        margin-right: 0;
        padding-left:0;
    }
    
    .membersCompaniesBox-logos .memberCompanyLogoDouble {
        width: 200px;
    }
    
    
    /* /Splitcoast Partners widget */
    
    /* Fan club widget */
    .fanClubBox a.fanClubBox-logo{
        width:100%;
    }

    
    #leftColumn  div.fanClubBox {
        /* margin-left:20px;  */
        height: 332px;
        padding-top: 19px;
        text-align: left;
        margin-bottom: 19px;
    }
    
    /* /Fan club widget */
    /* navbar */
        /* navbar searchbox */
        
        .Rectangle-6, #nav1 .Rectangle-6 {
            height: 53px;
        }

        /* navbar menuitems */
        #menu_open {
            float: right;
            margin-top: 20px;
            margin-right: 20px;
        }
        /* navbar linesepparator */
        .Line {
            width: 100%;
            height: 2px;
            opacity: 0.4;
            border: solid 1px #d9d9d9;
            left: 0;
        }
        div#leftColumn div.Line {
            margin-top: 0px;
            padding-right: 20rem;
        }
        /* navbar Sign-createaccount links */
        .Sign-In-Create-an {
            width: 248px;
            height: 19px;
        }
        
        /* navbar box  top menu closed */
        .ib-header-top.Rectangle-2 {
            height: 67px;
        }
        
        #nav1 .Rectangle-2-orange-line {
            margin-top: 8px;
        }
        /* /navbar box  top menu closed */
        /* hamburger menu */
        .Shape {
            width: 25.5px;
            height: 17px;
            z-index: 1;
       }
       
        .logo {
            width: 210px;
            height: auto;
            margin-left: 17px;
            margin-top: 9px;
        }
        
    /* /nav bar */
    
    .SCS-Mobile-Menu {
        height: 614px;
        background-color: #ffffff;
    }
    /* nav-bar */
    .nav-bar-close-menu.Home-Gallery-Forum-T.ib-li-link.ib-li-icon-l.ib-active {
        height: 47px;
        width: 90%;
        text-align: right;
        padding-right: 9px;
        margin-left: auto;
        margin-right: auto;
    }
    
    .ib-nav{
        width: 100%;
        height: 100%;
    }
    .ib-nav-active{
        left:0;
    }

    p.footer {
        height: 175px;
    }
    
    #CardGalleries li {
        display: table;
    }
    /* override page width */
    #entire_page {
        background-color: #fff;
        min-width: 320px; 
        max-width: var(--mobilemaxwidth); 
        margin-top: 3px;
        
    }
    /* /override page width */
    #vb_footer, #footer {
        max-width: var(--mobilemaxwidth); 
        
    }
     /* div#CardGalleries, */    
     /* #weeklyChallenges,  */
    .page div#mainContent, 
    #leftColumn, 
    div#forumFavorites,
    div#forumResources,
    div.page div {
        margin-right: 0px;
        margin-left: 0px;
    }
    
    /* nav bar popup menu */
        a.ib-wrap {
            margin-left: 20px;
        }
        .ib-nav-active ul.ib-li {
            padding-left:0;
        }
        
        .ib-li li.Home-Gallery-Forum-T:last-child, .ib-li li.Home-Gallery-Forum-T:nth-last-child(2) {
            border-bottom: none;
        }
        /* navbar searchbox */
            .Search, .Rectangle-6, #nav1 .Rectangle-6 {
                width: 100%;
                height: 53px;
            }
            .nav-bar-search-box, .nav-bar-search-box form.ib-hidden {
                width: 100%;
            }
            .nav-bar-close-menu {
                margin-top: 0px;
            }
            i#menu_close{
                width: 32px;
            }
            
        /* /navbar searchbox */
    /* /nav bar popup menu */
    /* Slider image */
    a img.headlineImage {
        width:180px;
        height: 210px;
        margin:10px 0 0 40px;
    }
    /* Slider image */
    div#footer form div.footer-tou p.footer {
        margin-top: 5px;
    }
      
    div#footer form div.footer-copyright {
        height: auto;
        margin-bottom: 0;
        max-height: 75px;
    }
    
    div.SocialButtons , .Screen-Shot-2018-03-01-at-10531-PM {
        margin-left: 20px;
        padding:0 ;
    }
    .OrangeLine_right {
        width: 12%;
    }
}

/* @media screen and (max-width: 767px) { */
@media screen and (max-width: 320px) , (max-device-width: 320px) {
    
    #leftColumn  div.fanClubBox {
        margin-left: auto;
        margin-right: auto;
        width: 90%;
    }
    
    div#footer form div.footer-copyright {
        height: auto;
        margin-bottom: 0;
        max-height: 75px;
    }
    .OrangeLine_right {
        width: 11%;
    }
}


/* @media screen and (max-width: 767px) { */
@media screen and (max-height: 560px) , (max-device-height: 560px) {
    
    #under-nav-login.SCS-Mobile-Menu .ib-li .ib-li-link{
        height:40px;
    }
    #under-nav-login.SCS-Mobile-Menu .ib-li .ib-li-link#login{
        margin-top: -5px;
    }
}
