/* ===============================================theme color ===================================================================*/

::selection{
	background:#0188ce;
}

section{padding: 30px 0; overflow: hidden;}

/*theme color*/
.theme-color, .product-price, #primary-menu > ul > li.current a, a.themecolor{
	color:#017ab9;
}

span a{
    color:#0188ce;
}

.product-price{
	color:#000380;
}

.product-price del{
	color:#0005c6;
	margin-right:10px;
}

span.sku{
	color:#ce1e25;
	font-weight: 600;
}

.fancy-title h3{
	color:#0188ce;
}

/*theme color hover*/
#primary-menu ul li a:hover, .breadcrumb a:hover,  a#top-cart-trigger:hover, .product-title h3 a:hover, .single-product .product-title h2 a:hover{
	color: #0188ce;
}

/*theme color important */
.theme-colori, span.amount.color.lead, .widget_links li a.activeLink{
	color:#0188ce! important;
}

/*theme color ihover important */
.btn-success:hover{
	color:#0188ce !important;
}
.dark .widget_links li a:hover, .dark .footer-widgets-wrap a:hover{
	color: #444 !important;
}

.caticon, .sale-flash, .dark .input-group-btn .btn-default{
	background-color: #000000;
}

.product-overlay a:hover{
	background-color:#0188ce;
}

.catlist{
	background-color:#0188ce;
}

.button{
	background-color:#0188ce;
}

i.icon-facebook{
	background-color: #0866ff;
}

i.icon-twitter{
	background-color: #00a7ed;
}

i.icon-instagram{
	background-image: linear-gradient(to bottom, #a5399c, #f0504d);
}

i.icon-youtube{
	background-color: #ad7745;
}

.social-icon{
	border-radius: 0px;
}

/*.social-icon i:hover{
	background-color:#ffc000;
}*/

.col_one_second{
	width: 45%;
    float: left;
    margin-right: 5%;
    margin-bottom:50px;
}

.dark .input-group-addon, .btn-success{
	background-color:#000083;
}

#top-cart > a > span{
	background-color: #d86467;
}

#top-bar, .bgcolor{
	background-color:#0188ce! important;
}

.dark #copyrights{
 background-color:#017ab9;
}

#top-cart .top-cart-content{
	border-top: 2px solid #0188ce;
}

.btn-success, .btn-success:hover{
	border-color: #000000;
}


.widget_links li a:hover{
	color: #0188ce;
}

.button.button-3d:hover{
	background-color: #0206b0! important;
	opacity: 0.9;
}

#noticeDiv2 a{
	color:purple;
}

#noticeDiv2 a:hover{
	color:#000000;
}

.i-rounded:hover, .i-circled:hover{
	background-color:purple;
}

.owl-theme .owl-controls .owl-nav [class*=owl-]:hover{
	background-color: #0005c6 !important;
}

svg.cuicon, img.whatsapp42{
	background-color: #0005c6;
}

.contactlink{
	font-size:16px;
	color:#000000;
}

.contactlinkred{
	font-size:16px;
	color:#ce1e25;
}

.contactlink:hover{
	color:#0188ce;
}


.top-links li:hover {
	background-color: #173fa8;
}

.top-links li > a:hover{
    color:#ffffff;
}

/*.button:hover{*/
/*	background-color:#ff34ff;*/
/*}*/

.theme-color-bg{
	background-color:purple;
}

.theme-color-bg:hover{
	background-color:#ff34ff;
}


/* ============================================================================================================= theme color ====*/

a#desctap{
	border:1px solid #DDD;
	background-color: white;
	margin-top: 1px;
	color:#444444;
}

.img-border{
	border:1px solid #ddd;
	width: 411px! important;
}

.bold700{
	font-weight: 700;
}

body, h1, h2, h3, h4, h5, h6, #primary-menu ul li a {
	font-family: "Open Sans";
}

#page-title .container{
	transform: inherit! important;
}

#copyrights{
	padding:10px 0 !important;
	border-top: 1px solid rgba(255,255,255,0.5);
}


#footer .footer-widgets-wrap{
	padding: 30px 0 0;
}

#footer{
	border-top: 0px;
}

.tac{
	text-align:center;
}

.tar{
	text-align:right;
}

.tal{
	text-align:left;
}

.floatli{
	float:left! important;
}

.grey{
	color:#444;
}

