/* Study Abroad */
.inner-template-banner { border-bottom: 1px solid #242526;}
.inner-template-banner .bnr_img {height: 212px; }
.inner-template-banner h1 {bottom: 15px; font-size: 26px; margin: 0; line-height: 35px;}
#template-t1 #first-blk .container {padding: 0 24px}
#template-t1 #first-blk .container h2 { font-size: 25px; line-height: 40px; padding:0;}
#template-t1 #first-blk .container p { font-size: 14px;  }
#template-t1 #first-blk .container .col-lg-4, #template-t1 #first-blk .container .col-md-4, #template-t1 #first-blk .container .col-sm-4 { padding-right: 0px; padding-left: 0px; }
#template-t1 #first-blk .container .col-lg-4 a.btn-primary, #template-t1 #first-blk .container .col-md-4 a.btn-primary, #template-t1 #first-blk .container .col-sm-4 a.btn-primary {height: auto; font-size: 18px; padding: 19px 10px; width: 100%; white-space: normal;}
#template-t1 #second-blk .coloumn { width: 100%; float: left; margin-right: 0.32%; overflow: hidden; margin-bottom: 0.3%; }
#template-t1 #second-blk .coloumn .programtype-block .programtype-cont .programtype-cont-mid {padding: 1vw 3vw; }
#template-t1 #second-blk .coloumn .programtype-block .programtype-cont .programtype-cont-mid h3 { font-size: 18px; line-height: 25px; margin: 0 0 5px;}
#template-t1 #second-blk .coloumn .programtype-block .programtype-cont .programtype-cont-mid p {margin-bottom: 20px;}

#template-t1 #second-blk .coloumn .programtype-block .programtype-cont .programtype-cont-mid p a:hover {text-decoration: underline;}
#template-t1 #second-blk .coloumn .programtype-block .programtype-btndiv {height: 70px; padding: 10px; }
#template-t1 #second-blk .coloumn .programtype-block .programtype-btndiv h3 { font-size: 17px; line-height: 25px; margin: 0 0 5px;}

#template-t1 #third-blk h2 { font-size: 25px; line-height: 35px; margin: 0 0 50px; }
#template-t1 #third-blk .container {padding:0 24px;}
#template-t1 #third-blk .container .inner-single-content-sectionLeft .video, #template-t1 #third-blk .container .inner-single-content-sectionRight .video { width: 100px; height: 100px;background-size: cover;}
#template-t1 #third-blk .container .inner-single-content-sectionLeft .left, #template-t1 #third-blk .container .inner-single-content-sectionLeft .right, #template-t1 #third-blk .container .inner-single-content-sectionRight .left, #template-t1 #third-blk .container .inner-single-content-sectionRight .right { width: 100%;}
#template-t1 #third-blk .container .inner-single-content-sectionLeft .left h2, #template-t1 #third-blk .container .inner-single-content-sectionLeft .right h2, #template-t1 #third-blk .container .inner-single-content-sectionRight .left h2, #template-t1 #third-blk .container .inner-single-content-sectionRight .right h2 { line-height: 25px; margin: 10px 0 20px; font-size: 20px; }
#template-t1 #third-blk .container .inner-single-content-sectionLeft .left p, #template-t1 #third-blk .container .inner-single-content-sectionLeft .right p, #template-t1 #third-blk .container .inner-single-content-sectionRight .left p, #template-t1 #third-blk .container .inner-single-content-sectionRight .right p { font-size: 14px; line-height: 25px; letter-spacing: 0px; }
#template-t1 #third-blk .container .inner-single-content-sectionLeft .left ul, #template-t1 #third-blk .container .inner-single-content-sectionLeft .right ul{margin: 0; padding: 0}
#template-t1 #third-blk .container .inner-single-content-sectionLeft .left ul li, #template-t1 #third-blk .container .inner-single-content-sectionLeft .right ul li, #template-t1 #third-blk .container .inner-single-content-sectionRight .left ul li, #template-t1 #third-blk .container .inner-single-content-sectionRight .right ul li {font-size: 14px;}
#template-t1 #third-blk .container .inner-single-content-sectionLeft .left ul li:before, #template-t1 #third-blk .container .inner-single-content-sectionLeft .right ul li:before, #template-t1 #third-blk .container .inner-single-content-sectionRight .left ul li:before, #template-t1 #third-blk .container .inner-single-content-sectionRight .right ul li:before { font-size: 14px;}
#template-t1 #third-blk .container .inner-single-content-sectionLeft .left, #template-t1 #third-blk .container .inner-single-content-sectionRight .left { float: none; }
#template-t1 #calender-blk .inner-single-calendar-content .img { height: 250px; background-position: center left; }
#template-t1 #calender-blk .inner-single-calendar-content .cont-center h3 { font-size: 40px; line-height: 40px; margin: 0 0 20px; }

/* Template 2 Students Page */
.page-node-type-template-2-t2 .inner-template-banner .bnr_img { height: 212px;}
.page-node-type-template-2-t2 .inner-template-banner h1 { margin-bottom: 0px; }
.page-node-type-template-2-t2 .midcontainer .right-blk .first-blk h2 { font-size: 18px; line-height: 25px; margin: 0 0 30px;}
.page-node-type-template-2-t2 .midcontainer .right-blk .first-blk p { font-size: 14px; line-height: 25px;}
.page-node-type-template-2-t2 .midcontainer .right-blk .second-blk { font-size: 27px; line-height: 40px; margin: 50px 0px; height: auto; padding: 20px; }
.page-node-type-template-2-t2 .midcontainer .right-blk .third-blk h2 { font-size: 18px; line-height: 25px; margin: 0 0 30px;}
.page-node-type-template-2-t2 .midcontainer .right-blk .third-blk .coloumn { width: 100%; margin-right: 0%;}
.page-node-type-template-2-t2 .midcontainer .right-blk .third-blk .coloumn .programtype-block .programtype-cont .programtype-cont-mid {padding: 1vw 3vw; }
.page-node-type-template-2-t2 .midcontainer .right-blk .third-blk .coloumn .programtype-block .programtype-cont .programtype-cont-mid h3 { font-size: 18px; line-height: 25px; margin: 0 0 5px; }
.page-node-type-template-2-t2 .midcontainer .right-blk .third-blk .coloumn .programtype-block .programtype-cont .programtype-cont-mid h3 a { font-size: 18px; line-height: 25px;}
.page-node-type-template-2-t2 .midcontainer .right-blk .third-blk .coloumn .programtype-block .programtype-btndiv { height: 70px; padding: 10px; }
.page-node-type-template-2-t2 .midcontainer .right-blk .third-blk .coloumn .programtype-block .programtype-btndiv h3 { font-size: 17px; line-height: 25px; margin: 0 0 5px; }
.page-node-type-template-2-t2 .midcontainer .right-blk .fourth-blk { padding-top: 30px; margin-top: 40px; }
.page-node-type-template-2-t2 .midcontainer .right-blk .fourth-blk h2 { font-size: 18px; line-height: 25px; }
.page-node-type-template-2-t2 .midcontainer .right-blk .fourth-blk a.launch-modal .video { width: 100px; height: 100px;  background-size: cover;}
.page-node-type-template-2-t2 .midcontainer .right-blk .fifth-blk {padding-top: 30px; margin-top: 30px; }
.page-node-type-template-2-t2 .midcontainer .right-blk .fifth-blk h2 { font-size: 18px; line-height: 25px; margin: 0 0 30px;}
.page-node-type-template-2-t2 .midcontainer .right-blk .fifth-blk p {width: 100%; }
.page-node-type-template-2-t2 .midcontainer .right-blk .fifth-blk .field--item { width: 100%; margin-right: 0%;}
.page-node-type-template-2-t2 .midcontainer .right-blk .fifth-blk .field--item h3 { font-size: 18px; line-height: 30px; margin: 0 0 5px;}
.page-node-type-template-2-t2 .midcontainer .right-blk .fifth-blk .field--item ul li {font-size: 14px; margin-bottom: 3px;}
.page-node-type-template-2-t2 .midcontainer .right-blk .fifth-blk .field--item ul li:before {font-size: 14px;}
.page-node-type-template-2-t2 .midcontainer .right-blk .six-blk {padding-top: 30px; margin-top: 30px; }
.page-node-type-template-2-t2 .midcontainer .right-blk .six-blk h2 { font-size: 18px; line-height: 25px; margin: 0 0 30px;}

 .midcontainer .right-blk .six-blk #thirth h3 {font-size: 16px; padding: 10px 15px; }
.page-node-type-template-2-t2 .midcontainer .right-blk .six-blk #thirth h3 .rl-open, .page-node-type-template-2-t2 .midcontainer .right-blk .six-blk #thirth h3 .rl-close { 
    font-size: 25px;
    line-height: 45px;
    margin-top: -21px;
    text-align: center;
    top: 50%;
    width: 23px;
}
.page-node-type-template-2-t2 .midcontainer .right-blk .six-blk #thirth h3 {
  padding: 25px 42px 25px 26px;
}
.page-node-type-template-2-t2 .midcontainer .right-blk .six-blk #thirth > div { padding: 15px; border-bottom: 2px solid #006d96; font-size: 14px; }
.page-node-type-template-2-t2 .midcontainer .right-blk .seventh-blk { padding-top: 30px;}
.page-node-type-template-2-t2 .midcontainer .right-blk .seventh-blk h2 { font-size: 18px; line-height: 30px; margin: 0 0 30px;}
.page-node-type-template-2-t2 .midcontainer .right-blk .seventh-blk #ptabs ul.ui-tabs-nav li {font-size: 13px; width: 100%; margin-right: 0%; margin-bottom: 5px}
.page-node-type-template-2-t2 .midcontainer .right-blk .seventh-blk #ptabs ul.ui-tabs-nav li a {height: 70px; overflow: hidden;}

