html body {

	margin:0;

	padding:0;

	background-color:#fff;

	font-size:1em;

	font-family: 'diavlomedium';

}

html section {

    float: left;

    width: 100%;

}

body h1{

	font-size:2em;

	color:#000;

	font-family: 'diavlomedium';

	margin:0;

	padding:0;

	font-weight:normal;

}

body h2{

	font-size:1.875em;

	color:#000;

	font-family: 'diavlomedium';

	margin:0;

	padding:0;

	font-weight:normal;

}

body h3{

	font-size:1.875em;

	color:#fff;

	font-family: 'diavlomedium';

	margin:0;

	padding:0;

	font-weight:normal;

}

body h4{

	font-size:1.125em;

	color:#000;

	font-family: 'diavlomedium';

	margin:0;

	padding:0;

	font-weight:normal;

}

body h5{

	font-size:1.2em;

	color:#383737;

	font-family: 'diavlomedium';

	margin:0;

	padding:0;

	font-weight:normal;

}

body h6{

	font-size:1em;

	color:#fff;

	font-family: 'diavlomedium';

	margin:0;

	padding:0;

	font-weight:normal;

}

body ul{

	margin:0;

	padding:0;

}

body li{

	list-style:none;

}

body a{

	text-decoration:none;

	color:#71a60f;

}

body a:hover{

	text-decoration:none;

}

body p{

	color:#424242;

	line-height:22px;

}

body label{

	margin:0;

	font-weight:normal;

}

/**{

	transition:all 0.3s ease;

}*/

@font-face {font-family: 'diavlomedium';src: url('https://8c000e.claudeassets.com/20250221101748im_/http://yogisarees.com/css/diavlo/diavlo_medium_ii_37-webfont.eot');src: url('https://be8a2b.claudeassets.com/20250221101748im_/http://yogisarees.com/css/diavlo/diavlo_medium_ii_37-webfont.eot#iefix') format('embedded-opentype'),url('https://82d513.claudeassets.com/20250221101748im_/http://yogisarees.com/css/diavlo/diavlo_medium_ii_37-webfont.woff2') format('woff2'),url('https://728ffb.claudeassets.com/20250221101748im_/http://yogisarees.com/css/diavlo/diavlo_medium_ii_37-webfont.woff') format('woff'),url('https://c887a1.claudeassets.com/20250221101748im_/http://yogisarees.com/css/diavlo/diavlo_medium_ii_37-webfont.ttf') format('truetype'),url('https://44cfb8.claudeassets.com/20250221101748im_/http://yogisarees.com/css/diavlo/diavlo_medium_ii_37-webfont.svg#diavlomedium') format('svg');font-weight: normal;font-style: normal;}@font-face {font-family: 'diavlobold';src: url('https://00615c.claudeassets.com/20250221101748im_/http://yogisarees.com/css/diavlo/diavlo_bold_ii_37-webfont.eot');src: url('https://031223.claudeassets.com/20250221101748im_/http://yogisarees.com/css/diavlo/diavlo_bold_ii_37-webfont.eot#iefix') format('embedded-opentype'),url('https://3f4034.claudeassets.com/20250221101748im_/http://yogisarees.com/css/diavlo/diavlo_bold_ii_37-webfont.woff2') format('woff2'),url('https://a7a202.claudeassets.com/20250221101748im_/http://yogisarees.com/css/diavlo/diavlo_bold_ii_37-webfont.woff') format('woff'),url('https://f5deb7.claudeassets.com/20250221101748im_/http://yogisarees.com/css/diavlo/diavlo_bold_ii_37-webfont.ttf') format('truetype'),url('https://0ad546.claudeassets.com/20250221101748im_/http://yogisarees.com/css/diavlo/diavlo_bold_ii_37-webfont.svg#diavlobold') format('svg');font-weight: normal;font-style: normal;}@font-face {font-family: 'diavlobook';src: url('https://071fb8.claudeassets.com/20250221101748im_/http://yogisarees.com/css/diavlo/diavlo_book_ii_37-webfont.eot');src: url('https://017717.claudeassets.com/20250221101748im_/http://yogisarees.com/css/diavlo/diavlo_book_ii_37-webfont.eot#iefix') format('embedded-opentype'),url('https://9e1e05.claudeassets.com/20250221101748im_/http://yogisarees.com/css/diavlo/diavlo_book_ii_37-webfont.woff2') format('woff2'),url('https://48669b.claudeassets.com/20250221101748im_/http://yogisarees.com/css/diavlo/diavlo_book_ii_37-webfont.woff') format('woff'),url('https://0af216.claudeassets.com/20250221101748im_/http://yogisarees.com/css/diavlo/diavlo_book_ii_37-webfont.ttf') format('truetype'),url('https://ef4a8c.claudeassets.com/20250221101748im_/http://yogisarees.com/css/diavlo/diavlo_book_ii_37-webfont.svg#diavlobook') format('svg');font-weight: normal;font-style: normal;}@font-face {font-family: 'diavlolight';src: url('https://e02bbd.claudeassets.com/20250221101748im_/http://yogisarees.com/css/diavlo/diavlo_light_ii_37-webfont.eot');src: url('https://8bf4a2.claudeassets.com/20250221101748im_/http://yogisarees.com/css/diavlo/diavlo_light_ii_37-webfont.eot#iefix') format('embedded-opentype'),url('https://83051d.claudeassets.com/20250221101748im_/http://yogisarees.com/css/diavlo/diavlo_light_ii_37-webfont.woff2') format('woff2'),url('https://330229.claudeassets.com/20250221101748im_/http://yogisarees.com/css/diavlo/diavlo_light_ii_37-webfont.woff') format('woff'),url('https://dda079.claudeassets.com/20250221101748im_/http://yogisarees.com/css/diavlo/diavlo_light_ii_37-webfont.ttf') format('truetype'),url('https://61977d.claudeassets.com/20250221101748im_/http://yogisarees.com/css/diavlo/diavlo_light_ii_37-webfont.svg#diavlolight') format('svg');font-weight: normal;font-style: normal;}

