

@media screen and (max-width: 767px){
    table tr td{
        display: block;
    }
    
    table tr{
        border-bottom: none;
    }
	.page-id-2659 table td, .page-id-2713 table td, .page-id-2657 table td, .page-id-2710 table td {width:100% !important;} 
	.page-id-2657 table td:nth-child(1) {font-weight:bold !important;}
}

#logo-container img {
    width: 100px;
    height: auto;
}

.fixed-header-scroll #logo-container img {
    max-height: 70px;
}

.page-id-2743 .qg-overlay, .page-template-template-full-privee .qg-overlay{
    opacity: 1 !important;
    background: none !important;
}

.page-id-2743 .qg-overlay .icon-circle, .page-template-template-full-privee .qg-overlay .icon-circle{
    display: none;
}

.page-id-2743 .qg-overlay .qg-title, .page-template-template-full-privee .qg-overlay .qg-title {
    font-size: 20px !important;
}

.scroll-to-top{
    z-index: 99999999999;
    margin: 0 !important;
}

hr{
    margin: 0;
    background-color: rgba(179, 179, 177, 0.51);
}


table{
    margin: 20px 0 50px 0;
}

table tr th{
    font-size: 20px;
    font-weight: bold;
    border-bottom-color: #fff;
}

.wrap_main_table_boutiques td{
    font-weight: bold;
    font-size: 15px;
}

input[type=text], input[type=password], textarea, input[type=search], input[type=email], input[type=date], input[type=time], input[type=url], input[type=number], input[type=tel]{
    width: 100%;
    padding: 10px;
}

/*.qg-img a:first-child , .qg-img span{
    position: absolute !important;
    z-index: 999;
    right: 10px;
    top: 10px;
    min-height: 0 !important; 
}*/

a {
    color: #252525;
}

#footer, .page-title {background:#fff; color:#000;}
.page-title h1, .footer-box .title, .footer-widgets a, .textwidget p, .footer-widgets .lp-title a, .footer-box {color:#000; text-shadow:none;}
#content-container .section-boxed {margin-top:0px;}
#content-container {padding-top:0px;}

.scroll-to-top.show {
    opacity: 1 !important;
}

.scroll-to-top:hover{
    background: #000;
}

.helf_content{
    width: 47%;
    float: left;
    text-align: justify;
    padding: 0 10px;
}

.helf_img{
    width: 50%;
    float: right;
}

.copyrights {
    font-size: 8px;
    width: 400px;
}

#content-container .section-boxed {
    margin: auto;
}

.page-id-2684 .icon-circle{
    display: none;
}

.wrap_lang{
    float: right;
    clear: right;
	text-align:right;
	font-size: 12px;
	cursor:pointer;
}

.wrap_lang .lang_sel_sel{
    display: none !important;
}

.wrap_lang li{
    list-style: none;
}

#lang_sel_list ul a {
    background: none;
    color: #fff !important;
    border: 0 !important;
    text-align: right;
    padding: 7px 10px !important;
}

.pg-info{
    position: absolute;
    top: 40%;
    background: transparent;
}

.pg-item h2 {
    color: #fff;
}

.pg-item h2:after, .pc-item h2:after {
    background-color: transparent;
}

.pg-categories , .qg-overlay .icon-circle{
    display: none;
}

.qg-title {
  top: 50%;
}



/*.page-id-5997 table td , .page-id-2713 table td{
    width: 25%;
}

.page-id-6003 table td , .page-id-2710 table td{
    width: 25%;
}*/

.page-child table td{
    width: 25%;
}

table:nth-child(1)  td , #us + table  td{
    width: auto;
}

table:nth-child(1)  td , #us + table  td{
    width: auto;
}

.pc-wrapper .icon-circle, .pg-item .icon-circle, .qg-img .icon-circle {
    display: none !important;
}


.ps-icon {
    background-color: #fff;
}

#content {
    max-width: 100%;
}

button, .button, input[type="submit"], input[type="button"], #submit{
    background-color: #333;
}


.footer-box {
    width: 70%;
}



.qg-overlay{
    position: static;
}

.qg-img:hover .qg-overlay{
    opacity: 1;
}

.qg-img:hover .qg-title{
    top:50%;
}


.qg-img:hover img{
    -webkit-filter: grayscale(50%);
    filter: grayscale(50%);
}



.anchor{
      height: 20px;
}


@media screen and (max-width: 800px){
    .helf_content , .helf_img{
        width: 100%;
        float: none;
         padding: 0;
        clear: both;
    }
    

}

