/*
Theme Name: Salient Child Theme
Description: This is a custom child theme for Salient
Theme URI:   https://themeforest.net/item/salient-responsive-multipurpose-theme/4363266
Author: ThemeNectar
Author URI:  https://themeforest.net/user/themenectar
Template: salient
Version: 1.0
*/


strong.heyvar {text-transform: uppercase; padding-left: 28px; display: flex; flex-wrap: wrap; align-items: center; color: #024dae;}
strong.heyvar::before {content: " "; background-image: url(img/arrow-right-circle-1024.png); width: 22px; height: 22px !important; background-size: cover !important; display: block; position: absolute; left: 0px; background-color: #ffeb3b87; border-radius: 100px;}
.hvarbyhfour h4 {text-transform: uppercase; padding-left: 28px; display: flex; align-items: center; font-weight: 700 !important;}
.hvarbyhfour h4::before {content: " "; background-image: url(img/arrow-right-circle-1024.png); width: 22px; height: 22px !important; background-size: cover !important; display: block; position: absolute; left: 0px; background-color: #3bff6c87; border-radius: 100px;}


.frow{padding-block: 5px;}
.frow select,
.frow input:not([type= "submit"]){
	background-color: rgb(255 255 255 / 4%) !important; border-bottom-color: transparent !important; color: #fff; height: 46px;}
.frow input:not([type= "submit"]):focus{border-bottom-color: white !important;}
.frow select option{color: black;}

.frow ::-webkit-input-placeholder {color: rgb(255 255 255 / 50%);}
.frow ::-moz-placeholder {color: rgb(255 255 255 / 50%);}
.frow :-ms-input-placeholder {color: rgb(255 255 255 / 50%);}
.frow :-moz-placeholder {color: rgb(255 255 255 / 50%);}

.wpcf7-form .frow .wpcf7-not-valid-tip {
    background-color: transparent; box-shadow: none; padding-left: 0; color: #ffbaba; font-weight: 300; font-size: 12px;}
.wpb_text_column ul{margin-left: 20px; margin-top: 10px;}
.wpb_text_column a{text-decoration: none; transition: color .3s;}

.whiteBgForm .frow select,
.whiteBgForm .frow input:not([type= "submit"]){border:1px solid #979797 !important; color: black;}
.whiteBgForm .frow ::-webkit-input-placeholder {color: #656464;}
.whiteBgForm .frow ::-moz-placeholder {color: #656464;}
.whiteBgForm .frow :-ms-input-placeholder {color: #656464;}
.whiteBgForm .frow :-moz-placeholder {color: #656464;}

.sidemenubyv{border: 1px dashed red;}
.sidemenubyv h5{margin-bottom: 0px; background-color: #d33; color: #fff; padding: 6px; font-size: 16px !important; line-height: 1; text-align: center; text-transform: uppercase; font-weight: 700 !important; letter-spacing: 1px !important;}

.sidemenubyv ul{padding: 16px; margin: 0; list-style: none;}
.sidemenubyv ul li{padding: 0; margin: 10px 0; list-style: none; border-bottom: 1px dashed #d33;}
.sidemenubyv ul li:last-child{border-bottom: none;}
.sidemenubyv ul li a {color: #000;}
.sidemenubyv ul li a:hover {color: #d33;}

.mid_tableMngMob .wpb_wrapper,
.Small_tableMngMob .wpb_wrapper,
.tableMngMob .wpb_wrapper{width: 100%; overflow-x:auto;}
.mid_tableMngMob .wpb_wrapper table td, .mid_tableMngMob .wpb_wrapper table th,
.Small_tableMngMob .wpb_wrapper table td, .Small_tableMngMob .wpb_wrapper table th,
.tableMngMob .wpb_wrapper table td, .tableMngMob .wpb_wrapper table th{line-height: 1.5;}


@media screen and (max-width: 1100px) {
.undergraduate_programmes_mng>.row_col_wrap_12 .column_container.vc_col-sm-8{width: 100%;}
.undergraduate_programmes_mng>.row_col_wrap_12 .column_container.vc_col-sm-4{display: none;}
}



@media screen and (max-width: 991px) {
.mid_tableMngMob .wpb_wrapper table td, .mid_tableMngMob .wpb_wrapper table th,	
.Small_tableMngMob .wpb_wrapper table td, .Small_tableMngMob .wpb_wrapper table th,    
.tableMngMob .wpb_wrapper table td, .tableMngMob .wpb_wrapper table th{font-size: 13px;}   
.Small_tableMngMob .wpb_wrapper table{min-width: 440px;} 
.mid_tableMngMob .wpb_wrapper table{min-width: 580px}
.tableMngMob .wpb_wrapper table{min-width: 740px;}
	
}