@charset "utf-8";
/*----------intial declartaion of css----------*/

@media print {
	
*{ /*appearance:none; -moz-appearance:none;-webkit-appearance:none;*/}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite,
code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset,
form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td ,select,input,option,textarea{margin: 0; padding: 0; border: 0;	outline: 0; font-size: 100%;/* list-style:none;*/ box-sizing:border-box;}

#header-main .bottom-right {
	display:  none;
}

article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block;}
audio,canvas,video{display:inline-block;}
audio:not([controls]){display:none; height:0;}
pre{white-space:pre; white-space:pre-wrap; word-wrap:break-word}
q{quotes:none}
q:before,q:after{content:''; content:none}
small{font-size:80%}
sub,sup{font-size:75%; line-height:0; position:relative; vertical-align:baseline}
sup{top:-0.5em;}
sub{bottom:-0.25em}
nav ul,nav ol{list-style:none; list-style-image:none;}
button,input,select,textarea{font-size:100%; margin:0; vertical-align:baseline;}
textarea{overflow:auto;vertical-align:top}
table{border-collapse:collapse;border-spacing:0}
button,html input[type="button"],input[type="reset"],input[type="submit"],textarea{-webkit-appearance:none; border-radius:0}
/* remember to define focus styles! */
:focus {outline: 0;}
ol, ul {/*list-style: none;*/}
/* tables still need 'cellspacing="0"' in the markup */
table {border-collapse: separate; border-spacing: 0; }
caption, th, td { text-align: left; font-weight: normal; }
a{text-decoration:none;}
blockquote:before, blockquote:after,
q:before, q:after {content: "";}
blockquote, q {quotes: "" "";}
table {	border:0 none; border-collapse:collapse; border-spacing:0;}
td { vertical-align:top; }
img	{ border:0 none; max-width:100%; }
a	{ outline:none; cursor:pointer; }
/* End hide from IE Mac */ .none { display: none; } /* End Clearfix */
article, aside, details, figcaption, figure, footer, header, hgroup, nav, section {display:block}
.clear{ clear:both;}  
img{ max-width:100%;}
/* For modern browsers */ 
.cf:before, .cf:after {content: "";display: table}
.cf:after {clear: both;}
/* For IE 6/7 (trigger hasLayout) */
a,button,.btn{ outline: none !important; transition:all 0.5s ease-in-out 0s; -moz-transition: all 0.5s ease-in-out 0s; -ms-transition: all 0.5s ease-in-out 0s; -o-transition: all 0.5s ease-in-out 0s; -webkit-transition: all 0.5s ease-in-out 0s; text-decoration:none !important;}
body{font-size:14px;  -webkit-font-smoothing: antialiased;      font-family: 'oswaldbook'; background:#ffffff;}
p{ font-size:14px; }

h1 { font-size:58px; font-weight:normal;}
h2 { font-size:42px; font-weight:normal;}
h3{ font-size:32px; font-weight:normal;}
/*--------sticky footer or vertical footer------------*/
/*--------sticky footer or vertical footer------------*/

/*-----------------------main styles starts here-----------------------------------------------*/

a[href]:after {
	content: none !important;
}
 .logo { width:100%; text-align:center;}
 .left-top .uparlay img { display:none!important;}
 .bottom-left img { display:none!important;}
 .buy-shop-right img { display:none!important;}
 .buy-shop { display:none!important;}
 .banner-sec { display:none!important;}
 .instgram { display:none!important;}
 .right-side-header { display:none!important;}
 footer {margin-top:50px!important;}
 .buy-shop{ margin-top:200px!important;}
 .item .blck-img { display:none;}
 .header-title{padding:50px 0 20px 0 !important}
 .item{padding-bottom:0px !important;padding-top:35px !important;}
 .item ul li h2{padding-bottom:20px !important;}
 .item span{display:none !important;}
 
 /* Innae Page */ 
 .inner-instagram .insta-title h2{display:none !important;}

}
 
#checkout-pages .header-title,
#checkout-steps,
body > .wrapper > header,
#footer-main .footer-desc,
#footer-main .footer-right {
	display:  none;
}

#print-icon {
	display:  none;
}

#checkout-pages {
	padding-top:  2em;
}