body.home-page:not(.inner-page) {
    line-height: 20px;
}
body.home-page:not(.inner-page) p{
    line-height: 20px;
}
.fix.civil-text.custom_civil {
	padding-left: 7px;
}
.class-link a, .class-table a {
	font-weight: 800;
	color: #6a001e;
	text-decoration: underline;
}
.class-link a:hover, .class-table a:hover {
	color: #605d5d;
}

#welcome-area {
    padding:0px 0;
}
.link_Alumni_color {
	background: transparent;
	padding: 70px 0px;
}
.link_Alumni h4 {
	color: #65001d;
	font-size: 22px;
	line-height: 1;

}
.lower-content > span {
	display: block;
	min-height: 43px;
	color:#000;
	font-style: italic;
}
#welcome-area .col-md-4.col-sm-4 {
	margin: 30px 0px;
}
h4.content_header.custom_hed {
    font-size: 16px;
    font-weight: bold;
}
#welcome-area .civil-titigation, #welcome-area .bottom_padding {
	padding: 0px;
}
.link_Alumni p {
	text-align: left;
	color: #000000;
	line-height: 18px;
}
.link_Alumni a {
	color: #630015;
}
.widget-get-intouch ul li.envelop {
	background-position: 0 5px;
}
.inline_block_padding{ padding-top:15px;}
.inner_link_Alumni {
	border-bottom: solid 1px rgba(255,255,255,0.5);
	padding-bottom: 10px;
}
.inner_link_Alumni_boredr {
	padding-top: 15px;
}
.link_Alumni_inner-box {
	position: relative;
}
.link_Alumni_inner-box > div {
	padding: 0 30px;
}
.link_Alumni_inner-box::before {
    border-right: solid 1px rgba(255,255,255,0.5);
    content: "";
    height: 100%;
    position: absolute;
    right: 50%;
    z-index: 1;
    width: 1px;
}
.link_Alumni {
    background: rgba(216, 182, 133, .7);
    padding: 70px 85px;
    position: relative;
    left: 1px;
    top: 10px;
}
#banner .p-tag p {
	white-space: normal !important;
	padding: 0 50px !important;
}

.tp-bullets {
	display: none !important;
}
.tp-revslider-mainul {
	list-style: none;
	padding: 0;
	margin: 0;
}

/* The hero image */
.hero-image {
	background:url(../image/inner/breadcrumb-bg.jpg)  no-repeat center top;
	height: 50%;
	background-size: auto auto;
	position: relative;
	background-attachment: fixed;
	max-height: 270px;
	margin-top: 71px;
}
.hero-image.custom_image {
	background: url(../image/breadcrumb-bg.jpg) no-repeat center top;
	height: 50%;
	background-size: auto auto;
	position: relative;
	background-attachment: fixed;
	max-height: 270px;
	margin-top: 71px;
}
/* Place text in the middle of the image */
.hero-text {
	text-align: center;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	color: white;
	max-width: 1000px;
	width: 100%;
	padding: 0 20px;
}
.hero-text h1 {
	font-size: 55px;
	font-family: 'Amiri', serif;
	text-transform: uppercase;
	color: #efecec;
}
.section-title.inline_block h1 a {
	position: inherit;
	color: #000000;
	display: block;
	font-family: 'Amiri', serif;
	font-size: 32px;
	font-weight: 400;
	line-height: 22px;
	text-transform: uppercase;
}
.section-title.inline_block h1 a:hover {
    color: #605d5d;
}
.nav-bottom {
	border-top: 2px solid #e3d6db;
	border-bottom: 2px solid #e3d6db;
	margin-bottom: 15px;
}
.nav-bottom .nav.nav-pills {
	display: inline-block;
}

.nav-bottom .nav.nav-pills li {
	display: inline-block;
	float: none;
}
.nav-bottom .nav-pills > li > a {
	border-radius: 4px;
	font-size: 17px;
	text-transform: uppercase;
	color: #65081d;
	
}
.nav-bottom .nav > li > a {
	position: relative;
	display: block;
	padding: 13px 15px 11px;
	border-radius: 0;
}
.listing_article {
	margin-bottom: 40px;
	margin-top: 40px;
	padding: 0;
/*	text-align: justify;*/
	font-size: 18px;
	color: #6b6b6b;
	line-height: 35px;
}

.content_header {
	font-size: 22px;
	text-transform: uppercase;
	color: #464646;
	margin-bottom: 8px;
}
.content_article {
	font-size: 18px;
	color: #6b6b6b;
	line-height: 35px;
	text-align: justify;
}
.img-responsive.pull-right.img_article {
	margin-left: 30px;
}
.nav-bottom .nav > li > a::after {
	position: absolute;
	display: none;
	content: "•";
	left: -7px;
	top: 10px;
	color:#7d836e;
}
.nav-bottom .nav > li:first-child > a::after {
	display: none;
}
.inner-page .social {
	padding-bottom: 25px;
}
/*.inner-page header {
	position:static;
}
*/
 #inner-page {
	background: #fff;
	padding-bottom: 5px;
	padding-top: 27px;
}
.nav-bottom .nav > li > a:hover,.nav-bottom .nav > li > a:focus {
	text-decoration: none;
	background-color: #eee;
	border-radius: 0;
}

