/* Media Queries */
@media only screen and (min-width: 768px) and (max-width: 1025px) {


    .wraper, .footer footer, body.index_v2 .social_block, body.index_v2 .footer {
        width: 770px;
    }

    .insurance_list ul li div img, .insurance3_block ul, .blog_entries .post .img_wrap img, .insurance4_block ul li img, .contact_us img, .left_nav #tabs div .wp_img img, .full_width img, .short_text_layout ul li img, .long_text_layout ul li .img img, .portfolio_sidebar ul li .img img, .single_full ul li .img img {
        width: 100%;
    }

    .blog_entries, .insurance5_block, .contact_us, .quotation_sidebar {
        width: 500px;
        padding-right: 20px;
    }
    /* text bar */
    .text_bar .wraper {
        min-height: 106px;
        padding: 10px 0 0 0;
    }

    .text_bar h2 {
        font-size: 18px;
    }

        .text_bar h2 span {
            font-size: 13px;
            padding-bottom: 4px;
        }

    .text_bar .buy, .text_bar .buy:visited {
        clear: both;
    }
    /* insurance block */
    .insurances_block ul li {
        width: 130px;
        padding: 140px 30px 40px 0;
        background: none;
    }
    /* insurance2 block */
    .insurance2_block ul li {
        width: 175px;
        padding: 20px 0 0 15px;
    }
    /* text bar */
    .text_bar2 h2 {
        font-size: 16px
    }

        .text_bar2 h2 span {
            font-size: 12px;
        }

    /* client list */
    .client_list ul.insurance_slider li {
        width: 159px;
    }

        .client_list ul.insurance_slider li div {
            width: 121px;
        }

    body .nivo-wrap {
        padding-left: 0;
        background: none;
    }

    .nivo-wrap .theme-default .nivoSlider {
        width: 760px;
        height: 305px;
    }

        .nivo-wrap .theme-default .nivoSlider img {
            height: auto;
        }

    /* Home Version 1 */
    body .moover-slide .moover-text p img, body .moover-slide .moover-text p iframe {
        visibility: hidden;
    }

    body .fallback {
        display: block;
    }

        body .fallback img {
            width: 100%;
            height: auto;
        }

    body .moover_wraper .moover, body .moover_wraper .controls {
        display: none;
        visibility: hidden;
    }

    /* Leave a Comment */
    .leave_comment form p input {
        width: 130px;
    }

    .leave_comment form p textarea {
        width: 475px;
    }
    /* Home Version 5 */
    .unleash_wrap {
        width: 770px !important;
        overflow: hidden;
    }

    body .unleash_wrap {
        margin-bottom: 0;
        padding-bottom: 0;
        background: none;
    }

    body .unleash_bg {
        display: none;
        visibility: hidden;
    }
    /* insurance4_block */
    .insurance4_block ul li {
        width: 236px;
    }

        .insurance4_block ul li p {
            padding-right: 0;
        }

        .insurance4_block ul li img {
            height: auto;
        }
    /* flyout_area */
    .flyout_area {
        width: 355px;
    }

        .flyout_area dd div p {
            width: 181px;
        }
    /* Sidebar Tabs */
    .sidebar_tabs {
        width: 355px;
    }
    /* insurance_explore */
    .insurance_explore {
        width: 365px;
    }

        .insurance_explore ul li p {
            width: 241px;
        }
    /* send_quote */
    .send_quote h4 {
        width: 222px;
        background-position: right 0;
        padding: 23px 40px 10px 8px;
    }

    body #banner {
        width: 770px;
    }

        body #banner .onebyone_item {
            width: 770px;
        }

            body #banner .onebyone_item span.txt1 {
                font-size: 20px;
            }

            body #banner .onebyone_item span.txt2 {
                font-size: 36px;
            }

            body #banner .onebyone_item span.txt3, body #banner .onebyone_item span.txt4 {
                width: 200px;
            }

            body #banner .onebyone_item span.txt_right {
                padding-left: 510px;
            }

            body #banner .onebyone_item span.txt4.txt_right {
                padding-left: 510px;
            }

            body #banner .onebyone_item span.txt_right2 {
                margin-left: 405px;
            }

    body .oneByOne1 {
        display: none;
        visibility: hidden;
    }

    /* products option */
    .product_option .right_desc {
        width: 290px;
    }

    .product_option4 ul li {
        width: 345px;
    }

        .product_option4 ul li:nth-child(3n+3) {
            padding-right: 50px;
        }

        .product_option4 ul li:nth-child(2n+2) {
            float: right;
            padding-right: 0;
        }
    /* Process page */
    /* process option2 */
    .process2 #tabs div, .horizontal_tabs #h_tabs div {
        width: 500px;
    }

        .process2 #tabs div ul li {
            padding-right: 150px;
        }
    /* process option3 */
    .process3 ul li .desc {
        width: 485px;
    }
    /*  pricing option */
    .pricing_option ul li {
        width: 136px;
    }

        .pricing_option ul li .price span {
            font-size: 45px;
        }

        .pricing_option ul li.active, .pricing_option ul li.active .active_bg:before {
            width: 180px;
        }

            .pricing_option ul li.active .active_bg {
                width: 166px;
            }
    /*  pricing option2 */
    .pricing_option2 ul li {
        width: 167px;
    }

        .pricing_option2 ul li.active {
            width: 225px;
        }

            .pricing_option2 ul li.active .active_bg {
                width: 211px;
            }

                .pricing_option2 ul li.active .active_bg:before {
                    width: 225px;
                }
    /*  pricing option3 */
    .pricing_option3 ul li {
        width: 226px;
    }

        .pricing_option3 ul li.active {
            width: 275px;
        }

            .pricing_option3 ul li.active .active_bg {
                width: 261px;
            }

                .pricing_option3 ul li.active .active_bg:before {
                    width: 275px;
                }
    /* Contact us page */
    .contact_us img, .contact_us iframe {
        width: 100%;
        height: auto;
    }

    .contact_us ul li:nth-child(3) {
        width: 250px;
    }

    .contact_us form p input {
        width: 130px;
    }

    .contact_us form p textarea {
        width: 475px;
    }
    /* Left nav page */
    .left_nav #tabs div {
        width: 500px;
    }

        .left_nav #tabs div p:last-child {
            margin: 0;
        }

    .left_nav #tabs .tab_select {
        float: left;
        background: none;
        width: 175px;
        min-height: 4px;
        padding-top: 0px;
    }

    .left_nav #tabs .tab_sel {
        float: left;
        background: none;
        width: 175px;
    }
    /* quotation_sidebar page */
    .quotation_sidebar_right {
        float: right;
        padding-right: 0;
    }

    .quotation_sidebar ul li .img img {
        width: 100%;
        height: auto;
    }

    .quotation_sidebar ul li .img:before {
        width: 480px;
    }
    /* two columns */
    .quotation_sidebar .two_columns li {
        width: 240px;
    }

        .quotation_sidebar .two_columns li .img:before {
            width: 230px;
        }
    /* three columns */
    .quotation_sidebar .three_columns li {
        width: 145px;
    }

        .quotation_sidebar .three_columns li .img:before {
            width: 130px;
        }
    /* gallery page */
    .gallery_list ul li .img img, .gallery_list ul li .img:before {
        width: 760px;
    }

    .gallery_list ul li .img img {
        width: 100%;
        height: auto;
    }
    /* gallery list 2 columns */
    .gallery_list_col_2 ul li {
        width: 380px;
    }

        .gallery_list_col_2 ul li .img img, .gallery_list_col_2 ul li .img:before {
            width: 370px;
        }
    /* gallery list 3 columns */
    .gallery_list_col_3 ul li {
        width: 226px;
    }

        .gallery_list_col_3 ul li .img img, .gallery_list_col_3 ul li .img:before {
            width: 100%;
        }
    /* gallery list 4 columns */
    .gallery_list_col_4 ul li {
        width: 164px;
    }

        .gallery_list_col_4 ul li .img img, .gallery_list_col_4 ul li .img:before {
            width: 100%;
        }
    /* footer */
    /* surveillance & help  */
    .surveillance_badge {
        display: none;
    }
    /* social block */
    .social_block ul li a, .social_block ul li a:visited {
        padding: 0 5px 0 30px;
    }

        .social_block ul li a:before {
            left: 5px;
        }

    .footer footer .bottom_about, .footer footer .recent_tweets, .footer footer .recent_posts, .footer footer .subscribe_block {
        width: 165px;
    }

        .footer footer .bottom_about p img {
            width: 100%;
        }

        .footer footer .subscribe_block p input {
            width: 143px;
        }
}

