@charset "UTF-8";
/* CSS Document */

/******************************* Font *******************************/
@font-face {font-family:'supermarketRegular';
src:url('../font/supermarket-webfont.eot');
src:url('../font/supermarket-webfont.eot?#iefix')format('embedded-opentype'),
url('../font/supermarket-webfont.woff')format('woff'),
url('../font/supermarket-webfont.ttf')format('truetype');
font-weight:normal;font-style:normal;}

body
{
	background-color:#FFF;
	font:normal 18px 'supermarketRegular';
	padding:0;
	margin:0;
	
}

#crl{
	clear:both;
	
}

#wrapper {
	width: 1080px;
	height: auto;
	margin: 0 auto;
}

#head{
	width:1080px;
	height:80px;
	background-image:url(../img/home/banner1.png);
	margin-top:0px;
	
}


#head2{
	width:1080px;
	height:138px;
	margin-top:0px;
	padding:27px 0px 5px 0px;
	background-color:rgba(0, 0, 0, 0.78);
	-moz-box-shadow: 0px 0px 4px #ccc;
	-webkit-box-shadow: 0px 0px 4px #ccc;
	box-shadow: 0px 0px 4px #ccc;
	position:relative;
	
}

.social img{

  max-width: 40px;

}



#head3{
	width:1080px;
	height:50px;
	margin-top:0px;
	padding:5px 0px 5px 0px;
	-moz-box-shadow: 0px 2px 6px #ccc;
	-webkit-box-shadow: 0px 2px 6px #ccc;
	box-shadow: 0px 2px 6px #ccc;
	background-color:#980404;
	
}


.alllogin{
	width:1080px;
	margin-top:8px;
	
}

.logo{

float:left;
background:none;
max-width: 115px;
    padding: 0px 0px 0px 20px;
}

.logo img{

max-width: 100%;

}




  .select_join {
   
width: 67px;
   height: 28px;
   overflow: hidden;
   margin-right:5px;
   
   background: url('../img/home/icon-option.jpg') no-repeat right #f9b741;
   border: #f9b741 1px solid;
   -webkit-border-radius: 2px;
border-radius: 2px;
z-index:100;


   }
.select_join select {
  
   background: transparent;
   width: 118px;
   color:#fff;
   border: 0;
   border-radius:1px;
   height: 28px;
   font:normal 14px 'supermarketRegular';
    z-index:101;
   
   
   
   }
   
   
   
   .select_join option {
   font:normal 14px 'supermarketRegular';
   background-color:#f9b741;
   }
   
   .select_join select:focus {
    outline: none;

}




 .select_join2 {
   
width: 134px;
   height: 28px;
   overflow: hidden;
   
   background: url('../img/home/icon-option2.jpg') no-repeat right #b3b3b3;
   border: #b3b3b3 1px solid;
   -webkit-border-radius: 2px;
border-radius: 2px;
z-index:100;


   }
.select_join2 select {
  
   background: transparent;
   width: 147px;
   color:#fff;
   border: 0;
   border-radius:1px;
   height: 28px;
   font:normal 14px 'supermarketRegular';
    z-index:101;
   
   
   
   }
   
   
   
    .select_join2 option {
   font:normal 14px 'supermarketRegular';
   background-color:#b3b3b3;
   }
   .select_join2 select:focus {
    outline: none;

}





#search-text-input{
	    float: right;
    
    
    font: normal 15px 'supermarketRegular';

    width: 250px;
    box-sizing: border-box;
    border: 2px solid #e6cf5d;
    border-radius: 4px;
    font-size: 16px;
    background-color: white;
    background-image: url('../images/searchicon.png');
    background-position: 10px 10px; 
    background-repeat: no-repeat;
    padding: 12px 20px 12px 40px;
    -webkit-transition: width 0.4s ease-in-out;
    transition: width 0.4s ease-in-out;
	
}

#search-text-input:focus {
    width: 50%;
  
}



#search input {
   margin: 0px 0px 13px 0px;
  background: url(../img/product/icon-search.png) no-repeat 100% center;
  width: 220px;
  font:normal 15px 'supermarketRegular';
  color: #666;
  border: none;
  height: 27px;
  line-height: 30px;
  padding-left: 11px;
  border: 1px #6bbbd0 solid;
 border-radius:5px;
	 -moz-border-radius:5px;
  -webkit-border-radius:5px;
  
}


.detailcus{
	  margin: 42px 0px 13px 0px;
	  padding-left: 11px;
	width:220px;
	
	border: 1px #6bbbd0 solid;
	font:normal 15px 'supermarketRegular';	
	border-radius:5px;
	 -moz-border-radius:5px;
  -webkit-border-radius:5px;
  padding-top:10px;
  padding-bottom: 10px;
}




.input-group-unstyled input.form-control {
    -webkit-border-radius: 4px !important;
       -moz-border-radius: 4px !important;
            border-radius: 4px !important;
}
.input-group-unstyled .input-group-addon {
    border-radius: 4px;
    border: 0px;
    background-color: transparent;
}





ul
{
margin:0px;
padding:0px;
list-style-type:none;
-webkit-backface-visibility: hidden; backface-visibility: hidden;  
}
.var_nav
{
	font:normal 15px 'supermarketRegular';
position:relative;

width:242px;
height:57px;

border-bottom: 1px dashed #6bbbd0;

}

.var_nav2
{
	font:normal 15px 'supermarketRegular';
position:relative;

width:210px;
height:57px;

border-bottom: 1px dashed #cccccc;

}


.var_nav2:hover .link_bg
{
width:100%;
background:#dff2f7;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out; 
}
.var_nav2:hover a
{
	background: url(../img/sup/dot.jpg) no-repeat 100%;
	background-position:left;
 color:#6bbbd0 !important;
}

.active2{
	
	background: url(../img/sup/dot.jpg) no-repeat 100%;
	background-position:left;
 color:#6bbbd0 !important;
}


.var_nav2 a{
display:block;
position:absolute;
float:left;
font-family:arial;
color:#808080;
text-decoration:none;
width:100%;
height:70px;
text-align:center;
}


.link_bg
{
 width:70px;
 height:57px;
 position:absolute;

 color:#fff;
 z-index:2;
}
.link_bg i
{
 position:relative;
}
.link_title
{
position:absolute;
width:100%;
z-index:3;
color:#fff;
}
.link_title:hover .icon
{
-webkit-transform:rotate(180deg);
-moz-transform:rotate(180deg);
-o-transform:rotate(180deg);
-ms-transform:rotate(180deg);
transform:rotate(180deg);  
}
.var_nav:hover .link_bg
{
width:100%;
background:#f7f4ce;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out; 
}
.var_nav:hover a
{
font-weight:bold;
-webkit-transition:all .5s ease-in-out;
-moz-transition:all .5s ease-in-out; 
-o-transition:all .5s ease-in-out; 
-ms-transition:all .5s ease-in-out;
 transition:all .5s ease-in-out;
   
}


.var_nav a{
display:block;
position:absolute;
float:left;
font-family:arial;
color:#6bbbd0;
text-decoration:none;
width:100%;
height:70px;
text-align:center;
}
.icon
{
position:relative;
width:70px;
height:40px;
text-align:center;
color:#fff;
-webkit-transition:all .5s ease-in-out;
-moz-transition:all .5s ease-in-out; 
-o-transition:all .5s ease-in-out; 
-ms-transition:all .5s ease-in-out;   
float:left;
transition:all .5s ease-in-out;   
margin-top: 10px;  
}
.icon i{top:8px;position:relative; }

.icon img{

  max-width: 30px;
}
span
{
  margin-top: 21px;
  display: block;
  float: left;
  margin-left: 89px;
  font: normal 15px 'supermarketRegular';
}
.spant{
	margin-top: 21px;
  display: block;
  margin-left: 41px;
  font: normal 15px 'supermarketRegular';
}

ul.a {
    list-style-type: square;
}







/******************************* Navigation (เมนู) *******************************/
#nav{}
#nav div{    height:40px;padding-left: 20px;position:relative;}/*ความกว้างของเมนู (div ด้านใน)*/
#nav div a{ display:inline;padding:15px 60px 11px 60px;float:left;font:normal 16px 'supermarketRegular'; color:#fff;letter-spacing:1px; text-decoration:none; }/*ลิงค์้เมนู*/
#nav div a:hover{color:#980d02; background-color: #fff; -webkit-border-radius: 5px;
-moz-border-radius: 5px;
-o-border-radius: 5px;
-ms-border-radius: 5px;}/*ลิงค์เมนูเเมื่อ onmouseover*/


/*#nav div a.logo{float:left;background:none;}/*ลิงค์ของโลโก้*/
/*#nav div a.logo img{border:none;max-height:25px;}/*ภาพโลโก้ (ความยาวสูงสุดหำหนดอยู่ที่ 25 pixel*/

.active{
	color:#980d02 !important; 
  background-color: #fff ; -webkit-border-radius: 5px;
-moz-border-radius: 5px;
-o-border-radius: 5px;
-ms-border-radius: 5px;
	
	
}