.nav.nav-sidebar > li > a {
	position: relative;
	display: block;
	padding: 7px 15px 7px 35px;
	color: #65081d;
	font-size: 16px;
	margin-bottom: 10px;

	font-weight: normal;
text-decoration: none;
	
}
.nav.nav-sidebar > li.active > a {

	font-weight: bold;
}
.nav.nav-sidebar > li:last-child > a {
margin:0;
}
.nav.nav-sidebar > li > a:before {
	position: absolute;
	display: inline-block;
	color: #65081d;
	font-size: 16px;
}
.nav.nav-sidebar > li.active > a::before {

	border-width: 6px 6px 6px 6px;
	border-color: transparent transparent transparent #905761;

}
.col-pad-15 nav, .nav-side {
	margin-top: 20px;
	border-width: 0px 3px 0 3px;
	border-color: #f2eef1;
	border-style: solid;
	margin-right: 0;
	padding-left: 0px;
	margin-bottom: 15px;
}
nav h3 {
	font-size: 20px;
	color: #000;
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 15px;
}
articlegroup{
	display:block;}
	
	.nav.nav-links > li {
	padding: 5px 4px;
	color: #000;
}
.nav.nav-sidebar > li > a::before {
	content: "";
	display: inline-block;
	border-width: 5px 5px 5px 5px;
	border-color: transparent transparent transparent #ae9297;
	border-style: solid;
	position: absolute;
	left: 20px;
	top: 12px;
}
.list-head {
	font-size: 22px;
	text-transform: uppercase;
	margin: 60px 0 30px 0;
	color:#464646;
}
.max-center {
	margin-top: 30px;
	padding-top: 20px;
}
.max-center ul {
	list-style: none;
	display: inline-block;
	width: auto;
	vertical-align: top;
	text-align: left;
	padding-left:10%;
}
.max-center ul + ul{
	margin-right:0;
}
designation,.designation {
	display: block;
	font-size: 19px;
	font-weight: bold;
	margin-bottom: 10px;
	color: #000;
}
name,.name {
	display: block;
	font-size: 18px;
	font-weight: bold;
	margin-bottom: 10px;
	color: #6b6b6b;
}
function,.function {
	display: block;
	font-size: 18px;
	font-weight: normal;
	margin-bottom: 10px;
	color: #6b6b6b;
	font-style: italic;
}
mainarea,.mainarea {
	margin-bottom: 35px;
	display: block;
}
.strong {
	font-weight: 800;
	display: block;
}
.strong-inline {
	font-weight: 800;
}
.strong-inline-red {
	font-weight: 800;
	color:#6a001e;
}
.italic{
	font-style:italic;
}
.bot-mar-0 {
	margin-bottom: -20px;
}
.padding-art-left {
	padding-left: 20px;
}
.sidebar-area {
	padding-top: 45px;
}
.post_area {
	margin-bottom: 40px;
}
.thoughts {
	font-size: 22px;
	font-style: italic;
	padding-top: 25px;
	margin-bottom: 35px;
    color:#6a001e;
}
author {
	font-size: 22px;
	 color:#6a001e;
}
.staf_heading h4 a {
	color: #fff;
}
.staf_heading h4:hover a {
	color: #666;
}
.cl_thoughts {
	font-size: 17px;
	font-style: italic;
	padding-top: 15px;
	margin-bottom: 15px;
	color: #6a001e;
	padding-left: 15px;
	padding-right: 15px;
}
.cl_author {
	font-size: 15px;
	padding: 0 15px;
	color: #000;
}

.cl_div {
    border-width: 0 0 3px 0;
    border-color: #f2eef1;
    border-style: solid;
    margin-top: 15px;
    height: 0;
    overflow: hidden;
}
.cl_div.first-cl {
    margin-top: 0;
    margin-bottom: 15px;
}
.italic.top-typo {
	font-size: 30px;
	margin-top: 30px;
	line-height: 45px;
	color: #000;
}
.view-red {
	color:#6a001e;
}
.followUs {
	width: 100%;
	margin: 44px 0 0;
	font-size: 18px;
	font-weight: bold;
}
.top-small-head strong {
	font-size: 18px;
	font-weight: bold;
}
.staff{ padding-top:30px;}
.staf_heading {
	background: #b89b5e;
	color: #fff;
	text-align: center;
	padding: 10px 0px;
	margin-bottom: 20px;
}
.staf_heading h4 {
	margin: 0px;
	text-transform: uppercase !important;
	line-height: 120%;
}
.staf_heading small {
	margin: 0px;
	text-transform: uppercase !important;
	font-size: 12px;
	line-height: 120%;
	display:block;
}
.staf_heading h4 {
	margin: 0px;
	text-transform: uppercase !important;
}
.details_padding {
	padding-right: 10px;
	margin-bottom: 50px;
}
.details_padding + .details_padding {
	margin-bottom: 20px;
}
.container.event-manage {
	font-size: 18px;
	color: #6b6b6b;
	line-height: 35px;
	text-align: justify;
}
.details.text-center .name {
	font-weight: bold;
}
.details.text-center {
	margin-top: 15px;
}
.top-small-head strong {
	font-size: 18px;
	font-weight: bold;
	color: #6b6b6b;
}
.img-responsive.pull-right.img_article {
	margin-left: 30px;
	position: relative;
	top: -30px;
}
.custom {
	margin: 0px !important;
}
.listing_article.col-lg-12.custom1 {
	position: relative;
	top: -25px;
	margin: 0px;
}
.listing_article.col-lg-12.bot-mar-0.custom.bot-mar-20 {
	margin-bottom: 15px !important;
}

.event_org {
	position: relative;
}
.event_section {
	margin: 45px 0px 75px 0px;
}
.eventdate {
	position: absolute;
	top: 0px;
	left: 0px;
	display: inline-block;
	background: #68001f;
	padding: 10px 15px;
	color: #fff;
}
.event_heading {
	background: #68001f;
	text-align: center;
	color: #fff;
	line-height: 45px;
	font-size: 24px;
	margin-top: 10px;
}