.topbar{

    background-image: url("https://6d8b05.claudeassets.com/20250221101748im_/http://yogisarees.com/images/bg-pattern.jpg");

    background-repeat: repeat;

    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.14);

    float: left;

    padding: 10px 0;

    position: relative;

    width: 100%;

    z-index: 2;

}

.contact-info {

    float: right;

    width: 100%;

    display: flex;

    flex-flow: row wrap;

    justify-content: flex-end;

}

.contact-info ul li .link-box {

    float: right;

    width: calc(100% - 60px);

}

/*.contact-info ul li:nth-child(1) {

    width: 230px;

}*/

.contact-info label {

    float: left;

    margin-right: 10px;

    width: auto;

}

.contact-info label i {

    float: left;

    color: #ffff;

    font-size: 1.2em;

    height: 40px;

    width: 40px;

    text-align: center;

    line-height: 40px;

    background-color: #eb217b;

    border-radius: 5px;

}

.contact-info ul {

    float: left;

    width: auto;

}

.contact-info ul li {

    float: left;

    margin: 0;

    padding: 0;

    width: 230px;

    display: flex;

    flex-flow: row wrap;

    align-items: center;

}

.contact-info ul li a:last-child {

    margin-bottom: 0;

}

.contact-info ul li a {

    font-size: 0.9em;

    color: #000;

    border-right: 0;

    padding-right: 0;

    margin-right: 0;

    float: left;

    width: auto;

    line-height: 17px;

    margin-bottom: 4px;

    transition: 0.3s all ease;

}

.contact-info ul li a:hover{

	color:#EB217B;

}

.top_links{

	float:left;

	width:100%;

	text-align:right;

	margin-top: 7px;

}

.top_links ul{

	display:inline-block;

}

.top_links ul li::after {

    background-image: url("https://f4d137.claudeassets.com/20250221101748im_/http://yogisarees.com/images/yogi-grp-img.png");

    background-position: -127px -16px;

    background-repeat: no-repeat;

    content: "";

    display: inline-block;

    height: 15px;

    margin: 0 0 0 12px;

    width: 11px;

}

.top_links ul li{

    display: inline;

    margin-right: 10px;

    padding-right: 0;

}

.top_links ul li:last-child{

	margin:0;

}

.top_links ul li:last-child:after{

	display:none;

	margin:0;

}

.top_links ul li a{

	color:#fff;

	font-size:1.063em;

}

.top_links ul li a:hover{

	color:#EB217B;

}

header {

    float: left;

    width: 100%;

    background-color: #ffffff;

    padding: 10px 0;

    box-shadow: 0 .0625rem .1875rem rgba(0,0,0,0.25);

    position: fixed;

    z-index: 9;

    border-top: 10px solid #eb217b;

}

header .row {

    display: flex;

    flex-flow: row wrap;

    align-items: center;

}

.logo {

    float: left;

    width: 100%;

    margin-top: 0;

}

.logo a img {

    height: auto;

    width: 170px;

}

.user-account-main {

    float: left;

    position: relative;

    width: 100%;

}

.user-account {

    background: #fffffe none repeat scroll 0 0;

    border-color: #dfdfdf;

    border-radius: 0 0 5px 5px;

    border-style: solid;

    border-width: 0 1px 1px;

    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.10);

    padding: 0 4px 4px;

    position: absolute;

    right: 0;

    top: 0px;

    width: 100%;

}