ul#nav2 {
    
    float:right;
    font-family:Trebuchet MS,sans-serif;
    font-size:0;
   
	width:1060px;
	height:70px;

    background-image:url(../img/homemale/bgmenu2.png);
}
ul#nav2,ul#nav2 ul {
    list-style:none;
    margin:0;
}



ul#nav2 li:hover>* {
    display:block;
}
ul#nav2 li:hover {
    position:relative;
}

ul#nav2 ul {
    padding:0 2px 2px;
	float:right;
}
ul#nav2 .col {
    float:left;
    width:50%;
}
ul#nav2 li {
    display:block;
    float:left;
    font-size:0;
    white-space:nowrap;

	
	
	
}
ul#nav2>li,ul#nav2 li {
    margin:0 0 0 2px;
}
ul#nav2 ul>li {
    margin:2px 0 0;
	
}
ul#nav2 a:active,ul#nav2 a:focus {
    outline-style:none;
}
ul#nav2 a {
    border-style:none;
    border-width:0;
    color:#181818;
    cursor:pointer;
    display:block;
    font-size:13px;
    font-weight:bold;
    padding:1px 1px;
    text-align:left;
    text-decoration:none;
    text-shadow:#fff 0 1px 1px;
    vertical-align:middle;
}
ul#nav2 ul li {
    float:right;
    margin-top:10px;
	
}
ul#nav2 ul a {
    background-color:#fff;
    border-color:#efefef;
    border-style:solid;
    border-width:0 0 1px;
    color:#000;
    font-size:11px;
    padding:4px;
    text-align:left;
    text-decoration:none;
    text-shadow:#fff 0 0 0;

    border-radius:0;
    -moz-border-radius:0;
    -webkit-border-radius:0;
}
ul#nav2 li:hover>a {
    border-style:none;
    color:#fff;
    font-size:13px;
    font-weight:bold;
    text-decoration:none;
    text-shadow:#181818 0 1px 1px;
}
ul#nav2 img {
    border:none;
    margin-right:8px;
    vertical-align:middle;
}
ul#nav2 span {
    background-position:right center;
    background-repeat:no-repeat;
    display:block;
    overflow:visible;
    padding-right:0;
	 margin-top:10px;
}
ul#nav2 ul span {
    background-image:url("../images/arrow.png");
    padding-right:20px;
	
}
ul#nav2 ul li:hover>a {
    border-color:#444;
    border-style:solid;
    color:#444;
    font-size:11px;
    text-decoration:none;
    text-shadow:#fff 0 0 0;
}
ul#nav2 > li >a {
    background-color:transpa;
    height:25px;
    line-height:25px;

    border-radius:11px;
    -moz-border-radius:11px;
    -webkit-border-radius:11px;
}
ul#nav2 > li:hover > a {
    background-color:#313638;
    line-height:25px;
}



.texthL{
	width:50%px;
	float:left;
	margin-top:-7px;
	
}

.texthR{
	
	width:370px;
	height:45px;
	float:right;
	font:normal 18px 'supermarketRegular';
	margin-top:-7px;
	margin-left:15px;
	position:relative;
	color:#000;
	
	
	
}

.texthR a{
	text-decoration:none;
	color:#000;
}

.texthR a:hover
{
	color:#999;
	opacity:0.6; /* ค่าความจาง */
	filter:alpha(opacity=40); /* สำหรับ IE8 ขึ้นไป */
	border:none;
	
}


.bartext a{
	text-decoration:none;
	color:#000;
}

.bartext a:hover
{
	color:#999;
	opacity:0.6; /* ค่าความจาง */
	filter:alpha(opacity=40); /* สำหรับ IE8 ขึ้นไป */
	border:none;
	
}



.tablogo{
	
	width:100%px;
	height:auto;
}


/*.logo{
	
	width:50%px;
	height:auto;
	float:left;	
}
*/
.textR{
	width:50%px;
	height:auto;
	float:right;
	
	
}

.linkimg{
	
	margin-top:20px;
	
	
}

linkimg a{
	text-decoration:none;
	border:none;
	
}


.imgtransparent
{
opacity:0.6; /* ค่าความจาง */
filter:alpha(opacity=40); /* สำหรับ IE8 ขึ้นไป */
}
.imgtransparent:hover
{
opacity:1.0; /* ค่าความจาง */
filter:alpha(opacity=100); /* สำหรับ IE8 ขึ้นไป */
}


#imgcon{
	width:1080px;
	margin:20px auto 0px auto;
	
	
}

.slide{
	width:730px;
	float:left;
	
	
	
}

.imgthree{
	
	width:300px;
	float:right;
	
	
}
.imgthree img{
	margin-bottom:27px;
	
	
}

#container{
	width:1080px;
	margin:0px auto 0px auto;
	background-color: #FCFCFC;
  -moz-box-shadow: 0px 0px 4px #ccc;
  -webkit-box-shadow: 0px 0px 4px #ccc;
  box-shadow: 0px 0px 4px #ccc;
    padding-bottom: 29px;
	
}



#menuL{
	width:250px;
	float:left;
	margin-top:24px;
	 
}

#menuL a:hover{
	text-decoration:none;
	color:#000;
	
}

.tabsearch{
	
	
	padding-top:13px;
	padding: 5px 0px 9px 13px;
  -moz-box-shadow: 0px 2px 6px #ccc;
  -webkit-box-shadow: 0px 2px 6px #ccc;
  box-shadow: 0px 2px 6px #ccc;
  background-color: #FCFCFC;
	
}




#menuLpro{
	width:250px;
	float:left;
	margin-top:24px;
	  margin-left: 4px;
	
}


#menuLpro-right{
	width:250px;
	float:right;
	margin-top:24px;
	 
	
}

#menuLpro a:hover{
	text-decoration:none;
	color:#000;
	
}

#menulink a{
	text-decoration:none;
	color:#000;
}

#menulink a:hover
{
	
	opacity:0.6; /* ค่าความจาง */
	filter:alpha(opacity=40); /* สำหรับ IE8 ขึ้นไป */
	border:none;
	
}







		/* General Styles */
	
	
	
	
	#cssmenu,
#cssmenu ul,
#cssmenu li,
#cssmenu a {
  margin: 0;
  padding: 0;
  border: 0;
  list-style: none;
  font-weight: normal;
  text-decoration: none;
  line-height: 1;
 font:normal 18px 'supermarketRegular';
  
  position: relative;
}
#cssmenu {
  width: 242px;
  
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
#cssmenu a {
  line-height: 1.3;
}

#cssmenu > ul > li {
  
  margin-top:10px;
  margin-bottom:10px;
}
#cssmenu > ul > li:hover {
  
}
#cssmenu > ul > li > a {
  font-size: 18px;
  display: block;
  background-color:#228fc8;
  color: #ffffff;
   -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  border-top: 10px;
  text-shadow: 0 -1px 1px #228fc8;
}
#cssmenu > ul > li > a > span {
  display: block;
  padding: 13px 40px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
   
}
#cssmenu > ul > li > a:hover {
  text-decoration: none;
}
#cssmenu > ul > li.active {
  border-bottom: none;
}
#cssmenu > ul > li.has-sub > a span {
  background: url(../img/menuR/arrow.png) left no-repeat;
 
}
#cssmenu > ul > li.has-sub.active > a span {
  background: url(../img/menuR/down.png) left no-repeat;
}
/* Sub menu */
#cssmenu ul ul {
  display: none;
  background: #fff;
   -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  
 
 
}
#cssmenu ul ul li {
  padding: 0;
  margin-top:10px;
  border-top: none;
  background: #ddeff9;
   -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;

}
#cssmenu ul ul li:last-child {
  border-bottom: none;
}
#cssmenu ul ul a {
  padding: 10px 10px 10px 25px;
  display: block;
  color: #228fc8;
  font-size: 16px;
  font-weight: normal;
  margin-top:10px;
}
#cssmenu ul ul a:before {
 
}
#cssmenu ul ul a:hover {
  background: #228fc8;
  color:#FFF;
   -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
	
		
	


.product{
	width:817px;
	float:right;
	margin-top:22px;
}


.product-left{
	width:817px;
	float:left;
	margin-top:22px;
	margin-left: 12px;
}

.slider-img{
	width:400px;
	height:409px;
	float:left;
	margin-left:5px;
}

.ads{
	    width: 364px;
    float: right;
    padding-right: 12px;
	
}

.content{
	width:1080px;
	height:277px;
	margin-top:10px;
  -moz-box-shadow: 0px 0px 4px #ccc;
  -webkit-box-shadow: 0px 0px 4px #ccc;
  box-shadow: 0px 0px 4px #ccc;
}

.slide-product{
	width:825px;
	height:260px;
	float:right;
	position:relative;
	
}


.slide-product-hot{
	
	width:1000px;
	height:260px;
	margin:0 auto;
	position:relative;
}

