
@font-face {
    font-family: 'HelveticaLTRegular';
    src: url('fonts/helveticalt_0.eot');
    src: url('fonts/helveticalt_0.eot') format('embedded-opentype'),
         url('fonts/helveticalt_0.woff') format('woff'),
         url('fonts/helveticalt_0.ttf') format('truetype'),
         url('fonts/helveticalt_0.svg#HelveticaLTRegular') format('svg');
}
@font-face {
    font-family: 'HelveticaLTBold';
    src: url('fonts/helveticaltbold_d.eot');
    src: url('fonts/helveticaltbold_d.eot') format('embedded-opentype'),
         url('fonts/helveticaltbold_d.woff') format('woff'),
         url('fonts/helveticaltbold_d.ttf') format('truetype'),
         url('fonts/helveticaltbold_d.svg#HelveticaLTBold') format('svg');
}


body {margin:0; padding:0; font-family:Verdana, Geneva, sans-serif;}

.margin {margin:0 auto; width:1000px;}

.main_top_img {float:left; width:100%;}
.main_top_img img {float:left; width:100%;}

.top_bg {float:left; width:100%; position:relative; z-index:999;}
.top {float:left; width:100%;}
.logo {float:left ;width:23.5%; margin:18px 0 0 0;}
.logo img{width:100%;}
.top_rig{float:right; width: 76.5%; font-family:"Verdana", Geneva, sans-serif;}
.top_link {float:right; width: 100%;; text-align:right; font-size:14px; font-weight:bold; color:#ffffff; margin:18px 0;}
.top_link a {text-decoration:none; color:#ffffff;}
.top_link a:hover {text-decoration:underline;}
.top_menu {float:right; width:auto; background:url(../images/menu_bg.png) left top repeat-x;}
.top_menu ul {float:left; width:100%; margin:0; padding:0; list-style:none;}
.top_menu ul li {float:left; margin:0; padding:0;}
.top_menu ul li a {text-decoration:none; color:#ffffff; font-family:"Verdana", Geneva, sans-serif; font-size:14px; font-weight:bold; padding:0 11px; line-height:56px;}
.top_menu ul li a:hover { color:#004372;}
.top_menu ul li a.active { color:#004372;}

#nav-wrap { float:left; width:auto; margin:28px 0px 0 20px; padding:0px; display:none; }
#menu-icon {display: none;}
#nav, #nav li {margin: 0; padding: 0;}
#nav li {list-style: none; float:left; width:auto; padding:0; margin:0px; }
#nav a {padding:0px; margin:0px 0 0 20px; font-family: 'LiberationSansBold', sans-serif; font-size:14px; line-height:39px; color:#FFF; text-decoration:none; display:block;}
#nav a:hover {color:#96ec00;}
#nav a.act {color:#96ec00; background:url(../images/nav_hover.jpg) left bottom repeat-x;}

#nav ul {background: #fff; padding: 2px; position: absolute; border: solid 1px #ccc; display: none; width: 200px;}
#nav ul li {float: none; margin: 0; padding: 0;}
#nav li:hover > ul {display: block;}

.ban_bg {float:left; width:100%; margin:-137px 0 0 0; }
.ban_bg img {float:left; width:100%;}

.mid_bg {float:left; width:100%;}
.mid {float:left; width:100%;}
.mid_top{float:left; width:100%;}
.mid_top_tit {float:left; width:100%; text-align:center; color:#1b87d7; font-size:30px;  font-family: 'HelveticaLTRegular'; margin:25px 0;}
.mid_top_txt {float:left; width:98%; text-align:center; font-family:"Verdana", Geneva, sans-serif; font-size:15px; color:#3f3f3f; margin:0 1%;}
.mid_blk{float:left; width:100%; margin:45px 0 0 0;}
.promo_blk {float:left; width:31%; margin-right:3.5%;}
.promo_img {float:left; width:100%;}
.promo_img img {float:left; max-width:100%; height:auto;}
.promo_tit {float:left; width:100%; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#1b87d7; font-size:20px; margin:10px 0 0 0;}
.promo_txt {float:left; width:100%; font-family:Arial, Helvetica, sans-serif; color:#6a6a6a; font-size:13px; margin:10px 0 0 0;}
.promo_txt1 {float:left; width:100%; font-family:"Verdana", Geneva, sans-serif; color:#3f3f3f; font-size:15px; line-height:24px; margin:10px 0 0 0;height: 100px; text-align:justify;}
.add_img {float:left; width:31%;}
.add_img img {float:left; width:100%; height:340px !important;}

.mid_bot{float:left; width:100%;}
.mid_bot_tit {float:left; width:100%; text-align:center; color:#1b87d7; font-size:30px;  font-family:"Verdana", Geneva, sans-serif; margin:25px 0;}
.mid_bot_img {float:left; width:100%;}
.shoe_lef{float:left; width:20.6%; margin:50px 0 0 0;}
.shoe_lef_blk {float:left; width:100%; }
.shoe_lef_img1 {float:left; width:49.5%; padding:13px 0; text-align:center;}
.shoe_lef_img {float:left; width:49.5%; padding:10px 0; text-align:center;}

.shoe_rig {float:right; width:75%;}
.shoe_blk {float:left; width:100%; }
.shoe_blk1 {float:left; width:99.8%; border:solid 1px #e5e5e5;}
.shoe_txt {float:left; width:62.3%; color:#3f3f3f; font-size:15px;  font-family:"Verdana", Geneva, sans-serif; line-height:24px; padding:15px 2% 10px 2%; border-right:solid 1px #e5e5e5;}
.shoe_free {float:right; width:13.8%; color:#489ad5; font-size:20px; font-weight:bold; font-family:"Verdana", Geneva, sans-serif; line-height:45px;   border-top:solid 1px #e5e5e5; border-right:solid 1px #e5e5e5; border-left:solid 1px #e5e5e5; text-align:center;}
.shoe_rup {float:right; width:19.5%; color:#489ad5; font-size:20px; font-weight:bold; font-family:"Verdana", Geneva, sans-serif;	 line-height:45px; border-top:solid 1px #e5e5e5; border-right:solid 1px #e5e5e5; text-align:center;  }
.shoe_img {float:left; width:13.8%; text-align:center; padding:20px 0 25px 0;}
.shoe_img1 {float:left; width:18.6%; text-align:center; padding:20px 0 25px 0; border-left:solid 1px #e5e5e5;}

.app_img{float:left; width:39.7%; margin: 20px 30.3%;}
.app_img_icon {float:left; width:auto; margin-right:5%;}
.app_img_icon2 {float:left; width:auto; }
.spo_img {float:left; width:100%;}
/*.spo_img img {float:left; width:100%;}*/
.sponcer_img {width: 8%;padding-left: 5px;padding-right: 5px; float:left}
.sponcer_img img{width: 100%;}

.shoe_rig_new  {display:none;}  
.shoe_rep_img {float:left; width:90%; margin:10px 5%;}
.shoe_rep_img1 {float:left; width:auto; margin-right:5%;}
.shoe_rep_img1 {float:left; width:auto;}
.shoe_resp_blk {float:left; width:100%;}
.shoe_respo_free {float:left; width:45%; margin-left:5%;}
.shoe_respo_free {float:left ;width:45%; margin-left:5%; }


.fot_bg {float:left; width:100%; background:#222222; margin:30px 0 0 0; padding-bottom:30px;}
.fot {float:left; width:100%;} 
.fot_lef {float:left; width:46.2%;}
.fot_list1 {float:left; width:24.8%; margin-right:13.8%;}
.fot_list2 {float:left; width:26.5%; margin-right:13.3%;}
.fot_list3 {float:left; width:20.8%;}
.fot_list_tit {float:left; width:100%; font-weight:bold; color:#ffffff; font-family:"Verdana", Geneva, sans-serif; font-size:15px; margin:20px 0 10px 0;}
.fot_list {float:left; width:100%;}
.fot_list ul {float:left; width:100%; margin:0; padding:0; list-style:none;}
.fot_list ul li {float:left; width:100%; margin:0; padding:0;}
.fot_list ul li a {text-decoration:none; color:#ffffff; font-family:"Verdana", Geneva, sans-serif; font-size:12px; line-height:24px;}
.fot_list ul li a:hover {text-decoration:underline;}
.fot_list ul li a img {float:right; margin:5px 0 0 0;}

.fot_rig {float:right; width:45%; margin:15px 0 0 0;}
.news {float:left; width:100%;}
.new_txt {float:left; width:auto; color:#939393; font-family:"Verdana", Geneva, sans-serif; font-size:15px; line-height:34px;}
.new_inp {float:left; width:39.9%; background:#FFF; height:35px;}
.new_inp1 {float:left; width:96%; background:none; border:none; height:33px; color:#333333; font-family:"Verdana", Geneva, sans-serif; font-size:15px; margin:0 2%; font-weight:bold; }
.sub {float:left; width:auto; text-align:right; margin: 0 0 0 10px;}

.fot_bg1 {float:left; width:100%; background:#333333;}
.fot1 {float:left; width:100%; color:#939393; font-family:"Verdana", Geneva, sans-serif; font-size:12px; line-height:60px;}
.fot1 a {text-decoration:none; color:#939393;}
.fot1 a:hover {text-decoration:underline;}

.slid_tit {float:left; width:100%; margin:-300px 0 0 0; position:relative; z-index:9999; color:#005793; font-size:30px;  font-family: 'verdana';}
.slid_txt {float:left; width:50%; margin:-245px 0 0 0; position:relative; z-index:9999; color:#ffffff; font-size:17px;  font-family:"Verdana", Geneva, sans-serif;}
.read_btn {float:left; width:auto; margin:-135px 0 0 0; position:relative; z-index:9999;background:url("../images/menu_bg.png") repeat-x scroll left top rgba(0, 0, 0, 0); padding: 10px 25px;}
.read_btn a { color: #ffffff;font-family: "Verdana",Geneva,sans-serif; font-size: 17px;	padding-bottom:5px; text-decoration: none;}
.read_btn a:hover { color:#000000;}

/*about us page*/
.sub_pg_link {color:#2c99e6;}
.sub_pg_link a{color:#2c99e6;}
.sub_mid_top{float:left; width:100%; margin-top:35px;}
.sub_mid_top_tit{float:left; width:100%; color: #1b87d7; font-size: 30px; font-family: 'verdana'; margin:0 0 25px 0;}
.sub_mid_top_cont{float:left; width:100%;}
.sub_mid_cont_txt{float:left; width:auto;}
.cont_txt img{float:left; margin-right:30px; border:1px solid #c6c6c6; width:310px; /*height:177px;*/ margin-top: 6px;}
.cont_txt p img{float:right;  margin: 29px; border:1px solid #c6c6c6; width:310px; /*height:177px;*/ }
.cont_txt{float:left; width:auto;font-size: 14px;
    line-height: 25px;}
.cont_txt p{margin:0 0 30px 0; font-size:15px; color:#3f3f3f; font-family:Verdana; line-height:24px;}
.sub_mid_cent_cont{float:left; width:100%;}
.mid_cent_cont_tit{float:left; width:100%; font-size:15px; color:#2d9ae7; font-family:Verdana; font-weight:bold;}
.mid_cent_cont_list{float:left; width:100%;}
.mid_cent_cont_list ul{float:left; width:100%; margin:0; padding:0; }
.mid_cent_cont_list ul li{float:left; width:95%; margin:10px 20px 10px 20px; padding:0 0 0 20px; list-style:none; font-size:15px; color:#3f3f3f; font-family:Verdana; line-height:24px; background:url(../images/list_bg.png) no-repeat left 8px; }

.sub_mid_bot_cont{float:left; width:100%; margin-top:10px;}
.sub_mid_bot_tit{float:left; width:100%; font-size:20px; color:#2d9ae7; font-family:Verdana; font-weight:bold; margin-bottom:20px;}

.mar_bot{margin-bottom:50px; text-align:left;}
.mid_cent_cont_list ul.bot_ul{float:left; width:100%; margin:0; padding:0; }
.mid_cent_cont_list ul.bot_ul li{float:left; width:95%; margin:10px 0 0px 0px; padding:0 0 0 20px; list-style:none; font-size:15px; color:#3f3f3f; font-family:Verdana; line-height:24px; background:url(../images/list_bg.png) no-repeat left 8px; }


/*dr michel page*/
.mid_box_row{float:left; width:100%; margin-bottom:20px; padding-bottom:20px; border-bottom:1px solid #e6e6e6;}
.box{float:left; width:31%; margin-right:3.5%;}
.box_last{margin-right:0;}
.box_img{float:left; width:100%; /*min-height:218px;*/}
.box_img img{width:100%;/* min-height: 218px;*/}
.box_tit{/*float:left; width:100%; margin-top:10px;*/ font-family: 'HelveticaLTBold';  color: #2d9ae7; font-size: 18px; height:45px; /*margin-top:15px;*/ float:left; width:56%;}
.box_tit a{float:left; width:auto; color:#2d9ae7; font-family: 'HelveticaLTBold'; font-size:18px; text-decoration:none;}
.box_date{float:left; width:100%; margin-top:10px; color:#757575; font-family: 'verdana'; font-size:15px; }
.box_e_txt{float:left; width:100%; margin-top:5px; color:#3f3f3f; font-family: "Verdana",Geneva,sans-serif; font-size:15px; }
.read_more{float:left; width:100%; margin-top:5px;}
.read_more a{text-decoration:none; color:#1b87d7; font-size:15px; float:left; width:auto; font-family:Verdana; font-weight:bold;}
.read_more a:hover {text-decoration:underline;}
.box_social{float:left; width:100%; margin-top:10px;}
.box_detail_social{float:right; width:auto;}
.soc_icon{float:left; width:auto; margin-right:5px;}
.news_txt strong{float: left;width: 56%;}

/*contact page*/
.con_part{float:left; width:100%;  margin-bottom:10px;}
.con_lft{float:left; width:43%; margin-right:3%;}
.con_rght{float:left; width:54%;}
.con_row{float:left; width:100%; margin-bottom:19px;}
.inpt_fld{float:left; width:100%;}
.txt_fld{width:95.4%; height:50px; background:#ececec; border:1px solid #dadada; padding:0 2%; font-size:18px; color:#444; font-family: 'verdana'; float:right;}
.txt_fld2{width: 97.5% !important; color: #888;}
.textarea_fld{width:96%; height:98px; background:#ececec; border:1px solid #dadada; padding:3px 2%; font-size:18px; color:#444; font-family: 'verdana';}

/*news page*/
.box_txt{float:left; width:100%; margin-top:5px; color:#3f3f3f; font-family:Verdana; font-size:15px; line-height:24px;}

/*login page*/
.ext_w{width:432px}
.log_part{width:46%; margin-left:27%; float:left;}
.small_w{width:94%;}


/*step2 page */
.full_w{width:100%;}
.step_top{width:45%; float:right;}
.step_lft{float:left; width:100%; margin-right:2%;}
.sel_box_main{float:left; width:100%; margin-bottom:20px;}
.sele_box{float:left; width:23.5%; margin-top:20px; border:solid 1px #ececec; background:#f3f5f3; height:40px; margin-right:15px;}
.sele_box select
{
	float:left; width:100%; border:none; /*background:url(../images/arw.png) 98% center no-repeat;*/ height:40px; font-size:16px; color:#3f3f3f;
}

/* DEMO 2 */
.wrapper-dropdown-2 .dropdown {background: none repeat scroll 0 0 white; left: -5px; list-style: none outside none; opacity: 0; pointer-events: none; position: absolute; right: 0; top: 100%; transition: all 0.3s ease-out 0s; margin:0; padding:0;}
.wrapper-dropdown-2.active .dropdown {opacity: 1; pointer-events: auto;}
.wrapper-dropdown-2 {
    /* Size and position */
    position: relative; /* Enable absolute positionning for children and pseudo elements */
    width:193px; margin: 0 auto; padding:0 15px; 

    /* Styles */
    background: #f3f5f3; cursor: pointer; outline: none; height:44px; line-height:44px; color:#3f3f3f; font-size:16px; font-family:Verdana; }

.wrapper-dropdown-2:after {content: ""; width: 0; height: 0; position: absolute; right: 16px; top: 50%; margin-top: -3px; border-width: 13px 9px 0 9px; border-style: solid; border-color:#2d9ae7 transparent; color:#3f3f3f; }
.find_shoes{ margin-top:20px; float:left; width:auto;}
.wrapper-dropdown-2 .dropdown {
/* Size & position */
position: absolute; top: 100%; left:0px; right: 0px; height:255px;

/* Styles */
background:#f3f5f3; -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -ms-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; transition: all 0.3s ease-out; list-style: none; overflow:auto;

/* Hiding */
opacity: 0; pointer-events: none;}

.wrapper-dropdown-2 .dropdown li a {display: block; text-decoration: none; color: #999; border-left: 5px solid #f3f5f3; padding:0 0 0 10px; height:44px; line-height:44px; -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -ms-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; transition: all 0.3s ease-out;}


.wrapper-dropdown-2 .dropdown li:nth-child(1) a { 
    /*border-left-color: #00ACED;*/
}

.wrapper-dropdown-2 .dropdown li:nth-child(2) a {
    /*border-left-color: #4183C4;*/
}

.wrapper-dropdown-2 .dropdown li:nth-child(3) a {
    /*border-left-color: #3B5998;*/
}

.wrapper-dropdown-2 .dropdown li i {margin-right: 5px; color: inherit; vertical-align: middle;}

/* Hover state */

.wrapper-dropdown-2 .dropdown li:hover a {color:#333;  border-left: 5px solid #228fde;}

/* Active state */

.wrapper-dropdown-2.active:after {border-width: 0 9px 13px 9px;}

.wrapper-dropdown-2.active .dropdown {opacity: 1; pointer-events: auto;}

/* No CSS3 support */

.no-opacity .wrapper-dropdown-2 .dropdown,
.no-pointerevents .wrapper-dropdown-2 .dropdown {
    display: none;
    opacity: 1; /* If opacity support but no pointer-events support */
    pointer-events: auto; /* If pointer-events support but no pointer-events support */
}

.no-opacity       .wrapper-dropdown-2.active .dropdown,
.no-pointerevents .wrapper-dropdown-2.active .dropdown {
    display: block;
}

.step_rght{float:left; width:100%; margin-top: 35px;}
.step_rght_main{float:left; width:100%;}
.step_slider{float:left; width:100%;}
/*.elastislide-list{max-height:auto!important;}*/
.slide_box_main{float:left; width:90%; text-align:center;}
.slid_img{float:left; width:100%; text-align:center; margin-bottom:15px;} 
.box_sub_img{margin:0 auto; display:table; width:96%; height:101px;}
/*.box_sub_img img{width:100% !important; height:101px;}*/
.box_fot_img{margin:0 auto; display:table; width:98px; height:76px;}
.box_fot_img img{width:100%;/*height:76px;*/}
.slid_img img{text-align:center;}
.slide_link{float:left; width:100%; text-align:center; margin:0;}
.slide_link a{float:left; width:100%; text-decoration:none; color:#2d9ae7; font-size:16px; font-family:'Verdana'; line-height:20px; word-wrap:break-word;}
.step_rght_txt{float:left; width:100%; text-align:center; color:#5d5c5c; font-size:17px; font-family:'Verdana'; margin-top:50px;}
.step_rght_msg{width:auto; border:thin #CCCCCC solid; color:#5d5c5c; border-radius:5px; padding:10px; margin-top:50px; display:inline-block;}

.step_app_img{float: left; margin: 40px 30.5% 59px; width: 39%;}

/*step1 page*/
.step_mid_top{float:left; width:100%;}
.banner_txt_main{float:left; width:33%;  margin:50px 0 0 40px; position: relative; z-index: 9999;  background:#2d9ae7; opacity:0.8; padding:10px; }
.banner_tit{float: left; width: 100%; position: relative; z-index: 9999; color: #004372; font-size:20px; font-family: 'HelveticaLTRegular';}
.banner_txt{float:left; width:100%; position: relative; z-index: 9999; color: #fff; font-size: 15px; font-family: "Verdana", Geneva, sans-serif;}
.step_banner_main{float:left; width:100%; margin-bottom:30px;}
.step_banner{float:left; width:100%; margin-bottom:30px; margin-top:-170px;}
.step_banner img{width:100%;}
.step_right_lft{float:left;  width: 92%; margin-left:7.894736842105263%;}
.step_mid_txt{float:left; width:100%;}
.step_right_rght{float:right; width:28.94736842105263%; margin-left:1.3157894736842105%;}
.step_right_main{float:left; width:100%; margin-top:0px;}
.step_right_right{float:left; width:100%; margin-top:0px;}
.step_box{float:left; width:50%; text-align:right;}


/*step3 page*/
.step_details_main{float:left; width:100%;}
.step_detail_left{width:45%; float:left;}
aside.preview {/*width: 340px;*/width:100%;	 position: relative; float: left; clear: none; }
.preview_img {border: 1px #ccc solid;padding: 2px;margin: 10px;	/*width:407px;*/width:92%;height:300px;	vertical-align:middle;}
img#main {/*border: 1px #ccc solid;*/padding: 2px;margin: 10px;width:90%;}
.preview nav {display: none;margin: 0 10px;}
.preview nav a {/*border: 1px #ccc solid;*/padding: 2px;display: block;float: left;margin: 2px 4px;width:21.5%;
		-webkit-transition: all .3s ease-in-out;
		-moz-transition: all .3s ease-in-out;	
		transition: all .3s ease-in-out; border:solid 1px  #ffffff;}
.nav_div{/*border: 1px #ccc solid;*//*width: 95px;*/width:94%;height: 73px !important;/*float:left;padding: 2px 2px 0;
display: block;*//*margin: 2px;*//*vertical-align:middle;*/}
		/*nav a img {
			width:100%;
			height:100%;
		}*/
.preview nav a:first-child {margin-left: 0;}
.preview nav a:hover {
			-webkit-transform: scale(1.1);
			-moz-transform: scale(1.1);	
			transform: scale(1.1);	padding: 2px; margin: 2px 4px;			
		}
.preview nav a.active {/*background: #FEFFC0;
			border-color: #ECD95C;*/background: #ffffff; border:solid 1px  #a9a9a9; padding: 2px; margin: 2px 4px;}
.step_dets_part1{float:left; width:9.210526315789473%;}
.step_dets_part2{float:left; width:34.868421052631576%; margin:0 1.3157894736842105%;}
.step_dets_part_main{float:left; width:100%;}
.step_dets_part2_dets{float:left; width:100%; }
.step_dets_part3{float:right; width:53.28947368421053%;}
.part_row{float:left; width:100%; margin-bottom:10px;}
.shoes_thumb{float:left; width:100%; text-align:center; border:2px solid #e9e9e9; padding:15px 2px;}
.part2_img{float:left; width:100%; text-align:center; margin-bottom:30px;}
.part2_link{float:left; width:100%; text-align:center;}
.part2_link a{width:auto; text-decoration:none; color:#2d9ae7; font-size:20px; font-family:'verdana'; text-align:center;}
.step_part_tit{float:left; width:100%; font-size:28px; color:#2d9ae7; font-family:'verdana';}
.step_social{float:left; width:100%; margin:15px 0;}
.step_txt_tit{float:left; width:auto; font-weight:bold; font-size:17px; color:#2d9ae7; font-family:'verdana';}
.step_txt_txt{float:left; width:100%; font-size:15px; text-align:justify; color:#5d5c5c; font-family:'verdana'; padding-bottom:20px; border-bottom:1px solid #e9e9e9; line-height:20px; }
.step_txt_txt1{float:left; width:100%; font-size:15px; text-align:justify; color:#5d5c5c; font-family:'verdana'; line-height:20px; }
.part_btns{float:left; width:100%; margin-top:20px;}
.prat_btns_img{float:left; width:auto;}
.btns_img_last{float:right}

.elastislide-horizontal ul li.rmo{display:block}
.remove_icon{float: right;margin-right: 0; text-align: right; width: 100%;}
.li_main{float:left; max-width:230px; width:230px;}

.pop_up_tit{float:left; width:100%; color:#2d9ae7; font-size:30px; font-family:'verdana'; margin-bottom:35px;}
.pop_inpt_box{float:left; width:100%;}
.pop_fld{float:left; width:100%;}
.link{color:#444444; font-size:20px; font-family:'verdana';}
.link a{text-decoration:none; color:#2d9ae7; font-size:20px;}

.txt_fld2{width: 100% !important; color: #888;}
.sub_btn{float:right; width:100%; background:url(../images/btn_bg.png) top left repeat-x; line-height:55px; border:none;color:#FFFFFF; font-family: 'verdana'; font-weight:bold; font-size:18px; text-align:left;}

/*news detail*/
.new_det {float:left; width:100%; margin-bottom:30px;}
.news_img {float:left; width:40%; margin-right:20px;}
.news_img img {width:100%; height:400px;}
.news_rig {float:left; width:100%; }
.news_tit {float:left;  width:100%; font-family: 'verdana';  color: #2d9ae7; font-size: 18px;}
.news_date {float:left; width:100%; color: #3f3f3f;  font-size: 15px; line-height: 24px; font-weight:bold;}
.news_txt {float:left; width:100%; color: #3f3f3f;  font-size: 15px; line-height: 24px; font-family: "Verdana",Geneva,sans-serif;}
.news_txt span {font-family: 'verdana';  color: #2d9ae7; font-size: 18px;}


.pro_detail{  color: #5d5c5c; font-family: 'verdana'; font-size: 14px; line-height:22px;}
.validation_field{ color:#FF0000; direction:none}

.bot-con{ float:left; width:68%;text-align: left;}

.in_box{float:left; width:440px;}

/*=========new step1 20_8===========*/

.step1_nav {float:right; width:98%; border:solid 2px #c9c9c9; padding:18px 0;}
.step1_nav ul {float:left; width:100%; margin:0; padding:0; list-style:none; }
.step1_nav ul li {float:right; margin:0; padding:0; border-left:solid 1px #cacaca;}
.step1_nav ul li:last-child {border-left:none;}
.step1_nav ul li a {text-decoration:none; color:#2d99e7; font-size:14px; font-weight:bold; font-family:"Verdana", Geneva, sans-serif; padding:0 20px;}
.step1_nav ul li a:hover {text-decoration:underline;}
.step1_link {float:left; width:100%; text-align:right; margin:25px 0 20px 0;}
.step1_link a {text-decoration:none; color:#3f3f3f; font-size:14px; font-weight:bold; font-family:"Verdana", Geneva, sans-serif; padding:0 15px;}
.step1_link a.last {padding:0 0 0 15px;}
.step1_link a.act {color:#2d99e7;}
.step1_link span {color:#2d99e7; font-size:14px; font-weight:bold; font-family:"Verdana", Geneva, sans-serif;}

.step1_mid {float:left; width:95%; background:#e1f3ff; padding:35px 25px 45px 30px;}
.step1_mid_top {float:left; width:100%;}
.step1_sele_box {float:left; width:23.5%; margin-right:15px; border:solid 1px #ececec; background:#f3f5f3; height:40px;}
.step1_find_shoes {float:right; width:auto; }

.step1_mid_bot {float:left; width:100%;}
.step1_tit {float:left; width:100%; color:#004372; font-size:30px; font-weight:bold; font-family:"Verdana", Geneva, sans-serif;}
.step1_blk {float:left; width:100%; margin:30px 0 10px 0;}
.step1_left {float:left; width:43%; color:#1c88d8; font-size:20px; font-family:"Verdana", Geneva, sans-serif;}
.step1_left_txt {float:left; width:100%; margin:0 0 40px 0;}
.step1_rig {float:right; width:50%;}
.step1_rig img {width:100%;}
.step1_app {float:left; width:100%;}
.step1_app_btn {float:left; width:auto; margin-right:20px;}

.step1_sele_box select {float:left; width:100%; border:none; /*background:url(../images/arw.png) 98% center no-repeat;*/ height:40px; font-size:16px; color:#3f3f3f;
}
/*.step1_sele_box select > option{width:100% !important;}*/

/*30-8-2014*/
#l_email{ background:url(../images/email-box.png) no-repeat 17px; center; padding-left:60px; width:83.5%;}
#l_password{background:url(../images/lock-g.png) no-repeat 17px; center; padding-left:60px; width:83.5%;}

<!--2-9-2014-->
.scan_foot_mid {float:left; width:95%; background:#FFFFFF; padding:35px 25px 45px 30px;}
.tham-logo{ width:100%; float:left; text-align:center;}
.tham-text img{ float:none !important; display:inline-block;}
.tham-text{width:100%; float:left; text-align:center; margin:15px 0; color:#000000;}
.loading{margin-top: 100px; float: left; padding-left: 47%;}

.new-qut{ float:right; width:40%;border-radius: 10px;margin-left:3%; font-style:italic; border:solid 1px #dddddd; padding:2%; color:#2d9ae7; /*margin-top:-90px;*/font-size: 14px; line-height: 20px;
   
    background: -moz-linear-gradient(85deg, rgba(224,224,224,1) 0%, rgba(209,209,209,1) 100%); /* ff3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(209,209,209,1)), color-stop(100%, rgba(224,224,224,1))); /* safari4+,chrome */
    background: -webkit-linear-gradient(85deg, rgba(224,224,224,1) 0%, rgba(209,209,209,1) 100%); /* safari5.1+,chrome10+ */
    background: -o-linear-gradient(85deg, rgba(224,224,224,1) 0%, rgba(209,209,209,1) 100%); /* opera 11.10+ */
    background: -ms-linear-gradient(85deg, rgba(224,224,224,1) 0%, rgba(209,209,209,1) 100%); /* ie10+ */
    background: linear-gradient(5deg, rgba(224,224,224,1) 0%, rgba(209,209,209,1) 100%); /* w3c */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#D1D1D1', endColorstr='#E0E0E0',GradientType=0 ); /* ie6-9 */

}
.new-qut span {float:left; width:100%; font-size:16px; font-weight:bold; margin-bottom:10px; font-style:normal;}
.get-start{ font-weight:bold; color:#1b87d7; font-size:19px;}
.get-start_max{ font-weight:bold; color:#1b87d7; font-size:23px;}
.text-img{float:right; margin-top:-50px;}

.step3_arw {float:left; position:absolute; width:90%;}

.left_arw, 
.rig_arw {
    cursor: pointer;
    height: 45px;
    position: absolute;
    width: 45px;}
	
.how_width {float:left; width:52%;}
.how_width a {text-decoration:none; background:#2d9ae7; border-radius:5px; color:#ffffff; padding:5px; display:inline-block;  }
.how_width a:hover {color:#000000;}
.how_fooot_lef{float:left; width:67%;}
.how_foot_rig {float:right;  margin-left:5%;}

.box_tit_news {float:left; width:55%;  color: #2d9ae7; font-family: "HelveticaLTBold"; font-size: 18px; margin-bottom:10px;}

@media screen and (min-width:981px) and (max-width:1024px) {
	.slid_tit{ margin-top:-238px;}
	.slid_txt{ margin-top:-215px;}
	.read_btn{ margin-top:-60px;}
	.margin {width:96%; margin:0 2%;}
	.app_img {width:42%; margin:20px 29%;}
	.top_menu ul li a {padding:0 10px; font-size:13px;}
	.fot_lef {width:47.2%;}
	.fot_rig {width:45%;}
	.box_e_txt{height:110px;}
	.new_inp{width: 35.9%;}
	/*contact page*/
	.con_rght img{width:100%;}
	
	/*step2*/
	.step_app_img {display: inline-block;float: none;margin: 25px 0;width: 55%;}
	.step_rght{ text-align:center;}
	.box_sub_img{margin:0 auto; display:table; width:96%; height:101px;}
	.box_sub_img img{width:100% !important; height:101px;}
	.box_fot_img{margin:0 auto; display:table; width:98px; height:76px;}
	.box_fot_img img{width:100%;height:76px;}
	
	/*step3 page*/
	.step_dets_part3{text-align:left;}
	.step_dets_part2{width: 33.868%;}
	.step_dets_part3{width: 54.29%;}
	
	/*=========new step1 20_8===========*/
	.step1_sele_box {width:23%;}
	.wrapper-dropdown-2 {width:172px;}
	
	.sele_box{ width:23%; }
	
	.how_fooot_lef {
    float: left;
    width: 65%;
}
.flexslider .slides img {height:373px !important;}
}

@media screen and (min-width:961px) and (max-width:980px) {
	.slid_tit{ margin-top:-223px;}
	.slid_txt{ margin-top:-198px;}
	.read_btn{ margin-top:-60px;}
	.margin {width:96%; margin:0 2%;}
	.ban_bg {margin:-134px 0 0 0; }
	.app_img {width:42%; margin:20px 29%;}
	.top_menu ul li a {padding:0 8px;}
	.fot_lef {width:48.2%;}
	.fot_rig {width:45%;}
	.box_e_txt{height:108px;}
	/*contact page*/
	.con_rght img{width:100%;}
	.new_inp{ width: 33.9%;}
	
	/*step2*/
	.step_app_img {display: inline-block;float: none;margin: 25px 0;width: 55%;}
	.step_rght{ text-align:center;}
	.box_sub_img{margin:0 auto; display:table; width:96%; height:101px;}
	.box_sub_img img{width:100% !important; height:101px;}
	.box_fot_img{margin:0 auto; display:table; width:98px; height:76px;}
	.box_fot_img img{width:100%;height:76px;}
	
	/*step3 page*/
	.step_dets_part3{text-align:left;}
	.step_dets_part2{ width: 31.868%;}
	.step_dets_part3{width: 53.29%;}
	
	/*=========new step1 20_8===========*/
	.step1_sele_box {width:22.5%;}
	.wrapper-dropdown-2 {width:170px;}
	
	.sele_box{ width:23%; }
	
	/*=========new step1 11_9===========*/
	.add_img img {height:300px !important;}
	
	.how_fooot_lef {
    float: left;
    width: 65%;
}
.flexslider .slides img {height:355px !important;}
}

@media screen and (min-width:901px) and (max-width:960px) {
	.slid_tit{ margin-top:-205px;}
	.slid_txt{ margin-top:-185px;}
	.read_btn{ margin-top:-70px;}
	.margin {width:96%; margin:0 2%;}
	.app_img {width:46%; margin:20px 27%;}
	.top_menu ul li a {padding:0 7px; font-size:13px;}
	.fot_lef {width:52.2%;}
	.fot_rig {width:45%;}
	.shoe_rig {float:right; width:76% !important;}
	.flexslider .slides img {height:450px;}
	.box_e_txt{height:108px;}
	.new_inp{width: 29.9%;}
	
	/*contact page*/
	.con_rght img{width:100%;}
	
	/*step2*/
	.step_app_img {display: inline-block;float: none;margin: 25px 0;width: 62%;}
	.step_rght{ text-align:center;}
	.box_sub_img{margin:0 auto; display:table; width:96%; height:101px;}
	.box_sub_img img{width:100% !important; height:101px;}
	.box_fot_img{margin:0 auto; display:table; width:98px; height:76px;}
	.box_fot_img img{width:100%;height:76px;}

	/*step3 page*/
	.part_btns{text-align: left;}
	.prat_btns_img{ width: 100%;margin-bottom: 15px;}
	.step_dets_part_main{ text-align:left;}
	.step-3 .step_lft{margin-right: 5%;}
	.step-3 .step_rght{width: 72%;}
	
	.jcarousel-skin-tango .jcarousel-item{ width: 25% !important;}
	.step4 .step_rght{ width: 96%; margin-left: 22px;}
	
.step_slider {width: 96% !important; float:right;}

/*=========new step1 20_8===========*/
	.step1_sele_box {width:22%;}
	.wrapper-dropdown-2 {width:150px;}
	
	.ui-widget {width:183px !important;}
	.step1_find_shoes img {width:100%;}
	
	.log_part{width: 60%;}
	.sele_box{ width:22.6%; }
	.step_rght{ margin-top:20px;}
	/*=========new step1 11_9===========*/
	.add_img img {height:300px !important;}
	
	.how_fooot_lef {
    float: left;
    width: 63%;
}
.flexslider .slides img {height:335px !important;}
}

@media screen and (min-width:801px) and (max-width:900px) {
	.slid_tit{ margin-top:-190px;}
	.slid_txt{ margin-top:-170px;}
	.read_btn{ margin-top:-43px;}
	.margin {width:96%; margin:0 2%;}
	.app_img {width:52%; margin:20px 24%;}
	.top_menu ul li a {padding:0 9px; font-size:12px;}
	.fot_lef {width:52.2%;}
	.fot_rig {width:45%;}
	.sub{float: left;
    margin:0px 0px 0 10px}
	.fot_list1 {margin-right:10%;}
	.fot_list2 {margin-right:10%;}
	.fot_list3 {width:23.8%;}
	.shoe_rup {width:22.5%;}
	.shoe_txt {width:59.3%; font-size:14px;}
	.flexslider .slides img {height:440px;}
	.shoe_lef {width:24.6%;}
	.ban_bg {margin:-109px 0 0 0; }
	.box_e_txt{height:150px;}
	.new_inp{ width:56%;}
	.new_txt{ width:100%;}
	
	/*top Menu*/
	.top_rig{float:right; font-family:"Verdana", Geneva, sans-serif;width: 81.5%;;}
	
	/*contact page*/
	.con_rght img{width:100%;}
	
	/*login page*/
	.log_part {margin-left: 23%;}	
	
	/*step1 page*/
	.step_top {width: auto; float: right;}
	.find_shoes img{width:100%}
	.wrapper-dropdown-2{width:140px;}
	.step_banner {margin-top: -160px;}
	.banner_txt_main {margin: 30px 0 0 40px;}
	.find_shoes input {float: left;width: 100%;}
	.wrapper-dropdown-2 {width: 82%;}
	.step_right_rght{width: 35%;}
	.bot-con{width: 62%;}
	.step_right_lft{margin-left: 0; width:99%;}
	
	/*step2*/
	
.box_img img {
    min-height: 167px;
    width: 100%;
}

.box_img {
    float: left;
    min-height: 170px;
    width: 100%;
}
	.step_app_img {display: inline-block;float: none;margin: 25px 0;width: 69%;}
	.step_rght{ text-align:center;}
	.box_sub_img{margin:0 auto; display:table; width:96%; height:101px;}
	.box_sub_img img{width:100% !important; height:101px;}
	.box_fot_img{margin:0 auto; display:table; width:98px; height:76px;}
	.box_fot_img img{width:100%;height:76px;}
	
	/*step3 page*/
	.step-3 .step_dets_part1{ width: 100%;margin-bottom: 15px;}
	.step-3 .part_row{width: 15%;margin-right: 10px;}
	.step-3 .step_dets_part3{ text-align: left;}
	.step-3 .part2_img > img {max-width: 100%;}
	.step-3 .step_dets_part2{width: 29.868%;}
	.step-3 .step_dets_part3 {float: right; width: 53.29%;}
	#slider_container{ width: 100%;}
	
	.jcarousel-skin-tango .jcarousel-item{ width: 22% !important;}
	.step4 .step_rght{ width: 96%; margin-left: 22px;}
	
	/*=========new step1 20_8===========*/
	.step1_sele_box {width:22.2%;}
	.wrapper-dropdown-2 {width:145px;}
	.step1_find_shoes {width:25%;}
	.step1_find_shoes input {width:100%; height:40px;}
	.logo img {width:100%;}
	.logo {float:left ;width:18.5%; margin:20px 0 0 0;}
	
	.ui-widget {width:183px !important;}
	
	.log_part{width: 60%;}
	
	/*=========new step1 11_9===========*/
	.add_img img {height:300px !important;}
	.promo_txt1 {height:auto;}
	
	.how_fooot_lef {
    float: left;
    width:59%;
}
.box_tit {height:75px;}
.flexslider .slides img {height:300px !important;}
	
}

@media screen and (min-width:769px) and (max-width:800px) {
	.slid_tit{ margin-top:-181px;}
	.slid_txt{ margin-top:-159px; width:70%;}
	.read_btn{ margin-top:-43px;}
	
	.margin {width:96%; margin:0 2%;}
	.ban_bg {margin:-109px 0 0 0; }
	.app_img {width:52%; margin:20px 24%;}
	.top_menu ul li a {padding:0 7px; font-size:12px;}
	.fot_lef {width:52.2%;}
	.fot_rig {width:42.4%;}
	.fot_list1 {margin-right:10%;}
	.fot_list2 {margin-right:10%;}
	.fot_list3 {width:23.8%;}
	.shoe_rup {width:22.5%;}
	.shoe_txt {width:59.1%; font-size:13px;}
	.new_txt {font-size:12px; width:100%;}
	.shoe_lef {width:24.6%;}
	.box_e_txt{height:108px;}
	/*.read_btn a img.read { float: left; height: auto !important;width: auto;}*/
	.box_img img {
    min-height: 164px;
    width: 100%;
}
.sub{float: left;
    margin:0px 0px 0 10px;}
	.new_inp{ width:60%;}
.box_img {
    float: left;
    min-height: 168px;
    width: 100%;
}
.box_e_txt{height:135px;}
	/*contact page*/
	.con_rght img{width:100%;}
	
	/*top Menu*/
	.top_rig{float:right; width:81%; font-family:"Verdana", Geneva, sans-serif;}
	
	/*login page*/
	.log_part {margin-left: 20%;}	
	
	/*step1 page*/
	.step_top {width: auto; float: right;}
	.find_shoes img{width:100%}
	.wrapper-dropdown-2{width:140px;}
	.step_banner {margin-top: -135px;}
	.banner_txt_main {margin: 30px 0 0 40px; width:45%;}
	.find_shoes input {float: left;width: 100%;}
	.wrapper-dropdown-2 {width: 82%;}
	.step_right_rght{width: 35%;}
	.bot-con{width: 62%;}
	.step_right_lft{margin-left: 0; width:99%;}
	
	/*step2*/
	.step_app_img {display: inline-block;float: none;margin: 25px 0;width: 73%;}
	.step_rght{ text-align:center;}
	.box_sub_img{margin:0 auto; display:table; width:96%; height:101px;}
	.box_sub_img img{width:100% !important; height:101px;}
	.box_fot_img{margin:0 auto; display:table; width:98px; height:76px;}
	.box_fot_img img{width:100%;height:76px;}
	
	/*step3 page*/
	.step-3 .step_dets_part1{ width: 100%;margin-bottom: 15px;}
	.step-3 .part_row{width: 15%;margin-right: 10px;}
	.step-3 .step_dets_part3{ text-align: left;}
	.step-3 .part2_img > img {max-width: 100%;}
	.step-3 .step_dets_part2{width: 29.868%;}
	.step-3 .step_dets_part3 {float: right;width:53.29%;}
	.prat_btns_img{width: 100%;margin-bottom: 15px;}
	
	.jcarousel-skin-tango .jcarousel-item{ width: 21% !important;}
	.step4 .step_rght{ width: 96%; margin-left: 22px;}
	
	/*=========new step1 20_8===========*/
	.step1_sele_box {width:22%;}
	.wrapper-dropdown-2 {width:132px;}
	.step1_find_shoes {width:25%;}
	.step1_find_shoes input {width:100%; height:40px;}
	.step1_mid {width:100%; padding:35px 0 45px 0;}
	.logo img {width:100%;}
	.logo {float: left; margin: 20px 0 0; width: 19%;}
	
	.ui-widget {width:183px !important;}
	
	.log_part{width: 60%;}
	
	.scan_foot_mid {width:100%; padding:35px 0 45px 0;}
	
	.preview {width:100% !important;}
	.thumb_img {margin:0 auto !important; display:table; width:100%; float:none;}
	.thumb_img img{width:100%;}
	
	/*=========new step1 11_9===========*/
	.add_img img {height:270px !important;}
	.promo_txt1 {height:auto;}
	
	.how_fooot_lef {
    float: left;
    width:54%;
}
/*.top_menu{ width:100%;}*/
.box_tit { height:75px;}

.flexslider .slides img {height:285px !important;}
}

@media screen and (min-width:761px) and (max-width:768px){
	.slid_tit{ margin-top:-181px;}
	.slid_txt{ margin-top:-159px; width:70%;}
	.read_btn{ margin-top:-43px;}
		
	.margin {width:96%; margin:0 2%;}
	.ban_bg {margin:-109px 0 0 0; }
	.app_img {width:54%; margin:20px 22%;}
	.top_menu ul li a {padding:0 3px; font-size:12px;}
	.fot_lef {width:52.2%;}
	.fot_rig {width:42.4%;}
	.fot_list1 {margin-right:10%;}
	.fot_list2 {margin-right:10%;}
	.fot_list3 {width:23.8%;}
	.shoe_rup {width:22.5%;}
	.shoe_txt {width:59.1%; font-size:13px;}
	.new_txt {font-size:12px; width:100%;}
	.shoe_lef {width:24.6%;}
	.box_e_txt{height:108px;}
	.new_inp{ width:60%;}
	/*.read_btn a img.read { float: left; height: auto !important;width: auto;}*/
	
	/*contact page*/
	.con_rght img{width:100%;}
	
	/*login page*/
	.log_part {margin-left:20%;}	
	
		/*step1 page*/
	.step_top {width: auto; float: right;}
	.find_shoes img{width:100%}
	.wrapper-dropdown-2{width:140px;}
	.step_banner {margin-top: -135px;}
	.banner_txt_main {margin: 30px 0 0 40px; width:45%;}
	.find_shoes input {float: left;width: 100%;}
	.wrapper-dropdown-2 {width: 82%;}
	.step_right_lft{margin-left: 0; width:99%;}
	.step_right_rght{width: 33%;}
	.bot-con{width: 65%;}
	
	/*step2*/
	.step_app_img {display: inline-block;float: none;margin: 25px 0 0;width: 73%;}
	.step_rght{ text-align:center;}
	.box_sub_img{margin:0 auto; display:table; width:96%; height:101px;}
	.box_sub_img img{width:100% !important; height:101px;}
	.box_fot_img{margin:0 auto; display:table; width:98px; height:76px;}
	.box_fot_img img{width:100%;height:76px;}
	
	/*step3 page*/
	.step-3 .step_dets_part1{ width: 100%;margin-bottom: 15px;}
	.step-3 .part_row{width: 15%;margin-right: 10px;}
	.step-3 .step_dets_part3{ text-align: left;}
	.step-3 .part2_img > img {max-width: 100%;}
	.step-3 .step_dets_part2{width: 29.868%;}
	.step-3 .step_dets_part3 {float: right;width: 65.29%;}
	.prat_btns_img{width: 100%;margin-bottom: 15px;}
	
	.jcarousel-skin-tango .jcarousel-item{ width: 21% !important;}
	.step4 .step_rght{ width: 96%; margin-left: 22px;}
	
	/*=========new step1 20_8===========*/
	.step1_sele_box {width:22%;}
	.wrapper-dropdown-2 {width:132px;}
	.step1_find_shoes {width:24%;}
	.step1_find_shoes input {width:100%; height:40px;}
	.step1_link a {font-size:12px; padding:0 10px;}
	.step1_mid {width:100%; padding:35px 0 45px 0;}

	.logo img {width:100%;}
	.logo {float: left; margin: 20px 0 0; width: 19%;}
	
	.ui-widget {width:183px !important;}
	
	.log_part{width: 60%;}

	.scan_foot_mid {width:100%; padding:35px 0 45px 0;}
	
	/*=========new step1 3_9_2014===========*/
	.step_detail_left { width: 55%;}
	.preview {width:100% !important;}
	.thumb_img {margin:0 auto !important; display:table; width:95%; float:none;}
	.thumb_img img{width:100%;}
	.step_dets_part3 {width:100% !important;}
	
	/*=========new step1 11_9===========*/
	.add_img img {height:250px !important;}
	.promo_txt1 {height:auto;}
	
	.how_fooot_lef {
    float: left;
    width:54%;
}

.box_tit {height:75px;}
.flexslider .slides img {height:285px !important;}
}
@media screen and (max-width:760px) {
	/* nav-wrap */
	#nav-wrap { position: relative; width:100%; margin:0px; display:block; }
	/* menu icon */
	#menu-icon { color: #000; width: 34px; height: 25px; float:right; margin:0; background:url(../images/menu.png) left top no-repeat; padding: 0; cursor: pointer; display: block; /* show menu icon */ }
	#menu-icon:hover {background:url(../images/menu_hover.png) left top no-repeat;}
	#menu-icon.active { background:url(../images/menu_hover.png) left top no-repeat; }
	/* main nav */
	#nav { position: absolute; top:35px; width: 100%; z-index: 10000; background: #1c85d2; display: none; /* visibility will be toggled with jquery */ }
	#nav li { margin:0px; float:left; width:100%; line-height:50px; }
	#nav a, #nav ul a { padding:0 0 0 20px; margin:0px; font-size:14px; line-height:40px; border-bottom:solid 1px rgba(255, 255, 255, 0.2); color:#FFF; text-decoration:none; width:100%}
	#nav a:hover, #nav ul a:hover { color: #004372; }
	/* dropdown */
	#nav ul { width: auto; position: static; display: block; border: none; background: inherit; }
	#nav ul li { margin: 3px 0 3px 15px;}
	.box_e_txt{height:108px;};
}

@media screen and (min-width: 760px) {
	#nav {display: block !important;}
	
	.box_sub_img{margin:0 auto; display:table; width:96%; height:101px;}
.box_sub_img img{width:100% !important; height:101px;}
.box_fot_img{margin:0 auto; display:table; width:98px; height:76px;}
.box_fot_img img{width:100%;/*height:76px;*/}


}

@media screen and (min-width: 641px) and (max-width: 760px) {
	.slid_tit{ margin-top:-160px; font-size:24px;}
	.slid_txt{ margin-top:-145px; width:70%; font-size:14px;}
	.read_btn{ margin-top:-50px;}

.logo img {width:100%;}
	.logo {float: left; margin: 20px 0 0; width: 19%;}
	.margin {width:96%; margin:0 2%;}
	.app_img {width:78%; margin:20px 0 20px 20%;}
	.fot_rig {width:42.4%;}
	.fot_list1 {margin-right:10%;}
	.fot_list2 {margin-right:10%;}
	.fot_list3 {width:23.8%;}
	.shoe_rup {width:25.5%; font-size:18px;}
	.shoe_free {font-size:18px;}
	.shoe_txt {width:56.1%; font-size:13px; line-height:normal; height:47px;}
	.flexslider .slides img {height:400px !important;}
	.new_txt {font-size:12px;}
	.shoe_lef {width:24.6%;}
	.reg_menu {display:none;}
	#nav-wrap {display:block;}
	.top_menu {background:none; width:50%;}
	.ban_bg {margin:-135px 0 0 0; }
	.fot_lef {margin: 0 5%; width: 90%;}
	.shoe_lef_img1 {width:100%;}
	.shoe_lef_img {width:100%; display:none;}

	/*.read_btn a img.read { float: left; height: auto !important;width: auto;}*/

	.fot_rig {width: 95%;}
	.new_txt {font-size: 12px; width:auto; text-align:left;margin-right: 5px;}
	.new_inp {background:none; width:auto; text-align:center; height: auto;} 
	.new_inp1{background:#FFF; width:97%; margin:0; padding:5.5px 2%; line-height:34px; }
	.sub{text-align:center; margin-top:0;}
	.fot1{text-align:center;}
	.ban_bg {margin:-88px 0 0 0; }
	.box_e_txt{height:160px;}
	
	/*contact page*/
	.con_rght img{width:100%;}
	
	/*login page*/
	.log_part {margin-left:18%;}	
	
	/*step1 page*/
	.step_top {width: 100%; float: right;}
	.find_shoes img{width:100%}
	.wrapper-dropdown-2{width:140px;}
	.step_banner {margin-top: -122px;}
	.banner_txt_main {margin:15px 0 0 40px; width:55%;}
	.step_lft {margin-right: 2%; width:98%;}
	.step_rght {width:100%;}
	.step_right_lft {margin-left: 2%; width: 60%;}
	.step_right_rght {margin-left:0; width: 28.9474%;}
	.step_box img{width:100%;}
	.step_right_main {margin-top:0px;}
	.step_right_right {margin-top:0px; width: 100%;}
	.mid_cent_cont_list ul.bot_ul li{font-size: 13px;}
	.wrapper-dropdown-2{font-size: 14px;}
	.find_shoes input {float: left;width: 100%;}
	.wrapper-dropdown-2 {width: 82%;}
	.step_right_lft{width: 96%;}
	
	/*step2*/
	.step_app_img {display: inline-block;float: none;margin: 25px 0;width:92%;}
	.step_rght{ text-align:center;}
	.box_sub_img{margin:0 auto; display:table; width:96%; height:101px;}
.box_sub_img img{width:100% !important; height:101px;}
.box_fot_img{margin:0 auto; display:table; width:98px; height:76px;}
.box_fot_img img{width:100%;height:76px;}
	
	/*step3 page*/
	.step-3 .step_dets_part1{ width: 100%;margin-bottom: 15px;}
	.step-3 .part_row{width: 15%;margin-right: 10px;}
	.step-3 .step_dets_part3{ text-align: left;}
	.step-3 .part2_img > img {max-width: 100%;}
	.step-3 .step_dets_part2{width: 29.868%;}
	.step-3 .step_dets_part3 {float: right;width: 100%; /*margin-top: 180px !important;*/}
	.prat_btns_img{width: 100%;margin-bottom: 15px;}
	.step_detail_left {width:65%;}

	.jcarousel-skin-tango .jcarousel-item{ width: 21% !important;}
	.step4 .step_rght{ width: 96%; margin-left: 22px;}
	.jcarousel-skin-tango .jcarousel-clip-horizontal{margin: 0 45px 0 50px !important;}
	
	/*=========new step1 20_8===========*/
	.step1_sele_box {width:432px; margin:0 20% 20px 20%;}
	.wrapper-dropdown-2 {width:100%;}
	.step1_find_shoes {width:100%; text-align:center;}
	.step1_link a {font-size:12px; padding:0 3px;}
	.step1_left {width:100%;}
	.step1_rig {width:100%; margin-bottom:20px;}
	.step1_mid {width:100%; padding:35px 0 45px 0;}
	
	.ui-widget {width:432px !important;}
	
	.log_part{width: 73%;}
	#slider_container{ float:none !important; display:inline-block;}
	.scan_foot_mid {width:100%; padding:35px 0 45px 0;}
	
	/*=========new step1 3_9_2014===========*/
	.preview {width:100% !important;}
	.thumb_img {margin:0 auto !important; display:table; width:91%; float:none;}
	.step_dets_part3 {width:100% !important;}
	
	/*=========new step1 11_9===========*/
	.add_img img {height:220px !important;}
	.promo_txt1 {height:auto;}
	
	.how_fooot_lef {
    float: left;
    text-align: left;
    width: 100%;
}
.how_foot_rig {
    display: inline-block;
    float: none;
    margin-left: 0;
    width: auto;
}
.how_foot_rig img {
    width: auto;
}
.sub_mid_bot_cont{ text-align:left;margin-bottom: 20px;}
.box_tit {height:95px;} 
.flexslider .slides img {height:245px !important;}
	
}

@media screen and (min-width:601px) and (max-width:640px) {
	.slid_tit{ margin-top:-205px; font-size:24px; margin-left:148px;}
	.slid_txt{ margin-top:-193px; width:69%; font-size:14px; margin-left:148px;}
	.read_btn{ margin-top:-91px; margin-left:148px;}
	.margin {width:96%; margin:0 2%;}
	.app_img {width:78%; margin:20px 0 20px 20%;}
	.fot_rig {width:42.4%;}
	.fot_list1 {margin-right:10%;}
	.fot_list2 {margin-right:10%;}
	.fot_list3 {width:23.8%;}
	.shoe_rup {width:25.5%; font-size:18px;}
	.shoe_free {font-size:18px;}
	.shoe_txt {width:56.1%; font-size:13px; line-height:normal; height:47px;}
	.new_txt {font-size:12px;}
	.shoe_lef {width:24.6%;}
	.reg_menu {display:none;}
	#nav-wrap {display:block;}
	.top_menu {background:none; width:100%;}
	.shoe_lef_img {display:none;}
	/*.read_btn a img.read { float: left; height: auto !important;width: auto; margin-top:40px;}*/
	.box_e_txt{height:108px;}

	.fot_lef {margin: 0 5%; width: 90%;}
	.fot_rig {width: 95%;}
	.new_txt {font-size: 12px; width:auto; text-align:left;margin-right: 5px;}
	.new_inp {background:none; width:auto; text-align:center; height: auto;} 
	.new_inp1{background:#FFF; width:96%; margin:0; padding:5px 2%; }
	.sub{text-align:center; margin-top:0;}
	.fot1{text-align:center;}
	
	/*contact page*/
	.con_rght img{width:100%;}
	.con_lft {margin-right: 0; width: 100%;}
	.txt_fld{width:95%;}
	.txt_fld2 {
    color: #888;
    width: 99.7% !important;
}
	.textarea_fld{width:95%;}	
	.con_rght{width:100%; margin-bottom:20px;}

	
	/*login page*/
	.log_part {margin-left:16%;}
	
		
	/*step1 page*/
	.step_top {width: 100%; float: right;}
	.wrapper-dropdown-2{width:140px;}
	.step_banner {margin-top: -122px;}
	.banner_txt_main {margin:15px 0 0 40px; width:55%;}
	.step_lft {margin-right:0px; width:100%;}
	.find_shoes{float: left; width:30%; margin-left:2%;}
	.step_rght {width:100%;}
	.sele_box {width: 32%;}
	.wrapper-demo{float:left; width:100%;}
	.step_right_lft {margin-left:2%; width: 97%;}
	.step_right_rght {margin-left:0; width: 28.9474%;}
	.step_box img{width:100%;}
	.step_right_main {margin-top:0px;}
	.step_right_right {margin-top:0px; width: 100%;}
	.mid_cent_cont_list ul.bot_ul li{font-size: 13px;}
	.wrapper-dropdown-2{font-size: 14px;}
	
	/*step2*/
	.step_app_img {display: inline-block;float: none;margin: 25px 0 30px;width: 67%;}
	.step_rght{ text-align:center;}.box_sub_img{margin:0 auto; display:table; width:96%; height:101px;}
.box_sub_img img{width:auto !important; height:101px;}
.box_fot_img{margin:0 auto; display:table; width:98px; height:76px;}
.box_fot_img img{width:100%;height:76px;} 

	/*step3 page*/
	.step-3 .step_dets_part1{ width: 100%;margin-bottom: 15px;}
	.step-3 .part_row{width: 15%;margin-right: 10px;}
	.step-3 .step_dets_part3{ text-align: left;}
	.step-3 .part2_img > img {max-width: 100%;}
	.step-3 .step_dets_part2{width: 29.868%;}
	.step-3 .step_dets_part3 {float: right;width:100%;/* margin-top: 180px !important;*/}
	.prat_btns_img{width: 100%;margin-bottom: 15px;}
	.in_box {width:100%;}
	.step_detail_left {width: 70%; padding-left:90px;}
	.thumb_img { width: 90% !important; }
	
	/*=========new step1 20_8===========*/
	.step1_sele_box {width:400px; margin:0 20% 20px 20%;}
	.wrapper-dropdown-2 {width:100%;}
	.step1_find_shoes {width:100%; text-align:center;}
	.step1_left {width:100%;}
	.step1_rig {width:100%; margin-bottom:20px;}
	.step1_mid {width:100%; padding:35px 0 45px 0;}
	.top_rig {width:auto;}
	.box {float: left;margin:20px 15% 0 15%; width:70%;}
.box_img {
    float: left;
    min-height: 190px;
    width: 100%;
}
.box_img img {
    min-height: 186px;
    width: 100%;
}
.ui-widget {width:400px !important;}
.log_part{width: 73%;}


#slider_container{ float:none !important; display:inline-block;}

.scan_foot_mid {width:100%; padding:35px 0 45px 0;}

/*=========new step1 3_9_2014===========*/
	.preview {width:100% !important;}
	.thumb_img {margin:0 auto !important; display:table; width:73%; float:none;}
	.step_dets_part3 {width:100% !important; margin-top:20px !important; }
	
	/*=========new step1 11_9===========*/
	.add_img img {height:200px !important;}
	.promo_txt1 {height:auto;}
	.how_width {width:90%;}
	.new-qut {width:90%; float:left; margin:0 0 20px 0;}
	.how_width a {display:table;}
	.how_foot_rig img {width:100%;}
	
	.how_fooot_lef {
    float: left;
    text-align: left;
    width: 100%;
}
.how_foot_rig {
    display: inline-block;
    float: none;
    margin-left: 0;
    width: auto;
}
.how_foot_rig img {
    width: auto;
}
.sub_mid_bot_cont{ text-align:left;margin-bottom: 20px;}
.flexslider .slides img {height:225px !important;}
}

@media screen and (min-width:551px) and (max-width:600px) {
	.slid_tit{ margin-top:-188px; font-size:24px; margin-left:148px;}
	.slid_txt{ margin-top:-174px; width:69%; font-size:14px; margin-left:148px;}
	.read_btn a{ font-size:13px;  }
	.read_btn{ margin-top:-91px; margin-left:148px; padding: 7px 10px;}
	.margin {width:96%; margin:0 2%;}
	.app_img {width:78%; margin:20px 0 20px 20%;}
	.fot_rig {width:42.4%;}
	.fot_list1 {margin-right:10%;}
	.fot_list2 {margin-right:10%;}
	.fot_list3 {width:23.8%;}
	.shoe_rup {width:25.5%; font-size:16px;}
	.shoe_free {font-size:18px;}
	.shoe_txt {width:56.1%; font-size:13px; line-height:normal; height:47px;}
	.new_txt {font-size:12px;}
	.shoe_lef {width:24.6%;}
	.reg_menu {display:none;}
	#nav-wrap {display:block;}
	.top_menu {background:none; width:100%;}
	.shoe_lef_img {display:none;}
	/*.read_btn a img.read { float: left; height: auto !important;width: auto; margin-top:40px;}*/
	.box_e_txt{height:108px;}
	
	.fot_lef {margin: 0 5%; width: 90%;}
	.fot_rig {width: 95%;}
	.new_txt {font-size: 12px; width:auto; text-align:left; margin-right:5px;}
	.new_inp {background:none; width:auto; text-align:left; height: auto;} 
	.new_inp1{background:#FFF; width:96%; margin:0; padding:5.5px 2%; }
	.sub{text-align:center; margin-top:0;}
	.fot1{text-align:center;}
	

/*contact page*/
.con_rght img{width:99%;}
.con_lft {margin-right: 0; width: 100%;}
.txt_fld{width:95%;}
.txt_fld2{width: 99.5% !important;}
.textarea_fld{width:95%;}	
.con_rght{width:100%; margin-bottom:20px;}

/*login page*/
.log_part {margin-left:12%;}	

		
	/*step1 page*/
	.step_top {width: auto; float: right;}
	.wrapper-dropdown-2{width:140px;}
	.step_banner {margin-top:0;}
	.banner_txt_main {display: none;}
	.step_lft {margin-right:0px; width:100%;}
	.find_shoes{float: left; width:30%; margin-left:0;}
	.step_rght {width:100%;}
	.sele_box {width: 32%; margin-right: 1%;}
	.wrapper-demo{float:left; width:100%;}
	.step_right_lft {margin-left:2%; width:97%;}
	.step_right_rght {margin-left:0%; width: 28.9474%;}
	.step_box img{width:100%;}
	.step_right_main {margin-top:0px;}
	.step_right_right {margin-top:0px; width: 100%;}
	.mid_cent_cont_list ul.bot_ul li{font-size: 13px;}
	.wrapper-dropdown-2{font-size: 14px;}
	
	/*step2*/
	.step_app_img {display: inline-block;float: none;margin: 25px 0 30px;width: 73%;}
	.step_rght{ text-align:center;}
	.box_sub_img{margin:0 auto; display:table; width:96%; height:101px;}
.box_sub_img img{width:100% !important; height:101px;}
.box_fot_img{margin:0 auto; display:table; width:98px; height:76px;}
.box_fot_img img{width:100%;height:76px;}


	/*step3 page*/
	.step-3 .step_dets_part1{ width: 100%;margin-bottom: 15px;}
	
.step_detail_left {width:90%; text-align:center;}
.preview_img {border: 1px solid #ccc; height: 300px; margin: 10px 10px 10px 71px; padding: 2px; vertical-align: middle; width: 80%;}
	.step-3 .part_row{width: 15%;margin-right: 10px;}
	.step-3 .step_dets_part3{ text-align: left;}
	.step-3 .part2_img > img {max-width: 100%;}
	.step-3 .step_dets_part2{width: 29.868%;}
	.step-3 .step_dets_part3 {float: right;width:100%; /*margin-top: 180px !important;*/}
	.prat_btns_img{width: 100%;margin-bottom: 15px;}
	.in_box {width:100%;}
	
	/*=========new step1 20_8===========*/
	.step1_sele_box {width:350px; margin:0 20% 20px 20%;}
	.wrapper-dropdown-2 {width:100%;}
	.step1_find_shoes {width:100%; text-align:center;}
	.step1_left {width:100%;}
	.step1_rig {width:100%; margin-bottom:20px;}
	.step1_mid {width:100%; padding:35px 0 45px 0;}
	.top_rig {width:60%;}
	
	.ui-widget {width:350px !important;}
	
	.log_part{width: 83%;}

	#slider_container{ float:none !important; display:inline-block;}
	.scan_foot_mid {width:100%; padding:35px 0 45px 0;}
	
	/*=========new step1 3_9_2014===========*/
	.preview {width:100% !important;}
	.thumb_img {margin-left: 83px; display:table; width:78%; float:none;}
	.step_dets_part3 {width:100% !important; margin-top:20px !important; }
	
	/*=========new step1 11_9===========*/
	.add_img img {height:200px !important;}
	.promo_txt1 {height:auto;}
	.how_width {width:90%;}
	.new-qut {width:90%; float:left; margin:0 0 20px 0;}
	.how_width a {display:table;}
	.how_foot_rig img {width:100%;}
	
	.how_fooot_lef {
    float: left;
    text-align: left;
    width: 100%;
}
.how_foot_rig {
    display: inline-block;
    float: none;
    margin-left: 0;
    width: auto;
}
.how_foot_rig img {
    width: auto;
}
.sub_mid_bot_cont{ text-align:left;margin-bottom: 20px;}
.box {float: left;margin:20px 15% 0 15%; width:70%;}
.flexslider .slides img {height:210px !important;}
}


@media screen and (min-width:481px) and (max-width:550px) {
	.slid_tit{ margin-top:-188px; font-size:18px; margin-left:148px;}
	.slid_txt{ margin-top:-174px; width:61%; line-height:14px; font-size:14px; margin-left:148px;}
	.read_btn a{ font-size:13px;  }
	.read_btn{    margin-left: 148px; margin-top: -75px; padding: 6px 10px;}
	.margin {width:96%; margin:0 2%;}
	.logo {margin-top:50px; width:28.5%}
	.logo img {width:100%;}
	.ban_bg {margin:-122px 0 0 0; }
	.app_img {width:78%; margin:20px 0 20px 20%;}
	.fot_rig {width:42.4%;}
	.fot_list1 {margin-right:10%;}
	.fot_list2 {margin-right:10%;}
	.fot_list3 {width:23.8%;}
	.shoe_rup {width:25.5%; font-size:14px;}
	.shoe_free {font-size:18px;}
	.shoe_txt {width:56.1%; font-size:13px; line-height:normal; height:77px;}
	.new_txt {font-size:12px;}
	.shoe_lef {width:24.6%;}
	.reg_menu {display:none;}
	#nav-wrap {display:block;}
	.top_menu {background:none; width:100%;}
	.shoe_lef_img {display:none;}
	/*.read_btn a img.read { float: left; height: auto !important;width: auto; margin-top:40px;}*/
	.shoe_img1 {height:57px;}
	.box_e_txt{height:108px;}
	
	.midd1{ text-align:left;}
	.midd1 .sub_mid_top{text-align:left;}
	.app_img {display: inline-block;float: none;margin: 20px 0;width: 80%;}
	.app_img_icon, .app_img_icon2{float:left; width:auto; text-align:right; margin-right:0;}
	.fot_lef {margin: 0 5%; width: 90%;}
	.fot_rig {width: 95%;}
	.new_txt {font-size: 12px; width:auto; text-align:left; margin-right:5px;}
	.new_inp {background:none; width:44%; text-align:left; height: auto;} 
	.new_inp1{background:#FFF; width:96%; margin:0; padding:5.5px 2%; }
	.sub{text-align:center; margin-top:0;}
	.fot1{text-align:center;}
.box {float: left;margin:20px 15% 0 15%; width:70%;}
.box_img {
    float: left;
    min-height: 158px;
    width: 100%;
}
.box_img img {
    min-height: 150px;
    width: 100%;
}
	/*about us page*/
	.cont_txt img {width: 50%; margin-bottom: 25px;}
	.app_img img{max-width:91%;}


/*contact page*/
.con_rght img{width:99%;}
.con_lft {margin-right: 0; width: 100%;}
.txt_fld{width:95%;}
.txt_fld2{width: 99.8% !important;}
.textarea_fld{width:95%;}	
.con_rght{width:100%; margin-bottom:20px;}
	
/* Login Page */
#l_email, 
#l_password  {width: 82.5%;}

/*login page*/
.log_part {margin-left:8%;}	
.log_part{width:90%;}
.ext_w{width:100%;}	
.img_btn{width:100%;}

	
/*step1 page*/
.step_top {width: auto; float: right;}
.wrapper-dropdown-2{width:77%;}
.step_banner {margin-top:0;}
.banner_txt_main {display: none;}
.step_lft {margin-right:0px; width:100%;}
.find_shoes{float: left; width:30%; margin-left:0;}
.step_rght {width:100%;}
.sele_box {width: 32%; margin-right: 1%;}
.wrapper-demo{float:left; width:100%;}
.step_right_lft {margin-left:2%; width:97%;}
.step_right_rght {margin-left:0%; width: 28.9474%;}
.step_box img{width:100%;}
.step_right_main {margin-top:0px;}
.step_right_right {margin-top:0px; width: 100%;}
.mid_cent_cont_list ul.bot_ul li{font-size: 13px;}
.wrapper-dropdown-2{font-size: 14px;}

/*step2*/
	.step_app_img {display: inline-block;float: none;margin: 25px 0 30px;width: 79%;}
	.step_rght{ text-align:center;}
	.step_app_img img{ max-width:91%;}
	.box_sub_img{margin:0 auto; display:table; width:96%; height:101px;}
.box_sub_img img{width:auto !important; height:101px;}
.box_fot_img{margin:0 auto; display:table; width:98px; height:76px;}
.box_fot_img img{width:100%;height:76px;}
	
	/*step3 page*/
	.step-3 .step_dets_part1{ width: 100%;margin-bottom: 15px;}
	
.step_detail_left {width:100%;}
	.step-3 .part_row{width: 15%;margin-right: 10px;}
	.step-3 .step_dets_part3{ text-align: left;}
	.step-3 .part2_img > img {max-width: 100%;}
	.step-3 .step_dets_part2{width: 29.868%;}
	.step-3 .step_dets_part3 {float: right;width:100%; /*margin-top: 180px !important;*/}
	.prat_btns_img{width: 100%;margin-bottom: 15px;}
	.in_box {width:100%;}
	
.small_w {width: 100%;}

/*=========new step1 20_8===========*/
	.step1_sele_box {width:300px; margin:0 20% 20px 20%;}
	.wrapper-dropdown-2 {width:100%;}
	.step1_find_shoes {width:100%; text-align:center;}
	.step1_left {width:100%;}
	.step1_rig {width:100%; margin-bottom:20px;}
	.step1_mid {width:100%; padding:35px 0 45px 0;}
	.top_rig {width:96%; position:absolute;}
	.ui-widget {width:300px !important;}
	
	.log_part{width: 96%;margin-left: 2%;}
	#slider_container{ float:none !important; display:inline-block;width: 100% !important;}
	.scan_foot_mid {width:100%; padding:35px 0 45px 0;}
	
	/*=========new step1 3_9_2014===========*/
	.preview {width:100% !important;}
	.thumb_img {margin:0 auto !important; display:table; width:90%; float:none;}
	.step_dets_part3 {width:100% !important; margin-top:20px !important; }
	
	/*=========new step1 11_9===========*/
	.add_img img {height:180px !important;}
	.promo_txt1 {height:auto;}
	.how_width {width:90%;}
	.new-qut {width:90%; float:left; margin:0 0 20px 0;}
	.how_width a {display:table;}
	.how_foot_rig img {width:100%;}
	
	.how_fooot_lef {
    float: left;
    text-align: left;
    width: 100%;
}
.how_foot_rig {
    display: inline-block;
    float: none;
    margin-left: 0;
    width: auto;
}
.how_foot_rig img {
    width: auto;
}
.sub_mid_bot_cont{ text-align:left;margin-bottom: 20px;}
.flexslider .slides img {height:210px !important;}
}
@media screen and (min-width:431px) and (max-width:480px) {
.slid_tit{ margin-top:-84px; font-size:13px;}
	.slid_txt{ margin-top:-174px; width:61%; line-height:14px; font-size:14px;}
	.read_btn a{ font-size:13px;  }
	.read_btn{margin-top: -43px; padding: 6px 10px;}
	.margin {width:94%; margin:0 2%;}
	.ban_bg {margin:-102px 0 0 0; }
	.app_img {width:100%; margin:20px 0 20px 0;display: inline-block;float: none;}
	.midd1{ text-align:left;}
	.midd1 .sub_mid_top{text-align:left;}
	.fot_lef {width:52.2%;}
	.fot_rig {width:42.4%;}
	.fot_list1 {margin-right:10%;}
	.fot_list2 {margin-right:10%;}
	.fot_list3 {width:23.8%;}
	.shoe_rup {width:40%; font-size:18px;}
	.shoe_txt {width:56.1%; font-size:13px;}
	.new_txt {font-size:12px;}
	.shoe_lef {display:none;}
	.reg_menu {display:none;}
	#nav-wrap {display:block;}
	.top_menu {background:none; width:100%;}
	.slid_txt {width:85%;}
	.promo_blk {width:100%; margin-bottom:30px;}
	.add_img {width:100%;}
	.shoe_rig {width:100%;}
	.shoe_txt {width:100%;}
	.shoe_img1 {border-left:none;}
	.shoe_free {width:20.8%;}
	.app_img_icon {width:100%; text-align:center;}
	.app_img_icon2 {width:100%; text-align:center; margin:20px 0 0 0;}
	
	.slid_txt {display:none;}
	
	.shoe_rig {display:none;}
	.shoe_rig_new  {display:block;}
	.only_tit {float:left; width:97%; color: #489ad5; font-size: 20px; font-weight: bold; padding-left:3%; font-family: "Verdana",Geneva,sans-serif;}
	.free_tit {float:left; width:97%; color: #489ad5; font-size: 20px; font-weight: bold; padding-left:3%; font-family: "Verdana",Geneva,sans-serif;}
	.box_e_txt{height:108px;}
	
	.fot_lef {margin: 0 5%; width: 90%;}
	.fot_rig {width: 100%;}
	.fot_list1, .fot_list2, .fot_list3{ margin-right: 0; width:100%; text-align:center; margin-bottom:15px;}
	.fot_list3 ul{width:50%; margin:0 25%;}
	.new_txt {font-size: 12px; width:100%; text-align:center;}
	.new_inp {background:none; width:100%; text-align:center; height: auto;} 
	.new_inp1{background:#FFF; width:66%; margin:10px 15%; padding:3px 2%; }
	.sub{text-align:center; margin:5px 0 0 0; float:none; display:inline-block; }
	.news{ text-align:center;}
	.fot1{text-align:center;}
	/*.read_btn a img.read { float: left; height: auto !important;width: auto;}*/
	.promo_blk {width:100%; margin-bottom:20px;}
	.add_img {width:100%;}
	.shoe_rig {width:100%;}
	.shoe_lef {width:100%;}
	.shoe_free {width:20.8%;}
	.shoe_txt {width:90%; padding:5px 5% 10px 5%;}
	.shoe_img1 {border-left:none;}
	.logo img {width:100%;}
	.logo {width:40%;}
	
	
	/*about us page*/
	.cont_txt img {width: 50%; margin-bottom: 25px;}
	.mid_cent_cont_list ul li{width:90%;}
	.mid_cent_cont_list ul.bot_ul li{width:90%;}	
	/*.app_img_icon img{width:100%;}	
	.app_img_icon2 img{width:100%;}	*/
	

/*contact page*/
.con_rght img{width:99%;}
.con_lft {margin-right: 0; width: 100%;}
.txt_fld{width:95%;}
.txt_fld2{width: 99.5% !important;}
.textarea_fld{width:95%;}	
.con_rght{width:100%; margin-bottom:20px;}

/* Login Page */
#l_email, 
#l_password  {width: 80.5%;}

/*news_details*/	
.box_txt{font-size: 12px;}


/*login page*/
.small_w{width:100%;}
.log_part {margin-left:0;}	
.log_part{width:100%;}
.ext_w{width:100%;}	
.img_btn{width:100%;}

	
/*step1 page*/
.step_top {width: auto; float: right;}
.wrapper-dropdown-2{width:77%;}
.step_banner {margin-top:0;}
.banner_txt_main {display: none;}
.step_lft {margin-right:0px; width:100%;}
.find_shoes{float: left; width:30%; margin-left:0;}
.step_rght {width:100%;}
.sele_box {width: 32%; margin-right: 1%;}
.wrapper-demo{float:left; width:100%;}
.step_right_lft {margin-left:2%; width:97%;}
.step_right_rght {margin-left:0%; width: 28.9474%;}
.step_box img{width:100%;}
.step_right_main {margin-top:0px;}
.step_right_right {margin-top:0px; width: 100%;}
.mid_cent_cont_list ul.bot_ul li{font-size: 13px;}
.wrapper-dropdown-2{font-size: 14px;}

/*Step2 page*/
.box_sub_img{margin:0 auto; display:table; width:96%; height:101px;}
.box_sub_img img{width:auto !important; height:101px;}
.box_fot_img{margin:0 auto; display:table; width:98px; height:76px;}
.box_fot_img img{width:100%;height:76px;}

/*step3 page*/
	.step-3 .step_dets_part1{ width: 100%;margin-bottom: 15px;}
	.step-3 .part_row{width: 15%;margin-right: 10px;}
	.step-3 .step_dets_part3{ text-align: left;}
	.step-3 .part2_img > img {max-width: 100%;}
	.step-3 .step_dets_part2{width: 29.868%;}
	.step-3 .step_dets_part3 {float: right;width:100%; /*margin-top: 180px !important;*/}
	.prat_btns_img{width: 100%;margin-bottom: 15px;}
    .in_box {width:100%;}
	
	/*=========new step1 20_8===========*/
	.step1_sele_box {width:280px; margin:0 20% 20px 20%;}
	.wrapper-dropdown-2 {width:100%;}
	.step1_find_shoes {width:100%; text-align:center;}
	.step1_link a {font-size:14px; padding:0 10px;}
	.step1_left {width:100%;}
	.step1_rig {width:100%; margin-bottom:20px;}
	.step1_app_btn {width:100%; text-align:center; margin-bottom:20px;}
	.step1_mid {width:100%; padding:35px 0 45px 0;}
	.top_rig {width:60%;}
	.ui-widget {width:280px !important;}
	.news_img {float: left;margin-right: 20px;width:100%;}
	
	#slider_container{ float:none !important; display:inline-block;width: 100% !important;}
	.step_details_main{ text-align:center;}
	
.step_detail_left {width:100%;
}
	.scan_foot_mid {width:100%; padding:35px 0 45px 0;}
	
	/*=========new step1 3_9_2014===========*/
	.preview {width:100% !important;}
	.thumb_img {margin:0 auto !important; display:table; width:100%; float:none;}
	.step_dets_part3 {width:100% !important; margin-top:20px !important; }
	
	/*=========new step1 11_9===========*/
	.promo_txt1 {height:auto;}
	.how_width {width:90%;}
	.new-qut {width:90%; float:left; margin:0 0 20px 0;}
	.how_width a {display:table;}
	.how_foot_rig img {width:100%;}
	
	
	.how_fooot_lef {
    float: left;
    text-align: left;
    width: 100%;
}
.how_foot_rig {
    display: inline-block;
    float: none;
    margin-left: 0;
    width: auto;
}
.how_foot_rig img {
    width: auto;
}
.sub_mid_bot_cont{ text-align:left;margin-bottom: 20px;}
.box {float: left;margin:20px 15% 0 15%; width:70%;}
.flexslider .slides img {height:190px !important;}
.box_tit_news  {width:100%;}
}

@media screen and (min-width:361px) and (max-width:430px) {
.slid_tit{ margin-top:-84px; font-size:13px;}
	.slid_txt{ margin-top:-174px; width:61%; line-height:14px; font-size:14px;}
	.read_btn a{ font-size:13px;  }
	.read_btn{margin-top: -43px; padding: 6px 10px;}
	.margin {width:94%; margin:0 2%;}
	.ban_bg {margin:-95px 0 0 0; }
	.app_img {display: inline-block;float: none;margin: 20px 0;text-align: center;width: 100%;}
	.midd1{ text-align:left;}
	.fot_lef {width:52.2%;}
	.fot_rig {width:42.4%;}
	.fot_list1 {margin-right:10%;}
	.fot_list2 {margin-right:10%;}
	.fot_list3 {width:23.8%;}
	.shoe_rup {width:40%; font-size:18px;}
	.shoe_txt {width:56.1%; font-size:13px;}
	.new_txt {font-size:12px;}
	.reg_menu {display:none;}
	#nav-wrap {display:block;}
	.top_menu {background:none; width:100%;}
	.slid_txt {width:85%;}
	.promo_blk {width:100%; margin-bottom:30px;}
	.add_img {width:100%;}
	.shoe_rig {width:100%;}
	.shoe_txt {width:100%;}
	.shoe_img1 {border-left:none;}
	.shoe_free {width:20.8%;}
	.app_img_icon {width:100%; text-align:center;}
	.app_img_icon2 {width:100%; text-align:center; margin:20px 0 0 0;}
	.slid_txt {display:none;}
	/*.read_btn a img.read { float: left; height: auto !important;width: auto;}*/
	
	.shoe_rig {display:none;}
	.shoe_rig_new  {display:block;}
	.only_tit {float:left; width:97%; color: #489ad5; font-size: 20px; font-weight: bold; padding-left:3%; font-family: "Verdana",Geneva,sans-serif;}
	.free_tit {float:left; width:97%; color: #489ad5; font-size: 20px; font-weight: bold; padding-left:3%; font-family: "Verdana",Geneva,sans-serif;}
	.shoe_lef {display:none;}
	
	
	.fot_lef {margin: 0 5%; width: 90%;}
	.fot_rig {width: 100%;}
	.fot_list1, .fot_list2, .fot_list3{ margin-right: 0; width:100%; text-align:center; margin-bottom:15px;}
	.fot_list3 ul{width:50%; margin:0 25%;}
	.new_txt {font-size: 12px; width:100%; text-align:center;}
	.new_inp {background:none; width:100%; text-align:center; height: auto;} 
	.new_inp1{background:#FFF; width:66%; margin:10px 15%; padding:3px 2%; }
	.sub{text-align:center; margin:5px 0 0 0; float:none; display:inline-block;}
	.fot1{text-align:center;}
	.promo_blk {width:100%; margin-bottom:20px;}
	.add_img {width:100%;}
	.shoe_rig {width:100%;}
	.shoe_lef {width:100%;}
	.shoe_free {width:20.8%;}
	.shoe_txt {width:100%;}
	.shoe_img1 {border-left:none;}
	.news{ text-align:center;}
	
	/*about us page*/
	.cont_txt img {width: 50%; margin-bottom: 25px;}
	.mid_cent_cont_list ul li{width:90%;}
	.mid_cent_cont_list ul.bot_ul li{width:90%;}	
	/*.app_img_icon img{width:100%;}	
	.app_img_icon2 img{width:100%;}	*/

/*contact page*/
.con_rght img{width:99%;}
.con_lft {margin-right: 0; width: 100%;}
.txt_fld{width:95%;}
.txt_fld2{width: 99.7% !important;}
.textarea_fld{width:95%;}	
.con_rght{width:100%; margin-bottom:20px;}

/* Login Page */
#l_email, 
#l_password  {width: 76.5%;}

/*news_details*/	
.box_txt{font-size: 12px;}
.box_e_txt{height:108px;}

/*dr_michel page*/	
.mid_box_row{ text-align:center;}
.box_date{ text-align:left;}
.box_e_txt{text-align:left;}
.box_txt{ text-align:left;}

/*login page*/
.small_w{width:100%;}
.log_part {margin-left:0;}	
.log_part{width:100%;}
.ext_w{width:100%;}	
.img_btn{width:100%;}

/*step1 page*/
.step_top {width: auto; float: right;}
.wrapper-dropdown-2{width: 85%;float: left;}
.step_banner {margin-top:0;}
.banner_txt_main {display: none;}
.step_lft {margin-right:0px; width:100%; float:none; display:inline-block;}
.find_shoes{float: left; width:96%; margin-left:0;}
.step_rght {width:100%;}
.sele_box {width: 100%; margin-right: 1%;}
.wrapper-demo{float:left; width:100%;}
.step_right_lft {margin-left:2%; width: 100%;text-align: left;}
.step_right_rght {margin-left:6.31579%; width:55%;display: inline-block;float: none;margin: 0;}
.step_box img{width:100%;}
.step_right_main {margin:0 0 20px 0;}
.step_right_right {margin-top: 25px; width: 100%;}
.mid_cent_cont_list ul.bot_ul li{font-size: 13px;}
.wrapper-dropdown-2{font-size: 14px;}
.sub_mid_top_cont{ text-align:left;}
.mar_bot {margin-bottom: 10px;}
.find_shoes input {
    width: 100%;
}

/*step2 page*/
.box_sub_img{margin:0 auto; display:table; width:96%; height:101px;}
.box_sub_img img{width:auto !important; height:101px;}
.box_fot_img{margin:0 auto; display:table; width:98px; height:76px;}
.box_fot_img img{width:100%;height:76px;}

/*step3 page*/
	.step-3 .step_dets_part1{ width: 100%;margin-bottom: 15px;}
	.step-3 .part_row{width: 21%;margin-right: 10px;}
	.step-3 .step_dets_part3{ text-align: left;}
	.step-3 .part2_img > img {max-width: 100%;}
	.step-3 .step_dets_part2{width: 29.868%;}
	.step-3 .step_dets_part3 {float: right;width:100%; /*margin-top: 180px !important;*/}
	.prat_btns_img{width: 100%;margin-bottom: 15px;}
	
	.bot-con{width: 100%;}
   .in_box {width:100%;}
   
   /*=========new step1 20_8===========*/
	.step1_sele_box {width:230px; margin:0 20% 20px 20%;}
	.wrapper-dropdown-2 {width:100%;}
	.step1_find_shoes {width:100%; text-align:center;}
	.step1_link a {font-size:12px; padding:0 3px;}
	.step1_left {width:100%;}
	.step1_rig {width:100%; margin-bottom:20px;}
	.step1_app_btn {width:100%; text-align:center; margin-bottom:20px;}
	.step1_mid {width:100%; padding:35px 0 45px 0;}
	.top_rig {width:60%;}
	
	.logo {width:40%;}
	.logo img {width:100%;}
	.ui-widget {width:230px !important;}
	.news_img {float: left;margin-right: 20px;width:100%;}
	#slider_container{ float:none !important; display:inline-block;width: 100% !important;}
	.step_details_main{ text-align:center;}
	.step_detail_left {width:100%;}
	.scan_foot_mid {width:100%; padding:35px 0 45px 0;}
	
	.slide_box_main {
    display: inline-block;
    float: none;
    text-align: center;
    width: 80%;
}

	
/*=========new step1 3_9_2014===========*/
	.preview {width:100% !important;}
	.thumb_img {margin:0 auto !important; display:table; width:100%; float:none;}
	.step_dets_part3 {width:100% !important; margin-top:20px !important; }
	.preview nav a {float:left; margin:3px; width:21.5%;}
	
	/*=========new step1 11_9===========*/
	.promo_txt1 {height:auto;}
	.how_width {width:90%;}
	.new-qut {width:90%; float:left; margin:0 0 20px 0;}
	.how_width a {display:table;}
	.how_fooot_lef {width:100%;}
	.how_foot_rig {width:100%; margin-bottom:30px;}
	
	
	.how_fooot_lef {
    float: left;
    text-align: left;
    width: 100%;
}
.how_foot_rig {
    display: inline-block;
    float: none;
    margin-left: 0;
    width: auto;
}
.how_foot_rig img {
    width: auto;
}
.sub_mid_bot_cont{ text-align:left;margin-bottom: 20px;}
.box {float: left;margin:20px 15% 0 15%; width:70%;}
.flexslider .slides img {height:180px !important;}
.flex-control-paging li a {height:14px !important;width:14px!important;}
.flex-control-nav{ bottom:7px !important;}
.box_tit_news  {width:100%;}
}


@media screen and (min-width:321px) and (max-width:360px){
.slid_tit{ margin-top:-61px; font-size:13px;}
	.slid_txt{ margin-top:-174px; width:61%; line-height:14px; font-size:14px;}
	.read_btn a{ font-size:12px;  }
	.read_btn{margin-top: -43px; padding: 3px 4px;}
	.margin {width:94%; margin:0 2%;}
	.app_img {width:78%; margin:20px 0 20px 14%;}
	.fot_lef {width:52.2%;}
	.fot_rig {width:42.4%;}
	.fot_list1 {margin-right:10%;}
	.fot_list2 {margin-right:10%;}
	.fot_list3 {width:23.8%;}
	.shoe_rup {width:40%; font-size:18px;}
	.shoe_txt {width:56.1%; font-size:13px;}
	.new_txt {font-size:12px;}
	.shoe_lef {display:none;}
	.reg_menu {display:none;}
	#nav-wrap {display:block;}
	.top_menu {background:none; width: 100%;}
	.slid_txt {width:85%;}
	.promo_blk {width:100%; margin-bottom:30px;}
	.add_img {width:100%;}
	.shoe_rig {width:100%;}
	.shoe_txt {width:100%;}
	.shoe_img1 {border-left:none;}
	.shoe_free {width:20.8%;}
	.app_img_icon {width:100%; text-align:center;}
	.app_img_icon2 {width:100%; text-align:center; margin:20px 0 0 0;}
	.slid_txt {display:none;}
	/*.read_btn a img.read { float: left; height: auto !important;width: auto;}*/
	.ban_bg {margin-top:-117px;}
	.logo {margin-top:50px; width:28.5%}
	.logo img {width:100%;}
	
	.shoe_rig {display:none;}
	.shoe_rig_new  {display:block;}
	.only_tit {float:left; width:97%; color: #489ad5; font-size: 20px; font-weight: bold; padding-left:3%; font-family: "Verdana",Geneva,sans-serif;}
	.free_tit {float:left; width:97%; color: #489ad5; font-size: 20px; font-weight: bold; padding-left:3%; font-family: "Verdana",Geneva,sans-serif;}
	
	
	.fot_lef {margin: 0 5%; width: 90%;}
	.fot_rig {width: 100%;}
	.fot_list1, .fot_list2, .fot_list3{ margin-right: 0; width:100%; text-align:center; margin-bottom:15px;}
	.fot_list3 ul{width:50%; margin:0 25%;}
	.new_txt {font-size: 12px; width:100%; text-align:center;}
	.new_inp {background:none; width:100%; text-align:center; height: auto;} 
	.new_inp1{background:#FFF; width:66%; margin:10px 15%; padding:3px 2%; }
	.sub{text-align:center; margin:5px 0 0 0; float:none; display:inline-block;}
	.news{ text-align:center;}
	.fot1{text-align:center;}
	.promo_blk {width:100%; margin-bottom:20px;}
	.add_img {width:100%;}
	.shoe_rig {width:100%;}
	.shoe_lef {width:100%;}
	.shoe_free {width:20.8%;}
	.shoe_txt {width:100%;}
	.shoe_img1 {border-left:none;}
	
	/*about us page*/
	.cont_txt img {width: 100%; margin-bottom: 25px;}
	.mid_cent_cont_list ul li{width:90%;}
	.mid_cent_cont_list ul.bot_ul li{width:90%;}	
	/*.app_img_icon img{width:100%;}	
	.app_img_icon2 img{width:100%;}	*/

/*contact page*/
.con_rght img{width:99%;}
.con_lft {margin-right: 0; width: 100%;}
.txt_fld{width:95%;}
.txt_fld2{width: 99.8% !important;}
.textarea_fld{width:95%;}	
.con_rght{width:100%; margin-bottom:20px;}

/* Login Page */
#l_email, 
#l_password  {width: 73%;}

/*dr_michel page*/	
.box{width: 90%;display: inline-block;float: none;margin-right: 0;margin-top: 30px;}
.mid_box_row{ text-align:center;}
.box_date{ text-align:left;}
.box_e_txt{text-align:left;height:108px;}
.box_txt{ text-align:left;}

/*login page*/
.small_w{width:100%;}
.log_part {margin-left:0;}	
.log_part{width:100%;}
.ext_w{width:100%;}	
.img_btn{width:100%;}

/*step1 page*/
.step_top {width: auto; float: right;}
.wrapper-dropdown-2{width: 85%;float: left;}
.step_banner {margin-top:0;}
.banner_txt_main {display: none;}
.step_lft {margin-right:0px; width: 100%; float:none; display:inline-block;}
.find_shoes{float: left; width:100%; margin-left:0;}
.step_rght {width:100%;}
.sele_box {width: 100%; margin-right: 1%;}
.wrapper-demo{float:left; width:100%;}
.step_right_lft {margin-left:2%; width: 100%;text-align: left;}
.step_right_rght {margin-left:6.31579%; width:55%;display: inline-block;float: none;margin: 0;}
.step_box img{width:100%;}
.step_right_main {margin:0 0 20px 0;}
.step_right_right {margin-top: 25px; width: 100%;}
.mid_cent_cont_list ul.bot_ul li{font-size: 13px;}
.wrapper-dropdown-2{font-size: 14px;}
.sub_mid_top_cont{ text-align:left;}
.mar_bot {margin-bottom: 10px;}
.find_shoes input {
    width: 100%;
}

/* step2 page*/
.box_sub_img{margin:0 auto; display:table; width:96%; height:101px;}
.box_sub_img img{width:auto !important; height:101px;}
.box_fot_img{margin:0 auto; display:table; width:98px; height:76px;}
.box_fot_img img{width:100%;height:76px;}

/*step3 page*/
	.step-3 .step_dets_part1{ width: 100%;margin-bottom: 15px;}
	.step-3 .part_row{width: 21%;margin-right: 10px;}
	.step-3 .step_dets_part3{ text-align:center;}
	.step-3 .part2_img > img {max-width: 100%;}
	.step-3 .step_dets_part2{width:100%;}
	.step-3 .step_dets_part3 {float: right;width:100%; /*margin-top: 180px !important;*/text-align: left;}
	.prat_btns_img{width: 100%;margin-bottom: 15px;}
	
	.bot-con{width: 100%;}
    .in_box {width:100%;}

/*=========new step1 20_8===========*/
	.step1_sele_box {width:200px; margin:0 20% 20px 20%;}
	.wrapper-dropdown-2 {width:100%;}
	.step1_find_shoes {width:100%; text-align:center;}
	.step1_link a {font-size:12px; padding:0 3px;}
	.step1_left {width:100%;}
	.step1_rig {width:100%; margin-bottom:20px;}
	.step1_app_btn {width:100%; text-align:center; margin-bottom:20px;}
	.step1_mid {width:100%; padding:35px 0 45px 0;}
	.top_rig {width:60%;}
	.logo {width:40%;}
	.logo img {width:100%;}
	.news_img {float: left;margin-right: 20px;width:100%;}
	.ui-widget {width:200px !important;}
	#slider_container{ float:none !important; display:inline-block;width: 100% !important;}
	.step_details_main{ text-align:center;}
	.step_detail_left {width:100%}
	.scan_foot_mid {width:100%; padding:35px 0 45px 0;}
	.u_main img{width: 78% !important;}
	.tham-text img{ width:auto !important;}
	.tham-text{ width:78%;}
	
		
/*=========new step1 3_9_2014===========*/
	.preview {width:100% !important;}
	.thumb_img {margin:0 auto !important; display:table; width:100%; float:none;}
	.step_dets_part3 {width:100% !important; margin-top:20px !important; }
	.preview nav a {float:left; margin:2px; width:21%;}
	
	/*=========new step1 11_9===========*/
	.promo_txt1 {height:auto;}
	.how_width {width:90%;}
	.new-qut {width:90%; float:left; margin:0 0 20px 0;}
	.how_width a {display:table;}
	
	.how_fooot_lef {width:100%;}
	.how_foot_rig {width:100%; margin-bottom:30px;}
	
	.how_fooot_lef {
    float: left;
    text-align: left;
    width: 100%;
}
.how_foot_rig {
    display: inline-block;
    float: none;
    margin-left: 0;
    width: auto;
}
.how_foot_rig img {
    width: auto;
}
.sub_mid_bot_cont{ text-align:left;margin-bottom: 20px;}
.box {float: left;margin:20px 0 0 0; width:100%;}
.flexslider .slides img {height:170px !important;}
.flex-control-paging li a {height:14px !important;width:14px !important;}
.flex-control-nav{ bottom:7px !important;}
.box_tit_news  {width:100%;}
}

@media screen and (max-width:320px){
.slid_tit{ margin-top:-61px; font-size:13px;}
	.slid_txt{ margin-top:-174px; width:61%; line-height:14px; font-size:14px;}
	.read_btn a{ font-size:12px;  }
	.read_btn{margin-top: -43px; padding: 3px 4px;}
	.margin {width:94%; margin:0 2%;}
	.app_img {width:78%; margin:20px 0 20px 14%;}
	.fot_lef {width:52.2%;}
	.fot_rig {width:42.4%;}
	.fot_list1 {margin-right:10%;}
	.fot_list2 {margin-right:10%;}
	.fot_list3 {width:23.8%;}
	.shoe_rup {width:40%; font-size:18px;}
	.shoe_txt {width:56.1%; font-size:13px;}
	.new_txt {font-size:12px;}
	.shoe_lef {display:none;}
	.reg_menu {display:none;}
	#nav-wrap {display:block;}
	.top_menu {background:none; width:100%;}
	.promo_blk {width:100%; margin-bottom:30px;}
	.add_img {width:100%;}
	.shoe_rig {width:100%;}
	.shoe_txt {width:100%;}
	.shoe_img1 {border-left:none;}
	.shoe_free {width:20.8%;}
	.app_img_icon {width:100%; text-align:center;}
	.app_img_icon2 {width:100%; text-align:center; margin:20px 0 0 0;}
	/*.read_btn a img.read { float: left; height: auto !important;width: auto;}*/
	/*.app_img_icon img{width:100%;}	
	.app_img_icon2 img{width:100%;}*/	
	.slid_txt {display:none;}
	.ban_bg {margin-top:-110px;}
	.logo {margin-top:50px;}
	
	.shoe_rig {display:none;}
	.shoe_rig_new  {display:block;}
	.only_tit {float:left; width:97%; color: #489ad5; font-size: 20px; font-weight: bold; padding-left:3%; font-family: "Verdana",Geneva,sans-serif;}
	.free_tit {float:left; width:97%; color: #489ad5; font-size: 20px; font-weight: bold; padding-left:3%; font-family: "Verdana",Geneva,sans-serif;}
	
	.fot_lef {margin: 0 5%; width: 90%;}
	.fot_rig {width: 100%;}
	.fot_list1, .fot_list2, .fot_list3{ margin-right: 0; width:100%; text-align:center; margin-bottom:15px;}
	.fot_list3 ul{width:50%; margin:0 25%;}
	.new_txt {font-size: 12px; width:100%; text-align:center;}
	.new_inp {background:none; width:100%; text-align:center; height: auto;} 
	.new_inp1{background:#FFF; width:78%; margin:10px 10%; padding:3px 2%; }
	.sub{text-align:center; margin:5px 0 0 0; float:none; display:inline-block;}
	.news{ text-align:center;}
	.fot1{text-align:center;}
	.promo_blk {width:100%;}
	.add_img {width:100%;}
	.shoe_rig {width:100%;}
	.shoe_lef {width:100%;}
	.shoe_free {width:20.8%;}
	.shoe_txt {width:100%;}
	.shoe_img1 {border-left:none;}
	
	
	/*about us page*/
	.cont_txt img {width: 100%; margin-bottom: 25px; float:left !important;}
	.mid_cent_cont_list ul li{width:90%;}
	.mid_cent_cont_list ul.bot_ul li{width:90%;}	
	/*.app_img_icon img{width:100%;}	
	.app_img_icon2 img{width:100%;}	*/
	

/*contact page*/
.con_rght img{width:99%;}
.con_lft {margin-right: 0; width: 100%;}
.txt_fld{width:95%;}
.txt_fld2{width: 99.8% !important;}
.textarea_fld{width:95%;}	
.con_rght{width:100%; margin-bottom:20px;}
.box_txt{ text-align:left;}

/* Login Page */
#l_email, 
#l_password  {width: 73%;}

	
/*dr_michel page*/	
.box{width: 90%;display: inline-block;float: none;margin-right: 0;margin-top: 30px;}
.mid_box_row{ text-align:center;}
.box_date{ text-align:left;}
.box_e_txt{text-align:left; height:108px;}

/*login page*/
.small_w{width:100%;}

.log_part {margin-left:0;}	
.log_part{width:100%;}
.ext_w{width:100%;}	
.img_btn{width:100%; height:40px;}

/*step1 page*/
.step_top {width: auto; float: right;}
.wrapper-dropdown-2{width: 85%;float: left;}
.step_banner {margin-top:0;}
.banner_txt_main {display: none;}
.step_lft {margin-right:0px; width: 66%; float:none; display:inline-block;}
.find_shoes{float: left; width:100%; margin-left:0;}
.step_rght {width:100%;}
.sele_box {width: 100%; margin-right: 1%;}
.wrapper-demo{float:left; width:100%;}
.step_right_lft {margin-left:2%; width: 100%;text-align: left;}
.step_right_rght {margin-left:6.31579%; width:55%;display: inline-block;float: none;margin: 0;}
.step_box img{width:100%;}
.step_right_main {margin:0 0 20px 0;}
.step_right_right {margin-top: 25px; width: 100%;}
.mid_cent_cont_list ul.bot_ul li{font-size: 13px;}
.wrapper-dropdown-2{font-size: 14px;}
.sub_mid_top_cont{ text-align:left;}
.mar_bot {margin-bottom: 10px;}
.find_shoes input {
    width: 100%;
}

/* step2 page*/
.box_sub_img{margin:0 auto; display:table; width:96%; height:101px;}
.box_sub_img img{width:auto !important; height:101px;}
.box_fot_img{margin:0 auto; display:table; width:98px; height:76px;}
.box_fot_img img{width:100%;height:76px;}

/*step3 page*/
	.step-3 .step_dets_part1{ width: 100%;margin-bottom: 15px;}
	.step-3 .part_row{width: 21%;margin-right: 10px;}
	.step-3 .step_dets_part3{ text-align:center;}
	.step-3 .part2_img > img {max-width: 100%;}
	.step-3 .step_dets_part2{width:100%;}
	.step-3 .step_dets_part3 {float: right;width:100%; /*margin-top: 180px !important;*/ text-align:left;}
	.prat_btns_img{width: 100%;margin-bottom: 15px;}
	.step_detail_left { width:100%; }

	.bot-con{width: 100%;}
	.in_box {width:100%;}
	
	/*=========new step1 20_8===========*/
	.step1_sele_box {width:180px; margin:0 20% 20px 20%;}
	.wrapper-dropdown-2 {width:100%;}
	.step1_find_shoes {width:100%; text-align:center;}
	.step1_link a {font-size:12px; padding:0 2px;}
	.step1_left {width:100%;}
	.step1_rig {width:100%; margin-bottom:20px;}
	.step1_app_btn {width:100%; text-align:center; margin-bottom:20px;}
	.step1_mid {width:100%; padding:35px 0 45px 0;}
	.top_rig {width:60%;}
	.logo {width:40%;}
	.logo img {width:100%;}
	.news_img {float: left;margin-right: 20px;width:100%;}
	.ui-widget {width:180px !important;}
	.u_main img{width: 78% !important;}
	.tham-text img{ width:auto !important;}
	.tham-text{ width:78%;}
	.scan_foot_mid {width:100%; padding:35px 0 45px 0;}
	
/*=========new step1 3_9_2014===========*/
	.preview {width:100% !important;}
	.thumb_img {margin:0 auto !important; display:table; width:100%; float:none;}
	.step_dets_part3 {width:100% !important; margin-top:20px !important; }
	.preview nav a {float:left; margin:2px; width:21%;}
	/*.nav_div {
    height: 73px !important;
    width: 94%;
}*/

/*=========new step1 11_9===========*/
	.add_img img {height:300px !important;}
	.promo_txt1 {height:auto;}
	.how_width {width:90%;}
	.new-qut {width:90%; float:left; margin:0 0 20px 0;}
	.how_width a {display:table;}
	/*.cont_txt p img {width:300px;}*/
	.cont_txt {width:100%;}
	
	.how_fooot_lef {width:100%;}
	.how_foot_rig {width:100%; margin-bottom:30px;}
	
	.how_fooot_lef {
    float: left;
    text-align: left;
    width: 100%;
}
.how_foot_rig {
    display: inline-block;
    float: none;
    margin-left: 0;
    width: auto;
}
.how_foot_rig img {
    width: auto;
}
.sub_mid_bot_cont{ text-align:left;margin-bottom: 20px;}
.box {float: left;margin:20px 0 0 0; width:100%;}
.flexslider .slides img {height:170px !important;}
.flex-control-paging li a {height:14px !important;width:14px!important;}
.flex-control-nav{ bottom:7px !important;}
.box_tit_news  {width:100%;}
}

