 @media all {
	 *{margin:0px; padding:0;}
.pdd0 {
	padding:0px !important;
}
.pdd10 {
	padding-top:10px !important;
}
.mtp0 {
	margin-top:0px !important;
}
.mtp5 {
	margin-top:5px !important;
}
.mtp10 {
	margin-top:10px !important;
}
.mtp15 {
	margin-top:15px !important;
}
.mtp20 {
	margin-top:20px !important;
}
.mtp30 {
	margin-top:30px !important;
}
.mtp40 {
	margin-top:40px !important;
}
.mtp50 {
	margin-top:50px !important;
}
.mbt0 {
	margin-bottom:0px !important;
}

.mbt3 {
	margin-bottom:3px !important;
}
.mbt5 {
	margin-bottom:5px !important;
}
.mbt10 {
	margin-bottom:10px !important;
}
.mbt15 {
	margin-bottom:15px !important;
}
.mbt20 {
	margin-bottom:20px !important;
}
.mbt30 {
	margin-bottom:30px !important;
}
.mbt40 {
	margin-bottom:40px !important;
}
.mlt15 {
	margin-left:15px !important;
}
.pbt0 {
	padding-bottom:0px !important;
}
.pbt5 {
	padding-bottom:5px !important;
}
.pbt10 {
	padding-bottom:10px !important;
}
.pbt15 {
	padding-bottom:15px !important;
}
.pbt20 {
	padding-bottom:20px !important;
}
.pbt40 {
	padding-bottom:40px !important;
}
.logo {
	margin:30px 0 30px 0;
}
.greay {
	color:#888888 !important;
}
.d_greay {
	color:#404040 !important;
}
.sky {
	color:#8b0209 !important;
}
.white {
	color:#fff !important;
}
.l_greay {
	background:#eeeeee;
}
.sky_bg {
	background:#8b0209 !important;
}
.font16 {
	font-size:16px !important;
}
.mrg0 {
	margin:0px !important;
}
.mrt20 {
	margin-right:20px !important;
}
.align {
	text-align:right;
}
.search {
	color: #8b8b8b;
	padding: 3px 10px;
	
	float: left;
}
.icon_s {
	background:#64d1d9;
	color: #fff;
	float: left;
	padding: 7px;
}
.l_spc {
	letter-spacing: 1px;
}
.line_h {
	line-height: 21px;
}
.joosa.fusectio2 .zoom_img a img {
	float: left;
	height: 100%;
	line-height: 0;
	transition: all 0.3s ease 0s;
	width: 100%;
}
.prod {
	width:100%;
	height:221px;
	background:#fff;
	margin-bottom:28px;
	-webkit-box-shadow: 0px 0px 4px 0px #044145;
	-moz-box-shadow: 0px 0px 4px 0px #044145;
	box-shadow: 0px 0px 4px 0px #044145;
}
.prod:hover {
	border:3px solid #e7e7e7;
	opacity:1.5;
}
.prod_name {
	border-top: 1px solid #cfcfcf;
	color: #8b8b8b;
	font-size: 17px;
	font-weight: normal !important;
	padding: 6px 0 0;
	text-align: center;
}
.joosa {
	color: #fff;
	display: block;
	font-size: 17px;
	font-style: normal;
	font-weight: 300;
	line-height: 25px;
	text-transform:uppercase;
	padding:0 0 10px 0;
}
#focusedInput1 {
	height:48px;
	background:none;
	border:1px solid #c4c4c4;
	border-radius: 0;
	padding: 0 25px;
	font-size:18px;
}
.btn0 {
	background:#bbbbbb !important;
	border:1px solid #bbbbbb !important;
	padding: 1% 7%;
	border-radius: 0;
	font-size:24px !important;
	color:#edf1f2 !important;
}
.strip {
	background:#282828;
	text-align:center;
	font-size: 13px;
	padding:20px 0 20px 0;
}
.d_down {
    float: left;
    width: 280px;
}

.breadcrumbs {
    background: #4f4f4f  none repeat scroll 0 0;
    color: #fff;
    margin-bottom: 40px;
    padding: 15px 0;
}
.popup_penal {
    display: none;
    position: absolute;
    right: 136px;
    top: 27px;
    z-index: 1000;
}

#focusedInput1 {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    border: 1px solid #c4c4c4;
    border-radius: 0;
    padding: 0 25px;
}


.p_right{float:right !important;}
ul.nostyle i {
    color: #8b0209;
}
ul.nostyle {
    list-style: outside none none;
    margin-bottom: 20px;
    padding: 0;
}


.step1{padding:0px;}
.step1 li{float: left;
    list-style: outside none circle;
    margin: 0 0 0 15px;
    width: 197px;
	line-height: 20px;}

}

/*@media(max-width: 1024px) and (min-width:768px)  {*/

@media (max-width:1170px) and (min-width:768px) {
.align {
text-align:center !important;
}
.prod {
width:100%;
height:221px;
background:#fff;
margin-bottom:28px;
}
.btn0 {
font-size:24px !important;
}
.panel-heading {
 border-bottom: 1px solid #e9e9e9 !important;
 text-align: center !important;
}

.midd {
margin-left:auto !important;
margin-right:auto !important;
display:block !important;
}
.d_down {
    float: left;
    width: 280px;
}

.dropdown-menu { min-width: 584px !important;}
.p_right{float:none !important; margin-left:auto; margin-right:auto; display:block; width:40% !important;}
}

/* for 700px or less */
@media (max-width: 768px) and (min-width:499px) {
 .align {
text-align:center !important;
}
 .prod {
width:100%;
height:221px;
background:#fff;
margin-bottom:28px;
}
.panel-heading {
 border-bottom: 1px solid #e9e9e9 !important;
 text-align: center !important;
}
 .btn0 {
font-size:18px;
}
.midd {
margin-left:auto !important;
margin-right:auto !important;
display:block !important;
}
.d_down {
    float: none;
    width:auto;
}
.p_right{float:none !important; margin-left:auto; margin-right:auto; display:block; width:40% !important;}


}

/* for 480px or less */
@media (max-width:499px) and (min-width:50px) {
.btn0 {
font-size:18px !important;
}
.align {
text-align:center !important;
}

.prod {
width:100%;
height:221px;
background:#fff;
margin-bottom:28px;
}
 .panel-heading {
border-bottom: 1px solid #e9e9e9 !important;
text-align: center !important;
}
.midd {
margin-left:auto !important;
margin-right:auto !important;
display:block !important;
}
.search {
width: 85% !important;
margin-bottom:20px !important;
}
.mlt50 {
margin-left:50px !important;

}
.d_down {
    float: none;
    width:auto;
}

.p_right{float:none !important; margin-left:auto; margin-right:auto; display:block; }
}