.post{
	width: 240px;
  height: 169px;
  float: left;
  text-align: left;
  margin-left: 10px;
  margin-top: 10px;
	
}



.img-margin{
	margin-top:11px;
	
}

.bar{
	position:relative;
	
	
}

.count_user{

      background-color: #980d02;
    padding: 8px 0px 10px 0px;
    -moz-box-shadow: 0px 0px 4px #ccc;
    -webkit-box-shadow: 0px 0px 4px #ccc;
    box-shadow: 0px 0px 5px #ccc;
    color: #fff;
    text-align: center;



}




/******************************* ตารางสินค้า *******************************/
table.product2 td{width:20px;}
table.product2 td a{padding:12px;margin:10px 0 0 7px;text-align:left;display:block;position:relative;
text-decoration:none;
color:#4d4d4d;
width:130px; height:260px;}
table.product2 td a:hover{background:#ecf1f4;}
table.product2 td a strong, table.box td a strong, .sagscroller ul li a strong{padding-top: 20px;
margin:0px;font:normal 16px 'supermarketRegular';display:block; text-decoration:none;}/*ชื่อสินค้า*/
table.product2 td a img.product2{height:123px;width:130px;border:none;margin-bottom:5px;}



table.product11 td{width:20px;}
table.product11 td a{padding:12px;margin:10px 0 0 7px;text-align:left;display:block;position:relative;
text-decoration:none;
color:#4d4d4d;
width:180px; height:260px;}
table.product11 td a:hover{background:#ecf1f4;}
table.product11 td a strong, table.box td a strong, .sagscroller ul li a strong{padding-top: 20px;
margin:0px;font:normal 16px 'supermarketRegular';display:block; text-decoration:none;}/*ชื่อสินค้า*/
table.product11 td a img.product11{height:170px;width:180px;border:none;margin-bottom:5px;}



/******************************* ตารางสินค้า *******************************/
table.product21 td{width:20px;}
table.product21 td a{padding:12px;margin:10px 0 0 22px;text-align:left;display:block;position:relative;
text-decoration:none;
color:#4d4d4d;
width:130px; height:260px;}
table.product21 td a:hover{background:#ecf1f4;}
table.product21 td a strong, table.box td a strong, .sagscroller ul li a strong{margin:0px;padding:0px;font:normal 14px 'supermarketRegular';display:block; text-decoration:none;}/*ชื่อสินค้า*/
table.product21 td a img.product21{height:123px;width:130px;border:none;margin-bottom:5px;}

.none{display:none;}


.ribbon{position:absolute;border:none;}/*รูปริบบิ้นบนหน้าแรก หน้าค้นหา และหน้าแยกหมวดหมู่ (รูปจะอยู่ขวามือ)*/
.sale{position:absolute;top:27px;right:-1px;font:normal 16px 'supermarketRegular';color:#fff; text-decoration:none;}/*เปอร์เซนต์ที่ลดบนหน้าแรก หน้าค้นหา และหน้าแยกหมวดหมู่*/
.ribbon-top-seller{position:absolute;top:10px;left:-22px;border:none;}/*รูปริบบิ้นบนกล่องเนื้อหาสินค้าขายดี(รูปจะอยู่ซ้ายมือ)*/
.sale-top-seller{position:absolute;top:17px;left:-10px;font:normal 16px 'supermarketRegular';color:#fff;}/*เปอร์เซนต์ที่ลดบนกล่องเนื้อหาสินค้าขายดี*/
#ribbon-product2{position:absolute;top:-2px;right:-22px;border:none;}/*รูปริบบิ้นบนหน้ารายละเอียดสินค้า*/
#sale-product2{position:absolute;top:6px;right:-10px;font:normal 16px 'supermarketRegular';color:#fff;}/*เปอร์เซนต์ที่ลดบนหน้าแสดงรายละเอียดสินค้า*/
.price{margin:0;padding:0;font:normal 17px 'supermarketRegular';color:#F00;display:inline; text-decoration:none;}/*ราคาขาย*/
.score{
	font-size:12px;
	color:#000;
}
.count{
	font-size:12px;
	color:#F60;
	
}


 .block{
	 position:relative; 
	 width:195px;
 }


.discount{
  margin: 0;
  /* padding: 2px; */
  font: normal 14px 'supermarketRegular';
  color: #FCFBFB;
  /* text-decoration: line-through; */
  display: inline;
  margin-left: 31px;
  background-color: #F50E29;
  padding: 0px 9px 0px 6px;
	
	}
	
.textpromotion{
	
	margin: 0;
  /* padding: 2px; */
  font: normal 14px 'supermarketRegular';
  color: #FCFBFB;
  /* text-decoration: line-through; */
  display: inline;
  margin-left: 15px;
  background-color: #ff920b;
  padding: 0px 9px 0px 6px;
	
	
}
	
	
	.textintro{
	
	margin: 0;
  /* padding: 2px; */
  font: normal 14px 'supermarketRegular';
  color: #FCFBFB;
  /* text-decoration: line-through; */
  display: inline;
  margin-left: 31px;
  background-color: #29abe2;
  padding: 0px 9px 0px 6px;
	
	
}
	
	/*ราคาปกติก่อนลด*/
.out-of-stock{margin:0;padding:0;font:normal 22px 'supermarketRegular';color:#ff3b40;display:inline;}

.button{
	
	text-align:center; 
	width:123px; 
	margin-left:15px; 
	background-image:url(../img/product/button.png);
	height:45px;
}


#textcon2{
	width:990px;
	margin:0 auto;
	position:relative;
	
}



.detailpro{
	width:1080px;
	
	
	
	
}


.detailimg{
	text-align:center;
	float:left;
	width:500px;
	
	
}

.detailimg img{
	max-width:400px;
	
}

.detailtext{
	width:1080px;
	line-height:35px;
	text-align:left;
	color:#999;
}

.detailArttext{
	
	width:1080px;
	line-height:35px;
	color:#999;
	text-align:left;
}

.detailArttext h3{
	color:#228fc8;
	
}

.detailArtimg{
	text-align:center;
	margin-bottom:25px;
	margin-top:25px;
	
}

.detailArtimg img{
	max-width:477px;
	margin:0 auto;
	
}

.textpro{
	width:500px;
	float:right;
	text-align:left;
	font-size:18px;
	padding-right:50px;
	
	
}


.textpro h3{
	color:#128BCF;
	font-size:24px;
	
	
	
}

.textpro span{
	color:#128BCF;
	font-size:18px;
	
	
	
}

.num{
	position:absolute;
	margin:0px 0px 0px 0px;
	
}

.inttext{padding:0 5px;height:55px;line-height:50px;width:60px;margin:0 auto; border:1px solid #ccc; border-radius:10px; text-align:center; font-size:18px;}



#footer{
	margin-top:0px;
	margin-bottom:10px;
	background-color:#414141;
	padding:34px 0px 60px 0px;
	height:auto;
	overflow:hidden;
	
}
#footerL{
	width:627px;
	float:left;
	font-size:16px;
	margin:0px 0px 0px 10px;
	color:#cccccc;
  padding-left: 63px
	
	
}

#footerL a:hover{
	color:#6bbbd0;
	
	
}

#footerL a{
	text-decoration:none;
	color:#cccccc;
	
}

#footerR{
	width:350px;
	float:right;
	text-align:left;
	margin-right:20px;
	color:#cccccc;
	font-size:16px;
  text-decoration: none;

}

#footerR a{
 
  color:#cccccc;
  font-size:16px;
  text-decoration: none;
  position: relative;

}

#footerR a:hover{
 
  color:#fff;
  text-decoration: none;

}

#footerR span{
 
      position: absolute;
    margin: -35px 0px 0px 60px;
    width: 200px;
    text-align: left;
    padding: 0px 0px 0px 0px;

}


.click_all{

      background-color: #fb9f2d;
    text-align: center;
    border-radius: 5px;
    padding: 4px 0px 1px 0px;
    color: #fff;
}


.click_all a{

    color: #fff;
    text-decoration: none;
}

.click_all a:hover{

    text-align: center;
    border-radius: 5px;
    padding: 4px 0px 1px 0px;
    color: #000;
    text-decoration: none;
}


.click_all_blue{

      background-color: #58acc5;
    text-align: center;
    border-radius: 5px;
    padding: 4px 0px 1px 0px;
    color: #fff;
}


.click_all_blue a{

    color: #fff;
    text-decoration: none;
}

.click_all_blue a:hover{

    text-align: center;
    border-radius: 5px;
    padding: 4px 0px 1px 0px;
    color: #000;
    text-decoration: none;
}




.button-C{
	margin-top:15px;
	
}


.button-C a{
	margin-right:20px;
	
	
	
}
.button-C a:hover{
	
	opacity:0.6; /* ค่าความจาง */
	filter:alpha(opacity=40); /* สำหรับ IE8 ขึ้นไป */
	border:none;
	
	
	
}


.social{
	text-align:right;
	
	
}


.detailsignup{
	width:1080px;
	
	
}

