
#searchsotext {
  /* width: 250px !important; */
  width: 18% !important;
margin-right: 20px !important;
}

#searchword_cat {
 /* width: 210px !important; */
  width: 15% !important;
  margin-right: 20px;
  border: #e5e5e5;
  border-style: solid;
  border-width: 2px;
height: 35px;
font-weight: bold;
color: black;
}

#articledatesearch {
   /* width: 210px !important; */
  width: 38% !important;
  margin-right: 20px;
  border: #e5e5e5;
  border-style: solid;
border-style: solid;
border-color: #c1ccd0;
border-width: 2px;
height: 35px;
font-weight: bold;
color: black;
}

#articleMonthsearch {
 /* width: 210px !important; */
  width: 25% !important;
  margin-right: 20px;
  border: #e5e5e5;
  border-style: solid;
border-style: solid;
border-color: #c1ccd0;
border-width: 2px;
height: 35px;
display: none;
}
#err {
color:red; 
}

#searchsosubmit {
  /* width: 120px !important; */
  width: 10% !important;
  height: 40px !important;
  color: black;
  font-size: 12px;
  background-color: #a4c732 !important;
  font-weight: bold;
  margin-left: 20px;
margin-top: 5px;
  font-family: RobotoBold;
  text-transform: uppercase;
  font-weight: 700;
}

/*#newssohead {
position: relative !important;
border: #e5e5e5 !important;
border-style: solid !important;
width: 301px !important;
height: 200px !important;
}*/

/******News search filter result*********/

#newssohead {
position: relative !important;
/*width: 31% !important;*/
width: 29% !important;
height: 130px !important;
display: inline-flex;
margin-right: 24px !important;
margin-bottom: 25px !important;
}

/*#catdateso {
  position: absolute;
  font-weight: bold !important;
  margin-left: 20px !important;
margin-top: 10px !important;
text-transform: uppercase;
font-size: 13px;
color: black;
}*/

#catdateso {
  position: absolute;
  margin-left: 0px !important;
  margin-top: 10px !important;
  text-transform: uppercase;
  transform: scaleX(1.07338);
  font-family: sans-serif;
  font-weight: bold;
  padding-top: 8px;
padding-left: 20px;
padding-right: 20px;
background: #e9e6dc;
border-radius: 50%;
line-height: 17px;
font-size: 12px;
color: black;
font-family: RobotoBold;
font-weight: 700 !important;
}

#catidso {
  margin-top: 33px !important;
  border-width: 2px;
  /*position: absolute;*/
  line-height: 25px !important;
  position: absolute;
  margin-left: 20px !important;
  color: #a4c732 !important;
  width: 286px;
  font-size: 13px !important;
font-weight: bold;
text-transform: uppercase;
  
}

#catintroso {
  margin-top: 70px;
  margin-left: 20px;
  font-weight: bold !important;
  position: absolute;
  font-family: RobotoSlabregular;
font-size: 14pt;
color: black;
width: 288px;

}

.moduletable .g-title {
  display: none !important;
}

/******End News search*********/

#formresultso {
    /*margin-left: -50px !important;*/
    /*width: 1230px;*/
     width: 110% !important;
     margin-top: -2%;
}

#filtertagso {
  font-weight: 700;
  margin-left: 0px !important;
  /*margin-top: 55px !important;*/
  font-size: 14px;
  margin-bottom: 12px !important;
  font-family: RobotoBold;
  color: black;
  margin-bottom: 12px !important;
}

#readmoreso {
  position: absolute;
  margin-top: 100px;
  color:  #ff7416 !important;
  font-size: 12px !important;
  font-weight: bold;
  margin-left: 98px !important;
font-size: 12px;
font-family: RobotoBold;
font-weight: 700 !important;
}

#readmoreso a {
  color: #ff7416;
}

#catintroso a {
  color: black;
  font-weight: normal;
  font-family: RobotoSlabregular;
font-size: 13pt;
color: black;
}

#leadmoreso1 {
  background-color: #eae7dd;
  height: 40px !important;
  width: 150px !important;
  font-size: 12px !important;
  font-weight: bold;
  /* margin-left: 320px; */
  margin-left: 40%;
  font-family: RobotoBold;
color: black;
border: none !important;
}

#alldataso {
  /*width: 90%;*/
width: 100% !important;
}


#alldataso1 {
  
/* For local
  width: 105% !important;*/
/****For Beta server
  width: 100% !important;*/
  width: 110% !important;
  /*margin-left: 130px;*/
}

.disabled {
  opacity: .4;
  pointer-events: none !important;
  cursor: none !important;
}

span.module1data:nth-child(2) {
position: relative;
left: 89px;
top: 14%;
font-family: RobotoSlab-Regular;
font-size: 12pt;
color: black;
}

.module1data {
  font-family: sans-serif !important;
  transform: scaleX(1.02555);
  role: presentation;  
  font-family: RobotoSlab-Regular !important;
  font-size: 12pt !important;
   color: black !important;
   position: relative;
   left: 100px;
   top:4%;
   display:inline-flex;
   width: 70%;
}

#searchword_country {
width: 38%;
border-style: solid;
border-color: #c1ccd0;
border-width: 2px;
height: 35px;
font-weight: bold;
color: black;
}
#searchword_topic {
width: 38%;
border-style: solid;
border-color: #c1ccd0;
border-width: 2px;
height: 35px;
margin-top: 5px;
font-weight: bold;
color: black;
}
#searchword_forum {
width: 38%;
margin-left: 20px;
border-style: solid;
border-color: #c1ccd0;
border-width: 2px;
height: 35px;
margin-top: 5px;
font-weight: bold;
color: black;
}

.module1data a {
color: black;
}

form-inline {
margin-left: 25px;
}

#title1 {
text-align: center;
font-size: 16px;
font-weight: bold;
margin-left: -70px;
}

#title2 {
text-align: center;
font-size: 39.27px;
font-family: serif;
transform: scaleX(1.19647);
color: black !important;
margin-left: -70px;
}

#title12 {
font-size: 15.2717px;
font-family: sans-serif;
transform: scaleX(0.942113);
color: black !important;
}

#title11 {
font-size: 15.2717px;
font-family: sans-serif;
transform: scaleX(0.942113);
color: #a4c732 !important;

}
#title11 a {
color: #a4c732;
}

@media only screen and (min-device-width: 1024px) and (max-device-width: 1366px){
.module1data {line-height: 18px !important;}

}




@media only screen and (min-device-width : 320px) and (max-device-width : 479px)  {


#searchsosubmit {width: 80% !important;margin-left: 0px;}

#newssohead {
    position: relative !important;
    width: 65% !important;display: block !important;}

#readmoreso {
    position: relative;
    margin-top:0px;
    width: 110% !important;;
}

.module1data{
display: block !important;
width: 100% !important;
}

#leadmoreso1{margin-left: 20%;}




#articledatesearch {
  width: 95% !important;
}

#searchword_country {
  width: 95%;
}

#searchword_topic {
  width: 95%;
}

#searchword_forum {
  width: 95%;
  margin-left: 0px !important;
}

#searchsosubmit {
  width: 92% !important;
}

.moduletable {
  margin-top: -30px !important;
}

.g-swiper-slider.swiper-wrapper {
  margin-bottom: -120px !important;
}


}

