html body ul.list-process{/*padding-bottom:63px;*/}
#news{float:right;}
#rightColumn table{table-layout:fixed;word-wrap:break-word;}
#rightColumn{word-wrap:break-word;}
#rightColumn p{text-align:left;}
.box-service1-text p{height:auto !important;min-height:45px;}


#carousel{background:#a61d1d;padding-bottom:15px;padding-left:33px;padding-right:33px;margin-left:-10px;height:92px;margin-left:-10px;}
#carousel ul.slides li a{padding:2px;display:block;}/*padding:5px;*/
#carousel ul.slides li.flex-active-slide a{background:#CCC;}

#slider ul.slides li img{height:353px !important;}
#carousel img{width:110px !important;height:42px !important;cursor:pointer;}
#carousel li{margin-right:5px;}
#carousel .thumtitle{text-align:center;text-transform:uppercase;padding-top:6px;padding-bottom:3px;font-size:14px;color:#fff;}
#slider .flex-direction-nav{display:none !important;}


@media only screen and (max-width: 1220px) {
ul.main-navigation > li a{padding:15px 32px;}
	
	
}

@media only screen and (max-width: 995px) {
ul.main-navigation > li a{padding:15px 16px;}
#slider1_container{width:100% !important;}
.box-vision{right:10px;}
.box-vision h3{font-size:18px;}
.box-vision p{font-size:14px;}
html body ul.list-process{padding-bottom:64px;}
.box-aboutus{margin-top:25px;}
ul.footer-menu > li + li{padding:0 4px;}
.footer-menu{margin-bottom:4px;}
html body ul.list-normal li{font-size:12px;}
}



@media only screen and (max-width: 767px) {
.logomob img{max-width:100%;}
.logorht input.input-search[type="text"]{width:81%;}
.logorht input.icon-search[type="submit"]{width:15%;}
ul.main-navigation > li{float:none;margin-bottom:2px;}
ul.main-navigation{width:100%;}
ul.main-navigation > li a{display:block;}
.navbar-collapse{max-height:none;}
.sliderpad{padding-right:0;}
ul.list-social-icon{float:left;margin-top:10px;}
.box-img{text-align:center;}
.box-vision{right:0;width:68%;}
#fixedbutton{width:44% !important;}
.logomob { width:100%}
.logorht {width:100%}
	
}
@media only screen and (max-width: 558px) {
.logorht input.input-search[type="text"]{width:76%;}
.logorht input.icon-search[type="submit"]{width:19%;}
}

@media only screen and (max-width: 479px) {
.logomob,.logorht{width:100%;text-align:center;}
.box-img .col-xs-6{width:50%;}
.box-vision{top:9px;width:95%;display:none;}
.box-img [class*="col-"]:nth-child(1) { padding-right:0px; }
.box-img [class*="col-"]:nth-child(2) { padding-left:0px; }
[class*="col-"]{padding:0px;}

#carousel .thumtitle{font-size:11px;}
.box-logo{padding-left:0;padding-right:0;}
#fixedbutton{width:80% !important;}
.box-produuct .col-xs-3{width:100%;text-align:center;margin-bottom:15px;}
.box-imgProducts img{width:300px;}
.box-service1{text-align:center;}
#rightColumn .box-service1-text p{text-align:center;}
.btn-view-more{background:url(../images/img-sprit-icon.png) no-repeat scroll 14% -70px;}
.btn-view-more:hover{background:url(../images/img-sprit-icon.png) no-repeat scroll 14% -93px;}
.breadcrumb-change{margin-left:-6%;}
#slider ul.slides li img{height:169px !important;}
	
}

/*TOP*/

.cd-container {
  width: 90%;
  max-width: 768px;
  margin: 2em auto;
}
.cd-container::after {
  /* clearfix */
  content: '';
  display: table;
  clear: both;
}

/* -------------------------------- 

Main components 

-------------------------------- */

@media only screen and (min-width: 1024px) {

@media only screen and (min-width: 1024px) {
 
.cd-top {
  display: inline-block;
  height: 40px;
  width: 40px;
  position: fixed;
  bottom: 40px;
  right: 10px;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.05);
  /* image replacement properties */
  overflow: hidden;
  /*text-indent: 10%;*/
  white-space: nowrap;
  background: rgba(101, 101, 110, 0.87) no-repeat center 50%;
  /*background: rgba(101, 101, 110, 0.87) url(../images/cd-top-arrow.svg) no-repeat center 50%;*/
  visibility: hidden;
  opacity: 0;
  -webkit-transition: opacity .3s 0s, visibility 0s .3s;
  -moz-transition: opacity .3s 0s, visibility 0s .3s;
  transition: opacity .3s 0s, visibility 0s .3s;
  color:#FFF;
}
.cd-top.cd-is-visible, .cd-top.cd-fade-out, .no-touch .cd-top:hover {
 /* -webkit-transition: opacity .3s 0s, visibility 0s 0s;
  -moz-transition: opacity .3s 0s, visibility 0s 0s;
  transition: opacity .3s 0s, visibility 0s 0s;*/
}
.cd-top.cd-is-visible {
  /* the button becomes visible */
  visibility: visible;
  opacity: 1;
}
.cd-top.cd-fade-out {
  /* if the user keeps scrolling down, the button is out of focus and becomes less visible */
 /* opacity: .5;*/
}
.no-touch .cd-top:hover {
/*  background-color: #e86256;
  opacity: 1;*/
}
@media only screen and (min-width: 768px) {
  .cd-top {
    right: 20px;
    bottom: 20px;
  }
}
@media only screen and (min-width: 1024px) {
  .cd-top {
    /*height: 60px;
    width: 60px;
    right: 30px;
    bottom: 30px;*/
	bottom: 60px;
    height: 30px;
    right: 0;
    width: 110px;
  }
}

/*Reset*/

article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}

ol, ul {
	/*list-style: none;*/
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}

	
	