﻿
.main_wrap { width:98%; margin:0px auto; max-width: 1322px;}
.mid_wrap { width:990px; margin:0px auto;}
.tper17 { max-width:136px; max-height:159px;}
.full_box { width:100%; float:left;     margin-top: -26px;}
.header { position:absolute; top:50px; width:100%; left:0px; z-index:999;}
.logo_name { position: absolute; z-index:1; top: -32px;   text-align:center; float:left; width:367px; background:url(/images/menu_bg_rpt.jpg);  -webkit-box-shadow: 3px 3px 3px 0px rgba(0, 0, 0, 0.16);-moz-box-shadow:    3px 3px 3px 0px rgba(0, 0, 0, 0.16);box-shadow:         3px 3px 3px 0px rgba(0, 0, 0, 0.16);}
.school_name { padding: 6px 5px 21px 5px;}
.menu_bg { background:url(/images/menu_bg_rpt.jpg); height:60px; width:100%; float:left; position:absolute; top:0px;}


.msg_txt { width:100%; float:left;background:#e6e6e6; margin-top:-77px;  text-align: justify; padding:92px 24px 30px 24px;height: 501px; text-align: center;}
.msg_txt p{ color:#1c1c1c; font-size:15px; font-weight: 400; font-family: 'Open Sans', sans-serif; font-variant: normal;  text-align:justify;    line-height: 23px; font-style:italic}

/* .blank_space{width: 100%;float: left; height: 47px;}
#message { width:100%; float:left; }
#message .slides li {padding-bottom: 30px; position: relative;}
.custom-controls-container1 { width:100%;}
.msg_box{width:100%; float:left;  font-family: 'Open Sans', sans-serif; font-variant: normal;		}
.msg_box_h {     margin-bottom: 17px; min-height:39px; padding-left:4px; line-height: 35px; width:100%; float:left; background:url(/images/heading_bg.png) 29px 0px no-repeat;}

.msg_box_h h1{margin: 0px;float: left;  font-size:25px; font-weight: 300; text-transform:uppercase; color:#ec2b42; letter-spacing: 0.008em;} */

.master_main { width:100%; float:left;}

.head_txt{min-height: 39px;  line-height: 30px; position: relative;float: left; border-bottom:1px solid #d0d0d0;padding-right: 10px; margin:0px; display: inline-block;}
.head_txt_bdr { height: 39px;    float: left; display: inline-block; margin:0px; width: 100%;  position: absolute; background:url(/images/mstr_line.png) 0px 0px no-repeat;}
.master_txt{ width:100%; line-height:23px; float:left; font-size:14px; font-weight:400; font-family: 'Open Sans', sans-serif; font-variant: normal; font-weight:400; min-height:300px;}
.master_txt p { margin-bottom:5px;}
.master_txt img { max-width:100%;}

.out-moto { width:250px; height:250px; margin:0px auto; margin-bottom:10px; background:url(/images/logojpg.png) no-repeat}

.content{ padding:  0px 0px 10px 0px; background: #fff; margin-top: 180px; width: 495px; float:left; position:relative; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }

.content:after { content:""; background:url(/images/arrow_msg.png) no-repeat; width:50px; height:36px; float:right; right:-49px;    top:0px; position:absolute; }

.content1 { padding:  0px 0px 10px 0px; background: #fff; margin-top: 180px; width: 495px; float:right; position:relative; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.content1:after { content:""; background:url(/images/arrow_msg1.png) no-repeat; width:50px; height:36px; float:left; left:-49px;    top:0px; position:absolute; }
        
.master_hpm {padding-left: 20px; font-size: 25px; font-weight: 400; text-transform: uppercase; color: #ec2b42; font-family: 'Open Sans', sans-serif; font-variant: normal; font-weight:400; letter-spacing: -0.048em; text-align: left; margin-top: 24px; margin-bottom: 14px;  width: 100%; float: left; position:relative; overflow-x: hidden;}
.head_txtpm{min-height: 39px;  line-height: 30px; position: relative;float: left; border-bottom:1px solid #d0d0d0;padding-right: 10px; margin:0px; display: inline-block;}
.head_txt_bdrpm { height: 39px;    float: left; display: inline-block; margin:0px; width: 100%;  position: absolute; background:url(/images/mstr_line.png) 0px 0px no-repeat;}


.ajax__validatorcallout_callout_arrow_cell{ display:none!important;}
.msg_txt2 { padding:0px 20px}

.mstr_icon ul li:hover a span{margin-top:-15px;margin-bottom:15px;   transition: margin .15s;}



.imgshow-in {background: url(/images/menu_bg_rpt.jpg);}


/*
.message_section{position:fixed; height: 100%; min-height:768px; min-width:100%;    max-width: none!important; z-index:-1; top:0px; left:0px;}
*/

.message_section{position:fixed;/* height: 100%; *//* min-height:768px; *//* min-width:100%; */max-width: none!important;z-index:-1;top:0px;right: 0px;width: 100%;}
.message_section1{position:fixed;  max-width: 100%; z-index:-1; top:0px; right:0px;}