section#about {
    margin-top: 22px;
    margin-bottom:22px;
}

.features-con ul li {
    line-height: 28px;
    list-style-type: disc;
}

div#ben-icon i {
    text-align: center;
     font-size: 28px; 
    padding-bottom: 12px;
    color: #0f75bc;
}


div#ben-icon  {
    text-align: center;
}


div#ben-icon h3 {
    font-size: 16px;
    font-weight: 600;
}


div#ben-icon p {
    text-align: justify;
}


.portfolio-menu{
	text-align:center;
}
.portfolio-menu ul li{
	display:inline-block;
	margin:0;
	list-style:none;
	padding:10px 15px;
	cursor:pointer;
	-webkit-transition:all 05s ease;
	-moz-transition:all 05s ease;
	-ms-transition:all 05s ease;
	-o-transition:all 05s ease;
	transition:all .5s ease;
}

.portfolio-item{
	/*width:100%;*/
}
.portfolio-item .item{
	/*width:303px;*/
	float:left;
	margin-bottom:10px;
}
#titlediv {	display:none !important;}

.mb-75{ margin-bottom:75px; }
.pb-75{ padding-bottom:75px; }
.pb-20{ padding-bottom:20px; }
.nfczohostyle { padding: 35px 0 40px; }
.nfczohostyle h3 { line-height: 30px; }
.bsdsshomepage p.alignjustify.textjustify{ text-align:justify; }
.imgbanner h3.subtitle { font-size: 70px; font-weight:bold; color:#888; line-height:72px; }
.imgbanner h3.subtitle span { font-size:70px; font-weight:bold; color:#875A7B;  line-height:72px; }
.imgbanner h3.subtitle a { font-size: 70px; font-weight:bold; color:#888; line-height:72px; }
.imgbanner h3.subtitle a:hover { color:#875A7B; }
.imgbanner .col-md-3 .picimg { background-image: url('assets/img/odoo-partner-img.png'); background-size:95%; background-repeat:no-repeat; background-position:center; display:inline-flex; justify-content:center; align-items: center;  width:300px; height:300px; }
.nfczohostyle h4 { line-height:26px; }
.imgbanner .picimg h4.subtitle { font-size:24px; font-weight:500; }
.text-light a.uaemanufacturersclass{ color:#232323; }
#why-choose-cryotos .registration-area-cols .stylebold-li > li,#about-odoo-sectors .registration-area-cols .stylebold-li > li { position:relative; z-index:0; padding-left:20px; }
#why-choose-cryotos .registration-area-cols .bold-li.pl-15{ padding-left:15px; }
.banner-section .banner-title { font-size:22px; letter-spacing:0.5px; line-height:28px; color: #ffffff; font-weight:400; }
.banner-section p.banner-paragraph { font-size:18px; letter-spacing:0.5px; line-height:28px; color: #ffffff; font-weight:400; }
.top10 { position:relative; top:10px; }
.top50 { position:relative; top:50px; }
.registration-area-cols .strongblackleft { color:#000000 !important; text-align:left !important; font-weight:700 !important; }
.bsdsshomepage .service-item.minheight340px{ min-height:340px !important; }
.bsdsshomepage .service-item.minheight400px{ min-height:400px !important; }
.bsdsshomepage .service-item.minheight430px{ min-height:430px !important; }
.bsdsshomepage .service-item.minheight440px{ min-height:440px !important; }
.bsdsshomepage .service-item.minheight450px{ min-height:450px !important; }
.bsdsshomepage .service-item.minheight530px{ min-height:530px !important; }
.bsdsshomepage .service-item.minheight580px{ min-height:580px !important; }
.bsdsshomepage .service-item.minheight620px{ min-height:620px !important; }
h3.h3heading{ color:#002147 !important; text-align:left !important; }
.ERPSolutionsIndustry .registration-area-cols .service-item-box.icon-center { padding:25px 20px; box-shadow: rgba(149, 157, 165, 0.26) 0px 8px 24px;  text-align: center; -webkit-transition: .3s;  -moz-transition: .3s; -o-transition: .3s; transition: .3s; }
.ERPSolutionsIndustry .registration-area-cols .service-item-box.minheight570px{ min-height: 570px; }
.ERPSolutionsIndustry .registration-area-cols .service-item-box.minheight670px{ min-height: 670px; }
.ERPSolutionsIndustry .registration-area-cols .service-item-box.icon-center ul.bold-li > li {  position: relative; z-index: 1; padding-left: 20px;  text-align: left; }
#why-choose-odoo-erp .pb-20{ padding-bottom:20px; }
.registration-area.onebannerstyle .countdown p.parag,.registration-area.onebannerstyle .countdown p.parag a { color:#232323; line-height:28px; font-weight:normal; font-family:'Poppins', sans-serif; letter-spacing:0; margin:0px; font-size:18px; }
.display-contents{display: contents;}

.dropping-texts { display:inline-flex; justify-content:center;  width:200px; text-align:center; height:32px; vertical-align:-10px; font-size:25px; color:#875A7B; font-weight:bold; }
.dropping-texts > div { font-size:0px; opacity:0; margin-left:-60px; position:absolute; color:#875A7B; font-weight:900; }
.dropping-texts > div:nth-child(1) { animation:roll 7s linear infinite 0s; }
.dropping-texts > div:nth-child(2) { animation:roll 7s linear infinite 1s; }
.dropping-texts > div:nth-child(3) { animation:roll 7s linear infinite 2s; }
.dropping-texts > div:nth-child(4) { animation:roll 7s linear infinite 3s; }
.dropping-texts > div:nth-child(5) { animation:roll 7s linear infinite 4s; }
.dropping-texts > div:nth-child(6) { animation:roll 7s linear infinite 6s; }
.dropping-texts > div:nth-child(7) { animation:roll 7s linear infinite 7s; }
.dropping-texts > div.sempty {  animation:roll2 1s linear infinite 1s; }
.countdown.software-text .containertext .sttext strong{ font-size:18px; }
#odoo-modules-implement .bsdsshomepage .service-item ul.bold-li > li:after,#manufacturing-features ul.bold-li i.tickcheck:after{ position: absolute; left: 0; top: 0;   font-family: 'themify';   content: "\e64c";    color: #0f75bc !important;    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;    font-weight: 400; }
#manufacturing-features ul.bold-li li{position: relative;    z-index: 1;    padding-left: 20px;    text-align: left;     margin-top: 10px;}

    
@keyframes roll {  0% { font-size:0px; opacity:0;  margin-left: -60px; margin-top: 0px; transform:rotate(-25deg); }
                   3% { opacity:1; transform: rotate(0deg); }
                   5% { font-size:inherit; opacity:1; margin-left:0px; margin-top:0px; }
                  20% { font-size:inherit; opacity:1; margin-left:0px; margin-top:0px; transform:rotate(0deg); }
                  27% { font-size:0px; opacity:0.5; margin-left:40px; margin-top:100px; }
                 100% { font-size:0px; opacity: 0; margin-left:-60px; margin-top:0px; transform:rotate(15deg);  }
}

@keyframes roll2 {   0% { font-size:0px; opacity:0; margin-left:-30px; margin-top:0px; transform:rotate(-25deg); }
                     3% { opacity:1; transform:rotate(0deg); }
                     5% { font-size:inherit; opacity:1; margin-left:0px; margin-top:0px; }
                    30% { font-size:inherit; opacity:1; margin-left:0px; margin-top:0px; transform:rotate(0deg); }
                    37% { font-size:1500px; opacity:0; margin-left:-1000px; margin-top:-800px; }
                   100% { font-size:0px; opacity:0; margin-left:-30px; margin-top:0px; transform:rotate(15deg); }
}

@media only screen and (min-width:1024px) and (max-width:1199px)  {
}

@media only screen and (min-width:767px) and (max-width:1023px)  {
}

@media screen and (max-width:767px){
    .bsdsshomepage .service-item.minheight400px,.bsdsshomepage .service-item.minheight450px,.bsdsshomepage .service-item.minheight530px,.bsdsshomepage .service-item.minheight340px,.bsdsshomepage .service-item.minheight580px{ min-height: auto !important; }
    .cws-button.top50, .cws-button.top45 {   top: 25px;  }
}

@media screen and (max-width:480px){
  
}

