/*
Theme Name: Phoenix Institute Mohali
Theme URI: 
Author: the BlueSuiter team
Author URI: 
Description: 
Requires at least: WordPress 4.9.6
Version: 1.4
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: phoenixinstitutemohali */

/* You can add global styles to this file, and also import other style files */
@import url("./assets/bootstrap/css/bootstrap.min.css");
@import url("./assets/css/font-awesome.min.css");
@import url("https://fonts.googleapis.com/css?family=Roboto+Condensed|Roboto:300,400,500");
:root{
	--site-color: #d04231;
}
.container{width: 1400px;}
body{font-family: 'Roboto', sans-serif;}
a{color: #e56827;}
a:hover {color: #e59827; text-decoration: none;}
h1, h2, h3, h4, h5, h6{font-family: 'Roboto Condensed', sans-serif; font-weight: 600;}
.btn {border-width: 0; border-bottom-width: 3px; border-radius: 3px;}
p{word-spacing: 2px;}
.header-top{background-color: var(--site-color);font-size: 18px; padding: 0px; line-height: 2.25;}
#main-menu .navbar-brand {height: auto; max-width: 350px; padding: 0px 15px 0px;}
#main-menu .current-menu-item{background: rgb(221, 113, 12);}
#main-menu .current-menu-item a{color:#efefef;}
#menu-primary-menu li.menu-item {font-weight: 500; font-size: 18px; padding: 0.35rem 1rem;text-transform: capitalize;}
header .navbar-toggler {background: rgb(221, 113, 12);}
.document{height:100vh;}
#footer-section{background-image: url('./assets/images/binding_dark.png');}
#footer a{color: #fefefe;}
#cta{padding: 50px 0; background-image: url('./assets/images/bg.jpg');background-size: auto 100%;}
#cta .btn {margin-top: 40px;}
.resultCols .img-cntnr {border: 1px solid #fd7e14;max-height: 158px; overflow: hidden;}
#courses {padding: 50px 0;}
.small-shadow{box-shadow: 0px 0px 10px 0px #ccc;}
.resultCols{font-size: 12px;line-height: 1.35;}
.resultCols img.small-shadow.img-fluid { overflow: hidden; width: 100%;}
ul.cstmStyle li{text-indent:12px; width: 49%; list-style: none; background-image: url('./assets/images/icon.png'); background-position: left 50%; background-repeat: no-repeat;}
#get-in-touch {
  padding: 10px 0 5px;
  background-image: -ms-linear-gradient(90deg, #e56827 0%, #db8c53 100%);
  background-image: -moz-linear-gradient(90deg, #e56827 0%, #db8c53 100%);
  background-image: -webkit-linear-gradient(90deg, #e56827 0%, #db8c53 100%);
  color: #fff;
}
.row.resultCols img {max-width: 332px; width: 100%; border: 1px solid #cfcfcf;}
.img-div {max-width: 88px; width: 100%; height: 88px; overflow: hidden;}
.navbar-dark .navbar-toggler{background: #37b;}
#main-slider .carousel-item h2 {margin-top: -45%; font-size: 36px; line-height: 1; text-transform: uppercase; color: #fff;}
#main-slider .carousel-item h2 > span {color: #45aed6;}
#testimonial {background: #efefef no-repeat 0 0; background-size: cover; padding: 28px 0 25px; color: #333;}
#footer ul.social-icons {list-style: none; padding: 0; margin: 0 -7.5px;}
#footer ul.social-icons > li {display: inline-block; margin: 0 7.5px;}
@media only screen and (min-width: 768px){
  #footer .social-icons {float: right;}
  .w-20 {max-width: 19.98%;}
}

@media (max-width: 568px){
    #main-menu{padding: 0px;margin: 0px 0;}
    ul.cstmStyle li{width: 100%; background-position: left 8px;}
}

.home_division h5{color: #dd5a29; display: block; line-height: 1.5;}
#exampleModal .close {
	position: absolute;
	right: -15px;
	top: -16px;
	background: #eee;
	border-radius: 50%;
	padding: 2px 6px;
	color: #b45;
}