.mr-20{
	margin-right: 20px;
}

.mr-30{
	margin-right: 30px;
}

.mb-15{
	margin-bottom: 15px;
}

.mb-100{
	margin-bottom:100px;
}

.mb-70{
	margin-bottom:70px;
}

.mr-10{
	margin-right:10px;
}

.mr-20{
	margin-right:20px;
}

.ml-35{
	margin-left:35px;
}

.ml-45{
	margin-left:45px;
}

.pd-10{
	padding:10px! important;
}

.white{
	color:#ffffff;
}

.em-caticon{
	height:3.5em! important;
	width: 4em! important;
}

.mb-0i {
	margin-bottom:0px! important;
}

.mb-0 {
	margin-bottom:0px;
}

.mb-20 {
	margin-bottom:20px;
}

.pt-10 {
	padding-top:10px;
}

.pb-10{
	padding-bottom:10px;
}

.floatl{
	float:left;
}


/*.bg-grey{*/
/*	background-color:grey! important;*/
/*}*/

.transform-0{
	transform: translateY(0%)! important;
}

.hoverbold:hover{
	font-weight: 700;
}

.svg-icon circle {
	stroke: #4691f6;
	stroke-width: 1;
}

.svg-icon {
	width: 1em;
	height: 1em;
}

.caticon{
	height: 3em;
	width: 3em;
	border-radius: 30px;
}

.svg-icon path,
.svg-icon polygon,
.svg-icon rect{
	fill: #ffffff;
}

svg.cuicon{
	border-radius: 25px;
	width: 3em;
	height: 3em;
}

img.whatsapp42{
    padding: 6px;
    border-radius: 35px;
    max-width: 42px;
}

.one{
	width:100%;
	margin-bottom:15px;
	display: flex;
	align-items: center;

}

.one-fourth{
	width:12%;
	float:left;
}

.third-fourth{
	width:88%;
	float:left;
}


span.icondec{
	font-size:16px! important;
}

.content-wrap{
	padding:30px 0;
}

.track-btn{
	background-color:#0188ce;
	color:#ffffff;
	background-image:none! important;
	border-radius: 0px;
}

.input-group-addon:first-child{
	border-radius: 0px;
}

#loginSubmit, #forgetPwdSubmit, #backtoprev, #registerSubmit{
	background-color:#0188ce;
}

.loginlink{
	color:#000000;
}

.loginlink:hover{
	color: #E91E63;
}

/* ========================================================================================================== Header  tuning ====*/

#page-title{
	background-color:#0188ce;
}

#logo img{
	padding:15px 0;
}

#top-bar .span{
	color:#ffffff;
}

p.nobottommargin, .top-links li > a, p.nobottommargin > a{
	color:#ffffff;
}

p.nobottommargin > a:hover{
	color:#ffffff;
}

.login-bg{
	background-color:#081842;
}

.login-text{
	color:#ffffff! important;
}

.top-links ul ul a{
	color:#000000;
}

.product-image2{
	border: 1px solid #d9d9d9;
}

.product-image2:hover{
	box-shadow: 0px 5px 20px #c1c1c1;
}

.feature-box.fbox-plain.fbox-dark .fbox-icon i, .feature-box.fbox-plain.fbox-dark .fbox-icon img, .feature-box.fbox-plain.fbox-small h3{
	color:#ffffff;
}

 #content p{
 	color:#000000;
 }

.icon-thumbs-up2:before, .icon-credit-cards:before, .icon-truck2:before{
	color:#ffffff;
}

.fright{
    margin-bottom:10px;
}

#header-wrap{
	background-color:#ffffff;
}

#primary-menu ul li a{
	color:#000000;
}

.icon-search3:before, .icon-shopping-cart:before, .icon-reorder:before, .icon-zoom-in2, .icon-banknote{
	color:#000000;
}

#top-search form input{
	background-color:#ffffff! important;
	padding-left:5px;
}

#top-bar{
	height: 44px;
	border-bottom:0px;
}

/* ========================================================================================================== Footer  tuning ====*/


#copyrights .col_half, #copyrights a:first-child{
	color:#ffffff;
}

#copyrights a:first-child:hover{
	color:#1FC2A8;
}

#footer.dark, .dark #footer{
	background-color: #017ab9;
}