.user-account .enter-box {

    border-color: #dfdfdf;

    border-radius: 0 0 3px 3px;

    border-style: solid;

    border-width: 0 1px 1px;

    padding: 19px 2px;

    text-align: center;

    white-space: nowrap;

}

.user-account .enter-box p {

    margin: 0;	

    font: 1.250em/20px "diavlomedium";

    color: #EB217B;

}

.user-account .enter-box a {

    color: #666666;

    font-family: "diavlomedium";

    font-style: normal;

    margin: 0 5px;

    text-decoration: none;

}

.user-account .enter-box a:hover {

	color:#99CB52;

}

header .col-md-8 .col-md-4.col-sm-5.col-xs-12.pull-right {

    padding: 0;

}

.ship-curncy-box{

	float:left;

	width:auto;

	margin-top: 10px;

}

.ship-curncy-box ul{

	float:left;

	width:auto;

	margin-top: 10px;

}

.ship-curncy-box ul li{

	float:left;

	width:auto;

	margin-right: 15px;

	padding: 0px 10px 0px 0;

	border-right:1px solid #A9CF5A;

}

.ship-curncy-box ul li:last-child{

	border-right:none;

	margin-right:0;

	padding-right:0;

}

.ship-curncy-box ul li label{

	float:left;

	margin: 3px 5px 0 0;

	font-size: 1.063em;

	color:#A9CF5A;

}

.ship-curncy-box ul li .input-box {

    display: block;

    float: left;

    width: auto;

}

.ship-curncy-box ul li .input-box .job_type {

    background-color: transparent;

    border-radius: 5px;

    float: left;

    margin-bottom: 0;

    padding: 0;

    width: auto;

}

.ship-curncy-box ul li .input-box select {

    -moz-appearance: none;

    background-color: transparent;

    background-image: url("https://5fc187.claudeassets.com/20250221101748im_/http://yogisarees.com/images/drop-down.png");

    background-position: 100% center;

    background-repeat: no-repeat;

    border: 0 none;

    border-radius: 0;

    color: #8aa930;

    cursor: pointer;

    float: left;

    font-family: "diavlomedium";

    font-size: 0.85em;

    height: auto;

    padding: 0 10px 0 0;

    width: auto;

}

.ship-curncy-box ul li .input-box select option{

	background-color:#EB217B;

	color:#fff;

	border:1px solid #EB217B;

}

.srch-cart-box{

	float:left;

	width:100%;

	margin-top:25px;

}

.srch_box{

	float: left;

    margin-right: 2%;

    width: 74%;

}

.srch_main_box{

	float:left;

	width:100%;

	background-color:#fff;

	border-radius:5px;

	border:1px solid #e2e1e1;

	overflow:hidden;

}

.srch_main_box i.fa.fa-search {

    color: #525252;

    float: left;

    font-size: 1.5em;

    margin: 14px;

}

.srch_main_box input.srch_in_box {

    background-color: transparent;

    border: medium none;

    color: #ababab;

    float: left;

    font-family: "diavlomedium";

    font-size: 1.063em;

    padding: 13px 10px;

    width: 78%;

}

.srch_main_box button {

    background-color: #f58442;

    background-image: url("https://6d8172.claudeassets.com/20250221101748im_/http://yogisarees.com/images/bg_ptrn_2.png");

    border: medium none;

    color: #fff;

    float: right;

    font-size: 1.25em;

    padding: 12px 30px;

	line-height:1.38em;

}

.srch_main_box button:hover {

	background-color:#EB217B;

}

.mycart_box{

	float:left;

	width:24%;

	position:relative;

}

.mycart_cntnt_box{

	float:left;

	width:100%;

	border-radius:5px;

	background-color: #98cb52;

    background-image: url("https://6d8172.claudeassets.com/20250221101748im_/http://yogisarees.com/images/bg_ptrn_2.png");

	padding:7px 15px;

	cursor:pointer;

}

.mycart_item{

	float:left;

	background-image:url("https://f4d137.claudeassets.com/20250221101748im_/http://yogisarees.com/images/yogi-grp-img.png");

	background-repeat:no-repeat;

	width:38px;

	height:38px ;

	line-height:51px;

	margin-right:5px;

	color:#98cb52;

	font-size:1.250em;

	text-align:center;

	background-position: -4px -4px;

}

.mycart_cntnt_box span{

	color: #fff;

    float: left;

    font-size: 1.25em;

    line-height: 1em;

    margin: 10px;

}

