.scode_box *{
box-sizing: border-box;
}
p{
font-size: 14px;
line-height: 26px;
}
h1, h2, h3, h4, h5, h6{
color: #555;
} .btn {
display: inline-block;
font-weight: 400;
text-align: center;
white-space: nowrap;
vertical-align: bottom;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
border: 1px solid transparent;
padding: .375rem .75rem;
font-size: 1rem;
line-height: 1.5;
transition: background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}
.btn:hover, .btn:focus {
text-decoration: none;
background-position: 0 -15px;
-webkit-transition: background-position 0.1s linear;
-moz-transition: background-position 0.1s linear;
-o-transition: background-position 0.1s linear;
transition: background-position 0.1s linear;
}
.btn-large {
padding: 11px 19px; -webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
} .btn-info { text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
background-color: #49afcd;
background-image: -moz-linear-gradient(top, #5bc0de, #2f96b4);
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#2f96b4));
background-image: -webkit-linear-gradient(top, #5bc0de, #2f96b4);
background-image: -o-linear-gradient(top, #5bc0de, #2f96b4);
background-image: linear-gradient(to bottom, #5bc0de, #2f96b4);
background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2f96b4', GradientType=0);  color: #fff;
background-color: #17a2b8;
border-color: #17a2b8;
filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-info:hover {
color: #fff;
background-color: #138496;
border-color: #117a8b;
}
.btn-success {
color: #fff;
background-color: #28a745;
border-color: #28a745;
}
.btn-success:hover {
color: #fff;
background-color: #218838;
border-color: #1e7e34;
} .ae-city-autoc.ui-autocomplete {
position: absolute;
padding: 2px;
max-height: 100px;
max-width: 395px;
overflow-y: auto;
overflow-x: hidden;
}
.ae-city-autoc li {
background-color: white;
padding: 6px;
border: 4px;
font-size: 14px;
display: block;
}
.ae-city-autoc.ui-state-hover,
.ae-city-autoc.ui-widget-content .ui-state-hover,
.ae-city-autoc.ui-widget-header .ui-state-hover,
.ae-city-autoc.ui-state-focus,
.ae-city-autoc.ui-widget-content .ui-state-focus,
.ae-city-autoc.ui-widget-header .ui-state-focus {
background-color: #D8D8D8;
font-weight: bold;
cursor: pointer;
} .ae-org-autoc.ui-autocomplete {
position: absolute;
padding: 2px;
max-height: 100px;
max-width: 395px;
overflow-y: auto;
overflow-x: hidden;
}
.ae-org-autoc li {
background-color: white;
padding: 4px;
border: 4px;
font-size: 14px;
display: block;
}
.ae-org-autoc.ui-state-hover,
.ae-org-autoc.ui-widget-content .ui-state-hover,
.ae-org-autoc.ui-widget-header .ui-state-hover,
.ae-org-autoc.ui-state-focus,
.ae-org-autoc.ui-widget-content .ui-state-focus,
.ae-org-autoc.ui-widget-header .ui-state-focus {
background-color: #D8D8D8;
font-weight: bold;
cursor: pointer;
} .ae-scode-autoc.ui-autocomplete {
position: absolute;
padding: 2px;
max-height: 100px;
max-width: 250px;
background: white;
overflow-y: auto;
overflow-x: hidden;
}
.ae-scode-autoc li {
background-color: white;
padding: 4px;
border: 4px;
font-size: 14px;
display: block;
}
.ae-scode-autoc input{
height: 35px;
}
.ae-scode-autoc.ui-state-hover,
.ae-scode-autoc.ui-widget-content .ui-state-hover,
.ae-scode-autoc.ui-widget-header .ui-state-hover,
.ae-scode-autoc.ui-state-focus,
.ae-scode-autoc.ui-widget-content .ui-state-focus,
.ae-scode-autoc.ui-widget-header .ui-state-focus{
background-color: #D8D8D8;
font-weight: bold;
cursor: pointer;
}
.footer-container {
margin-right: auto;
margin-left: auto;
width: 100%;
max-width: 1200px;  
}
.footer-hr {
border: 0; border-bottom: 1px dashed #aaa;  
}
.footer-span { float: left;
display: inline-block;
}
.box-container{
background: white; 
padding: 20px; 
max-width: 1060px; 
width: 100%;
box-shadow: #c7cdcf 0 1px 0 0; 
margin: 20px 0; 
color: #555;
}
.scode_textarea {
overflow: hidden;
text-align: center;
font-style: italic;
margin-left: 0px;
margin-right: 0px;
width: auto;
min-width: 500px; 
height: 48px;
line-height: 48px; font-weight: 600; 
font-size: 16px; 
border: 1px solid; 
border-bottom-left-radius: 4px;
border-top-left-radius: 4px;
padding: 10px;
max-width: 100%; 
border: 2px dashed green; 
border-right: 0; 
background: white!important; 
box-shadow: none;
margin-bottom: 10px;
color: green;
max-width: 92%;
}
.social-network {
list-style: none;
display: inline-block;
margin-left: 0 !important;
padding: 0;
margin: 0;
float: right;
}
.social-network li {
display: inline;
margin: 0 5px;
} .social-network a.icoFacebook:hover {
background-color: #3B5998;
}
.social-network a.icoTwitter:hover {
background-color: #33ccff;
}
.social-network a.icoGoogle:hover {
background-color: #BD3518;
}
.social-network a.icoInstagram:hover {
background-color: #800000;
}
.social-network a.icoFacebook:hover i,
.social-network a.icoTwitter:hover i,
.social-network a.icoGoogle:hover i,
.social-network a.icoInstagram:hover i,
{
color: #fff;
}
a.socialIcon:hover,
.socialHoverClass {
color: #44BCDD;
}
.social-circle li a {
display: inline-block;
position: relative;
margin: 0 auto 0 auto;
-moz-border-radius: 50%;
-webkit-border-radius: 50%;
border-radius: 50%;
text-align: center;
width: 50px;
height: 50px;
font-size: 20px;
}
.social-circle li i {
margin: 0;
line-height: 50px;
text-align: center;
}
.social-circle li a:hover i,
.triggeredHover {
-moz-transform: rotate(360deg);
-webkit-transform: rotate(360deg);
-ms--transform: rotate(360deg);
transform: rotate(360deg);
-webkit-transition: all 0.2s;
-moz-transition: all 0.2s;
-o-transition: all 0.2s;
-ms-transition: all 0.2s;
transition: all 0.2s;
}
.social-circle i {
color: #fff;
-webkit-transition: all 0.8s;
-moz-transition: all 0.8s;
-o-transition: all 0.8s;
-ms-transition: all 0.8s;
transition: all 0.8s;
}
.social-circle li a {
background-color: #D3D3D3;
}