.dark .widget h4, .widget_links > ul, .widget div, .dark .footer-widgets-wrap a{
	color:#ffffff! important;
}

.dark .widget h4{
	font-weight:700;
}

.footer-widgets-wrap h5{
	color:#ffffff;
}

.subscribe-widget h5{
	color:#ffffff! important;
	font-weight: 500;
}

.catNavDiv li a{
	background: url(images/icons/arrowrightt.png) left center no-repeat! important;
}

.dark .input-group-addon, .dark .input-group-btn .btn-default {
	color: #fff;
}

.dark .form-control:not(.not-dark){
	background-color: #ffffff;
}

.dark .form-control:not(.not-dark):active, .dark .form-control:not(.not-dark):focus{
	background-color:#ffffff;
}

/*.social-icon i{
	color:#ffffff;
}*/

.dark .si-dark, .dark .si-dark:hover{
	background-color: transparent;
}


abbr[title]{
	border-bottom: 0px;
	text-decoration: none;
}




/* ===================================================================================================== home content tuning ====*/

/*feature box home*/
.fbox-icon{
	 float: left;
    font-size: 30px;
    margin-right: 5%;
    position: relative;
    width: 10%;
}

.icon-thumbs-up2:before, .icon-credit-cards:before, .icon-truck2:before, .icon-undo:before{
	font-size:25px;
}

.feature-box.fbox-plain.fbox-small p {
    margin-left: 0px;
    width: 90%;
    color:#ffffff! important;
}


.feature-box.fbox-plain.fbox-small h3 {
    margin-bottom: 5px;
}

.feature-box{
	padding-left: 0px! important;
    margin-top: 10px;
    float: left;
    width: 100%;
    margin-right: 5%;
}

.feature-box p {
	line-height: 18px! important;
}

.fbcol_one_third{
	margin-right: 0;
    display: block;
    align-items: center;
    width: 33.3333%;
    float: left;
}

.desk-pl-15-i{
	padding-left:15px! important;
}

.add-to-cart{
	border-right:1px solid #ffffff! important;
}

.add-to-cart span {
    color: white;
    cursor: pointer;
}

.product-overlay a{
	background-color:#0188ce;
}

span .icon-shopping-cart:before{
	color:#ffffff;
}

.item-quick-view{
	background-image: linear-gradient(to bottom, #cf0309, #f30e0f);
}

.item-quick-view span{
	color:white;
}

h3.testi{
	border-bottom: 1px solid #0188ce; line-height:0.1em;
	max-width: 35%;
	text-align: center;
	margin:0 auto 15px;

}

h3.testi span{
	background: #FCFCFD;
	padding: 0 10px;
	color:#0188ce;
}

h3.testi-title{
	color:#0188ce;
	text-align: center;
	margin-bottom: 10px;
}

h5.testi-italic{
	text-align: center;
    font-style: italic;
}

.top-cart-items{
    height:300px;
    overflow-x: auto;
}


#tabs-9 .sale-flash{
	background-color:#ed1c24! important;
}

@media (min-width: 1367px){
	.col-padding{
		padding:100px 5%! important;
	}
}

@media (min-width: 1600px){
	.col-padding{
		padding:200px 5%! important;
	}
}

@media (min-width:2000px){
    .col-padding{
        padding:300px 5%! important;
    }
    
}

@media (min-width: 1200px){
	.desk-ads-h{
		height:535px;
		width:auto;
	}
}

@media (min-width: 992px){
	.userbar{
		display: none;
	}
	#primary-menu > ul > li > ul{
		padding-left:0;
	}
	#mobileonly, .mobileonly, .mobileproduct{
        display:none! important;
    }
    .z-999{
        z-index:999;
    }
    .menu_toggle {
        display:none;
    }
    
   #header.sticky-header #primary-menu ul > li > .relative > a{
        line-height: 60px;
        height:60px;
    }
}

@media (max-width: 991px){
    
    .menu_toggle {
        display:block;
		position:absolute;
		right:0px;
		top:0px;
		cursor:pointer;
		font-size:24px;
		width:50px;
		height:50px;
		text-align:center;
		line-height:50px;
		background:#fff;
	}
	
	#primary-menu ul ul {
		display: none !important;
	}
	#primary-menu ul ul.hover {
		display: block !important;
	}
    
    .desktoponly{
        display:none! important;
    }
    
	.userbar{
		display: block;
	}

	.userbar a{
		background-color: #0188ce;
		color:#ffffff! important;
	}

	.userbar a.col_last{
		border-left:1px solid #ffffff! important;
	}

	.feature-box{
		width: 100%;
    	text-align: center;
	}

	.fbox-icon{
		width: 100%;
    	text-align: center;
	}

	.feature-box.fbox-plain.fbox-small p{
		width:100%;
	}
}

