.m-t-8{ margin-top:8px;}.m-t-9{ margin-top:9px;}.m-t-10{ margin-top:10px !important;}.m-t-20{ margin-top:20px!important;}
.c_white{ color:#fff !important;} 
.c_blue{ color:#12488a !important;} 
.blue_link{ color:#32a8eb !important;}
.blue_bg{ background:#1ca7de;}
.c_blue_light{ color:#36b6fe;}
.c_green{ color:#6ecb00;}
.c_grey{ color:#787878;}
.d_blue_bg{ background:#12488a !important;}
.m-t-2{ margin-top:2px;} .m-t-4{ margin-top:4px;}.m-t-5{ margin-top:5px;}.m-t-6{ margin-top:6px;}.m-t-7{ margin-top:7px;}
.m-t-8{ margin-top:8px;}.m-t-9{ margin-top:9px;}
.m-t-10{ margin-top:10px !important;}
.m-t-15{ margin-top:15px !important;}
.m-t-20{ margin-top:20px!important;}
.m-t-25{ margin-top:25px!important;}
.m-t-30{ margin-top:30px!important;} .m-t-40{ margin-top:40px!important;}
.m-r-5{ margin-right:5px;}.m-r-10{ margin-right:10px;}.m-r-15{ margin-right:15px;}
.m-r-8{ margin-right:8px;}.m-r-12{ margin-right:12px;}
.m-r-20{ margin-right:20px;}
.m-b-4{ margin-bottom:4px !important;}
.m-b-5{ margin-bottom:5px;}
.m-b-10{ margin-bottom:10px!important;}
.m-b-18{ margin-bottom:18px!important;}
.m-b-15{ margin-bottom:15px!important;}
.m-b-20{ margin-bottom:20px !important;}
.m-b-25{ margin-bottom:25px !important;}
.m-b-30{ margin-bottom:30px !important;}
.m-b-40{ margin-bottom:40px !important;}
.m-b-50{ margin-bottom:50px !important;}
.m-b-80{ margin-bottom:80px !important;}
.m-b-100{ margin-bottom:100px !important;}
.m-l-5{ margin-left:5px!important;} .m-l-10{ margin-left:10px!important;}
.m-l-15{ margin-left:15px!important;} .m-l-20{ margin-left:20px!important;}
.m-l-18{ margin-left:18px!important;} .m-l-32{ margin-left:32px!important;} .m-l-12{margin-left: -12px !important}
.p-l-5{ padding-left:5px;} .p-l-10{ padding-left:10px;}.p-l-15{ padding-left:15px;}
.p-l-20{ padding-left:20px;} .p-l-30{ padding-left:30px;} .p-l-35{ padding-left:35px;} .p-l-50{ padding-left:50px;}.p-l-82{ padding-left:82px;}
.p-r-0{ padding-right:0px !important;}
.p-l-0{ padding-left:0px !important;}
.p-r-5{ padding-right:5px;} .p-r-10{ padding-right:10px;}.p-r-15{ padding-right:15px;} 
.p-r-20{ padding-right:20px;}
.p-r-35{ padding-right:35px;}

.p-b-5{ padding-bottom:5px;}.p-b-10{ padding-bottom:10px;}.p-b-15{ padding-bottom:15px;}
.p-b-20{ padding-bottom:20px;}
.p-t-5{ padding-top:5px;} .p-t-7{ padding-top:7px;}
.p-t-10{ padding-top:10px;}.p-t-15{ padding-top:15px;}
.p-t-20{ padding-top:20px;}.p-t-30{ padding-top:30px;}
.show-grid {margin-bottom: 15px;}
.f-10{ font-size:10px;}.f-11{ font-size:11px !important;}.f-12{ font-size:12px;}.f-13{ font-size:13px;}
.f-14{ font-size:14px!important;}.f-15{ font-size:15px;}.f-16{ font-size:16px !important;}
.f-18{ font-size:18px;}.f-20{ font-size:20px !important;}
.f-22{ font-size:22px !important ;}.f-26{ font-size:26px !important ;}
.f-28{ font-size:28px ;}
.f-30{ font-size:30px ;}.f-40{ font-size:40px ;}.f-60{font-size: 60px;}
ul{ list-style:none;}
.no-margin{margin:0 !important; }
.no-padding{padding:0 !important; }
.w-10{ width:10% !important;}
.w-20{ width:20% !important;}
.w-25{ width:25% !important;}
.w-30{ width:30% !important;}
.w-35{ width:35% !important;}
.w-40{ width:40% !important;}
.w-50{ width:50% !important;}
.w-60{ width:60% !important;}
.w-70{ width:70% !important;}
.w-80{ width:80% !important;}
.w-85{ width:85% !important;}
.w-90{ width:90% !important;}
.w-92{ width:92% !important;}
.w-100{ width:100% !important;}
.d-none{ display:none;}
.d-block{ display:block;}
.blue_btn, .grey_btn{ color:#fff; text-shadow:0 1px 0 #333;
padding:4px 12px; 
}
.blue_btn{ background:#2ea4e5; border:1px #007fc5 solid;box-shadow:0px 1px 0px #18b0e9 inset;}
.grey_btn{ background:#9d9d9d; border:1px #6b6b6b solid;}

.pad-3-12{ padding:3px 12px !important;}

.no-bdr-radius { border-radius:0px!important; }
.no-bdr{ border:0px none!important; }

/*button width in pix*/
.w-175{width: 175px !important;}
.btn-w-100{width: 100px !important;}
.w-135{width: 135px !important;}
.w-190{width: 190px !important;}
.w-194{width: 194px !important;}
.btn-w-115{width: 115px !important;}
.btn-w-200{width: 200px !important;}

/*------Close_important-------*/
@font-face {
    font-family: 'open_sans_condensedbold';
    src: url('/includes/templates/template_pccgnew/assets/fonts/OpenSans-CondBold-webfont.eot');
    src: url('/includes/templates/template_pccgnew/assets/fonts/OpenSans-CondBold-webfont.eot?#iefix') format('embedded-opentype'),
         url('/includes/templates/template_pccgnew/assets/fonts/OpenSans-CondBold-webfont.woff') format('woff'),
         url('/includes/templates/template_pccgnew/assets/fonts/OpenSans-CondBold-webfont.ttf') format('truetype'),
         url('/includes/templates/template_pccgnew/assets/fonts/OpenSans-CondBold-webfont.svg#open_sans_condensedbold') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'open_sanscondensed_light';
    src: url('/includes/templates/template_pccgnew/assets/fonts/OpenSans-CondLight-webfont.eot');
    src: url('/includes/templates/template_pccgnew/assets/fonts/OpenSans-CondLight-webfont.eot?#iefix') format('embedded-opentype'),
         url('/includes/templates/template_pccgnew/assets/fonts/OpenSans-CondLight-webfont.woff') format('woff'),
         url('/includes/templates/template_pccgnew/assets/fonts/OpenSans-CondLight-webfont.ttf') format('truetype'),
         url('/includes/templates/template_pccgnew/assets/fonts/OpenSans-CondLight-webfont.svg#open_sanscondensed_light') format('svg');
    font-weight: normal;
    font-style: normal;

}


body{ background:#d8d8d8; font-family:Arial, Helvetica, sans-serif;}
.sprite_bg{ background:url(../images/sprite.png) no-repeat;}

/*--Sticky Header css--*/
.banner-clone {position: fixed;top:-6px;left:0;background:#13488a;z-index:2147483647;height:50px;
-webkit-transform:translateY(-100%);-ms-transform: translateY(-100%);transform: translateY(-100%);
-webkit-transition: all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;
transition: all 300ms ease-in-out;box-shadow:0 1px 3px rgba(0, 0, 0, 0.2);
-moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.2);-webkit-box-shadow:0 1px 3px rgba(0, 0, 0, 0.2);}
.banner-stick {-webkit-transform: translateY(0%);-ms-transform: translateY(0%);transform: translateY(0%);
box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.5);
}
.banner-unstick {
    /* Not required to use, but could be useful to have */
}
.banner2 {width:100%; }
.banner-clone .navigation{ margin-top:6px;border-bottom:0px; }
.banner-clone .navigation .col-md-2{ display:none;}
.banner-clone .navigation .col-md-7{ padding-left:0; width:65%;}
.banner-clone .navigation .navbar-nav > li > a {color: #fff;padding: 12px 21px;}
.banner-clone .user_sec{ background-image:none; background-color:#39a2db;height:46px;
line-height:30px;}
.banner-clone .user_sec .log {padding-left: 0px;}


/*--Header css--*/
.top_header{ background:#111; height:100px; padding-top:17px;}
.search_box {float:left;width:100%;}
.search_box input[type="text"]{ border:0;width:86%; border-radius:4px 0px 0px 4px ;
display:inline-block; float:left; border-right:0px;height:31px;}
.search_box button[type="button"]{background:#1888c6;text-align:center;
border:0 none;float:left;height:31px;width:50px;border-radius:0px 4px 4px 0px}
.cart_icon{background-position:-33px -60px;background-size:148px auto;height: 34px;width:45px;
margin-right:10px;}
.navigation{ background:#12488a; border-bottom:4px #2ea4e5 solid;}
.navigation .navbar-nav > li > a {padding:5px 21px;color:#fff;}
.navigation .navbar-nav > li > a:hover { background:#2ea4e5;}
.navigation .col-md-3 {padding: 0;position: absolute;right:0;width:24%;}
.navigation .col-md-2{width:17%;} 
.navigation .col-md-7{width:60%;}
.user_sec{ background-position:0 -28px;height:35px;position: absolute;top:-3px;
/*width:292px;*/ width:100%;}
.mob_nav{ background:#e9ecf1; height:50px; display:none; border-bottom:1px solid #bebec0;}
.mob_nav a{ color:#6b6b6b;}
.mob_nav .col-xs-3{ text-align:center; padding-top:10px; height:50px;}
.mob_nav .glyphicon{ font-size:24px;}

.menu_home_icon{ background:url(../images/sprite.png) no-repeat -67px -48px;
width:27px; height:33px;background-size:126px auto;display:inline-block;}

.menu_home_icon.menu_home_icon_active{ background:url(../images/sprite.png) no-repeat -1px -48px ;
width:27px; height:33px;background-size:126px auto;display:inline-block;}


.menu_home_icon_active{ background:url(../images/sprite.png) no-repeat 0 -48px;
width:27px; height:33px;background-size:126px auto;display:inline-block;}
.mob_nav .active{ border-bottom:2px #009edb solid; }
.mob_nav .active a{color:#009edb; }
.menu_gray_bg{  background:#000;height:100%;left:0;margin:0 auto;opacity:0.7;position:absolute;
right:0;top:0;width:100%;display:none;}
.user_sec .log{ padding-left:25px;}
.navigation{ position:relative;}

/*--mid container css--*/
.left_cat_menu{ background:#12488a; list-style:none;padding-left:8px;padding-right:8px;
border:2px #2ea4e5 solid; position:relative;z-index:101;border-top:0px;}
.left_cat_menu > li{ border-bottom:1px #165a9b solid; padding:5px 0 5px 5px; font-size:13px;
cursor:pointer; position:relative;}
.left_cat_menu > li > a, .left_cat_menu > li:hover > a{ color:#fff;}
.main_container{ background:#fff; position:relative;}
.menu_head{background:#2ea4e5;border-radius:3px 3px 0 0;color:#fff;padding:8px 0 7px 13px;
position:absolute;top:-38px;width:195px;}
.menu_head span:after{background: url("../images/sprite.png") no-repeat -77px 0;content: "";
height:10px;position:absolute;right:8px;top:12px;width:20px;}
.prdct_box_sec > ul { padding-left:0px;}
.prdct_box_sec > ul > li{ float:left; width:16%; margin-bottom:10px;}
#grid_view.prdct_box_sec > ul > li { width:20%; }
.prdct_box h2{ margin-top:5px; margin-bottom:5px; font-size:20px;}
.prdct_box p{ font-size:13px; }
.blue_box{ background:#13488a; border-radius:4px; position:relative;}
.blue_head{ background:#39a2db;border-radius:4px 4px 0px 0px;color:#fff; padding:4px 0px;  }
.blue_box li{padding-bottom:10px;padding-left:4px;padding-right:4px;}
.mail_icon{float: left;font-size:13px;left:42px;top:4px;}
.subs_btn, .subs_btn:focus, .subs_btn:hover{ background:#1aa5dc;color:#fff;font-size:12px;font-weight:bold;
padding:0 14px;text-shadow: 0 1px 1px #0d0d0d;}
.banner_sec{ background:#e5e5e5; height:100px; line-height:100px;}
.new_prdct_sec .row { padding:16px 0 10px;}
.prdct_view{ overflow:hidden; height:185px; cursor:pointer;}
.view_prdct_btn, .view_prdct_btn:focus{height: 38px;padding-left:43px;width:142px;position:relative;
background:url(../images/sprite.png) no-repeat;background-position: -3px -72px;}
.view_prdct_btn:before{background:url(../images/sprite.png) no-repeat;background-position:-99px -45px;
 width:28px;height:25px;left:6px; display:inline-block; background-size:190px auto;
 float:left; position:absolute; content:""; top:6px; }
.prdct_overlay{ background:rgba(18,72,138,0.9); color:#fff; padding-top:20px; transition:all ease 0.5s;position:relative;height:185px; }	
.prdct_overlay li{ padding-bottom:16px;}
.prdct_view:hover .prdct_overlay{margin-top:-193px;}
.-prdct-margin-top{margin-top:-193px;}
.cat_sub_menu{ display:none; width:440px; height:300px;background:#fff;border-radius:0 4px 4px 0;
position:absolute;z-index:1;left:184px;top:0px;padding-left:20px;}
.cat_sub_menu:before{ background:#fff;content: "";height: 30px;left:-193px;position:absolute;
width:193px;}
.cat_sub_menu h2{ font-size:14px; color:#1888c6; font-weight:bold;}
a.active_blue{color:#12488a !important;position:relative;z-index:10;}
/*.left_cat_menu > li:hover .cat_sub_menu{ display:block; }*/
.cat_sub_menu h2{color:#1888c6;font-size:14px;font-weight:bold; padding-top:10px; margin-top:0;}
.cat_sub_menu ul{ padding-left:0px !important;}
.submenu_list > li > a{ color:#000 !important;}
.submenu_list > li > a:hover{ color:#1888c6 !important;}
.submenu_list > li > p{ color:#7f7f7f; font-size:11px;}
.cat_sub_menu > .col-md-6{ padding-left:0px;}
.main_container > .row > .col-md-2{width:220px;padding-left:10px;}
.main_container > .row > .col-md-10{padding-left:5px;width:calc(100% - 220px);
padding-right:23px;}
.subscribe input[type="email"]{border:0 none;border-radius:3px;font-size:11px;height: 23px;
line-height: 23px;padding:2px 3px 2px 9px;width:94% !important;}	
.search_box .search_icon{  width:20px; margin:0px auto; display:block; font-size:18px; }
.new_prdct_sec .col-md-2 {width:148px}
/*.new_prdct_list_sec .col-md-2 {width: 168px;}*/
.new_prdct_sec .col-md-10 {width:calc(100% - 148px);}
.new_prdct_sec .row:last-child{ margin-bottom:118px;}
.like_sec{ padding-top:20px;}
.submenu_prdctimg img{ float:right; margin-top:10px;  position:relative;}
#list_btn, #grid_btn{ cursor:pointer;}

/*--footer css*/
.footer {background:#111111;border-top:2px solid #1888c6; padding-top:20px;
padding-bottom:20px; padding-left:35px;}
.footer h4 {font-size:14px;font-weight:bold;margin-bottom:6px;color:#ccc;}
.footer_links ul li a, .footer_links p {color: #a4a4a4;font-size: 12px;}
.copyright{ padding-top:20px; color:#ccc;}
.footer_links > .col-md-3{ padding-left:6%;}
/*--footer css*/

/*Start Products page css*/

/*.select-with-image {
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    border-top: 7px solid #333;
    content: " ";
    display: inline-block;
    margin-left: -15px;
    width: 10px;
}*/


.per-page{margin-left: 45px;}
.page-heading{font-family: arial;font-weight:bold;color:#12488a; font-size:24px;}
.prd_des{ text-align:justify; font-size:12px;}
.font-arial{font-family:arial;font-weight: bold; }
.prdct_grid_des{ padding-left:35px;}
.prdct_grid_des .page-heading{ font-size:15px; padding-top:12px;}
.prdct_grid_des p{ font-size:13px;}
#list_view > ul > li { padding-bottom:20px;}
.product-price{font-family: arial;font-weight: bold;color: #000; margin-bottom: 5px !important;}
.increase-height{height: 342px !important;}
.product-view-margine{margin-left:10px;}
.btn-add-to-cart{width:72%;margin-bottom:5px; font-family:"open_sans_condensedbold";
 text-shadow:0px 1px 0px #333;}
.product-description{height: 55px;font-family: arial;font-weight: bold;}
.cart-btn-default{}
.green_btn, .green_btn_b{border:1px solid  #449a00;color:#fff;
box-shadow:0 1px 0 #81dc34 inset;  padding:4px 12px !important;
text-shadow:0 1px 0 #333;}
.green_btn{background-color:#5cb412;}
.green_btn_b, .green_btn_b:focus{background: #6cc522; /* Old browsers */
background: -moz-linear-gradient(top, #6cc522 0%, #55b504 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6cc522), color-stop(100%,#55b504)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #6cc522 0%,#55b504 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #6cc522 0%,#55b504 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #6cc522 0%,#55b504 100%); /* IE10+ */
background: linear-gradient(to bottom, #6cc522 0%,#55b504 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6cc522', endColorstr='#55b504',GradientType=0 ); /* IE6-9 */}

.add-to-cart-btn-bg{background-color:#5cb412;border:1px solid #449a00;color:#fff;width:154px; box-shadow:0 1px 0 #81dc34 inset; font-size:16px; padding:3px 12px !important;}
.in-stock-btn-bg{background-color: #1888c6;border:1px solid #046ea9;color:#fff;height: 22px;padding: 0; width: 155px; font-weight:bold; font-size:12px;}
.ships-btn-bg{background-color:#ff9900;border:1px solid #ff6600;color:#fff;height: 22px;padding: 0; width:155px; font-size:12px;}
.sold-out-btn-bg{background-color:#919191;border:1px solid #a7a7a7;color: #fff;width: 154px; font-size:16px;opacity:1.0!important;padding: 3px 12px !important; }

.check-back-btn-bg{background-color: #fff;color: #000;height:22px;padding:0;width:155px;}
.flip-button{margin-left:8px;}
.product-description-inline{color: #e30000;font-family:arial;font-weight:bold;}
.product-list-in-mobile{display:none;}
.btn.focus, .btn:focus, .btn:hover {color: #fff;text-decoration: none;}
.btn-for-mobile{display:none;}
.icon-list{color: #12488a;font-size:21px;margin-left:5px;margin-top:-2px;}
.select-box{width: 125px;margin-right: 4px;}
.breadcrumb > li + li:before{color: #337ab7;content: "> ";padding: 0 5px;}
.per-page-bg{background-color:#ececec;border-radius:0;}
.per-page-bg{background-color: #ececec;border-radius:0;margin-bottom:10px;margin-top:18px;}
.top-page-link-bg{background-color:#fff;padding:18px 0;margin-bottom:-20px;}
a.active {color: #000;text-decoration: none;}
.btn{border-radius:3px;}
.hr-d-none{display: none;}
.m-pagination{margin-top:20px !important;}
.btn-add-to-cart .glyphicon-shopping-cart{left: -8px;}
.footer-pagination a{ display:inline-block; padding:0px 5px; text-decoration:underline;}
.footer-pagination a.active{ text-decoration:none;}
.pagination-footer{ margin-bottom:50px;}
#grid_view .product-price{ margin-bottom:10px !important;}

/*End Products page css*/


.white_box{ border:1px #e1e1e1 solid; padding:10px; border-radius:4px;}
.white_box_shipping{ border:1px #e1e1e1 solid; padding:10px; border-radius: 0px 0px 4px 4px;}
.yellow_box{ border:0px #e1e1e1 solid; padding:2.5px; border-radius: 4px 4px 0px 0px; background-color: #ffe222;}
.prdct_price_box{ width:250px; padding-top:20px; padding-bottom:15px;}
.prdct_free_ship_box{ position: relative; width:250px; font-weight:bold; font-size: 13px; box-sizing: border-box;
    padding-left: 30px;}
.prdct_free_ship_box i{ padding-right: 5px; font-size: 15px; -ms-transform: rotate(13deg);
    -webkit-transform: rotate(13deg); transform: rotate(13deg); position: absolute; left: 10px; top: 5px;}
.prdct_price_box h3{ font-size:34px;}
.feed_form{ border-top:1px #ccc solid; padding-top:20px;}
.form_inst > ul{ position:relative;}
.form_inst li {font-size:12px;line-height:20px; position:relative;}
.form_inst > ul > li:before{ position:absolute; content:""; background:url(../images/sprite.png) 
no-repeat -209px -77px ;width:20px; height:20px; background-size:300px  auto; left: -19px;top:-2px;}
.prdct_des_mobile{ display:none;}
.add_section{ margin-bottom:30px;}
.prdct_des_sec{ margin-bottom:40px;}
.d_table.prdct_des_sec > ul > li { vertical-align:top;}

/*--end product description--*/
.s_cart_table{ border:0px none; border-bottom:1px #1888c6 solid;}
.s_cart_table td, .s_cart_table th{border:0 none !important; vertical-align:middle !important;}
.s_cart_table th{ border-bottom:3px #1888c6 solid!important; padding:0px !important; padding-bottom:10px !important;}
.s_cart_table tr{ border-bottom:1px #ccc solid;}
.s_cart_table tr:last-child{ border-bottom:0px;}
.s_cart_table td{ padding:20px 0 !important;}
.s_cart_table .d_table > ul > li{ line-height:20px;}
.d_table{ display:table;}
.d_table > ul{ display:table-row;}
.d_table > ul > li{ display:table-cell; vertical-align:middle}
/*.cart_btn button, .get_quote button{ width:105px;}*/
.get_quote input{ border-radius:0px; height:28px; width:213px !important;}
.chkout_btn_sec{ width:200px; float:right; }
.chkout_btn_sec li{ padding-bottom:10px; text-align:center;}
.bdr_btm{ border-bottom:1px #ccc solid;}
.cart_prdct_img{border: 1px solid #ccc;height:157px;line-height:149px;text-align: center;}
.cart_prdct_sec{ width:180px;}
.cart_prdct_sec2{ width:calc(100% - 180px);}
.cart_mob_sec > .show-grid{ border-bottom:1px #ccc solid; padding-bottom:15px;}
.cart_mobile_view{ display:none;}
.cart_prdct_sec2 ul{ padding-left:0; padding-top:8px;}
.cart_close{ color:#a3a3a3;}
.qty_inpt{ border:1px #dddddd solid;width:35px;height:20px;padding:0 4px;}
.chkout_btn button{ background:#6ecb00; text-shadow:0 1px 0 #333;}
/*--end cart page--*/

.chekcout_process{ margin-bottom:50px;}
.chekcout_process > ul > li{ border-bottom:1px #ccc dashed; padding-bottom:15px;}
.chekcout_process label{ font-weight:normal; padding-right:0px;  font-size:14px;}
.ship_method_box, .payment_form{margin-left:24px;margin-top:20px;}
.payment_form label{ text-align:left !important;}
.my_order_box .panel-heading{ color:#fff; padding:7px 15px;}
.my_order_box .panel-body{ padding:5px 15px 14px 15px;}
.my_order_tbl.d_table > ul{ padding-bottom:20px; height:120px;}
.my_order_tbl.d_table > ul > li{border-bottom:1px solid #ccc;padding-bottom:10px;
padding-right:10px;padding-top:9px; }
.total li{ text-align:right;}
.chekcout_process h1{ margin-bottom:5px;}
.order_box_mob{ display:none;}
.payment_form{width:70%;margin-top:30px;}
.payment_form label{  color:#5e5e5e;}
.ship_img { height:40px;}
.ship_menthod{ margin-bottom:20px;}
.ship_menthod .radio > label > span{ display:inline-block; width:70px;  }
.place_odr_btn{padding:5px 12px !important;width:155px;}
.invoice_form{ margin-left:25px; width:90%;}
.payment_form .form-group, .invoice_form .form-group{ margin-bottom:10px;}
.my_order_box{ margin-bottom:5px !important; margin-top:10px;}
.pickup .radio + .radio{ margin-top:15px; }
.edit_cart_btn{ width:100px;}
.form-control { -webkit-appearance:none;}
.payment_method_box{ margin-top:30px; width:93%;}

/*--end_Checkout_page--*/


.wish_head{ margin-bottom:0;}
.wish_textarea{ resize:vertical; width:85%; font-size:12px;  }
.qty_inpt2{ margin-right:5px; margin-top:4px; float:left; }
.wishlist_mobile_view{ display:none;}
#CreateNewWishlist .modal-dialog{ width:480px;}
.wish_head_row{ line-height:12px;}
.wishlist_tbl .dropdown a:hover{ text-decoration:none;}
/*--end_wishlist_page_css*/



.odr_content_tbl td{ border:0px none;}
.odr_content_tbl td, .odr_content_tbl th {
    border: 0 none !important;
    vertical-align: middle !important;
}
.odr_content_tbl th {border-bottom: 1px dotted #36b6fe !important;padding: 0 0 10px !important;}
.odr_content_tbl td {border-bottom: 1px dotted #ccc !important;padding: 5px 0 5px 10px !important;}
.pc_pop_up{}
.modal-content{ border-radius:0px; border:4px #009edb solid;}
.modal-dialog{ margin:60px auto;}
.modal-header{ border-bottom:0px; padding-bottom:0;}
.form-group label{ font-weight:normal;}
.add_prdct_form > .form-group > label{ text-align:left;}
.add_prdct_form > .form-group > label.col-md-3{ width:20%;}
.w-fix-140{ width:140px;}
.other_form .form-group{ margin-bottom:20px;}
.light_blue_head{ font-family:"open_sans_condensedbold";}
address{ color:#5e5e5e;}
.odr_content_tbl{ margin-right:75px;}
.o_c_total{ margin-right:23px;}

/*--end_amend_page_css*/

.table_head{background: none repeat scroll 0 0 #2ea4e5;border-radius: 3px 3px 0 0;color: #fff; padding: 4px 0 6px 12px;}
.table-border{border: 1px solid #e1e1e1; border-radius: 0 0 4px 4px;padding: 20px 12px;}
.thead_bg{background: none repeat scroll 0 0 #2ea4e5;border-radius: 3px 3px 0 0;color: #fff;}
.table > thead > tr > th {border-bottom: 0px solid #ddd; vertical-align: bottom;}  
.t-a-r{text-align: right !important;}
.dash-tab-bg{ border: 1px solid #e1e1e1; border-radius: 4px;}
.h-111{height: 110px;}
.dash-tab.dash-tab {border-right: 1px solid #e1e1e1;border-top: 1px solid #e1e1e1;float: left;text-align: center;width: 33.3333333333333333333333%;}
.b-r-0{border-right: 0px !important;}
.b-t-0{border-top: 0px !important}
.icon-color{ color: #2ea4e5;}
.t-lef{ text-align: left !important;}
.doted-line{border-bottom: 1px dotted #ccc !important;}
.dash-tab-icon{ width: 70px !important;}
.print-icon-bg{ width: 42px !important;}
.h-182{height: 182px !important;}
.h-575{height: 575px;}
.h-566{height: 566px !important}
.h-202{height: 202px;}
.dark-blue{color: #12488a;}
.l-color{ color: #1c8dcc;}
.t-d-blue{ color:#112f54;}
.p-icon{padding: 8px !important;}
.f-none{ float: none !important;}
.over-flow{overflow-x: visible;}
.login-bg{background-color: #f3f3f3; padding-left: 22px; padding-top: 1px; padding-bottom: 5px; padding-right:5px;}
.h-145{height: 145px;}
.b-radius2{border-radius: 2px !important; height: 31px !important;}
.hr-line{border-bottom: 1px solid #aaaaaa;}
.hr-line-gray{border-bottom: 1px solid #dadada;}
/*.dash-tab-on { background-color: #12488a;}*/
.dash-tab-on{ background-color: #12488a !important;}
.dash-tab-on, .dash-tab-on:hover { background-color: #12488a !important;}

.icon-color-white{ color: #fff;}
.modal-backdrop.in {opacity: 0.7}
.close-btn{ margin-right: -36px !important; margin-top: -36px !important; position: relative; opacity: 1 !important;}
.close {color: #000;float: right; font-size: 21px;font-weight: 700;line-height: 1;opacity: 1;text-shadow: 0 1px 0 #fff;}
.popup-w{ width: 70%;}
.t-p-l-65{ padding-left: 65px !important;}
.color-black{color: #000 !important;}


/*--end_dashboard_page_css*/


/*---media css--*/
@media (min-width:1300px){
	.container{width:1230px;}
}

@media (min-width:1200px) and  (max-width:1299px){
	.navigation .navbar-nav > li > a{ padding:5px 17px; }
	.o_c_total{ margin-right:14px;}
    .dash-tab {border-right: 0px solid #e1e1e1 !important; border-left: 1px solid #e1e1e1 !important; border-top: 1px solid #e1e1e1;float: left;text-align: center;width: 50% !important;}
	.b-t-1{border-top: 1px solid #e1e1e1 !important;}
	.b-l-0{border-left: 0px !important;}
	.lable-m-t-18{ margin-top: -18px !important;}
}

@media (min-width:992px) and  (max-width:1199px){
.banner-clone .navigation .col-md-7 { width: 72%;}
.navigation .navbar-nav > li > a{ padding:5px 10px; font-size:12px;}
.navigation .col-md-2 {width:20%; padding:0;}
.navigation .col-md-3 {padding: 0;position: absolute;right:0;width:27%;}
.navigation .col-md-3 .user_sec{ font-size:11px;width:100%;}
.navigation .col-md-7 {width: 55%; padding-right:0px; padding-left:0;}
.prdct_box_sec > ul > li, #grid_view.prdct_box_sec > ul > li{ width:25%;}
.search_box input[type="text"]{width: 80%;}
.main_container > .row > .col-md-2 {width: 205px;}
.menu_head{width:180px;}
.main_container > .row > .col-md-10 {width: calc(100% - 206px);}
.mail_icon {left:37px;}
.prdct_des_sec  .media-body{ padding-left:0px;}
.prdct_des_sec  .media-body > h1{ font-size:24px;}
.prdct_price_box{ width:200px;}
.prdct_free_ship_box{ width:200px;}
.prdct_grid_des h1.f-28{ font-size:26px;}
.prdct_grid_des { padding-left: 8px;}
.payment_form{ width:90%;}
.my_order_tbl.d_table > ul > li:nth-child(2){ padding-right:0px;}
.my_order_tbl.d_table > ul > li > span + span.col-xs-10 {padding-right:0px;}
.invoice_form{ width:95%!important;}
.invoice_form label.col-md-2 { padding-left:0px;}
.my_order_tbl li > .col-xs-2, 
.my_order_tbl li > .col-xs-10{ width:100%;}
.promo_code{ display:block; margin-top:20px; padding-left:0px;}
.qty_inpt2{ float:none; margin:0px auto; margin-bottom:5px; }
.qty_inpt2 + button{ margin:0px auto; }
.qty_inpt2 + button.pull-left{ float:none !important;}
.o_c_total{ margin-right:0px;}
.m-l-16{ margin-left: 16px !important}
.dash-tab {border-right: 0px solid #e1e1e1 !important; border-left: 1px solid #e1e1e1 !important; border-top: 1px solid #e1e1e1;float: left;text-align: center;width: 50% !important;}
.b-t-1{border-top: 1px solid #e1e1e1 !important;}
.b-l-0{border-left: 0px !important;}
.input-w-90{width: 90% !important;}
.lable-m-t-18{ margin-top: -18px !important;}
.t-p-l-20{ padding-left: 20px !important;}
}

/*--for ipad--*/
@media (min-width:768px) and  (max-width:991px){	
.banner-clone{ display:none;}
.cart_sec{ position:absolute; right:0px;}
.top_header{ height:160px;}
.user_sec{background:none;position:absolute;text-align: right;top:-41px;}
.navigation .navbar-nav > li > a{ padding:5px 9px; font-size:12px;}
.navigation .col-md-7{ padding-left:212px;}
.main_container > .row > .col-md-10 {width:calc(100% - 205px);float:left;}
.main_container > .row > .col-md-2{ float:left;}
.prdct_box_sec > ul > li, #grid_view.prdct_box_sec > ul > li{ width:33%;}
.search_box input[type="text"]{ width:92%;}
.main_container > .row > .col-md-2 {width: 211px;}
.menu_head{width:185px;}
.main_container > .row > .col-md-10{width:calc(100% - 211px);}
.mail_icon {left:41px;}
.navigation .col-md-7 {width:100%;}
.navigation .col-md-3 {right:24px;width:36%;}
.footer_links > .col-md-3 {padding-left: 2%;}
.cart-btn-in-ipad{float: left;margin-left:208px;width:100%;}
.p-l-50{padding-left:0px;}
.btn-for-desktop{display:block;}
.btn-for-mobile{display:none;}
#list_view .product-price{padding-left:31px;padding-bottom:10px;}
.prdct_des_sec{}
.prdct_des_sec .media-left,
.prdct_des_sec .media-body,
.prdct_des_sec .media-right
{ display:block; width:100% !important;}
.prdct_des_sec .media-right .pull-right{ float:left !important;}
.prdct_des_sec .media-heading{ padding-top:0px;}
.prdct_price_box{ margin-top:30px; float: none !important;}
.prdct_free_ship_box{ margin-top: 7px;}
.form_inst > ul { padding-left: 20px;}
.price_box_ipad {  float:left;}
.prdct_grid_des { padding-left:0px;}
.prdct_des_sec > ul > li{ display:block; }
.ship_method_box .col-md-6{ width:50%; float:left;}
.payment_form{width:90%;}
.addrss_label{ display:none;}
.chekcout_process{ margin-bottom:0px;}
.promo_code{ display:block; margin-top:20px; padding-left:0px;}
.total_row_mob {border-top:1px solid #ccc;float:none;margin-top:10px;padding-top:22px;width:100%;}
.total_row_mob .total_sec{ width:60%; float:left;}
.total_row_mob .chkout_btn{ width:40%; float:right; margin-top:0px !important;}
.s_cart_table th{ font-size:12px;}
.s_cart_table td li.f-18{ font-size:16px;}
.wishlist_tbl .f-14{ font-size:12px !important;}
.qty_inpt2{ float:none; margin:0px auto; margin-bottom:5px; }
.qty_inpt2 + button{ margin:0px auto; padding:4px 5px; }
.qty_inpt2 + button.pull-left{ float:none !important;}
.cnw.pull-right{ float:left !important;}
.wishlist_tbl th span,
.wishlist_tbl th .dropdown{ margin-top:0px !important;}
.pad-p-r-5 { padding-right:5px;}
.odr_content_tbl{ margin-right:0px;}
.o_c_total{ margin-right:0px;}
.m-l-16{ margin-left: 16px !important}
.dash-tab {border-right: 0px solid #e1e1e1 !important; border-left: 1px solid #e1e1e1 !important; border-top: 1px solid #e1e1e1;float: left;text-align: center;width: 50% !important;}
.b-t-1{border-top: 1px solid #e1e1e1 !important;}
.b-l-0{border-left: 0px !important;}
.table-b-l{ border-left: 1px solid #e1e1e1 !important;}
.table-scrol{ overflow: auto !important;}
.m-t-no{ margin-top: 0px !important;}
.input-p-r-n{padding-right: 0px !important;}
.lable-m-t-18{ margin-top: -8px !important;}
.btn-p-l-16{padding-left: 16px !important;}.btn-p-l-16{padding-left: 16px !important;}
.input-w-100{width: 100% !important;}
.t-p-l-20{ padding-left: 20px !important;}
}
	
/*--for tab--*/	
@media (max-width:767px){
body{ background:#fff;}
nav{display:none;}
.main_container > .row > .col-md-2 { display:none;}
.top_header{ height:145px;}
.navbar-brand{text-align:center;width:100%;padding-top:7px; } 
.navbar-brand > img {display: inline;}
.main_container > .row > .col-md-10 {width:100%;}
.prdct_box_sec > ul > li {float: left;margin-bottom:10px;width:20%;}
.prdct_box_sec > ul > li {
 width: 33.333%; border-right:1px #ececec solid;
 border-bottom:1px #ececec solid; margin-bottom:0;}
#grid_view.prdct_box_sec > ul > li { width: 33.333%; }
.like_sec, .banner_sec{ display:none;}
.new_prdct_sec .col-md-2{ width:152px; float:left;}
.new_prdct_sec .col-md-10{ width:calc(100% - 152px); float:left;}
.new_prdct_sec .col-md-8{ width:calc(100% - 152px); float:left;}
.new_prdct_sec .col-md-10 h2{ margin-top:0px; }
.mob_nav{ display:block;}
.prdct_view{ padding-bottom:15px;}
.prdct_view, .prdct_overlay{ height:195px;} 
.prdct_view-all-product, .prdct_overlay{ height:328px;} 
.prdct_box{ padding-bottom:4px;}
.prdct_view:hover .prdct_overlay{margin-top: -197px;}
.dis-none-sm{ display:none;}
.prdct_box_sec{ float:left; margin-bottom:20px;}
.main_container > .row > .col-md-10 { padding:0;}
.new_prdct_sec{ padding:0px 15px;}
.search_box input[type="text"]{ width:calc(100% - 50px);}
.new_prdct_sec > .row { border-bottom:1px #bfbfc1 solid;} 
.mob_fix_header{position: fixed;top:0;width: 100%;z-index: 1000;}
.main_container{ margin-top:195px;}
.new_prdct_sec p a.c_blue{ color:#0098cb !important;}
.new_prdct_sec .row:last-child{ margin-bottom:20px; border:0px none;}
.footer_links > .col-md-3 {padding-left: 2%;}
.banner-clone{ display:none;}
.btn-for-desktop{display:none;}
.btn-for-mobile{display:block;}
.price-btn{margin-left: 140px;margin-top: -16px;}
.product-image{height:140px;}
.product-list-in-mobile{padding:10px;}
.add-to-cart-btn-bg-in-mobile{background-color:#019dda;border:1px solid #00729e;color:#fff;
float:left;font-size: 18px;}
.btn-add-to-cart-in-mobile{width:85%;margin-bottom: 5px;font-family:"open_sans_condensedbold";
 text-shadow: 0 1px 0 #333;}
.btn-purchase{background-color:#5cb412;float:left;margin-left:8px;font-size:18px;
border:1px solid  #449a00;color:#fff;box-shadow:0 1px 0 #81dc34 inset;}
.padding-in-mobile{padding-right:8px;padding-left:8px;}
.footer-pagination{margin-top:-34px;}
.footer-form{margin: 0px;padding:0px;}
.product-image-in-mobile{width:140px;}
.brd2 .form-inline .form-group {display: inline-block;margin-bottom:0;vertical-align: middle;}
.brd2.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align: middle;}
.background{background-color:#fff;}
.breadcrumb-mobile{background-color:#ececec;border-radius:4px;list-style: none outside none;margin-bottom:0px; padding: 8px 10px;
}
.select-box{width: 95px;}
.btn-in-mob{width: 85%;}
.d-none-mobile{display: none;}
.partition-line{margin-top: -20px;}
.hr-d-none{display: block;}
.m-top-6{margin-top: -12px !important;}
.pagination-footer{display: none;}
.mr-r15{margin-right:15px;}
#list_view .media { padding-left:10px;}
#list_view .media-body p{ text-overflow: ellipsis; }

#list_view ul.media-list li.media{ border-bottom:1px #bdbdbf solid; padding-top:15px;}
#list_view ul.media-list li:last-child.media{ border-bottom:0px;}
.prdct_grid_des .page-heading{ padding-top:0px;font-size:17px;}
#list_view .prdct_grid_des{ padding-left:4px; padding-right:10px;}
.prdct_des_desktop{ display:none;}
.prdct_des_mobile{ display:block;}
.prdct_des_mob_sec ul{ padding-left:0px;}
.cart_desktop_view{display:none;}
.cart_mobile_view{ display:block;}
.qty.form-inline .form-control {display:inline-block;vertical-align:middle;width:45px; height:28px;}
.qty{ margin-bottom:0px;}
.main_container > .row > .col-md-10.chekout_section{ padding-left:20px;padding-right:20px;}
.form-inline.form-inline-mob .form-control {
    display: inline-block;
    vertical-align: middle;
    width: auto;
}
.order_box_desktop{ display:none;}
.order_box_mob{ display:block; padding-top:10px;
background:#009edb; position:fixed; width:100%; color:#fff;bottom:0; z-index:1000;}
.view_btn{ background:#009edb; color:#fff;border:2px #fff solid;padding:1px 12px;width:70px;}
.bdr-top-white{ border-top:2px #fff solid;}
.ordr_tbl_mob {border-top:2px #fff solid;border-bottom:2px #fff solid; height:143px; overflow:auto;}
.ordr_tbl_mob .row { border-bottom:1px #80cfed solid;padding-top:10px;padding-bottom:10px;
margin:0px;}
.ordr_tbl_mob .row:last-child{ border-bottom:0;}
.ordr_tbl_mob .row  > div{ padding-left:0px; padding-right:0px;}
.page-heading.padding-in-mobile{ padding-left:0px;margin-bottom:0!important;}
.privacy_policy { text-align:left !important; margin-bottom:100px;}
.chekcout_process { margin-bottom:0px; padding:0px;}
.chekcout_process > ul > li{ padding-left:15px;}
.chekcout_process > ul > li.no-bdr:last-child{ border-bottom:1px #ccc dashed !important;}

.form_inst > ul { padding-left: 20px;}
.prdct_des_mob_sec, .add_section {padding-left:15px;padding-right:15px;}
.mob_cat_menu .panel-heading{ padding:0 15px; position:relative;}
.mob_cat_menu  h4.panel-title a{ padding:10px 0px; display:block;}
.mob_cat_menu  h4.panel-title a:hover{text-decoration:none;}
.mob_cat_menu  h4.panel-title a:after{background: url("../images/sprite.png") no-repeat -95px -56px ;content: "";
height: 30px;position: absolute;right: 0;width: 30px; background-size:130px auto;}
.mob_cat_menu  h4.panel-title a[aria-expanded=true]{font-weight:bold;}
.mob_cat_menu  h4.panel-title a[aria-expanded=true]:after{
background-position:-105px -29px;}
.mob_cat_menu.panel-group .panel + .panel {margin-top: -1px;}
.mob_cat_menu .panel-default > .panel-heading{ background:#fff;}
.search_box{ margin-top:10px !important;}
.invoice_form.w-85{ width:95% !important;}
.cart_noti{ background:#6b6b6b;border: 2px solid #e9ecf1;border-radius:100%;
color:#fff;font-size:9px;height:15px;left:17px;position:absolute;width:15px;top:0px;}
.mob_nav .active a .cart_noti{background:#00a0d9; }
.ship_method_box .col-md-6{width:50%;float:left;}
.payment_form{width:90%;}
.addrss_label{ display:none;}
.privacy_policy{ margin-left:25px;}
.mob_cat_menu .list-group-item { background:#ededed;}
.wishlist_mobile_view{ display:block;}
.wish_head{ font-size:16px;}
.wishlist_mobile_view .page-heading{ line-height:20px;}
.wishlist_tbl th span,
.wishlist_tbl th .dropdown{ margin-top:0px !important;}
.m-l-16{ margin-left: 16px !important}
.dash-tab {border-right: 0px solid #e1e1e1 !important; border-left: 1px solid #e1e1e1 !important; border-top: 1px solid #e1e1e1;float: left;text-align: center;width: 50% !important;}
.b-t-1{border-top: 1px solid #e1e1e1 !important;}
.b-l-0{border-left: 0px !important;}
.m-t-no{ margin-top: 0px !important;}
.input-p-r-n{padding-right: 0px !important;}
.lable-m-t-18{ margin-top: -8px !important;}
.btn-p-l-16{padding-left: 16px !important;}
.print-m-t-15{margin-top: 15px !important;}
.input-w-100{width: 100% !important;}
.popup-w{ width: 80% !important;}
.prod-text{float: left;padding: 18px !important;width: 100% !important}
.pull-r-no{float: none !important; }
.prdct_free_ship_box{display: inline-block;}

}

/*-- for mobile --*/
@media (max-width:550px){ 
.navbar-brand img{ width:260px;}
footer{ display:none;}
.prdct_box_sec > ul > li, #grid_view.prdct_box_sec > ul > li{ width:50%;}
.top_header { height: 100px; padding-top: 3px;}
.navbar-brand{ height:43px;}
.main_container { margin-top: 148px;}
.btn-add-to-cart-in-mobile{margin-bottom:5px;width:65%;}
.d-none-mobile{display: none;}
.t-small{font-size: 12px;}
.chekcout_process h1.f-22{ font-size:18px !important;}
.pickup .p-l-20{ padding-left:0px;}
.payment_form{ margin-left:0px;}
.payment_form{ }
.ship_method_box{ margin-left:0px;}
.ship_method_box .col-md-6{ width:100%; }
.privacy_policy{ margin-left:0px;}
.invoice_form{ margin-left:0px;}
.wish_name_row .col-xs-6{display:block;text-align:center;width:100%;}
.wish_name{ display:inline-block;}
.mob-f-14{ font-size:14px;}
.p-r-none{ float: none !important;}
.m-l-16{ margin-left: 16px !important}
.btn-mob-48{width:48% !important;}
.btn-mob-100{ width:100% !important;}
.m-b-forgot{margin-bottom: 20px !important}
.b-l-0{border-left: 0px !important;}
.m-t-no{ margin-top: 0px !important;}
.input-p-r-n{padding-right: 0px !important;}
.lable-m-t-18{ margin-top: -8px !important;}
.btn-p-l-16{padding-left: 16px !important; padding-right: 16px !important;}
.print-m-t-15{margin-top: 15px !important;}
.input-w-100{width: 100% !important;}
.popup-w{ width: 80% !important;}
.prod-text{float: left;padding: 18px !important;}
.pull-r-no{float: none !important; }
.prod-text{float: left;padding: 18px !important;width: 100% !important}
}

@media (min-width:321px) and (max-width:414px){
.ordr_tbl_mob {height:200px; overflow:auto;}	
.cart_mob_sec > .show-grid{  padding-bottom:15px;}
.wish_atc_btn{ margin-top:10px; display:block;}
.p-25{padding: 25px !important}
.dash-tab {border-right: 0px solid #e1e1e1 !important; border-left: 1px solid #e1e1e1 !important; border-top: 1px solid #e1e1e1; font-size:12px;float: left;text-align: center;width: 50% !important;}
.b-t-1{border-top: 1px solid #e1e1e1 !important;}
.b-l-0{border-left: 0px !important;}
.m-t-no{ margin-top: 0px !important;}
.input-p-r-n{padding-right: 0px !important;}
.lable-m-t-18{ margin-top: -8px !important;}
.btn-p-l-16{padding-left: 16px !important; padding-right: 16px !important;}
.print-m-t-15{margin-top: 15px !important; float: left !important;}
.input-w-100{width: 100% !important;}
.popup-w{ width: 80% !important;}
.pull-r-no{float: none !important; }
.prod-text{float: left;padding: 18px !important;width: 100% !important}
}

@media (max-width:320px) {
.ordr_tbl_mob {height:200px; overflow:auto;}	
.cart_mob_sec > .show-grid{  padding-bottom:5px;}
.wish_atc_btn{ margin-top:10px; display:block;}
.m-l-16{ margin-left: 16px !important}
.dash-tab {border-right: 0px solid #e1e1e1 !important; border-left: 1px solid #e1e1e1 !important; border-top: 1px solid #e1e1e1; font-size:12px;float: left;text-align: center;width: 50% !important;}
.b-t-1{border-top: 1px solid #e1e1e1 !important;}
.b-l-0{border-left: 0px !important;}
.m-t-no{ margin-top: 0px !important;}
.input-p-r-n{padding-right: 0px !important;}
.lable-m-t-18{ margin-top: -8px !important;}
.btn-p-l-16{padding-left: 16px !important; padding-right: 16px !important;}
.print-m-t-15{margin-top: 0px !important; float: left !important;}
.input-w-100{width: 100% !important;}
.popup-w{ width: 80% !important;}
.pull-r-no{float: none !important; }
.prod-text{float: left;padding: 18px !important; width: 100% !important}
}


/*==CUSTOME CSS BY SAM==*/
#ship{margin-top:10px;}
#ship tr:last-child td {font-size:12px;  font-style: italic;}
.col-md-10 > img{margin-top:20px;}
.col-md-10 > img:last-child{margin-bottom:50px;}
body{background-repeat: no-repeat, no-repeat, repeat-x; background-image:url(./skyscraper_left_new.jpg), url(./skyscraper_right_new.jpg); background-position: left top, right top, left top; background-color:#000;}
/*== This messed up the products on the homepage. You should create a define a new class for these styles as c_blue is simply for setting the color.==*/
/*.c_blue{margin-right:20px; margin-top: 20px;}*/
.cart_close{cursor:pointer;}
.messageStackSuccess{color: #3c763d; background-color: #dff0d8; border-color: #d6e9c6; padding: 15px; margin-bottom: 20px; border: 1px solid transparent; border-radius: 4px;}
.messageStackError{color: #a94442; background-color: #f2dede; border-color: #ebccd1; padding: 15px; margin-bottom: 20px; border: 1px solid transparent; border-radius: 4px;}
.messageStackWarning{color: #996000; background-color: #FFEFB4; border-color: #FFEFB4; padding: 15px; margin-bottom: 20px; border: 1px solid transparent; border-radius: 4px;}
#pccgShareCartDialog{padding:20px; background-color:#fff; border:2px solid #ccc; box-shadow: #000 0 0 5px;}
.snine{display:none;}

.no-cc {
    position: relative;
}

.no-cc-icon {
    color: #a94442;
    position: absolute;
    right: -21px;
    top: -23px;
}

.no-cc-message {
    display: none;
    position: absolute;
    width: 200px;
    background: #f2dede;
    padding: 10px;
    z-index: 100;
    border: 2px solid #a94442;
    font-size: 14px;
    right: 0;
}

.no-cc-message.show {
    display: block;
}

@media (max-width: 991px) and (min-width: 768px){
	.prdct_des_sec {
	  position: relative;
	}
	.one_cus{float:right !important;}
	.sec_cus{position:absolute; top:92px;}
	.snine{display:block;}
	.nnine{display:none;}
	
	
	.btn-for-mobile{display:block;}
	.price-btn{margin-left: 140px;margin-top: -16px;}
	.product-image{height:140px;}
	.product-price{padding-left:0 !important; margin-left:0 !important;}
	.product-list-in-mobile{padding:10px;}
	.add-to-cart-btn-bg-in-mobile{background-color:#019dda;border:1px solid #00729e;color:#fff;
	float:left;font-size: 18px;}
	.btn-add-to-cart-in-mobile{width:85%;margin-bottom: 5px;font-family:"open_sans_condensedbold";
	 text-shadow: 0 1px 0 #333;}
	.btn-purchase{background-color:#5cb412;float:left;margin-left:8px;font-size:18px;
	border:1px solid  #449a00;color:#fff;box-shadow:0 1px 0 #81dc34 inset;}
	.padding-in-mobile{padding-right:8px;padding-left:8px;}
	
}
