.bankLogo {
    width: 100% !important;
}
.infomsg {
  display:none;
}
.container {
     position: relative;
     width: 1200px;
     margin: 0 auto;
     padding: 0;
 }
 /*    .container .column,
    .container .columns                         { float: left; display: inline; margin-left: 10px; margin-right: 10px; }*/

 .container .column,
 .container .columns {
     float: left;
     margin-left: 10px;
     margin-right: 10px;
 }
 .row {
     margin-bottom: 20px;
 }
 /* Nested Column Classes */

 .column.alpha,
 .columns.alpha {
     margin-left: 0;
 }
 .column.omega,
 .columns.omega {
     margin-right: 0;
 }
 /* Base Grid */

 .container .one.column,
 .container .one.columns {
     width: 55px;
 }
 .container .two.columns {
     width: 130px;
 }
 .container .three.columns {
     width: 205px;
 }
 .container .four.columns {
     width: 280px;
 }
 .container .five.columns {
     width: 355px;
 }
 .container .six.columns {
     width: 430px;
 }
 .container .seven.columns {
     width: 505px;
 }
 .container .eight.columns {
     width: 580px;
 }
 .container .nine.columns {
     width: 655px;
 }
 .container .ten.columns {
     width: 730px;
 }
 .container .eleven.columns {
     width: 805px;
 }
 .container .twelve.columns {
     width: 880px;
 }
 .container .thirteen.columns {
     width: 955px;
 }
 .container .fourteen.columns {
     width: 1030px;
 }
 .container .fifteen.columns {
     width: 1105px;
 }
 .container .sixteen.columns {
     width: 1180px;
 }
 .container .one-third.column {
     width: 380px;
 }
 .container .two-thirds.column {
     width: 780px;
 }
 .container .twelve.alt.columns {
     width: 860px;
     margin-right: 30px;
 }
 .container .twelve.alt2.columns {
     width: 860px;
     margin-left: 30px;
 }
 .container .eleven.alt.columns {
     width: 775px;
     margin-right: 30px;
 }
 .container .five.alt.columns {
     width: 320px;
     margin-right: 15px;
 }
 /* add by vipul*/

 .webform-container-inline div,
 .webform-container-inline div.form-item {
     display: block;
 }
 .form-required {
     color: red;
 }
 body.boxed,
 body.boxed #header {
     width: 1280px;
 }
 .front #showbiz_left_2 {
     visibility: hidden;
 }
 .front #showbiz_right_2 {
     visibility: hidden;
 }
 .lender #showbiz_left_2 {
     visibility: visible;
 }
 .lender #showbiz_right_2 {
     visibility: visible;
 }
 .button.gray {
     float: right;
 }
 .map_links {
     display: none;
 }
 .upperpart {
     float: right;
 }
 .block.block-facebook-pull {
     margin-left: 6%;
 }
 #logo {
     margin-top: -5px !important;
 }
 .nivo-caption {
     width: 300px;
 }
 #header {
     height: 89px !important;
 }
 .imgRwd {
     width: 100% !important;
 }
 #ui-theme-basic-green .ui-autocomplete-field-title {
     font-size: 14px;
     color: #6d6d6d;
     cursor: pointer;
 }
 #ui-theme-basic-green .ui-autocomplete-field-title:hover {
     color: #f48100;
     background-color: none !important;
 }
 .ui-autocomplete.ui-menu.ui-widget.ui-widget-content.ui-corner-all {
     left: 615px !important;
     border: none !important;
 }
 #ui-theme-basic-green .ui-state-focus {
     background: none !important;
     border: none !important;
 }
 #ui-theme-basic-green .ui-menu-item-first {
     border-top: none;
 }
 #ui-theme-basic-green .ui-menu-item:hover {
     background-color: none !important;
 }
 .our_partnerlink {
     background: #019149 none repeat scroll 0 0;
     border-top-left-radius: 5px;
     border-top-right-radius: 5px;
     color: #fff;
     float: right;
     margin-top: -32px;
     padding: 4px;
     position: relative;
     text-align: center;
 }
 .our_partnerslogo {
     background: #fff none repeat scroll 0 0;
     height: 92px;
     position: absolute;
     top: -80px;
     border-top: 1px solid #eaeaea;
 }
 #content-video1 {
     margin-left: 25%;
     width: 47%;
     display: block !important;
 }
 #content-video1 .player2 {
     display: block !important;
 }
 @media(max-width:2000px) {
     /* Added by vipul to make sub_menu highlighted*/

     .sf-depth-2:hover {
         background-color: #DEEFFF !important;
     }
     .sf-depth-3:hover {
         background-color: #DEEFFF !important;
     }
     #logo {
         margin-top: -5px !important;
     }
     #header {
         height: 89px !important;
     }
     #search-form .search-text-box {
         width: 190px;
         background-color: #063D66;
         background-image: url("../images/search-icon.png");
         background-position: 11px 50%;
         background-repeat: no-repeat;
         border: none;
         color: white;
         font-size: 13px;
         line-height: 18px;
         padding: 8px 0 9px 0;
         cursor: pointer;
         -webkit-transition: all 0.3s ease-in-out;
         -moz-transition: all 0.3s ease-in-out;
         -o-transition: all 0.3s ease-in-out;
         -ms-transition: all 0.3s ease-in-out;
         transition: all 0.3s ease-in-out;
         -webkit-box-shadow: none;
         box-shadow: none;
         border-radius: 30px;
         text-indent: 30px;
     }
     .sharethis-wrapper {
         float: left !important;
         margin-left: 98% !important;
         margin-top: -4.6% !important;
         z-index: 999;
     }
     .social-icons-footer {
         float: right;
     }
     #right {
         float: right;
         margin-top: -2%;
     }
    /* #search-form {
         margin: 26px 0 0 10px;
         margin-left: 20%;
     }*/
	 #search-form {
  float: right;
  margin-top: -58px !important;
}
     #content-video1 {
         margin-left: 25%;
         width: 47%;
         display: block !important;
     }
 }
 @media only screen and (min-width: 1200px) and (max-width: 1300px) {
     body.boxed,
     body.boxed #header {
         width: 100%;
     }
     /* Added by vipul to make sub_menu highlighted*/

     .sf-depth-2:hover {
         background-color: #DEEFFF !important;
     }
     .sf-depth-3:hover {
         background-color: #DEEFFF !important;
     }
     .front #showbiz_left_2 {
         visibility: hidden;
     }
     .front #showbiz_right_2 {
         visibility: hidden;
     }
     /* Search Form
====================================*/

     #search-form .search-text-box {
         width: 190px;
         /*width increased from 35px to 190px by Vamsidhar on 07/24/2015 for search box should be visible every time  */
         /*background-color: #f2f2f2;*/

         background-color: #0b528a;
         background-image: url("../images/search-icon.png");
         background-position: 11px 50%;
         background-repeat: no-repeat;
         border: none;
         /*color: transparent;*/

         font-size: 13px;
         line-height: 18px;
         padding: 8px 0 9px 0;
         color: white;
         cursor: pointer;
         -webkit-transition: all 0.3s ease-in-out;
         -moz-transition: all 0.3s ease-in-out;
         -o-transition: all 0.3s ease-in-out;
         -ms-transition: all 0.3s ease-in-out;
         transition: all 0.3s ease-in-out;
         -webkit-box-shadow: none;
         box-shadow: none;
         border-radius: 30px;
         text-indent: 30px;
     }
     #search-form {
         margin: 26px 0 0 10px;
     }
     #logo {
         margin-top: -5px !important;
     }
     #header {
         height: 89px !important;
     }
     #content-video1 {
         margin-left: 25%;
         width: 47%;
         display: block !important;
     }
 }
 .ui-accordion-header {
     width: 97%;
 }
 /* #Dekstop (960 Grid)
================================================== */
 /* Note: Design for a width of 960px */

 @media only screen and (min-width: 960px) and (max-width: 1199px) {
     .container {
         position: relative;
         width: 960px;
         margin: 0 auto;
         padding: 0;
     }
     .container .column,
     .container .columns {
         float: left;
         display: inline;
         margin-left: 10px;
         margin-right: 10px;
     }
     .row {
         margin-bottom: 20px;
     }
     /* Nested Column Classes */

     .column.alpha,
     .columns.alpha {
         margin-left: 0;
     }
     .column.omega,
     .columns.omega {
         margin-right: 0;
     }
     /* Base Grid */

     .container .one.column,
     .container .one.columns {
         width: 40px;
     }
     .container .two.columns {
         width: 100px;
     }
     .container .three.columns {
         width: 160px;
     }
     .container .four.columns {
         width: 220px;
     }
     .container .five.columns {
         width: 280px;
     }
     .container .six.columns {
         width: 340px;
     }
     .container .seven.columns {
         width: 400px;
     }
     .container .eight.columns {
         width: 460px;
     }
     .container .nine.columns {
         width: 520px;
     }
     .container .ten.columns {
         width: 580px;
     }
     .container .eleven.columns {
         width: 640px;
     }
     .container .twelve.columns {
         width: 700px;
     }
     .container .thirteen.columns {
         width: 760px;
     }
     .container .fourteen.columns {
         width: 820px;
     }
     .container .fifteen.columns {
         width: 880px;
     }
     .container .sixteen.columns {
         width: 940px;
     }
     .container .one-third.column {
         width: 300px;
     }
     .container .two-thirds.column {
         width: 620px;
     }
     .container .twelve.alt.columns {
         width: 680px;
         margin-right: 30px;
     }
     .container .twelve.alt2.columns {
         width: 680px;
         margin-left: 30px;
     }
     .container .eleven.alt.columns {
         width: 610px;
         margin-right: 30px;
     }
     .container .five.alt.columns {
         width: 245px;
         margin-right: 15px;
     }
     body.boxed,
     body.boxed #header {
         width: 1020px;
     }
     /* Added by vipul to make sub_menu highlighted*/

     .sf-depth-2:hover {
         background-color: #DEEFFF !important;
     }
     .sf-depth-3:hover {
         background-color: #DEEFFF !important;
     }
     .social-icons-footer {
         float: right;
     }
     /* Search Form
				====================================*/

     #search-form .search-text-box {
         width: 190px;
         /*width increased from 35px to 190px by Vamsidhar on 07/24/2015 for search box should be visible every time  */
         /*background-color: #f2f2f2;*/

         background-color: #0b528a;
         background-image: url("../images/search-icon.png");
         background-position: 11px 50%;
         background-repeat: no-repeat;
         border: none;
         /*color: transparent;*/

         font-size: 13px;
         line-height: 18px;
         padding: 8px 0 9px 0;
         color: white;
         cursor: pointer;
         -webkit-transition: all 0.3s ease-in-out;
         -moz-transition: all 0.3s ease-in-out;
         -o-transition: all 0.3s ease-in-out;
         -ms-transition: all 0.3s ease-in-out;
         transition: all 0.3s ease-in-out;
         -webkit-box-shadow: none;
         box-shadow: none;
         border-radius: 30px;
         text-indent: 30px;
     }
     #search-form {
         margin: 26px 0 0 10px;
     }
     #logo {
         margin-top: -5px !important;
     }
     #header {
         height: 87px !important;
     }
     #content-video1 {
         margin-left: 25%;
         width: 47%;
         display: block !important;
     }
 }
 @media only screen and (min-width: 769px) and (max-width: 1040px) {
     body.boxed,
     body.boxed #header {
         width: 100%;
     }
 }
 /* #Tablet (Portrait)
================================================== */
 /* Note: Design for a width of 768px */

 @media only screen and (min-width: 768px) and (max-width: 981px) {
     .container {
         width: 768px;
     }
     .container .column,
     .container .columns {
         margin-left: 10px;
         margin-right: 10px;
     }
     .column.alpha,
     .columns.alpha {
         margin-left: 0;
         margin-right: 10px;
     }
     .column.omega,
     .columns.omega {
         margin-right: 0;
         margin-left: 10px;
     }
     .alpha.omega {
         margin-left: 0;
         margin-right: 0;
     }
     .container .one.column,
     .container .one.columns {
         width: 28px;
     }
     .container .two.columns {
         width: 76px;
     }
     .container .three.columns {
         width: 124px;
     }
     .container .four.columns {
         width: 172px;
     }
     .container .five.columns {
         width: 220px;
     }
     .container .six.columns {
         width: 268px;
     }
     .container .seven.columns {
         width: 316px;
     }
     .container .eight.columns {
         width: 364px;
     }
     .container .nine.columns {
         width: 412px;
     }
     .container .ten.columns {
         width: 460px;
     }
     .container .eleven.columns {
         width: 508px;
     }
     .container .twelve.columns {
         width: 556px;
     }
     .container .thirteen.columns {
         width: 604px;
     }
     .container .fourteen.columns {
         width: 652px;
     }
     .container .fifteen.columns {
         width: 700px;
     }
     .container .sixteen.columns {
         width: 748px;
     }
     .container .one-third.column {
         width: 236px;
     }
     .container .two-thirds.column {
         width: 492px;
     }
     .container .twelve.alt.columns {
         width: 546px;
         margin-right: 20px;
     }
     .container .twelve.alt2.columns {
         width: 546px;
         margin-left: 20px;
     }
     .container .eleven.alt.columns {
         width: 488px;
         margin-right: 20px;
     }
     .container .five.alt.columns {
         width: 185px;
         margin-right: 15px;
     }
     body.boxed,
     body.boxed #header {
         width: 100%
     }
     /* Added by vipul to make sub_menu highlighted*/

     .sf-depth-2:hover {
         background-color: #DEEFFF !important;
     }
     .sf-depth-3:hover {
         background-color: #DEEFFF !important;
     }
     #superfish-1 {
         margin-left: 9% !important;
         margin-top: -0px !important;
     }
     #menu-1089187-1 {
         width: 14%;
     }
     #menu-1089187-1 a {
         padding-bottom: 25px !important;
         padding-top: 24px !important;
         text-align: left !important;
     }
     #menu-1089189-1 {
         width: 16%;
     }
     #menu-1089189-1 a {
         padding-bottom: 25px !important;
         padding-top: 24px !important;
         text-align: left !important;
     }
     #menu-1089191-1 {
         width: 12%;
     }
     #menu-1089191-1 a {
         padding-bottom: 25px !important;
         padding-top: 24px !important;
         text-align: left !important;
     }
     #menu-1089193-1 {
         width: 21% !important;
     }
     #menu-1089193-1 a {
         padding-bottom: 25px !important;
         padding-top: 24px !important;
         text-align: left !important;
     }
     #menu-1089213-1 {
         width: 28%!important;
     }
     #menu-1089213-1 a {
         padding-bottom: 25px !important;
         padding-top: 24px !important;
         text-align: left !important;
     }
     #menu-355-1 ul {
         margin-left: -201% !important;
         top: 0;
     }
     .upperpart div span {
         font-size: 12.3px;
         font-weight: 500;
     }
     .ui-accordion-header {
            width: 525px !important;
        }
     .front #showbiz_left_2 {
         visibility: visible;
     }
     .front #showbiz_right_2 {
         visibility: visible;
     }
     /* Search Form
				====================================*/

     #search-form .search-text-box {
         width: 35px;
         /*width increased from 35px to 190px by Vamsidhar on 07/24/2015 for search box should be visible every time  */
         /*background-color: #f2f2f2;*/

         background-color: #0b528a;
         background-image: url("../images/search-icon.png");
         background-position: 11px 50%;
         background-repeat: no-repeat;
         border: none;
         /*color: transparent;*/

         font-size: 13px;
         line-height: 18px;
         padding: 8px 0 9px 0;
         color: white;
         cursor: pointer;
         -webkit-transition: all 0.3s ease-in-out;
         -moz-transition: all 0.3s ease-in-out;
         -o-transition: all 0.3s ease-in-out;
         -ms-transition: all 0.3s ease-in-out;
         transition: all 0.3s ease-in-out;
         -webkit-box-shadow: none;
         box-shadow: none;
         border-radius: 30px;
         text-indent: 35px;
     }
     #search-form {
         margin: 26px 0 0 10px;
     }
     #search-form .search-text-box:focus {
         font-size: 13px;
         /*  background-color: #f2f2f2;*/

         background-color: #0b528a;
         padding: 8px 0px 9px 0px;
         /*padding: 8px 15px 9px 35px;*/

         width: 130px;
         border: none;
         /* color: #888;*/

         color: white;
         cursor: text;
         /*text-indent:-20px;*/
     }
     #search-form {
         margin-top: 20px !important;
     }
     #ui-theme-basic-green {
         left: -350px !important;
     }
     /*add by vipul for share this*/

     .sharethis-wrapper {
         float: right;
         margin-right: -23%;
         margin-top: -10.2% !important;
     }
     .social-icons-footer {
         float: right;
     }
     #right {
         float: right;
         margin-right: 60px;
         margin-top: 1%;
     }
     .blueBar {
         background: rgba(0, 0, 0, 0) url("../images/blueBg1.png") no-repeat scroll 0 0;
         color: #fff;
         font-family: Arial, Helvetica, sans-serif;
         font-size: 12px;
         height: 35px;
         line-height: 16px;
         margin-top: -34px;
         padding: 0 0 0 10px;
         position: relative;
         z-index: 9;
         width: 480px;
         margin-left: 10px;
     }
     .theme-default .nivo-caption {
         font-family: Helvetica, Arial, sans-serif;
         font-size: 12px;
         font-weight: 700;
         margin-right: -115px !important;
         top: -48px;
     }
     #program-filters .five.columns {
         width: 225px !important;
     }
     .energy_efficiency.product img {
         width: 100%;
     }
     #content-video1 {
         margin-left: 99px;
         width: 64%;
         display: block !important;
     }
	 #search-form{
     float: right;
    margin-right: 25px;
	 margin-top: 23px !important;
}
 }
 /* #Tablet (Landscape)
================================================== */
 /* Note: Design for a width of 768px */

 @media only screen and (min-width: 768px) and (max-width: 1280px) and (orientation: landscape) {
     .ui-accordion-header {
         width: 98% !important;
     }
     #program-filters .five.columns {
         width: 270px !important;
     }
     #superfish-1 {
         margin-left: 5% !important;
     }
     #menu-1089193-1 {
         width: 16%;
     }
     #menu-1089213-1 {
         width: 21%;
     }
     .front #showbiz_left_2 {
         visibility: visible;
     }
     .front #showbiz_right_2 {
         visibility: visible;
     }
     .energy_efficiency.product img {
         width: 107%;
     }
     .ui-autocomplete.ui-menu.ui-widget.ui-widget-content.ui-corner-all {
         left: 540px !important;
         width: 37% !important;
     }
     #search-form .search-text-box {
         width: 172px;
     }
     .sharethis-wrapper {
         margin-left: 101% !important;
         margin-top: -6.3% !important;
     }
	 #search-form{
     float: right;
    margin-right: 25px;

	 margin-top: -62px !important;

}
 }
 /*  #Mobile (Portrait)
================================================== */
 /* Note: Design for a width of 320px */

 @media only screen and (max-width: 767px) {

    .bankLogo {
        width: 60% !important;
    }
     .ls-s2 span,
     .hidefrommob {
         display: none !important;
     }
     .container {
         width: 300px;
     }
     .container .columns,
     .container .column {
         margin: 0;
     }
     .container .one.column,
     .container .one.columns,
     .container .two.columns,
     .container .three.columns,
     .container .four.columns,
     .container .five.columns,
     .container .six.columns,
     .container .seven.columns,
     .container .eight.columns,
     .container .nine.columns,
     .container .ten.columns,
     .container .eleven.columns,
     .container .twelve.columns,
     .container .thirteen.columns,
     .container .fourteen.columns,
     .container .fifteen.columns,
     .container .sixteen.columns,
     .container .one-third.column,
     .container .two-thirds.column,
     .container .twelve.alt.columns,
     .container .twelve.alt2.columns,
     .container .five.alt.columns,
     .container .eleven.alt.columns {
         width: 300px;
     }
     .container .twelve.alt2.columns {
         margin-left: 0;
     }
     .container .fourteen.carousel.columns {
         width: 240px;
     }
     .container .one.carousel.column {
         width: 30px;
     }
     /*added by vipul to  arrow when screen size large*/

     .scroll_Menu {
         display: block;
     }
     .scroll {
         display: block !important;
     }
     body.boxed,
     body.boxed #header {
         width: 100%
     }
     #logo a img {
         float: left;
         max-width: 100%;
         margin-top: -13px;
     }
     .ui-accordion-header {
         width: 266px;
     }
     .upperpart div span {
         font-size: 12.3px;
         font-weight: 500;
         color: white !important;
     }
	 .upperpart div a,.upperpart div span a {
         color: white !important;
     }
     .front #showbiz_left_2 {
         visibility: visible;
     }
     .front #showbiz_right_2 {
         visibility: visible;
     }
     .sf-depth-1 ul {
         display: none;
     }
     /* Added by vipul to make sub_menu highlighted*/

     .sf-depth-2:hover {
         maegin-left: 20% !important;
     }
     .sf-depth-3:hover {
         maegin-left: 35% !important;
     }
     .sharethis-wrapper {
         float: left;
         margin-left: -60.7% !important;
         margin-top: 47.9% !important;
     }
     #left {
         border: none !important;
     }
     .social-icons-footer {
         float: left;
         margin-left: 0;
         margin-top: 5px;
     }
     .upperpart,
     .gray {
         float: none !important;
     }
     .blueBar {
         background: rgb(238, 249, 255);
         ;
         color: rgb(27, 86, 156);
         font-family: Arial, Helvetica, sans-serif;
         font-size: 14px;
         font-weight: 500;
         height: 84px;
         line-height: 18px;
         margin-top: -3px;
         padding: 5px 0 0 10px;
         position: relative;
         z-index: 9;
         width: 98%;
     }
     #slider img {
         width: 581px !important;
     }
     .theme-default .nivo-caption {
         background: rgba(0, 0, 0, 0) url("../images/blueBg1.png") no-repeat scroll 0 0;
         font-family: Helvetica, Arial, sans-serif;
         font-weight: normal;
         color: white;
         font-size: 12px;
         position: relative;
         right: 0;
         top: -78px;
         z-index: 8;
         padding: 0;
         right: 0;
         height: 79px;
         background-size: cover;
     }
     .theme-default .nivo-controlNav {
         float: left;
         margin-right: -1px;
         margin-top: -37px;
         position: relative;
         text-align: right;
         width: 100%;
         z-index: 10;
     }
     .ui-dialog {
         left: 0;
     }
     .upperpart,
     .button.gray {
         float: none;
     }
     .block.block-facebook-pull {
         margin: 0;
     }
     .tp-leftarrow.default,
     .tp-rightarrow.default,
     .ls-nav-next,
     .ls-nav-prev {
         height: 31px !important;
         width: 21px !important;
     }
     span.contactOn {
         display: block;
         text-align: center;
     }
     #logo {
         margin-top: 17px !important;
     }
     #header {
         height: 79px !important;
     }
     .energy_efficiency.product img {
         width: 100%;
     }
     #content-video1 {
         margin-left: 0;
         width: 100%;
         display: block !important;
     }
     #ui-theme-basic-green {
         left: -6% !important;
         min-width: 100% !important;
         top: 77px !important;
         width: 33% !important;
     }
     #search-form .search-text-box {
         display: none
     }
     #mobile-navigation .ui-theme-basic-green.ui-autocomplete-input {
         background-position: 99% 12px;
         height: 30px;
         padding: 0 9px;
     }
     #mobile-navigation .ui-theme-basic-green.ui-autocomplete-loading {
         background-position: 99% -12px;
     }
     #mobile-navigation .search-trigger {
         padding: 17px 16px;
     }
     #mobile-navigation .ui-autocomplete-field-group {
         display: none;
     }
     #mobile-navigation .ui-autocomplete-field-name {
         display: none;
     }
     .map_links {
         display: block;
     }

     .big_table td {
         font-size: 10px !important;
         padding: 5px !important;
     }

     .big_table th {
         font-size: 10px !important;
         padding: 5px !important;
     }
     .big_table span {
         font-size: 10px !important;
     }

 }
 /* #Mobile (Landscape)
================================================== */
 /* Note: Design for a width of 480px */

 @media only screen and (min-width: 480px) and (max-width: 767px) {

    .bankLogo {
        width: 40% !important;
    }
     .container {
         width: 420px;
     }
     .container .columns,
     .container .column {
         margin: 0;
     }
     .container .one.column,
     .container .one.columns,
     .container .two.columns,
     .container .three.columns,
     .container .four.columns,
     .container .five.columns,
     .container .six.columns,
     .container .seven.columns,
     .container .eight.columns,
     .container .nine.columns,
     .container .ten.columns,
     .container .eleven.columns,
     .container .twelve.columns,
     .container .thirteen.columns,
     .container .fourteen.columns,
     .container .fifteen.columns,
     .container .sixteen.columns,
     .container .one-third.column,
     .container .two-thirds.column,
     .container .twelve.alt.columns,
     .container .twelve.alt2.columns,
     .container .five.alt.columns,
     .container .eleven.alt.columns {
         width: 420px;
     }
     .container .twelve.alt2.columns {
         margin-left: 0;
     }
     .container .fourteen.carousel.columns {
         width: 340px;
     }
     .container .one.carousel.column {
         width: 40px;
     }
     body.boxed,
     body.boxed #header {
         width: 100%
     }
     s.upperpart div span {
         font-size: 12.3px;
         font-weight: 500;
     }
     .front #showbiz_left_2 {
         visibility: visible;
     }
     .front #showbiz_right_2 {
         visibility: visible;
     }
     /*.sf-depth-2{display:none;}*/

     .sharethis-wrapper {
         float: left;
         margin-left: -70.7% !important;
         margin-top: 29.5% !important;
     }
     .upperpart,
     .gray {
         float: none !important;
     }
     .tp-leftarrow.default,
     .tp-rightarrow.default,
     .ls-nav-next,
     .ls-nav-prev {
         height: 31px !important;
         width: 21px !important;
     }
     .ui-accordion-header {
         width: 390px;
     }
     #logo {
         margin-top: 17px !important;
     }
     #header {
         height: 79px !important;
     }
     .energy_efficiency.product img {
         width: 100%;
     }
     #content-video1 {
         margin-left: 0;
         width: 100%;
         display: block !important;
     }
     #ui-theme-basic-green {
         left: -6% !important;
         min-width: 100% !important;
         top: 77px !important;
         width: 33% !important;
     }
     #search-form .search-text-box {
         display: none
     }
     #mobile-navigation .ui-theme-basic-green.ui-autocomplete-input {
         background-position: 99% 12px;
         height: 30px;
         padding: 0 9px;
     }
     #mobile-navigation .ui-theme-basic-green.ui-autocomplete-loading {
         background-position: 99% -12px;
     }
     #mobile-navigation .search-trigger {
         padding: 17px 16px;
     }
     #mobile-navigation .ui-autocomplete-field-group {
         display: none;
     }
     #mobile-navigation .ui-autocomplete-field-name {
         display: none;
     }
 }
 /* #Clearing
================================================== */
 /* Self Clearing Goodness */

 .container:after {
     content: "\0020";
     display: block;
     height: 0;
     clear: both;
     visibility: hidden;
 }
 /* Use clearfix class on parent to clear nested columns,
    or wrap each row of columns in a <div class="row"> */

 .clearfix:before,
 .clearfix:after,
 .row:before,
 .row:after {
     content: '\0020';
     display: block;
     overflow: hidden;
     visibility: hidden;
     width: 0;
     height: 0;
 }
 .row:after,
 .clearfix:after {
     clear: both;
 }
 .row,
 .clearfix {
     zoom: 1;
 }
 /* You can also use a <br class="clear" /> to clear columns */

 .clear {
     clear: both;
     display: block;
     overflow: hidden;
     visibility: hidden;
     width: 0;
     height: 0;
 }