/*
Author: W3layout
Author URL: http://w3layouts.com
License: Creative Commons Attribution 3.0 Unported
License URL: http://creativecommons.org/licenses/by/3.0/
*/@font-face {
    font-family: "Edwardian Script";
    src: url(Edwardian_Script_ITC.ttf);
}

@font-face {
    font-family: "Channel Slanted 2";
    src: url(Channel_Slanted2.ttf);
}

 h1 {margin-top: 0;font-family: "Channel Slanted 2"; font-weight:bold; margin-bottom:-10px; font-size:44px; color:rgb(0, 61, 119)}
h2 { font-size:40px; text-align:center; color:rgb(0, 61, 119);
font-family: Bodoni MT,Georgia,"Verdana",Times,serif;}
h4, h5,h6 {margin-top: 0;font-family: "Edwardian Script"; font-weight:bold; margin-bottom:-10px; font-size:44px; color:rgb(0, 61, 119)}
h3 { font-family:Georgia, "Times New Roman", Times, serif;color:rgb(0, 61, 119); font-style:italic; font-size:30px}
ul, ol {margin: 0;}
p {margin: 0; font-family:-webkit-body}
html{}
 body{
	font-family: 'Roboto', sans-serif;	
	font-size: 100%;
	background: #E4E4E4;/*background-image:url(../images/sitebg.png);*/

	}
	
body a{
	transition:0.5s all;
	-webkit-transition:0.5s all;
	-moz-transition:0.5s all;
	-o-transition:0.5s all;
	-ms-transition:0.5s all;
}
.brush{width: 125px;
float: right;
margin-top: 5px;
margin-right: -10px;}
/*----*/
.itemContainer{
			width:100%;
			float:left;
		}

		.itemContainer div{
			float:left;
			margin: 5px 20px 5px 20px ;
		}

		.itemContainer a{
			text-decoration:none;
		}

		.cartHeaders{
			width:100%;
			float:left;
		}

		.cartHeaders div{
			float:left;
			margin: 5px 20px 5px 20px ;
		}
.item_add {
  color: #fff;
     font-size: 22px;
	 font-family:Calisto MT,Georgia,"Verdana",Times,serif;
  border:none;padding: 12px 10px 5px;
      }	
.grid_1 img{
	margin-bottom:1em;
}


.box_1{
	float:right;
}
.box_1 h3{
  color: #7A8499;
  font-size: 1em;

    float: left;
}
.box_1 h3 img{
	margin-left: 5px;
}
.box_1 p{

  float: right;
}
.total {
  display: inline-block;
}
/*----*/
/*--checkout--*/
.cart h2{
	font-size:1.5em;
	margin-bottom:1em;
}

.cart-sec{
	
	margin-bottom:3em;
}
.cart-item{
	width:20%;
	float:left;
	margin-right:5%;
	
}
.cart-item img{
	width:100%;
}
.cart-item-info{
	width:75%;
	float:left;
	 
}
.check{
	padding:5em 0;
}
.cart-item-info h3{
	font-size:1em;
	font-weight:600;
}
.cart-item-info h3 a{
	color:#000;
}
.cart-item-info h3 span{
	display:block;
	font-weight:400;
	font-size: 0.85em;
  margin: 0.7em 0;
}
.size_3 {
  width:100%;
}
.delivery {
  margin-top: 3em;
}
.delivery p {
  color: #A6A6A6;
  font-size: 1em;
  font-weight: 400;
  float: left;
}
.delivery span {
  color: #A6A6A6;
  font-size: 1em;
  font-weight: 400;
  float: right;
}
.cart-item-info h4 span{
	font-size:0.65em;
	font-weight:400;
} 

.close1,.close2{
  /*background: url('../images/close_1.png') no-repeat 0px 0px;width: 28px;
  height: 28px;*/
  cursor: pointer;
  
  position: absolute;
  right: 0px;
  top: 0px;
  -webkit-transition: color 0.2s ease-in-out;
  -moz-transition: color 0.2s ease-in-out;
  -o-transition: color 0.2s ease-in-out;
  transition: color 0.2s ease-in-out;
}
.cart-header {  
  position: relative;  
}
.cart-header2 {  
  position: relative;  
}
a.order {
  background:#00405d;
  padding: 10px 20px;
  
  font-size: 1em;
  color: #fff;
  text-decoration: none;
  display: block;
  font-weight: 600;
  text-align: center;
  margin:3em 0;
}
a.order:hover{
	background:#615c85;
}
.total-item,.cart-items{
	margin-top:0em;
	padding-bottom:2em;
}

.total-item h3 {
  color: #333;
  font-size: 1.1em;
  margin-bottom: 1em;
}
.total-item h4{
	font-size:0.8em;
	font-weight:600;
	color:#9C9C9C;
	display:inline-block;
	margin-right:6em;
}
a.cpns{
	background:#ff6978;
	color:#fff;
	
	padding: 10px;
  font-size: 0.8em;
	font-weight:600;
}
a.cpns:hover{
	background: #615c85;
}
.total-item p{
	font-size:0.9em;
	font-weight:400;
	margin-top:1em;
	color:#727272;	
}
.total-item p a:hover{
	color:#333;
	text-decoration:underline;
}
a.continue{
	background:#00405d;
	padding:10px 20px;
	
	font-size:1em;
	color:#fff;
	text-decoration:none;
	display: block;
   font-weight: 600;  
   text-align: center;
   margin-bottom:2em;
}
a.continue:hover{
	background:#615c85;
}
ul.total_price{
	padding: 0;
  margin: 1em 0 0 0;
  list-style: none;
}
ul.total_price li.last_price{
	width: 50%;
  float: left;
  
}
ul.total_price li.last_price span{
	font-size: 1.1em;
  color: #000;
}
.price-details{
	border-bottom: 1px solid #DDD9D9;
  padding-bottom: 10px;
}
.price-details h3{
	color:#000;
	font-size:1.2em;
	margin-bottom:1em;
}
.price-details span{
	width: 50%;
  float: left;
 
  font-size: 0.8125em;
  color: #000;
  line-height: 1.8em;
}

