@charset "utf-8";
.clear { clear:both}
p { 
	color:#000!important;
	font-family:Arial, Helvetica, sans-serif;
	font-style:normal;
	font-weight:500!important;
	font-size:14px!important;
	line-height:22px!important;
}
.delh1, .delh2 {
	font-family:'dk_liquid_embraceregular', Verdana, Geneva, sans-serif;
	text-align:center;
	color:#000000;
	text-shadow: -1px 1px 1px #1795b7;
	font-size:36px;
}
.delh2 { margin:20px 0 50px 0!important;}
.delh2 span {
	color:#ff0000;
	text-shadow: -1px 1px 0px #000;
	font-size:40px;
	font-weight:100;
	letter-spacing:2px;
	font-family:"Times New Roman", Times, serif;
}
.delh1 span {
	color:#ff0000;
	text-shadow: -1px 1px 0px #000;
	font-size:36px;
	letter-spacing:1px;
	font-family:"Times New Roman", Times, serif;
}
h1 {
	color:#fe005f;
	font-size:30px;
	font-family:Arial, Helvetica, sans-serif;
	padding:0!important;
	margin:0!important;
}
h2, h3 {
	color:#424242;
	font-family:Arial, Helvetica, sans-serif;
	padding:0!important;
	margin:0!important;
	font-size:16px;
	font-weight:bold;
}
h6 {
	color:#fe005f;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	padding:0!important;
	margin:0!important;
	font-weight:bold;
}
.subtext {
	color:#424242;
	font-family:Arial, Helvetica, sans-serif;
	max-width:500px;
	font-style:normal;
	font-size:14px;
	line-height:18px;
}

.subtext2 {
	color:#424242;
	font-family:Arial, Helvetica, sans-serif;
	max-width:390px;
	float:left;
	font-style:normal;
	font-size:14px;
	line-height:18px;
}
.subtext2 span { font-weight:bold; line-height:40px;}
.mar { margin-right:10px;}
.logo {
	height:111px;
	width:407px;
	background:url(../images/logo.png) no-repeat;
	display:block;
	margin:14px auto;
}




.masterhold {
	max-width:792px;
	margin:auto;
	/*padding:0 10px;*/
}


.container {
		margin-left: auto;
		margin-right: auto;

		/* width: (containers) */
		max-width: 792px!important;
	}
.delcontainer {
	/*width:778px;*/
	margin:auto;
	padding:0;
}

.box {
	margin-bottom:0!important;
	padding-bottom:0!important;
}





/*SLIDER*/
/* FlexSlider Necessary Styles
*********************************/ 
@media (max-width: 840px) {
	.flexslider { height:auto!important;}
}
.flexslider {width: 100%; margin: 0 0 0 0px; padding: 0; height:199px;}
.flexslider .slides li {display: none;}
.flexslider .slides img {max-width: 100%; display: block;}


/* FlexSlider Default Theme
*********************************/
.flexslider {}
.flexslider .slides  li {position: relative;}

