/*
 Theme Name:   Mariana Handmade Child
 Theme URI:    http://mariana-handmade.themerex.net/
 Description:  Mariana Handmade Child Theme
 Author:       ThemeREX
 Author URI:   http://themerex.net/
 Template:     mariana-handmade
 Version:      1.1
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         flexible-header, custom-background, custom-colors, custom-header, custom-menu, featured-image-header, featured-images, full-width-template, microformats, post-formats, theme-options, threaded-comments, translation-ready
 Text Domain:  mariana-handmade-child
*/
.error{    color: #ff0000;    font-size: 13px;    float: left;  }.successmsg{   color: #006400;    font-size: 13px;    margin-left: 123px;    padding: 10px;}
.style-header-2 .top_panel_logo_wrap {
    background-size: cover !important;
    }
.order-notify {  position: fixed; bottom: 6px; width: 100%;  }
.order-notify p { color: #fff; padding: 2% 0 0 2%; margin: 0; }
/*privacy policy style start here*/
.privacy-policy-inner-section { width: 100%; display: inline-block; border-bottom: solid 1px #eee; padding-bottom: 14px;
    margin-top: 9px; }
.privacy-policy-outer h2 { font-weight: 600; font-size: 24px;  margin-bottom: 18px; }
h2.privacy-policy-first-h2 { margin-top: 0; }
.privacy-policy-inner-section h3 { font-size: 20px; line-height: 30px; font-weight: 500; }
#menu-footer-menu > li{display:inline-block;}
#menu-footer-menu > li > a{ color: #fff; border-right: 2px solid #fff; padding-right: 10px; padding-left: 5px;}    
#menu-footer-menu > li:last-child > a{border:none;}
.footer_wrap_inner .columns_wrap > [class*="column-"]{float:left;}.g-recaptcha >div {    margin: 0 auto;}
button.close-order { position: absolute; right: 0; background: transparent; color: #fff; top: -6px; }
/*privacy policy style end here*/
/* Pop-up css */
#mask {  position:absolute; left:0; top:0;  z-index:9000; background-color:#000; display:none; }  
#boxes .window {  position:absolute;  left:0;  top:0;  width:440px;  height:200px;  display:none;
  z-index:9999;  padding:20px;  border-radius: 15px;  text-align: center; }
#boxes #dialog { width:40%; height:auto; padding:10px; background-color:#ffffff; font-family: 'Segoe UI Light', sans-serif;
  font-size: 15pt; }
.maintext{	text-align: center;  font-family: "Segoe UI", sans-serif;  text-decoration: none; }
#lorem{	font-family: "Segoe UI", sans-serif; font-size: 12pt; text-align: left; }
#popupfoot{	font-family: "Segoe UI", sans-serif;font-size: 16pt; padding: 10px 20px; }
#popupfoot a{ text-decoration: none; }
.agree:hover{ background-color: #D1D1D1; }
.popupoption:hover{	background-color:#D1D1D1; color: green; }
.popupoption2:hover{ color: red; }
@media only screen and (max-width: 500px) {
    .style-header-2 .top_panel_logo .logo {	padding: 0px !important; }
    .order-cust { font-size: 13px; }
}
@media only screen and (max-device-width: 956px) {
#onload.modal{ top:40px!important; }
}