/*
Theme Name: Divan(V4.5)
Theme URI: https://RPATECH.iR/Divan
Author: RPATECH
Author URI: https://RPATECH.iR/
Description: Divan Theme is an Iranian multipurpose wordpress theme with special systems to avoid all plugin and their problems. <br> One theme – One site / and Nothing else.
Version: 4.5.5
Text Domain: Divan
Tags: admin-panel, user-panel, special-systems, one-column, two-columns, right-sidebar, flexible-header, accessibility-ready, custom-colors, custom-header, custom-menu, custom-logo, editor-style, featured-images, footer-widgets, post-formats, rtl-language-support, sticky-post, theme-options, threaded-comments, translation-ready
*/
@font-face{font-family:irsans;font-style:normal;font-weight:normal;
src:url('Asset/font/irsans/IRANSansWeb.eot');src:url('Asset/font/irsans/IRANSansWeb.eot?#iefix') format('embedded-opentype'),
url('Asset/font/irsans/IRANSansWeb.woff2') format('woff2'),
url('Asset/font/irsans/IRANSansWeb.woff') format('woff'),
url('Asset/font/irsans/IRANSansWeb.ttf') format('truetype');}
@font-face{font-family:yekan;font-style:normal;font-weight:700;
src:url('Asset/font/yekan/iranyekanweb.eot');src:url('Asset/font/yekan/iranyekanweb.eot?#iefix') format('embedded-opentype'),
url('Asset/font/yekan/iranyekanweb.woff2') format('woff2'),
url('Asset/font/yekan/iranyekanweb.woff') format('woff'),
url('Asset/font/yekan/iranyekanweb.ttf') format('truetype');}
@font-face{font-family:Graphik;font-style:normal;font-weight:700;
src:url('Asset/font/Graphik/Graphik.otf') format('truetype');}
@font-face{font-family:gandom;font-style:normal;font-weight:700;src:url('Asset/font/gandom/Farsi-Digits/Gandom-FD.eot');src:url('Asset/font/gandom/Farsi-Digits/Gandom-FD.eot?#iefix') format('embedded-opentype'),
url('Asset/font/gandom/Farsi-Digits/Gandom-FD.woff') format('woff'),
url('Asset/font/gandom/Farsi-Digits/Gandom-FD.ttf') format('truetype');}
@font-face{font-family:vazir;font-style:normal;font-weight:normal;src:url('Asset/font/vazir/Vazir.woff') format('woff'),url('Asset/font/vazir/Vazir.ttf') format('truetype');}
@font-face{font-family:irsandn;font-style:normal;font-weight:normal;src:url('Asset/font/irsandn/iransansdn.ttf') format('truetype');}
@font-face{font-family:aviny;font-style:normal;font-weight:normal;src:url('Asset/font/aviny/aviny.ttf') format('truetype');}
body{margin:0;font-size:1rem;text-align:right;color:#5a5a5a;overflow-x:hidden;background-color: #fcfcfc}
main{z-index: 1}
a{transition:all 0.3s linear;text-shadow:none;color:#2196f3;outline:none}
ul{margin:0px;padding:0px;}
li{list-style:none;}
b, strong {font-weight: bold;}
blockquote{border-left: unset;border-right: .25rem solid #eceeef;} select , select *{font-family: 'irsans'}
.post-wrapper ol li{list-style: unset;}
#postshortlink:focus{border-bottom-color: transparent !important; box-shadow: unset !important}
#wpadminbar{opacity: 0.85;}
#yaraheadernav ul.navbar-nav > li > a.f-nim{font-size: 1rem !important;}
.container-fluid{overflow-x: hidden;}
footer.page-footer .footer-copyright{height: 35px;line-height: 3;}
footer.page-footer .container-fluid{width: unset !important;}
.fixed {
  position:fixed;
  top:0;
  z-index:99999;
}
.ltr{direction: ltr;}
.rtl{direction: rtl;}
.listnone{list-style: none;}
.wploginbtn{border-bottom: 2px solid transparent;transition: all 0.3s ease-in}
.wploginbtn:hover{border-bottom-color: #97979a; }
.postcontent{background-color: white; line-height: 1.85;padding-top: 10px;text-align: justify;} .postcontent ul{margin-right: 40px;} .postcontent img{max-width: 100%;height: auto}
.postcontent .aligncenter {display: block; margin:auto;text-align: center;}
.postcontent .wp-caption{max-width: 100% !important}
.postcontent .wp-caption-text{text-align: center; margin-bottom: 2em;margin-right: 0; font-family: 'vazir';background: linear-gradient(40deg,#eeeeee80,#ddd,#eeeeee80);}
.postcontent ol {font-weight: 700;} 
.shortcontent ol li::marker, .postcontent ol li::marker{/*color: #7f11bd;*/font-size: 17px;font-family: 'irsans'}
.shortcontent ul li::marker, .postcontent ul li::marker{font-size: 0;color: transparent;}
.shortcontent ul li, .postcontent ul li{padding-right: 20px;margin-right: 15px;line-height: 1.85}
.shortcontent ul li::before, .postcontent ul li::before{
font-family: "Font Awesome 5 Free";font-size: 18px;content: "\f058";/*color: #3f17cc; */float: right;position: absolute;margin-right: -23px;line-height: 1.5;
}
div.p_table_1 ul li::marker{font-family:unset}
div.p_table_1 ul li::before{font-family:unset;content:unset}
div.p_table_1 .radius5_topright {
  border-top-right-radius: 0px;
  -webkit-border-top-right-radius: 0px;
  -moz-border-radius-topright: 0px;
  border-top-left-radius: 5px;
  -webkit-border-top-left-radius: 5px;
  -moz-border-radius-topleft: 5px;
}
div.p_table_1{justify-content: center;  display: flex;}
div.p_table_1 h3::before{content:"" !important;font-family: unset;}
.singsharebtn li{width: 38px !important;transition: all 0.3s ease;}
.classic-tabs {white-space: unset;}
.tab-content{border-top: 0 !important}
.fullthumb{max-width: 600px;margin: auto;display: block;}
.sidenotif{top:50%; right: -1px;z-index: 1110;transition: all 0.4s ease-in;}
.sidenotif:hover{background: linear-gradient(to bottom, #2a00ff, #8750d5) !important;box-shadow: 0px 0px 3px #2a00ff;}
.sidenotif:hover .tiles i, .sidenotif:hover .tiles span{color: white !important}

.h-80{height:80%;}
.h-80v{height:80vh;}
.clear{clear:both}
.loading{overflow-y:hidden;}

/**********Divan Preloading models*/
.divanloader{position:fixed;display:flex;align-items:center;left:0;top:0;z-index:9999;width:100vw;height:100vh;background:#f6f7f8;overflow:hidden;}

.container_loader {
  width: 80px;
  height: 100px;
  margin: auto;
}

.block_loader {
  position: relative;
  box-sizing: border-box;
  float: left;
  margin: 0 10px 10px 0;
  width: 12px;
  height: 12px;
  border-radius: 3px;
}

.block_loader:nth-child(4n+1) { animation: wave 1.5s ease .0s infinite; }
.block_loader:nth-child(4n+2) { animation: wave 1.5s ease .2s infinite; }
.block_loader:nth-child(4n+3) { animation: wave 1.5s ease .4s infinite; }
.block_loader:nth-child(4n+4) { animation: wave 1.5s ease .6s infinite; margin-right: 0; }

@keyframes wave {
  0%   { top: 0;     opacity: 1; }
  50%  { top: 30px;  opacity: .2; }
  100% { top: 0;     opacity: 1; }
}

.divanloader .loader1{border-top:16px solid blue;border-right:16px solid green;border-bottom:16px solid red;border-left:16px solid pink;border-radius:50%;width:120px;height:120px;animation:spinload 2s linear infinite;position:relative;margin:auto;}
@keyframes spinload{0%{transform:rotate(0deg);}
100%{transform:rotate(360deg);}
}
.sk-cube-grid{width:90px;height:90px;margin:60px auto;}
.sk-cube-grid .sk-cube{width:33%;height:33%;background-color:#0092fc;float:left;-webkit-animation:sk-cubeGridScaleDelay 1.3s infinite ease-in-out;animation:sk-cubeGridScaleDelay 1.3s infinite ease-in-out;}
.sk-cube-grid .sk-cube1{-webkit-animation-delay:0.2s;animation-delay:0.2s;}
.sk-cube-grid .sk-cube2{-webkit-animation-delay:0.3s;animation-delay:0.3s;}
.sk-cube-grid .sk-cube3{-webkit-animation-delay:0.4s;animation-delay:0.4s;}
.sk-cube-grid .sk-cube4{-webkit-animation-delay:0.1s;animation-delay:0.1s;}
.sk-cube-grid .sk-cube5{-webkit-animation-delay:0.2s;animation-delay:0.2s;}
.sk-cube-grid .sk-cube6{-webkit-animation-delay:0.3s;animation-delay:0.3s;}
.sk-cube-grid .sk-cube7{-webkit-animation-delay:0s;animation-delay:0s;}
.sk-cube-grid .sk-cube8{-webkit-animation-delay:0.1s;animation-delay:0.1s;}
.sk-cube-grid .sk-cube9{-webkit-animation-delay:0.2s;animation-delay:0.2s;}
@-webkit-keyframes sk-cubeGridScaleDelay{0%, 70%, 100%{-webkit-transform:scale3D(1, 1, 1);transform:scale3D(1, 1, 1);}
35%{-webkit-transform:scale3D(0, 0, 1);transform:scale3D(0, 0, 1);}
}
@keyframes sk-cubeGridScaleDelay{0%, 70%, 100%{-webkit-transform:scale3D(1, 1, 1);transform:scale3D(1, 1, 1);}
35%{-webkit-transform:scale3D(0, 0, 1);transform:scale3D(0, 0, 1);}
}

.spinner-plane {
  width: 80px;
  height: 80px;
  background-color: #333;
  margin: 100px auto;
  -webkit-animation: sk-rotateplane 1.2s infinite ease-in-out;
  animation: sk-rotateplane 1.2s infinite ease-in-out;
}
@-webkit-keyframes sk-rotateplane {
  0% { -webkit-transform: perspective(120px) }
  50% { -webkit-transform: perspective(120px) rotateY(180deg) }
  100% { -webkit-transform: perspective(120px) rotateY(180deg)  rotateX(180deg) }
}
@keyframes sk-rotateplane {
  0% { 
    transform: perspective(120px) rotateX(0deg) rotateY(0deg);
    -webkit-transform: perspective(120px) rotateX(0deg) rotateY(0deg) 
  } 50% { 
    transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg);
    -webkit-transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg) 
  } 100% { 
    transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);
    -webkit-transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);
  }
}

.spinner-bounce {
  width: 80px;
  height: 80px;
  position: relative;
  margin: 100px auto;
}
.double-bounce1, .double-bounce2 {
  width: 100%;
  height: 100%;
  border-radius: 50%;
  background-color: #333;
  opacity: 0.6;
  position: absolute;
  top: 0;
  left: 0;
  -webkit-animation: sk-bounce 2.0s infinite ease-in-out;
  animation: sk-bounce 2.0s infinite ease-in-out;
}
.double-bounce2 {
  -webkit-animation-delay: -1.0s;
  animation-delay: -1.0s;
}
@-webkit-keyframes sk-bounce {
  0%, 100% { -webkit-transform: scale(0.0) }
  50% { -webkit-transform: scale(1.0) }
}
@keyframes sk-bounce {
  0%, 100% { 
    transform: scale(0.0);
    -webkit-transform: scale(0.0);
  } 50% { 
    transform: scale(1.0);
    -webkit-transform: scale(1.0);
  }
}


.spinner-bounced {
  margin: 100px auto 0;
  width: 80px;
  text-align: center;
}
.spinner-bounced > div {
  width: 24px;
  height: 24px;
  background-color: #333;
  border-radius: 100%;
  display: inline-block;
  -webkit-animation: sk-bouncedelay 1.4s infinite ease-in-out both;
  animation: sk-bouncedelay 1.4s infinite ease-in-out both;
}
.spinner-bounced .bounce1 {
  -webkit-animation-delay: -0.32s;
  animation-delay: -0.32s;
}
.spinner-bounced .bounce2 {
  -webkit-animation-delay: -0.16s;
  animation-delay: -0.16s;
}
@-webkit-keyframes sk-bouncedelay {
  0%, 80%, 100% { -webkit-transform: scale(0) }
  40% { -webkit-transform: scale(1.0) }
}
@keyframes sk-bouncedelay {
  0%, 80%, 100% { 
    -webkit-transform: scale(0);
    transform: scale(0);
  } 40% { 
    -webkit-transform: scale(1.0);
    transform: scale(1.0);
  }
}

.spinner-stretch {
  margin: 100px auto;
  width: 50px;
  height: 40px;
  text-align: center;
  font-size: 10px;
}
.spinner-stretch > div {
  background-color: #333;
  height: 100%;
  width: 6px;
  display: inline-block;
  
  -webkit-animation: sk-stretchdelay 1.2s infinite ease-in-out;
  animation: sk-stretchdelay 1.2s infinite ease-in-out;
}
.spinner-stretch .rect2 {
  -webkit-animation-delay: -1.1s;
  animation-delay: -1.1s;
}
.spinner-stretch .rect3 {
  -webkit-animation-delay: -1.0s;
  animation-delay: -1.0s;
}
.spinner-stretch .rect4 {
  -webkit-animation-delay: -0.9s;
  animation-delay: -0.9s;
}
.spinner-stretch .rect5 {
  -webkit-animation-delay: -0.8s;
  animation-delay: -0.8s;
}
@-webkit-keyframes sk-stretchdelay {
  0%, 40%, 100% { -webkit-transform: scaleY(0.4) }  
  20% { -webkit-transform: scaleY(1.0) }
}
@keyframes sk-stretchdelay {
  0%, 40%, 100% { 
    transform: scaleY(0.4);
    -webkit-transform: scaleY(0.4);
  }  20% { 
    transform: scaleY(1.0);
    -webkit-transform: scaleY(1.0);
  }
}

/*ajax spinner*/
.ajloader1 {
  -webkit-animation: ajspina 2s linear infinite; /* Safari */
  animation: ajspina 2s linear infinite;
}

/* Safari */
@-webkit-keyframes ajspina {
  0% { -webkit-transform: rotate(0deg); }
  100% { -webkit-transform: rotate(360deg); }
}

@keyframes ajspina {
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}

/*--------*/

.intro-3{background:no-repeat #ff3f71;
  background-image:-webkit-linear-gradient(120deg,#270101,#d80609,#a159ff,#6caafd,#1fe4d4);
  background-image:-o-linear-gradient(120deg,#270101,#d80609,#a159ff,#6caafd,#1fe4d4);
  background-image:linear-gradient(120deg,#270101,#d80609,#a159ff,#6caafd,#1fe4d4);
  -webkit-background-size:400% 200%;background-size:400% 200%;
  -webkit-animation-name:introAnimation;animation-name:introAnimation;
  -webkit-animation-duration:15s;
  animation-duration:15s;
  -webkit-animation-timing-function:linear;
  animation-timing-function:linear;
  -webkit-animation-delay:0;
  animation-delay:0;
  -webkit-animation-iteration-count:infinite;
  animation-iteration-count:infinite}
@-webkit-keyframes introAnimation{0%,100%{background-position:0 50%}50%{background-position:100% 50%}}
@keyframes introAnimation{0%,100%{background-position:0 50%}50%{background-position:100% 50%}}
/* --- */
.particles-normal{display:flex;align-items:center;width:100vw;height:300px !important;background-image:url(Asset/img/jpg/h3.jpg) !important;}
.particles-normal canvas{height:inherit !important;background-color:rgba(48, 63, 159, 0.75);}
.particles-wrapper canvas{position: absolute;top: 0;z-index: 0; height: 100vh !important; width: 100vw !important}
.particles-wrapper .blue-gradient canvas{background-color:rgba(6, 78, 171, 0.81);}
.particles-wrapper .peach-gradient canvas{background-color:rgba(212, 107, 5, 0.46);}
.particles-wrapper .aqua-gradient canvas{background-color:rgba(2, 149, 138, 0.8);}
.particles-wrapper .purple-gradient canvas{background-color:rgba(90, 1, 218, 0.74);}
.particles-wrapper .red canvas{background-color:rgba(159, 14, 3, 0.66);}
.particles-wrapper .blue canvas{background-color:rgba(6, 78, 171, 0.81);}
.particles-wrapper .elegant-color-dark canvas{background-color:rgba(12, 11, 23, 0.94);}
.particles-wrapper .warning-color-dark canvas{background-color:rgba(158, 112, 3, 0.74);}
.particles-wrapper .teal canvas{background-color:rgba(1, 92, 80, 0.8);}
.particles-wrapper .teal .headsubtitle{border: 3px solid #078d4b66;background: #007968cc;}
#teal .headsubtitle{border: 3px solid #009e4fe6;}
.particles-wrapper .teal .headtitle{border-color: #00796b}
.newsheadcontainer .sitetitle{border-radius: 0 0 22% 22%}
.newsheadcontainer .sitetitle a{display:block;text-align:center;}
.newsheadcontainer .sitetitle img{max-width:40%;min-width:280px;max-height:300px;}
.headmask{position:absolute;color:#fff;z-index:1000;width:100%;text-align:center;}
.headtitle{display:inline-block;background:#0006;color:white;padding:1px 18px;border-radius:4px;border:4px solid #1223d21a;}
.headsubtitle{margin-top:15px;display:inline-block;padding:4px 15px;border-radius:4px;border:3px solid #21078a80;background:#05307b80;}
.particles-intro{position:relative;display:flex;align-items:center;width:100%;height:100vh;}
.headtitleline{position:absolute;left:0;height:2px;width:100%;background-color:#fff;transform-origin:100% 100%;}
.galaxypanel{margin: auto;top: 15%;z-index: 1}
.galaxypaneltitle{position:absolute;right:0;top:-24px;padding:0 7px;border-radius:4px 4px 0 0;}
#particles-js{width:100vw;height:100vh;background-image:url('');background-size:cover;background-position:50% 50%;background-repeat:no-repeat;}
.ya-divan::before{
    font: 505 17px/0.2 dashicons;
    margin-left: 3px;
    vertical-align: middle;
    padding: 0px 2px 3px 3px;
    color: #fff;
    border-radius: 3px;}
.ya-divan-t::before{content: "D";background: #037aef;}
.ya-divan-u::before{content: "U";background: #6c018e;}
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6{line-height:1.5;font-family: 'irsandn'}
.classic-tabs li div.active{border-bottom: 3px solid;border-color: #9ea8ac;}
.postcontent h1, .postcontent h2, .postcontent h3, .postcontent h4, .postcontent h5{
background: #5a5a5a08;
padding: 4px 5px;}
.z-1{z-index:1}.z-100{z-index:100}.z-10k{z-index: 10000;}.z-100k{z-index: 100000;}
.hopa{opacity:0.45}.hopaw:hover .hopa{opacity:1;transition:all 0.4s ease-in}
.card{border-radius: 0 !important; box-shadow: none !important; }
.card-title{font-size:100%;}
/*
.carousel-thumbnails{margin-bottom:10px !important}
.carousel-control-next, .carousel-control-prev{background:#00000055;width:0%;z-index: 1000}
.carousel:hover .carousel-control-next,.carousel:hover .carousel-control-prev{width:45px !important}
.carousel-indicators{z-index: 10000} .carousel-indicators li{background-color: #00000077}
.carousel-thumbnails .carousel-indicators{margin-bottom:-10px}
.carousel-inner{height:100%; z-index: 100}

.thumbslider p{max-width:500px;margin:auto;}
.thumbslider .carousel,.thumbslider .carousel-item,.thumbslider .active{height:100%}
.thumbslider .carousel-thumbnails .carousel-indicators .active{width:100px}
*/
.thumbslider .carousel-inner,.wooslider .carousel-inner{height:430px}
ol.carousel-indicators li img{height: auto;width: 50px;}
.sideteamsliver .iteamcontent{position: absolute;bottom: 0; width: 155px}
.sideteamsliver .iteamcontent span:nth-child(1){height: 20px !important;}
.sideteamsliver ul li a:hover{background: blue !important;color: white !important;border-color: blue}
.sideteamsliver ul li a i{width: 30px;vertical-align: middle;}
.sideteamsliver .iteamcontent span.bord{
left: 4px;
right: 4px;
position: absolute;
border-radius: 50%;
bottom: 5px;
height: 12px !important;
}
.sideteamsliver ul.fix-l{border-radius: 0 0 45px 45px !important;bottom: unset;}
.sideteamsliver .iteamcontent{height: 52px !important;transition: height 0.5s;}
.sideteamsliver .carousel-Controls{position: relative;}
.sideteamsliver .carousel-control-next,.sideteamsliver .carousel-control-prev{position: relative;}
.sideteamsliver .carousel-control-next{float: right;}.sideteamsliver .carousel-control-prev{float: left;}
.sideteamsliver .carousel-indicators{position: relative;margin: 0;bottom: 3px;overflow: auto;overflow-y: hidden;display: block ruby;}
.sideteamsliver .carousel-indicators li{max-width: unset;width: unset;height: unset;margin: 0 1px;}
.sideteamsliver .carousel-indicators img{width: 50px !important;height: 50px;max-width: unset;}
.sideteamsliver .iteamcontent:hover {height: 113px !important;}
.crslbig:hover .carousel-control-next,.crslbig:hover .carousel-control-prev{width:45px !important;}
.crslbig .carousel-control-next i,.wideslider .carousel-control-next i{-webkit-clip-path:polygon(0 0, 0% 100%, 100% 50%);clip-path:polygon(0% 8%, 0% 92%, 100% 50%);}
.crslbig .carousel-control-prev i,.wideslider .carousel-control-prev i{-webkit-clip-path:polygon(100% 0, 0 50%, 99% 100%);clip-path:polygon(100% 8%, 0 50%, 100% 92%);}
.crslbig .card-body{min-height:100px}

.sideslider{height:250px}
.headerslider{height: 100vh}
.wideslider{height:75vh}
.wideslider .carousel-control-next,.wideslider .carousel-control-prev{background:transparent;}
.rgba-black-side{background: linear-gradient(to right ,#0000,#2a2d397a, #2a2d39 , #2a2d397e,#0000);}

.headerslider .carousel-inner .carousel-item{touch-action: pan-x;}
.navbar.scrolling-navbar{z-index: 10000}
.carousel-multi-item .carousel-control-next, .carousel-multi-item .carousel-control-prev{width:45px;background:rgba(77, 77, 87, 0.2);color:white;z-index:1000;max-width:80px}
.testimonialslide{border-radius: 15% 0 15% 0 !important}
.testimonialslide .carousel-control-next, .testimonialslide .carousel-control-prev{background: unset;color: #737578}
.testimonialslide .carousel-inner{min-height: 285px;}
.crslbig .carousel-control-next,.crslbig .carousel-control-prev{top:50%;bottom:50%;}
.thumbcarder .carousel:hover .carousel-control-next, .thumbcarder .carousel:hover .carousel-control-prev{width:30px !important;max-width:30px !important;z-index:100;opacity:1}
.thumbcarder .carousel-control-next,.thumbcarder .carousel-control-prev{position:absolute;display:-webkit-box;display:-ms-flexbox;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:30px !important;color:#9e9e9e;text-align:center;background:none;opacity:0}
.thumbcarder .carousel-control-next{right:-29px;}
.thumbcarder .carousel-control-prev{left:-29px;}
.thumbcarder .carousel-control-next .nextprevbtn{border-radius:0 16px 16px 0}
.thumbcarder .carousel-control-prev .nextprevbtn{border-radius:16px 0 0 16px}
.thumbcarder .nextprevbtn{background-color:#f5f5f5;display:inline-flex;padding:20px 4px;transition:all 0.7s ease-in;box-shadow:0 0 2px rgba(1,1,1,0.4);}

.thumbcarder{width:100%;max-width:1000px;margin:auto;padding-bottom: 1px}
.thumbcardlist{display:block;height: 504px; position:relative !important;margin:0 !important;bottom:0;}
.thumbcardlist .thumbanchor{margin:2px 0; display:flex;cursor:pointer;filter:grayscale(100%);}
.thumbcarder .carousel-indicators .active{
	-webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%, 4% 50%);
	clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%, 4% 50%);
	filter:grayscale(0);opacity:1 !important;background-color:#ebeded !important;}
.thumbcardlist .thumbanchor img ,.thumbcardlist .thumbanchor .lcsdetile{display:inline-block;}
.thumbcardlist .thumbanchor img{width: 80px; height:70px;}
.thumbcardlist .thumbanchor div{border-color:#3d3f3fe6 !important}
.thumbcardlist .thumbanchor ul li{text-indent: 0; background:transparent;width:unset; min-width: 50px;}
.thumbcarder .carousel-indicators .active h6{color: #333 !important}
.cardlinkbtn{transition:all 0.4s ease-in;position:absolute;right:0;bottom:-15px;left:0;text-align:center;}
.cardb{border:4px solid #0000001a !important;border-radius: 0; transition:all 0.5s ease-in;height:495px !important}
#video-carousel-player .carousel-control-prev,#video-carousel-player .carousel-control-next ,#video-carousel-player .carousel-indicators{bottom: 46px}
.post-wrapper img{max-width: 100%;margin: auto;display: block;} .post_gallery .post-wrapper img{min-height: 160px;}
.post-wrapper .postcontent h3{padding-right: 1.5rem;}
.post-wrapper .postcontent h3::before{
  font-family: "Font Awesome 5 Free";
font-size: 37px;
content: "\f05";
color: #3f17cc;
float: right;
position: absolute;
margin-right: -17px;
line-height: 1.5;
margin-top: -17px;
color: gray;
  }
.clearfix::after, .dl-horizontal dd::after, .container::after, .container-fluid::after, .row::after, .form-horizontal .form-group::after, .btn-toolbar::after, .btn-group-vertical > .btn-group::after, .nav::after, .navbar::after, .navbar-header::after, .navbar-collapse::after, .pager::after, .panel-body::after, .modal-header::after, .modal-footer::after{clear:both;}
.py-1m{padding-top:0.15rem !important;padding-bottom:0.15rem !important;}
.p-1p{padding:1px}
.p-2p{padding:2px}
.p-3p{padding:3px}
.py-2p{padding-top:2px;padding-bottom:2px}.px-2p{padding-right:2px;padding-left:2px}
.pt-1p{padding-top:1px;}.pt-2p{padding-top:2px;}
.pr-2p{padding-right:2px}
.pl-2p{padding-left:2px}
.pb-1p{padding-bottom:1px} .pb-2p{padding-bottom:2px}
.mt-1nim{margin-top: 0.44rem !important}
@-moz-keyframes fullexpand{0%{width:0px;}
100%{width:100%;}
}
@-webkit-keyframes fullexpand{0%{width:0px;}
100%{width:100%;};}
@keyframes fullexpand{0%{width:0px;}
100%{width:100%;};}
@keyframes fadebg{0%{background-color:rgba(46, 56, 66, 255);}
65%{background-color:rgba(46, 56, 66, 255);}
100%{background-color:rgba(3,169,244,.1);};}
@keyframes fadebgtitle{0%{opacity:0;}
60%{opacity:0;}
85%{opacity:0.5;}
100%{opacity:1;};}
.wavebg1 {
    position: relative;
    padding: 5.5rem 2rem 3rem;
}
.wavebg1::before {
    background: transparent url("Asset/img/svg/white_wavebg.svg") top center no-repeat;
        background-size: auto auto;
    -webkit-background-size: 3000px 151px;
    background-size: 3000px 151px;
    content: '';
    display: block;
    height: 151px;
    left: 0;
    position: absolute;
    top: -5px;
    width: 100%;
}
.card-wrapper{min-height:420px}
.card-wrapper ul .chip{background:transparent;}
.expand{width:100%;height:1px;position:relative;animation:fullexpand 2.3s ease-out;}
.intro-info-content .h1span{color:rgba(0, 0, 0, 0.42);font-size:200px;line-height: 1.2}
.expander h1::before , .expander h1::after{animation:fullexpand 2.3s ease;background:#3021934d;content:'';display:block;height:2px;position:absolute;width:100%;}
.expander h1::before{top:0;left:0}
.expander h1::after{bottom:0;right:0}
.mybgfade{animation:fadebg 5s ease;background-color:rgba(3,169,244,.1);}
.mybgfade h1{animation-delay:1s;animation:fadebgtitle 1.0s ease;opacity:1;}
.o-nim{opacity: 0.5}.o-1,.opacity-1{opacity:1}
.page-footer .row h5{padding-bottom:7px;border-bottom:3px solid;display:inline-block;color: unset !important;}
#trp-floater-ls {left: 1%;} #trp-floater-ls img.trp-flag-image{margin-right: 0 ; margin-left: 5px}
.breadcrumb-item::before{content:none !important}
.parentcat i.fa-plus{cursor: pointer; transition: 0.4s ease-in-out;}
.parentcat .childcats {
    max-height: 0;
    transition: all 0.4s ease-in;
    overflow: hidden;
    opacity: 0;
    margin-right: 5px;
}
.parenticoactive{transform: rotate(-45deg) !important}
.childcatsactive{
    padding-top: 10px;
    max-height: 500px !important;
    transition: all 0.4s ease-in !important;
    opacity: 1 !important;
}
.mh-360{max-height: 360px}
.hoverable:hover{-webkit-transition:box-shadow .45s;transition:box-shadow .45s;box-shadow:0 8px 17px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19) !important}
.bg-grey{background-color: #868e96 !important}
.badge{font-weight:normal;}
.b-dashed{border-bottom:1px dashed;}
.ff-tnr{font-family:"Times New Roman";}
.ff-gandom{font-family:"gandom" !important;}
.ff-irsans{font-family:'irsans' !important}
.ff-yekan{font-family:"yekan" !important;}
.ff-vazir{font-family:'vazir' !important}
.ff-irsandn{font-family:'irsandn' !important}
.ff-aviny{font-family:'aviny'!important}
.ff-Graphik{font-family:'Graphik' !important}
.mdblack-text{color:#5a5a5a !important}.mdblack{background-color:#5a5a5a !important}
.silver-text{color: #e9ecef !important}.btn-outline-silver{border: 2px solid #bdbdbd; color:#bdbdbd !important; background-color:transparent;}
.wpbgcolor{background:#23282d !important}.wpbgcolor-text{color:#23282d !important}.protoncolor{background-color: #2b2c34 !important;}
.silver{background-color:#f1f2f3 !important;}.silver2{background-color: #fbfbfc}.eee{background: #eee}
.silver-label{background:#f6f7f9;padding: 0 3px;border: 1px dashed silver;font-family: irsandn;opacity: .85;}

.alpha-gradient{background: rgba(0, 0, 0, 0) linear-gradient(to right, rgb(64, 224, 208), rgb(255, 140, 0), rgb(255, 0, 128)) repeat scroll 0% 0%;}
.blue-gradient a{color: pink !important}
.blue-gradient,.blue-gradient-hover:hover{background:linear-gradient(270deg,#6700e3 0,#25cae5 100%) !important; }
.blue-hover:hover{background: #2196f3 !important}
.skin_blue-gradient .shortcontent ul li::before ,.skin_blue-gradient .postcontent ul li::before ,.blue-gradient-text, .blue-text,.blue-gradient-text-hover:hover,.blue-text-hover:hover{color: #2196f3 !important}
.rgba-blue-gradient-light,.rgba-blue-gradient-strong{background-color: #2196f3b3 !important;} .rgba-blue-gradient-slight{background-color: #2196f395 !important;}
.bo-blue-gradient{border-color: #2196f3 !important}
.btn-outline-blue-gradient{border: 2px solid #2196f3;color:#2196f3 !important}
.blue-gradient-svg-hover:hover svg{fill: #2196f3 !important}

.peach-gradient-hover:hover{background:#F7630C !important;}
.skin_peach-gradient .shortcontent ul li::before ,.skin_peach-gradient .postcontent ul li::before ,.peach-gradient-text,.peach-gradient-text-hover:hover{color: #F7630C !important}
.rgba-peach-gradient-light,.rgba-peach-gradient-strong{background-color: #F7630Cb3 !important;} .rgba-peach-gradient-slight{background-color: #F7630C95 !important;}
.bo-peach-gradient{border-color: #F7630C !important}
.btn-outline-peach-gradient{border: 2px solid #F7630C;color:#F7630C !important}
.peach-gradient-svg-hover:hover svg{fill: #F7630C !important}

.dpurple,.dpurple-hover:hover{background-color: #6200ea !important}
.skin_dpurple .shortcontent ul li::before ,.skin_dpurple .postcontent ul li::before ,.dpurple-text,.dpurple-text-hover:hover{color: #6200ea !important}
.rgba-dpurple-light,.rgba-dpurple-strong{background-color: #6200eab3 !important;} .rgba-dpurple-slight{background-color: #6200ea95 !important;}
.bo-dpurple{border-color: #6200ea !important}
.btn-outline-dpurple{border: 2px solid #6200ea;color:#6200ea !important}
.dpurple-svg-hover:hover svg{fill: #6200ea !important}

.purple-gradient-hover:hover{background: #7c73f3 !important}
.skin_purple-gradient .shortcontent ul li::before ,.skin_purple-gradient .postcontent ul li::before ,.purple-gradient-text,.purple-gradient-text-hover:hover{color: #7c73f3 !important}
.rgba-purple-gradient-light,.rgba-purple-gradient-strong{background-color: #7c73f3b3 !important;} .rgba-purple-gradient-slight{background-color: #7c73f395 !important;}
.bo-purple-gradient{border-color: #7c73f3 !important}
.btn-outline-purple-gradient{border: 2px solid #7c73f3;color:#7c73f3 !important}
.purple-gradient-svg-hover:hover svg{fill: #7c73f3 !important}

.aqua-gradient-hover:hover{background: #1ab5c9 !important;}
.skin_aqua-gradient .shortcontent ul li::before ,.skin_aqua-gradient .postcontent ul li::before ,.aqua-gradient-text,.aqua-gradient-text-hover:hover{color:#1ab5c9 !important} 
.rgba-aqua-gradient-light,.rgba-aqua-gradient-strong{background-color: #1ab5c9b3 !important;} .rgba-aqua-gradient-slight{background-color: #1ab5c995 !important;}
.bo-aqua-gradient{border-color: #1ab5c9 !important}
.btn-outline-aqua-gradient{border: 2px solid #1ab5c9;color:#1ab5c9 !important}
.aqua-gradient-svg-hover:hover svg{fill: #1ab5c9 !important}

.slate-blue,.slate-blue-hover:hover{background: #6B69D6 !important;}
.skin_slate-blue .shortcontent ul li::before ,.skin_slate-blue .postcontent ul li::before ,.slate-blue-text,.slate-blue-text-hover:hover{color: #6B69D6 !important}
.rgba-slate-blue-light,.rgba-slate-blue-strong{background-color: #6B69D6b3 !important;} .rgba-slate-blue-slight{background-color: #6B69D695 !important;}
.bo-slate-blue{border-color: #6B69D6 !important}
.btn-outline-slate-blue{border: 2px solid #6B69D6;color:#6B69D6 !important}
.slate-blue-svg-hover:hover svg{fill: #6B69D6 !important}

.crimson,.crimson-hover:hover {background-color: #B5090C !important;}
.skin_crimson .shortcontent ul li::before ,.skin_crimson .postcontent ul li::before ,.crimson-text,.crimson-text-hover:hover{color: #B5090C !important}
.crimson-svg-hover:hover svg{fill: #FD283B !important}
.rgba-crimson-light,.rgba-crimson-strong{background-color: #FD283Bb3 !important;} .rgba-crimson-slight{background-color: #FD283B95 !important;}
.bo-crimson{border-color: #FD283B !important}
.btn-outline-crimson{border: 2px solid #FD283B;color:#FD283B !important}
.crimson-svg-hover:hover svg{fill: #B5090C !important}

.edark,.edark-hover:hover{background-color: #212121 !important}
.skin_edark .shortcontent ul li::before ,.skin_edark .postcontent ul li::before ,.edark-text,.edark-text-hover:hover{color: #212121 !important}
.rgba-edark-light,.rgba-edark-strong{background-color: #212121b3 !important;} .rgba-edark-slight{background-color: #21212195 !important;}
.bo-edark{border-color: #212121 !important}
.btn-outline-edark{border: 2px solid #212121;color:#212121 !important}
.edark-svg-hover:hover svg{fill: #212121 !important}

.dgreen,.dgreen-hover:hover{background-color: #107C10 !important}
.skin_dgreen .shortcontent ul li::before ,.skin_dgreen .postcontent ul li::before ,.dgreen-text,.dgreen-text-hover:hover{color: #107C10 !important}
.rgba-dgreen-light,.rgba-dgreen-strong{background-color: #107C10b3 !important;} .rgba-dgreen-slight{background-color: #107C1095 !important;}
.bo-green{border-color: #33d904 !important}.bo-dgreen{border-color: #107C10 !important}
.btn-outline-dgreen{border: 2px solid #107C10;color:#107C10 !important}
.dgreen-svg-hover:hover svg{fill: #107C10 !important}

.dblue,.dblue-hover:hover{background-color: #0d47a1 !important}
.skin_dblue .shortcontent ul li::before ,.skin_dblue .postcontent ul li::before ,.dblue-text,.dblue-text-hover:hover{color: #0d47a1 !important}
.rgba-dblue-light,.rgba-dblue-strong{background-color: #0d47a1b3 !important;} .rgba-dblue-slight{background-color: #0d47a195 !important;}
.bo-dblue{border-color: #0d47a1 !important}
.btn-outline-dblue{border: 2px solid #0d47a1;color:#0d47a1 !important}
.dblue-svg-hover:hover svg{fill: #0d47a1 !important}

.megent,.megent-hover:hover{background-color: #E3008C !important}
.skin_megent .shortcontent ul li::before ,.skin_megent .postcontent ul li::before ,.megent-text,.megent-text-hover:hover{color: #E3008C !important}
.rgba-megent-light,.rgba-megent-strong{background-color: #E3008Cb3 !important;} .rgba-megent-slight{background-color: #E3008C95 !important;}
.bo-megent{border-color: #E3008C !important}
.btn-outline-megent{border: 2px solid #E3008C;color:#E3008C !important}
.megent-svg-hover:hover svg{fill: #E3008C !important}

.amber-hover:hover{background-color: #ffc107 !important}
.skin_amber .shortcontent ul li::before ,.skin_amber .postcontent ul li::before ,.amber-text-hover:hover{color: #ffc107 !important}
.rgba-amber-strong{background-color: rgba(255, 193, 7, 0.75) !important;} .rgba-amber-slight{background-color: #ffc10795 !important;}
.bo-amber{border-color: #ffc107 !important}
.btn-outline-amber{border: 2px solid #ffc107;color:#ffc107 !important}
.amber-text {color: #ffc107 !important;}
.amber-svg-hover:hover svg{fill: #ffc107 !important}

.teal-hover:hover{background-color: #009688 !important}
.skin_teal .shortcontent ul li::before ,.skin_teal .postcontent ul li::before ,.teal-text-hover:hover{color: #009688 !important}
.bo-teal{border-color: #009688 !important}
.btn-outline-teal{border: 2px solid #009688;color:#009688 !important}
.teal-text {color: #009688 !important;}
.teal-svg-hover:hover svg{fill: #009688 !important}

.special-color-dark-hover:hover{background-color: #263238 !important;}
.skin_special-color-dark .shortcontent ul li::before ,.skin_special-color-dark .postcontent ul li::before ,.special-color-dark-text,.special-color-dark-text-hover:hover{color: #263238 !important}
.rgba-special-color-dark-light,.rgba-special-color-dark-strong{background-color: #263238b3 !important;} .rgba-special-color-dark-slight{background-color: #26323895 !important;}
.bo-special-color-dark{border-color: #263238 !important}
.btn-outline-special-color-dark{border: 2px solid #263238;color:#263238 !important}
.special-color-dark-svg-hover:hover svg{fill: #263238 !important}

.indigo-hover:hover{background-color: #3f51b5 !important;color: white;}
.skin_indigo .shortcontent ul li::before ,.skin_indigo .postcontent ul li::before ,.indigo-text-hover:hover{color: #3f51b5 !important}
.bo-indigo{border-color: #3f51b5 !important}
.btn-outline-indigo{border: 2px solid #3f51b5;color:#3f51b5 !important}
.indigo-text {color: #3f51b5 !important;}
.indigo-svg-hover:hover svg{fill: #3f51b5 !important}

.lgreen{background-color: #05d272;}.lgreen-text{color: #05d272 !important}
.white-text-hover:hover ,.white-text-hover:hover i{color: white !important}
.grey2-text{color:#d8d8d8 !important}
footer.page-footer a, footer.page-footer{color: unset;}
.ytf-l{font-size:200px;padding-bottom:25px}
.ytf-m{font-size:150px}
.cardfixlink{position:absolute;right:0;bottom:45px;left:0;}
.fix-t{left:0;right:0;top:0;position:absolute;} .top-0{top: 0 !important;}
.fix-b{left:0;right:0;bottom:0;position:absolute;} .bottom-0{bottom: 0 !important;}
.fix-l{left:0;top:0;bottom:0;position:absolute;} .left-0{left: 0 !important;}
.fix-r{right:0;top:0;bottom:0;position:absolute;} .right-0{right: 0 !important;}
.f-3{font-size:3rem !important}
.f-2o5{font-size:2.5rem !important}
.f-2{font-size:2rem !important}
.f-1o7{font-size:1.7rem !important}
.f-1o5{font-size:1.5rem !important}
.f-1o3{font-size:1.35rem !important}
.f-1o2{font-size:1.2rem !important}
.f-1{font-size:1rem !important}
.f-9nim{font-size:0.92rem !important}
.f-nim{font-size:0.85rem !important}
.f-7nim{font-size: 0.72rem !important;}
.f-b700{font-weight: 700;}.f-500{font-weight: 500;} .f-b900{font-weight: 900;}
.line-height-2{line-height: 2;}
.dropdown-menu{transition: all 0.4s ease-in;padding-right: 0 !important;padding-left: 0 !important}
.navbar-expand-md{min-height: 52px}
.navbar-nav .dropdown:hover .depth_0{transition: all 0.5s ease-in;display: block !important;}
.navbar-nav .dropdown-submenu:hover .depth_1{transition: all 0.5s ease-in;display: block !important;}
.navbar-nav ul ul{right: 100%;top: -8px;}
ul.navbar-nav>li>a{padding-top: 1rem !important;padding-bottom: 1rem !important;}
#newsheader ul.navbar-nav>li>a{padding-top: 0.5rem !important;padding-bottom: 0.55rem !important;}
.navbar .dropdown-menu a{color: unset !important;}
.navbar .dropdown-menu{border-radius:0;margin-top:0px !important; min-width:200px;z-index: 10000;}
.navbar .dropdown-menu li a{border-bottom:1px solid transparent}
.navbar .dropdown-menu li a:hover{
background-color: #e9e9e9;
border-right: 3px solid #303f9f;
padding-right: 13px !important;
color: unset !important;}
.deep-purple .dropdown-menu li a:hover{border-right-color: #512da8;}
.divider-new{position:relative;}
.divider-new::after,.divider-new::before{background:rgba(63,81,181,.1) !important;}

.newsbox .divider-new span.divrarrow{width:0;border-style:solid;border-width:20px 20px 20px 0px;border-color:transparent;border-right-color:rgba(63,81,181,.1) !important;border-left-color:rgba(63,81,181,.1) !important;}
.newsbox .divider-new span.divrarrow.sbefore{border-width:20px 0px 20px 20px;margin-right:0px;}
.ltrboxheader div.h5-responsive{border-radius: 0 8px 8px 0 !important;padding: 5px 15px 5px 5px !important;}
.ltrboxheader span.divrarrow{margin-left: -3px !important;border-width: 18px 0px 18px 20px !important;border-right-color:transparent !important; border-left-color:#3E4551 !important }
.navbar-expand-md .navbar-nav .nav-link{padding-right:10px;padding-left:1rem}
.dropdown-menu .rarrow{
    width: 0;
    border-style: solid;
    border-color: transparent;
    border-bottom-color: #fff !important;
    top: -27px;
    right: 0px;
    position: absolute;
    border-width: 15px 12px 12px 25px;
}

.dropdown-menu .subrarrow {
    width: 0;
    border-style: solid;
    border-color: transparent;
    border-left-color: rgba(194, 194, 197, 0.5) !important;
    top: 5px;
    right: -10px;
    position: absolute;
    border-width: 15px 0px 15px 10px;
}

.dropdown-submenu .dropdown-toggle::after {
    display: inline-block;
    width: 0;
    height: 0;
    margin-right: .455em;
    vertical-align: .255em;
    content: "";
    border-top: .3em solid transparent;
    border-right: .3em solid;
    border-bottom: .3em solid transparent;
    border-left: .3em solid transparent;
    margin-bottom: -5px;
}

.leftsidebar .newsbox .boxheaderbg-top i,.leftsidebar .newsbox .boxheaderbg-top div,.leftsidebar .newsbox .boxheaderbg-top::after,
.leftsidebar .newsbox .boxheaderbg-rand i,.leftsidebar .newsbox .boxheaderbg-rand div,.leftsidebar .newsbox .boxheaderbg-rand::after,
.leftsidebar .newsbox .boxheaderbg-last i,.leftsidebar .newsbox .boxheaderbg-last div,.leftsidebar .newsbox .boxheaderbg-last::after,
.leftsidebar .newsbox .boxheaderbg-cat i,.leftsidebar .newsbox .boxheaderbg-cat div,.leftsidebar .newsbox .boxheaderbg-cat::after{background-color:#bdbfc2 !important}
.leftsidebar .newsbox .boxheaderbg-top span.divrarrow,
.leftsidebar .newsbox .boxheaderbg-rand span.divrarrow,
.leftsidebar .newsbox .boxheaderbg-last span.divrarrow,
.leftsidebar .newsbox .boxheaderbg-cat span.divrarrow{border-right-color:#bdbfc2 !important}
.box-shadow-1:hover{box-shadow:0 0 3px grey;border-radius:4px;cursor:pointer;transition:all 0.3s ease-in;}
.leftsidebar .divider-new{margin-top:5px !important;}
.babg-red::before, .babg-red::after{background:#dc3545}
.babg-blue::before, .babg-blue::after{background:#007bff}
.babg-teal::before, .babg-teal::after{background:teal}
.babg-purple::before, .babg-purple::after{background:#6f42c1}
.babg-dark::before, .babg-dark::after{background:#343a40}
.babg-dark-l::after{background:#343a40}
.babg-secondary::before, .babg-secondary::after{background:#868e96}
.babg-aqua-gradient::before{background:linear-gradient(40deg,#45cafc,#303f9f);}
.babg-aqua-gradient::after{background:linear-gradient(40deg,#303f9f,#45cafc);}
.babg-peach-gradient::before{background:linear-gradient(40deg,#fc6262,#ffd86f);}
.babg-peach-gradient::after{background:linear-gradient(40deg,#ffd86f,#fc6262);}
.babg-purple-gradient::before{background:linear-gradient(40deg,#7873f5,#ff6ec4);}
.babg-purple-gradient::after{background:linear-gradient(40deg,#ff6ec4,#7873f5);}
.bo-0{border-color: transparent !important;}
.bo-1{border-width:1px !important}
.bo-2{border-width:2px !important}
.bo-3{border-width:3px !important}
.bo-4{border-width:4px !important}
.bo-right{border-left-width:0 !important;border-top-width:0 !important;border-bottom-width:0 !important;}
.bo-left{border-right-width:0 !important;border-top-width:0 !important;border-bottom-width:0 !important;}
.bo-top{border-left-width:0 !important;border-right-width:0 !important;border-bottom-width:0 !important;}
.bo-bottom{border-left-width:0 !important;border-right-width:0 !important;border-top-width:0 !important;}
.bo-y{border-left-width:0 !important;border-right-width:0 !important;}
.bo-x{border-top-width:0 !important;border-bottom-width:0 !important;}
.bo-s{border-style:solid;}
.bo-d{border-style:dashed !important;}
.bo-rgba{border-color: #000000b3;}
.radius-top-20{border-radius: 20px 20px 0 0;}
.noradius-b{border-bottom-right-radius:0 !important;border-bottom-left-radius:0 !important;}
.noradius-t{border-top-right-radius:0 !important;border-top-left-radius:0 !important;}
.noradius-l{border-top-left-radius:0 !important;border-bottom-left-radius:0 !important;}
.noradius-r{border-top-right-radius:0 !important;border-bottom-right-radius:0 !important;}
.bo-white{border-color: #fff !important}
.bo-gray{border-color: #dbdbdb !important}
.bo-red{border-color: #f44336 !important}
.bo-pink{border-color: #ec407a !important}
.bo-blue{border-color:#007bff !important }
.bo-cyan{border-color:#80deea !important }
.bo-teal{border-color:#02a292 !important}
.bo-amber{border-color: #ffc107 !important}
.bo-orange{border-color: #f4511e !important}
.bo-purple{border-color: #673ab7 !important;}
.bo-indigo{border-color: #3f51b5 !important;}
.bo-purple{border-color: #673ab7 !important;}
.bo-lime{border-color: #cddc39 !important}
.bo-mdb{border-color:#3b465e !important;}
.bo-unique{border-color:#1c2331 !important;}
.bo-stylish{border-color:#4b515d !important}
.bo-silver{border-color: #e9ecef !important;}
.linkhover1:hover{text-decoration: underline;}
.a-inc a , .a-inc li a{color:inherit !important;}

.w-inw{max-width:99.5% !important;}
.th-purple:hover{transition:all 0.3s linear;cursor:pointer;color:purple}
.th-teal:hover{transition:all 0.3s linear;cursor:pointer;color:teal}
.th-blue:hover{transition:all 0.3s linear;cursor:pointer;color:#007bff}
.th-blue-grey:hover{transition:all 0.3s linear;cursor:pointer;color:#607d8b}
.th-red:hover{transition:all 0.3s linear;cursor:pointer;color:#dc3545}
.ho-silver:hover{background-color:#f1f3f6;color:#123456 !important;transition:all 0.3s linear;}
.y-hover0:hover{transition:all 0.3s linear;cursor:pointer;color:#6a727a !important}
.y-hover1:hover{background-color:#f0f0f9 !important;transition:all 0.3s linear;cursor:pointer;}
.y-hover2:hover{background-color:#0071d1 !important;color:white !important;border-color:#0093ff !important;transition:all 0.3s linear;cursor:pointer;}
.y-hover3:hover{background-color:#efb404 !important;color:white !important;border-color:#ffc137 !important;transition:all 0.3s linear;cursor:pointer;}
.y-hover3b:hover{background-color:white !important;color:#efb404 !important;border-color:#ffc137 !important;transition:all 0.3s linear;cursor:pointer;}
.y-hover4:hover{background-color:#d40110 !important;color:white !important;border-color:#bd0721 !important;transition:all 0.3s linear;cursor:pointer;}
.y-hover5:hover{background-color:white !important;color:#0685ff !important;transition:all 0.3s linear;cursor:pointer;}
.breadcrumb a{color:white}
.pagination a i.fa-angle-right{margin-top:-8px;margin-left:-5px;}
.pagination a i.fa-angle-left{margin-top:-8px;margin-right:-5px;}
.cardcatlbl{position:absolute;font-size:13px;top:-31px;left:0;padding:8px 14px;line-height:15px;color:#FFF;font-weight:bold;text-align:center;}
.pn-link:hover{transition:all 0.3s cubic-bezier(.46,.03,.52,.96);color:white;}.pn-link:hover i{transition:all 0.3s cubic-bezier(.46,.03,.52,.96);color:white !important}
.relatetlink{position:relative;}
.relatetlink:after{content:attr(name);background:white;color:#828283;border:1px solid #ccc;border-radius:2px;opacity:0;top:0;right:-50px;position:absolute;transition:500ms ease;white-space:nowrap;max-height:0;min-width:100px;text-align:center;}
.relatetlink:hover:after{opacity:1;top:1.2em;max-height:200px;padding:.4em;}
.widget-item ul{padding-left:0;list-style-type:none;}
.scrolling-navbar{-webkit-transition:background .5s ease-in-out, padding .5s ease-in-out;-moz-transition:background .5s ease-in-out, padding .5s ease-in-out;transition:background .5s ease-in-out, padding .5s ease-in-out;}
/* .top-nav-collapse{background-color:#eaeaea !important;} */
/* .top-nav-collapse .collapse.show{background-color: #eaeaea} */
/* .top-nav-collapse .nav-link{color: rgb(58, 58, 58) !important} */
.sidenav_inner #searchform input{width: 97%;margin-right: 3% !important;}
.top-nav-collapse input.form-control::placeholder ,.dbs_side_form .formcontainer .form-control::placeholder, .sidenav_inner input.form-control::placeholder{color: #b5b2b2 !important; }
.top-nav-collapse input.form-control{border-bottom:1px solid grey !important;}
.navbar .navbar-brand{margin-left:1rem;}
.video-fluid{max-height: 500px} /*.video-fluid.w-100{max-height: unset;}*/
.maincover{background-image:url('Asset/img/jpg/1.jpg');background-size:cover;height:100vh;width:100%;background-repeat:no-repeat;}
.pcover,.pcover2{height:inherit !important;}.pcover3{height: 60vh !important;}
.pcover2 #particles-js{height: unset !important;}
.pcover .titlewrapper,.pcover2 .titlewrapper{margin:95px 10px 10px;padding-top: 20px;padding-bottom: 20px }
.pcover .h1span,.pcover2 .h1span{font-size:110px;}
.pcover .headsubtitle,.pcover2 .headsubtitle{margin-top:0;}
.pcover .btn,.pcover2 .btn{margin-top:1rem !important;}
.paytofile div{height: unset !important;}

.maincover2{background-size:cover;height:100vh;width:100%;background-repeat:no-repeat;}
.pcover2 .iintro{display: none !important}
.pcover2 .pintro{display: block !important}
.pcover2.headeslide .titlewrapper{margin-top: 10px}
#Downhead{position:absolute;bottom:40px;}
.default_pagecover{background-image:url('Asset/img/jpg/india.jpg');}
.catcover{background-image:url('Asset/img/jpg/3.jpg');}
.catcover h3{display: inline-block;border-radius: 0 0 40% 40%;background: white;padding: 8px 28px 30px 28px;}
.catcoverhight{min-height: 380px}
.jarallax{min-height:unset;}.astitr div h5{margin-bottom: -2px !important}
.astitrlist i{opacity: 0.85; transition: all 0.5s ease-in-out;}
.astitrlist:hover i{color: inherit !important;}
.as_product_botron{border-radius: 40px 0 40px 0;}
.as_product_botron .view{border-radius: 40px 0 0 0;}
.jumbotronPH{max-width: 1380px; margin: auto;}
.jumbotronPH-img{min-height: 200px !important;margin: auto;border-radius: 5%}
.jumbotronPH-text{width:120%;border-radius: 70px 0;box-shadow: 0 0 2px 1px #b6b6db;}
.order-2 .jumbotronPH-text{margin-right: -20%;}
.cologos{border-radius: 5% 5% 0 0}
.frontlist-img{min-height: 150px !important;margin: auto;}
.grayscaleimg{filter: grayscale(100);}
.cardthumbimg{width:100% !important;height:225px !important;min-width:unset !important;}
.cardgallery, .cardgallery img ,.cardgallery a h4 , .cardgallery .card{border-radius: 10% 10% 10px 10px !important}
.cardinfo .cardthumbimg{width: auto !important; margin: auto;}
.autoheightimg{height: 260px !important}
.wowcardimg{height: 340px}
.asthumbimg{width:100% !important;height:150px !important;}
.asminthumb{max-width: 110px; height: auto;}
.aspalleryimg {width:100% !important;height:250px !important;}
.cologo .asthumbimg {filter: grayscale(100);margin: auto;max-width: 150px;height: auto !important;}
.cologo:hover .asthumbimg{cursor: pointer; filter: grayscale(0) !important;}
.sitelogo img{transition: all 0.2s ease-in; width: auto; height: 75px;}
.nhlogoimg img {transition: all 0.2s ease-in; height: 150px;width: auto;max-width: 100% !important}
.top-nav-collapse .sitelogo img{transition: all 0.4s ease-in; height: 50px}
#Divan_contact_form div{border-color: inherit;}
#Divan_contact_form .form-control:focus ,#Divan_contact_form textarea.md-textarea:focus{border-bottom-color: inherit !important; box-shadow: unset !important}
#Divan_contact_form .form-control:focus + label ,#Divan_contact_form textarea.md-textarea:focus + label{color: unset;}
.container-fluid .DBS{max-width: 1380px;border-radius: 100px 0;}
.DBS .formtumb{height: inherit !important;min-height: 340px;max-height: 380px;}
.dbs_side_form .formcontainer{
  position: absolute;
  top: 22%;
  left: 0;
  right: 0;
  width: 200px;
  margin: auto;
}.d-grid{display: inline-grid;}
.dbs_side_form .formcontainer .form-control{
height: 1.15rem;
border-color: transparent;
text-align: center;
padding-bottom: 4px !important;
font-size: 1.05rem;
font-weight: 700;
font-family: gandom;
}
.dbs_side_form img{height: 450px} .dbs_side_form .formlogo img{height: 95px;width: 95px;}
.dbs_side_form .border.white{border-radius: 15px !important}
.dbs_side_form .DBS_livesend{padding: 8px 13px !important;}
.woocartdrop {
    transition: all 0.2s ease-in;
    position: absolute;
    left: 0;
    z-index: -1;
    background: #fff;
    border: 4px solid #eee;
    border-radius: 4px;
    opacity: 0;
    margin-top: -12px;
    min-width: 270px;
    max-width: 100%;
}
.woocartmenu:hover .woocartdrop{z-index: 1000; opacity: 1;margin-top: -5px}
.woocartdrop a:hover{background-color: #eee}
#searchform input::placeholder{color:#ffffff88;}
.simplecard .card{cursor: pointer;border:2px solid transparent; border-radius: 16px 16px 0 0 !important;transition: 0.5s all ease-out;}
.simplecard .card:hover{
border-color: rgba(50,50,50,0.2);
}
#animated_bg {
    height: 100vh;
    width: 100%;
    position: absolute;
    overflow: hidden;
    opacity: 0.85;
}
.animated__bg {
    position: relative;
}
#animation {
    position: absolute;
    z-index: 1;
}
.cover, #animation {
    width: 100%;
    height: 500px;
    right: 0;
    left: 0;
    background-color: transparent;
}
.simplecard .card .view{border-radius: 15px 15px 0 0;}
.relthumbimg{width:100% !important;height:220px !important;}
.listthumbimg{height:60px;width:65px;}
.testimonial{min-height: 250px}
.testimonial_flag{right: unset; top: -10px; left : -10px; border-radius: 50% }
.testimonial_image {margin-top: -25px; }
.testimonial_image img{height: 100px;width: auto; border-radius: 50% !important;border: 3px solid #201e1e1c;}
.testimonial-flag{top: -5px; left : -15px;}
.frontlistimg{height:150px;width:150px;}
.moderncardimg{width:100% !important;height:170px !important;border-radius:0 !important;}
.gridcardimg{width:100% !important;height:270px !important;border-radius:0 !important;}
.gridcardximg{width:100%;height:20vh !important;min-height:80px;border-radius:0 !important;}
.gridcardimgsm{width:100% !important;height:100px !important;}
.polygon0{-webkit-clip-path:polygon(20% 0%, 80% 0%, 100% 10%, 100% 80%, 100% 100%, 0 100%, 0% 80%, 0 10%);clip-path:polygon(20% 0%, 80% 0%, 100% 10%, 100% 80%, 100% 100%, 0 100%, 0% 80%, 0 10%);}
.polygon1{-webkit-clip-path:polygon(20% 0%, 80% 0%, 100% 20%, 100% 80%, 80% 100%, 20% 100%, 0% 80%, 0% 20%);clip-path:polygon(20% 0%, 80% 0%, 100% 20%, 100% 80%, 80% 100%, 20% 100%, 0% 80%, 0% 20%);}
.polygon2{-webkit-clip-path:polygon(0 0, 100% 0, 100% 80%, 80% 100%, 20% 100%, 0 80%);clip-path:polygon(0 0, 100% 0, 100% 80%, 80% 100%, 20% 100%, 0 80%);}
.polygon3{-webkit-clip-path:polygon(0% 15%, 4% 4%, 15% 0%, 85% 0%, 96% 4%, 100% 15%, 100% 85%, 96% 96%, 85% 100%, 15% 100%, 4% 96%, 0% 85%);clip-path:polygon(0% 15%, 4% 4%, 15% 0%, 85% 0%, 96% 4%, 100% 15%, 100% 85%, 96% 96%, 85% 100%, 15% 100%, 4% 96%, 0% 85%);}
.polygon4{-webkit-clip-path:polygon(100% 0%, 75% 50%, 100% 100%, 25% 100%, 0% 50%, 25% 0%);clip-path:polygon(100% 0%, 75% 50%, 100% 100%, 25% 100%, 0% 50%, 25% 0%);}
.polygon5{-webkit-clip-path:circle(50% at 50% 50%);clip-path:circle(50% at 50% 50%);}
.polygon6{-webkit-clip-path:polygon(100% 0, 100% 0, 89% 100%, 0 100%, 0 0);clip-path:polygon(100% 0, 100% 0, 89% 100%, 0 100%, 0 0);}
.polygon7{-webkit-clip-path:polygon(30% 0%, 70% 0%, 100% 0, 100% 70%, 70% 100%, 30% 100%, 0% 70%, 0 0);clip-path:polygon(30% 0%, 70% 0%, 100% 0, 100% 70%, 70% 100%, 30% 100%, 0% 70%, 0 0);}

.gridmask,.mouse{cursor:pointer;}
.gridtitle{color:white;position:absolute;bottom:0;right:0;left:0;z-index:1;background-image:linear-gradient(to top, #000000b3, #19222c80 , #0000);padding:20px 10px 5px;}
.gridtitle h3{text-shadow:0 0 2px #000;}
.gridtitle p{transition:all 0.5s ease-in;opacity:0;z-index:-10;margin:0;height:0;}
.gridmask:hover .gridtitle p{height:initial;z-index:10;opacity:1}
.gridcard{padding:1px !important}
.gridmodern img{background-size:cover;display:block;background-position:center;margin:1px;position:relative;}
.gridmodern .lgimg{width:100% !important;height:340px}
.gridmodern .mdimg{width:100% !important;height:175px}
.cmlist{padding:4px;border-radius:4px;}
.cmlist li{border:1px dashed #bcc1c5;margin-bottom:4px;padding:2px;list-style:none;transition:all ease-in 0.3s}
.cmlist li:hover{border-style:solid;border-radius:3px}.cmlist li:hover,.cmlist li:hover span{color: white !important}
.cmlist li span,.cmlist li p{display:inline;}.cmlist li span{font-size: 16px;}
.cmlist.bedark li a{color:white}
.sidebar-links .list-group-item{background: unset;}
.hm-gradient .full-bg-img,.rgba-gradient-1{background:-moz-linear-gradient(45deg, rgba(42, 27, 161, 0.7), rgba(29, 210, 177, 0.7) 100%);background:-webkit-linear-gradient(45deg, rgba(42, 27, 161, 0.7), rgba(29, 210, 177, 0.7) 100%);background:-webkit-gradient(linear, 45deg, from(rgba(42, 27, 161, 0.7)), to(rgba(29, 210, 177, 0.7)));background:-o-linear-gradient(45deg, rgba(42, 27, 161, 0.7), rgba(29, 210, 177, 0.7) 100%);background:linear-gradient(to 45deg, rgba(42, 27, 161, 0.7), rgba(29, 210, 177, 0.7) 100%);}
.h-100vh{height: 100vh}.w-100vw{width: 100vw}
.intro-1 {
  background: url("Asset/img/jpg/5.jpg")no-repeat center center;
  background-size: cover;
}
.tickerwrapper{width:100%;height:40px;position:relative;border:solid 0px #1976d2;overflow:hidden;color:#fff;}
.tickerlabel{-webkit-clip-path:polygon(10% 0px, 100% 0px, 100% 100%, 0% 100.00%, 5% 50%);clip-path:polygon(10% 0px, 100% 0px, 100% 100%, 0% 100.00%, 5% 50%);}
.fancybox-caption{font-size:16px;font-family:irsans;text-align:center;color: #feea19;}
#comments .reply:hover i{color:#8eb0b3 !important}
.comment-reply-title{text-align:center;padding-bottom:10px;color:grey;}
#comments .comment-author{display:inline-block;}
#comments .commentmetadata{position:relative;float:left;}#comments .commentmetadata a{color:#a2aaad}
#comments ul.media-list li{margin-bottom:2rem;border:1px solid #ddd;padding-left:10px;}
#comments ul.media-list li p{padding:2px 5px 0 0;}
#comments ul.media-list li ul.children li{padding:4px;border:1px solid #ddd;border-radius:4px;background-color:rgba(255,255,255,0.7);margin-right: 15px;margin-top: 5px;}
#comments ul.media-list li ul.children li.byuser{border-right-color:#39a6b9;background-color:rgba(211, 245, 254, 0.5);;}

.footerwave1{background: url(Asset/img/svg/white_wavebg.svg) no-repeat 51% 19%/auto;}
.footermenu li{display:inline-block;}
.footermenu i{font-size:9px !important;padding-left:1px;}

.h-450{height:450px !important;}
.d-sm-none{display: unset !important;}
/****--SIDE NAV CSS--****/
.sidenav_inner .snmenu{width:200px; margin-right: -200px;transition: all ease 0.7s;}
.sidenav_inner .snmenul{height: 60%;}
.sidenav_inner .snmenushow{margin-right:0px;}
.sidenav_inner .snact{transition: all ease-in 0.3s;position: absolute;left: -40px;height: initial;border-radius: 40px 0 0 40px;top: 45%;border:2px solid #f2f2f217;border-right: 0}
.sidenav_inner .snmenu .vertical-menu { width: 100%; }
.vertical-menu .navbar-nav li{margin-bottom: 0 !important}
.vertical-menu .navbar-nav li a {
    display: block;
    padding: 9px !important;
    text-decoration: none;
    font-size: .85rem !important;
    font-weight: 800 !important;
    border-bottom: 1px solid #e6e6e621 !important;
}
.company_head,.company_head #toptitle div.protoncolor{
  border: 3px solid #11080857;
  /*box-shadow: 0 0 4px 0px #f71313;*/
}
.company_head{border-width: 0 0 3px 0;}
.company_topmenu a:hover{color: white !important;}
.company_head.top-nav-collapse .container{transition: all 0.4s ease-in;height: 20px}
.company_head.top-nav-collapse .container div.protoncolor{transition: all 0.4s ease-in;}
.company_header.pcover2{height: 300px !important}
.company_header.pcover2 .intro-info-content{margin-top: 4rem;}
.company_header.pcover2 .subtext-header {margin-bottom: 0 !important}
.company_header.pcover2 .smooth-scroll{display: none;}
.company_header .header_action .header_actionbtn{cursor:pointer;padding: 20px 17px;border-radius: 50%;border: 4px solid #00e7ff5c;line-height: 0;vertical-align: middle;}
.company_header .header_action .header_actionbtn:hover{background: #005550 !important;transition: all ease-in 0.5s}
.company_head .container{transition: all 0.4s ease-in;height: 30px}
.company_head .container hr{position: absolute;
width: 100%;
height: inherit;
margin: 0;
background-color:
#2b2c34;
padding: 3px;
left: 0;
right:0;}
.company_head .container a#toptitle{margin: auto;}
.company_head .container div.protoncolor{
transition: all 0.4s ease-in;
text-align: center;
position: relative;
border-radius: 0 0 40px 40px;
border-top: 0;
}
.company_header.pcover2 .intro-info-content img{max-height: 185px;}
.company_header .intro-info-content img{max-height: 250px;}
.company_head #toptitle img{transition: all ease-in 0.4s;}
.company_head.top-nav-collapse #toptitle img{height: 65px;}
.company_head img{height: 80px;margin-top: -7px;}
.company_topmenu.collapse.show{
  background: rgb(43, 44, 52) none repeat scroll 0% 0%;
  color: silver;
}
.whychoosus_head{
  background: linear-gradient(to right , #0000001c, #ff000060, #ff000060 , #0000001c) !important;
}
.vertical-menu .navbar-nav li a:hover {
  background-color:#03070b6e; /* Dark grey background on mouse-over */
  color: inherit;
}
.fade5{transition: all ease 0.9s;}
.divan_featured_hexagon{
-webkit-transition: all .3s;
transition: all .3s;
text-align: center;}
.divan_featured_hexagon svg{
fill: #fff;
stroke: #b5b5b5;
-webkit-transition: all .3s;
transition: all .3s;
}

.divan_featured_hexagon i, .divan_featured_hexagon h3{position: absolute;}
.divan_featured_hexagon i{
font-size: 3em;
top: 29px;
left: 50%;
-moz-transform: translateX(-50%);
-webkit-transform: translateX(-50%);
-o-transform: translateX(-50%);
-ms-transform: translateX(-50%);
transform: translateX(-50%);
color: #777;
-webkit-transition: all .3s;
transition: all .3s;
}
.divan_featured_hexagon h3{
left: 7px;
right: 7px;
bottom: 41px;
font-size: 1rem;
-webkit-transition: all .3s;
transition: all .3s;
color: grey;
font-family: irsandn;
}
.divan_featured_hexagon:hover i, .divan_featured_hexagon:hover h3{color: white;}
.linear-black{background: rgb(25,17,31);
background: linear-gradient(90deg, rgba(25,17,31,0.08) 0%, rgba(55,53,66,1) 50%, rgba(16,26,33,0.06) 100%);}
.linear-white{background: linear-gradient(90deg, rgba(255, 255, 255, 0.08) 0%, rgb(255, 255, 255) 50%, rgba(255, 255, 255, 0.06) 100%);}
#ajaxGSitem_container{height: 400px;overflow-y:auto;}
.toast-message{font-family: 'vazir'}
#GSform{
 /*Animation*/
 -webkit-transition: height 1s ease;
    -moz-transition: height 1s ease;
      -o-transition: height 1s ease;
     -ms-transition: height 1s ease;
         transition: height 1s ease;
}
#GSform #media-content.tab-content img{height: 300px; width: 100%}
[type="radio"] + label::after, [type="radio"] + label::before{left: unset;right: 0}
[type="checkbox"] + label::before{left: unset;right: 0}
[type="checkbox"] + label, [type="radio"] + label{padding-left: unset; padding-right: 25px}
.inner_content{min-height: 270px}
/*//
WooCommerce style
/*/
.cardwoo .card-title{font-size: 1.1em;}
.products .product .add_to_cart_button {display: block; text-align: center;}
.products .product {transition: all 0.25s ease-in; }
.products .product:hover {box-shadow: 0 0 5px #ccc}
.woocommerce-cart-form .product-thumbnail img{max-height: 150px; width: auto;}
.woocommerce form .form-row{width: 50%;display: inline-block;}
.woocommerce form #payment .form-row{width: unset;text-align: center;}
.woocommerce form #payment .form-row #place_order{float: none;font-size: 20px;width: 195px;}
.woocommerce table.shop_table{font-family: 'irsans'}
.woocommerce span.onsale {background-color: #fb3;
border-radius: unset;
transform: rotate(-43deg);
line-height: 1.8;
min-height: 2.5em;
margin: 5px -10px !important;
padding: 2px 8px;
}

.woocommerce .woocommerce-checkout .col2-set .col-1,.woocommerce .woocommerce-checkout .col2-set .col-2{max-width: unset;}
.woocommerce-input-wrapper{width: 100%}
.woocommerce ul.products li.product .price{text-align: center; color: #009688;font-family: "gandom";font-size: 18px}
.woocommerce-loop-product__title{color: #444}

.entry-summary form{margin-top: 20px}
.single-product .entry-summary .woocommerce-Price-amount{color: #6a767b;font-size: 30px;font-family: 'irsans'}
.entry-summary form button.single_add_to_cart_button{
padding: 15px 25px;
background: orange !important;
float: left !important;
margin-left: 10px;
}
.entry-summary form button.single_add_to_cart_button:hover {background-color: #2bbbad !important;transition: all 0.2s ease;}
del .woocommerce-Price-amount{color: #868e96; font-size: 1rem;}
.wc-proceed-to-checkout .checkout-button{background: #2bbbad !important; padding:15px 25px ;}
.wc-proceed-to-checkout .checkout-button:hover{background-color: #0d7777 !important}
.woocommerce-product-gallery{opacity: unset !important;}
.woocommerce-product-gallery__image{margin: 2px 10px;}
.woocommerce-product-details__short-description{font-family: 'gandom'}
.product .related h2{margin-bottom: 1.5em;border-bottom: 2px solid #ddd;display: inline-block;}
.woocommerce-error, .woocommerce-info, .woocommerce-message{margin:0.5em;}
.woocommerce-cart-form .coupon #coupon_code{width: 120px;}
.woocommerce-cart-form .coupon .button{background-color: #63666b;color: white;transition: all 0.25s ease;}
.woocommerce-cart-form .coupon .button:hover{background-color: #c2185b; color: white}
.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt{background: #2bbbad;transition: all 0.28s ease;}
.woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover{background-color: #0d7777 ;color: #fff;}
.woocommerce .cart-collaterals .cross-sells{border: 2px dashed #e1e3e4;border-radius: 4px;padding: 8px;}
.woocommerce .cart-collaterals .cross-sells h2{font: 18px/2.6 irsans;margin: 0.7em 5px 2.2em;color: gray;border-bottom: 2px solid #eee;}
/*//
mobile style
/*/
.woocommerce .carousel-inner.pruduct_gallery_img{height: 380px;}
.company_header .display-3{transition: all ease-in .5s}
@media screen and (max-width:960px){.divan_featured_hexagon h3{bottom: 31px !important} }
@media screen and (max-width:768px){
  .DBSstatus,.DBS_livesend{margin-right: unset !important;position: relative;}
  .company_header .display-3{font-size: 3rem;}
  .company_head .topphone #topphonenumber{color: white !important;}
  .jumbotronPH-text{width:unset;border-radius: 6% 0;position: relative;}
  .h-450{height:400px !important;}
  .wowcardimg{height: 230px}
  .galaxytitle h1{font-size: 210% !important} .galaxytitle h5{font-size: 100%}
  .postthumb7,.postthumb8 {display: none;}
  .iintro{margin-top: 15% !important; text-align: center;}
  .as_product_botron .view{border-radius: 0 0 40px 0;}
  #commentscnt{display: none !important;} 
  .d-sm-none{display: none !important;}
  .woocommerce form .form-row{width: 100%;display: block;}
  .galaxypanel{top: 8% !important}
  .woocommerce .carousel-inner.pruduct_gallery_img{height: 380px;}
}
@media (max-width: 576px) {
  .company_head{padding-right: 4px !important; padding-left: 4px !important}
  .company_head .navbar-toggler,.company_head .topphone{padding: 0 !important}
  .company_head .topphone #topphonenumber{display: none !important;}
  .company_head .topphone i{display: block !important;font-size: 1.4rem;}
  .company_header .display-3{font-size: 2rem}
  .company_header .subtext-header{font-size: 1.1rem}
  #whychoosus{height: auto;}#whychoosus.smooth-scroll{display: none;}
  .snact{border-radius: 0 0 0 30px;height: 65px}
  .header-normal{text-align: center;}
  .header-normal .shopcart{margin: auto;}
  .asthumbimg{height: 120px !important;}
  .moderncardimg{height: 150px !important}
  .h-450{height: 300px !important}
  .woocommerce .carousel-inner.pruduct_gallery_img{height: 300px;}
.divan_hexagon_wrap .section-content{
max-height: 300px;
position: relative;
overflow-y: scroll;
-webkit-overflow-scrolling: touch;
}
.divan_featured_hexagon{max-width: 150px;margin: auto;}
}