@media screen and (min-width:960px){
	header{z-index:9999 !important; position:fixed !important; width:270px; max-width:100%}
}
body.search.search-results #content .banner{background:url('http://membranes.com/wp-content/uploads/2015/10/background.jpg') no-repeat center center fixed; 
height:190px!important;
//background-color: #009ED6 !important;}
body.search.search-results #content .banner img{height: 171px;min-height:171px !important;}
.sec-header.changes {display: inline-block;}

@media screen and (min-width:150px) and (max-width:990px){
header .main-menu > li>a { font-size: 17px !important; //margin-bottom: 1%;}
}

@media screen and (min-width: 1701px) and (max-width:2000px) {
.asphi { width: 100% !important; float: left; margin: 19% 0% 0% 0% !important;padding: 0% 3% !important;}
.textwidget ul {padding: 5% 3% 3% 0% !important;}
}

@media screen and (min-width: 1440px) and (max-width:1700px) {
.asphi { width: 100% !important; float: left; margin:20% 0% 0% 0% !important;  padding: 0% 8% !important;}
}

@media screen and (min-width: 1101px) and (max-width:1200px) {
.asphi { width: 100% !important; float: left; margin:18% 0% 0% 0% !important;     padding: 0% !important; }
}
@media screen and (min-width: 1001px) and (max-width:1100px) {
.asphi { width: 100% !important; float: left; margin:24% 0% 3% 0% !important;     padding: 0% !important; }
.textwidget ul li span{padding-left: 2% !important;}
}


@media screen and (min-width: 750px) and (max-width:1000px) {
.asphi { width: 33% !important; float: left; margin:0.4% 0% 3% 0% !important;     padding: 0% !important; }
}

@media screen and (min-width: 601px) and (max-width:736px) {
.asphi {margin: -2% 0% 5% 0% !important;}
}

@media screen and (min-width: 150px) and (max-width:600px) {
.asphi {margin: 2% 0% 4% 0% !important;}
}

/* new css for footer widget  */
.asphi{width:100%; padding: 1% 8%;margin-top: 46px; background-color: #E1F4FD !important; min-height: 161px;}
.textwidget ul li span {color: #000; padding-left: 8%;font-size: 15px; font-family: Arial, Helvetica, sans-serif;}
.textwidget span a{color: #000 !important; padding-left: 0%;     font-weight: 500;font-size: 15px; font-family: Arial, Helvetica, sans-serif;}
.textwidget span a:hover{color: #009cd5 !important; padding-left: 0%; font-weight: 500;font-size: 15px; font-family: Arial, Helvetica, sans-serif;}

.textwidget ul { padding: 8% 3% 3% 0%; }
.textwidget ul li { padding-bottom: 10px;}

/* end css of footer widget */

/*#content .banner { background-color: #ccc !important;}
.banner { min-height: 171px !important;}
*/

/* tab */
//@media screen and (min-width: 533px) and (max-width:800px) {
.box-section.banner-section { margin-bottom: 0px !important;}
.box-section.banner-section { padding-bottom: 0px !important; }
.box-section.animation.fadeInUpBig.float-image-section.animation-active {padding-top: 0% !important;}
.box-section.animation.fadeInUpBig.video-section.animation-active {margin-top: -16% !important;}
}
/* tab css end */

/* mobile css for font in inner pages */
@media screen and (min-width: 150px) and (max-width:480px) {
//#dc-contact-2.dc-contact-slick.right .tab { border: none !important;}
span#t211,span#t11,span#t111,span#t1,span#t2{padding-left: 0.5em !important;}
span#t211,span#t11,span#t111,span#t1,span#t2,span#t3,span#t4,span#t5,span#t6,span#t7{font-size: 0.7em !important;}

}
/* mobile css for font in inner pages */

.back-button {margin-bottom: 15px !important;}
.widget.footer-widgets.soco {display: none;}

/* desktop */
@media screen and (min-width: 1681px) and (max-width:1920px) {
.pager-line{margin-bottom: 20px;}
//.pager-line{padding-bottom: 3%;}
.col-md-4 .image-box{width: 100% !important;}
.copyright-left2 {text-align: center !important;     float: none !important;}
#asp {padding: 0px 17px !important;}
.copyright-left1 { float: none !important;text-align: center !important; }

div#container {width: 100%;max-width: 96%; padding-top: 2.8%;}
#sidebar .sidebar-section{width: 20% !important;}
div#dc_jqaccordion_widget-2 {min-width: 100%;}
#content{width: 76.3% !important;}
.demo img {width: 100% !important;}
div#search-2 { min-width: 100%;}
}

@media screen and (min-width: 1441px) and (max-width:1680px) {
.pager-line{margin-bottom: 10px;}
.pager-line{padding-bottom: 3%;}
.col-md-4 .image-box{width: 100% !important;}
.copyright-left2 {text-align: center !important;     float: none !important;}
#asp {padding: 0px 17px !important;}
.copyright-left1 { float: none !important;text-align: center !important; }

div#container {width: 100%;max-width: 96%; padding-top: 2.8%;}
#sidebar .sidebar-section{width: 20% !important;}
div#dc_jqaccordion_widget-2 {min-width: 100%;}
#content{width: 76.3% !important;}
.demo img {width: 100% !important;}
div#search-2 { min-width: 100%;}
}


@media screen and (min-width: 1367px) and (max-width:1440px) {
.col-md-4 .image-box{width: 100% !important;}
.copyright-left2 {text-align: center !important;     float: none !important;}
#asp {padding: 0px 9px !important;}
.copyright-left1 { float: none !important;text-align: center !important; }

div#container {width: 100%;max-width: 96%; padding-top: 2.8%;}
#sidebar .sidebar-section{width: 20% !important;}
div#dc_jqaccordion_widget-2 {min-width: 100%;}
#content{width: 76% !important;}
.demo img {width: 100% !important;}
div#search-2 { min-width: 100%;}

ul.cnss-social-icon{ width: 100px;margin-top: -33% !important;left: 26px; top:0px;padding-left: 0% !important;margin-left: 20px;}

}
/* end desktop css here */

/* search css */ 
@media screen and (min-width: 150px) and (max-width:1200px) {
}
/* end search css */ 
/* pc css 1025-1199  */ 
@media screen and (min-width: 1025px) and (max-width:1199px) {
.alert { font-size: 10px !important;}
table th p { font-size: 9px; font-weight: 700; }
.textwidget h2 { width: 650px !important; min-width: 650px !important; }
.map-contact { margin-left: 0% !important; width: 76% !important; }
.row1 .test3 { margin-top: 27% !important; padding-top: 20px !important;}
.test3 {    padding: 3px !important; margin-top: 27% !important; width: 210px !important;}
.test2 { width: 210px !important;}
.textwidget h2 { width: 100% !important;}
.textwidget h2 { width: 650px !important; min-width: width: 650px !important; }
header.sidebar-section.fixed-head { width: 20%; }

}/* end  pc css 1025-1199 */

/* tab css 992-1024 */ 
@media screen and (min-width: 992px) and (max-width:1024px) {
.alert { font-size: 10px !important;}
table th p { font-size: 9px; font-weight: 700; }
.map-contact { margin-left: 0% !important; width: 76% !important; }
.row1 .test3 { margin-top: 27% !important; padding-top: 20px !important;}
.test3 {    padding: 3px !important; margin-top: 27% !important; width: 210px !important;}
.test2 { width: 210px !important;}
.textwidget h2 { width: 100% !important;}
.textwidget h2 { width: 650px !important; min-width: 650px !important; }
header.sidebar-section.fixed-head { width: 24%; }
}
/* end  tab css 992-1024 */


/* tab css 737- 991 */
@media screen and (min-width: 737px) and (max-width: 991px) {
.horizontal-tabs-box .nav-tabs li{width: 6.8% !important;}
.horizontal-tabs-box .nav-tabs li a { padding: 5px 0px 5px 0px !important;}
#content { width: 100%; margin-top: 2%; }
iframe { width: 100% !important;}
.map-contact { margin: 7% 0% 0% 2% !important; }
.test3 a {margin-left: 4px !important; }
.test3{ margin-top: 7% !important;     padding: 15px !important; }
.test2 { margin-right: 2% !important; }
.row1 { margin-top: -2%; width: 33%; float: left; }
div.demo:hover {border-radius: 0px !important;}
.col-md-6 {width: 50%;float: left; }
.navbar-vertical.active { width: 100%; top: 82% !important; border-bottom: 2px solid #4dbfee;}
form#search-bar { margin: -3.5% 0% !important; padding: 0px !important; }
div#search-2 { position: relative; top: -11px !important; }
.navbar-vertical { display: block !important; }
.header-logo { text-align: center;}
header.sidebar-section.fixed-head {width: 100%; position: relative !important;}
div#dc_jqaccordion_widget-2-item { display: none; }
a.elemadded.responsive-link { display: block; background-color: #129CDA; text-align: left; color: #fff !important; }
}
/* end tab css 737* 991 */


/* mobile css 640*736 */
@media screen and (min-width: 640px) and (max-width:736px) {
//.col-md-4 {margin-bottom: 4% !important; margin-bottom: 4% !important;width: 40%;float: left;}
//.col-md-8 { width: 60%;float: left;}
//.col-md-4 .image-box {width: 100% !important; }
//.image-box img {margin-bottom: 0px !important;}
.test3 { margin-top: 4% !important; }
.test2 { margin: 0px !important;   margin-top: 4% !important; margin-bottom: 4% !important; }
.test4 { margin-top: 0% !important; }
.map-contact { margin-top: -3% !important; margin-left: 0% !important;}
.map-contact iframe { width: 100%;}
.row1 { width: 100%;  margin-top: 0%; }
form#search-bar{padding-left: 0% !important; margin-right: 1% !important; margin-top: -3%;}
#sidebar .sidebar-section {margin-bottom: 26px;}
.page-section.row { margin-top: -3% !important; }
.navbar-vertical.active { width: 100%; top: 81.5%; border-bottom: 2px solid #4dbfee; }
input#search {margin-top: 0% !important;}
div#search-2 { margin-top: -3% !important; }
}
/*  end mobile css 640*736 */
/* mobile css 320*639 */
@media screen and (min-width: 320px) and (max-width:639px) {

//.box-section.animation.flipInX.video-section.animation-active { margin-top: -7% !important;}
//.box-section.animation.fadeInUpBig.float-image-section.animation-active {margin-bottom: -18% !important;}

.col-md-4 .image-box {width: 100% !important; }
.image-box img {margin-bottom: 0px !important;}
.col-md-4 { padding-bottom: 2%; }
.banner {background: none !important;}
.cont-box { margin-top: -10% !important;}
.banner h1 span { font-family: Arial !important; color: #ffffff; font-weight: 600 !important; font-size: 18px;}
.navbar-vertical.active {top: 82% !important; border-bottom: 2px solid #4dbfee;}
div#search-2 { margin-top: -3% !important; }
form#search-bar {margin-top: -3% !important;}
input#search {margin-top: 0% !important;}
div.demo img { width: 100% !important;}
form#search-bar {padding-left: 0% !important;margin-right: 1% !important;}
#asp {margin: 0px !important;}
.copyright-left2 {padding-bottom: 5px;}
.copyright-left1{text-align: center;}
.test3 { margin-top: 6% !important; }
.map-contact {margin-left: 0% !important;  margin-top: 0% !important;}
iframe {width: 100% !important;height: 120px;}
.test2 {width: 100%;}
.col-md-6 {margin-bottom: 0px !important;}
}
/* end mobile css 320*639 */

/* mobile css 176*319 */
@media screen and (min-width: 176px) and (max-width:319px) {
.navbar-vertical.active {top: 100% !important; border-bottom: 2px solid #4dbfee;}
form#search-bar {margin-top: -3% !important;}
input#search {margin-top: 0% !important;}
.map-contact {margin-left: 0%;}
iframe { width: 130px !important;}
.test2 {width: 100%;}
.col-md-6 {margin-bottom: 0px !important;}
.box-section h2 {     text-align: center;font-size: 13px !important; //font-size: 60% !important;font-family: Arial, sans-serif;font-weight: bold;}
.elevator {padding: 10px 10px;}
ul.flex-direction-nav { display: none; }
//#sidebar .sidebar-section {margin-bottom: 26px !important; margin-top: 0px; padding: 0px !important;}
input#search {font-size: 41% !important; padding: 4%;}
div#search-2 {display: none;}

}
/* end  mobile css 176*319 */


/* IE10+ */
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
.test2{min-height:159px !important;margin-top:-1px !important;}

//table td a:hover{padding-left:5px !important}
//table td a{padding-left:5px !important}

.test3{margin-top: 18% !important; left:-3.3% !important;padding-top: 24px !important;}
//body, body.dark { background:none !important;   background-color: #d9dcd7 !important;}
}
/* IE 10+ end */



//.image-box:hover, .image-box:before, .image-box:after {  -webkit-box-sizing: initial !important;    -moz-box-sizing: initial !important;  box-sizing: initial !important;}



/* IE9 */
@media all and (min-width:0\0) and (min-resolution:.001dpcm){
span#t3{ float: left; width: 20%;}

span#t11{float: left;padding-left: 6px;text-align: left;width: 76%;}
span#t21{float: left;padding-left: 6px;text-align: left;width: 78%;}

span#t111{float: left;padding-left: 6px;text-align: left;width: 40%;}
span#t211{ float: left;width: 39.5%;}

.search-widget button{margin-top:0px !important;}
input#search{width:85%;}

//body, body.dark { background:none !important;   background-color: #d9dcd7 !important; } 



.demo img:hover{    -webkit-transition: all 1s ease-in-out;
    -moz-transition: all 1s ease-in-out;
    -o-transition: all 1s ease-in-out;
    -ms-transition: all 1s ease-in-out;}

.col-md-6 a:hover .demo img { -webkit-transition: all 1s ease-in-out;
    -moz-transition: all 1s ease-in-out;
    -o-transition: all 1s ease-in-out;
    -ms-transition: all 1s ease-in-out; }
}

/* IE9 end */


select.green.region, select#country1 {    border: none;}
select#color_me1 {    border: none;}
.searchbtn {    height: 35px !important;}
/* image zoom inner css issues done */
//.col-md-4 .image-box img:hover{position: relative;  bottom: -1px !important;}
//.image-box img{transition: transform 1s; position: relative;  bottom: -1px !important;}

//.image-box:hover { margin-top: 0px;}

.image-box:hover {box-shadow: 0 0 15px #000; }
.image-box{width:100%; border-radius:10px; overflow:hidden;
  
  /* FIX */
  position:relative; 
  z-index:1;
  /* /FIX */
  
  img{ -webkit-transition:all .5s ease;  transition:all .5s ease; }
}

.image-box:hover img{     -webkit-box-shadow: 0 0 5px rgba(0,0,0,0.5);
    box-shadow: 0 0 15px rgba(0,0,0,0.7);
        transition-duration: 1s;
    transition-delay: 0s;}
/* image zoom inner css issues done end */

/* image zoom css issues done */
.col-md-6 {margin-bottom: 10px;}
//.col-md-6 {margin-bottom: 1%;}
.demo img:hover, .col-md-6 a:hover .demo img{overflow: hidden !important; 
transform: scale(1.1, 1.1);}


.demo:hover {box-shadow: 0 0 15px #000;}
.demo{ //width:405px; //height:218px;  border-radius:10px; overflow:hidden;
  /* FIX */
  position:relative;
  z-index:1;
  /* /FIX */

  img{ -webkit-transition:all .5s ease;  transition:all .5s ease; }
}
.demo:hover img{     -webkit-box-shadow: 0 0 5px rgba(0,0,0,0.5);
    box-shadow: 0 0 15px rgba(0,0,0,0.7);
    -webkit-transform: scale(1.1);
     transition-duration: 0s;
    transition-delay: 0s;
}
/* image zoom css issues done end */

/* Header css */
h2.sec-header{font-size: 15px !important; font-weight: bold;  margin-bottom: -5px !important;}

/* end Header css */
/* css for browser */
a:focus { outline: none !important;}
/* end css for browser */

.horizontal-tabs-box .tab-content .tab-pane p {margin: -3px !important;}

.accord-content, .tab-content .tab-pane{    font-family: Arial, sans-serif !important;}

span#t3 { width: 20% !important; text-align: center;}

span#t1,span#t2,span#t3,span#t11,span#t21,span#t111,span#t211,span#t15,span#t25,span#t15 { color: #009ED6 !important; //color:#224099 !important;   font-weight: bold !important; font-family: Arial, sans-serif !important;font-size: 15px;}
span#t1 {padding-left: 2px !important;}
span#t2{margin-left: -5px;}

.tab-content span#t1 { padding-left: 4px !important;}
//.tab-pane  .active span#t1 {padding-left: 0px !important;}
table.ex1 {margin-left: 0px !important; //margin-left: -2px !important;}

.float-image-section .cont-box p{line-height: 20px !important;}

//.float-image-section .cont-box ul li{line-height: 22px !important;}

/* knowledge-center css */
/* knowledge-center css  end */

/* search formate css */
.blog-section .blog-post .post-gal .hover-post{border-radius: 10px;}
.post-gal img {border-radius: 10px;}
.post-content a{color:#009ED6 !important;font-size: 18px; font-family:Arial, sans-serif;}
.post-format { display: none;}
/* end search formate css */

@media screen and (max-width:1366px ) and (min-width: 1281px){
.image-box:hover {margin-top: 0px !important;}
}

.opt{float: right; margin-right: 3%; font-size: 11px; color: #7c7c7c;padding-top: 4px;}

@media screen and (min-width:1024px ) and (max-width: 1281px){
.test2 { margin-right: 0% !important;   width: 273px;}
.test3{ width: 273px;margin-left: -2%; //margin-top: 55px !important;}
.test4 {  width: 270px;   margin-left: -4%;}

}


@media screen and (max-width:1366px ) and (min-width: 1281px){
.row1 { width: 308px;}
.test2 {width: 305px; margin-top: 0% !important;}
.test3 {width: 306px; position: relative;  left: -3%; top: -9px;padding-top: 24px !important; }
.map-contact {width: 308px; position: relative;   left: -9%;    margin-top: 17% !important;}
}
@media screen and (min-width:150px ) and (max-width: 990px){
ul.cnss-social-icon {display: none;}
}

footer .up-footer h2 {color: #ffffff; text-transform: none !important;}

// ul.cnss-social-icon {display: none;}

ul.cnss-social-icon {margin-top: -10% !important;
    position: relative; top: 0px !important;    left: 11%;}


div#search-2 {  padding-top: 5%;}
.search-widget button {margin-top: -29px;padding: 3px 10px;}
input#search{height: 30px;
    font-size: 14px; color: #000 !important;
    font-family: Arial, sans-serif;
    font-weight: 500 !important;}

@media screen and (max-width:1366px ) and (min-width: 1281px){
.textwidget h2 { width: 930px !important;}
.map-contact {margin-left: 3% !important;}
}
@media screen and (max-width:1280px ){ 
.textwidget h2 { width: 840px;}
}

@media screen and (max-width:1280px ) and (min-width: 1024px){
//.textwidget h2 { width: 840px !important;}
.map-contact {    margin-left: 0% !important; width: 100%;}
iframe {width: 100% !important;   //margin-top: 4%; //margin-left: 2.5%;}
.test2{margin-right: 0% !important;}
}

@media screen and (max-width:1023px ) and (min-width: 170px){
.textwidget h2 { width: 100% !important;}
}



@media screen and (max-width:1200px ) and (min-width: 320px){
.map1 iframe {width: 100% !important;}
}

@media screen and (max-width:736px ) and (min-width: 320px){
input#search {margin-top: 3%;}
.banner {background-image: none !important;height: 100% !important;}
}


/* css for error */
.box-section.animation.flipInX.video-section.animation-active{float: left !important;width: 100%;}

/* end css of error */

/* search css */
.blog-section.col1.page-section.row {background-color: #fff !important;margin-left: 0px;margin-right: 0px !important;}
.search-widget input[type="search"]:focus {border: 1px solid #009ED6 !important;}
button:hover {background-color: #009ED6 !important;}
button {background-color: #26A9DC !important;}

button.bellows-subtoggle:hover {background-color: transparent!important;}
button.bellows-subtoggle {background-color: transparent!important;}
i.fa.fa-search {color: #fff !important;}
// .banner {background-image: url("/wp-content/uploads/2014/12/missing-image.jpg");  min-height: 170px;}
.blog-section .blog-post .post-gal .hover-post a{background-color: #26A9DC !important;}
.post-format{}
mark {background: none !important;}
/* end search css */

/* toggle menu css */
//#dc_jqaccordion_widget-2-item {border-top: 1px solid #ccc;}
/* new scroller css 
ul#menu-main::-webkit-scrollbar {width: 7px;  margin-top: 1% !important;margin-bottom: 1% !important;} 
ul#menu-main::-webkit-scrollbar-track {-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); border-radius: 10px;} 
ul#menu-main::-webkit-scrollbar-thumb {border-radius: 10px; -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5); }
ul#menu-main{padding-top: 10px !important;    margin-bottom: 10px !important;}
ul#menu-main:hover{height:250px;overflow-y:scroll; width: 91%;margin-top: 10px !important;
    margin-bottom: 10px !important;}
 new end  scroller css */
/* scroller css 
ul.sub-menu::-webkit-scrollbar {width: 7px;    margin-bottom: 1% !important;} 
ul.sub-menu::-webkit-scrollbar-track {-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); border-radius: 10px;} 
ul.sub-menu::-webkit-scrollbar-thumb {border-radius: 10px; -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5); }
ul.sub-menu{height: 60px;overflow-y:scroll; width: 91%;}
end scroller css */

//ul.sub-menu{height: 70px;//overflow: overlay; overflow-y:scroll}
//ul.sub-menu :visited{display: none !important;}

//a.dcjq-parent.active ul.sub-menu:focus{display: none !important;}
/* end toggle menu css */

/* product table css */
table th {padding-left: 8px !important;     font-weight: normal !important;}
table td a {padding-left: 5px;}
/* end product table css */

div#dc_jqaccordion_widget-2 ul ul li a {font-size: 16px !important;}

/* product hover css 
.image-box{overflow: hidden !important; }
.image-box img:hover { overflow: hidden !important;  //-webkit-transition: all 0.7s ease-in-out; margin-bottom: 0% !important;margin-top: 0% !important; transform: scale(1.1, 1.1); -webkit-transform: scale(1.1, 1.1);    transition-duration: 0s;    transition-delay: 0s;}

 end product css */

/* home hover css here */
.demo{overflow: hidden !important;}
.demo img:hover {
    overflow: hidden !important;
   -webkit-transition: all 1s ease-in-out;
    //margin-bottom: 2.8% !important;
    //margin-top: -2.7% !important;
    transform: scale(1.1, 1.1);
    -webkit-transform: scale(1.1, 1.1);
/* transform: scale(1.5);*/
}
/* end home css of hover */
/* hover css  */
.demo1{overflow: hidden !important;}
.demo1:hover {overflow: hidden !important;height: auto !important;}
.demo1 :hover img { -webkit-transition: all 0.7s ease-in-out;  margin-bottom: 2.8% !important;  margin-top: -2.7% !important;
transform: scale(1.1, 1.1);   -webkit-transform: scale(1.1, 1.1);}

/* end css of hover */

.box-section h4 {font-size: 18px !important;width: 100% !important;color: #fff !important;}

/* menu icon */
#dc_jqaccordion_widget-2-item ul a.dcjq-parent.active .dcjq-icon:hover{background: url(/wp-content/uploads/2015/08/arrow_blue_down.png) no-repeat right center !important;}
 
#dc_jqaccordion_widget-2-item ul a .dcjq-icon:hover {background: url(/wp-content/uploads/2015/08/arrow_blue_right.png) no-repeat right center;}
/* end menu css */

/* accordion css */
//div#ui-accordion-1-panel-0 {display: none;}
//h3#ui-accordion-1-header-0 {display: none;}
/* end accordion css */


/* 27july */
/* .wpb_content_element .wpb_accordion_header a{background-color: rgba(204, 204, 204, 0.56)  !important;}*/
.wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header{background-color: rgba(204, 204, 204, 0.56)  !important;  }
.float-image-section .cont-box p { margin: 0px 0px 0px 0px !important;}
/* end 27july css */

@media screen and (max-width:1366px ) and (min-width: 1281px){
.container {max-width: 1300px;}
#content {float: right; width: 970px;  max-width: 1300px;}
.col-md-6 img {width: 100%;}
#asp {/*padding-left: 10px !important; */}
form#search-bar {padding-left: 4%;  margin-right: 4%;position: relative;top: 0px !important;}
.map1 {margin-top: 0% !important; padding-left: 20% !important;}
div#dc_jqaccordion_widget-2 ul ul li {margin-bottom: 0px !important;margin-top: -8px !important;}
a#asp {padding-left: 7px !important;padding-right: 6px !important;}
.copyright-left1 {float: left;margin-left: 14px !important;}

.sidebar-section img, .sidebar-section select { max-width: 100%;margin-bottom: 9% !important;
    padding-top: 10% !important;}
ul.cnss-social-icon {padding-top: 4%;}
}

@media screen and (max-width: 1280px) and (min-width: 1200px){
.container {max-width: 1210px;}
#content {float: right; width: 880px;  max-width: 1200px;}
.col-md-6 img {width: 100% !important; height: 218px;}
.footer-line {position: relative;top: -37px !important;}
a#asp {padding-left: 3px;padding-right: 1px;}
.copyright-left1 {float: left;margin-left: 12px !important;}
}
/* ....................... */

ul.cnss-social-icon { padding-left: 0% !important; //padding-left: 11% !important;}
div#slider.box-section {padding: 10px !important;}
form#search-bar {padding-left: 4%;  margin-right: 4%;position: relative;top: 0px !important;}
div#search-2 {margin-top: -15px;}
div#dc_jqaccordion_widget-2 ul ul {margin-bottom: 0px !important;}
#dc_jqaccordion_widget-2-item ul a {padding: 5px 10px 5px 20px !important;}
a.dcjq-parent {font-size: 13px !important;}
#dc_jqaccordion_widget-2-item ul li {margin-top: -5px !important;  padding: 2px 10px 2px 0px !important;  font-weight: 400 !important;}
ul#menu-main {padding-left: 9px !important;}
.sidebar-section a{font-size: 18px !important;}
ul.sub-menu li a{font-size: 14px !important;}
/* #dc_jqaccordion_widget-2-item ul li {margin-top: -5px !important;  padding: 2px 10px 2px 10px !important;  font-weight: 400 !important;}*/
.box-section.animation.fadeInUpBig.float-image-section.animation-active {padding-top: 3% !important;}
/*.page-section.row {margin-top: -4%;}*/
/* 14 july changes */
/*header{position: fixed !important;}*/
/* .navbar-vertical {display: block !important;}
ul#menu-main {display: none !important;} */
/*@media screen and (max-width: 1280px) and (min-width: 1200px){
.container {max-width: 1210px;}
#content {float: right; width: 880px;  max-width: 1200px;}
}*/
/*@media screen and (max-width:1366px ) and (min-width: 1281px){
.container {max-width: 1300px;}
#content {float: right; width: 970px;  max-width: 1300px;}
}*/
/* end  14 july changes */


footer .up-footer h2 {font-weight: bold;
  font-family: Arial, Helvetica, sans-serif;}

table.contact_tbl img {width: 34px !important;position: relative; top: -5px !important;}
footer .footer-line {position: relative; top: 0px !important;}

/*.back-button {display: none;}*/
.home footer .up-footer {background-color: #8ab928;display: block !important;}
.home .footer-line {  position: relative;top: 0px !important; }
footer .up-footer {background-color: #8ab928;display: none; }
footer .footer-line {  position: relative;top: -30px; }


/* logo css */
.sidebar-section img, .sidebar-section select {max-width: 100%;margin-bottom: 10px;padding-top: 23px;}
.header-logo {margin-bottom: 10px;}
/* end logo css */
/*.banner { height: 150px;}*/
header {z-index: 9999 !important; /*position: relative !important;*/ max-width: 100%;}

/* header fluid css */
@media screen and (max-width: 1000px) and (min-width: 900px){
.header {z-index: 9999 !important;position: fixed !important;}
}
/* end header fluid css */

/* media css */
@media screen and (max-width: 251px) and (min-width: 150px){
.banner h1 span{padding: 5px !important;}
.flex-direction-nav {display: none;}

.banner h1 { font-size: 10px !important;  font-family:Arial,Helvetica,sans-serif;}
.banner h1 span {text-align: center !important; position: relative;margin-top: -29% !important;}
.banner {margin-bottom: -100px !important;}
.copyright-left2 {margin-top: 5px; text-align: center !important;}
}
@media screen and (max-width: 432px) and (min-width: 250px){
.banner h1 span{padding: 5px !important;}
.flex-direction-nav {display: none;}

.banner h1 { font-size: 10px !important;  font-family:Arial,Helvetica,sans-serif;top: 90px;}
.banner h1 span {text-align: center !important; position: relative;margin-top: -15% !important;}
.banner {margin-bottom: -100px !important;}
.copyright-left2 {margin-top: 5px; text-align: center !important;}
}
@media screen and (max-width: 600px) and (min-width: 433px){
.cont-box {margin-top: 0px !important; //margin-bottom: -12% !important;}
.page-section.row {margin-top: -8% !important;}
.banner {margin-bottom: 0px !important;}
.pager-line { display: none; }
.banner h1 span {  position: relative; margin-top: none; //margin-top: -5% !important;} 
.copyright-left2 {margin-top: 5px; text-align: center !important;}
}

@media screen and (max-width: 800px) and (min-width: 601px){
.col-md-6 { margin-bottom: 0px !important; width: 50%; float: left;}

.cont-box {margin-top: 0px !important;}
//.page-section.row {margin-top: -8% !important;}
.banner {margin-bottom: 0px !important;}
.pager-line { display: none; }
.banner h1 span {  position: relative; margin-top: none;margin-top: 0% !important;} 
.copyright-left2 {margin-top: 5px; text-align: center !important;}
}
 /* end */


/* css for social icon */
ul.cnss-social-icon {text-align: left !important;}
.sidebar-section ul {padding-left: 20px;margin-top: 0px;}
ul.cnss-social-icon {margin-top: -20px;position: relative;top: -7px;}
/* end css of social icon */

/* css for pdf icon */
table td a {text-decoration: none !important;}
.wpb_row a { text-decoration: none !important;}
.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tab, .wpb_content_element .wpb_accordion_wrapper .wpb_accordion_content a {   text-decoration: none !important;
}
/*.cont-box img {max-width: 100%; height: auto;  float: right;}*/
/* end css of pdf */

/* css for breadcrumbs */
.pager-line {height: 24px !important;position: relative; top: -12px;}
.pager-line ul li:first-child:before {content: '';display: none;}
.pager-line ul li:before { content: '>' !important;
  font-family: 'FontAwesome'; color: #119bd9 !important; font-size: 12px; margin-right: 4px  !important;}
.pager-line ul li a, .pager-line ul li{color: #119bd9 !important;background: none!important;}
.pager-line ul { float: right;}
.pager-line ul li:last-child { color: #21409a !important;}
.pager-line ul li{margin-left: -5px !important;}


/* end */
a.read-more {font-size: 18px;}


/* css for media query of social icon and search */
@media screen and (min-width: 176px) and (max-width:900px) {
div#search-2 {position: relative;top: -11px !important;}
.social-box {display: none;}
div#cnss_widget-2 {display: none;}
}
/* end css for media */

/*.phi img {float: right;}*/
//.image-box a { background-color: #fff !important;}
.cont-box h2 { color: #009ED6 !important;}
/* css for read more 
.float-image-section .cont-box a{background-color: #595758 !important;}
.float-image-section .cont-box a:hover{background-color: #000 !important;}
 end read more css */
.float-image-section .cont-box a{margin-left: -5px;}
//.float-image-section .cont-box .image-box a{      padding-left: 0px !important;//margin-left: -5px;}

/* css for toggle form */
.dc-contact-content a {text-decoration: none !important;}
/* end css of toggle form */

/* footer table */
table.contact_tbl{width: 100% !important;}
table.contact_tbl td{   padding: 14px;
  font-size: 15px;
  color: #919191;
 font-family: Arial, Helvetica, sans-serif !important;
  font-weight: 300;
  -webkit-font-smoothing: antialiased;
  line-height: 22px;
  margin: 0 0 20px;
  margin: 0;
  background: #ffffff;
  border: 1px solid #dedede;
 }
/* end footer table */

.dc-contact-content li span {
  margin: 12px;
  padding-left: 1px !important;
    font-size: 13px !important;
  color: #575757;
  font-weight: bold !important;
}

/*accordion css */
.wpb_row {margin-bottom: -30px !important;margin-top: 5px;}
/* end accordion css */

/*p css */
.dc-contact-content li span {
  margin: 12px;
  padding-left: 15px;
  font-weight: bold;
  font-size: 11px;
  color: #575757;
  top: -7px !important;
}
.dc-contact-content img { padding: 6px;}
/* end */
div#dc-contact-2 {display: none;}

/*.pager-line {display:none;}*/
.cont-box  a { color: #0289CD;}
.cont-box a:hover {color: #24439E; text-decoration: none;}

#dc_jqaccordion_widget-2-item ul a.active {
    color: #428bca !important;
}
.flex-direction-nav {
  width: 43px !important;
  height: 80px;
  display: inline-block;
  position: absolute;
  bottom: 0;
  right: 0;
  opacity: 1;
  cursor: pointer;
  z-index: 3;
  text-indent: -9999px;
  transition: all 0.2s linear;
  -moz-transition: all 0.2s linear;
  -webkit-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
}

.footer-widgets a {
  color: #428bca !important;
}
table.contact_tbl img {width: 78px;}

@media screen and (min-width: 400px) and (max-width:633px) {
.banner h1 span{margin-top: -11% !important;font-size: 18px;font-weight: 600 !important;}

div#slider {margin-bottom: 4%;}
}

@media screen and (min-width: 414px) and (max-width:450px) {
.cont-box {margin-top: -35px !important;}
.box-section.animation.fadeInUpBig.features-section3.animation-active {margin-top: 6px !important;}
.box-section.banner-section {min-height: 125px;}
.float-image-section .cont-box ul li{text-align: left !important;}
.float-image-section .cont-box p{ text-align: justify !important;}

}


@media screen and (min-width: 176px) and (max-width:533px) {
.float-image-section .cont-box ul li{text-align: left !important;}
.float-image-section .cont-box p{text-align: left;}

//.banner h1 span{padding: 5px !important;}
.flex-direction-nav {display: none;}

.features-section3 p{    text-align: left;}

.flex-direction-nav .flex-prev{ width: 20px !important;height: 20px  !important;}
.flex-direction-nav .flex-next{  width: 20px !important;height: 20px  !important;}


.textwidget .map1 img { max-width: 100% !important; }
.map1 {margin-top: 5% !important;}
.box-section h4 {width: 100% !important;}
}


.banner h1 span { float: left; position: relative; margin-top: 6%;}
table.contact_tbl tr td{
 color: #595959 !important;
  font-size: 15px !important;
  font-weight: 400 !important;
}
.float-image-section .cont-box p {
  font-size: 15px !important;
  color: #616161 !important;
  text-align: justify;
font-family: Arial, Helvetica, sans-serif;
  font-weight: 400;
  -webkit-font-smoothing: antialiased;
  line-height: 22px;
  margin: 0 0 20px;
}
.textwidget img {
max-width:none;
}
table.contact_tbl img {
  width: 38px;
}
.map1 { /* margin-top: 45px; */ margin-top: 14%;}
.float-image-section .cont-box ul li {
 font-family: Arial, Helvetica, sans-serif !important;
    font-size: 15px !important;
    font-weight: 400;
    text-align: left;
}
/*new css 22/04/2015*/
.box-section ul li {
   /* color: #616161; */
  font-family: Arial, Helvetica, sans-serif !important;
    font-size: 12px;
    font-weight: 400;
    line-height: 20px;
margin-bottom: 5px;
}
.para h5{ position: relative;top: 6px; left: 19px;color: #0070c0 !important;  font-weight: 600;}
.para {
  padding-top: 0%;
  margin-left: 3%;
  border: 1px solid rgba(0, 112, 192, 0.15);
  padding-left: 9%;
  position: relative;
  top: -46px;
  border-radius: 40px;
  color: #0070c0 !important;
  margin-bottom: -10%;
}
/* .back-button {float: right;background: #ccc;padding: 4px;position: relative;bottom: 15px;border-radius: 7px; font-family: Arial, Helvetica, sans-serif !important;
  font-size: 14px;}
a:hover, a:focus {color: #fff;
}
*/
.back-button{background: url("/wp-content/uploads/2015/04/back-buttton.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
  color: #fff;
  float: right;
font-family: Arial, Helvetica, sans-serif !important;
  font-size: 14px;
  height: 39px;
  margin: -24px 0px 0;
  padding:8px 0px 0px 13px;
  text-align: center;
  width: 99px;} 
a.back:link, a.back:visited {
 font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  color: #fff;
  outline: none;
  text-decoration: none;
}
a.back:hover{color:#1596CF;}

/* .cont-box {margin-top: -5%;} */

.box-section {
  font-size: 13px;
  color: #616161;
font-family: Arial, Helvetica, sans-serif;
  font-weight: 400;
  line-height: 20px;}

/* 29/04 css  */
.cont-box { margin-top: -5%;}
.box-section.animation.bounceInLeft.video-section.animation-active {margin-top: -3%;padding-top: 0px;}
/* end 29/04 css */
/* start 18/06 css */
.cont-box ul {padding:0px !important; margin:10px 0px 20px 0px !important;}
.cont-box ul li{list-style:none !important; margin:0px !important; padding:0px 0px 0px 18px !important; line-height: 20px !important; background:url("/wp-content/uploads/2015/06/bullet1.png") no-repeat 0 6px !important;}
/* end 18/06 css */
/* css for search */

ul.post-tags {display: none;}
.pagination-list {margin-left: 15px;}

/* end search css */

/* next icon */
.flex-direction-nav .flex-next{float: left !important;}
/* end next icon */
/* li icon css*/
.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tab, .wpb_content_element .wpb_accordion_wrapper .wpb_accordion_content ul li{color: #224099 !important;}

/* end li icon css */
li#menu-item-9603 a {
    display: none !important; 
}
.header-logo {
    background-color: #fff;
    padding: 0px 0px 0px  0;
    position: relative;
    top:0px;
    z-index: 1000 !important;
}
div#dc_jqaccordion_widget-2 {
    margin-top: -11px;
}
a.back_link:link, a.back_link:visited {
    background: url("/wp-content/uploads/2016/09/back-grey.png") no-repeat scroll left center / 100% auto!important;
    height: 46px;
    padding: 5px;
    width: 75px !important;
    display: block;
    float: right;
    margin-top: -15px;
}

a.back_link:hover {
    background: url("/wp-content/uploads/2016/09/back-light-blue.png") no-repeat scroll left center / 100% auto!important;
 display: block!important;
 height: 46px!important;
 width: 75px !important;
}

/* 18-11-2016 */
@media screen and (min-width: 433px) and (max-width:450px) {
.banner h1 span {top: 15px !important;}
.cont-box {margin-top: -60px !important;}
}

@media screen and (min-width: 451px) and (max-width:468px) {
.banner h1 span {top: 20px !important;}
.cont-box {margin-top: -60px !important;}
}

@media screen and (min-width: 469px) and (max-width:486px) {
.banner h1 span {top: 25px !important;}
.cont-box {margin-top: -50px !important;}
}

@media screen and (min-width: 487px) and (max-width:504px) {
.banner h1 span {top: 25px !important;}
.cont-box {margin-top: -50px !important;}
}

@media screen and (min-width: 505px) and (max-width:522px) {
.banner h1 span {top: 25px !important;}
.cont-box {margin-top: -50px !important;}
}

@media screen and (min-width: 600px) and (max-width:699px) {
.banner h1 span {top: 60px !important;font-size: 24px;font-weight: 400 !important;}

}

@media screen and (min-width: 700px) and (max-width:799px) {
.banner h1 span {top: 23px !important;font-size: 24px;font-weight: 400 !important;}
}

@media screen and (min-width: 800px) and (max-width:899px) {
.banner h1 span {top: 33px !important;font-size: 24px;font-weight: 400 !important;}
}

@media screen and (min-width: 900px) and (max-width:959px) {
.banner h1 span {top: -10px !important;font-size: 24px;font-weight: 400 !important;}
}

@media screen and (min-width: 960px) and (max-width:1024px) {
.banner h1 span {top: -10px !important;}
}









/* CSS Added From Phi for Apps  */

	
	
	/* mobile 533x853 css */
	@media screen and (max-width:360px ) and (min-width: 320px){
	.map1 iframe {width: 100% !important;}
	input#search {margin-top: 3%;}
	.banner {background-image: none !important;height: 100% !important;}
	
	.apptext{width:40% !important; float:left !important;padding: 0 0 0 10px !important;}
	
	.app-textbox1{ width:37% !important; float:left !important;}
	
	.dot{ width:2% !important; float:left !important;}
	
	.grey_color{color:#ccc !important;font-size:14px !important;}
	}
	
	
	/* css for error */
	.box-section.animation.flipInX.video-section.animation-active{float: left !important;width: 100%;}
	
	/* end css of error */
	
	/* search css */
	.blog-section.col1.page-section.row {background-color: #fff !important;margin-left: 0px;margin-right: 0px !important;}
	.search-widget input[type="search"]:focus {border: 1px solid #009ED6 !important;}
	button:hover {background-color: #009ED6 !important;}
	button {background-color: #26A9DC !important;}
	i.fa.fa-search {color: #fff !important;}
	// .banner {background-image: url("/wp-content/uploads/2014/12/missing-image.jpg");  min-height: 170px;}
	.blog-section .blog-post .post-gal .hover-post a{background-color: #26A9DC !important;}
	.post-format{}
	mark {background: none !important;}
	/* end search css */
	
	/* toggle menu css */
	//#dc_jqaccordion_widget-2-item {border-top: 1px solid #ccc;}
	/* new scroller css 
	ul#menu-main::-webkit-scrollbar {width: 7px;  margin-top: 1% !important;margin-bottom: 1% !important;} 
	ul#menu-main::-webkit-scrollbar-track {-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); border-radius: 10px;} 
	ul#menu-main::-webkit-scrollbar-thumb {border-radius: 10px; -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5); }
	ul#menu-main{padding-top: 10px !important;    margin-bottom: 10px !important;}
	ul#menu-main:hover{height:250px;overflow-y:scroll; width: 91%;margin-top: 10px !important;
		margin-bottom: 10px !important;}
	 new end  scroller css */
	/* scroller css 
	ul.sub-menu::-webkit-scrollbar {width: 7px;    margin-bottom: 1% !important;} 
	ul.sub-menu::-webkit-scrollbar-track {-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); border-radius: 10px;} 
	ul.sub-menu::-webkit-scrollbar-thumb {border-radius: 10px; -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5); }
	ul.sub-menu{height: 60px;overflow-y:scroll; width: 91%;}
	end scroller css */
	
	//ul.sub-menu{height: 70px;//overflow: overlay; overflow-y:scroll}
	//ul.sub-menu :visited{display: none !important;}
	
	//a.dcjq-parent.active ul.sub-menu:focus{display: none !important;}
	/* end toggle menu css */
	
	/* product table css */
	table th {padding-left: 8px !important;     font-weight: normal !important;}
	table td a {padding-left: 5px;}
	/* end product table css */
	
	div#dc_jqaccordion_widget-2 ul ul li a {font-size: 15px !important;}
	
	/* product hover css 
	.image-box{overflow: hidden !important; }
	.image-box img:hover { overflow: hidden !important;  //-webkit-transition: all 0.7s ease-in-out; margin-bottom: 0% !important;margin-top: 0% !important; transform: scale(1.1, 1.1); -webkit-transform: scale(1.1, 1.1);    transition-duration: 0s;    transition-delay: 0s;}
	
	 end product css */
	
	/* home hover css here */
	.demo{overflow: hidden !important;}
	.demo img:hover {
		overflow: hidden !important;
	   -webkit-transition: all 0.5s ease-in-out;
		//margin-bottom: 2.8% !important;
		//margin-top: -2.7% !important;
		transform: scale(1.1, 1.1);
		-webkit-transform: scale(1.1, 1.1);
	/* transform: scale(1.5);*/
	}
	/* end home css of hover */
	
	
	/* home hover css here */
	.demo{overflow: hidden !important;}
	.demo img:hover {
		overflow: hidden !important;
	   -webkit-transition: all 0.5s ease-in-out;
		//margin-bottom: 2.8% !important;
		//margin-top: -2.7% !important;
		transform: scale(1.1, 1.1);
		-webkit-transform: scale(1.1, 1.1);
	/* transform: scale(1.5);*/
	}
	/* end home css of hover */
	
	/* hover css  */
	.demo1{overflow: hidden !important;}
	.demo1:hover {overflow: hidden !important;height: auto !important;}
	.demo1 :hover img { -webkit-transition: all 0.7s ease-in-out;  margin-bottom: 2.8% !important;  margin-top: -2.7% !important;
	transform: scale(1.1, 1.1);   -webkit-transform: scale(1.1, 1.1);}
	
	/* end css of hover */
	
	.box-section h4 {font-size: 18px !important;width: 100% !important;color: #fff !important;}
	
	/* menu icon */
	#dc_jqaccordion_widget-2-item ul a.dcjq-parent.active .dcjq-icon:hover{background: url(/wp-content/uploads/2015/08/arrow_blue_down.png) no-repeat right center !important;}
	 
	#dc_jqaccordion_widget-2-item ul a .dcjq-icon:hover {background: url(/wp-content/uploads/2015/08/arrow_blue_right.png) no-repeat right center;}
	/* end menu css */
	
	/* accordion css */
	//div#ui-accordion-1-panel-0 {display: none;}
	//h3#ui-accordion-1-header-0 {display: none;}
	/* end accordion css */
	
	
	/* 27july */
	/* .wpb_content_element .wpb_accordion_header a{background-color: rgba(204, 204, 204, 0.56)  !important;}*/
	.wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header{background-color: rgba(204, 204, 204, 0.56)  !important;  }
	.float-image-section .cont-box p { margin: 0px 0px 0px 0px !important;}
	/* end 27july css */
	
	/* screen laptop 1366x768 css */
	@media screen and (max-width:1366px ) and (min-width: 1281px){
		
	/*.back-button {margin: 0px -12px 13px 0px !important;}8-7-2016*/
	.mid-line-pro{height: .5px !important;background-color: #fff !important;position: relative !important;top: 29px!important;width: 100% !important;}/*8-7-2016*/		
			
	/*.container {max-width: 1300px;}*/div#container {width: 100%;max-width: 96%; padding-top: 2.8%;}
	#content {float: right; width: 970px;  max-width: 1300px;}
	.col-md-6 img {width: 100%;}
	#asp {/*padding-left: 10px !important; */}
	form#search-bar {padding-left: 4%;  margin-right: 4%;position: relative;top: 0px !important;}
	.map1 {margin-top: 0% !important; padding-left: 20% !important;}
	div#dc_jqaccordion_widget-2 ul ul li {margin-bottom: 0px !important;margin-top: -8px !important;}
	a#asp {padding-left: 7px !important;padding-right: 6px !important;}
	.copyright-left1 {float: left;margin-left: 14px !important;}
	
	.sidebar-section img, .sidebar-section select { max-width: 100%;margin-bottom: 9% !important;padding-top: 10% !important;}
	ul.cnss-social-icon {padding-top: 4%;}
	
	h5.newbox.pft {top:190px !important;}
	h5.newbox.pft:hover{top:190px !important;}
	
	.newbox{width:93% !important;top:160px !important;line-height:1.3 !important}
	.newbox:hover {width:93% !important;top:160px !important;background: rgba(255, 255, 255, 100) !important;}
	.newbox1{width:100% !important;top:180px !important; line-height:1.3 !important}
	.newbox-pro{width:93% !important;top:160px !important;line-height:1.3 !important}
	.newbox-pro:hover {width:93% !important;top:160px !important;background: rgba(255, 255, 255, 100) !important;}
	
	.application-form{ width:100% !important; height:100% !important; background-color:#e1f4fd;  float:left !important; margin:0 !important; padding:20px 20px 10px 26px !important;font-family:Arial, Helvetica, sans-serif;font-weight:500; font-size:14px; color:#009ad7; line-height:1.4;/*height:220px !important;*/}
	
	.app-demo{ width:100% !important; float:left}
	
	.app-textbox{ width:100% !important; float:left !important; margin:10px 0 0 0 !important;}
	
	.app-pdf-new{ width:100% !important; float:left !important; margin:10px 0 0 0 !important;} /*8-7-2016*/
	
	.apptext{width:40% !important; float:left !important;padding: 0 0 0 10px !important;}
	
	.apptext-product{width:33% !important; float:left !important;padding: 4px 0 0 16px !important;}/*8-7-2016*/
	
	.apptext-model-new{float:left !important;background:#4ab7e2;color:#ffffff;padding:6px 10px 0px 15px !important;}/*8-7-2016*/
	
	.app-textbox1{ width:37% !important; float:left !important;}
	
	.app-textbox2{ width:37% !important; float:left !important;}
	
	.app-text-model-pro{ width:44% !important; float:left !important;height:30.5px !important;background:#009ad7;color:#ffffff;padding:6px 0px 0px 15px !important;font-size: 14px;}/*8-7-2016*/
	
	.dot{ width:2% !important; float:left !important;}
	
	.dot-pro-new{width: 9% !important;float: left !important;padding: 4px 4px 4px 10px !important;font-weight: bold !important;}/*8-7-2016*/
	
	.dot-product{ width:9% !important; font-weight: 600; float:left !important;height:30.5px !important;background:#4ab7e2;color:#ffffff; padding:4px 10px 0px 10px !important;}/*8-7-2016*/
	
	.pdf-icon-new{ width: 11.8% !important; float: left !important;height:30.5px !important;background: #008bd0;padding:2px 10px 0px 10px !important;text-align: center !important;}/*8-7-2016*/
	
	.grey_color{color:#ccc !important;font-size:14px !important;}
	
	.greyText {-webkit-appearance: none !important;-moz-appearance: none !important;background: url(/wp-content/uploads/2016/06/select-arrow.png) #afafaf no-repeat 90% center !important;
		width: 315px !important;background-position: 290px !important;font-size: 14px !important;}
	
	.blueText {-webkit-appearance: none !important; -moz-appearance: none !important; background:url(/wp-content/uploads/2016/06/select-arrow.png) #85d9fb no-repeat 90% center !important;width: 315px !important; 
	background-position: 290px !important;font-size: 14px !important;}
	
	img.alignnone.size-full.wp-image-9630.fimg{height:218px !important}
	
	}
	
	@media screen and (max-width: 1279px) and (min-width: 1200px){
	.container {max-width: 1210px;}
	#content {float: right; width: 880px;  max-width: 1200px;}
	.col-md-6 img {width: 100% !important; height: 218px;}
	.footer-line {position: relative;top: -37px !important;}
	a#asp {padding-left: 3px;padding-right: 1px;}
	.copyright-left1 {float: left;margin-left: 12px !important;}
	.newbox{width:101% !important;top:142px !important;}
	.newbox1{width:100% !important;top:162px !important;}
	newbox-pro{width:101% !important;top:142px !important;}
	
	.app-textbox{ width:100% !important; float:left !important; margin:10px 0 0 0 !important;}

	.dot-pro-new{width: 9% !important;float: left !important;padding: 4px 4px 4px 10px !important;font-weight: bold !important;}/*8-7-2016*/

	.app-demo{ width:100% !important; float:left}

	.app-textbox2{ width:37% !important; float:left !important;}
	
	.mid-line-pro{height: .8px !important;background-color:#b4def1 !important;position: relative !important;top: 29px !important;width: 97.5% !important;}/*8-7-2016*/

.application-form{ width:100% !important; height:100% !important;background-color:#e1f4fd;  float:left !important; margin:-6px 0px 0px 0px !important; padding:15px !important;font-weight:500; font-size:12px !important; color:#009ad7; line-height:1.4; height:220px !important;}

	.apptext-product{width:33% !important; float:left !important;padding: 4px 0 0 16px !important;font-size: 13px !important;}/*8-7-2016*/

	.app-pdf-new{ width:100% !important; float:left !important; margin:10px 0 0 0 !important;} /*8-7-2016*/
	
	.apptext-model-new{width:79% !important; height:30px !important; float:left !important;background:#4ab7e2;color:#ffffff; padding:6px 10px 0px 15px !important;}/*8-7-2016*/

.dot-product{ width:8% !important; font-weight: 600; float:left !important;height:30px !important;background:#4ab7e2;color:#ffffff; padding:6px 10px 0px 6px !important; }/*8-7-2016*/

.app-text-model-pro{ width:45% !important; float:left !important;height:30px !important;background:#009ad7;color:#ffffff;padding:6px 0px 0px 17px !important; font-size:12px !important;}/*8-7-2016*/

.pdf-icon-new{ width: 10.5% !important; float: left !important;height: 30px !important;background: #008bd0;padding:3px 10px 0px 10px !important;text-align: center !important;}/*8-7-2016*/

	.greyText {
		-webkit-appearance: none !important;
		-moz-appearance: none !important;
		background: url(/wp-content/uploads/2016/06/select-arrow.png) #afafaf no-repeat 90% center !important;
		width: 150% !important;
		background-position: 94% !important;font-family: Arial, Helvetica, sans-serif;
		font-size: 12px !important;
		font-weight: 500 !important; padding:5px 5px 5px 12px !important;
	}
	
	.blueText {-webkit-appearance: none !important; -moz-appearance: none !important; background:url(/wp-content/uploads/2016/06/select-arrow.png) #85d9fb no-repeat 90% center !important;width: 150% !important; 
	background-position: 94% !important;font-size:12px !important;padding:5px 5px 5px 12px !important;}
	
	img.alignnone.size-full.wp-image-9630.fimg{height:217px !important}
	
	}
	
	@media screen and (max-width: 1280px) and (min-width: 1280px){
	.container {max-width: 1210px;}
	#content {float: right; width: 880px;  max-width: 1200px;}
	.col-md-6 img {width: 100% !important; height: 218px;}
	.footer-line {position: relative;top: -37px !important;}
	a#asp {padding-left: 3px;padding-right: 1px;}
	.copyright-left1 {float: left;margin-left: 12px !important;}
	
	img.alignnone.size-full.wp-image-9630.fimg {height: 218px;}
	
	h5.newbox.pft {width:102% !important;top:190px !important;}
	h5.newbox.pft:hover{width:102% !important;top:190px !important;}
	
	.newbox{width:102% !important;top:142px !important;}
	.newbox1{width:100% !important;top:162px !important;}
	.newbox-pro{width:102% !important;top:142px !important;}
	
	.app-textbox{ width:100% !important; float:left !important; margin:10px 0 0 0 !important;}

	.dot-pro-new{width: 9% !important;float: left !important;padding: 4px 4px 4px 10px !important;font-weight: bold !important;}/*8-7-2016*/

	.app-demo{ width:100% !important; float:left}

	.app-textbox2{ width:37% !important; float:left !important;}
	
	.mid-line-pro{height: .8px !important;background-color:#b4def1 !important;position: relative !important;top: 29px !important;width: 97.5% !important;}/*8-7-2016*/

.application-form{ width:100% !important; height:100% !important;background-color:#e1f4fd;  float:left !important; margin:-6px 0px 0px 0px !important; padding:15px !important;font-weight:500; font-size:12px !important; color:#009ad7; line-height:1.4; height:220px !important;}

	.apptext-product{width:33% !important; float:left !important;padding: 4px 0 0 16px !important;font-size: 13px !important;}/*8-7-2016*/

	.app-pdf-new{ width:100% !important; float:left !important; margin:10px 0 0 0 !important;} /*8-7-2016*/
	
	.apptext-model-new{width:79% !important; height:30px !important; float:left !important;background:#4ab7e2;color:#ffffff; padding:7px 10px 0px 15px !important;}/*8-7-2016*/

.dot-product{ width:8% !important; font-weight: 600; float:left !important;height:30px !important;background:#4ab7e2;color:#ffffff; padding:6px 10px 0px 7px !important; }/*8-7-2016*/

.app-text-model-pro{ width:45% !important; float:left !important;height:30px !important;background:#009ad7;color:#ffffff;padding:6px 0px 0px 17px !important; font-size:12px !important;}/*8-7-2016*/

.pdf-icon-new{ width: 10.5% !important; float: left !important;height: 30px !important;background: #008bd0;padding:3px 10px 0px 10px !important;text-align: center !important;}/*8-7-2016*/

	.greyText {
		-webkit-appearance: none !important;
		-moz-appearance: none !important;
		background: url(/wp-content/uploads/2016/06/select-arrow.png) #afafaf no-repeat 90% center !important;
		width: 150% !important;
		background-position: 94% !important;font-family: Arial, Helvetica, sans-serif;
		font-size: 12px !important;
		font-weight: 500 !important; padding:5px 5px 5px 12px !important;
	}
	
	.blueText {-webkit-appearance: none !important; -moz-appearance: none !important; background:url(/wp-content/uploads/2016/06/select-arrow.png) #85d9fb no-repeat 90% center !important;width: 150% !important; 
	background-position: 94% !important;font-size:12px !important;padding:5px 5px 5px 12px !important;}
	
	img.alignnone.size-full.wp-image-9630.fimg{height:217px !important}
	
	}

	
	/* ....................... */
	
	ul.cnss-social-icon { padding-left: 0% !important; //padding-left: 11% !important;}
	div#slider.box-section {padding: 10px !important;}
	form#search-bar {padding-left: 4%;  margin-right: 4%;position: relative;top: 0px !important;}
	div#search-2 {margin-top: -15px;}
	div#dc_jqaccordion_widget-2 ul ul {margin-bottom: 0px !important;}
	#dc_jqaccordion_widget-2-item ul a {padding: 5px 10px 5px 20px !important;}
	a.dcjq-parent {font-size: 13px !important;}
	#dc_jqaccordion_widget-2-item ul li {margin-top: -5px !important;  padding: 2px 10px 2px 0px !important;  font-weight: 400 !important;}
	ul#menu-main {padding-left: 9px !important;}
	.sidebar-section a{font-size: 18px !important;}
	ul.sub-menu li a{font-size: 13px !important;}
	/* #dc_jqaccordion_widget-2-item ul li {margin-top: -5px !important;  padding: 2px 10px 2px 10px !important;  font-weight: 400 !important;}*/
	.box-section.animation.fadeInUpBig.float-image-section.animation-active {padding-top: 3% !important;}
	/*.page-section.row {margin-top: -4%;}*/
	/* 14 july changes */
	/*header{position: fixed !important;}*/
	/* .navbar-vertical {display: block !important;}
	ul#menu-main {display: none !important;} */
	/*@media screen and (max-width: 1280px) and (min-width: 1200px){
	.container {max-width: 1210px;}
	#content {float: right; width: 880px;  max-width: 1200px;}
	}*/
	/*@media screen and (max-width:1366px ) and (min-width: 1281px){
	.container {max-width: 1300px;}
	#content {float: right; width: 970px;  max-width: 1300px;}
	}*/
	/* end  14 july changes */
	
	
	footer .up-footer h2 {font-weight: bold;
	  font-family: Arial, Helvetica, sans-serif;}
	
	table.contact_tbl img {width: 34px !important;position: relative; top: -5px !important;}
	footer .footer-line {position: relative; top: 0px !important;}


	
	/*.back-button {display: none;}*/
	.home footer .up-footer {background-color: #8ab928;display: block !important;}
	.home .footer-line {  position: relative;top: 0px !important; }
	footer .up-footer {background-color: #8ab928;display: none; }
	footer .footer-line {  position: relative;top: -30px; }
	
	
	/* logo css */
	.sidebar-section img, .sidebar-section select {max-width: 100%;margin-bottom: 10px;padding-top: 23px;}
	.header-logo {margin-bottom: 10px;}
	/* end logo css */
	/*.banner { height: 150px;}*/
	header {z-index: 9999 !important; /*position: relative !important;*/ max-width: 100%;}
	
	/* header fluid css */
	@media screen and (max-width: 1000px) and (min-width: 900px){
	.header {z-index: 9999 !important;position: fixed !important;}
	.demo img {width: 100% !important;}
	}
	/* end header fluid css */
	
	@media screen and (min-width: 150px) and (max-width:600px) {
	.asphi {margin: 2% 0% 4% 0% !important;}
	}
	
	/* mobile css for font in inner pages */
	@media screen and (min-width: 150px) and (max-width:480px) {
	//#dc-contact-2.dc-contact-slick.right .tab { border: none !important;}
	span#t211,span#t11,span#t111,span#t1,span#t2{padding-left: 0.5em !important;}
	span#t211,span#t11,span#t111,span#t1,span#t2,span#t3,span#t4,span#t5,span#t6,span#t7{font-size: 0.7em !important;}
	.flex-direction-nav {display: none;}
	.copyright-left2 {margin-top: 5px; text-align: center !important;}
	}
	
	
	/* search css */ 
	@media screen and (min-width: 150px) and (max-width:1900px) {
	/*.newbox {width: 94% !important;}*/
	.newbox1 {width: 100% !important;}
	}
	
	@media screen and (max-width: 432px) and (min-width: 250px){
	.flex-direction-nav {display: none;}
	.banner h1 { font-size: 10px !important;  font-family:Arial,Helvetica,sans-serif;}
	.banner {margin-bottom: -100px !important;}
	.copyright-left2 {margin-top: 5px; text-align: center !important;}
	
	.apptext{width:40% !important; float:left !important;padding: 0 0 0 10px !important;}
	
	.app-textbox1{ width:37% !important; float:left !important;}
	
	.dot{ width:2% !important; float:left !important;}
	.dot1{ width:1% !important; float:left !important;height:34px !important;background:#4ab7e2; font-size:11px !important;color:#ffffff; padding: 10px !important; }
	
	.grey_color{color:#ccc !important;font-size:14px !important;}
	
	}
	
	@media screen and (max-width: 532px) and (min-width: 433px){
	/*.cont-box {margin-top: 0px !important; //margin-bottom: -12% !important;}
*/	.page-section.row {margin-top: -8% !important;}
	.pager-line { display: none; }
	.copyright-left2 {margin-top: 5px; text-align: center !important;}
	}
	
	/* tab */
	//@media screen and (min-width: 533px) and (max-width:800px) {
	.box-section.banner-section { margin-bottom: 0px !important;}
	.box-section.banner-section { padding-bottom: 0px !important; }
	.box-section.animation.fadeInUpBig.float-image-section.animation-active {padding-top: 0% !important;}
	.box-section.animation.fadeInUpBig.video-section.animation-active {margin-top: -16% !important;}
	
/*	.cont-box {margin-top: 0px !important; //margin-bottom: -12% !important;}*/
	.page-section.row {margin-top: -8% !important;}
	.banner {margin-bottom: 0px !important;}
	.pager-line { display: none; }
	.copyright-left2 {margin-top: 5px; text-align: center !important;}
	.demo-pro img{ width:100% !important;}
	
	}
	
	@media screen and (max-width: 800px) and (min-width: 601px){
	.col-md-6 { margin-bottom: 0px !important; width: 50%; float: left;}
	
	.cont-box {margin-top: 0px !important;}
	//.page-section.row {margin-top: -8% !important;}
	.banner {margin-bottom: 0px !important;}
	.pager-line { display: none; }
	.copyright-left2 {margin-top: 5px; text-align: center !important;}
	
	
	}
	 /* end */
	
	
	/* css for social icon */
	ul.cnss-social-icon {text-align: left !important;}
	.sidebar-section ul {padding-left: 20px;margin-top: 0px;}
	ul.cnss-social-icon {margin-top: -20px;position: relative;top: -7px;}
	/* end css of social icon */
	
	/* css for pdf icon */

	table td a {text-decoration: none !important;}
	.wpb_row a { text-decoration: none !important;}
	.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tab, .wpb_content_element .wpb_accordion_wrapper .wpb_accordion_content a {   text-decoration: none !important;
	}
	/*.cont-box img {max-width: 100%; height: auto;  float: right;}*/
	/* end css of pdf */
	
	/* css for breadcrumbs */
	.pager-line {height: 24px !important;position: relative; top: -12px;}
	.pager-line ul li:first-child:before {content: '';display: none;}
	.pager-line ul li:before { content: '>' !important;
	  font-family: 'FontAwesome'; color: #119bd9 !important; font-size: 12px; margin-right: 4px  !important;}
	.pager-line ul li a, .pager-line ul li{color: #119bd9 !important;background: none!important;}
	.pager-line ul { float: right;}
	.pager-line ul li:last-child { color: #21409a !important;}
	.pager-line ul li{margin-left: -5px !important;}
	
	
	/* end */
	a.read-more {font-size: 18px;}
	
	
	/* css for media query of social icon and search */
	@media screen and (min-width: 176px) and (max-width:900px) {
	div#search-2 {position: relative;top: -11px !important;}
	.social-box {display: none;}
	div#cnss_widget-2 {display: none;}
	.demo img {width: 100% !important;}
	}
	/* end css for media */
	
	/*.phi img {float: right;}*/
	//.image-box .image-box a { background-color: #fff !important;}
	//.image-newbox .image-newbox a { background-color: #fff !important;}
	.cont-box h2 { color: #009ED6 !important;}
	
	/* css for read more 
	.float-image-section .cont-box a{background-color: #595758 !important;}
	.float-image-section .cont-box a:hover{background-color: #000 !important;}
	 end read more css */
	
*, *::before, *::after {
    box-sizing: border-box;
}
*, *::before, *::after {
    box-sizing: border-box;
}
/* a.back:link, a.back:visited {
    color: #fff;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    outline: medium none;
    text-decoration: none;
} */
.float-image-section .cont-box a {
    margin-left: 0;
    padding: 0px 1px;
text-decoration:none;
}
.float-image-section .cont-box a:hover{
    text-decoration:none;
}
.app-text-model-pro a,.pdf-icon-new a{padding:6px 0 !important;}
	//.float-image-section .cont-box .image-box a{      padding-left: 0px !important;//margin-left: -5px;}
	//.float-image-section .cont-box .image-newbox a{      padding: 0px !important;//margin: 0px !important;}
	
	/* css for toggle form */
	.dc-contact-content a {text-decoration: none !important;}
	/* end css of toggle form */
	
	/* footer table */
	table.contact_tbl{width: 100% !important;}
	table.contact_tbl td{   padding: 14px;
	  font-size: 15px;
	  color: #919191;
	 font-family: Arial, Helvetica, sans-serif !important;
	  font-weight: 300;
	  -webkit-font-smoothing: antialiased;
	  line-height: 22px;
	  margin: 0 0 20px;
	  margin: 0;
	  background: #ffffff;
	  border: 1px solid #dedede;
	 }
	/* end footer table */
	
	.dc-contact-content li span {
	  margin: 12px;
	  padding-left: 1px !important;
		font-size: 13px !important;
	  color: #575757;
	  font-weight: bold !important;
	}
	
	/*accordion css */
	.wpb_row {margin-bottom: -30px !important;}
	/* end accordion css */
	
	/*p css */
	.dc-contact-content li span {
	  margin: 12px;
	  padding-left: 15px;
	  font-weight: bold;
	  font-size: 11px;
	  color: #575757;
	  top: -7px !important;
	}
	.dc-contact-content img { padding: 6px;}
	/* end */
	div#dc-contact-2 {display: none;}
	
	/*.pager-line {display:none;}*/
	.cont-box  a { color: #0289CD;}
	.cont-box a:hover {color: #24439E; text-decoration: none;}
	
	#dc_jqaccordion_widget-2-item ul a.active {
		color: #428bca !important;
	}
	.flex-direction-nav {
	  width: 43px !important;
	  height: 80px;
	  display: inline-block;
	  position: absolute;
	  bottom: 0;
	  right: 0;
	  opacity: 1;
	  cursor: pointer;
	  z-index: 3;
	  text-indent: -9999px;
	
	  transition: all 0.2s linear;
	  -moz-transition: all 0.2s linear;
	  -webkit-transition: all 0.2s linear;
	  -o-transition: all 0.2s linear;
	}
	
	.footer-widgets a {
	  color: #428bca !important;
	}
	table.contact_tbl img {width: 78px;}
	
	@media screen and (min-width: 400px) and (max-width:633px) {
	div#slider {margin-bottom: 4%;}
	}
	
	@media screen and (min-width: 414px) and (max-width:450px) {
	.box-section.animation.fadeInUpBig.features-section3.animation-active {margin-top: 6px !important;}
	.box-section.banner-section {min-height: 125px;}
	.float-image-section .cont-box ul li{text-align: left !important;}
	.float-image-section .cont-box p{ text-align: justify !important;}
	.newbox1{width:93% !important;top:150px !important;}
	
	}
	@media screen and (min-width: 176px) and (max-width:319px) {
	.float-image-section .cont-box ul li{text-align: left !important;}
	.float-image-section .cont-box p{text-align: left;}
	
	//.banner h1 span{padding: -16px !important;}
	.flex-direction-nav {display: none;}
	
	.features-section3 p{    text-align: left;}
	
	.flex-direction-nav .flex-prev{ width: 20px !important;height: 20px  !important;}
	.flex-direction-nav .flex-next{  width: 20px !important;height: 20px  !important;}
	
	
	.textwidget .map1 img { max-width: 100% !important; }
	.map1 {margin-top: 5% !important;}
	.box-section h4 {width: 100% !important;}
	
	.apptext{width:100% !important; float:left !important;padding: 0 0 0 14px !important;}
	.dot{ display:none !important}
	
	.disc {font-size: 12px !important;margin-bottom: 12px !important; top:0 !important}
	
	}
	
	
	.banner h1 span { float: left; position: relative;margin-top: 6%;}
	table.contact_tbl tr td{
	 color: #595959 !important;
	  font-size: 15px !important;
	  font-weight: 400 !important;
	}
	.float-image-section .cont-box p {
	  font-size: 15px !important;
	  color: #616161 !important;
	  text-align: justify;
	font-family: Arial, Helvetica, sans-serif;
	  font-weight: 400;
	  -webkit-font-smoothing: antialiased;
	  line-height: 22px;
	  margin: 0 0 20px;
	}
	.textwidget img {
	max-width:none;
	}
	table.contact_tbl img {
	  width: 38px;
	}
	.map1 { /* margin-top: 45px; */ margin-top: 14%;}
	.float-image-section .cont-box ul li {
	 font-family: Arial, Helvetica, sans-serif !important;
		font-size: 15px !important;
		font-weight: 400;
		text-align: left;
	}
	/*new css 22/04/2015*/
	.box-section ul li {
	   /* color: #616161; */
	  font-family: Arial, Helvetica, sans-serif !important;
		font-size: 12px;
		font-weight: 400;
		line-height: 20px;
	margin-bottom: 5px;
	}
	.para h5{ position: relative;top: 6px; left: 19px;color: #0070c0 !important;  font-weight: 600;}
	.para {
	  padding-top: 0%;
	  margin-left: 3%;
	  border: 1px solid rgba(0, 112, 192, 0.15);
	  padding-left: 9%;
	  position: relative;
	  top: -46px;
	  border-radius: 40px;
	  color: #0070c0 !important;
	  margin-bottom: -10%;
	}
	/* .back-button {float: right;background: #ccc;padding: 4px;position: relative;bottom: 15px;border-radius: 7px; font-family: Arial, Helvetica, sans-serif !important;
	  font-size: 14px;}
	a:hover, a:focus {color: #fff;
	}
	*/
	.back-button{background: url("/wp-content/uploads/2015/04/back-buttton.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
	  color: #fff;
	  float: right;
	font-family: Arial, Helvetica, sans-serif !important;
	  font-size: 14px;
	  height: 39px;
	  margin: -24px 0px 0;
	  padding:8px 0px 0px 13px;
	  text-align: center;
	  width: 99px;} 
	a.back:link, a.back:visited {
	 background: url("/wp-content/uploads/2016/09/back-grey.png") no-repeat scroll left center / 100% auto!important;
    height: 46px;
    padding: 5px;
    width: 75px !important;
    display: block;
    float: right;
    margin-top: -5px;
margin-right:-14px;
	}
	a.back:hover{color:#1596CF;}
	
	/* .cont-box {margin-top: -5%;} */
	
	.box-section {
	  font-size: 13px;
	  color: #616161;
	font-family: Arial, Helvetica, sans-serif;
	  font-weight: 400;
	  line-height: 20px;}
	
	/* 29/04 css  */
	.cont-box { margin-top: -5%;}
	.box-section.animation.bounceInLeft.video-section.animation-active {margin-top: -3%;padding-top: 0px;}
	/* end 29/04 css */
	/* start 18/06 css */
	.cont-box ul {padding:0px !important; margin:10px 0px 20px 0px !important;}
	.cont-box ul li{list-style:none !important; margin:0px !important; padding:0px 0px 0px 18px !important; line-height: 20px !important; background:url("/wp-content/uploads/2015/06/bullet1.png") no-repeat 0 6px !important;}
	/* end 18/06 css */
	/* css for search */
	
	ul.post-tags {display: none;}
	.pagination-list {margin-left: 15px;}
	
	/* end search css */
	
	/* next icon */
	.flex-direction-nav .flex-next{float: left !important;}
	/* end next icon */
	/* li icon css*/
	.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tab, .wpb_content_element .wpb_accordion_wrapper .wpb_accordion_content ul li{color: #224099 !important;}
	
	.demo-pro img {width: 100%;}
	
	
	/* end li icon css */
	
	/* new css 22-7-2016 start */
	@media screen and (min-width: 320px) and (max-width:359px){
		
	.newbox {top:10em !important;font-size: 14px !important; font-weight:400px;}	
	.newbox:hover {top:10em !important;font-size: 14px !important; font-weight:400px;}
	
	.newbox-pro {top:10em !important;font-size: 14px !important; font-weight:400px;}	
	.newbox-pro:hover {top:10em !important;font-size: 14px !important; font-weight:400px;}
	
	.product-finder .pf {margin-top:0px !important; margin-bottom:-45px !important;}	
	.product-finder .back-button {margin:-5px -15px -15px 0px !important;}	
	.cont-box {margin-top: -10% !important;}	
	h1.page-title span {margin-top: -12% !important;font-weight: 900 !important;font-size: 11px !important;padding: 5px 10px !important;}
	.pager-line {height: 6px !important;}
	.pdf-icon-new{ width: 20% !important; float: left !important;height: 26px !important;background: #008bd0;padding:3px 5px 10px 15px !important;text-align: left !important;}
	.dot-pro-new{ display:none !important;}
	.app-text-model-pro{ width:80% !important; float:left !important;height:26px !important;background:#009ad7;color:#ffffff;padding:5px 10px 0px 15px !important}
	.apptext-product{width:100% !important; float:left !important;padding:0px 0 0 16px !important;font-size: 12px !important;}/*8-7-2016*/
	.application-form{ width:100% !important; height:100% !important; background-color:#e1f4fd;  float:left !important; margin:70px 0 0 0 !important; padding:5px 5px 10px 5px !important;font-family:Arial, Helvetica, sans-serif;font-weight:500; font-size:14px; color:#009ad7; line-height:1.4; }
	.app-textbox{ width:100% !important; float:left !important; margin:10px 0 0 0 !important;}
	.app-textbox2{ width:100% !important; float:left !important;}
	.apptext-model-new{width:99.5% !important; height:32px !important; float:left !important;background:#4ab7e2;color:#ffffff; padding:8px 10px 0px 10px !important;font-size:13px !important;}
	
	.app-pdf-new{width: 93.5% !important; margin-top:15px !important; padding:0 0 0 6%; float:left;}
	
	.dot-product{ display:none !important;}
	
	.app-demo{ width:100% !important; float:left}
	
	.greyText {-webkit-appearance: none !important;-moz-appearance: none !important;background: url(/wp-content/uploads/2016/06/select-arrow.png) #afafaf no-repeat 90% center !important;
		width: 88% !important;background-position: 93% !important;font-size: 11px !important;margin: 5px 0 0 13px !important;padding: 5px 5px 5px 7px !important;padding: 5px 5px 5px 5px !important;}
	
	.blueText {-webkit-appearance: none !important; -moz-appearance: none !important; background:url(/wp-content/uploads/2016/06/select-arrow.png) #85d9fb no-repeat 90% center !important;width: 88% !important; 
	background-position: 93% !important;font-size: 11px !important;margin: 5px 0 0 13px !important;padding: 5px 5px 5px 5px !important;}
	
	.mid-line-pro {height: .5px !important;background-color: #ffffff !important;position: relative !important;top: 51x;width: 100% !important;}
	
	}
	/* new css 22-7-2016 end*/
	
	@media screen and (min-width: 360px) and (max-width:374px){
		
	.newbox {top: 12em !important;font-size: 14px !important; font-weight:400px;}	
	.newbox:hover {top: 12em !important;font-size: 14px !important; font-weight:400px;}
	
	.newbox-pro {top: 12em !important;font-size: 14px !important; font-weight:400px;}	
	.newbox-pro:hover {top: 12em !important;font-size: 14px !important; font-weight:400px;}
	
	.product-finder .pf {margin-top:0px !important; margin-bottom:-45px !important;}	
	.product-finder .back-button {margin:10px -15px -12px 0px !important;}	
	.cont-box {margin-top: -10% !important;}	
	h1.page-title span {margin-top: -12% !important;font-weight: 900 !important;font-size: 11px !important;padding: 5px 10px !important;}
	.pager-line {height: 6px !important;}
	.pdf-icon-new{ width: 20% !important; float: left !important;height: 26px !important;background: #008bd0;padding:1px 10px 10px 15px !important;text-align: left !important;}
	.dot-pro-new{ display:none !important;}
	.app-text-model-pro{ width:80% !important; float:left !important;height:26px !important;background:#009ad7;color:#ffffff;padding:6px 10px 0px 15px !important;font-size: 12px;}
	.apptext-product{width:100% !important; float:left !important;padding: 0px 0 0 16px !important;font-size: 12.5px !important;}/*8-7-2016*/
	.application-form{ width:100% !important; height:100% !important; background-color:#e1f4fd;  float:left !important; margin:70px 0 0 0 !important; padding:5px 5px 10px 5px !important;font-weight:500; font-size:14px; color:#009ad7; line-height:1.4; }
	.app-textbox{ width:100% !important; float:left !important; margin:10px 0 0 0 !important;}
	.app-textbox2{ width:100% !important; float:left !important;}
	.apptext-model-new{width:100% !important; height:26px !important; float:left !important;background:#4ab7e2;color:#ffffff; padding:6px 10px 0px 10px !important;font-size:12px !important;}
	
	.app-pdf-new{width:92.5% !important; padding:0 0 0 5%; margin-top:15px; float:left;}
	
	.dot-product{ display:none !important;}
	
	.app-demo{ width:100% !important; float:left}
	
	.greyText {-webkit-appearance: none !important;-moz-appearance: none !important;background: url(/wp-content/uploads/2016/06/select-arrow.png) #afafaf no-repeat 90% center !important;
		width: 88% !important;background-position: 93% !important;font-size: 12px !important;margin: 5px 0 0 13px !important;padding: 5px 0 4px 8px !important;}
	
	.blueText {-webkit-appearance: none !important; -moz-appearance: none !important; background:url(/wp-content/uploads/2016/06/select-arrow.png) #85d9fb no-repeat 90% center !important;width: 88% !important; 
	background-position: 93% !important;font-size: 12px !important;margin: 5px 0 0 13px !important;padding: 5px 0 0 13px !important;}
	
	.mid-line-pro {height: .5px !important;background-color: #ffffff !important;position: relative !important;top:52px !important;width: 100% !important;}
	
	.box-section.animation.fadeInUpBig.float-image-section.animation-active {padding-top: 8% !important;padding-bottom: 11% !important;}
	
	}
	
	@media screen and (min-width: 375px) and (max-width:413px){
		
	.newbox {top: 12em !important;font-size: 14px !important; font-weight:400px;}	
	.newbox:hover {top: 12em !important;font-size: 14px !important; font-weight:400px;}
	
	.newbox-pro {top: 12em !important;font-size: 14px !important; font-weight:400px;}	
	.newbox-pro:hover {top: 12em !important;font-size: 14px !important; font-weight:400px;}
	
	.product-finder .pf {margin-top:-10px !important; margin-bottom:-40px !important;}	
	.product-finder .back-button {margin:10px -15px -7px 0px !important;}	
	.cont-box {margin-top: -10% !important;}	
	h1.page-title span {margin-top: -12% !important;font-weight: 900 !important;font-size: 11px !important;padding: 5px 10px !important;}
	.pager-line {height: 6px !important;}
	.pdf-icon-new{ width: 20% !important; float: left !important;height: 29px !important;background: #008bd0;padding:2px 5px 10px 17px !important;text-align: left !important;}
	.dot-pro-new{ display:none !important;}
	.app-text-model-pro{ width:80% !important; float:left !important;height:29px !important;background:#009ad7;color:#ffffff;padding:7px 10px 0px 15px !important;font-size: 12px !important;}
	.apptext-product{width:100% !important; float:left !important;padding: 4px 0 0 16px !important;font-size: 13.5px !important;}/*8-7-2016*/
	.application-form{ width:100% !important; height:100% !important; background-color:#e1f4fd;  float:left !important; margin:70px 0 0 0 !important; padding:5px 5px 10px 5px !important;font-family:Arial, Helvetica, sans-serif;font-weight:500; font-size:14px; color:#009ad7; line-height:1.4; }
	.app-textbox{ width:100% !important; float:left !important; margin:10px 0 0 0 !important;}
	.app-textbox2{ width:100% !important; float:left !important;}
	.apptext-model-new{width:100% !important; height:29px !important; float:left !important;background:#4ab7e2;color:#ffffff; padding:8px 10px 0px 10px !important;font-size:12px !important;}
	
	.app-pdf-new{width: 94.5% !important;float: left;padding: 0 0 0 5%;margin-top: 15px;}
	
	.dot-product{ display:none !important;}
	
	.app-demo{ width:100% !important; float:left}
	
	.greyText {-webkit-appearance: none !important;-moz-appearance: none !important;background: url(/wp-content/uploads/2016/06/select-arrow.png) #afafaf no-repeat 90% center !important;
		width: 90% !important;background-position: 95% !important;font-size: 13px !important;margin: 5px 0 0 13px !important;}
	
	.blueText {-webkit-appearance: none !important; -moz-appearance: none !important; background:url(/wp-content/uploads/2016/06/select-arrow.png) #85d9fb no-repeat 90% center !important;width: 90% !important; 
	background-position: 95% !important;font-size: 13px !important;margin: 5px 0 0 13px !important;}
	
	.box-section.animation.fadeInUpBig.float-image-section.animation-active {padding-top: 8% !important;}
	
	.mid-line-pro {height: .5px !important;background-color: #ffffff !important;position: relative !important;top: 59px;width: 100% !important;}
	
	}
	
	@media screen and (min-width: 414px) and (max-width:434px){	
	.newbox {width:93.5% !important; top:13.5em !important;font-size: 15px !important; font-weight:400px;}	
	.newbox:hover {width:93.5% !important;top:13.5em !important;font-size: 15px !important; font-weight:400px;}
	
	.newbox-pro {width:93.5% !important; top:13.5em !important;font-size: 15px !important; font-weight:400px;}	
	.newbox-pro:hover {width:93.5% !important;top:13.5em !important;font-size: 15px !important; font-weight:400px;}
	
	.product-finder .pf {margin-top:-10px !important; margin-bottom:-40px !important;}	
	.product-finder .back-button {margin:-8px -15px -7px 0px !important;}
	.cont-box {margin-top: -12% !important;}	
	h1.page-title span {margin-top: -1% !important;font-weight: 900 !important;font-size: 11px !important;padding:7px 15px !important;}
	.pager-line {height: 6px !important;}
	.pdf-icon-new{ width: 20% !important; float: left !important;height: 29px !important;background: #008bd0;padding:2px 5px 10px 20px !important;text-align: left !important;}
	.dot-pro-new{ display:none !important;}
	.app-text-model-pro{ width:80% !important; float:left !important;height:29px !important;background:#009ad7;color:#ffffff;padding:6px 10px 0px 15px !important;font-size: 12px;}
	.apptext-product{width:100% !important; float:left !important;padding: 4px 0 0 16px !important;font-size: 13.5px !important;}/*8-7-2016*/
	.application-form{ width:100% !important; height:100% !important; background-color:#e1f4fd;  float:left !important; margin:70px 0 0 0 !important; padding:5px 5px 10px 5px !important;font-family:Arial, Helvetica, sans-serif;font-weight:500; font-size:14px; color:#009ad7; line-height:1.4; }
	.app-textbox{ width:100% !important; float:left !important; margin:10px 0 0 0 !important;}
	.app-textbox2{ width:100% !important; float:left !important;}
	.apptext-model-new{width:100% !important; height:29px !important; float:left !important;background:#4ab7e2;color:#ffffff; padding:7px 10px 0px 10px !important;font-size:12px !important;}
	
	.app-pdf-new{width: 95% !important; margin-top:15px; padding:0 0 0 5%; float:left;}
	
	.dot-product{ display:none !important;}
	
	.app-demo{ width:100% !important; float:left}
	
	.greyText {-webkit-appearance: none !important;-moz-appearance: none !important;background: url(/wp-content/uploads/2016/06/select-arrow.png) #afafaf no-repeat 90% center !important;
		width: 91% !important;background-position: 95% !important;font-size: 13px !important;margin: 5px 0 0 13px !important;}
	
	.blueText {-webkit-appearance: none !important; -moz-appearance: none !important; background:url(/wp-content/uploads/2016/06/select-arrow.png) #85d9fb no-repeat 90% center !important;width: 91% !important; 
	background-position: 95% !important;font-size: 13px !important;margin: 5px 0 0 13px !important;}
	
	.mid-line-pro {height: .5px !important;background-color: #ffffff !important;position: relative !important;top: 58px;width: 100% !important;}
	#parent:hover #hover-content{font-size12px !important;}
	
	}
	
	@media screen and (min-width: 435px) and (max-width:455px){	
	.newbox {width: 94% !important;top: 14em !important;font-size: 15px !important; font-weight:400px;}	
	.newbox:hover {width: 94% !important;top: 14em !important;font-size: 15px !important; font-weight:400px;}
	
	.newbox-pro {width: 94% !important;top: 14em !important;font-size: 15px !important; font-weight:400px;}	
	.newbox-pro:hover {width: 94% !important;top: 14em !important;font-size: 15px !important; font-weight:400px;}
	
	.product-finder .pf {margin-top:-10px !important; margin-bottom:-40px !important;}	
	.product-finder .back-button {margin:-19px -15px -7px 0px !important;}	
	.cont-box {margin-top: -20% !important;}	
	h1.page-title span {margin-top: -1.8% !important;font-weight: 900 !important;font-size: 11px !important;padding: 10px 15px !important;}
	.pager-line {height: 6px !important;}
	.pdf-icon-new{ width: 20% !important; float: left !important;height: 29px !important;background: #008bd0;padding:2px 5px 10px 20px !important;text-align: left !important;}
	.dot-pro-new{ display:none !important;}
	.app-text-model-pro{ width:80% !important; float:left !important;height:29px !important;background:#009ad7;color:#ffffff;padding:6px 10px 0px 15px !important;font-size: 12px;}
	.apptext-product{width:100% !important; float:left !important;padding: 4px 0 0 16px !important;font-size: 13.5px !important;}/*8-7-2016*/
	.application-form{ width:100% !important; height:100% !important; background-color:#e1f4fd;  float:left !important; margin:70px 0 0 0 !important; padding:5px 5px 10px 5px !important;font-family:Arial, Helvetica, sans-serif;font-weight:500; font-size:14px; color:#009ad7; line-height:1.4; }
	.app-textbox{ width:100% !important; float:left !important; margin:10px 0 0 0 !important;}
	.app-textbox2{ width:100% !important; float:left !important;}
	.apptext-model-new{width:100% !important; height:29px !important; float:left !important;background:#4ab7e2;color:#ffffff; padding:7px 10px 0px 10px !important;font-size:12px !important;}
	
	.app-pdf-new{width: 95% !important; margin-top:15px; padding:0 0 0 5%; float:left;}
	
	.dot-product{ display:none !important;}
	
	.app-demo{ width:100% !important; float:left}
	
	.greyText {-webkit-appearance: none !important;-moz-appearance: none !important;background: url(/wp-content/uploads/2016/06/select-arrow.png) #afafaf no-repeat 90% center !important;
		width: 92% !important;background-position: 95% !important;font-size: 13px !important;margin: 5px 0 0 13px !important;}
	
	.blueText {-webkit-appearance: none !important; -moz-appearance: none !important; background:url(/wp-content/uploads/2016/06/select-arrow.png) #85d9fb no-repeat 90% center !important;width: 92% !important; 
	background-position: 95% !important;font-size: 13px !important;margin: 5px 0 0 13px !important;}
	
	
.mid-line-pro {height: .5px !important;background-color: #ffffff !important;position: relative !important;top: 58px;width: 100% !important;}
	
	}
	
	@media screen and (min-width: 456px) and (max-width:476px){
	.newbox {width: 94% !important;top: 15em !important;font-size: 15px !important; font-weight:400px;}	
	.newbox:hover {width: 94% !important;top: 15em !important;font-size: 15px !important; font-weight:400px;}
	
	.newbox-pro {width: 94% !important;top: 15em !important;font-size: 15px !important; font-weight:400px;}	
	.newbox-pro:hover {width: 94% !important;top: 15em !important;font-size: 15px !important; font-weight:400px;}
			
	.product-finder .pf {margin-top:-10px !important; margin-bottom:-40px !important;}	
	.product-finder .back-button {margin:-10px -15px -5px 0px !important;}	
	.cont-box {margin-top: -20% !important;}
	.banner h1{margin-top: -72px !important; top:0px !important}
	.banner h1 span {margin-top: -7% !important;}
	h1.page-title span {margin-top: 31% !important;font-weight: 900 !important;font-size: 11px !important;padding: 10px 15px !important;}
	.pager-line {height: 6px !important;}
	.pdf-icon-new{ width: 20% !important; float: left !important;height: 29px !important;background: #008bd0;padding:2px 5px 10px 20px !important;text-align: left !important;}
	.dot-pro-new{ display:none !important;}
	.app-text-model-pro{ width:80% !important; float:left !important;height:29px !important;background:#009ad7;color:#ffffff;padding:6px 10px 0px 15px !important;font-size: 12px;}
	.apptext-product{width:100% !important; float:left !important;padding: 4px 0 0 16px !important;font-size: 13.5px !important;}/*8-7-2016*/
	.application-form{ width:100% !important; height:100% !important; background-color:#e1f4fd;  float:left !important; margin:70px 0 0 0 !important; padding:5px 5px 10px 5px !important;font-family:Arial, Helvetica, sans-serif;font-weight:500; font-size:14px; color:#009ad7; line-height:1.4; }
	.app-textbox{ width:100% !important; float:left !important; margin:10px 0 0 0 !important;}
	.app-textbox2{ width:100% !important; float:left !important;}
	.apptext-model-new{width:100% !important; height:29px !important; float:left !important;background:#4ab7e2;color:#ffffff; padding:7px 10px 0px 10px !important;font-size:12px !important;}
	
	.app-pdf-new{width: 95% !important; margin-top:15px; padding:0 0 0 5%; float:left;}
	
	.dot-product{ display:none !important;}
	
	.app-demo{ width:100% !important; float:left}
	
	.greyText {-webkit-appearance: none !important;-moz-appearance: none !important;background: url(/wp-content/uploads/2016/06/select-arrow.png) #afafaf no-repeat 90% center !important;
		width: 92% !important;background-position: 95% !important;font-size: 13px !important;margin: 5px 0 0 13px !important;}
	
	.blueText {-webkit-appearance: none !important; -moz-appearance: none !important; background:url(/wp-content/uploads/2016/06/select-arrow.png) #85d9fb no-repeat 90% center !important;width: 92% !important; 
	background-position: 95% !important;font-size: 13px !important;margin: 5px 0 0 13px !important;}
	
	.mid-line-pro {height: .5px !important;background-color: #ffffff !important;position: relative !important;top: 58px;width: 100% !important;}
	
	}

	@media screen and (min-width: 477px) and (max-width:500px){
	.newbox {width: 94.5% !important;top: 16em !important;font-size: 15px !important; font-weight:400px;}	
	.newbox:hover {width: 94.5% !important;top: 16em !important;font-size: 15px !important; font-weight:400px;}
	
	.newbox-pro {width: 94.5% !important;top: 16em !important;font-size: 15px !important; font-weight:400px;}	
	.newbox-pro:hover {width: 94.5% !important;top: 16em !important;font-size: 15px !important; font-weight:400px;}	
			
	.product-finder .pf {margin-top:-10px !important; margin-bottom:-40px !important;}	
	.product-finder .back-button {margin:0px -15px -6px 0px !important;}	
	.cont-box {margin-top: -20% !important;}
	.banner h1{margin-top: -72px !important; top:0px !important}
	.banner h1 span {margin-top: -7% !important;font-size: 15px !important;}
	h1.page-title span {margin-top: 29.5% !important;font-weight: 900 !important;font-size: 11px !important;padding: 10px 15px !important;}
	.pager-line {height: 6px !important;}
	.pdf-icon-new{ width: 20% !important; float: left !important;height: 29px !important;background: #008bd0;padding:2px 5px 10px 20px !important;text-align: left !important;}
	.dot-pro-new{ display:none !important;}
	.app-text-model-pro{ width:80% !important; float:left !important;height:29px !important;background:#009ad7;color:#ffffff;padding:6px 10px 0px 15px !important;font-size: 12px;}
	.apptext-product{width:100% !important; float:left !important;padding: 4px 0 0 16px !important;font-size: 13.5px !important;}/*8-7-2016*/
	.application-form{ width:100% !important; height:100% !important; background-color:#e1f4fd;  float:left !important; margin:70px 0 0 0 !important; padding:5px 5px 10px 5px !important;font-family:Arial, Helvetica, sans-serif;font-weight:500; font-size:14px; color:#009ad7; line-height:1.4; }
	.app-textbox{ width:100% !important; float:left !important; margin:10px 0 0 0 !important;}
	.app-textbox2{ width:100% !important; float:left !important;}
	.apptext-model-new{width:100% !important; height:29px !important; float:left !important;background:#4ab7e2;color:#ffffff; padding:7px 10px 0px 10px !important;font-size:12px !important;}
	
	.app-pdf-new{width: 100% !important; margin-top:15px; padding:0 0 0 3%; float:left;}
	
	.dot-product{ display:none !important;}
	
	.app-demo{ width:100% !important; float:left}
	
	.greyText {-webkit-appearance: none !important;-moz-appearance: none !important;background: url(/wp-content/uploads/2016/06/select-arrow.png) #afafaf no-repeat 90% center !important;
		width: 92% !important;background-position: 95% !important;font-size: 13px !important;margin: 5px 0 0 13px !important;}
	
	.blueText {-webkit-appearance: none !important; -moz-appearance: none !important; background:url(/wp-content/uploads/2016/06/select-arrow.png) #85d9fb no-repeat 90% center !important;width: 92% !important; 
	background-position: 95% !important;font-size: 13px !important;margin: 5px 0 0 13px !important;}
	
	.mid-line-pro {height: .5px !important;background-color: #ffffff !important;position: relative !important;top: 58px;width: 100% !important;}
	
	}
	
	@media screen and (min-width: 501px) and (max-width:532px){
	.newbox {width: 94.5% !important;top: 17em !important;font-size: 15px !important; font-weight:400px;}	
	.newbox:hover {width: 94.5% !important;top: 17em !important;font-size: 15px !important; font-weight:400px;}
	
	.newbox-pro {width: 94.5% !important;top: 17em !important;font-size: 15px !important; font-weight:400px;}	
	.newbox-pro:hover {width: 94.5% !important;top: 17em !important;font-size: 15px !important; font-weight:400px;}
			
	.product-finder .pf {margin-top:-10px !important; margin-bottom:-40px !important;}	
	.product-finder .back-button {margin:5px -15px 0 0px !important;}	
	.cont-box {margin-top: -17% !important;}
	.banner h1{margin-top: -75px !important; top:0px !important}
	.banner h1 span {margin-top: -7% !important;font-size: 15px !important;}
	h1.page-title span {margin-top: 29% !important;font-weight: 900 !important;font-size: 11px !important;padding: 10px 15px !important;}
	.pager-line {height: 6px !important;}
	.pdf-icon-new{ width: 10% !important; float: left !important;height: 29px !important;background: #008bd0;padding:2px 5px 10px 20px !important;text-align: left !important;}
	.dot-pro-new{ display:none !important;}
	.app-text-model-pro{ width:90% !important; float:left !important;height:29px !important;background:#009ad7;color:#ffffff;padding:6px 10px 0px 15px !important;font-size: 12px;}
	.apptext-product{width:100% !important; float:left !important;padding: 4px 0 0 16px !important;font-size: 13.5px !important;}/*8-7-2016*/
	.application-form{ width:100% !important; height:100% !important; background-color:#e1f4fd;  float:left !important; margin:70px 0 0 0 !important; padding:5px 5px 10px 5px !important;font-family:Arial, Helvetica, sans-serif;font-weight:500; font-size:14px; color:#009ad7; line-height:1.4; }
	.app-textbox{ width:100% !important; float:left !important; margin:10px 0 0 0 !important;}
	.app-textbox2{ width:100% !important; float:left !important;}
	.apptext-model-new{width:100% !important; height:29px !important; float:left !important;background:#4ab7e2;color:#ffffff; padding:7px 10px 0px 10px !important;font-size:12px !important;}
	
	.app-pdf-new{width: 96% !important; margin-top:15px; padding:0 0 0 3%; float:left;}
	
	.dot-product{ display:none !important;}
	
	.app-demo{ width:100% !important; float:left}
	
	.greyText {-webkit-appearance: none !important;-moz-appearance: none !important;background: url(/wp-content/uploads/2016/06/select-arrow.png) #afafaf no-repeat 90% center !important;
		width: 93% !important;background-position: 96% !important;font-size: 13px !important;margin: 5px 0 0 13px !important;}
	
	.blueText {-webkit-appearance: none !important; -moz-appearance: none !important; background:url(/wp-content/uploads/2016/06/select-arrow.png) #85d9fb no-repeat 90% center !important;width: 93% !important; 
	background-position: 96% !important;font-size: 13px !important;margin: 5px 0 0 13px !important;}
	
	.mid-line-pro {height: .5px !important;background-color: #ffffff !important;position: relative !important;top: 58px;width: 100% !important;}
	
	}
	
	@media screen and (min-width: 533px) and (max-width:638px){
	.col-md-4 {width: 100% !important;float: left !important;margin-top: 0px !important;margin-bottom: 30px !important;}
	.newbox {width: 94.5% !important;top: 18.5em !important;font-size: 15px !important; font-weight:400px;}	
	.newbox:hover {width: 94.5% !important;top: 18.5em !important;font-size: 15px !important; font-weight:400px;}
	
	.newbox-pro {width: 94.5% !important;top: 18.5em !important;font-size: 15px !important; font-weight:400px;}	
	.newbox-pro:hover {width: 94.5% !important;top: 18.5em !important;font-size: 15px !important; font-weight:400px;}
			
	.product-finder .pf {margin-top:-10px !important; margin-bottom:-95px !important;}	
	.product-finder .back-button {margin:-14px -15px 0 0px !important;}	
	.cont-box {margin-top: -21% !important;}
	.banner h1{margin-top: -75px !important; top:0px !important}
	.banner h1 span {margin-top: -7% !important;font-size: 15px !important;}
	h1.page-title span {margin-top: 24% !important;font-weight: 900 !important;font-size: 11px !important;padding: 10px 15px !important;}
	.pager-line {height: 6px !important;}
	.pdf-icon-new {width: 7.6% !important;float: left !important;height: 30px !important;background: #008bd0;padding:3px 2px 0px 11px !important;text-align: left !important;}
	.dot-pro-new{ display:none !important;}
	.app-text-model-pro {width: 46% !important;float: left !important;height: 30px !important;background: #009ad7;color: #ffffff;
padding: 6px 10px 0px 15px !important;}
	.apptext-product{width:100% !important; float:left !important;padding: 4px 0 0 16px !important;font-size: 13.5px !important;}/*8-7-2016*/
	.application-form{ width:100% !important; height:100% !important; background-color:#e1f4fd;  float:left !important; margin:90px 0 0 0 !important; padding:5px 5px 10px 5px !important;font-family:Arial, Helvetica, sans-serif;font-weight:500; font-size:14px; color:#009ad7; line-height:1.4; }
	.app-textbox{ width:100% !important; float:left !important; margin:10px 0 0 0 !important;}
	.app-textbox2{ width:100% !important; float:left !important;}
	.apptext-model-new {width: 46% !important;height: 30px !important;float: left !important;background: #4ab7e2;color: #ffffff;
padding: 8px 10px 0px 10px !important;font-size: 13px !important;}
	
	.app-pdf-new {width:96.7% !important;padding:0 0 0 3%;float: left;margin-top: 15px !important;}
	
	.dot-product{ display:none !important;}
	
	.app-demo{ width:100% !important; float:left}
	
	.greyText {-webkit-appearance: none !important;-moz-appearance: none !important;background: url(/wp-content/uploads/2016/06/select-arrow.png) #afafaf no-repeat 90% center !important;
		width: 93.5% !important;background-position: 96% !important;font-size: 13px !important;margin: 5px 0 0 13px !important;}
	
	.blueText {-webkit-appearance: none !important; -moz-appearance: none !important; background:url(/wp-content/uploads/2016/06/select-arrow.png) #85d9fb no-repeat 90% center !important;width: 93.5% !important; 
	background-position: 96% !important;font-size: 13px !important;margin: 5px 0 0 13px !important;}
	
	.mid-line-pro {height: .5px !important;background-color: #ffffff !important;position: relative !important;top: 32px;width: 100% !important;}
	
	.box-section.animation.fadeInUpBig.float-image-section.animation-active {padding-top: 5% !important;}
	
	}
	
	@media screen and (min-width: 639px) and (max-width:583px){
	.col-md-4 {width: 100% !important;float: left !important;margin-top: 0px !important;margin-bottom: 30px !important;}
	.newbox {top:23em !important;font-size: 15px !important; font-weight:400px;}	
	.newbox:hover {top:23em !important;font-size: 15px !important; font-weight:400px;}
	
	.newbox-pro {top:23em !important;font-size: 15px !important; font-weight:400px;}	
	.newbox-pro:hover {top:23em !important;font-size: 15px !important; font-weight:400px;}
			
	.product-finder .pf {margin-top:-10px !important; margin-bottom:-95px !important;}	
	.product-finder .back-button {margin:-14px -15px 0 0px !important;}	
	.cont-box {margin-top: -21% !important;}
	.banner h1{margin-top: -75px !important; top:0px !important}
	.banner h1 span {margin-top: -7% !important;font-size: 15px !important;}
	h1.page-title span {margin-top: 24% !important;font-weight: 900 !important;font-size: 11px !important;padding: 10px 15px !important;}
	.pager-line {height: 6px !important;}
	.pdf-icon-new {width: 7.6% !important;float: left !important;height: 32px !important;background: #008bd0;padding:3px 2px 0px 11px !important;text-align: left !important;}
	.dot-pro-new{ display:none !important;}
	.app-text-model-pro {width: 46% !important;float: left !important;height: 32px !important;background: #009ad7;color: #ffffff;
padding: 6px 10px 0px 15px !important;}
	.apptext-product{width:100% !important; float:left !important;padding: 4px 0 0 16px !important;font-size: 13.5px !important;}/*8-7-2016*/
	.application-form{ width:100% !important; height:100% !important; background-color:#e1f4fd;  float:left !important; margin:90px 0 0 0 !important; padding:5px 5px 10px 5px !important;font-family:Arial, Helvetica, sans-serif;font-weight:500; font-size:14px; color:#009ad7; line-height:1.4; }
	.app-textbox{ width:100% !important; float:left !important; margin:10px 0 0 0 !important;}
	.app-textbox2{ width:100% !important; float:left !important;}
	.apptext-model-new{width:100% !important; height:32px !important; float:left !important;background:#4ab7e2;color:#ffffff; padding:8px 10px 0px 10px !important;font-size:13px !important;}
	
	.app-pdf-new {width:96.7% !important;padding:0 0 0 3%;float: left;margin-top: 15px !important;}
	
	.dot-product{ display:none !important;}
	
	.app-demo{ width:100% !important; float:left}
	
	.greyText {-webkit-appearance: none !important;-moz-appearance: none !important;background: url(/wp-content/uploads/2016/06/select-arrow.png) #afafaf no-repeat 90% center !important;
		width: 92% !important;background-position: 95% !important;font-size: 13px !important;margin: 5px 0 0 13px !important;}
	
	.blueText {-webkit-appearance: none !important; -moz-appearance: none !important; background:url(/wp-content/uploads/2016/06/select-arrow.png) #85d9fb no-repeat 90% center !important;width: 92% !important; 
	background-position: 95% !important;font-size: 13px !important;margin: 5px 0 0 13px !important;}
	
	.mid-line-pro {height: .5px !important;background-color: #ffffff !important;position: relative !important;top: 32px;width: 100% !important;}
	
	}	
	
	@media screen and (min-width: 584px) and (max-width:599px){
	.col-md-4 {width: 100% !important;float: left !important;margin-top: 0px !important;margin-bottom: 30px !important;}
	.newbox {top: 21em !important;font-size: 15px !important; font-weight:400px;}	
	.newbox:hover {top: 21em !important;font-size: 15px !important; font-weight:400px;}
	
	.newbox-pro {top: 21em !important;font-size: 15px !important; font-weight:400px;}	
	.newbox-pro:hover {top: 21em !important;font-size: 15px !important; font-weight:400px;}
			
	.product-finder .pf {margin-top:-10px !important; margin-bottom:-95px !important;}	
	.product-finder .back-button {margin:-14px -15px 0 0px !important;}	
	.cont-box {margin-top:-18% !important;}
	.banner h1{margin-top: -75px !important; top:0px !important}
	.banner h1 span {margin-top: -7% !important;font-size: 15px !important;}
	h1.page-title span {margin-top: 24% !important;font-weight: 900 !important;font-size: 11px !important;padding: 10px 15px !important;}
	.pager-line {height: 6px !important;}
	.pdf-icon-new {width: 7.6% !important;float: left !important;height: 32px !important;background: #008bd0;padding:3px 0px 0px 11px !important;text-align: left !important;}
	.dot-pro-new{ display:none !important;}
	.app-text-model-pro {width: 46% !important;float: left !important;height: 32px !important;background: #009ad7;color: #ffffff;
padding: 6px 10px 0px 15px !important;}
	.apptext-product{width:100% !important; float:left !important;padding: 4px 0 0 16px !important;font-size: 13.5px !important;}/*8-7-2016*/
	.application-form{ width:100% !important; height:100% !important; background-color:#e1f4fd;  float:left !important; margin:90px 0 0 0 !important; padding:5px 5px 10px 5px !important;font-family:Arial, Helvetica, sans-serif;font-weight:500; font-size:14px; color:#009ad7; line-height:1.4; }
	.app-textbox{ width:100% !important; float:left !important; margin:10px 0 0 0 !important;}
	.app-textbox2{ width:100% !important; float:left !important;}
	.apptext-model-new{width:100% !important; height:32px !important; float:left !important;background:#4ab7e2;color:#ffffff; padding:8px 10px 0px 10px !important;font-size:13px !important;}
	
	.app-pdf-new {width: 97% !important;padding:0 0 0 2.5%;float: left;margin-top: 15px !important;}
	
	.dot-product{ display:none !important;}
	
	.app-demo{ width:100% !important; float:left}
	
	.greyText {-webkit-appearance: none !important;-moz-appearance: none !important;background: url(/wp-content/uploads/2016/06/select-arrow.png) #afafaf no-repeat 90% center !important;
		width: 92% !important;background-position: 95% !important;font-size: 13px !important;margin: 5px 0 0 13px !important;}
	
	.blueText {-webkit-appearance: none !important; -moz-appearance: none !important; background:url(/wp-content/uploads/2016/06/select-arrow.png) #85d9fb no-repeat 90% center !important;width: 92% !important; 
	background-position: 95% !important;font-size: 13px !important;margin: 5px 0 0 13px !important;}
	
	.mid-line-pro {height: .5px !important;background-color: #ffffff !important;position: relative !important;top: 32px;width: 100% !important;}
	
	}	

	@media screen and (min-width: 600px) and (max-width:620px){
	.col-md-4 {width: 100% !important;float: left !important;margin-top: 0px !important;margin-bottom: 30px !important;}
	.newbox {top: 20em !important;font-size: 16px !important; font-weight:400px;}	
	.newbox:hover {top: 20em !important;font-size: 16px !important; font-weight:400px;}
	
	.newbox-pro {top: 20em !important;font-size: 16px !important; font-weight:400px;}	
	.newbox-pro:hover {top: 20em !important;font-size: 16px !important; font-weight:400px;}
			
	.product-finder .pf {margin-top:-10px !important; margin-bottom:-98px !important;}	
	.product-finder .back-button {margin:4px -15px 0px 0px !important;}	
	.cont-box {margin-top:-15% !important;}
	.banner h1{margin-top: -75px !important; top:0px !important}
	.banner h1 span {margin-top: -7% !important;font-size: 15px !important;}
	h1.page-title span {margin-top: 24% !important;font-weight: 900 !important;font-size: 11px !important;padding: 10px 15px !important;}
	.pager-line {height: 6px !important;}
	.pdf-icon-new {width: 7.6% !important;float: left !important;height: 29px !important;background: #008bd0;padding:3px 0px 0px 11px !important;text-align: left !important;}
	.dot-pro-new{ display:none !important;}
	.app-text-model-pro {width: 46% !important;float: left !important;height: 29px !important;background: #009ad7;color: #ffffff;
padding:4px 10px 0px 15px !important;}
	.apptext-product{width:43.5% !important; float:left !important;padding:12px 0 0 25px !important;font-size: 13px !important;}/*8-7-2016*/
	.application-form{ width:100% !important; height:100% !important; background-color:#e1f4fd;  float:left !important; margin:95px 0 0 0 !important; padding:5px 5px 10px 5px !important;font-family:Arial, Helvetica, sans-serif;font-weight:500; font-size:14px; color:#009ad7; line-height:1.4; }
	.app-textbox{ width:100% !important; float:left !important; margin:10px 0 0 0 !important;}
	.app-textbox2{ width:54% !important; float:left !important;}
	.apptext-model-new {width: 100% !important;height: 29px !important;float: left !important;background: #4ab7e2;color: #ffffff;padding:6px 10px 0px 10px !important;font-size: 13px !important; margin-top:0 !important;}
	.prod-mod-right {width: 54% !important;}

	.app-pdf-new {width: 97% !important;padding:0 0 0 2.5%;float: left;margin-top: 15px !important;}
	
	.dot-product{ display:none !important;}
	
	.app-demo{ width:100% !important; float:left}
	
	.greyText {-webkit-appearance: none !important;-moz-appearance: none !important;background: url(/wp-content/uploads/2016/06/select-arrow.png) #afafaf no-repeat 90% center !important;
		width: 94% !important;background-position: 97% !important;font-size: 13px !important;margin: 5px 0 0 13px !important;}

	.blueText {-webkit-appearance: none !important; -moz-appearance: none !important; background:url(/wp-content/uploads/2016/06/select-arrow.png) #85d9fb no-repeat 90% center !important;width: 94% !important; 
	background-position: 97% !important;font-size: 13px !important;margin: 5px 0 0 13px !important;}
	
	.mid-line-pro {height: .5px !important;background-color: #ffffff !important;position: relative !important;top: 32px;width: 100% !important;}
	
	}
	
	@media screen and (min-width: 621px) and (max-width:639px){
	.col-md-4 {width: 100% !important;float: left !important;margin-top: 0px !important;margin-bottom: 30px !important;}
	.newbox {top: 22em !important;font-size: 15px !important; font-weight:400px;}	
	.newbox:hover {top: 22em !important;font-size: 15px !important; font-weight:400px;}	
	
	.newbox-pro {top: 22em !important;font-size: 15px !important; font-weight:400px;}	
	.newbox-pro:hover {top: 22em !important;font-size: 15px !important; font-weight:400px;}
		
	.product-finder .pf {margin-top:-10px !important; margin-bottom:-98px !important;}	
	.product-finder .back-button {margin:14px -15px 0px 0px !important;}	
	.cont-box {margin-top:-15% !important;}
	.banner h1{margin-top: -75px !important; top:0px !important}
	.banner h1 span {margin-top: -7% !important;font-size: 15px !important;}
	h1.page-title span {margin-top: 24% !important;font-weight: 900 !important;font-size: 11px !important;padding: 10px 15px !important;}
	.pager-line {height: 6px !important;}
	.pdf-icon-new {width: 7.6% !important;float: left !important;height: 29px !important;background: #008bd0;padding:3px 0px 0px 12px !important;text-align: left !important;}
	.dot-pro-new{ display:none !important;}
	.app-text-model-pro {width: 46% !important;float: left !important;height: 29px !important;background: #009ad7;color: #ffffff;
padding:5px 10px 0px 15px !important;}
	.apptext-product{width:43.8% !important; float:left !important;padding:10px 0 0 25px !important;font-size: 13px !important;}/*8-7-2016*/
	.application-form{ width:100% !important; height:100% !important; background-color:#e1f4fd;  float:left !important; margin:95px 0 0 0 !important; padding:5px 5px 10px 5px !important;font-family:Arial, Helvetica, sans-serif;font-weight:500; font-size:14px; color:#009ad7; line-height:1.4; }
	.app-textbox{ width:100% !important; float:left !important; margin:10px 0 0 0 !important;}
	.app-textbox2{ width:52% !important; float:left !important;}
	.apptext-model-new {width: 46% !important;height: 29px !important;float: left !important;background: #4ab7e2;color: #ffffff;
padding:7px 10px 0px 10px !important;font-size: 13px !important; margin-top:0 !important;}
	
	.app-pdf-new {width:97.3% !important;padding:0 0 0 2.5%;float: left;margin-top: 15px !important;}
	
	.dot-product{ display:none !important;}
	
	.app-demo{ width:100% !important; float:left}
	
	.greyText {-webkit-appearance: none !important;-moz-appearance: none !important;background: url(/wp-content/uploads/2016/06/select-arrow.png) #afafaf no-repeat 90% center !important;
		width:94.5% !important;background-position: 97% !important;font-size: 13px !important;margin: 5px 0 0 13px !important;}

	.blueText {-webkit-appearance: none !important; -moz-appearance: none !important; background:url(/wp-content/uploads/2016/06/select-arrow.png) #85d9fb no-repeat 90% center !important;width:94.5% !important; 
	background-position: 97% !important;font-size: 13px !important;margin: 5px 0 0 13px !important;}
	
	.mid-line-pro {height: .5px !important;background-color: #ffffff !important;position: relative !important;top: 32px;width: 100% !important;}
	h2.disc {font-size: 13px !important;}
	
	}	
	
	@media screen and (min-width: 639px) and (max-width:650px){
	.col-md-4 {width: 100% !important;float: left !important;margin-top: 0px !important;}
	.newbox {top: 23em !important;font-size: 15px !important; font-weight:400px;}	
	.newbox:hover {top:23em !important;font-size: 15px !important; font-weight:400px;}
	
	.newbox-pro {top: 23em !important;font-size: 15px !important; font-weight:400px;}	
	.newbox-pro:hover {top:23em !important;font-size: 15px !important; font-weight:400px;}
			
	.product-finder .pf {margin-top:-10px !important; margin-bottom:-98px !important;}	
	.product-finder .back-button {margin:4px -15px 0 0px !important;}	
	.cont-box {margin-top:-10% !important;}
	.banner h1{margin-top: -75px !important; top:0px !important}
	.banner h1 span {margin-top: -7% !important;font-size: 15px !important;}
	h1.page-title span {margin-top: 21% !important;font-weight: 300 !important;font-size: 26px !important;padding: 10px 15px !important;}
	.pager-line {height: 6px !important;}
	.pdf-icon-new{ width:8% !important; float: left !important;height: 29px !important;background: #008bd0;padding:2px 10px 10px 15px !important;text-align: left !important;}
	.dot-pro-new{ display:none !important;}
	.app-text-model-pro{ width:43.9% !important; float:left !important;height:29px !important;background:#009ad7;color:#ffffff;padding:5px 10px 0px 15px !important;}
	.apptext-product{width:45.5% !important; float:left !important;padding:11px 0 0 26px !important;font-size: 13.5px !important;}/*8-7-2016*/
	.application-form{ width:100% !important; height:100% !important; background-color:#e1f4fd;  float:left !important; margin:95px 0 0 0 !important; padding:5px 5px 10px 5px !important;font-family:Arial, Helvetica, sans-serif;font-weight:500; font-size:14px; color:#009ad7; line-height:1.4; }
	.app-textbox{ width:100% !important; float:left !important; margin:10px 0 0 0 !important;}
	.app-textbox2{ width:52% !important; float:left !important;}
	.apptext-model-new{width:48% !important; height:29px !important; float:left !important;background:#4ab7e2;color:#ffffff; padding:7px 10px 0px 10px !important;font-size:13px !important;}
	
	.app-pdf-new{width:94% !important;margin:5% 5% 5% 2.5%;}
	
	.dot-product{ display:none !important;}
	
	.app-demo{ width:100% !important; float:left}
	
	.greyText {-webkit-appearance: none !important;-moz-appearance: none !important;background: url(/wp-content/uploads/2016/06/select-arrow.png) #afafaf no-repeat 90% center !important;
		width: 94% !important;background-position: 97% !important;font-size: 13px !important;margin: 5px 0 0 13px !important;}

	.blueText {-webkit-appearance: none !important; -moz-appearance: none !important; background:url(/wp-content/uploads/2016/06/select-arrow.png) #85d9fb no-repeat 90% center !important;width: 94% !important; 
	background-position: 97% !important;font-size: 13px !important;margin: 5px 0 0 13px !important;}
	
	}	

	@media screen and (min-width: 651px) and (max-width:670px){
		.col-md-4 {width: 100% !important;float: left !important;margin-top: 0px !important;margin-top:30px !important;}
	.newbox {top: 23em !important;font-size: 15px !important; font-weight:400px;}	
	.newbox:hover {top: 23em !important;font-size: 15px !important; font-weight:400px;}
	
	.newbox-pro {top: 23em !important;font-size: 15px !important; font-weight:400px;}	
	.newbox-pro:hover {top: 23em !important;font-size: 15px !important; font-weight:400px;}
			
	.product-finder .pf {margin-top:-10px !important; margin-bottom:-55px !important;}	
	.product-finder .back-button {margin:4px -15px 0 0px !important;}	
	.cont-box {margin-top:-10% !important;}
	.banner h1{margin-top: -75px !important; top:0px !important}
	.banner h1 span {margin-top: -7% !important;font-size: 15px !important;}
	h1.page-title span {margin-top: 17% !important;font-weight: 300 !important;font-size: 26px !important;padding: 10px 15px !important;}
	.pager-line {height: 6px !important;}
	.pdf-icon-new{ width: 100% !important; float: left !important;height: 32px !important;background: #008bd0;padding:4px 10px 10px 15px !important;text-align: left !important;}
	.dot-pro-new{ display:none !important;}
	.app-text-model-pro{ width:100% !important; float:left !important;height:32px !important;background:#009ad7;color:#ffffff;padding:6px 10px 0px 15px !important}
	.apptext-product{width:100% !important; float:left !important;padding: 4px 0 0 16px !important;font-size: 13.5px !important;}/*8-7-2016*/
	.application-form{ width:100% !important; height:100% !important; background-color:#e1f4fd;  float:left !important; margin:65px 0 0 0 !important; padding:5px 5px 10px 5px !important;font-family:Arial, Helvetica, sans-serif;font-weight:500; font-size:14px; color:#009ad7; line-height:1.4; }
	.app-textbox{ width:100% !important; float:left !important; margin:10px 0 0 0 !important;}
	.app-textbox2{ width:100% !important; float:left !important;}
	.apptext-model-new{width:100% !important; height:32px !important; float:left !important;background:#4ab7e2;color:#ffffff; padding:8px 10px 0px 10px !important;font-size:13px !important;margin-top: 15px;}
	
	.app-pdf-new{width:95% !important;margin:5% 5% 5% 2.5%;}
	
	.dot-product{ display:none !important;}
	
	.app-demo{ width:100% !important; float:left}
	
	.greyText {-webkit-appearance: none !important;-moz-appearance: none !important;background: url(/wp-content/uploads/2016/06/select-arrow.png) #afafaf no-repeat 90% center !important;
		width: 95% !important;background-position: 97% !important;font-size: 13px !important;margin: 5px 0 0 13px !important;}

	.blueText {-webkit-appearance: none !important; -moz-appearance: none !important; background:url(/wp-content/uploads/2016/06/select-arrow.png) #85d9fb no-repeat 90% center !important;width: 95% !important; 
	background-position: 97% !important;font-size: 13px !important;margin: 5px 0 0 13px !important;}
	
	}
	
	@media screen and (min-width: 671px) and (max-width:700px){
		.col-md-4 {width: 100% !important;float: left !important;margin-top: 0px !important;margin-top:30px !important;}
	.newbox {top: 24em !important;font-size: 15px !important; font-weight:400px;}	
	.newbox:hover {top: 24em !important;font-size: 15px !important; font-weight:400px;}
	
	.newbox-pro {top: 24em !important;font-size: 15px !important; font-weight:400px;}	
	.newbox-pro:hover {top: 24em !important;font-size: 15px !important; font-weight:400px;}
			
	.product-finder .pf {margin-top:-10px !important; margin-bottom:-55px !important;}	
	.product-finder .back-button {margin:10px -15px 0 0px !important;}	
	.cont-box {margin-top:-10% !important;}
	.banner h1{margin-top: -75px !important; top:0px !important}
	.banner h1 span {margin-top: -7% !important;font-size: 15px !important;}
	h1.page-title span {margin-top: 17% !important;font-weight: 300 !important;font-size: 26px !important;padding: 10px 15px !important;}
	.pager-line {height: 6px !important;}
	.pdf-icon-new{ width: 100% !important; float: left !important;height: 32px !important;background: #008bd0;padding:4px 10px 10px 15px !important;text-align: left !important;}
	.dot-pro-new{ display:none !important;}
	.app-text-model-pro{ width:100% !important; float:left !important;height:32px !important;background:#009ad7;color:#ffffff;padding:6px 10px 0px 15px !important}
	.apptext-product{width:100% !important; float:left !important;padding: 4px 0 0 16px !important;font-size: 13.5px !important;}/*8-7-2016*/
	.application-form{ width:100% !important; height:100% !important; background-color:#e1f4fd;  float:left !important; margin:65px 0 0 0 !important; padding:5px 5px 10px 5px !important;font-family:Arial, Helvetica, sans-serif;font-weight:500; font-size:14px; color:#009ad7; line-height:1.4; }
	.app-textbox{ width:100% !important; float:left !important; margin:10px 0 0 0 !important;}
	.app-textbox2{ width:100% !important; float:left !important;}
	.apptext-model-new{width:100% !important; height:32px !important; float:left !important;background:#4ab7e2;color:#ffffff; padding:8px 10px 0px 10px !important;font-size:13px !important;margin-top: 15px;}
	
	.app-pdf-new{width:95% !important;margin:5% 5% 5% 2.5%;}
	
	.dot-product{ display:none !important;}
	
	.app-demo{ width:100% !important; float:left}
	
	.greyText {-webkit-appearance: none !important;-moz-appearance: none !important;background: url(/wp-content/uploads/2016/06/select-arrow.png) #afafaf no-repeat 90% center !important;
		width: 95% !important;background-position: 97% !important;font-size: 13px !important;margin: 5px 0 0 13px !important;}

	.blueText {-webkit-appearance: none !important; -moz-appearance: none !important; background:url(/wp-content/uploads/2016/06/select-arrow.png) #85d9fb no-repeat 90% center !important;width: 95% !important; 
	background-position: 97% !important;font-size: 13px !important;margin: 5px 0 0 13px !important;}
	
	}	

	@media screen and (min-width: 701px) and (max-width:767px){
		.col-md-4 {width: 100% !important;float: left !important;margin-top: 0px !important;}
	.newbox {top:26em !important;font-size: 15px !important; font-weight:400px;}	
	.newbox:hover {top: 26em !important;font-size: 15px !important; font-weight:400px;}	
	
	.newbox-pro {top:26em !important;font-size: 15px !important; font-weight:400px;}	
	.newbox-pro:hover {top: 26em !important;font-size: 15px !important; font-weight:400px;}
		
	.product-finder .pf {margin-top:-10px !important; margin-bottom:-55px !important;}	
	.product-finder .back-button {margin:0px -15px 0 0px !important;}	
	.cont-box {margin-top:-7% !important;}
	.banner h1{margin-top: -75px !important; top:0px !important}
	.banner h1 span {margin-top: -7% !important;font-size: 15px !important;}
	h1.page-title span {margin-top: 19% !important;font-weight: 300 !important;font-size: 26px !important;padding: 10px 15px !important;}
	.pager-line {height: 6px !important;}
	.pdf-icon-new{ width: 100% !important; float: left !important;height: 32px !important;background: #008bd0;padding:4px 10px 10px 15px !important;text-align: left !important;}
	.dot-pro-new{ display:none !important;}
	.app-text-model-pro{ width:100% !important; float:left !important;height:32px !important;background:#009ad7;color:#ffffff;padding:6px 10px 0px 15px !important}
	.apptext-product{width:100% !important; float:left !important;padding: 4px 0 0 16px !important;font-size: 13.5px !important;}/*8-7-2016*/
	.application-form{ width:100% !important; height:100% !important; background-color:#e1f4fd;  float:left !important; margin:65px 0 0 0 !important; padding:5px 5px 10px 5px !important;font-family:Arial, Helvetica, sans-serif;font-weight:500; font-size:14px; color:#009ad7; line-height:1.4; }
	.app-textbox{ width:100% !important; float:left !important; margin:10px 0 0 0 !important;}
	.app-textbox2{ width:100% !important; float:left !important;}
	.apptext-model-new{width:100% !important; height:32px !important; float:left !important;background:#4ab7e2;color:#ffffff; padding:8px 10px 0px 10px !important;font-size:13px !important;margin-top: 15px;}
	
	.app-pdf-new{width:95% !important;margin:5% 5% 5% 2%;}
	
	.dot-product{ display:none !important;}
	
	.app-demo{ width:100% !important; float:left}
	
	.greyText {-webkit-appearance: none !important;-moz-appearance: none !important;background: url(/wp-content/uploads/2016/06/select-arrow.png) #afafaf no-repeat 90% center !important;
		width: 95% !important;background-position: 97% !important;font-size: 13px !important;margin: 5px 0 0 13px !important;}

	.blueText {-webkit-appearance: none !important; -moz-appearance: none !important; background:url(/wp-content/uploads/2016/06/select-arrow.png) #85d9fb no-repeat 90% center !important;width: 95% !important; 
	background-position: 97% !important;font-size: 13px !important;margin: 5px 0 0 13px !important;}
	
	}

	@media screen and (min-width: 768px) and (max-width:799px){
	.col-md-4 {width: 100% !important;float: left !important;margin-top: 0px !important;margin-bottom:30px !important;	}
	.newbox {top: 28em !important;font-size: 15px !important; font-weight:400px;}	
	.newbox:hover {top: 28em !important;font-size: 15px !important; font-weight:400px;}
	
	.newbox-pro {top: 28em !important;font-size: 15px !important; font-weight:400px;}	
	.newbox-pro:hover {top: 28em !important;font-size: 15px !important; font-weight:400px;}
			
	.product-finder .pf {margin-top:-10px !important; margin-bottom:-55px !important;}	
	.product-finder .back-button {margin:10px -15px 0 0px !important;}	
	.cont-box {margin-top:-5% !important;}
	.banner h1{margin-top: -75px !important; top:0px !important}
	.banner h1 span {margin-top: -7% !important;font-size: 15px !important;}
	h1.page-title span {margin-top: 17% !important;font-weight: 300 !important;font-size: 26px !important;padding: 10px 15px !important;}
	.pager-line {height: 6px !important;}
	.pdf-icon-new {width: 6% !important;float: left !important;height: 30.5px !important;background: #008bd0;padding:3px 0px 0px 12px !important;text-align: left !important;}
	.dot-pro-new{width: 1.5%;float: left;padding: 9px 0 0 0;}
	.app-text-model-pro {width: 46.1% !important;float: left !important;height: 30.5px !important;background: #009ad7;color: #ffffff;
padding:4px 10px 0px 15px !important;}
	.apptext-product{width:44% !important; float:left !important;padding:4px 0 0 16px !important;font-size: 13.5px !important;}/*8-7-2016*/
	.application-form{ width:100% !important; height:100% !important; background-color:#e1f4fd;  float:left !important; margin:65px 0 0 0 !important; padding:5px 5px 10px 5px !important;font-family:Arial, Helvetica, sans-serif;font-weight:500; font-size:14px; color:#009ad7; line-height:1.4; }
	.app-textbox{ width:100% !important; float:left !important; margin:10px 0 0 0 !important;}
	.app-textbox2{ width:52% !important; float:left !important;}
	.apptext-model-new {width: 79% !important;height: 30px !important;float: left !important;background: #4ab7e2;color: #ffffff;
padding:8px 10px 0px 10px !important;font-size: 13px !important;}
	
	.app-pdf-new {width: 98.2% !important;padding: 0 0 0 2%;float: left;margin-top: 10px !important;}
	
	.dot-product{width: 5%;height: 30.5px;float: left;background: #49b6e1;color: #fff;padding: 5px 0 0 10px;}	
	.app-demo{ width:100% !important; float:left}
	
	.greyText {-webkit-appearance: none !important;-moz-appearance: none !important;background: url(/wp-content/uploads/2016/06/select-arrow.png) #afafaf no-repeat 90% center !important;
		width: 96% !important;background-position: 97% !important;font-size: 13px !important;margin: 5px 0 0 13px !important;}

	.blueText {-webkit-appearance: none !important; -moz-appearance: none !important; background:url(/wp-content/uploads/2016/06/select-arrow.png) #85d9fb no-repeat 90% center !important;width: 96% !important; 
	background-position: 97% !important;font-size: 13px !important;margin: 5px 0 0 13px !important;}
	
	.mid-line-pro {height: .5px !important;background-color: #ffffff !important;position: relative !important;top: 32px;width: 100% !important;}
	
	}
	
	@media screen and (min-width: 800px) and (max-width:850px){
	.col-md-4 {width: 100% !important;float: left !important;margin-top: 0px !important; margin-bottom:30px !important;}
	.newbox {top:28em !important;font-size: 15px !important; font-weight:400px;}	
	.newbox:hover {top:28em !important;font-size: 15px !important; font-weight:400px;}
	
	.newbox-pro {top:28em !important;font-size: 15px !important; font-weight:400px;}	
	.newbox-pro:hover {top:28em !important;font-size: 15px !important; font-weight:400px;}
			
	.product-finder .pf {margin-top:-10px !important; margin-bottom:-55px !important;}	
	.product-finder .back-button {margin:-18px -15px 0 0px !important;}	
	.cont-box {margin-top:-4% !important;}
	.banner h1{margin-top: -75px !important; top:0px !important}
	.banner h1 span {margin-top: -7% !important;font-size: 15px !important;}
	h1.page-title span {margin-top: 17% !important;font-weight: 300 !important;font-size: 26px !important;padding: 10px 15px !important;}
	.pager-line {height: 6px !important;}
	.pdf-icon-new{ width:6% !important; float: left !important;height: 30.5px !important;background: #008bd0;padding:2px 0px 0px 13px !important;text-align: left !important;}
	.dot-pro-new{width: 2%;float: left;padding:9px 0 0 8px;}
	.app-text-model-pro{ width:45.8% !important; float:left !important;height:30.5px !important;background:#009ad7;color:#ffffff;padding:4px 10px 0px 15px !important;}
	.apptext-product{width:42% !important; float:left !important;padding:4px 0 0 16px !important;font-size: 13.5px !important;}/*8-7-2016*/
	.application-form{ width:100% !important; height:100% !important; background-color:#e1f4fd;  float:left !important; margin:65px 0 0 0 !important; padding:5px 5px 10px 5px !important;font-family:Arial, Helvetica, sans-serif;font-weight:500; font-size:14px; color:#009ad7; line-height:1.4; }
	.app-textbox{ width:100% !important; float:left !important; margin:10px 0 0 0 !important;}
	.app-textbox2{ width:52% !important; float:left !important;}
	.apptext-model-new {width: 42% !important;height: 30.5px !important;float: left !important;background: #4ab7e2;color: #ffffff;
padding:8px 10px 0px 10px !important;font-size: 13px !important;}
	
	.app-pdf-new {width: 98.2% !important;padding: 0 0 0 2%;float: left;margin-top: 10px !important;}
	
	.dot-product{width: 3.7%;height: 30.5px;float: left;background: #49b6e1;color: #fff;padding:5px 0 0 5px;}	
	
	.app-demo{ width:100% !important; float:left}
	
	.greyText {-webkit-appearance: none !important;-moz-appearance: none !important;background: url(/wp-content/uploads/2016/06/select-arrow.png) #afafaf no-repeat 90% center !important;
		width: 96% !important;background-position: 97% !important;font-size: 14px !important;margin: 5px 0 0 13px !important;}

	.blueText {-webkit-appearance: none !important; -moz-appearance: none !important; background:url(/wp-content/uploads/2016/06/select-arrow.png) #85d9fb no-repeat 90% center !important;width: 96% !important; 
	background-position: 97% !important;font-size: 14px !important;margin: 5px 0 0 13px !important;}
	
	.mid-line-pro{height: .5px !important;background-color: #ffffff !important;position: relative !important;top: 32px !important;width:97.5% !important;}/*8-8-2016*/
	
	}	

	@media screen and (min-width: 851px) and (max-width:900px){
		.col-md-4 {width: 100% !important;float: left !important;margin-top: 0px !important;margin-bottom:30px !important;}
	.newbox {top: 28em !important;font-size: 15px !important; font-weight:400px;}	
	.newbox:hover {top: 28em !important;font-size: 15px !important; font-weight:400px;}
	
	.newbox-pro {top: 28em !important;font-size: 15px !important; font-weight:400px;}	
	.newbox-pro:hover {top: 28em !important;font-size: 15px !important; font-weight:400px;}
			
	.product-finder .pf {margin-top:-10px !important; margin-bottom:-55px !important;}	
	.product-finder .back-button {margin:-2px -15px 0 0px !important;}	
	.cont-box {margin-top:-8% !important;}
	.banner h1{margin-top: -75px !important; top:0px !important}
	.banner h1 span {margin-top: -7% !important;font-size: 15px !important;}
	h1.page-title span {margin-top: 23.7% !important;font-weight: 300 !important;font-size: 26px !important;padding: 10px 15px !important;}
	.pager-line {height: 6px !important;}
	.pdf-icon-new{ width:9.7% !important; float: left !important;height: 32px !important;background: #008bd0;padding:4px 0px 10px 24px !important;text-align: left !important;}
	.dot-pro-new{ display:none !important;}
	.app-text-model-pro{ width:45% !important; float:left !important;height:32px !important;background:#009ad7;color:#ffffff;padding:6px 10px 0px 15px !important}
	.apptext-product{width:100% !important; float:left !important;padding: 4px 0 0 16px !important;font-size: 14px !important;}/*8-7-2016*/
	.application-form{ width:100% !important; height:100% !important; background-color:#e1f4fd;  float:left !important; margin:65px 0 0 0 !important; padding:5px 5px 10px 5px !important;font-family:Arial, Helvetica, sans-serif;font-weight:500; font-size:14px; color:#009ad7; line-height:1.4; }
	.app-textbox{ width:100% !important; float:left !important; margin:10px 0 0 0 !important;}
	.app-textbox2{ width:100% !important; float:left !important;}
	.apptext-model-new{width:45% !important; height:32px !important; float:left !important;background:#4ab7e2;color:#ffffff; padding:8px 10px 0px 10px !important;font-size:14px !important;}
	
	.app-pdf-new{width:98.2% !important;padding: 0 0 0 2%;float: left;margin-top: 15px !important;}
	
	.dot-product{ display:none !important;}
	
	.app-demo{ width:100% !important; float:left}
	
	.greyText {-webkit-appearance: none !important;-moz-appearance: none !important;background: url(/wp-content/uploads/2016/06/select-arrow.png) #afafaf no-repeat 90% center !important;
		width: 96% !important;background-position: 97% !important;font-size: 14px !important;margin: 5px 0 0 13px !important;}

	.blueText {-webkit-appearance: none !important; -moz-appearance: none !important; background:url(/wp-content/uploads/2016/06/select-arrow.png) #85d9fb no-repeat 90% center !important;width: 96% !important; 
	background-position: 97% !important;font-size: 13px !important;margin: 5px 0 0 14px !important;}
	
	}	

	@media screen and (min-width:901px) and (max-width:991px){
	.col-md-4 {width: 100% !important;float: left !important;margin-top: 0px !important;margin-bottom:30px !important;}
	.newbox {top: 28em !important;font-size: 15px !important; font-weight:400px;}	
	.newbox:hover {top: 28em !important;font-size: 15px !important; font-weight:400px;}
	
	.newbox-pro {top: 28em !important;font-size: 15px !important; font-weight:400px;}	
	.newbox-pro:hover {top: 28em !important;font-size: 15px !important; font-weight:400px;}
			
	.product-finder .pf {margin-top:-10px !important; margin-bottom:-55px !important;}	
	.product-finder .back-button {margin:-2px -15px 0 0px !important;}	
	.cont-box {margin-top:-7% !important;}
	.banner h1{margin-top: -75px !important; top:0px !important}
	.banner h1 span {margin-top: -7% !important;font-size: 15px !important;}
	h1.page-title span {margin-top: 23.7% !important;font-weight: 300 !important;font-size: 26px !important;padding: 10px 15px !important;}
	.pager-line {height: 6px !important;}
	.pdf-icon-new{ width:9.7% !important; float: left !important;height: 32px !important;background: #008bd0;padding:4px 0px 10px 24px !important;text-align: left !important;}
/*	.dot-pro-new{ display:none !important;}*/
	.app-text-model-pro{ width:45% !important; float:left !important;height:32px !important;background:#009ad7;color:#ffffff;padding:6px 10px 0px 15px !important}
	.apptext-product{width:100% !important; float:left !important;padding: 4px 0 0 16px !important;font-size: 13.5px !important;}/*8-7-2016*/
	.application-form{ width:100% !important; height:100% !important; background-color:#e1f4fd;  float:left !important; margin:65px 0 0 0 !important; padding:5px 5px 10px 5px !important;font-family:Arial, Helvetica, sans-serif;font-weight:500; font-size:14px; color:#009ad7; line-height:1.4; }
	.app-textbox{ width:100% !important; float:left !important; margin:10px 0 0 0 !important;}
	.app-textbox2{ width:100% !important; float:left !important;}
	.apptext-model-new{width:45% !important; height:32px !important; float:left !important;background:#4ab7e2;color:#ffffff; padding:8px 10px 0px 10px !important;font-size:14px !important;}
	
	.app-pdf-new{width:98.2% !important;padding: 0 0 0 2%;float: left;margin-top: 15px !important;}
	
/*	.dot-product{ display:none !important;}*/
	
	.app-demo{ width:100% !important; float:left}
	
	.greyText {-webkit-appearance: none !important;-moz-appearance: none !important;background: url(/wp-content/uploads/2016/06/select-arrow.png) #afafaf no-repeat 90% center !important;
		width: 96% !important;background-position: 97% !important;font-size: 14px !important;margin: 5px 0 0 13px !important;}

	.blueText {-webkit-appearance: none !important; -moz-appearance: none !important; background:url(/wp-content/uploads/2016/06/select-arrow.png) #85d9fb no-repeat 90% center !important;width: 96% !important; 
	background-position: 97% !important;font-size: 14px !important;margin: 5px 0 0 13px !important;}
	
	}
	
	@media screen and (min-width:992px) and (max-width:1023px){
	.newbox {top: 7em !important;font-size: 14px !important; font-weight:400px;}	
	.newbox:hover {top: 7em !important;font-size: 14px !important; font-weight:400px;}
	
	.newbox-pro {top: 7em !important;font-size: 14px !important; font-weight:400px;}	
	.newbox-pro:hover {top: 7em !important;font-size: 14px !important; font-weight:400px;}
			
	.product-finder .pf {margin-top:-25px !important; margin-bottom:-60px !important;}	
	.product-finder .back-button {margin:-35px -15px 0 0px !important;}	
	.banner h1{margin-top: -75px !important; top:0px !important}
	.banner h1 span {margin-top: -7% !important;font-size: 15px !important;}
	h1.page-title span{margin-top:24.5% !important;font-weight: 300 !important;font-size: 26px !important;padding: 10px 15px !important;}
	.pager-line {height: 24px !important;position: relative;top: -10px;left: 7px;}
	.cont-box {margin-top:0 !important;}
	
.app-textbox{ width:100% !important; float:left !important; margin:10px 0 0 0 !important;}

	.dot-pro-new{width: 9% !important;float: left !important;padding: 4px 4px 4px 10px !important;font-weight: bold !important;}/*8-7-2016*/

	.app-demo{ width:100% !important; float:left}

	.app-textbox2{ width:37% !important; float:left !important;}

.application-form{ width:100% !important; height:100% !important;background-color:#e1f4fd;  float:left !important; margin:18px 0px 0px 0px !important; padding:10px 20px 10px 10px !important;font-weight:500; font-size:12px !important; color:#009ad7; line-height:1.4; }

	.apptext-product{width:33% !important; float:left !important;padding: 4px 0 0 16px !important;font-size: 12.5px !important;}/*8-7-2016*/

	.app-pdf-new{ width:100% !important; float:left !important; margin:15px 0 0 4px !important;} /*8-7-2016*/
	
	.mid-line-pro{height: .8px !important;background-color:#b4def1 !important;position: relative !important;top: 64px!important;width: 100% !important;}/*29-7-2016*/

	.greyText {
		-webkit-appearance: none !important;
		-moz-appearance: none !important;
		background: url(/wp-content/uploads/2016/06/select-arrow.png) #afafaf no-repeat center !important;
		width: 160% !important;
		background-position: 95% !important;font-family: Arial, Helvetica, sans-serif;
		font-size: 12px !important;
		font-weight: 500 !important; padding:5px 5px 5px 12px !important;
	}
	
	.blueText {-webkit-appearance: none !important; -moz-appearance: none !important; background:url(/wp-content/uploads/2016/06/select-arrow.png) #85d9fb no-repeat 90% center !important;width: 160% !important; 
	background-position: 95% !important;font-size:12px !important;padding:5px 5px 5px 12px !important;}	
	
	.apptext-model-new{width:100% !important; height:32px !important; float:left !important;background:#4ab7e2;color:#ffffff; padding: 10px 10px 10px 16px !important;}/*8-7-2016*/

.dot-product{ display:none !important; width:8% !important; font-weight: 600; float:left !important;height:42px !important;background:#4ab7e2;color:#ffffff; padding: 10px 10px 10px 6px !important; }/*8-7-2016*/

.app-text-model-pro{ width:88% !important; float:left !important;height:32px !important;background:#009ad7;color:#ffffff;padding:9px 0px 0px 20px !important; font-size:12px !important;}/*8-7-2016*/

.pdf-icon-new{ width:12% !important; float: left !important;height: 32px !important;background: #008bd0;padding:4px 0 0 2px !important;text-align: center !important;}/*8-7-2016*/

.box-section h2, .cont-box h2 {margin: -25px 0 10px !important;}

}

	@media screen and (min-width:1024px ) and (max-width: 1151px){
		
	/*.banner h1 span {margin-top: 30px !important;font-size: 22px !important;}8-7-2016*/
	
	.cont-box {margin-top:-8% !important;}
	h1.page-title span {margin-top: 5.35% !important;font-weight: 500 !important;font-size: 26px !important;padding: 12px !important;}	
		
	.back-button {margin:-5px -14px -5px 0px !important;}/*8-7-2016*/
	
	.mid-line-pro{height: .8px !important;background-color:#b4def1 !important;position: relative !important;top: 29px !important;width: 100% !important;}/*8-7-2016*/	
	
	.app-pdf-new{ width:100% !important; float:left !important; margin:10px 0 0 0 !important;} /*8-7-2016*/
	
	.apptext-product{width:33% !important; float:left !important;padding:7px 0 0 16px !important;font-size:12.5px !important;}/*8-7-2016*/
	
	.apptext-model-new{width:33% !important; height:30.5px !important; float:left !important;background:#4ab7e2;color:#ffffff; padding:8px 10px 0px 15px !important; font-size:12px !important;}/*8-7-2016*/
	
	.dot-pro-new{width: 9% !important;float: left !important;padding: 4px 4px 4px 10px !important;font-weight: bold !important;}/*8-7-2016*/
	
	.dot-product{width:9% !important; font-weight: 600; float:left !important;height:30.5px !important;background:#4ab7e2;color:#ffffff; padding:4px 10px 10px 8px !important; }/*8-7-2016*/
	
	.pdf-icon-new{ width:8.4% !important; float: left !important;height:30.5px !important;background: #008bd0;padding:2px 0 0 2px !important;text-align: center !important;}/*8-7-2016*/
	
	.app-text-model-pro{ width:49% !important; float:left !important;height:30.5px !important;background:#009ad7;color:#ffffff;padding:7px 0px 0px 13px !important; font-size:12px !important;}/*8-7-2016*/
		
		
	.test2 { margin-right: 0% !important;   width: 273px;}
	.test3{ width: 273px;margin-left: -2%; //margin-top: 55px !important;}
	.test4 {  width: 270px;   margin-left: -4%;}
	//.textwidget h2 { width: 840px !important;}
	.map-contact {    margin-left: 0% !important; width: 100%;}
	iframe {width: 100% !important;   //margin-top: 4%; //margin-left: 2.5%;}
	
	img.alignnone.size-full.wp-image-9630.fimg {height: 218px;}
	
	h5.newbox.pft {top:190px !important;}
	h5.newbox.pft:hover{top:190px !important;}
	
	.newbox{width:95% !important;top:100px !important;}
	.newbox1{width:100% !important;top:125px !important;}
	.newbox-pro{width:95% !important;top:100px !important;}
	
	.application-form{ width:100% !important; height:100% !important; background-color:#e1f4fd;  float:left !important; margin: 20px 0 0 0 !important; padding:20px !important;font-family:Arial, Helvetica, sans-serif;font-weight:500; font-size:15px; color:#009ad7; line-height:1.4;height:220px !important;}
	
	.app-demo{ width:100% !important; float:left}
	
	.app-textbox{ width:100% !important; float:left !important; margin:10px 0 0 0 !important;}
	
	.apptext{width:40% !important; float:left !important;padding: 0 0 0 10px !important;}
	
	.app-textbox1{ width:37% !important; float:left !important;}
	
	.app-textbox2{ width:37% !important; float:left !important;}
	
	.dot{ width:2% !important; float:left !important;}
	
	.grey_color{color:#ccc !important;font-size:14px !important;}
	
	.greyText {-webkit-appearance: none !important;-moz-appearance: none !important;background: url(/wp-content/uploads/2016/06/select-arrow.png) #afafaf no-repeat 90% center !important;
		width: 220px !important;background-position: 200px !important;font-family: Arial, Helvetica, sans-serif;
		font-size: 12px !important;font-weight: 500 !important; padding:5px 5px 5px 7px !important;}
	
	.blueText {-webkit-appearance: none !important; -moz-appearance: none !important; background:url(/wp-content/uploads/2016/06/select-arrow.png) #85d9fb no-repeat 90% center !important;width: 220px !important;background-position: 200px !important;font-size:12px !important;padding:5px 5px 5px 7px !important;}
	
	}
	
	@media screen and (min-width:1152px ) and (max-width: 1199px){
		
	/*.banner h1 span {margin-top: 30px !important;font-size: 22px !important;}8-7-2016*/
	
	.cont-box {margin-top:-8% !important;}
	
	h1.page-title span {margin-top: 5.35% !important;font-weight: 500 !important;font-size: 26px !important;padding: 12px !important;}
		
	.back-button {margin:-5px -14px -5px 0px !important;}/*8-7-2016*/
	
	.mid-line-pro{width: 100% !important;height: .8px !important;background-color: #fff !important;position: relative !important;top: 63px!important;}/*8-7-2016*/	
	
	.app-pdf-new{ width:100% !important; float:left !important; margin:10px 0 0 0 !important;} /*8-7-2016*/
	
	.apptext-product{width:33% !important; float:left !important;padding:7px 0 0 16px !important;font-size: 12.5px !important;}/*8-7-2016*/
	
	.apptext-model-new{width:33% !important; height:30.5px !important; float:left !important;font-size:12px !important;background:#4ab7e2;color:#ffffff; padding:8px 10px 10px 15px !important;}/*8-7-2016*/
	
	.dot-pro-new{width: 9% !important;float: left !important;padding: 4px 4px 4px 10px !important;font-weight: bold !important;}/*8-7-2016*/
	
	.dot-product{width:8% !important; font-weight: 600; float:left !important;height:30px !important;background:#4ab7e2;color:#ffffff; padding:4px 10px 10px 9px !important;}/*8-7-2016*/
	
	.pdf-icon-new{ width: 12% !important; float: left !important;height: 30.5px !important;background: #008bd0;padding:2px 0 0 2px !important;text-align: center !important;}/*8-7-2016*/
	
	.app-text-model-pro{ width:47% !important; float:left !important;height:30.5px !important;background:#009ad7;color:#ffffff;padding:7px 0px 0px 20px !important; font-size:12px !important;}/*8-7-2016*/
		
		
	.test2 { margin-right: 0% !important;   width: 273px;}
	.test3{ width: 273px;margin-left: -2%; //margin-top: 55px !important;}
	.test4 {  width: 270px;   margin-left: -4%;}
	//.textwidget h2 { width: 840px !important;}
	.map-contact {    margin-left: 0% !important; width: 100%;}
	iframe {width: 100% !important;   //margin-top: 4%; //margin-left: 2.5%;}
	
	.newbox{width:93% !important;top:105px !important;}
	.newbox1{width:100% !important;top:125px !important;}
	.newbox-pro{width:93% !important;top:105px !important;}
	
	.application-form{ width:100% !important; height:100% !important; background-color:#e1f4fd;  float:left !important; margin: 20px 0 0 0 !important; padding:20px !important;font-family:Arial, Helvetica, sans-serif;font-weight:500; font-size:15px; color:#009ad7; line-height:1.4; }
	
	.app-demo{ width:100% !important; float:left}
	
	.app-textbox{ width:100% !important; float:left !important; margin:10px 0 0 0 !important;}
	
	.apptext{width:40% !important; float:left !important;padding: 0 0 0 10px !important;}
	
	.app-textbox1{ width:37% !important; float:left !important;}
	
	.app-textbox2{ width:37% !important; float:left !important;}
	
	.dot{ width:2% !important; float:left !important;}
	
	.grey_color{color:#ccc !important;font-size:14px !important;}
	
	.greyText {
		-webkit-appearance: none !important;
		-moz-appearance: none !important;
		background: url(/wp-content/uploads/2016/06/select-arrow.png) #afafaf no-repeat center !important;
		width: 157% !important;
		background-position: 95% !important;font-family: Arial, Helvetica, sans-serif;
		font-size: 12px !important;
		font-weight: 500 !important; padding:5px 5px 5px 12px !important;
	}
	
	.blueText {-webkit-appearance: none !important; -moz-appearance: none !important; background:url(/wp-content/uploads/2016/06/select-arrow.png) #85d9fb no-repeat center !important;width: 157% !important; 
	background-position: 95% !important;font-size:12px !important;padding:5px 5px 5px 12px !important;}
	
	}
	
	@media screen and (min-width:1200px ) and (max-width: 1250px){
		
	/*.banner h1 span {margin-top: 30px !important;font-size: 22px !important;}8-7-2016*/
	
	.cont-box {margin-top:-6% !important;}
	.pager-line {top: -9px !important;}
	h1.page-title span {margin-top: 5.35% !important;font-weight: 500 !important;font-size: 26px !important;padding: 12px !important;}	
	}				
	
/* new css 22-7-2016 end*/



.apptext-product {
    
    font-family: Roboto,"Roboto Light 0";
   
    font-weight: bold;
    
}

.blueText,.greyText {
    
    font-family: Roboto,"Roboto Light 0" !important;
   
    font-weight: bold !important;
font-size:15px !important;
    
}

.cont-box a:hover .demo,.product-finder .pf:hover .demo{
    box-shadow:0 10px 25px -10px #000000;
}
.cont-box a {
font-size:15px;
}
.apptext-model-new{ width:79%;;height:30.5px;font-family:Roboto,"Roboto Light 0"; font-size:14px; font-weight:bold; padding-top:4px !important; padding-left:16px !important;}
.cont-box {
 font-family: Arial, Helvetica, sans-serif !important;
}

/* CSS End which is added by Phi  */

.image-box1 {
margin-top:-4%;
}