@media screen and (max-width: 480px){
    .copyrights {
        width: 100%;
    }
}

@media screen and (min-width: 1000px){
    .anchor{
      display: block;
      height: 200px;
      margin-top: -200px;
      visibility: hidden;
    }
    
    .pp_hoverContainer{
        display: none !important;
    }
}

@media screen and (max-width: 1300px){
    .nav-menu ul li a{
        font-size: 10px;
        padding: 2px 4px;
    }
}

#lang_sel_click li:before {content: 'Language'; color:#fff;}
.copy {list-style:none;}

#content-container .qg-title {
    height: 0;
}

.mobile #content-container .qg-title {
    text-align: center;
    left: 0;
    margin: 0 auto;
    padding: 0;
    right: 0;
    top: 45%;
    position: absolute;
}

.portfolio-featured , .post-autor{
    display: none;
}

.PIN_1462175408228_button_pin {background: #000 url(https://www.bertabridal.com/wp-content/themes/thestory/images/icons_white/pinterest.png) 50% 50% no-repeat !important;}

@media screen and (max-width: 1000px){
    #logo-container a img {
        max-height: 80px;
    }
}


.page-template-template-full-custom .qg-overlay .qg-title, .page-template-template-full-privee .qg-overlay .qg-title {
    font-size: 20px !important;
}

.page-template-template-full-custom .qg-overlay, .page-template-template-full-privee .qg-overlay{
    opacity: 1 !important;		
}

.contact_float {
    display: none;
}


.blog-post-img img {
    -moz-opacity: 1;
    -khtml-opacity: 1;
    -webkit-opacity: 1;
    opacity: 1;
}


/*woocommerce store */
.adisha  {display: none}
.pex-woo-cart-btn-wrap, .page-id-13753 .wrap_lang, .page-id-13756 .wrap_lang {display: none;}
.woocommerce-page .pex-woo-cart-btn-wrap, .page-id-13753 .pex-woo-cart-btn-wrap, .page-id-13756 .pex-woo-cart-btn-wrap {display: block;}
.woocommerce-page .nav-menu ul li a, .page-id-13753 .nav-menu ul li a, .page-id-13756 .nav-menu ul li a   {padding: 2px 6px;}

@media screen and (max-width: 768px) {
.woocommerce .pexeto-woo-columns-3 ul.products li.product, .woocommerce-page .pexeto-woo-columns-3 ul.products li.product, .woocommerce .pexeto-woo-columns-3 ul.products li.product, .woocommerce-page .pexeto-woo-columns-3 ul.products li.product, .woocommerce .pexeto-woo-columns-4 ul.products li.product, .woocommerce-page .pexeto-woo-columns-4 ul.products li.product, .woocommerce .pexeto-woo-columns-4 ul.products li.product, .woocommerce-page .pexeto-woo-columns-4 ul.products li.product, .woocommerce .related ul li.product, .woocommerce-page .related ul li.product, .woocommerce .related ul.products li.product, .woocommerce-page .related ul.products li.product, .woocommerce .upsells.products ul li.product, .woocommerce-page .upsells.products ul li.product, .woocommerce .upsells.products ul.products li.product, .woocommerce-page .upsells.products ul.products li.product {
    width: 100%;
    padding: 0%;
    }
.adisha  {display: block;} .adisha img {width: 100%; height: auto; padding: 0px;}
    #slider-container {display: none;}
    .page-id-18363 #slider-container, .page-id-10811 #slider-container, .page-id-10863 #slider-container {display: block;}
}

.woocommerce div.product form.cart .variations select, .woocommerce-page div.product form.cart .variations select, .woocommerce .woocommerce-ordering select, .woocommerce-page .woocommerce-ordering select {
    height: 40px;
    background: #ececec;
    border: 1px solid #c5c5c5;
    color: #737070;
    font-size: 16px;
    font-family: inherit;
}

.woocommerce-result-count, .woocommerce-ordering, .woocommerce .wrap_lang {display: none;}
.woonav {
    text-align: center;
    padding-bottom: 3%;
    font-size: 14px;
    font-weight: bold;
    line-height: 55px;
}

.woonav .woocredit {display: inline;}
.woocommerceextra {padding-top: 2%;}
.wootop {padding-top: 3%;}
.mainnyc1 {padding: 3% 0px;}
@media screen and (max-width: 500px){
    .woonav {font-size: 10px;}
}

@media screen and (max-width: 1000px) {
.social-profiles, .navigation-container {
    display: block;
    }
    #menu {display: none;}
    .img-loading {
    min-width: inherit !important;
    min-height: auto !important;
    }
}