.signup{
	float:left;
	width:650px;
	border-right:1px solid #CCCCCC;
	
	
	
	
}
.signup label{
	color:#069;
	font-size:18px;
	
	
	
}

.inputtext{padding:0 5px;height:40px;line-height:50px;width:456px;margin:0 auto; border:1px solid #ccc; border-radius:5px; text-align:center; font-size:18px; box-shadow:#CCC;}


.signupfacebook{
	float:left;
	width:330px;
	text-align:center;
	padding-left:10px;
	
	
}
.signupfacebook p{
	color:#069;
	font-size:18px;
	
}
.signupfacebook a:hover{
	
	opacity:0.6; /* ค่าความจาง */
	filter:alpha(opacity=40); /* สำหรับ IE8 ขึ้นไป */
	border:none;
	
}





.contact{
	
	
	background-color:#fff;
	-moz-box-shadow: 0px 0px 4px #ccc;
	-webkit-box-shadow: 0px 0px 4px #ccc;
	box-shadow: 0px 0px 4px #ccc;
	padding: 16px 0px 10px 6px;
	 border: 1px solid #cccccc;
	 margin-top:10px;
	 border-radius:5px;
	 -moz-border-radius:5px;
	-webkit-border-radius:5px;
	color:#000;
	

}

.sent{
	width:250px;
	float:right;
	  margin-right: 426px;
  margin-top: 50px;
	
	
}
.sent a:hover{
	opacity:0.6; /* ค่าความจาง */
	filter:alpha(opacity=40); /* สำหรับ IE8 ขึ้นไป */
	border:none;
	
}

.contact label{
	color:#808080;
	font-size:18px;
	width:100px;
	margin-right:10px;
	
	
	
}

.detailcontact h3{
	color:#228fc8;
	
	
}


.contacttext{
	float:left;
	width:530px;
	text-align:left;
	padding-left:80px;
	color:#666;
	
	
}

textarea{
	padding:0 5px;height:198px;line-height:50px;width:770px;margin:0 auto; border:1px solid #ccc; border-radius:5px; text-align:center; font-size:18px; box-shadow:#CCC;
	
	}


.inputtext2{padding:0 5px;height:28px;line-height:50px;width:375px;margin:0 auto; border:1px solid #ccc; border-radius:5px; text-align:center; font-size:18px; box-shadow:#CCC;}


.agreement{
	text-align:left;
	line-height:35px;
	color:#666;
	width:990px;
	margin:0 auto;
	
	
	
}

.socialIcon{
	position:relative;
	width:250px;
	height:50px;
}

.socialIcon span{
	position:absolute;
	margin:15px 0px 0px 30px;
}


.agreement a:hover{
	
	opacity:0.6; /* ค่าความจาง */
	filter:alpha(opacity=40); /* สำหรับ IE8 ขึ้นไป */
	border:none;
	
}

.article{
	width:1080px;

	
	
}

.articleL{
	width:500px;
	height:170px;
	float:left;
	position:relative;
	margin:0px 20px 0px 20px;
	
	
}


.articleL a{
	
	background:#fff;
	color:#333;
	text-decoration:none;
	
}




.picArt{
	width:136px;
	height:145px;
	text-align:center;
	float:left;
	margin:0 15px 0 10px;
	
	
}
.picArt img{
	max-width:135px;
	
	
}

.textArt{
	width:427px;
	text-align:left;	
	
}



.textArt h3 {
	font-size:18px;
	color:#128DC2;
	
}

.textArt p{
	font-size:18px;
	color:#999;
	
}


/*---------------------oferta_pagination-----------------------------*/

div.oferta_pagination {
clear:both;
padding:10px 0 0 0;
_padding:0px 0 0 0;
margin:5px;
text-align:center;
float:left;
font-size:14px;
width:200px;
}

div.oferta_pagination a {
width:22px;
height:22px;
display:block;
float:left;
margin:0 0 0 5px;
_margin:0 0 0 3px;
line-height:23px;
text-align:center;
background-color:#CCC;
text-decoration:none; 
color:#fff;
}
div.oferta_pagination a:hover, div.pagination a:active {
width:22px;
height:22px;
display:block;
float:left;
line-height:23px;
text-align:center;
background-color:#1F8CC4;
text-decoration:none; 
color:#fff;
}
div.oferta_pagination span.current {
width:22px;
height:22px;
display:block;
float:left;
line-height:23px;
text-align:center;

background-color:#1F8CC4;
text-decoration:none; 
color:#fff;
}

.pagenum{
	width:100px;
	float:right;
	margin-right:50px;
	
	
	
}


.linkArt a{
	color:#1F8CC4;
	text-decoration:none;
	
	
}


.linkArt a:hover{
	color:#009;
	text-decoration:none;
	
}

.about{
	width:990px;
	text-align:left;
	font-size:16px;
	color:#666;
	margin:0 auto;
}

.about h3{
	color:#1F8CC4;
	font-size:16px;
	
}

.faq{
	width:990px;
	text-align:left;
	font-size:16px;
	color:#666;
	margin:0 auto;
}

.faq h3{
	color:#1F8CC4;
	font-size:16px;
	
}

.textcus{
	color:#808080;
	font: normal 18px 'supermarketRegular';
  float: left;
  padding-left: 6px;
}

.textcus a{
  color:#808080;
  font: normal 18px 'supermarketRegular';
  text-decoration: none;
}

.textcus a:hover{
  color:#e42c1e;
  font: normal 18px 'supermarketRegular';
  text-decoration: none;
}



.textmem{
	  color: #808080;
  font: normal 14px 'supermarketRegular';
  width: 50px;
  float: left;
  margin: 21px 4px 0px 33px;
	
}

.check{
	border: 1px #6bbbd0 solid;
	font:normal 14px 'supermarketRegular';	
	border-radius:16px;
	color:#6bbbd0;
	 -moz-border-radius:16px;
   -webkit-border-radius: 16px;
  padding: 5px 4px 2px 8px;
  width: 71px;
  float: left;
  margin-left: 10px;
	
}

.contactsup{
	border: 1px #e8655d solid;
	font:normal 14px 'supermarketRegular';	
	border-radius:16px;
	color:#e8655d;
	 -moz-border-radius:16px;
   -webkit-border-radius: 16px;
  padding: 5px 1px 2px 20px;
  width: 112px;
  float: left;
  margin-left: 10px;
	
}





.select_All {
   
width: 134px;
   height: 28px;
   overflow: hidden;
   
   background: url('../img/product/icon-option.png') no-repeat right #6abbd0;
   border: #6abbd0 1px solid;
   -webkit-border-radius: 2px;
border-radius: 2px;
z-index:100;


   }
.select_All select {
  
   background: transparent;
   width: 147px;
   color:#fff;
   border: 0;
   border-radius:1px;
   height: 28px;
   font:normal 14px 'supermarketRegular';
    z-index:101;
   
   
   
   }
   
   
   
    .select_All option {
   font:normal 14px 'supermarketRegular';
   background-color:#6abbd0;
   }
   .select_All select:focus {
    outline: none;

}


.select_contact {
   
width: 134px;
   height: 28px;
   overflow: hidden;
   
   background: url('../img/sup/select-icon.png') no-repeat right #fff;
   border: #cccccc 1px solid;
   -webkit-border-radius: 2px;
border-radius: 2px;
z-index:100;
margin-left: -390px


   }
.select_contact select {
  
   background: transparent;
   width: 147px;
   color:#fff;
   border: 0;
   border-radius:1px;
   height: 28px;
   font:normal 14px 'supermarketRegular';
    z-index:101;
   
   
   
   }
   
   
   
    .select_contact option {
   font:normal 14px 'supermarketRegular';
   background-color:#fff;
   }
   .select_contact select:focus {
    outline: none;

}



.pages{
	margin:11px 0px 0px 21px;
	float:left;
}

.pages a {
	font-size:14px;
	line-height:14px;
	color:#707070;
	display:block;
	text-align:center;
	padding:6px 9px;
	margin:10px 10px 0 0;
	float:left;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	text-decoration:none;
	border: 1px #b3b3b3 solid;
}
.pages a:hover {
	color:#fff;
	text-decoration:none;
	background:#666666;
}
.pages a.selected {
	background:#666666;
	color:#FFFFFF;
	
}
.pages a.prev {
	background:url("../img/product/icon-left.png") #666666  no-repeat center center;
}
.pages a.prev:hover {
	background:url("../img/product/icon-left.png") #666666 no-repeat center center;
}
.pages a.next {
	background:url("../img/product/icon-right.png") #666666 no-repeat center center;
}
.pages a.next:hover {
	background:url("../img/product/icon-right.png") #666666 no-repeat center center;
}


.goto{
	  float: right;
  margin-right: 18px;
  margin-top: -7px;
	
}

.goto span{
	float:left;
	
}


.subscribe-form {
  position: relative;
  margin: 20px -20px -20px;
  padding: 15px;

}

.subscribe-input {
  padding: 2px 16px;
  width: 41.33px;
  height: 15px;
 font:normal 14px 'supermarketRegular';
  font-size: 15px;
  color: #444;
  background: #fefefe;
  background-clip: padding-box;
  border: 2px solid;
  border-color: #999 #aaa #aaa;
  border-radius: 5px;
  
}
.subscribe-input:focus {
  outline: 0;
}

.subscribe-submit {
   display: block;
  position: absolute;
    top: 18px;
  right: 17px;
  height: 17px;
  width: 16px;
  cursor: pointer;
  font-size: 16px;
  background: url("../img/product/submit.png") no-repeat center center;
  border:none;
  
 
}
.subscribe-submit:active {
}


.lt-ie9 .subscribe-input {
  line-height: 33px;
}


.btn_b{
	margin-left:10px;
	
}
.transform{
	float:right;
	margin:0px 0px 0px 0px;	
}


.transform img{
	float:right;
	margin:0px 6px 0px 0px;	
}

.detail-mock{
	
	background-color:#fff;
	-moz-box-shadow: 0px 0px 4px #ccc;
	-webkit-box-shadow: 0px 0px 4px #ccc;
	box-shadow: 0px 0px 4px #ccc;
	
	 border: 1px solid #cccccc;
	 padding: 13px 0px 28px 35px;
  border-radius: 5px;
	
}


.imgproduct{
	width:397px;
	float:left;
	text-align:center;
	
}

.textproduct{
	width:400px;
	float:left;
	padding-top: 40px;
}




/* ---fancybox from---- */

#register{
}

#register a{
	text-decoration:none;
	color:#69bbd0;
}


