.SearchBox{display:none;}
.ContactBox{background-color:rgba(0,50,100,0.7);width:100%;padding:20px;margin-top:10px;color:#FFFFFF;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.StaffCircleBox{margin:0 auto;}
.HeaderMessageBox{position:absolute;top:45%;left:0;background-color:rgba(250,250,250,0.5);color:#FFFFFF;width:47%;font-size:2.5vw;padding:30px 0;-moz-animation-name:SlideHeaderMessage;-moz-animation-iteration-count:1;-moz-animation-timing-function:ease-in;-moz-animation-duration:1s;-webkit-animation-name:SlideHeaderMessage;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:ease-in;-webkit-animation-duration:1s;animation-name:SlideHeaderMessage;animation-iteration-count:1;animation-timing-function:ease-in;animation-duration:1s;}
.HeaderMessageBox p{color:#019ECB;font-size:3.5vw;font-weight:bold;text-shadow:2px 2px 7px rgba(0,0,0,0.3);}
@-moz-keyframes SlideHeaderMessage {0% {-moz-transform:translateX(-1000px);}
100% {-moz-transform:translateX(0);}
}
@-webkit-keyframes SlideHeaderMessage {0% {-webkit-transform:translateX(-1000px);}
100% {-webkit-transform:translateX(0);}
}
@keyframes SlideHeaderMessage {0% {transform:translateX(-1000px);}
100% {transform:translateX(0);}
}
.HomeParallax1{background-position:center;background-size:cover;background-attachment:fixed;background-repeat:no-repeat;width:100%;height:350px;position:relative;}
.HomeParallax1Inner{width:100%;height:350px;background-color:rgba(0,0,0,0.2);position:absolute;top:0;left:0;}
.ContactButton{width:160px;padding:4px 12px;text-align:center;margin:0 auto;border:1px solid #7EA727;cursor:pointer;background:#7EA727;color:#FFFFFF;text-decoration:none;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;box-shadow:1px 1px 6px rgba(0,0,0,0.2);}
.ContactButton a{text-decoration:none;color:#FFFFFF;}
.ContactButton:hover{background:#777777;}
.SocIcon{-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;}
.SocIcon:hover{opacity:0.7;filter:alpha(opacity=70);}
.ClientLogo{margin:10px 20px;opacity:0.6;filter:alpha(opacity=60);-webkit-filter:grayscale(100%);filter:grayscale(100%);-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;}
.ClientLogo:hover{opacity:1;filter:alpha(opacity=100);-webkit-filter:grayscale(0%);filter:grayscale(0%);}
.OrangeBox{background:#F59B29;min-height:230px;}
.PinkBox{background:#A8157D;min-height:230px;}
.PurpleBox{background:#563993;min-height:230px;}
.BlueBox{background:#077CBF;min-height:230px;}
.OrangeBox p, .PinkBox p, .PurpleBox p, .BlueBox p{color:#FFFFFF;font-weight:bold;text-align:center;margin:0 10px;}
.OrangeBox2{background:#F59B29;}
.PinkBox2{background:#A8157D;}
.PurpleBox2{background:#563993;}
.BlueBox2{background:#077CBF;}
.OrangeBox2, .PinkBox2, .PurpleBox2, .BlueBox2{padding:12px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:10px;}
.OrangeBox2 p, .PinkBox2 p, .PurpleBox2 p, .BlueBox2 p{color:#FFFFFF;font-weight:bold;text-align:center;margin:0;}
.about-us .HeaderWide{height:180px;background:#FFFFFF;z-index:300;}
.SideBar2{width:100%;max-width:400px;float:right;margin-top:0;}
.ApplyBox, .CallBox{background:#EEEEEE;width:100%;font-weight:300;}
.ServiceBox{background:#DFDFDF;width:100%;font-weight:300;}
.IconImg1{margin-top:-45px;margin-left:-10px;width:70px;height:70px;border-radius:50%;box-shadow:2px 2px 9px rgba(0,0,0,0.3);}
@media screen and (max-width:480px){.SideBar2{width:100%;max-width:none;float:none;margin:0 auto;margin-top:20px;}
.IconImg1{margin-top:-40px;margin-left:10px;width:50px;height:50px;border-radius:50%;box-shadow:2px 2px 9px rgba(0,0,0,0.3);}
}
.FaqQBox{cursor:pointer;padding:5px 7px;overflow:hidden;}
#faqAccordion1 h3, #faqAccordion2 h3, #faqAccordion3 h3, #faqAccordion4 h3, #faqAccordion5 h3, #faqAccordion6 h3, #faqAccordion7 h3, #faqAccordion8 h3, #faqAccordion9 h3, #faqAccordion10 h3, #faqAccordion11 h3, #faqAccordion12 h3, #faqAccordion13 h3{line-height:44px;font-family:'Roboto', sans-serif;font-size:24px;padding-top:10px;font-weight:300;}
.FaqCatTitle{margin-bottom:1px;}
.ui-accordion .ui-accordion-content {padding:7px;}
.img_container{border:1px solid #DDDDDD;box-shadow:2px 1px 15px rgba(0,0,0,0.1);margin-top:7px;}