.mycart_cntnt_box i{

	float:left;

	color:#fff;

	font-size:1.875em;

	margin: 5px 0 0 5px;

}

#viewcart_box:before { 

	border-bottom: 10px solid #98cb52;

    border-left: 10px solid transparent;

    border-right: 10px solid transparent;

    content: "";

    display: block;

    float: right;

    height: 0;

    margin-left: -30px;

    margin-top: -23px;

    width: 0;

}

#viewcart_box {

    left: -220px;

    margin-top: 65px;

    position: absolute;

    width: 400px;

	visibility:hidden;  	

	float:left;

	background-color:#fff;

	box-shadow:0 0 3px rgba(0,0,0,0.15);

	padding:10px;

	background-color: #fff;

    background-image: url("https://6d8172.claudeassets.com/20250221101748im_/http://yogisarees.com/images/bg_ptrn_2.png");

	border-top:3px solid #98cb52;

	z-index:1;

}

#viewcart_box{

	opacity:0;

  	transition:visibility 1s linear 0s,opacity 1s linear 0s;

}

.mycart_box:hover #viewcart_box {

  visibility:visible;

  opacity:1;

  transition-delay:0.5s;  

}

#viewcart_box h2 {

    color: #98cb52;

    float: left;

    font-size: 1.2em;

    margin: 15px 0 10px;

    text-align: center;

	font-family: "diavlomedium";

    width: 100%;

}

#viewcart_box p {

	float:left;

	width:100%;

	text-align:center;

	margin:0;

	font-size:0.85em

}

.blnk-space{

	float:left;

	width:100%;

	padding:17px 0;

	background-color:#f8f8f8;

}

.banner {

    float: left;

    margin-top: 15px;

    width: 100%;

}

.middle-part {

    float: left;

    width: 100%;

    padding: 90px 0 40px;

}

.online-box{

	float:left;

	width:100%;

}

.online-box h1{

	float:left;

	width:100%;

	margin:20px 0 50px;

	text-align:center;

	position:relative;

}

.online-box h1:after {

     background-image: url("https://f4d137.claudeassets.com/20250221101748im_/http://yogisarees.com/images/yogi-grp-img.png");

    background-position: 0 -92px;

    content: "";

    height: 34px;

    left: 0;

    margin: 0 auto;

    position: absolute;

    right: 0;

    top: 45px;

    width: 583px;

}

.cate-box{

	float:left;

	width:100%;

	margin-top:15px;

}

.cate-saree,.cate-anarkali{

	float:left;

	width:100%;

	overflow:hidden;

}

.cate-saree a:hover img,.cate-anarkali a:hover img{

	transform:scale(1.1);

}

.new-arrival{

	float:left;

	width:100%;

	margin-top:20px;

	padding:15px 0;

	background-color:#f8f8f8;

}

.new-arrival h2{

	float:left;

	width:100%;

	margin:5px 0 50px;

	text-align:center;

	position:relative;

}

.new-arrival h2:after {

     background-image: url("https://f4d137.claudeassets.com/20250221101748im_/http://yogisarees.com/images/yogi-grp-img.png");

    background-position: 0 -92px;

    content: "";

    height: 34px;

    left: 0;

    margin: 0 auto;

    position: absolute;

    right: 0;

    top: 45px;

    width: 583px;

}

.owl-carousel {

    float: left;

    padding: 0;

    width: 100%;

}

.our_srvc_cat_bx_img img {

    margin: 0;

    width: 100%;

}

.owl-buttons {

    float: left;

    margin-top: -270px;

    position: absolute;

    width: 100%;

    z-index: 0;

}

.owl-next {

    background-image: url("https://f4d137.claudeassets.com/20250221101748im_/http://yogisarees.com/images/yogi-grp-img.png");

    float: right;

    height: 45px;

    position: absolute;

    right: -60px;

    width: 45px;

	background-position:-205px -5px;

}

.owl-prev {

    background-image: url("https://f4d137.claudeassets.com/20250221101748im_/http://yogisarees.com/images/yogi-grp-img.png");

    float: left;

    height: 45px;

    left: -60px;

    position: absolute;

    width: 45px;

	background-position:-152px -5px;

}

.our_srvc_cat_bx_img {

    float: left;

    text-align: center;

    width: 100%;

}

.slide_box{

	float:left;

	width:100%;

	background-color:#fff;

	box-shadow:0 1px 3px rgba(0,0,0,0.16);

	padding:10px;

}

.slide-box-img{

	float:left;

	width:100%;

	overflow:hidden;

}

.slide_box h4{

	float: left;

    margin-bottom: 10px;

    padding: 15px 0;

    position: relative;

    text-align: center;

    width: 100%;

	font-size:1.063em;

}