/* Template 4 Start Here... ( Search Page )*/
#search .inner-template-banner { border-bottom: 1px solid #242526;}
#search .inner-template-banner .bnr_img { height: 212px;}
#search .midcontainer #leftmobileicon { display: block; }
#search .midcontainer .sear { border: 0; text-align: center; padding: 0; margin-bottom: 50px; margin-top: 25px;}
#search .midcontainer .sear label {font-size: 20px; margin: 0; }
#search .midcontainer .sear input[type="search"] { width: 100%; box-sizing: border-box; border: 1px solid #c90334; font-size: 15px; padding: 0 40px 0 20px; }
#search .midcontainer .sear button {right: 10px; top: 51px; width: 20px; height: 20px;}
#search .midcontainer .right-blk {width: 100%; }


/* Template 5 Start Here... ( Staff Directory )*/
#t5template .inner-template-banner .bnr_img { height: 212px; }
#t5template .inner-template-banner h1 { margin-bottom: 0px; }
#t5template #maindiv h2 { font-size: 18px; line-height: 25px; margin: 30px 0 30px; }
#t5template #tabstaff { margin-bottom: 50px; }
#t5template #tabstaff h3.accHead { text-align: left; padding: 10px 80px 10px 15px;  overflow: hidden;
height: auto;
    font-size: 16px;
    line-height: 20px;
    min-height: 65px;
}
#t5template #tabstaff h3.accHead span.left, #t5template #tabstaff h3.accHead span.right { top: 20px; }
#t5template #tabstaff h3.accHead span.left{display: none;}
#t5template #tabstaff h3.accHead span.right { right: 15px; left: auto; }
/* #t5template #tabstaff .accordian .accor-inn .staff-blk { width: 100%; min-height: auto; margin-right: 0%; } */
/* #t5template #tabstaff .accordian .accor-inn .staff-blk .img a.launch-modal { font-size: 25px; width: 35px; height: 35px; line-height: 35px; }
#t5template #tabstaff .accordian .accor-inn .staff-blk .staff-des .email { font-size: 14px; word-wrap: break-word}
#t5template #tabstaff .accordian .accor-inn .staff-blk:nth-child(2n+2) { margin-right: 0; }
#t5template #tabstaff .accordian .accor-inn .staff-blk:nth-child(3n+3) { margin-right: 0%; }
#t5template #tabstaff .accordian .accor-inn .staff-blk:nth-child(4n+4) { margin-right: 0%; } */
#t5template #tabstaff .accordian .accor-inn .modal-dialog.modal-lg {width: 90%;}
#t5template #tabstaff .accordian .accor-inn .modal-content .modal-header { height: 35px; right: -10px; top: -10px; padding:0; width: 35px;}
#t5template #tabstaff .accordian .accor-inn .modal-content .modal-header button { left: 10px; top: 10px; }
#t5template #tabstaff .accordian .accor-inn .modal-content .modal-header button span {width: 15px; height: 16px; background-size: cover;}
#t5template #tabstaff .accordian .accor-inn .modal-content .modal-body { padding: 25px; }
#t5template #tabstaff .accordian .accor-inn .modal-content .modal-body .left { width: 100%; }
#t5template #tabstaff .accordian .accor-inn .modal-content .modal-body .right { float: right; width: 100%; position: relative; min-height: 465px; overflow: hidden; }
#t5template #tabstaff .accordian .accor-inn .modal-content .modal-body .right #social { margin-bottom: 0; position: relative; bottom: 0; }

