/*===================================== 

YOU CAN WRIGHT CUSTOME CSS 

======================================*/
.text-bold{font-weight:bold;}
.product-desc {width:100%; padding:10px 0; float:left; border:1px solid #e6e7e8; border-top:none; text-align:center; margin:0;  font-size:13px;}
.border-bottom-blue3{border-bottom:3px solid #004e8d; }
.text-blue{color:#004e8d;}
 
.bg-blue{background-color:#0c95dc !important;}
 
.bg-red{background-color:#fb5455 !important;}
.bg-green{background-color:#a5de5c !important;}
.bg-yellow{background-color:#ffd71d !important;}
.bg-orange{background-color:#fa9f10 !important;}
.bg-dark-blue{background-color:#161b23 !important;}
.bg-light-blue{background-color:#e8f9e9 !important;}
.bg-purple{background-color:#e6b4fa !important;}
.bg-skin{background-color:#fff8db !important;}
.bg-deepskin{background-color:#ffd696 !important;}
.bg-pink{background-color:#f688bb !important;}
.bg-light-green{background-color:#baf1a1 !important;}
.bg-light-green2{background-color:#9de3d0 !important;}
.bg-cyan{background-color:#5ec3f1 !important;}
.bg-tiffany-green{background-color:#1FCDBD !important;}
.hr-purple{margin-top:8px; margin-bottom:0; border-top:10px solid #44364e;  }
.border-block{padding:0; margin:0; border:1px solid #ccc; height:100%;}
.round-border{border-radius:15px;}
.minheight100{height:100%;}
.flex {
  display: flex;
  flex-wrap: wrap;
}
.middleset{
vertical-align: middle; 
width:100%;
    display: table-cell;}
ul#theMenu {list-style-type:none;}
		ul#theMenu ul li { font-size:16px; font-weight:400; line-height:18px; color:#363636; list-style:none;}
		ul#theMenu ul li a {display:block; color:#363636; padding:8px 15px 8px 55px; text-decoration:none; background:#ebebeb url(../images/bullet.png) no-repeat 40px 16px; transition:all .4s ease-in-out;}
		ul#theMenu ul li a:hover, ul#theMenu ul li a.active {background:#f1f1f1 url(../images/bullet.png) no-repeat 40px 16px; color:#3399ff;}
		ul#theMenu ul li ul li a {padding:8px 15px 8px 75px; background:#ebebeb url(../images/bullet.png) no-repeat 60px 16px;}
		ul#theMenu ul li ul li a:hover, ul#theMenu ul li ul li a.active {background:#FFFFFF url(../images/bullet.png) no-repeat 60px 16px; color:#3399ff;}

		#theMenu h3.head {padding:0 !important ; margin:0;}
		#theMenu h3.head a {color:#FFFFFF !important;   font-size:16px !important; font-weight:600 !important; line-height:20px !important; text-transform:uppercase; text-decoration:none; display:block; background:#3399ff url(../images/down.png) no-repeat right; padding:18px 30px; border-bottom:3px solid #FFF; transition:all .4s ease-in-out;}
		#theMenu h3.head a:hover {color:#FFFFFF; background:#003471 url(../images/down-h.png) no-repeat right;}
		#theMenu h3.selected a {background:#003471 url(../images/up-h.png) no-repeat right; color:#FFFFFF;}
		#theMenu h3.selected a:hover {background:#3399ff url(../images/up.png) no-repeat right; color:#FFFFFF;}

.topcontact{position:absolute; top:70px; left:8%; font-size:14px; display:block;}
@media only screen and (max-width:960px) {
.topcontact{position:absolute; top:35px; left:230px; font-size:18px; display:block;}
}
 
@media only screen and (max-width:768px) {
.topcontact{position:absolute; top:25px; left:220px; font-size:14px; display:block;}
}

