/*







Theme Name: Nitai















Author: the WordPress team







Author URI: https://wordpress.org/







Description: Twenty Sixteen is a modernized take on an ever-popular WordPress layout — the horizontal masthead with an optional right sidebar that works perfectly for blogs and websites. It has custom color options with beautiful default color schemes, a harmonious fluid grid using a mobile-first approach, and impeccable polish in every detail. Twenty Sixteen will make your WordPress look beautiful everywhere.







Version: 1.3







License: GNU General Public License v2 or later







License URI: http://www.gnu.org/licenses/gpl-2.0.html







Tags: one-column, two-columns, right-sidebar, accessibility-ready, custom-background, custom-colors, custom-header, custom-menu, editor-style, featured-images, flexible-header, microformats, post-formats, rtl-language-support, sticky-post, threaded-comments, translation-ready, blog







Text Domain: twentysixteen















This theme, like WordPress, is licensed under the GPL.







Use it to make something cool, have fun, and share what you've learned with others.







*/























/**







 * Table of Contents







 *







 * 1.0 - Normalize







 * 2.0 - Genericons







 * 3.0 - Typography







 * 4.0 - Elements







 * 5.0 - Forms







 * 6.0 - Navigation







 *   6.1 - Links







 *   6.2 - Menus







 * 7.0 - Accessibility







 * 8.0 - Alignments







 * 9.0 - Clearings







 * 10.0 - Widgets







 * 11.0 - Content







 *    11.1 - Header







 *    11.2 - Posts and pages







 *    11.3 - Post Formats







 *    11.4 - Comments







 *    11.5 - Sidebar







 *    11.6 - Footer







 * 12.0 - Media







 *    12.1 - Captions







 *    12.2 - Galleries







 * 13.0 - Multisite







 * 14.0 - Media Queries







 *    14.1 - >= 710px







 *    14.2 - >= 783px







 *    14.3 - >= 910px







 *    14.4 - >= 985px







 *    14.5 - >= 1200px







 * 15.0 - Print







 */























/**







 * 1.0 - Normalize







 *







 * Normalizing styles have been helped along thanks to the fine work of







 * Nicolas Gallagher and Jonathan Neal http://necolas.github.com/normalize.css/







 */







.entry-title{color: #464646 !important;







    font: 20px/36px "AvenirLTStdMedium_1",Arial,Helvetica,sans-serif !important;}