/* Template T6 (Sign Up)*/
.page-node-type-template-6-t6 .inner-template-banner .bnr_img { height: 212px;}
.page-node-type-template-6-t6 .inner-template-banner h1 {margin-bottom: 0;}

/* Template 7 Start Here... ( News & Events ) */
#templatet7 .NewsEventSlider .region-slider .wide-container { height: 450px;}
#templatet7 .NewsEventSlider .region-slider .wide-container #t7_slides ul.slides-container li .carousel-caption {left: 5%; max-width: 80%; min-height: 245px; }
#templatet7 .NewsEventSlider .region-slider .wide-container #t7_slides ul.slides-container li .carousel-caption .slider_content {font-size: 24px; line-height: 30px; margin: 0 0 25px; max-height: 90px; }
#templatet7 .NewsEventSlider .region-slider .wide-container #t7_slides ul.slides-container li .carousel-caption .slider_date {font-size: 25px; line-height: 30px; margin: 0 0 15px; display: none;}
#templatet7 .NewsEventSlider .region-slider .wide-container #t7_slides ul.slides-container li .carousel-caption .slider_button a {font-size: 18px; line-height: 55px; min-height: 55px; min-width: 180px; padding: unset;}
#templatet7 .NewsEventSlider .region-slider .wide-container #t7_slides ul.slides-container li .next_slide_content {right: -40px; min-height: 75px; max-width: 300px; padding: 10px 95px 10px 40px; }
#templatet7 .NewsEventSlider .region-slider .wide-container #t7_slides ul.slides-container li .next_slide_content .inn {min-width: 180px; }
#templatet7 .NewsEventSlider .region-slider .wide-container #t7_slides ul.slides-container li .next_slide_content .inn nav a {font-size: 18px;}
#templatet7 .NewsEventSlider .region-slider .wide-container #t7_slides ul.slides-container li .next_slide_content .inn h3 {max-height: 20px;}
#templatet7 .UpcomingEvent h2 { font-size: 28px;}
#templatet7 .UpcomingEvent .upevent a {font-size: 18px; line-height: 50px; border: 1px solid #8b8e03; min-height: 50px; min-width: 270px; }
#templatet7 .UpcomingEvent .view-content .views-row { width: 100%; float: none; margin-bottom: 10px}
#templatet7 .UpcomingEvent .view-content .views-row .coloumn .img { max-height: 250px;}
#templatet7 .UpcomingEvent .view-content .views-row .coloumn .div-hov .arr-cal { width: 110px;}
#templatet7 .UpcomingEvent .view-content .views-row .coloumn .div-hov .arr-cal .calender {margin: 0px auto 8px; }
#templatet7 .UpcomingEvent .view-content .views-row .coloumn .div-hov .div-inn h4 { margin: 15px 0; font-size: 16px; line-height: 20px; max-height: 60px; display: block; }
#templatet7 .UpcomingEvent .view-content .views-row .coloumn .div-hov .div-inn .date {display: none; }
#templatet7 .UpcomingEvent .view-content .views-row .coloumn .div-hov .div-inn .time {display: none; }
#templatet7 .UpcomingEvent .view-content .views-row .coloumn .div-hov .div-inn .content {line-height: 22px; max-height: 50px; display: none; }
#templatet7 .UpcomingEvent .view-content .views-row .coloumn .div-hov .div-inn .content p {line-height: 22px; max-height: 50px;}
#templatet7 .UpcomingEvent .view-content .views-row .coloumn .div-hov .div-inn .readmore a { font-size: 16px; line-height: 35px; border: 1px solid #fff; min-height: 35px; min-width: 150px; }
#templatet7 .UpcomingEvent .view-content .views-row:last-child { }
#templatet7 .Inthenews .upevent a {border: 1px solid #006d95; }
#templatet7 .Inthenews .view-content .views-row .coloumn .div-hov .div-inn h4 { margin: 15px 0; }
#templatet7 .Inthenews .view-content .views-row .coloumn .div-hov .div-inn .date { margin: 0 0 5px; }
#templatet7 .Inthenews .view-content .views-row .coloumn .div-hov .div-inn .content { margin: 0 0 15px; }
#templatet7 #blogs .container > .row {display: inline-block; text-align: center; width: 100%; padding:0; margin:0;}
#templatet7 #blogs .container .tblk { /*min-height: 301px;*/ max-height: 301px; display: inline-block; max-width: 300px; float: none; margin: -8px 0 0 -3px; vertical-align: top;}
#templatet7 #blogs .container .tblk:nth-child(1) .innblk {padding: 0px 25px; }
#templatet7 #blogs .container .tblk:nth-child(1) .innblk h4 {top: 25px; font-size: 26px; }
#templatet7 #blogs .container .tblk:nth-child(1) .innblk .rutgersglobalimg {width: 90px; margin-top: -5px}
#templatet7 #blogs .container .tblk:nth-child(1) .innblk.rutgersglobalimg .innerdiv {width: 90px; margin-top: -5px}
#templatet7 #blogs .container .tblk:nth-child(3) {display: inline-block;}
#templatet7 #blogs .container .tblk:nth-child(3) .innblk { padding: 59px 20px; }
#templatet7 #blogs .container .tblk:nth-child(5) .innblk {width: 92%; padding: 50px 36px; }
#templatet7 #blogs .container .tblk:nth-child(5) .innblk img.logo {width: 230px;}
#templatet7 .promotional-banner .field--item { float: none; width: 100%; }


