File: /var/www/html/labs/chatbot/css/main.css
/*@font-face {
font-family: Mont;
src: url(../fonts/MontSERRAT-BOLD.OTF);
font-weight: bold;
}
@font-face {
font-family: Mont;
src: url(../fonts/MONTSERRAT-REGULAR.OTF);
}
@font-face {
font-family: Mont_light;
src: url(../fonts/MONTSERRAT-LIGHT.OTF);
}
@font-face {
font-family: Mont_medium;
src: url(../fonts/MONTSERRAT-MEDIUM.OTF);
}
@font-face {
font-family: robo_light;
src: url(../fonts/Roboto-Light.ttf);
}*/
@font-face {
font-family: gotham;
src: url(../fonts/gotham/GOTHAM-BOLD.TTF);
font-weight: bold;
}
/*@font-face {
font-family: gotham;
src: url(../fonts/gotham/gothamSERRAT-REGULAR.OTF);
}*/
@font-face {
font-family: gotham_light;
src: url(../fonts/gotham/GOTHAM-LIGHT.TTF);
}
@font-face {
font-family: gotham_medium;
src: url(../fonts/gotham/GOTHAM-MEDIUM.TTF);
}
@font-face {
font-family: robo_light;
src: url(../fonts/gotham/GOTHAM-LIGHT.TTF);
}
body {
background: white;
margin: 0px;
padding: 0px;
font-family : gotham_light;
}
.no-js #loader { display: none; }
.js #loader { display: block; position: absolute; left: 100px; top: 0; }
.se-pre-con {
position: fixed;
left: 0px;
top: 0px;
width: 100%;
height: 100%;
z-index: 9999;
background: url(../images/loading.jpg) center no-repeat #fff;
text-align: center;
}
.spinner {
margin: 50px;
height: 50px;
width: 50px;
animation: rotate 0.8s infinite linear;
border: 10px solid #F04D24;
border-right-color: transparent;
border-radius: 50%;
margin-top: 10%;
display: inline-block;
}
@keyframes rotate {
0% { transform: rotate(0deg); }
100% { transform: rotate(360deg); }
}
.main_banner_home
{
width: 100%;
height:648px;
background: url(../images/banner-min.jpg) no-repeat;
background-attachment:fixed;
position: relative;
background-size: 100%;
}
.main_banner_transparency
{
width: 100%;
height:348px;
background: url(../images/transparency.jpg) no-repeat;
background-attachment:unset;
position: relative;
background-size: 100%;
top: 88px;
}
.main_banner_standards
{
width: 100%;
height:348px;
background: url(../images/standards-banner-min.jpg) no-repeat;
background-attachment:unset;
position: relative;
background-size: 100%;
top: 88px;
}
.main_banner_participants
{
width: 100%;
height:348px;
background: url(../images/participants_min.jpg) no-repeat;
background-attachment:unset;
position: relative;
background-size: 100%;
top: 88px;
}
.main_banner_program_report
{
width: 100%;
height:348px;
background: url(../images/transparency.jpg) no-repeat;
background-attachment:unset;
position: relative;
background-size: 100%;
/* top: 88px; */
}
.main_banner_resources
{
width: 100%;
height:348px;
background: url(../images/resources_min.jpg) no-repeat;
background-attachment:unset;
position: relative;
background-size: 100%;
top: 88px;
}
.main_banner_the-latest
{
width: 100%;
height:348px;
background: url(../images/the-latest.jpg) no-repeat;
background-attachment:unset;
position: relative;
background-size: 100%;
top: 88px;
}
.main_banner_join-us
{
width: 100%;
height:348px;
background: url(../images/join-us_min.jpg) no-repeat;
background-attachment:unset;
position: relative;
background-size: 100%;
top: 88px;
}
.menu
{
background : #36282E;
background : rgb(99, 97, 97);
width: 100%;
height: 100px;
}
.orange_line {
/*background : #E74D24;
background : rgba(231, 77, 36, 1);*/
background : rgba(231, 77, 36, 0);
min-height: 1.5vh;
width: 100%;
}
.section_orange_headline {
height: 25vh;
position: absolute;
top: 430px;
}
.section_orange_headline {
padding-top: 5vh;
padding-right: 12.5vw;
padding-left: 12.5vw;
text-align: center;
width: 100% !important;
}
.section_orange_headline span {
font-family : gotham;
font-weight : bold;
font-size : 30px;
line-height : 42px;
color : rgb(255, 255, 255);
}
.regular_section {
margin-top: 20vh;
margin-bottom: 5vh;
margin-left: 7vw;
margin-right: 7vw;
}
.testing {
vertical-align: top;
width:100%;
display: inline-block;
}
.testing span {
text-align: justify;
vertical-align: top;
font-family : gotham_light;
font-size : 17px;
line-height : 37px;
font-weight: 600;
float: left;
display: inline-block;
color : #282727;
color : rgb(40, 39, 39);
}
.testing img {
float: right;
vertical-align: top;
width: 45%;
padding-left: 3vw;
padding-bottom: 2vh;
}
.half_size {
vertical-align: top;
width:50%;
display: inline-block;
}
.half_size span {
text-align: justify;
vertical-align: top;
font-family : gotham_light;
font-size : 20px;
line-height : 33px;
width: 90%;
float: left;
display: inline-block;
color : #282727;
color : rgb(40, 39, 39);
}
.half_size img {
vertical-align: top;
width: 100%;
float: right;
}
.full_size {
width: 100%;
}
.full_size span{
text-align: justify;
font-family : gotham;
font-weight: bold;
font-size : 20px;
line-height : 30px;
color : #282727;
color : rgb(40, 39, 39);
display: inline-block;
}
.grey_section {
width: 100%;
display: inline-block;
background : #E5E5E5;
background : rgba(229, 229, 229, 1);
}
.spacing {
margin-top: 9vh;
margin-bottom: 8vh;
display: inline-block;
width: 100%;
text-align: center;
}
.grey_section_heading {
text-align: center;
width: 100%;
display: inline-block;
font-family : gotham;
font-weight : bold;
font-size : 42px;
line-height : 44.89px;
color : #36282E;
color : rgb(54, 40, 46);
}
.heading_liner {
text-align: center;
display: inline-block;
width: 33vw;
height: 0.2vw;
background : #E74D24;
background : rgba(231, 77, 36, 1);
}
.heading_liner2 {
text-align: center;
display: inline-block;
width: 38vw;
height: 0.3vw;
background : #E74D24;
background : rgba(231, 77, 36, 1);
}
.black_section {
width: 100%;
text-align: center;
background : #36282E;
background : rgba(54, 40, 46, 1);
padding-top: 10vh;
padding-bottom: 10vh;
}
.black_section span {
font-family : gotham;
font-weight : bold;
font-size : 42px;
line-height : 44.89px;
color : #FFFFFF;
color : rgb(255, 255, 255);
}
.grey_image {
width: 100%;
padding-top: 3vh;
}
.grey_image img {
width: 100%;
}
.grey_content1 {
padding-top: 4vh;
text-align: center;
}
.grey_content1 span {
width: 77%;
display: inline-block;
font-family : gotham;
font-weight : bold;
font-size : 20px;
line-height : 30px;
color : #E74D24;
/*color : rgb(231, 77, 36);*/
color:rgb(40, 39, 39);
}
.grey_content2 {
padding-top: 5vh;
text-align: center;
}
.grey_content2 span {
width: 89%;
display: inline-block;
font-family : gotham_light;
font-size : 20px;
line-height : 33px;
color : #282727;
color : rgb(40, 39, 39);
}
.div_solution {
width: 100%;
text-align: center;
}
.solution_heading {
width: 100%;
text-align: center;
display: inline-block;
}
.solution_heading span {
font-family : gotham;
font-weight : bold;
font-size : 22px;
line-height : 32px;
color : #E74D24;
color : rgb(231, 77, 36);
}
.solution_heading h2{ font-family : gotham; font-size : 28px; margin:70px 0px}
h2.why-labs {
font-family: gotham;
font-size: 32px;
margin: 22px 0px;
color: #ea4c24;
}
.page-template-become_a_partner-page .main_banner,
.page-template-memeberform .main_banner { background: none;
height: auto;}
.all_links {
width: 100%;
}
.all_links img {
width: 100%;
}
.menu_logo
{
/* padding-left: 8vw;*/
/* max-height: 13vh;
width:18vw;*/
display: inline-block;
padding-top: 1vh;
padding-bottom: 1vh;
}
.menu_all_items
{
display: inline-block;
vertical-align: top;
text-align: left;
height: 15vh;
text-align: right;
float: right;
}
.menu_all_items a
{
text-decoration: none;
margin-top: 7vh;
display: inline-block;
}
.multi_menu {
margin-top: 7vh;
display: inline-block;
margin-left: 2.5vw;
}
.menu_item
{
font-family : gotham_Light;
font-size : 13px;
line-height : 20.22px;
color : rgba(255, 255, 255, 0.4);
vertical-align: top;
}
.menu_active {
color : rgb(255, 255, 255);
}
.red_line {
vertical-align: top;
display: inline-block;
width: 0.1vw;
height: 13px;
background: red;
margin-top: 7.5vh;
margin-right: 1.25vw;
margin-left: 1.25vw;
}
.pages_section {
width: 100%;
padding-left: 4vw;
padding-right: 4vw;
margin-top: 5vh;
text-align: center;
display: inline-block;
}
.footer {
background : #36282E;
/*background : rgba(54, 40, 46, 1);*/
background : rgb(99, 97, 97);
}
.footer_inner {
margin-top: 6vh;
margin-left: 5vw;
display: inline-block;
width: 85vw;
}
.foot_links {
margin-top: 5vh;
/* margin-bottom: 0vh; */
border-top: 1px solid;
padding-left: 25px;
padding-top: 10px;
display: inline-block;
width: 100%;
font-family: gotham_light;
font-size: 13px;
line-height: 19px;
color : #FFFFFF;
color : rgb(255, 255, 255);
opacity : 0.5;
filter: alpha(opacity=50) progid:DXImageTransform.Microsoft.Alpha(opacity=50) ;
}
.textwidget p a {
padding-left: 37px;
font-size: 16px;
font-weight: 900;
color: #fff;
}
ul#menu-main-menu-1 {
color: #fff;
}
.foot_links a{
text-decoration: none;
font-family: gotham_light !important;
font-size: 13px;
line-height: 19px;
color : #FFFFFF !important;
color : rgb(255, 255, 255) !important;
opacity : 0.5 !important;
}
.copy_copy {
float: left;
}
.brandoname {
float: right;
}
.footing {
display: inline-block;
vertical-align: top;
}
.foot_1 img {
padding-top: 1vw;
}
.foot_1 a {
font-family : gotham_light;
font-size : 13px;
line-height : 51px;
color : #F04D24;
color : rgb(240, 77, 36);
padding-left: 1vw;
}
.foot_2 {
width: 15vw;
padding-left: 10vw;
}
.foot_2 a {
font-family: gotham_light;
font-size: 13px;
line-height: 43px;
color: white;
width: 100%;
display: inline-block;
padding-left: 1vw;
text-decoration: none;
}
.foot_3 {
padding-top: 3vh;
}
.foot_3 img {
display: inline-block;
width: 5vw;
vertical-align: top;
}
.foot_3 span {
display: inline-block;
text-align: left;
font-family : gotham_light;
width: 27vw;
font-size : 13px;
line-height : 19px;
color : #FFFFFF;
color : rgb(255, 255, 255);
padding-left: 1.5vw;
}
.half_orange_div {
background : #E84D24;
background : rgba(232, 77, 36, 1);
opacity : 0.9;
filter: alpha(opacity=90) progid:DXImageTransform.Microsoft.Alpha(opacity=90) ;
float: right;
height: 55vh;
width: 30vw;
padding-top:6vh;
padding-left: 4vw;
padding-right: 4vw;
max-width: 550px;
height: 100%;
width: 50%;
}
.tranparency_heading {
font-family : gotham_medium;
font-size : 24px;
line-height : 34.12px;
color : #FFFFFF;
color : rgb(255, 255, 255);
}
.tranparency_desc {
font-family: gotham_light;
font-size : 16px;
line-height : 23.4px;
color : #FFFFFF;
color : rgb(255, 255, 255);
}
.small_white_line {
height: 0.5vh;
background: white;
}
.program_inner {
width: 80vw;
margin: 0 auto;
}
.program_inner_1 {
width: 24vw;
vertical-align: top;
margin-right: 3vw;
display: inline-block;
}
.program_inner_1 img {
width: 24vw;
vertical-align: top;
}
.program_content {
border-left: #282727 solid thin;
width: 52vw;
vertical-align: top;
display: inline-block
}
.program_content_inner{
margin-left: 3vw;
}
.program_content_heading {
text-align: left;
margin-bottom: 5vh;
}
.program_content_heading span{
font-family : gotham_medium;
font-size : 31px;
line-height : 34.97px;
color : #E74D24;
color : rgb(231, 77, 36);
}
.point {
text-align: left;
font-size: 16px;
font-family: gotham_light;
}
.point img {
width: 1vw;
margin-right: 2vw;
display: inline-block;
}
.point span {
display: inline-block;
font-family : gotham_light;
font-size : 18px;
line-height : 38px;
color : #282727;
color : rgb(40, 39, 39);
max-width: 46vw;
}
.irregular_section {
margin-top: 10vh;
margin-bottom: 5vh;
margin-left: 10vw;
margin-right: 10vw;
}
.irregular_section2 {
margin-top: 10vh;
margin-bottom: 5vh;
margin-left: 5vw;
margin-right: 5vw;
}
.fifty_five {
display: inline-block;
width: 41vw;
vertical-align: top;
padding-right: 3vw;
}
.fifty_five span{
font-family : gotham_light;
font-size : 16px;
line-height : 30px;
color : #000000;
color : rgb(0, 0, 0);
text-align: justify;
display: inline-block;
}
.foorty_five {
display: inline-block;
vertical-align: top;
width: 34vw;
}
.foorty_five img{
display: inline-block;
width: 34vw;
vertical-align: top;
}
.half_black_div {
background : #282727;
background : rgba(40, 39, 39, 1);
height: 60vh;
width: 100%;
padding-top:10vh;
padding-left: 5vw;
padding-right: 5vw;
vertical-align: top;
display: inline-block;
}
.standard_banner {
background: url(../images/standards-min.jpg) no-repeat;
background-attachment: unset;
background-size: contain;
width: 38vw;
height: 100vh;
display: inline-block;
background-position: right;
height: 396px;
}
.standard_content {
}
.standard_content_span1 {
font-family : gotham;
font-weight : bold;
font-size : 20px;
line-height : 30px;
color : #282727;
color : rgb(40, 39, 39);
}
.standard_content_span2 {
padding-top: 5vh;
font-family : gotham_light;
font-size : 18px;
line-height : 30px;
color : #F04D24;
color : rgb(240, 77, 36);
}
.standard_content_span3 {
padding-top: 5vh;
font-family : gotham_light;
font-size : 16px;
line-height : 30px;
color : #282727;
color : rgb(40, 39, 39);
}
.standard_content_span4 {
padding-top:5vh;
}
.standard_point {
padding-top:5vh;
}
.point_image {
width: 15vw;
display: inline-block;
vertical-align: top;
}
.point_image img {
width: 14vw;
vertical-align: top;
}
.point_description {
width: 58vw;
padding-left: 5vw;
display: inline-block;
}
.special_heading {
font-family : gotham_medium;
font-size : 30px;
line-height : 34.12px;
color : #000000;
color : rgb(0, 0, 0);
}
.special_descrip {
padding-top: 4vh;
font-family : gotham_light;
font-size : 16px;
line-height : 30px;
color : #282727;
color : rgb(40, 39, 39);
display: inline-block;
text-align: justify;
}
.pages_section.join-us p {
font-size: 16px;
font-family: gotham_light;
font-weight: 600;
}
.pages_section.join-us h4.media-heading {
color: #f0522a;
}
/* from prithu */
.my_forms {
text-align: center;
margin-top: 5vh;
margin-left: 21vw;
}
.my_forms hr {
display: inline-block;
width: 50vw;
text-align: left;
float: left;
}
.my_forms_big {
text-align: center;
margin-top: 5vh;
margin-left: 16vw;
}
.my_text_line{
width:50vw;
margin-bottom: 2vh;
text-align: left;
}
.my_text_para {
width:50vw;
margin-bottom: 15vh;
text-align: left;
}
.my_text_para span {
font-family : Roboto;
font-size : 17px;
line-height : 29px;
letter-spacing : 0.68px;
color : #151517;
color : rgb(21, 21, 23);
text-align: left;
display: inline-block;
}
.my_text_line span {
font-family : robo_light;
font-size : 17px;
line-height : 29px;
letter-spacing : 0.68px;
color : #151517;
color : rgb(21, 21, 23);
text-align: left;
display: inline-block;
}
.my_text_line label {
font-family : Roboto;
font-size : 17px;
line-height : 29px;
letter-spacing : 0.68px;
color : #151517;
color : rgb(21, 21, 23);
text-align: left;
display: inline-block;
}
.my_text_box {
width:50vw;
padding-top: 2vh;
height: 5vh;
margin: 0px;
padding: 0px;
border-style : Solid;
border-color : #DCDCDB;
border-color : rgba(220, 220, 219, 1);
border-bottom-width : 1px;
border-top-width : 0px;
border-left-width : 0px;
border-right-width : 0px;
padding-left: 0.5vw;
font-family : Roboto;
font-size : 17px;
line-height : 29px;
letter-spacing : 0.68px;
color : #151517;
color : rgb(21, 21, 23);
display: inline-block;
}
.my_text_area {
width:50vw;
padding-top: 2vh;
height: 5vh;
margin: 0px;
padding: 0px;
border-style : Solid;
border-color : #DCDCDB;
border-color : rgba(220, 220, 219, 1);
border-bottom-width : 1px;
border-top-width : 0px;
border-left-width : 1px;
border-right-width : 1px;
padding-left: 0.5vw;
font-family : Roboto;
font-size : 17px;
line-height : 29px;
letter-spacing : 0.68px;
color : #151517;
color : rgb(21, 21, 23);
display: inline-block;
}
input[type=radio],
input[type=checkbox]{
/* hide original inputs */
/*visibility: hidden;*/
position: absolute;
}
input[type=radio] + label,
input[type=checkbox] + label{
cursor:pointer;
}
input[type=radio] + label:before,
input[type=checkbox] + label:before{
height:16px;
margin-right: 4px;
content: " ";
display:inline-block;
vertical-align: baseline;
transition: 0.3s;
border:1px solid #4f4f4f;
border-radius:10px;
box-shadow: inset 0 -3px 6px #e4e4e4;
transition: 0.3s;
}
.btn_submit {
background : #F04D24;
background : rgba(240, 77, 36, 1);
font-family : Roboto;
font-size : 25px;
color : #FFFFFF;
cursor: pointer;
width: 18vw;
display: inline-block;
}
.btn_submit:hover {
color : #4f4f4f;
}
/* CUSTOM RADIO AND CHECKBOX STYLES */
/* DEFAULT */
input[type=radio] + label:before{
border-radius:50%;
width:16px;
}
input[type=checkbox] + label:before{
border-radius:2px;
width:26px;
}
/* CHECKED */
input[type=radio]:checked + label:before{
box-shadow: inset 0 0px 3px #e4e4e4, inset 0 0 1px #222222, inset 0 0 0 5px #F04D24;
}
input[type=checkbox]:checked + label:before{
box-shadow: inset 0 -1px 3px #e4e4e4, inset 0 0 1px #222, inset 0 0 0 3px #F04D24;
}
.bam_head {
padding-top: 20vh;
}
.bam_head span {
font-family : gotham;
font-weight : bold;
font-size : 42px;
line-height : 44.89px;
color : #36282E;
color : rgb(54, 40, 46);
}
.the_following_company {
padding-top: 10vh;
margin-left: 5vw;
margin-right: 5vw;
}
.the_following_company span {
font-family : gotham;
font-weight : bold;
font-size : 30px;
line-height : 42px;
color : #E74D24;
color : rgb(231, 77, 36);
}
.all_partners {
padding-top: 10vh;
padding-left: 1vw;
padding-right: 1vw;
padding-bottom: 5vh;
}
.a_partner_parent {
width: 37.5vw;
padding-bottom: 2.5vw;
display: inline-block;
overflow: hidden;
position: relative;
}
.a_partner_parent img {
width: 37.5vw;
}
.partner_left {
padding-right: 2.5vw;
}
.partner_right {
padding-left: 2.5vw;
}
.a_partner_child {
height: 0px;
overflow: hidden;
}
.a_partner_parent:hover > .a_partner_child {
height: 30px;
display: block;
position: absolute;
width: 37.5vw;
left: 0px;
top: 0px;
height: 100%;
-webkit-transition: all .8s ease;
-moz-transition: all .8s ease;
-ms-transition: all .8s ease;
-o-transition: all .8s ease;
transition: all .8s ease;
}
.child_span1 {
font-family : gotham;
font-weight: bold;
font-size : 14px;
line-height : 17.72px;
color : #FFFFFF;
color : rgb(255, 255, 255);
padding-top: 25vh;
width: 37.5vw;
margin-bottom: 2vh;
display: inline-block;
}
.child_span2 {
font-family : gotham;
font-size : 13px;
line-height : 17.72px;
color : #FFFFFF;
color : rgb(255, 255, 255);
padding-left: 2vw;
margin-right: 2vw;
text-align: center;
display: inline-block;
}
.child_color_1 {
background : #E84D24;
background : rgba(232, 77, 36, 1);
}
.child_color_2 {
background : #36282E;
background : rgba(54, 40, 46, 1);
}
.child_color_3 {
background : #282727;
background : rgba(40, 39, 39, 1);
}
.child_color_4 {
background : #9B9497;
background : rgba(155, 148, 151, 1);
}
.child_color_5 {
background : #746864;
background : rgba(116, 104, 100, 1);
}
.child_color_6 {
background : #F8A691;
background : rgba(248, 166, 145, 1);
}
#responsive-menu-search-box {display: none;}
.login_flotting a {
font-family: 'Open Sans', sans-serif;
font-weight: bold;
font-size: 21px;
color: rgb(34, 31, 31);
writing-mode: tb-rl;
text-transform: uppercase;
width: 100%;
float: left;
height: 100%;
text-decoration: none;
}
.login_flotting {
background: rgba(241, 162, 31, 1);
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
position: fixed;
z-index: 1;
right: 0px;
top: 41vh;
width: 34px;
border-color: #FFFFFF;
border-color: rgba(255, 255, 255, 1);
border-width: 2px;
border-radius: 2px / 5px;
-moz-border-radius: 2px / 5px;
-webkit-border-radius: 2px / 5px;
box-shadow: -4px 4px 9px 0px rgba(34, 31, 31, 1);
height: 99px;
padding-top: 34px !important;
padding-right: 11px;
}
body.logged-in .login_flotting {display: none;}
.menu_all_items .user-link { float: left;
width: 100%;
text-align: right;
padding: 12px 0px 0px;
color: #f0522a;
letter-spacing: 1px;
margin-right: -65px; height: 35px;
}
.menu_all_items .user-link a { margin: 0px;
color: #f0522a;
text-transform: capitalize;}
.public-resources.resources-content {
float: left;
width: 100%;
}
.public-resources.resources-content img { width: 100%;
height: 200px;}
li.col-sm-3 {list-style: none; position: relative;
min-height: 1px;
padding-right: 15px;
padding-left: 15px; float: left; margin-bottom: 30px;
}
/*.col-sm-4 { width: 33%; position: relative;
min-height: 1px;
padding-right: 15px;
padding-left: 15px; float: left;}*/
.public-resources.resources-content .clearfix {float: left; width: 100%;
padding: 0px;}
.resources-content ul li .overlayer {position: absolute;
bottom: 0;
left: 0;
height: 25px;
background-color: #FFF;
opacity: .9;
width: 100%;
max-height: 25px;
-webkit-transition: all .5s ease;
-moz-transition: all .5s ease;
-o-transition: all .5s ease;
transition: all .5s ease;
color: #393939;
font-family: gibsonregular;
font-size: 16px;
overflow: hidden;}
.resources-content ul li .overlayer .inner {
padding: 10px;
}
.resources-content ul li .overlayer .title {
line-height: 25px;
top: -10px;
opacity: 1;
-webkit-transition: all .5s ease-out;
-moz-transition: all .5s ease-out;
-o-transition: all .5s ease-out;
transition: all .5s ease-out;
position: relative;
padding-left: 25px;
}
.resources-content ul li .public-link .title {
padding-left: 0;
text-align: center;
font-weight: bolder;
text-transform: capitalize;
}
.resources-content ul li .overlayer .title {text-align: center;
font-weight: bolder;}
.public-resources {
margin-bottom: 39px;
}
.resources-content ul li .overlayer .content {
float: left;
width: 100%;
}
i.fa.fa-lock {margin-right: 8px;}
.resources-content ul li a {
display: block;
-webkit-transition: all .5s ease;
-moz-transition: all .5s ease;
-o-transition: all .5s ease;
transition: all .5s ease; position: relative;
}
.resources-content ul li a:hover {
-webkit-box-shadow: 0 0 4px #75b843;
-moz-box-shadow: 0 0 4px #75b843;
box-shadow: 0 0 4px #75b843;
}
.resources-content ul li a:hover .overlayer {
height: 100%;
max-height: 300px;
overflow: hidden;
}
.resources-content ul li a:hover .overlayer .title {
margin-bottom: -25px;
}
.col-sm-3.col-md-3.boxsection {
padding: 0 15px 30px;
}
.foot_2 { width: 400px;}
.menu_logo {width: auto;}
.login_flotting {padding: 25px 6px 10px 0px !important;
width: 46px;
height: 113px;}
.my_text_line br {
display: none;
}
.wpcf7-radio .wpcf7-list-item.first {margin-left: 0px;}
.wpcf7-radio .wpcf7-list-item label .wpcf7-list-item-label { margin-left: 19px;
margin-top: -4px;}
.menu_all_items{width: 100%;}
.menu-main-menu-container { float: right;
width: 100%;}
#menu-main-menu {float: right;}
#menu-main-menu li {
float: left;
margin: 5px 6px;
position: relative;
list-style: none;
}
#menu-main-menu li a {
margin: 5px 3px;
font-family: gotham_Light;
font-size: 13px;
line-height: 20.22px;
color: rgba(255, 255, 255, 0.4);
vertical-align: top;
text-decoration: none;
margin-top: 22px;
display: inline-block;
text-transform: uppercase;
}
.main-menu li::after {
content: "|";
color: #423638;
position: absolute;
top: 23px;
font-size: 13px;
right: -6px;
}
#menu-main-menu li:nth-last-child(1)::after {display: none;}
#menu-main-menu li:nth-last-child(1){margin-right: 0px !important; list-style: none;}
.lrm-switch-to--login:before {display: none !important;}
.lrm-user-modal-container .lrm-switcher.-is-login-only li a {background: #36282e !important;}
.lrm-form button[type=submit] { background: #e64d23 !important; }
.labelrem { margin-left: 18px;
margin-top: -3px;
float: left;}
.foot_2 #menu-main-menu-1 { float: left;
width: 100%;
height: auto;}
.foot_2 a {text-transform: uppercase; line-height: 30px !important;}
.foot_3 > a, .foot_3 #text-3{ float: left;}
.page-template-standards-page .regular_section { background: #272727;
height: 400px;
overflow: hidden;}
.page-template-standards-page .regular_section .standard_banner { height: 405px;
float: right;}
.page-template-become_a_partner-page .pages_section .well .media-body { float: left;
width: 100%;}
.post-contentfolder {
margin: 144px 0px;
}
.headersection {padding: 0px 0px 20px;text-align: center;}
.backicon a { background-color: #f83c00;
padding: 9px 14px;
float: right;
color: #fff;
font-weight: 700;
font-size: 16px;}
.folder-page-title .heading_liner2 {width: 100%;}
.folderspart ul {list-style: none;}
.boxsection .files-section {text-align: center;
border: 1px solid #e4e4e4;
box-shadow: 1px 1px 2px 0px #ddd;
height: 100%;
float: left;
width: 100%;
height: 188px;
}
.boxsection .files-section h5 { color: #000;
text-transform: capitalize;
font-weight: 900;}
.boxsection .files-section a{text-decoration: none;
float: left;
width: 100%;
height: 100%;
padding: 20px 4px;}
.boxsection .files-section a:hover {background: #ece9eb9e;}
.lrm-close-form {top: 10px !important;}
.rememb {padding-left: 20px;}
.folder-page-title { clear: both;}
.folder-page-title .bam_head {padding: 0px; margin: 0px; text-transform: capitalize;}
.section_orange_headline { height: 157px !important;
width:100vw;
}
.page-template-memeberform .bam_head h1{text-align: center;
font-family: gotham;
font-weight: bold;
font-size: 42px;
line-height: 44.89px;
color: rgb(54, 40, 46);
}
.page-template-memeberform .col-md-8 .heading_liner2{width:50vw!important;}
.page-template-resources-page .bam_head{margin: 0px;}
.page-template-memeberform .wpcf7-form .my_text_line input[type=submit]{font-size: 16px;
background: rgba(240, 77, 36, 1);
font-family: Roboto;
color: #FFFFFF;
cursor: pointer;
width:18vw;
display: inline-block;
padding: 6px 12px;
border: 1px solid transparent;
border-radius: 4px;
font-weight: 400;
line-height: 1.42857143;
text-align: center;
white-space: nowrap;
}
.page-template-memeberform .wpcf7-form .member_form .wpcf7-form-control{min-height: 50px !important;
border-radius: 0;
border: none;
border-bottom: 1px solid #ddd;
display: block;
width: 100%;
height: 34px;
padding: 6px 12px;
font-size: 14px;
line-height: 1.42857143;
color: #555;
box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;}
.page-template-memeberform .wpcf7-form .member_form{margin-bottom:0px;}
.page-template-memeberform .wpcf7-form .wpcf7-radio .wpcf7-list-item label .wpcf7-list-item-label {
margin-left: 19px;
margin-top: 10px;
font-size: 14px;
color: #555;
font-weight: 400;}
.page-template-memeberform .wpcf7-form input[type=radio] {
margin: 19px 0 0;}
.menu_all_items a{margin-top:4vh;}
.red_line{margin-top:4.5vh;}
.public-resources.resources-content{border-bottom: 1px solid #eee;
padding: 18px 0px;}
.resources-content ul li .overlayer{font-family: gotham_light!important;
background:#eee;}
.standard_content h2{font-family: gotham_light !important;}
.bam_head{margin: 0px;
text-align:center; }
.folder-page-title .bam_head{text-align: left;}
.standard_content h2,.bam_head span{
font-weight: 400!important;
font-size: 32px;
line-height: 1.2;
color: rgba(231, 77, 36, 1);}
.page-template-resources-page .heading_liner2{display:none;}
.page-template-resources-page li.col-sm-3{ padding: 0!important;
display: block;
width: 25%;
text-indent: 0;
left: 0;}
.page-template-resources-page li.col-sm-3>.li-inner{ text-align: center; position: relative;
margin: 0 15px 30px 0px;}
.public-resources.resources-content img { height: 125px !important;
width: 100%;}
.resources-content ul li .overlayer .title{padding-left:0px;
}
.page-template-resources-page.irregular_section2{margin-top:0px!important;}
.public-resources{margin-bottom:0px!important;}
.public-resources.resources-content{padding:0px!important;
border:none;}
.public-resources > h2 {
margin-bottom: 20px;
}
@media only screen and (min-width: 769px) {
#responsive-menu-button {display: none !important;}
}
@media only screen and (device-width: 768px) {
/* For general iPad layouts */
.main_banner .menu-main-menu-container {display: none;}
#responsive-menu-button {right: 12px;
top: 37px;
height: 40px;
width: 40px;
}
.menu_all_items {
width: 100%;
height: auto;
margin-right: 85px;
margin-top: 19px;
}
.foot_3 a { text-align: center; width: 100%;}
#text-3 {width: 100%;}
.foot_links {margin: 0px !important;
float: left;
width: 100%;
background: #39272e;
padding: 22px 38px;}
.footer_inner {text-align: center;
margin: 0px;
margin-top: 31px;
width: 100%;}
.footing {width: 100%;padding: 0px;}
.footer_inner { width: 100%;
max-width: 400px;
margin: 0 auto;
float: none;
display: block;}
.foot_3 span { text-align: center;}
.main_banner {height: 400px;background-size: 100% 100%;}
.section_orange_headline { padding: 10px 39px;}
.section_orange_headline span {font-size: 22px;}
.half_orange_div, .half_grey_div, .half_black_div {width: 100%;}
.page-template-partners-page .pages_section { width: 100%;
padding: 7px 32px;
margin: 0px;
text-align: center;}
.page-template-partners-page .irregular_section2 {margin: 12px 0px;}
}
@media only screen and (max-width: 640px) and (orientation: portrait){
.pages_section {width: 100% !important;}
.page-template-become_a_partner-page .btn_submit {width: 100% !important;}
form input[type=radio] {visibility: visible;}
.wpcf7-list-item { margin: 0px !important;}
.page-template-resources-page li.col-sm-3 { width: 100%;}
.page-template-resources-page .pages_section{ width: 100%;}
.page-template-partners-page .pages_section { width: 100%;
padding: 7px 32px;
margin: 0px;
text-align: center;}
.page-template-partners-page .irregular_section2 {margin: 12px 0px;}
.half_orange_div, .half_grey_div, .half_black_div {width: 100% !important;}
.foot_3 a { text-align: center; width: 100%;}
#text-3 {width: 100%;}
.foot_links {margin: 26px 0px !important;}
.foot_3 span {padding: 0px !important;}
.menu_all_items .user-link {text-align: center;}
.menu_logo { width: 165px;}
.main_banner .menu-main-menu-container {display: none;}
.main_banner_home
{
width: 100%;
height:70vh;
background: url(../images/banner.jpg) no-repeat;
background-attachment:unset;
position: relative;
background-position: center;
background-size: auto 100%;
text-align: center;
}
.main_banner_transparency
{
width: 100%;
height:150px;
background: url(../images/transparency.jpg) no-repeat;
background-attachment:unset;
position: relative;
background-size: 100%;
}
.main_banner_standards
{
width: 100%;
height:225px;
background: url(../images/standards-banner-min.jpg) no-repeat;
background-attachment:unset;
position: relative;
background-size: 100%;
}
.main_banner_participants
{
width: 100%;
height:225px;
background: url(../images/participants_min.jpg) no-repeat;
background-attachment:unset;
position: relative;
background-size: 100%;
}
.main_banner_resources
{
width: 100%;
height:225px;
background: url(../images/resources_min.jpg) no-repeat;
background-attachment:unset;
position: relative;
background-size: 100%;
}
.main_banner_program_report
{
width: 100%;
height:225px;
background: url(../images/transparency.jpg) no-repeat;
background-attachment:unset;
position: relative;
background-size: 100%;
top: 88px;
}
.main_banner_the-latest
{
width: 100%;
height:225px;
background: url(../images/the-latest.jpg) no-repeat;
background-attachment:unset;
position: relative;
background-size: 100%;
}
.main_banner_join-us
{
width: 100%;
height:225px;
background: url(../images/join-us_min.jpg) no-repeat;
background-attachment:unset;
position: relative;
background-size: 100%;
}
.section_orange_headline
{
top: 280px;
}
.menu
{
background : rgb(99, 97, 97);
min-height: 15vh;
width: 100vw;
}
.orange_line {
/*background : #E74D24;*/
background : rgba(231, 77, 36, 0);
min-height: 1.5vh;
width: 100vw;
}
.section_orange_headline {
height: 25vh;
}
.section_orange_headline {
padding-top: 5vh;
padding-right: 2.5vw;
padding-left: 2.5vw;
text-align: center;
width: 95vw;
}
.section_orange_headline span {
font-family : gotham;
font-weight : bold;
font-size: 15px;
line-height: 29px;
color : #FFFFFF;
color : rgb(255, 255, 255);
}
.regular_section {
margin-top: 16vh;
margin-bottom: 10vh;
margin-left: 2.5vw;
margin-right: 2.5vw;
}
.testing {
vertical-align: top;
width:100%;
display: inline-block;
}
.testing span {
text-align: justify;
vertical-align: top;
font-family : gotham_light;
font-size : 20px;
line-height : 33px;
font-weight: 600;
float: left;
display: inline-block;
color : #282727;
color : rgb(40, 39, 39);
}
.testing img {
float: unset;
vertical-align: top;
width: 94%;
padding-left: 3vw;
padding-bottom: 2vh;
}
.half_size {
vertical-align: top;
width:50%;
display: inline-block;
}
.half_size span {
text-align: justify;
vertical-align: top;
font-family : gotham_light;
font-size : 20px;
line-height : 33px;
width: 90%;
float: left;
display: inline-block;
color : #282727;
color : rgb(40, 39, 39);
}
.half_size img {
vertical-align: top;
width: 100%;
float: right;
}
.full_size {
width: 100%;
}
.full_size span{
text-align: center;
font-family : gotham;
font-weight: bold;
font-size : 24px;
line-height : 33px;
color : #282727;
color : rgb(40, 39, 39);
display: inline-block;
}
.grey_section {
width: 100%;
display: inline-block;
background : #E5E5E5;
background : rgba(229, 229, 229, 1);
text-align: center;
}
.spacing {
margin-top: 10vh;
margin-bottom: 13vh;
margin-left: 2.5vw;
margin-right: 2.5vw;
display: inline-block;
width: 95vw;
text-align: center;
}
.grey_section_heading {
text-align: center;
width: 100%;
display: inline-block;
font-family : gotham;
font-weight : bold;
font-size: 25px;
line-height: 25.89px;
color : #36282E;
color : rgb(54, 40, 46);
}
.heading_liner {
text-align: center;
display: inline-block;
width: 33vw;
height: 0.2vw;
background : #E74D24;
background : rgba(231, 77, 36, 1);
}
.heading_liner2 {
text-align: center;
display: inline-block;
width: 38vw;
height: 0.3vw;
background : #E74D24;
background : rgba(231, 77, 36, 1);
}
.black_section {
width: 100%;
text-align: center;
background : #36282E;
background : rgba(54, 40, 46, 1);
padding-top: 10vh;
padding-bottom: 10vh;
}
.black_section span {
font-family : gotham;
font-weight : bold;
font-size: 17px;
line-height: 19.89px;
color : #FFFFFF;
color : rgb(255, 255, 255);
}
.grey_image {
width: 95vw;
padding-top: 3vh;
}
.grey_image img {
width: 100%;
}
.grey_content1 {
padding-top: 4vh;
text-align: center;
}
.grey_content1 span {
width: 95vw;
display: inline-block;
font-family : gotham;
font-weight : bold;
font-size: 16px;
line-height: 26px;
color : #E74D24;
color : rgb(231, 77, 36);
}
.grey_content2 {
padding-top: 5vh;
text-align: center;
}
.grey_content2 span {
width: 95vw;
display: inline-block;
font-family : gotham_light;
font-size: 14px;
line-height: 24px;
color : #282727;
color : rgb(40, 39, 39);
}
.div_solution {
width: 100%;
text-align: center;
}
.solution_heading {
width: 90vw;
text-align: center;
display: inline-block;
}
.solution_heading span {
font-family : gotham;
font-weight : bold;
font-size: 16px;
line-height: 26px;
color : #E74D24;
color : rgb(231, 77, 36);
}
.all_links {
width: 100%;
}
.all_links img {
width: 100%;
}
.menu_logo
{
padding-left: 0vw;
max-height: 13vh;
width: 50vw;
display: inline-block;
padding-top: 1vh;
padding-bottom: 0vh;
}
.menu_all_items
{
display: inline-block;
vertical-align: top;
width: 100%;
text-align: center;
height: 5vh;
float: right;
}
.menu_all_items a
{
text-decoration: none;
margin-top: 1vh;
display: inline-block;
}
.multi_menu {
margin-top: 7vh;
display: inline-block;
margin-left: 2.5vw;
}
.menu_item
{
font-family : gotham_Light;
font-size : 8px;
line-height : 9px;
color : rgba(255, 255, 255, 0.4);
vertical-align: top;
}
.menu_active {
color : rgb(255, 255, 255);
}
.red_line {
vertical-align: top;
display: inline-block;
width: 0.5vw;
height: 21px;
background: red;
margin-top: 0vh;
margin-right: 1.25vw;
margin-left: 1.25vw;
}
.pages_section {
width: 92vw;
padding-left: 4vw;
padding-right: 4vw;
margin-top: 5vh;
text-align: center;
display: inline-block;
}
.footer {
background : #36282E;
/*background : rgba(54, 40, 46, 1);*/
background : rgb(99, 97, 97);
}
.footer_inner {
margin-top: 10vh;
margin-left: 2.5vw;
margin-right: 2.5vw;
display: inline-block;
width: 95vw;
}
.foot_links {
text-align: center;
margin-top: 10vh;
/* margin-bottom: 0vh; */
margin-left: 2.5vw;
margin-right: 2.5vw;
display: inline-block;
width: 95vw;
font-family: gotham_light;
font-size: 13px;
line-height: 19px;
color : #FFFFFF;
color : rgb(255, 255, 255);
opacity : 0.5;
filter: alpha(opacity=50) progid:DXImageTransform.Microsoft.Alpha(opacity=50) ;
}
.foot_links a{
text-decoration: none;
font-family: gotham_light !important;
font-size: 13px;
line-height: 19px;
color : #FFFFFF !important;
color : rgb(255, 255, 255) !important;
opacity : 0.5 !important;
display: block;
}
.copy_copy {
float: unset;
}
.brandoname {
float: unset;
}
.footing {
display: inline-block;
vertical-align: top;
width: 95vw !important;
text-align: center;
}
.foot_1 img {
padding-top: 1vw;
}
.foot_1 a {
font-family : gotham_light;
font-size: 13px;
line-height: 25px;
color: #F04D24;
color: rgb(240, 77, 36);
padding-left: 0vw;
}
.foot_2 {
width: 95vw;
padding-left: 0vw;
padding-top: 4vh;
}
.foot_2 a {
font-family: gotham_light;
font-size: 13px;
line-height: 43px;
color: white;
width: 100%;
display: inline-block;
padding-left: 0vw;
text-decoration: none;
}
.foot_3 {
padding-top: 3vh;
}
.foot_3 img {
width: 27vw;
vertical-align: top;
text-align: center;
display: inline-block;
}
.foot_3 span {
display: inline-block;
font-family : gotham_light;
width: 75vw;
font-size: 13px;
line-height: 19px;
color: #FFFFFF;
color: rgb(255, 255, 255);
padding-left: 10vw;
text-align: center;
padding-top: 1vh;
}
.half_orange_div {
background : #E84D24;
background : rgba(232, 77, 36, 1);
opacity : 0.9;
filter: alpha(opacity=90) progid:DXImageTransform.Microsoft.Alpha(opacity=90) ;
float: unset;
height: 46vh;
width: 91vw;
padding-top: 0vh;
padding-left: 2vw;
padding-right: 2vw;
bottom: 0px;
position: absolute;
}
.tranparency_heading {
font-family : gotham_medium;
font-size: 18px;
line-height: 24.12px;
color : #FFFFFF;
color : rgb(255, 255, 255);
}
.tranparency_desc {
font-family: gotham_light;
font-size: 10px;
line-height: 15.4px;
color : #FFFFFF;
color : rgb(255, 255, 255);
}
.small_white_line {
height: 0.5vh;
background: white;
}
.program_inner {
width: 95vw;
}
.program_inner_1 {
width: 90vw;
vertical-align: top;
margin-right: 0vw;
display: inline-block;
}
.program_inner_1 img {
width: 90vw;
vertical-align: top;
}
.program_content {
border-left: none;
width: 90vw;
border-top: #282727 solid thin;
vertical-align: top;
margin-top: 5vw;
padding-top: 5vw;
display: inline-block
}
.program_content_inner{
margin-left: 0vw;
}
.program_content_heading {
text-align: center;
margin-bottom: 3vh;
}
.program_content_heading span{
font-family : gotham_medium;
font-size: 18px;
line-height: 21.97px;
color : #E74D24;
color : rgb(231, 77, 36);
}
.point {
text-align: left;
}
.point img {
width: 2.5vw;
margin-right: 2vw;
display: inline-block;
vertical-align: top;
padding-top: 1vh;
}
.point span {
display: inline-block;
font-family : gotham_light;
font-size : 18px;
line-height: 19px;
color: #282727;
color: rgb(40, 39, 39);
max-width: 85vw;
}
.irregular_section {
margin-top: 10vh;
margin-bottom: 5vh;
margin-left: 2.5vw;
margin-right: 2.5vw;
}
.irregular_section2 {
margin-top: 10vh;
margin-bottom: 5vh;
margin-left: 2.5vw;
margin-right: 2.5vw;
}
.fifty_five {
display: inline-block;
width: 95vw;
vertical-align: top;
padding-right: 0vw;
}
.fifty_five span{
font-family : gotham_light;
font-size: 16px;
line-height: 21px;
color : #000000;
color : rgb(0, 0, 0);
text-align: justify;
display: inline-block;
}
.foorty_five {
display: inline-block;
vertical-align: top;
width: 95vw;
padding-top: 4vh;
}
.foorty_five img{
display: inline-block;
width: 95vw;
vertical-align: top;
}
.half_black_div {
background : #282727;
background : rgba(40, 39, 39, 1);
height: 67vh;
width: 30vw;
padding-top:3vh;
padding-left: 5vw;
padding-right: 5vw;
vertical-align: top;
display: inline-block;
}
.standard_banner {
background: url(../images/standards-min.jpg) no-repeat;
background-attachment: unset;
width: 55vw;
height: 70vh;
display: inline-block;
background-position: center;
background-size: auto 100%;
}
.standard_content {
}
.standard_desc {
font-size: 8px !important;
line-height: 9.4px !important;
}
.standard_content_span1 {
font-family : gotham;
font-weight : bold;
font-size: 16px;
line-height: 22px;
color : #282727;
color : rgb(40, 39, 39);
}
.standard_content_span2 {
padding-top: 5vh;
font-family : gotham_light;
font-size : 20px;
line-height : 31px;
color : #F04D24;
color : rgb(240, 77, 36);
}
.standard_content_span3 {
padding-top: 5vh;
font-family : gotham_light;
font-size : 20px;
line-height : 31px;
color : #282727;
color : rgb(40, 39, 39);
}
.standard_content_span4 {
padding-top:5vh;
}
.standard_point {
padding-top:5vh;
}
.point_image {
width: 95vw;
text-align: center;
display: inline-block;
vertical-align: top;
}
.trans_query {
width: 95vw !important;
background-position: center !important;
background-size: cover !important;
background: url(../images/transparency_banner.jpg) no-repeat !important;
height: 70vh !important;
background-attachment: fixed !important;
position: relative !important;
}
.point_image img {
width: 40vw;
vertical-align: top;
}
.point_description {
width: 95vw;
padding-left: 0vw;
display: inline-block;
text-align: center;
padding-top: 2vh;
}
.special_heading {
font-family : gotham_medium;
font-size : 25px;
line-height : 34.12px;
color : #000000;
color : rgb(0, 0, 0);
}
.special_descrip {
padding-top: 4vh;
font-family : gotham_light;
font-size : 20px;
line-height : 31px;
color : #282727;
color : rgb(40, 39, 39);
display: inline-block;
text-align: justify;
}
/* from prithu */
.my_forms {
text-align: center;
margin-top: 5vh;
margin-left: 21vw;
}
.my_forms hr {
display: inline-block;
width: 50vw;
text-align: left;
float: left;
}
.my_forms_big {
text-align: center;
margin-top: 5vh;
margin-left: 16vw;
}
.my_text_line{
width:65vw;
margin-bottom: 2vh;
text-align: left;
}
.my_text_para {
width:50vw;
margin-bottom: 15vh;
text-align: left;
}
.my_text_para span {
font-family : Roboto;
font-size : 17px;
line-height : 29px;
letter-spacing : 0.68px;
color : #151517;
color : rgb(21, 21, 23);
text-align: left;
display: inline-block;
}
.my_text_line span {
font-family : robo_light;
font-size : 17px;
line-height : 29px;
letter-spacing : 0.68px;
color : #151517;
color : rgb(21, 21, 23);
text-align: left;
display: inline-block;
}
.my_text_line label {
font-family : Roboto;
font-size : 17px;
line-height : 29px;
letter-spacing : 0.68px;
color : #151517;
color : rgb(21, 21, 23);
text-align: left;
display: inline-block;
}
.my_text_box {
width:50vw;
padding-top: 2vh;
height: 5vh;
margin: 0px;
padding: 0px;
border-style : Solid;
border-color : #DCDCDB;
border-color : rgba(220, 220, 219, 1);
border-bottom-width : 1px;
border-top-width : 0px;
border-left-width : 0px;
border-right-width : 0px;
padding-left: 0.5vw;
font-family : Roboto;
font-size : 17px;
line-height : 29px;
letter-spacing : 0.68px;
color : #151517;
color : rgb(21, 21, 23);
display: inline-block;
}
.my_text_area {
width:50vw;
padding-top: 2vh;
height: 5vh;
margin: 0px;
padding: 0px;
border-style : Solid;
border-color : #DCDCDB;
border-color : rgba(220, 220, 219, 1);
border-bottom-width : 1px;
border-top-width : 0px;
border-left-width : 1px;
border-right-width : 1px;
padding-left: 0.5vw;
font-family : Roboto;
font-size : 17px;
line-height : 29px;
letter-spacing : 0.68px;
color : #151517;
color : rgb(21, 21, 23);
display: inline-block;
}
input[type=radio],
input[type=checkbox]{
/* hide original inputs */
visibility: hidden;
position: absolute;
}
input[type=radio] + label,
input[type=checkbox] + label{
cursor:pointer;
}
input[type=radio] + label:before,
input[type=checkbox] + label:before{
height:16px;
margin-right: 4px;
content: " ";
display:inline-block;
vertical-align: baseline;
transition: 0.3s;
border:1px solid #4f4f4f;
border-radius:10px;
box-shadow: inset 0 -3px 6px #e4e4e4;
transition: 0.3s;
}
.btn_submit {
background : #F04D24;
background : rgba(240, 77, 36, 1);
font-family : Roboto;
font-size : 16px;
color : #FFFFFF;
cursor: pointer;
width: 43vw;
display: inline-block;
float: left;
margin-left: 4vw;
}
.btn_submit:hover {
color : #4f4f4f;
}
/* CUSTOM RADIO AND CHECKBOX STYLES */
/* DEFAULT */
input[type=radio] + label:before{
border-radius:50%;
width:16px;
}
input[type=checkbox] + label:before{
border-radius:2px;
width:26px;
}
/* CHECKED */
input[type=radio]:checked + label:before{
box-shadow: inset 0 0px 3px #e4e4e4, inset 0 0 1px #222222, inset 0 0 0 5px #F04D24;
}
input[type=checkbox]:checked + label:before{
box-shadow: inset 0 -1px 3px #e4e4e4, inset 0 0 1px #222, inset 0 0 0 3px #F04D24;
}
.bam_head {
padding-top: 5vh;
}
.bam_head.latest {
padding-top: 16vh;
}
.bam_head span {
font-family : gotham;
font-weight : bold;
font-size: 18px;
line-height: 21.89px;
color : #36282E;
color : rgb(54, 40, 46);
}
.the_following_company {
padding-top: 10vh;
margin-left: 5vw;
margin-right: 5vw;
}
.the_following_company span {
font-family : gotham;
font-weight : bold;
font-size : 30px;
line-height : 42px;
color : #E74D24;
color : rgb(231, 77, 36);
}
.all_partners {
padding-top: 10vh;
padding-left: 1vw;
padding-right: 1vw;
padding-bottom: 5vh;
}
.a_partner_parent {
width: 37.5vw;
padding-bottom: 2.5vw;
display: inline-block;
overflow: hidden;
position: relative;
}
.a_partner_parent img {
width: 37.5vw;
}
.partner_left {
padding-right: 2.5vw;
}
.partner_right {
padding-left: 2.5vw;
}
.a_partner_child {
height: 0px;
overflow: hidden;
}
.a_partner_parent:hover > .a_partner_child {
height: 30px;
display: block;
position: absolute;
width: 37.5vw;
left: 0px;
top: 0px;
height: 100%;
-webkit-transition: all .8s ease;
-moz-transition: all .8s ease;
-ms-transition: all .8s ease;
-o-transition: all .8s ease;
transition: all .8s ease;
}
.child_span1 {
font-family : gotham;
font-weight: bold;
font-size : 14px;
line-height : 17.72px;
color : #FFFFFF;
color : rgb(255, 255, 255);
padding-top: 25vh;
width: 37.5vw;
margin-bottom: 2vh;
display: inline-block;
}
.child_span2 {
font-family : gotham;
font-size : 13px;
line-height : 17.72px;
color : #FFFFFF;
color : rgb(255, 255, 255);
padding-left: 2vw;
margin-right: 2vw;
text-align: center;
display: inline-block;
}
.child_color_1 {
background : #E84D24;
background : rgba(232, 77, 36, 1);
}
.child_color_2 {
background : #36282E;
background : rgba(54, 40, 46, 1);
}
.child_color_3 {
background : #282727;
background : rgba(40, 39, 39, 1);
}
.child_color_4 {
background : #9B9497;
background : rgba(155, 148, 151, 1);
}
.child_color_5 {
background : #746864;
background : rgba(116, 104, 100, 1);
}
.child_color_6 {
background : #F8A691;
background : rgba(248, 166, 145, 1);
}
.menu a {
text-align: center;
display: inline-block;
width: 100%;
}
.menu_all_items a {
width: unset;
}
}
/****** Custom CSS*****/
.main_banner .menu {
background: #fff;
position: fixed;
top: 0px;
left: 0;
right: 0;
z-index: 20000;
background: #fff;
border-bottom: 7px solid #f0522a;
box-shadow: 0px 0px 5px 1px #4c4c4c87;
}
.menu_all_items .menu-main-menu-container .main-menu {
list-style: none;
}
.menu_all_items .main-menu li a {
color: #33292a !important;
font-weight: 600;
}
.menu_all_items .main-menu li a:hover {
color: #f0522a !important;
font-weight: 900;
}
.menu_all_items .user-link a:hover {
color: #413134;
font-weight: 600;
}
span.Slide_section_heading {
text-align: center;
width: 100%;
display: inline-block;
font-family: gotham;
font-weight: bold;
font-size: 34px;
line-height: 44.89px;
color: #36282E;
color: rgb(231, 77, 36);
}
h2.testimonial_view {
font-family: gotham;
margin: 45px 0px 20px 0px;
color: #ea4c24;
}
.container-fluid.multi_map {
padding-left: 0px;
padding-right: 0px;
width: 100%;
}
/* The actual map__pin */
.map__pin .popuptext {
visibility: hidden;
width: 160px;
background-color: #555;
color: #fff;
text-align: center;
border-radius: 6px;
padding: 8px 0;
position: absolute;
z-index: 1;
bottom: 125%;
left: 50%;
margin-left: -80px;
}
/* map__pin arrow */
.map__pin .popuptext::after {
content: "";
position: absolute;
top: 100%;
left: 50%;
margin-left: -5px;
border-width: 5px;
border-style: solid;
border-color: #555 transparent transparent transparent;
}
/* Toggle this class - hide and show the map__pin */
.map__pin:hover .show {
visibility: visible;
-webkit-animation: fadeIn 1s;
animation: fadeIn 1s;
}
/* Add animation (fade in the map__pin) */
@-webkit-keyframes fadeIn {
from {opacity: 0;}
to {opacity: 1;}
}
@keyframes fadeIn {
from {opacity: 0;}
to {opacity:1 ;}
}
/******* Counter ******/
* {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.sectionClass {
padding: 0px 0px 0px 0px;
position: relative;
display: block;
}
.fullWidth {
width: 100% !important;
display: table;
float: none;
padding: 0;
min-height: 1px;
height: 100%;
position: relative;
}
.sectiontitle {
background-position: center;
margin: 30px 0 0px;
text-align: center;
min-height: 20px;
}
.sectiontitle h2 {
font-size: 30px;
color: #222;
margin-bottom: 0px;
padding-right: 10px;
padding-left: 10px;
}
.headerLine {
width: 160px;
height: 2px;
display: inline-block;
background: #101F2E;
}
.projectFactsWrap{
display: flex;
flex-direction: row;
flex-wrap: wrap;
}
#projectFacts .fullWidth{
padding: 0;
}
.projectFactsWrap .item{
/*width: 33.3333%;*/
width: 25%;
height: 100%;
text-align: center;
}
.projectFactsWrap .item:nth-child(1){
background: #fff;
}
.projectFactsWrap .item:nth-child(2){
background: #fff;
}
.projectFactsWrap .item:nth-child(3){
background: #fff;
}
.projectFactsWrap .item:nth-child(4){
background: #fff;
}
.projectFactsWrap .item p.number{
font-size: 32px;
padding: 0;
font-weight: bold;
}
.projectFactsWrap .item p{
color: rgb(66, 57, 58);
font-size: 17px;
margin: 0;
padding: 10px;
font-family: 'gotham';
}
.projectFactsWrap .item span{
width: 60px;
background: rgb(67, 58, 59);
height: 2px;
display: block;
margin: 0 auto;
}
.projectFactsWrap .item i{
vertical-align: middle;
font-size: 50px;
color: rgb(67, 58, 59);
}
.projectFactsWrap .item:hover i, .projectFactsWrap .item:hover p{
color: #f0522a;
}
.projectFactsWrap .item:hover span{
background: #f0522a;
}
@media (max-width: 786px){
.projectFactsWrap .item {
flex: 0 0 50%;
}
}
img.counter-icon {
width: 140px;
height: 140px;
}
p.counter-para {
font-size: 17px;
font-weight: 600;
text-align: justify;
line-height: 26px;
font-family: gotham_light;
}
/****** End *********/
.orange_line.section_orange_headline.breadcrumb {
padding-top: 5vh;
padding-right: 12.5vw;
padding-left: 12.5vw;
top: 168px;
width: 100% !important;
/*text-align: left;*/
height: 100px !important;
}
.orange_line.section_orange_headline.breadcrumb span {
color: #fff;
font-size: 40px;
background: #f0522aa6;
padding: 8px 16px 8px 16px;
text-transform: uppercase;
}
@media only screen and (max-width: 640px){
.orange_line.section_orange_headline.breadcrumb {
top: 55px;
}
.orange_line.section_orange_headline.breadcrumb span {
font-size: 26px;
text-transform: uppercase;
}
}
/*********** Map ********/
.map{background-color:#fff;border-radius:20px;padding:20px}.map__container{height:100%;position:relative;width:100%}.map__image{height:100%;width:100%}.map__image img{width:100%}.map__locations{height:100%;left:0;position:absolute;top:0;width:100%;counter-reset:location-number}.map__location{counter-increment:location-number;position:absolute;transition:opacity .2s ease 1s,transform .2s ease 1s}.map__location:nth-child(1){transition-delay:50ms}.map__location:nth-child(2){transition-delay:.1s}.map__location:nth-child(3){transition-delay:.15s}.map__location:nth-child(4){transition-delay:.2s}.map__location:nth-child(5){transition-delay:.25s}.map__location:nth-child(6){transition-delay:.3s}.map__location:nth-child(7){transition-delay:.35s}.map__location:nth-child(8){transition-delay:.4s}.map__location:nth-child(9){transition-delay:.45s}.map__location:nth-child(10){transition-delay:.5s}.map__location:nth-child(11){transition-delay:.55s}.map__location:nth-child(12){transition-delay:.6s}.map__location:nth-child(13){transition-delay:.65s}.map__location:nth-child(14){transition-delay:.7s}.map__location:nth-child(15){transition-delay:.75s}.map__location:nth-child(16){transition-delay:.8s}.map__location:nth-child(17){transition-delay:.85s}.map__location:nth-child(18){transition-delay:.9s}.map__location:nth-child(19){transition-delay:.95s}.map__location:nth-child(20){transition-delay:1s}.map__location:nth-child(21){transition-delay:1.05s}.map__location:nth-child(22){transition-delay:1.1s}.map__location:nth-child(23){transition-delay:1.15s}.map__location:nth-child(24){transition-delay:1.2s}.map__location:nth-child(25){transition-delay:1.25s}.map__location:nth-child(26){transition-delay:1.3s}.map__location:nth-child(27){transition-delay:1.35s}.map__location:nth-child(28){transition-delay:1.4s}.map__location:nth-child(29){transition-delay:1.45s}.map__location:nth-child(30){transition-delay:1.5s}.map__location:nth-child(31){transition-delay:1.55s}.map__location:nth-child(32){transition-delay:1.6s}.map__location:nth-child(33){transition-delay:1.65s}.map__location:nth-child(34){transition-delay:1.7s}.map__location:nth-child(35){transition-delay:1.75s}.map__location:nth-child(36){transition-delay:1.8s}.map__location:nth-child(37){transition-delay:1.85s}.map__location:nth-child(38){transition-delay:1.9s}.map__location:nth-child(39){transition-delay:1.95s}.map__location:nth-child(40){transition-delay:2s}.map__location:nth-child(41){transition-delay:2.05s}.map__location:nth-child(42){transition-delay:2.1s}.map__location:nth-child(43){transition-delay:2.15s}.map__location:nth-child(44){transition-delay:2.2s}.map__location:nth-child(45){transition-delay:2.25s}.map__location:nth-child(46){transition-delay:2.3s}.map__location:nth-child(47){transition-delay:2.35s}.map__location:nth-child(48){transition-delay:2.4s}.map__location:nth-child(49){transition-delay:2.45s}.map__location:nth-child(50){transition-delay:2.5s}.is-faded .map__location{opacity:0;transform:translateY(-5px)}.map__pin{background-color:#e85819;border-radius:50%;cursor:pointer;height:15px;left:-7px;position:absolute;top:-7px;transition:transform .2s;width:15px}.map__pin:hover{transform:scale(1.2)}.map__overlay{background-color:#0072c6;border-radius:30px;bottom:40px;color:#fff;display:none;height:auto;left:-129px;opacity:0;padding:20px;pointer-events:none;position:absolute;transform:translateY(-10px);transition:opacity .15s,transform .15s;width:260px;z-index:1}.map__overlay::after{content:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20108%2020%22%3E%3Cpath%20fill%3D%22%230072c6%22%20d%3D%22M53.723%2019.29S27.383%200%200%200h53.723v19.29zm0%200S80.063%200%20107.446%200H53.723v19.29z%22%2F%3E%3C%2Fsvg%3E);bottom:-37px;height:37px;left:25px;pointer-events:none;position:absolute;width:210px}.map__overlay-close{color:#fff;fill:#fff;height:22px;padding:5px;position:absolute;right:17px;top:18px;transition:background-color .2s;width:22px}.map__overlay-close:hover{background-color:#005fa5}.map__overlay-close .icon{display:block}.map__overlay-title{border-bottom:1px solid #fff;display:block;font-size:1rem;font-weight:700;margin-bottom:.25rem;padding:0 25px .25rem 0;text-decoration:none}.map__overlay-key{font-weight:500}.map__overlay-value{display:block}.map__overlay-link{border-bottom:1px solid transparent;color:#fff;cursor:pointer;position:relative;text-decoration:none;transition:border-color .2s}.map__overlay-link:hover{border-color:rgba(255,255,255,.7)}.map__overlay-row{padding:2px 0}.map__overlay-row::after,.map__overlay-row::before{content:' ';display:table}.map__overlay-row::after{clear:both}.legacy .map__overlay-row::after,.legacy .map__overlay-row::before{zoom:1}.theme--green .map__overlay{background-color:#36aa40}.theme--green .map__overlay::after{content:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20108%2020%22%3E%3Cpath%20fill%3D%22%2336aa40%22%20d%3D%22M53.723%2019.29S27.383%200%200%200h53.723v19.29zm0%200S80.063%200%20107.446%200H53.723v19.29z%22%2F%3E%3C%2Fsvg%3E)}.theme--green .map__overlay-close:hover{background-color:#345239}.theme--dark-green .map__overlay{background-color:#345239}.theme--dark-green .map__overlay::after{content:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20108%2020%22%3E%3Cpath%20fill%3D%22%23345239%22%20d%3D%22M53.723%2019.29S27.383%200%200%200h53.723v19.29zm0%200S80.063%200%20107.446%200H53.723v19.29z%22%2F%3E%3C%2Fsvg%3E)}.theme--dark-green .map__overlay-close:hover{background-color:#2a422e}.theme--red .map__overlay{background-color:#d81e05}.theme--red .map__overlay::after{content:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20108%2020%22%3E%3Cpath%20fill%3D%22%23d81e05%22%20d%3D%22M53.723%2019.29S27.383%200%200%200h53.723v19.29zm0%200S80.063%200%20107.446%200H53.723v19.29z%22%2F%3E%3C%2Fsvg%3E)}.theme--red .map__overlay-close:hover{background-color:#8d1403}.theme--brown .map__overlay{background-color:#71351f}.theme--brown .map__overlay::after{content:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20108%2020%22%3E%3Cpath%20fill%3D%22%2371351f%22%20d%3D%22M53.723%2019.29S27.383%200%200%200h53.723v19.29zm0%200S80.063%200%20107.446%200H53.723v19.29z%22%2F%3E%3C%2Fsvg%3E)}.theme--brown .map__overlay-close:hover{background-color:#5d2c1a}@media only screen and (min-width:480px){.map__overlay{display:block}.is-active .map__overlay{opacity:1;pointer-events:all;transform:none}}
.icon{fill:currentColor;height:100%;width:100%}
/*********** End Map CSS ************/
h3.testimonial-heading {
font-family: gotham_light !important;
}
.testimonial-content p {
font-family: gotham_light !important;
}
/************* Post Image************/
.post
{
background-color: #FFF;
overflow: hidden;
box-shadow: 0 0 1px #CCC;
}
.page-template-blog-page .post {
margin-bottom:20px;
}
/*.post img
{
filter: blur(2px);
-webkit-filter: blur(2px);
-moz-filter: blur(2px);
-o-filter: blur(2px);
-ms-filter: blur(2px);
}*/
.post .content
{
padding: 15px;
font-size: 16px;
}
.author
{
font-size: 13px;
color: #737373;
padding: 20px 0px 10px;
}
.post .post-img-content
{
height: 196px;
position: relative;
}
.post .post-img-content img
{
position: absolute;
}
.post .post-title
{
display: table-cell;
vertical-align: bottom;
z-index: 2;
position: relative;
top: 140px;
left: 20px;
}
.post .post-title a {
color: #fff;
font-style: italic;
text-decoration: none;
}
.post .post-title b
{
background-color: rgba(51, 51, 51, 0.77);
display: inline-block;
margin-bottom: 5px;
color: #FFF;
padding: 5px 15px;
margin-top: 5px;
border-radius: 20px;
}
a.btn.btn-danger.btn-lg.read-more {
padding: 8px 40px!important;
font-size: 19px!important;
font-weight: 900;
text-transform: capitalize!important;
background: #f0522a!important;
border-radius: 4px;
border: 1px solid #f0522a!important;
}
h4.blog-title {
color: #e5432c;
font-family: gotham;
padding-bottom: 10px;
}
h4.blog-title a {
color: #e5432c;
font-family: gotham;
padding-bottom: 10px;
text-decoration: none;
}
.wpspw-post-content div {
padding-bottom: 7px;
font-size: 15px;
font-weight: 500;
font-family: gotham_light;
}
.wpspw-post-grid-content h2.wpspw-post-title a {
color: #f0522a !important;
font-size: 18px !important;
font-family: gotham;
line-height: 18px !important;
}
.wpspw_pagination.wpspw-clearfix a.page-numbers {
background: #f0522a;
}
.wpspw-post-content a.wpspw-readmorebtn {
display: none !important;
}
.sp_wpspwpost_static.wpspw-design-1 .wpspw-post-categories {
margin-left: 15px;
bottom: 50px !important;
}
.sp_wpspwpost_static.wpspw-design-1 .wpspw-post-categories a {
background: #0000009c;
border-color: #000;
font-style: italic;
padding: 6px;
border-radius: 10px;
text-transform: none;
font-size: 12px !important;
font-family: gotham_light;
}
.wpspw-post-details-wrapper .wpspw-post-categories a {
background: #000000c4 !important;
border: #000 !important;
padding: 5px 10px 5px 10px !important;
border-radius: 10px !important;
text-transform: none !important;
font-size: 13px !important;
font-family: gotham_light !important;
font-style: italic !important;
}
.standard_content_span1.post-page {
font-family: gotham_light;
font-size: 20px;
line-height: 22px;
color: #282727;
}
.standard_content_span1.post-page h2.wpspw-post-title a {
font-size: 18px !important;
line-height: 20px !important;
}
a.btn.btn-danger.btn-lg.the-latest {
padding: 5px 30px!important;
font-size: 16px!important;
font-weight: 600;
background: #403c3b!important;
border-radius: 4px;
border: 1px solid #443b3c!important;
margin-bottom: 2px;
}
.wpspw-post-date {
display: none !important;
}
/****** Single Post****/
div#comments {
display: none;
}
nav.navigation.post-navigation {
display: none;
}
aside#secondary {
display: none;
}
footer.entry-footer {
margin-bottom: 25px;
display: none;
}
header.entry-header h1.entry-title {
color: #f0522a;
font-size: 30px;
font-weight: 600;
font-family: gotham;
/*padding-left: 12px;*/
}
.entry-content h2 {
font-size: 18px;
font-weight: 700;
font-family: gotham_light;
}
.entry-content h3 {
font-size: 16px;
font-weight: 700;
font-family: gotham_light;
}
.entry-content p {
font-size: 15px;
font-family: gotham_light;
}
img.alignleft {
float: left;
margin-right: 20px;
margin-top: 5px;
}
/******* Testimonial *******/
.testimonial-field.testimonial-company {
padding-left: 190px;
font-size: 17px;
color: #f0522a;
font-weight: 900;
}
.strong-view.simple.controls-type-sides .testimonial-inner {
padding-left: 100px!importnat;
padding-right: 100px!importnat;
}
h3.testimonial-heading {
display: none;
}
.testimonial-inner p {
font-size: 14px;
color: #413d3c;
font-weight: 600;
line-height: 22px;
}
.brand-slider .solution_heading {
background: #f5f5f5;
}
.brand-slider .col-md-12.col-sm-12.col-xs-12 {
background: #f5f5f5;
}
img.attachment-120x120.size-120x120.wp-post-image {
width: 160px;
height: 160px;
}
a.wpmslider-prev {
color: #f0522a !important;
}
a.wpmslider-next {
color: #f0522a !important;
}
span.name {
font-size: 15px;
color: #f0522a;
font-family: gotham;
}
img.attachment-medium.size-medium.wp-post-image {
margin-bottom: 20px;
}
.brand-slider {
background: whitesmoke;
}
/************/
.banner-box {
background: #f0522aa6;
padding: 20px;
}
p.location-text {
font-size: 15px;
font-family: gotham_light;
font-weight: 600;
text-align: justify;
}
.bam_head.main {
padding-top: 10px;
}
.bam_head.subheading {
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}
.bam_head.subheading span {
font-size: 26px;
}
.why_labs p {
font-family: GOTHAM_LIGHT;
font-weight: bold;
font-size: 16px;
}
/********* Footer ********/
.newsletter-title {
font-size: 20px;
color: #fff;
font-weight: 600;
margin-top: 4px;
/*text-align: right;*/
}
.newsletter-title p {
font-size: 20px;
color: #fff;
font-weight: 600;
text-align: right;
}
form#mc4wp-form-1 {
margin: 0px !important;
}
.mc4wp-form-fields input.form-control {
text-align: center;
}
.ft-logo img.powered_by {
width: 80px;
}
p.about-company {
color: #e2dcdc;
font-size: 13px;
line-height: 18px;
}
img.powered_by {
width: 70px;
float: left;
margin-right: 12px;
}
/*.form-control { border-radius: 0px; font-size: 14px; font-weight: 700; width: 100%; height: 47px; padding: 16px 20px; line-height: 1.42857143; border: 1px solid #d6dadc; background-color: #fff; text-transform: capitalize; letter-spacing: 0px; margin-bottom: 5px; -webkit-box-shadow: inset 0 0px 0px rgba(0, 0, 0, 0); box-shadow: inset 0 0px 0px rgba(0, 0, 0, 0); -webkit-appearance: none; color: #011c28; }*/
.form-control:focus { color: #011c28; outline: 0; box-shadow: 0 0 0 0.0rem rgb(255, 255, 255); border-color: #c9cdd0; background-color: #f0f4f6; }
.newsletter-form button.btn.btn-default.btn-sm {
background: #f58820;
padding: 6px 18px 6px 18px;
font-size: 16px;
font-weight: 900;
color: #fff;
}
.newsletter-form button.btn.btn-default.btn-sm:hover {
background: #09a90e;
border: 1px solid #fff;
}
.tiny-footer a {
color: #ef4b23;
}
.footer { background-color: /*#08202e;*/#36282e; padding-top: 25px; color: #a5a3a2; font-weight: 400; font-size: 17px; }
.footer-line { border-color: #5f5959; }
.footer-widget { padding-bottom: 0px; }
.footer-title { font-size: 16px; font-weight: 600; margin-bottom: 10px; color: #fff; }
.footer-widget ul li a { text-transform: capitalize; font-size: 11px; color: #a5a3a2; display: block; font-weight: 600; }
.footer-widget ul li a:hover { color: #fff; }
.newsletter-form { padding-top: 15px; }
.newsletter-form .form-control { background-color: #1e2e38; border-color: #1e2e38; }
.newsletter-form .form-control:focus { color: #fff; }
.newsletter-form input::-webkit-input-placeholder { color: #fff !important; }
.newsletter-form input:focus::-webkit-input-placeholder { color: #fff !important; }
.tiny-footer { font-size: 14px; padding: 14px 0px; font-weight: 600; background-color: transparent; border-top: 1px solid #5f5959; color: #888d90; line-height: 1; }
/********* Participants Page******/
.standard_content_span1 h3, h2 {
font-weight: 400!important;
font-size: 26px;
line-height: 1.2;
color: rgba(231, 77, 36, 1);
}
.envira-lazy {
border: 1px solid #b7b5b4 !important;
}
figure.grid-gallery-caption.shadow-show {
border: 1px solid #f0522a;
}
.half_grey_div {
background: rgba(29, 28, 28, 0.73);
opacity: 0.9;
filter: alpha(opacity=90) progid:DXImageTransform.Microsoft.Alpha(opacity=90);
float: left;
padding: 7vh;
max-width: 550px;
width: 50%;
margin: 14vh 4vh;
}
.tranparency_desc ul {
list-style-image: url(https://labsinitiative.com/wp-content/uploads/2020/05/point-1.png);
}
span.tranparency_desc ul li.point {
padding-bottom: 2px;
}
a.btn.btn-danger.btn-lg.factory-more {
padding: 8px 40px!important;
font-size: 18px!important;
font-weight: 900;
text-transform: capitalize!important;
background: #403c3b!important;
border-radius: 4px;
border: 1px solid #443b3c!important;
}
@media only screen and (max-width: 640px){
.half_grey_div {
background : rgba(29, 28, 28, 0.73);
opacity : 0.9;
filter: alpha(opacity=90) progid:DXImageTransform.Microsoft.Alpha(opacity=90) ;
float: unset;
height: 35vh;
width: 91vw;
padding-top: 0vh;
padding-left: 2vw;
padding-right: 2vw;
bottom: 0px;
position: absolute;
padding: 5vh;
max-width: 550px;
width: 50%;
margin: 35vh 0vh;
}
}
/******** Contact Form******/
.contact-form{
background: #fff;
margin-top: 10%;
margin-bottom: 5%;
width: 70%;
}
.contact-form .form-control{
border-radius:1rem;
}
.contact-image{
text-align: center;
}
.contact-image img{
border-radius: 6rem;
width: 11%;
margin-top: -3%;
transform: rotate(29deg);
}
.contact-form form{
padding: 14%;
}
.contact-form form .row{
margin-bottom: -7%;
}
.contact-form h3{
margin-bottom: 8%;
margin-top: -10%;
text-align: center;
color: #cc5b3d;
}
.contact-form .btnContact {
width: 50%;
border: none;
border-radius: 1rem;
padding: 1.5%;
background: #f0522a;
font-weight: 600;
color: #fff;
cursor: pointer;
}
.btnContactSubmit
{
width: 50%;
border-radius: 1rem;
padding: 1.5%;
color: #fff;
background-color: #0062cc;
border: none;
cursor: pointer;
}
.paoc-popup-modal-cnt {
padding: 0px 0px 0px 0px !important;
}
/******* Factory Status*****/
select.filter {
display: inline-block;
/* width: 100%; */
height: 34px;
padding: 6px 12px;
font-size: 14px;
line-height: 1.42857143;
color: #555;
background-color: #fff;
background-image: none;
border: 1px solid #ccc;
border-radius: 4px;
-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
}
.bs-calltoaction{
position: relative;
width:auto;
padding: 15px 25px;
border: 1px solid black;
margin-top: 10px;
margin-bottom: 10px;
border-radius: 5px;
}
.bs-calltoaction > .row{
display:table;
width: calc(100% + 30px);
}
.bs-calltoaction > .row > [class^="col-"],
.bs-calltoaction > .row > [class*=" col-"]{
float:none;
display:table-cell;
vertical-align:middle;
}
.cta-contents{
padding-top: 10px;
padding-bottom: 10px;
}
.cta-title{
margin: 0 auto 15px;
padding: 0;
font-family: gotham;
}
.cta-desc{
padding: 0;
font-size: 16px;
}
.cta-desc p:last-child{
margin-bottom: 0;
}
.cta-button{
padding-top: 10px;
padding-bottom: 10px;
}
@media (max-width: 991px){
.bs-calltoaction > .row{
display:block;
width: auto;
}
.slider-first,
.slider-second {
padding:0 20px;
}
.partner-logo {
width:48% !important;
}
.slider-second .owl-nav .owl-prev,
.slider-first .owl-nav .owl-prev {
left:-25px !important;
}
.slider-second .owl-nav .owl-next,
.slider-first .owl-nav .owl-next {
right:-25px !important;
}
.slider-second .owl-nav, .slider-first .owl-nav {
width:90% !important;
}
.bs-calltoaction > .row > [class^="col-"],
.bs-calltoaction > .row > [class*=" col-"]{
float:none;
display:block;
vertical-align:middle;
position: relative;
}
.cta-contents{
text-align: center;
}
}
.bs-calltoaction.bs-calltoaction-default{
color: #333;
box-shadow: 0px 2px 4px -4px;
background-color: #fff;
border-color: #ccc;
}
.bs-calltoaction.bs-calltoaction-default:hover{
color: #333;
box-shadow: 0px 5px 18px -2px #f0522a;
transition: box-shadow 0.5s;
background-color: #fff;
border-color: #ccc;
}
.bs-calltoaction.bs-calltoaction-primary{
color: #286090;
/*color: #fff;*/
background-color: rgba(51, 122, 183, 0.25);
/*background-color: #337ab7;*/
border-color: #2e6da4;
}
.bs-calltoaction.bs-calltoaction-info{
color: #31b0d5;
/*color: #fff;*/
background-color: rgba(91, 192, 222, 0.25);
/*background-color: #5bc0de;*/
border-color: #46b8da;
}
.bs-calltoaction.bs-calltoaction-success{
/*color: #fff;*/
color: #449d44;
/*background-color: #5cb85c;*/
background-color: rgba(92, 184, 92, 0.25);
border-color: #4cae4c;
}
.bs-calltoaction.bs-calltoaction-warning{
/*color: #fff;*/
color: #d58512;
/*background-color: #f0ad4e;*/
background-color: rgba(240, 173, 78, 0.25);
border-color: #eea236;
}
.bs-calltoaction.bs-calltoaction-danger{
color: #c9302c;
/*color: #fff;*/
background-color: rgba(217, 83, 79, 0.25);
/*background-color: #d9534f;*/
border-color: #d43f3a;
}
.incon-box i {
font-size: 35px;
color: #fff;
background: #f0522a;
height: 55px;
width: 55px;
line-height: 50px;
border: 3px solid transparent;
transition: all .4s ease-in;
}
.box-tittle {
font-size: 18px;
color: #333745;
line-height: 0px;
}
p.box-text {
font-size: 22px;
font-family: gotham;
color: #f0522a;
}
.box:hover .incon-box i {
background: #fff;
border: 3px solid #f0522a;
color: #f0522a;
transition: all .4s ease-in;
}
/*** Second Template****/
.wrimagecard{
margin-top: 0;
margin-bottom: 1.5rem;
text-align: left;
position: relative;
background: #fff;
box-shadow: 2px 4px 8px 0px rgba(46,61,73,0.2);
border-radius: 4px;
transition: all 0.3s ease;
}
.wrimagecard .fa{
position: relative;
font-size: 40px;
}
.wrimagecard-topimage_header{
padding: 20px;
}
a.wrimagecard:hover, .wrimagecard-topimage:hover {
box-shadow: 12px 15px 20px 0px rgba(46,61,73,0.15);
}
.wrimagecard-topimage a {
width: 100%;
height: 100%;
display: block;
}
.wrimagecard-topimage_title {
padding: 10px 10px;
text-align: center;
height: 100px;
padding-bottom: 0.75rem;
position: relative;
}
.wrimagecard-topimage a {
border-bottom: none;
text-decoration: none;
color: #525c65;
transition: color 0.3s ease;
}
.badges {
display: inline-block;
min-width: 10px;
padding: 3px 10px;
margin-top: 10px;
font-size: 20px;
font-weight: 700;
line-height: 1;
color: #fff;
text-align: center;
white-space: nowrap;
vertical-align: middle;
background-color: #f0522a;
border-radius: 10px;
}
.tooltips {
position: relative;
display: inline-block;
}
.tooltips .tooltiptext {
visibility: hidden;
width: 120px;
background-color: #f0522a;
color: #fff;
text-align: center;
border-radius: 6px;
padding: 5px 0;
position: absolute;
z-index: 1;
bottom: 150%;
left: 50%;
margin-left: -60px;
}
.tooltips .tooltiptext::after {
content: "";
position: absolute;
top: 100%;
left: 50%;
margin-left: -5px;
border-width: 5px;
border-style: solid;
border-color: #f0522a transparent transparent transparent;
}
.tooltips:hover .tooltiptext {
visibility: visible;
}
/**** Factory Status*****/
table#example .fa {
font-size: 20px;
color: #e74d24;
display: block;
text-align: center;
}
.content p {
font-family: GOTHAM_LIGHT;
/* font-weight: bold; */
font-size: 15px;
}
.regular_section.remediations {
margin-top: 3vh;
}
table.remediations-table {
border-collapse: separate;
border-spacing: 5px 5px;
}
td.header-cell {
background-color: #f0522a;
padding: 10px 0 10px 0;
text-align: center;
font-size: 18px;
color: #fff;
font-weight: 900;
width: 45%;
}
td.icon-cell {
width: 10%;
background-color: #ffcd29;
color: #000;
text-align: center;
font-size: 16px;
font-weight: 600;
padding: 0 8px 0 8px;
}
img.rem-icon {
width: 50px;
}
td.data-cell {
background: #e8e1e1;
width: 45%;
padding-top: 10px;
}
.regular_section table td.icon-cell i.fa {
border: 2px solid #fff;
border-radius: 50%;
padding: 14px;
}
p.remediations-footer {
font-style: italic;
font-weight: 600;
}
.fifty_five.horizontally {
width: 100%;
}
.public-resources.resources-content p {
display: none;
}
/**** Participants***/
.irregular_section2 .standard_content p {
font-size: 16px;
font-family: GOTHAM_LIGHT;
}
/**** Sub Menu****/
ul.sub-menu {
display: none;
}
.main-menu li:hover ul.sub-menu {
display: block;
}
.main-menu ul.sub-menu {
display: none;
position: absolute;
top: 3.4em;
left: 0;
z-index: 99999;
width: 190px;
background: #fff;
border-radius: 0 0 4px 5px;
box-shadow: 0px 3px 3px rgba(0,0,0,0.2);
}
.main-menu ul.sub-menu li {
text-align: left;
margin-left: -30px !important;
}
.main-menu ul.sub-menu li a {
margin-top: 5px !important;
}
.main-menu li {
position: relative;
}
.main-menu li:hover ul.sub-menu li a ::after {
content: "";
color: #fff;
position: absolute;
}
.main-menu ul.sub-menu li::after {
display: none !important;
}
/* Program Report Page */
h2.program_heading {
font-weight: bold!important;
font-size: 26px;
line-height: 1.2;
color: rgba(231, 77, 36, 1);
}
p.program_intro {
font-size: 16px;
font-family: GOTHAM_LIGHT;
font-weight: bold;
font-size: 16px;
line-height: 28px;
color: rgb(40, 39, 39);
}
/* Download Button */
button.btn.btn-download {
background: #f0522a;
color: #fff;
border: 1px solid #f0522a;
transition: box-shadow .5s;
}
button.btn.btn-download:hover {
background-color: #fff;
color: #e35630;
border: 1px solid #fff;
transition: .5s;
box-shadow: 0px 0px 10px 6px rgba(240,82,42,0.75);
-webkit-box-shadow: 0px 0px 10px 6px rgba(240,82,42,0.75);
-moz-box-shadow: 0px 0px 10px 6px rgba(240,82,42,0.75);
}
.regular_section-report-page {
margin-top: 5vh;
margin-bottom: 5vh;
margin-left: 1vw;
margin-right: 1vw;
}
.half_grey_div_report_page {
background: rgba(29, 28, 28, 0.73);
opacity: 0.9;
filter: alpha(opacity=90) progid:DXImageTransform.Microsoft.Alpha(opacity=90);
float: left;
padding: 2vh;
width: 48%;
margin: 5vh 3vh;
}
.half_orange_div_report_page {
background : #E84D24;
background : rgba(232, 77, 36, 1);
opacity : 0.9;
filter: alpha(opacity=90) progid:DXImageTransform.Microsoft.Alpha(opacity=90) ;
float: right;
height: 55vh;
width: 30vw;
padding-top:3vh;
padding-left: 2vw;
padding-right: 1vw;
height: 100%;
width: 48%;
}
h2.why-labs.program-report {
font-family: gotham;
font-size: 27px;
margin: 14px 0px;
color: #ea4c24;
}
span.sub-heading-labs {
font-size: 20px;
color: #ea4c24;
font-family: 'gotham_light';
}
/* Testimonial*/
.about-testimonial{background:url(http://uat.hubllp.com/wp-content/themes/labsinitiative/images/testimonial-shape.png);background-repeat:no-repeat;background-position:center;background-size:cover;padding:50px 0px 70px}.testi-content{display:flex;align-items:center;justify-content:center;padding-bottom:30px}.testi-img{margin-right:50px;border-radius:50%;box-shadow:#f0522a;}.testi-img img{width:200px;height:200px;border-radius:50%;border:10px solid #fff;}.testi-quote{width:600px}.testi-quote i{font-size:50px;color:#f0522a;display:inline-block;margin-bottom:30px}.testi-quote p{font-size:20px;line-height:38px;margin-bottom:30px}.testi-quote h4{text-transform:capitalize;margin-bottom:5px}.testi-quote h6{font-weight:400;color:gray}.about-choose{margin-bottom:75px}.choose-card{margin:25px 15px}.about-brand{background:#849871;padding:90px 0px 100px}.brand-slider li{margin:0px 10px;padding:20px 0px;border-radius:8px;background:#fff;}.brand-slider li img{width:100%}.team-slider li{margin:0px 12px}.team-slider .dandik,.team-slider .bamdik{top:40%}@media (max-width: 575px){.about-list li{padding-left:15px}}@media (max-width: 767px){.testi-content{flex-direction:column}.testi-img{margin-right:0px}.testi-quote{width:100%}}@media (min-width: 768px) and (max-width: 1199px){.testi-img{margin-right:50px}.testi-quote{width:100%}}@media (max-width: 991px){.about-list{margin-bottom:30px}.about-img{margin-left:0px}}
/* pricing table */
.program-table{padding: 0px; margin: 0px; margin-top: 10px; width:100%; border: none;}
.program-table td{padding: 4px;}
.program-table .program-table-list td{padding: 10px 8px; font-weight: 500; text-align: center; font-size: 12px; background: #F9F9F9;}
.program-table .program-table-list .glyphicon-ok{color: #68AF27;}
.program-table .program-table-list .glyphicon-remove{color: #C22439;}
.program-table .program-table-list td:first-child{font-weight: 600; text-align: left; border-left: 0px; font-size: 11px; color: #333; text-transform: uppercase;}
.program-table .program-table-list:nth-child(2n) td{background: #f0522a;}
.program-table .program-table-text h2{font-size: 20px; font-weight: 300; line-height: 33px; margin: 0px; padding: 0px; text-align: left; color: #f0522a;}
.program-table .program-table-text p{font-size: 12px; font-weight: 400; text-align: center; color: #666; margin-top: 10px;}
.program-table .program-table-item{color: #FFF;}
.program-table .program-table-item .program-table-item-head{padding: 10px 5px; text-align: center; background: #f0522a;}
.program-table .program-table-item .program-table-item-head p{font-size: 17px; font-weight: 600; line-height: 21px; text-transform: uppercase; margin-bottom: 0px;}
.program-table .program-table-item .program-table-item-head span{font-size: 11px; font-weight: 400;}
.program-table .program-table-item .program-table-item-totals{padding: 15px 10px; text-align: center; background: #FFF; color: #f0522a;}
.program-table .program-table-item .program-table-item-totals p{font-size: 20px; font-weight: 700; line-height: 36px; margin-bottom: 0px;}
.program-table .program-table-item .program-table-item-totals p span{font-size: 12px; font-weight: 300;}
.program-table .program-table-item .program-table-item-totals > span{font-size: 12px; font-weight: 400; color: #f0522a}
.program-table .program-table-item .program-table-item-purchase{padding: 10px 5px; background: #FFF;}
.program-table .program-table-item .program-table-item-purchase .btn{text-transform: uppercase; margin-bottom: 0px;}
.program-table-item.total .program-table-item-totals {
background-color: #82ac40;
color: #fff;
}
/* eof program-report table */
.pics {
max-width: 120px;
border: 1px solid lightgray;
margin: 1px;
}
img.data-img {
max-width: 72px;
}
h3.child-heading {
font-size: 19px;
font-weight: 600;
}
/** Side Tab Sticky Button **/
#side-sticky-tab {
position: fixed;
top: 25vh;
right: 50px;
}
#side-sticky-tab div {
margin: 0px;
padding: 0px;
}
#side-sticky-tab .sticky-container{
-webkit-transform: rotate(-90deg);
-moz-transform: rotate(-90deg);
-ms-transform: rotate(-90deg);
-o-transform: rotate(-90deg);
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
-webkit-box-shadow: -10px 0px 25px -1px rgba(0, 0, 0, 0.05);
-moz-box-shadow: -10px 0px 25px -1px rgba(0, 0, 0, 0.05);
box-shadow: -10px 0px 25px -1px rgba(0, 0, 0, 0.45);
border-radius: 6px 6px 0px 0px;
right: -168px;
position:fixed;
transition-property: right;
transition-duration: .6s;
}
#side-sticky-tab .sticky-container:hover{
right: 16px;
}
#side-sticky-tab .callout {
position: relative;
display:block;
border-radius: 6px 6px 0px 0px;
}
#side-sticky-tab .slideout {
position:relative;
vertical-align:middle;
height: 180px;
display:block;
background-color: rgb(240 82 42) /*rgba(170,170, 170, .5)*/;
-webkit-transform: rotate(90deg);
-moz-transform: rotate(90deg);
-ms-transform: rotate(90deg);
-o-transform: rotate(90deg);
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
}
#side-sticky-tab .slideout .inner{
padding-top: 16%;
padding-bottom: 16%;
text-align:center;
}
#side-sticky-tab .callout a {
color: white;
background-color: #82ac40;
height: 40px;
width: 180px;
margin: 0;
padding: 0;
z-index: 9999;
display: block;
text-align: center;
font-size: 20px;
line-height: 40px;
font-weight: 600;
border-radius: 6px 6px 0px 0px;
}
#side-sticky-tab a:hover {
background-color: #f0522a;
}
.slideout .inner p {
font-size: 16px;
color: #fff;
line-height: 25px;
text-align: center;
vertical-align: middle;
font-weight: 700;
}
.slideout .inner .fa {
font-size: 30px;
color: #fff;
line-height: 25px;
text-align: center;
vertical-align: middle;
font-weight: 700;
}
/* Program Testimonial*/
.program-review h3.author-name{
font-size: 18px !important;
font-weight: 700 !important;
}
.program-review h4.author-bio{
font-size: 17px !important;
}
.mypagination {
width:100%;
float:left;
text-align:center;
margin:20px auto;
display:block;
}
ul.page-numbers {
margin:auto;
}
ul.page-numbers li {
list-style:none;
margin:auto 3px;
display: contents;
}
ul.page-numbers li a {
padding:10px;
border:solid 1px #333;
color:#333;
}
ul.page-numbers li span.current {
padding:10px;
border:solid 1px #333;
background:#333;
color:#fff;
}
.slider-first h3 {
font-weight:bold;
margin-bottom:15px
}
.slider-first {
color:#fff;
}
.slider-second .owl-nav,
.slider-first .owl-nav {
position: absolute;
z-index: 999;
top: 30%;
width: 100%;
}
.slider-second .owl-nav .owl-prev,
.slider-first .owl-nav .owl-prev {
left:-40px;
position:absolute;
font-size:40px !important;
}
.slider-second .owl-nav .owl-next,
.slider-first .owl-nav .owl-next {
right:-40px;
position:absolute;
font-size:40px !important;
}
.slider-second.owl-theme .owl-nav [class*=owl-]:hover {
background:none;
color:#333;
}
.slider-first.owl-theme .owl-nav [class*=owl-]:hover {
background:none;
}
.testimonials {
justify-content: space-between;
display: flex;
align-items:center;
}
.testimonials .logo-client {
width:20%;
}
.testimonials .logo-client img {
width:100%;
}
.testimonials .detail-client {
width:80%;
}
.testimonials .detail-client p {
font-weight:600;
}
.testimonials .detail-client p.name {
margin-bottom:0;
}
.testimonials .detail-client p span {
color:#f0522a;
font-size:18px;
}
.partners {
width:100%;
float:left;
}
.partner-logo {
width:19.4%;
float:left;
border:1px solid #333;
margin: 3px;
min-height:161px;
display:flex;
}
.partner-logo img {
width:100%;
}