.banner-top{margin: 0 auto; padding: 40px 0 0 0; width: 100%;cursor: pointer;}
.bb-custom-wrapper nav{top:-40px;left:2px;position:absolute;z-index:1000;}
.bb-custom-wrapper nav span, .menu-button{position:absolute;width:32px;height:32px;top:324px;left:-48px;background:#ab2240;border-radius:50%;color:#fff;line-height:30px;text-align:center;speak:none;font-weight:bold;cursor:pointer;}
.bb-custom-wrapper nav span:hover, .menu-button:hover{background:#044a8f;}
.bb-custom-wrapper nav span:last-child{left:912px;}
.menu-button{z-index:1000;left:20px;top:4px;text-indent:-9000px;}
.menu-button:after{position:absolute;content:'';width:50%;height:2px;background:#fff;top:50%;margin-top:-1px;left:25%;box-shadow:0 -4px #fff, 0 4px #fff;}
.no-js .bb-custom-wrapper nav span, .no-js .menu-button{display:none;}
.my_menu{list-style:none;}
.my_menu li a{display:block;color:#fff;font-size:1.1em;line-height:3.5;padding:0 20px;cursor:pointer;background:#f1103a;border-bottom:1px solid #dd1338;}
.my_menu li a:hover, .my_menu li.my_menu-current a{background:#dd1338;}
.slideRight{left:240px;}
#containerSec{position:relative;left:25px;-webkit-transition:left 0.3s ease-in-out;-o-transition:left 0.3s ease-in-out;transition:left 0.3s ease-in-out;}
.containerSec{height:600px;width:900px;}
.MobAppGuide{height:600px;margin:-8px 0 10px 0;max-height:600px;padding:30px 25px 25px 25px;position:relative;}
.wcspage p{font-size:13px;line-height:17px;}
.wcs_page_section > p{margin-bottom:5px;}
.wcs_page_section{display:block;float:left;height:100%;margin:0px 0px 0px 9px;overflow:hidden;padding:15px 10px 0px 10px;width:43%;}
.section2{margin-top:0px !important;padding-top:0 !important;}
.section2 .flippagefull{margin-top:0 !important;}
.sptitile{margin-bottom:5px;}
.fliplogo{padding:20px 0 0px;text-align:center;width:100%;}
.fliplogo img{width:35%;}
.flipmain_title{text-align:left;font-size:13px;font-weight:bold;padding:5px 0 0 20px;font-family:Arial,Helvetica,sans-serif;}
.flipmain_title h1{font-size:30px;margin-top:0px;}
.flipmain_title2{display:block;float:left;margin:10px 0 10px 0px;overflow:hidden;padding:10px;width:80%;}
.flipmain_title2 p{width:70%;text-align:left;margin:0px;}
.flippagecenter2{width:100% !important;text-align:center;margin:0 auto !important;}
.flippagecenter2 img{width:40% !important;text-align:center;margin:0 53% 0 0;}
.flipmain_title3{display:block;float:left;margin:10px;overflow:hidden;padding:10px;width:90%;}
.flipmain_title3 p{width:100%;text-align:left;margin:0px;}
.flippagecenter{margin:0 auto;text-align:center;}
.flippagecenter > img{width:50%;}
.flippagefull{margin-top:10px;}
.flippagefull > img{width:90%;border:1px solid #cacaca;}
.flip_space{height:50px;}
.flip_spacehafe{height:10px;}
.flip_spacehafe2{height:20px;}
.flippagecenter3{width:100%;}
.flippagecenter3 img{width:100%;}
.margin0{margin-top:33px;}
.flipL2{padding-top:130px !important;width:100%;padding-bottom:0px !important;padding-top:150px \9;}
.fliplogo.flipL2 > img{width:80%;}
.flipmain_titlemain h1{font-size:25px;font-style:italic;font-weight:normal;line-height:30px;margin-top:0;text-align:center;}
.wcs_height1{height:12px;}
.flippagecenter img{border:1px solid #cacaca;}
.wcs_topbar{float:left;width:90%;font-weight:bold;display:inline-block;padding-left:20px;display:none;}
.clearfix:after{content:"";clear:both;display:block;height:0;}
.wcs-closeFlip.bb-item{background-color:#ffffff;background-image:none;}
.wcs-closeFlipWidth{width:100%;text-align:center;margin:0 auto;}
.wcs-closeFlipCenter{width:50%;text-align:center;margin:0 auto;}
.length14{min-height:170px;height:170px;overflow:hidden;}
.lengthOne{min-height:122px;height:122px;overflow:hidden;}
.lengthTwo{min-height:122px;height:122px;overflow:hidden;}
.lengthLast{min-height:140px;height:140px;overflow:hidden;}
.lengthLastOne{min-height:136px;height:136px;overflow:hidden;}
.lengthDouble{min-height:104px;height:104px;overflow:hidden;}
.TitlePage{width:100%;font-size:15px;font-weight:600;line-height:17px;padding-bottom:3px;} #page { max-width: 1140px; font-family: 'Open Sans', sans-serif;}
#page .top-header {max-width:1000px;margin: 0 auto; }
.leftsec {width:80%;float:left;}
.rightsec {float:right;margin:40px auto; }
.welcome_col {padding:10px 22px 10px 20px;border: 1px solid #cacaca;}
.scrolling_logo{float:left;clear: both;border: 1px solid #cacaca;}
.footer{ margin-top:20px;}
.page-template-front .content_col .entry-content .welcome_col, 
.page-template-front .content_col .entry-content .get_touch, 
.page-template-front .scrolling_logo, 
.page-template-front .content_col .entry-content .welcome_col, 
.page-template-front .content_col .entry-content .get_touch, 
.page-template-front .scrolling_logo { width:100%; }
.ppage-template-front .content_col .entry-content .welcome_col,
.page-template-front .content_col .entry-content .welcome_col{ padding:10px 22px 10px 20px;}
.Shopbism-top{ height:auto; min-height:auto; }
.Shopbism-top h3, .Shopbism-mid h3{background:none repeat scroll 0 0 #034a8e;color:#ffffff;font-size:18px;margin:0;padding:12px 20px; font-family: 'HelveticaCondensedMedium';text-transform: capitalize;}
.page-template-front .content_col .entry-content .get_touch h3.widget-title{ display:none; }
.page-template-front .content_col .entry-content .get_touch h3.widget-title{ display:none; }
.welcome_col{ margin: 0 0 20px 0; }
#Testimonials .widget{ margin: -10px 0px 0 0px !important; }
#rmp_menu_trigger-1998 {background:#951b34; width:35px !important; height:35px !important; }
#rmp_menu_trigger-1998:hover, #rmp_menu_trigger-1998:focus{ position:fixed;top:1px; background:#951b34;}
#rmp_menu_trigger-1998.is-active {background: #034a8e;}
.cart_col { float: right; margin: 4px 30px 0 0;  width: auto;}
.search_col { float: left; margin: 27px 0 0 135px; width: auto;}
.top-info-box h3 {margin: 0;font-size: 22px;font-weight: 700;display: block;text-align: center;}
.top-info-box span {font-size: 16px;text-transform: capitalize;display:block;text-align:center;margin:5px auto 0;font-weight: 500;}
.promo-sec{display: flex;flex-wrap: wrap;justify-content: space-between;}
.info-box {width:calc(25% - 15px) !important;text-align:center;margin-bottom:30px;border: 5px solid #fff;box-shadow: 0 0 10px 0px rgba(0, 0, 0, 0.15);}
.top-info-box h3 {margin: 0;font-size: 20px;font-weight: 700;}
.top-info-box {background:#eeeff1;padding: 15px 0px;text-align: center;}
.mid-info-box {background:#fff;padding:12px 0px;text-align: center;}
.bottom-info-box a {color: #044a8f;border: 2px solid #044a8f;padding: 4px 15px;border-radius: 6px;display: inline-block;font-family: 'Open Sans', sans-serif;font-weight: 700;margin: 10px auto;}
.bottom-info-box a:hover {text-decoration: none;color: #951b35;	border: 2px solid #951b35;}
.bottom-info-box {background: #eeeff1;padding: 8px 0px;}
.promo-sec .info-box:nth-child(1) .bottom-info-box,
.promo-sec .info-box:nth-child(2) .bottom-info-box,
.promo-sec .info-box:nth-child(3) .bottom-info-box,
.promo-sec .info-box:nth-child(4) .bottom-info-box{background:#fff !important;}
.promo-sec .info-box:nth-child(1) .top-info-box,
.promo-sec .info-box:nth-child(2) .top-info-box,
.promo-sec .info-box:nth-child(3) .top-info-box,
.promo-sec .info-box:nth-child(4) .top-info-box{min-height: 75px;}
#page #main {
max-width: 1140px;
margin: 0 auto;
width: 100%;
padding: 0px 15px;
}
.container { max-width:1140px; margin:0 auto; width:100%; }
body.page-template-front{background:url(//www.shopbism.com/wp-content/themes/Shopbism-Ver1/images/new_bg_stripe.jpg) repeat-x #f9f9f9;}
body.page-template-front .entry-header{display:none;}
.home-wcs{max-width: 100%;margin: 0 auto;width: 100%;display: flex;flex-wrap: wrap;flex-direction: column;}
body.page-template-front .home-wcs div#page {max-width: 100%;width: 100%;margin: 0 auto;display: flex;float: unset;flex-direction: column;}
body.page-template-front .home-wcs div#page #main {width: 100%;margin: 0 auto;max-width: 100%; padding: 0;}
.container-full{margin: 0 auto;width: 100%;max-width: 100%;}
.home-wcs .content_col {float: unset;margin: 0 0 0 0;max-width: 100%;width: 100%;}
.promo-section {background: #c7dcf1;padding: 10px 0 50px;margin:0 auto 50px;box-shadow: 0px 1px 1px #d1d1d1;}
.Shopbism-top .welcome_col .leftsec p {color:#333;font:13px/27px Arial, Helvetica, sans-serif;margin:0 0 10px;}
.Shopbism-top .welcome_col .leftsec h3 {color:#1A6CCF;font-family:'HelveticaCondensedMedium';font-size:20px;margin:0 0 10px 0;}
.Shopbism-top .welcome_col .leftsec ul {margin:0;}
.Shopbism-top .welcome_col .leftsec ul li {	background:url(//www.shopbism.com/wp-content/themes/Shopbism-Responsive/images/right.jpg) no-repeat scroll left center !important;font-family:'Open Sans', sans-serif;font-weight:normal; list-style:none outside none;margin:10px 0 10px; padding:0 0 0 25px;font-size:14px;}
.homecontent .Shopbism-top .welcome_col .leftsec{width: 50%;max-width: 100%;}
.homecontent .Shopbism-top .welcome_col .leftsec{font-size: 16px;line-height: 23px;}
.homecontent .Shopbism-top .welcome_col .leftsec strong {margin-top: 10px;display: inline-block;}
.homecontent .Shopbism-top .welcome_col .rightsec img{margin:30px 20px;}
.homecontent .Shopbism-top .welcome_col .rightsec {display:flex;flex-direction:row-reverse;flex-wrap:nowrap;align-items:center;}
.homecontent .Shopbism-top .welcome_col .rightsec img, 
.homecontent .Shopbism-top .welcome_col .rightsec a img {display:inline-flex;max-width:100%;width: auto;scroll-snap-align: center;}
.homecontent .Shopbism-top .welcome_col .rightsec img,
.homecontent .Shopbism-top .welcome_col .rightsec a img{max-width:150px;width: 150px;}
.scrolling_logo_section .scrolling_logo div#test3 {display: none;}
.scrolling_logo h2 {text-align: center;color:#034a8e;font-size: 30px;font-weight: 500;font-family:'HelveticaCondensedMedium';}
.scrolling_logo h2 span {color: #930606;}
.Shopbism-mid{margin-bottom: 20px;}
.Shopbism-mid .get_touch.mid-left{border: 1px solid #cacaca;}
.Shopbism-mid .get_touch.mid-left .strong-view.wpmtst-default.slider-container.slider-adaptive:not(.slider-mode-horizontal) .wpmslider-viewport{border: 0px solid #E6E6E6;}
.Shopbism-mid .get_touch.mid-left .testimonial-inner .wpmtst-testimonial-field {text-align: left;border-left: 0;padding: 5px 10px;margin: 20px 0;font-weight: 600;font-style: italic;}
.Shopbism-mid .get_touch.mid-left .testimonial-inner .testimonial-heading{display:none;}
.Shopbism-mid .get_touch.mid-left .testimonial-inner .testimonial-content p {font-size: 14px;font-weight: 500;}
.team_col {width: 100%;background: transparent !important;margin: 20px auto 0px;}
.team_col span.m_h2 {float: left;margin: 10px auto 6px;width: 100%;text-align: center;}
.team_col .container .content h2 .m_h1 {float: left;margin: 10px auto 0;display: inline-block;text-align: center;width: 100%;}
.team_col .team_title {color:#034a8e;display:block;font-family:'MyriadProSemibold';font-size:16px;}
.team_col  .team_des {color:#333;display:block;font-family:Arial, Helvetica, sans-serif;font-size:13px;}
.team_content {float:left;margin:3px 0 0;width:1095px;height:40px;}
.t_content_col {float:left;margin:0;text-align:center;width:240px;}
.team_col .container .content .l_d_line {background: url(//www.shopbism.com/wp-content/themes/Shopbism-Ver1/images/d-line.jpg) no-repeat scroll 0 25px !important;float: left;height: 54px;width: 105px;width: 98%;}
.team_col .container .content {float:left;margin: 12px 0 0;width: 100%;}
.team_col .container .content .big_title {float: left;margin: 0 0 20px;width: 100%;}
.team_col .container .content h2 {color:#034a8e;float:left;font-family:'HelveticaCondensedMedium';font-size: 25px;font-weight: bold;margin: 10px auto 11px;padding: 0px 20px;text-transform: uppercase;width:100%;}
.team_col .container .content h2 strong {color:#951b34;}
.copy_left{ width:50%; float:left;color: #FFFFFF;font-size: 12px;padding: 0;}
.copy_l{ width:50%; float:left; }
.page-template-front .content_col .entry-content .get_touch{min-height:200px; height:200px; } h2.wlm_logo{font-size:30px !important}
h1.wlm_logo{font-size:36px !important; margin:0.67em 0 !important; color:#000 !important}
.home .content_col .entry-content .welcome_col h2{margin:10px 0 10px !important; color:#055495 !important;}
h2.wlm_logo span, h1.wlm_logo span{color:#941933 !important;}
h2.wlm_logo, .home .scrolling_logo h2{color:#055495 !important;}
h1.wlm_logo .top {color: #000 !important;} 
.scrolling_logo h2 span {color: #941933 !important;}
.Bsc_first{width:36%; float:left; text-align:left;}
.logo{} .Bsc_mid{width:33%; float:left; margin: 0 auto; text-align:center;}
.Bsc_last{width:31%; float:left;}
.search_col.Bsc_mid{margin:0px; padding-top:0px;width:33%; float:left; }
.cart_col.Bsc_last{margin:0px; padding-top:0px;width:31%; float:left; }
.Bsc_first img{ margin: 0 auto;width: 94%; }
.Bsc_mid img{ margin: 0 auto;width: 92%; } 
.Bsc_last img{ margin: 0 auto;width: 90%}
.mob-header-section{display: inline-block; width: 100%;min-height: 136px; padding-top:8px;}
.navigation{margin:0; }
@media screen and (min-width: 320px) and (max-width: 767px){
.inner_page { padding: 10px 0 10px 0;}	
.bannertop-sec {height: auto; min-height:200px;width: 100%;display: flex;padding: 15px 0;}  	
.Shopbism-mid{ display: block !important;}
.Shopbism-mid #Testimonials{ display: block !important;}
#page #main {width: 100%!important;}
.menu-header-mobile{ display:none !important;}
.cart_col {display: block !important;width: 50%;margin: 20px auto;}
.search_col { float: left; margin: 0 auto;  width: 100%;}
.menu-header-mobile .navbar-toggle{ display:none !important; }
.page-template-front .content_col .entry-content .get_touch{width:100% !important;margin:0 !important;display:block!important;}
.promo-section {background: #f9f9f9;padding: 30px 0 30px;}
.promo-section .promo-sec{flex-direction: column;}    
.promo-section .promo-sec .info-box{width: calc(100% - 15px) !important;margin: 0 auto 20px;} 
.Shopbism-top {margin-bottom:30px;}   
.Shopbism-top .welcome_col .leftsec {width: 100%;float: unset;padding: 10px;}
.Shopbism-top .welcome_col .rightsec {width: 100%;float: unset;padding: 10px;text-align: center;}  
.search_col{width: 50% !important;margin: 27px auto 0;text-align: center;} 
.search_col img {max-width: 75%; margin-bottom:30px;}    
.cart_col .Bsc_top {width: 100%;margin: 0px auto;text-align: center;}    
.cart_col .Bsc_top img {max-width: 75%;} 
.homecontent .Shopbism-top .welcome_col .leftsec {width: 100%;max-width: 100%;}
.homecontent .Shopbism-top .welcome_col .rightsec {align-items: center;margin: 0 auto;text-align: center;flex-flow: row;}
.cart_col.Bsc_last{width:100%}
.logo, .logo img{width: 100%; padding: 0; text-align:center;}
.Shopbism-mid .get_touch.mid-left .testimonial-inner .testimonial-content p{width:100%}
.strong-view.wpmtst-default .wpmtst-testimonial-inner{padding:0;}
}
@media (max-width: 767px){
.page-template-front .content_col .entry-content .welcome_col {width:100% !important;margin:0 !important;padding:10px !important;}
.page-template-front .content_col .entry-content .get_touch {width:100%!important;margin: 0!important;}
.page-template-front .content_col .entry-content .welcome_col {width:100% !important;margin:0 !important;padding:10px !important;}
.page-template-front .content_col .entry-content .get_touch {width:100%!important;margin: 0!important;}
}
@media screen and (min-width: 768px) and (max-width: 991px)
{ .logo, .cart_col.Bsc_last{padding:0 !important;}
.navigation{height:58px; }
.page-template-Home-page .content_col .entry-content .welcome_col, .page-template-front .content_col .entry-content .welcome_col{width:100% !important;}
.page-template-front .content_col .entry-content .get_touch{width:100% !important;}
.Bsc_first{width:33% !important; }
.Bsc_mid{width:33% !important; }
.Bsc_last{width:33% !important;}
}
@media screen and (min-width: 768px) and (max-width: 1024px){
.top-header {display:inline-block;width:100%;min-height:233px;}    
.top-header .top_bar{min-height:30px;}  
.search_col{width:30% !important;margin:27px 0px 0;text-align: right;} 
.search_col img {max-width:100%;}    
.cart_col .Bsc_top {width:auto;margin:10px auto;text-align: center;}    
.cart_col .Bsc_top img {max-width: 80%;}
.mob-header-section .logo{width:90%;margin: 10px 0px;}
.top_bar .copy_r{float: right;}
#rmp_menu_trigger-1998,
#rmp_menu_trigger-1998:hover{top:188px;background:#044a8f;right:5%;position: absolute;}    
.promo-section{margin:0 auto 30px;padding:30px 10px 30px;}    
.Shopbism-top .welcome_col .leftsec{width: 70%;} 
#Testimonials .widget {margin: 0px 0px 0px 0px !important;}    
.scrolling_logo_section {margin: 30px auto 0;}
.promo-section .promo-sec .info-box{width: calc(33% - 15px) !important;margin: 0 auto 20px;}    
.header-col .cart_col {float: right;margin: 4px 0px 0 0px;width: auto;}
.homecontent .Shopbism-top .welcome_col .leftsec {width: 100%;max-width: 100%;}
.homecontent .Shopbism-top .welcome_col .leftsec {width: 100%;max-width: 100%;}
.homecontent .Shopbism-top .welcome_col .rightsec {align-items: center;margin: 0 auto;text-align: center;flex-flow: row;width: 100%;}
.Bsc_first{width:33% !important; }
.Bsc_mid{width:33% !important; }
.Bsc_last{width:33% !important;}    
}