.event_org iframe {
    width: 100%;
    max-width: 375px;
    margin-top: 10px;
}
.event_img img {
    width: 100%;
}
.event_text_box h4{ margin-bottom:20px !important}
.event_text_box h4 strong {
	font-size: 24px;
	color: #464646;
	font-weight: bold;
	display: block;
}
.event_text_box .content_header {
	font-size: 16px;
	text-transform: uppercase;
	color: #6b6b6b;
	margin-bottom: 0px !important;
}
.event_text_box time, .event_text_box address {
	display: block;
	line-height: 130%;
	font-size: 16px;
}
.mb-20{ margin-bottom:20px;}
.event_section .content_article {
	font-size: 18px;
	color: #6b6b6b;
	line-height: 25px;
}
.event_heading a {
	color: #fff;
	display: block;
	border: solid 1px #68001f;
	text-decoration: none;
}
.event_heading a:hover {
	background: #fff;
	color: #68001f;
	border: solid 1px #68001f;
}
.text-center.text-uppercase.uppercase_heading {
	color: #65081d;
	line-height:65px;
}
.table-get .txt {
	max-width: 48px;
	margin-bottom: 5px;
	margin-top: 5px;
}
.table-get #event_donation_amt {
	max-width: 60px;
}
.checkoutPage input, .checkoutPage textarea, .checkoutPage select {
	width: 100%;
	max-width: 357px;
	margin: 5px 0;
	resize: none;
}
.sumit-btn,.continue_button{
display: block;
border: solid 1px #68001f;
background: #68001f;
text-align: center;
color: #fff;
line-height: 45px;
font-size: 24px;
margin-top: 10px;
}
.sumit-btn:hover,.continue_button:hover {
	background: #fff;
	color: #68001f;
	border: solid 1px #68001f;
}
.custom-wrapper {
	max-width: 676px;
	margin: 0 auto;
}
.scholars_heading {
	text-align: center;
	color: #68001f;
	line-height: 40px;
	font-size: 12px;
	font-weight: bold;
}
.scholars_btns a {
	border-radius: 0px;
	background: #68001f;
	color: #fff !important;
	min-width: 150px;
	max-width: 151px;
	font-size: 12px;
	border: solid 1px #68001f;
	line-height: 30px;
	padding: 0px 12px;
	text-decoration: none;
}
.scholars_btns a:hover {
	border-radius: 0px;
	background: #fff;
	border:solid 1px #68001f;
	color: #68001f !important;
	min-width: 150px;
	max-width: 151px;
	font-size: 12px;
}
.scholars_section ul {
	list-style: none;
	padding: 0px;
	margin: 0px;
}
.scholars_section .scholars_inner {
	text-align: center;
	margin-bottom: 65px;
	margin-top: 20px;
}
.scholars_section ul li {
	width: 25%;
	padding-right: 117px;
	float:left;
	margin-right:39px;
}
.scholars_section ul li:nth-child(4n+4) {
	padding-right: 0px;
	width: 15%;
	margin-right:0px;
}
.scholars_section_details ul {
	list-style: none;
	padding: 0px;
}
.scholars_section_details .col-md-2 {
	padding-right: 20px;
	padding-left: 0px;
}
.detail_bio h2 {
	text-transform: capitalize;
}
.scholars_section_details .italic.top-typo {
	font-size: 30px;
	margin-top: 0px;
	line-height: 45px;
	color: #464646;
	font-weight: 200;
	float: left;
	width: 100%;
	margin-bottom: 15px;
}
.listing_article_custom strong {
	color: #65081d;
	font-size: 22px;
	font-weight: normal;
}
.listing_article_custom strong a {
	color: #65081d;
	text-decoration: underline;
	font-weight: bold;
}
.listing_article_custom strong a:hover {
	color: #605d5d;
	text-decoration-color: #65081d;
}
.listing_article.listing_article_custom.mt-0.mb-25 p {
	color: #6b6b6b;
	font-size: 17px;
}

.artical_bio_listing a {
	line-height: 50px;
}
.col-pad-15 {
	padding: 0 15px;
}
.pl-0{ padding-left:0px !important}
.pr-0{ padding-right:0px !important}
.pr-25{ padding-right:25px !important}
.mt-0{margin-top:0px !important;}
.mt-0{margin-top:0px !important;}
.mb-0{ margin-bottom:0px !important}
.mb-25{ margin-bottom:25px !important}
.mt-25{margin-top:25px !important}
.mt-15{margin-top:15px !important;}
.mt-10{margin-top:10px !important;}
/* Large Layout: 1200px. */
.outer_img {
    float: right;
}
.event_text_box.donation p strong {
}
.event_text_box.donation p strong a {
    color: #6a001e;
}
table.donate.table tr td {
    border: none;
}
table.donate.table tr td input[type="text"], table.donate.table tr td select, table.donate.table tr td textarea, table.donate.table tr td input[type="email"] {
 border: solid 1px #68001f;
 border-radius: 3px !important;
 display: block;
 width: 100%;
 height: 34px;
 padding: 0px 12px; 
 line-height: 34px;
 color: #555;
 background-color: #fff;
 background-image: none;
 border-radius: 4px;
 -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
 box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
 -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
 -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
 transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}
.text-transfer {
    text-transform: capitalize;
}
.bold-op * {
	font-size: 24px;
	text-decoration: none !important;
}
.login_btn_now {
	background: #68001f;
	border: none;
	color: #fff;
	font-weight: bold;
	padding: 5px 20px;
}
.mid_input {
    width: 60%;
    float: right;
}
img.img_resious {
    border-radius: 10px 0px 0px 10px;
}
.program_table table tr td, .program_table table tr th {
	font-size: 18px;
	color: #6b6b6b;
	line-height: 35px;
	font-weight: normal;
	padding: 0;
	border: 0;
}
.list-head1 {
	font-size: 30px;
	margin: 60px 0 0;
	color: #000;
}
.img-responsive.image-art {
	margin: 35px 0;
}
.text-detail {
	font-size: 24px;
	color: #6a001e;
	text-align: center;
}
.btn.btn-default.btn-custom {
	font-size: 18px;
	background: #69001f;
	border: solid 1px #69001f;
	color: #fff;
	border-radius: 0;
	text-decoration: none;
	white-space: normal;
}
.btn.btn-default.btn-custom:hover {
	background: #fff;
	color:  #69001f;
	border: solid 1px  #69001f;
}
.context-list {
	list-style-image: url(../image/new-images/bullet.png);
	list-style-position: outside;
	font-size: 18px;
color: #6b6b6b;
line-height: 35px;
}
.art-text {
	font-size: 24px;
	font-style: italic;
	color: #222;
	text-align: center;
	margin: 25px 0;
}
.list-head2 {
	font-size: 30px;
	margin: 40px 0 40px;
	color: #000;
}
.event_download {
	margin: 8px 0 20px;
}
.link a{
color:#6a001e;
text-decoration:underline;
	
}
.link a:hover{
color:#605d5d;
	
}
.top_bg {
	background: #dfdad5;
	border: 1px solid #a3a4a5;
	margin: 30px 0 0;
	padding: 15px;
}
.color-1 {
	color: #000!important;
}
.holder::after {
	content: "";
	height: 2px;
	width: 90%;
	left: 5%;
	position: relative;
	display: block;
	top:15px;
	background: #ddd;
}
.nav.text-center.store-nav {
	padding: 0 15px;
}
.nav.text-center.store-nav img{
max-width:100%;
}
.nav.store-nav > li > a {
	position: relative;
	display: block;
	padding: 6px 0;
}
.nav.nav-links {
	max-width: 150px;
	text-align: center;
	display: block;
	width: 100%;
	margin: 0 auto;
}
.nav.nav-links a {
	display: inline-block;
	padding: 5px 4px;
	color: #6a001e;
}
.holder.clearfix {
	padding-bottom: 25px;
}