@media (min-width: 415px) {
	
	/* Template 2 Students Page */
	.page-node-type-template-2-t2 .midcontainer .right-blk .fifth-blk p { width: 90%; }
	.page-node-type-template-2-t2 .midcontainer .right-blk .fifth-blk .field--item { width: 49.4%; margin-right: 0.32%;}
	.page-node-type-template-2-t2 .midcontainer .right-blk .fifth-blk .field--item h3 {line-height: 25px;}
	.page-node-type-template-2-t2 .midcontainer .right-blk .seventh-blk #ptabs ul.ui-tabs-nav li { width: 32.4%; margin-right: 1.4%; margin-bottom: 0px}

	/* Template 5 Start Here... ( Staff Directory )*/
/* 	#t5template #tabstaff .accordian .accor-inn .staff-blk { width: 48%; margin-right: 2.6vw; }
	#t5template #tabstaff .accordian .accor-inn .staff-blk:nth-child(3n+3) { margin-right: 2.6vw; }
	#t5template #tabstaff .accordian .accor-inn .staff-blk:nth-child(4n+4) { margin-right: 0; }
	#t5template #tabstaff .accordian .accor-inn .staff-blk:nth-child(2n+2) { margin-right: 0; } */

	/* Template 7 Start Here... ( News & Events ) */
	#templatet7 .UpcomingEvent .view-content .views-row { width: 49%; float: left; margin-bottom: 0}
	#templatet7 .UpcomingEvent .view-content .views-row:last-child {  }
	#templatet7 .Inthenews .view-content .views-row .coloumn .div-hov .div-inn h4 { margin: 0 0 1.7vw; }


}

