@charset "utf-8";
@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,800italic,800,700italic,700,600italic,600,400italic,300italic,300);
@font-face{font-family:"Open Sans"; src:url("../fonts/OpenSans-Regular-webfont.eot");src:url("../fonts/OpenSans-Regular-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/OpenSans-Regular-webfont.ttf") format("true-type"), url("../fonts/OpenSans-Regular-webfont.woff") format("woff"); font-weight:400; font-style:normal; }
h1, h2, h3, h4, h5, h6{ font-family:"Open Sans", Arial, Helvetica, sans-serif;}
body{background:#333; font-family:"Open Sans", Arial, Helvetica, sans-serif; font-size:14px; font-weight:400; color:#444; margin:0px;}
.clear{clear:both;}
a{cursor:pointer; text-decoration:none;}
.textWhite{color:#fff;}
.textWhite{color:#fff;}
.textPadding{padding:20px 0px;}
h1.colorMeroon, h3.colorMeroon{color:#841c84; font-weight:400;}
h3.greyText{color:#666; font-size:130%;}
.borderMeroon{border-bottom:1px #efd9ef solid;}
.borderMeroonRight{border-right:1px #efd9ef solid;}
img{border:none;}
.backgrey{background:#f9f9f9;}
.backblue{background:#eae4f1;}

.homeBanner, .header, .footer{display:table; content:'';}
.header{display:block; width:100%; padding:0px 0px 0px; margin:0px; background:#fff;  position:absolute; z-index:9999999; box-shadow: 0px 6px 7px rgba(58, 58, 58, .1);}
.headerContainer{width:88%; padding:0px 0px 0px; margin:0px auto; min-height:70px; display:block;}
.homeBanner{width:100%; display:block;}
/*.header{background:#fff url(../images/headerRepeat.jpg) left bottom repeat-x; width:100%; padding-bottom:15px;}
.headerTopMain{display:block; margin:0px; padding:0px;}
.conts{width:88%;  margin:0px auto;}*/
.padTopHeader{padding:20px 0px 10px; text-align:right;}
.logo{width:auto; height:50px; border:none; margin:8px 0px;}
#logo{width:auto; height:60px; border:none; margin:8px 0px;}
.loginLogo{width:75%; height:auto; border:none;}
.loginLogoHolder{padding-top:50px;}
.loginHolder{background: #fff; border:1px #ccc solid; border-radius:8px; margin-top:20px; padding:30px 0px 10px;}
.menuBG{background:#4f3c59; display:block; width:100%; padding:6px 0px;}
.containerInner{display:block; clear:both; padding:0px 0px 90px; background:#fff;}
.containerHolder{display:block; clear:both; padding:70px 0px 90px;}
.containerHolder .mob{height:350px; width:auto;}
.containerHolder h1{color:#792a6b;}
.home{padding:20px 10px 0px 0px;}
.tile{margin-right: -15px; margin-left: -15px; height:138px; border:1px #fff solid; border-right:none; border-bottom:none; text-align:center; padding:20px 0px 0px;}
.tileInner{text-align:center; padding:10px 0px; display:block;}
.tile img{border:none; width:auto; height:45px; page-break-after:always;}
.tileInner img{border:none; width:auto; height:60px; page-break-after:always;}
.tile p{margin:0px; padding:10px; color:#333; font-size:120%; font-weight:500;}
.tileInner p{margin:0px; padding:10px 30px; color:#333; font-size:100%; font-weight:500; text-align:justify;}
.tileInner h3{color:#fff;}
.tileInner li{color:#333; text-align:justify; margin:0px 30px 0px 50px;}
.tileInner a{color:#502f4a;}
.row a{text-decoration:none;}
.page-logo{
	width:auto; height:60px; border:none;
	/*margin-top:14px;
	margin-left:20px;*/
	margin:8px auto;
}
.dark{/*background:#502f4a;*/ border-bottom:1px #cb87cb solid;}
.dark h3{color:#841c84; font-size:240%;}
.light{background:#9b88b2;}

.row:last-child .col-sm-3, .row:last-child .col-sm-4, .row:last-child .col-sm-5, .row:last-child .col-sm-6, .row:last-child .col-sm-7{border-bottom:1px #fff solid;}
.row .col-sm-3:last-child, .row .col-sm-4:last-child, .row .col-sm-5:last-child, .row .col-sm-6:last-child, .row .col-sm-7:last-child{border-right:1px #fff solid;}
.footer{display:block; padding:30px 0px; background:#333; color:#fff; font-size:90%;}
.carousel-caption img{height:55px; widows:auto; border:none;}


@media screen and (max-width: 767px){
.headerContainer{width:100%;}
.loginLogoHolder{padding-top:0px;}
.padTopHeader{padding:0px 0px 10px; display:none;}
.menuBG{width:100%; padding:0px;}
.row .col-sm-3, .row .col-sm-4, .row .col-sm-5, .row .col-sm-6, .row .col-sm-7{border-right:1px #fff solid;}
.row:last-child .col-sm-3, .row:last-child .col-sm-4, .row:last-child .col-sm-5, .row:last-child .col-sm-6, .row:last-child .col-sm-7{border-top:none;}
.borderMeroonRight{border-right:none;}
}