.bg_list {
	border: 1px solid #a0a1a1;
	background: #f5f5f5;
	margin-top: 15px;
	padding: 15px 25px;
}
.play_btn a {
	font-size: 24px;
	background: #69001f;
	border: solid 1px #69001f;
	color: #fff;
	border-radius: 0;
	line-height: 30px;
	padding: 6px 25px;
	min-width: 150px;
	text-decoration: none;
}
.play_btn a:hover {
	background: #fff;
	color: #69001f;
	border: solid 1px #69001f;
}
.play_btn {
	float: right;
	margin-top: 0;
	position: absolute;
	right: 15px;
	top: 50%;
	transform: translate(0,-50%);
}
.big-font {
	font-size: 28px;
}
.player_sound {
	max-width: 484px;
	margin: 30px auto 30px;
}
.content_article.content_padding {
	font-size: 18px;
	color: #6b6b6b;
	line-height: 35px;
	text-align: left;
	padding-right: 30%;
}
.color-2 {
	color: #6a001e !important;
}
.lbl strong {
	font-size: 20px;
	font-weight: bold;
}
table.donate.table textarea {
    height: 120px !important;
    resize: none;
}

.section-title h1 {

	line-height: 1.2;

}
.single-featured-text h5 {

	min-height: 60px;
}
#banner .slider-3  .caption-bold-heading h1 {

    margin-top: -100px !important;
}
#banner .slider-3 .caption-2 h1 {
	margin-top: -51px !important;
}
.bg_list .content_article {

	padding-right: 266px;
}
.class-table .row > table {
	width: 100% !important;
}
.class-table .row > div > table {
	width: 100% !important;
}
.class-table table tr td:first-child {
	width: 20% !important;
	padding-bottom: 15px;
	padding-right: 15px;
}
.class-table table tr td img {
	width: 100% !important;
	height: auto !important;
	max-width: 180px;
}
.class-table table:first-of-type tr td b, .class-table table:first-of-type tr td strong {
	font-weight: 700;
	font-size: 24px;
}
.class-table table tr td b, .class-table table tr td strong {
	font-weight: bold;
}
.class-table .row > div > table > tbody > tr > td:only-child {
	width: 100% !important;
	padding-bottom: 0;
	padding-right: 0;
}
.class-table .row > div > table > tbody > tr > td:only-child  p {
	width: 100% !important;
	font-size: 19px;
	text-transform: uppercase;
	margin: 0;
}
.class-table strong,.class-table b  {
	font-weight: bold;
}
.details p {
	font-size: 16px;
	line-height: 24px;
}
.img-responsive.image-art.text-center img {
	display: inline-block;
	max-width: 764px;
	width: 100%;
}
.col-sep > .col-md-12.col-sm-12, .col-sep > .col-md-12 {
	padding: 0;
}

.staff > p {
	font-size: 24px;
	text-align: center;
	color: #65081d;
	line-height: 65px;
	text-transform: uppercase;
}

@media only screen and (min-width: 1430px) and (max-width: 1450px) {
.call-to-action-area {
    margin-top: -124px;
    position: relative;
    z-index: 9999;
}
}

@media only screen and (min-width: 1200px){

.nav-collapser {
  display: none;
}



}
@media only screen and (max-width: 1366px){
.tp-caption {
	white-space: normal!important;
}
#banner .p-tag p {
	font-size: 20px !important;
	padding: 0 50px !important;
	line-height: 25px !important;
}
#banner .slider-3 .caption-4 p {
	font-size: 18px !important;
}
#banner .thm-btn a {
	display: inline-block;
	font-size: 16px !important;
	color: #fff !important;
	line-height: 25px !important;
	border: 1px solid rgba(255,255,255, 0.80) !important;
	text-transform: uppercase !important;
	border-radius: 3px !important;
	padding: 5px 16px !important;
	font-weight: normal !important;
	margin-top: 10px !important;
}
.link_Alumni_color::after {
    right: -24%;

}
}
@media only screen and (max-width: 1200px){
#banner .caption-bold-heading h1,
#banner .slider-3 .caption-bold-heading h1 {
	font-size: 40px !important;
}
#banner .slider-3 .caption-2 h1 {
	font-size: 35px !important;
}
#banner .p-tag p {
	font-size: 20px !important;
	padding: 0 50px !important;
	line-height: 25px !important;
	max-height: 78px;
	overflow: hidden;
}
}
@media only screen and (max-width: 1200px){

.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
	position: relative;
	min-height: 1px;
	padding-right: 15px;
	padding-left: 15px;
}
.nav-bottom .nav > li > a::after {

	display: none;

}
.col-pad-15 nav{
	margin-top: 20px;
	border-width: 0px 3px 0 3px;
	border-color: #f2eef1;
	border-style: solid;
	margin-right: 0;
	padding-left: 0;
}
.italic.top-typo {
	padding: 0 15px;
}
.scholars_section ul li {
	width: 25%;
	padding-right: 0px;
	float: left;
	margin-right: 0px;
}
.scholars_section ul li:nth-child(4n+4) {
	padding-right: 0px;
	width: 25%;
	margin-right: 0px;
}}

/* Medium screen  */ 
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.lawyer-count h1 {
  padding-left: 0;
}
.lawyer-count h1::before {
  left: 20px;
}

.testimonial-control {
  left: 280px;
}
.testimonial-control.right {
  right: 280px;
}
.attorney-overlay .social-links {
  margin-top: 160px;
}

/*Start legal-problem-area css */
.get-free-consultation-button {
  margin-left: -30px;
}
.get-free-consultation-button a {
  padding: 0 14px;
}
/*End legal-problem-area css */

/* Start=================================================blog-v3.html page css=====================================*/
.fix.blog-post-date.bolg-v3-date {
  left: 41%;
  margin-right: 0;
  top: -37px;
}
/*End=================================================blog-v3.html page css========================================*/

/*Start=========================================================blog-v4.html page css==================================*/
.fix.blog-post-date.bolg-v4-date {
  left: 46%;
}
/*End=========================================================blog-v4.html page css==================================*/


