.main_area{ width:100%; margin:0px; padding:0px; float:left; }



 

.banner_area{ background:#6a5da7; width:100%; margin:0px; padding:7px 0px 15px 0px; float:left;}

.site_area{ max-width:1230px; margin:0px auto; padding:0px 15px;}

.logo_area{ width:25%; margin:13px 0px 0px 0px; padding:0px; float:left;}

.menu_area{ width:75%; float:left; margin:20px 0px 0px 0px; padding:0px;}

.menu_box { position: inherit; width: 100%; float:left; margin:0px 0px 35px 0px; padding:0px; box-shadow:0 7px 14px -8px hsla(0, 0%, 0%, 0.5)}

.navigation_area{ width:100%; margin:0px; padding:0px; float:left; position:relative;}

.mobile_menu,.mobile-menu-icon {display:none;}

.main-navigation ul ul a{color:#262626; font-size:10.5pt; padding:0; }

.dropdown-toggle{display:none;}

.sub-menu .dropdown-toggle{display:block;}

.overlay {width: 100%; height: 100%; position: fixed; top: 0; left: 0px; background: rgba(0,0,0,.5); display: none;}

.dropdown-toggle.toggled-on:after{ display:none}

.sub-menu.toggled-on .dropdown-toggle.toggled-on:after{display:block} 

.home .black{ display:block;}

.home .white{ display:none;}

.black{ display:none;}

.white{ display:block;}

.ravinder_img{ width:100%; margin:40px 0px 0px 0px; padding:0px; float:left;}

.ravinder_img img{ width:250px;}

.for_money { width: 100%; margin: 0px; padding: 15px 0 0 0; float: left; color: #582938; font-size: 15pt;  line-height: 32px; font-weight:600; font-style:italic}

.today_text {font-family: 'Bubblegum Sans'; width: 100%; margin: 50px 0px 0px; padding: 0px; float: left; color: #582938; font-size: 44pt;line-height: 66px;}

.header_top_area{ width:100%; margin:0px; padding:0px; float:left; position:relative; z-index:3}

.about_ramen{ width:100%; margin:0px; padding:60px 0px ; float:left;}

.about_ramen_img{ width:46%; margin:0px; padding:0px; float:left;}

.about_ramen_text{ width:54%; margin:0px; padding:0px 60px 0px 60px; float:left; font-size:12pt;}

.about_ramen_text p{  width:100%; margin:0px; padding:0px 0px 15px 0px; float:left; font-size:12pt; }

.about_ramen_button{width:100%; margin:30px 0px 0px 0px; padding:0px; float:left;}

.more_about{ background:#cd4183; display:inline-block; margin:0px; padding:8px 30px; color:#fff; font-size:12pt; border-radius:30px; border:solid 2px transparent; transition: all 0.5s ease-in-out;}

.more_about:hover{ background:#fff;  color:#cd4183;  border-radius:30px; border:solid 2px #cd4183;}

.latest_area{ width:100%; margin:70px 0px 0px 0px; padding:0px; float:left;}

.latest_book{ width:100%; margin:0px; padding:0px 0px 26px 0px; float:left; line-height:normal;  color:#7786e3; font-size:36pt; text-align:center; font-family: 'Bubblegum Sans'; font-weight:400}

.books_img{ float:left; margin:0px 2% 0px 0px; padding:0px; }

.children_area{  background:#dafcb5; padding:50px 0}

.children_color{ color:#2a3862!important;}

.story_area{width:100%; margin:0px 0px 0px 0px; padding:0px 0px; float:left; }

.story_area .main_container{ padding:0px;}

.pink{ color:#e3779b!important;}

.story_box_area{ width:100%; margin:0px 0px 0px 0px; float:left; padding:0px;}

.story_box{ width:20%; margin:0px 0 0px 0px; padding:0px 10px; float:left;}

.story_img{ width:100%; margin:0px; padding:0px; float:left;}

.story_text{ width:100%; margin:0px; padding:5px 0px 5px 0px; float:left; text-align:center; font-size:13.5pt;}

.green{ color:#84ba4a!important;}

.video_box{ width:49%; margin:0px 2% 0px 0px; float:left; padding:0px;}

.left{ text-align:left!important;}

.red{color:#db3e3e!important;}

.event_box{ float:left; margin:0px 0% 0px; padding:0px;}

.story_area .pin{ width:25%; background:transparent; box-shadow:inherit; margin:0px; padding:0px 10px;}

.footer_box{ width:100%; margin:80px 0px 0px 0px; padding:30px 0px; float:left; background:#6a5da7;}

.menu_footer{ width:100%; margin:0px; padding:0px; float:left; text-align:center;}

.menu_footer ul{ margin:0px; padding:0px; float:left; width:100%; text-align:center;}

.menu_footer ul li{ margin:0px; padding:0px 15px;  list-style-type:none;     display: inline-block; }

.menu_footer ul li a{ color:#fff; font-size:12pt;}

.copy{ width:100%; margin:0px; padding:20px 0px 0px 0px; float:left; text-align:center; color:#fff; font-size:10pt; }

.web{width:100%; margin:0px; padding:0px 0px 0px 0px; float:left; text-align:center; color:#fff; font-size:10pt;}

.web a{ color:#fff!important; text-decoration:underline;}

.story_box_area .story_box:last-child{ margin-right:0px!important;}

.main_container .pin:nth-child(2n){ margin-right:0px!important;}

.story_box_area .video_box:last-child{ margin-right:0px!important;}

.contact_left{ width:50%; margin:0px; padding:0px; float:left;}

.contact_right{ width:50%; margin:0px; padding:0px; float:left;}

.contact_subtitle {font-weight: 600;font-size: 13pt;padding-bottom: 8px;line-height: normal;}

.contact_address {font-size: 11pt; line-height: 24px; font-weight: 400;}

.contact_title {font-size: 30pt; line-height: normal; padding-bottom: 15px; color:#db3e3e;font-family: 'Bubblegum Sans', sans;}

.form_wrap { width: 100%; margin: 0px; padding: 0px; float: left;}

.form_row {width: 100%; float: left; padding-bottom: 20px;}

.form_label{ width:100%; margin:0px 0px 10px 0px; padding:0px; float:left;}

.form_input{width:100%; margin:0px; padding:0px; float:left;}

.main-navigation ul ul a:hover{ color:#6a5da7;}

.book_box{ width:20%; margin:0px 0 0px; padding:0px 15px; float:left;}

.form_input textarea{height:200px; resize:none}

.form_row input[type="submit"]{padding:15px 40px!important; font-size:12pt; font-weight:500!important}

div.wpcf7-spam-blocked, div.wpcf7-mail-sent-ok{border:0px!important; display:none!important}



/* Design changes */

.padb0{padding-bottom:0px!important}

/*Start For Pagnation */

.navigation {clear: both; width: 100%; float: left; text-align:center;}

.navigation ul {margin: 0; padding: 0;}

.navigation ul li {list-style-type: none; display:inline-block; border-radius: 5px; overflow: hidden; margin: 0 5px;}

.navigation ul li a {padding: 5px 10px; color: #333;}

.navigation ul li.active a {color: #fff; background-color: #6a5da7;}

/* End For Pagnation */



.cms-wrapper{width:750px; max-width:100%; margin:auto}

.cms-wrapper-inner{width:100%; float:left; margin:0px; padding:50px; background:#f5f3f3; border-radius:50px 0}

.cms-wrapper p:last-child{margin-bottom:0!important}

.writing-pin .sel_writ_more,.landing-row .sel_writ_more {margin-top: 0;}

.writing-pin .sel_writ_title,.landing-row .sel_writ_title{padding-bottom: 7px;}

.cms-wrapper h3{width:100%; float:left; margin:0px 0 10px 0; padding:0px; color:#6a5da7; font-size:14pt; font-weight:600;}

.cms-wrapper ol, .cms-wrapper ul,.cms-wrapper li{width:100%; float:left; margin:0 0 0px 0; padding:0}

.cms-wrapper ol, .cms-wrapper ul{padding-left:20px; padding-bottom:20px;}

.cms-wrapper li{margin-bottom:10px;}

.cms-wrapper li:last-child{margin-bottom:0px!important;}

.ramendra-videos-wrapper,.ramendra-videos-wrapper ul, .ramendra-videos-wrapper li span{width:100%; float:left; margin:0; padding:0}

.ramendra-videos-wrapper li{width:50%; float:left; margin:0; padding:0 20px 40px 20px; list-style:none;}

.r-video{width:100%; height:315px; margin-bottom:0px;}

.ramendra-videos-wrapper li span{text-align:center; margin-top:10px; font-size:10.5pt; font-weight:600;}

/* Start For Books Section */

.book-wrapper,.book-wrapper ul.products{width:100%; float:left; margin:0px; padding:0;}

.book-wrapper ul.products{display: flex;flex-flow: wrap;}

.woocommerce ul.products li.product, .woocommerce-page ul.products li.product{background-color: #f5f3f3; float: left; font-size: 11px; margin: 0 1% 25px 1%!important; padding: 15px!important; position: relative; width: 23%!important;} 

.product-right-side .entry-content{width:100%!important}

.book-wrapper,.book-wrapper ul.products .woocommerce-loop-product__title{font-size: 13pt!important; font-weight: 600; text-transform: uppercase; color: #222222;}

.page-template-videos .footer_box{margin-top:30px;}

.woocommerce .book-wrapper ul.products li.product .price{display:none}

.single-product.woocommerce div.product {float: left;width: 100%;}

.single-product.woocommerce div.product .product_title {font-size: 18pt;margin-bottom:14px; font-weight:600; color:#6a5da7;}

.woocommerce div.product p.price{ color:inherit!important;font-size: 15pt!important; margin:0px 0 0px 0; float:left; width:100%}

.available-products{ float:left; margin:20px 0px 0px; padding:0px; width:100%; font-size:10.5pt; line-height:25px;}

.available_left{width:100%; float:left; padding-bottom:5px; font-weight:600; padding-top:15px;}

.available_right{width:100%; float:left; color:#aeacb2;}

.available_right a{ display:inline-block; text-decoration:none;  box-shadow: none!important; margin-right:20px; margin-bottom:20px}

.available_right a:last-child{margin-right:0px;}

.available_right img{display: inline-block!important;}



.available_right span{ padding:0px 10px; display:none;}

.cat_name{ float:left;}

.genre{color:#fff; background:#6a5da7; font-size: 11pt; font-weight: 600; padding: 3px 6px; margin:0px 5px 0px 0px; text-align:center; float:left;}

.txt_cat{float:left; list-style-type:none; margin:4px 0px!important; padding:0px;}

.txt_cat li{ float:left; margin:0px 5px; padding:0px; list-style-type:none; }

.txt_cat li a{text-decoration:none;    box-shadow: none;}

.txt_cat li a:hover{text-decoration:underline}

.cat_name{ float:left;}



.book-det-bootom,.book-det-bootom-left,.book-det-bootom-right,.publisher-det-box,.publisher-head,.publisher-name,.publisher-address,.publisher-phone,.publisher-info-row{float: left;width: 100%; margin:0px; padding:0px;}

.book-det-bootom{margin-top:35px;}

.book-det-bootom-left{width:65%}

.book-det-bootom-right{width:27%; float:right}

.publisher-det-box{background:#f0f0f0; padding:20px 25px; margin-top:40px;}

.publisher-head{font-size:14pt; font-weight:600; color:#6a5da7; margin-bottom:8px;}

.publisher-name{font-weight:600; }

.publisher-address,.publisher-phone,.publisher-name,.publisher-info-row{font-size:11pt;}

.publisher-info-row span{font-weight:600}

.publisher-info-row a:hover{text-decoration:underline}

.prod-review {width: 100%;float: left;margin: 0 0 30px;	padding:25px 25px 5px;background: #f8f8f8;}

.woocommerce p.stars a::before {color: #eb9b0e;}

.prod-review ~ #review_form_wrapper .comment-form{ float:left; width:100%; padding-top:4px!important;}

.prod-review ~ #review_form_wrapper .comment-form input, .prod-review ~ #review_form_wrapper .comment-form textarea{ border:1px solid #eaeaea; padding:10px; max-width:800px; resize:none;}

.woocommerce #reviews #comments ol.commentlist li img.avatar {display: none;}

.woocommerce #reviews #comments ol.commentlist li .comment-text {margin: 0 0 0 0px!important;border:0px solid #e4e1e3!important;border-radius:0px!important;padding: 1em 1em 0; background:#fff;}

.woocommerce #reviews #comments ol.commentlist li .comment-text p strong {color:#333333 !important;font-size: 12pt;}

.prod-review ~ #review_form_wrapper .comment-form input[type=text], .prod-review ~ #review_form_wrapper .comment-form input[type=email]{ width:100%; max-width:400px;}



#review_form_wrapper .form-submit .submit{background: #2a73b8 !important;border: 1px solid #2a73b8 !important;border-radius: 4px !important;color: #fff;letter-spacing: 0.046875em;

line-height: 1 !important;padding: 17px 33px !important;cursor: pointer;text-transform: uppercase;font-weight: 500 !important;box-shadow: 2px 4px 5px rgba(211, 211, 211, 0.5) !important;transition: all 0.5s ease-in-out;color: #fff !important;}

#review_form_wrapper .form-submit .submit:hover {background: transparent!important;color: #2a73b8!important;}

.woocommerce #review_form #respond p { margin-bottom:20px!important;}

.woocommerce .product-right-side .products .star-rating { margin-left:auto!important; margin-right:auto!important;}

.woocommerce div.product .woocommerce-tabs .panel > h2{display:none}

.woocommerce-Tabs-panel .prod-review h2{ font-size:13pt; margin-bottom:15px;display: block;}

 .woocommerce #reviews #comments ol.commentlist li .comment-text p.meta{margin-bottom:3px;}

#review_form_wrapper{float: left; width: 100%; padding: 0 20px;} 

.woocommerce p.stars a{box-shadow:none}

.woocommerce #reviews #comment {height: 200px!important;}

.woocommerce-product-details__short-description{width:100%; float:left; margin:10px 0 0 0px; padding:0px;}

.woocommerce-product-details__short-description p{line-height: 24px; font-size: 11pt; margin:0 0 16px 0}

.woocommerce-product-details__short-description p:last-child{margin-bottom:0px!important;}

/* End For Books Section */

.clear{clear:both}

.woocommerce .prod-review #review_form #respond p{border: 1px solid; float: left; width: 100%;}

.error{width:100%; float:left; margin:5px 0 0 0px; padding:0px; font-size:10.5pt; color:#f00}

.print_img img{border:1px solid #e8e8e8}

.inthemedia-wrapper{width:100%; margin:auto; max-width:1030px; padding-top: 25px;}





.story_box_area .books_img{width:20%!important; float:left!important; margin:0px!important; padding:0 10px!important}

.story_box_area .books_img img{max-height:308px;}

.about_ramen_text h4{width:100%; float:left; margin:10px 0 5px 0; font-size:17px; font-weight:600; color:#3b346d}

.gallery-img-wrapper{width:100%; float:left; margin:0px; padding:0px;}



.home-box-container{width:100%; float:left; margin:0px; padding:0px; display:flex; flex-wrap:wrap}

.home-box-container .pin{width:24%; margin:0 .5% 10px; padding:10px; min-height:inherit; text-align:center}

.home-box-container .pin img{vertical-align: inherit;}





.landing-row-wrapper,.landing-row-heading,.landing-row,.landing-row-more {width:100%; float:left; margin:0px; padding:0px;}

.landing-row{ display: flex; flex-wrap: wrap;}

.landing-row-wrapper{margin-bottom:40px;}

.landing-row-wrapper:last-child{margin-bottom:0px;}

.landing-row-heading {font-size: 25px; margin-left: 1%; margin-bottom: 15px; font-family: 'Bubblegum Sans', sans-serif} 

.landing-row-heading a{color:#222222; text-decoration:none!important} 

.landing-row-more{text-align:center; margin-top:0px;}

.landing-row-more a{color:#222222; text-decoration:underline} 

.landing-row-more a:hover{text-decoration:none}

.abt_ans img{margin:0!important}

.abt-img-right{float:right; margin:0 0 10px 25px}



.footer-so-line{width:100%; float:left; margin:25px 0px 0px; padding:0px; text-align:center} 

.so-icon{display:inline-block; background:url(../images/social-sprite-image.png) no-repeat; width:29px; height:29px; margin:0 13px}

.so-icon.facebook-icon{background-position:0px 0px;} 

.so-icon.instagram-icon{background-position:-60px 0px;}

.so-icon.wikipedia-icon{background-position:-119px 0px;} 


.latest-news-row,.ln-box-heading,.ln-img,.ln-title,.ln-box{width:100%; float:left; margin:0px 0px 0px; padding:0px;}

.latest-news-row{margin-bottom:50px; display: flex; flex-wrap: wrap; justify-content: space-between;}

.ln-box{width:24%; padding:0 0px; text-align:center;}

.ln-title{margin-top:15px;}

.ln-box-heading{font-size: 22px; font-family: 'Poppins', sans-serif; font-weight: 500; margin-bottom:20px;}

.pl-0{padding-left:0!important}

.review-content-img{width:40%; float:left; margin:0px; padding:7px 20px 15px 0;}

.home .main-navigation .primary-menu > li.menu-item-home{display:none!important}

.goancer{width:100%; float:left; margin:0; padding:0; line-height:0; visibility: hidden;}


.home .banner_area{width:100%; height:730px; margin:0px; padding:0px; float:left; background:url(../images/home-banner-bg.png) no-repeat; background-size:cover}
.banner-img-wrapper{width:100%; float:left; margin:0px; padding:0px;  height:calc(100% - 82px);}
.banner-img-wrapper-inner{width:100%; margin:0px auto; max-width:1230px; position:relative; height:100%;padding:0 15px;}
.banner-img-wrapper img{    margin-bottom: 0px;}
.banner-left-img{width:37%; float:left; margin:0px; padding:0px; position:absolute; left:0; bottom:0;}
.banner-right-img{width:57%; float:right; text-align:right; margin:0px; padding:0px; position:absolute; right:0; bottom:35px;}

 



@media screen and (max-width: 1150px){

.main_container{width: 100%!important;}

.books_img{ width:19%;}

.book_area .books_img:last-child{ width:37%; margin-right:0px;}	

.home .banner_area:after{background-size:70%}

 

} /*1150px*/



@media screen and (max-width: 990px){

.mobile_menu,.page-template-cms-page .mobile-menu-icon{display:block;}

.mobile-menu-icon{width:35px; float:right;}

.mobile-menu-icon span {width: 100%; float: left; margin: 0px; padding: 0px; height: 2px; background: #fff;}

.mobile-menu-icon span:nth-child(2) {margin: 8px 0;} 

.main-header .col-lg-9{position:inherit}

#masthead {position: absolute; top: 0;left: 0px; line-height: 0px; background: #f4f4f4; z-index: 99999; display:  none; width: 100%; float: left; margin: 0px; padding: 0px;}

.main-navigation .primary-menu{padding-top:0px;}

.mobile_menu{position: relative;font-size: 12pt;width: 100%;clear: both;padding:12px 15px;float: left; line-height: normal; display: block; font-weight:600}

.mobile_menu > a{position:absolute; top:-6px; right:15px; z-index:1; font-size:14pt; cursor:pointer}

.menu-primary-menu-container{width:100%; float:left; margin:0px; padding:0px;}

.main-navigation a{color:#333333!important; padding:14px 0!important}

.main-navigation li{ text-transform: inherit!important; border-top: 1px solid #d1d1d1;}

.main-navigation ul ul{margin-left:0px!important; padding-bottom: 10px;}

.main-navigation li li{border-top: 0; padding-left:10px; }

.main-navigation li li a{color:#333333!important; padding:8px 0!important}

.dropdown-toggle{display:block; height:47px!important; background-color:#f00}

.dropdown-toggle:after {left: -10px!important; transform: inherit!important; float: none!important; top: auto!important;}

.sub-menu .dropdown-toggle {height: 47px!important;}

.mobile-menu-icon{margin-top:0px; display:block;}

.main-header.header-fixed .mobile-menu-icon{margin-top:12px;}

.dropdown-toggle.toggled-on:after{display:block;margin:3px 0 0 0px!important; color: #262626; transform: rotate(180deg)!important; width:44px!important}

 

.home .header_top_area{ background:#6a5da7; padding:15px 0px;}

.logo_area{ margin:0px;}

.menu_area { margin-top:8px; float:right; width:auto;}

.for_money{  width:60%; padding-top:40px; padding-left:30px;}

.today_text{ width:60%; margin-top:30px; font-size:38pt; line-height:60px; padding-left:30px;}

.ravinder_img{ width:30%;}

.about_ramen{ padding:40px 0px 30px;}

.main-navigation li{ padding:0px 15px!important;}

.logo_area { width: 256px;}

.menu_footer{ display:none;}

.home .black{ display:none;}

.home .white{ display:block;}

.story_box_area{overflow-x:auto; white-space:nowrap; flex-wrap: nowrap !important;}

.books_img, .story_box, .video_box{float:none; width:auto; display:inline-block}

.dropdown-toggle:focus{outline:none!important}

embed, iframe, object, video{margin-bottom:0px!important}

.about_ramen.story_area{padding-top:10px}

.footer_box{margin-top:30px; padding:15px 0}

.copy, .web{font-size:10pt}

.ramendra-videos-wrapper li{padding:0 10px 30px 10px}

.woocommerce ul.products li.product, .woocommerce-page ul.products li.product{width:31%!important}

.story_box_area .books_img{width:225px!important; float:none!important;}

 

.woocommerce .sel_writ_wrapper div.product div.images,

.woocommerce .sel_writ_wrapper .summary.entry-summary,.book-det-bootom-left,.book-det-bootom-right{width:100%; float:left; margin:0px; padding:0px;}

.woocommerce .sel_writ_wrapper .summary.entry-summary{padding:30px 0 0 0}

.publisher-det-box{margin:5px 0px 0px 0px;}

.woocommerce #review_form #respond p.form-submit{margin-bottom:0!important}

#review_form_wrapper{padding:0px;}

.prod-review{margin-bottom:10px;}

.home .banner_area:after{display:none;}

.cms-wrapper-inner{padding:35px 25px}

.fancybox-overlay .fancybox-wrap{left: 3%!important; width:94%!important}

.fancybox-overlay .fancybox-wrap .fancybox-skin{margin-bottom:0!important}

.fancybox-close:after{position:absolute;top:2px; left:10px; content:'x'; color:#000; font-size: 20px;}

.ln-box-heading{font-size:20px; margin-bottom:12px;}

.ln-title{margin-top:12px;}
.home .banner_area{background-color:#f2d4ff; background-image:none; height:auto;}
.banner-img-wrapper{height:auto; margin-top:30px;}
.banner-left-img{width:100%; position:inherit; text-align:center; border:0; margin-bottom:0px;}
.banner-right-img{display:none;}
} /*990px*/

@media screen and (max-width: 767px){

.latest_book{ font-size:30px; line-height:normal; padding-bottom:20px;}	

.main-navigation ul{ width:100%;}

.today_text {margin-top: 17px; font-size: 30pt; line-height: 51px;}

.about_ramen_img{ width:100%; text-align:center;}

.about_ramen_text{ width:100%; padding:20px 0px 0;}

.about_ramen_button{ text-align:center;}

.about-slider-box{ padding:0px 10px;}

.story_text{ font-size:11pt;}

.pin{ min-height:auto!important;}

.contact_left{ width:100%;}

.contact_right{ width:100%; margin-top:30px;}

.ravinder_img {width: 100%;text-align: center;}

.for_money {width: 100%; padding-top: 20px; padding-left: 0;}

.today_text {margin-top: 16px; font-size: 22pt; line-height: 34px; width: 100%; padding-left: 0;}

.woocommerce ul.products li.product, .woocommerce-page ul.products li.product{width:48%!important}

.book-wrapper ul.products .woocommerce-loop-product__title{font-size:11pt!important;    padding: 0!important;}

.inthemedia-wrapper{padding-top:7px;}

.story_area .pin{width:50%; padding:5px;}

.woocommerce .sel_writ_wrapper .summary.entry-summary{padding-top:25px;}

.single-product.woocommerce div.product .product_title{font-size:15pt; margin-bottom:10px;}

.woocommerce div.product p.price{font-size:14pt!important}

.available_left{padding-top:5px;}

.woocommerce div.product .woocommerce-tabs ul.tabs{margin-bottom:10px!important;}

.prod-review{padding:10px 10px 0px}

.woocommerce-Tabs-panel .prod-review h2{margin-bottom:7px;}

.comments-title, .comment-reply-title{margin: 16px 0 0 0!important; font-size: 12pt!important;}

.publisher-det-box{padding: 12px 15px 15px; margin-top:32px;}

.publisher-head{font-size:13pt; margin-bottom:5px;}

.publisher-address, .publisher-phone, .publisher-name, .publisher-info-row {font-size: 10.5pt;}

.book-det-bootom { margin-top: 50px; padding-bottom:30px;}

.woocommerce div.product .woocommerce-tabs .panel{margin-bottom:0!important}

.home-box-container .pin{width:48%; margin-left:1%; margin-right:1%}

.for_money,.today_text{text-align:center;}

.about_ramen_text p{font-size:11pt;}

.about_ramen_text h4{margin:8px 0 3px 0}

.cms-wrapper-inner{padding:30px 15px 40px; border-radius: 20px 0;}

.cms-wrapper-inner .common_title{padding-bottom:10px!important;}

.page-template-videos  .ramendra-videos-wrapper{padding-bottom:20px;}

.gallery-img-wrapper{padding-bottom:25px;}

.page-template-in-the-media .tab_container{float:left; padding-bottom:25px;}

.fancybox-close{top: -16px!important; right: -10px!important;}

.ln-box{width:49%; padding-bottom:25px;}

.latest-news-row{margin-bottom:15px;}



} /*767px*/



@media screen and (max-width: 576px){

.ramendra-videos-wrapper li{padding:0 0px 30px 0px; width:100%}

.ramendra-videos-wrapper li:last-child{padding-bottom:0px;}

.r-video{height:190px;}

.woocommerce ul.products li.product, .woocommerce-page ul.products li.product{width:100%!important; margin:0 0 25px 0!important}



.landing-row-wrapper {margin-bottom: 25px; margin-top: 10px;}

.landing-row-heading {font-size: 22px; margin-left: 0; margin-bottom: 14px;}

.ln-box{width:100%;}

.review-content-img {width: 100%; padding: 5px 0px 15px 0;}

} /*576*/