@media only screen and (min-width: 400px) and (max-width: 767px) {
    .wraper, .footer footer, body.index_v2 .social_block, body.index_v2 .footer {
        width: 480px;
    }

    .insurance_list ul li div img, .insurance3_block ul, .blog_entries .post .img_wrap img, .insurance4_block ul li img, .contact_us img, .left_nav #tabs div .wp_img img, .full_width img, .short_text_layout ul li img, .long_text_layout ul li .img img, .quotation_sidebar ul li .img img, .single_full ul li .img img {
        width: 100%;
    }

    .blog_entries, .insurance5_block, .contact_us, .quotation_sidebar {
        width: 480px;
        padding-right: 0;
    }

    .header .logo, .header .logo:visited {
        top: 15px;
        left: 152px;
    }

    .tagline {
        display: block;
        position: absolute;
        top: 26px;
        left: 260px;
    }

    .help {
        display: none;
    }

    .top {
        display: none;
    }

    .header nav {
        top: 70px;
    }

        .header nav ul li {
            padding: 0 0 0 18px;
        }

    .top_title ul {
        top: 82px;
    }
    /* text bar */
    .text_bar .wraper {
        min-height: 106px;
        padding: 10px 0 0 0;
    }

    .text_bar h2 {
        display: none;
    }

    .text_bar .buy, .text_bar .buy:visited {
        clear: both;
        margin-top: 20px;
    }
    /* insurance block */
    .insurances_block ul li {
        width: 130px;
        padding: 140px 30px 40px 0;
        background: none;
    }
    /* Home Version 1 */
    body .moover-slide .moover-text p img, body .moover-slide .moover-text p iframe {
        visibility: hidden;
    }

    body .fallback {
        display: block;
    }

        body .fallback img {
            width: 100%;
            height: auto;
        }

    body .moover_wraper .moover, body .moover_wraper .controls {
        display: none;
        visibility: hidden;
    }

    /* insurance2 block */
    .insurance2_block ul li {
        width: 220px;
        padding: 20px 0 0 15px;
    }

    /* text bar */
    .text_bar2 .wraper {
        min-height: 90px;
        padding: 20px 0 0 0;
    }

    .text_bar2 h2 {
        font-size: 14px;
        width: 280px;
    }

        .text_bar2 h2 span {
            font-size: 11px;
        }
    /* bc list */
    .bc_list ul li {
        margin: 0 auto;
        float: none;
    }

        .bc_list ul li:nth-child(2) {
            float: none;
        }
    /* why choose */
    .why_choose {
        width: 460px;
        clear: both;
    }
    /* insurance3 block */
    .insurance3_block ul {
        width: 460px;
        clear: both;
        float: left;
    }

        .insurance3_block ul li {
            width: 200px;
        }
    /* client list */
    .client_list ul.insurance_slider li {
        width: 100px;
    }

        .client_list ul.insurance_slider li div {
            width: 71px;
            margin-right: 5px;
        }
    /* insurance4_block */
    .insurance4_block ul li {
        width: 205px;
        padding-right: 30px;
    }

        .insurance4_block ul li:nth-child(2) {
            padding-right: 0;
            float: right;
        }

        .insurance4_block ul li:nth-child(3) {
            padding-right: 30px;
        }

        .insurance4_block ul li p {
            padding-right: 0;
        }

        .insurance4_block ul li img {
            height: auto;
        }
    /* flyout_area */
    .flyout_area {
        width: 480px;
        padding-right: 0;
    }

        .flyout_area dd div p {
            width: 330px;
        }

    /* Sidebar Tabs */
    .sidebar_tabs {
        width: 480px;
    }
    /* insurance_explore */
    .insurance_explore {
        width: 480px;
    }

        .insurance_explore ul li p {
            width: 330px;
        }

    /* send_quote */
    .send_quote h4 {
        width: 222px;
        background-position: right 0;
        padding: 23px 40px 10px 8px;
    }

    .send_quote p {
        font-size: 0;
    }

    body #banner {
        width: 480px;
    }

        body #banner .onebyone_item {
            width: 480px;
        }

            body #banner .onebyone_item img.wp1_3 {
                visibility: hidden;
            }

            body #banner .onebyone_item span.txt1 {
                font-size: 20px;
            }

            body #banner .onebyone_item span.txt2 {
                font-size: 36px;
            }

            body #banner .onebyone_item span.txt3, body #banner .onebyone_item span.txt4 {
                width: 200px;
            }

            body #banner .onebyone_item span.txt_right {
                padding-left: 10px;
            }

            body #banner .onebyone_item span.txt4.txt_right {
                padding-left: 10px;
            }

            body #banner .onebyone_item span.txt_right2 {
                margin-left: 10px;
            }

    body .oneByOne1 {
        display: none;
        visibility: hidden;
    }
    /* Services page */
    /* products option */
    .product_option .right_desc {
        width: 460px;
        padding-right: 10px;
        padding-left: 10px;
    }

        .product_option .right_desc .bwWrapper {
            margin-right: 17px;
        }
    /* products option2 */
    .product_option2 #tabs .tab_select li {
        padding: 20px 15px 0 15px;
    }

    .product_option2 #tabs div p:last-child {
        margin: 0;
        float: right;
    }
    /* products option4 */
    .product_option4 ul li {
        width: 440px;
    }

        .product_option4 ul li:nth-child(3n+3) {
            padding-right: 25px;
        }

        .product_option4 ul li:nth-child(2n+2) {
            padding-right: 0;
        }

        .product_option4 ul li:nth-child(2n+1) {
            clear: both;
        }
    /* Process page */
    /* process option2 */
    .process2 #tabs div, .horizontal_tabs #h_tabs div {
        width: 230px;
    }

        .process2 #tabs div ul li {
            padding-right: 0;
        }

        .process2 #tabs div .bwWrapper {
            display: none;
        }

        .process2 #tabs div p:last-child {
            margin: 0;
        }
    /* process option3 */
    .process3 ul li .desc {
        width: 225px;
    }

    /*  pricing option */
    .pricing_option ul li {
        display: none;
    }

        .pricing_option ul li.active {
            min-height: 420px;
        }

            .pricing_option ul li.active, .pricing_option ul li.active .active_bg:before {
                display: block;
                width: 430px;
            }

                .pricing_option ul li.active h4 {
                    font-size: 16px;
                }

                .pricing_option ul li.active .active_bg {
                    width: 416px;
                }
    /* Contact us page */
    .contact_us img, .contact_us iframe {
        width: 100%;
        height: auto;
    }

    .contact_us ul li:nth-child(3) {
        width: 220px;
    }

    .contact_us form p input {
        width: 110px;
    }

    .contact_us form p textarea {
        width: 455px;
    }
    /* FAQ page */
    .faq_list #faq li .question {
        padding-right: 50px;
    }
    /* Left nav page */
    .left_nav #tabs div .wp_img {
        display: none;
    }

    .left_nav #tabs .tab_sel {
        float: left;
        background: none;
        width: 175px;
        m
    }

    .left_nav #tabs .tab_select {
        float: left;
        background: none;
        width: 175px;
        min-height: 4px;
        padding-top: 0px;
    }

    .left_nav #tabs div p:last-child {
        margin: 0;
    }

    /* quotation_sidebar page */
    .quotation_sidebar_right {
        padding-left: 0;
    }

    .quotation_sidebar ul li .img img {
        width: 100%;
        height: auto;
    }

    .quotation_sidebar ul li .img:before {
        width: 470px;
    }
    /* two columns */
    .quotation_sidebar .two_columns li {
        width: 230px;
    }

        .quotation_sidebar .two_columns li .img:before {
            width: 220px;
        }
    /* three columns */
    .quotation_sidebar .three_columns li {
        width: 140px;
        margin-right: 30px;
    }

        .quotation_sidebar .three_columns li .img:before {
            width: 130px;
        }

    /* footer */
    /* surveillance & help  */
    .surveillance_badge {
        display: none;
    }

    .help {
        display: none;
    }
    /* social block */
    .social_block p {
        display: none;
    }

    .social_block ul li {
        font-size: 12px;
    }

        .social_block ul li a, .social_block ul li a:visited {
            padding: 0 10px 0 30px;
        }

            .social_block ul li a:before {
                left: 5px;
            }

    .footer footer .bottom_about, .footer footer .recent_tweets, .footer footer .recent_posts, .footer footer .subscribe_block {
        width: 240px;
    }

    .footer footer .bottom_about {
        width: 200px;
    }

        .footer footer .bottom_about p img {
            width: 100%;
        }

    .footer footer .recent_posts {
        clear: both;
        padding-left: 0;
        width: 200px;
    }

    .footer footer .subscribe_block p input {
        width: 215px;
    }

    .sidebar {
        display: none;
    }

    /* alert_icons_block */
    .alert_icons_block .box {
        width: 390px;
    }

        .alert_icons_block .box:nth-child(2n) {
            float: left;
        }

    .alert_block .box {
        width: 407px;
    }

    .surveillance_badge {
        display: none;
    }

    .top {
        display: none
    }
}