.practice-left-top-right-img {
  float: left;
  margin-top: 20px;
}
header .logo {
  float: none !important;
  text-align: center;
}
.mainmenu .nav-holder > ul > li > a {
  line-height: 49px;
  padding: 0px 12px;
}
.mainmenu {
  float: none !important;
  text-align: center;
}
.mainmenu .nav-expander .nav-collapser {
  display: none;
}
header.stricky-fixed .logo img {
  width: auto;
  padding-top: 15px;
}

}
@media only screen and (max-width: 991px) {
.stricky-fixed .mobile-logo {
	display: inline-block;
	width: 100%;
	max-width: 300px;
}
.play_btn {
	float: none;
	margin-top: 0;
	position: relative;
	right: 0;
	top: 0;
	transform: translate(0,0%);
}
.bg_list .content_article {
	padding-right: 0;
}
.class-table table tr td {
	width: 100% !important;
	display: block;
}
.class-table table tr td:first-child {
	width: 100% !important;
	padding-bottom: 15px;
}

.details_padding:not(.text-center) {
	border-bottom: 1px solid #ddd;
	padding-bottom: 24px;
}
.details_padding {
		margin-bottom: 20px;
}

}
/* Tablet Layout: 768px. */
@media only screen and (min-width: 768px) and (max-width: 991px) {

/* Start=========================================================index.html page css================================== */
articlegroup {
    display: block;
    padding-right: 5px;
}

.scholars_btns a {
	min-width: 120px;
	font-size: 10px;
	padding: 0px 5px;
}
.call-to-action-area .row {
	margin: 0px;
}
.single-featured-icon.alignleft {
	width: 100%;
	text-align: left;
	padding-bottom: 10px;
	padding-left: 13px;
}
.link_Alumni {
	left: -23px;
}
.link_Alumni_inner-box::before {
	border-right: none;

}
.inner_link_Alumni {
	border-bottom: none;
}	
.container{
	padding-left:15px;
	padding-right:15px;
}
.single-attorney {
  margin-bottom: 35px;
}
#our-attorneys-area {
  padding-bottom: 40px;
}
.lawyer-info {
  padding-top: 35px;
}
.lawyer-count h1 {
  font-size: 60px;
}
.single-lawyer-info {
  border-right: 0 solid #cccccc;
  margin-bottom: 70px;
}
.widget-get-intouch {
  padding-top: 20px;
  padding-left:0px;
}
.testimonial-control {
  left: 380px;
  top: 16%;
}
.testimonial-control.right {
  right: 380px;
}
.attorney-overlay .social-links {
  margin-top: 270px;
}
#featured-services-area {
  padding-bottom: 50px;
  padding-top: 75px;
}
/* End=========================================================index.html page css=================================== */	

/*Start legal-problem-area css */
.get-free-consultation-button {
  margin-left: -90px;
}
.get-free-consultation-button a {
  padding: 15px 24px;
}
/*End legal-problem-area css */

/* Start=================================================blog-v3.html page css=====================================*/
.fix.blog-post-date.bolg-v3-date {
  left: 40.5%;
  top: -37px;
  margin-right: 0;
}

/*End=================================================blog-v3.html page css========================================*/


/*Start=========================================================blog-v4.html page css==================================*/
.fix.blog-post-date.bolg-v4-date {
  left: 46%;
}
/*End=========================================================blog-v4.html page css==================================*/

/* Start=================================================practice-v5.html page css================================*/
.practice-left-top-right-img {
  float: left;
  margin-top: 20px;
  width: 100%;
}
.right-content-contact-box a {
  margin-top: 20px;
}
/* End=================================================practice-v5.html page css====================================*/

/*Start=======================================================Single-attorney.html page css==========================*/
.single-attorney-right-padding0 {
  padding-left: 15px;
}
.single-attorney-right {
  margin-left: 0px;
}
.single-attorney-right-padding0 {
  padding-left: 15px;
}
.single-attorney-right-content {
  width: 50%;
}
/*End=======================================================Single-attorney.html page css===========================*/

header .logo {
  float: none !important;
  text-align: center;
}
.mainmenu .nav-holder > ul > li > a {
	line-height: 49px;
	padding: 0px 9px;
}
.mainmenu {
  float: none !important;
}
.mainmenu .nav-expander .nav-collapser {
  display: none;
}

}

/* Mobile Layout: 320px. */
@media only screen and (max-width: 767px) {
	.dropdown.actThis > a {
	color: #B89B5E!important;
}
.actThis .arrow-down {

	border-color:  #B89B5E transparent transparent transparent;

}
	.text-transfer {
	text-transform: capitalize;
	padding: 0px 15px;
}

.event_text_box{
	padding:15px;
}
.container.event-manage {	
	text-align: left;
}

.donate.table tr td {
	display: block;
	padding: 4px 0px;
}
	.text-center.text-uppercase.uppercase_heading {
	color: #65081d;
	line-height: 100%;
}
.link_Alumni {
	left: 0;
	padding: 25px 15px;
}
.link_Alumni_inner-box::before {
	border-right: none;

}
.link_Alumni_color {
	clear: both;
}
.inner_link_Alumni {
	margin-bottom: 10px;
}
/* Start=========================================================index.html page css================================== */	
.container{
	padding-left:15px;
	padding-right:15px;
}
.single-featured {
  margin-bottom: 35px;
}
#our-attorneys-area {
  padding-bottom: 40px;
}
.single-attorney {
  margin-bottom: 35px;
}
.lawyer-info {
  padding-top: 35px;
}
.lawyer-count h1 {
  font-size: 60px;
}
.single-lawyer-info {
  border-right: 0 solid #cccccc;
  margin-bottom: 70px;
}
.about-trust-text .section-title {
  margin-bottom: 43px;
  margin-top: 30px;
}
.single-news-item {
  margin-bottom: 35px;
}
.legal-problem-text h2 {
  padding-left:0px;
}
.widget-get-intouch {
  padding-left: 0;
}
.section-title h1 {
  line-height: 30px;
}
.single-footer-widget {
  margin-bottom: 40px;
}
.attorney-overlay .social-links {
  margin-top: 200px;
}
.testimonial-control {
  left: 220px;
  top: 10%;
}
.testimonial-control.right {
  right: 220px;
}
.civil-titigation {
  padding-bottom: 30px;
}
.our-law img {
  padding-bottom: 20px;
}
.our-law {
  padding-bottom: 30px;
}
#welcome-area {
  padding: 40px 0;
}

