@media only screen and (min-width: 768px) and (max-width: 1024px) {
.banner-strip-title{ font-size:18px; padding-top:8%;}
.accordion__title.left-tab, .accordion__title1.left-tab, .accordion__title2.left-tab{ width:29% !important;}
.accordion__content.left-tab-cont, .accordion__content1.left-tab-cont, .accordion__content2.left-tab-cont{ width:64% !important;}
.reporting-btn-sec img{ width:100%; max-width:403px;}

.product-img img{ width:100%;}
.product-price span{ font-size:12px;}
.product-heading{ font-size:14px;}
.product-details{ font-size:13px;}
.dashboar_sec .top_menu ul li a{ font-size:12px;}
.dashboar_sec .top_menu ul li i{ font-size:30px;}

.dashboar_sec .btm_menu ul li a {
    font-size: 12px;
}


.product-sec{ width:31%;}
	.dashboardContent .fieldbox{ display:inline-block; margin:1% 2%; width:46%; margin-left:0;}

}

@media only screen and (min-width : 768px) and (max-width : 1024px) and (orientation : portrait) {
.accordion__content.left-tab-cont, .accordion__content1.left-tab-cont, .accordion__content2.left-tab-cont{ width:64% !important; padding:2%;}	
.details{ font-size:16px;}

}


@media only screen and (min-width: 320px) and (max-width: 767px) {
	
		.dashboardContent .fieldbox{ display:inline-block; margin:1% 2%; width:46%; margin-left:0;}
	.welcometext{ padding:20px;}	
.logo{ width:100%; text-align:center;}
.title, .welcome-note p{ font-size:14px;}	
.banner-strip-title{ font-size:16px; padding-top:20%;}
.copyright{ display:block; margin-bottom:10px; font-size:12px;}
.accordion__title.left-tab, .accordion__title1.left-tab, .accordion__title2.left-tab{ float:inherit !important; width:inherit !important;}
.accordion__content.left-tab-cont, .accordion__content1.left-tab-cont, .accordion__content2.left-tab-cont{ width:98% !important; position:inherit !important; height:auto !important; padding:2%; font-size:12px;}







/* form page css */
ul.form-sec li, ul.form-sec li.form-li50{ width:100%; margin-right:0; margin-bottom:5px;}
.checkbox-main{ width:42%;}
ul.form-sec li label.blank-label{ display:none;}
ul.form-sec li label{ width:100%; margin-bottom:5px;}
ul.form-sec li .width01{ width:100%;}
ul.form-sec li .width01.marR2{ margin-bottom:10px;}

.reporting-btn-sec img{ width:100%; max-width:403px;}
.dashboard-details-outer{ width:100%; text-align:center; margin-top:35px;}
.detail-heading{ font-size:22px; padding-bottom:10px;}
.details{ font-size:13px; color:#fff;}
.reporting-btn-sec{ text-align:center; width:100%;}
.reporting-btn{ width:50%; display:block; margin:0 auto;}

.login_sec .login_box{ min-width:308px;}
.login_sec .login_box .form_sec .form_row input{ width:100%; margin-top:5px;}
.login_sec .login_box .login_title{ text-align:center;}
.login_sec .login_box p.desc{ position:inherit; margin-top:5px; width:100%;}

.tab-box{ width:100%;}

.product-sec{ width:100%; margin-right:0;}
.product-img img{ width:100%;}
.product-price span{ font-size:12px;}
.product-heading{ font-size:14px;}
.product-details{ font-size:13px;}

.single_pro_sec .left_sec {
    width: 100%;
}

.single_pro_sec .right_sec {
    width: 100%;
}

.order_form .column {
    float: left;
    margin-left: 1.4%;
    margin-top: 15px;
    width: 97.5%;
}


}

@media only screen and (min-width : 360px) and (max-width : 640px) and (orientation : landscape) {
.banner-strip-title{ padding-top:13%;}
}
@media only screen and (max-width : 1095px){
	#postCodeLookup {
    margin-bottom: 10px;
    width: 80%;
}
	
	}
	@media only screen and (max-width : 998px){#postCodeLookup {
    margin-bottom: 10px;
    width: 100%;
}}
@media only screen and (max-width : 768px){.resp-tabs-container{ display:block !important;}}

@media only screen and (max-width : 767px){
	.product-sec{ margin-left: 2%;
    margin-right: 2%;
    width: 45%;}
	
	.product-img {

  display: inline-block;
  height: 200px;
  max-width: 214px;
  text-align: center;
  vertical-align: middle;
  white-space: nowrap;
}
	.pro-sec {
    margin-left: 3.3%;
    width: 45%;
}
.pro-sec.marl0 {
    margin-left: 3.3% !important;
}


.single_pro_sec .left_sec .inner {
margin-top:0%;}

.single_pro_sec .right_sec .c_pro2 ul li{ margin-top:20px;  margin-left: 2%;}
.single_pro_sec .right_sec .c_pro2 ul li.m_left_0 {
    margin-left: 2%;
}


.dashboar_sec .top_menu ul li{ width:27%; margin-left:4.5%; margin-bottom:15px;}
.dashboar_sec .top_menu ul li:first-child{margin-left:4.5%}

.dashboar_sec .btm_menu ul li {
    margin-left: 4.5%;
    width: 27%; margin-bottom:15px;
}
.dashboar_sec .btm_menu ul li:first-child{margin-left:4.5%}


}



@media only screen and (max-width : 580px){
		.leftpart{ float:none; width:100%; margin:10px 0; text-align:center;}
    .selectmid{ float:none; width:100%; margin:10px 0 10px 0;font-size: 14px; text-align: center;}

.dashboar_sec .top_menu ul li{ width:44.5%; margin-left:3.5%; margin-bottom:20px;}
.dashboar_sec .top_menu ul li:first-child{margin-left:3.5%}

.dashboar_sec .btm_menu ul li {
    margin-left:0%;
    width:100%; margin-bottom:15px;
}
.dashboar_sec .btm_menu ul li:first-child{margin-left:0%}
.product-sec{ width:95%; margin-right:0;}
	.dashboardContent .fieldbox{ display:block; margin:1% 2%; width:96%; margin-left:0;}
}

@media only screen and (max-width : 384px){
	
	.pro-sec {
    margin-left: 0%;
    width: 100%;
}
.pro-sec.marl0 {
    margin-left: 0% !important;
}


.single_pro_sec .right_sec .c_pro2 .price_sec .column {
    margin-left: 0;
    margin-top: 15px;
    width: 100%;
}
}




@media only screen and (min-width : 320px) and (max-width : 640px) and (orientation : portrait) {
	
	

}
