/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Devices layouts (Media Queries)
--------------------------------------------------------------------------------------------------------------------------------
*/

/*
--------------------------------------------------------------
1024px Layout: 820px
Gutters: 20px
Inherits styles from: Default Layout
--------------------------------------------------------------
Columns   1   2    3    4    5    6    7    8    9    10
Pixels    64  148  232  316  400  484  568  652  736  820
--------------------------------------------------------------
*/

@media only screen and (min-width: 914px) and (max-width: 1024px) {

	/* Layout */
	header.header .topbar { width: 820px; }
	nav.navigation .navigation-container,
	nav.navigation-mobile .navigation-mobile-container {/* width: 820px; */width: 918px;}
	.content .content-container {width: 820px;  }
	.callouts { margin: -165px 0 0; }
	.content-home { /*margin: 490px 0 0;*/ }
	.content-home .content-home-container { width: 820px; }
	.page-left { width: 820px; }
	.page-left .rail-content {width: 548px;/*width:100%*/}
	.page-left .rail-left { width: 232px; }
	.page-right { width: 820px; }
	.page-right .rail-content { width: 548px; }
	.page-right .rail-right { width: 232px; }
	.page-full { width: 820px; }
	.widget-area-footer .widget-area-footer-container { width: 820px; }
	footer.footer .footer-container { width: 820px; }
	
	/* Primary navigation */
	nav.navigation li { font-size: 17px; }
	nav.navigation li a { padding: 13px 15px 19px; }
	nav.navigation li li { font-size: 15px; }
	
        /* Slideshow */
	.slideshow-caption {/* top: 400px;*/top: 320px; margin-left: -326px; width: 652px; }
	.slideshow-caption h2 { font-size: 50px; }
	.slideshow-caption p {font-size: 16px; }
	.slideshow-prev,
	.slideshow-next { top: 420px; }
	
	/* Callouts */
	.callouts .callout-block { width: 260px; }
	.callouts .callout-image {/* width: 260px;*/width:123px; height: 120px; }
	
	/* List */
	.list-posts .post-content { width: 458px; }
	.list-posts .post-image,
	.list-posts .post-image img { width: 548px; height: 199px; }
	
	.list-posts-home .post { width: 260px; }
	.list-posts-home .post-content { width: 170px; }
	.list-posts-home .post-image,
	.list-posts-home .post-image img { width: 170px; height: 90px; }
	
	.list-menucard .with-image .post-content { width: 424px; }
	
	.list-photos .post { width: 190px; }
	.list-photos .post-image,
	.list-photos .post-image img { width: 190px; height: 133px; }
	
	/* Single */
	.single-menucard .post-image,
	.single-menucard .post-image img { width: 820px; height: auto; }
	
	/* Widget Area */
	.widget-area-footer-left,
	.widget-area-footer-center,
	.widget-area-footer-right { width: 240px; }
	
	/* Widget */
	.widget-area-footer .widget_search input { width: 238px; }
	
	/* Form */
	.form .input-box { width: 260px; }
	.form .input-box input { width: 238px; }
	.form .input-box textarea,
	.form .input-box-wide textarea { width: 798px; }
	.validation-success { width: 816px; }
	.ui-datepicker { width: 260px; }
	
	/* Comments */
	#respond .comment-form-author,
	#respond .comment-form-email,
	#respond .comment-form-url { width: 260px; }
	#respond input { width: 238px; }
	#respond textarea { width: 798px; }
	.page-left #respond .comment-form-author,
	.page-left #respond .comment-form-email,
	.page-left #respond .comment-form-url { width: 166px; }
	.page-right #respond .comment-form-author,
	.page-right #respond .comment-form-email,
	.page-right #respond .comment-form-url { width: 166px; }
	.page-left #respond input,
	.page-right #respond input { width: 144px; }
	.page-left #respond textarea,
	.page-right #respond textarea { width: 526px; }
	
	/* iFrame */
	iframe { width: 820px !important; }
        
        
        /*****Our CSS*******/
        header.header .logo-image, header.header .logo-default{margin-top:-13px}
        nav.navigation li a {padding: 13px 6px 19px;}
        nav.navigation{padding-top:0}
        #carousel ul li {width: 150px !important;}
        .callout-block {width: 130px!important;}
        .callouts .callout-image{margin-left:0}
        .carousel_container ul.flex-direction-nav li a{display:none}
        #carousel {margin: -30% 0 25px;}

        #thumb-tray{width:96%; margin-left: 4px;   padding: 0 15px;}
        #thumb-back{left:3px}
        #thumb-forward{left:97.6%}
        /*checkout Page */
        #customer_details .col-1{float: left;width: 48%!important;}
        #customer_details .col-2{float: right;width: 48%!important;}
        
        /*cart Page*/
        .cart_totals table{float:right}
        /*login Page*/
        .col2-set .col-2 {/*width: 44%!important;*/}
        form.login, form.register{width:220px}
        #customer_login .col-2 h2 {margin-left: 20%;}
        
         /******make your own pizza page*****/
        div.menucard-content {width:100%}
        /********Whats on tap page******/
        .tapcam{height: 214px;width:380px;}
        /****Locations Page****/
        .page-map{width:75%}
       /***Contact us Page****/
       .map_box{margin: 52px 0}
       .map_box ul li{width:390px}
       /********Club member page*****/
        
        
}