#featured-services-area {
  padding-bottom: 50px;
  padding-top: 75px;
}
.single-featured {
  border-bottom: 0px solid #e6e5e5;
}

.desktop-logo {
	display: none;
}
.stricky-fixed .mobile-logo {
	display: inline-block;
	width: 100%;
	max-width: 242px;
}
.mobile-logo {
	display: inline-block;
	max-width: 242px;
}
.home-page header .logo {
	text-align: left;
}
.home-page .mainmenu .nav-expander .nav-collapser {
	border: 0;
	padding: 0;
	border-radius: 0;
}
.home-page .mainmenu .nav-expander > ul {
	font-size: 0;
	margin: 0;
	padding: 0;
	position: absolute;
	top: -50px;
	right: -15px;
}
.home-page .mainmenu .nav-expander {
	padding-left: 0;
	padding-bottom: 0;
}
.home-page .mainmenu .nav-expander > ul li {
	display: inline-block;
	vertical-align: middle;
}

.home-page .mainmenu .nav-expander ul li i.icon-Search {
    position: relative;
    bottom: -5px!important;
}
.home-page  .mainmenu .nav-expander > ul > li > button {
	color: #333;

}
.home-page .nav-holder {
	position: absolute;
	left: -15px;
	top: 0;
	z-index: 999999;
	background: #1F1F1F;
	width: auto;
	right: -15px;
	display: block;
	margin: 0;
}
/* End=========================================================index.html page css==================================== */	

/* Start=======================================================attorney-v2.html page css===============================*/
.single-attorney-right-info {
  margin-left: 0px;
}
/* End=======================================================attorney-v2.html page css===============================*/

/*Start breadcrumb css */
.breadcrumb-text h1 {
  background-size: contain;
}
/*End breadcrumb css */

/*Start legal-problem-area css */
.get-free-consultation-button {
  margin-left: -15px;
  margin-top: 20px;
}
/*End legal-problem-area css */

/* Start===================================================blog-left-sidebar.html page css============================*/
.blog-items {
  margin-right: 0;
}
.left-sidebar {
  margin-left: 0;
}

/* End===================================================blog-left-sidebar.html page css============================*/

/* Start=================================================blog-right-sidebar.html page css===========================*/
.right-sidebar {
  margin-right: 0;
}
.blog-items-v2 {
  margin-left: 0;
  margin-top: 60px;
}
/* End=================================================blog-right-sidebar.html page css============================*/

/* Start=================================================blog-v3.html page css=====================================*/
.fix.blog-post-date.bolg-v3-date {
  left: 39.5%;
}
/*End=================================================blog-v3.html page css========================================*/

/*Start=========================================================blog-v4.html page css==================================*/
.fix.blog-post-date.bolg-v4-date {
  left: 40%;
}
/*End=========================================================blog-v4.html page css==================================*/

/*Start=====================================================blog-details.html page css================================*/
.blog-detalis-text-middle {
  width: 100%;
  text-align: justify;
}
.john-michila-text {
  width: 100%;
  text-align: justify;
}
.two-colum-text-left {
  width: 100%;
  text-align: justify;
}
.two-colum-text-right {
  float: left;
  padding-top: 30px;
  text-align: justify;
  width: 100%;
}
.socila-link-left-text {
  width: 100%;
  text-align: center;
}
.blog-details-social-right {
  float: right;
  width: 100%;
  text-align: center;
}
.adminostrator-text {
  width: 100%;
  text-align: justify;
}
.comment-form form input.name {
  width: 100%;
  margin-bottom:25px;
}
.comment-form form input.email {
  width: 100%;
}
.comment-image-holder {
  padding-left: 0;
}
.comment-text {
  padding-top: 15px;
  width: 100%;
}
/*End=====================================================blog-details.html page css================================*/

/*Start=====================================================contact.html page css===================================*/
.contact-right {
  margin-top: 50px;
}
/*End=====================================================contact.html page css===================================*/

/* Start=================================================practice-v4.html page css================================*/
.practice-v4-right-sidebar{
  margin-right: 0;
}
.practice-v4-right-content-wrapper {
  margin-left: 0;
  margin-top: 60px;
}
/* End=================================================practice-v4.html page css============================*/

/* Start=================================================practice-v5.html page css================================*/
.practice-right-sidebar{
  margin-right: 0;
}
.practice-left-content {
  margin-left: 0;
  margin-top: 60px;
}

.practice-left-top-right-img {
  float: left;
  margin-top: 20px;
}
.practice-left-middle-text {
  text-align: justify;
}
.practice-bottom-right-text {
  float: left;
  margin-top: 30px;
  width: 100%;
}
.right-content-contact-box a {
  margin-top: 30px;
}
/* End=================================================practice-v5.html page css====================================*/

/*Start=======================================================Single-attorney.html page css==========================*/
.single-attorney-right {
  margin-left: 15px;
  margin-right: 0;
}
.single-attorney-right-content {
  left: 15px;
  width: 250px;
}
a.appintment-button {
  bottom: -40px;
  left: 5px;
  padding: 12px 15px;
}
.single-attorney-bottom {
  padding-bottom: 30px;
  padding-top: 100px;
}
.single-attorney-right img {
  height: 660px;
}
/*End=======================================================Single-attorney.html page css==========================*/

.tab-1-right .section-title {
  margin-bottom: 29px;
  margin-top: 30px;
}



/* navigation styles */
.arrow-down {
	border-width: 6px;
	border-style: solid;
	border-color: #fff transparent transparent transparent;
	display: inline-block;
	position: relative;
	top: 3px;
	left: 5px;
}
.nav-collapser {
  display: block;
}