/* Small devices (tablets, 768px and up) */
@media (min-width: 768px) { 

    #t5template #tabstaff h3.accHead{
              display:flex;
              justify-content:center;
              display:-webkit-flex;
              -webkit-justify-content:center;
              align-items:center;
              -webkit-align-items:center;
    }
    
	/* Study Abroad */
	.inner-template-banner {border-bottom: 8px solid #242526; }
	.inner-template-banner .bnr_img {height: 300px; }
	.inner-template-banner h1 {bottom: 30px; font-size: 42px; line-height: 45px;}
	#template-t1 #first-blk .container h2 { font-size: 40px; line-height: 50px; }
	#template-t1 #first-blk .container p { font-size: 16px;}
	#template-t1 #first-blk .container .col-lg-4, #template-t1 #first-blk .container .col-md-4, #template-t1 #first-blk .container .col-sm-4 { padding-right: 11px; padding-left: 11px; }
	#template-t1 #second-blk .coloumn { width: 33.11%;}
	#template-t1 #second-blk .coloumn .programtype-block .programtype-cont .programtype-cont-mid h3 { font-size: 22px; line-height: 35px; margin: 0 0 1.5vw;}
	
	#template-t1 #second-blk .coloumn .programtype-block .programtype-btndiv {height: 120px; padding: 20px; }
	#template-t1 #second-blk .coloumn .programtype-block .programtype-btndiv h3 { font-size: 22px; line-height: 35px;}

	#template-t1 #third-blk h2 { font-size: 40px; line-height: 55px;}
	#template-t1 #third-blk .container .inner-single-content-sectionLeft .video, #template-t1 #third-blk .container .inner-single-content-sectionRight .video { width: 159px; height: 159px; }
	#template-t1 #third-blk .container .inner-single-content-sectionLeft .left, #template-t1 #third-blk .container .inner-single-content-sectionLeft .right, #template-t1 #third-blk .container .inner-single-content-sectionRight .left, #template-t1 #third-blk .container .inner-single-content-sectionRight .right { width: 48.2%; }
	#template-t1 #third-blk .container .inner-single-content-sectionLeft .left h2, #template-t1 #third-blk .container .inner-single-content-sectionLeft .right h2, #template-t1 #third-blk .container .inner-single-content-sectionRight .left h2, #template-t1 #third-blk .container .inner-single-content-sectionRight .right h2 {margin: -6px 0 20px; font-size: 24px; line-height: 30px;}
	#template-t1 #third-blk .container .inner-single-content-sectionLeft .left p, #template-t1 #third-blk .container .inner-single-content-sectionLeft .right p, #template-t1 #third-blk .container .inner-single-content-sectionRight .left p, #template-t1 #third-blk .container .inner-single-content-sectionRight .right p {font-size: 16px; line-height: 29px; letter-spacing: -0.58px; }
	#template-t1 #third-blk .container .inner-single-content-sectionLeft .left ul li, #template-t1 #third-blk .container .inner-single-content-sectionLeft .right ul li, #template-t1 #third-blk .container .inner-single-content-sectionRight .left ul li, #template-t1 #third-blk .container .inner-single-content-sectionRight .right ul li {font-size: 18px;}
	#template-t1 #third-blk .container .inner-single-content-sectionLeft .left ul li:before, #template-t1 #third-blk .container .inner-single-content-sectionLeft .right ul li:before, #template-t1 #third-blk .container .inner-single-content-sectionRight .left ul li:before, #template-t1 #third-blk .container .inner-single-content-sectionRight .right ul li:before { font-size: 18px; }
	#template-t1 #third-blk .container .inner-single-content-sectionLeft .left, #template-t1 #third-blk .container .inner-single-content-sectionRight .left { float: left; }
	#template-t1 #third-blk .container .inner-single-content-sectionRight .left { float: right; }
	#template-t1 #calender-blk .inner-single-calendar-content .cont-center h3 { font-size: 60px; line-height: 45px; margin: 0 0 44px;}

	/* Template 2 Students Page */
	.page-node-type-template-2-t2 .inner-template-banner h1 { margin-bottom: 20px; }
	.page-node-type-template-2-t2 .inner-template-banner .bnr_img {height: 300px;}
	.page-node-type-template-2-t2 .midcontainer .right-blk .first-blk h2 {font-size: 28px; line-height: 35px; margin: 0 0 35px;}
	.page-node-type-template-2-t2 .midcontainer .right-blk .first-blk p { font-size: 16px; line-height: 28px;}
	.page-node-type-template-2-t2 .midcontainer .right-blk .second-blk {font-size: 40px; height: auto; line-height: 50.76px; margin: 50px 0; padding: 20px 0;}
	.page-node-type-template-2-t2 .midcontainer .right-blk .third-blk h2 {font-size: 28px; line-height: 35px; margin: 0 0 25px;}
	.page-node-type-template-2-t2 .midcontainer .right-blk .third-blk .coloumn {margin-right: 0.32%; width: 49.8%;}
	.page-node-type-template-2-t2 .midcontainer .right-blk .third-blk .coloumn .programtype-block .programtype-btndiv {height: 96px; padding: 20px 25px;}
	.page-node-type-template-2-t2 .midcontainer .right-blk .third-blk .coloumn .programtype-block .programtype-btndiv h3 { font-size: 20px; line-height: 30px; margin: 0 0 8px;}
	.page-node-type-template-2-t2 .midcontainer .right-blk .third-blk .coloumn .programtype-block .programtype-cont .programtype-cont-mid {padding: 1vw 4vw;}
	.page-node-type-template-2-t2 .midcontainer .right-blk .third-blk .coloumn .programtype-block .programtype-cont .programtype-cont-mid h3 { font-size: 25px; line-height: 35px; margin: 0 0 1.5vw;}
	.page-node-type-template-2-t2 .midcontainer .right-blk .third-blk .coloumn .programtype-block .programtype-cont .programtype-cont-mid h3 a{ font-size: 25px; line-height: 35px;}
	.page-node-type-template-2-t2 .midcontainer .right-blk .fourth-blk {margin-top: 96px; padding-top: 43px;}
	.page-node-type-template-2-t2 .midcontainer .right-blk .fourth-blk h2 {font-size: 28px; line-height: 35px;}
	.page-node-type-template-2-t2 .midcontainer .right-blk .fourth-blk a.launch-modal .video {height: 159px; width: 159px;}
	.page-node-type-template-2-t2 .midcontainer .right-blk .fifth-blk {margin-top: 54px; padding-top: 55px;}
	.page-node-type-template-2-t2 .midcontainer .right-blk .fifth-blk h2 { font-size: 28px; line-height: 35px; margin: 0 0 35px;}
	.page-node-type-template-2-t2 .midcontainer .right-blk .fifth-blk .field--item h3 {font-size: 22px; line-height: 35px; margin: 0 0 10px;}
	.page-node-type-template-2-t2 .midcontainer .right-blk .fifth-blk .field--item ul li {font-size: 14px; line-height: 25px; margin-bottom: 10px;}
	.page-node-type-template-2-t2 .midcontainer .right-blk .fifth-blk .field--item ul li:before {font-size: 18px;}
	.page-node-type-template-2-t2 .midcontainer .right-blk .six-blk {margin-top: 54px; padding-top: 65px;}
	.page-node-type-template-2-t2 .midcontainer .right-blk .six-blk h2 { font-size: 28px; line-height: 35px; margin: 0 0 43px;}
	
	.page-node-type-template-2-t2 .midcontainer .right-blk .six-blk #thirth > div { padding: 28px 20px; border-bottom: 5px solid #006d96; font-size: 15px;}
	.page-node-type-template-2-t2 .midcontainer .right-blk .six-blk #thirth h3 .rl-open, .page-node-type-template-2-t2 .midcontainer .right-blk .six-blk #thirth h3 rl-close {font-size: 37px;}
	.page-node-type-template-2-t2 .midcontainer .right-blk .seventh-blk {padding-top: 90px;}
	.page-node-type-template-2-t2 .midcontainer .right-blk .seventh-blk h2 {font-size: 28px; line-height: 35px; margin: 0 0 52px;}
	.page-node-type-template-2-t2 .midcontainer .right-blk .seventh-blk #ptabs ul.ui-tabs-nav li {font-size: 16px;}
	.page-node-type-template-2-t2 .midcontainer .right-blk .seventh-blk #ptabs ul.ui-tabs-nav li a {height: 81px;}

	/* Template 4 Start Here... ( Search Page )*/
	#search .inner-template-banner { border-bottom: 3px solid #242526;}
	#search .inner-template-banner .bnr_img { height: 300px;}
	#search .midcontainer .sear { border: 2px solid #c90334; text-align: left; padding: 10px; margin-top: 48px;}
	#search .midcontainer .sear label {font-size: 30px; margin: 0 10px 0 0; }
	#search .midcontainer .sear input[type="search"] { width: 63%; border: 0; background: none; border-left: 3px solid #c90334; font-size: 20px; height: 30px; line-height: 30px;}
	#search .midcontainer .sear button { top: 15px; width: 30px; height: 30px; }


	/* Template 5 Start Here... ( Staff Directory )*/
	#t5template .inner-template-banner .bnr_img { height: 300px;}
	#t5template .inner-template-banner h1 { margin-bottom: 20px; }
	#t5template #maindiv h2 { font-size: 28px; line-height: 35px; margin: 30px 0 52px; }
	#t5template #tabstaff h3.accHead { height: 81px; text-align: center; font-size: 24px; padding: 10px 80px; }
	#t5template #tabstaff h3.accHead span.left, #t5template #tabstaff h3.accHead span.right {top: 28px;}
	#t5template #tabstaff h3.accHead span.left{display: block;}
	#t5template #tabstaff h3.accHead span.right { right: 35px;}
/* 	#t5template #tabstaff .accordian .accor-inn .staff-blk { width: 32%; min-height: auto; margin-right: 1.4vw;}
	#t5template #tabstaff .accordian .accor-inn .staff-blk .img a.launch-modal { font-size: 36px; width: 47px; height: 47px; line-height: 47px; }
	#t5template #tabstaff .accordian .accor-inn .staff-blk .staff-des .email {font-size: 16px;}
	#t5template #tabstaff .accordian .accor-inn .staff-blk:nth-child(2n+2) { margin-right: 1.4vw; }
	#t5template #tabstaff .accordian .accor-inn .staff-blk:nth-child(3n+3) { margin-right: 0; }
	#t5template #tabstaff .accordian .accor-inn .staff-blk:nth-child(4n+4) { margin-right: 1.4vw; } */
	#t5template #tabstaff .accordian .accor-inn .modal-content .modal-header {height: 80px; right: -25px; top: -25px; width: 80px;}
	#t5template #tabstaff .accordian .accor-inn .modal-content .modal-header button {left: 25px; top: 25px; }
	#t5template #tabstaff .accordian .accor-inn .modal-content .modal-header button span {width: 30px; height: 31px;}
	#t5template #tabstaff .accordian .accor-inn .modal-content .modal-body .left { width: 40%; }
	#t5template #tabstaff .accordian .accor-inn .modal-content .modal-body .right {width: 55%;}
	#t5template #tabstaff .accordian .accor-inn .modal-content .modal-body .right #social {position: absolute;}

	/* Template T6 (Sign Up)*/
	.page-node-type-template-6-t6 .inner-template-banner .bnr_img { height: 300px;}
	.page-node-type-template-6-t6 .inner-template-banner h1 {margin-bottom: 20px;}
	.page-node-type-template-6-t6 .field--name-field-t6-description h2 {font-size: 28px; margin-bottom: 25px; }
    .page-node-type-template-6-t6 .field--name-field-t6-description p{font-size: 16px; line-height: 28px;}

    /* Template 7 Start Here... ( News & Events ) */
	#templatet7 .NewsEventSlider .region-slider .wide-container #t7_slides ul.slides-container li .carousel-caption .slider_content { font-size: 35px; line-height: 40px; max-height: 140px; }
	#templatet7 .NewsEventSlider .region-slider .wide-container #t7_slides ul.slides-container li .carousel-caption .slider_date { display: block;}
	#templatet7 .NewsEventSlider .region-slider .wide-container #t7_slides ul.slides-container li .carousel-caption .slider_button a { min-width: 200px; }
	#templatet7 .NewsEventSlider .region-slider .wide-container #t7_slides ul.slides-container li .next_slide_content {right: -65px; min-height: 90px; max-width: 400px; padding: 10px 95px 10px 70px;}
	#templatet7 .NewsEventSlider .region-slider .wide-container #t7_slides ul.slides-container li .next_slide_content .inn {min-width: 245px; }
	#templatet7 .NewsEventSlider .region-slider .wide-container #t7_slides ul.slides-container li .next_slide_content .inn nav a {font-size: 23px;}
	#templatet7 .NewsEventSlider .region-slider .wide-container #t7_slides ul.slides-container li .next_slide_content .inn h3 {max-height: 43px;}
	#templatet7 .UpcomingEvent h2 {font-size: 36px;}
	#templatet7 .UpcomingEvent .upevent a {font-size: 20px; line-height: 56px; border: 2px solid #8b8e03; min-height: 56px; min-width: 390px; }
	#templatet7 .UpcomingEvent .view-content .views-row .coloumn .img { max-height: 350px;}
	#templatet7 .UpcomingEvent .view-content .views-row .coloumn .div-hov .arr-cal { width: 151px; }
	#templatet7 .UpcomingEvent .view-content .views-row .coloumn .div-hov .div-inn h4 { margin: 0 0 10px; font-size: 22px; line-height: 28px; max-height: 58px;}
	#templatet7 .UpcomingEvent .view-content .views-row .coloumn .div-hov .div-inn .date {display: block; }
	#templatet7 .UpcomingEvent .view-content .views-row .coloumn .div-hov .div-inn .content {display: block; }
	#templatet7 .UpcomingEvent .view-content .views-row .coloumn .div-hov .div-inn .readmore a {font-size: 18px; line-height: 45px; border: 2px solid #fff; min-height: 45px; min-width: 170px; }
	#templatet7 .Inthenews .upevent a {border: 2px solid #006d95;}
	#templatet7 #blogs .container > .row {text-align: left;}
	#templatet7 #blogs .container .tblk { min-height: 350px; max-height: 350px; display: inherit; max-width: inherit; float: left; margin:0;}
	#templatet7 #blogs .container .tblk:nth-child(1) .innblk h4 {font-size: 30px;}
	#templatet7 #blogs .container .tblk:nth-child(1) .innblk .rutgersglobalimg {width: 128px;}
	#templatet7 #blogs .container .tblk:nth-child(1) .innblk.rutgersglobalimg .innerdiv {width: 128px;}
	#templatet7 #blogs .container .tblk:nth-child(3) {display: flex;}
	#templatet7 #blogs .container .tblk:nth-child(3) .innblk { padding: 50px; }
	#templatet7 #blogs .container .tblk:nth-child(5) .innblk img.logo {width: 266px;}
	#templatet7 .promotional-banner .field--item { float: left; width: 50%; }


}

