@font-face {
    font-family: 'HelveticaNeue';
    src: url('../fonts/HelveticaNeue.eot');
    src: url('../fonts/HelveticaNeued41d.eot?#iefix') format('embedded-opentype'),
         url('../fonts/HelveticaNeue.woff') format('woff'),
         url('../fonts/HelveticaNeue.ttf') format('truetype'),
         url('../fonts/HelveticaNeue.svg#HelveticaNeue') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'robotomedium';
    src: url('../fonts/roboto-medium-webfont.eot');
    src: url('../fonts/roboto-medium-webfontd41d.eot?#iefix') format('embedded-opentype'),
         url('../fonts/roboto-medium-webfont.html') format('woff2'),
         url('../fonts/roboto-medium-webfont.woff') format('woff'),
         url('../fonts/roboto-medium-webfont.ttf') format('truetype'),
         url('../fonts/roboto-medium-webfont.svg#robotomedium') format('svg');
    font-weight: normal;
    font-style: normal;

}
 
 @font-face {

    font-family: 'robotoblack';

    src: url('../fonts/roboto-black-webfont.eot');

    src: url('../fonts/roboto-black-webfontd41d.eot?#iefix') format('embedded-opentype'),

         url('../fonts/roboto-black-webfont.html') format('woff2'),

         url('../fonts/roboto-black-webfont.woff') format('woff'),

         url('../fonts/roboto-black-webfont.ttf') format('truetype'),

         url('../fonts/roboto-black-webfont.svg#robotoblack') format('svg');

    font-weight: normal;

    font-style: normal;



}

@font-face {

    font-family: 'opensans-regular';

    src: url('../fonts/opensans-regular.eot');

    src: url('../fonts/opensans-regulard41d.eot?#iefix') format('embedded-opentype'),

         url('../fonts/opensans-regular.woff') format('woff'),

         url('../fonts/opensans-regular.ttf') format('truetype'),

         url('../fonts/opensans-regular.svg#opensans-regular') format('svg');

    font-weight: normal;

    font-style: normal;



}
@font-face {

    font-family: 'robotolight';

    src: url('../fonts/roboto-light-webfont.eot');

    src: url('../fonts/roboto-light-webfontd41d.eot?#iefix') format('embedded-opentype'),

         url('../fonts/roboto-light-webfont.html') format('woff2'),

         url('../fonts/roboto-light-webfont.woff') format('woff'),

         url('../fonts/roboto-light-webfont.ttf') format('truetype'),

         url('../fonts/roboto-light-webfont.svg#robotolight') format('svg');

    font-weight: normal;

    font-style: normal;



}

@font-face {

    font-family: 'robotoregular';

    src: url('../fonts/roboto-regular-webfont.eot');

    src: url('../fonts/roboto-regular-webfontd41d.eot?#iefix') format('embedded-opentype'),

         url('../fonts/roboto-regular-webfont.html') format('woff2'),

         url('../fonts/roboto-regular-webfont.woff') format('woff'),

         url('../fonts/roboto-regular-webfont.ttf') format('truetype'),

         url('../fonts/roboto-regular-webfont.svg#robotoregular') format('svg');

    font-weight: normal;

    font-style: normal;

}

@font-face {

    font-family: 'roboto_condensed';

    src: url('../fonts/robotocondensed.eot');

    src: url('../fonts/robotocondensedd41d.eot?#iefix') format('embedded-opentype'),

         url('../fonts/robotocondensed.html') format('woff2'),

         url('../fonts/robotocondensed.woff') format('woff'),

         url('../fonts/robotocondensed.ttf') format('truetype'),

         url('../fonts/robotocondensed.svg#roboto_condensed') format('svg');

    font-weight: normal;

    font-style: normal;



}

@font-face {

    font-family: 'opensans-semibold-webfont';

    src: url('../fonts/opensans-semibold-webfont.eot');

    src: url('../fonts/opensans-semibold-webfontd41d.eot?#iefix') format('embedded-opentype'),

         url('../fonts/opensans-semibold-webfont.html') format('woff2'),

         url('../fonts/opensans-semibold-webfont.woff') format('woff'),

         url('../fonts/opensans-semibold-webfont.ttf') format('truetype'),

         url('../fonts/opensans-semibold-webfont.svg#opensans-semibold-webfont') format('svg');

    font-weight: normal;

    font-style: normal;



}




html{height: 100%;}



.navbar-header .navbar-brand>img{ width:275px;transition: 0.5s;-webkit-transition: 0.5s;-moz-transition: 0.5s;-ms-transition: 0.5s;}

.scrolled .navbar-brand>img{ width:255px;}

@media screen and (max-width: 500px) {
    
    .navbar-header .navbar-brand>img{ width:250px;transition: 0.5s;-webkit-transition: 0.5s;-moz-transition: 0.5s;-ms-transition: 0.5s;}

    .scrolled .navbar-brand>img{ width:225px;}

}

.wrapper{padding-bottom: 25px; position:relative;min-height: 384px;}

.clear{ clear:both;}

input:focus, textarea:focus, select:focus,button{ outline: none; }

.navbar-default{ border: none; }

.navbar-brand{height:auto; margin-left:0 !important; padding:0;}