@media (min-width:768px){
    
    .min-450{
         min-height: 450px;
    }
    
    .productimg-col{
        width:38%;
    }
    
   /* .product-desc1{
        width:58%;
    }*/
}

@media (max-width: 767px){
    
    #header{
        border-bottom:0px;
    }
    
	.fbcol_one_third{
		width:100%;
	}

	 .mb-mb-30{
	 	margin-bottom:30px! important;
	 }
	 
	 .feature-box.fbox-plain.fbox-small h3{
	     margin-left:0px;
	 }
	 h3.testi{
	     max-width:100%;
	 }
	 h2{
	     margin-bottom: 15px;
	 }
	 #content p {
        line-height: 1.5;
    }
    
    .process-steps li .i-circled{
		    float: left! important;
		}
		
	.process-steps li h5 {
        margin: 15px 0 0 10px;
        float: left;
    }
}

/* end feature box homepage*/

/*ul.tab-nav:not(.tab-nav-lg){
	height: 100px;
	padding:0px;
}*/

/*ul.tab-nav:not(.tab-nav-lg) li{
	margin-left:0px! important;	
	border:0px;
}

ul.home-nav:not(.tab-nav-lg) li:first-child{
	border:none;
	min-width: 150px;
}

ul.home-cat-style:not(.tab-nav-lg) li a {
	color:#002062;
	font-size: 40px;
	line-height: 45px;
}


/*ul.tab-nav:not(.tab-nav-lg) li.ui-tabs-active a{
	border-radius: 5px 5px 0 0;
}*/

.sale-flash{
	padding: 3px 10px;
	border-radius: 15px;
}

.product-price ins{
	color: #f62938;
}

.product-title h3{
	height: 40px;
	line-height: 20px;
}



/* subheader Banner */
#page-title .container {
	position: relative;
	top: 50%;
	transform: translateY(-50%)! important;
}

#page-title h1 {
	color: #ffffff;
	font-weight: 700;
}

.breadcrumb a, .breadcrumb > .active{
	color:#ffffff;
	font-weight: 700;
}



/* =================================================================================================== Online Store content ===*/

/*.flexslider .slider-wrap > .slide{
	border:1px solid #d9d9d9;
}*/

/*.product:hover img{
	transform: scale(0.95);
}*/

.widget_links ul.navmenu1 li .menutop ul.submenu{
	display: none;
}

ul.submenu.active{
	display: block! important;
}


a.add-to-cart-redbuy{
    border-right: 1px solid #ffffff! important;
    background-image: linear-gradient(to bottom, #c40006, #f30e0f);
}

.myPagination strong{
	background-color:#0005c6;
}

.myPagination a:hover{
	background-color:#0005c6;
}

.single-product .product-price{
	color: #444;
}

.quantityspan{
	float:left;
	height: 40px;
	padding: 5px 0;
}

span.quantity{
	line-height: 36px;
	font-weight: bold;
	font-size: 13px;
}

.line{
	margin:30px 0;
}



a.themecolor:hover{
	color:#000000;
}


.flex-viewport{
	border:none;
}

.sale-flash{
	background-color: #ed1c24! important;
	left:10px;
}


.widget_links li a.activeLink{
	font-weight: 700;
}

.widget_links ul.navmenu1 li .menutop ul.submenu li .menutop a{
	background: url(images/icons/arrowrightt.png) left center no-repeat! important;
}

.widget_links li a{
	padding:0 3px 0 15px;
	text-transform: capitalize;
}

.sale-flash2{
	display: none;
}


.desc-left{
	min-width: 110px;
    float: left;
}



/* ============================================================================================================== contact us ===*/



.btn-success:hover{
	background-color: #ffffff;
}

.track-btn:hover, .track-btn:active, .track-btn:focus{
	background-color:#0005c6! important;
}


.button.button-3d:hover{
	opacity: 0.9;
}


.fancy-title.title-dotted-border{
	background:none;
}

.error{
	font-size: 18px;
}

#logo img {
    padding: 10px 0;
    max-height: 90px;
}
#top-user a, #language-select{margin-left: 10px;}
#primary-menu > ul{
    width: calc(100% - 104px);
    padding-left: 0;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
    justify-content: flex-end;
    align-items: center;
}
/*#header.sticky-header:not(.static-sticky):not(.sticky-style-2) #logo img{
	padding: 5px 0;
}*/