/* Medium devices (desktops, 992px and up) */
@media (min-width: 992px) { 
	
	/* Study Abroad */
	.inner-template-banner .bnr_img {height: 400px; }
	.inner-template-banner h1 {margin: 0;}
	#template-t1 #first-blk .container h2 { font-size: 50px; line-height: 60px; padding: 0 30px; }
	#template-t1 #first-blk .container p {}
	#template-t1 #first-blk .container .col-lg-4 a.btn-primary, #template-t1 #first-blk .container .col-md-4 a.btn-primary, #template-t1 #first-blk .container .col-sm-4 a.btn-primary {height: 85px; font-size: 20px; padding: 30px 10px; position: relative;}
	#template-t1 #first-blk .container .col-lg-4 a.btn-primary span, #template-t1 #first-blk .container .col-md-4 a.btn-primary span, #template-t1 #first-blk .container .col-sm-4 a.btn-primary span {position: absolute;top:50%;left: 0;width: 100%;-webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); }
	#template-t1 #second-blk .coloumn .programtype-block .programtype-cont .programtype-cont-mid h3 { font-size: 28px; }
	#template-t1 #second-blk .coloumn .programtype-block .programtype-btndiv h3 { font-size: 28px; }
	#template-t1 #third-blk h2 { font-size: 45px; line-height: 65px; margin: 0 0 102px;}
	#template-t1 #calender-blk .inner-single-calendar-content .img { height: 350px; background-position: center center; }
	
	/* Template 2 Students Page */
	.page-node-type-template-2-t2 .inner-template-banner .bnr_img {height: 383px;}
	.page-node-type-template-2-t2 .midcontainer #leftmobileicon {display: none; }
  	.page-node-type-template-2-t2 .midcontainer .left-blk {float: left; margin-right: 0; padding: 0; padding-right: 30px; width: 25%; display: block; background: none; border: 0 none; position: static; width: 25%; }
  	.page-node-type-template-2-t2 .midcontainer .right-blk {width: 70%; }
  	.page-node-type-template-2-t2 .midcontainer .right-blk .first-blk p a.innercontentbutton {height: 67px; line-height: 65px; font-size: 24px;  margin: 47px 0 0 0;  padding: 0; }
  	/*.page-node-type-template-2-t2 .midcontainer .right-blk .second-blk {font-size: 42.89px; height: 209px; line-height: 50.76px; margin: 104px 0 85px; padding: 0 90px;}*/

  	/* Template 4 Start Here... ( Search Page )*/
	#search .inner-template-banner { border-bottom: 6px solid #242526;}
	#search .inner-template-banner .bnr_img { height: 377px;}
	#search .midcontainer #leftmobileicon {display: none;}
	#search .midcontainer .sear input[type="search"] { width: 72%; font-size: 27px;}
	#search .midcontainer .left-blk { width: 25%; background: none; border: none; display: block; float: left; margin-right: 0; padding: 0; position: static;}
	#search .midcontainer .right-blk {width: 72%; }

	/* Template 5 Start Here... ( Staff Directory )*/
	#t5template .inner-template-banner .bnr_img { height: 383px;}
/* 	#t5template #tabstaff .accordian .accor-inn .staff-blk { width: 30%; margin-right: 4.6%; }
	#t5template #tabstaff .accordian .accor-inn .staff-blk:nth-child(4n+4) { margin-right: 4.6%; } */
	#t5template #tabstaff .accordian .accor-inn .modal-content .modal-header {height: 108px; right: -38px; top: -38px; width: 108px;}
	#t5template #tabstaff .accordian .accor-inn .modal-content .modal-header button { left: 32px; top: 40px; }
	#t5template #tabstaff .accordian .accor-inn .modal-content .modal-header button span { width: 38px; height: 38px; display: inline-block; }
	#t5template #tabstaff .accordian .accor-inn .modal-content .modal-body { padding: 45px 50px; }
	#t5template #tabstaff .accordian .accor-inn .modal-content .modal-body .left { width: 28.584%; }
	#t5template #tabstaff .accordian .accor-inn .modal-content .modal-body .right {width: 66.2269%;}

	/* Template T6 (Sign Up)*/
	.page-node-type-template-6-t6 .inner-template-banner .bnr_img {height: 382px; }
    .page-node-type-template-6-t6 .quick_links {width: auto; }
    .page-node-type-template-6-t6 .quick_links .link_wraper {width: auto; }
    .page-node-type-template-6-t6 .quick_links .link_wraper .link_list {padding: 10px 30px 10px 20px; right: -25px; -webkit-transform: skew(-45deg, 0deg); -moz-transform: skew(-45deg, 0deg); -ms-transform: skew(-45deg, 0deg); -o-transform: skew(-45deg, 0deg); transform: skew(-45deg, 0deg); }
    .page-node-type-template-6-t6 .quick_links .link_wraper .link_list .l_list {-webkit-transform: skew(45deg, 0deg); -moz-transform: skew(45deg, 0deg); -ms-transform: skew(45deg, 0deg); -o-transform: skew(45deg, 0deg); transform: skew(45deg, 0deg);}
    .page-node-type-template-6-t6 .quick_links .link_wraper .link_list .l_list a {border-right: 1px solid #645833; margin: 0; padding: 0 30px; width: auto; }
    .page-node-type-template-6-t6 .quick_links .link_wraper .link_list .l_list a:last-child {border: 0; }
    .page-node-type-template-6-t6 .quick_links .link_wraper .link_list .l_list a:nth-child(2n) {border-left: 0; }
  	.page-node-type-template-6-t6 .field--name-field-t6-description {padding: 30px 0px 35px 0px; }
    .page-node-type-template-6-t6 .form_info {margin-bottom: 50px; padding: 25px; font-size: 24px; }
	.page-node-type-template-6-t6 .field--type-webform .form-item {margin-bottom: 15px; }
	.page-node-type-template-6-t6 .field--type-webform .form-item label {font-size: 18px; }
	.page-node-type-template-6-t6 .field--type-webform .form-item-phone-number {margin-bottom: 15px !important;}
	.page-node-type-template-6-t6 .field--type-webform .form-item .form-text, .page-node-type-template-6-t6 .field--type-webform .form-item .form-email, .page-node-type-template-6-t6 .field--type-webform .form-item .form-tel {font-size: 24px; padding: 40px 35px; }
	.page-node-type-template-6-t6 .nice-select {font-size: 24px; }
	.page-node-type-template-6-t6 .nice-select .seld {font-size: 24px; padding: 40px 35px; background-size: auto auto; }
    .page-node-type-template-6-t6 .nice-select .seld span{
        text-align: center;
    }
	.page-node-type-template-6-t6 .nice-select.open .seld {background-size: auto auto; }
	.page-node-type-template-6-t6 .form-actions {padding: 85px 0px 110px 0px; }
    .page-node-type-template-6-t6 .form-actions button {font-size: 24px; padding: 20px; }

    /* Template 7 Start Here... ( News & Events ) */
	#templatet7 .UpcomingEvent .view-content .views-row .coloumn .img { max-height: 400px;}
	#templatet7 .UpcomingEvent .view-content .views-row .coloumn .div-hov .div-inn .content {line-height: 28px; max-height: 80px;}
	#templatet7 .UpcomingEvent .view-content .views-row .coloumn .div-hov .div-inn .content p {line-height: 28px; max-height: 80px;}

}


/* Large devices (large desktops, 1200px and up) */
@media (min-width: 1280px) { 

	/* Study Abroad */
	.inner-template-banner .bnr_img {height: 540px; }
	#template-t1 #first-blk .container {padding: 0}
	#template-t1 #first-blk .container h2 { font-size: 50px; line-height: 70px;}
	#template-t1 #first-blk .container .col-lg-4 a.btn-primary, #template-t1 #first-blk .container .col-md-4 a.btn-primary, #template-t1 #first-blk .container .col-sm-4 a.btn-primary {width: 395px;}
	#template-t1 #second-blk .coloumn .programtype-block .programtype-cont .programtype-cont-mid { padding: 1vw 3vw; }
	#template-t1 #second-blk .coloumn .programtype-block .programtype-cont .programtype-cont-mid p {margin-bottom: 47px;}
	#template-t1 #second-blk .coloumn .programtype-block .programtype-btndiv {height: 133px; padding: 28px 35px 30px; }
	#template-t1 #second-blk .coloumn .programtype-block .programtype-btndiv h3 {margin: 0 0 24px;}
	#template-t1 #third-blk .container {padding: 0 49px;}
	#template-t1 #third-blk h2 { padding:0;}
	#template-t1 #third-blk .container .inner-single-content-sectionLeft .left h2, #template-t1 #third-blk .container .inner-single-content-sectionLeft .right h2, #template-t1 #third-blk .container .inner-single-content-sectionRight .left h2, #template-t1 #third-blk .container .inner-single-content-sectionRight .right h2 { line-height: 40px; margin: -6px 0 20px; font-size: 32px; }
	#template-t1 #calender-blk .inner-single-calendar-content .img { height: 472px;}

	/* Template 2 Students Page */
	.page-node-type-template-2-t2 .midcontainer {max-width: 1230px; padding: 40px 0px; }
    .page-node-type-template-2-t2 .midcontainer .left-blk {width: 239px; margin-right: 68px; padding-right: 0px;}
    .page-node-type-template-2-t2 .midcontainer .right-blk {width: 914px;}
    /*.page-node-type-template-2-t2 .midcontainer .right-blk .second-blk {padding: 0 90px;}*/

    /* Template 4 Start Here... ( Search Page )*/
	#search .midcontainer .sear { border: 3px solid #c90334; padding: 32px 36px; margin-bottom: 100px;}
	#search .midcontainer .sear label {font-size: 42px; margin: 0 26px 0 0; }
	#search .midcontainer .sear input[type="search"] { width: 69%; font-size: 37px; height: 40px; line-height: 40px;}
	#search .midcontainer .sear button {right: 18px; top: 24px; width: 46px; height: 46px;}
	#search .midcontainer .left-blk {width: 247px;}
	#search .midcontainer .right-blk {width: 923px; }


	/* Template 5 Start Here... ( Staff Directory )*/
	#t5template #maindiv {padding: 0;}
	#t5template #tabstaff { margin-bottom: 133px; }
/* 	#t5template #tabstaff .accordian .accor-inn .staff-blk { width: 273px; margin-right: 44px; }
	#t5template #tabstaff .accordian .accor-inn .staff-blk:nth-child(2n+2) {margin-right: 44px;}
	#t5template #tabstaff .accordian .accor-inn .staff-blk:nth-child(3n+3) { margin-right: 44px; }
	#t5template #tabstaff .accordian .accor-inn .staff-blk:nth-child(4n+4) { margin-right: 0; } */
	#t5template #tabstaff .accordian .accor-inn .modal-dialog.modal-lg {width: 100%;}

	/* Template 7 Start Here... ( News & Events ) */
	#templatet7 .NewsEventSlider .region-slider .wide-container { height: 598px;}
	#templatet7 .NewsEventSlider .region-slider .wide-container #t7_slides ul.slides-container li .carousel-caption {left: 102px; max-width: 875px; }
	#templatet7 .NewsEventSlider .region-slider .wide-container #t7_slides ul.slides-container li .carousel-caption .slider_content {font-size: 42px; line-height: 47px; margin: 0 0 55px;}
	#templatet7 .NewsEventSlider .region-slider .wide-container #t7_slides ul.slides-container li .carousel-caption .slider_date {font-size: 30px; line-height: 40px; margin: 0 0 28px; }
	#templatet7 .NewsEventSlider .region-slider .wide-container #t7_slides ul.slides-container li .carousel-caption .slider_button a {font-size: 23px; line-height: 30px; min-height: 71px; min-width: 274px; padding: 20px 10px; }
	#templatet7 .NewsEventSlider .region-slider .wide-container #t7_slides ul.slides-container li .next_slide_content {min-height: 119px; max-width: 473px; padding: 20px 95px 20px 70px;}
	#templatet7 .NewsEventSlider .region-slider .wide-container #t7_slides ul.slides-container li .next_slide_content .inn {min-width: 300px; }
	#templatet7 .UpcomingEvent .view-content .views-row .coloumn .img { max-height: 525px;}
	#templatet7 .UpcomingEvent .view-content .views-row .coloumn .div-hov .div-inn h4 { margin: 0 0 1vw; font-size: 24px; line-height: 35px; max-height: 70px; }
	#templatet7 .UpcomingEvent .view-content .views-row .coloumn .div-hov .div-inn .time {display: block; }
	#templatet7 .UpcomingEvent .view-content .views-row .coloumn .div-hov .div-inn .readmore a {font-size: 20px; line-height: 56px; min-height: 56px; min-width: 390px; }
	#templatet7 .Inthenews .view-content .views-row .coloumn .div-hov .div-inn .date { margin: 0 0 1.8vw; }
	#templatet7 .Inthenews .view-content .views-row .coloumn .div-hov .div-inn .content { margin: 0 0 3.2vw; }
	#templatet7 #blogs .container .tblk { min-height: 392px; max-height: 392px;}
	#templatet7 #blogs .container .tblk:nth-child(1) .innblk {padding: 0px 50px; }
	#templatet7 #blogs .container .tblk:nth-child(1) .innblk h4 {top: 50px; font-size: 32px;}
	#templatet7 #blogs .container .tblk:nth-child(5) .innblk { position: absolute; width: 97%; height: 100%; padding: 83px 50px 50px; font-size: 18px; }

}
