.blindlist { margin-bottom:50px; }
.blindlist ul.listtypenone { list-style:none; margin-left:0; }
.blindlist ul { list-style:disc; margin-left:20px;} 
.blindlist h2 { color:#fff;}
.blindlist li, .blindlist a { color: #d3d3d3;font-size: 20px; margin-bottom: 10px; }
.blindlist a:hover { color:red; }
.blindlist .wesupport { color:#009edc; font-weight:bold; font-size:20px; text-transform:uppercase }
.footer-menu {margin-left: 0;}
.social-media-icon{ font-size: 20px; font-weight:bold; }
.aboutbtns{text-transform: uppercase;color: #fff;background: #f9690e;}
.slidgallery{width:100%;}
.headerbanner {background-image: url(../banner/next-page-banner.jpg);padding: 40px 0 30px 0px;background-size: cover;background-repeat: no-repeat;}
.topheading {text-align: center;width: 100%;margin-top: 40px;margin-bottom: 40px;}
.topheading h2 {color: #ffffff;font-size: 45px;font-weight: bold;}
.html5-hide {display: block !important;}
@media (max-width: 410px){
.goldmeyers span {font-size: 19px !important;}
}
button.booknow-btn {display: inline-block;padding: 12px 40px;text-transform: uppercase;color: #fff;background: #ff0000;border: 0;}
.footerlogo p{font-size: 17px;float: left;text-align: justify;color: #fff;margin-top:10px;}
.footerlogo1 p{font-size: 17px;float:right;text-align: justify;color: #fff;margin-top: 10px;}
.footerlogo1 p a{font-size: 17px;text-decoration: none;color: #fff;}
.footerlogo1 p a:hover{color: #222 !important;}
span.footwork{ float: right;width: 80%;}
.textwidget li{color: #fff;}
.footer-widget li a{font-size: 18px;color: #fff;}
.footer-widget ul li{color: #fff;font-size: 18px}
.welcomesection h1{color: #ff0000;margin-bottom: 10px;line-height: 40px;font-size: 32px;font-weight: 900;}
.welcomesection p{text-align: justify;font-family: 'Montserrat', sans-serif;font-size: 18px;line-height: 32px;color: #626a72;font-weight: 300;}
.welcomesection1 img{margin-top: 25px;float: right;width: 80%;}
.aboutrow{margin-top: 30px;margin-bottom: 30px;}
.contact h1{color: #222;margin-bottom: 45px;line-height: 40px;font-size: 32px;font-weight: 900;}
.contact p{text-align: justify;font-family: 'Montserrat', sans-serif;font-size: 18px;line-height: 60px;color: #626a72;font-weight: 300;}
.contact p i{color: #ff0000;font-size: 23px;margin-right: 10px;}
.contact1 iframe{border: 2px solid #f9690e !important;}
.contactclass{padding-top: 90px;padding-bottom: 110px;}
.privacypolicy h6{font-size: 20px;margin: 10px 0px 10px 0px;text-align: justify;font-weight: 900;}
.privacypolicy p{font-size: 17px;text-align: justify;}
a.freshdish{display: inline-block;padding: 5px 10px !important;text-transform: uppercase;color: #f9690e !important;background: #ffffff !important;text-align: center;font-size: 20px;}
a.freshdish:hover{padding: 5px 10px !important;text-transform: uppercase;color: #ffffff !important;background: #222222 !important;}
p.material {font-size: 18px;}
.full-screen {background-size: auto;background-position: center;background-repeat: no-repeat;background-size: cover;height: 500px !important;width:100%;}
.slide-content p {font-size: 20px;color: #fff;text-align: center;font-weight: 300;font-family: 'BitterRegular', serif;position: relative;left: 0px;width: 100%;}
a.sliderbutton1 {color: #fff;background-color: #ff0000;border: 1px solid #fff;padding: 15px 15px 15px 15px;font-weight: bold;font-size: 23px;}
a.sliderbutton2 {color: #000;background-color: #fff;border: 1px solid #000;padding: 15px 30px 15px 30px;font-weight: bold;font-size: 23px;}
a.sliderbutton1:hover {color: #000;background-color: #fff;border: 1px solid #000;padding: 15px 15px 15px 15px;font-weight: bold;}
a.sliderbutton2:hover {color: #fff;background-color: #ff0000;border: 1px solid #fff;padding: 15px 30px 15px 30px;font-weight: bold;}
.goldmeyers{padding-top: 125px;text-align: center;}
.goldmeyers span{text-align: center;color: #fff ;font-size: 45px;font-weight: 900;margin-bottom: 35px ;background-color: rgba(0,0,0,0.6);}
.goldmeyers p{text-align: center;margin-top: 50px;}
.testimonial-section2{position: relative;padding: 50px 0;}
.testim .wrap {position: relative;width: 100%;max-width: 1020px;padding: 40px 20px;margin: auto;}
.testim .arrow {display: block;position: absolute;color: #fff;cursor: pointer;font-size: 2em;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);
-moz-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%);
-webkit-transition: all .3s ease-in-out;    
-ms-transition: all .3s ease-in-out;    
-moz-transition: all .3s ease-in-out;    
-o-transition: all .3s ease-in-out;    
transition: all .3s ease-in-out;
padding: 5px;
z-index: 22222222;
}
.testim .arrow:before {cursor: pointer;}
.testim .arrow:hover {color: #fff;}
.testim .arrow.left {left: 10px;}
.testim .arrow.right {right: 10px;}
.testim .dots {text-align: center;position: absolute;width: 100%;bottom: 60px;left: 0;display: block;z-index: 3333;height: 12px;}
.testim .dots .dot {list-style-type: none;display: inline-block;width: 12px;height: 12px;border-radius: 50%;border: 1px solid #eee;margin: 0 10px;cursor: pointer;-webkit-transition: all .5s ease-in-out;-ms-transition: all .5s ease-in-out;    
-moz-transition: all .5s ease-in-out;    
-o-transition: all .5s ease-in-out;    
transition: all .5s ease-in-out;
position: relative;
}
.testim .dots .dot.active,.testim .dots .dot:hover {background: #fff;border-color: #fff;}
.testim .dots .dot.active {-webkit-animation: testim-scale .5s ease-in-out forwards;-moz-animation: testim-scale .5s ease-in-out forwards;   
-ms-animation: testim-scale .5s ease-in-out forwards;   
-o-animation: testim-scale .5s ease-in-out forwards;   
animation: testim-scale .5s ease-in-out forwards;   
}
.testim .cont {position: relative;overflow: hidden;}
.testim .cont > div {text-align: center;position: absolute;top: 0;left: 0;padding: 0 0 70px 0;opacity: 0;}
.testim .cont > div.inactive {opacity: 1;}
.testim .cont > div.active {position: relative;opacity: 1;}
.testim .cont div .img img {display: block;width: 100px;height: 100px;margin: auto;border-radius: 50%;}
.testim .cont div .h4 {color: #fff;font-size: 23px;margin: 15px 0;}
.testim .cont div p {font-size: 1.15em;color: #fff;width: 80%;margin: auto;}
.testim .cont div.active .img img {
-webkit-animation: testim-show .5s ease-in-out forwards;            
-moz-animation: testim-show .5s ease-in-out forwards;            
-ms-animation: testim-show .5s ease-in-out forwards;            
-o-animation: testim-show .5s ease-in-out forwards;            
animation: testim-show .5s ease-in-out forwards;            
}
.testim .cont div.active .h4 {
-webkit-animation: testim-content-in .4s ease-in-out forwards;    
-moz-animation: testim-content-in .4s ease-in-out forwards;    
-ms-animation: testim-content-in .4s ease-in-out forwards;    
-o-animation: testim-content-in .4s ease-in-out forwards;    
animation: testim-content-in .4s ease-in-out forwards;    
}
.testim .cont div.active p {
-webkit-animation: testim-content-in .5s ease-in-out forwards;    
-moz-animation: testim-content-in .5s ease-in-out forwards;    
-ms-animation: testim-content-in .5s ease-in-out forwards;    
-o-animation: testim-content-in .5s ease-in-out forwards;    
animation: testim-content-in .5s ease-in-out forwards;    
}
.testim .cont div.inactive .img img {
-webkit-animation: testim-hide .5s ease-in-out forwards;            
-moz-animation: testim-hide .5s ease-in-out forwards;            
-ms-animation: testim-hide .5s ease-in-out forwards;            
-o-animation: testim-hide .5s ease-in-out forwards;            
animation: testim-hide .5s ease-in-out forwards;            
}
.testim .cont div.inactive .h4 {
-webkit-animation: testim-content-out .4s ease-in-out forwards;        
-moz-animation: testim-content-out .4s ease-in-out forwards;        
-ms-animation: testim-content-out .4s ease-in-out forwards;        
-o-animation: testim-content-out .4s ease-in-out forwards;        
animation: testim-content-out .4s ease-in-out forwards;        
}
.testim .cont div.inactive p {
-webkit-animation: testim-content-out .5s ease-in-out forwards;    
-moz-animation: testim-content-out .5s ease-in-out forwards;    
-ms-animation: testim-content-out .5s ease-in-out forwards;    
-o-animation: testim-content-out .5s ease-in-out forwards;    
animation: testim-content-out .5s ease-in-out forwards;    
}
@-webkit-keyframes testim-scale {
0% {
-webkit-box-shadow: 0px 0px 0px 0px #eee;
box-shadow: 0px 0px 0px 0px #eee;
}
35% {
-webkit-box-shadow: 0px 0px 10px 5px #eee;        
box-shadow: 0px 0px 10px 5px #eee;        
}
70% {
-webkit-box-shadow: 0px 0px 10px 5px #ea830e;        
box-shadow: 0px 0px 10px 5px #ea830e;        
}
100% {
-webkit-box-shadow: 0px 0px 0px 0px #ea830e;        
box-shadow: 0px 0px 0px 0px #ea830e;        
}
}
@-moz-keyframes testim-scale {
0% {
-moz-box-shadow: 0px 0px 0px 0px #eee;
box-shadow: 0px 0px 0px 0px #eee;
}
35% {
-moz-box-shadow: 0px 0px 10px 5px #eee;        
box-shadow: 0px 0px 10px 5px #eee;        
}
70% {
-moz-box-shadow: 0px 0px 10px 5px #ea830e;        
box-shadow: 0px 0px 10px 5px #ea830e;        
}
100% {
-moz-box-shadow: 0px 0px 0px 0px #ea830e;        
box-shadow: 0px 0px 0px 0px #ea830e;        
}
}
@-ms-keyframes testim-scale {
0% {
-ms-box-shadow: 0px 0px 0px 0px #eee;
box-shadow: 0px 0px 0px 0px #eee;
}
35% {
-ms-box-shadow: 0px 0px 10px 5px #eee;        
box-shadow: 0px 0px 10px 5px #eee;        
}
70% {
-ms-box-shadow: 0px 0px 10px 5px #ea830e;        
box-shadow: 0px 0px 10px 5px #ea830e;        
}
100% {
-ms-box-shadow: 0px 0px 0px 0px #ea830e;        
box-shadow: 0px 0px 0px 0px #ea830e;        
}
}
@-o-keyframes testim-scale {
0% {
-o-box-shadow: 0px 0px 0px 0px #eee;
box-shadow: 0px 0px 0px 0px #eee;
}
35% {
-o-box-shadow: 0px 0px 10px 5px #eee;        
box-shadow: 0px 0px 10px 5px #eee;        
}
70% {
-o-box-shadow: 0px 0px 10px 5px #ea830e;        
box-shadow: 0px 0px 10px 5px #ea830e;        
}
100% {
-o-box-shadow: 0px 0px 0px 0px #ea830e;        
box-shadow: 0px 0px 0px 0px #ea830e;        
}
}
@keyframes testim-scale {
0% {
box-shadow: 0px 0px 0px 0px #eee;
}
35% {
box-shadow: 0px 0px 10px 5px #eee;        
}
70% {
box-shadow: 0px 0px 10px 5px #ea830e;        
}
100% {
box-shadow: 0px 0px 0px 0px #ea830e;        
}
}
@-webkit-keyframes testim-content-in {
from {
opacity: 0;
-webkit-transform: translateY(100%);
transform: translateY(100%);
}
to {
opacity: 1;
-webkit-transform: translateY(0);        
transform: translateY(0);        
}
}
@-moz-keyframes testim-content-in {
from {
opacity: 0;
-moz-transform: translateY(100%);
transform: translateY(100%);
}
to {
opacity: 1;
-moz-transform: translateY(0);        
transform: translateY(0);        
}
}
@-ms-keyframes testim-content-in {
from {
opacity: 0;
-ms-transform: translateY(100%);
transform: translateY(100%);
}
to {
opacity: 1;
-ms-transform: translateY(0);        
transform: translateY(0);        
}
}
@-o-keyframes testim-content-in {
from {
opacity: 0;
-o-transform: translateY(100%);
transform: translateY(100%);
}
to {
opacity: 1;
-o-transform: translateY(0);        
transform: translateY(0);        
}
}
@keyframes testim-content-in {
from {
opacity: 0;
transform: translateY(100%);
}
to {
opacity: 1;
transform: translateY(0);        
}
}
@-webkit-keyframes testim-content-out {
from {
opacity: 1;
-webkit-transform: translateY(0);
transform: translateY(0);
}
to {
opacity: 0;
-webkit-transform: translateY(-100%);        
transform: translateY(-100%);        
}
}
@-moz-keyframes testim-content-out {
from {
opacity: 1;
-moz-transform: translateY(0);
transform: translateY(0);
}
to {
opacity: 0;
-moz-transform: translateY(-100%);        
transform: translateY(-100%);        
}
}
@-ms-keyframes testim-content-out {
from {
opacity: 1;
-ms-transform: translateY(0);
transform: translateY(0);
}
to {
opacity: 0;
-ms-transform: translateY(-100%);        
transform: translateY(-100%);        
}
}
@-o-keyframes testim-content-out {
from {
opacity: 1;
-o-transform: translateY(0);
transform: translateY(0);
}
to {
opacity: 0;
transform: translateY(-100%);        
transform: translateY(-100%);        
}
}
@keyframes testim-content-out {
from {
opacity: 1;
transform: translateY(0);
}
to {
opacity: 0;
transform: translateY(-100%);        
}
}
@-webkit-keyframes testim-show {
from {
opacity: 0;
-webkit-transform: scale(0);
transform: scale(0);
}
to {
opacity: 1;
-webkit-transform: scale(1);       
transform: scale(1);       
}
}
@-moz-keyframes testim-show {
from {
opacity: 0;
-moz-transform: scale(0);
transform: scale(0);
}
to {
opacity: 1;
-moz-transform: scale(1);       
transform: scale(1);       
}
}
@-ms-keyframes testim-show {
from {
opacity: 0;
-ms-transform: scale(0);
transform: scale(0);
}
to {
opacity: 1;
-ms-transform: scale(1);       
transform: scale(1);       
}
}
@-o-keyframes testim-show {
from {
opacity: 0;
-o-transform: scale(0);
transform: scale(0);
}
to {
opacity: 1;
-o-transform: scale(1);       
transform: scale(1);       
}
}
@keyframes testim-show {
from {
opacity: 0;
transform: scale(0);
}
to {
opacity: 1;
transform: scale(1);       
}
}
@-webkit-keyframes testim-hide {
from {
opacity: 1;
-webkit-transform: scale(1);       
transform: scale(1);       
}
to {
opacity: 0;
-webkit-transform: scale(0);
transform: scale(0);
}
}
@-moz-keyframes testim-hide {
from {
opacity: 1;
-moz-transform: scale(1);       
transform: scale(1);       
}
to {
opacity: 0;
-moz-transform: scale(0);
transform: scale(0);
}
}
@-ms-keyframes testim-hide {
from {
opacity: 1;
-ms-transform: scale(1);       
transform: scale(1);       
}
to {
opacity: 0;
-ms-transform: scale(0);
transform: scale(0);
}
}
@-o-keyframes testim-hide {
from {
opacity: 1;
-o-transform: scale(1);       
transform: scale(1);       
}
to {
opacity: 0;
-o-transform: scale(0);
transform: scale(0);
}
}
@keyframes testim-hide {
from {
opacity: 1;
transform: scale(1);       
}
to {
opacity: 0;
transform: scale(0);
}
}
@media all and (max-width: 300px) {
body {
font-size: 14px;
}
}
@media all and (max-width: 500px) {
.testim .arrow {font-size: 1.5em;}
.testim .cont div p {line-height: 25px;}
}
.ourmenubutt{text-align: center !important;}
.ourmenubutt button{text-align: center !important;}
.ourmenubutt button:hover{text-align: center !important;background-color:#000 !important;color:#fff !important;}
.ourmenubutt button a{text-align: center !important;color:#fff !important;}
.ourmenubutt button a:hover{text-align: center !important;color:#fff !important;}
@media (max-width: 991px){
.flat-imagebox .item {width: 100% !important;}
.effect1 .box-image img {width: 100%;}
.header-top-area{display:none;}
.welcomesection1 img{width:100%}
}
@media (min-width: 992px){
.mainmenu ul li a {font-size: 15px !important;}
.mainmenu ul li {margin-left: 20px !important;}
}
@media (min-width: 768px){
.mainmenu ul li {margin-left: 10px;}
.mainmenu ul li a {font-size: 15px;}	
}
@media (min-width: 1200px){
.mainmenu ul li a {font-size: 20px !important;}
}
@media (max-width: 767px){
.title {
font-size: 20px !important;
}
.tabmenu ul li a {width: 100%;border-bottom: 2px solid #fff;}
.tabmenu ul li {width: 100%;}
.gallary-area {padding: 5px 0px 110px;}
.social-media-icon{ font-size: 20px; text-align:center; } 
.social-media-icon.pull-right {  float: none !important; }
.header-area2 .responsive-menu-wrap .slicknav_menu {padding: 31px 0 !important;}	
.header-area2 .header-top-right {padding: 5px 0px 0 !important;float: none;margin-left: 0px !important;}
.galary-wrap img{width: 100%;}	
.quote-wrap h2 {font-family: 'Playball', cursive;line-height: 5px;font-size: 16px;color: #f9690e;}
a.booknow-btn {display: inline-block;padding: 5px 13px !important;text-transform: uppercase;color: #fff;background: #f9690e;}
.blog-content {padding-top: 25px;padding-bottom: 20px !important;}
.footer-top-area {padding: 0px 0px 0px !important;}
.footerlogo p {float: left;text-align: justify;color:#fff;margin-top: 26px !important;font-size: 12px !important;margin-bottom: 0px !important;}
.welcomesection1 img {float: none;width: 100%;margin-top: 20px;}
.welcomesection h1 {color: #222;margin-bottom: 10px;line-height: 40px;font-size: 24px !important;font-weight: 900;}
.contact h1 {color: #222;margin-bottom: 45px;line-height: 40px;font-size: 22px !important;font-weight: 900;}	
.contact p {text-align: justify;font-family: 'Montserrat', sans-serif;font-size: 14px !important;line-height: 40px;color: #626a72;font-weight: 300;}
.footer-widget {padding-top: 15px !important;margin-bottom: 10px !important;}
.privacypolicy h6 {font-size: 15px;}
.privacypolicy p {font-size: 13px;text-align: justify;}
.contactclass {padding-top: 10px !important;}
.welcomesection p {font-size: 15px !important;line-height: 25px !important;}
.goldmeyers {padding-top: 142px;margin-left: 0px !important;text-align: center;}
.goldmeyers span {font-size: 25px;}
.goldmeyers p {text-align: center;margin-top: 25px;}
a.sliderbutton1 {color: #fff;background-color: #ff0000;border: 1px solid #fff;padding: 10px 15px 10px 15px;font-weight: bold;font-size: 12px;}	
a.sliderbutton2 {color: #000;background-color: #fff;border: 1px solid #000;padding: 10px 30px 10px 30px;font-weight: bold;font-size: 12px;}
}
.pizzahigh {background: url(../latest-menu/pizza-bg.jpg) no-repeat;background-position: right;}
.flat-row {clear: both;display: block;position: relative;padding: 40px 0;}
.title-section.style2 {text-align: left;margin-left: 19px;margin-bottom: 22px;}
.effect1:hover .box-image img, .flat-hover-scale:hover img {transform: scale(1.1);}
.effect1:hover {box-shadow: 0px 2px 16px 0px rgba(0,0,0,0.1);}
.title-section {text-align: center;}
.title-section .top-section {font-family: "Playfair Display", serif;font-size: 16px;font-style: italic;color: #999999;line-height: 21px;font-weight: 400;margin-bottom: 14px;}
.flat-row.flat-imagebox .title {margin-left: -3px;}
.title-section .title {font-weight: 500;line-height: 30px;position: relative;display: inline-block;}
.title {font-size: 32px;}
.title-section .title:before {position: absolute;content: "";width: 30px;height: 6px;background-color: #ff0000;top: 50%;left: -20px;margin-top: -5px;}
.flat-divider.d10px {height: 10px;}
.flat-divider {width: 100%;position: relative;}
.flat-imagebox .item {float: left;padding: 0 15px;width: 25%;z-index: 99;position: relative;}
.effect1 .box-image, .effect1 {overflow: hidden;}
.effect1 .box-image img {display: block;border: 0;box-shadow: none;margin: 0;transition: transform 0.6s;}
.imagebox .box-content {padding: 21px 30px 20px 30px;position: relative;background-color: #ffffff;}
.box-content {-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
.imagebox .box-content h5 {font-weight: 600;font-size: 17px;}
.imagebox .box-content ul li:first-child, .product .box-content ul li:first-child {margin-right: 45px;color: #ff0000;font-weight: 700;font-size: 16px;}
.imagebox .box-content ul li, .product .box-content ul li {display: inline-block;}
.imagebox .box-content ul li i, .product .box-content ul li i {font-size: 10px;}
.popular {display: inline-block;width: 100%;vertical-align: top;background: url(../images/latest-menu-bg.jpg);background-repeat: no-repeat;background-size: cover;background-position: top center;}
.main_popular {display: inline-block;vertical-align: top;width: 100%;padding: 50px 0;padding-bottom: 0px;}
.main_popular .title {text-align: center;font-size: 36px;line-height: 36px;color: #000000;font-weight: 700;font-family: 'Roboto Slab', serif;margin-bottom: 20px;}
.p_card {float: left;width: 100%;}
.p_card li {float: left;padding: 0 15px;margin-bottom: 55px;width: 100%;}
.p_card li .card {float: left;width: 100%;display: block;position: relative;transition: all 0.5s ease;}
.card {position: relative;display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;min-width: 0;word-wrap: break-word;background-color: #fff;background-clip: border-box;border: 1px solid rgba(0,0,0,.125);border-radius: .25rem;}
.p_card li .card:before {bottom: -5px;left: 0;right: 0;margin: auto;content: "";position: absolute;background-repeat: repeat-y;background: url(../images/menu-border.png);height: 6px;}
.p_card li .card .C_img {float: left;position: initial;text-align: center;}
.p_card li .card .C_img:before {top: 0;bottom: 0;right: -4px;margin: auto;background-repeat: repeat-x;position: absolute;content: "";background: url(../images/gray_Vborder.png);width: 6px;}
.absoImg {position: relative;left: 0;top: 8px;bottom: 0;margin: auto;max-width: inherit;width: 100%;object-fit: cover;object-position: center;border-radius:5px;}
.p_card li .card .C_img:after {top: 0;bottom: 0;left: -4px;margin: auto;background-repeat: repeat-x;position: absolute;content: "";background: url(../images/gray_Vborder.png);width: 6px;}
.p_card li .card .C_desc {float: left;padding: 20px;width: calc(100% - 192px);-moz-width: calc(100% - 192px);-ms-width: calc(100% - 192px);-o-width: calc(100% - 192px);-webkit-width: calc(100% - 192px);width: calc(100% - 192px);width: position:relative;padding-bottom: 27px;}
.p_card li .card .C_desc:before {top: 0;bottom: 0;right: -3px;margin: auto;background-repeat: repeat-x;position: absolute;content: "";background: url(../images/gray_Vborder.png);width: 6px;}
.p_card li .card .C_desc .title {font-size: 20px;line-height: 26px;font-weight: 700;text-align: left;color: #000;font-family: 'Roboto', sans-serif;margin-bottom: 8px;}
.p_card li .card .C_desc .desc {text-align: left;margin-bottom: 7px;}
.main_popular .desc {font-size: 16px;line-height: 24px;color: #181818;font-weight: 300;text-align: center;margin-bottom: 30px;}
.p_card li .card .price_block {float: left;width: 100%;text-align: center;}
.price_block {display: flex;width: auto;}
.p_card li .card .price_block .price {float: left;max-width: 110px;text-align: left;font-size: 20px;line-height: 26px;font-weight: 700;margin-top: 15px;color: #0b0b0b;}
.price_block .price {width: 50%;font-size: 24px;line-height: 26px;color: #0b0b0b;font-weight: 700;margin-top: 11px;text-align: left;}
.card_btn {color: #e71c00;margin: 10px 0px 0px 50px;padding: 0px 0px 0 0;position: relative;transition: all 0.5s;height: 36px;text-decoration: none;width: 100px;font-weight: bold;font-size: 15px;line-height: 36px;}
.card_btn:before {content: "";top: -3px;left: -4px;position: absolute;background: url(../images/bt_border.png) no-repeat;width: 108px;height: 42px;}
.p_card li .card:after {top: -3px;left: 0;right: 0;margin: auto;content: "";position: absolute;background-repeat: repeat-y;background: url(../images/gray_Hborder.png);height: 6px;}
.card:hover .price_block .card_btn, .P_itmesbox:hover .price_block .card_btn {color: #ffffff;background: #e71c00;height: 36px;width:100px;text-decoration: none;}
.card:hover { -webkit-box-shadow: 9px 12px 21px -7px rgba(0, 0, 0, 0.75);-moz-box-shadow: 9px 12px 21px -7px rgba(0, 0, 0, 0.75);box-shadow: 9px 12px 21px -7px rgba(0, 0, 0, 0.75);}
.menusectio{line-height: 40px;font-size: 32px;font-weight: 900;margin-bottom: 40px;color: #222;}
@media (max-width: 600px){
.p_card li .card .C_img {width: 100%;}
.p_card li .card .C_desc{width: 100%;}	
.p_card li .card .price_block .price {width: 100%;}
}