.no-results not-found, .page-title, .page-content, .entry-summary{color:#FFFFFF !important; font: 20px/36px "AvenirLTStdMedium_1",Arial,Helvetica,sans-serif !important;}







.blog_box_txt2 a{color:#666666 !important; font: 20px/36px "AvenirLTStdMedium_1",Arial,Helvetica,sans-serif !important;}











.single_product_box .product { background:none; margin: 0; border: none;}







.woocommerce-Tabs-panel woocommerce-Tabs-panel--description panel entry-content wc-tab, .panel{background-color: #f4f5f9 !important;}



.wr-megamenu-inner{widht:900px !important;}







.woocommerce-breadcrumb{display:none;}







#tab-description{ font: 21px/31px "AvenirLTStdMedium_1",Arial,Helvetica,sans-serif;



color: #555555;}











.button, input, optgroup, select, textarea{color:#000000 !important;}







.coupon, .button{background-color: #a38e79 !important;



color: #fff !important;}











.product-thumbnail, .product-name, .product-price, .product-quantity, .product-subtotal, .cart-subtotal, .order-total{color: #464646 !important;



font: 20px/32px "AvenirLTStdBook_0",Arial,Helvetica,sans-serif !important;



margin: 0px 0px 0px 0px !important;



text-align: center !important;}



 .woocommerce-thankyou-order-received{color: #464646 !important;



font: 20px/32px "AvenirLTStdBook_0",Arial,Helvetica,sans-serif !important;



margin: 0px 0px 0px 0px !important;}



 



 



 



.cart-collaterals h2{color: #464646 !important;



font: 20px/32px "AvenirLTStdBook_0",Arial,Helvetica,sans-serif !important;



margin: 0px 0px 0px 0px !important;



text-align: center !important;}



























/*..............................*/































/*ul.wc-tabs {



    margin: 30px 0px 0px 0px;



    padding: 0px;



}*/







/*.wc-tabs li {



    font-size: 31px;



    display: inline-block;



    padding: 13px 15px;



    margin: 0 4px 0 0;



    list-style: none;



    cursor: pointer;



    float: left;



    font-family: 'AvenirLTStdMedium_1';



    color: #bdc3c7;



}*/







.resp-tabs-container {



    padding: 0px 0px;



    background-color: #f4f5f9;



    clear: left;



}







h2.resp-accordion {



    cursor: pointer;



    padding: 5px;



    display: none;



}







.resp-tab-content {



    display: none;



    padding: 55px 15px;



}







.resp-tab-active {



	border: 1px solid #e8e2d6 !important;



	border-bottom: none;



	margin-bottom: -1px !important;



	padding: 12px 14px 14px 14px !important;



	border-top: 1px solid #e8e2d6 !important;



	border-bottom: 0px #fff solid !important;



    border-top-left-radius: 20px;



    border-top-right-radius: 20px;



    color:#000 !important;



}







.resp-tab-active {



    border-bottom: none;



    background-color: #f4f5f9;



}







.resp-content-active, .resp-accordion-active {



    display: block;



}







.resp-tab-content {



    border: 1px solid #fff;



	border-top-color: #e8e2d6;



}







h2.resp-accordion {



    font-size: 13px;



    border: 1px solid #c1c1c1;



    border-top: 0px solid #c1c1c1;



    margin: 0px;



    padding: 10px 15px;



    



    border: 1px solid #e8e2d6 !important;



	border-bottom: none;



	margin-bottom: -1px !important;



	padding: 12px 14px 14px 14px !important;



	border-top: 1px solid #e8e2d6 !important;



	border-bottom: 0px #fff solid !important;



    border-top-left-radius: 20px;



    border-top-right-radius: 20px;



    color:#000 !important;



    



}







h2.resp-tab-active {



    border-bottom: 0px solid #c1c1c1 !important;



    margin-bottom: 0px !important;



    padding: 10px 15px !important;



}







h2.resp-tab-title:last-child {



    border-bottom: 12px solid #c1c1c1 !important;



    background: blue;



}







/*-----------Vertical tabs-----------*/



.resp-vtabs ul.wc-tabs {



    float: left;



    width: 30%;



}







.resp-vtabs .wc-tabs li {



    display: block;



    padding: 15px 15px !important;



    margin: 0 0 4px;



    cursor: pointer;



    float: none;



}







.resp-vtabs .resp-tabs-container {



    padding: 0px;



    background-color: #fff;



    border: 1px solid #c1c1c1;



    float: left;



    width: 68%;



    min-height: 250px;



    border-radius: 4px;



    clear: none;



}







.resp-vtabs .resp-tab-content {



    border: none;



    word-wrap: break-word;



}







.resp-vtabs li.resp-tab-active { 



position: relative;



z-index: 1;



margin-right: -1px !important;



padding: 14px 15px 15px 14px !important;



border-top: 1px solid;



border: 1px solid #5AB1D0 !important;



border-left: 4px solid #5AB1D0 !important;



margin-bottom: 4px !important;



border-right: 1px #FFF solid !important;



}







.resp-arrow {



    width: 0;



    height: 0;



    float: right;



    margin-top: 3px;



    border-left: 6px solid transparent;



    border-right: 6px solid transparent;



    border-top: 12px solid #c1c1c1;



}







h2.resp-tab-active span.resp-arrow {



    border: none;



    border-left: 6px solid transparent;



    border-right: 6px solid transparent;



    border-bottom: 12px solid #9B9797;



}







/*-----------Accordion styles-----------*/



h2.resp-tab-active {



    background: #DBDBDB;/* !important;*/



}







.resp-easy-accordion h2.resp-accordion {



    display: block;



}







.resp-easy-accordion .resp-tab-content {



    border: 1px solid #c1c1c1;



}







.resp-easy-accordion .resp-tab-content:last-child {



    border-bottom: 1px solid #c1c1c1;/* !important;*/



}







.resp-jfit {



    width: 100%;



    margin: 0px;



}







.resp-tab-content-active {



    display: block;



}







h2.resp-accordion:first-child {



    border-top: 1px solid #c1c1c1;/* !important;*/



}







/*Here your can change the breakpoint to set the accordion, when screen resolution changed*/



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



    ul.wc-tabs {



        display: none;



    }







    h2.resp-accordion {



        display: block;



    }







    .resp-vtabs .resp-tab-content {



        border: 1px solid #C1C1C1;



    }







    .resp-vtabs .resp-tabs-container {



        border: none;



        float: none;



        width: 100%;



        min-height: 100px;



        clear: none;



    }







    .resp-accordion-closed {



        display: none !important;



    }







    .resp-vtabs .resp-tab-content:last-child {



        border-bottom: 1px solid #c1c1c1 !important;



    }



}



















.wsmsb_title{ 



	font: 18px/25px 'QuicksandBold', Arial,Helvetica,sans-serif;



	color: #bfbfc1;



	display: inline-block;



	float: left;



	margin: 0;



}







.woo-social-buttons span { display: inline-block; padding: 0 7px; }







.wpf_form {



    margin: -32px 0 0 !important;



}







.section8_txt2 a{color:#666666;}



.updated{ display:none;}



.breadcrumb001{padding: 10px 50px;}


/*new css*............................*/

.coupon_box1{width: 15% !important;}
.apply_bn{margin: -107px 190px 0 !important;}

.update_cart_bn{margin: 27px 0 0 !important;
width: 15% !important;}
.proceed_btn{width: 45% !important;}



.prod_btn {width: 70px !important;}
.woocommerce form.checkout_coupon, .woocommerce form.login, .woocommerce form.register{border: 0 solid #d3ced2 !important;}
.register{border: 0 solid #d3ced2 !important;}