.as{}
.as p{
line-height: 1.2em;
text-align: justify;
font-size: 17px;
letter-spacing: 0.05px      padding-right: 20px;
}
.ds{font-family:century gothic; height:492px;padding-right: 50px;}
.ds p {font-family:century gothic,verdana,sans-serif; font-size:14px; text-align:justify; font-style:italic}
.cart-items h1 {
  font-size: 1.5em;
  margin-bottom:2em;
}
a.item_add1 {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  border-top-right-radius: 0;
  /* border-bottom-right-radius: 50%; */
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  padding: 10px 15px;
  background: url(0) #f54d56;
}
a.item_add1:hover{
	background:rgb(3, 193, 167);
	text-decoration:none;
	color:#fff;
}
.btn_5{
	padding:25px 40px;
	font-size:1.1em;
}
ul.qty{
	padding:0;
	margin:0;
	list-style:none;
}
ul.qty li{
   display: inline-block;
   margin-right: 10%;
}
ul.qty li p{
	font-size:0.8125em;
	color:#555;
}
/*-- header_top --*/
.top_bg{
	background: #252525;
}
.header_top{
	padding:15px 0 5px;
}
.top_left{
	float: right;
}
.top_left h2{
	text-transform:uppercase;
	font-size:12px;
	color:#ffffff;
}
.top_left h2 span {
  color: #000000;
  margin-right: 0px;
  padding: 1px 10px;
  background: url(../images/phon.png) no-repeat 0px 2px;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
.top_right{
	float:left;
	color: #ffffff;
	margin-top: -5px;
}
.top_right ul{
	padding:0;
	list-style:none;
}
.top_right ul li{
	display: inline-block;
	margin-right: 10px;
}
.top_right ul li:last-child{
	margin-right: 0;
}
.top_right ul li a{
	text-align:center;
	padding: 0px 4px;
	text-transform:uppercase;
	font-size:12px;
	display:block;
	color:#ffffff;
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}
.top_right ul li a:hover{
	color:#ff6978;
	text-decoration: none;
}
.itemContainer{
			width:100%;
			float:left;
		}

		.itemContainer div{
			float:left;
			margin: 5px 20px 5px 20px ;
		}

		.itemContainer a{
			text-decoration:none;
		}

		.cartHeaders{
			width:100%;
			float:left;
		}

		.cartHeaders div{
			float:left;
			margin: 5px 20px 5px 20px ;
		}
/*.item_add {
  border: none;
  color: #3f3d3d;
  padding: 12px 20px 5px;
  border: none;
  padding-top:18px;
  text-align: center;
}*/
.item_add:hover{
}	
.grid_1 img{
	margin-bottom:1em;
}
span.item_price {
  color: #3f3d3d;/*
  font-size: 1.2em;
  font-weight: bold;*/
  text-align: center;
}
.item_quantity {
  margin: 1em 0;
  border: 1px solid rgb(175, 175, 175);
  font-size: 0.85em;
  padding: 5px 10px;
  display: block;
}
.box_1 {
  float: left;
  margin: 0.55em 0.1em 0;
  width:38%;
}
.box_1 h3 {
  color: #000;
  font-size: 0.85em;
  margin-bottom: 0;
  float: left;
}
.box_1 h3 img{
	margin-left: 5px;
}
.box_1 p {
  color: #000;
  font-size: 0.85em;
  float: left;
  margin: 0.5em 0.3em 0;
  text-align:left;
}
select.item_Size {
  display: block;
  border: 1px solid #999;
  font-size: 0.85em;
  color: #000;
  padding: 5px 10px;
  margin-top: 1em;
}
.item_add  a{
/*box-shadow: 0px -6px 49px rgb(167, 167, 167) inset;
  padding: 10px 20px;*/
  border: none;
  color: #003D77;
  text-decoration:none;
  border: none;
font-size: 95%;


}
/********** Login *************/
#loginContainer {
    position:relative;
}
#loginContainer a span {
  display: block;
  padding: 2px 14px;
  border: 1px solid #555;
  font-weight: 300;
}
/* Login Button */
#loginButton { 
    display:inline-block;  
    position:relative;
    z-index:30;
    cursor:pointer;
}
/* Login Box */
#loginBox {
    position:absolute;
	top: 44px;
	right: 0px;
    display:none;
    z-index:29;
}
#loginForm:after {
	content: '';
	position: absolute;
	right: 25px;
	top: -10px;
	border-left:10px solid rgba(0, 0, 0, 0);
	border-right:10px solid rgba(0, 0, 0, 0);
	border-bottom: 10px solid #f0f0f0;
}
/* Login Form */
#loginForm {
   width: 300px;
	background: #fff;
	border: 1px solid #d6d6d6;
}
#loginForm fieldset {
    margin:0 0 15px 0;
    display:block;
    border:0;
    padding:0;
}
.content_box {
  display: table-cell;
vertical-align: middle;
}
.simpleCart_shelfItem
{
width: 75%;margin: 0px 33px;
}
addmyAccount {
   background-color: #194D6B;
   color: #FFF; 
   font-weight: bold;
   margin-bottom: 0.8rem;
   padding: 0.675rem 1.6rem;
   margin-top: 12px;
   font-size: 22px;
   font-family: "Helvetica",sans-serif;
}
.printImages{background: #eee;  display: table;width: 18.4cm;height: 18.4cm;}
.printSec
{
display: table-cell;vertical-align: middle;/*transform:rotateY(-22deg);*/text-align: center;
}
.bcgal{width: 16.6667%; float:left;}
.bctit{width: 66.6667%; float:left;}
.prinSecImg
{
display: block;margin: 25px auto; /*transform:rotateY(-22deg);*/
}
.carbutton
{
background-color:#333; height:65px; color:#FFFFFF;
}
.margin8px
{
margin-top: 8px;

}
.spanCheck
{
margin:0 0;
font-size: 15px;
}
.footer {
	padding: 3em 0;
	background:url("../images/floorBG.png") no-repeat;/*
  background-repeat: no-repeat;  
  background-attachment: scroll;  
  background-position: 0% 0%;*/
	background-size: contain;
}
.artDe
{
margin-top:-15px; margin-left:8%; margin-right:8%; display: inline-block;
}
.artZoNav
{
background-color: #eee;    height: 40px;    padding-top: 5px;
}
.printArd{font-size: 25pt;padding-top: 4px;width: 40%;}
.social
{
z-index:10;margin-top: 1px;margin-left: 125px;
width: 27%; padding-top:4px;}


.pdfimgss {
    width: 150px;
}
.pdfDex{
width:150px; padding: 3px 5px; 
}
.zomeimgdiv
{
    background-color: #FFF;
    float: right;
    margin-top: -15px;
    font-size: 18px;
    padding-left: 7px;
    padding-right: 7px;
    display: inline-block;
    height: 25px;
    padding-top: 5px;
    cursor: pointer;
}
.zomeimg
{
width:25px; padding-right: 5px; pointer:cursor;
}

.selecttab
{
padding:5px; width:100%; height:40px; font-style:normal;margin: 5px 0;margin-bottom: 20px;
}
.pricep
{
line-height: 2.8rem;font-size: 1.9rem;padding-top: 2px;padding-left: 3px;
}
.priceps
{
line-height: 2.8rem;font-size: 1.9rem;padding-top: 8px;padding-left: 3px;
}
.addmyAccount {
   background-color: #194D6B;
   color: #FFF; 
   font-weight: bold;
   margin-bottom: 0.8rem;
   padding: 0.675rem 1.6rem;
   margin-top: 12px;
   font-size: 22px;
   font-family: "Helvetica",sans-serif;
}
.school{ background:#006666; text-align:center}
.school h2 { font-family: 'Chiller'; color:#FF9933; font-size:75px}
.school h3 { text-transform:uppercase; color:#FFFFFF;font-family: 'Algerian'; font-style:inherit;font-size:54px}

.cnt { /*border-bottom:1px solid #fff;*/ font-size: 19px;color:rgb(0, 61, 119) }
.cnt table{ margin: 0% 40%;}
.cnt table tr td{ padding-bottom:10px}
.cnt-text{ padding-bottom: 10px;
padding-left: 10%;
padding-right: 10%;
text-align: justify;}
.cnt-text p{}
.cnt-text em{ font-style:italic}


.container .detail { background-color:#FFFFFF;margin-left: 10px;
/*margin-right: 41px;*/
margin-right: 24px;
     display: -webkit-box;
     display: -moz-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;}
.detPadd{padding: 33px 25px;}
.ti {font-size: 37px;font-style: italic;font-weight: bold;padding: 27px 0px 16px;font-family: Bodoni MT,Georgia,"Verdana",Times,serif;}
.tiOrg {color:rgb(0, 61, 119); font-size:25px; text-align:center; font-family:Bodoni MT,Georgia,"Verdana",Times,serif; padding-bottom: 10px;}
.tiPrint {font-family: "Crimson Text",serif;font-size: 22px;font-style: italic;font-weight:bold; color:rgb(0, 61, 119); text-align:center}
.art-desc_head {background-color: #eee;margin: 5px 10px;padding: 12px 0px;font-size: 21px;font-family: sans-serif;width: 97.1%;}
.art-desc {background-color: #FFF;
    margin: 3px 10px;
    padding: 12px 14px;padding-right: 27px;}

	hr{    margin-top: 20px;
    margin-bottom: 20px;
    border: 2px solid;}
	
	.border-round {
 -webkit-border-radius: 3px; 
 -moz-border-radius: 3px;
   border-radius: 3px; 
}
.right{ float:right}
.left{ float:left}
.ds_blog{ background-color:#fff; font-size:14px; padding:10px;font-family:verdana,geneva,sans-serif; font-style:italic;line-height: 1.5em; text-align:justify}
.ds_teach{  font-size:14px; padding-top:10px;font-family:verdana,geneva,sans-serif; font-style:italic;line-height: 1.5em; text-align:justify}
.ds_blog p{    font-family: verdana,geneva,sans-serif;}
.ds_blog img{width:100%;}
.header_bg{ background-color:#FFFFFF; height:124px}
.containerHEAD{ background-color:#0F374E}
#register-submit{    background-color: #fff;
    border-radius: 0px;
    color: #000; font-size:1em;
    height: 50px;}
	.container-in{ padding-left:9px; padding-right:24px;}
    .container_bio {padding-left: 10px;
padding-right: 30px;}
	.container-in_blog{padding:0px 50px;}
	.container_public{padding-bottom: 10px;
padding-left: 10%;
padding-right: 18%;
text-align: justify;}
.container_public select option{    padding: 0px 10px;
}
	.center{ text-align:center; z-index:-1}
	.container-in_glry{}
.bold { font-weight:bold}
.white{
box-shadow: 14px 10px 2px rgba(14, 1, 1, 0.1);border-right: 15px solid rgb(255, 255, 255); border-top-right-radius: 2px; border-bottom-right-radius: 2px; display: inline-block; border-color: #ffffff	; 

}
.black{

box-shadow: 14px 10px 2px rgba(14, 1, 1, 0.1); display: inline-block;  border-right: 15px solid rgb(0, 0, 0); border-bottom-right-radius: 2px; border-top-right-radius: 2px;

}
.sixten{ width:30%; border:2px solid #000;}
.four{ width:40%; border:2px solid #000}
/*.next{    display: block;
        background: rgba(0, 0, 0, 0.8);
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
    color: #FFF;
    width: 30px;
    height: 40px;
    padding-top: 9px;
    float: right;
    position:relative;
    margin-right: 273px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;}
.prev{    display: block;
        background: rgba(0, 0, 0, 0.8);
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
    color: #FFF;
    width: 30px;
    height: 40px;
    padding-top: 9px;
    float: left;
    position: absolute;
    margin-left: 304px;
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;}*/
	.next2{   background-color:#fff;
    color: #FFF;
    width: 32px;
    height: 32px;
    margin-left: 5px;
    margin-right: 5px;
    float: left;}
.prev2{    background-color:#fff;
    color: #FFF;
    width: 32px;
    height: 32px;
    margin-left: 5px;
    margin-right: 5px;
    float: left;}
	
.back2{    background-color:#fff;
    color: #FFF;
    width: 32px;
    height: 32px;
    margin-left: 5px;
    margin-right: 5px;
    float: left;}
.next a:hover{
    background-color: #000;
    padding-left: 8px;
    padding-right: 8px;    padding-top: 0px; border-radius:4px;
    padding-bottom: 2px;}
.prev a:hover{
    background-color: #000;
    padding-left: 8px;
    padding-right: 8px;    padding-top: 0px; border-radius:4px;
    padding-bottom: 2px;}

.containerTable{ background-color:#fff; padding:10px; margin-right:3%; }
.containerTable	 a:link{ color:#4AC}
.containerTable .cart-head{}
.containerTable .cart-detail{ height:150px; margin-top:10px; margin-bottom:10px; border-bottom:1px solid #CCCCCC;}
.cart-detail h6 { font-family:"Roboto",sans-serif; font-size:22px}
.containerTable p { font-family:"Roboto",sans-serif;}
.remove { font-family:"Roboto",sans-serif;background-color: white;color: #4ac;}
.TableFoot { background-color:#E4E4E4; padding-top:15px; padding-bottom:15px; height:45px}
.applySub{     background: #5bbf5a;    border-radius: .2em;
     background-size: 100%;
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #5bbf5a),color-stop(100%, #4ea64e));
    background-image: -moz-linear-gradient(top, #5bbf5a,#4ea64e);
    background-image: -webkit-linear-gradient(top, #5bbf5a,#4ea64e);
    background-image: linear-gradient(to bottom, #5bbf5a,#4ea64e);
    background-position: 0 0%;
    background-size: 100% 200%;
    color: #fff;
    font-weight: bold;
    text-shadow: 0 -1px 0px #3e833e;
    border-color: #429442 !important;
	box-shadow: inset 0 1px 0 rgba(255,255,255,0.5);
    border: 1px solid #bbb;
    text-decoration: none;
    white-space: pre-wrap;
    display: inline-block;
    padding: 4px 8px;
    margin-right: 4px;
    position: relative;
    -moz-transition: padding 0.2s cubic-bezier(0.175, 0.885, 0.32, 1.275);
    -o-transition: padding 0.2s cubic-bezier(0.175, 0.885, 0.32, 1.275);
    -webkit-transition: padding 0.2s cubic-bezier(0.175, 0.885, 0.32, 1.275);
    transition: padding 0.2s cubic-bezier(0.175, 0.885, 0.32, 1.275);
}
.line-back{    font-size: .9em;
    text-decoration: none;
    float: left;
    border-bottom: 1px solid #4ac;
    display: inline-block;
    padding-top: .5em; color:#4ac }
	.line-back_shop{/*display: inline-block; text-align: right;margin-left: 8px;float:left;*/}
	.applySub_check{ /* float:left;margin-left: 16px;*/}
	.text-right {
    text-align: right; margin-bottom:30px;
}
.coupon{border-top: 1px dashed #ddd;border-bottom: 1px dashed #ddd; margin-top:10px;  margin-bottom:10px; padding-top:10px; padding-bottom:10px}
.containerTable .cart-detail:last-child{ background-color:$#ffd}


#subscribe2 {
	    z-index: 2;
    position: absolute;
    float: right;
    width: 100%;
}

/*............	view in room.................*/
.cd-popup {
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s 0s, visibility 0s 0.3s;
}
 
.cd-popup.is-visible {
  opacity: 1;
  visibility: visible;
  transition: opacity 0.3s 0s, visibility 0s 0s;
}
 
.cd-popup-container {
  transform: translateY(-40px);
  transition-property: transform;
  transition-duration: 0.3s;
}
 
.is-visible .cd-popup-container {
  transform: translateY(0);
}
/*............	large img on popup .................*/
 #pdf {
	text-align: center;
	position: fixed;
	z-index: 100;
	top: 0;
	left: 0px;
	width:100%;
	height:100%;
	overflow:scroll;
	background: rgba(182, 180, 163, 0.5) none repeat scroll 0% 0%;
	cursor:pointer;
	padding:20px;
	
}
.pdfvisible
{
visibility: visible;
 opacity: 1;
  transition: opacity 1s linear;
}
.pdfhidden
{
visibility: hidden;
opacity: 0;
  transition: visibility 0s 2s, opacity 2s linear;
}
#pdfImg
{
width:30%;
padding-top:14.3%;
}
#pdfImg2
{
width:50%;
padding-top:0%;
}
#closed
{
z-index:10; float: right;

}
#largeImgPanel {
	text-align: center;
	visibility: hidden;
	position: fixed;
	z-index: 100;
	top: 0;
	left: 0;
	width:100%;
	height:100%;
	background-color: #fff;
	overflow-y:scroll;
overflow-x:scroll;
	cursor:pointer;
	padding:20px;
}

#largeImgPanel_2 {
    text-align: center;
    visibility: hidden;
    position: fixed;
    z-index: 100;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    background-color: #FFF;
    overflow: scroll;
    cursor: pointer;
    padding: 20px;
    padding-top: 50px;
}
#largeImgPanel_3 {
    text-align: center;
    visibility: hidden;
    position: fixed;
    z-index: 100;
    top: 0px;


    left: 0px;
    width: 100%;
    height: 100%;
    background-color: #FFF;
    overflow: scroll;
    cursor: pointer;
    padding: 20px;
    padding-top: 50px;
}
#black {
	display:none;
	visibility:hidden;
}

/*............	sizedbased .................*/
.sizebased {
	-webkit-box-shadow:10px 10px 3px #7C7C7C;
	box-shadow: 13px 11px 10px #7C7C7C;
}
.sizedbased_border {
	border:50px solid #CCCCCC;
}
p{ text-align:justify}
.art-desc_head p { background-color:#FFFFFF}

.addInputPub{    background-color: #77C054;
    color: #FFF;
    float: right;
    font-weight: bold;
    margin-bottom: 0.8rem;
    padding: 0.675rem 1.5rem;
    text-align: center;
    margin-top:18%;
    font-size: 19px;
    font-family: "Helvetica",sans-serif;}
.addInputOrg{background-color: #77C054;
color: #FFF;
float: right;
font-weight: bold;
margin-bottom: 0.8rem;
padding: 0.675rem 1.6rem;
text-align: center;
margin-top: 12px;

font-size: 22px;
font-family: "Helvetica",sans-serif;}
.addInputPrint{background-color: #E6AA00;
color: #FFF;
font-family: "Helvetica",sans-serif;
font-weight: bold;
margin-bottom: 0.8rem;
font-size: 20px;
margin-top: 8px;
text-align: center;
padding: 12px 5px 12px 6px;
float: right;
line-height: 25px;
width: 194px;}
.view_box{ background-color:#fff; padding:10px; width:75%; margin:13% 13%;font-size: 16px;}
.view_box img {vertical-align:middle; border-radius: 50%;background-color: #f3f3f3;height: 34px;width: 25px;}
.marginsold{margin-top: 18%;}
.print_select{float: left;
font-family: 'Crimson Text',serif;
font-size: 1.1875rem;
font-style: italic;
line-height: 1.3rem;
width: 100%;}
.ash{
}
.ash a{
font-size: 14pt;
}
.addimage
{
background-image:url(../images/Menu-button.png);
    background-repeat: no-repeat;
    background-size: contain;
}
.addname{ background-color:#8D8D8D; height:50px}
#largeImg
{
 margin: 0; padding: 0;
}
.largeWidthc
{
width:60%;
}
.largeHegithc
{
width:50%;
}
.largeequal
{
width:60%;
}
.bottom_head { width:100%; margin:0px}
#largeImg_2
{
margin: 0; padding: 0;
}
#largeImg_3
{
margin: 0; padding: 0;
}

.grid1_of_4 {
	margin-left:7%;
	margin-right:0%
}
.addAlink a{
color:rgb(0, 61, 119);
}
fieldset#body {
    border-radius:3px;
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    -o-border-radius:3px;
    padding:15px 15px;
    margin:0;
}
#loginForm #checkbox {
    width:auto;
    margin:3px 6px 0 0;
    float:left;
    padding:0;
    border:0;
    *margin:-3px 9px 0 0; /* IE7 Fix */
}
#body label {
    color:#000;
    margin:10px 0 0 0;
    display:block;
    float:left;
    font-size:0.8725em;
}
#loginForm #body fieldset label{
    display:block;
    float:none;
    margin:0 0 6px 0;
}
#body label i{
	color:#000;
	font-size:1em;
	font-style:normal;
}
/* Default Input */
#loginForm input {
    width:92%;
    border:1px solid #DADADA;
	color: #222;
	background:#FFF;
    padding:6px;
	font-size: 0.8125em;
    -webkit-apperance:none;
    font-family: 'Open Sans', sans-serif;
}
/* Sign In Button */
#loginForm #login {
	font-family: 'Open Sans', sans-serif;
	width: auto;
	float: left;
	background:#ff6978 ;
	color: #fff;
	font-size: 0.8725em;
	padding: 8px 20px;
	border: none;
	margin: 0 12px 0 0;
	cursor: pointer;
	transition: all .5s;
	-webkit-transition: all .5s;
	-moz-transition: all .5s;
	-o-transition: all .5s;
}
#loginForm #login:hover {
	background: #00405d;
}
/* Forgot your password */
#loginForm span{
    display:block;
    padding:0px 0px 15px 17px;
}
#loginForm span a{
	color:#000;
	font-size:0.85em;
    font-weight:500;
    background: none;
	border: none;
	box-shadow: none;
}
#loginForm span a:hover{
	text-decoration:underline;
}
input:focus {
    outline:none;
}
/*-- header --*/
.logo {
  float: left;
  margin: 3.2em 0px 0px 0px;
  /*margin-left:6%;*/
}
.header_right {
  float: right;
  width: 40%;
}
.head-t {
  padding-top: 1em;
  height:117px;

}
/*search*/
.search{
	position: relative;
	background: #f3f4f5;
	border: 1px solid #D8D8D8;
}
.search form{
	width:100%;
}
.search input[type="text"]{
	margin:0px 0;
	font-family: 'Open Sans', sans-serif;
	padding:8px 16px;
	outline: none;
	color: #5a5a5a;
	background: none;
	border: none;
	width:85.33333%;
	line-height: 1.5em;
	position: relative;
	font-size: 0.8725em;
	-webkit-appearance: none;
	text-transform: capitalize;
}
.search input[type="text"]:hover{
	background: #ffffff;
}
.search input[type="submit"]{
	background: url('../images/search.png') no-repeat 0px 1px;
	border: none;
	cursor: pointer;
	width: 24px;
	outline: none;
	position: absolute;
	height: 24px;
	top: 6px;
	right: 5px;
}
.log {
  float: left;
  width: 19%;
}
.reg {
  float: left;
  width: 20%;
  margin: 5px 0;
}
/* create_btn */
.create_btn {
  float: left;
  width: 21%;
}
.create_btn a {
  text-transform: capitalize;
  display: inline-block;
  padding: 6px 16px;
  font-size: 0.8725em;
  font-weight:300;
  color: #ffffff;
  background: #000000;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
.create_btn a:hover{
	background: #00405d;
	color:#ffffff; 
	text-decoration:none;
}
.create_btn a img{
	vertical-align: top;
	margin-top: 3px;
}
.reg a {
  vertical-align: middle;
  font-size: 0.85em;
  font-weight: 300;
  text-decoration: none;
}
/* start icon styles */
.icon1:before,.icon1:after {
	content: "";
	display: table;
}
.icon1:after {
	clear: both;
}
.icon1 {
  float: left;
  zoom: 1;
  margin-right: 0%;
  width: 40%;
  margin: 8px 0 0;
}
ul.icon1 {
	padding:0;
	list-style:none;
}
.icon1 li {
	float: left;
	position: relative;
	cursor: pointer;
}
.icon1 li:last-child{
	border-right:none;
}
.icon1 li:hover > a {
	color: #fafafa;
}
*html .icon1 li a:hover { /* IE6 only */
	color: #fafafa;
}
.icon1 ul {
	width:300px;
	margin: 20px 0 0 0;
	_margin: 0;
	opacity: 0;
	visibility: hidden;
	position: absolute;
	top: 42px;
	z-index: 1;
	right: -140px;
	background: #ffffff;
	-webkit-transition: all .2s ease-in-out;
	-moz-transition: all .2s ease-in-out;
	-ms-transition: all .2s ease-in-out;
	-o-transition: all .2s ease-in-out;
	transition: all .2s ease-in-out;
	box-shadow: 0px 0px 5px #aaa;
	-webkit-box-shadow: 0px 0px 5px #aaa;
	-moz-box-shadow: 0px 0px 5px #aaa;
	-o-box-shadow: 0px 0px 5px #aaa;
}
.icon1 li:hover > ul {
	opacity: 1;
	visibility: visible;
	margin: 0;
}
.icon1 ul ul {
	top: 6px;
	left: 158px;
	margin: 0 0 0 20px;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-o-border-radius: 5px;
}
.icon1 ul li {
	float: none;
	display: block;
	border: 0;
}
.icon1 ul li:first-child{
	border-top:none;
}
.icon1 ul li:first-child a{
	border-top-left-radius: 5px;
	-webkit-border-top-left-radius: 5px;
	-moz-border-top-left-radius: 5px;
	-o-border-top-left-radius: 5px;
}
.icon1 ul li:last-child {   
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;    
}
.icon1 ul a {    
	_height: 10px; /*IE6 only*/
	white-space: nowrap;
	float: none;
	text-transform: none;
}
.active-icon{
	display: block;
}
.icon1 ul li:first-child > a:after {
	content: '';
	position: absolute;
	left: 45%;
	top: -30px;
	border-left: 10px solid transparent;
	border-right:10px solid transparent;
	border-bottom:10px solid #f0f0f0;
}
.icon1 ul ul li:first-child a:after {
	left: -100px;
	top: 0%;
	margin-top: -6px;
	border-left: 0;	
	border-bottom:20px solid transparent;
	border-top: 20px solid transparent;
	border-right:20px solid #323757;
}
/* Mobile */
.icon1-trigger {
	display: none;
}
.sub-icon1 img{
	border:none;
	display:inline-block;
	vertical-align:middle;
}
.c1{
	background: url(../images/art.png) no-repeat 0px 0px;
	width: 32px;
	height: 32px;
	display: inline-block;
	vertical-align: middle;
	margin-top: 2px;
}
.c2 {
  background: url(../images/bag.png) no-repeat 0px 1px;
  width: 24px;
  height: 24px;
  display: inline-block;
  vertical-align: middle;
}
.icon1 .profile_img {
	margin-top: 3px;
}
.sub-icon1 ul li h3{
	text-align:center;
	font-size: 1em;
	color: #00405d;
	text-transform:uppercase;
	margin-bottom: 4%;
}
.sub-icon1 ul li p{
	text-align:center;
	font-size: 0.8125em;
	color: #555555;
	line-height: 1.8em;
}
.sub-icon1.list{
	padding: 20px 0px;
}
.sub-icon1 ul li p a{
	color: #00405d;
}
.sub-icon1 ul li p a:hover{
	color: #555555;
	text-decoration:underline;
}
.ul.megamenu.skyblue {
  background: #f5f5f5;
}
.rgt-bottom {
  margin-bottom: 1em;
}
/* start menu */
.h_nav h4{
	border-bottom: 1px solid rgb(236, 236, 236);
	font-size: 1em;
	color: #000;
	line-height: 1.8em;
	text-transform: uppercase;
	margin-bottom: 4%;
}
.h_nav h4.top{
	margin-top: 12%;
}
.h_nav ul li{
	display: block;
}
.h_nav ul li a{
	display: block;
	font-size: 0.95em;
	color: #555;
	text-transform: capitalize;
	line-height: 1.8em;
	-webkit-transition: all 0.3s ease-in-out;

	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
	line-height: 2.5em;
}
.h_nav ul li a:hover{
	color:#00405d;
	text-decoration:underline;
}
/* start content */
.arriv-left {padding-left: 12px;position: relative;text-align:center;}
.zomeclosebuton{z-index:10; float: right;}
.arriv-info {
  position: absolute;
  top: 216px;
  left: 119px;
  text-align: center;
}
.arriv-right {
  padding-right: 0;
  position:relative;       margin-left: -5px;/*padding-right: 30px;*/padding-right: 0px;
}
.arriv-lefts {
  padding-left: 12px;
position: relative;

text-align:center;
}
.arriv-rights {
  padding-right: 0;
  position:relative;       margin-left: -5px;/*padding-right: 30px;*/padding-right: 0px;
}
#ac-wrapper {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: rgba(182, 180, 163, 0.5) none repeat scroll 0% 0%;
z-index: 1001;
}
#popup{width: 375px;
height: 190px;
background: #FFF none repeat scroll 0% 0%;
border: 2px solid #B6B6B6;
border-radius: 5px;
box-shadow: 0px 0px 3px #C3C3C3;
position: relative;
top: 29%;
left: 38%;
font-family: monotype corsiva;
}
#popup p{
font-family: monotype corsiva;}
#popup a{
position: relative;
left: 44px;
text-decoration: none;
background: rgba(248, 93, 22, 0.23) linear-gradient(rgba(252, 203, 181, 0.2), #FF6300) repeat scroll 0% 0px;
color: #FFF;
font-weight: bold;
font-size: 14px;
padding: 5px 12px;
border-radius: 2px;}
.st {

    background: rgba(248, 93, 22, 0.23) linear-gradient(rgba(252, 203, 181, 0.2), #FF6300) repeat scroll 0% 0px;/*
    background: -webkit-linear-gradient( rgba(255,0,0,0), rgba(255,0,0,1)); /* For Safari 5.1 to 6.0 
    background: -o-linear-gradient( rgba(255,0,0,0), rgba(255,0,0,1)); /* For Opera 11.1 to 12.0 
    background: -moz-linear-gradient( rgba(255,0,0,0), rgba(255,0,0,1)); /* For Firefox 3.6 to 15 
    background: linear-gradient(rgba(255,0,0,0), rgba(255,0,0,1)); /* Standard syntax (must be last) */
    
    margin:5px; text-align:center;border-radius: 2px;
padding: 7px;
color: #fff;
font-size: 16px;
font-weight: bold;
}
.itemssuccs
{text-align: center;
padding-bottom: 38px;
    font-weight: bold;
border-bottom: 1px solid #000;
padding-bottom: 55px;
padding-top: 10px;
font-size: 16px;
}
.d1{background : url("../images/paypalpayment.jpg");
display: inline;
margin-bottom:10px;
margin-bottom: 10px;
height: 560px;
width: 100%;
padding: 10px;
line-height: 48px;
background-repeat: no-repeat;
}
.makedespist
{
width: 100%;
}

.paintstand{margin-bottom:-180px;}
.big-link { /*display:block; margin-top: 100px; text-align: center; font-size: 70px; color: #06f; */
}
#img_pos {
	float:right;
	position:relative;
}
#image_pos {
	left:0;
	top:0;
}
#subscribe {
	z-index: 2;
	position: absolute;
	top: 86px;
	padding-left: 25px;
}
#like {
	z-index: 2;
	position: absolute;
	top: 145px;
	padding-left: 50px;
}
.homeImageLink {position: absolute;left: 0px;text-align: center;display: block;opacity: 5;width: 90%;height: 100%;top: 33%;font-family: Bodoni MT,Georgia,"Verdana",Times,serif;font-size: 29px;color: #003D77;}
.direct{display: inline-block;left: 0px;right: 0px;background-color: #FFF;border-radius: 10px;box-shadow: 0px 0px 5px #959595;position: relative;top: 200px;}
.direct p{text-align: center;padding: 10% 0px 0px;font-family: Bodoni MT,Georgia,"Verdana",Times,serif; margin:2px 30px }
.direct input[type="button"]{color: #FFF;background: #006695; margin:5%; padding: 5px;box-shadow: 1px 1px 2px #545454;font-weight: bold;}
.homeImageLink a{}
.homeImageLink a:hover{ background: rgba(255, 255, 255, 0.5) none repeat scroll 0% 0%; width:100px; height:100px}
.homeImageLink span {font-style: italic;text-align:center;pointer-events: none;}
.img-container {position:relative;}
.imgCss{margin-top:30px;  height: 149px;width: 226px;}
.inqmarg{margin-left: -6px;}
.kidimg{margin-bottom: 5%;margin-top: 2px;}
.exibs{margin-top: 2%;}
.stdmarg{margin-top: 40px;}
.exiimg{width:270px; height:208px;margin-bottom:45px;}
.or_p1{ font-weight:bold;letter-spacing: 0.4px;}
.or_p2{ font-weight:bold; color:#003D77;letter-spacing: 0.4px;}
.or_p3{ color:#003D77; font-size:larger}
.p_left {padding-right: 6px; float:right;font-size: 14px;padding-top: 10px;}
.p_left2 {padding-right: 6px; padding-top: 10px; width:20%}
.col-md-889 .ds p { letter-spacing:.8px}
.col-md-889{ padding:0; float:left;    width: 66.6667%;}
.col-md-489 {width: 30.333333%;	position: relative;min-height: 1px;padding-right: 15px;padding-left: 15px;float: left;}
.col-md-126 { padding-left:0px; padding-right:0px;width: 95.7%;margin-left: 10px;float: left;}
.col-md-888{ width:66.6667%;position: relative; float:left;min-height: 1px;padding-right: 15px;padding-left: 15px;}
.col-md-444{width: 33.3333%;position: relative;min-height: 1px;padding-right: 15px;padding-left: 15px; float:left}
.comm_Th2{text-align:center; font-style:italic}
.arriv .comm_Th3{text-align:center;font-size: 26px}
.socico{cursor:pointer;}
.col-md-489 ul li{ list-style-type:none}
.col-md-125{width: 95.7%;margin-left: 10px;float: left;}
.col-md_foot-12{padding-right: 15px;   padding-left: 15px;   float: left;   width: 95.7%;}
.col-md-425 {width: 33.333%;float: left;}
.col-md-825 {width: 63.667%;float: left;margin-left:22px;float: right;}
.col-md-121{width: 100%;float: left;margin-left:0px; margin-right:0px;margin-bottom:20px;padding-left:0px; padding-right:0px}
.col-md-61{width: 50%;float: left; margin-left:0px; margin-right:0px; padding-left:0px; padding-right:0px}
.col-md-31{ width: 25%;float: left;margin-left:0px; margin-right:0px; padding-left:0px; padding-right:0px}
.pubpric{text-align: right;float: left;padding-right: 15px;font-weight: bold;width: 50%;padding-top: 1%;}
.pubmarg {margin-left: 5px;}
.pubhead{margin-left: -29%;}
.col-md-110{width:20%;padding-left:0px;padding-right:0px;float:left}
.col-md-41 {width: 30.333333%;float: left;position: relative;min-height: 1px;padding-right: 15px;padding-left: 15px;}
.col-md-81 {width: 66.6667%;float: left;position: relative;min-height: 1px;padding-right: 15px;padding-left: 30px;}
.backtogal{width:138px; height:32px;cursor:pointer;margin-top: 26px;}
.pubquan{padding-top: 1%;text-align: right;font-weight: bold;float: right;margin-right: 1%;}
.pubimgs{vertical-align:middle;height: 150px;}
.pubdescs{overflow-y:auto; height:150px; padding:0px 0px 0px 3%}
.putqty{padding-top: 20%;padding-right: 8px;float: right;}
.pubpricamt{text-align: right;float: left;padding-right: 15px;width: 50%;padding-top: 20%;font-weight: bold;}
.gallerymar{margin-left: -3%;}
/*Make Gallery Page Responsive Start*/
.mgdiv{display:inline-block; text-align:center; width:100%; margin-left:-15px}
.barmenbu{width:75px; height:43px}
.vicimg{width:55px; height:43px}
.logs{color:rgb(0, 61, 119); margin-bottom: -5px;font-size: 30px;padding-left: 6px;}
.soldmargin{padding-top: 7px;padding-left: 0px;}

.arlema{margin-bottom: 6px;padding-left: 7px;}
.priimgs{width:71px; height:51px;}
.pad_art{background: #EEE;width: 18.4cm;height: 18.4cm;}
.tabHe{height:639px;}
.padBo{padding-bottom: 29px;}
.padto{padding-top: 45px;padding-bottom: 52px;}
.padBop{padding-bottom: 16px;}
.padtopp{padding-top: 45px;padding-bottom: 37px;}
.padtpp{padding-top: 10px;}
.padtwen{padding-bottom:20px;}
.corbot{margin-top: 200px;margin-bottom: 13.3%}
.nexbot{font-weight:bold; font-size:30px;}
.artwidth{width:62%;}
.pdfpadwi{padding-left: 94px;padding-top: 3px;}
/*Make Gallery Page Responsive Start*/	 


.arriv-left1 {
  padding-left: 0;
  position: relative;
}
.arriv-left2 {
  padding-left: 0;
  position: relative;
}
.arriv-right1 {
  padding-right: 0;
  position: relative;
}
.arriv-right2 {
  padding-right: 0;
  position: relative;
}
.arriv h3 {
      font-size: 1.5em;
    font-weight: bold;
    color: rgb(0, 61, 119);
    margin: 0 0 0.5em;
    font-style: italic;
    font-family: Bodoni MT,'Playfair Display', serif;
}
.arriv p {
 /* color: #ededed;*/
  font-size: 1em;
  font-weight: 300;
  line-height: 1.8em;
  margin: 0.5em 0;
}
.crt-btn a {
  text-transform: capitalize;
  display: inline-block;
  padding: 6px 16px;
  font-size: 0.8725em;
  font-weight: 300;
  color: #f9f9f9;
  border: 1px solid #f9f9f9;
  background: none;
  text-decoration: none;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
.crt-btn a:hover{
  background:#ff6978;
  border:1px solid #ff6978;
}
.arriv-info1 {
  position: absolute;
  top: 145px;
  left: 248px;
  text-align: center;
}
.arriv-bottm {
  margin: 1.5em 0;
}
.arriv-top {
  margin: 1.5em 0;			padding-right: 28px;
}
i.ars {
  width: 35px;
  height: 20px;
  background: url(../images/arrwss.png)no-repeat 58px -1px ;
  display: inline-block;
  padding: 0px 53px;
  vertical-align: middle;
}
.arriv-info2 {
  position: absolute;
  bottom: 32px;
  left: 42px;
  text-align: center;
}
.arriv-info3 {
  position: absolute;
  bottom: 32px;
  left: 42px;
  text-align: center;
}
.special h5 {
  color: #3f3d3d;
  font-size: 1.1em;
  font-weight: 400;
  font-family: 'Playfair Display', serif;
  text-align: center;
  margin: 0;
}
.special h6 {
  color: #3f3d3d;
  font-size: 1em;
  font-weight: 300;
  text-align: center;
  margin:1em 0;
}
.special-info {
  padding: 1em 0;
  border: 1px solid #e9e9e9;
}
.special {
  padding: 4em 0;
    position: relative;
}
i.facebok {
  width: 35px;
  height: 35px;
  background: url(../images/img-sprite.png)no-repeat -8px -10px;
  float: left;
  vertical-align: middle;
}
i.facebok:hover{
  background: url(../images/img-sprite.png)no-repeat -8px -46px;
}
i.twiter {
  width: 35px;
  height: 35px;
  background: url(../images/img-sprite.png)no-repeat -48px -12px;
  float: left;
  vertical-align: middle;
}
i.twiter:hover{
  background: url(../images/img-sprite.png)no-repeat -48px -48px;
}
i.be {
  width: 35px;
  height: 35px;
  background: url(../images/img-sprite.png)no-repeat -133px -10px;
  float: left;
  vertical-align: middle;
}
i.be:hover{
  background: url(../images/img-sprite.png)no-repeat -133px -46px;
}
i.pp {
  width: 35px;
  height: 35px;
  background: url(../images/img-sprite.png)no-repeat -177px -9px;
  float: left;
  vertical-align: middle;
}
i.pp:hover{
  background: url(../images/img-sprite.png)no-repeat -177px -45px;
}
i.goog {
  width: 35px;
  height: 35px;
  background: url(../images/img-sprite.png)no-repeat -92px -13px;
  float: left;
  vertical-align: middle;
}
i.goog:hover{
  background: url(../images/img-sprite.png)no-repeat -92px -48px;
}

  .social-ic ul {
   padding: 0;
   padding-right: 18px;
   float: right;
   padding-bottom: 0px;

}
.social-ic li {
  display: inline-block;
  margin: 0 0.3em;
}
.foot-top li {
  display: inline-block;
  vertical-align: middle;
}
.fooll h5 {
  font-size: 1.1em;
  margin: 0;
  text-transform: uppercase;
  font-weight: 400;
  padding-right: 1em;
}
.foot-top {
  padding: 2em 0;
  border-bottom: 1px solid #e5e4e2;
  border-top: 1px solid #e5e4e2;
}
.stay form input[type="text"] {
  width: 100%;
  color: #3f3d3d;
  outline: none;
  font-size: 1em;
  padding: 0.5em;
  font-weight:300;
  border: 1px solid #e5e4e2;
  -webkit-appearance: none;
}
.btn-1 form input[type="submit"] {
  background: #0f0f0f;
  padding: 0.5em;
  color: #fff;
  font-size: 1em;
  font-weight: 400;
  display: block;
  outline: none;
  border: none;
  width: 100%;
  text-transform: uppercase;
}
.btn-1 form input[type="submit"]:hover{
	background: rgba(15, 15, 15, 0.72);
}
.stay-left {
  float: left;
  width: 78%;
  margin-right: 0.5%;
}
.btn-1 {
  float: left;
  width: 21.5%;
}
.footer h4 {
  color: #3f3d3d;
  font-family: 'Playfair Display', serif;
  font-weight: 400;
  margin: 0 0 1em;
}
.footer {
  padding: 3em 0;
   /*background:url("../images/floorBG.png") no-repeat;
  background-repeat: no-repeat;  
  background-attachment: scroll;  
  background-position: 0% 0%;
  background-size: cover;*/
  
  }
  .footer a { color:#fff}
  .fg{
 
  }
i.phone {

  width: 19px;
  height: 21px;
  display: inline-block;
  background: url(../images/img-sprite.png) no-repeat -235px -39px;
  vertical-align: middle;
  margin-right: 0.5em;
}
i.add {
  width: 17px;
  height: 24px;
  display: inline-block;
  background: url(../images/img-sprite.png) no-repeat -236px -11px;
  vertical-align: middle;
  margin-right: 0.5em;
}
i.mail {
  width: 17px;
  height: 14px;
  display: inline-block;
  background: url(../images/img-sprite.png) no-repeat -236px -76px;
  margin-right: 0.5em;
}
.our-st li {
  color: #3f3d3d;
  display: block;
  font-size: 1em;
  font-weight: 300;
  line-height: 2em;
}
.our-st li a{
  text-decoration:none;
}
.cust li {
display:block;
}
.cust li a {
  display: block;
  color: #3f3d3d;
  font-size: 1em;
  line-height: 1.8em;
  text-decoration: none;
}
.cust li a:hover{
	color:#D03333
}
.abt li {
display:block;
}
.abt li a {
  display: block;
  color: #3f3d3d;
  font-size: 1em;
  line-height: 1.8em;
  text-decoration: none;
}
.abt li a:hover{
	color:#D03333
}
.myac li {
display:block;
}
.myac li a {
  display: block;
  color: #3f3d3d;
  font-size: 1em;
  line-height: 1.8em;
  text-decoration: none;
}
.myac li a:hover{
	color:#D03333
}
.our-left {
  float: left;
  width: 33.33%;
}
.cr_btn a {
  text-transform: capitalize;
  display: inline-block;
  padding: 3px 25px;
  font-size: 0.9em;
  font-weight: 300;
  color: #3f3d3d;
  background: #e5e4e2;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  text-decoration:none;
}
.cr_btn1 a {
  text-transform: capitalize;
  display: inline-block;
  padding: 2px 23px;
  font-size: 0.9em;
  font-weight: 300;
  color: #3f3d3d;
  background: none;
  border: 1px solid #e5e4e2;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  text-decoration: none;
}
.our-left1 {
  float: left;
  width: 22%;
}
.cr_btn1 a:hover{
   color: #3f3d3d;
  background: #e5e4e2;
    border:1px solid #e5e4e2;
}
.special h3:before {
  height: 8px;
  width: 371px;
  content: '';
  background: url(../images/line.png)no-repeat;
  display: block;
  position: absolute;
  left: 301px;
  top: 87px;
}
.special h3:after {
  height: 8px;
  width: 371px;
  content: '';
  background: url(../images/line.png)no-repeat;
  display: block;
  position: absolute;
  right: 301px;
  top: 87px;
}
.special h3 {
  font-family: 'Playfair Display', serif;
  font-size: 1.5em;
  border: 1px solid #e5e4e2;
  text-align: center;
  padding: 0.5em;
  margin: 0 auto;
  width: 21%;
}
.specia-top {
  margin: 3em 0;
}
.footer p {
  /*margin: 1.5em 0 0;*/
  font-size: 1em;
  color: #fff;
  text-align:center;
  font-weight: 400;
  line-height: 1.8em;
      font-family: -webkit-body;
}
.footer p a{
text-decoration:none;
  color: #fff;
}
ul.grid_2 {
  padding: 0;
}
ul.grid_2 li {
  display: inherit;
}
ul.grid_2 li:hover {
  background: #e9e9e9;
  color: #ff6978;
}
ul.grid_2 li h5:hover {
  color: #ff6978;
}
ul.grid_2 li {
  width: 23%;
  float: left;
  margin:0 1%
}
.arriv-info2 a {
  text-decoration: none;
}
.arriv-info2 a h3:hover{
  color:#ff6978;
}
/* start women */
.w_sidebar{
	border: 1px solid #EBEBEB;
}
.w_nav1 ul{
	padding:0;
	list-style:none;
}
.w_nav1{
	padding: 20px;
}
.w_nav1 h4{
	text-transform:uppercase;
	color:#ff6978;
	font-size: 1em;
	margin-bottom: 5px;
}
.w_nav1 ul li{
	line-height: 1.5em;
}
.w_nav1 ul li a{
	display: block;
	text-transform:uppercase;
	color: #555555;
	font-size: 0.8725em;
}
.w_nav1 ul li a:hover{
	color:#00405d;
}
.w_nav2{
	padding: 20px;
}
.w_nav2  li{
	line-height: 1.5em;
	display: inline-block;
}
.w_nav2 li a{
	display: block;
	padding: 14px;
}
.w_nav2 li a.color1{
	background:	#0AA5E2;
}
.w_nav2 li a.color2{
	background:	#40E0D0;
}
.w_nav2 li a.color3{
	background:	#B03060;
}
.w_nav2 li a.color4{
	background:	#000080;
}
.w_nav2 li a.color5{
	background:	#E60D41;
}
.w_nav2 li a.color6{
	background:	#45BF55;
}
.w_nav2 li a.color7{
	background:	#FF7F00;
}
.w_nav2 li a.color8{
	background:	#8B4513;
}
.w_nav2 li a.color9{
	background:	#FFD700;
}
.w_nav2 li a.color10{
	background:	#9FA8AB;
}
.w_nav2 li a.color11{
	background:	#C0C0C0;
}
.w_nav2 li a.color12{
	background:	#0AA5E2;
}
.w_nav2 li a.color13{
	background:	#FFCBDB;
}
.w_nav2 li a.color14{
	background:	#B87333;
}
.w_nav2 li a.color15{
	background:	#BFB540;
}
.sky-form .label {
	display: block;
	margin-bottom: 6px;
	line-height: 19px;
}
.w_sidebar h3{
	padding:0 20px 10px;
	font-size: 1em;
	color: #555555;
	text-transform:uppercase;
}
/* radios and checkboxes */
.sky-form {
	margin-top: -10px;
}
.row1{
	outline:none;
	padding: 20px;
	overflow: auto;
	height: 200px;
}
.sky-form.col.col-4 ul {
padding: 0;
list-style: none;
}
.sky-form h4{
	margin-top: 10px;
	background: #ECECEC;
	padding: 10px 20px;
	color: #333333;
	text-transform: uppercase;
	margin-bottom: 0;
	font-size:16px;
}
.sky-form section {
	margin-bottom: 20px;
}
.sky-form .label {
	display: block;
	margin-bottom: 6px;
	line-height: 19px;
}
.sky-form .label.col {
	margin: 0;
	padding-top: 10px;
}
.sky-form .input,
.sky-form .select,
.sky-form .textarea,
.sky-form .radio,
.sky-form .checkbox,
.sky-form .toggle,
.sky-form .button {
	position: relative;
	display: block;
}
/* selects */
.sky-form .select i {
	position: absolute;
	top: 14px;
	right: 14px;
	width: 1px;
	height: 11px;
	background: #fff;
	box-shadow: 0 0 0 12px #fff;
}
.sky-form .select i:after,
.sky-form .select i:before {
	content: '';
	position: absolute;
	right: 0;
	border-right: 4px solid transparent;
	border-left: 4px solid transparent;
}
.sky-form .select i:after {
	bottom: 0;
	border-top: 4px solid #404040;
}
.sky-form .select i:before {
	top: 0;
	border-bottom: 4px solid #404040;
}
.sky-form .select-multiple select {
	height: auto;
}
/* radios and checkboxes */
.sky-form .radio,.sky-form .checkbox {
	outline:none;
	border:none;
	margin-bottom: 4px;
	padding-left: 27px;
	font-size: 13px;
	line-height: 27px;
	color: #555555;
	cursor: pointer;
	text-transform: capitalize;
	font-weight: normal;
	margin-top: 0;
}
.sky-form .radio{
	text-transform: none;
}
.sky-form .radio:last-child,
.sky-form .checkbox:last-child {
	margin-bottom: 0;
}
.sky-form .radio input,
.sky-form .checkbox input {
	position: absolute;
	left: -9999px;
}
.sky-form .radio i,
.sky-form .checkbox i {
	position: absolute;
	top: 5px;
	left: 0;
	display: block;
	width: 17px;
	height: 17px;
	outline: none;
	border-width: 2px;
	border-style: solid;
	background: #fff;

}
.sky-form .radio i {
	border-radius: 50%;
}
.sky-form .radio input + i:after,
.sky-form .checkbox input + i:after {
	position: absolute;
	opacity: 0;
	transition: opacity 0.1s;
	-o-transition: opacity 0.1s;
	-ms-transition: opacity 0.1s;
	-moz-transition: opacity 0.1s;
	-webkit-transition: opacity 0.1s;
}
.sky-form .radio input + i:after {
	content: '';
	top: 4px;
	left: 4px;
	width: 5px;
	height: 5px;
	border-radius: 50%;
}
.sky-form .checkbox input + i:after {
	content: '';
	top: 3px;
	left: 2px;
	width: 10px;
	height: 7px;
	background: url(../images/tick.png) no-repeat;
	text-align: center;
}
.sky-form .radio input:checked + i:after,
.sky-form .checkbox input:checked + i:after {
	opacity: 1;
}
.sky-form .inline-group {
	margin: 0 -30px -4px 0;
}
.sky-form .inline-group:after {
	content: '';
	display: table;
	clear: both;
}
.sky-form .inline-group .radio,
.sky-form .inline-group .checkbox {
	float: left;
	margin-right: 30px;
}
.sky-form .inline-group .radio:last-child,
.sky-form .inline-group .checkbox:last-child {
	margin-bottom: 4px;
}
/* icons */

.sky-form [class^="icon-"] {
  font-family: FontAwesome;
  font-style: normal;
  font-weight: normal;
  -webkit-font-smoothing: antialiased;
}
/* normal state */
.sky-form .input input,
.sky-form .select select,
.sky-form .textarea textarea,
.sky-form .radio i,
.sky-form .checkbox i,
.sky-form .toggle i,
.sky-form .icon-append,
.sky-form .icon-prepend {
	border-color: #e5e5e5;
	transition: border-color 0.3s;
	-o-transition: border-color 0.3s;
	-ms-transition: border-color 0.3s;
	-moz-transition: border-color 0.3s;
	-webkit-transition: border-color 0.3s;
}
.sky-form .toggle i:before {
	background-color: #2da5da;	
}
/* hover state */
.sky-form .input:hover input,
.sky-form .select:hover select,
.sky-form .textarea:hover textarea,
.sky-form .radio:hover i,
.sky-form .checkbox:hover i,
.sky-form .toggle:hover i {
	border-color: #8dc9e5;
}
.sky-form .button:hover {
	opacity: 1;
}
/* focus state */
.sky-form .input input:focus,
.sky-form .select select:focus,
.sky-form .textarea textarea:focus,
.sky-form .radio input:focus + i,
.sky-form .checkbox input:focus + i,
.sky-form .toggle input:focus + i {
	border-color: #2da5da;
}
/* checked state */
.sky-form .radio input + i:after {
	background-color: #ff6978;	
}
.sky-form .checkbox input + i:after {
	color: #2da5da;
}
.sky-form .radio input:checked + i,
.sky-form .checkbox input:checked + i,
.sky-form .toggle input:checked + i {
	border-color: #ff6978;	
}
/* error state */
.sky-form .state-error input,
.sky-form .state-error select,
.sky-form .state-error textarea,
.sky-form .radio.state-error i,
.sky-form .checkbox.state-error i,
.sky-form .toggle.state-error i {
	background: #fff0f0;
}
/* success state */
.sky-form .state-success input,
.sky-form .state-success select,
.sky-form .state-success textarea,
.sky-form .radio.state-success i,
.sky-form .checkbox.state-success i,
.sky-form .toggle.state-success i {
	background: #f0fff0;
}
/* disabled state */
.sky-form .input.state-disabled input,
.sky-form .select.state-disabled,
.sky-form .textarea.state-disabled,
.sky-form .radio.state-disabled,
.sky-form .checkbox.state-disabled,
.sky-form .toggle.state-disabled,
.sky-form .button.state-disabled {
	cursor: default;
	opacity: 0.5;
}
.sky-form .input.state-disabled:hover input,
.sky-form .select.state-disabled:hover select,
.sky-form .textarea.state-disabled:hover textarea,
.sky-form .radio.state-disabled:hover i,
.sky-form .checkbox.state-disabled:hover i,
.sky-form .toggle.state-disabled:hover i {
	border-color: #e5e5e5;
}
/*-- start scrollpane --*/
.jspContainer{
	overflow: hidden;
	position: relative;
}
.jspPane{
	position: absolute;
	outline: none;
	padding: 20px !important;
}
.jspVerticalBar{
	position: absolute;
	top: 0;
	right:0px;
	width:5px;
	height: 100%;
}
.jspHorizontalBar{
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 16px;
	background: red;
}
.jspCap{
	display: none;
}
.jspHorizontalBar .jspCap{
	float: left;
}
.jspTrack{
	background: #f0f0f0;
	position: relative;
}
.jspDrag{
	background: #777777;
	position: relative;
	top: 0;
	left: 0;
	cursor: pointer;
}
.jspHorizontalBar .jspTrack,.jspHorizontalBar .jspDrag{
	float: left;
	height: 100%;
}
.jspArrow{
	background: #50506d;
	text-indent: -20000px;
	display: block;
	cursor: pointer;
	padding: 0;
	margin: 0;
}
.jspArrow.jspDisabled{
	cursor: default;
	background: #80808d;
}
.jspVerticalBar .jspArrow{
	height: 16px;
}
.jspHorizontalBar .jspArrow{
	width: 16px;
	float: left;
	height: 100%;
}
.jspVerticalBar .jspArrow:focus{
	outline: none;
}
.jspCorner{
	background: #eeeef4;
	float: left;
	height: 100%;
}
/*-- end scrollpane --*/
/*-- start w_content --*/
.women_main{
	padding:2em 0;
}
.women{
	text-align: left;
	border-bottom: 1px solid #ebebeb;
}
.women h4{
	float:left;
	font-size:1em;
	text-transform:uppercase;
	color: #333333;
}
.women h4{
	color:#555555;
}
.w_nav {
	float:right;
	color:#555555;
	font-size:0.8125em;
	padding:0;
	list-style:none;


}
.w_nav li{
	display: inline-block;
}
.w_nav li a{
	display: block;
	color:#555555;
	text-transform:capitalize;
}
.w_nav li a:hover{
	color: #00405d;
}
.grids_of_4{
	display:block;
	margin: 2% 0;
}
.grid1_of_4{
	float: left;
	width: 23.22222%;
	margin-left: 2.33333%;
	text-align:center;
	margin-left: 7%;
}
.grid1_of_4:first-child{
	margin-left: 0;
	text-align:center;
}
.grid1_of_4 h4 {
	font-size:16px;
	margin-top:5px;
}
.grid1_of_4 h4 a{
	text-transform:uppercase;
	color:#000000;
	text-decoration:none;
}
.grid1_of_4 h4 a:hover{
	color:#ff6978;
}
.grid1_of_4 p{
	font-size: 0.8125em;
	color:#3f3d3d;
	line-height: 1.8em;
	margin-bottom: 10px;
}
.content_box-grid {
	margin-top: 1em;
}
.sttext{margin: 10px 0px 15px 75px;width: 82.6%;/*color:#0000cd;font-size:23px;*/}
.sttext em{    font-style: italic;}
.view {
   overflow: hidden;
   position: relative;
   margin-bottom: 1em;
}
.view .mask,.view .content {
   position: absolute;
	overflow: hidden;
	top: 188px;
	left: 117px;
}
.view-fifth img {
   -webkit-transition: all 0.3s ease-in-out;
   -moz-transition: all 0.3s ease-in-out;
   -o-transition: all 0.3s ease-in-out;
   -ms-transition: all 0.3s ease-in-out;
   transition: all 0.3s ease-in-out;
}
.view-fifth .mask {
  -webkit-transform: translateX(-300px);
   -moz-transform: translateX(-300px);
   -o-transform: translateX(-300px);
   -ms-transform: translateX(-300px);
   transform: translateX(-300px);
   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
   filter: alpha(opacity=100);
   opacity: 1;
   -webkit-transition: all 0.3s ease-in-out;
   -moz-transition: all 0.3s ease-in-out;
   -o-transition: all 0.3s ease-in-out;
   -ms-transition: all 0.3s ease-in-out;
   transition: all 0.3s ease-in-out;
}
.view-fifth:hover .mask {
   -webkit-transform: translateX(0px);
   -moz-transform: translateX(0px);
   -o-transform: translateX(0px);
   -ms-transform: translateX(0px);
   transform: translateX(0px);
}
.view1{
   overflow: hidden;
   position: relative;
}
.view1 .mask1,.view1 .content {
   position: absolute;
   overflow: hidden;
   top:130px;
   left:90px;
}
.info {
   display: block;
	background: url(../images/label_new.png) no-repeat;
	text-indent: -9999px;
	width: 75px;
	height: 75px;
}
.view-fifth1 img {
   -webkit-transition: all 0.3s ease-in-out;
   -moz-transition: all 0.3s ease-in-out;
   -o-transition: all 0.3s ease-in-out;
   -ms-transition: all 0.3s ease-in-out;
   transition: all 0.3s ease-in-out;
}
.view-fifth1 .mask1 {
  -webkit-transform: translateX(-300px);
   -moz-transform: translateX(-300px);
   -o-transform: translateX(-300px);
   -ms-transform: translateX(-300px);
   transform: translateX(-300px);
   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
   filter: alpha(opacity=100);
   opacity: 1;
   -webkit-transition: all 0.3s ease-in-out;
   -moz-transition: all 0.3s ease-in-out;
   -o-transition: all 0.3s ease-in-out;
   -ms-transition: all 0.3s ease-in-out;
   transition: all 0.3s ease-in-out;
}
.view-fifth1:hover .mask1 {
   -webkit-transform: translateX(0px);
   -moz-transform: translateX(0px);
   -o-transform: translateX(0px);
   -ms-transform: translateX(0px);
   transform: translateX(0px);
}
span.text {
  font-size: 1.2em;

  color: #999;
}
span.price-new {
  color: #ff6978;
  margin-right: 15px;
  font-weight: 500;
  font-size: 1.3em;
}
.price-old {
  text-decoration: line-through;
  color: #999;
  font-weight: normal;
  font-size: 17px;
  margin-right: 10px;
}
span.price-tax {
  color: #999;
  font-size: 13px;
}
span.points {
  color: #999;
  font-size: 13px;
}
span.code {
  color: #999;
}
span.brand {
  color: #999;
  line-height: 2em;
}
/*--single--*/
.cont{
	display: block;
	float:left;
}
.span_2_of_bottom1 {
	width:68.1%;
}
.lsidebar{
	display: block;
	float:right;
	margin-left:3.333%;
} 	
.span_2_of_bottom {
	width: 66.1%;
}
.span_1_of_bottom {
	width:25.1%;
	border: 1px solid #DDD;
}
.span_2_of_bottom p,
.span_1_of_bottom  p  {
	font-size:0.8125em;
	padding:0.5em 0;
	color: #888;
	line-height: 1.5em;
}
.desc{
	padding-top:5%;
}
.dd{
	padding-top:5%;
	cursor:pointer;
}

.desc h5 a{
	color:#C0313C;
	font-size: 0.788em;
}
.desc h5 a:hover{
	color:#333;
}
.button {
	border: none;
	background: #45A43E;
	color: #FEF503;
	float: right;
	padding: 7px 15px;
	font-size: 12px;
	cursor: pointer;
	outline: none;
	text-transform:uppercase;
}
.button:hover {
	background:#333;
}
.price-text{
	padding:5% 0;
}
.span_3_of_2 {
	width:60.3333%;
}
.desc1 {
	display: block;
	float: right;
}
p.stock {
	display: block;
	font-size: 0.89em;
	color: #555;
	margin: 10px 0;
}
.row-2 {
	overflow: hidden;
	text-align: left;
	padding-top: 6px;
	border-top: 1px dotted #CCC;
	border-bottom: 1px dotted #CCC;
}
span.on_sale {
	display: block;
	float: left;
	padding: 15px 6px 0 30px;
	font-size: 1.1em;
	font-style: italic;
	font-weight: normal;
	color: #777777;
}
.price1 {
	padding: 4% 0;
}
span.actual1 {
	text-decoration: line-through;
	margin-right: 8%;
	color: #888;
	font-size: 1.2em;
}
.images_3_of_2 {
	width:35.2%;
	float: left;
	margin-right: 2.6%;
}
.single-bottom1 h6, .single-bottom2 h6 {
	background: #F3F3F3;
	padding: 10px;
	color: #333;
	font-size: 1.2em;
}
p.prod-desc {
	color: #3f3d3d;
	padding-top: 2%;
	font-size: 0.89em;
	line-height: 1.8em;
}
.single-bottom1 {
	padding: 3% 0 4%;
}
.product {
	padding: 3% 0 0 0;
}
.product-desc {
	width: 82.3333%;
	float: left;
	border-width: 0 1px 0 0;
	border-right: 1px solid #DDD;
}
.product-img {
	width: 21.5%;
	float: left;
	margin-right: 2.5%;
}
.prod1-desc {
	width: 75.2%;
	float: left;
}
.product-desc h5 {
	padding-bottom: 2%;
}
.product-desc h5 a{
	color:#555;
	font-size:20px;
}
.product-desc h5 a:hover{
	color:#ffcc33;
	text-decoration:none;
}
p.product_descr {
	color: #3f3d3d;
	font-size: 0.89em;
	line-height: 1.8em;
}
.product_price {
	width:15.3333%;
	float: left;
	padding: 0 0px 0px 16px;
}
.price-access {
	color: #555;
	font-size: 1em;
}
.button1 {
	font-family: 'Open Sans', sans-serif;
	border: none;
	background:#ff6978;
	padding: 7px 15px;
	color: #FFF;
	font-size: 13px;
	cursor: pointer;
	outline: none;
	margin-top: 9%;
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}
.button1:hover{
	background:#00405d;
	color: #fff;
}
.desc1 h3{
	color:#333333;
	font-size:1.4em;
	text-transform:capitalize;
}
.desc1 p {
  margin-top: 2%;
  font-size: 0.89em;
  color: #3f3d3d;
  line-height: 1.8em;
  letter-spacing: 1px;
}
.desc1 p a{
	margin-left:5px;
	color:#555555;
	text-transform:uppercase;
	font-size: 13px;
	-webkit-text-stroke: 0px;
	letter-spacing: 0px;
}
.desc1 p a:hover{
	color: #00405d;
}
.det_nav {
	margin:  6% 0;
}
.det_nav ul{
	padding:0;
	list-style:none;
}
.det_nav h4{
	line-height:1.8em;
	font-size: 1em;
	color: #555555;
	text-transform:uppercase;
	margin-bottom: 4%;
}
.det_nav ul li{
	display:inline-block;
	width: 20.33333%;
	margin-left: 4%;
}
.det_nav ul li:first-child{
	margin-left: 0;
}
.det_nav ul li a{
	display:block;
}
.det_nav ul li a img{
	border: 1px solid #DADADA;
}
.btn_form{
	margin: 8% 0 4%;
}
.btn_form a{
	font-family: 'Open Sans', sans-serif;
	cursor:pointer;
	border:none;
	outline:none;
	display: inline-block;
	font-size: 1em;
	padding: 10px 34px;
	background:#ff6978;
	color:#fff;
	text-transform:uppercase;
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}
.btn_form a:hover{
	background: #00405d;
	text-decoration:none;
}
.desc1  a span{
	font-size:0.8125em;
	color:#555555;
	text-transform:uppercase;
	text-decoration:underline;
}
.desc1 a span:hover{
	color: #00405d;
	text-decoration:none;
}
.det_nav1 h4 {
  font-size: 1em;
  text-transform: uppercase;

  color: #555;
  margin: 3% 0 6% 0;
}
.det_nav1 ul li{
	display: inline-block;
	margin-left: 10px;
}
.det_nav1 ul li:first-child{
	margin-left: 0;
}
/* end details */
/* start registration */
.registration{
	padding: 3% 1%;
}
.registration h2{
	font-size:1.5em;
	color: #00405d;
	text-transform:capitalize;
	margin-bottom: 4%;
}
.reg_fb {
	margin:3% 0;
	display: block;
	background: #3B5998;
	transition: all 0.5s ease-out;
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}
.reg_fb img {
	background:#354F88;
	padding: 10px;
	float: left;
}
.reg_fb i {
	color: #ffffff;
	padding: 12px 16px;
	display: inline-block;
	font-size: 1.3em;
	text-transform: capitalize;
	font-style: normal;
}
.reg_fb:hover {
	background:#354F88;
}
.registration_left{
	float: left;
	width: 45.33333%;
	margin-left: 9.333%;
}
.registration_left:first-child{
	margin-left: 0;
}
.registration span{
	color: #777777;
}
.registration_form{
	display: block;
}
.registration_form div{
	padding:10px 0;
}
.sky_form1{
	margin-bottom: -30px;
}
.sky_form1 ul{
	padding:0;
	list-style:none;
}
.sky_form1 ul li{
	float: left;
	margin-left: 20px;
}
.sky_form1 ul li:first-child{
	margin-left: 0;
}
label {
	display: block;
	margin-bottom: 0;
	font-weight: normal;
}
.registration_form input[type="text"],.registration_form input[type="email"],.registration_form input[type="tel"],.registration_form input[type="password"],.registration_form textarea{
	padding: 8px;
	display: block;
	width:100%;
	outline: none;
	font-family: 'Open Sans', sans-serif;
	font-size: 0.8925em;
	color: #333333;
	-webkit-appearance: none;
	/*text-transform: capitalize;*/
	background: #FFFFFF;
	border: 1px solid rgb(231, 231, 231);
	font-weight: normal;
}
.registration_form input[type="submit"]{
	-webkit-appearance: none;
    color: #ffffff;
    border-radius: 26px;
    display: inline-block;
    background: #5677AF;
    padding: 13px 30px;
	transition: 0s ease;	
    box-shadow: 0px 0px 25px #fff inset;
	-moz-transition: 0s ease;
	-o-transition: 0s ease;
	-webkit-transition: 0s ease;
	cursor:pointer;
	border:none;
	outline:none;
	font-size:1.3em;
	margin-bottom: 5px;
}
.registration_form input[type="submit"]:hover{
	color: #ffffff;
	background:#00405d;
}
.terms{
	text-decoration:underline;
	text-transform:capitalize;
	color: #00405d;
}
.terms:hover{
	text-decoration:none;
}
.forget a{
	text-transform: capitalize;
	color: #999999;
	text-decoration: underline;
	font-size: 0.8925em;
}
.forget a:hover{
	text-decoration: none;
}
/* start shopping bag */
.shoping_bag {
	padding: 2% 1%;
	border-bottom: 1px solid rgb(223, 223, 223);
}
.shoping_bag h4{
	float:left;
	text-transform: uppercase;
	color: #777777;
	font-size:1em;
	margin: 13px 0 0;
}
.shoping_bag h4 img{
	
	margin-right: 5px;
}
.shoping_bag h4 span{
	color:#ff6978;
}
.s_art {
	float: right;
	padding: 0;
	list-style: none;
}
.s_art li{
	text-align:center;
	text-transform: uppercase;
	color: #777777;
	font-size:1em;
}
.shoping_bag1{
	padding: 2% 1%;
	border-bottom: 1px solid rgb(223, 223, 223);
}
.shoping_left{
	float: left;
	width:68.333%;
	margin-right: 3.3333%;
}
.shoping_right{
	float: right;
	width:14.333%;
}
.shoping1_of_1{
	float: left;
	width: 12.3333%;
	margin-right: 3.3333%;
}
.shoping1_of_2{
	float: left;
	width: 68.3333%;
}
.shoping_left h4{
	margin-bottom: 2%;
}
.shoping_left h4 a{
	text-transform: uppercase;
	color: #00405d;
	font-size:1em;
	text-decoration: underline;
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}
.shoping_left h4 a:hover{
	text-decoration: none;	
	color: #777777;
}
.shoping_left span{
	text-transform: uppercase;
	color: #999999;
	font-size: 0.8725em;
	-webkit-text-stroke: 0.4px;
}
.shoping_left span b{
	color: #555555;
	font-weight: 600;
}
.s_icons{
	margin-top: 2%;	
}
ul.s_icons{
	padding:0;
	list-style:none;
}
.s_icons li{
	display: inline-block;

	margin-left: 10px;
}
.s_icons li:first-child{
	margin-left: 0;
}
.s_icons li a{
	display: block;

	width:30px;
	height:30px;
	background: rgb(187, 187, 187);
	border-radius:100px;
	-webkit-border-radius:100px;
	-moz-border-radius:100px;
	-o-border-radius:100px;
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
	text-align: center;
	padding: 1px;
}
.s_icons li a:hover{
	background: #00405d;
}
.s_icons li a img{
	vertical-align: bottom;
}
.shoping_right p{
	color: #333333;
	font-size: 0.8725em;
	text-transform: capitalize;
	line-height: 2.5em;
	-webkit-text-stroke: 0.4px;
}
.shoping_right p.tot{
	font-size: 1.5em;
}
.shoping_right p span{
	color: #ff0000;
	float: right;
}
.shoping_right p a{
	color:#00405d;
}
.shoping_bag {
	padding: 2% 1%;
	border-bottom: 1px solid rgb(223, 223, 223);
}
.shoping_bag1 h2{
	float:left;
	text-transform: uppercase;
	color: #777777;
	font-size:1em;
}
.shoping_bag1 h2 a{
	-webkit-text-stroke: 0.4px;
	color: #00405d;
	font-size: 0.8725em;
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}
.shoping_bag1 h2 a:hover{
	color: #555555;
}
.shoping_bag1 h2 img{
	vertical-align: text-bottom;
	margin-right: 5px;
}
.shoping_bag1 h2 span{
	color: #999999;
}
.shoping_bag2{
	padding: 2% 0;
}
.shoping_left a.btn1{
	margin-top:1%;
	text-transform: capitalize;
	display: inline-block;
	padding: 10px 20px;
	font-size: 1.2em;
	color: #ffffff;
	background:#ff6978;
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}
.shoping_left a.btn1:hover{
	background: #00405d;
	text-decoration:none;
}
.shoping_right p span.color{
	color: #00405d;
}
h4.title {
  color: #ff6978;
  margin-bottom: 0.5em;
  font-size: 1.6em;
  line-height: 1.2em;
  background: #F7F7F7;
  padding: 1em;
}
p.cart {
  color: #777;
  font-size: 1.2em;
  line-height: 1.8em;
  text-align: left;
}
p.cart a {
  text-decoration: underline;
  color: #ff6978;
}
.check-out {
  padding: 6em 0;
}
/* start contact */
.contact{
	margin:2% 0;
	display: block;
}
.contact h2{
	font-size: 1.5em;
	color: #00405d;
	text-shadow: 0 1px 0 #ffffff;
	text-transform: capitalize;
}
.map{
	margin: 2% 2% 2% 0;
}
.col{
	display: block;

}
.contact-form{
	position:relative;
}
.contact-form div{
	padding:5px 0;
}
.contact-form span label{
	margin-top: 10px;
	color: #777777;
	display: block;
	font-size: 0.8725em;
	padding-bottom: 5px;
	text-transform: capitalize;
	font-weight: normal;
}
.contact-form input[type="text"], .contact-form textarea {
	font-family: 'Open Sans', sans-serif;
	background: #FFFFFF;
	border: 1px solid #E7E7E7;
	color: rgba(85, 81, 81, 0.84);
	padding: 8px;
	display: block;
	width: 96.3333%;
	outline: none;
	-webkit-appearance: none;
	text-transform: capitalize;
}
.contact-form textarea{
	resize:none;
	height:120px;		
}
.contact-form input[type="submit"]{
	margin-top: 10px;
	-webkit-appearance: none;
	border: none;
	outline: none;
	font-family: 'Open Sans', sans-serif;
	cursor: pointer;
	display: inline-block;
	font-size: 1em;
	padding: 12px 25px;
	background:#ff6978;
	color: #fff;
	text-transform: uppercase;
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}
.contact-form input[type="submit"]:hover{
	background: #00405d;
	color: #ffffff;
}
.grid1_of_4 .stdnay{float:left; margin-top: 14px;color:#fff;font-size: 0.8125em;margin-bottom: 1px;line-height: 0px;}
.grid1_of_4 .stdnayr{float:right; margin-top: 14px;color:#fff;font-size: 0.8125em;margin-bottom: 1px;line-height: 0px;}
.gridsmarg {margin-left: 21%;margin-right: -7%;}
.margpubli{margin-top: 25px;}
.orsub{background : url("../images/orderSubmit.png"); width: 100%;height: 33px;margin-left: 44%; background-repeat: no-repeat;}
.stdash{margin-left: 7%;}

#scroll {
position:fixed;
right:25px;
bottom:20px;
cursor:pointer;
width:50px;
height:50px;
background-color:#3498db;
text-indent:-9999px;
display:none;
-webkit-border-radius:50%;
-moz-border-radius:50%;
border-radius:50%;
-webkit-transition: background-color 0.5s;
-moz-transition: background-color 0.5s;
-o-transition: background-color 0.5s;
transition: background-color 0.5s;
}
#scroll span {
position:absolute;
top:50%;
left:50%;
margin-left:-8px;
margin-top:-12px;
height:0;
width:0;
border:8px solid transparent;
border-bottom-color:#ffffff
}
#scroll:hover {
background-color:#e74c3c;
opacity:1;filter:"alpha(opacity=100)";
-ms-filter:"alpha(opacity=100)";}
#ac-wrapper_newsSub {position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(182, 180, 163, 0.5) none repeat scroll 0% 0%;z-index: 1001;}
#popup_newsSub{width: 100%;height: 190px;position: relative;top: 204px;font-family: monotype corsiva;}

/*Home Responsive Slider*/

/*! http://responsiveslides.com v1.54 by @viljamis */

.rslides {
  position: relative;
  list-style: none;
  overflow: hidden;
  /*width: 100%;*/
  padding: 0;
  margin: 0px 18%; /* height: 500px;*/
  }

.rslides li {
  -webkit-backface-visibility: hidden;
  position: absolute;
  display: none;
  width: 100%;
  height:500px;
  left: 0;
  top: 0;
  }

.rslides li:first-child {
  position: relative;
  display: block;
  float: left;
  }

.rslides img {
  display: block;

  float: left;
  width: 100%;
  border: 0;
  }


@media (max-width:1199px){
#text { font-size: 12px; padding-left:25px}

.col-md-888{ width:56.667%;position: relative; float:left;min-height: 1px;padding-right: 15px;padding-left: 15px;}
.col-md-444{width: 43.333%;position: relative;min-height: 1px;padding-right: 15px;padding-left: 15px; float:left}

.orsub {width: 100%;height: 33px;margin-left: 41%;}
.pubimgs {vertical-align: middle; height: 150px;}
.social-ic ul {padding: 32px 18px 0px 0px;float: right;}
.pricep {font-size: 1.6rem;}
.pdfpadwi {padding-left: 48px;padding-top: 3px;}
.abp{ float:left; margin:0 3%; height:45px}
.abp_1{ float:left; margin:0 3%; height:48px}
.container .detail {padding: 20px 15px;}
.arriv-lefts {float: left; width: 68.5%;}
.arriv-rights {float: left;width: 31.5%;}
.pad_art {background: #EEE none repeat scroll 0% 0%;   width: 16.4cm;height: 16.4cm;}
.printImages {width: 16.4cm;height: 16.4cm;}
.tabs li a {   width: 126px;}
.tabHe {height: 563px;}
.padto {padding-top: 33px;padding-bottom: 45px;}
.padBo {padding-bottom: 34px;font-size: 26px;}
.addInputPrint {font-size: 13px; margin-top: 11px;padding: 10px 5px; width: 128px;}

.cc .d1{background : url("../images/paypalpayment.jpg"); width: 100%;  margin: 0px 3%;background-repeat: no-repeat;}
.cc img {    width: 98%;    margin-left: 1%;}
.padBop {padding-bottom: 10px;font-size: 27px;}
.priimgs {width: 67px;height: 47px;}
.padtopp {padding-top: 33px;padding-bottom: 45px;}
.tiOrg {font-size: 16px;padding-bottom: 14px;}
.padtwen {padding-bottom: 11px;}
.selecttab {padding: 4px;height: 37px;margin: 15px 0px 14px;}
.addInputOrg {margin-top: 9%;font-size: 20px;padding: 11px;}
.view_box {background-color: #FFF;padding: 9px; width: 100%;margin: 30px 0px 28px;font-size: 14px;}
.padfor7{margin-bottom:45px;}
.social {margin-left: 9px;width: 68%;}
.printArd {font-size: 24pt;width: 50%;}
.corbot {margin-top: 180px;margin-bottom: 13.3%;}
.artwidth {width: 66.5%;}
.artDe {margin-left: 18%;margin-right: 0%;}
.zomeimgdiv {margin-right: -4.5%;}
/*.ds { padding-right:0px; height:auto}
.col-md-126 img {width:190px; height:195px; margin-right: 28px; padding-left: 0px; float:left}
.col-md-489 ul li img{ height:150px;}*/
.social {margin-left: 29.2%;width: 64%;margin-top: -34px;text-align: center;}
.zomeimgdiv {margin-right: -6.5%;}
.artDe {margin-left: 11%;margin-right: 0%;}
.artwidth {width: 66.2%;}
.pubhead {margin-left: 5%;}
.margpubli{margin-left: -83px;}
.contansmarg{padding-left: 2%;padding-right: 3%;}
.homeImageLink {font-size: 26px;left: 7px;}
.col-md-110 { width: 25%; padding-left: 5px;}
.stdash{margin-left: 9%;}
}
@media (max-width:1111px){
.social {width: 64%;margin-left: 31%;}
.col-md-425 {width: 33.333%;float: left;}
.col-md-825 {width: 63.667%;float: left;margin-left:22px;float: right;}
.containerTable3{background-color: #FFF; margin-right:3%}
.containerTable3 .cc{ text-align:center}
.orsub { width: 100%; height: 33px; margin-left: 40%;}
}



/*--media queries--*/@media (min-width:1024px){
.blog-box {position: relative;overflow: visible;-webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.25); -moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.25);box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.25);}
.blog-box h3{margin-bottom: 10px;font-size:22px;padding: 10px 0; font-style:normal }
.blog-box h3 a:hover{ color:#D49A11; margin-bottom: 10px;font-size:22px;padding: 10px 0; font-style:normal }
.blog-box p {font-style:normal; text-align:justify; font-family: Georgia,"Times New Roman",Times,serif; margin-bottom:20px; font-size:15px; line-height:1.6em; color:#666; }
.read{padding: 8px; font-style:normal;color: #222;border: 1px solid #222;}

.col-md-126 img {width:270px; height:195px; margin-right: 70px; padding-left: 0px; float:left}
.col-md-489 ul li img{margin-bottom:45px; width:270px; height:195px; margin-top:4px}
.ds{font-family:century gothic; height:484px;padding-right: 50px;}
.imgpic{ height:300px;display: table-cell;vertical-align: middle;width: 260px;}
.imgpic img{ max-height: 250px; max-width: 260px; display:inline}
.arImg{ margin-left:-20px}
.stepwizard {	display: table;	width: 70%;	line-height:2px; position: relative;}
.containerTable2 {background-color:none;padding: 10px;margin-right: 2%;}
.containerTable24 {background-color:none;padding: 10px;margin-right: 2%;}
#stnd_pos
{
margin-left: 12px;
           margin-bottom: -122px;
    position: relative;
	text-align:center;
      z-index: 2;
	  margin-top:-50px;
}
#text {
	z-index: 2;
	position: absolute;
	font-size: 14px;
	font-weight: bold;
	top: 60px;
	padding-left:13px;
	font-style:italic;
	color:#003D77;
}
.col-md-623{ width:50%; float:left}
.abp{ float:left; margin:0 28%; height:45px}
.abp_1{float:left; margin:0 8%; height:48px}

.col-md-625{ float: left;width: 45%;padding: 0px;margin: 0px;}
.col-md-625 img{float: right;margin-right: 7%;}
.col-md-725{float: left;width: 55%;}
.col-md-725 img{  margin-left: 18%;}

.TableFootItem {}
.TableFootItem table {width:97%;margin-top:5px}
.TableFootItem table tr {}
.TableFootItem table tr td {font-weight:bold;font-size:22px}
.tdWidth_1 {width:32%}
.tl {padding:25px 0px;}



#popup_IT_del{display: inline-block;position: fixed;top: 100px;bottom: 0px;left: 0px;right: 0px;margin: 20px auto auto;width: 375px;height: 190px;background: #FFF none repeat scroll 0% 0%;border: 2px solid #B6B6B6;border-radius: 5px;box-shadow: 0px 0px 3px #C3C3C3;font-family: monotype corsiva;}
#popup_IT_del a{position: relative;left: 44px;text-decoration: none;background: rgba(248, 93, 22, 0.23) linear-gradient(rgba(252, 203, 181, 0.2), #FF6300) repeat scroll 0% 0px;color: #FFF;font-weight: bold;font-size: 14px;padding: 5px 12px;border-radius: 2px;}
/* BackToTop button css */
#scroll {position:fixed;right:25px;bottom:20px;cursor:pointer;width:50px;height:50px;background-color:#3498db;text-indent:-9999px;display:none;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-transition: background-color 0.5s;-moz-transition: background-color 0.5s;-o-transition: background-color 0.5s;transition: background-color 0.5s;}
#scroll span {position:absolute;top:50%;left:50%;margin-left:-8px;margin-top:-12px;height:0;width:0;border:8px solid transparent;border-bottom-color:#ffffff}
#scroll:hover {background-color:#e74c3c;opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)";}
}

@media (max-width:1024px){
#popup_IT_del{display: inline-block;position: fixed;top: 100px;bottom: 0px;left: 0px;right: 0px;margin: 20px auto auto;width: 375px;height: 190px;background: #FFF none repeat scroll 0% 0%;border: 2px solid #B6B6B6;border-radius: 5px;box-shadow: 0px 0px 3px #C3C3C3;font-family: monotype corsiva;}
#popup_IT_del a{position: relative;left: 44px;text-decoration: none;background: rgba(248, 93, 22, 0.23) linear-gradient(rgba(252, 203, 181, 0.2), #FF6300) repeat scroll 0% 0px;color: #FFF;font-weight: bold;font-size: 14px;padding: 5px 12px;border-radius: 2px;}
.col-md-888{ width:56.667%;position: relative; float:left;min-height: 1px;padding-right: 15px;padding-left: 15px;}
.col-md-444{width: 43.333%;position: relative;min-height: 1px;padding-right: 15px;padding-left: 15px; float:left}
.cc .d1{background : url("../images/paypalpayment.jpg"); width: 100%;  margin: 0px 2.2%;background-repeat: no-repeat;}
.cc img {  width: 96%;margin-left: 6px;}
.TableFootItem {}
.TableFootItem table {width:97%;margin-top:5px}
.TableFootItem table tr {}
.TableFootItem table tr td {font-weight:bold;font-size:22px}
.col-md-625{ float: left;width: 45%;padding: 0px;margin: 0px;}
.col-md-625 img{    float: right;    padding-right: 3%;}
.col-md-725{float: left;width: 55%;}
.col-md-725 img{  margin-left: 15%;}
.blog-box {position: relative;overflow: visible;-webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.25); -moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.25);box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.25);}
.blog-box h3{margin-bottom: 10px;font-size:17px;padding: 10px 0; font-style:normal }
.blog-box h3 a:hover{ color:#D49A11; margin-bottom: 10px;font-size:17px;padding: 10px 0; font-style:normal }
.blog-box p {font-style:normal; text-align:justify; font-family: Georgia,"Times New Roman",Times,serif; margin-bottom:20px; font-size:12px; line-height:1.6em; color:#666; }
.read{padding: 8px; font-style:normal;color: #222;border: 1px solid #222;}
.tdWidth_1 {width:32%}
.tl {padding:25px 0px;}
.col-md-126 img {width:270px; height:195px; margin-right: 28px; padding-left: 0px; float:left}
.ds{font-family:century gothic; height:485px;padding-right: 50px;}
.col-md-489 ul li img{margin-bottom:45px; width:270px; height:195px; margin-top:4px}
.col-md-623{ width:50%; float:left}
.abp{ float:left; margin:0 22%; height:45px}
.abp_1{ float:left; margin:0 3%; height:48px}
.container-in_blog {padding: 0px 12px;}
.sttext {margin: 10px 0px 0px 75px;}
.exibs {margin-top: 3%;}
.stepwizard {	display: table;	width: 70%;	line-height:2px; position: relative;	margin:0% 15%;}
.containerTable2 {background-color:none;padding: 10px;margin-right: 2%;}
.containerTable24 {background-color:none;padding: 10px;}
.container_public {padding-left: 1.7%;padding-right: 1.7%;}
.pubpric {padding-top: 0%;}
.arImg{ margin-left:0px}
.pubquan {padding-top: 0%;}
.col-md-825 {width: 66.6667%;margin-left:12px;float: right;}
.col-md-425 {width: 30.333%;}
.gallerymar {margin-bottom: 5%;margin-left: -7%;}
#popup {top: 14%;left: 35%;}
.container .detail {
    background-color: #FFF;
    margin-left: 10px;
    margin-right: 0px;
    display: flex;
	padding:10px;
	
}
.makedespist
{
width: 90%;
}
.social-ic ul {
    padding: 29px 0px 0px 0px;

}

.social-ic li {
    margin: 0px 0.1em;
}
.tabs li a {
    width: 109px;
}
.zoomNav {
 
    width: 98.6%;
  
}
.art-desc_head {
  
    width: 98.6%;
}
.arriv-lefts {
  float: left;
  width: 73%;
}
.arriv-rights {
  float: left;
  width: 27%;
}
.mgdiv {
    display: inline-block;
    text-align: center;
    width: 100%;
    margin-left: -2px;
}
.ti {
    font-size: 26px;
    padding: 27px 0px 16px;
    
}
.tiOrg {
    font-size: 16px;padding-bottom: 22px;
}
.margin8px {
    margin-top: 8px;
}
.artDe {margin-left: 10%; margin-right: 0%;}
.carbutton {
  height: 65px;
   
}
.pricep {
    padding-top: 2px;
    padding-left: 0px;
    font-size: 23px;
}
.addInputOrg {
  margin-top: 12%;
font-size: 13px;
padding: 14px;
}
.priimgs {width: 44px;height: 38px;}
.addInputPrint {margin-bottom: 0.6rem;font-size: 13px;margin-top: 15px;padding: 4px;line-height: 15px;width: 118px;}
.priceps {padding-top: 8px;padding-left: 0px;}
.view_box {
    background-color: #FFF;
  padding: 8px;
width: 100%;
margin: 35px 0px 26px;
    font-size: 14px;
}

.printArd {font-size: 24pt;width: 36%; }
.social {margin-top: -4%;margin-left: -6px;width: 65%;padding-top: 4px;text-align: right;}
.prev2 {width: 26px;height: 26px;}
.next2 {width: 26px;height: 26px;}
.back2  {width: 26px;height: 26px;}
.print_select {font-size: 17px;}
.spanCheck{font-size: 11px;}
.logs{color:rgb(0, 61, 119); margin-bottom: -5px;font-size: 28px;padding-left: 6px;}
.brush{width: 111px;margin-right: -3px;}
.barmenbu {width: 51px;height: 35px;}
.vicimg{width: 38px;height: 35px;}
.padfor7{margin-bottom:42px;}
.detPadd{padding: 8px 2px;}
.pad_art{background: #EEE;width:17.7cm;height:17.7cm;}
.printImages { width:100%;height:17.7cm;}
.tabHe{height:628px;}
.zomeimgdiv { margin-right: -16%}
.padBo{padding-bottom: 63px;}
.padto{padding-top: 60px;padding-bottom: 60px;}
.padBop{padding-bottom: 64px;}
.padtopp{padding-top: 60px;padding-bottom: 60px;}
.padtpp{padding-top: 10px;}
.padtwen{padding-bottom:7px;}
.selecttab {padding: 4px;height: 41px;margin: 14px 0px 20px;}
.corbot{    margin-top: 189px; margin-bottom: 14%;}
.nexbot{font-weight:bold; font-size:22px;}
.artwidth {width: 62%;}
.pdfpadwi{padding-left: 94px;padding-top: 3px;}
/*Make Gallery Page Responsive Start*/	
.imgpic{ height:250px;}
#largeImg{ margin: 10% -13% 0px 0px;}
#largeImg_3{
    margin: 10% 0% 0px 0px;
}
#largeImg_2{
    margin: 10% 0% 0px 0px;
}
.largeHegithc {
    width: 44%;
}
.zomeclosebuton {margin-top: 0%;margin-right: 0%;}
.imgpic img{ max-height: 250px; max-width: 260px; display:inline; padding-left: 0%;}
.grid1_of_4 {
margin-left: 1%;
width: 31.222%;
margin-right: 0%;
}
.stdmarg{margin-top: 40px;}
.simpleCart_shelfItem {
    width: 200px;
    margin: 0px 33px;
}
.grid1_of_4 .stdnay{float:left; margin-top: 14px;color:#fff;font-size: 0.8125em;margin-bottom: 1px;line-height: 0px;}
.grid1_of_4 .stdnayr{float:right; margin-top: 14px;color:#fff;font-size: 0.8125em;margin-bottom: 1px;line-height: 0px;}
.gridsmarg {margin-left: 15%;margin-right: 7%;width: 23.222%}
.addimage {
    
    margin-top: 10%;
}
#text {
	z-index: 2;
	position: absolute;
	font-size: 14px;
	font-weight: bold;
	top: 60px;
	padding-left:13px;
	font-style:italic;
	color:#003D77;
}

#stnd_pos
{
float: left;
margin-bottom: -122px;
position: relative;
margin-top: -143px;
z-index: 2;
margin-left: 30px;

}
#stnd_pos img {
    width: 76%;
}


#loginContainer a span {
  padding: 2px 4px;
}
.log {
  float: left;
  width: 15%;
}
.create_btn a {
  padding: 6px 8px;
  font-size: 0.750em;
}
.reg {
  float: left;
  width: 21%;
  margin: 5px 0;
}
.icon1 {
  width: 39%;
  margin: 5px 0;
}
.icon1 li {
  font-size: 0.85em;
}
.create_btn a {
  padding: 6px 8px;
  font-size: 0.750em;
}
.look {
	right: 230px;
}
.span1_of_2 {
	width: 35.33333%;
}
.search input[type="text"] {
	width: 79.33333%;
}
.registration h2 {
	font-size: 1.1em;
}
.icon1 ul {
  top: 24px;
  right: -78px;
}
.arriv-left {
  float: left;
  width: 50%;
}
.arriv-right {
  float: left;
  width: 50%;
}
.arriv p {
  font-size: 0.9em;
}
.arriv h3 {
  font-size: 1.2em;
}
.arriv-info {
  top: 115px;
  left: 40px;
}
.arriv-left1 {
  float: left;
  width: 65%;
}
.arriv-right1 {
  float: left;
  width: 35%;
}
.arriv-right1 {
  float: left;
  width: 32.2%;
  padding: 0;
}
.arriv-left1 {
  float: left;
  width: 67.8%;
}
.arriv-info3 {
  bottom: 24px;
  left: 22px;
}
.arriv-middle {
  float: left;
  width: 33.33%;
  padding: 0 12px;
}
.arriv-right2 {
  float: left;
  width: 33.33%;
}
.arriv-left2 {
  float: left;
  width: 33.33%;
}
i.ars {
  background: url(../images/arrwss.png)no-repeat 16px -1px;
  padding: 0px 33px;
}
.arriv-info2 {
  bottom: 20px;
  left: 16px;
}
.arriv-info1 {
  top: 60px;
  left: 102px;
}
.crt-btn a {
  padding: 4px 8px;
  font-size: 0.85em;
}
.special h3 {
  font-size: 1.3em;
  width: 26%;
}
.special h3:before {
  height: 8px;
  width: 263px;
  left: 20px;
  top: 50px;
}
.special h3:after {
  height: 8px;
  width: 263px;
  right: 20px;
  top: 50px;
}
.special h5 {
  font-size: 0.9em;
}
.special h6 {
  font-size: 0.8125em;
}
.stay {
  margin: 1em 0;
}
.foot-top {
  text-align: center;
}
.our-st {
  float: left;
  width: 44%;
}
.cust {
  float: left;
  width: 21%;
}
.cr_btn a {
  padding: 3px 12px;
  font-size: 0.8125em;
}
.abt {
  float: left;
  width: 16%;
}
.myac {
  float: left;
  width: 19%;
}

.footer h4 {
  font-size: 0.875em;
}
.cr_btn1 a {
  padding: 2px 11px;
  font-size: 0.8125em;
}
.footer p {
  font-size: 0.875em;
  text-align: center;
}
.footer {
  padding: 2em 0 1em;
}
.box_1 {
  width: 41%;
}
.addInputPub {padding: 10px 28px; margin-right: 3%;}
.pubpric {padding-top: 0%;margin-left: 5px;}
.stdash{padding-left: 0%;}
/* BackToTop button css */
#scroll {position:fixed;right:25px;bottom:20px;cursor:pointer;width:50px;height:50px;background-color:#3498db;text-indent:-9999px;display:none;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-transition: background-color 0.5s;-moz-transition: background-color 0.5s;-o-transition: background-color 0.5s;transition: background-color 0.5s;}
#scroll span {position:absolute;top:50%;left:50%;margin-left:-8px;margin-top:-12px;height:0;width:0;border:8px solid transparent;border-bottom-color:#ffffff}
#scroll:hover {background-color:#e74c3c;opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)";}
.largeequal { width: 100%;}
.largeWidthc{width:100%;}
.largeHegithc{width:100%;}
#largeImg {
    margin: 10% 0% 0px 0px;
}
}
@media (max-width:992px){
.pdfpadwi {padding-left: 48px;padding-top: 3px;}
.abp{ float:left; margin:0 3%; height:45px}
.abp_1{ float:left; margin:0 3%; height:48px}
.container .detail {padding: 20px 15px;}
.arriv-lefts {float: left;width: 68.5%;}
.arriv-rights {float: left;width: 31.5%;}
.pad_art {background: #EEE none repeat scroll 0% 0%;width: 16.4cm;height: 16.4cm;}
.printImages {width: 16.4cm;height: 16.4cm;}
.tabs li a {width: 133px;}
.tabHe {height: 563px;}
.padto {padding-top: 33px;   padding-bottom: 45px;}
.padtopp {padding-top: 33px;padding-bottom: 45px;}
.tiOrg {font-size: 16px;padding-bottom: 14px;}
.padtwen {padding-bottom: 11px;}
.selecttab {padding: 4px;height: 37px;margin: 15px 0px 14px;}
.addInputOrg {margin-top: 9%;font-size: 20px;padding: 11px;}
.view_box {background-color: #FFF;padding: 9px;width: 100%;margin: 35px 0px 31px;font-size: 14px;}
.social {margin-left: 9px;width: 68%;}
.printArd {font-size: 24pt;width: 50%;}
.artwidth {width: 66.5%;}
.artDe {margin-left: 18%;margin-right: 0%;}
.zomeimgdiv {margin-right: -4.5%;}
/*.ds { padding-right:0px; height:auto}
.col-md-126 img {width:190px; height:195px; margin-right: 28px; padding-left: 0px; float:left}
.col-md-489 ul li img{ height:150px;}*/
}
@media (max-width:922px){
.col-md-888{ width:100%;position: relative; float:left;min-height: 1px;padding-right: 15px;padding-left: 15px;}
.col-md-444{width: 100%;position: relative;min-height: 1px;padding-right: 15px;padding-left: 15px; float:left}
.cc .d1{background : url("../images/paypalpayment.jpg"); width: 52%; background-repeat: no-repeat;}
.cc img {  width: 51%;margin: 0 24%;}
.container .detail {background-color: #FFF;margin-left: 10px; margin-right: 0px;   display: flex;padding: 15px 10px;}
.arriv-lefts {float: left; width: 69%;}
.arriv-rights {float: left;width: 31%;}
.pad_art {background: #EEE none repeat scroll 0% 0%; width: 12.4cm; height: 12.4cm;}
.printImages {width: 12.4cm;height: 12.4cm;}
.tabs li a {width: 93px;}
.carbutton {height: 55px;}
.pricep {padding-top: 5px;padding-left: 0px;font-size: 17px;margin-left: -10px;}
.tabHe {height: 412px;}
 .detPadd { padding: 15px 10px;}
.addInputOrg {margin-top: -29%;font-size: 13px;padding: 10px;}
.padto { padding-top: 14px;padding-bottom: 42px;}
.padtopp {padding-top: 14px;padding-bottom: 42px;}
.tiOrg {font-size: 15px;padding-bottom: 7px; margin-left: -4px;}
.view_box {background-color: #FFF;padding: 7px;width: 101%;margin: 6px 0px 10px;font-size: 11px;}
.artDe {margin-left: 10%;margin-right: 0%;}
.padtpp {padding-top: 0px;}
.print_select {font-size: 15px;}
.selecttab { padding: 5px;height: 31px;margin: 5px 0px 7px;}
.margin8px {margin-top: -19px;}
.corbot {margin-top: 146px;margin-bottom: 6%;}
.zomeimgdiv {margin-right: 30%;}
.social {margin-top: -5%;margin-left: 3px;width: 70%;padding-top: 4px;text-align: right;}
.printArd {font-size: 24pt;width: 50%;}
.artwidth {width: 98.7%;}
.pdfpadwi {padding-left: 39%;padding-top: 11px;}
}
@media (max-width:991px){ 

.col-md-888{ width:100%;position: relative; float:left;min-height: 1px;padding-right: 15px;padding-left: 15px;}
.col-md-444{width: 100%;position: relative;min-height: 1px;padding-right: 15px;padding-left: 15px; float:left}
.cc .d1{background: transparent url("../images/paypalpayment.jpg") no-repeat scroll 0% 0%;width: 51%;margin: 0%;}
.cc img{width: 50%;margin-left: 25%;}

.orsub {width: 25%;height: 33px;margin-left: 4%;}
.brush {width: 107px;margin-right: -9px;}
.container .detail {padding: 20px 15px;}
.logs {font-size: 25px;}
.arriv-lefts {float: left;width: 68.5%;}
.arriv-rights { float: left;width: 32.5%;}
.pad_art {background: #EEE none repeat scroll 0% 0%; width: 12cm;height: 12cm;}
.printImages {width: 12cm;height: 12cm;}
.tabs li a {width: 93px;}
.addInputOrg {margin-top: -28%;font-size: 13px;padding: 12px;}
.padtopp {padding-top: 19px;padding-bottom: 40px;}
.padto {padding-top: 19px;padding-bottom: 40px;}
.tiOrg {font-size: 14px;padding-bottom: 8px;}
.tabHe {height: 398px;}
.margin8px {margin-top: -31px;}
.print_select {font-size: 14px;}
.selecttab {padding: 4px;height: 26px;margin: 1px 0px 2px;}
.padtwen {padding-bottom: 5px;}
.corbot {margin-top: 137px;margin-bottom: 5%;}
.carbutton {height: 56px;}
.view_box {background-color: #FFF;padding: 3px; width: 100%;margin: 5px 0px 10px; font-size: 11px;}
.pricep {padding-top: 5px;
   padding-left: 6px;
   font-size: 19px;
   margin-left: -10px;}
.zomeimgdiv {margin-right: 31%;}
.artDe {margin-left: 10%;margin-right: 0%;}
.social {margin-left: 18px;width: 67%;}
.artwidth {width: 98.7%;}
.pdfpadwi {padding-left: 40%;padding-top: 6px;}
.priceps {padding-top: 3px;padding-left: 0px;}
.addInputPrint {margin-top: -38px;padding: 4px;width: 89px;}
.margpubli {margin-left: -10px;}
.contansmarg{padding-left: 2%;padding-right: 1%;}
.pubmarg {margin-left: 9px;}
.pubimgs {height: 138px;}
.pubpric { padding-top: 0%;margin-left: 39%;}
.gridsmarg { margin-left: 8%; margin-right: 11%; width: 23.222%;}
.exiimg {width: 243px;height: 181px;margin-bottom: 56px;}
.col-md-41 { width: 37.333%; padding-right: 5px; padding-left: 30px;}
.col-md-81 {width: 62.667%; padding-right: 0px; padding-left: 44px;}
.cnt-text {padding-left: 2%;padding-right: 3%;}
.grid1_of_4 {margin-left: 4%;width: 43.222%; margin-right: 0%;}
.col-md-110 { width: 25%; padding-left: 5px;}
.homeImageLink {font-size: 24px;left: 9px;}
.stdhmarg{padding-top: 20px;}
.stdash {padding-left: 5%;}
.ordmar{width: 24%;float: left;}
.padBo {padding-bottom: 12px;}
.padBop {
    padding-bottom: 12px;
}

}
@media (max-width:800px){
.largeequal { width: 100%;}
.largeWidthc{width:100%;}
.largeHegithc{width:100%;}
.rslides {margin: 0px 0px 0px 16%;}
.orsub {width: 100%;height: 33px;margin-left: 36%;}
.cc .d1{background : url("../images/paypalpayment.jpg"); width: 51%;  margin: 0px 24%;background-repeat: no-repeat;}
.cc img {   width: 49%;margin: 0 25%;}
.item_add { font-size: 19px;}
.desc {   padding-top: 0%;}
.dd{   padding-top: 0%;   cursor: pointer;}
footer p{   font-size: 0.875em;   text-align: center;   margin-top: 0px;   padding-top: 12px;}
.col-md-489 ul li img{margin-bottom: 45px;width: 270px;height: 137px;margin-top: 4px;}
.ds { padding-right:0px; height:auto}
.col-md-126 img {width:204px; height:150px; margin-right:15px; margin-top:40px}
.col-md-725 img{margin-left: 15%; width:72%;height: 47px;}
.abp{  float:left; margin:0 5%; height:45px}
.abp_1{  float:left; margin:0 5%; height:48px}
.bcgal {width: 20.667%;}
.school h2 {font-size: 64px;}
.school h3 {font-size: 46px;}
.container_public {padding-left: 0%; padding-right: 0%;margin-top: -13%;}
.pubpric {width: 74%;}
.pubimgs {height: 140px;}
.container .detail {
    background-color: #FFF;
    margin-left: 10px;
    margin-right: 0px;
    display: flex;
	padding:10px;
	
}
.col-md-110 {width: 25%;padding-left: 3px;}
.social-ic ul {
    padding: 29px 0px 0px 0px;

}

.social-ic li {
    margin: 0px 0.1em;
}
.tabs li a {
    width: 111px;
}
.zoomNav {
 
    width: 98.6%;
  
}
.inqhead{font-size: 40px;}
.art-desc_head {
  
    width: 98.6%;
}
.arriv-lefts {
  float: left;
  width: 64%;
}
.arriv-rights {
  float: left;
  width: 36%;
}
.ti { font-size: 26px; padding: 9px 0px 16px;}
.tiOrg {
       font-size: 15px;   
    padding-bottom: 5px;
}
.margin8px {
    margin-top: -27px;
}
.artDe {margin-left: 9%; margin-right: 0%;}
.carbutton {
  height: 50px;
   
}

.view_box {
   background-color: #FFF;
   padding: 3px;
   width: 100%;
   margin: 3px 0px 13px;
   font-size: 11px;
}
.pricep {
    padding-top: 4px;
    padding-left: 6px;
    font-size: 20px;
}
.addInputOrg {
       margin-top: -24%;
    font-size: 16px;
    padding: 10px;
}
.priceps {padding-top: 0px;}
.addInputPrint {margin-top: -39px;}
.padfor7 {
    margin-bottom: -3px;
}
.printArd {font-size: 20pt;width: 50%; }
.social {margin-top: -5%;margin-left: 11px;width: 64%;padding-top: 4px;text-align: right;}
.prev2 {width: 24px;height: 22px;}
.next2 {width: 24px;height: 22px;}
.back2  {width: 24px;height: 22px;}
.print_select {font-size: 14px;}
.spanCheck{font-size: 11px;}
.logs{color:rgb(0, 61, 119); margin-bottom: -5px;font-size: 28px;padding-left: 6px;}
.brush{width: 117px;}
.barmenbu {width: 51px;height: 34px;}
.vicimg{width: 38px;height: 34px;}
.detPadd{padding: 8px 2px;}
.pad_art{background: #EEE;width:11.4cm;height:11.4cm}
.printImages {width:11.4cm;height:11.4cm}
.tabHe{height:384px;}
.zomeimgdiv {margin-right: 35.4%;margin-top: -12px;}
.artZoNav {height: 30px;padding-top: 4px;margin-top: 7px;}
.padBo{padding-bottom: 10px;}
.padto{padding-top: 15px;padding-bottom: 32px;}
.padBop{padding-bottom: 9px;}
.padtopp{padding-top: 12px;padding-bottom: 25px;}
.zomeimg {width: 20px;padding-right:7px;}
.padtpp{padding-top: 7px;}
.padtwen{padding-bottom:7px;}
.selecttab {padding: 0px;
   width: 102%;
   height: 30px;
   margin: 1px 0px;}
.corbot{ margin-top: 138px;
   margin-bottom: 4%;}
.nexbot{font-weight:bold; font-size:19px;}

.artwidth{width:98.6%;}.pdfpadwi{padding-left: 39%;padding-top: 12px;}
/*Make Gallery Page Responsive Start*/	

.imgpic{ height:255px}
.imgpic img{  max-height: 250px;
   max-width: 260px;
   display: inline;
   padding-left: 0%;}
.grid1_of_4 {
    margin-left: 8%;
    margin-right: 0%;
    width: 34%;
}
.gridsmarg { width: 32%; margin-left: 12%; margin-right: 0%;}
.exibs {
    margin-top: 1%;
}
.simpleCart_shelfItem {
    width: 200px;
    margin: 0px 33px;
}
.addimage {
    
    margin-top: 10%;
}

#stnd_pos
{
float: left;
    margin-bottom: -122px;
    position: relative;
margin-top: -220px;
    z-index: 2;
    margin-left: 9px;
display:none;
}
#stnd_pos img { width:68%}
#loginContainer a span {
  padding: 2px 4px;
}
.log {
  float: left;
  width: 15%;
}
.create_btn a {
  padding: 6px 8px;
  font-size: 0.750em;
}
.reg {
  float: left;
  width: 21%;
  margin: 5px 0;
}
.icon1 {
  width: 39%;
  margin: 5px 0;
}
.icon1 li {
  font-size: 0.85em;
}
.create_btn a {
  padding: 6px 8px;
  font-size: 0.750em;
}
.look {
	right: 230px;
}
.span1_of_2 {
	width: 35.33333%;
}
.search input[type="text"] {
	width: 79.33333%;
}
.registration h2 {
	font-size: 1.1em;
}
.icon1 ul {
  top: 24px;
  right: -78px;
}
.arriv-left {
  float: left;
  width: 100%;margin-left: 6%;
}
.arriv-right {
  float: left;
  width: 100%;
}
.arriv p {
   font-size: 0.9em;
   margin-right: 13%;
   margin-left: 10%;
}
.arriv h3 {
  font-size: 1.2em;
}
.arriv-info {
  top: 115px;
  left: 40px;
}
.arriv-left1 {
  float: left;
  width: 65%;
}
.arriv-right1 {
  float: left;
  width: 35%;
}
.arriv-right1 {
  float: left;
  width: 32.2%;
  padding: 0;
}
.arriv-left1 {
  float: left;
  width: 67.8%;
}
.arriv-info3 {
  bottom: 24px;
  left: 22px;
}
.desc {
   padding-top: 0%;
}
.dd {
   padding-top: 0%;
   cursor: pointer;
}
footer p{
   font-size: 0.875em;
   text-align: center;
   margin-top: 0px;
   padding-top: 12px;
}
#text {
   z-index: 2;
   position: absolute;
   font-size: 10px;
   font-weight: bold;
   top: 60px;
   padding-left: 18px;
   font-style: italic;
   color: #003D77;
   margin-left: 11px;
}
#subscribe {
   z-index: 2;
   position: absolute;
   top: 86px;
   padding-left: 0px;
   margin-left: 12%;
}
.arriv-middle {
  float: left;
  width: 33.33%;
  padding: 0 12px;
}
.arriv-right2 {
  float: left;
  width: 33.33%;
}
.arriv-left2 {
  float: left;
  width: 33.33%;
}
i.ars {
  background: url(../images/arrwss.png)no-repeat 16px -1px;
  padding: 0px 33px;
}
.arriv-info2 {
  bottom: 20px;
  left: 16px;
}
.arriv-info1 {
  top: 60px;
  left: 102px;
}
.crt-btn a {
  padding: 4px 8px;
  font-size: 0.85em;
}
.special h3 {
  font-size: 1.3em;
  width: 26%;
}
.special h3:before {
  height: 8px;
  width: 263px;
  left: 20px;
  top: 50px;
}
.special h3:after {
  height: 8px;
  width: 263px;
  right: 20px;
  top: 50px;
}
.special h5 {
  font-size: 0.9em;
}
.special h6 {
  font-size: 0.8125em;
}
.stay {
  margin: 1em 0;
}
.foot-top {
  text-align: center;
}
.our-st {
  float: left;
  width: 44%;
}
.cust {
  float: left;
  width: 21%;
}
.cr_btn a {
  padding: 3px 12px;
  font-size: 0.8125em;
}
.abt {
  float: left;
  width: 16%;
}
.myac {
  float: left;
  width: 19%;
}
.footer h4 {
  font-size: 0.875em;
}
.cr_btn1 a {
  padding: 2px 11px;
  font-size: 0.8125em;
}
.footer p {
  font-size: 0.875em;
  text-align: center;
}
.footer {
  padding: 2em 0 1em;
}
.box_1 {
  width: 41%;
}
.margpubli {margin-left: -9px;}
.contansmarg {padding-left: 2%;padding-right: 1%;}
.pubpric {padding-top: 0%; margin-left: 16%;}
.putqty {padding-right: 18px;}
.addInputPub {padding: 10px 16px;}
.marginsold{margin-top: 4%;}
#largeImg {   margin-top: 10%;   margin-right: 0%;}
#largeImg_3{
   margin-top: 10%;   margin-right: 0%;
}
#largeImg_2{
    margin-top: 10%;   margin-right: 0%;
}
.zomeclosebuton {   margin-top: 0%;   margin-right: 0px;}
.pubquan {padding-top: 0%;margin-right: 2%;}
.stdash {padding-left: 5%;}
.ordmar{width: 24%;float: left;}

}
@media (max-width:768px){
.iq_img {padding-top: 2px;width: 80%;}
.largeWidthc{width:100%;}
.largeHegithc{width:100%;}
.col-md-625{ float: left;width: 45%;padding: 0px;margin: 0px;}
.col-md-625 img{float: left;margin-left: 5%;}
.col-md-725{float: left;width: 55%;}
.col-md-725 img{margin-left:20%;}
.containerTable3 { margin-right:3%}


.cc .d1{background : url("../images/paypalpayment.jpg"); width: 53%;  margin: 0px 25%;background-repeat: no-repeat;}
.cc img {   width: 52%;margin: 0 24%;}

.blog-box {position: relative;overflow: visible;-webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.25); -moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.25);box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.25);}
.blog-box h3{margin-bottom: 10px;font-size:20px;padding: 10px 0; font-style:normal }
.blog-box h3 a:hover{ color:#D49A11; margin-bottom: 10px;font-size:20px;padding: 10px 0; font-style:normal }
.blog-box p {font-style:normal; text-align:justify; font-family: Georgia,"Times New Roman",Times,serif; margin-bottom:20px; font-size:12px; line-height:1.6em; color:#666; }
.tdWidth_1 {width:41%}
.tl {padding:25px 0px 25px 17px;}
.ds { padding-right:0px; height:522px}
.col-md-126 img {margin-top:20px}
.ds p em { font-size:14px}		
.col-md-489 ul li img{ height:150px;}
.abp{ float:left; margin:0 5%; height:45px}
.abp_1{ float:left; margin:0 5%; height:48px}
.col-md-41 {width: 40%;padding-left: 38px;}
.col-md-81 {width: 56%;padding-right: 0px;padding-left: 20px;}
.col-md-825 {width: 66.6667%;margin-left: 15px;float: right;}	
.col-md-425 {width: 30.333%;}
.containerTable2{ margin-right:-3%;}
.homeImageLink {width: 100%;}
.col-md-125 {width: 100%;} 
.container_public {padding-left: 0%; padding-right: 0%;margin-top: -13%;}
.pubpric {width: 89%;padding-top: 0%;}
.pubquan {padding-top: 0%;}
.pubimgs {height: 140px;}
.col-md-12 {width: 93.7%;}
.inqmarg {margin-left: 9px;}
.inqhead {font-size: 32px;}
.kidimg {margin-bottom: 5%;margin-top: 2px;}
.bcgal{width: 23%; float:left;padding-left: 0px;}
.bctit{width: 60%; float:left;}
.gallerymar{margin-bottom: 7%;margin-left:5%;}
.col-md-110{width: 25%;padding-left: 2px;padding-right: 3px;}
.container-in {margin-top: 0%;}
.exibs {margin-top: 1%;}
#popup {top: 22%;left: 32%;}
.container .detail {background-color: #FFF;margin-left: 10px;margin-right: 0px;display: flex;padding:10px;}
.zomeclosebuton{margin-top: 0%;margin-right: 0px;}
#largeImg {margin-top: 10%;margin-right: 0%;}
#largeImg_3{
    margin-top: 10%;margin-right: 0%;
}
#largeImg_2{
   margin-top: 10%;margin-right: 0%;
}
.cd-popup-container { margin-left:-166px; }
.social {margin-top: -5%;margin-left: -17px;width: 63.8%;padding-top: 4px;text-align: right;}
.social-ic ul {padding: 29px 0px 0px 0px;}
p{line-height: 1.16em;}
.mgdiv {display: inline-block;text-align: center;width: 100%;margin-left: -2px;}
.social-ic li {margin: 0px 0.1em;}
.tabs li a {width: 103px;}
.zoomNav {width: 98.6%;}
.art-desc_head {width: 98.6%;}
.arriv-lefts {float: left;width: 64%;}
.arriv-rights {float: left;width: 36%;}
.logo {float: left;margin: 3.9em 0px 0px;}
.ti {font-size: 26px;padding: 27px 0px 16px;}
.tiOrg {font-size: 15px;}
.margin8px {margin-top: 0px;}
.artDe {margin-left: 9%; margin-right: 0%;}
.carbutton {height: 50px;}
.pricep {padding-top: 4px;
   padding-left: 12px;
   font-size: 20px;}
.addInputOrg {margin-top: -23.4%;font-size: 13px;padding: 10px;}
.view_box {padding: 4px;width: 100%;margin: 4px 0px 8px;font-size: 13px;}
.padfor7 {margin-bottom: 17px;}
.printArd {font-size: 20pt;width: 40%;}
.prev2 {width: 26px;height: 26px;}
.next2 {width: 26px;height: 26px;}
.back2  {width: 26px;height: 26px;}
.print_select {font-size: 14px;}
.spanCheck{font-size: 11px;}
.logs{color:rgb(0, 61, 119); margin-bottom: -5px;font-size: 23px;padding-left: 6px;}
.brush{width: 97px;margin-right: -7px;}
.barmenbu {width: 46px;height: 34px;}
.vicimg{width: 32px;height: 34px;}
.detPadd{padding: 8px 2px;}
.pad_art{background: #EEE;width: 11cm;height: 11cm;}
.printImages {width: 11cm;height: 11cm;}
.tabHe{height:384px;}
.zomeimgdiv { margin-right: 39.8%;}
.padBo{padding-bottom: 10px;font-size: 17px;}
.padto{padding-top: 14px;padding-bottom: 32px;}
.padBop{padding-bottom: 6px;font-size: 17px;}
.padtopp{padding-top: 19px;padding-bottom: 29px;}
.padtpp{padding-top: 7px;}
.padtwen{padding-bottom:7px;}
.selecttab {padding: 3px;width: 98%;height: 26px;margin: 2px 0px 4px}
.corbot{margin-top: 122px;margin-bottom: 7%;}
.nexbot{font-weight:bold; font-size:22px;}
.artwidth{width:62%;}
.pdfpadwi{padding-left: 94px;padding-top: 3px;}
.marginsold{margin-top: 5%;}
/*Make Gallery Page Responsive Start	*/
.rslides {margin: 0px 0px 0px 17%;}
#text { font-size: 10px;
   padding-left: 20px;}
.paintstand{margin-bottom:-174px;}
#subscribe {padding-left: 0px;}
#img_pos { 
    margin-top: -8px;
}
.desc {
    padding-top: 0%;
}
.dd {
    padding-top: 0%;
}
.footer {
    padding: 0em 0px;
}
.imgpic{ height:250px}
.imgpic img{ max-height: 250px; max-width: 260px; display:inline; padding-left: 0%;}
.grid1_of_4 {margin-left: 13%;width: 23.222%;margin-right: 5%;}

.artwidth{width:97%;}.pdfpadwi{padding-left: 35%;padding-top: 12px;}

.simpleCart_shelfItem {
    width: 200px;
    margin: 0px 33px;
}
.addimage {
    
    margin-top: 10%;
}

#stnd_pos
{
float: left;
    margin-bottom: -122px;
    position: relative;
margin-top: -220px;
z-index: 2;
margin-left: 10px;
}
#stnd_pos img { width:68%; display: none;}
#loginContainer a span {
  padding: 2px 4px;
}
.log {
  float: left;
  width: 15%;
}
.create_btn a {
  padding: 6px 8px;
  font-size: 0.750em;
}
.reg {
  float: left;
  width: 21%;
  margin: 5px 0;
}
.icon1 {
  width: 39%;
  margin: 5px 0;
}
.icon1 li {
  font-size: 0.85em;
}
.create_btn a {
  padding: 6px 8px;
  font-size: 0.750em;
}
.look {
	right: 230px;
}
.span1_of_2 {
	width: 35.33333%;
}
.search input[type="text"] {
	width: 79.33333%;
}
.registration h2 {
	font-size: 1.1em;

}
.icon1 ul {
  top: 24px;
  right: -78px;
}
.arriv-left {
  float: left;
  width: 100%;
}
.arriv-right {
  float: left;
  width: 100%;
}
.arriv p {
  font-size: 0.9em;
margin-right: 13%;
margin-left: 13%;
}
.arriv h3 {
  font-size: 1.2em;
}
   .col-md-5{ margin-top: 27px;
}
.arriv-info {
  top: 115px;
  left: 40px;
}
.arriv-left1 {
  float: left;
  width: 65%;
}
.arriv-right1 {
  float: left;
  width: 35%;
}
.arriv-right1 {
  float: left;
  width: 32.2%;
  padding: 0;
}
.arriv-left1 {
  float: left;
  width: 67.8%;
}
.arriv-info3 {
  bottom: 24px;
  left: 22px;
}
.arriv-middle {
  float: left;

  width: 33.33%;
  padding: 0 12px;
}
.arriv-right2 {
  float: left;
  width: 33.33%;
}
.arriv-left2 {
  float: left;
  width: 33.33%;
}
i.ars {
  background: url(../images/arrwss.png)no-repeat 16px -1px;
  padding: 0px 33px;
}
.arriv-info2 {
  bottom: 20px;
  left: 16px;
}
.arriv-info1 {
  top: 60px;
  left: 102px;
}
.crt-btn a {
  padding: 4px 8px;
  font-size: 0.85em;
}
.special h3 {
  font-size: 1.3em;

  width: 26%;
}
.special h3:before {
  height: 8px;
  width: 263px;
  left: 20px;
  top: 50px;
}
.special h3:after {
  height: 8px;
  width: 263px;
  right: 20px;
  top: 50px;
}
.special h5 {
  font-size: 0.9em;
}
.special h6 {
  font-size: 0.8125em;
}
.stay {
  margin: 1em 0;
}
.foot-top {
  text-align: center;
}
.our-st {
  float: left;
  width: 44%;
}
.cust {
  float: left;
  width: 21%;
}
.cr_btn a {
  padding: 3px 12px;
  font-size: 0.8125em;
}
.abt {
  float: left;
  width: 16%;
}
.myac {
  float: left;
  width: 19%;
}
.footer h4 {
  font-size: 0.875em;
}
.cr_btn1 a {
  padding: 2px 11px;
  font-size: 0.8125em;
}
.footer p {
  font-size: 0.875em;
  text-align: left;
}

.box_1 {
  width: 41%;
}
.grid1_of_4 .stdnay{float:left; color:#fff;font-size: 15px;margin-bottom: 1px;line-height: 0px;}
.contansmarg {padding-left: 2%;padding-right: 1%;}
.margpubli {margin-left: -9px;}
.pubmarg {margin-left: 25px;}
.pubpric {padding-top: 0%; margin-left: 0%;}
.addInputPub {padding: 10px 13px 10px 20px;margin-right: 5%;}
.cnt-text { padding-left: 2%; padding-right: 3%;    margin-top: 7%;}
.footer .col-md_foot-12 p {text-align: center;}
.stdash {padding-left: 5%;}
}
@media(max-width:740px){
.mgdiv {display: none;text-align: center;width: 100%;margin-left: -2px;}
.pubimgs {height: 130px;}
}
@media (max-width:700px){
.orsub { width: 100%; height: 33px; margin-left: 33%;}
.container .detail {
    background-color: #FFF;
    margin-left: 10px;
    margin-right: 8px;
    display: flex;
    padding: 10px;
}
.pad_art {
    background: #EEE none repeat scroll 0% 0%;
    width: 11cm;
    height: 11cm;
}
.printImages {
    width: 11cm;
    height: 11cm;

}
.tabs li a {
    width: 90px;
}
.arriv-lefts {
    float: left;
    width: 64%;
}
.arriv-rights {
    float: left;
    width: 36%;
}

.margin8px {
    margin-top: -15px;
}
.pricep {
    padding-top: 2px;
    padding-left: 0px;
    font-size: 20px;
}
.corbot {
    margin-top: 116px;
    margin-bottom: 4%;
}
.print_select {
    font-size: 13px;
}
.selecttab {
    padding: 3px;
    width: 98%;
    height: 23px;
    margin: 1px 0px 3px;
}
.tabHe {
    height: 368px;
}
.zomeimgdiv {
    margin-right: 36%;
}
.artDe {
    margin-left: 7%;
    margin-right: 0%;
}
.social {
    width: 67.5%;
}
.printArd {
     width: 50%;
}
.padfor7 {
    margin-bottom: 9px;
}
.col-md-81 { width: 56%; padding-right: 0px; padding-left: 44px;}

.cc .d1{background : url("../images/paypalpayment.jpg"); width: 54%;  margin: 0px 20%;background-repeat: no-repeat;}
.cc img {   width: 53%;margin: 0 23%;}

}
@media (max-width:640px){
.cc .d1{background : url("../images/paypalpayment.jpg"); width: 60%; background-repeat: no-repeat;}
.cc img {   width: 60%;margin: 0 20%;}
.mgdiv {display: none;text-align: center;width: 100%;margin-left: -2px;}
.col-md-625{ float: left;width: 45%;padding: 0px;margin: 0px;}
.col-md-625 img{float: right;width: 83%; padding-right: 0%;}
.col-md-725{float: left;width: 55%;}
.col-md-725 img{margin-left: 18%; width:82%;height: 40px;}

.blog-box {position: relative;overflow: visible;-webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.25); -moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.25);box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.25);}
.blog-box h3{margin-bottom: 10px;font-size:15px;padding: 10px 0; font-style:normal }
.blog-box h3 a:hover{ color:#D49A11; margin-bottom: 16px;font-size:15px;padding: 10px 0; font-style:normal }
.blog-box p {font-style:normal; text-align:justify; font-family: Georgia,"Times New Roman",Times,serif; margin-bottom:20px; font-size:11px; line-height:1.6em; color:#666;}
.read{padding: 5px; font-style:normal;color: #222;border: 1px solid #222;font-size: 11px;}

.col-md-489{width: 37.333%;}
.col-md-889{width: 61.667%;}
.ds { padding-right:0px; height:auto}
.ds p em{ font-size:13px}
.col-md-489 ul li img{height:130px;}
.col-md-126 img {    width: 158px;    height: 128px;}
.abp{ width:80%; float:left; margin:0 5%; height:35px}
.abp_1{ width:80%; float:left; margin:0 5%; height:35px}
.rslides {margin: 0px 12%;}
.container_public {padding-left: 2%; padding-right: 2%;margin-top: -13%;}
.pubpric {width: 89%;padding-top: 0%; margin-left: 0%;}
.col-md-61 {width: 48%;margin-left: 10px;}
.col-md-825 {width: 66.6667%;margin-left: 10px;float: right;}
.addInputPub {font-size: 15px;margin-right: 10%;}
.stepwizard {width: 100%;margin: 0% 2%;}
.pubquan {padding-top:0%;}
.pubimgs { height: 110px;}
.exiimg {width: 245px; height:185px;margin-bottom: 38px;}
.col-md-110 {width: 33%;padding-left: 6px;padding-right: 3px;}
.col-md-41 {width: 44%;padding-left: 10px;}
.container .detail {background-color: #FFF; margin-left: 10px;margin-right: 7px;display: flex;padding:10px;}
#pdfImg {width: 90%;padding-top: 57.3%;padding-left: 7%;}
.social {margin-left: 0px;margin-top: -31x;width: 65%;text-align: right;}
.social-ic ul {padding: 0px 0px 0px 0px;}
.head-t {padding-top: 2em;}
.social-ic li {margin: 0px 0.1em;}
p{line-height: 1.5em;}
.tabs li a {width: 90px;font-size: 12px;}
.zoomNav {width: 98.6%;}
.art-desc_head {width: 98.6%;padding: padding: 14px 0px 20px;font-size: 25px;}
.arriv-lefts {float: left;width: 64%;}
.arriv-rights {float: left;width: 36%;}
.ti {font-size: 20px;padding: 27px 0px 16px;}
.tiOrg {font-size: 12px;}
.black {border-right: 5px solid #000;box-shadow: 4px 6px 2px rgba(14, 1, 1, 0.1);}
.white {box-shadow: 4px 6px 2px rgba(14, 1, 1, 0.1); border-right: 5px solid #FFF;}
.margin8px {margin-top: -29px;}
.artDe {margin-left: 9%; margin-right: 0%;}
.carbutton {height: 40px;}
.pricep {padding-top: 0px;padding-left: 0px;font-size: 100%;}
.addInputOrg {margin-top: -28%;font-size: 70%;padding: 10px;}
.view_box {background-color: #FFF;padding: 4px;width: 100%;margin: 4px 0px 6px;font-size:11px;}
.priceps {padding-top: 0px;}
.addInputPrint {margin-top: -41px; width: 92px;line-height: 12px;}
.padfor7 {margin-bottom: -7px;}
.priimgs {width: 41px;height: 32px;margin-top: -10px;margin-left: -4px;}
.printArd {font-size: 98%;width: 100%;padding-left: 0px;}
.prev2 {width: 26px;height: 26px;}
.next2 {width: 26px;height: 26px;}
.back2  {width: 26px;height: 26px;}
.print_select {font-size: 13px;}
.spanCheck{font-size: 10px;}
.logs{color:rgb(0, 61, 119); margin-bottom: -5px;font-size: 100%;padding-left: 6px;}
.brush{width: 72px;}
.barmenbu {width: 51px;height: 34px;}
.vicimg{width: 38px;height: 34px;}
.detPadd{padding: 8px 2px;}
.pad_art{background: #EEE;width: 10cm;height: 10cm;}
.printImages { width: 10cm;height: 10cm;}
.tabHe{height:330px;}
.zomeimgdiv { margin-right: 36%;}
.padBo{padding-bottom: 10px;}
.padto {padding-top: 10px;padding-bottom: 27px;font-size: 18px;}
.padBop{padding-bottom: 6px;}
.padtopp{padding-top: 10px;padding-bottom: 27px;}
.padtpp{padding-top: 7px;}

.padtwen{padding-bottom:0px;}
.selecttab {padding: 3px;width: 105%;height: 22px;margin: 2px 0px 2px;}
.corbot { margin-top: 124px;margin-bottom: 7%;}
.nexbot{font-weight:bold; font-size:100%;}
.artwidth{width:62%;}

.pdfpadwi{padding-left: 94px;padding-top: 3px;}
/*Make Gallery Page Responsive Start*/	
.imgpic{ height:250px}
.imgpic img{ max-height: 250px; max-width: 260px; display:inline; padding-left: 0%;}
.grid1_of_4 {margin-left: 27%;width: 47.22222%;margin-right: 0%;}

.artwidth{width:97%;}.pdfpadwi{padding-left: 35%;padding-top: 12px;}
.simpleCart_shelfItem {
    width: 200px;
    margin: 0px 33px;
}
.addimage {
    
    margin-top: 10%;
}

#stnd_pos
{
float: left;
    margin-bottom: -122px;
    position: relative;
    /*margin-top: -22px;*/
    z-index: 2;
    margin-left: 0px;
	margin-top: -279px;
}
#stnd_pos img { width:68%}
.create_btn a {
	padding: 10px 5px;
	font-size: 0.8125em;
}
.span1_of_2 {
	width: 44.33333%;
}

.view .mask, .view .content {
	top: 210px;
	left: 135px;
}
.span_3_of_2 {
	width: 44.3333%;
}
.product-desc {
	width: 78.3333%;
}
.product_price {
	width: 21.3333%;
}
.shoping_right {
	width: 32.333%;
}
.shoping_left {
	width: 63.333%;
}
.reg_fb i {
	padding: 16px 5px;
	font-size: 0.85em;
}
#loginContainer a span {
  padding: 0px 4px;
  font-size: .8em;
}
.reg a {
  font-size: 0.75em;
}
.reg {
  width: 20%;
  margin: 1px 0;
}
.icon1 li {
  font-size: 0.75em;
}
.icon1 {
  width: 39%;
  margin: 2px 0;
}
.c2 {
  width: 18px;
  height: 24px;
}
.log {
  float: left;
  width: 15%;
}
.create_btn a {
  padding: 3px 5px;
  font-size: 0.7em;
}
.create_btn {
  float: left;
  width: 20%;
}
.icon1 {
  width: 39%;
  margin: 2px 0;
}
.header_right {
  float: right;
  width: 53%;
}
.rgt-bottom {
  margin-bottom: 0.5em;
}
.logo {
  float: left;
  margin: 0.9em 0;
}
.arriv h3 {
  font-size: 1em;
}
.arriv p {
  font-size: 0.8125em;
}
.arriv-info {
  top: 92px;
  left: 7px;
}
.crt-btn a {
  padding: 4px 8px;
  font-size: 0.8125em;
}

.arriv-left {
  float: left;
  width: 100%;
  padding-right: 4px;
}
.arriv-right {
  float: left;
  width: 100%;
  padding-left: 4px;
}
.arriv-info1 {
  top: 48px;
  left: 72px;
}
.arriv-middle {
  float: left;
  width: 33.33%;
  padding: 0 6px;
}
.arriv-right2 {
  float: left;
  width: 33.33%;
  padding-left: 4px;
}
.arriv-left2 {
  float: left;
  width: 33.33%;
  padding-right: 4px;
}
.arriv-info2 {
  bottom: 6px;
  left: 10px;
}
.special h3 {
  font-size: 1.2em;
  width: 26%;
  padding:0.25em;
}
.special h3:before {
  width: 215px;
  left: 20px;
  top: 28px;
}
.special h3:after {
  width: 215px;
  right: 20px;
  top: 28px;
}
.special {
  padding: 1em 0 0;
  position: relative;
}
.specia-top {
  margin: 1em 0;
}
.cust {
  padding: 0 5px;
}
.abt {
 padding: 0 5px;
}
.myac {
  padding: 0 5px;
}
.our-st {
  padding: 0 5px;
}
.cust li a {
  font-size: 0.875em;
}
.abt li a{
	font-size: 0.875em;
}
.myac li a {
  font-size: 0.875em;
}
.our-st li {
  font-size: 0.875em;
}
.footer h4 {
  font-size: 0.8125em;
}
.box_1 {
  float: left;
  margin: 0.3em 0.1em 0;
}
.box_1 h3 { 
  font-size: 0.8125em;
}
.content_box {
  display: table-cell;
vertical-align: middle;
}
.container-in_blog {
    padding: 0px 35px;
}
    .container_bio {padding-left: 10px;
padding-right: 10px;}
.box_1 {
  width: 43%;
}
.gridsmarg { width: 27%; margin-left: 6%; margin-right: 10%;}
.col-md-623{ margin-bottom:20px;}
.stdash {
    padding-left: 7%;
}
.sttext {
    margin: 10px 0px 0px 51px;
    width: 80%;
}
.ordmar {
    width: 27%;
    float: left;
}
}
@media (max-width:620px){
.pad_art {width: 9cm;height: 9cm;}
.printImages {width: 9cm;height: 9cm;}
.tabs li a {width: 81px;font-size: 12px;}
.addInputOrg {margin-top: -32%;}
.view_box {font-size: 10px;}
.addInputPrint {margin-top: -41px;width: 78px;line-height: 12px;font-size: 12px;}
.blog-box span {font-size: 11px;}

.cc .d1{background : url("../images/paypalpayment.jpg"); width: 62%;  margin: 0px 20%;background-repeat: no-repeat;}
.cc img {   width: 62%;margin: 0 20%;}

}

@media (max-width:600px){
.cc .d1{background : url("../images/paypalpayment.jpg"); width: 64%;  margin: 0px 18%;background-repeat: no-repeat;}
.cc img {   width: 64%;margin: 0 18%;}
.rslides {margin: 0px 0px 0px 10%;}
.col-md-725 img{margin-left: 18%;width: 85%;height: 35px;}
}
@media (max-width:568px){
.iq_img {padding-top: 2px;width: 80%;}
.inqhead {font-size: 29px;}
.cc .d1{background : url("../images/paypalpayment.jpg"); width: 68%;  margin: 0px 7%;background-repeat: no-repeat;}
.cc img {   width: 68%;margin: 0 16%;}
.pad_art {width: 8.5cm;height: 8.5cm;}
.printImages {width: 8.5cm;height: 8.5cm;}
.tabs li a {width: 72px;font-size: 10px;}
.addInputOrg {margin-top: -32%;padding:7px;}
.pricep {padding-top: 0px;padding-left: 0px;font-size: 91%;}
.view_box {padding: 0px;margin: 6px 0px 6px;font-size: 9px;}
.print_select {font-size: 11px;}
.corbot { margin-top: 127px;margin-bottom: 7%;}
.margsoldx{}
.blog-box span {font-size: 10px;}
.blog-box p {font-size: 10px;}
.blog-box h3 a {font-size: 14px;}
.priimgs {width: 38px;height: 32px;margin-top: -10px;margin-left: -10px;}
.pubpric {width: 86%;margin-left: 2%;}
.col-md-61 {width: 47%;}
.addInputPub {font-size: 15px; margin-right: 7%;padding: 10px 17px 10px 22px;}
.gridsmarg { width: 27%;margin-left: 1%; margin-right: 19%;}
.exiimg {width: 221px;height: 179px;margin-bottom: 38px;}
.stdash {
    padding-left: 5%;
}
.ordmar {
    width: 35%;
    float: left;
}
}
@media (max-width:480px){
.container-in_blog{padding: 0px;margin: 0px 0px 20%}
.inqhead {font-size: 26px;}
.rslides {margin: 0px 5%;width: 75%;}
.cc .d1{background : url("../images/paypalpayment.jpg"); width: 87%;  margin: 0px 8%;background-repeat: no-repeat;}
.cc img {   width: 84%;margin: 0 8%;}
.containerTable3{background-color: #FFF; margin-right:3%}
.col-md-625{ float: left;width: 45%;padding: 0px;margin: 0px;}
.col-md-625 img{float: left;width: 90%;margin-left: 22%;}
.col-md-725{float: left;width: 55%;}
.col-md-725 img{  height: 31px;   width: 94%;    margin-left: 22%;}

.col-md-489{ width:47.333%}
.col-md-889{ width: 52.667%;}
.col-md-489 ul li img{height:120px;}
.arriv .comm_Th3 {text-align: center;font-size: 26px;margin-bottom: 100px;}
.col-md-126 img {width:100%; margin-right:18px; }
.abp{ width:80%; float:left; margin:0 5%; height:25px}
.abp_1{ width:80%; float:left; margin:0 5%; height:28px}
.stepwizard-step{ font-size:12px}
.backtogal {width: 113px;height: 32px; margin-left: 26px;}
.container-in {margin-top: -24%;}
.kidimg {margin-bottom: 5%; margin-top: 2px;width:100%;}
.school h2 {font-size: 64px;}
.exiimg {width: 174px;height: 143px;margin-bottom: 35px;}
.exibs {margin-top: 4%;}
.col-md-2{margin-top:0px;}
.col-md-825 {width: 66.6667%;margin-left: 8px;float: right;}
.bcgal {width: 33%;float: left;}
.bctit {width: 60%;float: left;margin-top: 5px;}
.col-md-31 {width: 25%;}
.pubpric {width: 84%;padding-top: 0%;}
.putqty {padding-right: 10px;}
.col-md-61 {width: 39%;margin-left: 32px;}
.addInputPub {padding: 10px; font-size: 13px;}
.pubquan {padding-top: 0%;}
.pubimgs {height: 100px;}
.pubdescs {padding: 0px 6px 0px 0%;}
.col-md-110 {width: 50%;padding-left: 6px;padding-right: 3px;}
p{line-height: 1.5em;}
.container .detail {background-color: #FFF; margin-left: 10px; margin-right: 0px; display: flex;padding:10px;}
.head-t {padding-top: 1em;}
#pdfImg {width: 90%;padding-top: 57.3%;padding-left: 7%;}
.social {margin-top: -7%;margin-left: 0px;width: 100%;padding-top: 4px;text-align: right;}
.social-ic ul {padding: 0px 0px 0px 0px;float: left;margin-left: 24%;}
.social-ic li {margin: 0px 0.1em;}
.tabs li a {width: 67px;font-size: 10px;padding-left: 15px;}
.zoomNav {width: 98.6%;}
.art-desc_head {width: 98.6%;}
.arlema {padding-left: 0px;}
.arriv-lefts {float: left;width: 60%;}
.arriv-rights {float: left;width: 44%; margin-left:-20px;}
.ti {font-size: 17px;padding: 27px 0px 16px;}
.tiOrg {font-size: 12px;padding-left: 0;}
.margin8px {margin-top: -26px;}
.artDe {margin-left: 0%; margin-right: 0%;}
.carbutton {height: 50%;}
.black {border-right: 5px solid #000;box-shadow: 4px 6px 2px rgba(14, 1, 1, 0.1);}
.white {box-shadow: 4px 6px 2px rgba(14, 1, 1, 0.1); border-right: 5px solid #FFF;}
.pricep {padding-top: 4px;padding-left: 0px;font-size: 12px;}
.addInputOrg {margin-top: -31%;font-size: 10px;padding-left: 1px;padding-right: 2px;margin-left: 43px;width: 64%;}
.view_box {background-color: #FFF;padding: 6px;width: 100%;margin: 17px 0px 18px;font-size:10px;}
.priceps {padding-top: 0px;}
.priimgs {width: 38px;height: 32px; margin-top: -3px; margin-left: -5px;}
.addInputPrint {margin-top: -35px;width: 72px;line-height: 11px;font-size: 10px;}
.padfor7 {margin-bottom: 34px;}
.printArd {font-size: 23px; width: 61%;}
.view_box img {height: 22px;width: 13px;}
.prev2 {width: 20px;height: 23px;}
.next2 {width: 20px;height: 23px;}
.back2  {width: 20px;height: 23px;}
.print_select {font-size: 12px; width: 100%;}
.spanCheck{font-size: 10px;}
.logs{color:rgb(0, 61, 119); margin-bottom: -5px;font-size: 100%;padding-left: 6px;}
.brush{width: 71px;}
.barmenbu {width: 51px;height: 34px;}
.vicimg{width: 38px;height: 34px;}
.detPadd{padding: 8px 2px;}
.pad_art{background: #EEE;width: 6.5cm;height: 6.5cm;}
.printImages { width: 6.5cm;height: 6.5cm;}
.tabHe{height:418px;}
.zomeimgdiv { margin-right: 38%;}
.padBo{padding-bottom: 10px;}
.padto{padding-top: 24px;padding-bottom: 40px;}
.padBop{padding-bottom: 6px;}
.padtopp{padding-top: 19px;padding-bottom: 17px;}
.padtpp{padding-top: 7px;}
.padtwen{padding-bottom:14px;}
.selecttab {padding: 6px;width: 105%;height: 26px;margin: 7px 0px 17px;}
.corbot{margin-top: 177px;margin-bottom: 15%;}
.nexbot{font-weight:bold; font-size:100%;}
.artwidth{width:97%;}.pdfpadwi{padding-left: 30%;padding-top: 12px;}
/*Make Gallery Page Responsive Start*/	
.imgpic{ height:20%}
.imgpic img{ max-height: 250px; max-width: 260px; display:inline; padding-left: 0%;}
.grid1_of_4 {
    margin-left: 20%;
    margin-right: 0%;
}
.gridsmarg {
    margin-left: 24%;
    margin-right: 0%;
    width: 35%;
}
.simpleCart_shelfItem {
    width: 200px;
    margin: 0px 33px;
}
.addimage {
    
    margin-top: 10%;
}
.ds_blog {
margin-top: 25%;
}

.ds {
    font-family: century gothic;
    padding-right: 0;
 /* width: 400px;*/
margin-bottom: 20px;
height: auto;
}
.col-md-12 img{
   margin-bottom: 0px;
}
#stnd_pos
{
float: left;
    margin-bottom: -122px;
    position: relative;
    /*margin-top: -30px;*/
    z-index: 2;
margin-top: -235px;
margin-left: 0px;
}
#stnd_pos img { width:68%}
.top_left h2 {
	font-size: 11px;
	line-height: 1.5em;
}
.search{
	display:none;
}

.span1_of_4 {
	width: 46.33333%;
	margin-left:0;
}
.view .mask, .view .content {
	top: 166px;
	left: 102px;
}
.span_3_of_2 {
	width: 100%;
	float:none;
}
.images_3_of_2 {
	width: 100%;
	float: none;
	margin-right: 0;
}
p.prod-desc, p.product_descr {
	font-size: 0.8125em;
}
.product_price {
	width: 26.3333%;
}
.product-desc {
	width: 73.3333%;
}
.shoping_left {
	width: 100%;
	float: none;
	margin: 0;
}
.shoping_right {
	width: 100%;
	float: none;
}
.registration_left {
	float: none;
	width: 100%;
	margin-left: 0;
}
.top_right ul li {
  display: inline-block;
  margin-right: 5px;
}
.top_right ul li a {
  padding: 0px 1px;
  font-size: 11px;
}
.header_top {
  padding: 13px 0 2px;
}
.header_right {
  float: right;
   width: 100%;
  margin-bottom: 10px;
}
.reg {
  width: 35%;
  margin: 1px 0;
}
.icon1 {
  width: 39%;
  margin: 0px 0;
}
.logo {
margin: 24px;
margin-left: 23%;
}
.log {
  float: left;
  width: 45%;
}
.rgt-bottom {
  margin: 0;
  padding:0;
}
ul.icon1 {
  display: none;
}
.arriv-left {
  float: none;
  width: 100%;
  padding-right: 0;
}
.arriv-right {
  float: none;
  width: 100%;
padding-left: 28px;
margin: -4em 0px;
}

.desc {
    padding-top: 0%;
    padding-left: 24%;
}
.dd {
    padding-top: 0%;

}
.arriv-info {
  top: 128px;
  left: 88px;
}
.arriv-left1 {
  float: none;
  width: 100%;
  padding: 0;
}
.arriv-right1 {
  float: none;
  width: 80%;
  padding: 0;
  margin: 1em auto;
}
.arriv-left2 {
  float: none;
  width: 80%;
  padding: 0px;
  margin: 0 auto;
}
.arriv-middle {
  float: none;
  width: 80%;
  padding: 0px;
  margin: 1em auto;
}
.arriv-right2 {
  float: none;
  width: 80%;
  padding: 0px;
  margin: 0 auto;
}
.special h3 {
  font-size: 1.1em;
  width: 35%;
  padding: 0.25em;
}
.special h3:before {
  width: 137px;
  left: 20px;
  top: 26px;
}
.special h3:after {
  width: 137px;
  right: 20px;
  top: 26px;
}
ul.grid_2 li {
  width: 48%;
  float: left;
  margin: 1%;
}
.cust {
  float: left;
  width: 33.33%;
}
.abt {
  float: left;
  width: 33.33%;
}
.myac {
  float: left;
  width: 33.33%;
}
.our-st {
  float: left;
  width: 100%;
  margin: 1.5em 0 0;
}
.footer p{
margin:1em 0 0;
}
.check {
  padding: 2em 0;
}
.box_1 p {
  margin: 0em 0.3em 0;
}
.create_btn {
  float: left;
  width: 36%;
}
.box_1 {
  width: 62%;
}
.cnt-text { padding-left: 2%; padding-right: 3%;   margin-top: 30%;}
.homeImageLink {
    font-size: 28px;
    left: 3px;
}
.ordmar {
    width: 40%;
    float: left;
}
}


@media (max-width:420px){
.cc .d1{background : url("../images/paypalpayment.jpg"); width: 99%;  margin: 0px 0%;background-repeat: no-repeat;}
.cc img {   width: 98%;margin: 0 1%;}
.priimgs {width: 36px;height: 30px;margin-top: -3px; margin-left: -10px;}
.addInputPrint {margin-top: -35px; width: 60px;line-height: 11px;font-size: 9px;}
.view_box { background-color: #FFF;padding: 3px;width: 100%;margin: 17px 0px 18px; font-size: 9px;}
.addInputOrg {margin-top: -38%;font-size: 10px; padding-left: 4px;padding-right: 4px;margin-left: 43px; width: 68%;}
.print_select {font-size: 10px;width: 102%;}
.pubimgs {height: 80px;}
.pad_art{background: #EEE;width: 5cm;height: 5cm;}
.printImages { width: 5cm;height: 5cm;}
.col-md-61 {width: 42%;margin-left: 22px;}
.pubquan {padding-top: 0%;font-size: 11px;}
.pubpric {width: 85%;font-size: 11px;}
.homeImageLink {font-size: 24px; left: 0px;}
.zomeclosebuton {   margin-top: 0%;   margin-right: 0%;}
}
@media (max-width:400px){
.container-in_blog{padding: 0px;margin: 0px 0px 17%}
.rslides {margin: 0px 4%;width: 78%;}
.cc .d1{background : url("../images/paypalpayment.jpg"); width: 105%;  margin: 0px -3%;background-repeat: no-repeat;}
.cc img {   width: 100%;margin: 0 0;}
.col-md-625{ float: left;width: 45%;padding: 0px;margin: 0px;}
.col-md-625 img{float: left;width: 94%;margin-left: 30%;}
.col-md-725{float: left;width: 55%;}
.col-md-725 img{height: 26px; width: 98%;    margin-left: 24%;}

.col-md-489{    width: 47.333%;float: left;}
.col-md-889{    float: left;    width: 50.667%;}
.col-md-489 ul li img{height:100px;}
p{line-height: 1.5em;}
.col-md-41 {width: 51%;}
.col-md-81 {width: 48%;}
.col-md-825 {width: 66.6667%;margin-left: 5px;}
.container .detail {background-color: #FFF; margin-left: 10px; margin-right: 0px; display: flex;padding:10px;}
.head-t {padding-top: 1em;}
.logo {margin: 24px 19px 24px 18%;}
#pdfImg {width: 90%;padding-top: 57.3%;padding-left: 7%;}
.social {margin-top: 1%;margin-left: 0px;width: 100%;padding-top: 4px;text-align: right;}
.social-ic ul {padding: 0px 0px 0px 0px;float: left;margin-left: 18%;}
.social-ic li {margin: 0px 0.1em;}
.tabs li a {width: 60px;font-size: 9px;padding-left: 15px;}
.black {border-right: 5px solid #000;box-shadow: 4px 6px 2px rgba(14, 1, 1, 0.1);}
.white {box-shadow: 4px 6px 2px rgba(14, 1, 1, 0.1); border-right: 5px solid #FFF;}
.zoomNav {width: 98.6%;}
.art-desc_head {width: 98.6%;}
.arriv-lefts {float: left;width: 57%;}
.arriv-rights {float: left;width: 48%;}
.ti {font-size: 15px;padding: 27px 0px 16px;}
.tiOrg {font-size: 11px;padding-left: 0;}
.margin8px {margin-top: -26px;}
.artDe {margin-left: 0%; margin-right: 0%;}
.carbutton {height: 50%;}
.priimgs {margin-left: -7px;}
.pricep {padding-top: 4px;padding-left: 0px;font-size: 12px;margin-left: -9px;}
.addInputOrg {margin-top: -37%;font-size: 10px;padding-left: 1px;padding-right: 2px;margin-left: 43px;width: 64%;}
.view_box {background-color: #FFF;padding: 6px;width: 100%;margin: 17px 0px 18px;font-size:10px;}
.priceps {padding-top: 0px;}
.addInputPrint {margin-top: -37px;width: 43px;line-height: 9px;font-size: 9px;margin-right: -9px;}
.padfor7 {margin-bottom: 32px;}
.printArd {font-size: 23px; width: 61%;}
.view_box img {height: 22px;width: 13px;}
.prev2 {width: 20px;height: 23px;}
.next2 {width: 20px;height: 23px;}
.back2  {width: 20px;height: 23px;}
.print_select {font-size: 12px;line-height: 1rem; margin-left: 0px;}
.spanCheck{font-size: 9px;}
.logs{color:rgb(0, 61, 119); margin-bottom: -5px;font-size: 100%;padding-left: 6px;}
.brush{width: 71px;}
.barmenbu {width: 51px;height: 34px;}
.vicimg{width: 38px;height: 34px;}
.detPadd{padding: 8px 2px;}
.pad_art{background: #EEE;width: 5cm;height: 5cm;}
.printImages { width: 5cm;height: 5cm;}
.tabHe{height:418px;}
.zomeimgdiv { margin-right: 38%;}
.padBo{padding-bottom: 10px;}
.padto{padding-top: 24px;padding-bottom: 40px;}
.padBop{padding-bottom: 6px;}
.padtopp{padding-top: 19px;padding-bottom: 17px;}
.padtpp{padding-top: 7px;}
.padtwen{padding-bottom:14px;}
.selecttab {padding: 4px;width: 105%;height: 26px;margin: 7px 0px 17px;}
.corbot{margin-top: 177px;margin-bottom: 15%;}
.nexbot{font-weight:bold; font-size:100%;}
.grid1_of_4 {margin-left: 15%; margin-right: 0%;}
.pubimgs {height: 80px;}
.col-md-61 {width: 39%;margin-left: 22px;}
.pubquan {padding-top: 0%;font-size: 11px;}
.pubpric {width: 84%;font-size: 11px;}
.grid1_of_4 {margin-left: 21%; margin-right: 0%; width: 42%;}
.inqhead { font-size: 20px;}
#img_pos {   margin-top: 13px;}
}
@media (max-width:350px){
.grid1_of_4 {margin-left: 7%; margin-right: 0%;}
.bcgal {width: 37%;float: left;}
.exibs {margin-top: -3%;}
.pubimgs {height: 65px;}
.col-md-61 {width: 40%;margin-left: 22px;}
.pubquan {padding-top: 0%;font-size: 11px;}
.pubpric {width: 82%;font-size: 11px;}
.pubdescs {padding: 0px 15px 0px 0%; font-size: 11px;margin-left: 10px;}
.addInputPub {padding: 10px 13px;font-size: 9px;margin-right: 7px;}
.pubpricamt {font-size: 11px;margin-left: -6px;}
.putqty {padding-right: 10px;font-size: 10px;}
.grid1_of_4 { margin-left: 14%; margin-right: 0%;width: 50%;}
.pad_art{background: #EEE;width: 4.2cm;height: 4.2cm;}
.printImages { width: 4.2cm;height: 4.2cm;}
.ordmar {
    width: 75%;
    float: left;
}

}
@media (max-width:320px){
#popup_IT_del {      width: 272px;   height: 190px;   }
#popup_IT_del a {left: 0px;}
.container-in_blog{padding: 0px;margin: 0px 0px 15%}
.arriv p {   font-size: 0.9em;   margin-right: 12%;   margin-left: 9%;}
#img_pos {   margin-top: 27px;}
.cd-popup-container {   margin-left: 0px;   width: 100%;   height: 63%;   margin-top: 35%;}
.zomeclosebuton {   margin-top: 13%;   margin-right: 18px;}
.rslides {margin: 0px -2%;width: 90%;}
.col-md-2 {margin-top: 0px;}
.blog-box span { font-size: 10px;}
.inqhead {font-size: 28px;}
.exibs { margin-top: -5%;}
.cnt-text {padding-left: 6%; padding-right: 6%; margin-top: 30%;}
.backtogal {width: 85px;height: 27px; margin-left: 26px;}
.bcgal {width: 35%;float: left;margin-top: 0;}
.col-md-625{ float: left;width: 45%;padding: 0px;margin: 0px;}
.col-md-625 img{float: left;width: 94%;margin-left: 33%;}
.col-md-725{float: left;width: 55%;}
.col-md-725 img{ height:20px;width: 98%;margin-left: 28%;}
.TableFootItem {}
.TableFootItem table {width:97%;margin-top:5px}
.TableFootItem table tr {}
.TableFootItem table tr td{font-weight: bold;font-size: 17px;}
.col-md-489{ padding-right: 15px;padding-left: 15px; width:100%}
.col-md-889 {padding: 15px; width:100%}
.col-md-489 ul li img {height: 192px;width: 300px;}
.stepwizard-step{ font-size:10px}
p{line-height: 1.5em;}
.col-md-110 {width: 90%;padding-left: 10px;padding-right: 3px;}
.exiimg {width: 133px;height: 125px;margin-bottom: 35px;}
.container .detail {background-color: #FFF;margin-left: 10px;margin-right: 0px;display: flex;padding:10px;}
.head-t {padding-top: 1em;}
.logo {margin: 24px 19px 24px 5%; width:100%;}
.social {margin-top: 2%;margin-left: 0px;width: 102%;padding-top: 4px;text-align: left;}
.social-ic ul {padding: 0px 0px 0px 0px;margin-left: 13%;}
.social-ic li {margin: 0px 0.1em;}
.arlema {padding-left: 0px;}
.tabs li a {width: 57px;font-size: 10px;padding-left: 11px;}
.zoomNav {width: 98.6%;}
.art-desc_head {width: 98.6%;}
.arriv-lefts {float: left;width: 58%;}
.arriv-rights {float: left;width: 52%;margin-left: -24px;}
.ti {font-size: 14px;padding: 27px 0px 16px;}
.tiOrg {   font-size: 11px;padding-left: 0;white-space: normal;}
.margin8px {margin-top: 6px;}
.artDe {margin-left: -10%; margin-right: 0%;}
.carbutton {height: 50%;}
.pricep {padding-top: 4px;padding-left: 0px;font-size: 12px;}
.addInputOrg {margin-top: -61%;font-size: 10px;padding-left: 5px;padding-right: 5px;margin-right: -8px;}
.view_box {background-color: #FFF;padding: 6px;width: 100%;margin: 17px 0px 18px;font-size:9px;}
.view_box img {height: 20px;width: 15px;}
.priceps {padding-top: 0px;}
.addInputPrint {margin-top: -37px;width: 43px;line-height: 9px;font-size: 9px;margin-right: -9px;}
.padfor7 {margin-bottom: 32px;}
.pdfpadwi {padding-left: 23%;padding-top: 12px;}
.printArd {font-size: 100%;width: 100%; }
.prev2 {width: 20px;height: 20px;font-size: 94%;}
.next2 {width: 20px;height: 20px;font-size: 94%;}
.back2  {width: 20px;height: 20px;font-size: 94%;}
.print_select {font-size: 12px;}
.spanCheck{font-size: 10px;}
.logs{color:rgb(0, 61, 119); margin-bottom: -5px;font-size: 17px;padding-left: 19px;}
.brush{width: 69px;margin-right: 43px;}
.barmenbu {width: 51px;height: 34px;}
.vicimg{width: 38px;height: 34px;}
.detPadd{padding: 8px 2px;}
.pad_art{background: #EEE;width: 3.8cm;height: 3.8cm;}
.printImages { width:  3.8cm;height:  3.8cm;}
.black {border-right: 5px solid #000;box-shadow: 4px 6px 2px rgba(14, 1, 1, 0.1);}
.white {box-shadow: 4px 6px 2px rgba(14, 1, 1, 0.1); border-right: 5px solid #FFF;}
.printImages { width: 100%;height: 36%;}
.tabHe{height:465px;}
.zomeimgdiv { margin-right: 35%;font-size: 15px;}
.padBo{padding-bottom: 10px;}
.padto{padding-top: 24px;padding-bottom: 40px;}
.padBop{padding-bottom: 6px;}
.padtopp{padding-top: 19px;padding-bottom: 17px;}
.padtpp{padding-top: 7px;}
.col-md-12 img{margin-bottom: 4px;}
.padtwen{padding-bottom:14px;}
.zomeimg {width: 18px;padding-right: 7px;}
.selecttab {padding: 6px;width: 105%;height: 32px;margin: 7px 0px 17px;}
.corbot{margin-top: 177px;margin-bottom: 15%;}
.nexbot{font-weight:bold; font-size:100%;}
/*Make Gallery Page Responsive Start*/	
.homeImageLink {font-size: 32px;left: -5px;
}
.stdash { padding-left: 11%;}
.imgpic{ height:20%}
.imgpic img{ max-height: 250px; max-width: 260px; display:inline; padding-left: 0%;}
.grid1_of_4 {
    margin-left: 3%;
    margin-right: 0%;
}
.simpleCart_shelfItem {
    width: 200px;
    margin: 0px 33px;
}
.addimage {
    
    margin-top: 10%;
}

.content_box {

    padding-left: 13px;

}
.ds_blog {
   width: 100%;
        margin-left: 0;
}
.ds {
    font-family: century gothic;
    padding-right: 0;
/*   width: 270px;*/
margin-bottom: 20px;
height: auto;
}
#stnd_pos img { width:68%}

#stnd_pos
{
float: left;
    margin-bottom: -122px;
    position: relative;
    /*margin-top: -22px;*/
    z-index: 2;
margin-left: 5px;

margin-top: -275px;
}
.arriv-right {
    
    margin: -9em 0px;
}
.desc {

    padding-left: 14%;
}
ul.icon1 {
	display: none;
}

.create_btn {
	display:none;
}
.top_left h2 {
	font-size: 11px;
	line-height: 2em;
}
.top_right ul li a {
	padding: 0;
	font-size: 11px;
}
.look {
	right: 15px;
}
#loginForm {
	width: 270px;
	background: #fff;
}
.top_left {
  float: none;
  text-align: center;
}
.top_right {
  float: none;
  text-align: center;
}
.reg {
  display: none;
}
#loginContainer a span {
  padding: 2px 10px;
  font-size: 1em;
}
.rgt-bottom {
  margin: 0;
  padding: 0em 0;
}
.log {
  float: left;
  width: 100%;
  display:none;
}
.header_right {
  float: right;
 width: 100%;
margin-bottom: 10px;
  /*margin: 0 auto;*/
}
.social-ic li {
    display: inline-block;
    margin: 0px 0.1em;
}
.arriv-info {
  top: 53px;
  left: 10px;
}
.arriv-info1 {
  top: 13px;
  left: 10px;
}
.arriv-right1 {
  width: 100%;
}
.arriv-left2 {
  width: 100%;
}
.arriv-middle {
  width: 100%;
  padding: 0px;
  margin: 1em auto;
}
.arriv-info3 {
  bottom: 82px;
  left: 58px;
}
.arriv-right2 {
  width: 100%;
  padding: 0px;
  margin: 0 auto;
}
.special h3 {
  width: 50%;
}
.special h3:before {
  width: 64px;
}
.special h3:after {
  width: 64px;
}
.special h5 {
  font-size: 0.8125em;
}
.special h6 {
  font-size: 0.75em;
}
.footer h4 {
  font-size: 0.8em;
}
.cust li a {
  font-size: 0.8em;
}
.abt li a {
  font-size: 0.8em;
}
.myac li a {
  font-size: 0.8em;
}
.cust {
  float: left;
  width: 36.33%;
}
.abt {
  float: left;
  width: 28.33%;
}
.myac {
  float: left;
  width: 35.33%;
}
.our-st li {
  font-size: 0.8em;
}
.cr_btn a {
  padding: 3px 12px;
  font-size: 0.750em;
}
.cr_btn1 a {
  padding: 2px 11px;
  font-size: 0.750em;
}
.contact h2 {
  font-size: 1.1em;
}
.contact-form div {
  padding: 0px 0;
}
.contact-form input[type="text"], .contact-form textarea {
  padding: 6px;
}
.button1 {
  padding: 6px 10px;
  font-size: 13px;
}
.det {
  padding: 3px;
}
.arriv-top {
  margin: 1em 0 0;
}
.arriv-bottm {
  margin: 0em 0;
}
.stay-left {
  float: none;
  width: 100%;
  margin-right: 0;
}
.btn-1 {
  float: none;
  width: 40%;
  margin: 0.5em auto 0;
}
.s-c{
	padding:0;
}
.shoping_left a.btn1 {
  padding: 5px 12px;
  font-size: 0.875em;
}
.contact-form input[type="submit"] {
  font-size: 0.875em;
  padding: 5px 12px;
}
.fooll h5 {
  padding-right: 0em;
  margin-bottom: 0.5em;
}
.s-d{
padding:0;
}
.product-img {
  width: 100%;
  float: none;
  margin: 0 auto;
  text-align: center;
}
.prod1-desc {
  width: 100%;
  float: none;
  text-align: center;
}
.product_price {
  width: 100%;
  float: left;
}
.product-desc {
  width: 100%;
  float: none;
}
.product_price {
  width: 100%;
  float: none;
  text-align: center;
}
.product-desc h5 {
  padding-bottom: 0%;
  padding-top: 2%;
}
.btn_form a {
  font-size: 0.875em;
  padding: 4px 22px;
}
.row {
  margin-right: 0px;
  margin-left: 0px;
}
ul#etalage{
display: block;
  width: 285px !important;
  height: 533px;
}
li.etalage_magnifier{
  left: 74px !important;
}
h4.title {
  font-size: 1.4em;
}
p.cart {
  font-size: 0.9em;
}
.check-out {
  padding: 3em 0;
}
.s_art li {
  font-size: 0.8125em;
}
.shoping_bag h4 {
  font-size: 0.750em;
}
.shoping_left h4 a {
  font-size: 0.750em;
  line-height: 1.8em;
}
.shoping_left h4 {
  margin-bottom: 5%;
}
.s_icons {
  margin: 4%;
}
.shoping_bag1 {
  padding: 2% 0%;
}
.shoping_bag1 h2 {
  float: none;
}
.our-left {
  margin-bottom: 0.8em;
}
.desc1 h3 {
  font-size: 1.2em;
}
a.cpns {
  padding: 5px;
}
a.order {
  text-align: center;
  margin: 1em 0;
}
.cart-items h1 {
  font-size: 1.2em;
  margin-bottom: 1em;
}
.cart-item-info h3 {
  font-size: 0.875em;
}
.delivery {
  margin-top: 1em;
}
.close1, .close2 {
  top: 31px;
}
.delivery p {
  font-size: 0.8125em;
  float: left;
}
.delivery span {
  font-size: 0.8125em;
  float: right;
}
.check {
  padding: 2em 0 0;
}
.total-item, .cart-items {
  margin-top: 0em;
  padding-bottom: 0em;
}
.total-item, .cart-items {
  padding: 0;
}
.total-item, .cart-items {
  margin: 1em 0 0;
}
.total-item h4 {	
  margin-right: 4em;
}
a.cpns {
  padding: 8px 10px;
}
.cart-total {
  padding: 0;
}
.item_add a {
  padding: 7px 10px;
  font-size: 0.8125em;
}
.box_1 {
  width: 100%;
  margin:0;
}
.gridsmarg {margin-left: 7%; margin-right: 0%; width: 70%;
}
.sttext {
    margin: 10px 0px 0px 19px;
    width: 80%;
}
}




.blog-box .boxy{width: 100%;height: 200px;}

.blog_m{ margin: 10px 8px;padding: 20px;}
.blog-box span{ font-family:Georgia,"Times New Roman",Times,serif; float:right; font-style:normal}
.blog-box .read{ width:50%}

.blog-box .boxy:hover {transition: all 1s ease 0s;transform: scale(1.09)}
.blog-box .ds_blog{ padding:0px}
.post_item{padding: 30px 50px;}
.post_item h3{font-size: 32px; font-style:normal;margin-bottom: 18px;font-family: Playfair Display;}
.post_item p{ font-style:normal}
.post_item div:hover{transition: all 1s ease 0s;transform: scale(1.1)}

.strike {display: block;text-align: center;overflow: hidden;white-space: inherit;}
.strike > span {position: relative;display: inline-block;color:#000}
.strike > span:before, .strike > span:after {content: "";position: absolute;top: 50%;width: 9999px;height: 2px;	background: #003D77;}
.strike > span:before {	right: 100%;margin-right: 15px;}
.strike > span:after {left: 100%;	margin-left: 15px;}
.capitalize {text-transform: capitalize;}
.formBG {background-color:#F0F0F0;padding:8px 0px;margin-bottom:15px;margin-top: 15px;}
.removeITM {color: #BCBCBC;font-weight: bold;float:right;font-size:18px;padding-top:10px}
.formBG table {width:100%;margin-top:5px;font-family: Bodoni MT, Georgia, "Verdana", Times, serif;}
.formBG table tr {border-bottom:1px solid #C3C3C3;}
.formBG table tr td {padding:7px 2px}
.tiItem {font-size: 30px;font-style: italic;float:left;font-weight: bold;font-family: Bodoni MT, Georgia, "Verdana", Times, serif;}
.dlvry {}
.dlvry table {/*width:97%;*/margin-top:5px;font-family: Bodoni MT, Georgia, "Verdana", Times, serif;}
.dlvry table tr {border-bottom:1px solid #C3C3C3;}
.dlvry table tr td {padding:7px 2px}
.dlvry select {border:1px solid #D2D2D2;width:100%}
.tdWidth {width:30%}
.containerTable3 .formBG{ margin-left:0px;/*border-bottom: 1px solid;*/margin-top: 0;}
.order_sub {border-raius:0px;background-color:#00CC66;color:#FFFFFF;float:right;}
.order_h {background-color: antiquewhite;padding: 10px; border:1px solid #E1E1E1}
.order_T {background-color: #FAEBD7;border: 1px solid rgb(225, 225, 225);padding: 20px 6px 60px 10px;font-weight: bold;margin-bottom: 30px;}
.order_TL{ float: left;width: 57%;text-align: right;}
.order_TR{ float: right;text-align: right;}
.order_c{border: 1px solid #E1E1E1;border-top: hidden; padding:5px;font-family: arial;font-size: 14px;}
.empty_text{color: rgb(212, 1, 1);font-style: italic;text-align: center;font-size: 25px;}

@media only screen and (min-width:960px){
        /* styles for browsers larger than 960px; */
.containerTable3 {background-color: #FFF;padding: 10px;}
    }
    @media only screen and (min-width:1440px){
        /* styles for browsers larger than 1440px; */
.containerTable3 {background-color: #FFF;padding: 10px;margin-right: 3%;margin-right: 9%;margin-left: -12%;}


    }
    @media only screen and (min-width:2000px){
        /* for sumo sized (mac) screens */
.containerTable3 {background-color: #FFF;padding: 10px;margin-right: 3%;margin-right: 9%;margin-left: -12%;}
    }
@media only screen and (min-width:900px){
.skyblue li .carmenu {padding: 0 0 0 55px;}
    }

    @media only screen and (max-device-width:480px){
       /* styles for mobile browsers smaller than 480px; (iPhone) */
.containerTable3 {background-color: #FFF;padding: 10px;width: 97%;margin-top:10px;}
    }
    @media only screen and (device-width:768px) and (min-height: 1280px) {
       /* default iPad screens */
.containerTable3 {background-color: #FFF;padding: 10px;margin-right: 3%;margin-right: 9%;margin-left: -12%;}
    }
    /* different techniques for iPad screening */
    @media only screen and (min-device-width: 481px) and (max-device-width: 1024px) and (orientation:portrait) {
      /* For portrait layouts only */
.containerTable3 {background-color: #FFF;padding: 10px;width: 97%;margin-top:10px;}
.col-md-625 img{float: left;margin-left: 10%;}
    }

    @media only screen and (min-device-width: 481px) and (max-device-width: 1024px) and (orientation:landscape) {
      /* For landscape layouts only */
.containerTable3 {background-color: #FFF;padding: 10px;margin-right: 3%;width: 97%;margin-left: 0%;}
    }


.coo{color:red}


@media screen and (-webkit-min-device-pixel-ratio:0) { #text { font-size: 12px; margin-left:0%} }
@media screen and (-webkit-min-device-pixel-ratio:0) and (max-width: 800px) { 
 #text { font-size: 10px;   margin-left: 0px;}
} 
#ac-wrapper_inq{position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(182, 180, 163, 0.5) none repeat scroll 0% 0%;z-index: 1001;}
#popup_inq{width: 100%;height: 190px;position: relative;top: 204px;font-family: monotype corsiva;}
#ac-wrapper_art {position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(182, 180, 163, 0.5) none repeat scroll 0% 0%;z-index: 1001;}
#popup_art{width: 100%;height: 190px;position: relative;top: 204px;font-family: monotype corsiva;}
#ac-wrapper_already {position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(182, 180, 163, 0.5) none repeat scroll 0% 0%;z-index: 1001;}
#popup_already{display: inline-block;position: fixed;top: 180px;bottom: 0px;left: 0px;right: 0px;margin: 20px auto auto;width: 290px;height: 155px;background: #FFF none repeat scroll 0% 0%;border: 2px solid #B6B6B6;border-radius: 10px;box-shadow: 0px 0px 3px #C3C3C3;font-family: Bodoni MT,Georgia,"Verdana",Times,serif;}
#popup_already .p1{text-align: center;font-weight: bold;padding-top: 10px;font-size: 16px; font-family:Bodoni MT,Georgia,"Verdana",Times,serif}
#popup_already .p2{text-align: center;padding-top: 10px;font-size: 16px; font-family:Bodoni MT,Georgia,"Verdana",Times,serif}
#popup_already input[type="submit"]{background: #fff;color: #01ADDB;font-weight: bold;font-size: 14px;padding: 6px 12px;border-radius: 2px;}
#popup_already hr{ border: 0; height: 1px; background: #333; background-image: linear-gradient(to right, #ccc, #333, #ccc);}
#ac-wrapper_IT_del {position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(182, 180, 163, 0.5) none repeat scroll 0% 0%;z-index: 1001;}



#popup_IT_del p{font-family: monotype corsiva;text-align: center;padding-bottom: 38px;font-weight: bold;border-bottom: 1px solid #000;padding-bottom: 55px;padding-top: 10px;font-size: 16px;}

.st_IT_del {background: rgba(248, 93, 22, 0.23) linear-gradient(rgba(252, 203, 181, 0.2), #FF6300) repeat scroll 0% 0px;/*
    background: -webkit-linear-gradient( rgba(255,0,0,0), rgba(255,0,0,1)); /* For Safari 5.1 to 6.0 
    background: -o-linear-gradient( rgba(255,0,0,0), rgba(255,0,0,1)); /* For Opera 11.1 to 12.0 
    background: -moz-linear-gradient( rgba(255,0,0,0), rgba(255,0,0,1)); /* For Firefox 3.6 to 15 
    background: linear-gradient(rgba(255,0,0,0), rgba(255,0,0,1)); /* Standard syntax (must be last) */
    margin:5px; text-align:center;border-radius: 2px;padding: 7px;color: #fff;font-size: 16px;font-weight: bold;"}