/*
--------------------------------------------------------------
Tablet Layout: 652px (768px)
Gutters: 20px
Inherits styles from: Default Layout
--------------------------------------------------------------
Columns   1   2    3    4    5    6    7    8
Pixels    64  148  232  316  400  484  568  652
--------------------------------------------------------------
*/

@media only screen and (min-width: 746px) and (max-width: 913px) {

	/* Layout */
	header.header .topbar { width: 652px; }
	nav.navigation .navigation-container,
	nav.navigation-mobile .navigation-mobile-container { width: 652px; }
	.content .content-container { width: 652px; }
	.callouts { margin: -139px 0 0; }
	.content-home { /*margin: 490px 0 0;*/ }
	.content-home .content-home-container { width: 652px; }
	.page-left { width: 652px; }
	.page-left .rail-content {/*width: 470px;/* width:680px*/width:100%}
	.page-left .rail-left { width: 148px; }
	.page-right { width: 652px; }
	.page-right .rail-content { width: 464px; }
	.page-right .rail-right { width: 148px; }
	.page-full { width: 652px; }
	.widget-area-footer .widget-area-footer-container { width: 652px; }
	footer.footer .footer-container { width: 652px; }
	
	/* Primary navigation */
	nav.navigation li { font-size: 15px; }
	nav.navigation li a { padding: 13px 6px 19px; }
	nav.navigation li li { font-size: 14px; }
	
	/* Secondary navigation */
	nav.navigation-categories { font-size: 15px; }
	nav.navigation-archives { font-size: 15px; }
	nav.navigation-menucard { font-size: 15px; width: 148px; }
	
	/* Slideshow */
	.slideshow-caption {top: 400px; margin-left: -242px; width: 484px; }
	.slideshow-caption h2 { font-size: 38px; }
	.slideshow-caption p {font-size: 14px; }
	.slideshow-prev,
	.slideshow-next { top: 420px; }
	
	/* Callouts */
	.callouts .callout-block {/* width: 204px;*/width:100px!important;margin: 0 50px 20px 0; }
	.callouts .callout-image,
	.callouts .callout-image img {/* width: 204px;*/width:auto; height: 94px; }
	
	/* List */
	.list-posts .post-content { width: 384px; }
	.list-posts .post-info { width: 60px; }
	.list-posts .post-image,
	.list-posts .post-image img { width: 464px; height: 168px; }
	
	.list-posts-home .post { width: 204px; }
	.list-posts-home .post-info { width: 60px; }
	.list-posts-home .post-content { width: 124px; }
	.list-posts-home .post-image,
	.list-posts-home .post-image img { width: 124px; height: 66px; }
	
	.list-menucard .post-header h3 { font-size: 18px; }
	.list-menucard-drink .post-header h3 { font-size: 16px; }
	.list-menucard .with-image .post-content { width: 344px; }
	
	.list-photos .post { width: 148px; }
	.list-photos .post-image,
	.list-photos .post-image img { width: 148px; height: 103px; }
	
	/* Single */
	.single-menucard .post-image,
	.single-menucard .post-image img { width: 652px; height: auto; }
	
	/* Socials */
	.socials li,
	.socials li a { width: 30px; }
	
	/* Widget Area */
	.widget-area-footer-left,
	.widget-area-footer-center,
	.widget-area-footer-right { width: 184px; }
	
	/* Widget */
	.widget-area-sidebar .widget_search input { width: 126px; }
	.widget-area-footer .widget_search input { width: 182px; }
	
	.widget_reservation h4 { font-size: 15px; }
	.widget_categories { font-size: 15px; }
	.widget_nav_menu { font-size: 18px; }
	
	/* Form */
	.form .input-box { width: 204px; }
	.form .input-box input { width: 182px; }
	.form .input-box textarea,
	.form .input-box-wide textarea { width: 630px; }
	.validation-success { width: 648px; }
	.ui-datepicker { width: 204px; }
	
	/* Comments */
	#respond .comment-form-author,
	#respond .comment-form-email,
	#respond .comment-form-url { width: 204px; }
	#respond input { width: 182px; }
	#respond textarea { width: 630px; }
	.page-left #respond .comment-form-author,
	.page-left #respond .comment-form-email,
	.page-left #respond .comment-form-url { width: 138px; }
	.page-right #respond .comment-form-author,
	.page-right #respond .comment-form-email,
	.page-right #respond .comment-form-url { width: 138px; }
	.page-left #respond input,
	.page-right #respond input { width: 116px; }
	.page-left #respond textarea,
	.page-right #respond textarea { width: 442px; }
	
	/* iFrame */
	iframe { width: 652px !important; }
        /**********our css ********/
        
        /******HOme page******/
        .content-home .content-home-container {width: 600px;}
         header.header .logo-default{margin-top:-13px}
         nav.navigation{padding-top:0}
        nav.navigation li a {font-size: 14px;}
        .callout-block h2.callout-title{font-size:25px;line-height:26px}
        .callouts .callout-image {margin-left:0}       
        .navigation-container{width:725px!important}
        .content_layout { margin: 0 auto;width: 600px;}
        #carousel ul li{width:108px!important}
        .item_description{width:75% }
        .carousel_container ul.flex-direction-nav li a{display:none}
        #carousel{margin:-38% 0 25px;}
        #thumb-tray {margin-left: 50px;padding: 0 13px; width: 86%;}
        #thumb-forward{left:96.5%}
        /*contact us page */
        .map_box {margin: 52px 0px;}
        .map_box ul li {width: 310px;}
        
        /*cart page*/
        .page-left .rail-content {margin-left:0px}
        .cart_totals table{float:right}
        #payment ul.payment_methods{padding:16px 0 0 0}
        #payment div.payment_box{width:94%;}
        #payment .payment_methods .payment_method_bacs{margin-top:30px}
        #payment .payment_methods .payment_method_cheque{margin-top:60px}
        #payment .payment_methods .payment_method_paypal{margin-top:90px}
        
        /*checkout Page*/
        #customer_details .col-1,#customer_details .col-2{width:48%!important}
        /*loginpage*/
        .col2-set .col-2 {/*width: 44%!important;*/}
        
        /*product Page*/
        /*div.selectBox{width:34%}
        span.selected{width:85px}
        div.selectOptions{width:78px}*/
        .selectbox_container {margin: 0 0 25px;}
        .drop{margin-left:0;margin-top: 10px;}
        .drop2{margin-left:15px}
        .product_page_detail_right {width: 35%;}
        
        /******make your own pizza page*****/
        div.menucard-content {width:100%}
        
        /********Whats on tap page******/
        .tapcam{height: 168px;width:300px;}
        
        /****Locations Page****/
        .page-map{width:65%}
        
         /********Club member page*****/
        .wpcf7-form-control-wrap input{width:82%}
        .wpcf7-form-control-wrap textarea{width:82%}
        div.wpcf7-response-output{float:left}
}