@media (min-width: 768px){
	.desk-tac{
		text-align: center;
	}
}

@media (max-width: 991px){

	#top-search form input {
		font-size: 18px;
	}

	#logo{
		margin: 5px auto !important;
	}

	/*.product-image2 {
		height: 400px;
	}*/

	.mb-x-pd {
		padding-left:0px! important;
		padding-right:0px! important;
	}

	#footer .footer-widgets-wrap {
		padding: 60px 0;
	}
	.fright{
		margin-top:0px! important;
	}

	body:not(.dark) #header:not(.dark) #header-wrap:not(.dark) #primary-menu > ul > li:hover a, body:not(.dark) #header:not(.dark) #header-wrap:not(.dark) #primary-menu > ul > li.current a, body:not(.dark) #header:not(.dark) #header-wrap:not(.dark) #primary-menu > div > ul > li:hover a, body:not(.dark) #header:not(.dark) #header-wrap:not(.dark) #primary-menu > div > ul > li.current a{
		color:#0188ce! important;
	}

	.mb-control{
		padding:35px 0;
		height: 300px! important;
	}

	.feature-box.fbox-plain.fbox-small .fbox-icon{
		position: relative;
		width:100%;
		text-align: center;
	}

	.ml-35{
		margin-left:0px;
	}



/* =================================================================================================== ads x mobile responsive ===*/


	.col-md-12.full-col-md-12.bottommargin-sm.mb-x-pd.mb-bg-theme{
		width: 100%! important;
		padding-left:15px! important;
		padding-right:15px! important;

	}

	.col-md-8.full-col-md-8.nopadding.textCenter{
		width: 66.66666667%! important;
		float: left;
	}

	.col-md-6.full-col-md-6.bottommargin-sm.mb-x-pd.mb-bg-theme{
		width: 50%! important;
		float: left;
		padding-left:15px! important;
		padding-right:15px! important;
	}

	.col-md-4.full-col-md-4.nopadding.textCenter.mb-x-pd.mb-bg-theme.tab-h-440{
		width: 33.33333333%! important;
		float: left;

	}

	.mb-bg-theme {
		background-color: none! important;
	}
}



@media (max-width:991px) and (min-width: 768px){

	.mb-bg-theme{
		/*background-color:#d3004e;*/
	}

	.tab-mr-10{
		margin-right: 10px;
	}
   
}



@media (max-width:767px) and (min-width: 480px){

	.tab-h-440{
		width:440px;
	}
	.tab-h-440 img{
		width:100%;
	}
	/*.product{
		width: 48%! important;
  	  	margin: 0px 1%! important;
	}*/

}



@media (max-width: 767px){
    
    .top-links li > a{
        color:#ffffff;
    }
    
    .login-bg{
        width:100%;
    }
    
    #top-bar{
        background-color: #081842! important;
    }
    #top-user{right: 15px;}
    
	#shop:not(.product-1){
		margin:0 auto;
	}

	#shop:not(.product-1) .product{
		width:48%! important;
		margin:0 1% 30px! important;
		min-height:307px;
	}
	
	

	.mb-full-width{
		width: auto! important;
	}

	.mb-pl-10{
		padding-left: 10px;
	}

	.mb-pr-10{
		padding-right: 10px;
	}


	.mb-tac{
		text-align: center;
	}

	.mb-height-free{
		height:100%! important;
	}

	.mb-bg-repeat{
		background-repeat: repeat! important;
	}

	.mb-pdh-30{
		padding:30px 0;
	}

	.mb-mb-0i{
		margin-bottom:0! important;
	}

	.top-links > ul{
		padding-left:0px;
	}


	.full-col-md-6 a img, .col-md-12.full-col-md-12.bottommargin-sm.mb-x-pd.mb-bg-theme a img, .col-md-4.full-col-md-4.nopadding.textCenter.mb-x-pd.mb-bg-theme.tab-h-440 a img{
	border:1px solid grey;
	}

	.mb-clear-both{
		clear:both;
	}

	form#widget-subscribe-form{
		width:300px;
	}

