.tutorial-links-container a{
    border-bottom: #e6e6e6 1px solid;
    padding-top:15px;
    padding-bottom: 15px;
    padding-left:10px;
    display: block;
    color: #000;
    text-decoration:none;
}

.download-mixcraft-main-nav{
    font-size:14px; color:#fff !important; font-weight:bold
}

.download-mixcraft-main-nav:hover{
    color:#6ff169 !important;
}

.login-text-nav{
    font-size:14px;
    font-weight:bold;
}

.login-text-nav:hover{
    font-weight:bold;
    color:#fff !important;
}

.navbar-inverse .navbar-nav>li>a:focus, .navbar-inverse .navbar-nav>li>a:hover {
    background-color: transparent !important;
}

.navbar-nav>li>a {
    padding: 7px 15px;
    font-size: 16px;
}

.subnav-title{
    color: #000;
}

.navbar {
    position: relative;
    min-height:0px !important;
    margin-bottom: 0;
    border: 1px solid transparent;
}

.tutorial-links-container a:hover{
    background: #F0F0F0;
    text-decoration:none;
}

.tutorial-links-container h4{
    font-size: 18px;
    margin: 0;
}

.topic-list{
    font-size:15px;
    padding-bottom:7px;
}

.topic-list a{
    color: #000;
    text-decoration: underline
}

.topic-list a:hover{
    text-decoration: none
}

.numbering{
    margin-right: 7px;
}

.tutorial-desc{
    margin-left:20px;
}

.breadcrumb li {
    display: inline;
}
.breadcrumb li+li:before {
    content:"» ";
}