.slide_box h4 a{

	color:#000;

}

.slide_box h4::before {

    border-top: 4px solid #EB217B;

    content: "";

    left: 0;

    margin: 0 auto;

    position: absolute;

    right: 0;

    top: 50px;

    width: 22%;

}

.arvl-price{

	float:left;

	width:100%;

	text-align:center;

	margin:10px 0;

}

.arvl-price i{

	color:#666666;

	margin-right:10px;

	float:none;

	font-size:1.250em;

}

.arvl-price span{

	font-size:1.250em;

	color:#666666;

}

.addto-cart-btn{

	float:left;

	width:100%;

	text-align:center;

	margin:20px 0;

}

.addto-cart-btn a {

    background-color: #000;

    border-radius: 35px;

    color: #fff;

    font-size: 1.125em;

    padding: 10px 50px;

    text-transform: uppercase;

}

.addto-cart-btn a:hover {

	color:#fff;

}

.slide_box:hover .addto-cart-btn a{

	background-color:#EB217B;

}

.slide_box:hover .slide-box-img img{

	transform:scale(1.1);

}

.slide_box:hover h4 a{

	color:#97CA51;

}

.best-seller{

	float:left;

	width:100%;

	margin-top:5px;

	padding:15px 0;

}

.best-seller h2{

	float:left;

	width:100%;

	margin:5px 0 50px;

	text-align:center;

	position:relative;

}

.best-seller h2:after {

     background-image: url("https://f4d137.claudeassets.com/20250221101748im_/http://yogisarees.com/images/yogi-grp-img.png");

    background-position: 0 -92px;

    content: "";

    height: 34px;

    left: 0;

    margin: 0 auto;

    position: absolute;

    right: 0;

    top: 45px;

    width: 583px;

}

footer{

	float:left;

	width:100%;

}

.footer-above{

	float:left;

	width:100%;

	margin:0 0 15px 0;

}

.cmpny_sprt_box {

    background-color: #f8f8f8;

    border: 1px solid #e0dfdf;

    float: left;

    padding: 20px 10px;

    width: 100%;

}

.cmpny_sprt_box .col-md-4.col-sm-4.col-xs-4 {

    border-right: 1px solid #d0d0d0;

}

.cmpny_sprt_box .col-md-4.col-sm-4.col-xs-4:last-child {

    border-right: medium none;

}

.cmpny_bx1 {

    float: left;

    padding: 10px 0;

    width: 100%;

}

.cmpny_bx1 i {

    color: #838383;

    float: left;

    font-size: 3em;

    margin-right: 10px;

    width: auto;

	margin-left: 5px;

}

.cmpny_bx1_cntnt {

    float: left;

    margin-top: 6px;

    width: 80%;

}

.cmpny_bx1_cntnt > span {

    color: #838383;

    float: left;

    font-size: 1.125em;

    line-height: 1.1em;

    width: 100%;

	margin-left: 5px;

}

.cmpny_bx1_cntnt > span + span {

    color: #838383;

    float: left;

    font-size: 1em;

    font-weight: normal;

    line-height: 1em;

    width: 100%;

	font-family:'diavlobook';

}

.cmpny_bx1_cntnt > a {

    color: #838383;

    float: left;

    font-size: 1em;

    font-weight: normal;

    line-height: 1em;

    width: 100%;

	margin-left: 5px;

}

.cmpny_bx1:hover .cmpny_bx1_cntnt > a, .cmpny_bx1:hover i {

    color: #EB217B;

}

.soc-news-box{

	float:left;

	width:100%;

	background-color:#EB217B;

}

.footer_social_box {

    background-color: transparent;

    float: right;

    padding: 0;

    text-align: left;

    width: auto;

    display: flex;

    flex-flow: row wrap;

    justify-content: flex-end;

    margin-top: 0;

    margin-left: 20px;

}

.footer_social_box ul {

    float: right;

    width: 100%;

    display: flex;

    flex-flow: row wrap;

    justify-content: flex-end;

}

.footer_social_box ul li {

    float: left;

    width: auto;

    margin-left: 10px;

}

.footer_social_box ul li a {

    float: left;

    margin: 0;

}

.footer_social_box ul li a i {

    color: #fff;

    font-size: 3em;

    transition: 0.3s all ease;

}

.footer_social_box ul li a i:hover {

    color:#eb217b;

}

.get_info_box {

    float: left;

    padding: 16px 0 10px;

    width: 52%;

}

.get_info_icon {

    background-image: url("https://f4d137.claudeassets.com/20250221101748im_/http://yogisarees.com/images/yogi-grp-img.png");

    background-position: -261px -126px;

    float: left;

    height: 77px;

    margin-right: 10px;

    width: 77px;

}

