body{color:#444; font-size:16px;}
img{max-width:100%}
#logo a{font-size:2em; color:#fff; text-decoration:none}
#home { padding-top: 30px;padding-bottom: 80px;color: #000; }
#home, .welcome{background-image: url(../img/banner-bg.jpg); background-repeat: no-repeat; background-position: 50% 0px; background-size: cover;}
.navbar-wrapper {background: #001F2E;width: 100%; z-index:999}
.navbar-wrapper  .navbar {margin-bottom: 0}
.navbar-wrapper .navbar-brand, .navbar-wrapper .navbar-nav>li>a {color: #fff; font-weight: 500; font-size: 18px}
.navbar-wrapper .navbar-nav>li>a:hover {color: #000;}
.navbar-wrapper .navbar-collapse {margin: 0 -15px;background: #001F2E;}
.navbar-toggle .icon-bar {background: #fff;}
.points{padding:0; list-style:none;}
.points li{padding:8px 0; font-size:18px; color:#666 }
.points li .fa{padding-right:14px; font-size:24px; color:#000}
.testimonial-control {position: relative;width: 88px;height: 44px;left: 50%;margin:18px 0 0 -44px}
.carousel-control {width: 42px;color: #000;text-align: center;text-shadow: 0 1px 2px rgba(0,0,0,.6);line-height: 42px;border: 1px solid #000;border-radius: 60%;height: 42px;}
.carousel-control .fa {display: block;line-height: 40px;}
.cntr{text-align:center}
.padding-top-btm{padding:100px 0}
.padding-only-top{padding:100px 0 0}
.no-margin-top{margin-top:0}
.offcolor {background-color: #E7E7E7;}
.section{padding:60px 0}
.getstarted-btn {font-size: 4em;}
.intro{ line-height:2.5em; display:table; width:100%}
.intro .fa {font-size: 1.5em;width: 34px;float: left;min-height: 44px;}
.intro h4{line-height:1.5em}
.see-document {color: #444;font-size: 1em;padding: 8px 0 0;clear: both;zoom: 1;display: inline-block;text-decoration: none;}
.see-document:hover{color:#000}
.download-btn-hldr{padding:28px 0; text-align:left}
.message_form  .form-control{border-radius:0; padding:8px; border:0}
.message_form {width: 100%;background: rgba(120, 120, 120, 0.45);margin: 0 auto;padding: 18px 18px 24px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.message_form h2{margin-top:0; padding-top:0;}
.circle-btn{padding:0}
.circle-btn a{display:inline-block; color:#000; text-decoration:none; margin: 14px}
.circle-btn a:hover{color:#444}
.circle-btn a:hover span {border-color: #000;}
.circle-btn span{display:inline-block; margin:4px; background:rgba(255, 255, 255, 0.17); border-radius:60%; border:1px solid #444; height:44px; line-height:44px; width:44px;}
.circle-btn .fa {font-size: 24px;display: block;line-height: 44px;text-align: center;}
.btn{border: 1px solid transparent;}
.btn-primary {color: #000; border: 2px solid transparent; background:transparent; border-radius: 64px;}
.btn-primary:hover {color: #000; border-color: #000; background:transparent;}
/* Social Icons  */
.social-icons {display: inline-block; padding:18px 0 0; margin:0}
.social-icons li {float: left; width: auto; display: inline-block ; vertical-align: top;clear: none ; line-height: 70px;}
.social-network{width: 36px;height: 36px;text-align: center;font-size: 18px;line-height: 36px;margin:14px;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;display: block;text-decoration: none;-webkit-transition: all 250ms ease-in-out;-moz-transition: all 250ms ease-in-out;-o-transition: all 250ms ease-in-out;-ms-transition: all 250ms ease-in-out;	transition: all 250ms ease-in-out;}
.footer  .social-network{margin:0 4px;}
.social-network:hover {	color: #fff;	opacity: 0.7;}
.social-network.ico-facebook {color: #3b5998; border:1px solid #3b5998;}
.social-network.ico-twitter {color: #00a9ed; border: 1px solid #00a9ed}
.social-network.ico-youtube {color: #cd1b20;border: 1px solid #cd1b20}
.social-network.ico-google-plus {color: #cd1111;color: #f8f8f8;}
.social-network.ico-linkedin {background-color: #015886;color: #f8f8f8;}
.social-network.ico-dribbble {background-color: #d92d84;color: #f8f8f8;}
.social-network.ico-instagram {background-color: #beb3a8;color: #f8f8f8;}
.social-network.ico-pinterest {background-color: #ac281a;color: #f8f8f8;}
.social-network.ico-dropbox {background-color: #008ad2;color: #f8f8f8;}
.social-network.ico-skype {background-color: #00a9ed;color: #f8f8f8;}
.social-network.ico-tumblr {background-color: #3a5976;color: #f8f8f8;}
.social-network.ico-vimeo {background-color: #00adee;color: #f8f8f8;}
.social-network.ico-flickr {background-color: #d2d2d2;color: #f8f8f8;}
.social-network.ico-github {background-color: #222;color: #f8f8f8;}
.social-network.ico-renren {background-color: #364a83;color: #f8f8f8;}
.social-network.ico-vk {background-color: #3b5998;color: #f8f8f8;}
.social-network.ico-xing {background-color: #015f5e;color: #f8f8f8;}
.social-network.ico-weibo {background-color: #be4443;color: #f8f8f8;}
.social-network.ico-rss {background-color: #ff6600;color: #f8f8f8;}
.ico-facebook:hover {background-color: #3b5998;color: #f8f8f8;}
.ico-twitter:hover {background-color: #00a9ed;color: #f8f8f8;}
.ico-google-plus:hover {background-color: #cd1111;color: #f8f8f8;}
.ico-linkedin:hover {background-color: #015886;color: #f8f8f8;}
.ico-dribbble:hover {background-color: #d92d84;color: #f8f8f8;}
.ico-instagram:hover {background-color: #beb3a8;color: #f8f8f8;}
.ico-pinterest:hover {background-color: #ac281a;color: #f8f8f8;}
.ico-dropbox:hover {background-color: #008ad2;color: #f8f8f8;}
.ico-skype:hover {background-color: #00a9ed;color: #f8f8f8;}
.ico-youtube:hover {background-color: #cd1b20;color: #f8f8f8;}
.ico-tumblr:hover {background-color: #3a5976;color: #f8f8f8;}
.ico-vimeo:hover {background-color: #00adee;color: #f8f8f8;}
.ico-flickr:hover {background-color: #d2d2d2;color: #f8f8f8;}
.ico-github:hover {background-color: #222;color: #f8f8f8;}
.ico-renren:hover {background-color: #364a83;color: #f8f8f8;}
.ico-vk:hover {background-color: #3b5998;color: #f8f8f8;}
.ico-xing:hover {background-color: #015f5e;color: #f8f8f8;}
.ico-weibo:hover {background-color: #be4443;color: #f8f8f8;}
.ico-rss:hover {background-color: #ff6600;color: #f8f8f8;}
.social-network:hover {color: #fff;opacity: 0.7;}
#sponser {background-color: #eee;text-align: center;line-height: 85px;}
#sponser #props-logos > * {text-align: center;margin-left: 54px;}
.asset {display: inline-block;vertical-align: middle;background-repeat: no-repeat;background-color: transparent;}
.image-props-jqm {width: 133px; height: 30px; background-image: url("../img/jquerymobile.png");}
.apple {width: 24px; height: 30px; background-image: url("../img/apple.png");}
.three{width: 28px; height: 30px; background-image: url("../img/three.png");}
.nokia{width: 85px; height: 30px; background-image: url("../img/nokia-logo.png");}
.motorola{width: 46px; height: 30px; background-image: url("../img/motorola.png");}
.samsong{width: 97px; height: 30px; background-image: url("../img/samsong.png");}
.blackberry{width: 121px; height: 30px; background-image: url("../img/blackberry.png");}
#welcome-block h2{font-size:3.6em; color:#666; padding-bottom:28px}
#welcome-block p{color:#888}
#features h2 {margin: 0 0 18px;}
#features  p{font-size:18px; color:#666}
#features .circle-btn span {height: 58px;line-height: 58px;width: 58px;}
#features .circle-btn .fa {line-height: 58px;}
#features .well {min-height: 20px;padding: 60px 19px 0;margin-bottom: 20px;background-color: transparent;border: 0;border-radius: 4px;-webkit-box-shadow: inset 0 0px 0px rgba(0,0,0,.05);box-shadow: inset 0 0px 0px rgba(0,0,0,.05);}
#features .well .fa{font-size:4em; color:#888}
#features .well:hover .fa{color:#444}
#testimonials .carousel-control.right {background-image: none;background-image: none;}
#testimonials .carousel-control.left {background-image: none;background-image: none;}
#testimonials blockquote {padding: 10px 20px;margin: 0 0 20px;font-size: 17.5px;border-left: 0px solid #eee;}
.testimonial .fa {color: #A5A5A5;font-size: 2em;float: left;}
#contact ul{list-style:none; padding:0;}
/* Fixed Background */
.bg-three {background: #00A99D url("../img/page-background-contact.png") no-repeat left top;}
.filler {padding-top: 344px;}
.fix-bg {position: absolute;width: 100%;min-height: 344px;background-size: cover !important;background-attachment: fixed;}
.bg-layer {background:#CFCFCF; opacity:0.3;}
.tbl-block{width:200px; height:200px; display:table-cell; text-align:center; vertical-align:middle}
/* Portfolio  */
#filter{padding:28px 0}
#filter li {display: inline-block;margin: 0 0 10px 0;}
.isotope-item:hover .portfolio-details{background:#c0c0c0;} 
.portfolio-details{background:#e5e5e5; padding:18px}
.portfolio-details h2{margin:0; padding:18px 0; font-size:20px}
.portfolio ul{list-style:none; padding:0; margin:0}
.portfolio li{list-style:none; padding:0; margin:0}
.portfolio li img{max-width:100%}

.go-top:hover {color: #ffffff; background-color: #900;text-decoration: none;}
.go-top {position: fixed;bottom: 8px;right: 30px;padding: 0;color: #fff; background-color: #888; text-decoration: none;font-size: 30px; width: 44px;height: 44px;display: inline-block;text-align: center; -moz-border-radius: 60%; -webkit-border-radius: 60%; border-radius: 60%;}
.footer{background:#333; padding:8px 0; color:#fff; margin-bottom:0}