/* ======================================================================================================= Ads No responsive ==== */


	.col-md-12.full-col-md-12.bottommargin-sm.mb-x-pd.mb-bg-theme {
		width: 100%! important;
		padding:1%! important;
		margin-bottom:0px! important;
	}

	.col-md-8.full-col-md-8.nopadding.textCenter{
		width: 100%! important;
		float: left;
	}

	.col-md-6.full-col-md-6.bottommargin-sm.mb-x-pd.mb-bg-theme{
		width: 50%! important;
		float: left;
		padding:1%! important;
		margin-bottom:0px! important;
	}

	.col-md-4.full-col-md-4.nopadding.textCenter.mb-x-pd.mb-bg-theme.tab-h-440{
		width: 100%! important;
		float: left;
		padding:1%! important;
	}

	.col-md-4.full-col-md-4.nopadding.textCenter.mb-x-pd.mb-bg-theme.tab-h-440 a img{
		width:100%;
	}

	/*.container, #header.full-header .container, .container-fullwidth{
		width: 98% !important;
	

	.tab-mb-container{
		width: 470px! important;
	}}*/

	.mb-pt-4ps{
		padding-top:4%;
	}

	/* warranty info text-align*/
	.feature-box.fbox-plain.fbox-small{
		padding-left: 0px;
    	text-align: center;
	}

	.feature-box.fbox-plain.fbox-small p{
		margin-left: 0px;
	}

	.feature-box .fbox-icon{
		position: relative;
    	margin: 0 auto;
	}

	/*.section.nobottommargin.mb-height-free.mb-bg-repeat{
		background:none! important;
		background-color:#ffeecf! important;
	}*/

	/*.product-title h3, .product-price{*/
	/*	text-align:center;*/
	/*}*/

	ul.process-steps{
		padding-left:0px;
	}
}

@media (max-width: 600px){
    
    .product-overlay{
        height: 30px;
        line-height: 28px;
    }
    
    .add-to-cart span, .item-quick-view span{
        font-size:8px;
    }

    .product-overlay a i{
        font-size:10px;
    }
    
    .sale-flash, .sale-flash4, .sale-flash5{
        font-size:8px;
    }
    .sale-flash4{
        top: 30px;    
    }
    
}


@media (max-width: 479px){
    
    .quantity .plus, .quantity .minus{
       width: 25px;
    }
    
    iframe{
        width:100%;
    }
    
    .product-desc{
       padding: 8px 0;
    }
    
    .product-title h3 a{
        font-size:14px;
    }
    
    .product-price del{
        
        font-size:12px;
        display:block;
        margin-right:0px;
    }
    
    .detail{
        width:46%;
    }
    
    .product-price del.pdetail, .product-price ins.pdetail{
        font-weight: 400;
        font-size: 80%;
        display:inline-block;
    }
    
    .product-price ins{
        font-size:18px;
    }
    
	#top-search a {
		right: 55px;
	}

	.mb-w80{
		width:80%;
	}

	.mb-w20{
		width: 20%;
	}

	.si-share span {
		display: block;
		float: left;
	}

    .product-image2{
        height:175px;
    }

	#logo{
		/*height:50px! important;*/
		margin: 0px!important;
	}

	#logo img{
		padding:10px 0;
		/*height: 50px! important;*/
	}

	body.top-search-open #top-search form input{
		/*height:50px! important;*/
	}

	#primary-menu-trigger, #page-submenu-trigger{
		top:7px;
	}
	#top-user{top: 23px;}

	
	.topmargin-lg{
		margin-top: 50px !important;
		padding: 1%;
	}

	#top-search a, #top-cart, #side-panel-trigger, #top-user a{
		/*margin: 15px 0;*/
	}

	.col_one_second{
		width:100%;
		margin-bottom: 30px;
	}

	.col_one_fourth{
		width: 100%;
	    padding: 0 30px 0;
	    float: none! important;
	}
}

.flexbox{
	display: flex;
    flex-direction: row;
    flex-wrap: wrap;
}
.bluebg{background-color: #ecfbff;}


#slidersection, #slidersectionm{padding: 0;}