/*
Theme Name: Mercury
Theme URI: http://themes.themegoods.com/mercury_wp
Description: Premium Template for Photography Portfolio
Version: 1.7.2
Tags: gray, black, white, fixed-width, custom-header, custom-background, threaded-comments, translation-ready, editor-style, custom-menu
Author: Peerapong Pulpipatnan
Author URI: http://themeforest.net/user/peerapong
License: GNU General Public License
License URI: http://themeforest.net/licenses/regular_extended
Text Domain: mercury
*/

@import "css/screen.css";


#menu_wrapper .nav ul li, #menu_wrapper div .nav li {
	display: block;
    float: right;
    margin: 0 0 0 6px;
}

@media only screen and (max-width: 992px) {
    /*fix video */

    .vid {
        position: initial !important;
        border: 2px solid black;
		width: 100%;
    }
    /* disable pop-ups on mobile */

    #rum_sst_tab, #colorbox, #cboxOverlay, .cboxElement, #lbp-inline-href-1 {
        display: none !important;
    }
    /* delete menu */
    #page_caption {
        display: none
    }
    .text-mobile-only
    {
        display: block !important;
    }
    .nks_cc_trigger_tabsncf_tab.ncf_label_visible.nks_metro
    {
        display: none  ;
    }
    #page_content_wrapper .inner .sidebar_wrapper a.navigate-mobile
    {
        background: #7b2c72;
        color:white;
        display: inline;
        padding: 0.2em 2em 0.2em 2em;
        font-size: 16px;
    }
    div input[type="submit"],div input[type="button"],div a.button,div .button
    {
        font-size: 16px;
    }
    input[type=text], input[type=password], .woocommerce table.cart td.actions .coupon .input-text, .woocommerce-page table.cart td.actions .coupon .input-text, .woocommerce #content table.cart td.actions .coupon .input-text, .woocommerce-page #content table.cart td.actions .coupon .input-text
    {
        font-size: 60%;
    }
    input.wpcf7-form-control.wpcf7-submit
    {
        float: none;
    }
    .home input.wpcf7-form-control.wpcf7-submit
    {
        width: 92%;
    }
}
.navigate-mobile
{
    display:none;

}
/* change cursor in background */
#cboxOverlay {
    cursor: inherit !important
}

.home #page_caption > h1.cufon,
.home div.footer_bar {
	display:none;
}

input[type=text], input[type=email], input[type=tel], input[type=password],
textarea,
.woocommerce table.cart td.actions .coupon .input-text, .woocommerce-page table.cart td.actions .coupon .input-text, .woocommerce #content table.cart td.actions .coupon .input-text, .woocommerce-page #content table.cart td.actions .coupon .input-text {
    padding: 8px 10px 7px 10px;
    font-size: 100%;
    font-family: 'Alef Hebrew', serif;
    margin: 0;
    background: #fff;
    color: #666;
    border: 1px solid #ccc;
    -webkit-transition: border linear .2s, box-shadow linear .2s;
    -moz-transition: border linear .2s, box-shadow linear .2s;
    -o-transition: border linear .2s, box-shadow linear .2s;
    transition: border linear .2s, box-shadow linear .2s;
    max-width:100%;
    width:100%;
}

.page-id-2489 #wrapper #page_caption {background:purple;}
.page-id-2489 #wrapper #page_caption .cufon {color:white; padding-bottom: 20px;}


.contactblock .wpcf7 {
    width:500px;
    margin: 0 auto 30px auto;
}


@media screen and (min-width:768px) {
    .desktopOnly {
        display:block;
    }
    .mobileOnly, .homeslider {
        display:none;
    }

    .moonSlider {
        float:left;
        width:48%;
        margin:0 auto;
    }
    .moonForm {
        float:right;
        width:48%;
        margin:0 auto;
    }
    .ru-mobile {
        display: none;
    }
    .ru-desktop {
        display: block;
    }
}
@media screen and (max-width:768px) {
    .desktopOnly {
        display:none;
    }
    .mobileOnly {
        display:block;
    }
    .homeslider {
        margin:0 auto;
    }

    .moonSlider, .moonForm {
        display:block;
        width:100%;
        margin:0 auto;
    }
    .ru-mobile {
        display: block;
        margin: 0 auto;
    }
    .ru-desktop {
        display: none;
    }
    .nks_cc_trigger_tabs.nks_metro.ncf-tab-icon.fa-stack-2x {
        display: none;
    }
    .fa-stack.ncf-tab-icon {
        display: none;
    }
}


.bwg_image_alt_0 {
    display:none !important;
}


#fancybox-lock > div > div.fancybox-title.fancybox-title-outside-wrap > a, #social_share_wrapper {
    display:none;
}



#wpcf7-f2689-p2677-o2, #wpcf7-f2689-p2677-o2 input {
    direction: ltr;
    text-align:left;
}


/***Fix Menu***/
@media screen and (min-width:960px) {
    .menu-ru-item {
        display: none !important;
    }
    #menu_wrapper {
        width:100% !important;
    }
    .header_container {
        width:1100px;
        margin:0 auto;
    }
    .ru-item {
        float:left;
        display: inline-block;
        color:#444444 !important;
        margin-left:22px;
    }
    #main_menu {
        margin-top:8px !important;
    }
    #main_menu li:last-of-type {
        margin:0 !important;
    }
    .menu-menu-container #main_menu > li.menu-item a, .ru-item   {
        font-size: 20px !important;
    }
}
@media screen and (max-width:960px) {
    .ru-item {
        display: none;
    }
}
/***Fix Menu***/

