/*
 Theme Name:   Royal Child
 Theme URI:    http://8theme.com/
 Description:  Royal Child Theme
 Author:       8theme
 Author URI:   http://8theme.com
 Template:     royal
 Version:      0.0.1
 Text Domain:  royal-child
*/
/**************************************************
Custom CSS added by Magicworks
**************************************************/
/*dropdown menu arrow.menu .menu-full-width .nav-sublist-dropdown:before{ content: "\f0d8"; top: -16%; left: 225px; font-family: FontAwesome; font-size: 35px; color: #3e9700; margin: 0 0 0 3px; }
.fixed-header-area .menu .menu-full-width:hover > a:before { content: "\f0d8"; top: 73%; left: -44px; font-family: FontAwesome; font-size: 35px; color: #3e9700; margin: 0 0 0 3px; }*/
.fixed-header-area .menu > li > a:hover:before {top: 77%;}
.menu .menu-full-width .nav-sublist-dropdown {border: 3px solid #3e9700;}
.fixed-header-area .menu .nav-sublist-dropdown {margin-top: 0px !important;}
/*******main menu font size ********/.menu > li > a {font-size: 15px;font-weight:700;}
.menu .menu-full-width .nav-sublist-dropdown {border: 3px solid #3e9700 !important;}
/*product image border*/.product-image-wrapper {border: 1px solid #3e9700;box-shadow: 1px 1px 1px #666;margin-top: 3px;}
.owl-wrapper-outer.autoHeight {border: 1px solid #3e9700;box-shadow: 1px 1px 1px #666;}
/*product end level page image scroller hide*/
#product-pager {display: none !important;}a.email-link {display: none;}
/*header spacing*/.navbar {padding: 6px 0;padding-bottom: 15px;}
/*fixed header*/.fixed-header {padding-top: 8px;}
/*product end level tab hide*/a#tab_9 {display: none;}
/*top bar height*/.top-bar {height: 36px;}
@media screen and (min-width: 768px) {.wv-topbar-css{margin-left:20px;}}
p{color:#212121;}
.toggle-block.bordered .toggle-element .toggle-content {font: 14px/24px 'Open Sans', Arial, Helvetica, sans-serif;color: #212121;}.copyright-3 p {color: #fff;}
/*footer tab heading*/.footer-tags .widgettitle{color:#fff;font: 18px/20px 'Roboto', Arial, Helvetica, sans-serif;}
.menu .menu-full-width .nav-sublist-dropdown ul > li {width: 200px;}
.widget_product_search .search-field {width: 65%;}
/*product page show filter btn hide*/.filter-wrap button.btn.filled.medium { display: none; }
/*product description tab font increased*/.tabs .tab-content p { font: 14px/24px 'Open Sans', Georgia, Helvetica, sans-serif;color:#212121;}
/*product description 2 col layout ul li css*/<code>#double ul{ width:760px; margin-bottom:20px; overflow:hidden; border-top:1px solid #ccc; } #double li{ line-height:1.5em; border-bottom:1px solid #eee; float:left; display:inline; width:50%;} @media screen and (max-width: 768px) {#double li { width: 100%; }}<span class="code-comment">/* 2 col */</span></code>
/*********************************
contact form 7
*********************************/
.wpcf7-form .your-name { margin-left: 0; } .wpcf7-form .your-email, .wpcf7-form .your-name { width: calc(50% - 7px); width: -webkit-calc(50% - 7px); width: -moz-calc(50% - 7px); float: left; margin-left: 14px; margin-bottom: 20px; z-index: 999; } .wpcf7-form-control-wrap { position: relative; } .wpcf7-form input[type=date], .wpcf7-form input[type=email], .wpcf7-form input[type=text], .wpcf7-form input[type=tel], .wpcf7-form input[type=number], .wpcf7-form textarea { width: 100%; background: #fff; border: 1px solid #e5e5e5; border-radius: 0; box-shadow: none; min-height: 40px; padding: 10px; line-height: 20px; font-size: 13px; -webkit-transition: all .3s ease-in-out; -khtml-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; -ms-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; transition: all .3s ease-in-out; } button, input, select, textarea { border: 1px solid #eee; padding: 5px 10px; box-shadow: none; text-shadow: none; } button, input, select, textarea { font-family: inherit; font-size: inherit; line-height: inherit; } button, input, optgroup, select, textarea { color: inherit; font: inherit; margin: 0; } .wpcf7-form .your-name { margin-left: 0; } @media (max-width: 480px){ .wpcf7-form .your-email, .wpcf7-form .your-name { margin-left: 0; width: 100%; margin-top:10px;} } ::-webkit-input-placeholder { /* WebKit browsers */ color: #000 !important; opacity: 1; } :-moz-placeholder { /* Mozilla Firefox 4 to 18 */ color: #000 !important; opacity: 1; } ::-moz-placeholder { /* Mozilla Firefox 19+ */ color: #000 !important; opacity: 1; } :-ms-input-placeholder { /* Internet Explorer 10+ */ color: #000 !important; opacity: 1; } input[type=submit], button { background-color: #222; color:#fff; } .wpcf7-form input[type=email]:focus, .wpcf7-form input[type=text]:focus, .wpcf7-form input[type=tel]:focus, .wpcf7-form textarea:focus{ border-color: #3e9700; } .wpcf7-form textarea:focus{ border-color: #3e9700; } .wpcf7-form input[type=date].wpcf7-not-valid, .wpcf7-form input[type=email].wpcf7-not-valid, .wpcf7-form input[type=text].wpcf7-not-valid, .wpcf7-form input[type=tel].wpcf7-not-valid, .wpcf7-form input[type=number].wpcf7-not-valid, .wpcf7-form textarea.wpcf7-not-valid , .wpcf7-form select.wpcf7-not-valid{ border-color: red; }span.wpcf7-not-valid-tip { font-size: 10px;} .wpcf7-form select{width:100%}
/***********/


@media only screen and (max-width: 480px){
.products-grid .product {
    margin-bottom: 40px !important;
    width: 150px !important;
    float: left;
}
.filter-content #st-trigger-effects {display:none !important;}
.page-heading {padding: 5px 0;}
.navbar {padding: 0px 0;}
.products-page-cats{display: none;}
.page-content {margin-top: 0px !important;}
.filter-wrap{border-top: 0px solid #000 !important; padding: 10px 0px 5px 0 !important; margin-bottom: 10px;}
.filter-wrap .woocommerce-ordering {margin-bottom: 5px !important;}
.page-heading .title{width: 90% !important;}
}
  ul.prod li {
   list-style-type: disc !important;
}


/*
     FILE ARCHIVED ON 22:28:15 Jul 15, 2025 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 04:15:18 Sep 10, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.558
  exclusion.robots: 0.091
  exclusion.robots.policy: 0.077
  esindex: 0.008
  cdx.remote: 19.79
  LoadShardBlock: 274.985 (3)
  PetaboxLoader3.datanode: 172.345 (5)
  PetaboxLoader3.resolve: 207.96 (2)
  load_resource: 155.223
  loaddict: 46.063
*/