     .mrg{
        margin-right: 100px;
     }
     .mrg2{
            margin-right: 98px;
            margin-top: 165px;
    } 
	.mrg3{
			margin-right: 97px;
            margin-top: 295px;
    }
    .mrg4{
           margin-right: 96px;
           margin-top: 332px;
    }
    .mrg5{  
			margin-right: 96px;
            margin-top: 246px;        
    }
    .mrg6{
        margin-right: 95px;
        margin-top: 220px;        
    }
    .three-images{
        margin-top: 217px;
    }
    .top_tittle{
            background-color: #f12c38;
            color: #fff;
            font-size: 24px;
            border-radius: 12px;
            box-shadow: beige;
            box-shadow: 0px 7px 10px #888888;
            padding: 10px 5px;
            letter-spacing: 1.5px;
            font-weight: 300;
    }
    .tiitle{
        color: #08616a;
        font-weight: 500;
        font-size: 36px;
    }
	.dark-btn-theme-ask {
	-moz-box-shadow: inset 0px 1px 0px 0px #cd96d9;
	-webkit-box-shadow: inset 0px 1px 0px 0px #cd96d9;
	box-shadow: inset 0px 1px 0px 0px #cd96d9;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #b033d4), color-stop(1, #6e008e));
	background: -moz-linear-gradient(top, #b033d4 5%, #6e008e 100%);
	background: -webkit-linear-gradient(top, #b033d4 5%, #6e008e 100%);
	background: -o-linear-gradient(top, #b033d4 5%, #6e008e 100%);
	background: -ms-linear-gradient(top, #b033d4 5%, #6e008e 100%);
	background: linear-gradient(to bottom, #b033d4 5%, #6e008e 100%);
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b033d4', endColorstr='#6e008e', GradientType=0);
	background-color: #6e008e;
	border: 1px solid #b046d1;
	display: inline-block;
	cursor: pointer;
	color: #ffffff;
	text-decoration: none;
	text-shadow: 0px 1px 0px #cc9f52;
}

.know_more{
-moz-box-shadow: inset 0px 1px 0px 0px #cd96d9;
	-webkit-box-shadow: inset 0px 1px 0px 0px #cd96d9;
	box-shadow: inset 0px 1px 0px 0px #cd96d9;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #b033d4), color-stop(1, #6e008e));
	background: -moz-linear-gradient(top, #b033d4 5%, #6e008e 100%);
	background: -webkit-linear-gradient(top, #b033d4 5%, #6e008e 100%);
	background: -o-linear-gradient(top, #b033d4 5%, #6e008e 100%);
	background: -ms-linear-gradient(top, #b033d4 5%, #6e008e 100%);
	background: linear-gradient(to bottom, #b033d4 5%, #6e008e 100%);
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b033d4', endColorstr='#6e008e', GradientType=0);
	background-color: #6e008e;
	border: 1px solid #b046d1;
	display: inline-block;
	cursor: pointer;
	color: #ffffff!important;
	text-decoration: none;
	text-shadow: 0px 1px 0px #cc9f52;
	}
 .sliding-image .site-wrapper, .sliding-image .site-wrapper__slide{
        background-size:cover !important;
    }
     #acc-menu {
        width: 100%;
        left: 0;
    }

.navbar-fixed-top .container{height:70px!important;}
.divider50{height:70px!important;  background: rgba(126, 78, 159, 0.54);}
.section1btn { 142% 100% 16% 0}
.section1_slide_1 {background-size:cover;overflow:hidden;padding:40% 0 5% 0;}
.section1_slide_2 {background-size:cover;overflow:hidden;padding:40% 0 5% 0;}
.section1_slide_3 {background-size:cover;overflow:hidden;padding:40% 0 5% 0;}
.section1_slide_4 {background-size:cover;overflow:hidden;padding:40% 0 5% 0;}
.section1_slide_5 {background-size:cover;overflow:hidden;padding:40% 0 5% 0;}
.section1_slide_6 {background-size:cover;overflow:hidden;padding:40% 0 5% 0;}
.section1_slide_7 {background-size:cover;overflow:hidden;padding:40% 0 5% 0;}
.section1_slide_8 {background-size:cover;overflow:hidden;padding:40% 0 5% 0;}
.section1_slide_9 {background-size:cover;overflow:hidden;padding:40% 0 5% 0;}
.section1_slide_10 {background-size:cover;overflow:hidden;padding:40% 0 5% 0;}	
.third_page { padding-bottom : 100px ; }
.fourth_page { padding: 30% 0 5%; }
.fifth_page1 { padding : 14% 0 ; }
.sixth_page { padding : 5% 0 ; }
.d2happs-wrap__slide_1, .d2happs-wrap__slide_2, .d2happs-wrap__slide_3, .d2happs-wrap__slide_4  { overflow:hidden; padding:10% ; background-size:cover;}
.fifth_slide_content { padding:11% 10% 22% 10%;}
.fifth_Slider_bg1{overflow:hidden; width:100%; background-size:cover!Important;}
.fifth_Slider_bg2{overflow:hidden; width:100%; background-size:cover!Important;}
.second_page { overflow:hidden;}
	
@media (max-width: 767px)
{
.visible-xs-block{display: none!Important;}
.margin-top { margin-top:auto!Important}
.fifth_slide_content { margin:0; padding:11% 10% 5% 10%}
.fifth_slide_content h2 { font-size:18px; font-weight:bold; margin:0px; color:#000!Important;}
.fifth_slide_content h3 {font-size: 15px;    margin: 0px;    line-height: 21px; color:#000!Important;}
.knowmorebtn  {margin-top: 20px; margin-bottom:80%;}
.mt-sx-280 {    margin-top: 0!important;     padding: 15px 10%;}
.carousel-inner h2 { padding:0; margin:0; font-size:19px; font-weight:bold; color:#000; }
.carousel-inner h3 { padding:0; margin:10px 0;   font-size:12px;  line-height: 20px; color:#000; }
.divider60, .divider100 { display:none;}
.d2happs-wrap__slide_1, .d2happs-wrap__slide_2, .d2happs-wrap__slide_3, .d2happs-wrap__slide_4 { padding:0}
.big_footer { padding-top:30px;}
.third_page {padding-bottom: 60px;}
.three-images {margin-top: 50px;}
.offer_pic { margin:0 auto;}
.hd_digital_box h3 { color:#000000!Important}
.sliderleftbtn {height: 50px; top: 85%!Important; position: absolute; width: 50px; background: none!Important; left: 27%; }
.sliderrightbtn {height: 50px; top: 85%!Important; position: absolute; width: 50px; background: none!Important; right: 27%!Important; }
.d2happs-wrap__slide_4 {background-position: 24% 42% !important;     background-size: 49em !important; background-image:url(https://www.d2h.com/images/d2happs/4.jpg);}
.carousel-control { opacity:1; font-size:27px;}
.fifth_Slider_bg1{overflow: hidden; width: 100%;background-size: 121%!Important; background-position: 100% 100%; background-repeat: no-repeat;  background-color: #e4eafa;}
.fifth_Slider_bg2{overflow: hidden; width: 100%;background-size: 121%!Important; background-position: 100% 100%; background-repeat: no-repeat;}
/*.fifth_Slider_bg2{overflow:hidden; width:100%; background-size:cover!Important; background-position: 100% 0;}*/
/*.section1btn { min-width: 120px!Important; margin-top: 104%!Important; margin-bottom: 29%!Important; margin-right: 0!Important;}*/
.section1btn {     margin: 48% auto 1% auto!Important;}
.section1_slide_1{background-position: 100% 0; padding:0}
.section1_slide_2{background-position: 79% 0; padding:0}
.section1_slide_3{background-position: 87% 0; padding:0}
.section1_slide_4{background-position: 21% 0; padding:0}
.section1_slide_5{background-position: 79% 0; padding:0}
.section1_slide_6{background-position: 79% 0; padding:0}
.section1_slide_7{background-position: 87% 0; padding:0}
.section1_slide_8{background-position: 79% 0; padding:0}
.section1_slide_9{background-position: 79% 0; padding:0}
.section1_slide_10{background-position: 79% 0; padding:0}
.navbar-fixed-top .container{height:50px!important;}
.divider50{height:50px!important;  background: rgba(126, 78, 159, 0.54);}
.fourth_page {padding: 51% 0 0%;display: block;position: relative;}
.fourth_page a {float: right; position: absolute; right: 9px; bottom: 6px;}
.nav > li > a > img { width:100%}
.nav li a, .nav li:first-child a.active {padding: 18px 5px;}
.dark-btn-theme{margin-left:20px;}
.btn-min-block{min-width:80px!important;line-height:20px!important;font-size:14px!important;}
.d2happs-wrap__slide_1 {background-position: 0% 44% !important;}
.slider4_androidbt {margin-top: 33%;}
.slider4_androidbt1 {margin-top: 96%;}
.slider4_androidbt2 {margin-top: 6%;}
.slide4 {margin-bottom: 30%;}
.slide4_1 {margin-bottom: 21%;margin-top: 92%;}
.d2happs-wrap__slide_1 {background-image: url(https://www.d2h.com/images/d2happs/1.jpg); background-size: 34em !important; background-repeat: no-repeat; background-position: 0% 30% !important }
.d2happs-wrap__slide_2 {background-image: url(https://www.d2h.com/images/d2happs/2.jpg);}
.d2happs-wrap__slide_3 {background-image: url(https://www.d2h.com/images/d2happs/3.jpg); background-size: 50em !important; background-repeat: no-repeat; background-position: 25% 100% !important }
}

@media screen and (max-width: 699px) and (min-width: 500px) {
    .knowmorebtn { margin-bottom: 32%;}
}
@media screen and (max-width: 767px) and (min-width: 400px) {
   .slider4_androidbt1 {margin-top: 0;}
   .slider4_androidbt {margin-top: 0%;}
   .slider4_androidbt2 {margin-top: 0%;}
   .d2happs-wrap__slide_3 {background-position: 25% 0 !important;padding-bottom: 80px;}
}

/* --- Section #3 PRODUCTS SCREEN--- */
			#custom_carousel .item {
			color:#000;
			padding:20px 0;
			}
			#custom_carousel .controls{
			overflow-x: auto;
			overflow-y: hidden;
			padding:0;
			margin:0;
			white-space: nowrap;
			text-align: center;
			position: relative;
			background:#fff
			}
			#custom_carousel .controls li {
			display: table-cell;
			width: 1%;
			max-width:90px;
			background:#fff
			}
			#custom_carousel .controls li a {text-decoration:none;}
			#custom_carousel .controls li.active {
			border-top: 3px solid #B5B5B5;
			}
			#custom_carousel .controls a small {
			overflow:hidden;
			display:block;
			font-size:10px;
			margin-top:5px;
			font-weight:normal;
			font-size:15px;
			color:#000;
			}