.get_info_cntnt {

    float: left;

    margin-top: 15px;

    width: 75%;

}

.get_info_cntnt span {

    color: #fff;

    float: left;

    font-size: 1.5em;

    font-weight: 600;

    line-height: 1.2em;

    width: 100%;

}

.get_info_cntnt span + span {

    font-size: 1em;

    font-style: italic;

    font-weight: normal;

}

.footer_newsltr {

    float: left;

    width: 48%;

}

.footer_newsltr_tog {

    float: left;

    margin-right: 0;

    margin-top: 27px;

    padding-left: 0;

    width: 100%;

}

.footer_newsltr_box_main {

    background-color: #fff;

    border: 2px solid #197d01;

    border-radius: 7px;

    float: left;

    overflow: hidden;

    width: 100%;

}

.footer_newsltr_box_main input.footer_newsltr_in_box {

    background-color: transparent;

    border: medium none;

    color: #525252;

    float: left;

    font-family: "diavlolight";

    font-size: 1.125em;

    padding: 13px 10px;

    width: 67%;

}

.footer_newsltr_box_main button {

    background-color: #197d01;

    background-image: url("https://6d8172.claudeassets.com/20250221101748im_/http://yogisarees.com/images/bg_ptrn_2.png");

    border: medium none;

    color: #fff;

    float: right;

    font-size: 1.25em;

    line-height: 1.38em;

    padding: 12px 16px;

	border-radius:0 2px 2px 0;

}

.footer_newsltr_box_main button:hover {

    background-color: #EB217B;

}

.footer_newsltr_box_main:hover {

	border-color:#c70157;

}

.footer-links{

	float:left;

	width:100%;

	padding:15px 0;

	background-image: url("https://6d8b05.claudeassets.com/20250221101748im_/http://yogisarees.com/images/bg-pattern.jpg");

    background-repeat: repeat;

}

.f_list {

    float: left;

    width: 100%;

}

.f_list_head {

    float: left;

    width: 100%;

}

.f_list_head h3 {

    float: left;

    padding: 15px 0;

    width: 100%;

	margin-bottom: 8px;

}

.f_list_cntnt {

    float: left;

    margin-bottom: 10px;

    width: 100%;

}

.f_list_cntnt ul {

    float: left;

    margin: 0;

    padding: 0;

    width: 100%;

}

.f_list_cntnt li a::before {

    color: #fff;

    content: "";

    font-family: "FontAwesome";

    font-size: 1.1em;

    margin-right: 10px;

}

.f_list_cntnt li {

    float: left;

    margin-bottom: 10px;

    width: 100%;

}

.f_list_cntnt li a {

    color: #fff;

    float: left;

    font-family: 'diavlomedium';

    font-size: 1.063em;

    line-height: 1.3em;

    width: auto;

}

.f_list_cntnt li a:hover, .f_list_cntnt li a:hover::before {

    color: #EB217B;

}

.adrs_box {

    float: left;

    width: 100%;

}

.adrs_box ul {

    float: left;

    margin: 0;

    padding: 0;

    width: 100%;

}

.adrs_box li {

    float: left;

    margin-bottom: 1%;

    padding: 0 0 5px;

    width: 100%;

}

.adrs_box li span {

    color: #ffffff;

    float: left;

    font-family: 'diavlomedium';

    font-size: 1.063em;

    line-height: 1.35em;

    padding: 6px 0 0;

    text-align: justify;

    width: 90%;

}

.adrs_box li span.adrs{

	padding:0;

}

.adrs_box li span a {

    color: #ffffff;

    float: left;

    font-family: 'diavlomedium';

    line-height: 1em;

    text-align: justify;

    width: auto;

}

.adrs_box li span.con{

	font-size:1em;

}

.con > label {

    float: left;

    margin: -3px 6px 0;

}

.adrs_box li i {

    color: #fff;

    float: left;

    font-size: 1.875em;

    margin-right: 10px;

}

.adrs_box li i.fa.fa-envelope {

    font-size: 1.688em;

}

.adrs_box li a:hover {

    color: #f9a62a;

}

.follw_us_box {

    float: left;

    margin-top: 0;

    width: 100%;

}

.safe_box_cntnt ul {

    float: left;

    width: 100%;

}

.safe_box_cntnt li {

    float: left;

    margin-right: 15px;

    width: auto;

}

.safe_box_cntnt li:last-child {

    margin-right: 0;

}

.safe_box_cntnt ul li a {

    float: left;

}

.safe_box_cntnt ul li a i {

    color: #fff;

    float: left;

    font-size: 2.25em;

}

.safe_box_cntnt ul li a:hover i {

    color: #f9a62a;

}

