/* Navigation font-family: 'verdana', sans-serif;, sans-serif;*/
body.html {font-family: 'verdana', sans-serif;}
blockquote {line-height:1.6em; font-size:14px;}
.page-header  {font-family: 'verdana', sans-serif;}

/* General */
p {  margin: 0 0 1.3em;}
body { background-color: #fff; }


/*Homepage
.owl-carousel .owl-controls .owl-nav .owl-prev, .owl-carousel .owl-controls .owl-nav .owl-next { border-right: 1px solid #fff !important; height: 30px; }
*/
.threeAll .threeLabel a span { font-size: 12px;}  

/*Content*/

/*Navigation*/

/*Pagination*/
.pagination { display: inline-block; padding-left: 0; margin: 20px 0; float: right; border-radius: 0 !important;}
.pagination>.active>a, .pagination>.active>span, .pagination>.active>a:hover, .pagination>.active>span:hover, .pagination>.active>a:focus, .pagination>.active>span:focus { background-color: #000000; color: #fff;border-color:#000000;}
.pagination>li>a, .pagination>li>span {color:#000000;}
.pagination>li:last-child>a, .pagination>li:last-child>span {border-bottom-right-radius: 0;border-top-right-radius: 0;}
.pagination>li:first-child>a, .pagination>li:first-child>span {border-bottom-left-radius: 0; border-top-left-radius: 0;}

/*Contact-Us*/
#webform-client-form-2 #webform-component-left h3 {font-family: 'verdana', sans-serif;}
#webform-client-form-2 #webform-component-right h3 {font-family: 'verdana', sans-serif;}
#webform-client-form-2 #webform-component-left .contact-block h3 {font-family: 'verdana', sans-serif;}
#webform-client-form-2 .form-submit {font-family: 'verdana', sans-serif;}
.contact-wrapper { background-color: #fff; padding: 25px; border: 2px solid #eee; }

/*About Faa*/
.auBlock:hover { background-color: #696969; }
.auBlock a:hover { display:block; color: #FFF; }

/*Accreditation Process*/
.accreditation-process-reg-left { background-color: #eee; padding: 25px; /* display: block; */ /* float: left; */ margin-bottom:25px; }
.accreditation-process-reg-right { background-color: #eee; /* padding: 25px; */ /* float: right; */ margin-bottom:25px; }
.appp { background-color: #DBDBDB; margin-bottom:25px; padding:20px;  }
.appppp { background-color: #eee;margin-bottom:25px; }
.accreditation-process-reg-bttn .view-more-colorbox { display: block; background-color: #DBDBDB; text-transform: uppercase; color: #fff; font-family: 'verdana', sans-serif;, sans-serif;position: absolute; bottom: 0; right: 0; padding: 10px 24px 10px; }
.accreditation-process-reg-bttn .view-more-colorbox a { color: #fff; text-decoration:none; }
.accreditation-process-reg-bttn .view-more-colorbox a:hover { color: #fff; text-decoration:none; }
/*.aboutBottom { margin-left:15px; margin-right:15px; } */
.list-article-body { padding-bottom: 20px; }
.list-article-body a { font-weight: 700; color: #5C5C5C; text-decoration: none; }
.list-article-body a:hover { font-weight: 700; color: #BE1E2D; text-decoration: none; }
.aboutBottom .view-content:hover h4 {color: #fff;}
/*.list-item-wrapper:hover a { color:#fff;}*/
.view-more-colorbox { display: block; background-color: #DBDBDB; text-transform: uppercase; color: #fff; font-family: 'verdana', sans-serif;, sans-serif;position: absolute; bottom: -30px; right: -15px; padding: 10px 24px 10px; }
.view-more-colorbox:hover { background-color: #5e5e5e; text-decoration: none; display: block; }
 .appp h4 { margin-top: 0px; font-family: verdana,geneva,sans-serif; color: #000000; font-size:24px; font-weight: 500;}
 .list-article-title a { color:#000000;}
 .list-article-title a:hover { /*color:#000000;*/ text-decoration:none;}



/*Accreditation Scope*/
.acc-scope { background-color: #eee; padding: 10px 40px; /*margin-left: 15px;*/ margin-right: 15px; display: inline-block; vertical-align: top; float: left; width: 100%; /*max-height:310px;*/ margin-bottom:20px;}
.acc-scope h4 {line-height:1.3em;}
.acc-scope .aboutUl {line-height:1.4em;}
.acc-scope .aboutUl ul { padding-left: 20px; }
.acc-scope .aboutUl ul li { list-style-type: none !important; }
.acc-scope-table h3 { margin-bottom: 20px; }
.asbox { background-color: #e5e5e5; width: 32%; padding: 7px 31px 30px 34px; height: 888px; }
.accreditation-scope-Title {font-family: 'verdana', sans-serif;}
.asbox-title h3 {font-family: 'verdana', sans-serif;}
.accreditation-scope { padding:20px 30px 64px;}
.accreditation-scope-boxes { margin-top: 10px;}
.asbox-desc span {font-weight: bold;}

/*benefits-of-accreditation
.list-item-wrapper .list-article-title {font-family: 'verdana', sans-serif;font-weight: bold;}
*/

/*Archive*/
div#node-125 img { padding-bottom: 20px; }
div#node-125 .cboxElement img { height: auto; float: left; padding-right: 20px; width: 25%;  }
.field.field-name-field-arc-date.field-type-datetime.field-label-hidden {font-weight: 600;}


/*Article*/
.article-references { background-color:#f0f0f0; padding:25px; font-size:14px; line-height: 1.6em; }

/*Careers*/
.careersTable table tbody tr td.views-field-colorbox a:hover { box-shadow: none; }
.career-header {font-family: 'verdana', sans-serif; margin-top: 20px;}
.contact-wrapper h3 {margin-top: 0; }

/*Search for article
.views-filter-block .block-content { background-color: #fff; border: 2px solid #eee;}
.views-filter-block .views-exposed-form .views-exposed-widget .form-control { border-radius: 0px; background-color: #f8f8f8; border: 2px solid #eee; box-shadow: none; } 
*/
/*Newsletter Subscription*/
.sidebar-right .block-content { background-color: #fff; border: 2px solid #eee; }
aside #mc_embed_signup form .form-control { border-radius: 0px; background-color: #f8f8f8; border: 2px solid #eee; box-shadow: none; }
#mc-embedded-subscribe { width: 100%; padding: 5px; background-color: #BE1E2D; border: 0; text-transform: capitalize; font-size: 14px; font-weight: 500; line-height: 20px; letter-spacing: 1px; font-family: 'verdana', sans-serif; height: 36px; }
#mc-embedded-subscribe:hover { width: 100%; padding: 5px; background-color: #BE1E2D; border: 0; text-transform: capitalize; font-size: 14px; font-weight: 500; line-height: 20px; letter-spacing: 1px; font-family: 'verdana', sans-serif;, sans-serif; height: 36px; }

/*Client Support Services*/
.contact-block { padding:20px;}
form#webform-client-form-200 { background-color: #fff; padding: 25px; border: 2px solid #eee; }
.contact-block.block-address h3,
.contact-block.block-email h3,
.contact-block.block-fax h3,
.contact-block.block-helpdesk h3 { font-family:'verdana', sans-serif; font-weight: bold; text-transform: uppercase; color: #a82b2b; font-size: 16px;}
  


/*Purchase*/
div#node-210 .contact-block.block-telephone { margin: 20px 0; }
.fls-form-header {font-family: 'verdana', sans-serif;}
#webform-client-form-210 {font-family: 'verdana', sans-serif;}
/*#webform-client-form-210 #webform-component-purchase-items .webform-component-fieldset { border: 1px solid #D1D1D1 }*/
#webform-client-form-210 #webform-component-purchase-items .webform-component-fieldset .webform-component {font-family: 'verdana', sans-serif; font-size:14px;}
#webform-client-form-210 #webform-component-purchase-items #webform-component-purchase-items--purchase-item-header .webform-component {font-family: 'verdana', sans-serif; font-size:14px;}
.contact-block.block-telephone {font-family: 'verdana', sans-serif;}

/*Footer*/

/*Enquiry*/
.webform-client-form fieldset#webform-component-right { background-color: #fff; padding: 25px; border: 2px solid #eee ; }

/*FAA Technical Committee*/
.ppl-title {font-family: 'verdana', sans-serif; font-weight:bold;}
.ppl-more {font-family: 'verdana', sans-serif; font-weight: 700;font-size: 14px;}
.ppl-position {line-height: 1.4em;}
.view-id-committee_members .out-ppl-wrap { min-height:420px;}

/*Product & Services*/
.psLeft h2 {font-family: 'verdana', sans-serif;}
.psRight h2 {font-family: 'verdana', sans-serif;}
.psUl li {font-family: 'verdana', sans-serif;}
.psBlock h3 {font-family: 'verdana', sans-serif;}

/*Testimonials*/
.testi-bottom-wrap .testiPerson {font-family:'verdana', sans-serif;}
.testi-all-wrap { padding:25px; min-height:200px;}
.testi-bottom-wrap .testi-bottom-left { float:left; width: 25%;}
.testi-more { display: block; background-color: #DBDBDB; text-transform: uppercase; color: #fff; font-family: 'verdana', sans-serif;, sans-serif;position: absolute; bottom:15px; right:15px; }
.testi-more a { display: block; padding:5px 20px; background-color: #DBDBDB; text-transform: uppercase; color: #fff; font-family: 'verdana', sans-serif;, sans-serif; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -ms-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s;}
.testi-more a:hover { background-color: #A72A2A; text-decoration: none; display: block;}
.testi-color-wrap #cboxPrevious  { display:none !important;}
.testi-color-wrap #cboxNext { display:none !important;}
.testi-color-wrap { padding: 20px 50px;}
.testi-color-wrap .testiPerson { font-family:'verdana', sans-serif; font-size: 17px;  text-transform: uppercase;  font-family: 'Montserrat', sans-serif;  font-weight: bold;  color: #676767; margin-bottom:6px; margin-top: 20px; }
.testi-color-wrap .testiPosition { font-size: 16px; letter-spacing: 1px; color: #676767; margin-bottom:30px;}
.testi-color-body { font-family:'verdana', sans-serif; font-size: 16px; line-height:1.6em; }
.testi-color-top-left { float:left; width:20%;}
.testi-color-top-right { float:left; width:80%;}


/*Certified-Training-Professional*/
.sidebar-right .block-title { background-color: #4d4d4d; }
.psEnquiry .block-content { background-color: #fff; border: 2px solid #eee; }
.psEnquiry .views-exposed-form .views-exposed-widget .btn:hover { background-color: #ddd; }
.webform-client-form .btn btn-primary form-submit { background-color: #ddd; }
.webform-client-form {}
.webform-client-form .form-title,
.webform-client-form .block-title { margin-top: -58px; margin-bottom: 58px; }
.webform-client-form .form-item { margin-top: 0; margin-bottom: 1em; }
.webform-client-form .form-item > label { display: none; }
.label-visible .webform-client-form .form-item > label { display: block; font-size: 14px; }
.webform-client-form .form-item.checkbox > label { display: inline-block; }
#edit-submitted-secret-key { display: none;}
/*.webform-client-form .form-text,
.webform-client-form .form-select,
.webform-client-form .form-file {  height: 34px; }*/
/*.webform-client-form .form-text,
.webform-client-form .form-textarea,
/*.webform-client-form .form-file { border-radius: 0px; background-color: #f8f8f8; border: 2px solid #eee; box-shadow: none;  }*/
.webform-client-form .form-submit { width: 100%; padding: 5px; background-color: #BE1E2D; border: 0; text-transform: capitalize; font-size: 14px; font-weight: 500; line-height: 20px; letter-spacing: 1px; font-family: 'verdana', sans-serif;, sans-serif; height: 36px;}
.webform-client-form .form-submit:hover { background-color: #fff; border: 1px solid #a82b2b; color: #a82b2b; }

.webform-client-form .form-managed-file .form-submit { padding-left: 10px; padding-right: 10px; /*background-color: #a82b2b; color: #757676;*/ height: 40px; line-height: 1em; position: relative; z-index: 1; }
.webform-client-form .form-text,
.webform-client-form .form-textarea,
.webform-client-form .form-file,
.webform-client-form .form-submit { border-radius: 0; box-shadow: none; }
.webform-client-form .webform-client-form > div:before,
.webform-client-form .webform-client-form > div:after { content: ''; display: table; }
.webform-client-form .webform-client-form > div:after { clear: both; }
.webform-client-form .webform-client-form > div > .form-submit { float: right; }
.resizable-textarea .grippie { background: #6F6F6F url(../../misc/grippie.png) no-repeat center 2px; border: #535353; border-top-width: 0; cursor: s-resize; height: 6px; overflow: hidden; }
/*.ctp-desc h3 {font-family:'verdana', sans-serif; font-weight:bold;}*/
.ctp-box1 h4 { padding-left: 135px; }

/*Certified-Training-Professional*/
.sidebar-right .block-title {font-family:'verdana', sans-serif;font-weight: bold;}

/*Appying-FLS
.flsbox { background-color: #e5e5e5;  padding: 1px 39px 21px 26px; margin-bottom: 15px; height: 478px;}
.flsbox-desc { line-height: 1.8em; }
.flsbox-title h3 { font-size: 20px; font-family: 'verdana', sans-serif;; font-weight: bold; text-transform: uppercase; color: #a82b2b; padding-top: 6px; line-height: 1.3em; }
.flsbox-desc ul { padding-left: 20px; }
.flstable { padding: 0; }*/

/*Articles: Accreditation*/
/*.list-item-wrapper .list-article-title a {font-family:'verdana', sans-serif; font-size:20px;}*/
.list-item-wrapper .list-article-date {padding:2px 0 5px; font-size:13px;}

/*Events*/
/*.list-item-title {font-family:'verdana', sans-serif; font-size:20px; font-weight: bold;}*/
.list-item-title a { text-decoration:none;}
.list-item-date {padding:2px 0 5px; font-size:13px;}

/*FAQ*/
.view-faq .ui-accordion .ui-accordion-header span a {font-family:'verdana', sans-serif;}
.view-faq .ui-widget  {font-family:'verdana', sans-serif; font-size:16px; font-weight:400;}

/*Downloads*/
.downloadsPage table {font-family:'verdana', sans-serif;}
td.views-field.views-field-field-dl-date {font-family:'verdana', sans-serif;}
.downloadsPage table tbody tr td.views-field-field-dl-date {font-family:'verdana', sans-serif; text-align: left;;}

/*Purchase*/
.contact-block .contact-telephone-wrapper h3 { font-family:'verdana', sans-serif; font-weight: bold; text-transform: uppercase; color: #a82b2b; font-size: 18px;}


@media (min-width: 1200px){}

@media (max-width: 1199px){}

@media (min-width: 992px) { }

/* Ipad Portrait and below */
@media (max-width: 991px) {}

@media (min-width: 768px) {}

/* Ipad: Portrait */
@media (min-width: 768px) and (max-width: 991px) {

	}

/* Ipad: Landscape */
@media (min-width: 992px) and (max-width: 1199px) {
.navbar-default .navbar-header {}
/*.navWrap { float:none; margin-left:30px; margin-top:10px; }*/
header .logo img { max-width: 90%; height:auto;}
header .logo { margin-top: 0px;}
/*header.smaller .navbar-header { margin-left: -15px; }*/
/*header.smaller .navWrap { float: none; margin-left: 115px; margin-top: 10px; margin-right: -15px;  }*/
header.smaller .navbar-nav>li>a { padding-right: 6px; padding-left: 8px; }
header.smaller .navbar-collapse { margin-top: 15px; clear: none; }

/* Latest Video 
.owl-video-carousel .owl-item-wrap { background-color: #ECECEC; padding:30px 30px; padding-bottom: 102px;}
*/
/* Testimonials 
 .owl-testi-carousel .owl-item-wrap 
 { background-color: #ECECEC; padding:30px 30px; padding-bottom: 50px; height: 408px ! important;}
 */
/* Accreditation-Scope */
.acc-scope { width:auto;}

}


/* Mobile:Landscape */
@media (max-width: 767px) {

}


/* Ipad: Portrait */
@media (min-width: 768px) and (max-width: 991px) {
	
/*About FAA*/	
.aboutfaaBox { padding-bottom: 8px; }
.about-faa-desc { padding-bottom: 10px; }

/*Technical-Committee*/
.view-id-committee_members .out-ppl-wrap { min-height:0;}

/*CEO Message*/
div#node-33 p { padding-top: 20px; }

/*About FLS*/
.flsbox { min-height:inherit;}

/*Accreditation Scope*/
.accreditation-process-reg-left { width: 100%; margin-bottom: 20px; text-align: left; padding:40px 26px 30px 26px; }
.accreditation-process-reg-right { width: 100%; float:left }
.accreditation-scope { margin-bottom: 18px; padding: 20px 30px 20px; }
.asbox { background-color: #e5e5e5; width: 100%; margin: 7px; padding: 7px 31px 30px 34px; height: auto; margin-bottom: 24px;  }
.accreditation-process img { padding: 0 197px 16px; }
.acc-scope { width:auto;}

/*Accreditation Process*/
div#colorbox { display: block; visibility: visible; top: 70px; position: absolute; width: 85%; height: 85%; left: 50px; right: 50px; }
.view-more-colorbox {bottom:-30px;}
.list-item-wrapper .list-article-body { padding-bottom:27px;}

/*Testimonials*/
.testi-bottom-wrap .testi-bottom-left { float:left; width: 19%;}
.testi-more { bottom: 0px; }
.testi-all-wrap { padding: 30px;min-height: 176px; }

/*Certified-Training-Professional*/
.ctp-box1 h4 { padding-left:0; }
.ctp-icon img { padding:0 282px 15px;}
.ctp-box1 h4 { padding-left: 15px;}
.ctp-box1 h4 a { color:#a82a2b;}
.ctp-box1 { padding:31px 10px 14px 17px;}

/*Products & services */
.psBlock { margin-bottom:15px;}
.psUl { list-style-type: none;   padding-left:0px; padding-bottom: 35px;}

/*Accreditation Panels*/
.lgreyBg.apBlock .col-xs-3 img { margin-left:-55px;} 
.apBlock h3 { margin-left:-80px;}

/*benefits-of-accreditation*/
.list-article-body { padding-bottom:0px;}


}

/* Ipad: Landscape */
@media (min-width: 992px) and (max-width: 1199px) {
/*Index*/
.threeAll .threeLabel a { height: 100px; }

/*Accreditation Scope*/
.astable { padding-right: 15px; }
.asbox { background-color: #e5e5e5; width: 100%; margin: 7px; padding: 7px 31px 30px 34px; height: auto; }

/*Accreditation Panels*/
div#node-135 .apBlock h3 { margin-left:-22px;}
div#node-135 .apRight h4 { margin-top:0px;}

/*Accreditation Scope*/
.accreditation-scope {padding:20px 30px 22px; width: 32%;margin: 8px 12px 4px 0;}

/*About-FLS*/
.flsbox { height:auto;}

/*Purchase*/


}


/* Mobile:Portrait */
@media (min-width: 481px) {}

@media (max-width: 480px) {
	
/*About FAA*/	
.aboutfaaBox { padding-bottom: 8px; }
.about-faa-desc { padding-bottom: 10px; }

/*CEO Message*/
div#node-33 p { padding-top: 20px; }

/*Accreditation Scope*/
.acc-scope { width:auto; max-height:none;}
.row.aboutBottom { margin-left: -15px; margin-right: -15px;}
.accreditation-process-reg-left { width: 100%; margin-bottom: 20px; padding:40px 26px 25px 26px; }
.accreditation-process-reg-right { width: 100%; float:left }
.accreditation-process img { padding: 0 56px 16px; }
.asbox { background-color: #e5e5e5; width: 100%; margin: 7px; padding: 7px 31px 30px 34px; height: auto; margin-bottom: 24px;  }
.accreditation-scope { width:auto; float:inherit;}

/*About FLS*/
.flsbox { min-height:inherit;}

/*Testimonials*/
.testi-bottom-wrap { padding: 8px 8px 10px;}
.testi-bottom-wrap .testi-bottom-right { float:left; width:100%;}
.testi-bottom-wrap .testi-bottom-left { width:100%; padding-bottom:16px;}
.testi-bottom-wrap .testiPosition {padding-bottom:30px;}
.testi-more { bottom:0px; }

/*Certified-Training-Professional*/
.ctp1 { margin-bottom: 20px;}
.ctp-box1 h4 { padding-left:0; }
.sidebar-right .block-title { margin-top: 0;}

/*CTP Part 1: Design and Developmentl*/
.ctp-icon { padding: 0 73px 20px;}

/*Products & services */
.psUl { list-style-type: none;   padding-left:0px; padding-bottom: 35px;}

/*Contact-Us*/
.contact-block .contact-address-wrapper, .contact-block .contact-telephone-wrapper, .contact-block.block-fax, .contact-block .contact-fax-wrapper,.contact-block .contact-email-wrapper{ background-position: 0px top;}
.contact-block .contact-address-wrapper {  padding-left: 72px; }
.contact-block .contact-telephone-wrapper {  padding-left: 72px; }
.contact-block .contact-fax-wrapper  {  padding-left: 72px; }
.contact-block .contact-email-wrapper  {  padding-left: 72px; }

/*Client-Support-Services*/
.contact-block .contact-helpdesk-wrapper{ background-position: 0px top;}
.contact-block .contact-helpdesk-wrapper{  padding-left: 72px; }

/*Customer-Services*/
.accreditation-process { margin-bottom:15px;}
div#node-216 .list-item-wrapper { padding:24px 15px;}

}

/*Smartphones (portrait) -----------*/
@media only screen and (max-width : 320px) {

}