body {	margin: 0; padding:0px; font-family: 'Open Sans', sans-serif; color:#333333; font-size:13px; font-weight:normal; background:url(../images/symphony.png) repeat; }
p, span  { text-align:justify; margin:0px; padding:0px;}
p{ margin:10px 0px;}
ul, menu, dir { -moz-padding-start: 0px;padding:0px;   }
a  { text-decoration:none;}
img { width:100%; border:none; outline:none !important;}
*:focus{outline:0px;}
article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary {	display: block;}
* {	-webkit-box-sizing: border-box;	-mox-box-sizing: border-box; box-sizing: border-box; outline:none;}
.banner {	background: #e9eaeb;height: 40px;	width: 100%; overflow:hidden;}
.banner2 {	background: url(../images/symphony3.jpg) repeat; /*background:#5d711f;*/ height: 90px;	width: 100%; overflow:hidden; border-bottom:0px solid #44c6dd;}
.container {	width: 960px;	margin: auto;	height:auto;display:block; }
.footer {	margin-top: 0px;	width: 100%;	height:58px; 	background: #049ed0  ; }
.footer .top {	float: right;}
.banner--clone {	position: fixed;	top: 0;	left: 0;z-index:999;/*background: url(../images/head_bg.jpg) repeat;*/ background:#7b3522;border-bottom:1px solid #7b3522;	-webkit-transform: translateY(-100%);	-ms-transform: translateY(-100%);	transform: translateY(-100%);	-webkit-transition: all 300ms ease-in-out;	-moz-transition: all 300ms ease-in-out;	transition: all 300ms ease-in-out;  }
.banner--stick {	-webkit-transform: translateY(0%);	-ms-transform: translateY(0%);	transform: translateY(0%); }
.banner--unstick {}
.head_top { width:100%; height:25px; background-color:#fff; border-bottom:0px solid #e1e1e1;}
.head_contact { float:right; width:auto;  height:auto; padding-left:20px; margin-right:8px; margin-top:7px; font-size:14px; color:#fff; background: url(../images/phone.png) left no-repeat   }
.head_social { float:right; width:75px; height:25px;}
.facebook { width:30px; height:25px; float:right;border-left:1px solid #999; background:url(../images/facebook.png) top}
.facebook:hover { background:url(../images/facebook.png) bottom}
.twitter { width:36px; height:25px;float:right;border-left:1px solid #999; margin-left:5px; background: url(../images/twitter.png) top}
.twitter:hover {  background:url(../images/twitter.png) bottom}
.in { width:33px; height:37px;float:right;border-left:1px solid #d4d4d4;margin-left:5px;  background:url(../images/in.jpg) top}
.in:hover {  background:url(../images/in.jpg) bottom}
.g { width:33px; height:37px;float:right; border-left:1px solid #d4d4d4;margin-left:5px;  background:url(../images/g.jpg) top}
.g:hover { background:url(../images/g.jpg) bottom}
.logo { float:left; margin-top:9px;}
.logo_contact{ float:left; margin-top:9px; margin-bottom:5px}
.logo2 { float:left; margin-top:6px; width:135px;}
.nav { float:right; margin-top:31px;}
.smal {margin-top:8px;}
.nav li { float:left; margin-left:16px; list-style:none;}
.nav li a { font-size:14px; text-decoration:none; /*text-transform:uppercase; */color:#fff; padding:3px 2px; font-size:16px  }
.nav li a:hover {border-bottom:1px solid  #feff44; color:#feff44; }
.welcome{ width:100%; height:226px; background:url(../images/symphony2.png) repeat; display: inline-block; border-bottom:1px solid #ece0b4}
.welcome .container {text-align:center; }
.welcome_head {    color: #2ca02c;
    font-size: 33px;
    line-height: 24px;
    margin: 25px 0 0;
    padding: 0;
  }
.welcome_content{  padding:0px; margin:0px;margin-top:14px; margin-bottom:27px; font-size:15px; font-weight:normal;  }
.welcome_content span{font-size:18px; font-weight:600; color:#646464; line-height:30px; }
.welcome_view{  padding:4px 10px; border-radius:4px; margin:0px; font-size:18px; font-weight:normal; background-color:#049ed0; color:#FFF;}
.product {width:100%; height:auto;  display: inline-block;}
.col_1 { width:585px; height:250px; float:left;}
.col_2 { width:324px; height:250px; float:left; margin-left:50px;}
.col_1_head{ width:auto; text-align:left; font-size:20px; padding-left:15px; padding-top:3px; padding-bottom:3px; font-weight:300; margin-top:30px; text-transform:uppercase; background:#2ca02c; color:#fff; margin-bottom:2px}
.ul_one { margin-top:0px; float:left; }
.li_one { list-style:url(../images/li_one2.png); color:#666; font-size:16px; margin: 10px 3px 3px 23px;  }
.col_1_head2{ width:auto; text-align:left;  padding-left:15px; font-weight:400; margin-top:23px; background:#108d46; border-radius:3px; padding:5px 16px; background-color:#049ed0; font-size:20px; text-transform:uppercase; color:#fff;}
.ul_one2 { margin-top:0px; float:left; }
.li_one2 { list-style:url(../images/li_one2.png); color:#666; font-size:14px; margin: 17px 3px 3px 23px; text-decoration:underline;  }
.adrs { color:#666; font-size:16px; line-height:28px;}
.adrs span { font-size:24px; font-weight:bold;}
.bx-wrapper .testimonials-carousel-thumbnail{ width:118px; height:119px; float: left; margin-right: 20px; position:relative; }
.news_bg{ width:118px; height:119px; background-image:url(../images/news_bg.png) ; z-index:99; position:absolute}
.bx-wrapper .testimonials-carousel-thumbnail img{ display: block;   margin-right: 20px;width: 118px; z-index:9}
.bx-wrapper .testimonials-carousel-context{ overflow: hidden; }
.bx-wrapper .testimonials-name{ font-size: 16px; margin-bottom: 15px; color:#000000; font-weight:600;}
.bx-wrapper .slide {padding:0;margin:0; display: block; height:130px;}
.bx-wrapper .bx-pager,
.bx-wrapper .bx-controls-auto {position: absolute;display:none;bottom: -30px;width: 100%;}
.bx-wrapper .bx-loading {min-height: 50px;background: url(../images/bx_loader.gif) center center no-repeat #fff;height: 100%;width: 100%;position: absolute;top: 0;left: 0;z-index: 2000;}
.bx-wrapper .bx-pager .bx-pager-item,
.bx-wrapper .bx-controls-auto .bx-controls-auto-item {display: inline-block;*zoom: 1;*display: inline;}
.bx-wrapper .bx-pager.bx-default-pager a {background: #666;text-indent: -9999px;display: block;width: 10px;height: 10px;margin: 0 5px;outline: 0;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}
.client{ width:100%; height:227px; display: inline-block;}
.client_head {width:auto; text-align:left; font-size:26px; padding-left:15px; font-weight:600; margin-top:30px; text-transform:uppercase; border-left:4px solid #d91f26;}
.client_head2 {width:auto; text-align:left; font-size:22px; padding-left:15px; font-weight:400; margin-top:22px; color:#fff; background:#049ed0; padding-top:3px; padding-bottom:3px;}
.footer_logo { float:left; width:133px; height:53px; margin-top:9px;}
.footer_right { float:right; width:auto; margin-top:13px;}
.footer_cnt { float:left; font-size:14px; color:#fff; margin:0px; margin-top:20px}
.footer_cnt span{ color:#fff;}
.dev { float:right; color:#fff; clear:both; margin-top:5px;}
.dev img { float:right; width:72px; margin-left:10px; margin-top:3px;}

.jquery-slider {	overflow: hidden;	position: relative;}
.jquery-slider-element {	overflow: hidden;	display: none;	position: absolute;	left: 0;	top: 0;	width: 100%;	height: 100%;}
.jquery-slider-control {	overflow: hidden;	position: absolute;	text-align: center;	width: 75px;	height: 76px;	line-height: 24px;	font-size: 0px;	font-weight: bold;	padding: 0;	margin: 0;	border: 0px solid #666;	background: #fff;	opacity: 0.33;
	cursor: pointer;	border-radius: 0px;	box-shadow: #666 0 0 2px;	text-shadow: #fff 0 0 1px;}
.jquery-slider-control:hover {	opacity: .44;}
.jquery-slider-pages {	overflow: visible;	position: absolute;	left: 5px;	bottom: 5px;	height: 20px;	right: 5px; display:none;}
.jquery-slider-page {	overflow: hidden;	position: relative;	display: block;	float: right;	width: 12px;	height: 12px;	padding: 0;	margin: 0;	background: #999;	cursor: pointer;	opacity: 0.33;	margin: 3px;	border-radius: 6px;	box-shadow: #333 0 0 2px;}
.jquery-slider-page:hover {	-webkit-transform: scale(1.5);	-moz-transform: scale(1.5);}
.jquery-slider-page-current {	opacity: 1;}

/* tooltip */

div#mcTooltip {    line-height:20px;    border-width: 2px;       color:#DDDDDD;     border-color:#666666;    padding:0px;
    font-size: 12px;    font-family: Verdana, Arial;    border-radius:3px;}

div#mcTooltip, div.mcTooltipInner {    background-color:#353c40;}

div#mcTooltip a { color:#6CF; }

div#mcttCloseButton {    width:14px;height:14px;position:absolute;background-image:url(closeBtn.gif);cursor:pointer; overflow:hidden;    top:12px; right:12px; left:auto; display:none;}     

div#mcOverlay {    background-color: black;    opacity:0.5; filter: alpha(opacity=50);     display:none;top:0;left:0;width:100%;height: 100%;overflow:visible;z-index:4; }
div#mcTooltipWrapper {position:absolute;visibility:hidden;overflow:visible;z-index:9999999999;top:-2000px;}
div#mcTooltip {float:left;border-style:solid;position:relative;overflow:hidden;}
div.mcTooltipInner {float:left;position:relative;width:auto;height:auto;}
div#mcttCo {position:absolute;text-align:left;}
div#mcttCo em, div#mcttCo b {display:block; width:0; height:0;overflow:hidden;}
 #dmhd {background-color:#353c40; height:90px; text-align:center; border-bottom:3px solid #666;}
        #dmhd a {color:#C3D4DE; text-decoration:none; display:inline-block; margin:4px 20px; padding:4px 14px; border:1px solid #444;}
        #dmhd a:hover {color:#EEEEEE; background:#3c4448;}
        
        #vWrapper {margin-top:0px; float:left; /*padding:6px;*/ width:155px;/* opacity:0.5;*/ filter:alpha(opacity=50); background:#666;}
        #vWrapper a {color:#EEEEEE; text-decoration:none; display:block; padding:10px 12px; background:#fff ;}
        #vWrapper a:hover {color:#FFF; text-decoration:underline; background:#333;}
                
        .column { float:left; padding:0 20px;}
		.pad { padding:10px; text-align:justify;}
		.cer { color:#adadad;}

/* Close tooltip */



#demo5 { margin-left:-7px;}
.scroll-text ul {  width: 970px;  height: 150px;  overflow: hidden;  margin: 0;}
.scroll-text ul li {}
.scroll-img {   width: 970px;  height: 150px;  overflow: hidden;  font-size: 0;  display: inline-block;}
.scroll-img ul {  width: 970px;  height: 600px;  margin: 0;}
/*.scroll-img ul li {  display: inline-block;  margin: 10px 10px 10px 0px;}*/
.scroll-img ul li {  display: inline-block;  margin: 10px 5px 10px 9px;}
#demo4.scroll-img ul,
#demo5.scroll-img ul {  width: 1500px;}
#demo5-btn {  width: auto;  padding-top: 10px;  margin-top:-200px;  margin-left:902px;}

.btn { background:none; border:none; padding:0px !important; cursor: pointer; margin-top: -3px;}
.sub_slider { background:url(../images/texture1.jpg) repeat; height:225px; border-top:1px solid #ccc; margin-top:20px;}
.left { width:250px; height:auto; float:left;}
.content{ float:left; width:685px; margin-left:25px; padding-left:30px; height:auto; margin-top:23px; border-left:1px solid #ccc;}
.page_head { color:#fff; width:100%; float:left; border-radius:3px; padding:5px 16px; background-color:#2ca02c; font-size:20px; text-transform:uppercase; margin-bottom:15px; }
.other_news { color:#fff; width:100%; float:left; border-radius:2px; border: 1px solid #70a800; padding:3px 10px; background-color:#7ab700; font-size:16px; text-transform:uppercase; margin-bottom:10px;}
.content_head { font-size:20px; float:left; clear:both;}
.clear { clear:both; height:6px;}
.news_link{	color:#FFF !important;	text-decoration:none;}
.news-img{	width:auto !important; max-width:100%;}
.sub_news-img{	width:auto !important; max-width:100%;margin-right:15px; margin-topdf:5px;}
.b1 {  list-style-image:url(../images/b1.png) ; list-style-position:outside; float:left;position:relative;   }
.ns{ height:35px; margin-left:27px; margin-top:5px;}
.b1 a{ font-size:14px;text-align:center;white-space:nowrap; float:left; line-height:17px; color:#333;}
.b1 a:hover {color:#d91f26;}
.download-news{	padding:3px; border-radius:5px; background-color:#D91F26; color:#fff;}
.news-posted{	color:#D91F26;}
.news-h{	color:#000;}
.page_title{ font-size:18px; color:#168a16; line-height:30px;}
.tab tr td { background:url(../images/symphony2.png) repeat; padding:1px 25px 1px 5px; font-size:15px; border:1px solid #d3c7b8; color:#333; 
}
.tab tr td img { width:30px; height:30px; float:left; margin:0px 0px 0px opx;}
.tab tr td p { float:left; margin:6px 0px auto 6px;}

.tariff_head { background:#049ed0; color:#fff;}
.tariff_head td{ padding:7px 10px; font-size:16px; }
.tariff_one { background:#8ee1fc; color:#333;}
.tariff_two { background:#c1effe; color:#333;}
.tariff_three {  background:url(../images/fa.png) repeat; background:#fff; color:#333;}
.tariff_three td { padding:0px 10px; font-size:15px; }
.tariff_one td, .tariff_two td { padding:8px 10px; font-size:14px; }
.td1{ width:120px; text-align:center; border-left:1px solid #cdddbe}
.td2{ width:120px;  text-align:center;  border-left:1px solid #cdddbe}
.tariff_three td p  {font-size:13px;}
.tariff_three td p span { color:#5d711f; font-size:16px;}
.triff_h { color:#5d711f; font-size:16px; font-weight:400; margin-bottom:8px;}
.wrap { clear:both;}
.contct_adrs_area {
    float: left;
    height: auto;
    margin-left: 36px;
    width: 247px;
}
.contct_adrs_area p{font-size: 14px; }
.content_head4 {
    clear: both;
  
    float: left;
    font-size: 20px;
    font-weight: 400;
}
.place { float:left; text-align:justify; }

.place img { float:left; width:200px; margin-top:0px; margin-right:10px; }
.place2{ font-size:18px; color:#168a16; font-weight:300 !important; margin-bottom: 5px; margin-top:-5px;  }
.place3 {border-bottom:3px solid #eeeeee; width:100%; height:20px; margin-bottom:20px; clear:both;}
.place4 {border-bottom:3px solid ##5d711f; width:100%; float:left; height:10px; }