.intro {background: none; }
.products > .panel-group  > .panel-default , .network > .panel-group  >  .panel-default{    box-shadow: 2px 2px 2px #6F6F6F;}
.services > .panel-group  > .panel-default , .showcase > .panel-group  >  .panel-default{       box-shadow: 4px 2px 2px #383838;}
#loading_layer {    position: fixed;    z-index: 1000000;     background: rgba(0, 0, 0, 0.53);    width: 100%;    height: 100%;top:0px;display:none;}
#loading_layer > img {  top: 43%;    left: 46%; position:relative; background:white; }
.navbar > .container {padding: 0px;    margin: 0px 20px;}
.navbar-custom .nav li.active a {color:white;}
.mid_text {text-align:center; background:white; text-transform:none !important;  color:black;padding:20px;float:left; clear:both; width:100%;padding-left:10px;}
.mid_text >h4 {text-transform:none; margin:0px;}
.content_data {float: left; clear:both;background-size:100%;-webkit-background-size: 100%; /* For WebKit*/    -moz-background-size: 100%;    /* Mozilla*/    -o-background-size: 100%;      /* Opera*/}

@media (min-width:960px) {
	.products , .services , .network , .showcase {padding:140px 180px;margin:0px;}
}
@media (max-width:959px) {
	.products , .services , .network , .showcase {padding:40px 20px;margin:0px;}
}
.content_data >div >h3 , .content_data >div > h5 {text-shadow: 1px 1px black;}
#products  , #services {    padding: 0px;    width: 100%;    }
#products , #network { color: white;width: 100%;}
//#products , #network {background-image: url("img/ace_2.jpg"); background: #D4D4D4; color: black;width: 100%;}
#services , #showcase {width: 100%;color:white;}
//#services , #showcase {background-image: url("img/ace_3.jpg");background: #989898; width: 100%;}
.panel-body {color:black; text-align:left;}
//.products {background:#69EAA1;}
//.services {background:#599DC6;}
.header {background:transparent;height:65px;padding:5px;    position: fixed;    top: 0px;    z-index: 1000;    width: 100%;    background: white;    box-shadow: 0px 0px 30px #777777;    border-bottom: 1px solid #737373;}
.header-left {float:left;    width: 230px;}
.header-right {float:right;}
.header-right > a {
    margin-top: 20px;
    text-decoration: none;
    color: black;
    padding: 0px 10px;
    top: 20px;
    float: left;
    font-size: 17px;
}
.panel-title > a {    font-weight: bold;    color: #616161;    text-shadow: 1px 1px 1px white;}
.panel-body {font-weight: 100;
    font-family: "Montserrat", "Helvetica Neue", Helvetica, Arial, sans-serif;
color: #3E3E3E;}
.intro .intro-body .brand-heading {font-size: 48px;}
.intro .intro-body .intro-text {    font-size: 19px; }
.navbar-custom .nav li.active a {
    background-color: rgba(108, 189, 239, 0.83);
}
.card {color:white; background:#599DC6; width:120px; height:100px;padding:30px 0px; float:left; margin:10px 20px;    font-family: sans-serif;font-size: 19px;}
footer {color: #3C3C3C;
    background: lightgrey;
    text-shadow: 1px 1px 1px white;font-family: sans-serif;    float: left;
width: 100%;    padding: 10px;font-family: "Montserrat", "Helvetica Neue", Helvetica, Arial, sans-serif;}
#contact {margin:0px; width:100%; background:white;    color: #797979;font-family: sans-serif;}
#tech_2 , #tech_3 , #tech_4 {display:none;}
.simply-scroll , .simply-scroll .simply-scroll-clip {width:100%;}
#scroller > li {    float: left;    list-style-type: none;margin:25px;}
#scroller >li > img {width:180px !important; height:80px !important;}
.app_type {border:1px solid #18BC9C; margin:2px; padding:2px; color:#18BC9C; text-transform:none;    font-size: 12px;
font-weight: 100;    float: right;}
.app_type:hover {background:#18BC9C; color:white;}	
.new_type {border:1px solid red; margin:0px; padding:0px 4px;  text-transform:none;    font-size: 20px;font-weight: 700;float: left;background:red;color:white;}
.new_type:hover {background:transparent; color:red;}
@media (max-width:512px) {
	#scroller > li {margin:9px;}
	#scroller >li > img {    width: 80px !important;    height: 50px !important;}
}
.animateed-bg-btn {
    background: linear-gradient(270deg, #71c337, #2a956d, #962a8d, #cf385f, #dd6f3d);
    background-size: 1000% 1000%;
    -webkit-animation: btnbganim 30s infinite;
    -moz-animation: btnbganim 30s infinite;
    -o-animation: btnbganim 30s infinite;
    animation: btnbganim 30s infinite;
}
#tech_3 , #tech_4 {display:none;}
@media (max-width: 768px){
	.container {
		width: auto !important; 
	}
	.panel-body >.col-sm-3 >img {max-width:125px;display:block;margin:auto;}
}

.desktop_notice {    background: blueviolet;    color: white;    width: 100%;       height: 20px;    z-index: 1000;font-family: Roboto,Sans-serif;position:fixed;}
#SkypeButton_Call_acedigibits_1_paraElement > a {color: white;
    text-shadow: 1px 1px 1px black;
    font-size: 14px;
    border-right: 1px solid white;
padding: 0px 10px;}
a.notice{color:white;padding: 0px 14px;
    border-right: 1px solid;
text-shadow: 1px 1px 1px black;}
.navbar-fixed-top {top:20px;}
@media (max-width:519px){
	.desktop_notice {height: 41px;}
	a.notice{ padding: 2px 10px; font-weight :normal;max-width: 181px;    float: left;} 
	a.notice > span {float:left;clear:both;}
	.navbar-fixed-top {top:40px;}
}
.panel-heading.active {background:blueviolet;}
.panel-heading.active h4 a{color: white;text-shadow: 1px 1px 1px black;}
.panel-heading.active .panel-title a .app_type{color:white;}