body{font-family: "Roboto",Arial,sans-serif;}
.prdcts-temp{ margin: 40px auto 0 auto; width: 100%; max-width: 96%; font-family: "roboto",Arial,sans-serif;}
.prdcts-temp *{ box-sizing: border-box;}
.prdcts_brand_logo{ float: left; text-align: center; width: 100%; margin-bottom: 60px;}
.prdcts_brand_logo img{ max-width: 100%;}
.prdcts-brand-intro{ float: left; width: 100%; margin-bottom: 34px;;}
.prdcts-brand-intro h1{ font-size: 23px; color:#2c81bd; font-weight: 700; margin-bottom: 30px;}
.prdcts-brand-intro p{ font-size: 17px; line-height: 29px; color: #000000; font-weight: 400;}
.prdts-list{ float: left; width: 100%;}
.prdts-row{ margin:0 -40px; clear: both;}
.prdts-col-4{ padding:0 40px; width:25%; float: left; min-height: 430px; margin-bottom:30px;}
.prdts-col-4 h3{ font-size: 17px;}
.prdts-col-4 p{ font-size: 13px; margin-bottom: 22px; font-family: "roboto",Arial,sans-serif!important; word-wrap: break-word;height: 45px;
    overflow: hidden;}
.prdts-more a:link,.prdts-more a:visited,.prdts-more a:active{ color: #4f9e36!important;}
.prdts-more a:hover{ color: #2c81bd!important;}
.prdts-col-4 h4{ font-size: 21px; margin-bottom: 21px;text-align:center}
.prdts-col-4 h4 span{ font-size: 17px; font-weight: 400;}
.prdts-add-cart{ float: left; width: 100%;text-align:center}
.prdts-add-cart .price_button{ margin: 0;}
.prdts-add-cart p{ width: 85%; text-align: center;}
.prdts-add-cart p a,.prdts-add-cart p a:visited,.prdts-add-cart p a:active{ color:#043d5b;}
.prdts-add-cart p a:hover{ color: #2c81bd;}
.prdts-list .grid_11{ width: 100%;}
.prdts-list .prod h3{ margin: 10px 0px 15px 0; min-height:90px; word-wrap: break-word;}
.split-col-left{ float: left; width: 43%; margin-right: 7%;}
.split-col-right{float: left; width: 50%;}
.split-col-right .prdts-row{ margin:0px;}
.split-col-right .prdts-col-4{ width: 33.33%; padding:0;}
.split-col-left .prdcts_brand_logo{ text-align: left; padding:14px 10px;}
.split-col-left h1{ margin-top:10px;}
.FixHeightpro {height:210px;}
.prod h4.cfp {font-size:16px;}
.cfpintext {margin: 0; width: 55px;
    height: 30px;
    padding: 2px 2px 2px 10px;
    border: 1px solid #c8c8c8;
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
    border-bottom-left-radius: 6px;
    border-bottom-right-radius: 6px;}
/*Responsive*/

/*below 992px*/
@media all and (max-width:992px){
.prdts-col-4{ width:33.33%; margin-bottom: 20px; padding: 0 15px; min-height: 490px;}
.prdts-row{ margin: 0 -15px;}
.split-col-left{width: 100%; margin-right: 0%;}
.split-col-right{width: 100%;}
.split-col-right .prdts-row{ margin:0 -15px;}
.split-col-right .prdts-col-4{ padding:0 15px;}
.prdts-add-cart .price_button{  width: 100%;}
.prdts-add-cart p{  width: 100%;}
.split-col-left .prdcts_brand_logo{ text-align: center; padding:0;}
.split-col-left h1{ margin-top:0px;}
}

/* 768px*/
@media all and (max-width:768px){
.prdts-col-4,.split-col-right .prdts-col-4{ width:50%; min-height:400px;}
.prdts-add-cart .price_button{  width: 100%;}
.prdts-add-cart p{  width: 100%;}
.prdcts_brand_logo,.split-col-left .prdcts_brand_logo{ margin:20px 0;}
.prdts-list .prod h3{min-height:60px;}
}

/*below 414px*/
@media all and (max-width:414px){
.prdts-col-4,.split-col-right .prdts-col-4{ width:100%; padding: 0; min-height: inherit;}
.prdts-row,.split-col-right .prdts-row{ margin: 0; padding:0 15px;}
.FixHeightpro{ height:auto;}
.prdts-list .prod h3{min-height:inherit;}
}
.prdcts-temp .prdcts-brand-intro table > tbody { vertical-align: top; }