header.stricky {
  position: static;
  background: #1F1F1F;
}
header .logo {
  float: none !important;
  /* margin-bottom: 0; */
  line-height: 0;
  margin: 14px 0;
  display: block;
  text-align: center;
}
.mainmenu .nav-expander ul li i.icon-Search {
  position: relative;
  bottom: 6px;
}
.call-to-action-area {
  overflow: hidden;
  margin-top: 0;
}
.call-to-action-area .dtc {
    display: block;
    text-align: center;
}
.call-to-action-area .text-one h3 {
  font-size: 16px;
}
.call-to-action-area .text-two h3 {
  font-size: 16px;
}
.call-to-action-area .text-one  {
  margin-top: 20px;
}
.call-to-action-area .text-two  {
  margin-top: 10px;
  padding: 0 15px;
}
.call-to-action-area .text-two h4 {
	font-size: 21px;
	line-height: 27px;
}
.section-title > span {
	line-height: 39px;
}
.case-evaluation-form {
  padding-right: 0px;
}
.res-text .fix.civil-img-holder.pull-left {
	/* float: none !important; */
	float: none !important;
}
.res-text .fix.civil-text {
	padding-left: 0;
}
.fix.civil-img-holder.alignleft {
	float: none !important;
	margin-bottom: 15px;
}
.fix.civil-text {
	float: left;
	width: 100%;
	overflow: visible;
	text-align: center;
}
.civil-img-holder {
	background: none;
	padding-top: 0;
	padding-left: 0;
	text-align: center;
	width: 100%;
}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
	position: relative;
	min-height: 1px;
	padding-right: 15px;
	padding-left: 15px;
}
.civil-text {
	padding-left: 0;
}
.news-block .inner-box {
	position: relative;
	max-width: 300px;
	margin: 0 auto;
}
.our-law {
	text-align: center;
	max-width: 300px;
	margin: 0 auto;
}
.section-title.inline_block {
	text-align: center;
}
.civil-big {
	margin: 0 auto;
	max-width: 300px;
}
.legal-problem-text {
	text-align: center;
}
.get-free-consultation-button a {

    float: none;

}
.get-free-consultation-button {
	text-align: center;
	margin: 10px 0 0;
}
#banner .slider-3 .caption-4 p *,#banner .slider-3 .caption-4 p,
#banner .p-tag p,#banner .p-tag p * {
	font-size: 15px !important;
	line-height: 18px !important;

}

#banner .slider-3 .caption-4 p *,#banner .slider-3 .caption-4 p{
	display:none!important;
}

#banner .thm-btn a {
	display: inline-block;
	font-size: 14px !important;
	color: #fff !important;
	line-height: 25px !important;
	border: 1px solid rgba(255,255,255, 0.80) !important;
	text-transform: uppercase !important;
	border-radius: 3px !important;
	padding: 3px 16px !important;
	font-weight: normal !important;
	margin-top: 10px !important;
}
#banner .thm-btn a *{

	font-size: 14px !important;
	color: #fff!important;
	line-height: 20px !important;
	font-weight: normal!important;
}
#banner .p-tag p {
	white-space: normal !important;
	padding: 0 20px !important;
	font-size: 16px !important;
	line-height: 18px !important;
}
.caption.sfl.sfb.tp-resizeme.caption-bold-heading.text-center.tp-caption.start {
	top: 40% !important;
}
.caption.sfr.sfb.tp-resizeme.p-tag.text-center.tp-caption.start {
	top: 34% !important;
}
.caption.sfl.sfb.tp-resizeme.caption-bold-heading.text-center.tp-caption.start {
    top: 34% !important;
}
.caption.sfr.sfb.tp-resizeme.caption-2.large.text-center.tp-caption.start {
	top: 54% !important;
}
.call-to-action-area .text-one {
	margin-top: 0;
}
.img-responsive.pull-right.img_article {
	margin-left: 0;
	margin-bottom: 15px;
	float: none !important;
}
.hero-text h1 {
	font-size: 35px;
	font-family: 'Amiri', serif;
	text-transform: uppercase;
	color: #efecec;
}
header.stricky-fixed .logo {
	line-height: 100%;
}
.home-page header.stricky-fixed .mainmenu .nav-holder > ul > li > a {
	color: #fff;
}

.max-center {
	text-align: left;
}
.program_table table tr td, .program_table table tr th {
	font-size: 16px;
	color: #6b6b6b;
	line-height: 35px;
	font-weight: normal;
	padding: 0px 15px;
	border: 0;
}
.play_btn {
	float: none;
	margin-top: 10px;
}
#JotFormIFrame{ height:4366px!important;}
#banner .slider-3 .caption-bold-heading h1 {
	margin-top: 0px !important;

}
#banner .caption-bold-heading h1, #banner .slider-3 .caption-bold-heading h1 {
    font-size: 24px !important;
    line-height: 120%!important;
}
#banner .slider-3 .caption-2 h1 {
    margin-top: 0px !important;
    font-size: 24px !important;
    line-height: 120%!important;
}
#banner .p-tag p {

	display: none;
}
}

/* mini desktop Layout: 1191px. */
@media only screen and (min-width: 0px) and (max-width: 1320px) {
	
.hero-image {
	background: url(../image/inner/breadcrumb-bg.jpg) no-repeat;
	height: 50%;
	background-size: auto auto !important ;
	position: relative;
	background-attachment: fixed;
	max-height: 270px;
	margin-top:0px;
}	
	
	}

/* Wide Mobile Layout: 480px. */
@media only screen and (min-width: 480px) and (max-width: 767px) {
/* Start=========================================================index.html page css ==================================*/	
.container{
	padding-left:15px;
	padding-right:15px;
}
.single-news-item {
  margin-bottom: 35px;
}
.legal-problem-text h2 {
  padding-left:0px;
}
.widget-get-intouch {
  padding-left: 0;
}
.attorney-overlay .social-links {
  margin-top: 350px;
}
.testimonial-control {
  left: 312px;
  top: 12%;
}
.testimonial-control.right {
  right: 312px;
}
/* End=========================================================index.html page css==================================== */
	
/*Start=========================================================blog-v4.html page css==================================*/
.fix.blog-post-date.bolg-v4-date {
  left: 43%;
}
/*End=========================================================blog-v4.html page css==================================*/

/*Start=======================================================Single-attorney.html page css==========================*/
.single-attorney-right img {
  height: 530px;
}
.single-attorney-right-padding0 {
  padding-left: 15px;
}
.single-attorney-right {
  margin-left: 0px;
}
.single-attorney-right-padding0 {
  padding-left: 15px;
}
.single-attorney-right-content {
  left: 25px;
  width: 400px;
}
/*End=======================================================Single-attorney.html page css==========================*/

.mainmenu .nav-holder > ul {
  width: 70%;
  margin: auto;
}
.get-free-consultation-button {
  text-align: center;
}
.get-free-consultation-button a {
  float: none;
}
.call-to-action-area .text-one h3 {
    font-size: 14px;
    font-weight: bold;
    text-transform: uppercase;
    color: #271313;
    line-height: 26px;
}

}