.navbar-brand:hover{color:#282828 !important;}

.navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav>li>a:focus {color:#282828 !important; background-color:transparent;}

.navbar{margin-bottom:0px !important; box-shadow:1px 1px 4px #f3f3f3;}

.navbar-default .navbar-nav>li>a{ color:#282828; font-family:'HelveticaNeue'; font-size:15px;}

.navbar-default .navbar-nav> li:first-child.active>a{background: transparent;}

.navbar-default{background-color: #fff !important;position: fixed;width: 100%; top:0px;}  

.embed-container { margin: 45px auto 105px; position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; max-width: 100%; height: auto; } 

.embed-container iframe, .embed-container object, .embed-container embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

.navbar-default .navbar-toggle .icon-bar{ background-color:#fff !important;}

.navbar-default .navbar-toggle{;border:none !important; border-color:transparent !important;}

.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus{background-color:transparent !important;}

/*.navbar-toggle{ margin-top:40px;}*/

.navbar-nav>li { margin: 0px 13px;}

.effect{transition: 0.1s;-webkit-transition: 0.1s;-moz-transition: 0.1s;-ms-transition: 0.1s;}

.effect:active{webkit-transform: scale(0.8);-moz-transform: scale(0.8);-ms-transform: scale(0.8);transform: scale(0.8);-o-transform: scale(0.8);/*box-shadow:1px 1px 20px #fff;*/}

.home-text p{font-size: 12px;line-height: 24px;font-weight: 500;text-align: justify;}

.shop-now{ float:left; width:12%; margin-top:35px; border:2px solid #50b956;padding: 0;margin-left: 20px; border-radius:4px; position:relative;transition: 0.5s;-webkit-transition: 0.5s;-moz-transition: 0.5s;-ms-transition: 0.5s;}

.scrolled .shop-now{ margin-top:25px;}

.shop-now a{ position:absolute; width:100%; height:100%; top:0; left:0;}

.shop-now p{ color:#55626a;font-family:'HelveticaNeue'; font-size:16px; margin:0;padding: 10px; text-align:center;}

.main-nav{margin-top: 40px;transition: 0.5s;-webkit-transition: 0.5s;-moz-transition: 0.5s;-ms-transition: 0.5s;}

.scrolled .main-nav{margin-top:25px;padding-left: 80px;}

.nav-top{ background:#55626a; height:45px;transition: 0.5s;-webkit-transition: 0.5s;-moz-transition: 0.5s;-ms-transition: 0.5s; display:block;}

.scrolled .nav-top{ display:none;}

.nav-login { float:right; padding-left:0; margin-bottom:0;}

.nav-top li{ display:inline-block;color:#fff;font-family:'HelveticaNeue'; font-size:15px;padding: 12px 20px;transition: all 0.8s ease-in-out;}

.nav-top li:hover{background-color:#50b956}

.nav-top li.active{background-color:#50b956}

@-moz-keyframes ripples {

	0% { opacity: 0; }

	25% { opacity: 1; }

	100% {

		width: 200%;

		padding-bottom: 200%;

		opacity: 0;

	}

}

@-webkit-keyframes ripples {

	0% { opacity: 0; }

	25% { opacity: 1; }

	100% {

		width: 200%;

		padding-bottom: 200%;

		opacity: 0;

	}

}

@keyframes ripples {

	0% { opacity: 0; }

	25% { opacity: 1; }

	100% {

		width: 200%;

		padding-bottom: 200%;

		opacity: 0;

	}

}

/*.navbar-toggle{ z-index:9999;} */

.toggle-wrap {
  padding: 10px;
  position: relative;
  cursor: pointer;
  /*float: left;*/
  
  /*disable selection*/
  -webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}
.toggle-bar,
.toggle-bar::before,
.toggle-bar::after,
.toggle-wrap.active .toggle-bar,
.toggle-wrap.active .toggle-bar::before,
.toggle-wrap.active .toggle-bar::after {
	-webkit-transition: all .2s ease-in-out;
	-moz-transition: all .2s ease-in-out;
	-o-transition: all .2s ease-in-out;
	transition: all .2s ease-in-out;
}
.toggle-bar {
	width: 30px;
	margin: 5px 0;
	position: relative;
	border-top: 4px solid #2A3B45;
	display: block;
}
.toggle-bar::before,
.toggle-bar::after {
	content: "";
	display: block;
	background:#2A3B45;
	height: 4px;
	width: 30px;
	position: absolute;
	top: -12px;
	-ms-transform: rotate(0deg);
	-webkit-transform: rotate(0deg);
	transform: rotate(0deg);
	-ms-transform-origin: 13%;
	-webkit-transform-origin: 13%;
	transform-origin: 13%;
}
.toggle-bar::after {
  top: 4px;
}
.toggle-wrap.active .toggle-bar {
  border-top: 6px solid transparent;
}
.toggle-wrap.active .toggle-bar::before {
	-ms-transform: rotate(45deg);
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg);
}
.toggle-wrap.active .toggle-bar::after {
	-ms-transform: rotate(-45deg);
	-webkit-transform: rotate(-45deg);
	transform: rotate(-45deg);
}

/**********************************************index**********************************************************/

.home-lastsection1{ padding:0;position: absolute;bottom: -75px;}

.home-lastsection1 h2{color:#282828; font-size:16px;font-family:'HelveticaNeue'; text-transform:uppercase;margin-top: 35px;}

.home-lastsection1 p{color:#8e8e8e; font-size:14px;font-family:'HelveticaNeue'; font-style:italic; position:relative;}

.home-lastsection1 p:after{ position:absolute; content:""; top: 25px; left:0; width:30px; height:2px; background:#50b956;}

.home-lastsection1 ul{padding: 0;margin: 22px 0;}

.home-lastsection1 li{ padding:0; margin-right: 55px; list-style:none;}

.home-lastsection1 li:last-child{ margin-right:0;}

.home-lastsection1 li img{ margin:0 auto; display:table;} 

.home-lastsection1 li h3{color:#282828; font-size:16px;font-family:'HelveticaNeue'; text-align:center;}

.home-rsection1-rset1{ border:1px dotted #4aac50; border-radius:50%; height:150px; width:150px;padding: 0; position:relative;}

.home-rsection1-rset1:after{ position:absolute; content:""; border-left:1px dotted #4aac50;height: 113px;left: 125px;top: 135px;transform: rotate(143deg);-webkit-transform: rotate(143deg);-ms-transform: rotate(143deg);-o-transform: rotate(143deg);}

.home-rsection1-rset2{border-radius:50%; background:#4aac50; height:110px; width:110px;padding: 0; position:absolute; margin:auto; top:50%; left:0; right:0; bottom:50%;}

.home-rsection1-rset2 img{margin-top: 25px; display:table; margin-left:auto; margin-right:auto;}

.home-rsection1-rset2 h3{color:#fff; font-size:12px;font-family:'HelveticaNeue'; text-align:center;margin-top: 10px;}

.home-rsection1-content{ margin-top:90px;}

/*.home-rsection1-set1 img{margin-left: 40px;}*/

.home-rsection1-set1{margin-left: 90px;}

.home-rsection1-rset3 h3{color:#50b956; font-size:15px;font-family:'HelveticaNeue'; font-weight:bold;}
 
.home-rsection1-rset3 p{color:#282828; font-size:14px;font-family:'HelveticaNeue';}

.home-rsection1-rset3{border-left: 1px solid #d5d5d5; margin-left: 30px;padding-left: 28px;margin-top: 20px;}

.plus img{ cursor:pointer;}

.plus1{position: absolute;top: 215px;left: 25px;}

.plus2{position: absolute;top: 162px;}

.plus3{position: absolute;bottom: 85px;right: 165px;}

.plus4{position: absolute;bottom: 0;left: 200px;}

.circle-nav{margin-top: 55px;}

.circle-nav li{ list-style:none; background:#899297; border-radius:50%; width:8px; height:8px; float:left; margin:0 5px; cursor:pointer;}

.circle-nav li.active{background:#fff;}

.home-section5-content .left-nav:hover{ margin-left:-20px;}

.home-section5-content .right-nav:hover{ margin-right:-20px;}

/*****************menu************************/


.menu_container {
    left: -2000px;
    top: -1200px;
    position: fixed;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.8);
    z-index: 999;
    display: table;
    text-align: center;
    transition: .4s top, .4s left;
    opacity: 0;
}

.common .menu_toggle{
    left: 0px;
    top: 0px;
    transition: .3s top, .3s left;
    z-index: 9999;
    opacity: 1;
}

.menu_container ul {
    display: table-cell;
    vertical-align: middle;
	padding-left:0;
}

.menu_container ul li{ list-style:none;}

.menu_container ul li a {
    line-height: 50px;
    color: white;
    font-size: 20px;
}

.common .toggle-bar::before,.common .toggle-bar::after{background: #fff;}

body.common{ overflow: hidden;}


/**new**/
.home-section1{ padding:0;margin-bottom: 120px;margin-top: 115px;}

.home-lsection1,.home-lsection1-content,.home-rsection1,.home-rsection1-content{ padding:0;}

.home-lsection1-content h2{color:#55626a; font-size:36px;font-family:'HelveticaNeue'; font-weight:bold; padding:0;line-height: 1.3;margin-top: 60px;}

.home-lsection1-content p{color:#353636; font-size:14px;font-family:'HelveticaNeue'; padding:0;line-height: 1.7;}

.home-lsection1-content p:nth-child(2){margin: 20px 0;}

.home-lsection1-content a{color:#339f39;}

.home-lsection1-content h2 span{ color:#50b956;}

.home-section2{background:#50b956;padding: 32px 0;}

.home-section2 h2{color:#fff; font-size:36px;font-family:'HelveticaNeue'; text-align:center;}

.home-section2 p{color:#fff; font-size:25.59px;font-family:'HelveticaNeue'; text-align:center;}

.home-section3{padding-top: 40px;padding-bottom: 40px; position:relative;}

#slider{ overflow:hidden;position:relative;}

.home-section3 li:hover h2{ color:#50b956;}

.home-section3 li:hover .view-more{border: 1px solid #50b956;}

.home-section3 li:hover img{padding-top: 25px;}

.home-section3 li{ padding:0 35px;}

.home-section3 li img{display:table; margin: 0 auto;height: 99px;transition: 0.3s;-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;}

.home-section3 li h2{color:#282828; font-size:18px;font-family:'HelveticaNeue'; text-align:center;margin: 30px 0;transition: 0.3s;-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;}

.home-section3 li p{color:#282828; font-size:14px;font-family:'HelveticaNeue'; text-align:center;margin-bottom: 50px;margin-top: 45px;}

.home-section3 li .view-more{ margin:0 auto; float:none;border: 1px solid #d0d0d0;}

.nav-arrow{ position:absolute;top: 50%;padding: 0;left: 0;}

.nav-arrow img{ cursor:pointer;}

.right-nav,.left-nav{transition: 0.3s;-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;}

.right-nav img{ transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz--transform:rotate(180deg);-ms--transform:rotate(180deg);-o--transform:rotate(180deg);}

.triangle{ position:relative;}

.triangle-nav {position: absolute;
    top: 32px;
    width: 0px;
    height: 0px;
    border-width: 0px 11px 7px 11px;
    border-style: solid;
    border-color: transparent transparent #50b956 transparent;
    transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transition: 0.2s linear;
    -webkit-transition: 0.2s linear;
    -moz-transition: 0.2s linear;
    -ms-transition: 0.2s linear;
    -o-transition: 0.2s linear;
    left: 49%;
}

.home-section4{ background:#55626a;padding-top: 70px;padding-bottom: 45px; position:relative;}

.home-section4-set1{margin: 0 auto;float: none;}

.home-lsection4-set1{border:15px solid #677279;padding: 0;}

.home-lsection4-set1 img{ width:100%;}

.home-rsection4-set1{border:1px solid #677279;}

.home-rsection4-set1 h2{color:#fff; font-size:36px;font-family:'HelveticaNeue';margin-top: 65px;}

.home-rsection4-set1 p{color:#fff; font-size:15px;font-family:'HelveticaNeue';margin: 40px 0;line-height: 1.8;}

.home-rsection4-set1 li{ position:relative; float:left;color:#fff; font-size:15px;font-family:'HelveticaNeue'; list-style:none;padding-left: 35px;padding-right: 0; margin-bottom: 36px;}

.home-rsection4-set1 li:before{ position:absolute; content:""; background:url(../images/tick.png) no-repeat; width:17px; height:16px; left:0; top:3px;}

.home-rsection4-set2{padding-left: 30px;}

.home-section4 .nav-arrow{top:50%; padding: 0;left: 0;margin: 0 auto;right: 0;}

#slider-board{ overflow:hidden;position:relative; margin-left:47px;}

#slider-board ul{height:315px;}

#slider-board ul li{ /*width:19.9%; */margin-bottom:25px;}

.home-section5-content{padding-top: 50px;padding-bottom: 50px;}

.home-section5{margin: 0 auto;float: none;}

.home-section5 h2{color:#282828; font-size:36px;font-family:'HelveticaNeue'; text-align:center;}

.home-section5 p{color:#282828; font-size:14px;font-family:'HelveticaNeue'; text-align:center;margin: 35px 0;}

.home-section5-set1 .first{ padding:0; border-bottom:2px solid #cfd3d5;padding-bottom: 12px;}

.home-section5-set1 .first li{ float:left; list-style:none;color:#282828; font-size:14px;font-family:'HelveticaNeue';padding: 0 12px; position:relative; transition:0.3s; cursor:pointer;}

.home-section5-set1 .first li:after{ position:absolute; content:""; width:0; border-bottom:2px solid #4fa159;top:32px; left:0;transition:0.3s;}

.home-section5-set1 .first li:hover{ color:#008e08;}

.home-section5-set1 .first li:hover:after{ width:100%;}

.home-section5-set1{margin-top: 40px;margin-bottom: 80px;}

.second{margin-top: 20px;}

.second li img{ display:table; margin:0 auto;}

.second li h2{color:#282828; font-size:14px;font-family:'HelveticaNeue'; text-align:center; text-transform:uppercase;margin-top: 25px;}

.second li p{color:#282828; font-size:22px;font-family:'HelveticaNeue'; text-align:center;margin: 22px 0;}

.second li .view-more { margin: 0 auto; float: none;}

.home-section5-set1 .nav-arrow{top:50%; padding: 0;left: 0;margin: 0 auto;right: 0;}

.circle-nav ul{ width:155px;}	



/**********************************************news**********************************************************/

.code-section1{margin-top: 165px;}

.news-container{ padding:0;margin-bottom: 35px;margin-top: 160px;}

.news h2{ color:#282828; font-size:36px;font-family:'HelveticaNeue'; text-align:center;margin-top: 50px;margin-bottom: 30px;}

.news p{ color:#282828; font-size:14px;font-family:'HelveticaNeue'; text-align:center;line-height: 2;margin-bottom: 40px;}

.news-section{border: 1px solid #d0d0d0;padding-top: 30px;padding-bottom: 95px;margin-bottom: 50px;}

.news-section-left img{margin-left: 10px;}

.news-section-left p{color:#282828; font-size:14px;font-family:'HelveticaNeue';line-height: 1.7;padding-right: 43px;margin: 20px 0; padding-left: 20px;}

.date-news{color:#868686; font-size:14px;font-family:'HelveticaNeue';line-height: 1.7; text-align:right;padding-right: 20px;margin-bottom: 28px;}

.view-more{ border:2px solid #50b956;margin-left: 20px;margin-top: 20px; width:130px; padding:0;-webkit-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;-o-transition:0.3s;}

.view-more:hover{ background:#50B956;}

.view-more:hover h3{ color:#fff;}

.view-more h3{color:#282828; font-size:16px;font-family:'HelveticaNeue'; text-align:center;margin: 0;padding: 12px 0;-webkit-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;-o-transition:0.3s;}

.news-section2-left p{color:#282828; font-size:14px;font-family:'HelveticaNeue';line-height: 1.7;padding-left: 40px;margin-top: 30px; margin-bottom:20px;}

.news-section2-right img:nth-child(2){ margin-top: 25px;}

.news-section2-left .view-more{margin-left: 43px;}

.news-section3{ padding:0;padding-bottom: 45px;}

.news-lsection3-news{padding-left:0;}

.news-rsection3-news{padding-right:0;}

.news-lsection3-border{border: 1px solid #d0d0d0;padding-bottom: 50px;}

.news-rsection3-border{border: 1px solid #d0d0d0;padding: 15px;}

.news-lsection3-left p{color:#282828; font-size:14px;font-family:'HelveticaNeue';line-height: 1.7;margin: 40px 0;}

.news-lsection3-border .date-news{margin-top: 50px;}

.news-lsection3-border .view-more{ margin-left:0;margin-top: 44px;}

.news-rsection3-left{ padding-right:0;}

.news-rsection3-left img{ width:100%;}

.news-rsection3-left p{color:#282828; font-size:14px;font-family:'HelveticaNeue';line-height: 1.7;margin: 25px 0;}

.news-rsection3-left .date-news{color:#868686;}

.news-rsection3-border .view-more{ margin-left:0;margin-top: 44px;}

.news-rsection3-right{ padding-left:0;}


.news-section4{ padding:0;padding-bottom: 45px;}

.news-lsection4-news{padding-left:0;}

.news-rsection4-news{padding-right:0;}

.news-lsection4-border{border: 1px solid #d0d0d0;padding-bottom: 50px;}

.news-rsection4-border{border: 1px solid #d0d0d0;padding: 15px;}

.news-lsection4-left{ margin:0 auto; float:none;}

.news-lsection4-left img{margin-bottom: 15px;}

.news-lsection4-left p{color:#282828; font-size:14px;font-family:'HelveticaNeue';line-height: 1.7;margin: 40px 0;}

.news-lsection4-border .date-news{margin-top: 50px;}

.news-lsection4-border .view-more{ margin-left:0;margin-top:15px;}

.news-rsection4-left{ padding:0;}

.news-rsection4-left img{ width:100%;}

.news-rsection4-left h2{color:#282828; font-size:36px;font-family:'HelveticaNeue';margin-top: 55px;}

.news-rsection4-left p{color:#282828; font-size:14px;font-family:'HelveticaNeue';line-height: 1.7;margin: 25px 0;}

.news-rsection4-border .date-news{margin-top: 35px;}

.news-rsection4-border .view-more{ margin-left:0;margin-top: 37px;margin-bottom: 35px;}

.news-rsection4-right{ padding-left:0;}

.view-all .view-more2{ border:1px solid #d0d0d0;margin:0 auto; float:none; padding:0;-webkit-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;-o-transition:0.3s;}

.view-more2 h3{color:#282828; font-size:16px;font-family:'HelveticaNeue'; text-align:center;margin: 0;padding: 18px 0;}

.view-all .view-more2:hover{border-color:#50B956;}



/**************************************code******************************************/


.code-section1 h2{color:#282828; font-size:36px;font-family:'HelveticaNeue'; text-align:center;margin-top: 60px;margin-bottom: 35px;}

.code-section1 p{color:#282828; font-size:14px;font-family:'HelveticaNeue'; text-align:center;margin-bottom: 70px;}

.code-section2{ padding:0;}

.code-lsection2{ border:1px solid #cccccc;}

.code-rsection2{ border:1px solid #cccccc;margin-left:-1px;}

.code-lsection3,.code-lsection4{border:1px solid #cccccc;margin-top:-1px;}

.code-rsection3,.code-rsection4{ border:1px solid #cccccc;margin-left:-1px; margin-top:-1px; margin-bottom: -1px;}

.code-lsection2-set1 h2,.code-rsection2-set1 h2{color:#55626a; font-size:18px;font-family:'HelveticaNeue'; font-weight:bold;margin-left: 19px;margin-bottom: 58px;margin-top: 55px;}

.code-lsection2-set1-3 p{color:#282828; font-size:14px;font-family:'HelveticaNeue';margin: 38px 0; }

.code-lsection2-set1-1 p,.code-lsection2-set1-2 p{color:#282828; font-size:14px;font-family:'HelveticaNeue'; text-align:center;}

.code-rsection2-set1-2 p{color:#282828; font-size:14px;font-family:'HelveticaNeue';margin-top: 39px; margin-bottom: 0;}

.code-rsection2-set1-3 p{color:#282828; font-size:14px;font-family:'HelveticaNeue';margin-bottom:38px;margin-top: 59px;}

.code-rsection2-set1-2{ padding-right:0;}

.code-rsection2-set1-1 img{ width:100%;}

.code-lsection2 .view-more,.code-rsection2 .view-more,.code-lsection3 .view-more,.code-rsection3 .view-more,.code-lsection4 .view-more,.code-rsection4 .view-more{margin-bottom: 50px;}

.code-lsection3 .code-lsection2-set1-2 img{ margin-left:13px;}

.code-rsection3 .code-rsection2-set1-2 p{ margin-top:0;}

.code-rsection3 .code-rsection2-set1-3 p{margin-top: 10px;padding: 0;margin-bottom: 9px;}

.code-rsection3 .code-rsection2-set1-3 { padding-right:0;}

.code-rsection3 .code-rsection2-set1-2{ padding:0;}

.code-rsection4 .code-lsection2-set1-3 p{margin-top: 10px;margin-bottom: 10px;}

.code-rsection4 .code-lsection2-set1 h2{ margin-bottom:45px;}

.code-section2 .view-all{ margin-top:65px; margin-bottom:65px;}

.code-section2 h2{ position:relative;}

.code-section2 h2:before{ position: absolute;content: "";top: 25px;left: 0;width: 30px;height: 2px;background: #50b956;}



/************************************************lab******************************************************/

.owl-buttons{ display:none;}

.owl-theme .owl-controls {position: absolute;bottom: 0;width: 100%;}

.lab{ background:url("/img/1.jpg") center right; background-repeat:no-repeat;height:550px;margin-top: 155px;}

.lab2{ background:url("/img/2.jpg") center; background-repeat:no-repeat;height:550px;margin-top: 155px;}

.lab3{ background:url("/img/3.jpg") center right; background-repeat:no-repeat;height:550px;margin-top: 155px;}

.lab3 .lab-lsection1-content h2{ padding-right:0;margin-top: 0px;}

.bor-left{border-right: 1px solid #4d585f;padding-right: 0;}

.lab-section1{ padding:0;margin-bottom: 120px;margin-top:90px;}

.lab-lsection1,.lab-lsection1-content,.lab-rsection1,.lab-rsection1-content{ padding:0;}

.lab-lsection1-content h2{color: #50b956; font-size:36px;font-family:'HelveticaNeue'; font-weight:bold; padding:0;line-height: 1.3;margin-top: 60px; text-transform:uppercase;padding-right: 16px;}

.lab-lsection1-content p{color:#E8E8E8; font-size:14px;font-family:'HelveticaNeue'; padding:0;line-height: 1.7;margin-top: 20px;}

.lab-lsection1-content p:nth-child(2){margin: 20px 0;}

.lab-lsection1-content a{color:#50b956;}

.lab-lsection1-content h2 span{ color:#50b956;}

.lab-section2{background:#f8f8f8;padding: 32px 0;}

.lab-section2 h2{color:#2b3b45; font-size:36px;font-family:'HelveticaNeue'; text-align:center;}

.lab-section2 p{color:#2b3b45; font-size:25.59px;font-family:'HelveticaNeue'; text-align:center;}

.lab-section3{ background:#55626a;}

.lab-section3 li{ position:relative; background:#4d585f; list-style:none; cursor:pointer;}

.lab-section3 ul li:before{position: absolute;content:"";bottom:-7px;width: 0px; height: 0px;border-width: 0px 11px 7px 11px;border-style: solid;border-color: transparent transparent #50b956 transparent;transform: rotate(180deg);-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-ms-transform: rotate(180deg);-o-transform: rotate(180deg);
   /* transition: 0.2s linear;
    -webkit-transition: 0.2s linear;
    -moz-transition: 0.2s linear;
    -ms-transition: 0.2s linear;
    -o-transition: 0.2s linear;*/left: 50%;opacity:0;}

.lab-section3 li:hover,.lab-section3 li.active{background:#50b956;}

.lab-section3 li:hover:before,.lab-section3 li.active:before{ opacity:1;}

/*.lab-section3 li:hover:nth-child(1) p span:before,.lab-section3 li.active:nth-child(1) p span:before{background:url(../images/hover-color-img.png) no-repeat;}
*/
/*.lab-section3 li:hover:nth-child(2) p span:before,.lab-section3 li.active:nth-child(2) p span:before{background:url(../images/color-img2.png) no-repeat;}*/

.lab-section3 ul{ padding:0;}

.lab-section3 li p{ color:#fff; font-size:24px;font-family:'HelveticaNeue'; font-weight:bold; text-align:center;padding:65px 0;margin-left: 45px; margin-bottom:0;}

.lab-section3 li p span{ position:relative;}

.lab-section3 li:nth-child(1) p span:before{ position:absolute; content:""; background:url(../images/hover-color-img.png) no-repeat; width:107px; height:107px; left: -110px;top: -38px;}

.lab-section3 li:nth-child(2) p span:before{ position:absolute; content:""; background:url(../images/color-img2.png) no-repeat; width:107px; height:107px; left: -110px;top: -38px;}

.lab-section3 li:nth-child(3) p span:before{ position:absolute; content:""; background:url(../images/color-img3.png) no-repeat; width:107px; height:107px; left: -110px;top: -38px;}

.lab-section4{ padding:70px 0; border-bottom:2px solid #444f55;}

.lab-section4 h2{color:#2b3b45; font-size:36px;font-family:'HelveticaNeue';margin: 25px 0;}

.lab-section4 ul{ padding:0;}

.lab-section4 li{ position:relative;list-style:none; color:#2b3b45; font-size:16px;font-family:'HelveticaNeue'; line-height:2; padding-left:38px;}

.lab-section4 li:after{ position:absolute; content:""; background:url(../images/tick.png) no-repeat; width:17px; height:16px; left:0; top:10px; }

.lab-section4-1 li{position:relative; color:#2b3b45; font-size:16px;font-family:'HelveticaNeue'; line-height:2; padding-left:15px;}

.lab-section4-1-total h3{color:#2b3b45; font-size:16px;font-family:'HelveticaNeue';}

.lab-section4-1-total{ padding:0;margin-bottom: 25px;}

.lab-section4-1{ padding-top:45px;padding-bottom: 20px; padding-left:0; padding-right:0;}

.lab-section4-1-2{padding-left: 70px;}

.lab-section4-1-3{padding-left:110px;}

.lab2 .lab-lsection1-content h2{ margin-top:0;}

/*******************************************************Footer********************************************************/


footer{ position: relative;line-height: 32px;}

/*footer{position: absolute;width: 100%;line-height: 32px;}*/

.footer-middle{background:#55626a;padding-bottom: 30px;}

footer .container{ position: relative; }

.footer-content .text-left p{color: #b1b4b7;font-size: 13px;margin: 20px 0px 0px 0px;}

.footer-content .left-links,.footer-content .right-links{ padding:0;}

.footer-content .left-links h2,.footer-content .right-links h2{color:#fff;font-family:'HelveticaNeue'; font-size:24px;margin-bottom: 55px; position:relative;}

.footer-content .left-links h2:after,.footer-content .right-links h2:after{ position:absolute; content:"";border-bottom:2px solid #fff; width: 40px;top: 35px;left: 0;}

.footer-content .left-menu,.footer-content .right-menu { padding:0;}

.footer-content .left-menu ul{ padding-left:0; list-style:none;}

.footer-content .left-menu ul li,.footer-content .right-menu ul li,.footer-content .right-links .left-menu p{color:#fff;font-family:'HelveticaNeue'; font-size:15px;letter-spacing: 1.2px;}

.footer-content .left-menu ul li:before {content: "• ";color: #abb1b5; }

.footer-content .right-menu ul{ padding-left:0; list-style:none;}

.footer-content .right-menu ul li:before {content: "• ";color: #abb1b5; }

.footer-content .right-links .right-menu h3{color:#fff;font-family:'HelveticaNeue'; font-size:15px;margin-top: 9px; margin-bottom: 7px;}

.footer-content .right-links .right-menu p{color:#fff;font-family:'HelveticaNeue'; font-size:20px; font-weight:bold; margin:0;letter-spacing: 1.5px;}

footer .footer-content{ border-bottom:2px solid #677279;padding: 0;padding-bottom: 30px;margin-bottom: 50px;padding-top: 35px;}

.footer-content a:hover,.footer-content  a:focus {text-decoration:none; color:#fff;}

.subscribe{ padding:0;}

.subscribe h2{position:relative; font-size:18px; color:#fff; font-family:'opensans-regular'; text-transform:uppercase; margin:0px;padding:0;font-weight:bold;line-height: 1.2;}

.subscribe-input{ width:42%; height:40px;padding-left: 10px; color:#d6d8da;background-color: transparent;border: 1px solid #fff;border-right: none;margin-left: 15px;}

#subscribe-btn{width: 23%;height: 40px;position: absolute;border: none;background: #50b956; color:#fff; font-size:14px;font-family:'opensans-semibold-webfont';-webkit-transition: 0.6s;-moz-transition: 0.6s;transition: 0.6s;-o-transition:0.6s; font-weight:bold;}

#subscribe-btn:hover{ background:#519455;}

#subscribe-btn:focus{ outline:none;}

.subscribe-input::-webkit-input-placeholder { 
    font-family: 'myFont', opensans-semibold-webfont; font-style:italic; font-size:14px; color:#d6d8da; padding-left:35px;
}

.follow-us{ padding:0;}

.subscribe-input:-moz-placeholder {font-family: 'myFont', opensans-semibold-webfont;font-style:italic;font-size:14px;color:#d6d8da;padding-left:35px;}

.social{padding: 0; float: right;}

.social ul{ list-style: none;float: right;padding-left: 0;}

.social ul li{position: absolute;margin: 0 auto;left: 0;right: 0;top:0;width: 15px;}

.social ul .fb li{ width:10px;}

.social a{ display: inline-block;font-size: 15px;color: #b3b9bc;border-radius: 50%; border: 2px solid #b3b9bc;width: 35px;height: 35px;margin-left: 18px; overflow:hidden; position:relative;
transition: 0.3s;-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;}

.social li{transition: 0.3s;-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;}

.social h2{font-size: 20px;float: left;margin-top: 8px; margin-left:95px;font-family:'opensans-semibold-webfont';}

.footer-bottom{background:#4b575e;padding-top: 15px;padding-bottom: 15px;}

.footer-bottom p{color:#a8adaf;font-family:'HelveticaNeue'; font-size:15px;margin-bottom:0;}

.footer-bottom p:nth-child(1){float:left;}

.footer-bottom p:nth-child(2){float:right;}

.footer-top{ padding:0;background: -webkit-linear-gradient(left, #419746 50%, #50b956 50%); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#419746 50%, #50b956 50%); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#419746 50%, #50b956 50%); /* For Firefox 3.6 to 15 */
    background: linear-gradient(to right, #419746 50%,#50b956 50%); /* Standard syntax (must be last) */}

.footer-top h2{color:#fff;font-family:'HelveticaNeue'; font-size:15px; font-weight:bold; text-align:center;margin: 25px 0; text-transform:uppercase; margin-left: 60px;}

.footer-cont1 h2 span{ position:relative;}

.footer-cont1,.footer-cont2,.footer-cont3{ overflow:hidden;}

.footer-cont1 h2 span:before{ position:absolute;content:"";top: -13px;left: -82px;background:url(../images/ques-img.png) no-repeat; width:60px; height:58px;transition: 0.3s;-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;}

.footer-cont1 h2 span:after{ position:absolute;content:"";top: -180px;left: -82px;background:url(../images/ques-img.png) no-repeat; width:60px; height:58px;transition: 0.3s;-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;}

.footer-cont1:hover h2 span:before,.footer-cont2:hover h2 span:before,.footer-cont3:hover h2 span:before{ top:180px;}

.footer-cont1:hover h2 span:after,.footer-cont2:hover h2 span:after,.footer-cont3:hover h2 span:after{ top:-13px;}

.footer-cont2 h2 span{ position:relative;}

.footer-cont2 h2 span:before{ position:absolute;content:"";top: -13px;left: -82px;background:url(../images/req-img.png) no-repeat; width:59px; height:47px;-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;}

.footer-cont2 h2 span:after{ position:absolute;content:"";top: -180px;left: -82px;background:url(../images/req-img.png) no-repeat; width:59px; height:47px;-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;}

.footer-cont3 h2 span{ position:relative;}

.footer-cont3 h2 span:before{ position:absolute;content:"";top: -13px;left: -82px;background:url(../images/tec-img.png) no-repeat; width:52px; height:54px;-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;}

.footer-cont3 h2 span:after{ position:absolute;content:"";top: -180px;left: -82px;background:url(../images/tec-img.png) no-repeat; width:52px; height:54px;-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;}

.footer-cont1{ background:#419746;padding:0;}

.footer-cont2{ background:#47a54c;padding:0;}

.footer-cont3{ background:#50b956;padding:0;}

.social ul a:hover,.social ul a:hover li{ border-color:#fff; color:#fff;}


@media (min-width: 768px){
	
  .navbar-nav>li>a { padding-top: 10px;padding-bottom: 10px;line-height: 20px;}
	
}

@media (max-width: 768px){

/****************lab*******************/
	
	.lab-section3,.lab-section3 .container{ padding:0;}
	
	.lab-section3 li{ width:100% !important;}
	
	.lab-section4-1-2,.lab-section4-1-3{ padding-left:15px;}
	
	.lab-lsection1{ padding:0 15px;}
	
	.lab,.lab2,.lab3,.lab .container,.lab2 .container,.lab3 .container{ padding:0;}
	
	.lab-section1{background: rgba(255,255,255,0.9);position: absolute;bottom: 0;margin-bottom:0px;}
	
	.bor-left{ border-right:0; border-bottom: 1px solid #4d585f;}
	
	.lab-lsection1-content h2{ margin-top:0;}
	
	.lab-lsection1-content p{ margin-bottom:40px !important;}
	
	.lab-section4-content{ padding:0;}
	
	.lab2{margin-top: 410px !important;}	
	
	.lab3{margin-top: 300px !important;}	
	
}


@media (max-width: 480px){
	
	
	/**********index****************/
	
	.home-section5-content{ padding:0;}
	
	.home-section5,.home-section5-set1{ padding:0;}
	
	.second li{ float:left;}
	
	.home-section3 ul{ height:500px; width:100% !important;}
	
	.home-rsection1-set1,.plus{ display:none;}
	
	.circuit-img{ width:100%;}
	
	.home-lastsection1 li{ margin-right:8vw;}
	
	.home-section1{ margin-bottom:45px;}
	
	.home-lastsection1{ position:relative; bottom:0;}
	
	.home-section5-set1 .first li:after{ border-bottom:none;}
	
	.home-section5-content,.home-section4,.footer-bottom{ padding-left:0; padding-right:0;}
	
	.home-section3 ul{height: 495px; overflow: hidden;}
	
	.home-section3 li{ width:100%; padding:0 22px; margin-bottom:110px; margin-top:22px;}
	
	#slider-board{ padding:0; margin-left:0;}
	
	#slider-board ul { width:100% !important;}
	
	#slider-board ul li{/* width:100%;*/}
	
	.home-rsection4-set2{ padding:0;}
	
	
	/*********news***************/
	
	.news-section2-left p{ padding-left:0;}
	
	.news-section2-left .view-more {margin-left: 0;}
	
	.news-rsection3-border .date-news{margin-top: 35px;}

	.news-rsection3-border .view-more {margin-top: 28px;margin-bottom: 32px;}
	
	.news-lsection4-left img{ padding:0;}
	
	.news-lsection4-left{ float:left; padding:0;}
	
	.news-lsection3-news,.news-lsection4-news{ width:100%; padding-right:0;padding-bottom: 45px;}
	
	.news-rsection3-news,.news-rsection4-news{ width:100%; padding-left:0;}
	
	.view-all{ padding:0;}
	
	.news-container .view-more{ width:100%; margin:0;}
	
	.news-container img,.news-container p,.news-rsection3-left{ padding:0;}
	
	/***************code****************/
	
	.code-section1,.code-section2,.code-lsection2-set1,.code-lsection2-set1-1,.code-lsection2-set1-2,.code-lsection2-set1-3,.code-rsection2-set1,.code-rsection2-set1-1,.code-rsection2-set1-2,.code-rsection2-set1-3{ padding:0;}
	
	.code-section2 h2,.view-more,.code-rsection2,.code-rsection3, .code-rsection4{ margin-left:0;}
	
	.code-lsection3 .code-lsection2-set1-2 img{ margin-left:auto;} 
	
	.code-section2 .view-more{ margin:50px auto !important; float:none; clear:both;}
	
	/**************footer***************/
	
	.footer-cont1,.footer-cont2,.footer-cont3{ width:100%;}
	
	.footer-top .container{ padding:0;}
	
	.footer-cont1 h2 span:before,.footer-cont1 h2 span:after{ left:-75px;}
	
	.footer-cont2 h2 span:before,.footer-cont2 h2 span:after{ left:-70px;}
	
	.footer-cont3 h2 span:before,.footer-cont3 h2 span:after{ left:-98px;}
	
	.subscribe h2{margin-bottom: 15px;}
	
	.subscribe-input{ width:70%; margin-left:0;}
	
	#subscribe-btn{ width:30%}
	
	.follow-us{margin-top: 35px;}
	
	.social,.social ul{ float:left;}
	
	.social h2{ margin-left:0;}
	
	.footer-bottom p{ float:none !important; text-align:center;}
	
	.subscribe{ width:100%;}
	
	
	
	
	

}


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

 {
	 
	 .navbar-collapse.collapse {display: block !important;visibility: visible !important;height: auto !important;padding-bottom: 0;overflow: visible !important;}
	
	}
	
	
@media only screen and (max-width: 991px){
	
.navbar-header{ margin-left:0 !important; float:none;}

.navbar-toggle{ display:block !important;z-index: 9999;position: fixed;right: 0;top: 60px;}

.scrolled .navbar-toggle{top: 4px;-webkit-transition: 0.5s;-moz-transition: 0.5s;-ms-transition: 0.5s; transition:0.5s;}

/**************************lab**********************/

.lab-section4-1-2,.lab-section4-1-3{ padding-left:15px;}

.lab-section3{ padding:0;}

.lab-section3 .container{ width:100%; padding:0;}


		.lab-section1{ margin:0;}
		
	    .lab{background:none;}
		
		.lab2{background:none;margin-top:250px;}
	
		.lab3{background:none; margin-top:190px;}


	
	}
	

@media (min-width: 992px)

{
	
	.navbar-collapse.collapse {display: block !important;visibility: visible !important;height: auto !important;padding-bottom: 0;overflow: visible !important;}
	
	.navbar-toggle{ display:none !important;}
	
	
	}
	

@media only screen and (min-width: 992px) and (max-width: 1199px)

{
	
	.main-nav { margin-top: 40px; padding-left: 0px;}
	
	.navbar-nav>li { margin: 0px 11px;}
	
	.navbar-nav>li>a { padding:5px;}
	
	.shop-now{ margin-left:19px;}
	
	.circuit-img{ width:100%;}
	
	.home-lastsection1 {bottom: -115px;}
	
	.home-section3 li {padding: 0px 16px;width:31%;}
	
	#slider-board { margin-left: 42px;}
	
	/*#slider-board ul li {width: 20.2%;}*/
	
	.home-section5-set1 .first li:after{ border-bottom:none;}
	
	.footer-cont2 h2 span:before,.footer-cont2 h2 span:after{ left:-72px;}
	
	.social h2{ margin-left:45px;}
	
	.home-rsection4-set1 h2{ margin-top:58px;}
	
	.scrolled .main-nav {margin-top: 32px; padding-left: 45px;}
	
	.news-lsection3-border{ padding:15px;}
	
	.code-lsection2,.code-rsection2,.code-lsection3,.code-rsection3,.code-lsection4,.code-rsection4{ height:665px;}
	
	/************lab************************/
	
		.lab-section1{ margin:0;}
		
	    .lab{background:none;}
		
		.lab2{background:none;}
	
		.lab3{background:none; margin-top:190px;}
	
	
	}
	@media only screen and (min-width: 769px) and (max-width: 991px){
		
		.lab{background:none;}
		
		.lab2{background:none;}
	
		.lab3{background:none;}
		
		
		}
	
	
	
@media only screen and (min-width: 768px) and (max-width: 991px)
{
	.home-rsection1-content {margin-top: 35px;}
	
	.home-section1{ margin-bottom:45px;}
	
	.home-lastsection1{ position:relative; bottom:0;}
	
	.home-section3 ul{height: 370px; overflow: hidden;}
	
	.home-section3 li{ width:39%; padding:0 22px; margin-bottom:35px;}
	
	/*#slider-board ul li { width: 23.5%;}*/
	
	#slider-board { margin-left: 28px;padding: 0;}
	
	.home-section5-set1 .first li:after{ border-bottom:none;}
	
	.home-section5-content,.home-section4,.footer-bottom{ padding-left:0; padding-right:0;}
	
	.footer-cont2 h2 span:before,.footer-cont2 h2 span:after{ left:-68px;}
	
	.social h2{ margin-left:25px;}
	
	/*********news***************/
	
	.news-section2-left p{ padding-left:0;}
	
	.news-section2-left .view-more {margin-left: 0;}
	
	.news-rsection3-border .date-news{margin-top: 35px;}

	.news-rsection3-border .view-more {margin-top: 28px;margin-bottom: 32px;}
	
	/*************code****************/
	
	                                                                         		.code-section1,.code-section2,.code-lsection2-set1,.code-lsection2-set1-1,.code-lsection2-set1-2,.code-lsection2-set1-3,.code-rsection2-set1,.code-rsection2-set1-1,.code-rsection2-set1-2,.code-rsection2-set1-3{ padding:0;}
	
	.code-lsection2,.code-rsection2,.code-lsection3,.code-rsection3,.code-lsection4,.code-rsection4{height: 765px;}
	
	.code-lsection3 .code-lsection2-set1-2 img{ margin-left:auto;}
	
	.code-rsection2-set1-1 img{ width:auto;}
}



@media only screen and (min-width: 481px) and (max-width: 767px) {
	
	.home-section1{ margin-bottom:45px;}
	
	.home-lastsection1{ position:relative; bottom:0;}
	
	.circuit-img{ width:100%;}
	
	.plus2{right: 20px;}	
	
	.home-section3 ul{height: 495px; overflow: hidden;}
	
	.home-section3 li{ width:39%; padding:0 22px; margin-bottom:110px; margin-top:22px;}
	
	.subscribe h2{margin-bottom: 15px;}
	
	.subscribe-input{ width:70%; margin-left:0;}
	
	#subscribe-btn{ width:30%}
	
	.follow-us{margin-top: 35px;}
	
	.social,.social ul{ float:left;}
	
	.social h2{ margin-left:0;}
	
	.footer-bottom p{ float:none !important; text-align:center;}
	
	.home-section5-set1 .first li:after{ border-bottom:none;}
	
	.home-section5-content,.home-section4,.footer-bottom{ padding-left:0; padding-right:0;}
	
	#slider-board{ margin-left: 18px;/*width: 86%;*/ padding: 0;}
	
	/*#slider-board ul li {width:26%;padding: 0;}*/
	
	.home-lastsection1 li{ margin-right:52px;}
	
	.home-section5-content .right-nav:hover{ margin-right:0;}
	
	.home-section5-content .left-nav:hover{ margin-left:0;}
	
	.footer-top .container{ padding:0;}
	
	.home-rsection1-set1{ margin-left:0;}
	
	/*********news***************/
	
	.news-section2-left p{ padding-left:0;}
	
	.news-section2-left .view-more {margin-left: 0;}
	
	.news-rsection3-border .date-news{margin-top: 35px;}

	.news-rsection3-border .view-more {margin-top: 28px;margin-bottom: 32px;}
	
	.news-lsection4-left img{ padding:0;}
	
	.news-lsection4-left{ float:left; padding:0;}
	
	
	/***************code****************/
	
	.code-section1,.code-section2,.code-lsection2-set1,.code-lsection2-set1-1,.code-lsection2-set1-2,.code-lsection2-set1-3,.code-rsection2-set1,.code-rsection2-set1-1,.code-rsection2-set1-2,.code-rsection2-set1-3,.code-section2 .view-all{ padding:0;}
	
	.code-section2 h2,.view-more,.code-rsection2,.code-rsection3, .code-rsection4{ margin-left:0;}
	
	.code-rsection2-set1-1 img{ width:auto;}
	
	.code-lsection3 .code-lsection2-set1-2 img{ margin-left:auto;} 
	
	.code-section2 .view-more{ margin:50px auto !important; float:none; clear:both;}
	
	
	
	
	
}

