/*Smartphone css*/

@media screen and (min-width:1241px) and (max-width:1500px){
	
}


@media screen and (min-width:1025px) and (max-width:1240px){
	
}
@media screen and (min-width:901px) and (max-width:1024px){
.container{width: 96%;}	
}
@media screen and (min-width:768px) and (max-width:900px){
	.container{width: 96%;}
.imvent_form_cheq_inn p{width: 82%;}
}

@media screen and (min-width:601px) and (max-width:767px){
.container{width: 96%;}
.imvent_form_cheq_inn p{width: 82%;}
}
@media screen and (min-width:481px) and (max-width:600px){
.container{width: 96%;}
}

@media screen and (max-width:480px){
.container{width: 96%;}
}


@media screen and (max-width:600px){
.midd_logo {
    float: none;
    width: 56%;
    display: inline-block;
}
.right_logo {
    width: 100%;
    text-align: center;
}


.contact_txt {
    width: 100%;margin-right: 0;}
.imvent_form_cheq_inn {   width: 100%;}
.fot_right {float: left;text-align: center;width: 100%;}
#nav a {font-size: 15px;padding: 18px 30px;}
.form_group input {width: 100%;}
.login_inn { width: 80%;}
.right_logo a {font-size: 18px;}

.Order_Summary a {
    width: 100% !important;
}
.contact_form_inn { width: 96%;}

.order_summary_inn{width: 100%;float: left;overflow: auto;}
.order_summary_inn table {width: 800px;overflow: scroll;}
.order_summary_inn .Order_Total{width: 800px;overflow: scroll;}
}

@media screen and (max-width:767px){
	


	/* #menu-icon {width: 34px;height: 25px;float: right;margin: 10px;background: url(../images/menu.png) left top no-repeat;padding: 0;cursor: pointer;display: block;}
	#nav { position: absolute;top: 46px;width: 100%;z-index: 10000;display: none ;background: #13161d;}
	#nav-wrap {position: relative;width: 100%;margin: 0px;border: none;background: none repeat scroll 0 0 #000;padding: 0;}
	.menu li a{color: #fff;font-size: 12px;text-align: center;width: 100%;float: left;}
	.menu li{width: 100%;float: left;padding: 10px 15px;border-bottom: 1px solid #fff;}
	.menu li:nth-child(1){padding-left: 15px;}
	#nav-wrap > ul {background: #003c8d none repeat scroll 0 0;
    border-top: 1px solid #ffffff;
    float: left;
    margin-left: 0;
    margin-top: -1px;
    width: 100%;}
	#nav > li {float: left;padding: 0;width: 100%;}*/
}
@media screen and (max-width:950px){
	

.main-sub-con-bold{font-size: 15px;}
.contact_form_box{height: auto;min-height: 267px;}
.modal-dialog-new {width: 94%;}

.order_summary_pop_inn{width: 100%;float: left;overflow: auto;}
.order_summary_pop_inn .main-content-row {width: 950px;float: left;overflow: auto;}
 
}