.hacking_slider_text {color: #363636;margin: 20px 0 0;}
.hacking_slider_text1 {color: #363636;margin: 40px 0 0;}
.hacking_slider_text_sub {font-size: 20px;  color: #363636;  line-height: 30px;}
.hacking_slider_heading {color: #489cd4;font-size: 37px;font-weight: bold;line-height: 45px;}
.custom_bg {background: none repeat scroll 0 0 #479cd5;height: auto;margin-bottom: 0px;min-height: 250px;width: 100%;}

.team-member{
width:27% !important;
  padding:10px 10px;}

@media only screen and (max-width : 990px),
only screen and (max-device-width : 990px){
.one_fourth.four_box {width:100%;}
}

@media only screen and (max-width :800px),
only screen and (max-device-width :800px){
.hacking_slider_text_sub{font-size: 16px !important;line-height: 28px !important;position: relative;top: 20px;}
.hacking_slider_heading {font-size: 30px !important;line-height: 45px !important;}
.tp-button.blue.small {position: relative;top: 35px;}
}

@media only screen and (max-width :640px),
only screen and (max-device-width :640px){
.rev_slider_wrapper.fullwidthbanner-container {min-height: 240px;}
.rev_slider.fullwidthabanner.revslider-initialised.tp-simpleresponsive {min-height: 240px;}
.hacking_slider_text_sub{font-size: 14px !important;line-height: 25px !important;position: relative;top: 20px;}
.hacking_slider_heading {font-size: 18px !important;line-height: 25px !important;}
.tp-button.blue.small {position: relative;top: 75px;}
.hideimage {display: none !important;}
}
.formdiv {float:left; width:70%}
.right_stuff {float:right; width:29%;}
.right_stuff h3{margin-bottom:35px; margin-left:0; padding:0}
.reason-join ul{ list-style:square; margin-left:15px; }
.reason-join ul li { margin-bottom:20px;}
.salesforce_w2l_lead .w2linput.submit {padding:5px 10px; border:0; font-weight:bold}
.formdiv textarea  {float:left; width:70%}

.container .aligncenter{margin-bottom: 20px;}