/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
    Created on : 2 Oct, 2014, 12:07:50 PM
    Author     : kunal
*/
/****************************************
        Media Queries
*****************************************/
@media all and (min-width:300px) and (max-width:479px) 
{
    #menu
    {
        display: none;
    }
    .breadcrumbs
    {
        display: none;
    }
    .features-bar ul.features
    {
        display: none;
    }
    .price-bg
    {
        display: none;
    }
    .reviews-section
    {
        display: none!important;
    }
    .top-image
    {
        min-height: 218px;
    }
    .top-image .desc
    {
        top:125px!important;
    }
    .top-image .desc h1
    {
        font-size: 25px!important;
    }
    .top-image .desc p
    {
        font-size: 11px!important;
    }
    .products
    {
        min-height: 280px!important;
    }
    .row .description
    {
        width: 93.5%!important;
        top:52%!important;
        padding: 0 10px;
    }
    .space-left
    {
        left: 0!important;
    }
    .space-right
    {
        right: 0!important;
    }
    .row .description h2
    {
        text-align: center;
        font-size: 18px!important;
        margin:20px 0 5px!important;
    }
    .row .description p
    {
        text-align: center;
        margin: 0;
        font-size: 10px!important;
    }
    .wrapper
    {
        max-width: 100%!important;
    }

    .reviews h2 
    {
        font-size: 14px!important;
        margin: 20px 0!important;
    }
    .reviews h2 span
    {
        font-size: 42px!important;
        margin-top: -22px!important;
    }
    .register-section 
    {
        float: none !important;
        max-width: 100% !important;
        border-right: none;
    }
    /*************Home****************/
    .one-fourth
    {
        max-width: 90%!important;
        margin-bottom: 30px;
    }
    .one-fourth h2
    {
        margin-bottom: 15px!important;
        font-size: 16px!important;
    }
    .tweets .text
    {
        max-width: 238px!important;
    }
    .header-image
    {
        max-width: 80%!important;
    }
    /****************Register*******************/
    #content.register h1
    {
        font-size: 22px;
    }
    .center-image img.separator-vertical
    {
        display: none;
    }
    .center-image img.separator-horizontal
    {
        display: block;
        height: 14px;
    }
    .one-by-two
    {
        width: 88%;
        float: none;
        margin: 0 auto;
    }
    .center-image 
    {
        float: none;
        margin: 20px auto;
        width: 88%;
    }
    .one-by-two.register-form .textbox
    {
        max-width: 65%;
    }
    /****************Placeholder*******************/
    ::-webkit-input-placeholder {
        font-size: 12px;
    }
    :-moz-placeholder { /* older Firefox*/
        font-size:12px;
    }
    ::-moz-placeholder { /* Firefox 19+ */
        font-size: 12px;
    }
    :-ms-input-placeholder {
        font-size: 12px;
    }
    .one-by-two .buttons {
        padding: 20px 0 40px;
    }
    #content .terms p
    {
        font-size: 13px;
    }
    #content .terms ul li
    {
        font-size: 12px;
    }
    .register-button
    {
        width: 80%;
    }
    .one-by-two.register-form
    {
        padding: 0 10px;
    }
    input.wpcf7-form-control
    {
        max-width: 90%;
    }
    select.wpcf7-form-control
    {
        max-width: 100%;
    }
    textarea.wpcf7-form-control
    {
        max-width: 90%;
    }
    #warranty
    {
        padding: 0;
    }
    .js .nav-collapse {
        display: block!important;
    }
    #toggle1
    {
        display: block!important;
    }

    /************Static Pages***************/
    .entry-title
    {
        font-size: 18px!important;
    }
    .entry-content p
    {
        font-size: 12px;
    }
    .entry-content h1
    {
        font-size: 1rem;
    }
    /*****************Footer*********************/
    .footer-list
    {
        float: none;
        padding: 5px 0;
    }
    #footer ul li
    {
        float: none;
        display: block;
        border-right: 0;
        margin: 10px 0;
    }
    #footer p.copyright
    {
        float: none;
        text-align: center;
        padding:5px 0;
    }
    .logo
    {
        max-width: 50%;
        display: block;
        margin: 15px auto;
    }
    .features-bar
    {
        display: none;
    }
    .updates
    {
        float: none;
        margin: 0 auto 10px;
    }    
    .contest-heading
    {
        font-size: 18px;
    }    
    #sitemap_list li
    {
        float: none;
        width: 95%;
    }
    .ui-accordion .ui-accordion-icons 
    {
        height: 100%;
        line-height: 1.3em;
        padding: 0.5em 2em;
    }
    .ui-accordion .ui-accordion-header .ui-accordion-header-icon
    {
        top:18px!important;
    }
    /********Gateway***********/
    .gateway-pages .one-third
    {
        width: 92%;
        margin: 0 auto;
        float: none;
    }
    .gateway-pages .desc h1
    {
        font-size: 25px!important;
        margin: 11px 0 4px;
    }
    .gateway-pages .desc p
    {
        font-size: 11px!important;
    }
    .gateway-pages .one-by-two
    {
        width: 100%;
    }    
    .gateway-pages .desc h2
    {
        font-size: 20px;
    }
    .menu-bar
    {
        display: none;
    }
    body
    {
        font-size: 13px;
    }
    /*********about***********/
    .about-content .left-section
    {
        width: 100%!important;
        border-right: 0;
        border-bottom: 1px solid #d1d1d1;
        padding-bottom: 20px;
    }
    .about-content .left-section h2
    {
        font-size: 15px;
    }
    .about-content .right-section h2
    {
        text-align: center;
        font-size: 15px;
    }
    .about-content .right-section
    {
        padding-left:0;
        width: 100%;
        padding-top: 20px;
    }  
    h2.about-heading
    {
        font-size: 15px;
    }
    .about-content .one-fourth
    {
        width: 100%;
        border-right: 0;
        border-bottom: 1px solid #d1d1d1;
        float:none;
        margin:0 auto 20px;
    }
    h2.about-heading span
    {
        font-size: 13px;
    }
    .gateway-pages h1.coming-soon
    {
        font-size: 25px;
    }
    /***************Solique*****************/
    .soliloquy-container .soliloquy-control-nav
    {
        bottom: 10px!important;
        left: 145px!important;
    }
    
    #footer p.copyright.left-section{float:none;}
    .register-section.border{margin:0 auto 15px;}
    
}
@media all and (min-width:480px) and (max-width:599px) 
{
    #menu
    {
        display: none;
    }
    .breadcrumbs
    {
        display: none;
    }
    .features-bar ul.features
    {
        display: none;
    }
    .price-bg
    {
        display: none;
    }
    .reviews-section
    {
        display: none!important;
    }
    .top-image
    {
        min-height: 288px;
    }
    .top-image .desc
    {
        top:195px!important;
    }
    .top-image .desc h1
    {
        font-size: 28px!important;
        margin-bottom: 5px!important;
    }
    .top-image .desc p
    {
        font-size: 12px!important;
    }
    .products
    {
        min-height: 295px!important;
    }
    .row .description
    {
        width: 95.5%;
        padding: 0 10px;
        top:55%!important;
    }
    .row .description.medium-products
    {
        width: 95.5%;
    }
    .row .description.large-products
    {
        width: 95.5%;
    }
    .row .description.large-description
    {
        width: 95.5%;
    }
    .row .description.x-large-products
    {
        width: 95.5%;
    }
    .space-left
    {
        left: 0!important;
    }
    .space-right
    {
        right: 0!important;
    }
    .row .description h2
    {
        text-align: center;
        font-size: 24px!important;
        margin-bottom: 8px!important;
    }
    .row .description p
    {
        text-align: center;
        margin: 0;
        font-size: 12px!important;
    }
    .wrapper
    {
        max-width: 100%!important;
    }
    .reviews h2 
    {
        font-size: 23px!important;
        margin: 20px 0!important;
    }
    .reviews h2 span
    {
        font-size: 42px!important;
        margin-top: -22px!important;
    }
    .register-section 
    {
        float: none !important;
        max-width: 100% !important;
        border-right: none;

    }
    /*************Home****************/
    .one-fourth
    {
        max-width: 95%!important;
        margin-bottom: 30px;
    }
    .one-fourth h2
    {
        margin-bottom: 15px!important;
        font-size: 17px!important;
    }    
    .instagram img
    {
        max-width: 22%!important;
    }
    .tweets .text
    {
        max-width: 405px!important;
    }
    .header-image
    {
        max-width: 80%!important;
    }
    /****************Register*******************/
    #content.register h1
    {
        font-size: 30px;
    }
    .center-image img.separator-vertical
    {
        display: none;
    }
    .center-image img.separator-horizontal
    {
        display: block;
    }
    .one-by-two
    {
        width: 88%;
        float: none;
        margin: 0 auto;
    }
    .center-image 
    {
        float: none;
        margin: 20px auto;
        width: 88%;
    }
    .one-by-two.register-form .textbox
    {
        max-width: 78%;
    }
    .one-by-two .buttons {
        padding: 20px 0 40px;
    }
    #content .terms p
    {
        font-size: 13px;
    }
    #content .terms ul li
    {
        font-size: 12px;
    }

    #warranty
    {
        padding: 0;
    }
    .js .nav-collapse {
        display: block!important;
    }
    #toggle1
    {
        display: block!important;
    }
    /************Gateway***********/
    .gateway-pages .one-third
    {
        width: 95%;
        margin: 0 auto;
        float: none;
    }

    .gateway-pages .desc h1
    {
        font-size: 28px!important;
        margin: 15px 0 5px!important;
    }
    .gateway-pages .desc p
    {
        font-size: 12px!important;
    }
    .gateway-pages .one-by-two
    {
        width: 100%;
    }    
    .gateway-pages .desc h2
    {
        font-size: 20px;
    }
    /************Static Pages***************/
    .entry-title
    {
        font-size: 18px!important;
    }
    .entry-content p
    {
        font-size: 12px;
    }
    .entry-content h1
    {
        font-size: 1rem;
    }
    /*****************Footer*********************/
    .footer-list
    {
        float: none;
        padding: 5px 0;
    }
    #footer ul li
    {
        float: none;
        display: block;
        border-right: 0;
        margin: 10px 0;
    }
    #footer p.copyright
    {
        float: none;
        text-align: center;
        padding:5px 0;
    }
    .logo
    {
        max-width: 40%;
        display: block;
        margin: 15px auto;
    }
    .gateway-pages h1
    {
        margin: 40px;
    }
    .features-bar
    {
        display: none;
    }
    .updates 
    {
        float: left;
        margin:10px;
        width: 218px !important;
    }

    .contest-heading
    {
        font-size: 18px;
    }
    textarea.wpcf7-form-control
    {
        max-width: 100%;
    }
    #sitemap_list li
    {
        float: none;
        width: 95%;
    }
    .ui-accordion .ui-accordion-icons 
    {
        height: 100%;
        line-height: 1.3em;
        padding: 0.5em 2em;
    }
    .ui-accordion .ui-accordion-header .ui-accordion-header-icon
    {
        top:18px!important;
    }
    .menu-bar
    {
        display: none;
    }
    body
    {
        font-size: 14px;
    }
    /*********about***********/
    .about-content .left-section
    {
        width: 100%!important;
        border-right: 0;
        border-bottom: 1px solid #d1d1d1;
        padding-bottom: 20px;
    }
    .about-content .left-section h2
    {
        font-size: 16px;
    }
    .about-content .right-section h2
    {
        text-align: center;
        font-size: 16px;
    }
    .about-content .right-section
    {
        padding-left:0;
        width: 100%;
        padding-top: 20px;
    }  
    h2.about-heading
    {
        font-size: 15px;
    }
    .about-content .one-fourth
    {
        width: 100%;
        border-right: 0;
        border-bottom: 1px solid #d1d1d1;
        float:none;
        margin:0 auto 20px;
    }
    h2.about-heading span
    {
        font-size: 14px;
    } 
    .gateway-pages h1.coming-soon
    {
        font-size: 30px;
    }
    
    #footer p.copyright.left-section{float:none;}
    .register-section.border{margin:0 auto 15px;}

}
@media all and (min-width:600px) and (max-width:767px)
{
    .wrapper
    {
        max-width: 100%!important;
    }
    #menu
    {
        display: none;
    }
    .price-bg
    {
        right:2%!important;
    }
    .price-bg h2
    {
        font-size: 18px!important;
    }
    .reviews-section
    {
        left: 2%!important;
    }
    .top-image .desc
    {
        top:245px!important;
    }
    .top-image
    {
        min-height: 356px!important;
    }
    .top-image .desc h1
    {
        font-size: 30px!important;
        margin-bottom: 5px;
    }
    .top-image .desc p
    {
        font-size: 12px!important;
    }
    .row .description
    {
        width: 37.5%;
    }    
    .row .description h2
    {
        font-size: 16px!important;
        margin: 20px 0 0!important;
    }
    .row .description p
    {
        font-size: 10px!important;
        margin: 5px 0!important;
    } 
    .space-left
    {
        left: 0!important;
    }
    .space-right
    {
        right: 0!important;
    }
    .reviews h2 
    {
        font-size: 23px;
    }
    .reviews h2 span
    {
        font-size: 42px!important;
        margin-top: -22px!important;
    }
    .register-section 
    {
        float: none!important;
        max-width: 100%!important;
        border-right: none;
    }

    .footer-list 
    {
        float: none!important;
        margin: 0 auto!important;
        max-width: 570px!important;
        padding: 10px 0!important;
    }
    #footer p.copyright
    {
        float: none!important;
        text-align: center;
        padding: 0 0 10px!important;
    }
    /*************Home****************/
    .one-fourth
    {
        max-width: 96%!important;
        margin-bottom: 30px;
    }
    .one-fourth h2
    {
        margin-bottom: 15px!important;
    }
    .instagram img
    {
        max-width: 18%!important;
    }
    .tweets .text
    {
        max-width: 525px!important;
    }
    .header-image
    {
        max-width: 80%!important;
    }
    /****************Register*******************/
    #content.register h1
    {
        font-size: 40px;
    }
    .center-image img.separator-vertical
    {
        display: none;
    }
    .center-image img.separator-horizontal
    {
        display: block;
    }
    .one-by-two
    {
        width: 90%;
        float: none;
        margin: 0 auto;
    }
    .center-image 
    {
        float: none;
        margin: 20px auto;
        width: 90%;
    }
    .one-by-two.register-form .textbox
    {
        max-width: 82%;
    }
    .one-by-two .buttons {
        padding: 20px 0 40px;
    }
    #content .terms p
    {
        font-size: 13px;
    }
    #content .terms ul li
    {
        font-size: 12px;
    }

    #warranty
    {
        padding: 0;
    }
    .reviews-section-text  
    {
        max-width: 152px;
    }  
    /*******Gateway********/
    .gateway-pages
    {
        min-height: 495px;
    }
    .gateway-pages .one-third
    {
        width: 32.8%;
    }
    .gateway-pages .desc h1
    {
        font-size: 30px!important;
        margin: 15px 0 5px;
    }
    .gateway-pages .desc p
    {
        font-size: 12px!important;
    }
    .gateway-pages .desc h2
    {
        font-size: 20px;
    }
    .gateway-pages .one-by-two
    {
        float: left;
    }
    .gateway-pages .one-by-two.right
    {
        float: right;
    }
    /************Static Pages***************/
    .entry-title
    {
        font-size: 18px!important;
    }
    /*****************Footer*********************/
    .footer-list
    {
        float: none;
        padding: 5px 0;
    }
    #footer ul li
    {
        float: none;
        display: block;
        border-right: 0;
        margin: 10px 0;
    }
    #footer p.copyright
    {
        float: none;
        text-align: center;
    }
    .logo
    {
        max-width: 32%;
        display: block;
        margin: 15px auto;
    }
    .gateway-pages h1
    {
        margin:40px;
    }
    .updates
    {
        float: left;
        margin:10px;
        width: 280px !important;
    }
    .contest-heading
    {
        font-size: 18px;
    }
    textarea.wpcf7-form-control
    {
        max-width: 100%;
    }
    .ui-accordion .ui-accordion-icons 
    {
        height: 100%;
        line-height: 1.3em;
        padding: 0.5em 2em;
    }
    .ui-accordion .ui-accordion-header .ui-accordion-header-icon
    {
        top:18px!important;
    }
    .menu-bar
    {
        display: none;
    }
    /*********about***********/
    .about-content .left-section
    {
        padding-bottom: 20px;
    }
    .about-content .left-section h2
    {
        font-size: 16px;
    }
    .about-content .right-section h2
    {
        text-align: center;
        font-size: 16px;
    }
    .about-content .right-section
    {
        padding-left: 10px;
    }  
    h2.about-heading
    {
        font-size: 15px;
    }
    .about-content .one-fourth
    {
        width: 20%;
        border-right: 1px solid #d1d1d1;
    }
    h2.about-heading span
    {
        font-size: 14px;
    } 
    .gateway-pages h1.coming-soon
    {
        font-size:40px;
    }
 
    .register-section.border{margin:0 auto 15px;}

}
@media all and (min-width:768px) and (max-width:799px)
{
    .wrapper
    {
        max-width: 100%!important;
    }
    #menu
    {
        max-width: 560px!important;
    }
    #menu ul li a
    {
        font-size: 11px!important;
        padding: 0 9px!important;
    }
    #menu ul li.buy a
    {
        padding: 5px!important;
    }
    .reviews-section
    {
        left: 2%!important;
        top: 15px!important;
    }
    .price-bg
    {
        right: 2%!important;
        max-width: 130px;
    }
    .top-image
    {
        min-height: 340px!important;   
    }    
    .top-image .desc h1
    {
        font-size: 38px!important;
        margin: 10px 0 0px!important;
        line-height: 40px;
    }
    .top-image .desc p
    {
        font-size: 14px!important;
    }
    .space-left
    {
        left: 2%!important;
    }
    .space-right
    {
        right: 2%!important;
    }
    .row .description
    {
        width: 40%;
    }
    .row .description h2
    {
        font-size: 21px!important;
        margin: 20px 0 5px!important;
    }
    .row .description p
    {
        font-size: 12px!important;
        margin: 2px 0!important;
    }
    .register-section
    {
        max-width: 29.2%!important;
    }
    .register-section h2
    {
        font-size: 14px!important;
    }
    .register-section p
    {
        font-size: 12px!important;
    }
    a.more-button
    {
        font-size: 10px!important;
    }
    #footer ul li
    {
        font-size: 10px;
        padding: 0 3px;
    }
    #footer p.copyright
    {
        font-size: 10px;
    }
    /**************Home***************/
    .one-fourth
    {
        max-width: 22%!important;
    }
    .one-fourth h2
    {
        font-size: 14px!important;
        margin-bottom: 15px!important;
    }
    .instagram img
    {
        max-width: 27%!important;
    }
    .tweets .text
    {
        max-width: 115px!important;
    }
    .tweets .text p
    {
        font-size: 12px!important;
    }
    .rfbp-text p
    {
        font-size: 12px!important;
        margin: 5px 0!important;
    }
    /****************Register*******************/
    .one-by-two
    {
        width: 44%;
    }
    .one-by-two.register-form .textbox
    {
        max-width: 80%;
    }
    #content.register h1
    {
        font-size: 40px;
    }
    .register-button
    {
        width:70%;
    }
    input.wpcf7-form-control
    {
        max-width: 290px;
    }
    /**************Gateway****************/
    .gateway-pages .one-third
    {
        width: 32.8%;
    }
    .gateway-pages .desc h1
    {
        font-size: 38px!important;
        margin: 10px 0 0px!important;
        line-height: 40px;
    }
    .gateway-pages .desc p
    {
        font-size: 14px!important;
    }
    /************Static Pages***************/
    .entry-title
    {
        font-size: 18px!important;
    }
    .updates
    {
        float: left;
        margin: 10px;
        width: 235px !important;
    }
    .contest-heading
    {
        font-size: 18px;
    }
    .ui-accordion .ui-accordion-icons 
    {
        height: 100%;
        line-height: 1.3em;
    }    
    .ui-accordion .ui-accordion-header .ui-accordion-header-icon
    {
        top:18px!important;
    }
    #nav
    {
        left: 335px;
    }
    #nav.accessories {
        left: 595px;
    }
    #nav.wireless {
        left: 450px;
    }
    #nav.soundbar
    {
        left: 510px;
    }    
    #nav.mobility
    {
        left: 390px;
    }
    #nav ul li
    {
        padding:0 10px 0 8px;
    }
    /*********about***********/
    .about-content .left-section
    {
        padding-bottom: 20px;
    }
    .about-content .left-section h2
    {
        font-size: 16px;
    }
    .about-content .right-section h2
    {
        text-align: center;
        font-size: 16px;
    }
    .about-content .right-section
    {
        padding-left: 10px;
    }  
    h2.about-heading
    {
        font-size: 15px;
    }
    .about-content .one-fourth
    {
        border-right: 1px solid #d1d1d1;
    }
    h2.about-heading span
    {
        font-size: 14px;
    } 
}
@media all and (min-width:800px) and (max-width:980px)
{
    .wrapper
    {
        max-width: 100%!important;
    }
    #menu
    {
        max-width: 605px!important;
    }
    #menu ul li a
    {
        font-size: 12px!important;
        padding: 0 9px!important;
    }
    #menu ul li.buy a
    {
        padding: 5px!important;
    }
    .reviews-section
    {
        left: 2%!important;
        top: 15px!important;
    }
    .price-bg
    {
        right: 2%!important;
        max-width: 130px!important;
    }    
    .top-image
    {
        min-height: 356px!important;   
    }    
    .top-image .desc h1
    {
        font-size: 38px!important;
        margin: 10px 0 0px!important;
        line-height: 40px;
    }
    .top-image .desc p
    {
        font-size: 14px!important;
    }
    .space-left
    {
        left: 2%!important;
    }
    .space-right
    {
        right: 2%!important;
    }
    .row .description
    {
        width: 38%;
    }
    .row .description h2
    {
        font-size: 21px!important;
        margin: 20px 0 8px!important;
    }
    .row .description p
    {
        font-size: 12px!important;
    }
    .register-section
    {
        max-width: 29.2%!important;
    }
    .register-section h2
    {
        font-size: 14px!important;
    }
    .register-section p
    {
        font-size: 12px!important;
    }
    a.more-button
    {
        font-size: 10px!important;
    }
    #footer ul li
    {
        font-size: 10px;
        padding: 0 3px;
    }
    #footer p.copyright
    {
        font-size: 10px;
    }
    /**************Home***************/
    .one-fourth
    {
        max-width: 22%!important;
    }
    .one-fourth h2
    {
        font-size: 14px!important;
        margin-bottom: 15px!important;
    }
    .instagram img
    {
        max-width: 27%!important;
    }
    .tweets .text
    {
        max-width: 125px!important;
    }
    .tweets .text p
    {
        font-size: 12px!important;
    }
    .rfbp-text p
    {
        font-size: 12px!important;
        margin: 5px 0!important;
    }
    /****************Register*******************/
    .one-by-two
    {
        width: 44%;
    }
    .one-by-two.register-form .textbox
    {
        max-width: 240px;
    }    
    #content.register h1
    {
        font-size: 40px;
    }
    .register-button
    {
        width:70%;
    }
    input.wpcf7-form-control
    {
        max-width: 290px;
    }
    select.wpcf7-form-control
    {
        max-width: 310px;
    }
    /************Gateway*************/
    .gateway-pages .one-third
    {
        width: 32.8%;
    }
    .gateway-pages .desc h1
    {
        font-size: 38px!important;
        margin: 10px 0 0px!important;
        line-height: 40px;
    }
    .gateway-pages .desc p
    {
        font-size: 14px!important;
    }
    /************Static Pages***************/
    .entry-title
    {
        font-size: 20px;
    }
    .updates 
    {
        float: left;
        margin: 10px;
        width: 245px !important;
    }
    .contest-heading
    {
        font-size: 20px;
    }
    .ui-accordion .ui-accordion-icons 
    {
        height: 100%;
        line-height: 1.3em;
    }
    .ui-accordion .ui-accordion-header .ui-accordion-header-icon
    {
        top:18px!important;
    }
    #nav
    {
        left: 335px;
    }
    #nav ul li
    {
        padding:0 18px 0 12px;
    }
    #nav.accessories {
        left: 595px;
    }
    #nav.soundbar
    {
        left: 510px;
    } 
    #nav.wireless
    {
        left:450px;
    }
    #nav.mobility
    {
        left: 390px;
    }
    /*********about***********/
    .about-content .left-section
    {
        padding-bottom: 20px;
    }
    .about-content .left-section h2
    {
        font-size: 16px;
    }
    .about-content .right-section h2
    {
        text-align: center;
        font-size: 16px;
    }
    .about-content .right-section
    {
        padding-left: 10px;
    }  
    h2.about-heading
    {
        font-size: 15px;
    }
    .about-content .one-fourth
    {
        border-right: 1px solid #d1d1d1;
    }
    h2.about-heading span
    {
        font-size: 14px;
    } 
}
@media all and (min-width:981px) and (max-width:1200px)
{
    .wrapper
    {
        max-width: 100%!important;
    }
    .space-left
    {
        left: 2%!important;
    }
    .space-right
    {
        right: 2%!important;
    }
    .reviews-section
    {
        top:15px!important;
        left: 2%!important;
    }
    .price-bg
    {
        right: 2%!important;
    }
    .row .description
    {
        width:45%;
    }
    .row .description h2
    {
        margin:30px 0 8px!important;
        font-size: 26px;
    }
    #menu
    {
        max-width: 792px!important;
    }
    /**************Home***************/
    .rfbp-text p
    {
        margin: 5px 0!important;
    }
    .top-image .desc h1
    {
        margin: 15px 0 5px; 
    }
    #nav
    {
        left: 412px;
    }
    #nav.soundbar
    {
        left: 665px;
    }
    #nav.accessories
    {
        left: 775px;
    }
    #nav.mobility
    {
        left: 500px;
    }
    #nav.wireless
    {
        left:585px;
    }
    #menu ul li a
    {
        padding: 0 18px!important;
    }
    #menu ul li.buy a
    {
        padding: 5px!important;
    }
}
