 

/* ================================= */
/* :::::::::: Mediamax.co.in ::::::::::: */
/* ================================= */

html, body {
	font-family: "Helvetica Neue",Helvetica,Arial,sans-serif !important;
	margin: 0;
	padding: 0;
	width: 100%;
	height: 110%;
	-webkit-font-smoothing: antialiased;
}

body {
 	 
    	background-image: url('images/bg-1.jpg');
    background-color: rgb(255, 255, 255);
    background-position: top center;
    background-repeat: no-repeat;
    background-size: cover;
    background-attachment: fixed;
 
  }

 


.overlay{
	background-color: black;
	opacity: 0.5;
}
a, a:link {
	color: #fcb040 !important;
	font-weight: 500;
	text-decoration: none;
}

a {
 	opacity: 0.8;
}


p a:hover,a:hover {
	color: white !important;
	text-decoration: none !important;
	opacity: 1;
}


::-webkit-input-placeholder { /* WebKit browsers */
 color:    #FFFFFF;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
 color:    #FFFFFF;
 opacity:  1;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
 color: #FFFFFF;
 opacity:  1;
}
:-ms-input-placeholder { /* Internet Explorer 10+ */
 color:  #FFFFFF;
}
/* ================================= */
/* :::::::::: 2. Header :::::::::::: */
/* ================================= */

.welcome {
	float: left;
	width: 100%;
	margin-top: 30px;
}
.welcome .logo {
	text-align:center;
}

/* ================================= */
/* :::::::::: 3. Content :::::::::::: */
/* ================================= */
.row {
	margin-top: 100px;
}

.option{
	position:relative;
}
 
p a, .option a ,.myp{
	display:inline-block;
	cursor:pointer;
 	font-size:14px;
	    font-weight: 500;
	    color:white;
}

p a : hover{color:#fcb040;}

.option span {
	 
	
	color: #ffffff;
 	width: 79%;
 	border: none;	
	margin: 0 auto;
	font-weight: 500;
	font-size: 18px;
	text-align:center;
	padding-top:12px;
	font-family: inherit;
	margin-bottom:20px;
	 
	 
	border-top: 3px solid #fcb040;
    border-bottom: 3px solid #fcb040;
    padding-bottom: 12px;
}

/* ================================= 

.option span {
	background:  #F79862;
	transition: 1s;
	color: #ffffff;
	-webkit-border-bottom-right-radius: 30px;
	-webkit-border-bottom-left-radius: 30px;
	-moz-border-radius-bottomright: 30px;
	-moz-border-radius-bottomleft: 30px;
	border-bottom-right-radius: 30px;
	border-bottom-left-radius: 30px;
	width: 100%;
	height: 50px;
	border: none;	
	margin: 0 auto;
	font-weight: 500;
	font-size: 18px;
	text-align:center;
	padding-top:12px;
	font-family: inherit;
	margin-bottom:30px;
	float:left;
}



.option span:hover {
	border-left: 3px solid #fcb040;
    border-right: 3px solid #fcb040;
     
    
}
*/

.option img{
	width:100%;
	margin-bottom: 20px;
}
.center{text-align: center;}
.mygrid .col-lg-4{
	padding: 59px;
	    margin-top: -30px;
}
.option a{text-align: center;}
.option img {
    width: 82%;}
    .bg-overlay{

    }


 .fadeInDown p {font-size: 18px;text-decoration: none;}

@media screen and (max-width: 375px) {
     .headline p{
     	padding: 40px;
     }

     .footer_inner{
     	    padding: 10px 20px 40px 20px;
     }

    

	 
}