.size61 img {
max-width: 64px !important;
display: block;
margin: 0 auto;
}
#header-section .site-logo {
float: left;
width: unset !important;
display: block;
}
.rs-background-video-layer[data-ytid] iframe {
visibility: visible !important;
}
.home .hero {
background-image:url(https://www.arrivalconcepts.com/wp-content/uploads/2018/08/arrival-app.jpg);
}
.page-template-template_home_pages #section-contact-us {
padding: 0;
}
#section-contact-us .parallax-overlay {
padding-top: 80px;
padding-bottom: 120px;
}
#section-contact-us .parallax-overlay {
background: rgba(41,41,41,0.6);
}
#section-contact-us {
background-repeat: no-repeat !important;
background-attachment: fixed !important;
background-position: center top !important;
background-size: cover !important;
background-image: url(https://www.arrivalconcepts.com/wp-content/uploads/2015/06/contact-bg2.jpg);
}
.page-id a,.page-id p, .page-id {
margin-top: 110px;
color: red;
display: block;
overflow: hidden;
}
#navigation ul li a{
font-size: 11px !important;
padding-left: 9px !important;
}
#primary {
padding-top: 130px;
}
.mbottom {
margin-bottom: 60px;
display: block;
} .neww {
max-width: 50%;
margin: 0 auto 20px;
text-align: left;
padding-left: 20px;
}
.neww li::before{
content: "\f101";
font-family: fontawesome;
color: #169800;
padding: 5px;
font-size:17px; 
}
.neww li{
list-style:none; 
line-height:30px;
font-size: 17px;
}
.page-id-5744 .sarr .ut-btn.round{
border-radius:50px;
}
.page-id-5744 .sarr .ut-btn.theme-btn{
background: #077db4 !important;
padding: 15px 65px;
font-size:15px; 
}
#rev_slider_12_1_wrapper {
max-height: 550px !important;
}
.ut-btn.theme-btn.small.round.org {
background-color: #F27B21 !important;
} .cards .img-top {
margin: 0 auto !important;
display: block;
width: 100px;
}
.mbtm {
display: block;
overflow: hidden;
padding: 40px 0 20px !important;
}
.page-id-5744 .section-header.pt-style-2 p {
text-align: center !important;
text-align: justify;
}
#mc4wp-form-1 .ut-one-half {
margin: 0 auto !important;
float: none;
display: block;
}
#mc4wp-form-1 input[type="submit"] {
width: 100%;
padding: 15px 0 !important;
}
#mc4wp-form-1 input {
max-width: 100% !important;
border-radius: 5px;
}
.page-id-5744  .page-header, .page-id-5744 .parallax-header, .page-id-5744 .section-header {
padding-bottom: 0;
}
.page-id-5744 .tp-caption .parallax-title{
color: white;
}
.page-id-5744 .tp-caption .lead p {
color: white;
font-size: 16px;
}
.page-id-5744 #primary {
padding-top: 0;
}
.mc4wp-form-fields .ut-one-third {
margin: 0 auto;
float: none;
display: block;
}
.blk {
display: block;
overflow: hidden;
width: 100%;
}
footer .menu {
text-align: center;
}
footer .menu li {
display: inline-block;
margin: 0 20px;
padding-left: 15px;
padding-right: 10px;
text-align: center;
border: none;
}
.sky-form {
border: 1px solid #eee;
box-shadow: none;
padding: 0 !important;
}
.sky-form { color: #666;
font: 13px/1.55 "Open Sans",Helvetica,Arial,sans-serif;
margin: 0;
outline: medium none;
}
.sky-form header {
background: #fff none repeat scroll 0 0;
border-bottom: 1px solid #eee;
color: inherit;
display: block;
font-size: 20px;
font-weight: 400;
padding: 8px 30px;
}
.sky-form fieldset {
background: #fff none repeat scroll 0 0;
border: medium none;
display: block;
padding: 25px 30px 0;
}
.sky-form section {
margin-bottom: 0px;
}
.sky-form .input, .sky-form .select, .sky-form .textarea, .sky-form .radio, .sky-form .checkbox, .sky-form .toggle, .sky-form .button {
display: block;
position: relative;
}
label {
display: inline-block;
font-weight: 700;
margin-bottom: 5px;
max-width: 100%;
}
.sky-form .icon-append, .sky-form .icon-prepend {
color: #b3b3b3;
}
.sky-form .icon-append {
min-width: 34px;
padding: 0 3px;
right: 1px;
}
.sky-form .icon-append {
border-left-style: solid;
border-left-width: 1px;
padding-left: 3px;
right: 5px;
}
.sky-form .icon-append, .sky-form .icon-prepend {
background: inherit;
font-size: 14px;
height: 32px;
line-height: 33px;
top: 1px;
}
.sky-form .input input, .sky-form .select select, .sky-form .textarea textarea, .sky-form .radio i, .sky-form .checkbox i, .sky-form .toggle i, .sky-form .icon-append, .sky-form .icon-prepend {
border-color: #bbb;
transition: border-color 0.3s ease 0s;
z-index: 9;
}
.sky-form .icon-append, .sky-form .icon-prepend {
font-size: 15px;
height: 25px;
line-height: 24px;
position: absolute;
text-align: center;
top: 4px;
width: 29px;
}
.sky-form .input input, .sky-form .select select, .sky-form .textarea textarea, .sky-form .radio i, .sky-form .checkbox i, .sky-form .toggle i, .sky-form .icon-append, .sky-form .icon-prepend {
border-color: #bbb;
transition: border-color 0.3s ease 0s;
}
.sky-form .input input, .sky-form .select select, .sky-form .textarea textarea {
border-width: 1px;
color: #404040;
font-size: 14px;
}
.sky-form .input input {
height: 34px;
padding: 6px 12px;
}
.sky-form .input input, .sky-form .select select, .sky-form .textarea textarea {
-moz-appearance: none;
background: #fff none repeat scroll 0 0;
border-radius: 0;
border-style: solid;
border-width: 1px;
box-sizing: border-box;
color: #404040;
display: block;
font: 13px/23px "Open Sans",Helvetica,Arial,sans-serif;
height: 32px;
outline: medium none;
padding: 6px 10px;
width: 100%;
}
button, input, optgroup, select, textarea {
color: inherit;
font: inherit;
margin: 0;
}
.btn-u {
background: #72c02c none repeat scroll 0 0;
border: 0 none;
color: #fff;
cursor: pointer;
display: inline-block;
font-size: 14px;
font-weight: 400;
padding: 4px 16px;
position: relative;
text-decoration: none;
white-space: nowrap;
}
.btn-u.btn-u-default {
background: #95a5a6 none repeat scroll 0 0;
}
.sky-form footer {
background: rgba(248, 248, 248, 0.9) none repeat scroll 0 0;
border-top: 1px solid rgba(0, 0, 0, 0.1);
display: block;
padding: 15px 30px 20px;
}
.sky-form .input-file .button {
height: 32px;
top: 1px;
right: 1px;
}
.sky-form .input-file .button {
position: absolute;
top: 4px;
right: 4px;
float: none;
height: 31px;
margin: 0;
padding: 0 20px;
font-size: 13px;
line-height: 31px;
z-index: 999;
background-color: #169800;
}
.sky-form .button {
background: #72c02c;
}
.sky-form .button {
background-color: #2da5da;
opacity: 0.8;
-ms-transition: opacity 0.2s;
-moz-transition: opacity 0.2s;
-webkit-transition: opacity 0.2s;
}
.sky-form .button {
float: right;
height: 39px;
overflow: hidden;
margin: 10px 0 0 20px;
padding: 0 25px;
outline: none;
border: 0;
font: 300 15px/39px 'Open Sans', Helvetica, Arial, sans-serif;
text-decoration: none;
color: #fff;
cursor: pointer;
}
.sky-form .input-file .button input {
position: absolute;
top: 0;
right: 0;
padding: 0;
font-size: 30px;
cursor: pointer;
opacity: 0;
}
.sky-form .input input, .sky-form .select select, .sky-form .textarea textarea {
border-width: 1px; color: #404040;
}
.sky-form .input input {
height: 34px;
padding: 6px 12px;
}
.sky-form .input input, .sky-form .select select, .sky-form .textarea textarea {
display: block;
box-sizing: border-box;
-moz-box-sizing: border-box;
width: 100%;
height: 39px;
padding: 6px 10px;
outline: none;
border-style: solid;
border-radius: 0;
background: #fff;
font: 15px/23px 'Open Sans', Helvetica, Arial, sans-serif;
color: #404040;
appearance: normal;
-moz-appearance: none;
-webkit-appearance: none;
}
.sky-form .button {
opacity: 0.8;
transition: opacity 0.2s ease 0s;
}
label.input.input-file {
margin-top: 15px;
}
.sky-form .select i::before {
border-bottom: 4px solid #404040;
top: -2px;
}
.sky-form .select i::after, .sky-form .select i::before {
border-left: 4px solid transparent;
border-right: 4px solid transparent;
content: "";
position: absolute;
right: 10px;
}
.sky-form .select i::after {
border-top: 4px solid #404040;
bottom: -2px;
}
.sky-form .select i::after, .sky-form .select i::before {
border-left: 4px solid transparent;
border-right: 4px solid transparent;
content: "";
position: absolute;
right: 10px;
}
.sky-form .select i {
height: 6px;
right: 13px;
top: 14px;
width: 9px;
}
.sky-form .select i {
background: #fff none repeat scroll 0 0;
pointer-events: none;
position: absolute;
}
.ut-one-half.animated.slideInLeft li:before {
content: "\f101";
font-family: fontawesome;
color: #169800;
position: absolute;
left: 0;
}
.ut-one-half.animated.slideInLeft li {
list-style-type: none;
margin: 0;
padding: 0 0 0 20px;
}
.ut-one-half.animated.slideInLeft > ul {
margin: 0;
}
.ut-mm-button {
margin: 5px ;
height: 70px;
}
.wpcf7-form-control.wpcf7-submit.btn-u {
margin-bottom: 0;
}
.wpcf7-form-control.wpcf7-file.wpcf7-validates-as-required {
height: 30px;
padding-bottom: 36px;
}
.input .icon-append {
z-index: 9999;
}
.ut-accordion-heading a::before {
content: "";
font-family: fontawesome;
font-size: 14px;
margin-right: 10px;
}
.accordion-toggle.active::before {
content: "";
}
.site-logo {
float: left;
}
.silogo {
text-align: left;
margin: 0;
height: 80px;
color: #222222;
text-transform: uppercase;
line-height: 80px;
position: relative;
float: left;
}
.silogo img {
max-height: 60px;
vertical-align: middle;
}
.ha-transparent #navigation ul li a::after {
display: none;
}
.page-template-template_home_pages #ut-hero .parallax-overlay-pattern.style_one {
background-image: none !important;
}
.page-template-template_home_pages  #contact-section {
padding: 0;
}
.page-template-template_home_pages section#ut-hero {
padding: 0 0;
}
.page-template-template_home_pages #stay-in-touch {
background-repeat: no-repeat !important;
background-attachment: scroll !important;
background-position: center center !important;
background-size: cover !important;
background-image: url(https://www.arrivalconcepts.com/wp-content/uploads/2015/06/contact-bg2.jpg);
}
.page-template-template_home_pages #stay-in-touch .parallax-overlay {
background-color: rgba(41,41,41 , 0.6 );
padding: 50px 0;
}
.page-template-template_home_pages section {
padding: 90px 0 0;
}
.page-template-template_home_pages #front-page {
display: none;
}
#stay-in-touch {
padding: 0;
}
.home #main-content {
margin-top: 80px;
}
.ha-header {
top: auto;
}
.hide {
display: none;
}
.page .fluid-width-video-wrapper {
padding: 0 !important;
}
.page .fluid-width-video-wrapper iframe {
position: relative;
width: 100%;
height: 450px;
top: auto;
left: auto;
}
.ha-transparent #navigation ul li a{
color:#f27b21;
}
@media screen and (max-width: 767px) {
.neww {
max-width: 100%;
}
}
@media screen and (min-width: 320px) and (max-width: 768px){
section#ut-hero iframe {
display: none;
}
}
.popv a {
margin: 0 20px 20px 0;
text-align: center;
text-decoration: none;
text-transform: uppercase;
padding: 15px 60px;
color: #FFFFFF !important;
background: #077db4;
-webkit-transition: 0.2s all linear;
-moz-transition: 0.2s all linear;
transition: 0.2s all linear;
font-family: 'ralewaymedium', Helvetica, Arial, sans-serif;
border-radius: 50px;
}
div#AnythingPopup_BoxClose1 a{
padding: unset;
background: no-repeat;
}
.popv {
text-align: center;
margin-bottom: 25px;
width:100%;
height: 100%;
}
div#AnythingPopup_BoxClose2 a {
padding: unset;
background: no-repeat;
}
div#AnythingPopup_BoxClose3 a {
padding: unset;
background: no-repeat;
}
div#AnythingPopup_BoxClose4 a {
padding: unset;
background: no-repeat;
}
div#AnythingPopup_BoxClose5 a {
padding: unset;
background: no-repeat;
}
div#AnythingPopup_BoxClose6 a {
padding: unset;
background: no-repeat;
}
div#AnythingPopup_BoxClose7 a {
padding: unset;
background: no-repeat;
}
.center h2 {
text-align: center;
}
@media only screen and (max-width: 767px) and (min-width: 320px)  {
#AnythingPopup_BoxContainer1 {
width: 100% !important;
height: auto !important;
left: 0 !important;
}
}
@media only screen and (max-width: 767px) and (min-width: 320px)  {
#AnythingPopup_BoxContainer2 {
width: 100% !important;
height: auto !important;
left: 0 !important;
}
}
@media only screen and (max-width: 767px) and (min-width: 320px)  {
#AnythingPopup_BoxContainer3 {
width: 100% !important;
height: auto !important;
left: 0 !important;
}
}
@media only screen and (max-width: 767px) and (min-width: 320px)  {
#AnythingPopup_BoxContainer4 {
width: 100% !important;
height: auto !important;
left: 0 !important;
}
}
@media only screen and (max-width: 767px) and (min-width: 320px)  {
#AnythingPopup_BoxContainer5 {
width: 100% !important;
height: auto !important;
left: 0 !important;
}
} 
@media only screen and (max-width: 767px) and (min-width: 320px)  {
#AnythingPopup_BoxContainer6 {
width: 100% !important;
height: auto !important;
left: 0 !important;
}
} 
@media only screen and (max-width: 767px) and (min-width: 320px)  {
#AnythingPopup_BoxContainer7 {
width: 100% !important;
height: auto !important;
left: 0 !important;
}
}
.phide{
display:none;
} 
#AnythingPopup_BoxTitle2 {
float: left;
margin: 5px;
color: #FFFFFF;
font-family: unset!important;
font-size: 12pt;
font-weight: bold;
}
.home .hero {
background-image:url(https://www.arrivalconcepts.com/wp-content/uploads/2018/08/arrival-app.jpg);
background-size: cover !important;
background-attachment: scroll !important;
} .get_touch {
padding: 20px;
}
.get_touch a {
color: #fff !important;
}
.get_touch a:before {
background: #fff !important;
}
.get_touch a:after {
background: #fff !important;
}
#counter_num .ut-skill {
margin: 0;
}
.ut-skill-overlay {
height: 5px;
text-align: right;
}
span.ut-skill-percent {
top: -33px;
position: relative;
border-radius: 4px;
padding: 6px 8px;
background: rgba(6,116,236, 1);
}
div#servo {
text-align: center;
}
#servo .ut-custom-box-content {
margin-top: 5px;
}
#count_sec h6.ut-title-divider {
color: #fff;
font-size: 40px;
line-height: 24px;
}
.ut-title-divider:after {
content: "";
display: block;
background-color: #0674ec !important;
width: 30px;
height: 4px !important;
margin: 10px auto 0;
}
div#contr_txt p {
color: #fff !important;
font-size: 18px !important;
}
#team_tit h6.ut-title-divider {
text-align: left;
font-size: 36px;
}
#team_tit .ut-title-divider:after {
margin: 0 !important;
}
div#team_con p {
text-align: left !important;
font-size: 17px;
}
#hero_tit h6.ut-title-divider {
font-size: 36px;
}
div#ut-portfolio-items-45 {
height: 201px !important;
}
figure img {
display: block !important;
}
div#img_ser {
bottom: -35px;
}
icon.fa.fa-first-order:before {
content: '\f2b0';
font-size: 36px !important;
}
.ut-parallax-quote-title {
font-size: 22px;
}
.ut-parallax-quote i {
font-size: 40px;
}
.serv a {
background-color: green;
color: white;
padding: 5px 25px !important;
border-radius: 5px;
display: inline-block;
overflow: hidden;
}
.sub-menu li:first-child {
padding-top: 10px !important;
}
.sub-menu li:last-child {
padding-bottom: 10px !important;
}
#serv-right p {
text-align: justify !important;
} .popv {
margin-top: 10px;
}
#wpcf7-f5532-o1 .wpcf7-form-control.wpcf7-submit {
margin-top: 20px;
}