body{font-family: 'arialregular';}
*:focus, a:focus{outline:none !important;}
input{border-radius:2px !important;}
input:focus, .form-control:focus{box-shadow:none; border-color:#333;}
label{font-weight:normal; font-size:13px; letter-spacing:0.3px;}

.logoadminheader{width:112px;}
.headerbackcolor{background-color:rgba(207, 184, 84, 0.9) !important; padding:5px; z-index: 101; border-color: transparent;border-radius:0px;}
.navbar-header {margin-left: 20px;}
.navbar-right {margin-top: 9px;}
.navbar-top-links li a {padding: 15px;border:hidden; padding: 2px 5px 2px 5px;background-color: transparent;}
.nav > li > a:hover, .nav > li > a:focus {background-color: transparent;}
.nav .open > a, .nav .open > a:hover, .nav .open > a:focus {background-color: transparent;}
.headerbackcolor ul li{margin-left: 20px;}
.usersetinpower li{margin-left: 0px !important; width: 100%;}

.rightsidemenucover li{padding-left:0px; display: inline-table !important;}
.rightsidemenucover li a i{color:#FFF !important;}
.rightsidemenucover li:nth-child(2) a i{font-size:27px !important;}
.rightsidemenucover li a i:nth-child(1){font-size:20px;}
.rightsidemenucover li p{color: #fff; letter-spacing: 0.5px; margin-bottom: 0px; margin-top: -15px; margin-top: -15px;line-height: 16px;}
.rightsidemenucover li ul li a{background-color:#fff;}
.rightsidemenucover li ul{top:35px;}
.rightsidemenucover li ul li a strong{font-size:13px; font-weight:normal; color:#333; font-family: 'comfortaaregular'; letter-spacing:0.3px; color:#000; letter-spacing:0.3px;}
.rightsidemenucover li ul li a span{font-size:12px;}
.rightsidemenucover li ul li a div{font-size:13px; letter-spacing:0.3px; color:#666;}
.allmsg strong{font-weight:normal; font-family: 'comfortaaregular' !important;}
.dropdown-menu .divider {margin: 0px 0;}
.navbar-top-links .dropdown-menu li a {padding: 8px 20px;}
.dropdown-menu {padding: 0px 0;}
.usersetinpower li a i{color: #CFB054 !important;margin-left: 0px !important;padding-right: 5px;}
.user-media{text-align:center;}
.user-media a{display:block; width:100%;}
.user-media a img{margin:23px auto 0px; height:80px; width:80px; border-radius:100%;}
.media-body{width:100%; margin-left:0px !important;}
.username{text-align:center; width:100%; font-family: 'comfortaaregular'; font-size:13px !important; letter-spacing:0.8px; margin-bottom:2px !important;}
#menu > li.active > a {background-color: #CFB054;}
#menu > li > a:hover{background-color: #CFB054; color:#fff;}
#menu > li > a{color:#333;}
#menu > li ul li a{color:#333; font-size:13px;}
#menu > li ul li a:hover{color:#CFB054;}
#menu > li > a:hover, #menu > li > a:focus {color: #fff;background-color:#CFB054;}
#left {width: 220px;position: fixed;height: 620px;overflow: auto; border-right: 1px solid rgb(216, 215, 215); background-color:#fff; z-index:99;}
#left .adminmenuuu{margin-bottom:30px; }
.headindaddpages{font-size:18px; font-family: 'comfortaaregular'; margin:30px 0px 0px; font-weight:bold; letter-spacing:0.8px; border-bottom:1px solid #ccc; padding-bottom:6px; margin-bottom:8px;} 
.headindaddpages span{float:right; font-size:13px;  font-family: 'arialregular'; font-weight:normal; letter-spacing:0.3px;}
a:hover{text-decoration:none;}
#footer p{font-size:13px; color:#999; letter-spacing:0.5px;}
body, .site-menu-title{font-family: 'pt_sans_captionregular';}
a:hover, a:focus{text-decoration:none;}
.site-footer-legal, .site-footer-right {font-size: 12px;letter-spacing: 0.4px;}
a{color:#333;}
.site-footer-legal a:hover, .site-footer-right a:hover{color:#CFB054;}
.logoheading{text-align:center;}
.adminloginform img{width:200px; margin:auto; text-align:center;}
.adminloginform h3{font-family: 'meriendabold';}
.loginmainpage{position:relative;}
.adminloginform{height:370px; position:absolute;  margin-top:120px; left:50%; width:380px; margin-left:-190px;}

.button:hover{cursor:pointer;}
.table tfoot th, .table thead th {font-weight: bold; padding:5px;}
.table tbody tr td{padding:5px; font-size:12px;}
table.dataTable thead th, table.dataTable thead td {padding: 5px; letter-spacing:0.3px;}
table.dataTable thead th{font-size:13px;}
.dataTables_info, .dataTables_wrapper .dataTables_paginate {font-size: 12px;letter-spacing: 0.3px;}
#myTable_length label, #myTable_filter label{font-size:12px;}
#dataTables_filter label input, #myTable_length label select{padding:3px 6px;}
input:focus{box-shadow:none;}
.pagename h4{font-size:18px; border-bottom:1px solid #ccc; padding-bottom:8px; letter-spacing:0.8px; font-family: 'comfortaaregular';}
.aerror{color:#F00; font-size:11px; letter-spacing:0.5px; position:absolute; margin-top:1px;}
.successmsg{color:#093; font-size:12px; display:block; text-align:center; letter-spacing:0.3px;}
.errormsg{color:#F00; font-size:11px; display:block; text-align:center; letter-spacing:0.3px; margin-top: -10px;}
.richText-help{display:none;}
#content {width: 83.5%;float: right;}
.contantcover{padding:0px 40px 40px;}
.requirestar{color: red; font-size: 16px; position: absolute;}
body, .site-menu-title{font-family: 'arialregular';}
a:hover, a:focus{text-decoration:none;}
.site-footer-legal, .site-footer-right {font-size: 12px;letter-spacing: 0.4px;}
a{color:#000;}
.site-footer-legal a:hover, .site-footer-right a:hover{color:#CFB054;}
.logoheading{text-align:center;}
.adminloginform img{width:200px; margin:auto; text-align:center;}
.adminloginform h3{font-family: 'meriendabold';}
.loginmainpage{position:relative;}
.adminloginform{height:370px; position:absolute;  margin-top:120px; left:50%; width:380px; margin-left:-190px;}
.button{background-color:#CFB054; border:hidden; padding:8px 15px 6px; color:#fff; font-size:13px; font-family: 'mulibold'; letter-spacing:1px; border-radius:2px; margin:40px 0px 20px; font-weight: normal;}
.button:hover{cursor:pointer;}
.table tfoot th, .table thead th {font-weight: bold; padding:5px; }
.table tbody tr td{padding:5px; font-size:12px;}
table.dataTable thead th, table.dataTable thead td {padding: 5px; letter-spacing:0.3px;}
table.dataTable thead th{font-size:13px;}
.dataTables_info, .dataTables_wrapper .dataTables_paginate {font-size: 12px;letter-spacing: 0.3px;}
#myTable_length label, #myTable_filter label{font-size:12px;}
#myTable_filter label input{border:1px solid #ccc; padding:5px; border-radius:2px;}
#dataTables_filter label input, #myTable_length label select{padding:3px 6px;}
input:focus{box-shadow:none;}
.pagename h4{font-size:18px; border-bottom:1px solid #ccc; padding-bottom:8px; letter-spacing:0.8px; font-family: 'comfortaaregular';}
.aerror{color:#F00; font-size:11px; letter-spacing:0.5px; position:absolute; margin-top:1px;}
.successmsg{color:#093; font-size:12px; display:block; text-align:center; letter-spacing:0.3px;}
.richText-help{display:none;}


/* custome checkbox */
.cusomchecbox {display: block;position: relative;padding-left: 35px;margin-bottom: 0px;cursor: pointer;font-size: 12px;-webkit-user-select: none;  -moz-user-select: none;-ms-user-select: none;user-select: none;letter-spacing:0.4px;}
.cusomchecbox input {position: absolute;opacity: 0;cursor: pointer;}
.cusomchecbox .checkmark {position: absolute;top: 0;left: 0;height: 22px;width: 22px;background-color: #ccc;margin-top:-3px;}
.cusomchecbox:hover input ~ .checkmark {background-color: #CFB054;}
.cusomchecbox input:checked ~ .checkmark {background-color: #CFB054;}
.cusomchecbox .checkmark:after {content: "";position: absolute;display: none;}
.cusomchecbox input:checked ~ .checkmark:after {display: block;}
.cusomchecbox .checkmark::after {left: 8px;top: 4px;width: 6px;height: 13px;border: solid white;border-width: 0 3px 3px 0;-webkit-transform: rotate(45deg);    -ms-transform: rotate(45deg);transform: rotate(45deg);}

/* custome radio */
.cusomradiobtn {display: block;position: relative;padding-left: 35px;margin-bottom: 3px;cursor: pointer;font-size: 13px;-webkit-user-select: none;   -moz-user-select: none;-ms-user-select: none;user-select: none; font-family: 'mulibold';}
.cusomradiobtn input {position: absolute;opacity: 0;cursor: pointer;}
.cusomradiobtn .checkmark {position: absolute;top: 0;left: 0;height: 25px;width: 25px;background-color: #ccc;border-radius: 50%;margin-top:-3px;}
.cusomradiobtn:hover input ~ .checkmark {background-color: #CFB054;}
.cusomradiobtn input:checked ~ .checkmark {background-color: #CFB054;}
.cusomradiobtn .checkmark:after {content: "";position: absolute;display: none;}
.cusomradiobtn input:checked ~ .checkmark:after {display: block;}
.cusomradiobtn .checkmark:after {top: 9px;left: 9px;width: 8px;height: 8px;border-radius: 50%;background: white;}
.checradcust{margin-top:10px;}
.forgotpasslink{text-align:end;}
.forgotpasslink a{font-size:13px; font-family: 'arialregular'; display:block; margin-top:-5px;}



/* ------custome select ------------ */
/*the container must be positioned relative:*/
.custom-select {position: relative;font-family: Arial;}
.custom-select select {display: none;}
.select-selected {background-color: #CFB256;}
.select-selected:after {position: absolute;content: "";top: 14px;right: 30px;width: 0;height: 0;border: 6px solid transparent;border-color: #fff transparent transparent transparent;}
.custom-select{padding:0px;}
.select-selected.select-arrow-active:after {border-color: transparent transparent #fff transparent;top: 7px;}
.select-items div,.select-selected {color: #ffffff;border-color: transparent transparent rgba(0, 0, 0, 0.1) transparent;cursor: pointer;padding: 9px;  font-size:13px;height:37px; letter-spacing:0.4px; border-radius: 3px; width: 240px;}
.select-items {position: absolute;background-color: #CFB256;top: 100%;left: 0;right: 0;z-index: 99;width:75%;}
.select-hide {display: none;}
.select-items div:hover, .same-as-selected {background-color: rgba(0, 0, 0, 0.1);}
select{border:hidden;}

/* ------ text editore ------------ */
textarea {background-color:#fff;border:#EFEFEF solid 1px;color:#333;height:150px;width:100%;}
.richText {margin-top: 40px;border:1px solid #e0e0e0 !important;}


.file-upload{display:block;text-align:center;font-family: Helvetica, Arial, sans-serif;font-size: 12px;}
.file-upload .file-select{display:block;border: 2px solid #dce4ec;color: #34495e;cursor:pointer;height:40px;line-height:40px;text-align:left;background:#FFFFFF;overflow:hidden;position:relative;}
.file-upload .file-select .file-select-button{background:#dce4ec;padding:0 10px;display:inline-block;height:40px;line-height:40px;}
.file-upload .file-select .file-select-name{line-height:40px;display:inline-block;padding:0 10px;}
.file-upload .file-select:hover{border-color:#34495e;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;}
.file-upload .file-select:hover .file-select-button{background:#34495e;color:#FFFFFF;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;}
.file-upload.active .file-select{border-color:#34495e;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;}
.file-upload.active .file-select .file-select-button{background:#34495e;color:#fff;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;}
.file-upload .file-select input[type=file]{z-index:100;cursor:pointer;position:absolute;height:100%;width:100%;top:0;left:0;opacity:0;filter:alpha(opacity=0);}
.file-upload .file-select.file-select-disabled{opacity:0.65;}
.file-upload .file-select.file-select-disabled:hover{cursor:default;display:block;border: 2px solid #dce4ec;color: ##34495e;cursor:pointer;height:40px;line-height:40px;margin-top:5px;text-align:left;background:#FFFFFF;overflow:hidden;position:relative;}
.file-upload .file-select.file-select-disabled:hover .file-select-button{background:##34495e;color:#666666;padding:0 10px;display:inline-block;height:40px;line-height:40px;}
.file-upload .file-select.file-select-disabled:hover .file-select-name{line-height:40px;display:inline-block;padding:0 10px;}

.diamondsearchsection .row .col-lg-2{position: fixed;right: -12px;top: 117px;}
.diamondsearchsection .row #addsearch{padding-left: 0px !important;}
.registerloginsidemenu{margin-top:100px;}
.butonmange{width:30%; float:left; text-align:center;}
.butonmange i{font-size:62px;}
.guestuder{float:right; width:70%;} 
.guestuder .button{margin:auto;}
.gobacktowebsite{display:block; text-align:center; margin-top:20px; font-size:13px; clear:both;}
a:hover{color:#CFB054;}
.searchsection{text-align:center;}
.searchsection h4{font-size:40px; font-weight:bold; letter-spacing:2px;}
.searchsection h6{font-size:14px; margin-bottom:20px; letter-spacing:0.4px; font-family: 'comfortaaregular';}
.searchsection button{margin:10px 0px 20px 0px; width:100%;} 
.searchnote{background: #eeeff0; padding:4px;}
.searchnote p{font-size:13px; letter-spacing:0.4px; line-height:17px; margin-bottom:0px; font-family: 'arialregular';}
.searchcover h5{padding: 8px; background: #CDCDCD;position: relative; letter-spacing:0.1px; margin-bottom:12px; letter-spacing:0.3px; font-family: 'mulibold'; font-size:13px; font-weight: normal; letter-spacing:0.9px;}
.searchcover h5 img{position:absolute; left: 4px;top: 28px;height: 11px;}

ul{padding-left:0px;}
.diamondshapsection ul li{list-style:none; display:inline-block; padding:0px 3px 0px 0px;}
.diamondshapsection ul li a{background-color:#e6e6e6; display:block; padding:11px 10px; width:70px; height:60px;}
.diamondshapsection ul li a:hover{background-color:#CFB054 !important; border-radius:2px;}
.active{background-color:#CFB054 !important; border-radius:2px;}
.diamonfiltercover .col-lg-5:first-child{padding-left:0px;}
.diamonfiltercover .col-lg-5{border-right:1px solid #E1E1E1;}
.diamonfiltercover .col-lg-7{padding-right: 0px;}
.diamonfiltercover{padding:0px 15px;}
.searchcover{clear:both;}
.caratepriceselect .form-inline .form-group .custom-select .select-selected{width:125px;} 
.caratepriceselect .form-inline .form-group input{width: 106px;border: 1px solid #ccc;height: 36px;padding: 5px;letter-spacing: 0.6px;}
.caratepriceselect .form-inline .form-group .custom-select .select-items{width:100%;}
.caratepriceselect .form-inline .form-group .custom-select .select-items div{padding: 4px 5px 0px; height:26px;}
.select-items div:hover, .same-as-selected {width: 100%;}

.cutselectbox ul li{display:inline-block; padding:0px 3px 0px 0px; margin-bottom:5px;}
.cutselectbox ul li a{display:block; width:40px; height:35px; background-color:#e6e6e6; text-align:center; vertical-align:middle; line-height:37px; font-family: 'arialregular';}
.cutselectbox ul li a:focus{color:#333;}
.cutselectbox ul li a:hover{color:#333;}
.clearitywidhpluse li a{width:55px !important; letter-spacing:1.9px !important;}
.clearitywidhplusee li a{width:auto !important; padding:0px 10px; font-size:14px; letter-spacing:0.3px;}
.textboxcomon form .form-group input{border:1px solid #ccc; height:40px; width:100%; padding:4px; font-size:13px; font-family: 'arialregular';}
.textboxcomon form .col-lg-6:nth-child(1){padding-right:2px;}
.textboxcomon form .col-lg-6:nth-child(2){padding-left:2px;}
.textboxcomon form .form-group{padding:0px;}


.loginform{margin-top:200px; padding:15px; border-top:1px solid #DFDFDF;}
.loginform h6{font-family: 'comfortaaregular'; font-size:16px;}
.loginform div .button{margin:0px;}


.tableofsearch{margin-top:10px; padding:20px;}
.tableofsearch table{width:100%; float:left;}
.tableofsearch table thead tr th{font-size:13px; padding:5px; letter-spacing:1px; border-bottom:2px solid #ccc; font-family: 'mulibold';color: #000; font-weight:normal;}
.tableofsearch table tbody tr td{padding: 3px;font-size: 12px;letter-spacing: 0.6px;font-family: 'mulibold';}
.tableofsearch table tbody tr td b{font-weight: normal;}
.tableofsearch table tbody tr td a{color:#4787ed;}
.tableofsearch table tbody tr td:nth-child(2) span{border:1px solid #ccc; padding:3px 5px;}
.tableofsearch table tbody tr td:nth-child(1) .cusomchecbox .checkmark {height: 15px;width: 18px;margin-top: -7px;}
.tableofsearch table tbody tr td:nth-child(1) .cusomchecbox .checkmark::after {left: 6px;top: 2px;width: 6px;height: 10px;border-width: 0 2px 2px 0;}
.tableofsearch table tbody tr td:nth-child(2) span a{color:#333;}
.tableofsearch table tbody tr td:nth-child(2) span a:hover{color:#333;}
#myTable_filter label input {margin-right: 10px;}
.infoboxblock, .bgminfobox{background-color:#fff; border:1px solid #333; width:280px; position:absolute; margin-top:8px; display:none;} 
.infoboxblock h4, .bgminfobox h4{font-family: 'comfortaaregular'; font-size:14px; font-weight:bold; text-align:center; background-color:#000; color:#fff; padding:7px 2px; margin-top:0px;}
.infoboxblock table tr td, .bgminfobox table tr td{font-size:11px !important; letter-spacing:0.2px !important;}
.infoboxblock img{position: absolute; top: -10px; left:0px; width:20px;}
.infosetionshow:hover .infoboxblock{display:block;}
.bgmhovedisplay:hover{cursor:pointer;}
.bgmhovedisplay:hover .bgminfobox{display:block;}
.bgminfobox img{position: absolute; top: -10px; left:0px; width:15px;}
.backtosearch{background-color:#fff; border:1px solid #ccc; padding:6px 10px; font-size:13px; letter-spacing:0.3px;}



.diamondiscriptionmodel{width:90%;}
.diamondiscriptionmodel .modal-content .modal-body{width:100%;}
.diamondiscriptionmodel .modal-content .modal-body table tr{border-bottom:1px solid #ccc;}
.diamondiscriptionmodel .modal-content .modal-body table {width:100%;}
.diamondiscriptionmodel .modal-content .modal-body table tr td{font-size:12px; padding:5px;}
.diamondiscriptionmodel .modal-content .modal-body button{margin:0px 8px 20px;}
.sugestfrend{margin-bottom:0px !important; margin-top:10px !important;}
.diamondiscriptionmodel .modal-content .modal-footer{padding:0px;}
.diamondiscriptionmodel .modal-content .modal-body .row .col-lg-8 .row .col-lg-6{margin-top:20px;}
.diamonimageandviedo{margin-top:20px;}
.diamonimageandviedo .tab-content .tab-pane.active{background-color:#fff !important;}
.diamonimageandviedo .nav-tabs li.active{background-color:#fff !important;}
.diamonimageandviedo .nav-tabs li a:hover{background-color:#fff;}

.zoom{max-width: 600px; border: 1px solid black; overflow: hidden;}
.diamonvideo{width:100%;}
.diamondimagevideo .modal-content .modal-body button{margin:0px 8px 0px;}


.suggestfreindbox form .form-group{margin-bottom:15px;}
.suggestfreindbox form .form-group input{width:100%;}
.suggestfreindbox .modal-footer button{margin:0px;}
.addtocartmodel .modal-body{text-align:center; padding:40px 20px 10px;}
.addtocartmodel .modal-body button{margin:30px 0px 0px;}
.addtocartmodel .modal-footer button{margin:0px;}
.addtocartmodel .modal-body .close{margin-top:0px;}

.loginformmain{text-align:center; position:relative;}
.loginformmain .row .col-lg-7{padding:0px;}
.loginformmain .row .col-lg-7 img{width:100%; border-radius:6px 0px 0px 6px; height:360px;}
.logimnainsub {width:25%; height:auto; margin:0px auto 0px !important; background-color:#fff; border-radius:6px; padding: 3px 0px 15px;}
.loginformmain .row .col-lg-12{text-align:left; padding:0px 30px;}
.loginformmain .row .col-lg-12 h2{ font-family: 'meriendabold'; text-align:center; margin-bottom:20px;}
.loginformmain .row .col-lg-12 button{margin:8px 0px 12px;}
.loginformmain .row .col-lg-12 h6 span{float:right;}
.loginformmain .row .col-lg-12 h6 a{ float:left;}
.loginformmain .row .col-lg-12 h5{text-align:right; clear: both; margin-top: 35px;}
.loginformmain .row .col-lg-12 h5 a{font-size:13px; color:#4F4FD9;}
.loginformmain .row .col-lg-12 h6{font-size:13px;}

.emailverification{display:none;}
.selectoption{width:50%; border-bottom:1px solid #ccc; margin:auto;}
.mobileverify, .emailverification{margin:25px auto; width:70%;}
#forgotpassword .modal-dialog .modal-content .modal-body button{margin:0px !important;}
#forgotpassword .modal-dialog .modal-content .modal-footer button{margin:0px !important;}
.emailverification .emailsendmsg, .otpsendenmsg{text-align:center; margin-top:20px;}
.emailverification .emailsendmsg span, .otpsendenmsg span{font-size:13px; color:#818181;}
.resendotp{text-align:end;}

.newpassword{margin-top:10px; position:relative;}
.newpasswodmain{width:300px; height:350px; padding:30px; background-color:#fff; box-shadow:0px 0px 15px 0px #ccc; border-radius:6px; position:absolute; margin:90px auto 0px; position:absolute; left:50%; margin-left:-150px;}
.newpasswodmain h5{font-family: 'meriendabold'; font-size:25px; text-align:center; margin-bottom:40px; margin-top:0px;}
.newpasswodmain button{margin:20px 0px;}



.regisideloginform{margin-top:60px; border:hidden;}
.registrationsection{padding:30px;}
.registrationsection h2{margin-top:0px; font-family: 'meriendabold'; font-size:25px; margin-bottom:12px;}
.headingsubpart::before {content: '';height: 4px;width: 50px;display: block;background-color: #CFB054; border-radius: 31px;} 
.registrationsection form input{font-size:13px;}
.registrationsection h4{border-bottom:1px solid #333;  padding-bottom:7px; margin:30px 0px 20px;}
.registrationsection h4 span{ letter-spacing:1px; font-size:14px; text-transform:uppercase; background-color:#333; color:#fff; padding:8px;}
.socialmedia{border-top:1px solid #333; margin-top:20px; padding:20px 0px; border-bottom:1px solid #333;}
.socialmedia .row .form-group select{width:100%; border:1px solid #ccc; height:35px; border-radius:2px; -webkit-appearance: none; -moz-appearance: none; font-size:13px; letter-spacing:0.4px; padding:5px;}
.registrationsection button{width:200px;}
.tremsandconditionagre{margin-top:40px;}
#footer p {width: 83%; float:right;}
.fuuwidthfooetr p{width:100% !important;}
.guestusercover ul li{display:inline-block; padding:20px 40px 20px 0px;}
.nameofmenu{background-image:url(../images/diamond.jpg); background-size:100%; height:100px; width:200px; text-align:center;}
.nameofmenu span{background-color:rgba(3,3,3,0.7); width:100%; height:100%; display:block; color:#fff; padding:45px 0px;}
.guestusercover ul li h5{background-color:#CFB054; height:25px; padding:5px; margin:0px;}
.guestusercover ul li h5 i{float:right; color:#fff; font-size:17px;}

.tableofsearch table thead tr th .cusomchecbox .checkmark {margin-top: -2px;}

.calculationsection ul{text-align:center; margin-top:0px;}
.calculationsection ul li{display:inline-block; padding:4px 1px 8px;}
.calculationsection ul h5{background-color:#333; color:#fff; padding:7px 10px; letter-spacing:0.6px; font-size:13px; font-family: 'mulibold' !important;}
.calculationsection ul h5 span{font-weight:bold; font-size:15px; letter-spacing:1px;}
.calculationsection ul li button{border-radius:0px; margin: 5px 15px; padding: 10px 20px 7px; font-size:14px !important;}

.addtocarttablecover{padding:0px;}
.addtocarttablecover .table-responsive .backtosearch{position:relative; margin-bottom:5px; top:0px;}
.addtocarttablecover .table-responsive .table-bordered tbody tr td i{background-color:#F00; color:#fff; font-size:15px; padding:2px 4px;}
.addtocarttablecover .table-responsive .table-bordered tbody tr td:last-child{text-align:center;}

.cartsumsection{text-align:right; width:100%;}
.cartsumsection ul{width:40%; float:right; margin-bottom:20px;}
.cartsumsection ul li{padding:6px 0px; list-style:none; border-bottom:1px solid #C0C0C0; font-size:13px; padding-left:90px; text-align:right;}
.cartsumsection ul li span{width:42%; float:right; font-weight:normal; font-size:13px; color:#333; text-align:left; padding-left:10px; font-family: 'mulibold';color: #000;}
.procestopaybtn{clear:both; text-align:end; border-top:1px solid #333;}
.procestopaybtn button{margin:20px 5px;}

.rad{color:#F00;}
.rad:hover{color:#F00 !important;}


.green{color:#360;}
.shippmentcover{margin:10px 0px opx;}
.shippmentcover form .form-group{padding:0px 35px 0px 0px;}
.shippmentcover form .form-group:nth-child(1){padding-top:12px;}
.discriptionofshipment{margin-top:12px;}
.discriptionofshipment p span{font-weight:normal; font-family: 'mulibold';} 
.discriptionofshipment p{font-size:13px; letter-spacing:0.3px;}
.addressbox h4{font-weight:normal; font-size:16px; letter-spacing:0.6px; font-family: 'mulibold';}
.addressbox h4 span{float:right; font-size:13px; font-weight:normal;}
.addressbox h4 span a{ color:#06F; font-weight:normal;}
.addressbox h4 span a.delete{color:#F00; margin-right:18px;}
.addressbox table tr td:nth-child(1){font-weight:normal; width:90px; font-family: 'mulibold';}
.addressbox table tr td{font-size:14px;padding:4px 0px;}
.addresscover h6{font-size:15px; margin-bottom:20px; border-bottom:1px solid #ccc; margin-top:20px; padding-bottom:10px;}
.addresscover h6 a{font-size:11px; color:#03F;}
.buttonselectedit{margin-top:20px;}
.buttonselectedit a{background-color:#fff; color:#333; padding:4px 8px; border-radius:3px; border:1px solid #ccc; font-size:13px; margin:0px 15px 0px 0px;}

.editaddresbox form .form-group textarea{min-height:80px !important; height:auto !important; padding:8px; margin-bottom:0px; border-color:#ccc; border-radius:2px;}
.editaddresbox form .form-group textarea:focus{border-color:#333;}
.editaddresbox form div button{margin: 20px 0px 0px;}

.addresslist{border-top:1px solid #ccc; margin-top:20px;}
.addresslist .globmainul li {display: inline-grid;width: 32.3%;padding-left: 20px;margin: 20px 0px;border-right: 1px solid #E6E6E6;}
.addresslist .globmainul li h4 {font-family: 'mulibold';font-size: 15px;font-weight: bold;letter-spacing: 1px; margin:0px 0px 4px 0px;}
.addresslist .globmainul li h5 {font-size: 15px;letter-spacing: 0.7px;margin-bottom: 5px;}
.addresslist .globmainul li p {font-size: 13px;width: 85%;}
.subcondetail li {display: inline-table !important;width: 49.2% !important;padding-left: 0px !important;margin-top: 0px !important;border: hidden !important;}
.addresslist .globmainul li h5 i {color: #CFB256;margin-right: 4px;}
.addresslist .globmainul li .headingsubpart::before {width: 30px !important;margin: 0px 0px 10px 0px;}

.globmainul li .row{margin:0px;}
.globmainul li .row .col-lg-1{padding:0px;}
.globmainul li .row .col-lg-11{padding-right:0px;}
.processtopaysection{border-top:1px solid #ccc; text-align:end; clear:both;}
.processtopaysection button{margin:20px 50px 30px 0px;}
.buttonselectedit{margin-bottom:20px;}

.loginformcover{position: relative;width: auto;height: auto;left: auto;margin-left: auto; margin-top:20px;}
.loginformcover h6{text-align:center;}

.profiledispalybox{padding:30px 30px;}
.profiledispalybox .row{margin:0px;}
.profiledispalybox .row .profilepic{text-align:center;}
.profiledispalybox .row .profilepic .imagecoverprofile{height:100px; width:105px; border-radius:105%; border:2px solid #333; padding:5px; margin:auto; position:relative;}
.profiledispalybox .row .profilepic .imagecoverprofile img{width:100%; height:100%; border-radius:100%;}
.profiledispalybox .row .profilepic .imagecoverprofile:hover a{display:block; transition-duration:0.5s;}
.profiledispalybox .row .profilepic a{display: block;position: absolute;top: 0px;left: 0px;background-color: rgba(0,0,0, 0.5);height: 100%;width: 100%;
border-radius: 100%;padding-top: 37px;color: #fff; display:none; transition-duration:0.5s;} 

.profiledispalybox h4{border-bottom: 1px solid #333;padding-bottom: 7px;margin: 30px 0px 20px;}
.profiledispalybox h4 span{letter-spacing: 1px;font-size: 14px;text-transform: uppercase;background-color: #333;color: #fff;padding: 8px;}

.profiledispalybox .row table tr td:nth-child(1){width:130px; font-weight:bold; letter-spacing:0.7px; font-size:12px;}
.profiledispalybox .row table tr td{font-size:14px; letter-spacing:0.7px; padding:10px 0px;}
.profiledispalybox .row table tr{border-bottom:1px solid #E8E8E8;}
.editebutonbox{border-top:1px solid #ccc; margin-top:25px;}
.editebutonbox button{margin:30px 0px 0px;}
.uploadprofiledetail{text-align:center;}
.uploadprofiledetail .file-upload{width:400px; margin:auto;}


.ordersummarycover .orderblock{background-color:#fff; box-shadow:0px 0px 10px 1px #ccc;}
.ordersummarycover .orderblock h5{padding:12px; border-bottom:1px solid #333; font-size:13px; font-weight:bold; letter-spacing:0.6px;} 
.ordersummarycover .orderblock h5 span{float:right; }
.ordersummarycover .orderblock .ordercontant{padding:10px;}
.ordersummarycover .orderblock .ordercontant .col-lg-1{text-align:center;}
.ordersummarycover .orderblock .ordercontant .col-lg-7 h6{font-size:14px; letter-spacing:0.5px;}
.ordersummarycover .orderblock .ordercontant .col-lg-2 {text-align:center; padding-top:7px;}
.ordersummarycover .orderblock .ordercontant .col-lg-2 h4{font-size:15px; margin-top:3px;}
.ordersummarycover .orderblock .ordercontant .col-lg-2 a{color:#06F; font-size:13px;}


.showorderdetailbox{padding:20px 0px;}
.showorderdetailbox .tab-pane{background-color:#fff !important; padding:10px; border:1px solid #ccc; border-radius:3px;}
.showorderdetailbox .tab-pane ul li{display:inline-block; width:19.5%; display:inline-table; padding:0px 15px;}
.showorderdetailbox .tab-pane ul li h6{font-size:12px; font-weight:bold; text-transform:uppercase; letter-spacing:0.8px; border-bottom:1px solid #ccc; padding-bottom:5px;}
.showorderdetailbox .tab-pane ul li p{font-size:13px; letter-spacing:0.6px; line-height:22px;}
.showorderdetailbox .tab-pane ul li table tr td{padding:5px; font-size:13px;}
.showorderdetailbox .tab-pane ul li table tr:last-child{border-top:1px solid #333;}
.showorderdetailbox .tab-pane ul li table tr:last-child td{font-weight:bold;}

.cancelorder{text-align:end; padding-right:45px;}
.cancelorder a{ color:#F00; font-weight:bold; letter-spacing:0.6px;}


label.error{font-size: 11px; color:#F00; letter-spacing:0.4px; margin-bottom:0px; position: absolute;}
input.error {border-color: red;}



/* ------ preloader ------------ */
#preloader { position: fixed; left: 0; top: 0; z-index: 999999999999; width: 100%; height: 100%; overflow: visible; background: #fff url(../images/preloader.gif) no-repeat center center;  background-size:200px !important;}
#preloader {background-size:100px;}

/* =============== 404 page css ========================== */
.forzeroforerror{width:500px; height:330px; top:50%; position:absolute; left:50%; margin-top:-165px; margin-left:-250px; border:2px solid #CFB054; border-radius:4px; padding:50px; text-align:center;}
.forzeroforerror h1{font-size:100px; font-weight:bold; letter-spacing:8px;}
.forzeroforerror h2{font-size:20px;}
.forzeroforerror button{margin-top:20px;}
.forzeroforerror button a{color:#fff;}

.commingsonpage h1{font-size:45px; margin-bottom:20px; margin-top:20px;}
.commingsonpage h2{margin-bottom:30px;}


.rightsidemenucover li a i{position:relative;}
.availableitemincart{background-color: #000;font-size: 11px;border-radius: 100%;color: #fff;height: 20px;width: 20px;display: block;font-weight: bold;position: absolute;top: -10px;right: -16px;z-index: 99; line-height: 20px;font-family: 'arialregular';padding: 0px 1px 0px 0px; text-align: center;}
.awhishlisttablecover .table-responsive .table-bordered tbody tr td i:hover{cursor:pointer;}
.awhishlisttablecover .table-responsive .table-bordered tbody tr td i {background-color: transparent; color:#000; margin:5px; font-size:17px;}
.awhishlisttablecover .table-responsive .table-bordered tbody tr td i.fa-times{color:#F00;}

.tableofsearch table thead tr th{position:relative;}
.tableofsearch table thead tr th span{display:none; background-color:#333; padding:3px; border-radius:3px; color:#fff; font-size:11px; position:absolute; top: -65px; opacity: 0; transition: none; left:0px; height: 60px; width: 100px; z-index: 999; text-align:center;}
.tableofsearch table thead tr th span .toltipmaincover{display:table; width: 100%; height: 100%;}
.subcenterdiv{display: table-cell; vertical-align: middle;}

.newtablforstonedetail .tableheader .tablehd{position:relative;}
.newtablforstonedetail .tableheader .tablehd .span{display:none; background-color:#333; padding:5px; border-radius:3px; color:#fff; font-size:11px; position:absolute; top: -65px; opacity: 0; transition: none; left:0px; height: 60px; width: 100px; z-index: 999; text-align:center;}
.newtablforstonedetail .tableheader .tablehd .toltipmaincover{display:table; width: 100%; height: 100%;}	

.backtosearch{padding:6px 10px; font-size:13px; letter-spacing:0.3px; z-index: 9; background-color: #CFB054;
    color: #fff;
    border: 1px solid #CFB054;}


.tableofsearch table thead tr th:hover span{display:block !important; background-color: #000; transition: all 0.4s ease-in-out; opacity:1;}
.tableofsearch table thead tr th img{position:absolute; width: 10px;top:60px; left:20px;}

.newtablforstonedetail .tableheader .tablehd:hover span{display:block !important; background-color: #000; transition: all 0.4s ease-in-out; opacity:1;}
.newtablforstonedetail .tableheader .tablehd img{position:absolute; width: 10px;top:60px; left:5px;}


.newordercoverdetail .orderidsection{background-color:#E9E9E9; padding:0px 10px 0px;}
.newordercoverdetail .orderidsection .row .col-lg-10 h4{font-size:13px; letter-spacing:0.5px;}
.newordercoverdetail .orderidsection .row .col-lg-10 h4 span{float:right; width:88%; font-weight:bold; letter-spacing:1px; font-size:14px;}
.newordercoverdetail .orderidsection .row .col-lg-10 p{font-size:13px;}
.newordercoverdetail .orderidsection .row .col-lg-10 h4:nth-child(1){margin:8px 0px 5px;}
.newordercoverdetail .orderidsection .row .col-lg-2 button{background-color:#fff; border:hidden; color:#333; font-size:13px; letter-spacing:0.7px; padding:8px 12px; text-transform:uppercase; background-color:#CFB054; color:#fff; font-weight:bold;}
.newordercoverdetail .orderidsection .row .col-lg-2{padding-top:26px;}
.newordercoverdetail .orderidsection .row .col-lg-2 button:hover{background-color:#333; color:#fff; transition-duration:0.3s;}
.orderbottomsection{padding:10px 10px 0px; border-top:0px; background-color:#F3F3F3;}
.orderbottomsection div{text-align:center;}
.orderbottomsection .col-lg-3{text-align:left;}
.orderbottomsection .col-lg-3 table tr td{font-size:13px; padding:1px 0px;}
.orderbottomsection .col-lg-3 table tr td:nth-child(1){width:60px;}
.orderbottomsection .col-lg-2 span{font-size:16px; letter-spacing:0.7; line-height:106px;}
.orderbottomsection .col-lg-6 p{font-size:12px; text-align:left; line-height:20px; padding:0px 30px;}
.orderbottomsection .row:nth-child(1){margin-top:20px;}
.orderbottomsection .row{border-bottom:1px solid #DFDFDF; margin:0px; padding:0px 0px 20px; margin-bottom:20px;}
.orderbottomsection .row:last-child{border-bottom:0px;}
.newordercoverdetail{margin-bottom:30px;}

.orderdetailcover{margin-bottom:30px;}
.orderdetailcover .orderdetailheader{background-color:#E9E9E9; padding:10px 10px 7px; border-radius:5px 5px 0px 0px;}
.orderdetailcover .orderdetailheader .row .col-lg-4 h5{margin:0px; font-weight:bold; letter-spacing:1px;}
.orderdetailcover .orderdetailheader .row .col-lg-8 p{margin-bottom:0px; text-align:end; font-size:13px; letter-spacing:0.6px;}
.orderdetail{ padding:10px;border:1px solid #ccc; border-top:0px;}
.orderdetail h5, .orderdetail p{margin-top:0px; font-size:13px;}
.orderdetail p{margin-bottom:0px;}
.msgofplacorder{ padding:10px; border:1px solid #ccc; border-top:0px;}
.msgofplacorder p{font-size:12px; letter-spacing:0.6px; color:#666; line-height:22px;}
.orderdetailoverwrite .row {margin-top: 0px;margin-bottom: 0px;padding: 0px 0px 10px;margin-bottom: 10px;}
.orderdetailoverwrite .row:nth-child(1) {margin-top: 5px;}
.orderdetailoverwrite .col-lg-8, .orderdetailoverwrite .col-lg-8 .status {text-align: left;}
.orderdetailoverwrite{border:1px solid #ccc; border-top:0px; background-color:transparent;}
.sumaryamountofproduct .col-lg-6 .coverofbackshow{border:1px solid #ccc; border-top:0px; padding:10px; height:350px;}
.sumaryamountofproduct .row .col-lg-6:nth-child(1) table tr td{font-size:15px; padding:0px 0px 25px; letter-spacing:0.7px;}
.sumaryamountofproduct .row .col-lg-6:nth-child(1) table tr td:nth-child(1){width:150px;}
.sumaryamountofproduct .row .col-lg-6:nth-child(1) table tr:nth-child(1) td:nth-child(2){font-weight:normal; font-family: 'mulibold'; }
.sumaryamountofproduct .row .col-lg-6:nth-child(1) table tr td:nth-child(2){letter-spacing:1px;}
.sumaryamountofproduct .row .col-lg-6:nth-child(1){padding-right:2px;}
.sumaryamountofproduct .row .col-lg-6:nth-child(2){padding-left:3px;}
.paymentmethod{ border:1px solid #ccc; border-top:0px; padding:10px;}
.paymentmethod h4{margin:0px; margin-bottom:8px; font-size:13px; font-weight:bold; text-transform:uppercase; letter-spacing:1px;}
.paymentmethod p{font-size:13px; letter-spacing:0.6px; margin-bottom:0px;}
.coverofbackshow .selectoption {width: 70%;}
.coverofbackshow .mobileverify, .coverofbackshow .emailverification {margin: 25px auto;width: 95%;}
.orderdetailoverwrite .row .col-lg-1{height:106px; padding-top:30px;}
.orderdetailoverwrite .row .col-lg-8 .status{height:106px; position:relative;}
.orderdetailoverwrite .row .col-lg-8 .status span{height:20px; position:absolute; top:50%; margin-top:-15px;}
.sumaryamountofproduct .col-lg-6:nth-child(1) .coverofbackshow{padding:40px;}

.sumaryamountofproduct .row .col-lg-6:nth-child(1) table{width:100%;}
.sumaryamountofproduct .row .col-lg-6:nth-child(1) table tr td:nth-child(2){text-align:end; font-family: 'mulibold';}
.coverofbackshow .mobileverify .addressbox table tr td, .coverofbackshow .emailverification .addressbox table tr td {border-bottom:hidden;}

.orderbottomsection .row .col-lg-1{position:relative; text-align:center; height:106px;}
.orderbottomsection .row .col-lg-1 img{height:36px; position:absolute; top:50%; margin:-24px auto auto; left: 0px; right: 0px;} 
.orderidsection .row{margin:0px;}

.textcentercallsher{display: table; height: 101px; overflow: hidden;}
.milldtextclass{display: table-cell; vertical-align: middle;}
.milldtextclass div{font-size:13px; letter-spacing:0.4px;}


/* ----- index video section ------ */
.indexvideo{width:100%;}
.video-div{overflow:hidden; position:relative}
.video-overlay{background: #000;top: 0;right: 0;bottom: 0;left: 0;opacity: 0.6;position: absolute;z-index: 0;min-width: 100%;min-height: 100%;overflow: hidden;}
.video-overly-contant{position:absolute; top:50%; margin-top:-250px; left:0px; width:100%; height:500px; text-align:center;}

.loginwrap{padding-bottom:0px !important;}
.videodivoverwrite{height:95%; margin-top:-10px;}
.loginwrap #top .navbar {border:hidden;}

.tremsandconditionagre .cusomchecbox label.error{position: relative;display: block;}
.emaptycartsection{padding:100px 0px 0px; text-align:center;}
.emaptycartsection h5{font-size:25px; color:#ccc;}
.emaptycartsection button{margin:20px 0px 0px;}


.delevrymethod{padding:40px;}
.delevrymethod .row{border:1px solid #ccc; border-radius:3px;}
.delevrymethod .row .col-lg-3 img{width:100%; border-radius:5px 0px 0px 5px;}
.delevrymethod .row .col-lg-3{padding-right:0px;}
.delevrymethod .row .col-lg-9{border-left:1px solid #ccc; height:203px;}
.delevrymethod .row .col-lg-9 h4{color:#093; font-size:36px; font-weight:bold; font-family: 'comfortaaregular'; margin:22px 0px 12px;}
.delevrymethod .row .col-lg-9 p{font-size:13px; line-height:20px; letter-spacing:0.4px;}
.delevrymethod .row .col-lg-9 p a{color:#CFB054;}


.body-pad-zero{padding-top:0px !important;}
.shippmentcoveroverwrite .delevrymethod{padding:8px 0px 0px;}
.shippmentcoveroverwrite .delevrymethod .form-group.checradcust {margin-top: 0px;}
.addresssecrtion{border:1px solid #ccc; margin:30px 0px;}
.addresssecrtion h5{background-color:#ccc; padding:9px 10px 6px; color:#333; font-size:15px; font-family: 'comfortaaregular'; margin:0px; font-weight:bold; letter-spacing:1px;}
.addselectcover{padding:20px;}
.defultaddress .panel-heading .panel-title{ font-size:14px; letter-spacing:0.6px;}
.defultaddress .panel-heading .panel-title a:hover{color:#333;}
.defultaddress .panel-heading .panel-title span{text-transform:uppercase; color:#090; font-weight:bold; letter-spacing:0.7px; font-size:12px;}
.defultaddress .panel-heading .panel-title .checradcust {margin-top: -21px;}
.defultaddress .panel-heading{padding:15px 15px 13px;}


.addnewaddress{text-align:center !important;}
.addnewaddress button{background-color:#ccc; border-radius:0px; color:#333; text-transform:uppercase; font-size:11px; letter-spacing:0.8px !important; padding:11px 12px 8px;}

.pagingnatiocover{text-align:end; padding-right:30px;}
.pagingnatiocover ul{margin-bottom:0px; margin-top:8px;}



.pagination > li > a:hover {color: #CFB054 !important;}

.firstneedlogin{text-align:center;}
.firstneedlogin p{font-size:13px; letter-spacing:0.6px; margin:30px auto 40px;}

.loadindivcover{text-align:center;}
.loadindivcover {text-align: center;padding: 45px 0px; font-size:13px; letter-spacing:0.7px;}
.loadindivcover img{width:40px;}

.sendinqirycoverdiv h4{text-transform:uppercase; font-weight:bold; letter-spacing:1px; text-align:center; color:#fff; background-color:#CFB054; padding:13px; font-size:15px; margin-top:-20px; margin-left:-20px; margin-right:-20px; border-radius:3px 3px 0px 0px; margin-bottom:30px;}
.sendinqirycoverdiv form button{margin:20px auto 20px;}
.sendinqirycoverdiv form textarea{border-radius:3px; font-size:13px;}
.sendinqirycoverdiv h4 .close{color:#fff; font-size:25px; opacity:1; margin-top:-4px;}


.fullwidthfootrer p{width:100% !important;} 
.newdesignofsearchtable .row .col-lg-6:nth-child(2) ul{float:right; margin-bottom:10px;}
.newdesignofsearchtable .tab-content{padding:0px; border:hidden;}
.newdesignofsearchtable .row .col-lg-6 .backtosearch{font-family: 'mulibold'; font-weight: normal; letter-spacing:0.7px; padding: 6px 10px; display:block; width:145px;  margin: 0px 0px 0px 0px;}

.tablecoverforfixwidth .tableheader{margin-top:0px;}
.newdesignofsearchtable .row .col-lg-6:nth-child(2) ul li{border:2px solid #CFB054;}
.newdesignofsearchtable .row .col-lg-6:nth-child(2) ul li a{color:#000; border:0px; font-size:18px;}
.newdesignofsearchtable .row .col-lg-6:nth-child(2) ul li a{padding:4px 7px 0px;}
.newdesignofsearchtable .row .col-lg-6:nth-child(2) ul li a:hover{background-color:#fff;}
.newdesignofsearchtable .row .col-lg-6:nth-child(2) ul li:nth-child(1){border-radius:5px 0px 0px 5px;}
.newdesignofsearchtable .row .col-lg-6:nth-child(2) ul li:nth-child(2){border-radius:0px 5px 5px 0px;}
.newdesignofsearchtable .row .col-lg-6:nth-child(2) ul li.active a{background-color: #CFB054; color:#fff;}

.newtablforstonedetail{padding: 30px 30px 0px 30px;}
.newdesignofsearchtable .row .col-lg-6 .backtosearch:hover{color:#fff;}
.table-row a:hover{color:#333;}
.table-row{clear:both;}
.newtablforstonedetail .panel-group .panel-default{border-radius:0px;}
.newtablforstonedetail .panel-group .panel-default:nth-child(even) .panel-heading .panel-title{background-color: #E1E1E1; border-radius:0px;}
.table-row .table-col{font-size:12px; padding: 9px 0px 9px;}
.table-row .table-col i{font-size:13px; color:#06C; padding:1px;}
.table-row .table-col, .tableheader .tablehd{display:inline-block; font-family: 'mulibold';} 

/* search table for user 
.tableheader .tablehd:nth-child(2), .table-row .table-col:nth-child(2){width:2.5%;}
.table-row .table-col:nth-child(1), .tableheader .tablehd:nth-child(1){width:2%; padding-left:4px;} 

.table-row a:nth-child(2) .table-col:nth-child(1){width:6%;}
.tableheader .tablehd:nth-child(3), .table-row a .table-col:nth-child(1), .table-row .table-col:nth-child(3){width:5%; padding-left:0px;}
.tableheader .tablehd:nth-child(4), .table-row .table-col:nth-child(4){width:5.5%;}
.table-row .secoundam .table-col:nth-child(1){width:2.6%}
.tableheader .tablehd:nth-child(5), .tableheader .tablehd:nth-child(6), .table-row a .table-col:nth-child(2), .tableheader .tablehd:nth-child(7), .table-row a .table-col:nth-child(3), .tableheader .tablehd:nth-child(8), .table-row a .table-col:nth-child(4), .tableheader .tablehd:nth-child(9), .table-row a .table-col:nth-child(5),.tableheader .tablehd:nth-child(10), .table-row a .table-col:nth-child(6), .tableheader .tablehd:nth-child(11), .table-row a .table-col:nth-child(7), .tableheader .tablehd:nth-child(12), .table-row a .table-col:nth-child(8), .tableheader .tablehd:nth-child(13), .table-row a .table-col:nth-child(9), .tableheader .tablehd:nth-child(14), .table-row a .table-col:nth-child(10), .tableheader .tablehd:nth-child(15), .table-row a .table-col:nth-child(11), .tableheader .tablehd:nth-child(19) , .table-row a .table-col:nth-child(12){width:3.1%;}
.tableheader .tablehd:nth-child(16){width:3.5%;}
.table-row .table-col:nth-child(5){width:6.50%;}
.tableheader .tablehd:nth-child(17), .table-row .table-col:nth-child(6){width:5.8%;}
.tableheader .tablehd:nth-child(18), .table-row .thiredache .table-col:nth-child(1){width:5.2%;}
.tableheader .tablehd:nth-child(22), .table-row .thiredache .table-col:nth-child(5){width:3%;}
.table-row .thiredache  .table-col:nth-child(6), .tableheader .tablehd:nth-child(23){width:5.8%;}
.tableheader .tablehd:nth-child(20), .table-row .thiredache .table-col:nth-child(3){width:3%;}
.tableheader .tablehd:nth-child(21), .table-row .thiredache .table-col:nth-child(4){width:5.7%;}
.tableheader .tablehd:nth-child(24), .table-row .thiredache  .table-col:nth-child(7){width:4.5%;}
 .tableheader .tablehd:nth-child(19), .table-row .thiredache .table-col:nth-child(2){width:6.2%;}

#blockview{width:102.3%;}

*/
.table-row .table-col:nth-child(1), .tableheader .tablehd:nth-child(1){width:2%; padding-left:4px;} 
.tableheader .tablehd:nth-child(2), .table-row a:nth-child(2) .table-col:nth-child(1){width:6%;}
.tableheader .tablehd:nth-child(3), .table-row .table-col:nth-child(3){width:5.5%;}
.table-row a .table-col:nth-child(1){width:2.6%;}
.tableheader .tablehd:nth-child(4), /* .table-row a .table-col:nth-child(1), */ .tableheader .tablehd:nth-child(5), .tableheader .tablehd:nth-child(6), .table-row a .table-col:nth-child(2), .tableheader .tablehd:nth-child(7), .table-row a .table-col:nth-child(3), .tableheader .tablehd:nth-child(8), .table-row a .table-col:nth-child(4), .tableheader .tablehd:nth-child(9), .table-row a .table-col:nth-child(5),.tableheader .tablehd:nth-child(10), .table-row a .table-col:nth-child(6), .tableheader .tablehd:nth-child(11), .table-row a .table-col:nth-child(7), .tableheader .tablehd:nth-child(12), .table-row a .table-col:nth-child(8), .tableheader .tablehd:nth-child(13), .table-row a .table-col:nth-child(9), .tableheader .tablehd:nth-child(14), .table-row a .table-col:nth-child(10), .tableheader .tablehd:nth-child(15), .table-row a .table-col:nth-child(11), .tableheader .tablehd:nth-child(19) , .table-row a .table-col:nth-child(12){width:3.2%;}
.tableheader .tablehd:nth-child(16), .table-row .table-col:nth-child(5){width:6.50%;}
.tableheader .tablehd:nth-child(17), .table-row .thiredache .table-col:nth-child(1){width:4.6%;}
.tableheader .tablehd:nth-child(18), .table-row .thiredache .table-col:nth-child(2){width:6%;}
.tableheader .tablehd:nth-child(22), .table-row .thiredache  .table-col:nth-child(6), .tableheader .tablehd:nth-child(23), .table-row .thiredache  .table-col:nth-child(7){width:5.8%; text-align: end;}
.tableheader .tablehd:nth-child(21) , .table-row .thiredache .table-col:nth-child(5){width:3.8%; text-align: end;}
.tableheader .tablehd:nth-child(20), .table-row .thiredache .table-col:nth-child(4){width:5%; text-align: end;}
.tableheader .tablehd:nth-child(19), .table-row .thiredache .table-col:nth-child(3){width:3%;}

/* search table for befor login */

.onlyforsearchtable .table-row .firsta .table-col:nth-child(1), .onlyforsearchtable .tableheader .tablehd:nth-child(1){width:5.3%; padding-left:4px;} 
.onlyforsearchtable .table-row .table-col:nth-child(2), .onlyforsearchtable .tableheader .tablehd:nth-child(2){width:6.2%;} 
.onlyforsearchtable .tableheader .tablehd:nth-child(3){width:3%;}
.onlyforsearchtable .table-row  .secounda .table-col:nth-child(1){width:2.3%; padding-left:0px;}

.onlyforsearchtable .tableheader .tablehd:nth-child(4), .onlyforsearchtable .tableheader .tablehd:nth-child(5), .onlyforsearchtable .table-row .secounda .table-col:nth-child(2), .onlyforsearchtable .table-row .secounda .table-col:nth-child(3),  .onlyforsearchtable .tableheader .tablehd:nth-child(6), .onlyforsearchtable .table-row .secounda .table-col:nth-child(4), .onlyforsearchtable .tableheader .tablehd:nth-child(7), .onlyforsearchtable .table-row .secounda .table-col:nth-child(5), .onlyforsearchtable .tableheader .tablehd:nth-child(8), .onlyforsearchtable .table-row .secounda .table-col:nth-child(6) ,  .onlyforsearchtable .tableheader .tablehd:nth-child(9), .onlyforsearchtable .table-row .secounda .table-col:nth-child(7), .onlyforsearchtable .tableheader .tablehd:nth-child(10), .onlyforsearchtable .table-row .secounda .table-col:nth-child(8), .onlyforsearchtable .tableheader .tablehd:nth-child(11), .onlyforsearchtable .table-row .secounda .table-col:nth-child(9), .onlyforsearchtable .tableheader .tablehd:nth-child(12), .onlyforsearchtable .table-row .secounda .table-col:nth-child(10), .onlyforsearchtable .tableheader .tablehd:nth-child(13),  .onlyforsearchtable .table-row .secounda .table-col:nth-child(11) , .onlyforsearchtable .tableheader .tablehd:nth-child(14),  .onlyforsearchtable .table-row .secounda .table-col:nth-child(12){width:3.3%;}

.onlyforsearchtable .tableheader .tablehd:nth-child(15),  .onlyforsearchtable .table-row .table-col:nth-child(4){width:6.5%;}
.onlyforsearchtable .tableheader .tablehd:nth-child(16),  .onlyforsearchtable .table-row .threea .table-col:nth-child(1){width:6%;}
.onlyforsearchtable .tableheader .tablehd:nth-child(17),  .onlyforsearchtable .table-row .threea .table-col:nth-child(2){width:7%;}
.onlyforsearchtable .tableheader .tablehd:nth-child(18),  .onlyforsearchtable .table-row .threea .table-col:nth-child(3){width:3.5%;}

.onlyforsearchtable .tableheader .tablehd:nth-child(19),  .onlyforsearchtable .table-row .threea .table-col:nth-child(4), .onlyforsearchtable .tableheader .tablehd:nth-child(20),  .onlyforsearchtable .table-row .threea .table-col:nth-child(5), .onlyforsearchtable .tableheader .tablehd:nth-child(21),  .onlyforsearchtable .table-row .threea .table-col:nth-child(6){width:6%;}


.coverfprstatus{margin-bottom:0px;}
.coverfprstatus li span{color:#fff; padding:2px 5px 1px;  font-size:10px; font-weight:bold;}  
.coverfprstatus li span:hover{cursor:pointer;}
.coverfprstatus li{list-style:none; display:inline-block; line-height:0px; margin:-1.7px;}
.statuscolorinfo{padding:0px 30px;}
.statuscolorinfo ul{border:2px solid #CFB054;  padding-bottom:6px;}
.statuscolorinfo ul li{list-style:none; font-size:12px; letter-spacing:0.4px; padding:4px 15px 5px;}
.statuscolorinfo ul h4{background-color:#CFB054; margin:0px 0px 10px; padding: 6px 6px 6px 15px; 
     font-family: 'mulibold' !important; font-size:14px; color:#fff; font-weight:normal; letter-spacing:0.5px;}
.statuscolorinfo ul li span{padding:3px 5px 1px; font-size:11px; font-weight:bold; border-radius:2px; color:#fff; margin-right:5px;}
span.a{background-color:#060;}
span.s{background-color:#F00;}
span.h{background-color:#06C;}
span.m{background-color:#000;}

.boxforinfoosstatus{width: 50px;position: absolute;background-color: #CFB054;right: 0px;}

.totalofallvalueoftable{background-color:#fff; margin-top:-20px; border-top:1px solid #000; border-bottom:1px solid #000;}
.totalofallvalueoftable ul{margin-bottom:0px;}
.totalofallvalueoftable ul li{display:inline-block; padding:9px 10px 7px; font-size:13px; letter-spacing:0.5px; color:#000; font-weight: bold;}
.totalofallvalueoftable ul li span{letter-spacing:0.8px; font-family: 'mulibold'; font-weight: normal;}



.tableheader{margin-top:35px; background-color:#333;}
.tableheader .tablehd{letter-spacing:0.7px; font-size:12px; padding:8px 0px 7px; color:#fff; font-family: 'mulibold';}
.tablehd .checradcust{margin-top: 0px; margin-bottom: 5px;}
.table-col .checradcust{margin-top: 4px; margin-bottom: 5px;}
.table-col .checradcust .cusomchecbox .checkmark, .tablehd .checradcust .cusomchecbox .checkmark{height: 16px; width: 18px;}
.tablehd .checradcust .cusomchecbox .checkmark::after {left: 6px;top: 1px;width: 7px;height: 12px;}
.stonedetailcover{background-color:#F2F2F2; padding: 10px 25px 0px; border-radius:3px; border-bottom:1px solid #ccc;}
.stonedetailcover .row .col-lg-6 h5, .stonedetailcover .row .col-lg-1 h5, .stonedetailcover .row .col-lg-2 h5{font-weight:normal; margin-bottom:0px; font-family: 'mulibold' !important; letter-spacing:0.8px; margin-top:15px; font-size:14px;}
.stonedetailcover .row .col-lg-6 p{font-family: 'mulibold' !important;}
.stonedetailcover .row .col-lg-6 ul{text-align:end;}
.stonedetailcover .row .col-lg-6 ul li{display:inline-table; border:0px !important; padding:0px 20px;}
.stonedetailcover .row .col-lg-6 ul li h5, .stonedetailcover .row .col-lg-6 h5{margin-bottom:4px;}
.stonedetailcover .row .col-lg-6 ul li p{margin-bottom:0px;}


.stonedetailcover .row .col-lg-7 p, .stonedetailcover .row .col-lg-1 p, .stonedetailcover .row .col-lg-2 p{font-size: 14px;letter-spacing: 0.8px;margin-top: 2px;}
.fixheightofdiv{height:auto;}

.whitbackcover{background-color:#fff; margin-bottom:18px; padding-bottom:1px;}
.whitbackcover h4{font-weight:normal; margin-bottom:0px; font-family: 'mulibold' !important; letter-spacing:0.8px; font-size: 13px;
padding: 9px 12px 6px; border-bottom:1px solid #ccc;}
.whitbackcover h4 span{float:right; padding:0px; font-size:13px; font-family: 'mulibold' !important; font-weight:normal; color:#666;}
.whitbackcover h4 span b{font-weight:normal;}
.whitbackcover table{margin-bottom: 10px;width: 98%;margin-left: 2%;margin-top: 10px;}
.whitbackcover table tr{width:50%; float:left;}
.whitbackcover table tr td:nth-child(1){width:160px;}
.whitbackcover table tr td{letter-spacing:0.3px; font-size:13px; padding:5px;}
.diamonddetailsub .col-lg-4 .whitbackcover table tr{width:100%; float:none;}
.showproprprice{padding: 3px; margin: 10px auto 20px;}
.showproprprice table thead tr th{font-size:12px; letter-spacing:0.7px; font-weight:normal; font-family: 'comfortaaregular' !important;}
.diamonddetailsub .col-lg-4 .whitbackcover table tr td:nth-child(1) {width: auto;}
.diamondreosprtcntrol ul{padding:0px 50px;}
.diamondreosprtcntrol ul li{display:inline-block; width:23%; text-align:center; padding: 8px 10px 0px;}
.diamondreosprtcntrol ul li i{font-size:14px; width:50px; height:50px; border:2px solid #ccc;border-radius: 100%;padding: 16px 0px;}
.diamondreosprtcntrol ul li button:hover i{color:#CFB054; border-color:#CFB054;}
.diamondoverview{background-color: #fff;margin: 0px;}
.newtablforstonedetail #accordion .panel-default .panel-heading{padding:0px; border-left:0px; border-radius:0px;} 
.newtablforstonedetail #accordion .panel-default{border-color:transparent;}
.newtablforstonedetail #accordion .panel-default .panel-body{padding:0px;}
.table-col .checradcust .cusomchecbox .checkmark::after {left: 6px;top: 1px;width: 6px;height: 13px;}
.table-col span button{background-color: transparent;border: 0px;padding: 0px;margin: 0px;}


.newtablforstonedetail .panel-group .panel{margin-top: 0px;}
.diamondreosprtcntrol ul li button{background-color:transparent; border:hidden;}


.showdiamondmedia{width:95%;}
.showdiamondmedia .modal-content .modal-body .row .diamonimageandviedo .tab-content .tab-pane embed, .diamondvifoeo iframe{width:100%; height:655px;}
.showdiamondmedia .modal-content .modal-body .row .diamonimageandviedo{margin-top:0px;}
.showdiamondmedia .modal-content .modal-footer{margin:0px;}
.showdiamondmedia .modal-content .modal-footer button{margin:auto;}
.showdiamondmedia .modal-content .modal-body .row .diamonimageandviedo .nav-tabs > li > a {border-radius:0px; font-family: 'comfortaaregular'; letter-spacing:0.6px; font-weight:bold; color:#ccc;}
.showdiamondmedia .modal-content .modal-body .row .diamonimageandviedo .nav-tabs > li.active > a {border-radius:0px; border-top:3px solid #CFB054; color:#333;}
.Diagramcover .row .col-lg-6{padding:30px 50px;}
.Diagramcover .row .col-lg-6:nth-child(1){border-right:1px solid #CCC;}
.Diagramcover .row .col-lg-6 img{max-width:100%; max-height:360px;}
.diamondimagecfver{text-align:center;}
.diamondimagecfver .zoom {margin: auto;}

.diamondimagecfver .zoom .jsZoomMouse{width:300px !important; height:300px !important;}

.showdiamondmedia .modal-content .modal-body .row .diamonimageandviedo .tab-content .tab-pane h1{font-family: 'comfortaaregular'; letter-spacing: 0.6px; text-align: center; padding: 150px 0px; color:#ccc; font-size:27px;} 

.showdiamondmedia .modal-content .modal-body .close{font-size: 50px;position: absolute;right: 16px; top: 5px; z-index:99;}
.modal {z-index: 9999999999;}

.senddemandcover{padding:30px;}
.senddemandcover form{width:60%; margin:auto; border:1px solid #ccc; border-radius:3px;  padding:30px;}
.senddemandcover form textarea{font-size:13px; letter-spacing:0.6px;}
.senddemandcover form button{margin:22px 0px 10px;}



.not-active {pointer-events: none;  cursor: default;  text-decoration: none;  color: black;}


.statuscolorinfo{width: 260px;position: fixed;top: 180px; left: -262px; }
.coverforstsusclor{position:relative; width: 230px;}
.statuscolorinfo .boxforinfoosstatus ul{border:hidden; margin-bottom:0px; padding-bottom:0px; background-color: #CFB054;}
.statuscolorinfo .boxforinfoosstatus{width: 29px;position: absolute;background-color: #CFB054;right: -28px;padding: 3px 0px 2px 7px; border-radius: 0px 3px 3px 0px;}
.statuscolorinfo .boxforinfoosstatus:hover{cursor:pointer;}
.statuscolorinfo .boxforinfoosstatus ul li{padding:0px; margin-right:0px; font-size:9px; padding-bottom:1px;}
.statuscolorinfo .boxforinfoosstatus ul li span{padding: 2px 4px 0px;font-size: 8px;font-weight: bold;border-radius: 2px;color: #fff;margin-right: 0px;}
.statuscolorinfo .boxforinfoosstatus ul li:nth-child(3) span{font-size:8px; padding:1px 3px 0px;}
.coverforstsusclor ul{background-color:#fff;}


.boxforinfoosstatus i{display:none; color:#fff; line-height:26px;}



#blockview{background-color:#fff !important;}
.blockview ul li{display: inline-grid; padding:0px 25px 25px 0px; width:19.7%; position: relative;}
.blockview ul li .tooltipmy{right: 17px;left: auto;top: -23px;z-index: 9;width: 101px;}
.blockview ul li .diamondblockcover{border:1px solid #ccc; border-radius:3px;}
.diamondblockcover img{width:100%;}
.diamondblockcover .diamondshowcovervvq{padding:15px; border-top: 3px solid #ccc;}
.diamondblockcover .diamondshowcovervvq h4{font-family: 'mulibold' !important; font-size:13px; margin:0px; font-weight:normal; letter-spacing:0.5px; color: #000;}
.diamondblockcover .diamondshowcovervvq h4 span{padding:2px 4px 1px 4px; font-size:11px; font-weight:bold; border-radius:2px; color:#fff; margin-right:5px; float:right; }
.diamondblockcover .diamondshowcovervvq ul li{padding:0px; margin-top:6px; font-size:13px; width:auto; color: #000;}
.diamondblockcover .diamondshowcovervvq h3{font-size:14px; font-weight:normal; font-family: 'mulibold' !important; margin:9px 0px 0px 0px; letter-spacing:0.7px;}
.moreclicktoshow, .lessclicktoshow{margin-top:7px;}
.pricecartcompare li a i{ font-size:17px; font-weight:normal !important; color:#333;}
.pricecartcompare li{width:31% !important; margin-top:0px;}
.pricecartcompare li:nth-child(2){text-align:center;}
.pricecartcompare li:nth-child(3){text-align:right;}
.pricecartcompare li a i:hover{cursor:pointer;}
.diamondblockcover .diamondshowcovervvq a{display:block; font-size:12px; color:#036; width: 40px;}



.hvrbox .hvrbox-layer_scale-rotate {border-radius: 50%;-moz-transform: scale(0) rotateZ(0);-webkit-transform: scale(0) rotateZ(0);-ms-transform: scale(0) rotateZ(0);transform: scale(0) rotateZ(0);}
.diamondblockcover{position:relative; overflow-x: hidden;}
.hoverachoblack{background-color:rgba(0,0,0,0.7); position:absolute; width:100%; height:64.5%; left:-100%; right:0px; top:0px; bottom:0px; padding:15px 8px; border-radius:3px 3px 0px 0px;}
.hoverachoblack .text-cont-cover ul li{color:#fff; width:100%; padding:10px 7px; font-size:13px; display:table; letter-spacing:0.3px;}	
.hoverachoblack .text-cont-cover ul li span{float:right; width:50%;}													







.buttonforaddcartand{background-color: #fff; padding:12px; text-align:center; margin-bottom:20px;}
.buttonforaddcartand a:first-child button{background-color: #CFB054;border: hidden;color: #fff;font-size: 17px; border-radius:2px; height: 56px; padding: 15px 63px; text-transform: uppercase;letter-spacing: 0.8px; font-family: 'mulibold';}
.buttonforaddcartand a:last-child button{background-color: #fff; border: 1px solid #999;border-radius: 100%; height: 56px; width: 68px; padding: 6px 0px 0px; overflow: hidden; position: relative; }
.buttonforaddcartand a:last-child button i{color:#999; font-size: 25px;  transition-duration:  0.4s;}
.buttonforaddcartand a:last-child button i.fa-heart{color: #CFB054; margin-right: -51px;margin-left: 20px; transition-duration:0.3s;}
.buttonforaddcartand button:hover{background-color:#000; color:#fff; transition-duration:0.4s;}
.contactpersondtl ul{padding:0px 20px; transition-duration:0.3s;}
.buttonforaddcartand a:last-child button:hover i.fa-heart-o{ margin-left: -103px;}
.contactpersondtl ul li{width:100%; padding:8px 0px 0px 0px; text-align:left; font-size:13px; letter-spacing:0.4px;}
.contactpersondtl ul li span{float:right; width:65%;}
.paddtoptomnge {width: 69px;float: right;padding-top: 0px;margin-left: -4px;margin-right: 17px;position: relative;}
.addalrdy i.fa-heart{margin-right: 21px !important;}
.tooltipmy{background-color: #000; color: #fff; position: absolute;top: -36px;border-radius: 3px;padding: 6px 4px;font-size: 12px; display: none; width: 140px;left: -74px;}
.tooltipmy img{width: 10px;position: absolute;bottom: -7px;right: 28px;z-index: 99;}
.addtocartmodel .modal-body p{font-size:13px; letter-spacing:0.4px;}
.paddtoptomnge:hover .tooltipmy{display: block;}



.newdesignofsearchtable .tab-content .active{background-color:#fff !important;}
.sapraterforbuysell{padding:30px 0px;}
.sapraterforbuysell .tab-content{padding:0px; border:hidden; width: 100%;}
#BestPrice .newdesignofsearchtable .tab-content{width: 102%;}
.sapraterforbuysell .tab-content .tab-pane{background-color:#fff !important;}
.sapraterforbuysell .maintabborder{width: 65%;}
.sapraterforbuysell .maintabborder li.active{background-color:#fff !important; border-radius:0px; margin-bottom: -2px;}
.sapraterforbuysell .maintabborder li.active a{background-color:#fff; color:#333; border-right:0px; border-radius:0px !important; border:1px solid #333; border-bottom: 0px; height: 36px;margin-right: 0px;border-radius: 3px 3px 0px 0px !important;}
.sapraterforbuysell .maintabborder li a{border-radius:0px; font-weight:normal; letter-spacing:0.6px; font-size:13px; padding: 11px 12px 5px; font-family: 'mulibold'; margin-bottom: -1px;}
.sapraterforbuysell .maintabborder li.active a:hover{color:#333;}
.sapraterforbuysell .maintabborder li a:hover{background-color:inherit; color:inherit;}



.bestpricicngblock{padding:20px 0px 30px 30px;}

.comparcoverall{display: block;position: relative;border-left: 1px solid #cdcdcd; border-right: 1px solid #cdcdcd;}
.compareparameter{border-right: 1px solid #888888; border-bottom: 0; box-shadow: 1px 0 2px 0 rgba(0,0,0,0.35); margin-bottom: -2px; position: absolute;    z-index: 2; width: 150px; left: 34px; border-left:1px solid #ccc; background-color: #fff;}
.compareparameter h6{background-color:#FFFFFF; text-align:center; text-align:center; border-bottom:1px solid #ccc; height: 35px; line-height: 35px; font-size: 13px;  margin:0px; border-top:1px solid #ccc;}
.compareparameter h6 a{color:#06F; letter-spacing:0.3px;}
.diamondimage{height: 180px;}
.stoneparameter h6{border-top:1px solid #ccc;}
.nodimaondselected{padding:180px 40px; text-align:center; color:#666; float: right; width: 85%; height: 925px;}
.nodimaondselected p{width:60%; margin:auto; color:#666; font-size:13px; letter-spacing:0.4px; line-height:25px;}
.nodimaondselected a{color:#06F;}
.nodimaondselected h2{font-size:25px; font-weight:bold;}

.comparcoverall .col-lg-2{padding:0px; width:13%;}
.comparcoverall .col-lg-10{padding:0px; width:87%;}
.stoneparameter{border-right: 1px solid #ccc; display: inline-block; line-height: 18px; overflow: hidden; width:185px; margin-left: -3px;}
.paybtn{height: 40px; line-height: 30px; font-size: 13px; text-align:end; padding-right:10px; border-bottom:1px solid #ccc; border-top:1px solid #ccc; padding-top: 5px;}
.verticalrow ul{margin-bottom:0px;}
.verticalrow ul li{list-style:none; height: 40px; line-height: 45px; font-size: 13px; text-align:end; padding-right:10px; border-bottom:1px solid #ccc;}
.verticalrow ul li:Last-child{border:0px;}
.diamondimage video{width:100%; margin-top:-9px;}
.diamondimage{padding:10px;}
.stoneparameter h6 .fa-long-arrow-left {float: left;font-size: 21px;margin: 6px -42px 0px 13px; color: #666;}
.stoneparameter h6 i:hover{cursor: pointer;}
.stoneparameter h6 .fa-long-arrow-right {float: right;font-size: 21px;margin: -28px 11px 6px 0px; color: #666;}
.stoneparameter h6{background-color:#FFFFFF; text-align:center; text-align:center; border-bottom:1px solid #ccc; height: 35px; line-height: 35px; font-size: 13px;  margin:0px;}
.stoneparameter h6 a{color:#06F;text-align: center;margin: auto;display: block; width: 30%;}
.nodimaondselected a{color:#06F; letter-spacing:0.3px;}

.stoneparameter .paybtn{text-align:center;}
.stoneparameter .verticalrow ul li{text-align:center;}
.stoneparameter .verticalrow ul li:nth-child(even){background-color:#EFEFEF;}
.verticalrow ul li i{font-size:20px; margin-top:6px; color:#06F;}
.verticalrow ul li a{color:#06F;}
.verticalrow{border-bottom:1px solid #ccc;}
.paybtn button{background-color:#fff; border:hidden; padding:0px; height:auto;}

.fullwidthvideopopup .close{position: absolute; right: 3px;top: -2px; font-size: 30px; color:#333; opacity:1;}
.sendinqirycoverdiv h4 .close{margin: 0px; right: 13px;top: 7px;}
.fullwidthvideopopup video{width:100%;}

.coverandoverflodiv{min-height: 900px; border: 1px solid #ccc; width: 95%; margin: auto; margin-bottom:50px;}
.widthautoma{padding-left: 154px;overflow-x: auto;overflow-y: hidden;position: relative;white-space: nowrap;width: 100%;}



.blockviewwithtab{float:right; margin-top: -38px; margin-right: 33px;}
.coverfortablmain .col-lg-4, .coverfortablmain .col-lg-8{padding:0px;}
.coverfortablmain{border-bottom:1px solid #333; margin:auto; width:95%;}

.blockviewwithtab li a{font-size:21px;}

.blockviewwithtab li.active{background-color: #fff !important;}
.blockviewwithtab li a{padding: 3px 15px;}

.blockviewwithtab li.active > a, .blockviewwithtab li.active a:hover, .blockviewwithtab li.active > a:focus {border-top: 1px solid #333; border-left: 1px solid #333; border-right: 1px solid #333;}
.blockviewwithtab li > a:hover{background-color: transparent; color: #333;}


.coverforfilterhere .col-lg-2 a, .coverforfilterhere .col-lg-1 button, .coverforfilterhere .col-lg-9 button{background-color: #CFB054; color: #fff; 8px 12px 4px; border: 1px solid #CFB054; font-weight: bold; letter-spacing: 0.7px; border-radius:0px; font-family: 'mulibold';}
.coverforfilterhere .col-lg-9 button{padding:6px 12px;}
.coverforfilterhere .col-lg-2{padding:0px;}
.coverforfilterhere .col-lg-2 a{display: block; width: 145px; font-family: 'mulibold';     font-weight: normal;}
.coverforfilterhere .col-lg-8 ul li{width: 24.6%; display: inline-block; padding: 0px 6px;}
.coverforfilterhere .col-lg-8 ul li .form-group{margin-bottom: 0px;}
.coverforfilterhere .col-lg-8 ul li .form-group select{ padding: 6px; -webkit-appearance: none; -moz-appearance: none; text-indent: 1px;
    text-overflow: ''; border:hidden; border-bottom: 2px solid #333; box-shadow: none; border-radius: 0px; background-image: url(../images/downarrowblack.png); background-repeat: no-repeat; background-position: center right 10px; background-size: 8px;}
	
#filter .modal-dialog{width:60%; margin-top:90px;}	
#filter .modal-dialog .modal-content .modal-body .row{padding:0px 10px;}
#filter .modal-dialog .modal-content .modal-body .row  h4{margin-top:0px; font-family: 'comfortaaregular';
font-weight: bold;
letter-spacing: 0.6px;
font-size: 13px; border-bottom:1px solid #333; padding-bottom:7px;}
#filter .modal-dialog .modal-content .modal-body .row .col-lg-3 ul li{width:100%; }	
#filter .modal-dialog .modal-content .modal-body .row .col-lg-3 ul li a{border-radius:0px; border-bottom:2px solid #EAEAEA; padding:12px 5px;}
#filter .modal-dialog .modal-content .modal-body .row .col-lg-3 ul li a:hover{background-color:#fff; color:#333;} 
#filter .modal-dialog .modal-content {height: 506px;}
#filter .modal-dialog .modal-content .modal-body .row .col-lg-3 ul .active{background-color:#fff !important;}
#filter .modal-dialog .modal-content .modal-body .row .col-lg-3 ul .active a{border-bottom-color:#CFB054; border-radius:0px; border-top-color: #fff; border-left:0px; border-right:0px;}
#filter .modal-dialog .modal-content .modal-body .row .col-lg-3, #filter .modal-dialog .modal-content .modal-body .row .col-lg-9{height:345px;}
#filter .modal-dialog .modal-content .modal-body .row .col-lg-3{border-right:1px solid #ccc;}
#filter .modal-dialog .modal-content .modal-body .row .col-lg-9 .tab-content{border:hidden;}
#filter .modal-dialog .modal-content .modal-body .row .col-lg-9 .tab-content ul li{width:49%; display:inline-block; padding: 0px 0px 16px 0px;}
#filter .modal-dialog .modal-content .modal-body .row .col-lg-9 .tab-content .active{background-color:#fff !important;}
#filter .modal-dialog .modal-content .modal-body .row .col-lg-9 .tab-content .modal-body{height:300px;}
#filter .modal-dialog .modal-content .modal-footer button{text-align:end; padding:8px 30px; border:1px solid #333; border-radius:0px; margin:0px 0px 0px 20px; letter-spacing:0.7px;font-family: 'comfortaaregular'; font-weight:bold;}

.coverforfilterhere{margin: -10px 0px 10px 0px;}

/* ------ custome radio ------------ */
#filter .modal-dialog .modal-content .modal-body .row .col-lg-9 .tab-content ul li .customeradio {display: block;position: relative;padding-left: 28px;margin-bottom: 12px;cursor: pointer;font-size: 13px !important;-webkit-user-select: none;  -moz-user-select: none;-ms-user-select: none;user-select: none;}
#filter .modal-dialog .modal-content .modal-body .row .col-lg-9 .tab-content ul li .customeradio input {position: absolute;opacity: 0;}
#filter .modal-dialog .modal-content .modal-body .row .col-lg-9 .tab-content ul li .customeradio .checkmark {position: absolute;top: 0;left: 0;height: 20px;width: 22px;background-color: #ccc;border-radius: 50%; }



#filter .modal-dialog .modal-content .modal-body .row .col-lg-9 .tab-content ul li .customeradio:hover input ~ .checkmark {background-color: #666;}
#filter .modal-dialog .modal-content .modal-body .row .col-lg-9 .tab-content ul li .customeradio input:checked ~ .checkmark {background-color: #CFB256;}
#filter .modal-dialog .modal-content .modal-body .row .col-lg-9 .tab-content ul li .checkmark:after {content: "";position: absolute;display: none;}
#filter .modal-dialog .modal-content .modal-body .row .col-lg-9 .tab-content ul li .customeradio input:checked ~ .checkmark:after {display: block;}
#filter .modal-dialog .modal-content .modal-body .row .col-lg-9 .tab-content ul li .customeradio .checkmark:after {top: 7px;left: 8px;width: 7px;height: 7px;border-radius: 50%;background: white;}

.coverforfilterhere .col-lg-1 .dropdown button:hover, .coverforfilterhere .col-lg-1 .dropdown:focus, .coverforfilterhere .col-lg-1 .dropdown:active, .btn-primary.active, .open .dropdown-toggle.btn-primary {color: #fff; background-color: #CFB054; border-color: #CFB054;}

.coverforfilterhere .col-lg-1 .dropdown .dropdown-menu{left:-2px; max-width:94px; width:94px; min-width:94px;}
.coverforfilterhere .col-lg-1 .dropdown .dropdown-menu li{	text-align:left; padding:5px 7px;}
.coverforfilterhere .col-lg-1 .dropdown .dropdown-menu li a{font-size:13px; text-align:left; padding-left:2px;}
.coverforfilterhere .col-lg-1 .dropdown .dropdown-menu li:hover{background-color:#D8D8D8;}
.coverforfilterhere .col-lg-1 .dropdown .dropdown-menu li a:hover{background-color:#D8D8D8;}

.diamond-comparesionalghti .widthautoma{border-right:hidden;}
.diamondimage img{height:160px;} 

.fillcoloryellow{color:#CFB054 !important;}
.coverfortabofcmpr{padding:30px 25px 0px; border-bottom:1px solid #333;  width:95%; margin:auto;  margin-bottom:30px;}

.proccesschart ul li{display:inline-table; padding:10px 15px; text-align:center; width:24.5%;}
.proccesschart ul {width: 60%; margin: 30px auto 10px; border-radius:3px;}
.proccesschart ul li h5{margin-bottom:0px; font-size:13px; letter-spacing:0.5px; line-height:16px; margin-top:5px; color:#ccc;font-family: 'mulibold'; font-weight:normal;}
.proccesschart ul li i{font-size:25px; color:#ccc;}
.coverforproces{border:1px solid #ccc; border-radius:100%; padding: 12px; height: 95px; width: 100px; margin: auto; position:relative;}
.proccesschart ul li:last-child .coverforproces:after{border:hidden;}
.coverforproces:after{content:''; display:inline-block; width: 74%; height: 0%; border-bottom: 1px solid #ccc; top: 49px; position: absolute; left: 98px;}
.activebox{background-color:#CFB054; border-color:#CFB054;}
.activebox i, .activebox h5 {color:#fff !important; font-weight:bold; letter-spacing:0.8px !important;}
.activebox:after{border-color:#CFB054;}



.conformordercober{margin-top:30px;}
.conformordercober table{width:100%;}
.conformordercober table thead tr th, .conformordercober table tbody tr td{padding:5px 10px; font-size:13px; letter-spacing:0.4px;}
.conformordercober table tbody tr td img{width:40px;}




.conformorder .col-lg-6 .coverofbackshow {height: 200px !important;}
.bordertop1 {border: 1px solid #ccc; border-radius: 4px 4px 0px 0px;}
.conformordermaincover{padding:30px 70px 20px;}
.sumaryamountofproduct .col-lg-6:nth-child(1) .coverofbackshow {border-radius:0px 0px 0px 4px;}	
.sumaryamountofproduct .col-lg-6 .coverofbackshow {border-radius:0px 0px 4px 0px;}




.comparisionfotr{clear:both;}

#listview2 .table-responsive .tablecoverforfixwidth{padding-right:30px;}

.disabledicon{color:#999 !important;}

.newdesignofsearchtable .row{margin:0px;}

.diamonddetailsub .col-xs-8{padding-left:0px;}
.diamonddetailsub .col-xs-4{padding-right:0px;}


.coverforfilterhere .col-lg-1 .navbar-collapse ul li .dropdown-menu .dropdown-submenu {position: relative;}
.coverforfilterhere .col-lg-1 .navbar-collapse ul li .dropdown-menu .dropdown-submenu>.dropdown-menu {left: -107px;margin-top: -29px;margin-left: -1px; -webkit-border-radius: 0 6px 6px 6px;-moz-border-radius: 0 6px 6px;border-radius: 0 6px 6px 6px;}
.coverforfilterhere .col-lg-1 .navbar-collapse ul li .dropdown-menu .dropdown-submenu:hover>.dropdown-menu {display: block;}
.coverforfilterhere .col-lg-1 .navbar-collapse ul li .dropdown-menu .dropdown-submenu>a:before {display: block;content: " ";   float: left; width: 0;height: 0;border-color: transparent;border-style: solid;border-width: 5px 0 5px 5px; transform: rotate(180deg); border-left-color: #ccc; margin-top: 5px;margin-left: -10px;}
.coverforfilterhere .col-lg-1 .navbar-collapse ul li .dropdown-menu .dropdown-submenu:hover>a:before {border-left-color: #fff;}
.coverforfilterhere .col-lg-1 .navbar-collapse ul li .dropdown-menu .dropdown-submenu.pull-left {float: none;}
.coverforfilterhere .col-lg-1 .navbar-collapse ul li .dropdown-menu .dropdown-submenu.pull-left>.dropdown-menu {left: -100%;  margin-left: 10px; -webkit-border-radius: 6px 0 6px 6px; -moz-border-radius: 6px 0 6px 6px;border-radius: 6px 0 6px 6px;}
.coverforfilterhere .col-lg-1 .navbar-collapse ul li .dropdown-menu {left: -2px;min-width: 110px;}
.coverforfilterhere .col-lg-1 .navbar-collapse ul li .dropdown-menu li a{font-size:12px;}
.coverforfilterhere .col-lg-1{padding-right:0px; padding-left:0px;}
.coverforfilterhere .col-lg-1 .navbar-collapse{padding:0px !important; background-color:#D3BE64;}
.coverforfilterhere .col-lg-1 .navbar-collapse ul li a{padding-top: 7px;padding-bottom: 7px; color:#fff; font-family: 'mulibold'; font-weight:bold; letter-spacing:1.6px;}
.coverforfilterhere .col-lg-1 .navbar-collapse ul, .coverforfilterhere .col-lg-1 .navbar-collapse ul li ul{border-radius:0px !important;}
.coverforfilterhere .col-lg-1 .navbar-collapse ul li ul li a{color:#333; font-weight:normal !important; border-radius:0px;}
.fullviewuseraftrlogin{margin-bottom:5px !important;}


.coverforfilterhere .col-lg-1 .navbar-collapse ul li .dropdown-menu {position: absolute;left: -8px;}

/* --------- notifaction popup ----------------- */

.notification{position:fixed; top:100px; width:330px; box-shadow:0px 0px 7px 1px #ccc; border-radius:3px; padding:10px; right: -350px; opacity:0;}
.notification .noticontant h1{font-size:14px; font-family: 'mulibold'; font-weight:normal !important; letter-spacing:0.2px; margin:0px;color:#fff; line-height:24px;} 
.notification .sucicone i{color:#fff; border:3px solid #fff; border-radius:100px; padding: 2px; font-size: 15px;width: 26px;height: 25px;text-align: center; margin-right:5px;}
.notification .clostnb .closebtn{border:hidden; font-size:14px !important; color:#fff;}
.notification .clostnb .closebtn:hover{cursor:pointer;}
.greencolor{background-color:rgba(0,153,51,1);}
.redcolor{background-color:rgba(255,0,0,0.8);}
.sucicone{width:13%; float:left; position:relative;}
.noticontant{width:77%; float:left;}
.clostnb{width:10%; float:right; text-align:end;}


.onlufornotlogin{margin-bottom:50px;}
.menualstatus{width: 260px; margin-top:10px;}
.menualstatus ul h4{background-color: #CFB054;margin: 0px 0px 10px;padding: 6px 6px 6px 15px;font-family: 'mulibold' !important; font-size: 14px;color: #fff;font-weight: normal;letter-spacing: 0.5px; border-radius:0px 0px 0px 0px;}
.menualstatus ul{border: 2px solid #CFB054;padding-bottom: 6px; border-radius:3px 3px 0px 0px;}
.menualstatus ul li{list-style: none;font-size: 12px;letter-spacing: 0.4px;padding: 4px 15px 5px;}
.menualstatus span {padding: 3px 5px 1px;font-size: 11px;font-weight: bold;border-radius: 2px;color: #fff;margin-right: 5px;}

.onlufornotlogin .pagingnatiocover{width: 306px;float: right;margin-top: -165px;padding-right: 0px;}
.searchtableusecoer{margin-top: -150px;margin-left: 28px;}
.lastcoverforsearch .pagingnatiocover{width: 310px;float: right; margin-top: -130px; padding-right: 0px;}

#listview2 .pagingnatiocover {width: 301px;float: right; padding-right: 30px;}

.pagingnationajax{margin-top: 0px !important;padding-right: 0px;position: absolute;right: 28px;}
#BestPrice .newtablforstonedetail .row .col-lg-6{padding-left:0px;}
#BestPrice .newtablforstonedetail .row .col-lg-6 .backtosearch{margin:-15px 0px 10px;}
#listview2 .calculationsection{text-align: center;width: 650px;margin: auto;}



.staricone{color:#666 !important; font-size:15px !important;}
.staricone:hover{color:#CFB054 !important; cursor:pointer;}


.table-col .seachtblcheckbox .cusomchecbox input{left:0px;}

.stockidlike{position: absolute;top: 3px;width: 100%;}
.stockidlike .col-lg-6{padding:8px 12px 0px;}
.stockidlike .col-lg-6 h4{font-size: 14px;font-weight: normal;font-family: 'mulibold' !important;letter-spacing: 0.3px; margin:0px;}
.stockidlike .col-lg-6:last-child{text-align: end;} 
.stockidlike .col-lg-6 .heartshow{width: 25px;float: right;}
.stockidlike .col-lg-6 .heartshow i{font-size: 23px;}
.stockidlike .col-lg-6 .heartshow i.fa-heart{display: none;}
.fillredcolor {display: block !important;}
.stockidlike .col-lg-6 .heartshow i:hover{cursor: pointer;}
.stockidlike .col-lg-6 .heartshow:hover .fa-heart{display: block !important;}
.stockidlike .col-lg-6 .heartshow:hover .fa-heart-o{display: none !important;}
.table-row .table-col:nth-child(2) i{color:#666; font-size:15px !important;}
.table-row .table-col:nth-child(2) i:hover{color:#CFB054 !important; cursor:pointer;}

.diamondblockcover .diamondshowcovervvq ul li .cusomchecbox .checkmark {right: 5px; left:auto;}
.diamondblockcover .diamondshowcovervvq ul li .checradcust {margin: -7px;float: right;}

.disableirty i{color:#ccc;}
.disableirty:hover i{color:#ccc !important; border-color:#ccc !important;}


.onlufornotlogin .row .col-lg-6:nth-child(1){padding-left:0px;}
.onlufornotlogin .row .col-lg-6:nth-child(2){padding-right:0px;}
.blockviewlogpela{padding-bottom:0px !important;}

.pricecartcompare li h3:hover{cursor:pointer;}
#blockview .blockview .mdunul{margin-right:-30px;}




.diamondoverview .col-lg-6{padding-left:13px !important;}

.viewmydemandbtn ul li{list-style:none;}
.viewmydemandbtn{text-align:end;}
.viewmydemandbtn ul{margin-bottom:0px;}
.viewmydemandbtn ul li .button{margin:0px;}
.viewmydemandbtn ul li a:hover{color:#fff;}
.newdemandbtn{margin:0px 0px 10px 0px;}

.stondemanddetail table tbody tr td{font-family: 'arialregular' !important; font-size:13px;}

.stondetailmodel .modal-body .tablecomonforadmin table{width:100%;}
.stondetailmodel .modal-body .tablecomonforadmin table thead tr th{font-size: 13px;
padding: 5px;letter-spacing: 1px;border-bottom: 2px solid #ccc;font-family: 'mulibold';color: #000;font-weight: normal; padding:5px;}
.stondetailmodel .modal-body .tablecomonforadmin table tbody tr td{font-size:13px; letter-spacing:0.3px; padding:5px;}
.stondetailmodel .modal-body h4{font-family: 'mulibold';background-color: #D3BE64;padding: 8px;margin: -20px;margin-bottom: -20px; margin-bottom: 20px;font-weight: normal !important;color: #fff;letter-spacing: 0.5px;}
.stondetailmodel .modal-body h4 button{color:#fff; opacity:1;}



.diamondsearchsection .row .whiteorfancyoption{width:82%;}
.diamondsearchsection .row .whiteorfancyoption .col-lg-3{padding-right:0px;}
.diamondsearchsection .row .whiteorfancyoption .col-lg-3 button{margin:0px; float:right;}
.diamondsearchsection .row .whiteorfancyoption .form-group {margin-bottom:0px;}
.diamondsearchsection .row .whiteorfancyoption .polstionctr{position:inherit;}

#filter .modal-dialog .modal-content .modal-body .row .col-lg-3 ul li i{position: absolute;right: 6px;font-size: 20px;} 
#filter .modal-dialog .modal-content .modal-body .row .col-lg-3 ul li  i.fa-caret-up{top: 6px;}
#filter .modal-dialog .modal-content .modal-body .row .col-lg-3 ul li i.fa-caret-down{top: 18px;}
#filter .modal-dialog .modal-content .modal-body .row .col-lg-3 ul li i:hover{cursor: pointer;}
#filter .modal-dialog .modal-content .modal-body .row .col-lg-3 ul li i.yellow{color:#CFB054 !important;}




.widthautoma .stoneparameter:nth-child(1) h6 .fa-long-arrow-left{display: none; }
.widthautoma .stoneparameter:last-child h6 .fa-long-arrow-right{display: none !important; }

.rightsidemenucover .aaneeklanee:last-child {margin-right: 15px;margin-left: 10px;}
.rightsidemenucover .aaneeklanee:last-child a span{color: #fff;}

.outsideusercovrage .usersetinpower { z-index: 99999999 !important;}

.diamondsearchsection .row .col-lg-10{padding-right: 30px;}
.whiteorfancyoption{padding-right: 15px;}

.addtocarttablecover .table-responsive .totalofallvalueoftable{clear: both;}
.addtocarttablecover .table-responsive .totalofallvalueoftable ul li{padding: 9px 7px 7px;font-size: 13px;letter-spacing: 0.5px;font-weight: normal;}

.btnforbackohome button{background-color: transparent; border: hidden;}
.btnforbackohome button i{font-size: 35px;color: #fff;}
.logotobtnhandle{width: 100px; float: left;}
.backtohomebtn{width: 50px; float: right; margin-left: 78px;}
.diamondimagecfver .zoom img{width: 100%;}


.addcarrttpltip{right: -1px !important; top: -36px !important; width: 75px !important;}
.pricecartcompare li a{margin: auto;}
.pricecartcompare li a:hover .addcarrttpltip{display: block;}

.toltipbig{width: 140px !important;}
.btnforbackohome button{padding: 0px;}

.backtohomtotltip img{width: 10px;bottom: 19px;right: 39px;}
.backtohomtotltip{top: 31px;border-radius: 3px;padding: 3px 4px;font-size: 12px;display: none;width: 89px;   left: -27px;}
.rightsidemenucover li a:hover .backtohomtotltip{display: block !important}

.plzlogintoview{right: -27px !important; left: auto; top: -38px !important; z-index: 9;width: 101px;line-height: 16px; padding: 4px 4px;}
.plzlogintoview img {right: 69px;}
.diamondblockcover .diamondshowcovervvq h3:hover .plzlogintoview{display: block !important;}
.dashboardcover{margin-bottom: 40px;}
.dashboardcover .firstsection{margin: 0px -13px;}
.dashboardcover .firstsection ul li{list-style: none; display: inline-block; width: 33%; padding: 10px 10px 20px;}
.dashboardcover .firstsection ul li a .dash-block{border: 2px solid #D4BF65; border-radius: 5px;}
.dashboardcover .firstsection ul li a .dash-block .row .col-lg-4 i{font-size: 30px; color: #666;}
.dashboardcover .firstsection ul li a .dash-block .row .col-lg-4{border-right: 2px solid #D4BF65; padding: 13px 15px 12px 30px; text-align: center;}
.dashboardcover .firstsection ul li a .dash-block .row .col-lg-8 h1{font-family: 'mulibold';font-size: 18px;
padding: 18px 0px 0px 0px; margin: 0px; color: #666; letter-spacing: 0.5px;}
.dashsecoundsection .row .col-lg-12 .yourdemand{border: 2px solid #666; border-radius: 6px 6px 3px 3px;    height: 282px; overflow: auto;}
.dashsecoundsection .row .col-lg-12 .yourdemand h5{background-color: #666; color: #fff; padding:8px 10px; font-family: 'mulibold'; margin: 0px 0px 8px; font-size: 16px; letter-spacing: 0.6px; border-radius: 3px 3px 0px 0px;}
.dashsecoundsection .row .col-lg-12 .yourdemand table{width: 100%; margin: auto;}
.dashsecoundsection .row .col-lg-12 .yourdemand table thead tr th{font-weight: normal; font-family: 'mulibold'; padding: 5px 5px; font-size: 13px;}
.dashsecoundsection .row .col-lg-12 .yourdemand table thead tr{border-bottom: 1px solid #666;}
.dashsecoundsection .row .col-lg-12 .yourdemand table tbody tr td{padding: 8px; position: relative; font-size: 13px;}
.dashsecoundsection .row .col-lg-12 .yourdemand table tbody tr td:nth-child(5){text-align: center;}
.dashsecoundsection .row .col-lg-12 .yourdemand table tbody tr:nth-child(even){background-color: #EFEFEF;}
.dashsecoundsection .row .col-lg-12 .yourdemand table tbody tr td .hovershowinfo{position: absolute; background-color: #fff; padding: 5px; border-radius: 3px; border: 1px solid #333; width: 200px; z-index: 99;top: 104%;left: 37%; display: none;}
.dashsecoundsection .row .col-lg-12 .yourdemand table tbody tr td .hovershowinfo img{position: absolute; width: 20px;left: 6px;top: -14px;}
.dashsecoundsection .row .col-lg-12 .yourdemand table tbody tr td .hovershowinfo p{text-align: left; margin-bottom: 0px;}
.dashsecoundsection .row .col-lg-12 .yourdemand table tbody tr td .infocover:hover .hovershowinfo{display: block;}
.dashsecoundsection .row .col-lg-12 .yourdemand table tbody tr td .infocover{width: 15px; margin: auto;}
.dashsecoundsection{margin-top: -15px;}
.dashboardcover .row .col-lg-2{padding-top: 10px; padding-left: 0px;}

#menu > li > a > i {font-size: 20px;margin-right: 7px;}
.success{color: #093;}
.cancel{color: #F00;}
.panding{color: #06F;}
.coverforshortcut ul li:nth-child(1), .coverforshortcut ul li:nth-child(3){padding-right: 6px;}
.coverforshortcut ul li:nth-child(2), .coverforshortcut ul li:nth-child(4){padding-left: 6px;}
.coverforshortcut ul li{display: inline-table; width: 49.2%; text-align: center; padding-bottom:10px;}
.coverforshortcut ul li .shortcut-sub{background-color: #EFEFEF; border-radius: 0px 0px 3px 3px;}
.coverforshortcut ul li .shortcut-sub h2{font-family: 'mulibold'; margin: 18px auto 2px;font-size: 35px;color: #666;}
.coverforshortcut ul li .shortcut-sub p{padding-bottom: 15px; letter-spacing: 0.3px; color: #666;}
.coverforshortcut ul li h4{background-color: #CFB054; color: #fff; font-family: 'mulibold'; font-size: 14px; margin: 0px 0px 10px; padding: 7px; border-radius: 3px 3px 0px 0px;}
.coverforshortcut ul li .shortcut-sub a:hover p{color: #666;}

.coverforrecentviewproduct h3{border-bottom: 1px solid #ccc; padding-bottom: 7px; font-family: 'arialregular'; font-size: 16px;}
.dashboardcover .row:nth-child(2){padding: 0px 15px; margin-right: 0px;}
.dashboardcover .row:nth-child(2) .col-lg-12{padding-left: 0px; padding-right: 0px;}
.dashboardcover .row:nth-child(3){margin: 15px 0px 0px 0px;}
.coverforrecentviewproduct #blockview .blockview .mdunul li{width: 24.7%;}
.navbar-top-links .dropdown-menu li:last-child{border-top: 1px solid #DFDFDF;}
.dashboardcover .row:nth-child(2) h3{border-bottom: 1px solid #ccc; padding-bottom: 7px;font-family: 'arialregular';font-size: 16px; width: 101.4%;}

.canvasjs-chart-credit{display: none;}
.hidelblebox {position: absolute;bottom: 0;left: 15px;margin-left: 0px;background: #FFF;width: 56px;height: 12px;z-index: 9;}
.pencil:after {width:10px;background: #4264E8;height: 150px;content: "";display: block;position: absolute;}
.hidelblebox:after {right: -10px;}

.sendinqirycoverdiv form  .form-group select{ -webkit-appearance: none; -moz-appearance: none; background-image:url(../images/downarrowblack.png); background-position: center right 10px; background-size: 8px; background-repeat: no-repeat;}
.sendinqirycoverdiv form  .form-group select:focus{outline: none;}
.sendinqirycoverdiv form  .form-group select option:focus{outline: none;}

.coverforrecentviewproduct #blockview .blockview ul li .diamondblockcover .hvrbox .diamondshowcovervvq ul li{padding: 0px;margin-top: 6px;font-size: 13px;width: auto ;color: #000;}
.coverforrecentviewproduct #blockview .blockview ul li .diamondblockcover .hvrbox .diamondshowcovervvq .pricecartcompare li h3{border-bottom: 0px; padding-bottom: 0px;}
.recentlyviewdproducts{margin-right: 0px !important;}
.coverforrecentviewproduct #blockview .blockview ul li .diamondblockcover .hvrbox .diamondshowcovervvq .pricecartcompare .cartwithfill{width: 65% !important;}
.coverforrecentviewproduct #blockview .blockview ul li .diamondblockcover .hvrbox .diamondshowcovervvq .pricecartcompare .cartwithfill a{width: 100%; text-align: right; padding-right: 3px;}
.hoverachoblack  ul li{width: 100% !important;}
.hoverachoblack{height: 65.8%;}
.recentlyviewdproducts{margin-top: -40px;}
.addcarrttpltip {right: -20px !important;}
.dashbordslider .lazy .slick-prev, .dashbordslider .lazy .slick-next {font-size: 0;line-height: 0;position: absolute;top: 36%;display: block;width: 45px;height: 60px;padding: 0;-webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%);cursor: pointer;color: transparent;border: none;outline: none;background: transparent;z-index: 99;}
.dashbordslider .lazy .slick-prev::before, .dashbordslider .lazy .slick-next::before {font-family: 'FontAwesome';font-size: 22px;line-height: 1;opacity: .75;color: #333;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
.dashbordslider .lazy .slick-prev::before {content: '\f053';}
.dashbordslider .lazy .slick-next {right: -4px;}
.dashbordslider .lazy .slick-next::before {content: '\f054';}
.dashbordslider .lazy .slick-prev {left: -7px;}
.dashbordslider .lazy .coverforslide{position: relative;}
.dashbordslider .lazy .coverforslide .showbannerhere{position: absolute; left: 0px; top: 0px;}
.dashbordslider .lazy .coverforslide .showbannerhere img{width: 160px; margin-top: 10px; margin-left: 5px;}
.dashbordslider .lazy .coverforslide .showbannerhere .hide360{position: absolute;top: 133px;left: 0px;width: 29px;}

.dashbordslider .lazy .coverforslide .showbannerhere .daimondcontanhere{margin-top: 30px;width: 105%;}
.dashbordslider .lazy .coverforslide .showbannerhere .daimondcontanhere table{width: 75%;margin: auto;}
.dashbordslider .lazy .coverforslide .showbannerhere .daimondcontanhere table tr{border-bottom: 1px solid #ccc;}
.dashbordslider .lazy .coverforslide .showbannerhere .daimondcontanhere table tr td{padding: 5px 2px; color: #333; font-size: 13px;}
.dashbordslider .lazy .coverforslide .showbannerhere .daimondcontanhere table tr td:nth-child(2){padding: 5px;}
.dashbordslider .lazy .coverforslide a:hover .daimondcontanhere table tr td{color: #333;}
.dashsecoundsection .row .col-lg-12 .yourdemand h6{position: absolute; top: 50%; width: 100%; text-align: center; color: #E6E6E6; font-size: 22px; margin-top: -5px;}
.datamissheighdiv{height: 410px; position: relative;}
.datamissheighdiv h5{position: absolute;top: 50%;margin-top: -45px;width: 100%;text-align: center;font-size: 25px;color: #E6E6E6;}

.wishlist-new-design{margin: 20px 0px 50px; position: relative; border-bottom: 0px;}
.preloder-wishlist {position: fixed;z-index: 999;background-color: rgba(256, 256, 256, 0.7);width: 100%;height: 100%;top: 0px;}
.addcarrttpltip{left: -10px !important;}
.preloder-wishlist img{width: 130px;margin: auto;margin-top: auto;margin-left: auto;top: 50%;position: absolute;margin-top: -65px;left: 50%;margin-left: -65px; height: 130px;}
.wishlist-new-design .row{margin-bottom: 0px; padding: 0px 15px;}
.wishlist-new-design .row .col-lg-6{display: inline-block; width: 49.8%; padding: 15px 25px 15px 15px; border-bottom: 1px solid #ccc; height: 200px; border-right: 1px solid #ccc;}
.wishlist-new-design .row .col-lg-6:nth-child(odd){border-left: 1px solid #ccc;}
.wishlist-new-design .row .col-lg-6:nth-child(1), .wishlist-new-design .row .col-lg-6:nth-child(2){border-top: 1px solid #ccc;}
.wishlist-new-design .row .col-lg-6 img{width: 120px;height: 120px;top: 30%;}
.wishlist-new-design .row .col-lg-6 .row{padding: 0px;}
.wishlist-new-design .row .col-lg-6 .row .col-lg-8{padding: 0px; text-align: right; padding-right: 10px;}
.wishlist-new-design .row .col-lg-6 .row .col-lg-8 button{text-transform: uppercase; margin: 60px 0px 0px 0px;}
.wishlist-new-design .row .col-lg-6 .row .col-lg-8 a{display: block;height: 20px;overflow: hidden;width: 15px;float: right;position: relative; z-index: 9; position: absolute; right: 0px;top: 0px;}
.wishlist-new-design .row .col-lg-6 .row .col-lg-8 a i{font-size: 19px; transition-duration: 0.3s;}
.wishlist-new-design .row .col-lg-6 .row .col-lg-8 a i.fa-trash{position: absolute;top: 20px;left: 0px; opacity: 0;}
.wishlist-new-design .row .col-lg-6 .row .col-lg-8 a i.fa-trash-o{position: absolute;left: 0px; top: 0px;}
.wishlist-new-design .row .col-lg-6 .row .col-lg-8 a:hover{color: #333;}
.wishlist-new-design .row .col-lg-6 .row .col-lg-8 a:hover i.fa-trash-o{top: -20px; opacity: 0;}
.wishlist-new-design .row .col-lg-6 .row .col-lg-8 a:hover i.fa-trash{top: 0px; opacity: 1;}
.wishlist-new-design .row .col-lg-6 .row .col-lg-4{position: relative;text-align: center;height: 198px;}
.wishlist-new-design .row .col-lg-6 .row .col-lg-8{padding: 0px 30px 0px 0px;}
.wishlist-new-design .row .col-lg-6 .row .col-lg-8 p{margin-bottom: 0px;}
.wishlist-new-design .row .col-lg-6 .row .col-lg-8 ul li:last-child{text-align: end; border: hidden;}
.wishlist-new-design .row .col-lg-6 .row .col-lg-8 ul li a{color: #4264E8; margin-left: 5px;}
.wishlist-new-design .row .col-lg-6 .row .col-lg-8 h5{font-family: 'mulibold'; line-height: 23px; margin-bottom: 10px; margin-top: 10px; margin-bottom: 5px; text-align: left;}
.wishlist-new-design .row .col-lg-6 .row .col-lg-8 ul{margin-bottom: 0px; text-align: left;}
.wishlist-new-design .row .col-lg-6 .row .col-lg-8 ul li{padding: 0px 2px; display: inline-block; font-size: 13px; letter-spacing: 1px; font-family: 'mulibold';}
.wishlist-new-design .row .col-lg-6 .row .col-lg-8 ul li:nth-child(1){color: #666; text-decoration:line-through;}
.wishlist-new-design .row .col-lg-6 .row .col-lg-8 ul li:last-child{color: #d8053a;}
.wishlist-new-design .row .col-lg-6 .row .col-lg-8 button{margin: 0px;}
.request-more-dis label{font-size: 12px; margin-top: 5px;}
.request-more-dis .col-lg-3{padding-top: 27px !important ;}
.wishlist-new-design .row .col-lg-6 .row .col-lg-8 ul li{list-style: none;}
.wishlist-new-design .row .col-lg-6 .row .col-lg-8 ul li span{float: right; width: 50%; font-weight: bold;}
.wishlist-new-design .row .col-lg-6 .row .col-lg-8 ul li.instock{color: #090; font-weight: bold; font-size: 12px;}
.wishlist-new-design .row .col-lg-6 .row .col-lg-8 ul li.outofstock{color: #F00; font-weight: bold; font-size: 12px;}



.cart-new-design{margin-bottom: 50px;}
.cart-new-design .row .col-lg-4{padding-left: 0px; margin-top: 10px;}
.cart-product-list{border-left: 1px solid #ccc; border-right: 1px solid #ccc;}
.cart-new-design .row .col-lg-8 .cart-product-list .row .col-lg-3{position: relative; height: 200px;}
.cart-new-design .row .col-lg-8 .cart-product-list .row .col-lg-3, .cart-new-design .row .col-lg-8 .cart-product-list .row .col-lg-5, .cart-new-design .row .col-lg-8 .cart-product-list .row .col-lg-4{border-bottom: 1px solid #ccc; height: 220px !important; padding-top: 17px !important;}
.cart-new-design .row .col-lg-8 .cart-product-list .row{margin-bottom: 0px; padding: 0px 15px;}
.cart-new-design .row .col-lg-8 .cart-product-list .row img{width: 90%; margin-top: 8px;}
.wishlist-new-design .row .col-lg-6 .row{padding: 0px;}
.cart-new-design .row .col-lg-8 .cart-product-list .row .col-lg-3{padding: 0px; text-align: right; padding-right: 10px; text-align: center;}
.cart-new-design .row .col-lg-8 .cart-product-list .row .col-lg-4{height: auto; border-left: none; margin-top: 0px;}
.cart-new-design .row .col-lg-8 .cart-product-list .row .col-lg-4 button{text-transform: uppercase; position: absolute;width: 180px;bottom: 0px; right: 15px;}
.cart-new-design .row .col-lg-8 .cart-product-list .row .col-lg-4 a{display: block;height: 20px;overflow: hidden;width: 70px;float: right;position: relative;}
.cart-new-design .row .col-lg-8 .cart-product-list .row .col-lg-4 a i{font-size: 16px; transition-duration: 0.3s;}
.cart-new-design .row .col-lg-8 .cart-product-list .row .col-lg-4 a i.fa-trash{position: absolute;top: 20px;left: 0px; opacity: 0;}
.cart-new-design .row .col-lg-8 .cart-product-list .row .col-lg-4 a i.fa-trash-o{position: absolute;left: 0px; top: 0px;}
.cart-new-design .row .col-lg-8 .cart-product-list .row .col-lg-4 a:hover{color: #333;}
.cart-new-design .row .col-lg-8 .cart-product-list .row .col-lg-4 a:hover i.fa-trash-o{top: -20px; opacity: 0;}
.cart-new-design .row .col-lg-8 .cart-product-list .row .col-lg-4 a:hover i.fa-trash{top: 0px; opacity: 1;}
.cart-new-design .row .col-lg-8 .cart-product-list .row .col-lg-4{position: relative; text-align: end; border-left: 1px solid #D8D8D8;}
.cart-new-design .row .col-lg-8 .cart-product-list .row .col-lg-5{padding: 0px 30px 0px 0px;}
.cart-new-design .row .col-lg-8 .cart-product-list .row .col-lg-5{margin-bottom: 0px;}
.cart-new-design .row .col-lg-8 .cart-product-list .row .col-lg-5 h5{font-family: 'mulibold'; margin-top: 25px;}
.cart-new-design .row .col-lg-8 .cart-product-list .row .col-lg-5 .moreinfo-addbag-btn .button{margin-top: 20px;}
.cart-new-design .row .col-lg-8 .cart-product-list .row .col-lg-5 ul li:last-child{text-align: end; border: hidden;}
.cart-new-design .row .col-lg-8 .cart-product-list .row .col-lg-5 ul li a{color: #4264E8; margin-left: 5px;}
.cart-new-design .row .col-lg-8 .cart-product-list .row .col-lg-5 ul li{padding: 6px 0px; width: 100%; font-size: 13px; letter-spacing: 0.6px; border-bottom: 1px solid #EAEAEA;}
.cart-new-design .row .col-lg-8 .cart-product-list .row .col-lg-5 ul li {padding: 0px 2px; display: inline-block; font-size: 13px; letter-spacing: 1px; font-family: 'mulibold'; width: auto; border-bottom: 0px;}
.cart-new-design .row .col-lg-8 .cart-product-list .row .col-lg-5 ul li:nth-child(1){color: #666; text-decoration:line-through;}
.cart-new-design .row .col-lg-8 .cart-product-list .row .col-lg-5 ul li:last-child{color: #d8053a;}
.wishlist-new-design .row .col-lg-6 .row .col-lg-8 button{margin: 0px;}
.request-more-dis label{font-size: 12px; margin-top: 5px;}
.request-more-dis .col-lg-3{padding-top: 27px !important ;}
.cart-new-design .row .col-lg-8 .cart-product-list .row .col-lg-5 ul li span{float: right; width: 50%; font-weight: bold;}
.cart-new-design .row .col-lg-8 .cart-product-list .row .col-lg-5 ul li.instock{color: #090; font-weight: bold; font-size: 12px;}
.cart-new-design .row .col-lg-8 .cart-product-list .row .col-lg-5 ul li.outofstock{color: #F00; font-weight: bold; font-size: 12px;}
.headingrow{margin-top: 10px;}
.headingrow .col-lg-8, .headingrow .col-lg-4{border-bottom: 1px solid #ccc;  border-top: 1px solid #ccc;}
.headingrow .col-lg-8 h6, .headingrow .col-lg-4 h6{font-size: 15px; font-family:'mulibold';}
.cart-new-design .row .col-lg-8 .cart-product-list .headingrow .col-lg-4{height: auto !important; padding-top: 0px !important; margin-top: 0px !important;}

.total-cart-cover{background-color: #fff; border-radius: 3px; box-shadow: 0px 0px 3px 2px #ccc; padding: 15px;}
.total-cart-cover p{letter-spacing: 0.3px; line-height: 22px; color: #666; border: 2px dashed #ccc; padding: 8px 8px 8px 40px;}
.total-cart-cover p:before {content: "\f05a";font-family: FontAwesome;display: inline-block;margin-left: -1.3em;width: 1.3em; font-size: 23px; color: #090; position: absolute; margin-top: 4px;}
.cover-order-sumry h4{margin-top: 25px;border-bottom: 1px solid #ccc;font-size: 15px;font-family: 'mulibold'; padding-bottom: 7px;}
.cover-order-sumry ul li{list-style: none; padding: 7px 0px; border-bottom: 1px dashed #ccc; font-size: 14px;}
.cover-order-sumry ul li:nth-last-child(2){border: hidden;}
.cover-order-sumry ul li:last-child{border: hidden; border-top: 1px solid #666;}
.cover-order-sumry ul li span{float: right; letter-spacing: 1px; text-align: right; font-family: 'mulibold';}
.cover-order-sumry ul li p{font-size: 12px; border: hidden; padding: 0px; margin: 0px; font-weight: normal;}
.cover-order-sumry ul li p:before{display: none;}
.outofstock{position: absolute;background-color: rgba(256, 256, 256, 0.7);width: 100%;top: 0px;height: 100%;
text-align: center;}
.outofstock span{display: block;width: 119px;margin: auto;margin-top: auto;margin-left: auto;top: 50%;height: 29px;font-size: 20px;position: absolute;margin-top: -15px;left: 50%;margin-left: -60px; color: #666;}
.moreinfo-addbag-btn{text-align: left; margin-top: 30px;}
.discount{color: #090;}
.place-order-btn .button{width: 100%; padding: 12px 0px; font-size: 17px;margin: 15px 0px 18px;}
.form-extar-back .col-lg-9{padding-top: 33px;}
.form-extar-back .col-lg-9 label{float: left;}
.form-extar-back .col-lg-9 input{border-radius: 3px 0px 0px 3px !important; height: 33px; padding: 5px;}
.form-extar-back .col-lg-3 .button{position: relative !important; width: auto !important; border-radius: 0px 3px 3px 0px;}
.cart-new-design .row .col-lg-8 h3{text-align: center; width: 100%; border: 1px dashed #ccc; padding: 10px; font-size: 14px; margin-top: 10px;}
.cart-new-design .row .col-lg-8 ul{text-align: center; border-bottom: 1px solid #ccc; padding-bottom: 5px;}
.cart-new-design .row .col-lg-8 ul li span{font-weight: normal;font-family: 'mulibold' !important;}
.cart-new-design .row .col-lg-8 ul li{display: inline-block;padding: 0px 2px;font-size: 14px;letter-spacing: 0.4px;border-right: 1px solid #ccc; margin: 3px 0px 7px;}
.cart-new-design .row .col-lg-8 ul li:last-child{border: hidden;}
.display-cart-product table{width: 100%; margin-top: 62px;}
.display-cart-product table thead th{border: 1px solid #ccc; padding: 7px 15px 5px;}
.display-cart-product table thead th:nth-child(1){text-align: center; letter-spacing: 0.5px; text-transform: uppercase; font-weight: normal;}
.display-cart-product table thead th:nth-child(2){text-align: end; letter-spacing: 0.5px; text-transform: uppercase; font-weight: normal;}
.display-cart-product table tbody tr{border: 1px solid #ccc;}

.display-cart-product table tbody tr td:nth-child(2) select{ -webkit-appearance: none;-moz-appearance: none; border-radius: 3px 0px 0px 3px; height: 30px;}
.display-cart-product table tbody tr td{padding: 25px 15px;}
.display-cart-product table tbody tr td p{font-family: 'mulibold'; margin-bottom: 5px; top: 30px; position: absolute; font-size: 14px; color: #999;}
.display-cart-product table tbody tr td p a{color: #333;}
.display-cart-product table tbody tr td .askformoreback{width: 80%; margin-top: -35px;}
.display-cart-product table tbody tr td .askformoreback .col-lg-3 .button{margin: 17px 0px 0px 0px !important; border-radius: 0px 3px 3px 0px !important;}
.display-cart-product table tbody tr td .askformoreback .col-lg-3{padding-left: 0px;}
.display-cart-product table tbody tr td .askformoreback .col-lg-9{padding-right: 0px;}
.display-cart-product table tbody tr td .askformoreback .col-lg-9 input{border-radius: 3px 0px 0px 3px !important; height: 32px;}
.display-cart-product table tbody tr{position: relative;}
.display-cart-product table tbody tr td .askformoreback .col-lg-9 label{margin-bottom: 0px;}
.display-cart-product table tbody tr td img{width: 120px; height: 120px;}
.display-cart-product table tbody tr td:nth-child(3) ul{border-bottom: 0px !important; text-align: end !important; padding-bottom:0px !important; margin-bottom: 0px !important;}
.display-cart-product table tbody tr td:nth-child(3) p{position: inherit;}
.display-cart-product table tbody tr td:nth-child(3) ul li{padding: 5px 3px 0px !important; font-weight: normal; letter-spacing: 1px; border: 0px !important;}
.display-cart-product table tbody tr td:nth-child(3) ul li span{letter-spacing: 1px; font-family: 'mulibold';
font-weight: normal !important;}
.display-cart-product table tbody tr td:nth-child(3) ul li:nth-child(1) span{color:#666; text-decoration-line: line-through;}
.display-cart-product table tbody tr td:nth-child(3) p{text-align: end; color: #d8053a; font-size: 13px;}
.display-cart-product table tbody tr .outofstock-bug{position: absolute;left: 0px; width: 99%;margin: auto;height: 98%;}
.display-cart-product table tbody tr td:nth-child(2) ul{border-bottom: hidden !important; text-align: left !important; margin-top: 30px; margin-bottom: 0px;}

.display-cart-product table tbody tr td:nth-child(2) ul li{padding: 0px 10px 0px 22px !important;  height: 20px !important; overflow: hidden; position: relative;}
.display-cart-product table tbody tr td:nth-child(2) ul li:hover{cursor: pointer;}
.display-cart-product table tbody tr td:nth-child(2) ul li i{font-size: 17px; position: absolute; left: 2px;}
.display-cart-product table tbody tr td:nth-child(2) ul li:nth-child(2) i{padding-left: 10px !important;}
.display-cart-product table tbody tr td:nth-child(2) ul li i.fa-heart, .display-cart-product table tbody tr td:nth-child(2) ul li i.fa-trash {position: absolute;top: 20px;left: 2px; transition-duration: 0.2s;}
.display-cart-product table tbody tr td:nth-child(2) ul li i.fa-heart{color: #d8053a;}
.display-cart-product table tbody tr td:nth-child(2) ul li:hover i.fa-heart-o, .display-cart-product table tbody tr td:nth-child(2) ul li:hover i.fa-trash-o {position: absolute;top: -20px;left: 2px;}
.display-cart-product table tbody tr td:nth-child(2) ul li:hover i.fa-heart, .display-cart-product table tbody tr td:nth-child(2) ul li:hover i.fa-trash{position: absolute;top: 0px;left: 2px;}
.display-cart-product table tbody tr td:nth-child(2) ul li:nth-child(2){padding-left: 32px !important; border-left: 1px solid #ccc; z-index: 9;}
.display-cart-product table tbody tr td:nth-child(2){padding-bottom: 0px !important; height: 170px;position: relative; width: 350px;}
.addwishanddeletebtn{position: absolute; bottom: 0px;}
.daimond-img-preloader{height: 232px; position: relative;}
.preloader-back-box img{position: absolute;top: 50%;left: 50%;width: 120px;height: 120px;margin-left: -60px;margin-top: -60px;}
.preloader-back-box{position: absolute;width: 100%;height: 100%;background-color: #fff;}
.whiteorfancyoption .col-lg-7 .cusomradiobtn{width: 130px;}
.addwishanddeletebtn label a{display: block;top: 0px;margin-top: -40px; color: #06C;}
.total-bttom-cart{position: absolute;top: 60px; width: 96%;}

.coverforrecentviewproduct #blockview .blockview ul li .diamondblockcover .hvrbox .diamondshowcovervvq .pricecartcompare .cartwithfill {width: 24% !important;float: right; padding-right: 6px;}
.coverforrecentviewproduct #blockview .blockview ul li .diamondblockcover .hvrbox .diamondshowcovervvq .pricecartcompare li h3 {margin-top: 2px;}
.coverforrecentviewproduct #blockview .blockview ul li .diamondblockcover .hvrbox .diamondshowcovervvq .pricecartcompare li{margin-top: 15px;}
.eerorhandle label.error {left: 6px;top: -10px;}
.eerorhandle{position: relative;}
.singleproduct-scroll{padding-bottom: 200px !important;}

/* ---------- fix total at botom ----------------*/
.calculationsection{margin-bottom: 135px;}
.fixedpostion-total{position: fixed;bottom: 0px;width: 750px;background-color: #fff;border-radius: 3px;
box-shadow: 0px 0px 4px 2px #ccc;left: 50%; margin-left: -375px;}
        
#footer{position: relative;}
.rapnetavailablity{position: fixed; right: 15px; background-color: #fff; padding: 10px 10px 25px; border-radius: 3px; bottom: -150px; box-shadow: 0px 0px 8px 2px #ccc;}
.rapnetavailablity img{width: 200px; height: 100px;}
.rapnetavailablity .fa-times{position: absolute; left: -12px; top: -12px; background-color: #333; padding: 6px 8px; border-radius: 100%; color: #fff;}
.rapnetavailablity .fa-times:hover{cursor: pointer;}
.hider-rapnet-popup{bottom : -150px !important; transition-duration :0.4s !important; transition-delay :0s !important;}


.social-btn-cover .goglrplush{background-color: #D54431; color: #fff; padding: 8px 10px; width: 100%; border: hidden; text-align: left; text-transform: uppercase; font-size: 12px; margin-top: 15px;}
.social-btn-cover .facebollogo{background-color: #3C5B9B !important; color: #fff; padding: 8px 10px; width: 100%; border: hidden; text-align: left; text-transform: uppercase; font-size: 12px; margin-top: 15px;}
.social-btn-cover button i{margin-right: 5px; font-size: 17px;}
.social-btn-cover button:hover{cursor: pointer;}
.social-btn-cover-login .goglrplush{background-color: #D54431; color: #fff; padding: 8px 20px; width: 100%; border: hidden; text-align: left; text-transform: uppercase; font-size: 14px; margin-top: 15px;}
.social-btn-cover-login .facebollogo{background-color: #3C5B9B !important; color: #fff; padding: 8px 20px; width: 100%; border: hidden; text-align: left; text-transform: uppercase; font-size: 14px; margin-top: 15px;}
.social-btn-cover-login button i{width: 45px; font-size: 17px;}
.social-btn-cover-login button:hover{cursor: pointer;}
.social-btn-cover h5{text-align: center !important; margin: 25px 0px 7px !important; text-transform: uppercase; font-size: 17px;}
.social-btn-cover-login h5{text-align: center !important; margin: 10px 0px 7px !important; text-transform: uppercase; font-size: 17px;}
.phone-no-box-google-login{background-color: rgba(0, 0, 0, 0.7); position: fixed;top: 0px;width: 100%;height: 100%;z-index: 999;}
.phone-no-box-google-login .phone-no-from{position: absolute; background-color: #fff;padding: 25px;border-radius: 3px;text-align: center;width: 350px;height: 250px;top: 50%;margin-top: -125px;left: 50%;margin-left: -175px;}
.phone-no-box-google-login .phone-no-from form{padding-top: 35px;}
.phone-no-box-google-login .phone-no-from form .form-group button{margin: 20px auto 25px; padding: 10px 30px; font-size: 15px;}
.phone-no-box-google-login .phone-no-from form .form-group:nth-child(1){text-align: left;}            

#login_form .social-btn-cover-login button i {width: 30px;font-size: 16px;}
#login_form .social-btn-cover-login .goglrplush {padding: 8px 10px;font-size: 12px;}





/*-------------------- Responsive Css Start --------------------------------------- */
@media(min-width:320px) and (max-width:480px)
{
	.searchdiamonmenu{display:none !important;}
        .leftsidemenu{display:none;}
	.diamondsearchsection .row .col-lg-2 {position: relative;right: 0px; top: 0px;margin-bottom: 15px;}
	.seachdiamonheading{font-size:13px; margin-top:0px;}
	#content {width: 100%;}
	.searchcover h5 {padding: 5px;margin-bottom: 10px;font-size: 11px; margin-top:0px;}
	.searchcover h5 img {left: 4px;top: 18px;height: 12px;}
	.diamondshapsection ul li {margin-bottom: 5px;}
	.diamondshapsection ul li a {padding: 8px 0px;width: 50px;height: 45px;text-align:center;}
	.diamondshapsection ul li a img{width:80%; margin:auto;}
	.diamonfiltercover .col-xs-5, .diamonfiltercover .col-xs-7{width:100%; float:none;}
	.caratepriceselect .form-inline .form-group input {width: 100%;}
	.diamonfiltercover .col-lg-7 {padding-top: 0px; padding-left: 0px;}
        .diamondsearchsection .row .col-lg-10 {padding-right: 15px;}
        .diamonfiltercover .col-lg-5 {border-right:hidden;padding-right: 0px;}
	.searchsection h6 {font-size: 13px;margin-bottom: 10px;}
	.searchsection h4 {font-size: 35px;}
	.searchnote {padding: 8px;}
	.menualstatus {margin-top: 45px;}
	.tableofsearch {margin-top: 20px;}
	.tableofsearch {margin-top: 20px;padding:15px 2px;}
	.backtosearch {padding: 6px 10px;font-size: 11px;top: 73px;}
	.tableofsearch table tbody tr td:nth-child(1) span {padding: 3px 4px;}
	.diamondiscriptionmodel .modal-content .modal-body{padding:5px;}
	.diamondiscriptionmodel .modal-content .modal-body button {margin: 0px 2px 10px; padding: 5px 4px; color: #fff; font-size: 12px;}
	.diamondiscriptionmodel .modal-content .modal-body button.close{color:#333; opacity:1; font-size:20px;} 
	.diamondiscriptionmodel .modal-content .modal-footer {text-align: center; border-top:none !important;}
        
        
	.diamondiscriptionmodel .modal-content .modal-footer button{margin-bottom:5px !important;}
	.diamondiscriptionmodel .modal-content .modal-body table tr td {font-size: 11px;padding: 3px;}
	.diamonimageandviedo .nav li a{padding: 5px 15px 1px; font-size:11px;}
	.diamondiscriptionmodel {width: 100%;}
	.diamondiscriptionmodel .modal-content .modal-body .row .col-lg-8 .row .col-lg-6{float:none; width:100%;}
	.diamondiscriptionmodel .modal-content .modal-body .row .col-xs-6{width:100%; float:none;}
	
	
	.addtocartmodel .modal-body {padding: 20px 15px 0px;}
	.addtocartmodel .modal-body button, .addtocartmodel .modal-footer button {margin: 5px 0px 0px; padding: 5px 9px; font-size: 13px;}
	.addtocartmodel .modal-body p{font-size:12px;}
	.addtocartmodel .modal-body .close {display:none;}
		
	.logimnainsub {width: 90%; height: auto; margin: 0px auto 0px !important;}
	.loginformmain .row .col-lg-7 img {display: none;}
	.loginformmain {margin-bottom: 10px;}	
	.selectoption {width: 85%;}
	.mobileverify, .emailverification {margin: 10px auto;width: 90%;}
	.emailverification .emailsendmsg span, .otpsendenmsg span {font-size: 11px;}
	.newpasswodmain {width: 300px;height: 320px;position: relative; margin: 0px auto 20px; left: 0%; margin-left: auto;}
    
	.registrationsection {padding: 15px;}
	.registrationsection h2 {font-size: 20px;margin-bottom: 8px;}
	.headingsubpart::before {width: 35px;}
	.registrationsection h4 {padding-bottom: 4px;margin: 20px 0px 8px;}
	.registrationsection h4 span{font-size: 11px;padding: 6px;}	
	.registrationsection form .form-group{margin-bottom:5px;}
    .registrationsection form .form-group label{font-size:11px;}
	.registrationsection form .form-group input, .socialmedia .row .form-group select{height:30px; padding:3px;}
	.tremsandconditionagre {margin-top: 20px;}
	.registrationsection button {margin:20px 0px;}
	#footer p {width: 100% !important;}
	
	.calculationsection ul h5 {margin:0px;}
	.calculationsection ul li {padding: 5px 1px;}
	.usermanu-respo-mange .navbar .navbar-header{margin-left: 2px;width: 40%;float: left;}
    .usermanu-respo-mange .navbar #menu-toggle {margin-right: 10px;margin-top: 12px;}
.usermanu-respo-mange .navbar #menu-toggle:focus, .usermanu-respo-mange .navbar #menu-toggle:hover{background-color:#333;}
.usermanu-respo-mange .navbar .rightsidemenucover li a i:nth-child(1) {font-size: 20px; margin-left: 0px;}
.leftresponsivemanage{width: 100% !important; height:auto !important; position: relative; margin-top:-13px;}
.headindaddpages {font-size: 15px;margin: 0px 0px 0px;}
.addtocarttablecover{margin-top: 0px;padding: 0px 2px;}
.addtocarttablecover .table-responsive .backtosearch {margin: 5px;}
.procestopaybtn button {margin: 10px 5px; padding: 5px 8px; font-size: 13px;}
.cartsumsection ul li {padding-left: 0px;}
.cartsumsection ul {width: 100%;}

    .discriptionofshipment p {font-size: 13px; letter-spacing: 0px;}
	.addresssecrtion .col-lg-6 {padding: 0px 0px 0px 0px;}
	.addresscover h6 {font-size: 12px;margin-top: 15px;}
	.addressbox h4 {font-size: 14px;margin: 0px;}
	.addressbox table tr td {font-size: 13px; padding: 3px; word-break: break-all;}
   .processtopaysection {text-align: center;}
   .processtopaysection button {margin: 15px 0px 15px 0px;}
   
   .editaddresbox form .row .col-lg-6{width:100%; float:none;}
   
   .addresslist .globmainul li {width: 100%;padding-left: 0px;}
   .subcondetail li {width: 48.2% !important;}

    .loginformcover{position: relative;width: auto;height: auto;left: auto;margin-left: auto; margin-top:20px;}
    .loginformcover h6{text-align:center;}
	.loginformcover h5 {font-size: 18px;margin-bottom: 15px;}
	
    .profiledispalybox {padding: 0px 10px;}
	.profiledispalybox .row table{width:100%;}
	.editebutonbox button {margin: 15px 0px 15px;}
	.editebutonbox {text-align: center;}
	.uploadprofiledetail .file-upload {width: auto;}
	
	.ordersummarycover .orderblock h5 span {float: left;margin-top: 6px; width:100%; display:block;}
	.ordersummarycover .orderblock h5 {padding: 8px 8px 22px;}
	.ordersummarycover .orderblock .ordercontant .col-lg-7 h6 {font-size: 12px;line-height: 20px;}
	.showorderdetailbox .tab-pane ul li {width: 100%;padding: 0px 0px;}	
	.showorderdetailbox .tab-pane ul li h6{margin:0px; font-size:11px;}
	
	
	/* =============== 404 page css ========================== */
.forzeroforerror {width: 200px;height: 200px;margin-top: -100px; margin-left: -100px;padding: 20px;}
.forzeroforerror h1 {font-size: 50px;}
.forzeroforerror h2 {font-size: 14px;}
.forzeroforerror button {margin-top: 10px !important; padding: 6px 10px !important; font-size:13px;}
.commingsonpage h1 {font-size: 25px;margin-bottom: 8px;margin-top: 0px;}
.commingsonpage h2 {margin-bottom: 8px;}
.commingsonpage {padding: 25px 12px;}

.availableitemincart {background-color: #000;font-size: 9px;padding: 0px 2px;border-radius: 100%;color: #fff;height: 16px;width: 16px;display: block;font-weight: bold;position: absolute;top: -7px;right: -9px;z-index: 99; line-height:18px;}


    .newordercoverdetail .orderidsection .row .col-lg-10 h4 span {width: 60%;}
	.newordercoverdetail .orderidsection .row .col-lg-2 {padding-top: 0px;text-align: center;}
	.newordercoverdetail .orderidsection .row .col-lg-2 button{margin:0px auto 10px;}
	.orderbottomsection .col-lg-3 table{margin:auto;}
	.orderbottomsection .col-lg-2 span {font-size: 14px;line-height: 38px;}
	.orderbottomsection .col-lg-6 p {font-size: 12px;text-align: left;line-height: 20px;padding: 0px 0px;}
	.newordercoverdetail .orderidsection .row .col-lg-2, .newordercoverdetail .orderidsection .row .col-lg-10{float:none; width:100%;}
    .orderbottomsection div{float:none; width:100%;}
	.orderbottomsection .row:nth-child(1) {margin-top: 0px;}
	.orderbottomsection .row {margin-top: 0px;margin-bottom: 0px;padding: 0px 0px 0px;margin-bottom: 0px;}
	
	.orderdetailcover {margin-bottom: 10px;margin-top: 10px;}
	.orderdetailheader .row .col-lg-4, .orderdetailheader .row .col-lg-8{float:none; width:100%;}
	.orderdetailcover .orderdetailheader .row .col-lg-8 p {text-align: left; font-size: 11px; margin-top:5px;}
	.msgofplacorder p {font-size: 11px;line-height: 17px;}
	.orderdetail h5, .orderdetail p {margin-bottom:4px; font-size:12px;}
	.orderdetailoverwrite .row .col-lg-1 {height: auto; padding-top: 5px; padding-bottom:5px;}
	.orderdetailoverwrite .row .col-lg-8 .status {height:auto;position: relative; text-align:center; padding:8px 0px;}
	.orderdetailoverwrite .row .col-lg-8 .status span {height: auto; position:inherit;}
	.sumaryamountofproduct .col-lg-6:nth-child(1) .coverofbackshow {padding: 10px;}
	.sumaryamountofproduct .row .col-lg-6:nth-child(1) table tr td {font-size: 13px;padding: 0px 0px 8px;}
	.sumaryamountofproduct .col-lg-6 .coverofbackshow {height:auto;}
	.coverofbackshow .selectoption {width: 100%;}
	.cusomradiobtn {font-size: 11px;}
	.sumaryamountofproduct .row .col-lg-6:nth-child(1) {padding-right: 15px;}
.sumaryamountofproduct .row .col-lg-6:nth-child(2) {padding-left: 15px;}

.loginoverview, .loginvideo{display: none;}
.logimnainsub {border: 1px solid #ccc;}

	.headindaddpages span {float:none;display: block;line-height: 20px;}
	.defultaddress .panel-heading .panel-title {font-size: 12px;}
	.defultaddress .panel-heading .panel-title span {letter-spacing: 0.3px;font-size: 10px;}
	.defultaddress .panel-heading .panel-title {padding-left: 15px;}
	.defultaddress .panel-heading .panel-title .checradcust .cusomradiobtn .checkmark::after {top: 6px;left: 6px;width: 6px;height: 6px;}
	.defultaddress .panel-heading .panel-title .checradcust .cusomradiobtn .checkmark {height: 18px;width: 18px;}
	.defultaddress .panel-heading .panel-title .checradcust {margin-left: -24px;}
	.addnewaddress button {margin: 25px 0px 0px;}
	
	.searchsection, #addsearch{clear:both; padding-left: 20px;}
	
	.tableofsearch table thead tr th:hover span {display: none !important;}
	
	
	.newtablforstonedetail .table-responsive{margin-top:10px;}
	.tablecoverforfixwidth{width:1260px;}
    .newtablforstonedetail {padding: 7px;}
    .tableheader {margin-top: 0px;}
	.backtosearch {top: auto; position:inherit;}
	.showdiamondmedia .modal-content .modal-body .row .diamonimageandviedo .tab-content .tab-pane h1 {padding: 25px 0px;font-size: 18px;}
    .showdiamondmedia .modal-content .modal-body {padding: 10px;}
	.diamonimageandviedo .nav li a {padding: 5px 2px;}
	.showdiamondmedia .modal-content .modal-body .close {font-size: 35px;right: 9px;top: 0px;}
	.diamonimageandviedo .tab-content {padding: 5px;}
	.usersetinpower li a {padding: 7px 10px;font-size: 12px;}
	.rightsidemenucover li ul {top: 39px;}
	
	.stonedetailcover {padding: 5px 5px 0px;}
	.video-div {overflow: visible !important;}
	.video-overly-contant {position: inherit; margin-top:50px; width: 100%; height: auto; text-align: center;}
	#login_form .form-group .form-control{font-size:13px;}
	
	
	
	
	.sapraterforbuysell {padding: 0px 0px;}
	.sapraterforbuysell .maintabborder {width: 100%;}
	.sapraterforbuysell .maintabborder li.active a {height: 22px;}
	.sapraterforbuysell .maintabborder li a {font-size: 11px;padding: 4px 4px 4px;}
	.coverfortablmain .col-lg-4, .coverfortablmain .col-lg-8 {padding: 0px;width: 100%;}
	.sapraterforbuysell .maintabborder {width: 100%;}
	.coverfortablmain .col-lg-4{margin-top:45px;}
	.sapraterforbuysell .maintabborder li.active a {background-color:#333; border-radius:2px !important; color:#fff;}  
	.sapraterforbuysell .maintabborder li.active a:hover{color:#fff;}
	.coverfortablmain .col-lg-8{border-bottom: 1px solid #ccc;padding-bottom: 4px;}
	.blockviewwithtab {float: none;margin-top: -40px;margin-right: 10px;}
	.blockviewwithtab li a {padding: 4px 7px; font-size: 18px;}
    .coverfortablmain{border-bottom:1px solid #ccc;}
	.blockviewwithtab li a{background-color:#fff; color:#333; border-radius:2px; border:1px solid #333; line-height:10px; height:27px;}
	.blockviewwithtab li.active > a, .blockviewwithtab li.active a:hover, .blockviewwithtab li.active > a:focus {border:hidden; background-color:#333; color:#fff !important;}
.blockviewwithtab{margin-bottom:4px;}
.coverforfilterhere {margin: 0px 0px 10px 0px;}

.statuscolorinfo .boxforinfoosstatus {width: 29px; right: -28px; padding: 3px 0px 2px 7px; display: none;}
.coverforfilterhere .col-lg-9 button {padding: 4px 12px;}
.coverforfilterhere .col-lg-1 .dropdown .btn{padding: 4px 12px;}
.blockviewwithtab li{float:right;}	
.blockviewwithtab{border-bottom:1px solid #ccc !important; padding-bottom:8px;}
		
.tableheader{position:inherit !important;}
.blockview ul li {padding: 0px 5px 25px 0px;width: 100%;}
.hoverachoblack {height: 71%;}
.newdesignofsearchtable .row{margin:0px;}


.compareparameter {width: 130px;left: 8px;}
.widthautoma {padding-left: 135px;}



#listview .table-responsive{margin-top:0px;}
.totalofallvalueoftable {width: 885px;}
.totalofallvalueoftable ul li{padding: 9px 5px 7px !important; font-size: 11px !important; letter-spacing: 0.2px !important;}
.diamonddetailsub .col-xs-8{padding-left:0px;}
.diamonddetailsub .col-xs-4{padding-right:0px;}
.blockview .mdunul li {width: 310px;margin: auto;display: block;}
.blockview ul li {width: 310px;margin: auto;display: block;}
.pricecartcompare li{display:inline-block !important;}
.diamondblockcover .diamondshowcovervvq ul:nth-child(2) li{display:inline-block !important;}

.coverforfilterhere .col-lg-1 .navbar-collapse {display:block;}
.coverforfilterhere .col-lg-1 .navbar-collapse ul{margin:0px;}
.coverforfilterhere .col-lg-1 .navbar-collapse ul li a {padding-top: 4px;padding-bottom: 4px; color:#fff;}
.coverforfilterhere .col-lg-1 .navbar-collapse ul li ul{border:1px solid #ccc;}
.coverforfilterhere .col-lg-1 .navbar-collapse ul li ul li a{background-color:#fff; padding: 5px 6px 5px 17px;}

.coverforfilterhere .col-lg-1 .navbar-collapse ul li .dropdown-menu {z-index: 9;}
.coverforfilterhere .col-lg-1 .navbar-collapse ul li .dropdown-menu .dropdown-submenu>.dropdown-menu {left: 0px;margin-left: -1px;-webkit-border-radius: 0 6px 6px 6px;-moz-border-radius: 0 6px 6px;border-radius: 0 6px 6px 6px; display: block;position: relative; margin-top: 0px;}
#selected,#all{background-color: #D2BE63; color: #fff;}
.coverforfilterhere .col-lg-1 .navbar-collapse ul li .dropdown-menu .dropdown-submenu > a::before{display: none;}

#filter .modal-dialog{width: 94%; margin:90px auto;}
#filter .modal-dialog .modal-content .modal-body .row .col-lg-3 {border-right:0px;}
#filter .modal-dialog .modal-content .modal-body .row .col-lg-3 ul li {width: 50%;}
#filter .modal-dialog .modal-content .modal-body .row .col-lg-3, #filter .modal-dialog .modal-content .modal-body .row .col-lg-9 {height: auto;}
#filter .modal-dialog .modal-content .modal-body .row .col-lg-9 .tab-content {border-top: 1px solid #333; padding:0px; padding-top:15px; }
#filter .modal-dialog .modal-content .modal-body .row .col-lg-3 ul li a {padding: 7px 2px;}

#filter .modal-dialog .modal-content .modal-footer {padding: 12px 15px 10px;background-color: #fff;}

#filter .modal-dialog .modal-content .modal-footer button {padding: 6px 21px;margin: 0px 0px 0px 15px;}
#filter .modal-dialog .modal-content {height: auto;}
.whiteorfancyoption .col-lg-2, .whiteorfancyoption .col-lg-7{width: 50%;}
.whiteorfancyoption .col-lg-3 button{margin: 15px 0px !important; text-align: center; float: right;}
.onlufornotlogin .pagingnatiocover {float: right;margin-top: -208px;}
	
.calculationsection ul li button {padding: 10px 9px 7px;font-size: 13px !important;}
.lastcoverforsearch .pagingnatiocover {margin-top: -8px;}
#blockview, #blockview2 {padding-bottom: 0px;}

#blockview .blockview .mdunul {margin-right: 0px;}
.cusomchecbox .checkmark {top: -8px;}
#BestPrice .newtablforstonedetail .row .col-lg-6 .backtosearch {margin: 0px 0px 5px;}
#listview2 .calculationsection {width: auto;margin: auto;}

.coverforproces::after {width: 18%;top: 31px; left: 66px;}
.proccesschart ul li h5 {font-size: 9px;line-height: 12px; margin-top: 0px;}
.proccesschart ul li i {font-size: 15px;color: #ccc;}
.coverforproces {padding: 6px;height: 61px;width: 68px;margin: auto;}
.proccesschart ul li {padding: 3px 3px;width: 23.5%;}
.proccesschart ul{width: 315px; margin: 0px auto 10px;}

.senddemandcover {padding: 16px 0px;}
.senddemandcover form {width: 100%;}
.viewmydemandbtn{margin: 10px 0px 0px;}

.stondemanddetail button{margin-top: 10px;}
.addselectcover {padding: 7px;}
.addresssecrtion {margin: 10px 0px;}
.defultaddress > .panel-heading {padding: 9px 0px 13px;}
.defultaddress .panel-heading .panel-title {padding-left: 8px;}
.defultaddress .panel-heading .panel-title a{font-size: 13px;}    
    
.finaladeresshow .row .col-lg-6 .addselectcover{padding: 10px 18px;}    
.finaladeresshow .row .col-lg-6 .addselectcover .panel-group .defultaddress > .panel-heading {padding: 15px 22px 7px;}
.conformordermaincover {padding: 10px 0px 3px;}
.conformordermaincover .orderbottomsection .row .col-lg-1, .conformordermaincover .orderbottomsection .row .col-lg-2{height: 50px;}
.conformordermaincover .orderbottomsection .row .col-lg-6 button{margin: 0px 0px 10px;}
.conformorder .col-lg-6 .coverofbackshow {height: auto !important;}


.orderplacedmsg .delevrymethod{padding: 15px !important;}
.orderplacedmsg .delevrymethod .row .col-lg-3{padding-left: 0px; text-align: center;}
.orderplacedmsg .delevrymethod .row .col-lg-3{width: 45%; margin: auto;}
.orderplacedmsg .delevrymethod .row .col-lg-9 h4 {font-size: 16px;margin: 0px 0px 4px;}
.orderplacedmsg .delevrymethod .row .col-lg-9 {height: auto;}


.notification .noticontant h1 {font-size: 13px;line-height: 17px;padding-left: 6px;}
.notification {width: 228px;}
.navbar-top-links li a {padding: 2px 4px 2px 5px;}
.rightsidemenucover .aaneeklanee:last-child {margin-right: 0px;margin-left: 0px;}

.nodimaondselected {padding: 180px 0px 180px 97px;}
.nodimaondselected h2 {font-size: 15px;line-height: 25px;}
.nodimaondselected p {width: 90%;font-size: 13px;letter-spacing: 0.4px;line-height: 18px;}

.btnforbackohome{display: none;}


.headerbackcolor ul li {margin-left: 3px;}
.logoadminheader {width: 75px;}
.usermanu-respo-mange .navbar .navbar-header{width: 26%; margin-top: 10px;}
.navbar-brand {height: 43px;}
.headerbackcolor ul li {margin-left: 2px;}
.headerbackcolor ul li:nth-child(1){display: none !important;}

.pagingnatiocover ul {margin-top: -10px;}
.calculationsection{margin-top: 15px;}
#listview .table-responsive .tablecoverforfixwidth .totalofallvalueoftable{width: 1260px;}
#listview .table-responsive .tablecoverforfixwidth .totalofallvalueoftable ul li{letter-spacing: 0.7px !importnat; font-size: 13px !important;}

.wishlist-new-design .row .col-lg-6 .row .col-lg-8 {padding: 0px 10px 0px 10px;text-align: center;}
.wishlist-new-design .row .col-lg-6 {width: 100%;height: auto; border-left: 1px solid #ccc; border-right: 1px solid #ccc;}
.wishlist-new-design .row .col-lg-6 .row .col-lg-8 h5 {text-align: center;}
.wishlist-new-design .row .col-lg-6 .row .col-lg-8 ul {text-align: center;}
.moreinfo-addbag-btn {text-align: center;margin-top: 10px;}
.wishlist-new-design .row .col-lg-6 .row .col-lg-4 {height: auto;}

.total-cart-cover{position: inherit !important; margin: auto 0px 0px auto !important; top: 5px !important;}
.total-bttom-cart {width: 91%;}
.total-bttom-cart {top: 40px;}
.cart-new-design .row .col-lg-8 ul li {font-size: 13px;}
.display-cart-product table {margin-top: 105px; display: block;}
.display-cart-product table thead{display: none;}
.display-cart-product table tbody{width: 100%; display: block;} 
.display-cart-product table tbody tr{display: block; width: 100%;}
.display-cart-product table tbody tr td img {width: 110px;height: 110px; display: block; margin: auto;}
.display-cart-product table tbody tr td{display: block;width: 100%; padding: 0px; display: block;}
.display-cart-product table tbody tr td a{display: block;text-align: center; padding: 10px 0px;}
.display-cart-product table tbody tr td:nth-child(2) {height: auto; width: auto;}
.display-cart-product table tbody tr td:nth-child(1){height: 125px;}
.display-cart-product table tbody tr td p {position: inherit; top: 0px;}
.display-cart-product table tbody tr td:nth-child(2) ul {text-align: center !important;margin-top: 5px;}
.addwishanddeletebtn {width: 100%;}
.display-cart-product table tbody tr td:nth-child(3) ul {text-align: center !important;}
.display-cart-product table tbody tr td:nth-child(3) p {text-align: center;}
.addwishanddeletebtn {position: inherit;}
.cart-new-design .row .col-lg-4 {padding-left: 15px;}
.total-cart-cover p {line-height: 19px;font-size: 13px;}
.cover-order-sumry h4 {margin-top: 15px;font-size: 14px;padding-bottom: 5px;}
.cover-order-sumry ul li {padding: 5px 0px;font-size: 13px;}
.place-order-btn .button {padding: 9px 0px;font-size: 15px;}

.dashboardcover .firstsection ul li a .dash-block .row .col-lg-4 {padding: 7px 15px 6px 30px;text-align: center;}
.dashboardcover .firstsection ul li {width: 100%;padding: 5px 10px 0px;}
.coverforrecentviewproduct #blockview .blockview .mdunul li{width: 100%; width: 259px !important;}
.coverforrecentviewproduct #blockview .blockview ul li .diamondblockcover .hvrbox .diamondshowcovervvq .pricecartcompare .cartwithfill {width: 24% !important;float: right;}


.dashboardcover .row .col-lg-2 {padding-top: 15px;padding-left: 22px;}
.dashsecoundsection {margin-top: 0px;}
.dashbordslider .lazy .coverforslide {width: 178px !important;}
.slick-initialized .slick-slide {text-align: center;}
.slick-initialized .slick-slide {text-align: center;}
.recentlyviewdproducts {margin-right: auto !important;}
.datamissheighdiv {height: auto;}
.recentlyviewdproducts .col-lg-12{padding-left: 35px;}
.recentlyviewdproducts .col-lg-12 .coverforrecentviewproduct .datamissheighdiv .blockview .mdunul li{padding-right: 0px;}
.dashboardcover .firstsection {margin: 0px -13px;padding: 0px 25px;}
.recentlyviewdproducts .col-lg-12 .coverforrecentviewproduct .datamissheighdiv .blockview .mdunul li .diamondblockcover .hvrbox .hoverachoblack {height: 257px;}
#preloader {background-size:50px;}
.dashbordslider .lazy .coverforslide .showbannerhere .daimondcontanhere table tr td {text-align: left;}
.dashsecoundsection .row .col-lg-12 .yourdemand table tbody tr td .infocover {width:auto;}
.dashsecoundsection .row .col-lg-12 .yourdemand table tbody tr td:nth-child(5) i{display: none;}

.dashsecoundsection .row .col-lg-12 .yourdemand table tbody tr td .hovershowinfo {position: inherit; padding: 0px;border-radius: 0px;border: 0px;width: auto;display: block;}
.dashsecoundsection .row .col-lg-12 .yourdemand table tbody tr td .hovershowinfo img {display: none;}
.blockview ul li .diamondblockcover {width: 257px;}
.coverforrecentviewproduct #blockview .blockview .mdunul .diamondblockcover .hoverachoblack  .text-cont-cover ul li{width: 100% !important;}
.coverforrecentviewproduct #blockview .blockview .mdunul li .diamondblockcover .hvrbox .diamondshowcovervvq ul li{width: auto !important;}

.phone-no-box-google-login{text-align: center;}
.phone-no-box-google-login .phone-no-from {position: relative; padding: 15px; width: 290px;height: 200px;    margin: auto; left: auto; top: 25%;}

.wishlist-new-design .row .col-lg-6:nth-child(2){border-top: hidden;}

.social-btn-cover-login{text-align: center;}
.social-btn-cover-login .goglrplush {padding: 8px 15px;font-size: 13px; width: 225px; margin: auto;}
.loginformcover h5 {font-size: 14px;}



}
@media(min-width:481px) and (max-width:600px)
{
    .searchdiamonmenu{display:none !important;}
    .leftsidemenu{display:none;}
	.diamondsearchsection .row .col-lg-2 {position: relative;right: 0px;top: 0px;margin-bottom: 15px;}
	.seachdiamonheading{font-size:13px; margin-top:0px;}
	#content {width: 100%;}
	.searchcover h5 {padding: 5px;margin-bottom: 10px;font-size: 11px; margin-top:0px;}
	.searchcover h5 img {left: 4px;top: 18px;height: 12px;}
	.diamondshapsection ul li {margin-bottom: 5px;}
	.diamondshapsection ul li a {padding: 8px 0px;width: 50px;height: 45px; text-align:center;}
	.diamondshapsection ul li a img{width:80%; margin:auto;}
	.diamonfiltercover .col-xs-5, .diamonfiltercover .col-xs-7{width:100%; float:none;}
	.caratepriceselect .form-inline .form-group{width:33.33%; float:left;}
	.caratepriceselect .form-inline .form-group input{width:98%;}
	.caratepriceselect .form-inline .form-group .custom-select .select-selected {width: 98%;}
	.diamonfiltercover .col-lg-7 {padding-top: 0px;}
	.searchsection h6 {font-size: 13px;margin-bottom: 10px;}
	.searchsection h4 {font-size: 35px;}
	.searchnote {padding: 8px;}
	
	.tableofsearch {margin-top: 20px;}
	.tableofsearch {margin-top: 20px;padding:15px 2px;}
	.backtosearch {padding: 6px 10px;font-size: 11px;top: 73px;}
	
	.tableofsearch table tbody tr td:nth-child(1) span {padding: 3px 4px;}
	.diamondiscriptionmodel .modal-content .modal-body{padding:5px;}
	.diamondiscriptionmodel .modal-content .modal-body button {margin: 0px 2px 10px; padding: 5px 4px; color: #fff; font-size: 12px;}
	.diamondiscriptionmodel .modal-content .modal-body button.close{color:#333; opacity:1; font-size:20px;}
	.diamondiscriptionmodel .modal-content .modal-footer {text-align: center; border-top:none !important;}
	.diamondiscriptionmodel .modal-content .modal-footer button{margin-bottom:5px !important;}
	.diamondiscriptionmodel .modal-content .modal-body table tr td {font-size: 11px;padding: 3px;}
	.diamonimageandviedo .nav li a{padding:5px 9px; font-size:11px;}
	.diamondiscriptionmodel {width: 100%;}
	
	.diamondiscriptionmodel .modal-content .modal-body .row .col-xs-6{height:280px;}
	
	#addcartmodel .modal-dialog{width:80%;}
	.addtocartmodel .modal-body {padding: 20px 15px 0px;}
	.addtocartmodel .modal-body button, .addtocartmodel .modal-footer button {margin: 5px 0px 0px; padding: 5px 9px; font-size: 13px;}
	.addtocartmodel .modal-body p{font-size:12px;}
	.addtocartmodel .modal-body .close {display:none;}
	.diamondimagevideo .modal-content .modal-body .row .col-xs-6 {height:auto;}
	.logimnainsub {width: 70%;height: auto;margin: 0px auto 0px !important;}
	.loginformmain .row .col-lg-7 img {display: none;}
	.loginformmain {margin: 50px auto;}
	
	.newpasswodmain {width: 300px;height: 320px;position: relative; margin: 0px auto 20px; left: 0%; margin-left: auto;}
	#footer p {width: 100% !important;}
	.calculationsection ul h5 {margin:0px;}
	.calculationsection ul li {padding: 5px 1px;}
	.usermanu-respo-mange .navbar .navbar-header{margin-left: 2px;width: 40%;float: left;}
.usermanu-respo-mange .navbar #menu-toggle {margin-right: 10px;margin-top: 12px;}
.usermanu-respo-mange .navbar #menu-toggle:focus, .usermanu-respo-mange .navbar #menu-toggle:hover{background-color:#333;}
.usermanu-respo-mange .navbar .rightsidemenucover li a i:nth-child(1) {font-size: 20px; margin-left: 0px;}
.leftresponsivemanage{width: 100% !important; height:auto !important; position: relative; margin-top:-13px;}
.headindaddpages {font-size: 15px;margin: 0px 0px 0px;}
.addtocarttablecover{margin-top: 0px;padding: 0px 2px;}
.addtocarttablecover .table-responsive .backtosearch {margin: 5px;}
.procestopaybtn button {margin: 10px 5px; padding: 5px 8px; font-size: 13px;}
.cartsumsection ul li {padding-left: 0px;}
.cartsumsection ul {width: 100%;}

.usermanu-respo-mange .navbar .nav{width:33%; float:right;}

   .cartsumsection ul li span{width: 25%;}
   
   .shippmentcover form .form-group {width: 33%;float: left;}
   .discriptionofshipment{clear:both;}
   
   .addresslist .globmainul li {width: 100%;padding-left: 0px;}
   .subcondetail li {width: 48.2% !important;}
   
   .loginformcover{position: relative;height: auto;left: auto;margin-left: auto; margin-top:20px;}
    .loginformcover h6{text-align:center;}
	.loginformcover h5 {font-size: 18px;margin-bottom: 15px;}
	
	.profiledispalybox {padding: 0px 10px;}
	.profiledispalybox .row table{width:100%;}
	.editebutonbox button {margin: 15px 0px 15px;}
	.editebutonbox {text-align: center;}
	.uploadprofiledetail .file-upload {width: auto;}
	
	.ordersummarycover .orderblock .ordercontant .col-lg-7 h6 {font-size: 12px;line-height: 20px;}
	.showorderdetailbox .tab-pane ul li {width: 100%;padding: 0px 0px;}	
	.showorderdetailbox .tab-pane ul li h6{margin:0px; font-size:11px;}
	.ordersummarycover .orderblock .ordercontant .col-lg-7{text-align:center;}
	
	
	/* =============== 404 page css ========================== */
.forzeroforerror {width: 200px;height: 200px;margin-top: -100px;margin-left: -100px;padding: 20px;}
.forzeroforerror h1 {font-size: 50px;}
.forzeroforerror h2 {font-size: 14px;}
.forzeroforerror button {margin-top: 10px !important; padding: 6px 10px !important; font-size:13px;}
.commingsonpage h1 {font-size: 25px;margin-bottom: 8px;margin-top: 0px;}
.commingsonpage h2 {margin-bottom: 8px;}
.commingsonpage {padding: 25px 12px;}

     .newordercoverdetail .orderidsection .row .col-lg-10 h4 span {width: 60%;}
	.newordercoverdetail .orderidsection .row .col-lg-2 {padding-top: 0px;text-align: center;}
	.newordercoverdetail .orderidsection .row .col-lg-2 button{margin:22px auto 10px; padding: 8px 9px;}
	.orderbottomsection .col-lg-3 table{margin:auto;}
	.orderbottomsection .col-lg-2 span {font-size: 14px;line-height: 38px;}
	.orderbottomsection .col-lg-6 p {font-size: 12px;text-align: left;line-height: 20px;padding: 0px 0px;}
	
    .orderbottomsection div{float:none; width:100%;}
	.orderbottomsection .row:nth-child(1) {margin-top: 0px;}
	.orderbottomsection .row {margin-top: 0px;margin-bottom: 0px;padding: 0px 0px 0px;margin-bottom: 0px;}
	
	.orderdetailcover {margin-bottom: 10px;margin-top: 10px;}
	.orderdetailheader .row .col-lg-4, .orderdetailheader .row .col-lg-8{float:none; width:100%;}
	.orderdetailcover .orderdetailheader .row .col-lg-8 p {text-align: left; font-size: 11px; margin-top:5px;}
	.msgofplacorder p {font-size: 11px;line-height: 17px;}
	.orderdetail h5, .orderdetail p {margin-bottom:4px; font-size:12px;}
	.orderdetailoverwrite .row .col-lg-1 {height: auto; padding-top: 5px; padding-bottom:5px;}
	.orderdetailoverwrite .row .col-lg-8 .status {height:auto;position: relative; text-align:center; padding:8px 0px;}
	.orderdetailoverwrite .row .col-lg-8 .status span {height: auto; position:inherit;}
	.sumaryamountofproduct .col-lg-6:nth-child(1) .coverofbackshow {padding: 10px;}
	.sumaryamountofproduct .row .col-lg-6:nth-child(1) table tr td {font-size: 13px;padding: 0px 0px 8px;}
	.sumaryamountofproduct .col-lg-6 .coverofbackshow {height:auto;}
	.coverofbackshow .selectoption {width: 100%;}
	.cusomradiobtn {font-size: 11px;}
	.sumaryamountofproduct .row .col-lg-6:nth-child(1) {padding-right: 15px;}
.sumaryamountofproduct .row .col-lg-6:nth-child(2) {padding-left: 15px;}

   .indexvideo, .video-overlay{display: none;}
.logimnainsub {border: 1px solid #ccc;}

.headindaddpages span {float:none;display: block;line-height: 20px;}
	.defultaddress .panel-heading .panel-title {font-size: 13px;}
	.defultaddress .panel-heading .panel-title span {letter-spacing: 0.3px;font-size: 12px;}
	.defultaddress .panel-heading .panel-title { padding-left: 15px;}
	.defultaddress .panel-heading .panel-title .checradcust .cusomradiobtn .checkmark::after {top: 6px;left: 6px;width: 6px;height: 6px;}
	.defultaddress .panel-heading .panel-title .checradcust .cusomradiobtn .checkmark {height: 18px;width: 18px;}
	.defultaddress .panel-heading .panel-title .checradcust {margin-left: -24px;}
	.tableofsearch table thead tr th:hover span {display: none !important;}
	
	.newtablforstonedetail .table-responsive{margin-top:10px;}
	.tablecoverforfixwidth{width:1260px;}
    .newtablforstonedetail {padding: 7px;}
    .tableheader {margin-top: 0px;}
	.backtosearch {top: auto; position:inherit;}
	.showdiamondmedia .modal-content .modal-body .row .diamonimageandviedo .tab-content .tab-pane h1 {padding: 75px 0px;font-size: 22px;}
    .showdiamondmedia .modal-content .modal-body {padding: 10px;}
	.diamonimageandviedo .nav li a {padding: 5px 2px;}
	.showdiamondmedia .modal-content .modal-body .close {font-size: 35px;right: 9px;top: 0px;}
	.diamonimageandviedo .tab-content {padding: 5px;}
	.usersetinpower li a {padding: 7px 10px;font-size: 12px;}
	.rightsidemenucover li ul {top: 39px;}
	
	.stonedetailcover {padding: 5px 5px 0px;}
	
	.video-div {overflow: visible !important;}
	.video-overly-contant {position: inherit; margin-top:150px; width: 100%; height: auto; text-align: center;}
	#login_form .form-group .form-control{font-size:13px;}
	.maincontainer .viwer iframe{min-width: 100%;}
	
	.blockview .mdunul li {width: 230px; padding: 0px 0px 5px 0px; margin:auto;}
	.blockview ul li {width: 230px; padding: 0px 0px 5px 0px; margin:auto;}
	.blockview ul{text-align:center;}
	.hoverachoblack {height: 64%;}
	.mdunul{text-align:center;}
	.diamondblockcover .diamondshowcovervvq h4{text-align:left;}
	.diamondblockcover .diamondshowcovervvq ul{text-align:left;} 
	.moreclicktoshow{text-align:left;}
	.diamondblockcover .diamondshowcovervvq a{text-align:left;}
    
	.tableheader{position:inherit !important;}
	
	.coverfortablmain .col-lg-8{width:75%; float:left;}
	.coverfortablmain .col-lg-4{width:25%; float:right;}
	.sapraterforbuysell .maintabborder {width: 100%;}
	
	.sapraterforbuysell .maintabborder li.active a {height: 32px;}
	.sapraterforbuysell .maintabborder li a {font-size: 11px;padding: 9px 8px 6px;}
	.blockviewwithtab {margin-top: -33px;}
	.blockviewwithtab li a {padding: 3px 9px 1px;font-size: 19px;}
	.sapraterforbuysell {padding: 0px 0px;}
	.coverforfilterhere .col-lg-1 .navbar-collapse {display:block;}	
	.coverforfilterhere .col-lg-1 .navbar-collapse ul{margin:0px;}
	.coverforfilterhere .col-lg-1 .navbar-collapse ul li, .coverforfilterhere .col-lg-1 .navbar-collapse ul li a, .coverforfilterhere .col-lg-1 .navbar-collapse ul, .coverforfilterhere .col-lg-1 .navbar-collapse, .coverforfilterhere .col-lg-1{width:120px;}
	.coverforfilterhere .col-lg-1 .navbar-collapse ul li .dropdown-menu {z-index: 9; background-color: #fff; border: 1px solid #333;}
.coverforfilterhere .col-lg-1 .navbar-collapse ul li .dropdown-menu .dropdown-submenu>.dropdown-menu {left: 0px;margin-left: -1px;-webkit-border-radius: 0 6px 6px 6px;-moz-border-radius: 0 6px 6px;border-radius: 0 6px 6px 6px; display: block;position: relative; margin-top: 0px;}
#selected,#all{background-color: #D2BE63; color: #fff;}
.coverforfilterhere .col-lg-1 .navbar-collapse ul li .dropdown-menu .dropdown-submenu > a::before {display:none;}
.coverforfilterhere .col-lg-1 .navbar-collapse ul li .dropdown-menu {position: absolute;left: 0px;}
	
	
	
	#filter .modal-dialog{width: 94%; margin:90px auto;}
#filter .modal-dialog .modal-content .modal-body .row .col-lg-3 {border-right:0px;}
#filter .modal-dialog .modal-content .modal-body .row .col-lg-3 ul li {width: 45%;}
#filter .modal-dialog .modal-content .modal-body .row .col-lg-3 ul li:nth-child(1), #filter .modal-dialog .modal-content .modal-body .row .col-lg-3 ul li:nth-child(3){margin-right: 10%;}
#filter .modal-dialog .modal-content .modal-body .row .col-lg-3, #filter .modal-dialog .modal-content .modal-body .row .col-lg-9 {height: auto;}
#filter .modal-dialog .modal-content .modal-body .row .col-lg-9 .tab-content {border-top: 1px solid #333; padding:0px; padding-top:15px; }
#filter .modal-dialog .modal-content .modal-body .row .col-lg-3 ul li a {padding: 7px 2px;}

#filter .modal-dialog .modal-content .modal-footer {padding: 12px 15px 10px;background-color: #fff;}

#filter .modal-dialog .modal-content .modal-footer button {padding: 6px 21px;margin: 0px 0px 0px 15px;}
#filter .modal-dialog .modal-content {height: auto;}
	
.whiteorfancyoption{margin: 10px 0px;}
.whiteorfancyoption .col-lg-3 button{margin-bottom: 10px !important;}

.menualstatus { width: 260px; margin-top: 45px;}
.onlufornotlogin .pagingnatiocover {margin-top: -205px;}
.diamondsearchsection .row .col-lg-2 {clear: both;}

.lastcoverforsearch .pagingnatiocover {margin-top: -7px;}
#BestPrice .newtablforstonedetail .row .col-lg-6 .backtosearch {margin: 0px 0px -6px;}
.pricecartcompare li a{text-align: center !important;}
#blockview, #blockview2 {padding-bottom: 0px;}
#blockview .blockview .mdunul {margin-right: 0px;}


.coverforproces::after {width: 33%; top: 40px;left: 90px;}
.proccesschart ul li h5 {font-size: 12px;line-height: 15px; margin-top: 4px;}
.proccesschart ul li i {font-size: 18px;color: #ccc;}
.coverforproces {padding: 9px;height: 83px;width: 92px;margin: auto;}
.proccesschart ul li {padding: 3px 3px;width: 24%;}
.proccesschart ul{width: 480px; margin: 0px auto 10px;}

.senddemandcover {padding: 16px 0px;}
.senddemandcover form {width: 100%;}
.viewmydemandbtn{margin: 10px 0px 0px;}
.senddemandcover form .row .col-lg-3{width: 50%; float: left;}
.stondemanddetail button{margin-top: 10px;}

.conformordermaincover {padding: 10px 0px 3px;}
.conformordermaincover .orderbottomsection .row .col-lg-1, .conformordermaincover .orderbottomsection .row .col-lg-2{height: 50px;}
.conformordermaincover .orderbottomsection .row .col-lg-6 button{margin: 0px 0px 10px;}
.conformorder .col-lg-6 .coverofbackshow {height: auto !important;}
.conformordermaincover .orderbottomsection .row .col-lg-1{width: 20%; float: left;}
.conformordermaincover .orderbottomsection .row .col-lg-3{width: 30%; float: left;}
.conformordermaincover .orderbottomsection .row .col-lg-2{width: 20%; float: left;}
.conformordermaincover .orderbottomsection .row .col-lg-6{width: 30%; float: right; padding-right: 0px;}
.conformordermaincover .orderbottomsection .row .col-lg-6 button{padding: 6px 6px;}

.orderplacedmsg .delevrymethod{padding: 15px !important;}
.orderplacedmsg .delevrymethod .row .col-lg-3{padding-left: 0px; text-align: center;}
.orderplacedmsg .delevrymethod .row .col-lg-3{width: 45%; margin: auto;}
.orderplacedmsg .delevrymethod .row .col-lg-9 h4 {font-size: 22px;margin: 0px 0px 4px;}
.orderplacedmsg .delevrymethod .row .col-lg-9 {height: auto;}


.nodimaondselected {padding: 180px 0px 180px 115px;}
.nodimaondselected h2 {font-size: 15px;line-height: 25px;}
.nodimaondselected p {width: 90%;font-size: 13px;letter-spacing: 0.4px;line-height: 18px;}

.compareparameter {left: 13px;}

.btnforbackohome a i {margin-left: 20px;}

.usermanu-respo-mange .navbar .nav {width: 47%;float: right;}
.headerbackcolor ul li {margin-left: 10px;}

.pagingnatiocover ul {margin-top: -10px;}
.calculationsection{margin-top: 15px;}
#listview .table-responsive .tablecoverforfixwidth .totalofallvalueoftable{width: 1260px;}
#listview .table-responsive .tablecoverforfixwidth .totalofallvalueoftable ul li{letter-spacing: 0.7px !importnat; font-size: 13px !important;}
.coverforfilterhere .col-lg-2 a {padding: 9px 10px;}

.totalofallvalueoftable {width: 885px;}
.totalofallvalueoftable ul li{padding: 9px 5px 7px !important; font-size: 11px !important; letter-spacing: 0.2px !important;}

.headerbackcolor ul li:nth-child(1){display: none !important;}

.wishlist-new-design .row .col-lg-6 .row .col-lg-8 {padding: 0px 10px 0px 10px;text-align: center;}
.wishlist-new-design .row .col-lg-6 {width: 100%;height: auto; border-left: 1px solid #ccc; border-right: 1px solid #ccc;}
.wishlist-new-design .row .col-lg-6 .row .col-lg-8 h5 {text-align: center;}
.wishlist-new-design .row .col-lg-6 .row .col-lg-8 ul {text-align: center;}
.moreinfo-addbag-btn {text-align: center;margin-top: 10px;}
.wishlist-new-design .row .col-lg-6 .row .col-lg-4 {height: auto;}


.total-cart-cover{position: inherit !important; margin: auto 0px 0px auto !important; top: 5px !important;}
.total-bttom-cart {width: 91%;}
.total-bttom-cart {top: 40px;}
.cart-new-design .row .col-lg-8 ul li {font-size: 13px;}
.display-cart-product table {margin-top: 105px; display: block;}
.display-cart-product table thead{display: none;}
.display-cart-product table tbody{width: 100%; display: block;} 
.display-cart-product table tbody tr{display: block; width: 100%;}
.display-cart-product table tbody tr td img {width: 110px;height: 110px; display: block; margin: auto;}
.display-cart-product table tbody tr td{display: block;width: 100%; padding: 0px; display: block;}
.display-cart-product table tbody tr td a{display: block;text-align: center; padding: 10px 0px;}
.display-cart-product table tbody tr td:nth-child(2) {height: auto; width: auto;}
.display-cart-product table tbody tr td:nth-child(1){height: 125px;}
.display-cart-product table tbody tr td p {position: inherit; top: 0px;}
.display-cart-product table tbody tr td:nth-child(2) ul {text-align: center !important;margin-top: 5px;}
.addwishanddeletebtn {width: 100%;}
.display-cart-product table tbody tr td:nth-child(3) ul {text-align: center !important;}
.display-cart-product table tbody tr td:nth-child(3) p {text-align: center;}
.addwishanddeletebtn {position: inherit;}
.cart-new-design .row .col-lg-4 {padding-left: 15px;}
.total-cart-cover p {line-height: 19px;font-size: 13px;}
.cover-order-sumry h4 {margin-top: 15px;font-size: 14px;padding-bottom: 5px;}
.cover-order-sumry ul li {padding: 5px 0px;font-size: 13px;}
.place-order-btn .button {padding: 9px 0px;font-size: 15px;}






.dashboardcover .firstsection ul li a .dash-block .row .col-lg-4 {padding: 7px 15px 6px 30px;text-align: center;}
.dashboardcover .firstsection ul li {width: 49%;padding: 5px 10px 0px;}
.coverforrecentviewproduct #blockview .blockview .mdunul li{width: 49%;}
.coverforrecentviewproduct #blockview .blockview ul li .diamondblockcover .hvrbox .diamondshowcovervvq .pricecartcompare .cartwithfill {width: 24% !important;float: right;}
.dashboardcover .row .col-lg-2 {padding-top: 15px;padding-left: 15px;}
.dashsecoundsection {margin-top: 0px;}
.dashbordslider .lazy .coverforslide {width: 178px !important;}
.slick-initialized .slick-slide {text-align: center;}
.slick-initialized .slick-slide {text-align: center;}
.recentlyviewdproducts {margin-right: auto !important;}
.datamissheighdiv {height: auto;}
.recentlyviewdproducts .col-lg-12{padding-left: 35px;}
.recentlyviewdproducts .col-lg-12 .coverforrecentviewproduct .datamissheighdiv .blockview .mdunul li{padding-right: 0px;}
.dashboardcover .firstsection {margin: 0px -13px;}
.recentlyviewdproducts .col-lg-12 .coverforrecentviewproduct .datamissheighdiv .blockview .mdunul li .diamondblockcover .hvrbox .hoverachoblack {height: 61%;}
#preloader {background-size:50px;}
.dashbordslider .lazy .coverforslide .showbannerhere .daimondcontanhere table tr td {text-align: left;}
.dashsecoundsection .row .col-lg-12 .yourdemand table tbody tr td .infocover {width:auto;}
.dashsecoundsection .row .col-lg-12 .yourdemand table tbody tr td:nth-child(5) i{display: none;}

.dashsecoundsection .row .col-lg-12 .yourdemand table tbody tr td .hovershowinfo {position: inherit; padding: 0px;border-radius: 0px;border: 0px;width: auto;display: block;}
.dashsecoundsection .row .col-lg-12 .yourdemand table tbody tr td .hovershowinfo img {display: none;}
.blockview ul li .diamondblockcover {width: 206px; margin: auto;}

.wishlist-new-design .row .col-lg-6:nth-child(2){border-top: hidden;}

.social-btn-cover-login{text-align: center;}
.social-btn-cover-login .goglrplush {padding: 8px 15px;font-size: 13px; width: 225px; margin: auto;}
.loginformcover h5 {font-size: 14px;}

.diamonfiltercover .col-lg-7 {padding-top: 0px; padding-left: 0px;}
.diamondsearchsection .row .col-lg-10 {padding-right: 15px;}
.diamonfiltercover .col-lg-5 {border-right:hidden;padding-right: 0px;}
.searchsection {width: 300px;margin: auto;}



}


@media(min-width:601px) and (max-width:767px)
{
    
    .searchdiamonmenu{display:none !important;}
    .leftsidemenu{display:none;}
    .diamondsearchsection .row .col-lg-2 {position: relative;right: 0px;top: 0px;margin-bottom: 15px; clear: both;}
    .seachdiamonheading{font-size:15px; margin-top:0px;}
    #content {width: 100%;}
    .diamondshapsection ul li {margin-bottom: 5px;}
    .searchsection {width: 60%;margin: auto;}
    .searchnote {padding: 8px;}
    .caratepriceselect .form-inline .form-group input {width: 100%;}
    .whiteorfancyoption .col-xs-4{padding:0px;}
    .cusomradiobtn {font-size: 12px;}
    .textboxcomon form .form-group{width:50%; float:left;}
	.pricecompareallcover .col-lg-4{clear:both;}
	.tableofsearch {margin-top: 20px;}
	.tableofsearch {margin-top: 20px;padding:15px 2px;}
	.backtosearch {padding: 6px 10px;font-size: 11px;top: 73px;}
	
	.tableofsearch table tbody tr td:nth-child(1) span {padding: 3px 4px;}
	.diamondiscriptionmodel .modal-content .modal-body button {margin: 0px 2px 0px; padding: 5px 8px; color: #fff; font-size: 12px;}
	.diamondiscriptionmodel .modal-content .modal-body button.close{color:#333; opacity:1; font-size:20px;}
	.diamondiscriptionmodel .modal-content .modal-body table tr td {font-size: 11px;padding: 3px;}
	.diamondiscriptionmodel {width: 100%;}
    
	.diamondiscriptionmodel .modal-content .modal-body .row .col-xs-6{height:220px;}
	
	.suggestfreindbox form .col-lg-6{float:left; width:50%;}
	
	#addcartmodel .modal-dialog{width:80%;}
	
	.diamondimagevideo .modal-content .modal-body .row .col-xs-6 {height:auto;}
	
	.logimnainsub {width: 70%;height: auto;margin: 0px auto 0px !important;}
	.loginformmain .row .col-lg-7 img {display: none;}
	.loginformmain {margin: 50px auto;}
	.newpasswodmain {width: 300px;height: 320px;position: relative; margin: 40px auto 80px; left: 0%; margin-left: auto;}
	
	#footer p {width: 100% !important;}
	.registrationsection form .col-lg-4{width:50%; float:left;}
	.calculationsection ul h5 {margin:0px;}
	.calculationsection ul li {padding: 5px 1px;}
	
	
	.usermanu-respo-mange .navbar .navbar-header{margin-left: 5px;width: 40%;float: left;}
.usermanu-respo-mange .navbar #menu-toggle {margin-right: 10px;margin-top: 12px;}
.usermanu-respo-mange .navbar #menu-toggle:focus, .usermanu-respo-mange .navbar #menu-toggle:hover{background-color:#333;}
.usermanu-respo-mange .navbar .rightsidemenucover li a i:nth-child(1) {font-size: 20px; margin-left: 13px;}
.leftresponsivemanage{width: 100% !important; height:auto !important; position: relative; margin-top:-13px;}
.headindaddpages {font-size: 15px;margin: 0px 0px 0px;}
.addtocarttablecover{margin-top: 0px;padding: 0px 2px;}
.addtocarttablecover .table-responsive .backtosearch {margin: 5px;}
.procestopaybtn button {margin: 10px 5px; padding: 5px 8px; font-size: 13px;}
.cartsumsection ul li {padding-left: 0px;}
.cartsumsection ul {width: 100%;}

.usermanu-respo-mange .navbar .nav{width:33%; float:right;}

    .cartsumsection ul li span{width: 25%;}
	
	.shippmentcover form .form-group {width: 26%;float: left;}
   .discriptionofshipment{clear:both;}
 
   .addresslist .globmainul li {width: 49.5%;padding-left: 0px;}
   .subcondetail li {width: 48.2% !important;}
   
   .loginformcover{position: relative;height: auto;left: auto;margin-left: auto; margin-top:20px;}
    .loginformcover h6{text-align:center;}
	.loginformcover h5 {font-size: 18px;margin-bottom: 15px;}
	
	
	.profiledispalybox .row table{width:100%;}
	.editebutonbox button {margin: 15px 0px 15px;}
	.editebutonbox {text-align: center;}
	
   .ordersummarycover .orderblock .ordercontant .col-lg-7 h6 {font-size: 12px;line-height: 20px;}
	.showorderdetailbox .tab-pane ul li {width: 49%;padding: 0px 15px;}	
	.showorderdetailbox .tab-pane ul li h6{margin:0px; font-size:11px;}
	.ordersummarycover .orderblock .ordercontant .col-lg-7{text-align:center;}
	
	.newordercoverdetail .orderidsection .row .col-lg-10 h4 span {width: 70%;}
	.orderbottomsection div {text-align: center; padding:0px;}
	.orderbottomsection .col-lg-2 span {font-size: 13px;}
	.orderbottomsection .col-lg-6 p {font-size: 12px;padding: 0px 10px;}
	.orderbottomsection .row {margin-top: 0px;margin-bottom: 0px;padding: 0px 0px 0px;margin-bottom: 0px;}
	
	.orderdetailcover .orderdetailheader .row .col-lg-4 h5 {font-size: 12px;}
		.sumaryamountofproduct .row .col-lg-6:nth-child(1) {padding-right: 15px;}
.sumaryamountofproduct .row .col-lg-6:nth-child(2) {padding-left: 15px;}
.sumaryamountofproduct .col-lg-6:nth-child(1) .coverofbackshow {padding: 10px;}
.sumaryamountofproduct .row .col-lg-6:nth-child(1) table tr td {font-size: 13px;padding: 0px 0px 9px;}
.sumaryamountofproduct .col-lg-6 .coverofbackshow{height:auto;}	

.indexvideo, .video-overlay{display: none;}
.logimnainsub {border: 1px solid #ccc;}

    .headindaddpages span {float:none;display: block;line-height: 20px;}
	.defultaddress .panel-heading .panel-title {font-size: 15px;}
	.defultaddress .panel-heading .panel-title span {letter-spacing: 0.3px;font-size: 13px;}
	.defultaddress .panel-heading .panel-title { padding-left: 15px;}
	.defultaddress .panel-heading .panel-title .checradcust .cusomradiobtn .checkmark::after {top: 6px;left: 6px;width: 6px;height: 6px;}
	.defultaddress .panel-heading .panel-title .checradcust .cusomradiobtn .checkmark {height: 18px;width: 18px;}
	.defultaddress .panel-heading .panel-title .checradcust {margin-left: -24px;}
	.tableofsearch table thead tr th:hover span {display: none !important;}
	
	.newtablforstonedetail .table-responsive{margin-top:10px;}
	.tablecoverforfixwidth{width:1260px;}
    .newtablforstonedetail {padding: 7px;}
    .tableheader {margin-top: 0px;}
	.backtosearch {top: auto; position:inherit;}
	.showdiamondmedia .modal-content .modal-body .row .diamonimageandviedo .tab-content .tab-pane h1 {padding: 100px 0px;font-size: 26px;}
    .showdiamondmedia .modal-content .modal-body {padding: 10px;}
	.diamonimageandviedo .nav li a {padding: 5px 2px;}
	.showdiamondmedia .modal-content .modal-body .close {font-size: 35px;right: 9px;top: 0px;}
	.diamonimageandviedo .tab-content {padding: 5px;}
	.usersetinpower li a {padding: 7px 10px;font-size: 12px;}
	.rightsidemenucover li ul {top: 39px;}
	
   
    .video-div {overflow: visible !important;}
	.video-overly-contant {position: inherit; margin-top:150px; width: 100%; height: auto; text-align: center;}
	#login_form .form-group .form-control{font-size:13px;}
        

	
	
	.blockview .mdunul li {width: 230px; padding: 0px 0px 5px 0px; margin:auto;}
	.blockview ul li {width: 230px; padding: 0px 0px 5px 0px; margin:auto;}
	.hoverachoblack {height: 64%;}
	.mdunul{text-align:center;}
	.blockview ul{text-align:center;}
	.diamondblockcover .diamondshowcovervvq h4{text-align:left;}
	.diamondblockcover .diamondshowcovervvq ul{text-align:left;} 
	.moreclicktoshow{text-align:left;}
	.diamondblockcover .diamondshowcovervvq a{text-align:left;}
	
	.tableheader{position:inherit !important;}
	
	
	
	.coverfortablmain .col-lg-8{width:75%; float:left;}
	.coverfortablmain .col-lg-4{width:25%; float:right;}
	.sapraterforbuysell .maintabborder {width: 100%;}
	
	.sapraterforbuysell .maintabborder li.active a {height: 32px;}
	.sapraterforbuysell .maintabborder li a {font-size: 11px;padding: 9px 8px 6px;}
	.blockviewwithtab {margin-top: -33px;}
	.blockviewwithtab li a {padding: 3px 9px 1px;font-size: 19px;}
	.sapraterforbuysell {padding: 0px 0px;}
	.coverforfilterhere .col-lg-1 .navbar-collapse {display:block;}	
	.coverforfilterhere .col-lg-1 .navbar-collapse ul{margin:0px;}
	.coverforfilterhere .col-lg-1 .navbar-collapse ul li, .coverforfilterhere .col-lg-1 .navbar-collapse ul li a, .coverforfilterhere .col-lg-1 .navbar-collapse ul, .coverforfilterhere .col-lg-1 .navbar-collapse, .coverforfilterhere .col-lg-1{width:120px;}
	.coverforfilterhere .col-lg-1 .navbar-collapse ul li .dropdown-menu {z-index: 9; background-color: #fff; border: 1px solid #333;}
.coverforfilterhere .col-lg-1 .navbar-collapse ul li .dropdown-menu .dropdown-submenu>.dropdown-menu {left: 0px;margin-left: -1px;-webkit-border-radius: 0 6px 6px 6px;-moz-border-radius: 0 6px 6px;border-radius: 0 6px 6px 6px; display: block;position: relative; margin-top: 0px;}
#selected,#all{border-bottom: 1px solid #333;}
.coverforfilterhere .col-lg-1 .navbar-collapse ul li .dropdown-menu {position: absolute;left: 0px;}

    #filter .modal-dialog{width: 94%; margin:90px auto;}
#filter .modal-dialog .modal-content .modal-body .row .col-lg-3 {border-right:0px;}
#filter .modal-dialog .modal-content .modal-body .row .col-lg-3 ul li {width: 45%;}
#filter .modal-dialog .modal-content .modal-body .row .col-lg-3 ul li:nth-child(1), #filter .modal-dialog .modal-content .modal-body .row .col-lg-3 ul li:nth-child(3){margin-right: 10%;}
#filter .modal-dialog .modal-content .modal-body .row .col-lg-3, #filter .modal-dialog .modal-content .modal-body .row .col-lg-9 {height: auto;}
#filter .modal-dialog .modal-content .modal-body .row .col-lg-9 .tab-content {border-top: 1px solid #333; padding:0px; padding-top:15px; }
#filter .modal-dialog .modal-content .modal-body .row .col-lg-3 ul li a {padding: 7px 2px;}

#filter .modal-dialog .modal-content .modal-footer {padding: 12px 15px 10px;background-color: #fff;}

#filter .modal-dialog .modal-content .modal-footer button {padding: 6px 21px;margin: 0px 0px 0px 15px;}
#filter .modal-dialog .modal-content {height: auto;}

.diamondsearchsection .row .whiteorfancyoption {width: 100%;padding: 10px 20px;}

#selected,#all{background-color: #D2BE63; color: #fff;}
.coverforfilterhere .col-lg-1 .navbar-collapse ul li .dropdown-menu .dropdown-submenu > a::before {display:none;}
.lastcoverforsearch .pagingnatiocover {margin-top: -8px;}
.searchtableusecoer {margin-top: -8px;}
#blockview, #blockview2 {padding-bottom:0px;}
.pricecartcompare li a{text-align: center !important;}
#blockview .blockview .mdunul {margin-right: 0px;}

#BestPrice .newtablforstonedetail .row .col-lg-6 .backtosearch {margin: 0px 0px 0px;}
#listview2 .calculationsection {width: auto;}

.coverforproces::after {width: 33%; top: 40px;left: 90px;}
.proccesschart ul li h5 {font-size: 12px;line-height: 15px; margin-top: 4px;}
.proccesschart ul li i {font-size: 18px;color: #ccc;}
.coverforproces {padding: 9px;height: 83px;width: 92px;margin: auto;}
.proccesschart ul li {padding: 3px 3px;width: 24%;}
.proccesschart ul{width: 480px; margin: 0px auto 10px;}

.senddemandcover {padding: 16px 0px;}
.senddemandcover form {width: 100%;}
.viewmydemandbtn{margin: 10px 0px 0px;}
.senddemandcover form .row .col-lg-3{width: 25%; float: left;}

.stondemanddetail button{margin-top: 10px;}


.conformordermaincover {padding: 10px 0px 3px;}
.conformordermaincover .orderbottomsection .row .col-lg-1, .conformordermaincover .orderbottomsection .row .col-lg-2{height: 50px;}
.conformordermaincover .orderbottomsection .row .col-lg-6 button{margin: 0px 0px 10px;}
.conformorder .col-lg-6 .coverofbackshow {height: auto !important;}
.conformordermaincover .orderbottomsection .row .col-lg-1{width: 20%; float: left;}
.conformordermaincover .orderbottomsection .row .col-lg-3{width: 30%; float: left;}
.conformordermaincover .orderbottomsection .row .col-lg-2{width: 20%; float: left;}
.conformordermaincover .orderbottomsection .row .col-lg-6{width: 30%; float: right; padding-right: 0px;}
.conformordermaincover .orderbottomsection .row .col-lg-6 button{padding: 6px 6px;}

.orderplacedmsg .delevrymethod{padding: 15px !important;}
.orderplacedmsg .delevrymethod .row .col-lg-3{padding-left: 0px; text-align: center;}
.orderplacedmsg .delevrymethod .row .col-lg-3{width: 30%; margin: auto;}
.orderplacedmsg .delevrymethod .row .col-lg-9 h4 {font-size: 22px;margin: 0px 0px 4px;}
.orderplacedmsg .delevrymethod .row .col-lg-9 {height: auto;}

.nodimaondselected {padding: 180px 0px 180px 115px;}
.nodimaondselected h2 {font-size: 18px;line-height: 25px;}
.nodimaondselected p {width: 90%;font-size: 14px;letter-spacing: 0.4px;line-height: 20px;}

.compareparameter {left: 13px;}


.usermanu-respo-mange .navbar .nav {width: 47%;}
.headerbackcolor ul li {margin-left: 9px;}

.pagingnatiocover ul {margin-top: -10px;}
.calculationsection{margin-top: 15px;}
#listview .table-responsive .tablecoverforfixwidth .totalofallvalueoftable{width: 1260px;}
#listview .table-responsive .tablecoverforfixwidth .totalofallvalueoftable ul li{letter-spacing: 0.7px !importnat; font-size: 13px !important;}
.coverforfilterhere .col-lg-2 a {padding: 9px 10px;}


.totalofallvalueoftable {width: 885px;}
.totalofallvalueoftable ul li{padding: 9px 5px 7px !important; font-size: 11px !important; letter-spacing: 0.2px !important;}

.headerbackcolor ul li:nth-child(1){display:none !important;}

.wishlist-new-design .row .col-lg-6 .row .col-lg-8 {padding: 0px 10px 0px 10px;text-align: center;}
.wishlist-new-design .row .col-lg-6 {width: 49.5%;height: auto; padding: 15px 20px 15px 10px;}
.wishlist-new-design .row .col-lg-6 .row .col-lg-8 h5 {text-align: center;}
.wishlist-new-design .row .col-lg-6 .row .col-lg-8 ul {text-align: center;}
.moreinfo-addbag-btn {text-align: center;margin-top: 10px;}
.wishlist-new-design .row .col-lg-6 .row .col-lg-4 {height: auto;}


.total-cart-cover{position: inherit !important; margin: auto 0px 0px auto !important; top: 5px !important;}
.total-bttom-cart {width: 95%;}
.total-bttom-cart {top: 40px;}
.cart-new-design .row .col-lg-8 ul li {font-size: 13px;}
.display-cart-product table {margin-top: 80px;}
.display-cart-product table tbody tr td img {width: 110px; height: 110px; margin: auto;}
.display-cart-product table tbody tr td{padding: 5px;}
.display-cart-product table tbody tr td a{text-align: center; padding: 10px 0px;}
.display-cart-product table tbody tr td:nth-child(2) {height: auto; width: auto;}
.display-cart-product table tbody tr td:nth-child(1){height: 125px;}
.display-cart-product table tbody tr td p {position: inherit; margin-top: -75px;}
.display-cart-product table tbody tr td:nth-child(3) p{margin: 0px;}
.display-cart-product table tbody tr td:nth-child(2) ul {text-align: left !important;margin-top: 5px;}
.addwishanddeletebtn {width: 100%;}
.cart-new-design .row .col-lg-4 {padding-left: 15px;}
.total-cart-cover p {line-height: 19px;font-size: 13px;}
.cover-order-sumry h4 {margin-top: 15px;font-size: 14px;padding-bottom: 5px;}
.cover-order-sumry ul li {padding: 5px 0px;font-size: 13px;}
.place-order-btn .button {padding: 9px 0px;font-size: 15px;}


.dashboardcover .firstsection ul li a .dash-block .row .col-lg-4 {padding: 7px 15px 6px 30px;text-align: center;}
.dashboardcover .firstsection ul li {width: 49%;padding: 5px 10px 0px;}
.coverforrecentviewproduct #blockview .blockview .mdunul li{width: 49%;}
.coverforrecentviewproduct #blockview .blockview ul li .diamondblockcover .hvrbox .diamondshowcovervvq .pricecartcompare .cartwithfill {width: 24% !important;float: right;}
.dashboardcover .row .col-lg-2 {padding-top: 15px;padding-left: 15px;}
.dashsecoundsection {margin-top: 0px;}
.dashbordslider .lazy .coverforslide {width: 178px !important;}
.slick-initialized .slick-slide {text-align: center;}
.slick-initialized .slick-slide {text-align: center;}
.recentlyviewdproducts {margin-right: auto !important;}
.datamissheighdiv {height: auto;}
.recentlyviewdproducts .col-lg-12{padding-left: 35px;}
.recentlyviewdproducts .col-lg-12 .coverforrecentviewproduct .datamissheighdiv .blockview .mdunul li{padding-right: 0px;}
.dashboardcover .firstsection {margin: 0px -13px;}
.recentlyviewdproducts .col-lg-12 .coverforrecentviewproduct .datamissheighdiv .blockview .mdunul li .diamondblockcover .hvrbox .hoverachoblack {height: 61%;}
#preloader {background-size:50px;}
.dashbordslider .lazy .coverforslide .showbannerhere .daimondcontanhere table tr td {text-align: left;}
.dashsecoundsection .row .col-lg-12 .yourdemand table tbody tr td .infocover {width:auto;}
.dashsecoundsection .row .col-lg-12 .yourdemand table tbody tr td:nth-child(5) i{display: none;}

.dashsecoundsection .row .col-lg-12 .yourdemand table tbody tr td .hovershowinfo {position: inherit; padding: 0px;border-radius: 0px;border: 0px;width: auto;display: block;}
.dashsecoundsection .row .col-lg-12 .yourdemand table tbody tr td .hovershowinfo img {display: none;}

.blockview ul li .diamondblockcover {width: 206px; margin: auto;}

.social-btn-cover-login{text-align: center;}
.social-btn-cover-login .goglrplush {padding: 8px 15px;font-size: 13px; width: 225px; margin: auto;}
.loginformcover h5 {font-size: 14px;}


}


@media(min-width:768px) and (max-width:991px)
{
	.searchdiamonmenu{display:none !important;}
        .leftsidemenu{display:none;}
	.diamondsearchsection .row .col-lg-2{position: relative;right: 0px;top: 0px;margin-bottom: 15px; clear: both;}
        .searchsection {width: 60%;margin: auto;}
	#content {width: 84%; margin-top: 15px;}
        .onlyforsearchtableuser .inner{float: right;width: 83%;}
        .diamondsearchsection .row .whiteorfancyoption .col-lg-3 button{padding: 8px 10px 6px;}
	.diamondshapsection ul li {margin-bottom: 5px;}
	.caratepriceselect .form-inline .form-group input {width: 100%; margin-top:5px;}
	.tableofsearch {margin-top: 20px;}
	.tableofsearch {margin-top: 20px;padding:15px 2px;}
	.backtosearch {top: 73px;}
	#myTable_filter label input {margin-top: 5px;}
	.diamondiscriptionmodel .modal-content .modal-body .row .col-xs-6{height:270px;}
	.tableofsearch table tbody tr td:nth-child(1) span {padding: 3px 4px;}
	.suggestfreindbox form .col-lg-6{float:left; width:50%;}
	.diamondimagevideo .modal-content .modal-body .row .col-xs-6 {height:auto;}
	.logimnainsub {width: 90%;margin: 0px auto 0px !important;}
	.loginformmain {margin: 150px auto;}
	#footer p {width: 83%;}
	.leftresponsivemanage{width:130px !important; height:100% !important; margin-top:-15px;}
	.usermanumanage-contant{width:83% !important;}
	.user-media .media-body {display: block !important;}
	.user-media .media-body h5{color:#333;}
	.user-media .media-body ul{margin-bottom:0px;}
	.cartsumsection ul {width: 70%;}
	.addtocarttablecover{padding:5px 0px;}
	.addtocarttablecover{margin-top:0px;}
	.headindaddpages {margin: 0px 0px 0px;}
	
	.addtocarttablecover .table-responsive{width:100%; overflow:auto;}
	.cartsumsection ul li span {width: 30%;}
	
	.addresslist .globmainul li {width: 49.5%;padding-left: 0px;}
    .subcondetail li {width: 48.2% !important;}
	.loginformcover {position: relative;width: 100%;}
	
	.ordersummarycover .orderblock .ordercontant .col-lg-7 h6 {font-size: 12px;line-height: 20px;}
	.showorderdetailbox .tab-pane ul li {width: 49%;padding: 0px 15px;}	
	.showorderdetailbox .tab-pane ul li h6{margin:0px; font-size:11px;}
	.ordersummarycover .orderblock .ordercontant .col-lg-7{text-align:center;}
	
	.newordercoverdetail .orderidsection .row .col-lg-10 h4 span {width: 70%;}
	.orderbottomsection div {text-align: center; padding:0px;}
	.orderbottomsection .col-lg-2 span {font-size: 13px;}
	.orderbottomsection .col-lg-6 p {font-size: 12px;padding: 0px 10px;}
	.orderbottomsection .row {margin-top: 0px;margin-bottom: 0px;padding: 0px 0px 0px;margin-bottom: 0px;}
	
	.orderdetailcover .orderdetailheader .row .col-lg-4 h5 {font-size: 12px;}
	.sumaryamountofproduct .row .col-lg-6:nth-child(1) {padding-right: 15px;}
.sumaryamountofproduct .row .col-lg-6:nth-child(2) {padding-left: 15px;}
.sumaryamountofproduct .col-lg-6:nth-child(1) .coverofbackshow {padding: 10px;}
.sumaryamountofproduct .row .col-lg-6:nth-child(1) table tr td {font-size: 13px;padding: 0px 0px 9px;}
.sumaryamountofproduct .col-lg-6 .coverofbackshow{height:auto;}	
	
.indexvideo, .video-overlay{display: none;}
.logimnainsub {border: 1px solid #ccc;}

    .newtablforstonedetail .table-responsive{margin-top:10px;}
	.tablecoverforfixwidth{width:1260px;}
    .newtablforstonedetail {padding:25px 7px;}
    .tableheader {margin-top: 0px;}
	.backtosearch {top: auto; position:inherit;}
	.showdiamondmedia .modal-content .modal-body .row .diamonimageandviedo .tab-content .tab-pane h1 {padding: 100px 0px;font-size: 26px;}
    .showdiamondmedia .modal-content .modal-body {padding: 10px;}
	.diamonimageandviedo .nav li a {padding: 5px 2px;}
	.showdiamondmedia .modal-content .modal-body .close {font-size: 35px;right: 9px;top: 0px;}
	.diamonimageandviedo .tab-content {padding: 5px;}
	.usersetinpower li a {padding: 7px 10px;font-size: 12px;}
	.rightsidemenucover li ul {top: 39px;}
	
	.newtablforstonedetail .table-responsive{ width: 100%;margin-bottom: 15px;overflow-x: scroll;overflow-y: hidden;}
	
	
	.video-div {overflow: visible !important;}
	.video-overly-contant {position: inherit; margin-top:150px; width: 100%; height: auto; text-align: center;}
	#login_form .form-group .form-control{font-size:13px;}
	.logimnainsub {width: 50%;}
	
	.blockview .mdunul li {width: 230px; padding: 0px 0px 5px 0px; margin:auto;}
	.blockview ul li {width: 230px; padding: 0px 0px 5px 0px; margin:auto;}
	.hoverachoblack {height: 64%;}
	.mdunul{text-align:center;}
	.blockview ul{text-align:center;}
	.diamondblockcover .diamondshowcovervvq h4{text-align:left;}
	.diamondblockcover .diamondshowcovervvq ul{text-align:left;} 
	.moreclicktoshow{text-align:left;}
	.diamondblockcover .diamondshowcovervvq a{text-align:left;}
	
	.tableheader{position:inherit !important;}
	
	
	.sapraterforbuysell .maintabborder {width: 100%;}
	
	.coverforfilterhere .col-lg-1 .navbar-collapse {display:block;}	
	.coverforfilterhere .col-lg-1 .navbar-collapse ul{margin:0px;}
	.coverforfilterhere .col-lg-1 .navbar-collapse ul li, .coverforfilterhere .col-lg-1 .navbar-collapse ul li a, .coverforfilterhere .col-lg-1 .navbar-collapse ul, .coverforfilterhere .col-lg-1 .navbar-collapse, .coverforfilterhere .col-lg-1{width:120px;}
	.coverforfilterhere .col-lg-1 .navbar-collapse ul li .dropdown-menu {z-index: 9; background-color: #fff; border: 1px solid #333;}
.coverforfilterhere .col-lg-1 .navbar-collapse ul li .dropdown-menu .dropdown-submenu>.dropdown-menu {left: 0px;margin-left: -1px;-webkit-border-radius: 0 6px 6px 6px;-moz-border-radius: 0 6px 6px;border-radius: 0 6px 6px 6px; display: block;position: relative; margin-top: 0px;}
#selected,#all{border-bottom: 1px solid #333;}
.coverforfilterhere .col-lg-1 .navbar-collapse ul li .dropdown-menu {position: absolute;left: 0px;}

    #filter .modal-dialog {width: 80%;}
    
    .diamondsearchsection .row .whiteorfancyoption {width: 100%;padding: 10px 20px;}
    
    #selected,#all{background-color: #D2BE63; color: #fff;}
.coverforfilterhere .col-lg-1 .navbar-collapse ul li .dropdown-menu .dropdown-submenu > a::before {display:none;}
.lastcoverforsearch .pagingnatiocover {margin-top: -8px;}
.searchtableusecoer {margin-top: -8px;}
#blockview, #blockview2 {padding-bottom:0px;}
.pricecartcompare li a{text-align: center !important;}
#blockview .blockview .mdunul {margin-right: 0px;}

#BestPrice .newtablforstonedetail .row .col-lg-6 .backtosearch {margin: 0px 0px 0px;}
#listview2 .calculationsection {width: auto;}

.coverforproces::after {width: 33%; top: 40px;left: 90px;}
.proccesschart ul li h5 {font-size: 12px;line-height: 15px; margin-top: 4px;}
.proccesschart ul li i {font-size: 18px;color: #ccc;}
.coverforproces {padding: 9px;height: 83px;width: 92px;margin: auto;}
.proccesschart ul li {padding: 3px 3px;width: 24%;}
.proccesschart ul{width: 480px; margin: 0px auto 10px;}    
    
.chnagepasswordbox{padding: 0px 140px;}	

.senddemandcover {padding: 16px 0px;}
.senddemandcover form {width: 70%;}
.viewmydemandbtn{margin: 10px 0px 0px;}
.senddemandcover form .row .col-lg-3{width: 50%; float: left;}

.conformordermaincover {padding: 10px 0px 3px;}


.conformorder .col-lg-6 .coverofbackshow {height: auto !important;}
.conformordermaincover .orderbottomsection .row .col-lg-1{width: 20%; float: left;}
.conformordermaincover .orderbottomsection .row .col-lg-3{width: 30%; float: left;}
.conformordermaincover .orderbottomsection .row .col-lg-2{width: 20%; float: left;}
.conformordermaincover .orderbottomsection .row .col-lg-6{width: 30%; float: right; padding-right: 0px;}
.conformordermaincover .orderbottomsection .row .col-lg-6 button{padding: 6px 6px;}

.orderplacedmsg .delevrymethod .row .col-lg-9 h4 {margin: 10px 0px 0px;}
.delevrymethod .row .col-lg-9 h4 {font-size: 21px;}

.compareparameter {left: 13px;}
#listview .pagingnatiocover{margin-top: -10px !important;}

.totalofallvalueoftable {width: 885px;}
.totalofallvalueoftable ul li{padding: 9px 5px 7px !important; font-size: 11px !important; letter-spacing: 0.2px !important;}


.onlyforsearchtableuser{width: 100% !important;}
#caratsizeform .form-group{width: 33%; float: left; padding: 5px;}
#caratsizeform .form-group input{margin-top: 0px;}
.caratepriceselect .form-inline .form-group .custom-select .select-selected {width: 84px;}


.wishlist-new-design .row .col-lg-6 .row .col-lg-8 {padding: 0px 10px 0px 10px;text-align: center;}
.wishlist-new-design .row .col-lg-6 {width: 49.5%;height: auto; padding: 15px 20px 15px 10px;}
.wishlist-new-design .row .col-lg-6 .row .col-lg-8 h5 {text-align: center;}
.wishlist-new-design .row .col-lg-6 .row .col-lg-8 ul {text-align: center;}
.moreinfo-addbag-btn {text-align: center;margin-top: 10px;}
.wishlist-new-design .row .col-lg-6 .row .col-lg-4 {height: auto;}


.total-cart-cover{position: inherit !important; margin: auto 0px 0px auto !important; top: 5px !important;}
.total-bttom-cart {width: 95%;}
.total-bttom-cart {top: 40px;}
.cart-new-design .row .col-lg-8 ul li {font-size: 13px;}
.display-cart-product table {margin-top: 80px;}
.display-cart-product table tbody tr td img {width: 110px; height: 110px; margin: auto;}
.display-cart-product table tbody tr td{padding: 5px;}
.display-cart-product table tbody tr td a{text-align: center; padding: 10px 0px;}
.display-cart-product table tbody tr td:nth-child(2) {height: auto; width: auto;}
.display-cart-product table tbody tr td:nth-child(1){height: 125px;}
.display-cart-product table tbody tr td p {position: inherit; margin-top: -75px;}
.display-cart-product table tbody tr td:nth-child(3) p{margin: 0px;}
.display-cart-product table tbody tr td:nth-child(2) ul {text-align: left !important;margin-top: 5px;}
.addwishanddeletebtn {width: 100%;}
.cart-new-design .row .col-lg-4 {padding-left: 15px;}
.total-cart-cover p {line-height: 19px;font-size: 13px;}
.cover-order-sumry h4 {margin-top: 15px;font-size: 14px;padding-bottom: 5px;}
.cover-order-sumry ul li {padding: 5px 0px;font-size: 13px;}
.place-order-btn .button {padding: 9px 0px;font-size: 15px;}


.dashboardcover .firstsection ul li {width: 49%;}
.dashboardcover .firstsection ul li {padding: 10px 10px 5px;}
.dashboardcover .firstsection {padding-left: 10px;}
.dashboardcover .firstsection ul li a .dash-block .row .col-lg-8 h1 {font-size: 16px; padding: 13px 0px 0px 0px;}
.dashboardcover .firstsection ul li a .dash-block .row .col-lg-4 {padding: 8px 17px 9px 27px;}
.dashboardcover .firstsection ul li a .dash-block .row .col-lg-4 i {font-size: 25px;}
.dashsecoundsection {padding-left: 8px;}
.dashbordslider .lazy .coverforslide {width: 175px !important; margin: auto;}
.dashbordslider .lazy .slick-next {right: 5px;}
.dashbordslider .lazy .slick-prev {left: 5px;}
.coverforrecentviewproduct #blockview .blockview .mdunul li {width: 49%;}
.datamissheighdiv {height: auto;}
.blockview ul li .diamondblockcover {width: 206px; margin: auto;}
.slick-list .slick-track .slick-slide div{text-align: center;}

.social-btn-cover-login{text-align: center;}
.social-btn-cover-login .goglrplush {padding: 8px 15px;font-size: 13px; width: 225px; margin: auto;}
.loginformcover h5 {font-size: 14px;}

.filter-width-responsive #wrap .onlyforsearchtableuser .inner {width: 100%;}
searchsection {width: 30%;}

}
@media(min-width:802px) and (max-width:991px)
{

.leftresponsivemanage{ padding-top:10px;}
.usermanumanage-contant{margin-top: 20px;}


}
@media(min-width:992px) and (max-width:1200px)
{
.tableofsearch table tbody tr td:nth-child(1) span {padding: 3px 4px;}
.diamondiscriptionmodel .modal-content .modal-body .row .col-md-3 table tr td {font-size: 11px;padding: 3px;}
.diamondiscriptionmodel .modal-content .modal-body .row .col-md-3{padding:0px 5px;}
.suggestfreindbox form .col-lg-6{float:left; width:50%;}
.logimnainsub {width: 80%;}
#footer p {width: 100%;}
.leftresponsivemanage{width:160px !important; height:100% !important; margin-top:-15px;}
.usermanumanage-contant{width:83% !important;}
.cartsumsection ul {width: 70%;}
.addtocarttablecover{padding:5px 0px;}
.addtocarttablecover{margin-top:0px;}
.headindaddpages {margin: 0px 0px 0px;}
.addtocarttablecover .table-responsive{width:100%; overflow:auto;}
.cartsumsection ul li span {width: 30%;}
.leftresponsivemanage{ padding-top:10px;}
.usermanumanage-contant{margin-top: 20px;}
.subcondetail li {width: 48.2% !important;}
.loginformcover {position: relative;width: 100%;}
#left{height:100%;}
.profiledispalybox .row table{width:100%;}
.profiledispalybox .row table tr {width: 50%;float: left;}
.showorderdetailbox .tab-pane ul li{width: 19.2%;padding: 0px 0px;}
.newordercoverdetail .orderidsection .row .col-lg-10 h4 span {width: 83%;}
.newordercoverdetail .orderidsection .row .col-lg-2 button {font-size: 11px;padding: 8px 6px; width: 112px;}
.orderbottomsection .col-lg-2 span {font-size: 13px;}

.indexvideo, .video-overlay{display: none;}
.logimnainsub {border: 1px solid #ccc;}

.newtablforstonedetail .table-responsive{margin-top:10px;}
	.tablecoverforfixwidth{width:1260px;}
    .newtablforstonedetail {padding:25px 7px;}
    .tableheader {margin-top: 0px;}
	.backtosearch {top: auto; position:inherit;}
	.showdiamondmedia .modal-content .modal-body .row .diamonimageandviedo .tab-content .tab-pane h1 {padding: 100px 0px;font-size: 26px;}
    .showdiamondmedia .modal-content .modal-body {padding: 10px;}
	.diamonimageandviedo .nav li a {padding: 5px 2px;}
	.showdiamondmedia .modal-content .modal-body .close {font-size: 35px;right: 9px;top: 0px;}
	.diamonimageandviedo .tab-content {padding: 5px;}
	.usersetinpower li a {padding: 7px 10px;font-size: 12px;}
	.rightsidemenucover li ul {top: 39px;}
	
	.newtablforstonedetail .table-responsive{ width: 100%;margin-bottom: 15px;overflow-x: scroll;overflow-y: hidden;} 
	
	
	.video-div {overflow: visible !important;}
	.video-overly-contant {position: inherit; margin-top:150px; width: 100%; height: auto; text-align: center;}
	#login_form .form-group .form-control{font-size:13px;}
	.logimnainsub {width: 45%;}
	
.blockview .mdunul li {width: 230px; padding: 0px 0px 5px 0px; margin:auto;}
.blockview ul li {width: 230px; padding: 0px 0px 5px 0px; margin:auto;}
	.hoverachoblack {height: 64%;}
	.mdunul{text-align:center;}
	.blockview ul{text-align:center;}
	.diamondblockcover .diamondshowcovervvq h4{text-align:left;}
	.diamondblockcover .diamondshowcovervvq ul{text-align:left;} 
	.moreclicktoshow{text-align:left;}
	.diamondblockcover .diamondshowcovervvq a{text-align:left;}	
	.tableheader{position:inherit !important;}	
	#filter .modal-dialog {width: 70%;}
        
        #blockview .blockview .mdunul {margin-right: 0px;}
        .searchtableusecoer {margin-top: -173px;margin-left: 15px;}
        .pricecartcompare li a{text-align: center !important;}
        #blockview, #blockview2 {padding-bottom: 120px;}
        
        
        .coverforproces::after {width: 33%; top: 40px;left: 90px;}
.proccesschart ul li h5 {font-size: 12px;line-height: 15px; margin-top: 4px;}
.proccesschart ul li i {font-size: 18px;color: #ccc;}
.coverforproces {padding: 9px;height: 83px;width: 92px;margin: auto;}
.proccesschart ul li {padding: 3px 3px;width: 24%;}
.proccesschart ul{width: 480px;}    
	
.senddemandcover {padding: 16px 0px;}
.senddemandcover form {width: 70%;}
.viewmydemandbtn{margin: 10px 0px 0px;}
.senddemandcover form .row .col-lg-3{width: 25%; float: left;}


.conformorder .col-lg-6 .coverofbackshow {height: 200px !important;}
.conformordermaincover .orderbottomsection .row .col-lg-1{width: 20%; float: left;}
.conformordermaincover .orderbottomsection .row .col-lg-3{width: 30%; float: left;}
.conformordermaincover .orderbottomsection .row .col-lg-2{width: 20%; float: left;}
.conformordermaincover .orderbottomsection .row .col-lg-6{width: 30%; float: right; padding-right: 0px;}
.conformordermaincover .orderbottomsection .row .col-lg-6 button{padding: 6px 6px;}
.conformorder .row .col-lg-6{width: 50%; float: left;}
.conformorder .row .col-lg-6 .coverofbackshow .mobileverify .shipingadres table tbody tr td{word-break: break-all;}

.orderplacedmsg .delevrymethod .row .col-lg-9 h4 {margin: 10px 0px 0px;}
.delevrymethod .row .col-lg-9 h4 {font-size: 25px;}

.totalofallvalueoftable {width: 885px;}
.totalofallvalueoftable ul li{padding: 9px 5px 7px !important; font-size: 11px !important; letter-spacing: 0.2px !important;}

.onlyforsearchtableuser{width: 100% !important;}
 .leftsidemenu{display:none;}
 #caratsizeform .form-group{width: 33%; float: left; padding: 5px;}
#caratsizeform .form-group input{margin-top: 0px;}
.caratepriceselect .form-inline .form-group .custom-select .select-selected {width: 84px;}

.wishlist-new-design .row .col-lg-6 .row .col-lg-8 {padding: 0px 10px 0px 10px;text-align: center;}
.wishlist-new-design .row .col-lg-6 {width: 49.5%;height: auto; padding: 15px 20px 15px 10px;}
.wishlist-new-design .row .col-lg-6 .row .col-lg-8 h5 {text-align: center;}
.wishlist-new-design .row .col-lg-6 .row .col-lg-8 ul {text-align: center;}
.moreinfo-addbag-btn {text-align: center;margin-top: 10px;}
.wishlist-new-design .row .col-lg-6 .row .col-lg-4 {height: auto;}

.display-cart-product table {margin-top: 100px;}
.cover-order-sumry ul li {font-size: 13px;}
.total-cart-cover p {line-height: 19px;font-size: 13px;}
.cart-new-design .row .col-lg-8 ul li {margin: -5px 0px 0px;}

.social-btn-cover-login{text-align: center;}
.social-btn-cover-login .goglrplush {padding: 8px 15px;font-size: 13px; width: 225px; margin: auto;}
.loginformcover h5 {font-size: 14px;}
 
 


}

@media(min-width:992px) and (max-width:1199px)
{
.coverforfilterhere .col-lg-1 .navbar-collapse ul li, .coverforfilterhere .col-lg-1 .navbar-collapse ul li a, .coverforfilterhere .col-lg-1 .navbar-collapse ul, .coverforfilterhere .col-lg-1 .navbar-collapse, .coverforfilterhere .col-lg-1{width:120px;}
.diamondsearchsection .row .col-lg-2{clear: both;}
.chnagepasswordbox{padding: 0px 190px;}	

.compareparameter {left: 13px;}
.widthautoma {padding-left: 142px;}
.totalofallvalueoftable {width: 885px;}
.totalofallvalueoftable ul li{padding: 9px 5px 7px !important; font-size: 11px !important; letter-spacing: 0.2px !important;}


.dashboardcover .firstsection ul li {width: 49%;}
.dashboardcover .firstsection ul li {padding: 10px 10px 5px;}
.dashboardcover .firstsection {padding-left: 10px;}
.dashboardcover .firstsection ul li a .dash-block .row .col-lg-8 h1 {font-size: 16px; padding: 13px 0px 0px 0px;}
.dashboardcover .firstsection ul li a .dash-block .row .col-lg-4 {padding: 8px 17px 9px 27px;}
.dashboardcover .firstsection ul li a .dash-block .row .col-lg-4 i {font-size: 25px;}
.dashsecoundsection {padding-left: 8px;}
.dashbordslider .lazy .coverforslide {width: 175px !important; margin: auto;}
.dashbordslider .lazy .slick-next {right: 5px;}
.dashbordslider .lazy .slick-prev {left: 5px;}
.coverforrecentviewproduct #blockview .blockview .mdunul li {width: 49%;}
.datamissheighdiv {height: auto;}
.blockview ul li .diamondblockcover {width: 206px; margin: auto;}
.slick-list .slick-track .slick-slide div{text-align: center;}

.onlyforsearchtableuser .inner{float: right;width: 84%;}
.diamondsearchsection .row #addsearch .searchsection{width: 40%;margin: 77px auto 0px;padding-top: 30px;}

.searchcover h5 {padding: 8px 3px; letter-spacing: 0.2px;}

.filter-width-responsive #wrap .onlyforsearchtableuser .inner {width: 100%;}
.searchsection {width: 20%;}



}
@media(min-width:1200px) and (max-width:1200px)
{
    .onlyforsearchtableuser .inner{float: right;width: 84%;}
    .filter-width-responsive #wrap .onlyforsearchtableuser .inner {width: 100%;}
}
@media(min-width:992px) and (max-width:1300px)
{
	.searchdiamonmenu{display:none !important;}
        .diamondsearchsection .row .col-lg-2 {position: relative;right: 0px;top: 0px;margin-bottom: 15px; }
   	#content {width: 82%; margin-top: 22px;}
	.diamondshapsection ul li {margin-bottom: 5px;}
	#footer p {width: 100%;}
        .whiteorfancyoption{margin: 12px 0px;}
        .caratepriceselect .form-inline .form-group input {width: 100%;}
	
	
}
@media(min-width:1201px) and (max-width:1300px)
{

.addtocarttablecover .table-responsive{width:100%; overflow:auto;}
.usermanumanage-contant{width:81% !important;}
.dashbordslider .lazy .coverforslide .showbannerhere img {width: 141px;}
.dashbordslider .lazy .coverforslide .showbannerhere .hide360 {top: 116px;}
.slick-slide img {width: 100%;}
.dashbordslider .lazy .coverforslide .showbannerhere .daimondcontanhere table tr td {padding: 5px 0px;font-size: 11px;}
.dashbordslider .lazy .coverforslide .showbannerhere .daimondcontanhere {margin-top: 20px;}

}
@media(min-width:1201px) and (max-width:1307px)
{
	
.tableheader .tablehd:nth-child(22), .table-row .thiredache .table-col:nth-child(6), .tableheader .tablehd:nth-child(23), .table-row .thiredache .table-col:nth-child(7) {width: 5.5%;}
.tableheader .tablehd:nth-child(4), .tableheader .tablehd:nth-child(5), .tableheader .tablehd:nth-child(6), .table-row a .table-col:nth-child(2), .tableheader .tablehd:nth-child(7), .table-row a .table-col:nth-child(3), .tableheader .tablehd:nth-child(8), .table-row a .table-col:nth-child(4), .tableheader .tablehd:nth-child(9), .table-row a .table-col:nth-child(5), .tableheader .tablehd:nth-child(10), .table-row a .table-col:nth-child(6), .tableheader .tablehd:nth-child(11), .table-row a .table-col:nth-child(7), .tableheader .tablehd:nth-child(12), .table-row a .table-col:nth-child(8), .tableheader .tablehd:nth-child(13), .table-row a .table-col:nth-child(9), .tableheader .tablehd:nth-child(14), .table-row a .table-col:nth-child(10), .tableheader .tablehd:nth-child(15), .table-row a .table-col:nth-child(11), .tableheader .tablehd:nth-child(19), .table-row a .table-col:nth-child(12) {width: 3.1%;}



}
@media(min-width:1200px) and (max-width:1600px)
{
	.coverforfilterhere .col-lg-1 .navbar-collapse ul li a{padding: 7px 10px;}
	.coverforfilterhere .col-lg-1 .navbar-collapse ul li ul li a{padding:7px 17px;}
        .coverforrecentviewproduct #blockview .blockview .mdunul li {width: 23.8%;}
        .dashbordslider .lazy .coverforslide {width: 150px;}
       
        
        
}
@media(min-width:1201px) and (max-width:1600px)
{

#left{height:100%;}
.newordercoverdetail .orderidsection .row .col-lg-10 h4 span {width: 86%;}

.coverforproces::after {width: 33%;top: 49px;left: 105px;}
.proccesschart ul li h5 {font-size: 14px;line-height: 18px; margin-top: 5px;}
.proccesschart ul li i {font-size: 25px;color: #ccc;}
.coverforproces {padding: 13px;height: 98px;width: 107px;margin: auto;}
.proccesschart ul li {padding: 3px 3px;width: 24%;}
.proccesschart ul{width: 570px;}   

.newordercoverdetail .orderidsection .row .col-lg-2 button {font-size: 11px;padding: 8px 6px; width: 112px;}
#caratsizeform .form-group{width: 33%; float: left; padding: 5px;}
#caratsizeform .form-group input{margin-top: 0px;}
.caratepriceselect .form-inline .form-group .custom-select .select-selected {width: 88px;}
.caratepriceselect .form-inline .form-group input {width: 95px;}


}
@media(min-width:1301px) and (max-width:1600px)
{
    .dashbordslider .lazy .slick-list .slick-track .slick-slide div{text-align: center;}
.dashbordslider .lazy .coverforslide {width: 175px !important; margin: auto;}

}


@media(min-width:1601px) and (max-width:2200px)
{
.coverforproces::after {width: 33%;top: 49px;left: 105px;}
.proccesschart ul li h5 {font-size: 14px;line-height: 18px; margin-top: 5px;}
.proccesschart ul li i {font-size: 25px;color: #ccc;}
.coverforproces {padding: 13px;height: 98px;width: 107px;margin: auto;}
.proccesschart ul li {padding: 3px 3px;width: 24%;}
.proccesschart ul{width: 570px;}   
}

