@font-face{font-family:'SegoeUI-Light';src:url('../fonts/segoeuil.eot');src:url('../fonts/segoeuild41d.eot?#iefix') format('embedded-opentype'),
url('../fonts/segoeuil.woff') format('woff'),
url('../fonts/segoeuil.ttf') format('truetype'),
url('../fonts/segoeuil.svg#segoeuil') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'DroidSans';src:url('../fonts/droidsans-webfont.eot');src:url('../fonts/droidsans-webfontd41d.eot?#iefix') format('embedded-opentype'),
url('../fonts/droidsans-webfont.woff') format('woff'),
url('../fonts/droidsans-webfont.ttf') format('truetype'),
url('../fonts/droidsans-webfont.svg#droidsans-webfont') format('svg');font-weight:normal;font-style:normal;}
body{margin:0;padding:0;font-family:Arial, Helvetica, sans-serif;background:url(../images/body-bg.jpg) repeat center top;}
h1,h2,h3,h4,h5,h6{}
h1{font-family:'SegoeUI-Light';font-size:40px;}
h2{font-family:'SegoeUI-Light';font-size:24px;margin-bottom:15px;}
h3{font-family:'DroidSans';font-size:20px;font-weight:normal;margin-bottom:15px;}
h4{font-family:'DroidSans';font-size:18px;}
h5{}
h6{}
p{font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:20px;color:#fff;}
a{text-decoration:none;}
a:hover{}
.left{float:left;}
.right{float:right;}
.borderLes{border-right:none!important}
#container{width:1200px;margin:0 auto;}
.toplinks{width:auto;background:#21242C;min-height:35px;color:#FFFFFF;padding:0 30px;margin-bottom:26px;}
.mailLink{float:left;background:url(../images/mailbox.png) no-repeat left 12px;padding-left:25px;}
.mailLink a{color:#FFFFFF;font-size:14px;line-height:35px;margin-right:18px;}
.mailLink a:hover{color:#46ABE7}
.phoneNumber{float:left;color:#FFFFFF;font-size:14px;line-height:35px;background:url(../images/phonenumber.png) no-repeat left 9px;padding-left:20px}
.socialLink{float:right;margin-top:10px;}
.socialLink ul li{float:left;margin-left:8px;}
.socialLink ul li a{height:16px;width:16px;display:block;}
.socialLink ul li a.facebokS{background:url(../images/facebook-s.png) no-repeat center center}
.socialLink ul li a.twiterS{background:url(../images/twitter-s.png) no-repeat center center}
.socialLink ul li a.linkedS{background:url(../images/linkedin-s.png) no-repeat center center}
.socialLink ul li a.gS{background:url(../images/g-s.png) no-repeat center center}
.socialLink ul li a.youtubeS{background:url(../images/youtube-s.png) no-repeat center center}
.socialLink ul li a.rssS{background:url(../images/rss-s.png) no-repeat center center}
#header{background:#FFFFFF;min-height:120px;padding:0 20px;box-shadow:0px 3px 6px #aaa;}
.logo{float:left;}
.logo img{margin-top:25px;}
.menuArea{float:right;display:inline-block;width:67%;}
.searchArea{margin:30px 0 20px 0;}
.searchArea form{border:1px solid #DDDDDD;height:27px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;}
.search{padding-left:10px;font-family:'DroidSans';font-size:12px;color:#666666;padding-right:25px;width:131px;border:none;height:25px;height:21px\9;border:none\9}
.searchArea .submit{background:url(../images/zoom.jpg) no-repeat 0 5px;border:none;width:20px;cursor:pointer;height:26px}
.searchPage h2{margin-bottom:10px;}
.searchRes{font-size:34px;}
.article h3 a{color:#00CCFF;}
.article h3 a:hover{color:#666;}
.navi{float:right;}
.navi ul li{float:left;margin-left:37px;position:relative}
.navi ul li a{color:#666666;font-size:14px;font-family:'DroidSans';}
.navi ul li a:hover{color:#1BA2EB}
.navi ul li:hover ul{left:0}
.navi ul ul{position:absolute;z-index:100000;left:-99999px;background:#fff;width:250px;border-radius:0 0 3px 3px;padding-top:24px;}
.navi ul ul li{margin:0}
.navi ul ul li a{padding:10px;display:block;width:230px;}
.navi ul ul li a:hover{background:#21242C}
.navi li a:hover, .navi li.current-menu-item a, .navi li.current_page_item a, .navi li.current-menu-parent a{color:#1BA2EB}
.sub-menu li a{color:#666!important}
.sub-menu li a:hover{color:#1BA2EB!important}
.sub-menu li.current-menu-item a{background:#21242C;color:#1BA2EB!important}
.nav{background:#21242C;color:#FFF;display:none;padding:5px;width:auto;border-radius:3px;}
.nav a{color:#fff;font-size:16px;background:url(../images/small-menu-drop-down.png) no-repeat right center;display:block;}
.menu{display:none;width:auto;border:1px solid #1c1c1c;}
.menu li{background-color:#302f2f;}
.menu li a{color:#FFFFFF;padding:10px;display:block;font-size:15px;}
.menu li a:hover{color:#1BA2EB}
.banner{background:#fff;box-shadow:0px 4px 6px #aaa;}
.rslides{margin:0 auto;position:relative;max-width:100%!important;display:inline-block}
.rslides_container{margin-bottom:50px;position:relative;float:left;width:100%;}
.centered-btns_nav{z-index:3;position:absolute;-webkit-tap-highlight-color:rgba(0,0,0,0);top:50%;left:0;opacity:0.7;text-indent:-9999px;overflow:hidden;text-decoration:none;height:61px;width:38px;background:transparent url("themes.html") no-repeat left top;margin-top:-45px;}
.centered-btns_nav:active{opacity:1.0;}
.centered-btns_nav.next{left:auto;background-position:right top;right:0;}
.transparent-btns_nav{z-index:3;position:absolute;-webkit-tap-highlight-color:rgba(0,0,0,0);top:0;left:0;display:block;background:#fff;opacity:0;filter:alpha(opacity=1);width:48%;text-indent:-9999px;overflow:hidden;height:91%;}
.transparent-btns_nav.next{left:auto;right:0;}
.large-btns_nav{z-index:3;position:absolute;-webkit-tap-highlight-color:rgba(0,0,0,0);opacity:0.6;text-indent:-9999px;overflow:hidden;top:0;bottom:0;left:0;background:#000 url("themes.html") no-repeat left 50%;width:38px;}
.large-btns_nav:active{opacity:1.0;}
.large-btns_nav.next{left:auto;background-position:right 50%;right:0;}
.centered-btns_nav:focus, .transparent-btns_nav:focus, .large-btns_nav:focus{outline:none;}
.centered-btns_tabs, .transparent-btns_tabs, .large-btns_tabs{margin:10px auto 0 auto;text-align:center;width:6%\9}
.centered-btns_tabs li, .transparent-btns_tabs li, .large-btns_tabs li{display:inline;float:none;_float:left;*float:left;margin-right:5px;text-align:center;}
.centered-btns_tabs a, .transparent-btns_tabs a, .large-btns_tabs a{text-indent:-9999px;overflow:hidden;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;background:#ccc;display:inline-block;_display:block;*display:block;-webkit-box-shadow:inset 0 0 2px 0 rgba(0,0,0,.3);-moz-box-shadow:inset 0 0 2px 0 rgba(0,0,0,.3);box-shadow:inset 0 0 2px 0 rgba(0,0,0,.3);width:9px;height:9px;}
.centered-btns_here a,.transparent-btns_here a,.large-btns_here a{background:#0088DD;}
.description{position:absolute;top:13%;left:3%;width:97%;}
.rslides img{display:block;height:auto;float:left;width:100%;border:0;}
.rslides h1{line-height:100%;font-weight:normal;}
.rslides ul{margin:20px 0 15px 0;display:inline-block;}
.rslides li{float:left;font-family:'SegoeUI-Light';color:#fff;line-height:100%;font-weight:normal;font-size:130%;}
.rslides .description li{background:url(../images/banner-des-li-bullet.png) no-repeat right center;padding:0 8px;}
.rslides li:last-child{background:none;}
.rslides li a{font-size:86%;font-family:'SegoeUI-Light';color:#fff;}
.rslides .readMore{width:7%;text-align:center;padding:13px 9px;margin-top:10px;font-size:14px;font-family:'DroidSans';}
.stream{padding:30px 40px;border-top:none;background:#FFFFFF;margin-bottom:20px;box-shadow:0px 4px 6px #aaa;}
.streamBox{float:left;border-right:1px solid #CCCCCC;margin-right:20px;padding-right:10px;width:47%;}
.streamBox h4{color:#0088DD;margin-bottom:15px;}
.streamBox ul li{background:url(../images/bluearrow.png) no-repeat left center;padding-left:15px;margin-bottom:10px;}
.streamBox ul li a{color:#666666;font-family:'DroidSans';font-size:14px;}
.streamBox ul li a:hover{color:#0088DD}
.streamBoxSmall{float:left;width:33%;}
.carsoul{background:#FFFFFF;margin:20px 0;border:1px solid #D0D0D0;padding:25px 0 33px 50px;box-shadow:0px 0px 6px #aaa;}
.carsoul h2{width:210px\9;height:36px\9}
.jcarousel-skin-tango .jcarousel-container-horizontal{width:95.9%;}
.jcarousel-skin-tango .jcarousel-clip{overflow:hidden;}
.jcarousel-skin-tango .jcarousel-clip-horizontal{width:100%;}
.jcarousel-skin-tango li{margin-right:46px;width:182px;box-shadow:1px 1px 10px 1px #aaa;height:185px;}
.jcarousel-skin-tango ul{height:190px;padding-top:10px!important}
.jcarousel-skin-tango li img{padding:3px;width:174px;height:100%;pa}
.jcarousel-prev{background:url(../images/leftarrow.png) no-repeat;width:19px;height:19px;cursor:pointer;position:absolute;right:0;top:0;margin-right:22px;}
.jcarousel-prev:hover{background:url(../images/leftarrowhover.png) no-repeat}
.jcarousel-next{background:url(../images/rightarrow.png) no-repeat;width:19px;height:19px;cursor:pointer;position:absolute;right:0;top:0;}
.jcarousel-next:hover{background:url(../images/rightarrowhover.png) no-repeat}
.jcarousel-skin-tango{position:relative;margin-top:-25px;}
.jcarousel-clip{padding:40px 0 0 10px;}
.footer{background:#21242C;margin-bottom:20px;border:1px solid #D0D0D0;padding:10px 24px;display:block;width:auto;box-shadow:0px 0px 7px 2px #aaa;}
.viewMore{background:#0088DD;height:34px;cursor:pointer;font-size:14px;font-family:'DroidSans';color:#FFFFFF;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;padding:0 10px;display:inline-block;line-height:34px;}
.viewMore:hover{background:#5AB4EA}
.footer h2{color:#FFFFFF;margin-bottom:18px;}
.facebookWidget{background:#fff}
.footCon{width:20%;float:left;margin-right:52px;}
.footerNews{}
.footerNews span{font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#ccc;display:block;}
.footerNews .viewMore{margin-top:10px;}
.footerNews ul li{margin-bottom:10px;}
.footerNews ul li a{color:#00CCFF;font-size:13px;font-family:Arial, Helvetica, sans-serif;}
.footerNews ul li a:hover{color:#ffffff;}
.facebookFan{width:21%;}
.network{}
.distributors{}
.distributors p{color:#FFFFFF;font-family:'DroidSans';font-size:13px;margin-bottom:15px;line-height:23px;}
#map{background:url(../images/map.png) no-repeat left top;width:190px;height:230px;position:relative;}
#map h2{position:absolute;color:#0088DD;font-size:12px;font-family:Arial, Helvetica, sans-serif;}
#map .tamilnadu{left:55px;top:145px;position:absolute}
#map .gujarat{left:25px;top:70px;position:absolute}
#map .srilanka{left:85px;top:180px;position:absolute}
#map .Kerala{left:8px;top:150px;position:absolute}
#map .Karnataka{left:8px;top:130px;position:absolute}
#map .AndhraPradesh{left:58px;top:110px;position:absolute}
#map .Maharastra{left:18px;top:90px;position:absolute}
#map .Chattisgarh{left:58px;top:80px;position:absolute}
#map .Orissa{left:88px;top:85px;position:absolute}
#map .Jharkhand{left:88px;top:65px;position:absolute}
#map .WestBengal{left:98px;top:65px;position:absolute}
#map .UttarPradesh{left:67px;top:46px;position:absolute}
#map .MadhyaPradesh{left:47px;top:66px;position:absolute}
#map .Haryana{left:56px;top:27px;position:absolute}
#map .Punjab{left:56px;top:17px;position:absolute}
#map .Singapore{left:200px;top:125px;position:absolute}
#map .Malaysia{left:200px;top:115px;position:absolute}
#map .Vietnam{left:228px;top:90px;position:absolute}
#map ul li a{position:absolute;background:url(../images/dot.png) no-repeat left top;width:6px;height:6px;display:block;}
#map ul li a.one{left:65px;top:165px;}
#map ul li a.two{left:25px;top:90px;}
#map ul li a.three{left:75px;top:190px;}
#map ul li a.four{top:168px;left:52px;}
#map ul li a.five{top:145px;left:53px;}
#map ul li a.six{top:126px;left:67px;}
#map ul li a.seven{top:107px;left:50px;}
#map ul li a.eight{top:102px;left:102px;}
#map ul li a.nine{top:84px;left:66px;}
#map ul li a.ten{top:95px;left:85px;}
#map ul li a.eleven{top:83px;left:104px;}
#map ul li a.twle{top:85px;left:119px;}
#map ul li a.thirten{top:63px;left:85px;}
#map ul li a.fourten{top:47px;left:56px;}
#map ul li a.fifteen{top:36px;left:52px;}
#map ul li a.sixteen{top:146px;left:210px;}
#map ul li a.seventeen{top:135px;left:200px;}
#map ul li a.eighteen{top:110px;left:228px;}
.copyRights{color:#666666;font-family:'DroidSans';font-size:13px;text-align:center;width:auto;padding:0 20px;height:37px;}
.copyRights a{color:#0088DD;}
.copyRights a:hover{color:#666;}

.subBanner{background:#009688;display:inline-block;width:100%;height:150px;position:relative;margin-bottom:30px;}
.subBanner img{float:right;position:absolute;top:5px;right:50px;width:220px;height:auto}
.bannerText{margin:25px 0 0 50px;}
.subBanner h1{font-size:50px;color:#fff}
.subBanner p{font-size:16px;font-family:'DroidSans';color:#fff;}
.subContent{background:#FFFFFF;padding:25px;margin-bottom:30px;background:url(../images/subpagebg.jpg) repeat-y;margin-top:-27px;}
.leftSub{float:left;width:21%;}
.quickLinks{margin-bottom:20px;}
.quickLinks ul li{background:url(../images/bluearrow.png) no-repeat left center;padding-left:15px;margin-bottom:10px;}
.quickLinks a{color:#333333;font-family:'SegoeUI-Light';font-size:16px;}
.quickLinks a:hover{color:#0088DD;}
.contactForm{}
.contactForm h3{color:#666666;margin-bottom:10px;}
.wpcf7 p{color:#999;font-family:'DroidSans';font-size:14px;}
.wpcf7 input{border-top:1px solid silver;border-left:1px solid silver;border-right:1px solid #DEDEDE;border-bottom:1px solid #DEDEDE;background:#FAFAFA;padding:7px;border-radius:3px;box-shadow:0 0 25px rgba(255, 255, 255, 0.5), inset 2px 2px 2px #EEE;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;transition:all 0.2s linear;height:19px;font-size:14px;color:#999999;font-family:'DroidSans';border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;margin-bottom:10px;width:84%;margin:8px 0;font-size:13px;}
.wpcf7 textarea{border-top:1px solid silver;border-left:1px solid silver;border-right:1px solid #DEDEDE;border-bottom:1px solid #DEDEDE;background:#FAFAFA;padding:7px;border-radius:3px;box-shadow:0 0 25px rgba(255, 255, 255, 0.5), inset 2px 2px 2px #EEE;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;transition:all 0.2s linear;height:100px;font-size:14px;color:#999999;font-family:'DroidSans';border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;margin-bottom:10px;width:85%;padding-left:15px;padding-top:10px;margin:10px 0}
.wpcf7 input.wpcf7-submit{width:116px;height:34px;border:none;font-size:14px;color:#FFFFFF;font-family:'DroidSans';background:#0088dd;cursor:pointer;border-radius:5px;webkit-border-radius:5px;-moz-border-radius:5px;padding:0;text-align:center;box-shadow:none;text-transform:uppercase;}
.red{color:#990000}
.wpcf7 input.wpcf7-submit:hover{background:#5AB4EA}
.readMore{padding:7px;border:none;font-size:14px;color:#FFFFFF;font-family:'DroidSans';background:#21242C;cursor:pointer;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;display:block;}
span.wpcf7-not-valid-tip{background:none!important;border:none!important;color:#ff0000!important;top:-38px!important;left:50%!important;}
.news .readMore{float:right}
.readMore:hover{background:#5AB4EA}
.map{width:100%;border:1px solid #D0D0D0;box-shadow:0px 0px 6px #aaa;}
.map iframe{width:100%;}
.conInfo{margin-bottom:40px;display:inline-block;}
.conInfo h3{margin-bottom:10px;}
address{font-style:normal;color:#333;line-height:20px;font-size:14px;font-family:'DroidSans';}
.contactNumber{float:left;margin-left:80px;}
.contactNumber li{font-size:14px;margin-bottom:10px;font-family:'DroidSans';}
.contactNumber li.tele{background:url(../images/tele-phone.png) no-repeat left center;padding-left:20px;}
.contactNumber li.fax{background:url(../images/fax-icon.png) no-repeat left center;padding-left:20px;}
.contactNumber li.mobile{background:url(../images/mobile-phone.png) no-repeat left center;padding-left:20px;}
.contactNumber li.mail{background:url(../images/con-mail.png) no-repeat left center;padding-left:20px;}
.contactNumber li.mail a{color:#1BA2EB;font-family:'DroidSans';}
.contactNumber li.mail a:hover{color:#666}
.rightSub{float:left;width:75%;margin-left:35px;}
.rightSub ul{margin-left:15px;}
.breadcrumb{font-size:11px;font-family:'SegoeUI-Light';color:#1BA2EB;margin-bottom:15px;}
.breadcrumb a{color:#999999}
.breadcrumb a:hover{color:#1BA2EB;}
.rightSub h1{margin-bottom:10px;color:#000000;}
.rightSub h4{margin-bottom:10px;color:#666666;}
.rightSub p{font-size:14px;font-family:'DroidSans';color:#666666;line-height:23px;margin-bottom:10px;}
.article{border-bottom:1px solid #DEDEDE;padding-bottom:20px;margin-top:20px;}
.article h4 a{color:#545454;font-family:'DroidSans';}
.article h4 a:hover{color:#00CCFF;}
.rightSub ul li{background:url(../images/blackarrow.png) no-repeat left center;padding-left:15px;margin-bottom:10px;font-size:12px;}
.productDeail p{width:550px;}
.requestBtnArea{font-family:'DroidSans';color:#666666;font-size:13px;padding-bottom:30px;}
.requestBtnArea a{background:#009933;cursor:pointer;font-family:'DroidSans';color:#000000;font-size:14px;border:none;padding:10px;border-radius:5px;color:#FFFFFF;display:inline-block;}
.requestBtnArea .requestBtn{background:#FF9900;}
.requestBtnArea .requestBtn:hover{background:#EA8C00;}
.requestBtnArea a:hover{background:#007927}
.color{background:#F9F9F9;}
.productSpecify{width:100%;border:none}
.productSpecify td{padding:10px 5px;border:none;border-top:1px solid #DEDEDE;font-family:'DroidSans';font-size:13px;color:#666666;}
.colorB{color:#000000!important;}
.colorBg{background:#F9F9F9;}
.proPage{width:100%;display:inline-block;}
.rightSub .proPage li{float:left;background:#fff;padding:0;margin:0 5% 30px 0;width:28%;width:19%\9;height:320px;}
.rightSub .set h2{text-align:center;}
.rightSub .set h2 a{color:#fff;font-size:18px;text-align:center;background:rgba(3, 2, 2, 0.73);display:block;padding:10px;width:226px}
.rightSub .set h2 a:hover{background:rgba(27, 162, 235, 0.78);-webkit-transition:background-color .50s ease, border .50s ease, color .50s ease, opacity .50s ease-in-out;-moz-transition:background-color .50s ease, border .50s ease, color .50s ease, opacity .50s ease-in-out;-ms-transition:background-color .50s ease, border .50s ease, color .50s ease, opacity .50s ease-in-out;-o-transition:background-color .50s ease, border .50s ease, color .50s ease, opacity .50s ease-in-out;transition:background-color .50s ease, border .50s ease, color .50s ease, opacity .50s ease-in-out;}
.rightSub .proPage li:hover .rightSub .proPage li img{border:1px solid rgba(27, 162, 235, 0.78)}
.rightSub .proPage li .set{width:100%;}
.rightSub .proPage li img{border:1px solid #C5C5C5;padding:3px;width:100%;height:100%}
.proDetailPage img{float:right;width:300px;height:auto;}
.proDetailPage h1{float:left;}
.proDetailPage p{clear:both}
.proDeCon{width:60%;}
.productPageCon{}
.productPageCon .stream{box-shadow:none;padding:0;margin:0}
.productPageCon .streamBox{width:100%;margin-bottom:20px;border:none}
.enquryPage{width:60%;margin:0 auto;}
.enquryPage .wpcf7 input{width:81%;margin:2px 0}
.enquryPage .wpcf7-select{width:84%;border-top:1px solid silver;border-left:1px solid silver;border-right:1px solid #DEDEDE;border-bottom:1px solid #DEDEDE;background:#FAFAFA;padding:7px;border-radius:3px;box-shadow:0 0 25px rgba(255, 255, 255, 0.5), inset 2px 2px 2px #EEE;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;transition:all 0.2s linear;color:#999;}
.enquryPage .wpcf7-textarea{width:80%;}
.enquryPage .wpcf7 input.wpcf7-submit{width:15%;}
.set{position:relative;width:100%;}
.zoom{position:absolute;top:0;display:none;width:100%;z-index:10000;left:0}
.zoom a{display:block;width:30px;height:30px;text-indent:-99999px;cursor:pointer;}
.zoom .view-set{position:absolute;display:block;width:30px;height:30px;background-color:#000\9;background-color:rgba(0,0,0,0.5);background-image:url(../images/pro-zoom.png);background-repeat:no-repeat;background-position:center;margin-left:20px;z-index:10000000;text-indent:-99999px}
.zoom .view-article{z-index:10000000;position:absolute;display:block;background-color:rgba(0,0,0,0.5);background-image:url(../images/pro-link.png);background-repeat:no-repeat;background-position:center;width:30px;height:30px;margin-right:20px;background-color:#000\9;}
.zoom .view-set:hover, .zoom .view-article:hover{background-color:#46ABE7;opacity:0.8;}
div.pp_default .pp_top,div.pp_default .pp_top .pp_middle,div.pp_default .pp_top .pp_left,div.pp_default .pp_top .pp_right,div.pp_default .pp_bottom,div.pp_default .pp_bottom .pp_left,div.pp_default .pp_bottom .pp_middle,div.pp_default .pp_bottom .pp_right{height:13px}
div.pp_default .pp_top .pp_left{background:url(../images/prettyPhoto/default/sprite.png) -78px -93px no-repeat}
div.pp_default .pp_top .pp_middle{background:url(../images/prettyPhoto/default/sprite_x.png) top left repeat-x}
div.pp_default .pp_top .pp_right{background:url(../images/prettyPhoto/default/sprite.png) -112px -93px no-repeat}
div.pp_default .pp_content .ppt{color:#f8f8f8}
div.pp_default .pp_content_container .pp_left{background:url(../images/prettyPhoto/default/sprite_y.png) -7px 0 repeat-y;padding-left:13px}
div.pp_default .pp_content_container .pp_right{background:url(../images/prettyPhoto/default/sprite_y.png) top right repeat-y;padding-right:13px}
div.pp_default .pp_expand{background:url(../images/prettyPhoto/default/sprite.png) 0 -29px no-repeat;cursor:pointer;width:28px;height:28px}
div.pp_default .pp_expand:hover{background:url(../images/prettyPhoto/default/sprite.png) 0 -56px no-repeat;cursor:pointer}
div.pp_default .pp_contract{background:url(../images/prettyPhoto/default/sprite.png) 0 -84px no-repeat;cursor:pointer;width:28px;height:28px}
div.pp_default .pp_contract:hover{background:url(../images/prettyPhoto/default/sprite.png) 0 -113px no-repeat;cursor:pointer}
div.pp_default .pp_close{width:30px;height:30px;background:url(../images/prettyPhoto/default/sprite.png) 2px 1px no-repeat;cursor:pointer}
div.pp_default .pp_gallery ul li a{background:url(../images/prettyPhoto/default/default_thumb.png) center center #f8f8f8;border:1px solid #aaa}
div.pp_default .pp_content_container .pp_details{margin-top:5px}
div.pp_default .pp_nav{clear:none;height:30px;width:110px;position:relative}
div.pp_default .pp_nav .currentTextHolder{font-family:Georgia;font-style:italic;color:#999;font-size:11px;left:75px;line-height:25px;position:absolute;top:2px;margin:0;padding:0 0 0 10px}
div.pp_default .pp_close:hover,div.pp_default .pp_nav .pp_play:hover,div.pp_default .pp_nav .pp_pause:hover,div.pp_default .pp_arrow_next:hover,div.pp_default .pp_arrow_previous:hover{opacity:0.7}
div.pp_default .pp_description{font-size:11px;font-weight:700;line-height:14px;margin:5px 50px 5px 0}
div.pp_default .pp_bottom .pp_left{background:url(../images/prettyPhoto/default/sprite.png) -78px -127px no-repeat}
div.pp_default .pp_bottom .pp_middle{background:url(../images/prettyPhoto/default/sprite_x.png) bottom left repeat-x}
div.pp_default .pp_bottom .pp_right{background:url(../images/prettyPhoto/default/sprite.png) -112px -127px no-repeat}
div.pp_default .pp_loaderIcon{background:url(../images/prettyPhoto/default/loader.gif) center center no-repeat}
div.pp_overlay{background:#000;display:none;left:0;position:absolute;top:0;width:100%;z-index:9500}
div.pp_pic_holder{display:none;position:absolute;width:100px;z-index:10000}
.pp_content{height:40px;min-width:40px}
* html .pp_content{width:40px}
.pp_content_container{position:relative;text-align:left;width:100%}
.pp_content_container .pp_left{padding-left:20px}
.pp_content_container .pp_right{padding-right:20px}
.pp_content_container .pp_details{float:left;margin:10px 0 2px}
.pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000}
.pp_gallery{display:none;left:50%;margin-top:-50px;position:absolute;z-index:10000}
.pp_gallery div{float:left;overflow:hidden;position:relative}
.pp_gallery ul{float:left;height:35px;position:relative;white-space:nowrap;margin:0 0 0 5px;padding:0}
.pp_gallery ul a{border:1px rgba(0,0,0,0.5) solid;display:block;float:left;height:33px;overflow:hidden}
.pp_gallery ul a img{border:0}
.pp_gallery li{display:block;float:left;margin:0 5px 0 0;padding:0}
.pp_gallery li.default a{background:url(../images/prettyPhoto/facebook/default_thumbnail.gif) 0 0 no-repeat;display:block;height:33px;width:50px}
a.pp_expand,a.pp_contract{cursor:pointer;display:none;height:20px;position:absolute;right:30px;text-indent:-10000px;top:10px;width:20px;z-index:20000}
a.pp_close{position:absolute;right:0;top:0;display:block;line-height:22px;text-indent:-10000px}
.pp_loaderIcon{display:block;height:24px;left:50%;position:absolute;top:50%;width:24px;margin:-12px 0 0 -12px}
div.ppt{color:#fff;display:none;font-size:17px;z-index:9999;margin:0 0 5px 15px}
div.pp_default .pp_content{background-color:#fff}
div.pp_default .pp_details,div.light_rounded .pp_details,div.dark_rounded .pp_details,div.dark_square .pp_details,div.light_square .pp_details,div.facebook .pp_details{position:relative}
div.dark_rounded .currentTextHolder,div.dark_square .currentTextHolder{color:#c4c4c4}
div.dark_rounded #pp_full_res .pp_inline,div.dark_square #pp_full_res .pp_inline{color:#fff}
.pp_top,.pp_bottom{height:20px;position:relative}
* html .pp_top,* html .pp_bottom{padding:0 20px}
.pp_top .pp_left,.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px}
.pp_top .pp_middle,.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px}
* html .pp_top .pp_middle,* html .pp_bottom .pp_middle{left:0;position:static}
.pp_top .pp_right,.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}
.pp_fade,.pp_gallery li.default a img{display:none}
.scrollTop{background:url(../images/icon_top.png) no-repeat;display:block;height:40px;width:40px;}
.scrollTop:hover{background:url(../images/icon_top-hover.png) no-repeat;display:block;height:40px;width:40px;}
.facebookWidget{background:#fff}
.pageCon{display:inline-block;width:100%;}
.pageInnerCon{width:65%;float:left}
.pageImage{float:right;width:30%;}
.pageImage img{width:100%;height:auto;}
.modal-open{overflow:hidden;}
.modal-open.page-overflow .page-container,
.modal-open.page-overflow .page-container .navbar-fixed-top,
.modal-open.page-overflow .page-container .navbar-fixed-bottom,
.modal-open.page-overflow .modal-scrollable{overflow-y:scroll;}
@media (max-width:979px){.modal-open.page-overflow .page-container .navbar-fixed-top,
.modal-open.page-overflow .page-container .navbar-fixed-bottom{overflow-y:visible;}
}
.modal-scrollable{position:fixed;top:0;bottom:0;left:0;right:0;overflow:auto;}
.modal{outline:none;position:absolute;margin-top:0;top:50%;overflow:visible;}
.modal.fade{top:-100%;-webkit-transition:opacity 0.3s linear, top 0.3s ease-out, bottom 0.3s ease-out, margin-top 0.3s ease-out;-moz-transition:opacity 0.3s linear, top 0.3s ease-out, bottom 0.3s ease-out, margin-top 0.3s ease-out;-o-transition:opacity 0.3s linear, top 0.3s ease-out, bottom 0.3s ease-out, margin-top 0.3s ease-out;transition:opacity 0.3s linear, top 0.3s ease-out, bottom 0.3s ease-out, margin-top 0.3s ease-out;}
.modal.fade.in{top:50%;}
.modal-body{max-height:none;overflow:visible;}
.modal.modal-absolute{position:absolute;z-index:950;}
.modal .loading-mask{position:absolute;top:0;bottom:0;left:0;right:0;background:#fff;border-radius:6px;}
.modal-backdrop.modal-absolute{position:absolute;z-index:940;}
.modal-backdrop,
.modal-backdrop.fade.in{opacity:0.7;filter:alpha(opacity=70);background:#fff;}
.modal.container{width:940px;margin-left:-470px;}
.modal-overflow.modal{top:1%;}
.modal-overflow.modal.fade{top:-100%;}
.modal-overflow.modal.fade.in{top:1%;}
.modal-overflow .modal-body{overflow:auto;-webkit-overflow-scrolling:touch;}
@media (min-width:1200px){.modal.container{width:1170px;margin-left:-585px;}
}
@media (max-width:979px){.modal,
.modal.container,
.modal.modal-overflow{top:1%;right:1%;left:1%;bottom:auto;width:auto !important;height:auto !important;margin:0 !important;padding:0 !important;}
.modal.fade.in,
.modal.container.fade.in,
.modal.modal-overflow.fade.in{top:1%;bottom:auto;}
.modal-body,
.modal-overflow .modal-body{position:static;margin:0;height:auto !important;max-height:none !important;overflow:visible !important;}
.modal-footer,
.modal-overflow .modal-footer{position:static;}
}
.loading-spinner{position:absolute;top:50%;left:50%;margin:-12px 0 0 -12px;}
.animated{-webkit-animation-duration:1s;-moz-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;}
@-webkit-keyframes shake{0%, 100%{-webkit-transform:translateX(0);}
10%, 30%, 50%, 70%, 90%{-webkit-transform:translateX(-10px);}
20%, 40%, 60%, 80%{-webkit-transform:translateX(10px);}
}
@-moz-keyframes shake{0%, 100%{-moz-transform:translateX(0);}
10%, 30%, 50%, 70%, 90%{-moz-transform:translateX(-10px);}
20%, 40%, 60%, 80%{-moz-transform:translateX(10px);}
}
@-o-keyframes shake{0%, 100%{-o-transform:translateX(0);}
10%, 30%, 50%, 70%, 90%{-o-transform:translateX(-10px);}
20%, 40%, 60%, 80%{-o-transform:translateX(10px);}
}
@keyframes shake{0%, 100%{transform:translateX(0);}
10%, 30%, 50%, 70%, 90%{transform:translateX(-10px);}
20%, 40%, 60%, 80%{transform:translateX(10px);}
}
.shake{-webkit-animation-name:shake;-moz-animation-name:shake;-o-animation-name:shake;animation-name:shake;}
.homeLink{width:100%;margin:20px 0;}
.homeLink td{padding:5px;border:1px solid #ccc;text-align:center;}
.homeLink td.heading{background:#ddd;font-weight:bold;}
.contactnumber_list{display:inline-block;width:100%}
.contactnumber_list h4{margin-bottom:8px;}
.contactnumber_list h5{margin-bottom:20px;font-size:15px}
.inquires{margin-left:70px}
.contactnumber_list ul{width:100%;}
.contactnumber_list ul li{display:inline-block;background:none;float:left;width:45%;padding-left:0;margin:0 40px 30px 0;border-bottom:solid 1px #CCC;min-height:180px}
.contactnumber_list span{font-size:12px;color:#666}
.contactnumber_list li h6{margin-bottom:10px;font-size:15px;color:#1bb1eb}
.contactnumber_list li p{margin-left:5px;display:inline-block;width:60%;font-weight:bold;}
#content{margin:20px auto 0;width:1000px;}
.demo1{float:left;width:800px;height:284px;-moz-box-shadow:0 0 5px #ddd;-webkit-box-shadow:0 0 5px #ddd;box-shadow:0 0 5px #ddd;}
.menu{margin-bottom:40px;text-align:center;}
.menu a{color:#D7363A;font-size:11px;font-weight:bold;margin:0 10px;}
.preloader{background:url(../images/loader.html) no-repeat center #fff;}
.marker{display:block;text-indent:-9999px;width:15px;height:23px;outline:none;background:url(../images/marker.html) no-repeat;cursor:pointer;}
.popup{width:300px;position:absolute;padding:8px;background:#2a2a2a;color:#fff;font-weight:bold;font-size:11px;line-height:20px;}
.popup h3{margin:0;margin-bottom:10px;font-family:'Cabin Condensed', sans-serif;font-weight:normal;font-size:20px;}
.popup .close{display:block;text-indent:-9999px;position:absolute;top:4px;right:4px;width:16px;height:16px;outline:none;background:url(../images/close.html) no-repeat;cursor:pointer;}
.relative{position:relative;}
.controls{position:absolute;top:0;width:190px;right:0px;z-index:20;}
.controls a{background:#2a2a2a;background:rgba(0, 0, 0, .6);display:inline-block;clear:both;font-size:11px;font-weight:bold;line-height:28px;margin-bottom:4px;outline:none;padding:0 13px;text-decoration:none;color:#fff;}
.controls a:hover{background:#21242C;color:#fff;}
.controls .active{background:#5AB4EA;color:#fff;}