/*!
Theme Name: Fellettis
*/

body { overflow-x: hidden; font-family: 'Open Sans', sans-serif; background-color:#f5f5f5; }
p { font-size: 14px; }
p.small { font-size: 13px; }
a,
a:hover,
a:focus,
a:active,
a.active { outline: 0; color: #18bc9c; }
h1,
h2,
h3,
h4,
h5,
h6 { text-transform: uppercase; font-family: Montserrat, "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: 700; }
hr.star-light,
hr.star-primary { margin: 25px auto 30px; padding: 0; max-width: 250px; border: 0; border-top: solid 5px; text-align: center; }
hr.star-light:after,
hr.star-primary:after { content: "\f005"; display: inline-block; position: relative; top: -.8em; padding: 0 .25em; font-family: FontAwesome; font-size: 2em; }
hr.star-light { border-color: #fff; }
hr.star-light:after { color: #fff; background-color: #4b8b38; }
hr.star-primary { border-color: #2c3e50; }
hr.star-primary:after { color: #2c3e50; background-color: #f5f5f5; }
.img-centered { margin: 0 auto; }
header { text-align: center; color: #fff;/*background: #18bc9c;*/ }
header .container { padding-top: 100px; padding-bottom: 50px; }
header img { display: block; margin: 0 auto 20px; }
header .intro-text .name { display: block; text-transform: uppercase; font-family: Montserrat, "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 2em; font-weight: 700; }
header .intro-text .skills { font-size: 1.25em; font-weight: 300; }
.navbar-default { background-color:rgba(255, 255, 255, 0.8); }
.navbar-brand { padding-top:0px; }
.nav > li > a { color: #4b8b38 !important; font-size: 14px; font-weight: normal; }
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus { background-color: #4b8b38; color: #fff !important; }
header .item { max-height:700px; overflow:hidden; }
header .carousel-control.left,
header .carousel-control.right { background-image:none; }
header .glyphicon.glyphicon-chevron-left { margin-left:-37%; }
header .glyphicon.glyphicon-chevron-right { margin-right:-37%; }
.solution-section { text-align:center; }
.solution-section h3 { font-size: 14px; white-space: nowrap; }
#solutions { padding-bottom:44px; }
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus { color:#fff !important; background-color:#4b8b38; }
.font-m { font-size: 14px; line-height: 25px; }
.send-btn { background-color: #58af46; border: 1px solid #6eae5b; border-radius: 0; text-transform: uppercase; padding:10px 15px!important; }

.wpcf7-form textarea{ max-height:250px;}

.white-heading, hr.star-primary-1::after { color:#454248; }
hr.star-primary-1 { border-color:#454248; }
.team-member { background-color: #fff; text-align:center; }
img { max-width:100%; }
.team-member-img { display: inline-block; border: 4px solid #fff; width:100%; }
.team-member-img > img { height: auto; width: 100%; }
p.impact-text { font-size:14px; line-height:22px; margin:0px; padding:0px 0px 10px 0px; }
.blog-img { float:left; margin:0px 15px 0px 0px; }
.blog-detail { margin-bottom:15px; min-height:150px; }
/*.blog-text{float:right;}*/
#testimonial .carousel-control.left,
#testimonial .carousel-control.right { background-image:none; }
#testimonial .carousel-control { top:40%; }
.team-member > h3 { font-size: 14px; margin: 0; padding: 5px 0px 5px 0px;/*text-align: center;*/ }
.team-member > p { color: #666; font-size: 12px; line-height: 20px; margin: 0; padding: 10px; }
.send-btn:hover { background-color: #53aa41; border-color: #53aa41; margin:0px; }
.control-label { border: 1px solid #dddddd !important; font-size: 14px !important; padding: 10px !important; }
.footer-col span { color:#4b8b38; }
.circle { background: #fff none repeat scroll 0 0; border-radius: 50%; display: inline-block; height: 50px; line-height: 50px; text-align: center; width: 50px; }
.circle-l { height: 105px; width: 105px; }
.circle-l .fa { color: #4b8b38; line-height: 105px; font-size:40px; }
.fa-6 { font-size: 40px; }
.fa-3x { font-size: 3em; }
 @media(max-width:1024px) {
 header .carousel-inner .item img {
height:auto;
}
}
@media(min-width:768px) {
 header .container {
 padding-top: 200px;
 padding-bottom: 100px;
}
 header .intro-text .name {
 font-size: 4.75em;
}
 header .intro-text .skills {
 font-size: 1.75em;
}
}
 @media(min-width:768px) {
 .navbar-fixed-top {
 padding: 5px 0;
 -webkit-transition: padding .3s;
 -moz-transition: padding .3s;
 transition: padding .3s;
}
 .navbar-fixed-top .navbar-brand {
 font-size: 2em;
 -webkit-transition: all .3s;
 -moz-transition: all .3s;
 transition: all .3s;
}
 .navbar-fixed-top.navbar-shrink {
 padding: 10px 0;
}
 .navbar-fixed-top.navbar-shrink .navbar-brand {
 font-size: 1.5em;
}
}
.navbar { text-transform: uppercase; font-weight:normal; }
.navbar a:focus { outline: 0; }
.navbar .navbar-nav { letter-spacing: 1px; }
.navbar .navbar-nav li a:focus { outline: 0; }
.navbar-default,
.navbar-inverse { border: 0; }
section { padding: 120px 0; }
body.home section { padding: 70px 0; }
.top-section { padding:0px; }
section h2 { margin: 0; font-size: 3em; }
section.success { color: #fff; background: #4b8b38; }
section.success a,
section.success a:hover,
section.success a:focus,
section.success a:active,
section.success a.active { outline: 0; color: #2c3e50; }
 @media(max-width:767px) {

body .topbar { min-height: 40px;}
body .navbar-toggle {  margin-bottom: 5px; margin-right: 15px;  margin-top: 5px;  padding: 7px 5px; }
body .navbar-brand {  height: auto!important; }
body .navbar-brand > img { width: 40px!important; }
body #fellettis { position: relative; margin-top:45px }
body .navbar {  margin-bottom: 0px;  min-height: 44px; }
body header { margin-top: 0; }
body .top-items {   font-size: 12px; color:#fff }
 section { padding: 75px 0; }
 section.first { padding-top: 75px; }
body .carousel-caption h1, body .carousel-caption p {  display: none; }
body .carousel-caption{ background:none; padding:0;}
body .action-btn {  font-size: 12px;  font-weight: normal;  padding: 5px;  text-transform: capitalize; }
body #fellettis {  padding: 0; }
}
#portfolio .portfolio-item { right: 0; margin: 0 0 15px; }
#portfolio .portfolio-item .portfolio-link { display: block; position: relative; margin: 0 auto; max-width: 400px; }
#portfolio .portfolio-item .portfolio-link .caption { position: absolute; width: 100%; height: 100%; opacity: 0; background: rgba(24, 188, 156, .9); -webkit-transition: all ease .5s;
 -moz-transition: all ease .5s;
 transition: all ease .5s;
}
#portfolio .portfolio-item .portfolio-link .caption:hover { opacity: 1; }
#portfolio .portfolio-item .portfolio-link .caption .caption-content { position: absolute; top: 50%; width: 100%; height: 20px; margin-top: -12px; text-align: center; font-size: 20px; color: #fff; }
#portfolio .portfolio-item .portfolio-link .caption .caption-content i { margin-top: -12px; }
#portfolio .portfolio-item .portfolio-link .caption .caption-content h3,
#portfolio .portfolio-item .portfolio-link .caption .caption-content h4 { margin: 0; }
#portfolio * { z-index: 2; }
 @media(min-width:767px) {
 #portfolio .portfolio-item {
 margin: 0 0 30px;
}
}
.btn-outline { margin-top: 15px; border: solid 2px #fff; font-size: 20px; color: #fff; background: 0 0; transition: all .3s ease-in-out;
}
.btn-outline:hover,
.btn-outline:focus,
.btn-outline:active,
.btn-outline.active { border: solid 2px #fff; color: #18bc9c; background: #fff; }
.floating-label-form-group { position: relative; margin-bottom: 0; padding-bottom: .5em; }
.floating-label-form-group input,
.floating-label-form-group textarea { z-index: 1; position: relative; padding-right: 0; padding-left: 0; border: 0; border-radius: 0; font-size: 1.5em; /* background: 0 0;*/ box-shadow: none!important; resize: none; }
.floating-label-form-group label { display: block; z-index: 0; position: relative; top: 2em; margin: 0; font-size: .85em; line-height: 1.764705882em; vertical-align: middle; vertical-align: baseline; opacity: 0; -webkit-transition: top .3s ease, opacity .3s ease;
 -moz-transition: top .3s ease, opacity .3s ease;
 -ms-transition: top .3s ease, opacity .3s ease;
 transition: top .3s ease, opacity .3s ease;
}
 .floating-label-form-group::not(:first-child) {
 padding-left: 14px;
 border-left: 1px solid #eee;
}
.floating-label-form-group-with-value label { top: 0; opacity: 1; }
.floating-label-form-group-with-focus label { color: #18bc9c; }
form .row:first-child .floating-label-form-group { /*border-top: 1px solid #eee;*/ }
footer { color: #fff; }
footer h3 { margin-bottom: 30px; }
footer .footer-above { padding-top: 50px; background-color: #454248; }
footer .footer-col { margin-bottom: 50px; }
footer .footer-below { padding: 25px 0; background-color: #39363c; }
.btn-social { display: inline-block; width: 50px; height: 50px; border: 2px solid #fff; border-radius: 100%; text-align: center; font-size: 20px; line-height: 45px; }
.btn:focus,
.btn:active,
.btn.active { outline: 0; }
.scroll-top { z-index: 1049; position: fixed; right: 2%; bottom: 2%; width: 50px; height: 50px; }
.scroll-top .btn { width: 50px; height: 50px; border-radius: 100%; font-size: 20px; line-height: 28px; }
.scroll-top .btn:focus { outline: 0; }
.portfolio-modal .modal-content { padding: 100px 0; min-height: 100%; border: 0; border-radius: 0; text-align: center; background-clip: border-box; -webkit-box-shadow: none; box-shadow: none; }
.portfolio-modal .modal-content h2 { margin: 0; font-size: 3em; }
.portfolio-modal .modal-content img { margin-bottom: 30px; }
.portfolio-modal .modal-content .item-details { margin: 30px 0; }
.portfolio-modal .close-modal { position: absolute; top: 25px; right: 25px; width: 75px; height: 75px; background-color: transparent; cursor: pointer; }
.portfolio-modal .close-modal:hover { opacity: .3; }
.portfolio-modal .close-modal .lr { z-index: 1051; width: 1px; height: 75px; margin-left: 35px; background-color: #2c3e50; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); }
.portfolio-modal .close-modal .lr .rl { z-index: 1052; width: 1px; height: 75px; background-color: #2c3e50; -webkit-transform: rotate(90deg); -ms-transform: rotate(90deg); transform: rotate(90deg); }
.portfolio-modal .modal-backdrop { display: none; opacity: 0; }
.about-section > h3.full-heading { margin: 10px 0 6px; }
.circle-2 { background-color:#4b8b38; margin-bottom:15px; }
.circle-2 .fa-6 { color:#fff; }
h1.team-text { font-size:15px; margin:0px 0px 5px 0px; }
p.team-para { font-size:14px; margin:0px; padding:5px 0px 5px 0px; line-height:24px; text-align:justify; }
p.text-para-1 { text-align:center; }
p.team-para-1 { padding:0px 10px 10px 10px; }
.about-section { margin-top:15px; }
.read-more-btn { padding:10px 18px; }
.about-section-icon { margin-top:15px; }
/*css 7-7-2015*/
header { margin-top:0px; }
header .carousel-control { top:0%; }
.carousel-caption { bottom: 30%; left: 10%; right: 52%; text-align: left; text-shadow: none; }
.carousel-text { color: #454248; text-align: left;}
h1.top-carousel-heading { color: #454248; text-align: left; text-transform: none; }
.action-btn { background-color: #4b8b38; border: 1px solid #458532; border-radius: 0; font-weight: bold; text-transform: uppercase; }
.action-btn:hover { background-color: #9bb97d; border-color: #9bb97d; }
@media (max-width: 768px) {

 .solution-section h3 {
white-space:normal;
}
 .blog-img {
float:none;
text-align:center;
}
 .blog-title {
margin: 10px 0px;
text-align: center;
clear:both;
}
 p.blog-text {
text-align: center;
width: 100%;
}
 form .row:first-child .floating-label-form-group {
width:100%;
}
 .nav > li > a {
padding:10px 11px;
}
}
@media (max-width: 767px) {
 .impact-img {
display: block;
margin: 10px auto;
}
 .partner-logo {
margin:10px 0px;
}
}
@media (min-width: 767px) and ( max-width: 1023px){
  body .nav > li > a {   padding: 10px 8px; font-size:10px }
  body.home section {  padding: 60px 0; position: relative;}
 body .carousel-caption { right: 6%; left: 6% }
body h1.top-carousel-heading { font-size: 16px; }
}
 @media (max-width: 480px) {
 header {
margin-top:19px;
}
 h1.top-carousel-heading, .carousel-text {
font-size:20px;
}
 .carousel-caption {
left:11%;
right:16%;
bottom:25%;
}
 header .carousel-control {
top:30%;
}
}
@media (max-width: 360px) {
 header {
margin-top:17%;
}
 h1.top-carousel-heading, .carousel-text {
font-size:20px;
}
 .carousel-caption {
left:11%;
right:16%;
bottom:25%;
}
 header .carousel-control {
top:-50%;
}
 section h2 {
font-size:30px;
}
}
@media (max-width: 320px) {
 header {
margin-top:19px;
}
 h1.top-carousel-heading, .carousel-text {
font-size:15px;
}
 .carousel-caption {
left:11%;
right:16%;
bottom:20px;
}
 header .carousel-control {
top:-44%;
}
}
/*css 7-7-2015*/


.topbar { background: #131217 none repeat scroll 0 0; min-height: 30px; width: 100%; }
.top-items:first-child { margin-left: 0; }
.top-items { color: #fff; display: inline-block; font-weight: 500; margin: 0 0 0 15px; padding: 10px 0; vertical-align: top; }
.navbar-fixed-top { top: 40px; }
.navbar-fixed-top.navbar-shrink { padding: 10px 0; top: 0; }










/* entypo */
[class*="entypo-"]:before {
 font-family: "entypo", sans-serif;
}
#sticky-social a { text-decoration: none; }
#sticky-social a:hover { text-decoration: none; }
#sticky-social ul { list-style: none; margin: 0; padding: 0; }
#sticky-social { left: 0; position: fixed; top: 150px; }
#sticky-social a { background: #333; color: #fff; display: block; height: 35px; font: 16px "Open Sans", sans-serif; line-height: 35px; position: relative; text-align: center; width: 35px; }
#sticky-social a span { line-height: 35px; left: -120px; position: absolute; text-align:center; width:120px; }
#sticky-social a:hover span { left: 100%; }
#sticky-social a[class*="facebook"], #sticky-social a[class*="facebook"]:hover, #sticky-social a[class*="facebook"] span {
background: #3b5998;
}
 #sticky-social a[class*="twitter"], #sticky-social a[class*="twitter"]:hover, #sticky-social a[class*="twitter"] span {
background: #00aced;
}
 #sticky-social a[class*="gplus"], #sticky-social a[class*="gplus"]:hover, #sticky-social a[class*="gplus"] span {
background: #dd4b39;
}
 #sticky-social a[class*="linkedin"], #sticky-social a[class*="linkedin"]:hover, #sticky-social a[class*="linkedin"] span {
background: #007bb6;
}
 #sticky-social a[class*="instagrem"], #sticky-social a[class*="instagrem"]:hover, #sticky-social a[class*="instagrem"] span {
background: #517fa4;
}
 #sticky-social a[class*="stumbleupon"], #sticky-social a[class*="stumbleupon"]:hover, #sticky-social a[class*="stumbleupon"] span {
background: #eb4924;
}
 #sticky-social a[class*="pinterest"], #sticky-social a[class*="pinterest"]:hover, #sticky-social a[class*="pinterest"] span {
background: #cc2127;
}
 #sticky-social a[class*="flickr"], #sticky-social a[class*="flickr"]:hover, #sticky-social a[class*="flickr"] span {
background: #ff0084;
}
 #sticky-social a[class*="tumblr"], #sticky-social a[class*="tumblr"]:hover, #sticky-social a[class*="tumblr"] span {
background: #32506d;
}
 @font-face {
 font-family: 'entypo';
 font-style: normal;
 font-weight: normal;
 src: url('http://weloveiconfonts.com/api/fonts/entypo/entypo.eot');
 src: url('http://weloveiconfonts.com/api/fonts/entypo/entypo.eot?#iefix') format('eot'), url('http://weloveiconfonts.com/api/fonts/entypo/entypo.woff') format('woff'), url('http://weloveiconfonts.com/api/fonts/entypo/entypo.ttf') format('truetype'), url('http://weloveiconfonts.com/api/fonts/entypo/entypo.svg#entypo') format('svg');
}
.entypo-note:before { content:"\266a" }
.entypo-note-beamed:before { content:"\266b" }
.entypo-music:before { content:"\1f3b5" }
.entypo-search:before { content:"\1f50d" }
.entypo-flashlight:before { content:"\1f526" }
.entypo-mail:before { content:"\2709" }
.entypo-heart:before { content:"\2665" }
.entypo-heart-empty:before { content:"\2661" }
.entypo-star:before { content:"\2605" }
.entypo-star-empty:before { content:"\2606" }
.entypo-user:before { content:"\1f464" }
.entypo-users:before { content:"\1f465" }
.entypo-user-add:before { content:"\e700" }
.entypo-video:before { content:"\1f3ac" }
.entypo-picture:before { content:"\1f304" }
.entypo-camera:before { content:"\1f4f7" }
.entypo-layout:before { content:"\268f" }
.entypo-menu:before { content:"\2630" }
.entypo-check:before { content:"\2713" }
.entypo-cancel:before { content:"\2715" }
.entypo-cancel-circled:before { content:"\2716" }
.entypo-cancel-squared:before { content:"\274e" }
.entypo-plus:before { content:"\2b" }
.entypo-plus-circled:before { content:"\2795" }
.entypo-plus-squared:before { content:"\229e" }
.entypo-minus:before { content:"\2d" }
.entypo-minus-circled:before { content:"\2796" }
.entypo-minus-squared:before { content:"\229f" }
.entypo-help:before { content:"\2753" }
.entypo-help-circled:before { content:"\e704" }
.entypo-info:before { content:"\2139" }
.entypo-info-circled:before { content:"\e705" }
.entypo-back:before { content:"\1f519" }
.entypo-home:before { content:"\2302" }
.entypo-link:before { content:"\1f517" }
.entypo-attach:before { content:"\1f4ce" }
.entypo-lock:before { content:"\1f512" }
.entypo-lock-open:before { content:"\1f513" }
.entypo-eye:before { content:"\e70a" }
.entypo-tag:before { content:"\e70c" }
.entypo-bookmark:before { content:"\1f516" }
.entypo-bookmarks:before { content:"\1f4d1" }
.entypo-flag:before { content:"\2691" }
.entypo-thumbs-up:before { content:"\1f44d" }
.entypo-thumbs-down:before { content:"\1f44e" }
.entypo-download:before { content:"\1f4e5" }
.entypo-upload:before { content:"\1f4e4" }
.entypo-upload-cloud:before { content:"\e711" }
.entypo-reply:before { content:"\e712" }
.entypo-reply-all:before { content:"\e713" }
.entypo-forward:before { content:"\27a6" }
.entypo-quote:before { content:"\275e" }
.entypo-code:before { content:"\e714" }
.entypo-export:before { content:"\e715" }
.entypo-pencil:before { content:"\270e" }
.entypo-feather:before { content:"\2712" }
.entypo-print:before { content:"\e716" }
.entypo-retweet:before { content:"\e717" }
.entypo-keyboard:before { content:"\2328" }
.entypo-comment:before { content:"\e718" }
.entypo-chat:before { content:"\e720" }
.entypo-bell:before { content:"\1f514" }
.entypo-attention:before { content:"\26a0" }
.entypo-alert:before { content:"\1f4a5'" }
.entypo-vcard:before { content:"\e722" }
.entypo-address:before { content:"\e723" }
.entypo-location:before { content:"\e724" }
.entypo-map:before { content:"\e727" }
.entypo-direction:before { content:"\27a2" }
.entypo-compass:before { content:"\e728" }
.entypo-cup:before { content:"\2615" }
.entypo-trash:before { content:"\e729" }
.entypo-doc:before { content:"\e730" }
.entypo-docs:before { content:"\e736" }
.entypo-doc-landscape:before { content:"\e737" }
.entypo-doc-text:before { content:"\1f4c4" }
.entypo-doc-text-inv:before { content:"\e731" }
.entypo-newspaper:before { content:"\1f4f0" }
.entypo-book-open:before { content:"\1f4d6" }
.entypo-book:before { content:"\1f4d5" }
.entypo-folder:before { content:"\1f4c1" }
.entypo-archive:before { content:"\e738" }
.entypo-box:before { content:"\1f4e6" }
.entypo-rss:before { content:"\e73a" }
.entypo-phone:before { content:"\1f4dE" }
.entypo-cog:before { content:"\2699" }
.entypo-tools:before { content:"\2692" }
.entypo-share:before { content:"\e73c" }
.entypo-shareable:before { content:"\e73e" }
.entypo-basket:before { content:"\e73d" }
.entypo-bag:before { content:"\1f45c'" }
.entypo-calendar:before { content:"\1f4c5" }
.entypo-login:before { content:"\e740" }
.entypo-logout:before { content:"\e741" }
.entypo-mic:before { content:"\1f3a4" }
.entypo-mute:before { content:"\1f507" }
.entypo-sound:before { content:"\1f50a" }
.entypo-volume:before { content:"\e742" }
.entypo-clock:before { content:"\1f554" }
.entypo-hourglass:before { content:"\23f3" }
.entypo-lamp:before { content:"\1f4a1" }
.entypo-light-down:before { content:"\1f505" }
.entypo-light-up:before { content:"\1f506" }
.entypo-adjust:before { content:"\25d1" }
.entypo-block:before { content:"\1f6ab" }
.entypo-resize-full:before { content:"\e744" }
.entypo-resize-small:before { content:"\e746" }
.entypo-popup:before { content:"\e74c" }
.entypo-publish:before { content:"\e74d" }
.entypo-window:before { content:"\e74e" }
.entypo-arrow-combo:before { content:"\e74f" }
.entypo-down-circled:before { content:"\e758" }
.entypo-left-circled:before { content:"\e759" }
.entypo-right-circled:before { content:"\e75a" }
.entypo-up-circled:before { content:"\e75b" }
.entypo-down-open:before { content:"\e75c" }
.entypo-left-open:before { content:"\e75d" }
.entypo-right-open:before { content:"\e75e" }
.entypo-up-open:before { content:"\e75f" }
.entypo-down-open-mini:before { content:"\e760" }
.entypo-left-open-mini:before { content:"\e761" }
.entypo-right-open-mini:before { content:"\e762" }
.entypo-up-open-mini:before { content:"\e763" }
.entypo-down-open-big:before { content:"\e764" }
.entypo-left-open-big:before { content:"\e765" }
.entypo-right-open-big:before { content:"\e766" }
.entypo-up-open-big:before { content:"\e767" }
.entypo-down:before { content:"\2b07" }
.entypo-left:before { content:"\2b05" }
.entypo-right:before { content:"\27a1" }
.entypo-up:before { content:"\2b06" }
.entypo-down-dir:before { content:"\25be" }
.entypo-left-dir:before { content:"\25c2" }
.entypo-right-dir:before { content:"\25b8" }
.entypo-up-dir:before { content:"\25b4" }
.entypo-down-bold:before { content:"\e4b0" }
.entypo-left-bold:before { content:"\e4ad" }
.entypo-right-bold:before { content:"\e4ae" }
.entypo-up-bold:before { content:"\e4af" }
.entypo-down-thin:before { content:"\2193" }
.entypo-left-thin:before { content:"\2190" }
.entypo-right-thin:before { content:"\2192" }
.entypo-up-thin:before { content:"\2191" }
.entypo-ccw:before { content:"\27f2" }
.entypo-cw:before { content:"\27f3" }
.entypo-arrows-ccw:before { content:"\1f504" }
.entypo-level-down:before { content:"\21b3" }
.entypo-level-up:before { content:"\21b0" }
.entypo-shuffle:before { content:"\1f500" }
.entypo-loop:before { content:"\1f501" }
.entypo-switch:before { content:"\21c6" }
.entypo-play:before { content:"\25b6" }
.entypo-stop:before { content:"\25a0" }
.entypo-pause:before { content:"\2389" }
.entypo-record:before { content:"\26ab" }
.entypo-to-end:before { content:"\23ed" }
.entypo-to-start:before { content:"\23ee" }
.entypo-fast-forward:before { content:"\23e9" }
.entypo-fast-backward:before { content:"\23ea" }
.entypo-progress-0:before { content:"\e768" }
.entypo-progress-1:before { content:"\e769" }
.entypo-progress-2:before { content:"\e76a" }
.entypo-progress-3:before { content:"\e76b" }
.entypo-target:before { content:"\1f3af" }
.entypo-palette:before { content:"\1f3a8" }
.entypo-list:before { content:"\e005" }
.entypo-list-add:before { content:"\e003" }
.entypo-signal:before { content:"\1f4f6" }
.entypo-trophy:before { content:"\1f3c6" }
.entypo-battery:before { content:"\1f50b" }
.entypo-back-in-time:before { content:"\e771" }
.entypo-monitor:before { content:"\1f4bb" }
.entypo-mobile:before { content:"\1f4f1" }
.entypo-network:before { content:"\e776" }
.entypo-cd:before { content:"\1f4bf" }
.entypo-inbox:before { content:"\e777" }
.entypo-install:before { content:"\e778" }
.entypo-globe:before { content:"\1f30e" }
.entypo-cloud:before { content:"\2601" }
.entypo-cloud-thunder:before { content:"\26c8" }
.entypo-flash:before { content:"\26a1" }
.entypo-moon:before { content:"\263d" }
.entypo-flight:before { content:"\2708" }
.entypo-paper-plane:before { content:"\e79b" }
.entypo-leaf:before { content:"\1f342" }
.entypo-lifebuoy:before { content:"\e788" }
.entypo-mouse:before { content:"\e789" }
.entypo-briefcase:before { content:"\1f4bc" }
.entypo-suitcase:before { content:"\e78e" }
.entypo-dot:before { content:"\e78b" }
.entypo-dot-2:before { content:"\e78c" }
.entypo-dot-3:before { content:"\e78d" }
.entypo-brush:before { content:"\e79a" }
.entypo-magnet:before { content:"\e7a1" }
.entypo-infinity:before { content:"\221e" }
.entypo-erase:before { content:"\232b" }
.entypo-chart-pie:before { content:"\e751" }
.entypo-chart-line:before { content:"\1f4c8" }
.entypo-chart-bar:before { content:"\1f4ca" }
.entypo-chart-area:before { content:"\1f53e" }
.entypo-tape:before { content:"\2707" }
.entypo-graduation-cap:before { content:"\1f393" }
.entypo-language:before { content:"\e752" }
.entypo-ticket:before { content:"\1f3ab" }
.entypo-water:before { content:"\1f4a6" }
.entypo-droplet:before { content:"\1f4a7" }
.entypo-air:before { content:"\e753" }
.entypo-credit-card:before { content:"\1f4b3" }
.entypo-floppy:before { content:"\1f4be" }
.entypo-clipboard:before { content:"\1f4cb" }
.entypo-megaphone:before { content:"\1f4e3" }
.entypo-database:before { content:"\e754" }
.entypo-drive:before { content:"\e755" }
.entypo-bucket:before { content:"\e756" }
.entypo-thermometer:before { content:"\e757" }
.entypo-key:before { content:"\1f511" }
.entypo-flow-cascade:before { content:"\e790" }
.entypo-flow-branch:before { content:"\e791" }
.entypo-flow-tree:before { content:"\e792" }
.entypo-flow-line:before { content:"\e793" }
.entypo-flow-parallel:before { content:"\e794" }
.entypo-rocket:before { content:"\1f680" }
.entypo-gauge:before { content:"\e7a2" }
.entypo-traffic-cone:before { content:"\e7a3" }
.entypo-cc:before { content:"\e7a5" }
.entypo-cc-by:before { content:"\e7a6" }
.entypo-cc-nc:before { content:"\e7a7" }
.entypo-cc-nc-eu:before { content:"\e7a8" }
.entypo-cc-nc-jp:before { content:"\e7a9" }
.entypo-cc-sa:before { content:"\e7aa" }
.entypo-cc-nd:before { content:"\e7ab" }
.entypo-cc-pd:before { content:"\e7ac" }
.entypo-cc-zero:before { content:"\e7ad" }
.entypo-cc-share:before { content:"\e7ae" }
.entypo-cc-remix:before { content:"\e7af" }
.entypo-github:before { content:"\f300" }
.entypo-github-circled:before { content:"\f301" }
.entypo-flickr:before { content:"\f303" }
.entypo-flickr-circled:before { content:"\f304" }
.entypo-vimeo:before { content:"\f306" }
.entypo-vimeo-circled:before { content:"\f307" }
.entypo-twitter:before { content:"\f309" }
.entypo-twitter-circled:before { content:"\f30a" }
.entypo-facebook:before { content:"\f30c" }
.entypo-facebook-circled:before { content:"\f30d" }
.entypo-facebook-squared:before { content:"\f30e" }
.entypo-gplus:before { content:"\f30f" }
.entypo-gplus-circled:before { content:"\f310" }
.entypo-pinterest:before { content:"\f312" }
.entypo-pinterest-circled:before { content:"\f313" }
.entypo-tumblr:before { content:"\f315" }
.entypo-tumblr-circled:before { content:"\f316" }
.entypo-linkedin:before { content:"\f318" }
.entypo-linkedin-circled:before { content:"\f319" }
.entypo-dribbble:before { content:"\f31b" }
.entypo-dribbble-circled:before { content:"\f31c" }
.entypo-stumbleupon:before { content:"\f31e" }
.entypo-stumbleupon-circled:before { content:"\f31f" }
.entypo-lastfm:before { content:"\f321" }
.entypo-lastfm-circled:before { content:"\f322" }
.entypo-rdio:before { content:"\f324" }
.entypo-rdio-circled:before { content:"\f325" }
.entypo-spotify:before { content:"\f327" }
.entypo-spotify-circled:before { content:"\f328" }
.entypo-qq:before { content:"\f32a" }
.entypo-instagrem:before { content:"\f32d" }
.entypo-dropbox:before { content:"\f330" }
.entypo-evernote:before { content:"\f333" }
.entypo-flattr:before { content:"\f336" }
.entypo-skype:before { content:"\f339" }
.entypo-skype-circled:before { content:"\f33a" }
.entypo-renren:before { content:"\f33c" }
.entypo-sina-weibo:before { content:"\f33f" }
.entypo-paypal:before { content:"\f342" }
.entypo-picasa:before { content:"\f345" }
.entypo-soundcloud:before { content:"\f348" }
.entypo-mixi:before { content:"\f34b" }
.entypo-behance:before { content:"\f34e" }
.entypo-google-circles:before { content:"\f351" }
.entypo-vkontakte:before { content:"\f354" }
.entypo-smashing:before { content:"\f357" }
.entypo-sweden:before { content:"\f601" }
.entypo-db-shape:before { content:"\f600" }
.entypo-logo-db:before { content:"\f603" }
body .navbar > .container .navbar-brand,
body .navbar > .container-fluid .navbar-brand { margin-left:0 }
body .navbar-brand { background: #fcfbfb none repeat scroll 0 0;height:100px; padding: 2px 5px 0; position: absolute; }
.navbar-brand > img { display: block; width: 70px; }
.navbar-default .navbar-toggle .icon-bar { background-color: #333; }
nav.navigation { margin-top: 20px; }
.navigation h2 { font-size: 16px; }
#myCarousel img { height: auto; }
.navigation .screen-reader-text { font-weight: bold; }
.nav-next { float: right; }
.nav-previous { float: left; }
.navbar-small { top: 0; transition: all 1s ease 0s; }
.post_thumbnail img { height: auto; max-width: 200px; }
.entry-content img { background-color: #fff; border: 1px solid #ddd; border-radius: 4px; display: inline-block; height: auto; line-height: 1.42857; max-width: 100%; padding: 4px; transition: all 0.2s ease-in-out 0s; }
.lead { font-size:14px; }
.nav-links { clear: both; display: block; margin-top: 20px; }
#search-3 .screen-reader-text { display:none; }
#search-3 #searchform input[type="text"] { background-color: #ffffff; background-image: none; border: 1px solid #dce4ec; border-radius: 4px; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset; color: #2c3e50; display: inline-block; font-size: 15px; height: 43px; line-height: 1.42857; padding: 10px 15px; box-sizing: border-box; width: 84%; }
#searchsubmit { background-color: #95a5a6; border-color: #95a5a6; color: #ffffff; }
#searchsubmit { background: #95a5a6 url(images/icon-search.jpg) center no-repeat; border: 1px solid #95a5a6; border-radius: 0 5px 5px 0; color: #ffffff; height: 42px; margin-left: -8px; overflow: hidden; text-indent: -999px; width: 42px; }
.carousel-caption { background: rgba(255, 255, 255, 0.7) none repeat scroll 0 0; padding:20px; }





/*********30-7**************/


.navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus {
    background-color: #fbf8fa; 
}

.pull-left{padding-right: 15px;}

img.alignleft, .fea-img.pull-left {
    float: left;
    margin: 0 15px 15px 0;
    max-width: 250px;
}

img.alignright, .fea-img.pull-right {
    float: left;
    margin: 0 0px 15px 15px;
    max-width: 250px;
}


#solutions h3 > a{ color:#fff!important}
#solutions h3 > a:hover{ text-decoration: none}
#capabilities h1 > a{ color:#000!important}
#capabilities h1 > a:hover{ text-decoration: none}

body .carousel-indicators {  display: none; }