.copy-r8 {

    float: left;

    width: 100%;

    padding: 15px 0;

    border-top: 12px solid #EB217B;

    background-color: #000;

}

.copy-txt {

    float: left;

    width: 100%;

    text-align: left;

    color: #fff;

    font-size: 1em;

}

.pwrd-txt {

    float: left;

    width: 100%;

    text-align: left;

    color: #fff;

    font-size: 1em;

    margin-top: 4px;

}

.pwrd-txt a {

    color: #EB217B;

    transition: 0.6s all ease;

}

.pwrd-txt a:hover{

	color:#fff;

}



















/******************************** new ****************************/

.middle-part .row {

    display: flex;

    flex-flow: row wrap;

}

.address-box {

    float: left;

    width: 100%;

    padding: 15px;

    height: 100%;

    box-shadow: 0px 0px 6px rgba(0,0,0,0.20);

    background-color: #fff;

}

.address-box h3 {

    color: #000;

    font-size: 1.3rem;

    float: left;

    width: 100%;

    padding: 15px 15px;

    /*border-bottom: 1px solid rgba(235,33,123,0.6);*/

    margin-bottom: 0;

    background-color: #eb217b;

    color: #fff;

}

.address-box ul {

    float: left;

    width: 100%;

    padding: 15px 0 0;

    background-color: #fff;

}

.address-box ul li {

    float: left;

    width: 100%;

    margin-bottom: 10px;

}

.address-box ul li:nth-last-child(1) {

    margin-bottom: 0;

}

.address-box ul li span {

    float: left;

    width: 90px;

    font-size: 1rem;

    line-height: normal;

}

.address-box ul li p {

    float: right;

    width: calc(100% - 55px);

    font-size: 0.9rem;

    line-height: 22px;

    margin-bottom: 0;

    color: #000;

}

.address-box ul li a {

    float: left;

    width: auto;

    font-size: 0.9rem;

    color: #000;

    margin-left: 0;

    line-height: normal;

    transition: 0.3s all ease;

}

.address-box ul li a:hover {

    color: #eb217b;

}

.address-box ul li.cont-info {

    display: flex;

    flex-flow: row wrap;

    align-items: center;

}

.cntct-map {

    float: left;

    width: 100%;

    margin-bottom: 0;

    /*border-bottom: 1px solid rgba(235,33,123,0.6);*/

    padding-bottom: 0;

    display: flex;

}

.owl-title-box {

    float: left;

    width: 100%;

    display: flex;

    flex-flow: row wrap;

    align-items: center;

    justify-content: space-between;

    margin-bottom: 20px;

    margin-top: 25px;

}

.owl-title-box h3 {

    font-size: 1.625rem;

    font-weight: bold;

    color: #000;

    position: relative;

    line-height: 3.5rem;

    padding-bottom: 0;

    float: left;

    width: 100%;

    text-align: center;

}

.owl-title-box h3::before {

    content: "";

    left: 0;

    position: absolute;

    bottom: 0;

    margin: 0 auto;

    height: 2px;

    width: 50px;

    background-color: #99cb53;

    right: 0;

}

.headroom--unpinned {

    transform: translateY(-100%);

}

.headroom {

    transition: transform .25s ease-in-out;

    will-change: transform;

}

.our-gallery-box {

    margin-top: 0;

    float: left;

    width: 100%;

}

.image-box {

    float: left;

    width: 100%;

    position: relative;

}

.image-box a {

    float: left;

    width: 45px;

    position: absolute;

    left: 0;

    right: 0;

    margin: auto;

    top: 0;

    bottom: 0;

    height: 45px;

    text-align: center;

    line-height: 45px;

    border-radius: 50px;

    background-color: #eb217b;

    color: #fff;

    font-size: 1.1rem;

    transform: translateY(100%);

    opacity: 0;

    transition: 0.4s all ease;

}

.product-box:hover .image-box a {

    transform: translateY(0%);

    opacity: 1;

}

.image-box a:focus {

    background-color: #99CB53;

    color: #fff;

    outline: none;

}

.image-box a:hover {

    transform: translateY(0%);

    opacity: 1;

    background-color: #99CB53;

    color: #fff;

}

.product-box:hover .image-box::before {

    opacity: 0.3

}

.image-box::before {

    position: absolute;

    left: 0;

    right: 0;

    top: 0;

    bottom: 0;

    margin: 0 auto;

    background-color: #000;

    content: "";

    opacity: 0;

    transition: 0.3s;

}

.our-gallery-box.margin-bottom .col-xl-4.col-lg-4.col-md-4.col-sm-4.col-xs-12 {

    margin-bottom: 20px;

}