/*
--------------------------------------------------------------
Wide Mobile Layout: 400px (480px)
Gutters: 20px
Inherits styles from: Default Layout
--------------------------------------------------------------
Columns   1   2    3    4    5
Pixels    64  148  232  316  400  
--------------------------------------------------------------
*/

@media only screen and (min-width: 534px) and (max-width: 745px) {

	/* Layout */
	header.header .topbar { width: 400px; }
	nav.navigation .navigation-container,
	nav.navigation-mobile .navigation-mobile-container { width: 400px; }
	nav.navigation li li a, nav.navigation li li li a, nav.navigation li li:hover li a, nav.navigation li:hover li:hover li a, nav.navigation-mobile li li a, nav.navigation-mobile .menu li .sub-menu li a, nav.navigation-mobile .menu li .children li a{color:#2D1912 !important}
	nav.navigation-mobile .menu li a,nav.navigation-mobile .menu li .sub-menu li a{background:#231f20 !important}
	nav.navigation-mobile .menu li a{color:#fff !important}
	.content .content-container { width: 400px; }
	.callouts { margin: -165px 0 0; }
	.content-home {/* margin: 420px 0 0;*/ }
	.content-home .content-home-container { width: 400px; }
	.page-left { width: 400px; padding: 0; }
	.page-left .rail-content { width: 400px; margin: 0; }
	.page-left .rail-left { width: 400px; }
	.page-right { width: 400px; padding: 0; }
	.page-right .rail-content { width: 400px; margin: 0; }
	.page-right .rail-right { width: 400px; }
	.page-full { width: 400px; }
	.widget-area-footer .widget-area-footer-container { width: 400px; }
	footer.footer .footer-container { width: 400px; }

	/* Primary navigation */
	nav.navigation { display: none; }
	nav.navigation-mobile { display: block; }
	
	/* Secondary navigation */
	nav.navigation-categories { font-size: 15px; }
	nav.navigation-archives { font-size: 15px; }
	nav.navigation-menucard { display: none; }
	
	/* Slideshow */
	.slideshow-caption { top: 360px; margin-left: -116px; width: 232px; }
	.slideshow-caption h2 { font-size: 34px; }
	.slideshow-caption p { display: none; }
	.slideshow-prev,
	.slideshow-next { top: 370px; }
	
	/* Callouts */
	.callouts { width: 100%; text-align: center; }
	.callouts .callout-block { display: inline-block; float: none;/* margin-right: 0;*/ margin-right:20px}
	
	/* List */
	.list-posts .post-content { width: 310px; }
	.list-posts .post-info { width: 70px; }
	.list-posts .post-image,
	.list-posts .post-image img { width: 400px; height: 145px; }
	
	.list-posts-home { width: 100%; text-align: center; }
	.list-posts-home .post { width: 316px; display: inline-block; float: none; }
	.list-posts-home .post-info { width: 70px; }
	.list-posts-home .post-content { width: 226px; }
	.list-posts-home .post-image,
	.list-posts-home .post-image img { width: 226px; height: 120px; }
	
	.list-menucard-block .list-menucard-block-header h2 { text-align: center; }
	.list-menucard .post-header h3 { font-size: 18px; }
	.list-menucard-drink .post-header h3 { font-size: 16px; }
	.list-menucard .with-image .post-content { width: 280px; }
	
	.list-photos .post { width: 190px; }
	.list-photos .post.last2 { margin-right: 0; }
	.list-photos .post-image,
	.list-photos .post-image img { width: 190px; height: 133px; }
	.list-photos .clearer-2 { display: block; }
	.list-photos .clearer-4 { display: none; }
	
	/* Single */
	.single-menucard .post-image,
	.single-menucard .post-image img { width: 400px; height: auto; }
	
	/* Tagline */
	header.header .tagline { display: none; }
	
	/* Socials */
	header.header .socials { display: none; }
	
	/* Widget Area */
	.widget-area-footer-left,
	.widget-area-footer-center,
	.widget-area-footer-right { width: 400px; }
	
	/* Widget */
	.widget-area-sidebar .widget_search input { width: 378px; }
	.widget-area-footer .widget_search input { width: 378px; }
	
	.widget_reservation h4 { font-size: 15px; }
	.widget_categories { font-size: 15px; }
	.widget_nav_menu { font-size: 18px; }
	
	/* Footer */
	footer.footer .copyright { width: 100%; text-align: center; }
	footer.footer .socials { width: 100%; text-align: center; }
	footer.footer .socials ul { display: inline-block; float: none; }
	
	/* Form */
	.form .input-box { width: 400px; margin: 0; }
	.form .input-box input { width: 378px; }
	.form .input-box textarea,
	.form .input-box-wide textarea { width: 378px; }
	.validation-success { width: 396px; }
	.ui-datepicker { width: 400px; }
	
	/* Comments */
	#respond .comment-form-author,
	#respond .comment-form-email,
	#respond .comment-form-url { width: 400px; }
	#respond input { width: 378px; }
	#respond textarea { width: 378px; }
	.page-left #respond .comment-form-author,
	.page-left #respond .comment-form-email,
	.page-left #respond .comment-form-url { width: 400px; }
	.page-right #respond .comment-form-author,
	.page-right #respond .comment-form-email,
	.page-right #respond .comment-form-url { width: 400px; }
	.page-left #respond input,
	.page-right #respond input { width: 378px; }
	.page-left #respond textarea,
	.page-right #respond textarea { width: 378px; }
	
	/* iFrame */
	iframe { width: 400px !important; }
	/**********our css ********/
        
        /*******Home Page**********/
        
        
        .content_layout { margin: 0 auto;width: 450px;}
        ul.products{width:25%}
        .products_box{width:70%}
        .item_description {float: left;padding-top: 12px;width: 64%;}
        .page-header{margin-top:53px}
        
        
}

/*
--------------------------------------------------------------
Mobile Layout: 232px (320px)
Gutters: 20px
Inherits styles from: Default Layout
--------------------------------------------------------------
Columns   1   2    3
Pixels    64  148  232
--------------------------------------------------------------
*/

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

	/* Layout */
	header.header .topbar { width: 232px; }
	nav.navigation .navigation-container,
	nav.navigation-mobile .navigation-mobile-container { width: 232px; }
	nav.navigation li li a, nav.navigation li li li a, nav.navigation li li:hover li a, nav.navigation li:hover li:hover li a, nav.navigation-mobile li li a, nav.navigation-mobile .menu li .sub-menu li a, nav.navigation-mobile .menu li .children li a{color:#2D1912 !important}
	nav.navigation-mobile .menu li a,nav.navigation-mobile .menu li .sub-menu li a{background:#231f20 !important}
	nav.navigation-mobile .menu li a{color:#fff !important}
	.content .content-container { width: 232px; }
	.callouts { margin: -133px 0 0; }
	.content-home {margin: 375px 0 0 0;}
	.content-home .content-home-container { width: 232px; }
	.page-left { width: 232px; padding: 0; }
	.page-left .rail-content { width: 232px; margin: 0; }
	.page-left .rail-left { width: 232px; }
	.page-right { width: 232px; padding: 0; }
	.page-right .rail-content { width: 232px; margin: 0; }
	.page-right .rail-right { width: 232px; }
	.page-full { width: 232px; }
	.widget-area-footer .widget-area-footer-container { width: 232px; }
	footer.footer .footer-container { width: 232px; }
	
	/* Primary navigation */
	nav.navigation { display: none; }
	nav.navigation-mobile { display: block; }
	nav.navigation-mobile li.select { width: 232px; }
	nav.navigation-mobile .menu { width: 232px; }
	
	
	/* Secondary navigation */
	nav.navigation-categories { font-size: 15px; }
	nav.navigation-archives { font-size: 15px; }
	nav.navigation-menucard { display: none; }
	
	/* Slideshow */
	.slideshow-caption {/* display: none;*/display:block;margin-left: -38%;top: 140px;width: 80%; }
        .slideshow-caption h2{font-size:40px}
        .slideshow-caption p{font-size:22px}
	.slideshow-prev,
	.slideshow-next {/* top: 390px;*/top: 150px;width:38px }
	.slideshow-prev,
	.slideshow-prev:hover {/* left: 40px;*/left: 0px; background-image: url("../images/arrow-prev-small.png"); }
	.slideshow-next,
	.slideshow-next:hover {/* right: 40px;*/ right: 0px; background-image: url("../images/arrow-next-small.png"); }
	
	/* Callouts */
	.callouts { width: 100%; text-align: center;margin-top:20px!important }
	.callouts .callout-block { width: 232px; margin-right: 0; }
	.callouts .callout-image,
	.callouts .callout-image img { /*width: 232px;*/width:89px; height: 88px; }
	
	/* List */
	.list-posts .post-content { width: 152px; }
	.list-posts .post-info { width: 60px; }
	.list-posts .post-tags { width: 100%; margin-bottom: 20px; }
	.list-posts .post-image,
	.list-posts .post-image img { width: 232px; height: 84px; }
	
	.list-posts-home { width: 100%; text-align: center; }
	.list-posts-home .post { width: 232px; display: inline-block; float: none; }
	.list-posts-home .post-info { width: 60px; }
	.list-posts-home .post-content { width: 152px; }
	.list-posts-home .post-image,
	.list-posts-home .post-image img { width: 152px; height: 81px; }
	
	.list-menucard-block .list-menucard-block-header h2 { text-align: center; }
	.list-menucard .post-header h3 { font-size: 16px; }
	.list-menucard-drink .post-header h3 { font-size: 14px; }
	.list-menucard .with-image .post-content { width: 152px; }
	.list-menucard .post-image,
	.list-menucard .post-image img { width: 60px; height: 42px; }
	
	.list-photos .post { margin-right: 0; }
	.list-photos .clearer-1 { display: block; }
	.list-photos .clearer-2 { display: none; }
	.list-photos .clearer-4 { display: none; }
	
	/* Single */
	.single-menucard .post-image,
	.single-menucard .post-image img { width: 232px; height: auto; }
	
	/* Tagline */
	header.header .tagline { display: none; }
	
	/* Socials */
	header.header .socials { display: none; }
	.socials li,
	.socials li a { width: 30px; }
	
	/* Widget Area */
	.widget-area-footer-left,
	.widget-area-footer-center,
	.widget-area-footer-right { width: 98%; }
	
	/* Widget */
	.widget-area-sidebar .widget_search input { width: 210px; }
	.widget-area-footer .widget_search input { width: 210px; }
	
	.widget_reservation h4 { font-size: 15px; }
	.widget_categories { font-size: 15px; }
	.widget_nav_menu { font-size: 18px; }
	
	/* Footer */
	footer.footer .copyright { width: 100%; text-align: center; }
	footer.footer .socials { width: 100%; text-align: center; }
	footer.footer .socials ul { display: inline-block; float: none; }
	
	/* Form */
	.form .input-box { width: 232px; margin: 0; }
	.form .input-box input { width: 210px; }
	.form .input-box textarea,
	.form .input-box-wide textarea { width: 210px; }
	.validation-success { width: 228px; }
	.ui-datepicker { width: 232px; }
	
	/* Comments */
	#respond .comment-form-author,
	#respond .comment-form-email,
	#respond .comment-form-url { width: 232px; }
	#respond input { width: 210px; }
	#respond textarea { width: 210px; }
	.page-left #respond .comment-form-author,
	.page-left #respond .comment-form-email,
	.page-left #respond .comment-form-url { width: 232px; }
	.page-right #respond .comment-form-author,
	.page-right #respond .comment-form-email,
	.page-right #respond .comment-form-url { width: 232px; }
	.page-left #respond input,
	.page-right #respond input { width: 210px; }
	.page-left #respond textarea,
	.page-right #respond textarea { width: 210px; }
	
	/* iFrame */
	iframe { width: 232px !important; }
        
      /*****************our css **************/  
      
        /* carousel_container*/
        .carousel_container{display:none}
        /**contact us page **/
        .map_box{float:left;margin:52px 0 20px 0}
        .map_box ul li img{max-width:85%;}
	.map_box ul li {margin-right:0px}
        /**shop page **/
        .content_layout{width:200px;margin:0 auto}
        ul.products{width:100%;float:left}
        .products_box{width:100%;float:left}
       
        /*home page*/
        a.login{font-size:10px}
        header.header { height: auto}
        header.header .logo{width:100%;}
        header.header .logo-image, header.header .logo-default {height:auto;margin: -16px 0 0;}
        .head_right li{padding-left:3px}
        header.header .topbar { width: 96%;}
        .head_right li.account a {font-size: 11px; padding-left: 17px;}
        .head_right li.cart{padding-left: 20px;}
        .content-home {background-color:#231f20!important ;}
        #shopping_cart-2 ul.product_list_widget li.empty {font-size:11px}
        #shopping_cart-2 .widget-title{font-size:11px} 
        .callouts .callout-block { margin-bottom: 0;margin-left: 0;margin-right: 30px;width: 80px !important;}
        .callout-block h2.callout-title {font-size: 17px;line-height:19px;}
        .callouts .callout-image{margin-left:0}
        .flexslider .slides img{height:30%}
        .flexslider{margin-bottom:-4px}
        #thumb-tray{display:none!important}
		#supersized{height:400px !important; top:178px !important}
		#supersized.quality img{height:100% !important;}
		.content-home{/*margin:375px 0 0;*/}
        /*product page*/
        .products_box ul li a h3 {float:none}
        .left_content {width: 85%;}
        .products_box ul li a img {float: left;margin: 45px 6px 0 0;width: auto;}
        .item_description {width: 100%;}
        .products_box ul li span.price{width:15%}
        .related ul.products2 li .item_description a{ padding: 5px 0;float:left;text-align:center}
        .related ul.products2 a {float: none;}
        .product_page_detail div.images{width:100%!important}
        .product_page_detail_right{width:100%}
        #content div.product .product_title{font-size:15px}
       /* div.selectBox{width:75%; margin: 10px 0;}
        div.selectOptions{width:130px}*/
       .selectbox_container {float: left;margin: 0px 0 32px 0;}
       .drop1{ margin: 0 0 18px 0;}
       #carousel ul li {margin-right: 10px;}
       div.product div.images, #content div.product div.images img {height: auto !important;width: 100% !important;}
       
        /******Login Page*******/
        #customer_login .col-2{background:none;}
        #customer_login .col-2 h2{margin-left:0}
        .col2-set .col-1,.col2-set .col-2{float: left;width: 100%!important;}
        form.login, form.register {border: medium none !important; width: auto;}
        .page-header h1{font-size:19px;/*line-height:21px*/}
        
        /***cart Page******/
        div.cart,div.shop_table{display:block!important}
       table.shop_table{display:none!important}
        div.cart a.remove, #content div.cart a.remove 
        { background: url("../images/remove.png") repeat scroll 0 0 #DFDBDF;
          display: block;
          height: 16px;
          text-indent: -9999px;
          width: 16px;margin-right:5px;margin-top:3px}
        div.cart a.remove:hover, #content div.cart a.remove:hover { background-color: red;color:#000}
        div.cart img, #content div.cart img {float:left;height: auto;width: 32px;}
        div.product-name,div.product-price,div.cart-collaterals,div.product-quantity,div.product-subtotal,div.coupon_box{float:left;width:100%}
        span.product-thumbnail{float:left;margin-right:5px}
        span.product-quantity{float:left}
        span.product-remove{float:left}
        span.actions{float:left}
        span.actions input.button {float: left;margin: 5px 0;}
        div.coupon input.button{float:left;margin-top:10px}
        .cart-collaterals .cart_totals{width:75%;text-align:left;float:left}
        .cart-collaterals .shipping_calculator{width:85%;float:left;text-align:left;clear:both}
       
        /*Check  out Page*/
       .checkout #shiptobilling{float:left}
       form .form-row .input-checkbox {margin: 6px 8px 0 0;}
       
       /*******Our crew page*****/
       .list-menucard .post-image{margin-right:15px}
       
       /******Make your own pizza****/
       div.menucard-content{width:100%}
       
       /********Whats on tap page******/
       .tapcam{height: 130px;width: 100%;}
       
       /****Locations Page****/
        .page-map{width:100%}
        
      /*****Club member Page******/
      div.wpcf7 p{width:auto}
      .wpcf7-form-control-wrap input{width:90%}
}