@media only screen and (max-width: 479px) {
    .wraper, .footer footer, body.index_v2 .social_block, body.index_v2 .footer {
        width: 300px;
    }

    .insurance_list ul li div img, .insurance3_block ul, .blog_entries .post .img_wrap img, .insurance4_block ul li img, .contact_us img, .left_nav #tabs div .wp_img img, .full_width img, .short_text_layout ul li img, .long_text_layout ul li .img img, .quotation_sidebar ul li .img img, .single_full ul li .img img {
        width: 100%;
    }

    .blog_entries, .insurance5_block, .contact_us, .quotation_sidebar {
        width: 300px;
        padding-right: 0;
    }

    .header .logo, .header .logo:visited {
        top: 17px;
        left: 62px;
    }

    .tagline {
        display: block;
        position: absolute;
        top: 26px;
        left: 160px;
        font-size: 20px;
        line-height: 18px;
    }

    .help {
        display: none;
    }

    .top {
        display: none;
    }

    .header nav {
        top: 75px;
        right: auto;
        left: 27px;
    }

        .header nav ul li {
            padding: 0 0 0 10px;
            font-size: 12px;
        }

            .header nav ul li:after {
                display: none;
            }

    .top_title ul {
        top: 82px;
        display: none;
    }

    .top_title h2 span {
        display: none;
    }
    /* text bar */
    .text_bar .wraper {
        min-height: 106px;
        padding: 10px 0 0 0;
    }

    .text_bar h2, .text_bar .widget {
        display: none;
    }

    .text_bar .buy, .text_bar .buy:visited {
        clear: both;
        margin: 20px auto 0 auto;
        float: none;
    }
    /* insurance block */
    .insurances_block ul li {
        width: 130px;
        padding: 140px 20px 40px 0;
        background: none;
    }

    body .moover-slide .moover-text p img, body .moover-slide .moover-text p iframe {
        visibility: hidden;
    }

    body .fallback {
        display: block;
    }

        body .fallback img {
            width: 100%;
            height: auto;
        }

    body .moover_wraper .moover, body .moover_wraper .controls {
        display: none;
        visibility: hidden;
    }

    /* insurance2 block */
    .insurance2_block ul li {
        width: 270px;
        padding: 20px 0 0 0;
    }

        .insurance2_block ul li .circle {
            left: 0;
        }

        .insurance2_block ul li .circle_link {
            left: 0;
        }

        .insurance2_block ul li:after {
            left: -10px;
        }

    /* text bar */
    .text_bar2 .wraper {
        min-height: 90px;
        padding: 20px 0 0 0;
    }

    .text_bar2 h2 {
        font-size: 16px;
        width: auto;
        float: none;
        text-align: center;
        padding: 0 10px;
    }

        .text_bar2 h2 span {
            display: none;
        }

    .text_bar2 .buy, .text_bar2 .buy:visited {
        float: none;
        margin: 10px auto;
    }

    /* why choose */
    .why_choose {
        width: 300px;
        clear: both;
        padding-left: 0;
    }
    /* sidebar */
    .sidebar {
        width: 300px;
    }

        .sidebar .flyout_area {
            width: 300px;
        }

    .recent_work .recent_slider, .recent_work .recent_slider li {
        width: 300px;
    }

        .recent_work .recent_slider li .bwWrapper {
            margin-right: 46px;
        }

    /* flyout_area */
    .flyout_area {
        width: 300px;
        padding-right: 0;
    }

        .flyout_area dd div p {
            width: 170px;
        }
    /* Accordions */
    .accordions {
        width: 300px;
    }

        .accordions dd div p {
            width: 125px;
        }
    /* Sidebar Tabs */
    .sidebar_tabs {
        width: 300px;
    }
    /* insurance_explore */
    .insurance_explore {
        width: 300px;
    }

        .insurance_explore ul li p {
            width: 170px;
        }

    /* send_quote */
    .send_quote h4 {
        width: 122px;
        background-position: right 0;
        padding: 10px 40px 23px 8px;
    }

    .send_quote p {
        font-size: 0;
    }

    body #banner {
        width: 300px;
    }

        body #banner .onebyone_item {
            width: 300px;
        }

            body #banner .onebyone_item img.wp1_3 {
                visibility: hidden;
            }

            body #banner .onebyone_item span.txt1 {
                font-size: 20px;
            }

            body #banner .onebyone_item span.txt2 {
                font-size: 36px;
            }

            body #banner .onebyone_item span.txt3, body #banner .onebyone_item span.txt4 {
                width: 200px;
            }

            body #banner .onebyone_item span.txt_right {
                padding-left: 10px;
            }

            body #banner .onebyone_item span.txt4.txt_right {
                padding-left: 10px;
            }

            body #banner .onebyone_item span.txt_right2 {
                margin-left: 10px;
            }

    body .oneByOne1 {
        display: none;
        visibility: hidden;
    }

    /* products option */
    .product_option .left_list {
        width: 300px;
        padding-bottom: 20px;
    }

        .product_option .left_list li {
            width: 275px;
        }

    .product_option .right_desc {
        width: 280px;
        padding-right: 10px;
        padding-left: 10px;
        float: left;
    }

        .product_option .right_desc .bwWrapper {
            margin-right: 0;
        }
    /* products option2 */
    .product_option2 #tabs .tab_select li {
        font-size: 10px;
        padding: 20px 5px 0 5px;
    }

    .product_option2 #tabs div p:last-child {
        margin: 0;
        float: right;
    }

    .product_option2 #tabs div .bwWrapper {
        margin-bottom: 10px;
    }
    /* products option4 */
    .product_option4 ul li {
        width: 300px;
    }

        .product_option4 ul li:nth-child(3n+3) {
            padding-right: 25px;
        }

        .product_option4 ul li:nth-child(2n+2) {
            padding-right: 0;
        }
    /* process option2 */
    .process2 #tabs .tab_select, .horizontal_tabs #h_tabs .tab_select {
        width: 125px;
    }

        .process2 #tabs .tab_select li, .horizontal_tabs #h_tabs .tab_select li {
            font-size: 11px;
        }

            .process2 #tabs .tab_select li span, .horizontal_tabs #h_tabs .tab_select li span {
                display: none;
            }

    .process2 #tabs div, .horizontal_tabs #h_tabs div {
        width: 150px;
    }

        .process2 #tabs div ul li {
            padding-right: 0;
        }

        .process2 #tabs div .bwWrapper {
            display: none;
        }

        .process2 #tabs div p:last-child {
            margin: 0;
        }
    /* process option3 */
    .process3 ul li .desc {
        width: 270px;
    }
    /*  pricing option */
    .pricing_option ul li {
        display: none;
    }

        .pricing_option ul li.active {
            min-height: 420px;
        }

            .pricing_option ul li.active, .pricing_option ul li.active .active_bg:before {
                display: block;
                width: 260px;
            }

                .pricing_option ul li.active h4 {
                    font-size: 16px;
                }

                .pricing_option ul li.active .active_bg {
                    width: 246px;
                }
    /* Contact us page */
    .contact_us img, .contact_us iframe {
        width: 100%;
        height: auto;
    }

    .contact_us ul li {
        padding-bottom: 10px;
    }

        .contact_us ul li:nth-child(3) {
            clear: both;
            width: 280px;
            float: left;
        }

    .contact_us form p input {
        width: 110px;
    }

    .contact_us form p textarea {
        width: 275px;
    }

    .sidebar {
        display: none;
    }

    /* FAQ page */
    .faq_list #faq li .question {
        padding-right: 50px;
        padding-bottom: 13px;
    }
    /* Left nav page */
    .sidebar {
        height: 160px;
    }

    .left_nav #tabs .tab_select {
        width: 145px;
    }

    .left_nav #tabs div {
        width: 220px;
    }

    .left_nav #tabs .tab_select {
        float: left;
        background: none;
        width: 175px;
        min-height: 4px;
        padding-top: 0px;
    }

    .left_nav #tabs .tab_sel {
        float: left;
        background: none;
        width: 175px;
    }

    .left_nav #tabs .tab_select li {
        font-size: 11px;
        padding-left: 10px;
    }

    .right_nav #tabs .tab_select li {
        padding: 12px 10px 0 0;
    }

    .left_nav #tabs div {
        width: 140px;
    }

        .left_nav #tabs div .wp_img {
            display: none;
        }

        .left_nav #tabs div p:last-child {
            margin: 0;
        }

    .right_nav #tabs div {
        float: left;
        padding-right: 0;
    }

    /* quotation_sidebar page */
    .quotation_sidebar_right {
        padding-left: 0;
    }

    .quotation_sidebar ul li .img img {
        width: 100%;
        height: auto;
    }

    .quotation_sidebar ul li .img:before {
        width: 290px;
    }
    /* two columns */
    .quotation_sidebar .two_columns li {
        width: 300px;
    }

        .quotation_sidebar .two_columns li:nth-child(2n) {
            float: left;
        }

        .quotation_sidebar .two_columns li .img:before {
            width: 290px;
        }
    /* three columns */
    .quotation_sidebar .three_columns li {
        width: 140px;
        margin-right: 0;
    }

        .quotation_sidebar .three_columns li .img:before {
            width: 130px;
        }

        .quotation_sidebar .three_columns li:nth-child(3n) {
            margin-right: 0;
        }

        .quotation_sidebar .three_columns li:nth-child(3n+1) {
            clear: none;
        }

        .quotation_sidebar .three_columns li:nth-child(2n) {
            margin-right: 0;
            float: right;
        }

        .quotation_sidebar .three_columns li:nth-child(2n+1) {
            clear: both;
        }

    height:auto;
}

/* footer */
/* surveillance & help  */
.surveillance_badge {
    display: none;
}

/* social block */
.social_block p {
    display: none;
}

.social_block ul li {
    font-size: 12px;
}

    .social_block ul li a, .social_block ul li a:visited {
        padding: 0 5px 0 4px;
    }

        .social_block ul li a:before {
            display: none;
        }

        .social_block ul li a:after {
            background: none;
        }

.footer footer .bottom_about, .footer footer .recent_tweets, .footer footer .recent_posts, .footer footer .subscribe_block {
    width: 280px;
    padding: 0 10px 10px 10px;
    float: none;
}

    .footer footer .subscribe_block p input {
        width: 255px;
    }

/* alert_icons_block */
.alert_icons_block .box {
    width: 218px;
}

    .alert_icons_block .box:nth-child(2n) {
        float: left;
    }

.alert_block .box {
    width: 227px;
}
}
