@import url("../vertex/style.css");

/*
Theme Name: child of vertex
Theme URI: http://www.?.com
Version: 2.9
Description: This is child of Nova
Author: SriSAAS
Author URI: http://www.srisaas.com
Template: vertex
*/
.clear{
clear:both;
}
#top-menu{
background-color: #551f55 !important;
}
#top-area{
background-image:url(./../../uploads/2015/04/home_banner.jpg) !important;
box-sizing: border-box; background-size: 100% 90%;
}
#main-footer {
padding: 15px 0 15px;
background: #eaeaea;
}
.column6{
padding:60px 0 30px;
background:#fff;
}
body{
background-color: #fff !important;
line-height:24px;
color:#666;
letter-spacing:0.5px;
text-align:justify;
font-weight:400;
}
.column6-container{
width: 960px;
margin: 20px auto;
}
.column6-left{
width:80%;
float:left;
box-sizing:border-box;
-webkit-box-sizing:border-box;
-ms-box-sizing:border-box;
-o-box-sizing:border-box;
-moz-box-sizing:border-box;
padding-right: 50px;
}
.column6-right{
width:20%;
float:left;
box-sizing:border-box;
-webkit-box-sizing:border-box;
-ms-box-sizing:border-box;
-o-box-sizing:border-box;
-moz-box-sizing:border-box;
}
.column6-right .media-icons{
-webkit-column-count: 3; /* Chrome, Safari, Opera */
-moz-column-count: 3; /* Firefox */
-ms-column-count: 3; /* Chrome, Safari, Opera */
-o-column-count: 3; /* Firefox */
column-count: 3;
}

.fa{
height: 30px;
background:#808080;
width: 30px;
border-radius: 50%;
color: #fff;
text-align: center;
font-size: 20px;
padding: 10px 6px 6px 10px;
margin: 10px 0px;
}
.fa:hover{
background:#551f55;
}
.column6 h1{
color:#40033b;
font-size:24px;
font-weight:bold;
margin-bottom:15px;
}
.footer-widget{
width:100%;
}
div#fscf_div_clear1_3,textarea#fscf_field1_3,textarea#fscf_field1_3,div#fscf_div_field1_3,input#fscf_name1,input#fscf_field1_2,input#fscf_field1_3,input#fscf_field1_4,input#fscf_email1,input#fscf_field1_5{
width:100% !important;
max-width: 98% !important;
border-radius:5px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
-o-border-radius:5px;
-ms-border-radius:5px;
}
#top-area h1 {
margin-bottom: 200px;
}
#top-area h1 a {
text-decoration: none;
display: none;
}
.homepage-video{
padding: 60px 0;
background: url(./../../uploads/2015/03/video_bg.jpg);
text-align: center;
}
.homepage-video p{
color: #FFF !important;
font-size: 37px;
font-weight: bold !important;
letter-spacing: 2px;
}
#pre-footer {
margin-bottom: 36px;
display:none;
}
.video1 img.video_lightbox_auto_anchor_image {
display: none;
}
.wpvl_auto_thumb_box {
position: relative;
width: 200px;
height: 150px;
margin: 0 auto;
top:50px;
}
input#fscf_submit1 {
background:#c24c4c;
border: none;
border-radius: 5px;
padding: 10px 20px;
color:#fff;
}

#top-menu li.current-menu-item > a{
color: #a66ea8 !important;
font-weight:normal;
}
.entry p{
color:#666;
text-align:justify;
}
.inner-img{
width:100%;
}
h3,i{
color: #D543EC;
}
#content-area {
background-color: #fff;
padding: 60px 0 30px;
}
.videos_wrapper{
width:100%;
box-sizing:border-box;
-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -o-box-sizing: border-box;
  -ms-box-sizing: border-box;
}
.innerpage_videos{
width:31%;
float:left;
padding-right:2%;
}
.innerpage_videos:last-child{
padding-right:0% !important;
}
.innerpage_videos h3{
padding-bottom:20px;
font-size:18px;
line-height:24px;
text-transform: capitalize;
}
.nav li ul, .et_mobile_menu, .description h2, .alt-description h2 {
  background-color: rgba(85, 31, 85, 0.9) !important;
}
#FSContact1 label{
color:#959494 !important;
}
.home-contact p{
font-size:24px;
color:#333;
font-weight:bold;
text-align:center;
}
#et-logo {
 margin-top: 0px !important;
}
#top-menu.et-fixed{
padding-top:20px;
}
.project-description {
background-color: rgba(85, 31, 85, 0.8) !important;
}
.home-block header h1, .et-description h2 a, .et-home-testimonial blockquote p, .title h3 {
  color: #40033b !important;
}
/*css media queries*/
@media only screen and ( max-width: 480px ) {
#top-area{
background-image:url(./../../uploads/2015/04/home_banner.jpg) !important;
box-sizing: border-box; background-size: 100% 50%;
}
}
.homepage-video p {
line-height:131px;
color:#fff !important;
}


}

.video_txt{ padding-top:20px;}
#top-area {background-size: 100% 90% !important;padding:0px;}