/* Blue Box 100% width style
================================================== */

.blue_box_200 {
    position: relative;
    width: 100%;
    margin:20px 0px;
    min-height:55px;
    color:white !important;
    border: 0px solid #800000;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    background: #0f8ea8;
    background: -webkit-gradient(linear, 0 0, 0 bottom, from(#0f8ea8), to(#0b6a8a));
    background: -webkit-linear-gradient(#0f8ea8, #0b6a8a);
    background: -moz-linear-gradient(#0f8ea8, #0b6a8a);
    background: -ms-linear-gradient(#0f8ea8, #0b6a8a);
    background: -o-linear-gradient(#0f8ea8, #0b6a8a);
    background: linear-gradient(#0f8ea8, #0b6a8a);
    -pie-background: linear-gradient(#0f8ea8, #0b6a8a);
    behavior: url(/pie/PIE.htc);
    /* text-align: center; */
}
.green_box_200 {
    position: relative;
    width: 100%;
    margin:20px 0px;
    min-height:55px;
    color:white !important;
    border: 0px solid #800000;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    background: #0f8ea8;
    background: -webkit-gradient(linear, 0 0, 0 bottom, from(#0f8ea8), to(#0b6a8a));
    background: -webkit-linear-gradient#8aa344 0, #5e772e;
    background: -moz-linear-gradient(#8aa344 0, #5e772e);
    background: -ms-linear-gradient(#8aa344 0, #5e772e);
    background: -o-linear-gradient(#8aa344 0, #5e772e);
    background: linear-gradient(#8aa344 0, #5e772e);
    -pie-background: linear-gradient(#8aa344 0, #5e772e);
    behavior: url(/pie/PIE.htc);
    /* text-align: center; */
}

.social{
    height:100%;
    width:100%;
}
.blue_box_100{
    z-index:20;
}

.blue_box_100.custom-top-step{margin:0px 0px !important;}
.blue_box_100.custom-top-step.down-cruve-hide{border-radius: 5px 5px 0px 0px !important;
                                               -webkit-border-radius: 5px 5px 0px 0px; -moz-border-radius: 5px 5px 0px 0px;
border-bottom:1px solid #6AA8AA; padding-bottom:3px;}
.blue_box_100.custom-top-step.top-cruve-hide{border-radius:0px 0px  5px 5px !important; 
                                             -webkit-border-radius:0px 0px  5px 5px ; -moz-border-radius:0px 0px 5px 5px; padding-bottom:3px;}
.blue_box_100.custom-top-step {
       position: relative;
       width: 100%;
       margin:20px 0px;
       border: 0px solid #800000;
       -webkit-border-radius: 5px;
       -moz-border-radius: 5px;
       border-radius: 5px;
       background: #0f8ea8; 
       text-align: center;
}
.blue_box_100.custom-top-step:after{ clear:both; content:""; display:table;}
.blue_box_100 {
       position: relative;
       width: 100%;
       margin:20px 0px;
       border: 0px solid #800000;
       color:white;
       -webkit-border-radius: 5px;
       -moz-border-radius: 5px;
       border-radius: 5px;
       background: #0f8ea8;
       background: -webkit-gradient(linear, 0 0, 0 bottom, from(#0f8ea8), to(#0b6a8a));
       background: -webkit-linear-gradient(#0f8ea8, #0b6a8a);
       background: -moz-linear-gradient(#0f8ea8, #0b6a8a);
       background: -ms-linear-gradient(#0f8ea8, #0b6a8a);
       background: -o-linear-gradient(#0f8ea8, #0b6a8a);
       background: linear-gradient(#0f8ea8, #0b6a8a);
       -pie-background: linear-gradient(#0f8ea8, #0b6a8a);
       behavior: url(/pie/PIE.htc);
       text-align: center;
       padding-left:0;
       padding-right:0;
       min-height:72px;
}

.blue_box_100 a{
    color:white;
    font-weight:700;
    /* font-size: */
    /* text-align:center;    */
}

.blue_box_100:after{ clear:both; content:""; display:table; }

.blue-box-100{
    margin: 0px 15px !important;
}
.hero {
    /* padding: 35px 10px; */
    color:white;
}

.hero h1{
    color:white;
}

.smaller{
    color:white;
}
.hero h1{
    padding-left:20% !important; 
    padding-right:20% !important;  
    word-wrap: break-word; 
    -webkit-word-wrap: break-word;
}
.hero_reports {
	padding: 20px 10px 15px;
}

.blue_box_200{
    margin-bottom: 40px;
    /* padding-top: 40px; */
  
  }


  .blue_box_100 .owl-hero{
      /* border:2px solid red;*/ 
      padding:8px; 
  }

  .blue_box_100 a{
    text-decoration:none;
    font-size:16px
}