.Content.BorderLeft {padding-left: 50px;border-left: solid #dedede 1px;    }
.M40 {margin-left: 40px;margin-right: 40px;    }
.M20 {margin-left: 20px;margin-right: 20px;    }
.btn.next {background-image: url(//cdn11.bigcommerce.com/r-7f3397d2ae83e8b48dd889540b7b618246f07f43/themes/Sammot/images/white/btnNext.png) !important;background-position: 12px 50% !important;
background-repeat: no-repeat !important;padding-left: 33px;margin-top: 0;}
.btn.back {background-image: url(//cdn11.bigcommerce.com/r-7f3397d2ae83e8b48dd889540b7b618246f07f43/themes/Sammot/images/white/btnPrev.png) !important;background-position: 12px 50% !important;
background-repeat: no-repeat !important;padding-left: 33px;margin-top: 0;}
#prodAccordion .Block.current .prodAccordionContent strong {font-weight: bolder !important;font-family: Arial;}

/*-----tab css-----*/

ul.tabs {margin: 0;padding: 0;float: left;list-style: none;height: 32px;/*--Set height of tabs--*/
border-bottom: 1px solid #999;border-left: 1px solid #999;width: 100%;}
ul.tabs li {float: left;margin: 0;padding: 0;height: auto;/*--Subtract 1px from the height of the unordered list--*/  font-family: 'Open Sans';line-height: 31px;/*--Vertically aligns the text within the tab--*/
border: 1px solid #dddddd;border-left: none;margin-bottom: -1px;/*--Pull the list item down 1px--*/
overflow: hidden;position: relative;/*background: #E69138;*/
border-top-left-radius: 0 !important;border-top-right-radius: 0 !important;background: #EEE;}


ul.tabs li a {text-decoration: none;/*color: #fff;*/display: block;/*font-size: 0.7em;padding: 0 6px;/*border: 1px solid #fff;--Gives the bevel look with a 1px white border inside the list item--*/outline: none;font-family: "Open Sans",Arial,Sans-serif;color: #313131;font-weight: bold;font-size: 13px; line-height: 16px; padding: 7px 8px;}

.BlogPostContent h3 a{color: #333 !important;}

ul.tabs li a:hover {/*background: #dddddd;*/ color:#fff;background: #5F6874;}
.active {background: #333; color:#fff;}
ul.tabs li a.active {/*background: #333;*/ color:#fff;background: #dddddd;}
ul.tabs li aactive_tab {background: #333; color:#fff;}
.tab_container img {   max-width: 100%;}
li.active_tab a {/*background: #333; color:#fff;background: #dddddd;*/background: #5F6874;
  color: #fff  !important;}
li.inactive_tab {/*background: #E69138;*/ color:#000;background: #dddddd;}
html ul.tabs li.active, html ul.tabs li.active a:hover  {/*--Makes sure that the active tab does not listen to the hover properties--*/
background: #fff;border-bottom: 1px solid #fff;/*--Makes the active tab look like it's connected with its content--*/}
.tab_container {border: 1px solid #999;border-top: none;overflow: hidden;clear: both;float: left;width: 99.8%;background: #fff;margin-top: -6px;}
.tab_content {/*padding: 20px;*/font-size: 1.2em;color:#333;padding: 40px 20px;}
.tab_content h1 { background: none !important; }

.tab_container td,th{padding:7px 4px;}
.tab_container li strong {font-size:0.9em;line-height: 1.5;}

.ProductDescriptionContainer h1, .ProductDescriptionContainer h2, .ProductDescriptionContainer h3, .ProductDescriptionContainer h4, .ProductDescriptionContainer h5, .ProductDescriptionContainer h6 {color: #333 !important; background: none !important; font-weight: bold; padding : 0px !important;}
.ProductDescriptionContainer p, .ProductDescriptionContainer ul li, .ProductDescriptionContainer ol li {font-weight: 400 !important;font-size: 14px !important;}


/*-----tab css-----*/