/**
	Machli - Simple Plain Creative Bootstrap Template
 	Copyright (c) 2013, Subramanian 

	Author: Subramanian
    Profile: themeforest.net/user/FMedia/
	
    Version: 1.0.0
	Release Date: November 2013
	
**/


body,html{-webkit-tap-highlight-color:rgba(0,0,0,0);overflow:hidden}@media only screen and (max-width:767px){body{overflow-x:hidden;overflow-y:auto;padding-left:0;padding-right:0}}@media only screen and (min-width:480px) and (max-width:767px){body{overflow-x:hidden;overflow-y:auto}}.logo{position:relative;width:auto;margin:40px 30px 0 20px;height:60px;float:left}.logo img{display:block;bottom:0;max-height:100%;width:100%}.topMenu .header .logo{width:180px;margin:0}@media only screen and (min-width:768px) and (max-width:979px){.logo{height:50px}.topMenu .header .logo{padding-top:5px}}.header{z-index:100000000;position:fixed!important;width:250px!important;display:block;height:100%;top:0!important;overflow:visible;-webkit-backface-visibility:hidden;-webkit-perspective:1000;-webkit-transform:translateZ(0);-webkit-transition:translate3d(0,0,0)}.enableTransition_header{transition:left .25s ease-in-out;-webkit-transition:left .25s ease-in-out;-moz-transition:left .25s ease-in-out;-ms-transition:left .25s ease-in-out;-o-transition:left .25s ease-in-out;-transition:left .25s ease-in-out}.header_content{overflow-y:auto;display:block;position:relative}.leftNav ul.nav{clear:both;display:block;padding-top:40px!important}.leftNav ul li,.topNav ul li{font-family:Droid_sans,'Trebuchet MS',sans-serif;font-weight:700;font-size:14px;text-align:left;margin:0;white-space:nowrap;text-transform:uppercase}.leftNav ul li a{padding:10px 10px 10px 40px;margin:0;display:block;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.leftNav ul li a i{margin:0 5px 0 0}.leftNav ul li ul{margin-top:0;margin-bottom:0}.leftNav ul li ul li{font-size:11px!important;font-weight:400;padding:0}.leftNav ul li ul li a,.leftNav ul li ul li a.last{padding:5px 10px 5px 30px}.leftNav ul li ul{position:relative;display:block;overflow:hidden;height:0}.leftNav ul li ul.open{display:block;-ms-filter:"alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;height:auto}.leftNav ul li ul.close{-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;height:0}.topNav ul li{margin:0 0 10px}.topNav ul li a{padding:20px 10px}.topNav ul li ul li{font-size:11px!important;font-weight:400;padding:0;margin:0}.topNav ul li ul li a{padding:10px}.topNav ul{display:inline;list-style:none;float:right}.topNav ul li{display:inline-block;position:relative;cursor:pointer;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}.topNav ul li a{-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.topNav ul li ul{position:absolute;margin:0 auto;top:58px;width:150px;display:none;left:-35px!important;opacity:0;visibility:hidden;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-ms-transition:opacity .2s;-o-transition:opacity .2s;-transition:opacity .2s}.topNav ul li ul li a{text-align:center!important;display:block}.topNav ul li ul li{display:block}.topNav ul li:hover ul{display:block;opacity:1;visibility:visible}@media only screen and (max-width:479px){.leftNav ul{padding-top:0}}.addFadeEffect{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.closeMenu,.iButton,.showHideMenu{padding:5px 10px 4px;cursor:pointer;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:none}.iButton{display:inline-block}.topMenu .closeMenu,.topMenu .showHideMenu{visibility:hidden!important;display:none!important}.showHideMenu{z-index:10002568;position:fixed;left:10px;top:10px}.closeMenu{z-index:9;position:absolute;left:5px;top:10px}@media (max-width:1519px){.closeMenu,.showHideMenu{display:inline-block}.header_content{height:100%!important}}.menu_footer{bottom:10px!important;padding:50px 20px 0;display:block;position:relative!important}.topMenu .menu_footer{visibility:hidden!important}@media only screen and (max-width:767px){.menu_footer{padding:50px 10px 0}}.topMenu .header{position:fixed!important;width:100%!important;height:60px!important;display:block;top:0!important}.topMenu .header_content{padding:0 50px;overflow:visible!important;height:60px!important}.top_space{margin-top:-25px}.topMenu .top_space{margin-top:40px}.top_space_onePage{margin-top:-15px}.topSpace_mini{margin-top:15px!important}.container,.container-fluid{padding-left:50px!important;padding-right:20px!important}@media (max-width:1519px){.container,.container-fluid,.leftMenu .container,.leftMenu .container-fluid,.topMenu .container,.topMenu .container-fluid,.topMenu .header_content{padding-left:10px!important;padding-right:10px!important}.topMenu .desktop_alignLeft{margin:0!important}}@media only screen and (max-width:1119px){.top_space{margin-top:-15px}}@media only screen and (max-width:979px){.container{padding-left:10px!important;padding-right:10px!important}.topMenu .container,.topMenu .container-fluid,.topMenu .header_content{padding-left:20px!important;padding-right:20px!important}.container-fluid{padding-left:10px!important;padding-right:10px!important}}@media only screen and (min-width:768px) and (max-width:979px){.container,.topMenu .header_content{padding-left:20px!important;padding-right:20px!important}.container-fluid{padding-left:10px!important;padding-right:10px!important}}.bodyContainer{position:relative;float:right;top:0;overflow:hidden;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.contentWrapper{margin:0;padding:0 0 50px;display:block;position:relative;width:100%;left:0;overflow:auto;outline:0}.topMenu .contentWrapper{padding:0}.contentHold{position:relative;overflow:auto;margin:0;padding:0}.vertical_page{max-width:768px}.m-Scrollbar{position:relative;left:0;margin:0;padding:0;overflow:auto}.contentWrapper.fullWidth{padding:0!important;margin:0!important}.fullWidth{width:100%;padding:0}.fullHeight{padding:0}.contentSpacing{padding:70px 0}.titleTop,.titleTopLarge{padding:10px 0}@media screen and (max-width:767px){.fullWidth{padding-left:0;padding-right:0}}@media (max-width:1519px){.bodyContainer{float:left}}.enablHardwareAcc{-webkit-backface-visibility:hidden;-webkit-perspective:1000;-webkit-transform:translateZ(0);-webkit-transition:translate3d(0,0,0)}.enableTransition{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out}@-webkit-keyframes rotating{from{transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);-moz-transition:rotate(0deg);-webkit-transform:rotate(0deg)}to{transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);-moz-transition:rotate(360deg);-webkit-transform:rotate(360deg)}}@-webkit-keyframes spaceboots{0%{transform:translate(2px,1px) rotate(0deg);-ms-transform:translate(2px,1px) rotate(0deg);-o-transform:translate(2px,1px) rotate(0deg);-moz-transition:translate(2px,1px) rotate(0deg);-webkit-transform:translate(2px,1px) rotate(0deg)}10%{transform:translate(-1px,-2px) rotate(-1deg);-ms-transform:translate(-1px,-2px) rotate(-1deg);-o-transform:translate(-1px,-2px) rotate(-1deg);-moz-transition:translate(-1px,-2px) rotate(-1deg);-webkit-transform:translate(-1px,-2px) rotate(-1deg)}20%{transform:translate(-3px,0) rotate(1deg);-ms-transform:translate(-3px,0) rotate(1deg);-o-transform:translate(-3px,0) rotate(1deg);-moz-transition:translate(-3px,0) rotate(1deg);-webkit-transform:translate(-3px,0) rotate(1deg)}30%{transform:translate(0px,2px) rotate(0deg);-ms-transform:translate(0px,2px) rotate(0deg);-o-transform:translate(0px,2px) rotate(0deg);-moz-transition:translate(0px,2px) rotate(0deg);-webkit-transform:translate(0px,2px) rotate(0deg)}40%{transform:translate(1px,-1px) rotate(1deg);-ms-transform:translate(1px,-1px) rotate(1deg);-o-transform:translate(1px,-1px) rotate(1deg);-moz-transition:translate(1px,-1px) rotate(1deg);-webkit-transform:translate(1px,-1px) rotate(1deg)}50%{transform:translate(-1px,2px) rotate(-1deg);-ms-transform:translate(-1px,2px) rotate(-1deg);-o-transform:translate(-1px,2px) rotate(-1deg);-moz-transition:translate(-1px,2px) rotate(-1deg);-webkit-transform:translate(-1px,2px) rotate(-1deg)}60%{transform:translate(-3px,1px) rotate(0deg);-ms-transform:translate(-3px,1px) rotate(0deg);-o-transform:translate(-3px,1px) rotate(0deg);-moz-transition:translate(-3px,1px) rotate(0deg);-webkit-transform:translate(-3px,1px) rotate(0deg)}70%{transform:translate(2px,1px) rotate(-1deg);-ms-transform:translate(2px,1px) rotate(-1deg);-o-transform:translate(2px,1px) rotate(-1deg);-moz-transition:translate(2px,1px) rotate(-1deg);-webkit-transform:translate(2px,1px) rotate(-1deg)}80%{transform:translate(-1px,-1px) rotate(1deg);-ms-transform:translate(-1px,-1px) rotate(1deg);-o-transform:translate(-1px,-1px) rotate(1deg);-moz-transition:translate(-1px,-1px) rotate(1deg);-webkit-transform:translate(-1px,-1px) rotate(1deg)}90%{transform:translate(2px,2px) rotate(0deg);-ms-transform:translate(2px,2px) rotate(0deg);-o-transform:translate(2px,2px) rotate(0deg);-moz-transition:translate(2px,2px) rotate(0deg);-webkit-transform:translate(2px,2px) rotate(0deg)}100%{transform:translate(1px,-2px) rotate(-1deg);-ms-transform:translate(1px,-2px) rotate(-1deg);-o-transform:translate(1px,-2px) rotate(-1deg);-moz-transition:translate(1px,-2px) rotate(-1deg);-webkit-transform:translate(1px,-2px) rotate(-1deg)}}.pageFade{width:100%;height:100%;top:0;left:0;position:fixed;z-index:354800000002;overflow:hidden;background:url(../images/loading.gif) no-repeat center center;background-image:-Webkit-image-set(url(../images/loading.gif) 1x,url(../images/loading@2x.gif) 2x)}.white_version .pageFade{background:url(../images/loading_white.gif) no-repeat center center!important;background-image:-Webkit-image-set(url(../images/loading_white.gif) 1x,url(../images/loading_white@2x.gif) 2x)!important}.email_loading{background:url(../images/email_loading.gif) no-repeat center center;background-image:-Webkit-image-set(url(../images/loading.gif) 1x,url(../images/loading@2x.gif) 2x);height:32px;width:32px;position:absolute;z-index:0}.darkStyle .slider_loading,.slider_loading{background:url(../images/loader_black.gif) no-repeat center center;background-image:-Webkit-image-set(url(../images/loader_black.gif) 1x,url(../images/loader_black@2x.gif) 2x);background-color:#1a1a1a;height:32px;width:32px;position:relative;z-index:1;margin:0 auto;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.lightStyle .slider_loading{background:url(../images/loader_white.gif) no-repeat center center;background-image:-Webkit-image-set(url(../images/loader_white.gif) 1x,url(../images/loader_white@2x.gif) 2x);background-color:#f1f1f1;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#reply_message{position:relative;left:20px;text-align:left;float:left}.graph_container{position:relative;width:95%;padding:0;margin-top:0}.graph_container ul{margin:0 0 20px;padding:0;list-style:none;overflow-x:hidden}.graph_container li{width:98%;height:5px;margin:45px 0 0;position:relative}.graph_container li.last{margin:0}.graph_container li span.graph_item{position:absolute;z-index:5;font-weight:700;top:-25px;margin:1px 0 40px 2px;padding:3px 0 0;color:#fff;font-size:13px;text-transform:uppercase}.graph_container li a{position:absolute;left:0;width:0;height:5px;cursor:auto;overflow:visible}.graph_container li span.graph_value{z-index:6;top:-30px;margin-left:-20px;position:absolute;width:36px;height:18px;padding:3px;font-size:11px;text-align:center;font-weight:700;text-transform:uppercase;text-shadow:none!important;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-ms-filter:"alpha(Opacity=70)";filter:alpha(opacity=70);-moz-opacity:.7;-khtml-opacity:.7;opacity:.7}.graph_container li span.graph_value i{position:absolute;left:18px;bottom:-7px;color:#fff;z-index:3}.graph_container li,.graph_container li a{-webkit-border-radius:150px;-moz-border-radius:150px;border-radius:150px}.flexslider .slides{overflow:hidden}.flexslider .slides,.flexslider ul li{margin:0;padding:0}.flex-caption{visibility:hidden}#bodyContent .flex-caption{visibility:visible}@media only screen and (max-width:767px){#bodyContent .flex-caption{visibility:hidden}}.show-grid{margin-top:10px;margin-bottom:20px}.show-grid [class*=span]{background-color:#e2e2e2;text-align:center;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;min-height:40px;line-height:40px}.show-grid [class*=span]:hover{background-color:#ddd}.show-grid .show-grid{margin-top:0;margin-bottom:0}.show-grid .show-grid [class*=span]{margin-top:5px}.show-grid [class*=span] [class*=span]{background-color:#ccc}.show-grid [class*=span] [class*=span] [class*=span]{background-color:#999}.darkStyle .show-grid{color:#222}.team{position:relative;min-width:150px;width:23%;margin-right:2%;float:left}@media only screen and (max-width:979px){.team{width:48%}}@media only screen and (max-width:479px){.team{width:98%!important}}.process{padding:20px 20px 30px;position:relative;display:block;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.process_link{position:absolute;right:-40px;top:25%;z-index:55}.services{overflow:visible!important}.services .description{position:relative;display:inline-block;height:auto;width:75%;padding:15px 10px 5px 15px;margin-left:25px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.services .description i{position:absolute;padding:10px 10px 0;left:-22px;top:5px}.description,.description h4,.description i,.description p,.services i{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out}a.services .service_icon{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}a.services:hover .service_icon{transform:scale(1.4);-ms-transform:scale(1.4);-webkit-transform:scale(1.4)}.service_icon{text-align:center;margin:0 auto;position:relative;float:left;width:15%}.service_icon img{margin:0 auto;display:block}@media only screen and (min-width:768px) and (max-width:979px){.services .description{width:70%!important}}@media only screen and (max-width:479px){.services{padding-bottom:40px;display:block}.services .description{width:auto!important;margin-left:0;margin-right:0;display:block;clear:both}.service_icon{padding-bottom:10px}.services .description i{visibility:hidden}a.services:hover .service_icon{transform:none;-ms-transform:none;-webkit-transform:none}}@media only screen and (min-width:768px) and (max-width:1199px){.services .description{width:68%!important}}@media only screen and (max-width:979px){.process_link{visibility:hidden;right:0}}.mCSB_horizontal>.mCSB_container{margin-bottom:10px!important}.hover_gray li img{-webkit-filter:grayscale(0)}.hover_gray li:hover img{-webkit-filter:grayscale(1)}.hover_gray li.current-img img{-webkit-filter:grayscale(0)}li.current-img .overlay{visibility:hidden}.hover_alpha li{-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;-ms-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.hover_alpha li:hover{zoom:1;-ms-filter:"alpha(Opacity=50)";filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}.thumbnail.mini{max-width:75px;display:inline-block;float:left;margin:5px 15px 0 0}.thumbnail_list{display:block;margin:0 auto}.thumbnail_list li{display:inline-block;padding:0;margin:0 10px 40px 0;min-width:100px!important}.thumbnail_list li a{display:block;max-width:120px}.thumbnail_list.normal{margin:0}.thumbnail_list.normal li{display:inline-block;padding:5px;margin:0 6px 10px 0;width:18%}.thumbnail_list.normal li a{margin:0!important;max-width:100%;height:auto}.thumbnail_list.large li a{display:block;max-width:180px!important}.thumbnail_list.large_x li a{display:block;max-width:240px!important}.thumbnail_list li img{width:100%!important;max-height:auto!important;margin:0 auto!important;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;-webkit-backface-visibility:hidden;-webkit-perspective:1000;-webkit-transform:translateZ(0);-webkit-transition:translate3d(0,0,0)}@media only screen and (max-width:1199px){.thumbnail_list.normal li{width:23%;margin:0 0 5px}}@media screen and (max-width:767px){.thumbnail_list.normal li{width:28%;margin:0 0 5px}.thumbnail_list.normal li a{margin:0 auto;display:inline-block;width:auto;max-width:none}.thumbnail_list.normal li a img{display:inline-block;margin:0 auto}.thumbnail_list li a{max-width:100px}}@media only screen and (max-width:479px){.thumbnail_list.normal li{width:40%;margin:0 0 5px}}.pgScrollUp{position:fixed;width:30px;height:30px;top:auto;left:auto;right:10px;bottom:20px;overflow:hidden;cursor:pointer;z-index:1000000000;background-image:url(../images/scrollup.png);background-image:-Webkit-image-set(url(../images/scrollup.png) 1x,url(../images/scrollup@2x.png) 2x);background-position:0 100%;background-repeat:no-repeat;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-moz-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s;-webkit-backface-visibility:hidden;-webkit-perspective:1000;-webkit-transform:translateZ(0);-webkit-transition:translate3d(0,0,0);display:none}.white_version .pgScrollUp{background-position:100% 0}@media only screen and (min-width:960px) and (max-width:1150px){.pgScrollUp{bottom:15px}}.bar_content{margin-top:10px!important;margin-bottom:20px!important;padding-top:15px!important;padding-bottom:15px!important;border:0}.bar_content.bottomSpace_mini{margin-bottom:20px!important}.desktop_alignLeft{margin:0}.half_width{width:60%}.fadeAfterLoad{display:none}.noSpacing{padding:0!important}#map_canvas{position:relative;width:100%;margin:0;padding:0;top:0;left:0;height:250px;background-color:#efebe2;overflow:hidden}#map_canvas.banner_map{height:100%!important}.darkStyle .mapStyle,.lightStyle .mapStyle,.mapStyle{color:#000!important}@media (max-width:1519px){.desktop_alignLeft{margin:0 auto}}@media only screen and (max-width:1119px){.half_width{width:auto!important}}.setting_tools{position:fixed;text-align:center;bottom:70px;right:-1px;z-index:35480000000;width:180px;margin:0 auto;padding:15px 10px 10px;border:#30c1ca solid 1px;border-left:0;background-color:#30c1ca}@media only screen and (max-width:767px){.setting_tools .iButton{bottom:-1px;top:auto!important}}.setting_tools a{letter-spacing:.1em;font-size:10px;margin-bottom:5px!important}.setting_tools .iButton{position:absolute;font-size:16px;left:-33px;top:-1px;border:#30c1ca solid 1px;border-right:0;-webkit-border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-bottomleft:3px;border-top-left-radius:3px;border-bottom-left-radius:3px}.setting_tools .iButton,.white_version .setting_tools .iButton{color:#000;background-color:#30c1ca}.setting_tools .iButton:hover,.white_version .setting_tools .iButton:hover{color:#fff;background-color:#30c1ca;text-shadow:none!important}