.prode img{height:300px;}
.about-block li{padding-left: 20px;
  list-style: inside;}
.butt{font-size:20px;float: left;margin-bottom: 30px;}
.getquotea {padding: 20px;margin-left: 10px;}
.clear{margin: 0px; padding: 0px; clear: both;}
.mp0{margin: 0px!important;padding: 0px!important;}
.margin0{margin: 0px!important;}
.padding0{padding: 0px!important;}

.mtop0{margin-top: 0px!important;}
.mtop5{margin-top: 5px!important;}
.mtop10{margin-top: 10px!important;}
.mtop20{margin-top: 20px!important;}
.mtop30{margin-top: 30px!important;}
.mtop40{margin-top: 40px!important;}
.mtop50{margin-top: 50px!important;}
.mtop60{margin-top: 60px!important;}

.mbottom0{margin-bottom: 0px!important;}
.mbottom5{margin-bottom: 5px!important;}
.mbottom10{margin-bottom: 10px!important;}
.mbottom20{margin-bottom: 20px!important;}
.mbottom30{margin-bottom: 30px!important;}
.mbottom40{margin-bottom: 40px!important;}
.mbottom50{margin-bottom: 50px!important;}
.mbottom60{margin-bottom: 60px!important;}

.ptop0{padding-top: 0px!important;}
.ptop5{padding-top: 5px!important;}
.ptop10{padding-top: 10px!important;}
.ptop20{padding-top: 20px!important;}
.ptop30{padding-top: 30px!important;}
.ptop40{padding-top: 40px!important;}
.ptop50{padding-top: 50px!important;}
.ptop60{padding-top: 60px!important;}

.pbottom0{padding-bottom: 0px!important;}
.pbottom5{padding-bottom: 5px!important;}
.pbottom10{padding-bottom: 10px!important;}
.pbottom20{padding-bottom: 20px!important;}
.pbottom30{padding-bottom: 30px!important;}
.pbottom40{padding-bottom: 40px!important;}
.pbottom50{padding-bottom: 50px!important;}
.pbottom60{padding-bottom: 60px!important;}
.pbottom100{padding-bottom: 100px!important;}

.txt_center{text-align: center;}
.txt_left{text-align: left;}
.txt_right{text-align: right;}
.txt_justify{text-align: justify;}

.font12{ font-size: 12px!important; font-family: Arial;}
.font14{ font-size: 14px!important; font-family: Arial;}
.font16{ font-size: 16px!important; font-family: Arial;}
.font18{ font-size: 18px!important; font-family: Arial;}
.font20{ font-size: 20px!important; font-family: Arial;}
.font22{ font-size: 22px!important; font-family: Arial;}
.font24{ font-size: 24px!important; font-family: Arial;}
.font26{ font-size: 26px!important; font-family: Arial;}
.font28{ font-size: 28px!important; font-family: Arial;}

.allmatter{ text-align: justify; float: left; display: block;}
.allmatter h1{font-size: 36px; color: #b21f29; }
.allmatter h2{font-size: 30px; color: #b21f29; }
.allmatter h3{font-size: 26px; color: #b21f29; }
.allmatter h4{font-size: 24px; color: #b21f29; }
.allmatter img{width: 50%;}
.allmatter p{font-size: 14px; font-family: arial; color: #333333; }
.allmatter ul{ margin-left: 20px; margin-top: 20px;}
.allmatter li{font-size: 14px; font-family: arial; color: #333333; list-style: decimal; padding-bottom: 5px; line-height: 20px; }


.getquote{background-color: #03804d; color: #fff!important; }
.getquote:hover {background-color: #6960ec!important; color: #fff!important; }
.official_font h2{ color: #007f4c; padding-top: 27px; font-size: 37px; text-align: center; }
.simenslogo img{ float: left;text-align: left;height: 130px;width: 100%;object-fit: contain;margin-bottom: 20px;}

.area_location{ 
	width: 100%; 
	height: auto; 
	background-color: #eee; 
	border: 1px solid #ccc; 
	float: left; 
	display: block; 
	overflow: hidden; 
	padding: 10px; 
	color: #333!important; 
	min-height: 150px;
}
.area_location2{ 
	width: 100%; 
	height: auto; 
	background-color: #eee; 
	border: 1px solid #ccc; 
	float: left; 
	display: block; 
	overflow: hidden; 
	padding: 10px; 
	color: #333!important; 
	min-height: 100px;
}
.area_location img{ width: 100%; object-fit: scale-down; border: 4px solid #fff; box-shadow: 0px 0px 5px 5px #ccc; margin-top: 20px; }


.cvrdarea{width: 100%; height: auto; border: 4px solid #fff; box-shadow: 0px 0px 5px 5px #ccc; float: left; display: block; }
.imageplace img{ width: 100%; object-fit: scale-down; border: 4px solid #fff; box-shadow: 0px 0px 5px 5px #ccc;}






@media only screen and (max-width: 800px) { /* Force table to not be like tables anymore */ 
  #no-more-tables table, #no-more-tables thead, #no-more-tables tbody, #no-more-tables th, #no-more-tables td, #no-more-tables tr { display: block; } 
  /* Hide table headers (but not display: none;, for accessibility) */
  #no-more-tables thead tr { position: absolute; top: -9999px; left: -9999px; } 
  #no-more-tables tr { border: 1px solid #ccc; } 
  #no-more-tables td { /* Behave  like a "row" */ border: none; border-bottom: 1px solid #eee; position: relative;
    padding-left: 50%; white-space: normal; text-align:left; } 
  #no-more-tables td:before { /* Now like a table header */ position: absolute; /* Top/left values mimic padding */ top: 6px; left: 6px; width: 45%; padding-right: 10px; white-space: nowrap; text-align:left; font-weight: bold; } 
  /* Label the data*/
  #no-more-tables td:before { content: attr(data-title); }
}








@media only screen and (min-width : 320px) and (max-width : 479px) {
 .bg-theme_block0976 .figure-img06 {
  width: 100px !important;left: 10px !important;top: 0% !important;transform: translatey(0%) !important;}
  .bg-theme_block0976 h3 {font-size: 20px !important;}
  .official_font h2 {padding-top: 15px!important;font-size: 20px!important;}
    
}
@media only screen and (min-width : 480px) and (max-width : 639px) { }
@media only screen and (min-width : 640px) and (max-width : 767px) { }
@media only screen and (min-width : 768px) and (max-width : 1023px) { }
@media only screen and (min-width : 1024px) and (max-width : 1279px) { }
@media only screen and (min-width : 1280px) and (max-width : 1365px) { }
@media only screen and (min-width : 1366px) and (max-width : 2000px) { }