@media(min-width:1500px){
.security-services li {margin: 0 5.2%;}
}
@media(min-width:1200px){
.top-mid img {width: 380px;}
}
@media(min-width:1024px){
#EnquireModal {
top: 80px !important;
}
}
@media(max-width:1300px){
.socialmedia {top: 37px;}
.product-page .type-product .summary {padding-right: 30px;}
.woocommerce div.product div.images {width: 45%;margin-left: 6%;}
.nav-outer.stickymenu .logo-nav {margin-left: 58px;}
}
@media(max-width:1199px){
.nav-outer {padding-right: 15px;}
.top-bar-section ul li {margin: 0 20px;}
.header {min-height: inherit;}
.slide-content {padding-top:16%;padding-bottom:16%;width: 50%;}
.foot-1 {width: 23%;}    
.foot-2 {width: 22%;}
.foot-3 {width: 21%;}
.art-design-box {width: 100%; top: 52px;}	
.newsletter-section .row {max-width: 850px;}
.newsletter-section h2 {font-size: 38px;}
.newsletter-section p {font-size: 20px;}
.product-page h2{font-size:30px;}
#EnquireModal textarea {
height: 100px;
}
.socialmedia {top: 15px;}
.art-design-section .large-4.medium-4.columns:nth-child(1) {width: 420px;}
.art-design-section .large-4.medium-4.columns:nth-child(2) {width: 340px;}
.art-design-section h2 {padding: 10px 0 17px;line-height: 32px;}
.woocommerce div.product div.images {width: 40% !important;}
#wpis-gallery li.slick-slide {
width: 85px !important;
}
.our-collection.category h1 {font-size: 90px;}
.inner-pages h1 {font-size:90px;}
}
@media(min-width:992px){
.top-bar{height:50px;}    
.nav-outer {height:56px;}
.nav-outer.stickymenu{ height:134px;}
ul.dropdown {padding-top:12px !important; }
ul.dropdown li {margin: 0px; background: #f2f2f2; text-align: left;}
.top-bar-section .dropdown li:not(.has-form):not(.active) > a:not(.button){background: #f9e2da; padding:8px 12px 4px; font-size: 14px; color: #282828; border:0px;}
ul.dropdown li.active:not(.has-form) a:not(.button){ padding:6px 12px; color: #282828;}
.top-bar-section .dropdown li:hover:not(.has-form):not(.active) > a:not(.button) {background: #f2f2f2;  color: #282828;}
.dropdown li.active:not(.has-form) a:hover:not(.button) {background: #f2f2f2; color: #282828;}
.title-area{display: none;}   
.top-bar-section ul li {display: inline-block;} 
.top-bar-section ul li.has-dropdown .dropdown {
display:block;
visibility: hidden;
opacity: 0;
}
.top-bar-section ul li.has-dropdown:hover > .dropdown {
visibility: visible;
opacity: 1;
transition:opacity 0.35s linear;
}
.top-bar-section .dropdown {
border-bottom: 1px #555 solid;
}
.nav-outer.stickymenu .top-bar-section li:not(.has-form) a:not(.button) {border-color:#fff;}
.nav-outer.stickymenu .top-bar-section ul li:hover:not(.has-form) > a {border-color:#000;}
}
@media(max-width:991px){
.top-bar {height:2rem;}
.nav-outer.stickymenu .top-bar {height:3rem;}
.nav-outer.stickymenu .top-bar.expanded {height:auto;}
.nav-outer.stickymenu{padding: 9px 0 7px;}
.logo-nav {margin-top: 0; margin-left:14px !important; width: 182px;}
.nav-outer.stickymenu .top-bar .toggle-topbar.menu-icon {margin-top: 8px;}
.nav-outer.stickymenu .top-bar-section li:not(.has-form) a:not(.button) {padding:5px 0 4px 14px;}
.phoneno {top: 0;}    
.top-bar .toggle-topbar.menu-icon {z-index: 1; margin-right: 14px;}    
.top-bar .toggle-topbar.menu-icon a span::after {right: 5px;}    
.top-bar-section{margin-top:0; background: #fff;}    
.name img {width:133px;}    
.top-bar-section ul li {margin: 0;}    
.nav-outer {padding-right: 0;}    
.top-bar-section ul li {text-align: left;}
.top-bar-section li.active:not(.has-form) a:not(.button){padding-left: 14px;}    
.top-bar-section li:not(.has-form) a:not(.button) {padding-left: 14px; padding: 9px 0 7px 14px; background:#f2f2f2;}
.top-bar .name {display: none;}
.top-bar-section ul li:hover:not(.has-form) > a {background:#f9e2da; border-top: 1px #e0e0e0 solid; }
.top-bar-section li:not(.has-form) a:hover:not(.button) {background:#fff; color:#000;}
.top-bar-section {margin-top: 33px;} 
.nav-outer.stickymenu .top-bar-section {margin-top:61px;}
.nav-outer.stickymenu .top-bar-section {margin-top: 0;padding-top: 63px;}
.nav-outer.stickymenu .top-bar-section {clear: both;}
.nav-outer.stickymenu ul.dropdown {padding-top:63px !important;}
.top-bar-section .dropdown li.title h5 a, .top-bar-section .dropdown li.parent-link a {color: #000;}
.top-bar-section .dropdown li.title h5 a{font-weight: bold;}    
.top-bar-section li:not(.has-form) a:not(.button) {color: #000;}
.top-bar-section .dropdown li:not(.has-form):not(.active) > a:not(.button){}
ul.dropdown li {margin: 0px; background: #f2f2f2;}
ul.dropdown li a:hover {background: #fff;}
.top-bar-section .has-dropdown > a:after{right: 14px;}    
.top-bar-section ul {padding-bottom: 0;}	
.top-section {padding: 20px 0;}
.top-left {width: 38%;}
.slide-content {width: 73%;}
.view-btn {font-size: 13px;padding: 11px 13px 6px;}
.art-design-box {width: 350px;top: 22px;}
.art-design-box p {max-width: 92%; line-height:22px;}
.consultation-box p {max-width: 100%;padding: 0 14px;}
.consultation-box h3 {margin-bottom: 26px;}
.services-section p {font-size: 15px;}
.iconic-box-content {max-width: 90%;padding: 30px 14px 44px;}
.iconic-box {padding: 100px 0;}
.consultation-box {padding: 40px 0 40px;}
.newsletter-section .columns {width: 100%;text-align: center;}
.newsletter-section h2 {font-size: 38px;text-align: center; margin-bottom:20px;}
.newsletterform {padding-left: 0;}
.footer {padding: 56px 0 30px;}    
.foot-1 {width: 37%;}    
.foot-2 {width: 35%;}
.foot-3 {width: 25%;}    
.foot-4 {width: 100%;float: left;margin-top: 20px; text-align:center;}
.foot-4 p br {display: none;}
.nav-outer {padding: 16px 0 2px;}  
.our-collection p {font-size:36px;}
.bannerwidth-div {padding: 0 3px;}
.socialmedia {top: 11px;}
.art-design-section .large-4.medium-4.columns:nth-child(3) {width: 85%;}
.art-design-section .large-4.medium-4.columns:nth-child(1) {width: 380px;}
.product-page .type-product .summary {margin: 0 auto;}
.woocommerce div.product div.images {
width: 84% !important;
margin: 0 auto;
}
#wpis-gallery li.slick-slide {
width: 85px !important;
}
.nav-outer.stickymenu .logo-nav {width: 200px;margin-bottom: 0; position: absolute;}
.nav-outer.stickymenu .logo-nav img {width: auto;margin-top: 0;}
.woocommerce form .form-row label {display: block !important; margin-right:0px;}
.our-collection-box {padding-bottom: 36px;}
.our-collection.category h1 {font-size:80px;}
.inner-pages h1 {font-size:80px;}
}
@media only screen and (min-width:640px) and (max-width:991px){
}
@media(max-width:768px){
.summary.entry-summary {
padding: 0 20px;
}
.woocommerce-MyAccount-navigation ul {
margin: 0 0 27px;
background: #fceee9;
width: 100%;
}
}
@media(max-width:767px){
.header {min-height: inherit;}    
.header .columns {padding: 0 !important;}
.our-collection p {font-size: 34px;}
.art-design-section .columns {width: 100%;}
.art-design-section img {width: 100%;}
.art-design-box {width: 100%;top: 22px;	left: 0;}
.art-design-box p {max-width: 100%; padding:0 14px; margin:10px 0;}
.footer h2{text-align:center; margin-bottom:0px; }	
.foot-1 {width: 100%;text-align: center;}
.foot-2 {width: 100%;text-align: center;margin-top:30px;}    
.foot-3 {width: 100%;text-align: center;margin-top:30px;}   
.foot-4 {width: 100%;text-align: center;margin-top: 10px;}
.art-design-section .large-4.medium-4.columns:nth-child(2) {
width: auto;
padding: 0 5%;
bottom: -101px;
}
.art-design-box {width: 100%;top: 22px;}  
.art-design-section .large-4.medium-4.columns:nth-child(1) {width: 60%;top: 33%;}
.art-design-section .large-4.medium-4.columns:nth-child(3) { }
.art-design-section {padding-bottom: 170px;}
.art-design-section .large-4.medium-4.columns:nth-child(2) {top: auto;}
}
@media only screen and (min-width:769px) and (max-width:991px){
.single-product .summary.entry-summary {float: none !important; width:100% !important;}
}
@media(min-width:640px){	
}
@media(max-width:640px){
.our-collection p {font-size:36px;}
.art-design-box {width: 94%;top: -40px;margin: 0 auto;}
.instagram-box {margin-bottom: 20px;}
.services-section img {width: 100%;}
.our-collection-box {margin-bottom: 20px;}
.our-collection {padding: 40px 0 40px;}
.consultation-section {margin: 30px 0 50px;}
.services-section {margin: 50px 0 34px;}
.instagram-section {margin: 55px 0 40px;}
.newsletter-section {padding: 36px 0 28px;}
.top-bar-section li.active:not(.has-form) a:not(.button) {padding: 14px 0 10px 14px;	line-height: 1.3rem; border-color:#e0e0e0;}
.product-page-right{margin-top:0px;}
#secondary{margin-bottom:40px;}
.category .catgoryloop .our-collection-box .collection-pic {height:auto !important; margin-bottom:10px;}
}
@media(max-width:639px){
.top-section {padding: 20px 0 12px;}
.top-left {float: left;width: 100%;text-align: center; margin-bottom:10px;}
.top-mid {width: 100%;text-align: center;}
.top-right {float: left;width: 100%;text-align: center;}
.socialmedia {float: none; top:0;}
.top-mid img {width: 200px;}
.top-bar-section li:not(.has-form) a:not(.button) {font-size: 12px; padding:10px 0 6px 14px; line-height:20px;}
.foot-4 img {width: 200px;}
.slide-content {padding-top: 10%;padding-bottom: 11%}
.header h1 {font-size: 36px;line-height: 30px;}
.slide-content p {font-size: 14px;margin: 0;}
.boook-btn {font-size: 14px;padding: 14px 18px 10px; margin-left:0; float: none;display: inline-block;}
.our-collection h2 {font-size: 36px; margin-bottom:0; line-height:30px;}
.our-collection p {font-size: 36px;}
h2 {font-size: 36px;}
.art-design-section h2 span {font-size: 22px;}
.consultation-box span {font-size: 22px;}
.slide-content {width: 100%;text-align: center;}
.iconic-box h2 {font-size: 44px;}
.iconic-box {padding: 20px 0;}
.iconic-box-content {padding: 20px 14px 34px;}
.iconic-box p {font-size: 15px;	line-height: 24px;}
.wrapper {padding: 14px;}
.instagram-section span {font-size: 22px;}
.newsletter-section h2 {font-size: 30px;line-height: 34px;}
.newsletter-section p {font-size: 16px;}
.top-bar-section li.active:not(.has-form) a:not(.button) {padding: 10px 0 6px 14px;	line-height: 1.3rem;}
.our-collection.category h1 {font-size: 54px;}
.inner-pages h1 {font-size:54px;}
.tab-title {
width: 100%;
}
h1.product_title.entry-title {
font-size: 28px;
line-height: 34px;
}
.reveal-modal {
padding: 1rem;
}
.our-collection h2 {margin-bottom: 10px;}
.art-design-section .large-4.medium-4.columns:nth-child(1) {
width: 100%;
top: 33%;
position: relative;
float: left;
top:0%;
transform: translateY(0%);
}
.art-design-section .large-4.medium-4.columns:nth-child(3) {
width: 100%;
}
.art-design-section .large-4.medium-4.columns:nth-child(2) {
bottom: 0;
top:auto;
}
.art-design-section {
padding-bottom: 30px;
}
.art-design-box p {font-size: 13px; margin-top:0;}
#wpis-gallery li.slick-slide {
width: 83px !important;
padding: 0px;
}
.woocommerce div.product div.images {
width: 90% !important;
}
.video-section {margin-bottom: 40px;}
.sub-banner {margin-bottom:30px;}
.woocommerce .product-page div.product .product_title {font-size: 52px;line-height: 60px;}
}
@media(min-width:480px){
.large-12.medium-12.columns.mobileimage {display: none;}
}
@media(max-width:479px){
.header h1 {font-size: 24px;}
.slide-content p {font-size: 11px;}
.boook-btn{margin-top:14px; font-size: 12px; padding: 11px 14px 7px;}
.consultation-box h3 {font-size: 20px;padding: 0 14px;}
.iconic-box {background-position: top !important;}
.foot-1{width:100%;} 
.foot-2{width:100%;}
.foot-3{width:100%;}
.foot-4{width:100%;}      
.copy{font-size: 13px;}
.slide-content {
width: 100%;
margin-left:0;
padding-left:14px;
padding-right:14px;
text-align:center;
padding-top: 13%;
padding-bottom: 12%;
} 
.top-bar-section li:not(.has-form) a:not(.button) {font-size: 11px;}
.top-bar-section li.active:not(.has-form) a:not(.button) {padding: 10px 0 6px 14px;	line-height: 1.3rem;} .our-collection.category h1 {
font-size: 40px;
line-height: 38px;
}
#rc-imageselect, .g-recaptcha {transform:scale(0.86);transform-origin:0 0; margin-bottom: -20px;}
.our-collection h2 {margin-bottom: 10px;}
#wpis-gallery li.slick-slide {
width: 81px !important;
}
.EnquireModalbtn a {
font-size: 10px;
}
.EnquireModalbtn a {padding: 12px 12px 9px;}
.large-12.medium-12.columns.mobileimage {display: block;}
.large-12.medium-12.columns.desktopimage {display: none; }
.consultation-box h2 {font-size: 57px;}
.inner-pages h1 {line-height: 44px;}
.our-collection.category h1 {
width: 92%;
margin-left: auto;
margin-right: auto;
display: inline-block;
}
}
@media(max-width:400px){
.art-design-section .large-4.medium-4.columns:nth-child(2) {bottom: -5%;}
#wpis-gallery li.slick-slide {
width: 63px !important;
}
}
@media(max-width:340px){
.art-design-section .large-4.medium-4.columns:nth-child(2) {bottom: -16%;}
#wpis-gallery li.slick-slide {
width: 54px !important;
}
}