@media (min-width:992px){.dropdown:hover .dropdown-menu{display:block;}
}
.bg-grey{background:#E8E8E8;}
.grey-border{border-top:2px solid #bbbdbf;border-right:2px solid #bbbdbf;border-left:2px solid #bbbdbf;border-bottom:2px solid #bbbdbf;}
.bg-light-grey{background:#f0f1f1;}
.dark-blue-bg{background:#000028}
.dark-blue-nav{background:#010028;}
.grey-nav{background:#d0d2d3;}
.product-pad{padding:20px 0 15px 0;}
.row-buffer{margin-top:20px;}
.products-bg{background:transparent url('/images/products-bg-repeat.png') repeat-x !important;}
.panel-products{margin-bottom:10px;background:transparent url('/images/products-bg-repeat.png') repeat-x !important;background-color:transparent !important;}
.panel-margin-remove{margin-bottom:0;}
.product-buy-container{background:grey;padding:20px 0 0 0;}
.panel-grid img{margin-bottom:10px;}
.panel-grid h3{font-size:16px;}
.panel-heading > ul{padding-left:20px;}
.panel-grey{background:#f0f1f1;}
.product-checkout{margin:0 0 10px 0;}
.checkout-box-green-bg{background:#d5f9af;}
.checkout-box-green-bg{background:#d5f9af;}
.checkout-box-red-bg{background:#f299a3;}
.checkout-box{cursor:pointer;}
.checkout-box-grey-bg{background:#E5E6E7}
.custom-checkbox{width:40px;height:40px;background:#fff;position:relative;display:block;}
.custom-checkbox-checked{background:#000;width:20px;height:20px;cursor:pointer;display:none;position:absolute;left:25%;top:25%}
.panel-upgrade{padding:20px 0 0 30px;}
.panel-upgrade h4{margin-top:10px;}
.panel-light-grey{background:#e6e7e9;}
.grey-text{color:#6D6E71;}
.small-text{font-size:11px;}
ul.desc-list{margin-left:0;padding-left:11px;}
#twitter{width:95px;height:30px;background:transparent url('/images/social-media-links.png') left top;display:block;}
#facebook{width:95px;height:30px;background:transparent url('/images/social-media-links.png') -115px top;display:block;}
#youtube{width:106px;height:30px;background:transparent url('/images/social-media-links.png') -230px top;display:block;}
#gplus{width:106px;height:34px;background:transparent url('/images/social-media-links.png') -345px top;display:block;}
.social-media > a{margin-right:20px;}
.panel-grey-texture{background:transparent url('/images/page-texture.png') left 1579px;max-height:790px;border:none;}
.panel-light-grey-texture{background:transparent url('/images/page-texture.png') left top;max-height:790px;border:none;}
.panel-dark-grey-texture{background:transparent url('/images/page-texture.png') left 790px;max-height:790px;border:none;color:#fff;}
.panel-dark-grey-texture h3{color:#28aadc;}
.equal, .equal > div[class*='col-']{display:-webkit-flex;display:flex;flex:1 1 auto;}
.btn-success{background:none repeat scroll 0 0 #e96d77;border:2px solid #6e6d72;box-shadow:0 0 0 2px #e96d77;color:#fff;display:block;font-size:16px;padding:10px 0;text-align:center;}
.btn-success:hover{background:none repeat scroll 0 0 #e96d77;border:2px solid #6e6d72;box-shadow:0 0 0 2px #e96d77;color:#fff;display:block;font-size:16px;padding:10px 0;text-align:center;}
.primary-small{color:#fff;display:block;font-size:12px;padding:7px 1px;text-align:center;}
.product-buy img{margin-bottom:10px;}
.product-buy h4{font-size:14px;}
.product-buy{padding:0;}
.product-buy h4 > a{color:#000;font-size:14px;}
.robotic{display:none;}
.mx7-table{background:#39b44a;height:10px;width:100%;display:block;}
.mx7-pro-table{background:#e81e26;height:10px;width:100%;display:block;}
.small-text-header{font-size:20px;font-weight:normal;}
.active-mixcraft-nav{background:#fff; border-bottom: 4px solid #27a9e0; font-weight:bold;}
.mixcraft-nav-container{ background: #b9b9b9;}
.navigation-mixcraft-active{color:#fff!important;}
.col-no-pad{padding:0}
.black-panel{background:#000;color:#fff;}
.black-panel h3{color:#28aadc}
.panel-body-mixcraft{padding:10px;}
.new-in-mx-container div.no-break:nth-child(4n){clear:left;}
@media (max-width:767px){.margin-top-xs{margin-top:20px;}
.margin-bottom-xs{margin-bottom:20px;}
.pull-left-xs{float:left !important;}
.display-block-xs{display:block !important;float:none !important;}
}
@media (min-width:768px){
.margin-top-sm{margin-top:20px;}
.margin-bottom-sm{margin-bottom:20px;}
.pull-left-sm{float:left !important;}
.display-block-sm{display:block !important;float:none !important;}
}


.btn-green-gift{background:#72a45c;border:2px solid #a4d68e;box-shadow:0 0 0 2px #72a45c;}
.btn-red-gift{background:#ff5c66;border:2px solid #ffa4aa;box-shadow:0 0 0 2px #ff5c66;}
.btn-green-gift:hover{background:#1F6600;border:2px solid #a4d68e;box-shadow:0 0 0 2px #1F6600;}
.btn-red-gift:hover{background:#B2000A;border:2px solid #ffa4aa;box-shadow:0 0 0 2px #B2000A;}
.active-manual{background:#f5f5f5;padding:7px;}
.responsive-video{position:relative;padding-bottom:56.25%;}
.responsive-video iframe,
.responsive-video object,
.responsive-video embed{position:absolute;top:0;width:100%;height:100%;}
.mixcraft-nav-container > div > a{color:#000;display:block;font-size:14px;padding:4px 0; text-decoration:none}
.mixcraft-nav-container > div > a:hover{color:#fff; background: #908f8f;border-bottom: 4px solid #88dafb;font-weight: bold;}
.mixcraft-nav-container > div > a.active-mixcraft-nav:hover{background:#fff; border-bottom: 4px solid #27a9e0; font-weight:bold; color:#000}
.mixcraft-nav-buy-container > div > a{color:#000;display:block;font-size:14px;padding:4px 0; text-decoration:none}
.panel-cart-product-body{padding:0;border:dashed 3px #cecece;padding:21px;}
.cart-product-table{width:100%;}
.cart-product-table tr:first-child td:nth-child(2), td:nth-child(3){width:200px;}
.cart-product-table td{padding:3px 15px;}
.cart-product-table td p{padding:0 !important;margin:0 !important;}
.product-price-description{font-size:15px;}
.panel-cart{border:solid 2px #cecece;padding:11px 15px 30px 15px;}
.cart-price{font-size:15px;}
.bold-text{font-weight:bold;}
.btn-buy{background:#1BBD22 !important;border:2px solid #99FC33 !important;box-shadow:0 0 0 2px #1BBD22 !important;}
.btn-buy:hover{background:#128F15 !important;border:2px solid #71A917 !important;box-shadow:0 0 0 2px #128F15 !important;}
.default-pointer{cursor:default;}
.default-grey-select{background:#E5E6E7;}
.cart-product-title{height:36px;}
.panel-dark-grey-bg{background:#404040;color:#FFF;}
.panel-light-grey-bg{background:#F6F6F6;}

@media (max-width: 991px) {
    .navbar-header {
        float: none;
    }
    .navbar-toggle {
        display: block;
    }
    .navbar-collapse {
        border-top: 1px solid transparent;
        box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
    }
    .navbar-collapse.collapse {
        display: none!important;
    }
    .navbar-nav {
        float: none!important;
        margin: 7.5px -15px;
    }
    .navbar-nav>li {
        float: none;
    }
    .navbar-nav>li>a {
        padding-top: 10px;
        padding-bottom: 10px;
    }
    .navbar-text {
        float: none;
        margin: 15px 0;
    }
    /* since 3.1.0 */
    .navbar-collapse.collapse.in {
        display: block!important;
    }
    .collapsing {
        overflow: hidden!important;
    }
}

@media(max-width:767px){
    .new-in-mx-container div{
        display: inline-block;
        margin-bottom:15px;
    }
    .new-in-mx-container div img{
        float: left;
        margin-top:15px;
        padding-right:20px;
    }
    .new-in-mx-container div p{
        overflow:hidden
    }
}

@media (max-width:580px){
    .new-in-mx-container div img{
        float:none !important;
        padding: 0 !important;
        display:block;
        margin: 0 auto;
        width: 180px;
        margin-bottom: 30px;
    }

    .new-in-mx-container div{
        margin-bottom:25px;
    }

    .new-in-mx-container div h4{
        text-align:center;
    }
}