textareafancy{
	padding:0 5px;height:198px;line-height:50px;width:637px;margin:0 auto; border:1px solid #ccc; border-radius:5px; text-align:center; font-size:18px; box-shadow:#CCC;
	
	}


.inputtextfancy{padding:0 5px;height:28px;line-height:50px;width:256px;margin:0 auto; border:1px solid #ccc; border-radius:5px; text-align:center; font-size:18px; box-shadow:#CCC;}


.btn_b2{
	background-color: #69bbd0;
  color: #fff !important;
  padding: 1px 12px 0px 13px;
  text-decoration: none;
  border-radius: 5px;
	
}
.btn_con{
	background-color: #ffa40c;
  color: #fff !important;
  padding: 1px 12px 0px 13px;
  text-decoration: none;
  border-radius: 5px;
	
}

.pagination {
    display: inline-block;
        margin-left: 19px;
    margin-top: 20px;
}

.pagination a {
    color: black;
    float: left;
    padding: 8px 16px;
    text-decoration: none;
    transition: background-color .3s;
    border: 1px solid #ddd;
}

.pagination a.active {
    background-color: #428bca;
    color: white !important;
    border: 1px solid #428bca;
}

.pagination a:hover:not(.active) {background-color: #ddd;}


.btn {
    display: inline-block;
    padding: 6px 12px;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
}

.btn-default {
    color: #333;
    background-color: #fff;
    border-color: #ccc;
}

.btn-sm {
    padding: 5px 10px;
    font-size: 12px;
    line-height: 1.5;
    border-radius: 3px;
}

.btn-sm, .btn-group-sm, .btn {
    padding: 5px 10px;
    font-size: 12px;
    line-height: 1.5;
    border-radius: 3px;
}

.btn-primary {
    color: #fff;
    background-color: #428bca;
    border-color: #357ebd;
}

.btn {
    font-weight: normal;
    font-family: "Roboto", Helvetica, Arial, sans-serif;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    border-radius: 3px;
}

.col-md-3 {
    width: 25%;
        float: left;
}

.button_f {
    background-color: #4CAF50;
    border: none;
    color: white;
    padding: 15px 32px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 16px;
    margin: 4px 2px;
    cursor: pointer;
}

input.error {
    background: url(../images/icon-fail.png) no-repeat scroll right center #ffebef;
    color: #480000;
}


dt, dd {
    line-height: 1.42857143;
}

dt {
    font-weight: 700;
}

.dl-horizontal dt {
    float: left;
    overflow: hidden;
    clear: left;
    text-align: right;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.dl-horizontal dd {
}

.form-inline .form-group {
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;
}

.form-inline .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
}


.form-control {
    display: block;
    width: 100%;
    height: 34px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}




.btn {
    display: inline-block;
    padding: 6px 12px;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
}


.btn-success {
    color: #fff;
    background-color: #5cb85c;
    border-color: #4cae4c;
}

.btn-default, .btn-primary, .btn-success, .btn-info, .btn-warning, .btn-danger {
    text-shadow: 0 -1px 0 rgba(0,0,0,.2);
    -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.15), 0 1px 1px rgba(0,0,0,.075);
    box-shadow: inset 0 1px 0 rgba(255,255,255,.15), 0 1px 1px rgba(0,0,0,.075);
}

.btn-success {
    background-image: -webkit-linear-gradient(top,#5cb85c 0,#419641 100%);
    background-image: -o-linear-gradient(top,#5cb85c 0,#419641 100%);
    background-image: -webkit-gradient(linear,left top,left bottom,from(#5cb85c),to(#419641));
    background-image: linear-gradient(to bottom,#5cb85c 0,#419641 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff419641', GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    background-repeat: repeat-x;
    border-color: #3e8f3e;
}



.has-error .form-control {
    border-color: #a94442;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
}

span.form-error.help-block {
    color: red;
    display: block;
    margin-top: 6px;
    padding-left: 0;
    font-size: 19px;
}


.btn-danger {
    background-image: -webkit-linear-gradient(top,#d9534f 0,#c12e2a 100%);
    background-image: -o-linear-gradient(top,#d9534f 0,#c12e2a 100%);
    background-image: -webkit-gradient(linear,left top,left bottom,from(#d9534f),to(#c12e2a));
    background-image: linear-gradient(to bottom,#d9534f 0,#c12e2a 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc12e2a', GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    background-repeat: repeat-x;
    border-color: #b92c28;
}

.btn-danger{
    color:#fff;
    background-color:#d9534f;
    border-color:#d43f3a
}


.btn-primary {
    background-image: -webkit-linear-gradient(top,#428bca 0,#2d6ca2 100%);
    background-image: -o-linear-gradient(top,#428bca 0,#2d6ca2 100%);
    background-image: -webkit-gradient(linear,left top,left bottom,from(#428bca),to(#2d6ca2));
    background-image: linear-gradient(to bottom,#428bca 0,#2d6ca2 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff2d6ca2', GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    background-repeat: repeat-x;
    border-color: #2b669a;
}




.linkkl a{


  text-decoration: none;
    color: #f79900;
}

.linkkl a:hover{


  text-decoration: none;
    color: #960f00;
}

.linkklblue a{


  text-decoration: none;
    color: #0249a3;
}

.linkklblue a:hover{


  text-decoration: none;
    color: #6bbbd0;
}

button,input,optgroup,select,textarea{
    margin:0;
    font:inherit;
    color:inherit
}
button{
    overflow:visible
}
button,select{
    text-transform:none
}
button,html input[type=button],input[type=reset],input[type=submit]{
    -webkit-appearance:button;
    cursor:pointer
}
button[disabled],html input[disabled]{
    cursor:default
}
button::-moz-focus-inner,input::-moz-focus-inner{
    padding:0;
    border:0
}

@font-face{
    font-family:'Glyphicons Halflings';
    src:url(../fonts/glyphicons-halflings-regular.eot);
    src:url(../fonts/glyphicons-halflings-regular.eot?#iefix) format('embedded-opentype'),url(../fonts/glyphicons-halflings-regular.woff2) format('woff2'),url(../fonts/glyphicons-halflings-regular.woff) format('woff'),url(../fonts/glyphicons-halflings-regular.ttf) format('truetype'),url(../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format('svg')
}
.glyphicon{
    position:relative;
    top:1px;
    display:inline-block;
    font-family:'Glyphicons Halflings';
    font-style:normal;
    font-weight:400;
    line-height:1;
    -webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale
}
.glyphicon-asterisk:before{
    content:"\002a"
}
.glyphicon-plus:before{
    content:"\002b"
}
.glyphicon-eur:before,.glyphicon-euro:before{
    content:"\20ac"
}
.glyphicon-minus:before{
    content:"\2212"
}
.glyphicon-cloud:before{
    content:"\2601"
}
.glyphicon-envelope:before{
    content:"\2709"
}
.glyphicon-pencil:before{
    content:"\270f"
}
.glyphicon-glass:before{
    content:"\e001"
}
.glyphicon-music:before{
    content:"\e002"
}
.glyphicon-search:before{
    content:"\e003"
}
.glyphicon-heart:before{
    content:"\e005"
}
.glyphicon-star:before{
    content:"\e006"
}
.glyphicon-star-empty:before{
    content:"\e007"
}
.glyphicon-user:before{
    content:"\e008"
}
.glyphicon-film:before{
    content:"\e009"
}
.glyphicon-th-large:before{
    content:"\e010"
}
.glyphicon-th:before{
    content:"\e011"
}
.glyphicon-th-list:before{
    content:"\e012"
}
.glyphicon-ok:before{
    content:"\e013"
}
.glyphicon-remove:before{
    content:"\e014"
}
.glyphicon-zoom-in:before{
    content:"\e015"
}
.glyphicon-zoom-out:before{
    content:"\e016"
}
.glyphicon-off:before{
    content:"\e017"
}
.glyphicon-signal:before{
    content:"\e018"
}
.glyphicon-cog:before{
    content:"\e019"
}
.glyphicon-trash:before{
    content:"\e020"
}
.glyphicon-home:before{
    content:"\e021"
}
.glyphicon-file:before{
    content:"\e022"
}
.glyphicon-time:before{
    content:"\e023"
}
.glyphicon-road:before{
    content:"\e024"
}
.glyphicon-download-alt:before{
    content:"\e025"
}
.glyphicon-download:before{
    content:"\e026"
}
.glyphicon-upload:before{
    content:"\e027"
}
.glyphicon-inbox:before{
    content:"\e028"
}
.glyphicon-play-circle:before{
    content:"\e029"
}
.glyphicon-repeat:before{
    content:"\e030"
}
.glyphicon-refresh:before{
    content:"\e031"
}
.glyphicon-list-alt:before{
    content:"\e032"
}
.glyphicon-lock:before{
    content:"\e033"
}
.glyphicon-flag:before{
    content:"\e034"
}
.glyphicon-headphones:before{
    content:"\e035"
}
.glyphicon-volume-off:before{
    content:"\e036"
}
.glyphicon-volume-down:before{
    content:"\e037"
}
.glyphicon-volume-up:before{
    content:"\e038"
}
.glyphicon-qrcode:before{
    content:"\e039"
}
.glyphicon-barcode:before{
    content:"\e040"
}
.glyphicon-tag:before{
    content:"\e041"
}
.glyphicon-tags:before{
    content:"\e042"
}
.glyphicon-book:before{
    content:"\e043"
}
.glyphicon-bookmark:before{
    content:"\e044"
}
.glyphicon-print:before{
    content:"\e045"
}
.glyphicon-camera:before{
    content:"\e046"
}
.glyphicon-font:before{
    content:"\e047"
}
.glyphicon-bold:before{
    content:"\e048"
}
.glyphicon-italic:before{
    content:"\e049"
}
.glyphicon-text-height:before{
    content:"\e050"
}
.glyphicon-text-width:before{
    content:"\e051"
}
.glyphicon-align-left:before{
    content:"\e052"
}
.glyphicon-align-center:before{
    content:"\e053"
}
.glyphicon-align-right:before{
    content:"\e054"
}
.glyphicon-align-justify:before{
    content:"\e055"
}
.glyphicon-list:before{
    content:"\e056"
}
.glyphicon-indent-left:before{
    content:"\e057"
}
.glyphicon-indent-right:before{
    content:"\e058"
}
.glyphicon-facetime-video:before{
    content:"\e059"
}
.glyphicon-picture:before{
    content:"\e060"
}
.glyphicon-map-marker:before{
    content:"\e062"
}
.glyphicon-adjust:before{
    content:"\e063"
}
.glyphicon-tint:before{
    content:"\e064"
}
.glyphicon-edit:before{
    content:"\e065"
}
.glyphicon-share:before{
    content:"\e066"
}
.glyphicon-check:before{
    content:"\e067"
}
.glyphicon-move:before{
    content:"\e068"
}
.glyphicon-step-backward:before{
    content:"\e069"
}
.glyphicon-fast-backward:before{
    content:"\e070"
}
.glyphicon-backward:before{
    content:"\e071"
}
.glyphicon-play:before{
    content:"\e072"
}
.glyphicon-pause:before{
    content:"\e073"
}
.glyphicon-stop:before{
    content:"\e074"
}
.glyphicon-forward:before{
    content:"\e075"
}
.glyphicon-fast-forward:before{
    content:"\e076"
}
.glyphicon-step-forward:before{
    content:"\e077"
}
.glyphicon-eject:before{
    content:"\e078"
}
.glyphicon-chevron-left:before{
    content:"\e079"
}
.glyphicon-chevron-right:before{
    content:"\e080"
}
.glyphicon-plus-sign:before{
    content:"\e081"
}
.glyphicon-minus-sign:before{
    content:"\e082"
}
.glyphicon-remove-sign:before{
    content:"\e083"
}
.glyphicon-ok-sign:before{
    content:"\e084"
}
.glyphicon-question-sign:before{
    content:"\e085"
}
.glyphicon-info-sign:before{
    content:"\e086"
}
.glyphicon-screenshot:before{
    content:"\e087"
}
.glyphicon-remove-circle:before{
    content:"\e088"
}
.glyphicon-ok-circle:before{
    content:"\e089"
}
.glyphicon-ban-circle:before{
    content:"\e090"
}
.glyphicon-arrow-left:before{
    content:"\e091"
}
.glyphicon-arrow-right:before{
    content:"\e092"
}
.glyphicon-arrow-up:before{
    content:"\e093"
}
.glyphicon-arrow-down:before{
    content:"\e094"
}
.glyphicon-share-alt:before{
    content:"\e095"
}
.glyphicon-resize-full:before{
    content:"\e096"
}
.glyphicon-resize-small:before{
    content:"\e097"
}
.glyphicon-exclamation-sign:before{
    content:"\e101"
}
.glyphicon-gift:before{
    content:"\e102"
}
.glyphicon-leaf:before{
    content:"\e103"
}
.glyphicon-fire:before{
    content:"\e104"
}
.glyphicon-eye-open:before{
    content:"\e105"
}
.glyphicon-eye-close:before{
    content:"\e106"
}
.glyphicon-warning-sign:before{
    content:"\e107"
}
.glyphicon-plane:before{
    content:"\e108"
}
.glyphicon-calendar:before{
    content:"\e109"
}
.glyphicon-random:before{
    content:"\e110"
}
.glyphicon-comment:before{
    content:"\e111"
}
.glyphicon-magnet:before{
    content:"\e112"
}
.glyphicon-chevron-up:before{
    content:"\e113"
}
.glyphicon-chevron-down:before{
    content:"\e114"
}
.glyphicon-retweet:before{
    content:"\e115"
}
.glyphicon-shopping-cart:before{
    content:"\e116"
}
.glyphicon-folder-close:before{
    content:"\e117"
}
.glyphicon-folder-open:before{
    content:"\e118"
}
.glyphicon-resize-vertical:before{
    content:"\e119"
}
.glyphicon-resize-horizontal:before{
    content:"\e120"
}
.glyphicon-hdd:before{
    content:"\e121"
}
.glyphicon-bullhorn:before{
    content:"\e122"
}
.glyphicon-bell:before{
    content:"\e123"
}
.glyphicon-certificate:before{
    content:"\e124"
}
.glyphicon-thumbs-up:before{
    content:"\e125"
}
.glyphicon-thumbs-down:before{
    content:"\e126"
}
.glyphicon-hand-right:before{
    content:"\e127"
}
.glyphicon-hand-left:before{
    content:"\e128"
}
.glyphicon-hand-up:before{
    content:"\e129"
}
.glyphicon-hand-down:before{
    content:"\e130"
}
.glyphicon-circle-arrow-right:before{
    content:"\e131"
}
.glyphicon-circle-arrow-left:before{
    content:"\e132"
}
.glyphicon-circle-arrow-up:before{
    content:"\e133"
}
.glyphicon-circle-arrow-down:before{
    content:"\e134"
}
.glyphicon-globe:before{
    content:"\e135"
}
.glyphicon-wrench:before{
    content:"\e136"
}
.glyphicon-tasks:before{
    content:"\e137"
}
.glyphicon-filter:before{
    content:"\e138"
}
.glyphicon-briefcase:before{
    content:"\e139"
}
.glyphicon-fullscreen:before{
    content:"\e140"
}
.glyphicon-dashboard:before{
    content:"\e141"
}
.glyphicon-paperclip:before{
    content:"\e142"
}
.glyphicon-heart-empty:before{
    content:"\e143"
}
.glyphicon-link:before{
    content:"\e144"
}
.glyphicon-phone:before{
    content:"\e145"
}
.glyphicon-pushpin:before{
    content:"\e146"
}
.glyphicon-usd:before{
    content:"\e148"
}
.glyphicon-gbp:before{
    content:"\e149"
}
.glyphicon-sort:before{
    content:"\e150"
}
.glyphicon-sort-by-alphabet:before{
    content:"\e151"
}
.glyphicon-sort-by-alphabet-alt:before{
    content:"\e152"
}
.glyphicon-sort-by-order:before{
    content:"\e153"
}
.glyphicon-sort-by-order-alt:before{
    content:"\e154"
}
.glyphicon-sort-by-attributes:before{
    content:"\e155"
}
.glyphicon-sort-by-attributes-alt:before{
    content:"\e156"
}
.glyphicon-unchecked:before{
    content:"\e157"
}
.glyphicon-expand:before{
    content:"\e158"
}
.glyphicon-collapse-down:before{
    content:"\e159"
}
.glyphicon-collapse-up:before{
    content:"\e160"
}
.glyphicon-log-in:before{
    content:"\e161"
}
.glyphicon-flash:before{
    content:"\e162"
}
.glyphicon-log-out:before{
    content:"\e163"
}
.glyphicon-new-window:before{
    content:"\e164"
}
.glyphicon-record:before{
    content:"\e165"
}
.glyphicon-save:before{
    content:"\e166"
}
.glyphicon-open:before{
    content:"\e167"
}
.glyphicon-saved:before{
    content:"\e168"
}
.glyphicon-import:before{
    content:"\e169"
}
.glyphicon-export:before{
    content:"\e170"
}
.glyphicon-send:before{
    content:"\e171"
}
.glyphicon-floppy-disk:before{
    content:"\e172"
}
.glyphicon-floppy-saved:before{
    content:"\e173"
}
.glyphicon-floppy-remove:before{
    content:"\e174"
}
.glyphicon-floppy-save:before{
    content:"\e175"
}
.glyphicon-floppy-open:before{
    content:"\e176"
}
.glyphicon-credit-card:before{
    content:"\e177"
}
.glyphicon-transfer:before{
    content:"\e178"
}
.glyphicon-cutlery:before{
    content:"\e179"
}
.glyphicon-header:before{
    content:"\e180"
}
.glyphicon-compressed:before{
    content:"\e181"
}
.glyphicon-earphone:before{
    content:"\e182"
}
.glyphicon-phone-alt:before{
    content:"\e183"
}
.glyphicon-tower:before{
    content:"\e184"
}
.glyphicon-stats:before{
    content:"\e185"
}
.glyphicon-sd-video:before{
    content:"\e186"
}
.glyphicon-hd-video:before{
    content:"\e187"
}
.glyphicon-subtitles:before{
    content:"\e188"
}
.glyphicon-sound-stereo:before{
    content:"\e189"
}
.glyphicon-sound-dolby:before{
    content:"\e190"
}
.glyphicon-sound-5-1:before{
    content:"\e191"
}
.glyphicon-sound-6-1:before{
    content:"\e192"
}
.glyphicon-sound-7-1:before{
    content:"\e193"
}
.glyphicon-copyright-mark:before{
    content:"\e194"
}
.glyphicon-registration-mark:before{
    content:"\e195"
}
.glyphicon-cloud-download:before{
    content:"\e197"
}
.glyphicon-cloud-upload:before{
    content:"\e198"
}
.glyphicon-tree-conifer:before{
    content:"\e199"
}
.glyphicon-tree-deciduous:before{
    content:"\e200"
}
.glyphicon-cd:before{
    content:"\e201"
}
.glyphicon-save-file:before{
    content:"\e202"
}
.glyphicon-open-file:before{
    content:"\e203"
}
.glyphicon-level-up:before{
    content:"\e204"
}
.glyphicon-copy:before{
    content:"\e205"
}
.glyphicon-paste:before{
    content:"\e206"
}
.glyphicon-alert:before{
    content:"\e209"
}
.glyphicon-equalizer:before{
    content:"\e210"
}
.glyphicon-king:before{
    content:"\e211"
}
.glyphicon-queen:before{
    content:"\e212"
}
.glyphicon-pawn:before{
    content:"\e213"
}
.glyphicon-bishop:before{
    content:"\e214"
}
.glyphicon-knight:before{
    content:"\e215"
}
.glyphicon-baby-formula:before{
    content:"\e216"
}
.glyphicon-tent:before{
    content:"\26fa"
}
.glyphicon-blackboard:before{
    content:"\e218"
}
.glyphicon-bed:before{
    content:"\e219"
}
.glyphicon-apple:before{
    content:"\f8ff"
}
.glyphicon-erase:before{
    content:"\e221"
}
.glyphicon-hourglass:before{
    content:"\231b"
}
.glyphicon-lamp:before{
    content:"\e223"
}
.glyphicon-duplicate:before{
    content:"\e224"
}
.glyphicon-piggy-bank:before{
    content:"\e225"
}
.glyphicon-scissors:before{
    content:"\e226"
}
.glyphicon-bitcoin:before{
    content:"\e227"
}
.glyphicon-btc:before{
    content:"\e227"
}
.glyphicon-xbt:before{
    content:"\e227"
}
.glyphicon-yen:before{
    content:"\00a5"
}
.glyphicon-jpy:before{
    content:"\00a5"
}
.glyphicon-ruble:before{
    content:"\20bd"
}
.glyphicon-rub:before{
    content:"\20bd"
}
.glyphicon-scale:before{
    content:"\e230"
}
.glyphicon-ice-lolly:before{
    content:"\e231"
}
.glyphicon-ice-lolly-tasted:before{
    content:"\e232"
}
.glyphicon-education:before{
    content:"\e233"
}
.glyphicon-option-horizontal:before{
    content:"\e234"
}
.glyphicon-option-vertical:before{
    content:"\e235"
}
.glyphicon-menu-hamburger:before{
    content:"\e236"
}
.glyphicon-modal-window:before{
    content:"\e237"
}
.glyphicon-oil:before{
    content:"\e238"
}
.glyphicon-grain:before{
    content:"\e239"
}
.glyphicon-sunglasses:before{
    content:"\e240"
}
.glyphicon-text-size:before{
    content:"\e241"
}
.glyphicon-text-color:before{
    content:"\e242"
}
.glyphicon-text-background:before{
    content:"\e243"
}
.glyphicon-object-align-top:before{
    content:"\e244"
}
.glyphicon-object-align-bottom:before{
    content:"\e245"
}
.glyphicon-object-align-horizontal:before{
    content:"\e246"
}
.glyphicon-object-align-left:before{
    content:"\e247"
}
.glyphicon-object-align-vertical:before{
    content:"\e248"
}
.glyphicon-object-align-right:before{
    content:"\e249"
}
.glyphicon-triangle-right:before{
    content:"\e250"
}
.glyphicon-triangle-left:before{
    content:"\e251"
}
.glyphicon-triangle-bottom:before{
    content:"\e252"
}
.glyphicon-triangle-top:before{
    content:"\e253"
}
.glyphicon-console:before{
    content:"\e254"
}
.glyphicon-superscript:before{
    content:"\e255"
}
.glyphicon-subscript:before{
    content:"\e256"
}
.glyphicon-menu-left:before{
    content:"\e257"
}
.glyphicon-menu-right:before{
    content:"\e258"
}
.glyphicon-menu-down:before{
    content:"\e259"
}
.glyphicon-menu-up:before{
    content:"\e260"
}

table{
    background-color:transparent
}
caption{
    padding-top:8px;
    padding-bottom:8px;
    color:#777;
    text-align:left
}
th{
    text-align:left
}
.table{
    width:100%;
    max-width:100%;
    margin-bottom:20px
}
.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{
    padding:8px;
    line-height:1.42857143;
    vertical-align:top;
    border-top:1px solid #ddd
}
.table>thead>tr>th{
    vertical-align:bottom;
    border-bottom:2px solid #ddd
}
.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{
    border-top:0
}
.table>tbody+tbody{
    border-top:2px solid #ddd
}
.table .table{
    background-color:#fff
}
.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{
    padding:5px
}
.table-bordered{
    border:1px solid #ddd
}
.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{
    border:1px solid #ddd
}
.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{
    border-bottom-width:2px
}
.table-striped>tbody>tr:nth-of-type(odd){
    background-color:#f9f9f9
}
.table-hover>tbody>tr:hover{
    background-color:#f5f5f5
}
table col[class*=col-]{
    position:static;
    display:table-column;
    float:none
}
table td[class*=col-],table th[class*=col-]{
    position:static;
    display:table-cell;
    float:none
}
.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{
    background-color:#f5f5f5
}
.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{
    background-color:#e8e8e8
}
.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{
    background-color:#dff0d8
}
.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover{
    background-color:#d0e9c6
}
.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info{
    background-color:#d9edf7
}
.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover{
    background-color:#c4e3f3
}
.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning{
    background-color:#fcf8e3
}
.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover{
    background-color:#faf2cc
}
.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger{
    background-color:#f2dede
}
.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover{
    background-color:#ebcccc
}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{
    position:relative;
    min-height:1px;
    padding-right:15px;
    padding-left:15px
}
@media (min-width:768px){
    .col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{
        float:left
    }
    .col-sm-12{
        width:100%
    }
    .col-sm-11{
        width:91.66666667%
    }
    .col-sm-10{
        width:83.33333333%
    }
    .col-sm-9{
        width:75%
    }
    .col-sm-8{
        width:66.66666667%
    }
    .col-sm-7{
        width:58.33333333%
    }
    .col-sm-6{
        width:50%
    }
    .col-sm-5{
        width:41.66666667%
    }
    .col-sm-4{
        width:33.33333333%
    }
    .col-sm-3{
        width:25%
    }
    .col-sm-2{
        width:16.66666667%
    }
    .col-sm-1{
        width:8.33333333%
    }
    .col-sm-pull-12{
        right:100%
    }
    .col-sm-pull-11{
        right:91.66666667%
    }
    .col-sm-pull-10{
        right:83.33333333%
    }
    .col-sm-pull-9{
        right:75%
    }
    .col-sm-pull-8{
        right:66.66666667%
    }
    .col-sm-pull-7{
        right:58.33333333%
    }
    .col-sm-pull-6{
        right:50%
    }
    .col-sm-pull-5{
        right:41.66666667%
    }
    .col-sm-pull-4{
        right:33.33333333%
    }
    .col-sm-pull-3{
        right:25%
    }
    .col-sm-pull-2{
        right:16.66666667%
    }
    .col-sm-pull-1{
        right:8.33333333%
    }
    .col-sm-pull-0{
        right:auto
    }
    .col-sm-push-12{
        left:100%
    }
    .col-sm-push-11{
        left:91.66666667%
    }
    .col-sm-push-10{
        left:83.33333333%
    }
    .col-sm-push-9{
        left:75%
    }
    .col-sm-push-8{
        left:66.66666667%
    }
    .col-sm-push-7{
        left:58.33333333%
    }
    .col-sm-push-6{
        left:50%
    }
    .col-sm-push-5{
        left:41.66666667%
    }
    .col-sm-push-4{
        left:33.33333333%
    }
    .col-sm-push-3{
        left:25%
    }
    .col-sm-push-2{
        left:16.66666667%
    }
    .col-sm-push-1{
        left:8.33333333%
    }
    .col-sm-push-0{
        left:auto
    }
    .col-sm-offset-12{
        margin-left:100%
    }
    .col-sm-offset-11{
        margin-left:91.66666667%
    }
    .col-sm-offset-10{
        margin-left:83.33333333%
    }
    .col-sm-offset-9{
        margin-left:75%
    }
    .col-sm-offset-8{
        margin-left:66.66666667%
    }
    .col-sm-offset-7{
        margin-left:58.33333333%
    }
    .col-sm-offset-6{
        margin-left:50%
    }
    .col-sm-offset-5{
        margin-left:41.66666667%
    }
    .col-sm-offset-4{
        margin-left:33.33333333%
    }
    .col-sm-offset-3{
        margin-left:25%
    }
    .col-sm-offset-2{
        margin-left:16.66666667%
    }
    .col-sm-offset-1{
        margin-left:8.33333333%
    }
    .col-sm-offset-0{
        margin-left:0
    }
}
@media (min-width:992px){
    .col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{
        float:left
    }
    .col-md-12{
        width:100%
    }
    .col-md-11{
        width:91.66666667%
    }
    .col-md-10{
        width:83.33333333%
    }
    .col-md-9{
        width:75%
    }
    .col-md-8{
        width:66.66666667%
    }
    .col-md-7{
        width:58.33333333%
    }
    .col-md-6{
        width:50%
    }
    .col-md-5{
        width:41.66666667%
    }
    .col-md-4{
        width:33.33333333%
    }
    .col-md-3{
        width:25%
    }
    .col-md-2{
        width:16.66666667%
    }
    .col-md-1{
        width:8.33333333%
    }
    .col-md-pull-12{
        right:100%
    }
    .col-md-pull-11{
        right:91.66666667%
    }
    .col-md-pull-10{
        right:83.33333333%
    }
    .col-md-pull-9{
        right:75%
    }
    .col-md-pull-8{
        right:66.66666667%
    }
    .col-md-pull-7{
        right:58.33333333%
    }
    .col-md-pull-6{
        right:50%
    }
    .col-md-pull-5{
        right:41.66666667%
    }
    .col-md-pull-4{
        right:33.33333333%
    }
    .col-md-pull-3{
        right:25%
    }
    .col-md-pull-2{
        right:16.66666667%
    }
    .col-md-pull-1{
        right:8.33333333%
    }
    .col-md-pull-0{
        right:auto
    }
    .col-md-push-12{
        left:100%
    }
    .col-md-push-11{
        left:91.66666667%
    }
    .col-md-push-10{
        left:83.33333333%
    }
    .col-md-push-9{
        left:75%
    }
    .col-md-push-8{
        left:66.66666667%
    }
    .col-md-push-7{
        left:58.33333333%
    }
    .col-md-push-6{
        left:50%
    }
    .col-md-push-5{
        left:41.66666667%
    }
    .col-md-push-4{
        left:33.33333333%
    }
    .col-md-push-3{
        left:25%
    }
    .col-md-push-2{
        left:16.66666667%
    }
    .col-md-push-1{
        left:8.33333333%
    }
    .col-md-push-0{
        left:auto
    }
    .col-md-offset-12{
        margin-left:100%
    }
    .col-md-offset-11{
        margin-left:91.66666667%
    }
    .col-md-offset-10{
        margin-left:83.33333333%
    }
    .col-md-offset-9{
        margin-left:75%
    }
    .col-md-offset-8{
        margin-left:66.66666667%
    }
    .col-md-offset-7{
        margin-left:58.33333333%
    }
    .col-md-offset-6{
        margin-left:50%
    }
    .col-md-offset-5{
        margin-left:41.66666667%
    }
    .col-md-offset-4{
        margin-left:33.33333333%
    }
    .col-md-offset-3{
        margin-left:25%
    }
    .col-md-offset-2{
        margin-left:16.66666667%
    }
    .col-md-offset-1{
        margin-left:8.33333333%
    }
    .col-md-offset-0{
        margin-left:0
    }
}
@media (min-width:1200px){
    .col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{
        float:left
    }
    .col-lg-12{
        width:100%
    }
    .col-lg-11{
        width:91.66666667%
    }
    .col-lg-10{
        width:83.33333333%
    }
    .col-lg-9{
        width:75%
    }
    .col-lg-8{
        width:66.66666667%
    }
    .col-lg-7{
        width:58.33333333%
    }
    .col-lg-6{
        width:50%
    }
    .col-lg-5{
        width:41.66666667%
    }
    .col-lg-4{
        width:33.33333333%
    }
    .col-lg-3{
        width:25%
    }
    .col-lg-2{
        width:16.66666667%
    }
    .col-lg-1{
        width:8.33333333%
    }
    .col-lg-pull-12{
        right:100%
    }
    .col-lg-pull-11{
        right:91.66666667%
    }
    .col-lg-pull-10{
        right:83.33333333%
    }
    .col-lg-pull-9{
        right:75%
    }
    .col-lg-pull-8{
        right:66.66666667%
    }
    .col-lg-pull-7{
        right:58.33333333%
    }
    .col-lg-pull-6{
        right:50%
    }
    .col-lg-pull-5{
        right:41.66666667%
    }
    .col-lg-pull-4{
        right:33.33333333%
    }
    .col-lg-pull-3{
        right:25%
    }
    .col-lg-pull-2{
        right:16.66666667%
    }
    .col-lg-pull-1{
        right:8.33333333%
    }
    .col-lg-pull-0{
        right:auto
    }
    .col-lg-push-12{
        left:100%
    }
    .col-lg-push-11{
        left:91.66666667%
    }
    .col-lg-push-10{
        left:83.33333333%
    }
    .col-lg-push-9{
        left:75%
    }
    .col-lg-push-8{
        left:66.66666667%
    }
    .col-lg-push-7{
        left:58.33333333%
    }
    .col-lg-push-6{
        left:50%
    }
    .col-lg-push-5{
        left:41.66666667%
    }
    .col-lg-push-4{
        left:33.33333333%
    }
    .col-lg-push-3{
        left:25%
    }
    .col-lg-push-2{
        left:16.66666667%
    }
    .col-lg-push-1{
        left:8.33333333%
    }
    .col-lg-push-0{
        left:auto
    }
    .col-lg-offset-12{
        margin-left:100%
    }
    .col-lg-offset-11{
        margin-left:91.66666667%
    }
    .col-lg-offset-10{
        margin-left:83.33333333%
    }
    .col-lg-offset-9{
        margin-left:75%
    }
    .col-lg-offset-8{
        margin-left:66.66666667%
    }
    .col-lg-offset-7{
        margin-left:58.33333333%
    }
    .col-lg-offset-6{
        margin-left:50%
    }
    .col-lg-offset-5{
        margin-left:41.66666667%
    }
    .col-lg-offset-4{
        margin-left:33.33333333%
    }
    .col-lg-offset-3{
        margin-left:25%
    }
    .col-lg-offset-2{
        margin-left:16.66666667%
    }
    .col-lg-offset-1{
        margin-left:8.33333333%
    }
    .col-lg-offset-0{
        margin-left:0
    }
}
.form-group{
    margin-bottom:50px;
}

.form-horizontal .form-group{
    margin-right:-15px;
    margin-left:-15px
}
