@font-face
{
    font-family:"helvetica";
    src:url("font/helvetica.ttf") format("truetype");    
    font-weight:normal;
    font-style:normal;
}

@font-face
{
    font-family:"HelveticaNeue-Bold";
    src:url("font/HelveticaNeue-Bold.otf") format("opentype");    
    font-weight:bold;
    font-style:normal;
}
root {
    display: block;
}
a {cursor:pointer}
body{background-color:#ffffff;margin:0;padding: 0;font-family:  Arial, Helvetica, sans-serif; font-size: 11px; }
.float_left{float:left;}
.float_right{float:right;}
.clear{clear:both;}
images{border:none;}
.border{border: 1px solid red;}
img{border: none;}



/*header start here*/
.container{width: 100%;height: auto;margin: 0 auto;}


/*header start here*/
.header{width: 100%;height: 88px;}
.header_up{width: 100%;height: 8px;background-image: url('../images/h_up_bg.png');background-repeat: repeat-x;}
.logo{ height: 70px;margin-top: 15px;}
.header_left{width: 295px;height: 30px;margin-left: 10px;margin-top: 35px;}
p.carpet{font-family: 'helvetica';font-size: 30px;color: #bcbec0;margin: 0;padding: 0;line-height: 22px;}
.header_left_box{width: 100px;height: 16px;margin-top: 4px; margin-left:10px;}
form div{position:relative;} 
select.select{
    position:relative;
    z-index:10;
    width:100px !important;
    height:16px !important;
    line-height:26px;
    font-family: 'helvetica';font-size: 12px;color: #b0b1b3;
}
span.select{
    position:absolute;
    bottom:0;
    float:left;
    font-family: 'helvetica';font-size: 12px;color: #b0b1b3;
    left:0;
    width:100px;
    height:16px;
    line-height:18px;
    text-indent:10px;
    background:url(../images/box_1.png) no-repeat 0 0;
    cursor:default;
    z-index:1;
}	
form div.variation1 label{display:block;line-height:26px;}	
form div.variation2 label{float:left;width:100px;line-height:26px;}
form div.variation2 span.select{left:100px;}
.header_right{width: 340px;height: 52px;margin-top: 28px;margin-right: 32px;}
.header_right_box_1{width: 101px;height: 68px;}
.header_right_box_1 .in{ margin-right:5px;}
.in{border: 1px solid #d1d3d4;width: 98px;height: 20px;border-radius: 2px;font-family: 'helvetica';font-size: 12px;color: #8a8b8b;}
.header_right_box_2{width: 40px;height: 16px;}
.header_right_box_3{width: 138px;height: 42px;}
p.h_text_1{font-family: 'helvetica';font-size: 11px;color: #231f20;margin: 0;padding: 0;}
a.h_text_2{font-family: 'helvetica';font-size: 11px;color: #939598;margin: 0;padding: 0;}
.header_right_box_4{width: 34px;height: 25px;margin-left: 20px}
.header_right_box_4_a{width: 44px;height: 33px;margin-left: 9px; margin-top:-5px; background-image: url('../images/cart_2.png');background-repeat: no-repeat;}
.header_right_box_4_a p{color:#ffffff;text-decoration: none;}
.header_right_box_4_a a{text-decoration: none; text-align:center; color:#ffffff;margin-top: -33px; margin-left:20px;}
/*header End here*/
.addcart {background-color:#e6e7e8; margin-left:70px; padding:4px;  padding-right:20px; padding-left:20px; border-radius: 3px; font-weight:bold; border:1px solid #d1d3d4; height:280px;}
a.buttonx{background-color:#e6e7e8;   padding:3px;  padding-right:10px; padding-left:10px; border-radius: 3px; font-weight:bold; border:1px solid #d1d3d4; text-decoration:none; color:#000; }
/*Mid Content Start here*/
.mid_content{width: 100%;height: auto;margin-top: 5px;}
.mid_content_left{width: 195px;height: 470px; margin-left: 14px; margin-right:3px;}
.mid_content_mid{width: 65%;height: auto;margin:0 0px auto;}
.mid_tab{width: 30%; }
.mid_drop{width: 201px;height: 16px;margin-top: 5px;}
.drop_box_1{width: 100px;height: 16px;}
.mid_box_3{ height: 350px; margin-top: 5px; }
/*.bottom_bar{width: 918px;height: 11px;background-image: url('../images/bottom_bar.png');background-repeat: no-repeat;}*/
.bottom_bar{width: 100%;height: 3px; }
.mid_box_4{ height: 337px;margin-left: -2px;padding-top: 42px;}
.mid_box_5{width: 55%;height: 307px;}
.mid_box_6{width: 28%;height: 300px;margin-left: 15px;margin-top: 8px;margin-right: 60px;}
.mid_box_7 {   border-top: 2px solid #CBCCCD;    box-shadow: 0 -8px 8px 0 #EDEDEF;    margin-top: -8px;}
.mid_box_99{    margin-top:10px;font-family: 'helvetica';font-size: 20px;text-align: center; color: #e6e7e8; }
.mid_box_8{width: 520px;height: 147px;padding-top: 10px;}
.small_box_1{width: 80px;height: 85px;margin: 5px auto;}
.small_box_2{width: 118px;height: 200px;padding: 9px;}
  
.mid_content_right{width: 240px;height: 495px;margin-right: 5px; margin-top:33px;}
.mid_box_1{width: 240px;height: 370px;margin-left: 5px;} /* box-shadow: -3px -5px 4px 2px #EDEDEF;*/
.up_border{width: 240px;height: 4px;background-color: #023f88;border-radius: 3px 0px 0px 0px;}
.mid_box_2{width: 180px;height: 55px;margin: 12px auto;}
p.create{font-family: 'helvetica';font-size: 26px;color: #023f87;margin: 0;padding: 0;line-height: 26px;text-align: center;}
p.my{font-family: 'helvetica';font-size: 15px;color: #939597;margin: 0;padding: 0;line-height: 26px;text-align: center;padding-top: 10px;}
p.my_1{font-family: 'helvetica';font-size: 14px;color: #939597;margin: 0;padding: 0;line-height: 6px;text-align: center;}
p.now{font-family: 'helvetica';font-size: 21px;color: #040001;margin: 0;padding: 0;line-height: 24px;text-align: center;padding-top: 35px;}
p.c_text_1{font-family: 'helvetica';font-size: 11px;color: #939597;margin: 0;padding: 0;line-height: 5px;text-align: center;}
.c_marginleft{margin-left: 14px;}
p.premiera{font-family: 'helvetica';font-size: 27px;color: #023f87;margin: 0;padding: 0;line-height: 4px;padding-left: 22px;}
p.c_text_2{font-family: 'helvetica';font-size: 12px;color: #939597;margin: 0;padding: 0;padding-left: 22px;padding-top: 15px;}
p.c_text_3{font-family: 'helvetica';font-size: 12px;color: #939597;margin: 0;padding: 0;padding-left: 22px;text-decoration: underline;}
p.ca_text_1{font-family: 'helvetica';font-size: 22px;color: #023f88;margin: 0;padding: 0;padding-left: 22px;}

.small_box_3{width: 190px;height: 20px;margin-left: 30px;margin-top: 4px;}
.small_box_4{width: 90px;height: 20px;}
p.ca_text_2{font-family: 'helvetica';font-size: 14px;color: #929497;margin: 0;padding: 0;}
.ina{border: 1px solid #d1d3d4;width: 34px;height: 17px;border-radius: 2px;font-family: 'helvetica';font-size: 12px;color: #8a8b8b;}
#pop {  padding:10px; padding-right:20px; padding-left:20px;  min-height:40px;   background: none repeat scroll 0 0 #FFFFFF;    box-shadow: 0 1px 10px 0 rgba(0, 0, 0, 0.5);  border-radius: 3px 3px 3px 3px;    color: #555555; font-size:13px;font-family: 'helvetica';font-size: 20px;text-align: center;padding-top: 20px;color: #023f88;  }
*::-moz-selection {
    background-color: #2B91AF;
    color: #FFFFFF;
    text-shadow: none;
}
.button.b-close, .button.bClose {
    border-radius: 3px;
    box-shadow: none;
 font-size:16px;
    padding: 0 2px 2px;
    position: absolute;
    right: -7px;
    top: -7px;
	font-weight:bold;
}
.button {
    background-color: #000;
    border-radius: 10px 10px 10px 10px;
    box-shadow: 0 2px 3px rgba(0, 0, 0, 0.3);
    color: #FFFFFF;
    cursor: pointer;
    display: inline-block;
    padding: 10px 20px;
    text-align: center;
    text-decoration: none;
}
#right {  width:265px;}
/*Cart Page start*/
.cart_mid{width: 100%;min-height: 685px;margin-top: 30px;box-shadow:6px -8px 8px -2px #EDEDEF;}
.cart_mid_up{width: 100%;height: 46px; }
.cart_mid_up_box{width: 315px;height: 35px;margin: 0 auto;padding-top: 8px;}
p.car_txt_1{font-family: 'helvetica';font-size: 24px;color: #bcbec0;margin: 0;padding: 0;}
.cart_box_1{width: 100%;height: 26px;background-image: url('../images/bg_1.png');background-repeat: repeat;border-radius: 5px 5px 0px 0px;border-bottom: 4px solid #f3f3f4;}
p.car_txt_2{font-family: 'helvetica';font-size: 14px;color: #bdcadc;margin: 0;padding: 0;padding: 4px 0px 0px 10px;text-align: left;}
.cart_box_2{width: 100%;height: 21px;background-color: #d8d9da;border-radius: 5px 5px 0px 0px;margin-top: 6px;}
p.car_txt_3{font-family: 'helvetica';font-size: 13px;color: #231f20;margin: 0;padding: 0;text-align: center;padding-top: 3px;}
.cart_mid_mid{width: 100%;height: 516px;margin-top: 15px;}
.cart_mid_mid_box_1{width: 100%;height: 53px;border-bottom: 1px solid #e0e1e4;}
.cart_mid_mid_box_2{width: 96px;height: 53px;}
p.car_txt_4{font-family: 'helvetica';font-size: 15px;color: #231f20;margin: 0;padding: 0;padding-top: 30px;}
.cart_mid_mid_box_3{ height: 53px;background-color: #f7f8f8;}
.cart_box_3{width: 15px;height: 53px;margin-left: 12px;padding-top: 33px;}
p.car_txt_5{font-family: 'helvetica';font-size: 11px;color: #000000;margin: 0;padding: 0;-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-o-transform: rotate(270deg);filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);}
.cart_mid_mid_box_4{width: 100%;height: 210px;}
.cart_div{width: 100%;height: 155px;border-bottom: 1px solid #e0e1e4;}
.cart_mid_mid_box_5{width: 96px;height: 155px;}
.cart_mid_mid_box_6{height: 155px;background-color: #f7f8f8;}
.cart_box_4{width: 55px;height: 36px;}
p.car_txt_6{font-family: 'helvetica';font-size: 11px;color: #bcbdc0;margin: 0;padding: 0;padding-top: 10px;}
.cart_box_5{width: 170px;height: 28px;margin-left: 5px;}
.cart_box_6{width: 21px;height: 20px;}
p.car_txt_7{font-family: 'helvetica';font-size: 21px;color: #bcbdc0;margin: 0;padding: 0;line-height: 16px;text-align: center;}
p.car_txt_8{font-family: 'helvetica';font-size: 21px;color: #000000;margin: 0;padding: 0;line-height: 16px;text-align: center;}
.cart_box_7{width: 44px;height: 155px;}
p.car_txt_9{font-family: 'helvetica';font-size: 13px;color: #000000;margin: 0;padding: 0;line-height: 23.5px;text-align: center;padding-top: 14px;}
.cart_box_8{width: 100%;height: 55px;}
p.car_txt_10{font-family: 'helvetica';font-size: 13px;color: #a1a3a6;margin: 0;padding: 0;padding-left: 10px;}
p.car_txt_11{font-family: 'helvetica';font-size: 15px;color: #000000;margin: 0;padding: 0;line-height: 16px;text-align: center;}
p.car_txt_12{font-family: 'helvetica';font-size: 15px;color: #bcbdc0;margin: 0;padding: 0;line-height: 16px;text-align: center;}
.cart_box_9{ height: 55px;}
p.car_txt_13{font-family: 'helvetica';font-size: 11px;color: #000000;margin: 0;padding: 0;line-height: 16px;text-align: center;}
.cart_box_10{width: 78px;height: 55px;margin-left: 10px;}
p.car_txt_14{font-family: 'helvetica';font-size: 15px;color: #000000;margin: 0;padding: 0;line-height: 21px;font-weight: bold;}
.cart_box_11{width: 100%;height: 21px;background-color: #d8d9da;border-radius: 5px 5px 0px 0px;}
.cart_div_2{width: 100%;height: 85px;border-bottom: 1px solid #e0e1e4;}
.cart_mid_mid_box_7{width: 178px;height: 85px;background-color: #f7f8f8;}
.cart_mid_mid_box_8{width: 96px;height: 85px;}
.cart_box_12{width: 44px;height: 85px;}
.cart_box_13{width: 100%;height: 31px;background-color: #f7f8f8;border-bottom: 4px solid #06326d;border-radius: 0px 0px 5px 5px;}
.cart_box_14{width: 116px;height: 18px;margin-top: 7px;margin-right: 17px;}
/*Cart Page End*/

/*History Page Start*/
p.hi_txt_1{font-family: 'helvetica';font-size: 24px;color: #bcbec0;margin: 0;padding: 0;text-align: left;padding-top: 9px;}
p.hi_txt_2{font-family: 'helvetica';font-size: 24px;color: #bcbec0;margin: 0;padding: 0;text-align: left;padding-left: 300px;padding-top: 9px;}
.hi_box_1{width: 361px;height: 26px;margin-left: 7px;}
ul.hi_menu{margin: 0;padding: 0;}
ul.hi_menu li{font-family: 'helvetica';font-size: 14px;color: #bdcadc;list-style: none;text-decoration: none;float: left;padding: 4px 2px 0px 6px;}
ul.hi_menu li a{font-family: 'helvetica';font-size: 14px;color: #bdcadc;list-style: none;text-decoration: none;float: left;}
.hi_mid_mid{width: 100%;height: 516px;}
.hi_mid_mid_box_1{width: 96px;height: 105px;}
p.hi_txt_3{font-family: 'helvetica';font-size: 13px;color: #000000;margin: 0;padding: 0;text-align: left;padding-top: 7px;}
.hi_mid_mid_box_2{width: 178px;height: 105px;background-color: #f7f8f8;}
.hi_box_2{width: 44px;height: 105px;}
.hi_div{width: 100%;height: 105px;border-bottom: 1px solid #e0e1e4;}
.hi_mid_mid_box_3{width: 100%;height: 180px;}
.hi_mid_mid_box_4{width: 96px;height: 55px;}
.hi_mid_mid_box_5{width: 178px;height: 55px;background-color: #f7f8f8;}
.hi_box_3{width: 44px;height: 55px;}
.hi_div_2{width: 100%;height: 55px;border-bottom: 1px solid #e0e1e4;}
.hi_box_4{width: 100%;height: 30px;background-image: url('../images/bg_2.png');background-repeat: repeat;border-radius: 5px;margin-top: 8px;}
ul.hi_menu_1{margin: 0;padding: 0;}
ul.hi_menu_1 li{font-family: 'helvetica';font-size: 14px;color: #bdcadc;list-style: none;text-decoration: none;float: left;padding: 6px 2px 0px 6px;}
ul.hi_menu_1 li a{font-family: 'helvetica';font-size: 14px;color: #bdcadc;list-style: none;text-decoration: none;float: left;}
/*History Page End*/

/*Mid Content End here*/


/*Footer Start here*/
.footer{width: 100%;height: 30px;background-image: url('../images/footer_bg.png');background-repeat: repeat;}
.footer_menu{width: 450px;height: 14px;margin-left: 25px;padding-top: 5px;}
ul.f_menu{margin: 0;padding: 0;}
ul.f_menu li{font-family: 'helvetica';font-size: 12px;color: #939598;list-style: none;text-decoration: none;float: left;padding: 1px 2px 0px 10px;}
ul.f_menu li a{font-family: 'helvetica';font-size: 12px;color: #939598;list-style: none;text-decoration: none;float: left;}
/*Footer End here*/

.tab_det{width: 101%;box-shadow: 0px -8px 8px 0px #EDEDEF;border-top: 1px solid #eaeaea;}
.tab_det p{font-family: 'helvetica';font-size: 14px;color: #023f88;text-align: justify;padding: 10px;line-height: 18px;}


/*media query for design*/
/*
@media screen and (max-width: 2560px) {
    .mid_content_mid{width: 82%;height: auto;margin: 0px 7px auto;}

}


@media screen and (max-width: 1920px) {
    .mid_content_mid{width: 76%;height: auto;margin: 0px 7px auto;}

}

@media screen and (max-width: 1680px) {
    .mid_content_mid{width: 72%;height: auto;margin: 0px 7px auto;}

}

@media screen and (max-width: 1600px) {
    .mid_content_mid{width: 71%;height: auto;margin: 0px 7px auto;}

}

@media screen and (max-width: 1440px) {
    .mid_content_mid{width: 67%;height: auto;margin: 0px 7px auto;}

}

@media screen and (max-width: 1366px) {
    .mid_content_mid{width: 66%;height: auto;margin: 0px 7px auto;}

}

@media screen and (max-width: 1280px) {
    .mid_content_mid{width: 66%;height: auto;margin: 0 auto; margin-left:2px;}

}

@media screen and (max-width: 1024px) {
    .mid_content_mid{width: 66%;height: auto;margin: 0 auto;}

}
*/
@media screen and (max-width: 1024px) {
  /*  .mid_content_mid{width: 54%;height: auto;margin: 0 auto;}*/
	.dodo{width: 330px;}

}

@media screen and (max-width: 808px) {
 
	.dodo{width: 200px;}
	.in {width:58px;}
	

}
.in{padding-right:4px; }
 

/**************************/
/*********************************End Media Queries****************************************/
/**************************/


