/*
/*	10.	Responsive
/*-----------------------------------------------------------------------------------*/
@media screen and (max-width: 1224px){
    #menu-wrap {
        left: 20px;
    }
    #wrap {
        width: 640px;
        left: 295px;
    }
    #main {
        width: 320px;
    }
    #wrap.no-sidebar #main {
        width: 570px;
    }
    .slideshow-sc {
        width: 100% !important;
    }
    .flexslider .slides img {
        display: block;
        max-width: 100%;
    }
}

@media screen and (max-width: 998px){
    #menu-toggle, #nav, #entries-toggle, .social-in-homepage {
        display: none;
    }
    .social-bookmarks.res-social-bookmarks, #selectnav1 {
        display: block;
    }
    #menu {
        width: 100%;
    }
    #menu-wrap {
        position: relative;
        margin: 0 auto;
        left: 0;
        width: 708px;
    }
    #wrap {
        width: 708px;
        top: 10px;
        left: 0;
        margin: 0 auto;
    }
    #main {
        width: 390px;
    }
    #logo {
        display: block;
        text-align: center;
    }
    #wrap.no-sidebar #main {
        width: 640px;
    }
    .slideshow-sc {
        width: 100% !important;
    }
    .flexslider .slides img {
        display: block;
        max-width: 100%;
    }
    #filters li {
        padding: 0 5px 0 0;
        margin-bottom: 10px;
        float: left;
    }

}

@media screen and (max-width: 830px){
    #menu-toggle, #entries-toggle, .social-in-homepage {
        display: none;
    }
    #menu-wrap {
        position: relative;
        margin: 0 auto;
        left: 0;
        width: 650px;
    }
    #wrap {
        width: 650px;
        top: 10px;
        left: 0;
        margin: 0 auto;
    }
    #main {
        width: 330px;
    }
    #wrap.no-sidebar #main {
        width: 580px;
    }
    .pricing-block h2.pricing-price {
        font-size: 30px !important;
    }
    .slideshow-sc {
        width: 100% !important;
    }
    .flexslider .slides img {
        display: block;
        max-width: 100%;
    }
    #filters li {
        padding: 0 5px 0 0;
        margin-bottom: 10px;
        float: left;
    }
    #nextslide {margin-right: 17px;}
    #slidecaption{
        right: 165px;
    }
    #audiojs_wrapper0 {right :90px;}

}

@media screen and (max-width:768px){
    #menu-toggle, #sidebar, #entries-toggle, .social-in-homepage {
        display: none !important;
    }
    #menu-wrap {
        position: relative;
        margin: 0 auto;
        left: 0;
        width: 550px;
    }
    #wrap {
        width: 550px;
        top: 10px;
        left: 0;
        margin: 0 auto;
    }
    #main {
        width: 480px;
    }
    #wrap.no-sidebar #main {
        width: 480px;
    }
    .pricing-block h2.pricing-title {
        font-size: 16px !important;
    }
    .pricing-block h2.pricing-price {
        font-size: 25px !important;
    }
    .slideshow-sc {
        width: 100% !important;
    }
    .flexslider .slides img {
        display: block;
        max-width: 100%;
    }
    #filters li {
        padding: 0 5px 0 0;
        margin-bottom: 10px;
        float: left;
    }
    #nextslide {margin-right: 17px;}
    #slidecaption{
        right: 160px;
    }
    #audiojs_wrapper0 {right :90px;}
    /* prettyPhoto styling for small screens */
    div.pp_pic_holder { width: 100%!important; left: 0!important; overflow: hidden; }
    .pp_content_container .pp_left { padding-left: 0!important; }
    .pp_content_container .pp_right { padding-right: 0!important; }
    .pp_content { width: 100%!important; height: auto!important; }
    .pp_fade { width: 100%!important; height: 100%!important; }
    a.pp_expand, a.pp_contract, .pp_hoverContainer, .pp_gallery, .pp_top, .pp_bottom { display: none!important; }
    #pp_full_res img { width: 100%!important; height: auto!important; }
    .pp_details { width: 94%!important; padding-left: 3%; padding-right: 4%; padding-top: 10px; padding-bottom: 10px; background-color: #fff; margin-top: -2px!important; }
    a.pp_close { right: 10px!important; top: 10px!important; }

}

@media screen and (max-width:650px){
    #menu-toggle, #sidebar, #entries-toggle, .social-in-homepage, #style_switcher {
        display: none !important;
    }
    #selectnav1 {
        width: 220px;
    }
    #menu-wrap {
        position: relative;
        margin: 0 auto;
        left: 0;
        width: 400px;
    }
    #wrap {
        width: 400px;
        top: 10px;
        left: 0;
        margin: 0 auto;
    }
    #main {
        width: 330px;
    }
    #wrap.no-sidebar #main {
        width: 330px;
    }
    .pricing-table {
        float: none;
    }
    .pricing-table-3col .pricing-table, .pricing-table-4col .pricing-table, .pricing-table-5col .pricing-table {
        width: 100%;
    }
    .slideshow-sc {
        width: 100% !important;
    }
    .flexslider .slides img {
        display: block;
        max-width: 100%;
    }
    .one_half, .one_third, .two_third, .three_fourth, .one_fourth, .one_fifth, .two_fifth, .three_fifth, .four_fifth, .one_sixth, .five_sixth {
        margin-right: 0;
        float: none;
         !important;
        display: block;
	
    }
    #breadcrumb {
        position: static;
    }
    #filters li {
        padding: 0 5px 0 0;
        margin-bottom: 10px;
        float: left;
    }
    #related-folio li {
        margin-bottom: 20px;
        display: block;
    }
    #slidecaption{
        right: 83px;
    }
}

@media screen and (max-width: 480px){
    #menu-toggle,.social-in-page, .social-in-homepage, #sidebar, #slidecaption, #entries-toggle, #style_switcher {
        display: none !important;
    }
    #menu-wrap {
        position: relative;
        margin: 0 auto;
        left: 0;
        width: 250px;
	        padding-top:30px;
        padding-bottom: 30px;
    }
    #wrap {
        width: 350px;
        top: 10px;
        left: 0;
        margin: 0 auto;
    }
    #main {
        width: 180px;
    }
    #logo img {
        width: 70%;
    }
    #wrap.no-sidebar #main {
        width:480px;
    }
    .pricing-table {
        float: none;
    }
    .pricing-table-3col .pricing-table, .pricing-table-4col .pricing-table, .pricing-table-5col .pricing-table {
        width: 100%;
    }
    .slideshow-sc {
        width: 100% !important;
    }
    .flexslider .slides img {
        display: block;
        max-width: 100%;
    }
    .one_half, .one_third, .two_third, .three_fourth, .one_fourth, .one_fifth, .two_fifth, .three_fifth, .four_fifth, .one_sixth, .five_sixth {
        margin-right: 0;
        float: none;
	
        
    }
    #breadcrumb {
        position: static;
    }
    #filters li {
        padding: 0 5px 0 0;
        margin-bottom: 10px;
        float: left;
    }
    #related-folio li {
        margin-bottom: 20px;
        display: block;
    }
    #nextslide {margin-right: 17px;}
    #audiojs_wrapper0 {right :90px;}

}

