@media screen and (min-width: 1800px) and (max-width: 3000px){
.inner-banner{margin:0;}
.inner-banner img{width:100%;max-width:100%;}
.product-det-banner .inner-banner img{height:180px}
.prod-caption{top: 30px;}
}
@media screen and (max-width: 1300px){
body { -webkit-text-size-adjust: none; }
input, textarea, button { appearance: none; -moz-appearance: none; -webkit-appearance: none;}
input[type="radio"] { appearance: radio; -moz-appearance: radio; -webkit-appearance: radio; }
input[type="checkbox"] { appearance: checkbox; -moz-appearance: checkbox; -webkit-appearance: checkbox;}
}

@media screen and (max-width: 1200px){
.innovation-section{padding: 20px 0 30px;}
.innovation-left{width: 40%;margin: 10px 0 0 5%;}
.innovation-right-img{width: 52%;}
.solutions-tabing .resp-tabs-list li{font-size: 13px;}
.solution-tab-img{width: 36%;}
.solution-tab-content{width: 64%;box-sizing:border-box;padding-left:20px;margin-left:0;}
.app-carousel{padding: 0 40px;box-sizing: border-box;}
#application-carousel .item{margin: 0 2%;width: 96%;}
.prev{left:0;}
.next{right:0;}
#application-carousel .item h3{font-size: 13px;}
h1{font-size: 45px;}
h3{font-size:22px;}

/*Conatct Page css*/
.inner-banner{ margin: 0;}
.inner-banner img{width: 100%;}
.inner-banner h1{height: 45px; line-height: 30px;font-size:28px;}
.locations-detail{width: 25%;padding: 0 10px 0 0;}
.resp-tab-content{ padding: 35px 0;}
.locations-detail h4{font-size:14px;}
.email-message{width:40%;margin-left:0;box-sizing:border-box;padding-right:10px;}
.contact-form{width:60%;}
.contact-captcha{width: 40%;}
.captcha-field{width: 60%;}
.email-message p{font-size:20px;}

/*Copmany Page css*/
.comp-laboratory-img{width: 40%;}
.laboratory-content{width:60%;box-sizing:border-box;padding-left:20px;margin:0;}
.learn-more-cta{width: 23%;margin-right: 2.6%;}
.learn-more-cta p{font-size: 14px;line-height: 19px;padding-bottom:0;}

/*Market detail Page css*/
.browse-product ul li{width: 25%;margin: 0 0 14px;padding: 0 10px;box-sizing:border-box;}
.browse-product ul li h3 a{padding: 15px 10px;}
.browse-product ul li h3{min-height: 71px;}

/*News Category page css*/
.newscategory-page-wrap h2{font-size: 30px;}
.newscat-left{width: 58%;}
.upcoming-news{width:40%;}
.upcoming-news-left{ width: 35%;padding: 0 5px; box-sizing: border-box;}
.upcoming-news-right{width: 65%;}
.newscat-row{margin-bottom: 11px;padding: 15px 15px 37px;}

/*Market List Page css*/
.market-lists ul li{padding: 0 10px; width: 33%;margin: 0;box-sizing: border-box;min-height: 395px;}
.market-lists ul li img{width:100%}

/*News List page css*/
.news-date{width:15%;}
.news-detail{width: 85%;padding: 0 20px 20px 0;}
.news-detail h2, .news-detail h2 a{font-size: 30px;}
.newslist-page-wrap .pagination{width:85%;}

/*Product Category page css*/
.product-cat-left{ width: 75%;}
.product-overview{width:100%;}
.product-cat-wrap .common-tabing .resp-tabs-list li{font-size: 12px;}
.overview-content{width: 80%;}
.ortel-img{width: 20%;padding:0 10px;box-sizing:border-box;}
.overview-products{width:100%;}
.product-keyword li a{padding: 0 10px;}
.product-keyword{margin-bottom:30px;}
.products-outer{width: 555px;margin:0 auto;float:none;}
.product-col, .product-col:nth-child(3n){width: 260px; margin: 0 8px;}
.product-details{min-height: 130px;}
.product-cat-right{width:24%;padding: 20px 5px;}
.product-cat-right h3{font-size: 20px;margin-bottom: 14px;line-height: 22px;}
.product-cat-right ul li a{font-size: 13px; line-height: 15px;}
.product-keyword li a{font-size: 13px;}
.graph-col, .graph-col:nth-child(3n){width: 33%; padding: 0 10px;margin:0 0 10px 0;box-sizing:border-box;}
.graph-col h4, .graph-col h4 a{font-size: 14px;line-height: 19px;min-height: 70px;}
.resources{text-align:center;}
.resources-col{margin:0 10px;display:inline-block;float:none;}

/*Product Detail page css*/
.product-detail-wrap .common-tabing .resp-tabs-list{margin-top:0;float:left;}
.product-detail-wrap .common-tabing .resp-tabs-list li{background:#739dd3 !important;}
body .product-left-panel{width:100%;}
body .product-det{width: 35%;margin:5px 0 0;}
body .product-detail-right{width: 61%;}
body .product-facility{width:100%;margin:20px 0 0;padding-left: 0;border-left: 0;min-height: 50px;}
body .product-feature{width:50%;box-sizing:border-box;padding-right:10px;margin-bottom:10px;}
body .rel-product{width: 40%;}
body .relative-product{width:58%;}
ul.custom-listing li::before{left:0;}

/*New css added 03-02-2016*/
.product-facility{border:none;padding-left:0;}
.relative-product{width:55%;}
.product-cat-wrap{min-height:661px;}

.searchform {width:166px;}
body .gsc-search-box-tools .gsc-search-box .gsc-input {width: 140px !important;}
.nasdaq-price {margin:0 50px;}
}
@media (max-width:1024px) {
	.inner-nav ul li:first-child{padding-left:13px;}
	.inner-nav > ul > li > a {padding: 10px 15px !important;}
}
@media (min-width: 1px) and (max-width: 767px) {


.fixed-wrapper{width:94%;}
h1{font-size: 30px;}
h3{font-size:20px;}
p{font-size:14px;}
/*Tabing css*/
ul.resp-tabs-list { display: none; }
h2.resp-accordion { display: block;font-size:18px;}
.resp-vtabs .resp-tab-content { border: 1px solid #C1C1C1; }
.resp-vtabs .resp-tabs-container { border: none; float: none; width: 100%; min-height: 100px; clear: none; }
.resp-accordion-closed { display: none !important; }
.resp-vtabs .resp-tab-content:last-child { border-bottom: 1px solid #c1c1c1 !important; }
/*End Tabing css*/

/*Conatct Page css*/
.inner-banner img{ width: 400%; height:170px;}
.inner-banner{margin: 0 -190%;}
.emcore-worldwide h2{font-size: 26px;}
.emcore-worldwide{ margin:90px 0 0;max-width:100%;text-align:center;padding:0;}
.common-tabing h2.resp-accordion{background: #2C6859 !important; color: #fff; border: medium none;font-size: 16px;font-style: italic;font-weight: 400;  line-height: 40px;transition: all 0.5s ease 0s;margin-bottom:2px;padding:0 10px;width:100%;box-sizing:border-box;float:left;position:relative;}
.common-tabing h2.resp-accordion:after{background:url(../img/down-arrow.png) no-repeat;width:19px;height:13px;right:10px;top:13px;position:absolute;content:"";}
.common-tabing h2.resp-tab-active:after{background:url(../img/up-arrow.png) no-repeat;width:19px;height:13px;right:10px;top:13px;position:absolute;content:"";}
.common-tabing .resp-tab-content{background:#fff !important;padding:10px 0;}
.conatct-tabs-content h2{font-size:25px;}
.locations-detail{width:50%;min-height:200px;}
.locations-detail:last-child{min-height:inherit;}
.locations-detail a{font-size:13px;}
.locations-detail p{font-size: 14px;}
.customer-supp .locations-detail{min-height: 140px;}
.customer-supp .locations-row{padding-bottom:0;}
.email-message{width:100%;padding:0 0 20px;}
.contact-form{width:100%;}
.form-col{width:100%;margin-bottom:20px;}
.form-col.pull-right{margin-bottom:0px;}
#footer {height: 78px;}
#footer ul li a{font-size: 13px;}
#footer ul li{padding: 0 8px;}
.contact-wrap{width:100%;float:left;padding:20px 0;}
.emcore-worldwide{margin: 30px 0 0;}
.emcore-worldwide p{font-size: 16px;line-height: 21px;}
.contact-banner{min-height: 200px;}


/*Copmany Page css*/
.company-content p{font-size:16px;line-height:25px;}
.comp-laboratory-img{width:100%;text-align:center;}
.laboratory-content{width:100%;padding:0;margin:30px 0 0;}
.custom-btn{font-size: 14px;}
.company-laboratory{ padding: 40px 0;}
.learn-more-cta{width: 270px;margin:0 auto;clear:both;float:none;padding:10px 0 0;}
.learn-more-cta:last-child{margin-right: auto;}
.company-banner .inner-banner h1{ height: 31px;font-size: 22px!important;line-height:30px!important;}


/*Market detail Page css*/
.marke-top-cont{text-align:center;}
.marke-top-cont span{font-size: 16px;line-height: 25px;}
.browse-product h2{font-size:30px;}
.browse-product ul{text-align:center;}
.browse-product ul li{width: 275px;float:none;display:inline-block;}
.inner-banner h1{ height: 59px;line-height: 30px;}
.market-detail-banner .inner-banner{margin: 0 -80%;}
.market-detail-banner .inner-banner img{ width: 230%;}
.market-detail-banner .inner-banner h1{ box-sizing: border-box; font-size: 34px;padding:0 10px;line-height:35px;}

/*News Category page css*/
.newscat-left{width:100%;}
.newscat-row{padding:10px 0 20px;text-align:center;}
.upcoming-news{width:100%;}
.upcoming-news::after{display:none;}
.newscategory-page-wrap{padding-bottom:20px;}
.news-cat-banner .inner-banner h1{height:31px;}

/*Market List page css*/
.list-top-content p{font-size: 18px;}
.market-lists ul{text-align:center;}
.market-lists ul li{width: 290px;float:none;display:inline-block;}
.market-lists-banner .inner-banner h1{font-size: 28px;height: 59px; line-height: 30px;}

/*Events page css*/
.event-head{padding: 0 0 28px;}
li.table-header{line-height:35px;}
li.table-header strong{font-size:14px;}
.td-col-event1{width:30%;}
.td-col-event2{width:25%;}
.td-col-event3{width:45%;}
.td-col-event1, .td-col-event2, .td-col-event3{padding:0 3px;}
.table-data .td-col-event1{padding:10px 0 0;}
.event-img{width:100%;}
.table-data .td-col-event2, .table-data .td-col-event3{padding:12px 3px;}
.table-data span{font-size: 12px;line-height: 18px;}
.table-data h4, .table-data h4 a{font-size: 14px; text-transform: none;margin-bottom:0;}
.table-data h4 br, .table-data p br{display:none;}
.table-data p{line-height: 17px;font-size: 13px;}

/*News List page css*/
.news-date{ width: 100px;float:none;margin:0 auto; background: #f1f1f1 none repeat scroll 0 0;padding:10px 0;}
.news-detail{width:100%;padding:20px 0 20px 0;text-align:center;}
.news-detail h2, .news-detail h2 a{font-size: 25px;}
.news-detail p{font-size: 16px;padding:10px 0;}
.newslist-page-wrap .pagination{width:100%;}
.pagination ul li{margin: 0;}
.pagination ul li a{ line-height: 25px;min-width: 25px;}
.newslist-banner .inner-banner h1{height: 31px;}

/*Product Category page css*/
.product-cat-wrap{padding:30px 0 0}
.product-cat-left{width:100%;}
.overview-content{width:100%;}
.product-cat-right{width:100%;margin:20px 0 30px;padding:20px 10px;}
.product-cat-right::after{background:none;}
.product-cat-right h3{font-size: 25px;}
.product-cat-right ul li a{font-size: 15px;line-height: 23px;}
.common-tabing .resp-tab-content{width:100%;padding:20px 0 30px;}
.ortel-img{width:100%;text-align:center;margin:10px 0;}
.overview-content span{ line-height: 22px;font-size: 16px;}
.product-keyword li{width:100%;min-height:40px;}
.product-keyword li.active{border-bottom: 1px solid #c2d7df;}
.product-keyword li:hover{border-bottom: 1px solid #c2d7df;}
.products-outer{width:100% !important;float:left;}
.product-col, .product-col:nth-child(3n){margin:0 auto;float:none;}
.graph-col, .graph-col:nth-child(3n){margin:0 auto; clear:both;width: 236px;float:none;}
.product-cat-banner .inner-banner{ margin: 0 -40%;}
.product-cat-banner .inner-banner img{width: 180%;}
.product-cat-banner .inner-banner h1{height: 49px;font-size: 28px;line-height: 30px;}

/*Product Detail page css*/
body .product-detail-wrap{padding:40px 0;}
body .product-det, .rel-product{width: 100%;}
.product-slider #sync2 .item, .product-slider #sync4 .item{width: 70px;}
body .product-detail-right{width:100%;margin:30px 0 0;}
.product-detail-right h3{font-size: 20px;}
.product-detail-right p span{font-size: 15px;line-height: 21px;}
.product-detail-table table th, .product-detail-table table td{padding: 0 5px;font-size: 13px;}
.product-detail-table table td{padding: 10px 5px;font-size: 13px;}
body .product-feature{width:100%;padding-right:0;}
body .relative-product{width:100%;margin:20px 0 0;}
.product-det-banner .inner-banner{margin: 0 -90%;}
.product-det-banner .inner-banner img{ width: 300%;}
.prod-caption h2{margin:5px 0 0; font-size: 33px;line-height: 32px;padding: 0 10px;}



.about-company-boxes {position:static;}
.banner-caption h1 {font-size:23px;}
.about-company-box {width:96%; margin:10px 0 10px 0; float:none; padding:10px;}
.banner .owl-carousel .item img {height:150px;}
.about-company-boxes .fixed-wrapper{width:100%; display: flex; flex-direction: column-reverse;}
.about-company-box {width:100%; min-height:inherit;}
.innovation-left {width:100%; margin:0 0 10px 0;}
.innovation-right-img {width:200px; margin:15px auto 0 auto; float:none; clear:both;}
.perfection-section p {line-height:22px;}
.solutions-tabing .resp-tab-content {padding:10px; background:#fff !important;}
.solutions-tabing h2.resp-accordion {border-top:1px solid #c2d7df !important; padding:10px 10px;}
.solutions-tabing h2.resp-accordion:first-child {border-top:none !important;}
.solutions-tabing h2.resp-accordion {clear:both;}
.solution-tab-img {width:100%;}
.solution-tab-content {width:100%; padding:20px 0 0 0;}
.solution-tab-content h2 {font-size:23px;}
.solutions-tabing h2.resp-tab-active {border-top:1px solid #c2d7df !important; background:#f5f5f5 !important;}

#footer .fixed-wrapper{width:100%;}
#footer {padding-bottom:0px;}
#footer .fixed-wrapper ul {width:94%; margin:0 auto; padding-bottom:10px;}
#footer p {background:#fff; padding:10px 0;}

#application-carousel .item {margin:0 auto; width:265px;}

/*New css added 03-02-2016*/
.common-center-sec p{padding-right:0;padding-left:0;}
.common-center-sec .custom-btn{min-width: 48%; margin: 1%;float:left;}
.news-sec .custom-btn{float:none;}
.inner-nav ul li ul li a:hover{color:#fff !important;}
/*new css added 15-02-2016 */
.nav li.dropdown.hover .mg-outer {display:block; position:static; max-height:200px; overflow-y:auto; -webkit-overflow-scrolling: touch;}
.nav li.dropdown.hover .mg-outer .mg-product {display:none;}
.mg-outer ul li.active {background:transparent;}
.mg-outer ul li.active a {color:#717c7d;}
.mg-outer ul li:hover.active {background:#00557E;}
.mg-outer {width:100%;}
.single-product .products-dis-tab-wrap h2:nth-child(3n){display:none;}
.main-content-table {width:100%;}
.main-content-table h4 {font-size:15px; padding:10px;}
.product-tab-table .table-bg table p a strong {width:67%;}
.table-bg table tr td span{font-size:14px; display:block; margin-left:0px;}
.main-content-table table {border-bottom:2px solid #809bcf;}
.main-content-table div table:last-child {border-bottom:none;}

}

@media (min-width: 480px) and (max-width: 767px) {

h1{font-size: 35px;}
h3{font-size:20px;}
p{font-size:14px;}
/*Conatct Page css*/
.customer-supp .locations-detail{min-height: 120px;}
.form-col, .form-col.pull-right{width:48%;margin-bottom:0;}
.inner-banner { margin: 0 -160%;}
.emcore-worldwide{margin: 50px 0 0;}

/*Copmany Page css*/
.learn-more-cta{float:left;width: 50%;padding:0 10px;clear:inherit;box-sizing:border-box;margin:0 0 20px;}

/*Market detail Page css*/
.browse-product ul{width:450px;margin:0 auto;}
.browse-product ul li{width:225px;float:left;margin-bottom:10px;min-height: 290px;}
.market-detail-banner .inner-banner h1{font-size: 33px; height: 38px;}

/*Market List page css*/
.market-lists ul{width:470px;margin:0 auto;}
.market-lists ul li{width:225px;float:left;margin-bottom:10px;min-height: 360px;}
.market-lists-banner .inner-banner h1{font-size: 36px; height: 69px;line-height: 40px;}

/*News List page css*/
.news-date{float:left;width:15%;}
.news-detail{width:83%;text-align:left;padding-top:0;}
.pagination ul li{margin: 0 2px;}
.newslist-page-wrap .pagination{width:83%;}

/*Product Category page css*/
.resources-col{width: 200px;padding: 0 10px;margin: 0 0 10px;box-sizing: border-box;}
.network-application{text-align:center;}
.graph-col, .graph-col:nth-child(3n){display:inline-block;width: 196px;vertical-align: top;}
.ortel-img{width:20%;}
.overview-content { width: 95%;}
.products-outer{width: 450px;float:none;margin:0 auto;}
.product-col, .product-col:nth-child(3n){width:217px;float:left;margin:0 15px 10px 0;}
.product-col:nth-child(2n){margin-right:0;}
.product-img, .product-img a{height: 200px;}
.product-img img{width:75%;}
.product-keyword li{width:50%; min-height: 50px;}
.product-cat-banner .inner-banner h1{font-size: 35px;height: 59px;line-height: 38px;padding:0 20px;box-sizing:border-box;}

/*Product Detail page css*/
.product-slider #sync2 .item, .product-slider #sync4 .item{margin: 0 auto; width: 80px;}
.product-slider{margin: 0 auto;float: none;width: 452px;}

/*home page css*/
.select-lang {float:left; width:45%;}
.nasdaq-price {float:right; width:auto;}
.search-outer {width:300px; float:right;}

.banner .owl-carousel .item img {height:200px;}
.banner-caption {top:37%;}
.banner .owl-carousel .item {margin:0 -65%;}
.perfection-section {padding-top:90px;}

.inner-banner img {width:330%;}

}

@media (min-width: 640px) and (max-width: 767px) {

/*Copmany Page css*/
.learn-more-section{padding-bottom:30px;}
.learn-more-cta{padding: 0 40px;}

/*Market detail Page css*/
.browse-product ul{width: 600px;}
.browse-product ul li{width: 300px;min-height: 340px;}

/*Market List page css*/
.market-lists ul{width: 600px;}
.market-lists ul li{width:50%;float:left;}
.market-lists-banner .inner-banner h1{height: 39px;font-size: 31px; line-height: 40px;}

/*Product Category page css*/
.products-outer{width: 603px;}
.product-img, .product-img a{height: 280px;}
.product-col, .product-col:nth-child(3n){margin: 0 45px 10px 0;width: 279px;}
.product-col:nth-child(2n) {margin-right: 0;}
.product-cat-banner .inner-banner h1{font-size: 38px;padding:0 30px;}

/*Product Detail page css*/
.prod-caption{top: 56px;}

/*home page css*/
#application-carousel .item {width:93%;}
#application-carousel .item h3 {min-height:32px;}
}


@media (min-width: 768px) and (max-width: 1200px) {

/*Conatct Page css*/
.common-tabing .resp-tabs-list li{font-size: 14px;}

/*News List Page css*/
.newslist-banner .inner-banner{margin: 0 -160%;}

/*Copmany Page css*/
.company-content p{font-size: 18px;}
.learn-more-cta, .learn-more-cta:last-child{ width: 271px; margin: 0 30px 30px;display:inline-block;float:none;vertical-align:top;}

.news-cat-banner .inner-banner{ margin: 0 -70%;}
.news-cat-banner .inner-banner img{width: 170%;height: 140px;}

/*Product Detail page css*/
.product-slider #sync4 .item{width:70px;margin:0 auto;}
.product-slider #sync2 .item{width: 57px;margin:0 auto;}
#sync3 .owl-prev, #sync3 .owl-next, .owl-prev, .owl-next{bottom: 10px;}
.product-det-banner .inner-banner{margin: 0 -80%;}
.product-det-banner .inner-banner img{width: 250%;}

/*home page css*/
.inner-nav ul li a {padding:0 7px;}
.logo {width:162px;}
.search-outer {width:243px;}
.searchform {width:166px;}
body .gsc-search-box-tools .gsc-search-box .gsc-input {width: 140px !important;}
.header-top {padding-left:13px;}
.select-lang ul li a {margin-left:4px;}
.nasdaq-price {margin:0 44px;}
.header-top {font-size:12px;}
/* .search-outer span {font-size:13px;} */
.inner-nav ul li:first-child {padding-left:0px;}
.about-company-boxes {position:static;}
.about-company-boxes .fixed-wrapper{margin-top:15px;display: flex;flex-direction: row-reverse;}
.banner-caption {top:80px;}
.banner .owl-carousel .item {margin:0 -51%;}
.innovation-left {margin-left:0px; width:56%;}
.innovation-right-img {width:43%; margin-top:30px;}
.solutions-tabing .resp-tabs-list li {width:33.333%; box-sizing:border-box; text-align:center;}
#application-carousel .item {width:197px;}
#application-carousel .item h3 {min-height:32px;}

.inner-banner img {height:200px; width:auto;}
.inner-banner {margin:0 -40%;}

/*New css added 03-02-2016*/
.company-banner .inner-banner{margin:0 -60%;}
.company-banner .inner-banner img{width: 170%;}
.common-center-sec .custom-btn{margin: 0;}
.solutions-tabing .resp-tabs-list li:last-child:after, .solutions-tabing .resp-tabs-list li:last-child.resp-tab-active:after{display:none;}

/*new css added 15-02-2016*/
.mg-outer{width: 748px;left: -183px;}
.mg-product{ width: 476px;}
.mg-product-col{width: 95px;margin: 0 7px;}
.content-inner-table {width:100%;}
.main-content-table {width:100%;}
.table-bg {width:100%;}
.table-bg table tr td span{margin-left:5px;}
.main-content-table table {border-bottom:2px solid #809bcf;}
.main-content-table div table:last-child {border-bottom:none;}

.overview-tab-content .overview-content {width: 95%;}

.prod_submenu {overflow-y:auto; min-height:inherit !important;}
.menu_prod_grid {margin: 13px !important;}

.prod_submenu .menu_prod_grid:nth-child(4n) {clear:both;}

}

@media (max-width: 1060px) and (min-width: 1201px){
	.inner-nav > ul > li > a {padding: 0 7px !important;}
}

@media (min-width: 1201px) {
	.about-company-boxes {
	    left: 80px;
	    width: calc(100% - 160px);
	}
}


@media (min-width: 1024px) and (max-width: 1200px) {

/*Contact page css*/
.emcore-worldwide{margin: 77px 0 0;}

/*Market List page css*/
.market-lists ul li{width: 25%;}

/*News List Page css*/
.newslist-banner .inner-banner{margin: 0 -100%;}

/*Company page css*/
.learn-more-cta, .learn-more-cta:last-child{width: 231px;margin: 0 5px 0px;}

/*Product Category page css*/
.product-cat-wrap .common-tabing .resp-tabs-list li{font-size: 14px;}
.product-cat-right{padding: 20px 10px;}
.product-cat-right h3{font-size: 24px;line-height: 30px;}
.product-cat-right ul li a { font-size: 14px;}
.products-outer{width:765px;}
.product-col, .product-col:nth-child(3n){width: 230px;}
.product-col img{/*width:75%;*/}
.product-details{min-height: 150px;}
.network-application{text-align:center;}
.graph-col, .graph-col:nth-child(3n){width: 220px;margin:10px;display:inline-block;float:none;vertical-align:top;}
.product-cat-banner .inner-banner h1{font-size: 49px;}

/*home page css*/
.logo {width:auto;}
.header-rgt {width:72%;}
.header-top {font-size:14px;}
.search-outer span {font-size:14px;}
.search-textbox {padding-left:10px;}
.inner-nav ul li a {padding:0 10px; font-size: 14px;}
.about-company-box h3{font-size:18px;}
.banner .owl-carousel .item {margin:0 -50%;}
.banner-caption {top:40px;}
.about-company-boxes {position:static;}
.about-company-box {min-height:243px;}
.solutions-tabing .resp-tabs-list li {padding:0 8.8px; width:auto;}

.inner-banner img {height:auto; width:auto;}
.inner-banner {margin:0 -80%;}

/*New css added 03-02-2016*/
.company-banner .inner-banner{margin:0 -60%;}
.company-banner .inner-banner img{width: 170%;}
.common-center-sec .custom-btn{margin: 0 10px;}
.solutions-tabing .resp-tabs-list li:last-child{min-width:inherit;padding:0 4px;}
.solutions-tabing .resp-tabs-list li:last-child:after, .solutions-tabing .resp-tabs-list li:last-child.resp-tab-active:after{width:200px;}
.solutions-tabing .resp-tabs-list li:last-child:after, .solutions-tabing .resp-tabs-list li:last-child.resp-tab-active:after{display:block;}
/*new css added 15-02-2016*/
.mg-outer {left:-131px;}
.navigation-table .table-bg table th {font-size:14px; padding:12px 4px;}
.navigation-table .table-bg table td {padding:12px 4px;}

.prod_submenu {width:470px !important; overflow-y:auto; min-height:inherit !important;}
.prod_submenu2 {width:362px !important;}
.menu_prod_grid {margin: 17px !important;width: 110px !important;}

}

@media (min-width: 1px) and (max-width: 1025px) {

/*home page css*/
.toggleMenu {background: url("../img/toggle-menu.png") no-repeat scroll center center;height:24px;left: 0;position: absolute;top: 2px;width: 31px;}
header .fixed-wrapper {display: block;}
.logo {float:none; width:190px; position:relative; z-index:1; margin:6px auto 10px;display: block;}
.inner-nav {width:100%; float:left;position:relative;z-index:100;}
.inner-nav ul li a {padding:10px 15px; line-height:normal; color:#fff;}
.inner-nav ul li a:hover {color:#789669;}
.inner-nav ul li {margin:0; border-bottom:1px solid #fff; position:relative;}
.inner-nav ul li.dropdown:after {right:5px; padding:8px; top:16px; cursor:pointer;}
.nav li ul {width:100%; position:relative; padding:0; background:#f4f4f4;}
.nav li ul li a {padding:0 15px 0 35px;}
.inner-nav ul li ul {/*max-height:200px;*/ overflow-y:auto; -webkit-overflow-scrolling: touch;}
.inner-nav ul li ul li {border-bottom:1px solid #c6c6c6;}
.inner-nav ul li ul li a {padding:0 15px; color:#717c7d; display:block;}
.inner-nav ul li ul li a:hover {color:#fff;}
.nav li ul li:last-child {border-bottom:none;}
.nav {background: #2C6859;list-style:none;}
.inner-nav ul li:first-child {padding-left:0px;}
.nav li:hover a.parent:after {display:none;}
.header-top {width:100%; padding:10px; box-sizing:border-box;}
.header-rgt {width:100%;display: block;}
#top-container{position:inherit;}
#top-container .fixed-wrapper{width:100%;}
.select-lang {width:200px; margin:0 auto; float:none;}
.nasdaq-price {width:auto; margin:0 auto; float:none;text-align: center;}
.search-outer { width:100%;text-align:center;}
.search-outer span {left:0;}
.search-textbox {width:65%;}
.banner{margin-top:0;}

.single-product h2.resp-accordion a {display: inline-block;width: 99%;}
.tax-product-category .resp-accordion:nth-of-type(2) {display: none !important;}

.searchform{float: none;display:inline-block;}


}
@media (max-width: 1025px) {
	.inner-nav-wrap {margin-top: 3px;}
	div.prod_submenu {display: block;position: relative;width: auto;left: 0;padding: 0;margin-top: 12px;border: none;box-shadow: none;top: 0;}
	div.prod_submenu .flex-wrap {flex-direction: column;border-bottom: 1px solid #c6c6c6;}
	div.prod_submenu .menu_prod_grid {width: auto;max-width: none;margin: 0 !important;padding: 8px 16px;border-top: 1px solid #c6c6c6;}
	div.prod_submenu .menu_prod_grid img {display: none;}
	div.prod_submenu .menu_prod_grid span {text-align: left !important; min-height: auto;color: #717c7d;font-weight: normal;}
}
@media (min-width: 650px) and (max-width: 1025px) {
	.select-lang { float: left; width: 33%; }
	.nasdaq-price {text-align: center; margin:0;font-size: 15px;}
	.nasdaq-price > *, .nasdaq-price span.green, .nasdaq-price span.red {color: #fff !important;}
	.search-outer {float: none;  width: auto;padding-right: 20px;display: flex;justify-content: end;}
	.search-outer span {display: inline-block; margin: 0 !important;font-size: 15px;color: #fff;}
	.searchform {padding-left: 5px;width: auto;margin-top:0px;}
	.hide-on-desktop{display: block;}
	.header-rgt {display: flex;justify-content: space-between;flex-direction: row-reverse;background: #2C6859;padding:6px 8px;}
	.header-rgt > * {width:33%;}
	.socail-media {float: none;}
	.header-rgt .search-textbox, .search-outer input[type="text"] {color: #fff;}
	.header-rgt .search-outer input[type="text"]
	.gsst_a .gscb_a {color: #fff;position: absolute;top: -4px;left: -11px;}
	body .header-rgt button.gsc-search-button, body .header-rgt button.gsc-search-button:hover, body .header-rgt button.gsc-search-button:focus {background-image: url(../img/search-btn-white.png) !important;}
	.header-rgt .sprite-social {background-image: url(../img/social-sprite-white.png);}
	.header-rgt .gsc-clear-button {display: none !important;}
}
@media (max-width: 649px) {
	.nav-social-outer {display: flex;justify-content: center;}
}
@media (min-width: 1075px) and (max-width: 1200px) {
	.logo{min-width:450px;}
}