.margin-bottom .image-box a {

    position: relative;

    top: inherit;

    bottom: inherit;

    left: inherit;

    right: inherit;

    height: 100%;

    width: 100%;

    opacity: 1;

    transform: translateY(0);

    background-color: transparent;

    border-radius: inherit;

    line-height: normal;

}

.margin-bottom .image-box a::before {

    position: absolute;

    left: 0;

    right: 0;

    top: 0;

    bottom: 0;

    margin: 0 auto;

    background-color: #000;

    content: "";

    opacity: 0;

    transition: 0.3s;

}

.margin-bottom .image-box:hover a::before {

    opacity: 0.3

}

.margin-bottom .image-box::before {

    display: none;

}

.copy-r8 .row {

    display: flex;

    flex-flow: row wrap;

    align-items: center;

}

.our-gallery-box.margin-bottom {

    margin-top: 0;

}

.product-box h4 {

    float: left;

    width: 100%;

    font-size: 1.2rem;

    margin-top: 15px;

}

.product-box {

    float: left;

    width: 100%;

    border: 1px solid #dedede;

    padding: 15px;

}



.middle-part .store-map-box {

    position: relative;

    padding-top: 0;

}

.middle-part .store-map-box::before {

    content: "";

    position: absolute;

    background-color: #e7e7e7;

    width: 100%;

    top: 0;

    left: 0;

    z-index: 0;

    height: 70%;

}

.address-box ul li i {

    float: left;

    width: 35px;

    height: 35px;

    text-align: center;

    line-height: 34px;

    background-color: transparent;

    color: #000;

    font-size: 1.2rem;

    border-radius: 4px;

    margin-right: 20px;

    box-shadow: none;

    border: 1px solid #000;

}

.store-map-box .owl-title-box h3 {

    color: #000;

}

.store-map-box .owl-title-box h3::before {

    background-color: #000;

}

.office-address-box {

    display: flex;

    flex-flow: row wrap;

}

.our-gallery-box.margin-bottom .col-xl-4.col-lg-4.col-md-4.col-sm-4.col-xs-12:nth-last-child(1), .our-gallery-box.margin-bottom .col-xl-4.col-lg-4.col-md-4.col-sm-4.col-xs-12:nth-last-child(2) {

    margin-bottom: 0;

}

.margin-bottom .owl-title-box h3 {

    width: auto;

}

.margin-bottom .owl-title-box h3::before {

    right: auto;

}

.owl-title-box a {

    float: left;

    width: auto;

    height: 35px;

    line-height: 35px;

    padding: 0 12px;

    background-color: #99cb53;

    color: #fff;

    border-radius: 4px;

    font-size: 1rem;

    transition: 0.3s all ease-in;

    box-shadow: 0 0 0.288rem rgba(0,0,0,0.2);

}

.owl-title-box a:hover {

    background-color: #eb217b;

    color: #fff

}



.product-list {
    float:  left;
    width:  100%;
    padding:  20px;
    background-color:  #fff;
    box-shadow: 0 0 5px rgba(0,0,0,0.15);
}
.product-list .row{
    display: block;
}
.product-list p {
    float:  left;
    width:  100%;
    padding:  0 0 10px 25px;
    position: relative;
    margin:  0 0 10px;
    border-bottom: 1px solid rgba(0,0,0,0.15);
    cursor: default;
    color: #000;
}
.product-list p:before {
    content: "\f192";
    position: absolute;
    left: 0;
    top: 0;
    font-family: "FontAwesome";
    font-size: 18px;
    color: #EB217B;
}
.product-list .no-bot p{
    margin-bottom: 0;
    padding-bottom: 0;
    border-bottom: none;
}

.face-line {
    float: left;
    width: auto;
    text-align: center;
    color: #EB217B;
    transition: 0.3s;
    font-size: 1rem;
}
.face-line i {
    margin-left: 10px;
    font-size: 1.4rem;
}
.face-line:hover {
    color: #9ACB53;
}
.facebook-link {
    float: left;
    width: 100%;
    display: flex;
    flex-flow: row wrap;
    justify-content: center;
    margin-top: 10px;
    border-top: 1px solid rgba(0,0,0,0.15);
    padding-top: 15px;
}
/*
     FILE ARCHIVED ON 09:13:02 Apr 17, 2022 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 07:41:39 Jul 08, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.471
  exclusion.robots: 0.047
  exclusion.robots.policy: 0.037
  esindex: 0.007
  cdx.remote: 14.574
  LoadShardBlock: 71.284 (3)
  PetaboxLoader3.resolve: 183.461 (5)
  PetaboxLoader3.datanode: 753.16 (5)
  load_resource: 974.032 (2)
*/