﻿/* File Created: September 5, 2014 */
html {
  position: relative;
  min-height: 100%;
}
body {
  /* Margin bottom by footer height */
  margin: 60px;
  background-color: #f2f2f2;
  background-image: url(../images/bg-gradient.jpg);
  background-repeat: repeat-x;
  background-position: 0 0;
}
.portal-login
{
   margin-left: auto; 
   margin-right:auto;
}
.portal-header {
  background: linear-gradient(to right, rgba(66,36,92,1) 0%, rgba(169,29,101,1) 100%);
  background: -moz-linear-gradient(left, rgba(66,36,92,1) 0%, rgba(169,29,101,1) 100%);
  background: -ms-linear-gradient(left, rgba(66,36,92,1) 0%, rgba(169,29,101,1) 100%);
  background: -o-linear-gradient(left, rgba(66,36,92,1) 0%, rgba(169,29,101,1) 100%);
  background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(66,36,92,1)), color-stop(100%, rgba(169,29,101,1)));
  background: -webkit-linear-gradient(left, rgba(66,36,92,1) 0%, rgba(169,29,101,1) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#42245c', endColorstr='#a91d65', GradientType=1 );
}
.portal-panel-body {
	margin: 25px;
}
.required .control-label:after {
  content:"*";color:red;
}
.portal-header-text
{
    color: #f2f2f2;
    font-weight: bold;
}
.portal-heading
{
    color: #ffffff;
}
    
@media (max-width: 767px) {
  h1,
  h2,
  h3,
  h4,
  h5,
  h6 {
    font-size:140%;
  }
}

@media (max-width: 767px) {
.btn-responsive {
    padding:2px 4px;
    padding-bottom: 15px;
    padding-top: 15px;
    font-size:80%;
    line-height: 1;
    border-radius:3px;
  }
}

/*AM - [27-May-2016] - v9.4.3 - ISSM-735 - Change UI Display of ISP.*/
@media (max-device-width: 767px) {
    
    body {
        margin : 0px;
        padding: 0px;
        background-color: #f2f2f2;
        background-image: url(../images/bg-gradient.jpg);
        background-repeat: repeat-x;
        background-position: 0 0;
    }
    .mobilediv-noPadding{
        padding:0px;
    }

    .mobile-hideElement{
        display:none;
    }

    .mobile-displayBlock {
        display:block;
    }
}

.portal-wrap-text
{
    word-wrap:break-word;    
}

.portal-button-margin
{
    margin: 5px;
}

/*AM - [01-June-2016] - v9.4.3 - ISSM-735 - Change UI Display of ISP.*/
.portal-control-leftrightpadding{
    padding-left:inherit;
    padding-right:inherit;
}