/*HTML*/
body{font-family: 'Source Sans Pro', sans-serif;font-size:18px;color:#666666;}
/*HTML END*/
*{outline: none;}
.white{color:#FFF;}
.button-container{padding-top:30px;text-align:center;}
.button{background-color:#666666;color:#FFFFFF;font-size:24px;padding:3px 15px 3px 15px;border-radius:9px;margin:auto;cursor:pointer;}
.button:hover{color:#DEDEDE;text-decoration:none;cursor:pointer;}
.has-error .form-control{background-color:#a94442;}

/*Header*/
.navbar-default{background:none;border:none;}
#header, #headerinner{background:#D02128 url(../images/headback.png) no-repeat center;background-size:contain;min-height:700px;padding-top:20%;}
#headerinner{min-height:331px !important;padding-top:0%;background-size: auto; }
#headerinner .ask{margin-top:0%;background:none;min-height: 0px;}
#headerinner .logo {width:100%;}
#headerinner .logoContainer{margin:70px auto auto auto;}


.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover, #footer .navbar-nav>.active>a, #footer .navbar-nav>.active>a:focus, #footer .navbar-nav>.active>a:hover{background:none;}
.navbar-default .navbar-nav>li>a, #footer .navbar-nav>li>a{color:#FFF;padding: 10px 20px;}
#footer .navbar-nav li a:hover{background:none;color:#000000;}
.navbar-default .navbar-toggle, #footer .navbar-toggle{float:left;margin-left:10px;border:none;}
.navbar-default .navbar-toggle .icon-bar, #footer .navbar-toggle .icon-bar{background:#FFF;}
.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover,#footer .navbar-toggle:focus, #footer .navbar-toggle:hover{background:none;}
.navbar-default .navbar-collapse, .navbar-default .navbar-form, #footer .navbar-collapse, #footer .navbar-form{background:rgba(0,0,0,0.7);}
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover, #footer .navbar-nav>.active>a, #footer .navbar-nav>.active>a:focus, #footer .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>li>a:hover{background:rgba(0,0,0,0.3);color: #FFF;}

.logo{width:55%;margin:auto;}
.ask{background:url(../images/people.png) center no-repeat;margin-top:3%;min-height:350px;}
.title-logo{font-size:29px;}
.content-ask{color: white;font-size: 28px;font-family: "Source Sans Pro";/* padding-top: 88px;*/}
.content-ask textarea{/*font-size: 20px;max-width: 100%;min-height: 90px;*/}
.ask2{padding:15% 0; text-align: center;}

.btn.btn-ask,.btn.btn-ask:hover,.btn.btn-ask:active{background: #3B3B3B;color:white;font-size: 24px;font-weight: bold;}
.btn.btn-load-ask,.btn.btn-load-ask:hover,.btn.btn-load-ask:active{background: #3B3B3B;color:white;width:134px;display:inline-block;}
#block1{padding:30px 0;}
.block1Title h3,.block2Title h4,.block3Title h3, .block4Title h3, .block5Title h4, .block6Title h3, .block7Title h4, .block9Title h4, .block11Title h4, .block14Title h4{color:#D02128;font-weight:normal;font-size:28px;}
.block4Title h3 {text-align:right;}
.block5Title h3, .block7Title h3, .block8Title h3, .block9Title h3, .block10Title h3, .block11Title h3, .block13Title h3   {font-size:36px; text-align:center; font-weight:bold;}
.block2Title h3{font-size:36px;}
.block6Title h3{text-align:center;}
.block13Body{padding:37px 0 0px 0;}
.block13Body .blockplatform{min-height:60px;}
#block2{background:#F6F6F6;padding:30px 0 50px 0;}

#block2ymedio{padding:30px 0 50px 0;}

#block3{padding:0 0 30px 0;margin-top:-50px;}

#block4, #block7, #block9, #block11, #block13 {background:#F6F6F6;padding:30px 0 30px 0;}

#block5 {background-image:url("../images/block5.png"); background-position:center bottom; background-repeat:no-repeat;padding:30px 0 30px 0;}

#block6, #block10, #block12, #block14 {padding:30px 0px 30px 0px; }

#block10 .container .circle .custom{background-image:url("../images/circle1.png");width:279px;height:156px;background-position:center center;background-repeat:no-repeat;padding:58px 25px 20px 30px;}
#block10 .container .circle .custom p{line-height: 20px;}

#block10 .container .circle2 .custom{background-image:url("../images/circle2.png");width:246px;height:156px;background-position:center center;background-repeat:no-repeat;padding-top:55px;}
#block10 .container .circle2 .custom p{line-height: 20px;}

#block10 .container .arrow{vertical-align:middle;text-align:center;padding-top:50px;}

#block10 .container .arrow2 img{margin-left:70px;vertical-align:middle;text-align:center;padding-top:50px;}

#block13 .container div:last-child .button-container{padding-top:6px;}

#footer{background:#D02128;color:#FFF;font-weight:500;font-size:14px;text-align:right;}

#copy{background:#667283;padding:5px 0;}

#useit{float:right;}
/*Header end*/


.thumbsnews .thumbnail{background:none;border:none;padding:0;}
.thumbsnews .thumbnail img{max-height:140px;}
.thumbsnews .thumbnail .caption{padding:0;text-align:center;}

.img-responsive{display:initial;}
.navbar-default .container-fluid, #footer .container-fluid{padding:0;}

/*carousel*/
.carousel-indicators li {border-color:#D02128;}

.carousel-indicators .active {background-color:#D02128;}

.carousel-indicators {padding-top:20px;}

.carousel .item {height:236px;background-position:center center;background-repeat:no-repeat;}

.carousel .item:first-child{background-image:url("../images/carousel1.png");}

.carousel .item:nth-child(2){background-image:url("../images/carousel2.png");}

.carousel .item:nth-child(3){background-image:url("../images/carousel3.png");}

#block12 .carousel .item{background-image:none;}

#block12 .carousel .item img{margin:0px 25px 0px 25px;}

.img-circle{border:2px solid #D02128;}

.item-115 a{margin-left:35px;padding-left:35px !important;}

.item-115 a:before{content:url("../images/login-icon.png");position:absolute;top:5px;left:-25px;border-left:1px solid #FFFFFF;padding-left:10px;}
#logo-scroll{display: inline-block; float:left;}
#logo-scroll img {width:125px;}
.blog{padding: 0 0 30px 0}

#footer .copyright{padding: 15px;}

.blog .items-leading, .blog .items-row{background:#F6F6F6 url("../images/questionbg.png") left top no-repeat;margin:22px;border-radius:25px;padding:15px 15px 15px 88px; }
.blog .page-header, .blog .page-header h2{margin:0px;}
.blog .page-header a{color:#D02128;}
#middle-column{padding-bottom:40px;}
#middle-column .well{border:none;background:none;}
.right-bar-text{font-size:20px;margin:0 0 10px 0;}
.askbutton{width:250px;height:97px;background: url("../images/askbutton.png") center center no-repeat;padding:20px 0px 0px 100px;}
.askbutton .button{background: none;}
.logo .logo-text-inner{font-size:28px;color:#FFFFFF;padding:0 50px 0 50px; text-align: center;display:block;}

.blog-thumbnails .items-row .thumb_container .thumbnail .well .item-image img{border: 2px solid #D02128;border-radius: 50%;}
.blog-thumbnails .items-row .thumb_container .thumbnail .well .page-header{border-bottom: 0;margin: 0; text-align: center;font-size: 18px;}
.blog-thumbnails .items-row .thumb_container .thumbnail .well .page-header h2 a{font-size: 18px;color: #666;}

.faq .page-header h2{color:#D02128;}
.faq .icons{display:none;}
.faq ul{list-style:none;}
.faq ul li{background:#F6F6F6;border-radius: 6px;margin-bottom:10px;min-height: 90px;padding:20px 20px 20px 105px;}
.faq ul li:before{content:url('../images/question-mark.png');position:absolute;left:70px;}

.blog-thumbnails .thumbnail{border:none;}
.blog-thumbnails .thumbnail .well{box-shadow:none;}
.blog-thumbnails .thumbnail .tags{text-align:center;}
.blog-thumbnails .thumbnail .label{border-radius:0;font-weight:normal;padding:5px;}

.spinner{width:20px;height:20px;position:relative;margin:6px auto;}
.double-bounce1, .double-bounce2{width:100%;height:100%;border-radius:50%;background-color:#FFF;opacity: 0.6;position: absolute;top: 0;left: 0;-webkit-animation: sk-bounce 2.0s infinite ease-in-out;animation: sk-bounce 2.0s infinite ease-in-out;}
.double-bounce2{-webkit-animation-delay:-1.0s;animation-delay:-1.0s;}

.question_asked h1{margin: 0px 0 0px;}
.question_asked .date-cont{font-size: 13px;display: block;margin-bottom: 20px;border-bottom: 1px solid #D02128;padding-bottom: 5px;}
.question_asked .dl-horizontal dt{text-align:left;width:40px;}
.question_asked .dl-horizontal dd{margin-left:40px;}
.question_asked .ask-body{text-align:justify;}

.form-horizontal .control-label{text-align: left;}
#contact-form{padding-top: 0;}
#contact-form fieldset legend{display: none;}
#contact-form fieldset .control-group .controls input{width: 100%;}
#contact-form fieldset .control-group .controls textarea{width: 100%;}
#contact-form .control-group .controls .validate{border: 0; border-radius: 0;background: #3B3B3B;font-weight: bold; font-size: 20px;margin-top: 10px;}
.faq{margin-top: 20px;}
#right-column .moduletable .custom .text-center img#expertPhoto{width: 100%;}

@media(min-width:767px){
	#header{padding-bottom:20px;padding-top:10%;}
	.logo{width:20%;margin:auto;}
	.block3left{margin-top:70px;}
	#block2 img{position:relative;bottom:-50px;}
	#headerinner .ask{margin-top:0%;background: url("../images/peopleinner.png") center center no-repeat;min-height:350px;}
	.ask{background:url(../images/people.png) center no-repeat;margin-top:3%;min-height:400px;}
	.logo .logo-text-inner{font-size:32px;color:#FFFFFF;padding:0 100px 0 100px; text-align: center;display:block;}
	.navbar-nav.menu{margin-left:125px;}
}

@media(max-width:767px){
  .ask{background: url(../images/people.png) center no-repeat;background-position-y: 0px;background-size: 100%;padding-top: 46%;}

  #header, #headerinner{background: #D02128 ;overflow: hidden;}

}

@-webkit-keyframes sk-bounce {
  0%, 100% { -webkit-transform: scale(0.0) }
  50% { -webkit-transform: scale(1.0) }
}
@media(min-width:1024px){
	.askbutton{background-size: contain;width:250px;height:97px;padding:20px 0px 0px 78px;}
	#right-ask{font-size: 20px;}
}
@media(min-width:1200px){
	.askbutton{width:100%;height:97px;padding:25px 0px 0px 80px;}
	#right-ask{font-size: 21px;}
}

@keyframes sk-bounce {
  0%, 100% {
    transform: scale(0.0);
    -webkit-transform: scale(0.0);
  } 50% {
    transform: scale(1.0);
    -webkit-transform: scale(1.0);
  }
}