/* menu responsive styles */


@media only screen and (max-width: 767px) {
	.detail_bio {
	clear: both;
}
.detail_bio h2 {
	font-size: 18px;
}
.scholars_section_details .italic.top-typo {
	font-size: 24px;
	line-height: 120%;
	padding: 0px;
}
	.scholars_section ul li {
	width: 100% !important;
	padding-right: 0px;
	float: left;
	margin-right: 0px;
}
	.event_section .pl-0 {
	padding: 15px !important;
}
.event_img img {
	width: 100%;
}
.event_section {
	margin: 35px 0px 35px 0px;
}
  .mainmenu .nav-holder {
    margin-bottom: 15px;
  }
  .mainmenu .nav-holder > ul {
    transition: none;
    display: none;
  }
  .mainmenu .nav-holder > ul > li,
  header.stricky-fixed .mainmenu .nav-holder > ul > li > a,
  header.stricky-fixed .mainmenu .nav-expander ul li button {
    display: block;
    line-height: 30px;
  }
  .mainmenu .nav-holder > ul > li > a {
    display: block;
    line-height: 40px;
    border-bottom: 1px solid #2A2A2A;
  }
  .mainmenu .nav-holder ul li.dropdown a .fa {
    display: inline-block;
  }
  .mainmenu .nav-holder > ul > li > ul {
    position: static;
    width: 100%;
    opacity: 1;
    visibility: visible;
    transition: none;
    display: none;  
  }
  .mainmenu .nav-holder > ul > li > ul > li > ul {
    position: static;
    width: 100%;
    opacity: 1;
    visibility: visible; 
    transition: none;
    display: none;
  }
  .mainmenu .nav-expander,
  .mainmenu .nav-holder {
    display: block;
  }
  .mainmenu {
    float: none !important;
  }
  .mainmenu .nav-expander {
      padding-left: 20px;
      padding-bottom: 11px;
      text-align: center;
  }
  .mainmenu .nav-expander ul li {
    padding-right: 15px;
  }
  .mainmenu .nav-holder > ul > li.dropdown > a:after {
    display: none;
  }
  .mainmenu .nav-holder > ul > li.dropdown > ul > li.dropdown > a:after {
    display: none;
  }
  .content_article {
padding:0 15px;
	text-align: left;
}
.content_article.content_padding {

	padding-right: 15px;
}
.g-recaptcha > div {
	width: 100% !important;
}
.g-recaptcha iframe {
	width: 100% !important;
}


/*.recaptcha_grid {
  max-width: 300px;
  background: #ccc;
  padding: 20px;
}

.g-recaptcha {
  transform-origin: left top;
  -webkit-transform-origin: left top;
}*/
.tparrows.preview4 {
	display: none;
}
#latest-news-area {
	padding-top: 30px;
}
#welcome-area {
	padding: 30px 0;
}
#welcome-area .col-md-4.col-sm-4 {
	margin: 0;
}
.inline_block_padding {
	padding-top: 0;
}
.link_Alumni_color {
	background: transparent;
	padding: 30px 0px;
}
#featured-services-area {
	padding-bottom: 0;
	padding-top: 0;
}
.section-title.inline_block h1 a {

	font-size: 24px;

	line-height: 35px;

}
.section-title h1 {
	line-height: 35px;
}
.social {
	padding-bottom: 30px;
}
.section-title > span > font {
	font-size: 39px;
	padding: 0 6px;
	display: block;
}
.single-featured {
	margin-bottom: 30px;
	padding-bottom: 0;
}
.latest-news .section-title {
	margin-bottom: 30px;
}
.news-section {
	padding: 30px 0px 50px;
}
.italic.top-typo {
	padding: 0;
}
.col-md-12.col-sm-12.col-xs-12.col-sep > [class*="col"] {
	padding: 0;
}
/*.listing_article.col-lg-12{
	padding: 0;
}*/
.event_text_box {
	padding: 0;
}
.scholars_section_details > div {
	padding: 0;
}
}

@media only screen and (max-width: 360px) {
  .mainmenu .nav-expander ul li {
	padding-right: 5px;
}

#banner .p-tag p {
	white-space: normal !important;
	padding: 0 12px !important;
	font-size: 14px !important;
	line-height: 16px !important;
}
#banner .caption-bold-heading h1, #banner .slider-3 .caption-bold-heading h1 {
	font-size: 16px !important;
}
#banner .slider-3 .caption-2 h1 {

	font-size: 16px !important;
}

.caption.sfl.sfb.tp-resizeme.caption-bold-heading.text-center.tp-caption.start {
	top: 40% !important;
}

}


 @media print
   {
    section#banner,.social,#footer-widget-area,#legal-problem-area,.pushcrew-side-button  {display:none;}
	  .hero-image {
	max-height:none;
	height: auto;
	margin-top: 0px;
}
header.stricky {
	position: static !important;
}

.mainmenu {
	position: relative;
	display: none;
}
.hero-image {
    background: url(https://www.claremont.org/image/inner/breadcrumb-bg.jpg) no-repeat center top;
    height: auto !important;
    background-size: auto auto;
    position: static;
    background-attachment: fixed;
    max-height: none;
    margin-top: 10px!important;
}
.hero-text {
    text-align: center;
    position: static;
    top: 0;
    left: 0;
    transform: translate(0);
    color: white;
    max-width: 100%;
    width: 100%;
    padding: 0 20px;
}
.container>.row {
    margin: 0;
}
.col-pad-15 nav, .nav-side {
    min-height: 0!important;
    border: 0;
	display:none;
}
a[href]:after {
        content: none !important;
    }
	.link_Alumni {
    background: rgba(216, 182, 133, .7);
    padding: 0;
    position: static;
    left: 0;
    top: 0;
}
.scholars_section ul li,.scholars_section ul li:nth-child(4n+4) {
    width: 49%;
    padding-right: 0;
    float: none;
    margin-right: 0;
    display: inline-block;
}
.container.class-table {
	width:1100px!important;
}

   }