.flexslider-container {position: relative; background-color:#d4cfc4;}
@media all and (-webkit-min-device-pixel-ratio:0) and (min-resolution: .001dpcm) {
    .flexslider-container {
        position: relative; max-width:792px!important;
    }
}

.flex-caption { display:none!important;}
.flex-direction-nav li a { display:none!important;} 

/* Control Nav */
.flex-control-nav {margin-left: -51px; position: absolute; bottom: -20px!important; left: 50%;}
.flex-control-nav li {margin: 0 0 0 5px; float: left;}
.flex-control-nav li:first-child {margin: 0;}
.flex-control-nav li a {width: 13px; height: 13px; display: block; background:url(../images/home-print-slider/but.png) no-repeat 0 0; cursor: pointer; text-indent: -9999px;}
.flex-control-nav li a:hover {background-position: 0 -13px;}
.flex-control-nav li a.active {background-position: 0 -26px; cursor: default;}


/*SLIDER*/

/*HOME PRODUCTS*/

.home-pro {
	padding:5px 7px;
	background-color:#c6c6c6;
	float:left;
	margin-right:5px;
	margin-bottom:10px;
}
.home-pro p {
	font-family:'dk_liquid_embraceregular', Verdana, Geneva, sans-serif;
	text-align:center;
	margin:16px 0;
	font-size:36px!important;
	color:#000;
}
.delblue {
	background-color:#1795b7;
	width:100%;
	color:#FFF!important;
	font-weight:bold!important;
	text-align:center;
	padding:10px;
	font-size:18px!important;
}

@media all and (-webkit-min-device-pixel-ratio:0) and (min-resolution: .001dpcm) {
.home-pro {
	padding:3px;
	background-color:#c6c6c6;
	float:left;
	margin-right:6px;
	margin-bottom:10px;
}
}
/*HOME PRODUCTS*/



/*INNER PAGES*/
.inpahold { clear:both;}
.pageimg {
	float:left;
	margin-right:60px;
	margin-top:-10px;
	position:relative;
}
.pagetext { padding-top:0px; max-width:792px}
@media (max-width: 640px) {
.pageimg { float:none; clear:both; }
.pagetext { padding:20px 0;}
}

@media all and (max-width: 2400px) and (min-width: 1600px) {
/*.dsdel { background:url(../images/design-bg.png) 760px 320px  no-repeat; }*/
}
@media all and (max-width: 1600px) and (min-width: 1400px) {
/*.dsdel { background:url(../images/design-bg.png) 660px 320px  no-repeat; }*/
}
@media all and (max-width: 1400px) and (min-width: 1000px) {
/*.dsdel { background:url(../images/design-bg.png) 560px 320px  no-repeat; }*/
}
@media (max-width: 1000px) {
	      /*.dsdel { background-image:none !important;}*/
       }
/*INNER PAGES*/







/*CONTACT PAGE*/
.delcall {
	height:46px;
	width:240px;
	background:#1795b7;
	color:#FFF!important;
	font-size:18px!important;
	font-weight:bold!important;
	text-align:center!important;
	padding-top:14px;
}

label {
	color:#424242;
	font-size:18px;
	font-weight:bold;
}
.label {
	color:#1795b7!important;
	font-size:18px!important;
	font-weight:bold!important;
}

.input, .textarea, .optionbox {
	width:343px;
	margin-top:12px;
}
.input-submit {
	height:46px;
	width:180px;
	background-color:#1795b7;
	color:#FFF;
	font-size:18px;
	font-weight:bold;
	text-align:center;
	padding-top:0px;
	border:none;
	box-shadow:none;
	display:block;
	cursor:pointer;
}
.input-submit:hover { color:#FFF;}

.tybox {
	background-color:#b6f07e;
	border:1px solid #92c95b;
	padding:20px;
	text-align:center;
	margin-bottom:40px;
	color:#424242;
	text-shadow:1px 1px 0 #defac3;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
}

.address { margin-bottom:60px;}
.address h1 { margin:40px 0 20px 0!important;}
.address p {
	color:#424242;
	text-shadow:1px 1px 0 #defac3;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	line-height:24px;
	font-weight:600;
}

.fobot {
	background:#464646;
	text-align:center;
	color:#777777;
	font-size:16px;
	font-weight:bold;
}
/*CONTACT PAGE*/

/*FOOTER*/
.delfoot {
	margin-top:40px;
	background-color:#222222;
	padding:1px 10px 10px 20px;
}
.delfoin .fa { color:#FFF!important;}
.delfoin .fa:hover { color:#e20f0f!important;}
.delfoin { max-width:792px; margin:auto;}
.delfoin ul li { padding:0 8px!important; margin:0!important; float:left; display:inline-block;}
.delfoin li a {
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration:none;
	padding:0!important; margin:0!important;
	line-height:16px!important;
	font-weight:600;
}
.delfoin li a:hover { color:#e20f0f;}

.delcopy {
	margin:20px 0 10px 0;
	text-align:center;
	color:#6c6c6c!important;
	font-weight:600!important;
}
/*FOOTER*/









@font-face {
    font-family: 'dk_liquid_embraceregular';
    src: url('../font-dk/dk_liquid_embrace-webfont.eot');
    src: url('../font-dk/dk_liquid_embrace-webfont.eot?#iefix') format('embedded-opentype'),
         url('../font-dk/dk_liquid_embrace-webfont.woff2') format('woff2'),
         url('../font-dk/dk_liquid_embrace-webfont.woff') format('woff'),
         url('../font-dk/dk_liquid_embrace-webfont.ttf') format('truetype'),
         url('../font-dk/dk_liquid_embrace-webfont.svg#dk_liquid_embraceregular') format('svg');
    font-weight: normal;
    font-style: normal;

}





