.ctools-locked{color:red;border:1px solid red;padding:1em;}.ctools-owns-lock{background:#ffffdd none repeat scroll 0 0;border:1px solid #f0c020;padding:1em;}a.ctools-ajaxing,input.ctools-ajaxing,button.ctools-ajaxing,select.ctools-ajaxing{padding-right:18px !important;background:url(/sites/all/modules/contrib/ctools/images/status-active.gif) right center no-repeat;}div.ctools-ajaxing{float:left;width:18px;background:url(/sites/all/modules/contrib/ctools/images/status-active.gif) center center no-repeat;}
#edit-trainerid,#edit-coursenames{background:none repeat scroll 0 0 #f2f2f2;border:2px solid #ccc;color:#000;font-size:16px;max-height:50px;overflow:hidden;position:absolute;width:300px;z-index:999;}#certification-to-training-select-form .form-item-trainerID label:first-child,#certification-to-training-select-form .form-item-courseNames label:first-child{color:#1d62af;font-size:14px;margin-top:25px;}#edit-trainerid input,#edit-coursenames input{display:none;}#edit-trainerid label,#edit-coursenames label{cursor:pointer;}.select-trainer-id,.select-course-id{cursor:pointer;padding:10px 0;text-align:center;}.control-block-with-arrow-traierid,.control-block-with-arrow-courseid{background:url("/sites/all/themes/iko_theme/images/dropdown_design.png") no-repeat scroll 0 0 / 50px 64px rgba(0,0,0,0);color:transparent;cursor:pointer;float:left;margin-top:56px;padding:22px;}.form-item.form-type-radios.form-item-trainerID,.form-item.form-type-radios.form-item-courseNames{float:left;position:relative;width:303px;}#certification-to-training-select-form .form-submit,.insert-training-submit-action{background-color:#1d62af !important;border-color:#1d62af !important;border-radius:0 !important;color:#ffffff !important;float:left;font-size:14px !important;margin-left:-13px;margin-right:0;margin-top:54px;padding:17px 5px;text-shadow:none !important;}.form-item.form-type-radio.form-item-trainerID,.form-item.form-type-radio.form-item-courseNames{border-bottom:2px solid #ccc;cursor:pointer;}.form-item.form-type-radio.form-item-trainerID:last-child,.form-item.form-type-radio.form-item-courseNames:last-child{border-bottom:0 solid #ccc;}.page-certificate-to-training #region-content{width:97%;}.page-certificate-to-training .iko-course-name{text-align:center;padding:10px;}.page-certificate-to-training .iko-trainer-user-name{text-align:center;padding:10px;}.page-certificate-to-training .insert-training-submit-action{margin-left:10px;padding:16px 5px;cursor:pointer;}
table#permissions{border:1px solid #bebfb9;font-size:0.923em;margin:0 0 10px;width:100%;}table#permissions td,table#permissions th{border:0 none;color:#000;padding:8px 10px;vertical-align:middle;}table#permissions th{background:none repeat scroll 0 0 #e1e2dc;border-color:#bebfb9;border-style:solid;border-width:1px;font-size:13px;font-weight:normal;padding:3px 10px;text-align:center;text-transform:uppercase;}#permissions tr.even,#permissions tr.odd{background:none repeat scroll 0 0 #f3f4ee;border-color:#bebfb9;border-style:solid;border-width:0 1px;}#permissions tr.odd{background:none repeat scroll 0 0 #fff;}#permissions td.module{font-weight:bold;}#permissions tr td:last-child{border-right:1px solid #bebfb9;}#permissions td.permission{padding-left:1.5em;white-space:nowrap;}#permissions td.checkbox,#permissions th.checkbox{text-align:center;}#content-access-bulk-update fieldset{border:medium none;}#permissions tr.odd .form-item,#permissions tr.even .form-item{white-space:normal;}#content-access-bulk-updatelegend{font-weight:bold;}#content-access-bulk-update select#edit-user-role,#content-access-bulk-update select#edit-content-node{width:350px;height:150px;}#content-access-bulk-update .form-type-select{float:left;margin-right:20px;}.page-content-access-bulk-update #region-content{padding-right:0 !important;width:940px;}#content-access-bulk-update #edit-submit{margin-top:90px;}td.node-type{text-transform:capitalize;}.access-description{margin-bottom:20px;}#content-access-bulk-update .fieldset-description #edit-actions{float:left;}#content-access-bulk-update .perm-content{height:auto;overflow:auto;margin-bottom:20px;position:relative;}#content-access-bulk-update .fieldset-description table{overflow-x:hidden;}
#spot-risk-assessment-form,#emergency-action-form,#safety-form{}#edit-school-affiliation #autocomplete div.suggestion{border-bottom:1px solid #CCC;float:left;padding:2px !important;width:100%;}#edit-school-affiliation #autocomplete{background:#FFFFFF;}#edit-school-affiliation #autocomplete li{padding:0px;}#edit-school-affiliation #autocomplete span.profile-img{border:2px solid #d8d8d8;float:left;margin:3px 10px;padding:2px;}#edit-school-affiliation #autocomplete div.suggestion:hover span.profile-img{background:#FFFFFF;}#edit-school-affiliation #autocomplete span.profile-img img{float:left;height:30px;width:30px;}#edit-school-affiliation #autocomplete span.top{color :#000000;font-size:14px;font-weight:bold;padding:0 5px;}#edit-school-affiliation #autocomplete div.suggestion:hover{background:#f2f2f2;cursor:pointer;}#edit-school-affiliation #autocomplete span.bottom{font-size:11px;color :#8a8a8a;padding:0 5px;text-transform:capitalize;}#edit-school-affiliation .form-item-level2-instructor .input-group,#edit-school-affiliation .form-item-level2-wingfoil-instructor .input-group{width:50%;margin-top:10px;}#edit-school-affiliation .form-item-level2-instructor strong,#edit-school-affiliation .form-item-level2-wingfoil-instructor strong{color:#737373;padding-left:5px;}#edit-school-affiliation .form-item-level2-instructor .input-group input,#edit-school-affiliation .form-item-level2-wingfoil-instructor .input-group input{width:100%;}.spot-title,#edit-school-affiliation .form-item-area-mgmt-dgm label{display:inline-block;font-weight:bold;margin-bottom:20px;width:100%;}.spot-title,#edit-school-affiliation .form-item-area-mgmt-dgm label{display:inline-block;font-weight:bold;margin-bottom:20px;width:100%;}.spot-title,#edit-school-affiliation .form-item-contacts > label,#edit-school-affiliation .form-item-standards > label{color:rgb(0,94,184);font-size:15px;}#spot-risk-assessment-form .form-item-spot-name label{font-weight:normal;}#edit-school-affiliation .selectBox,#edit-school-affiliation .form-control{width:50%;}#edit-school-affiliation .resizable-textarea{border:none;padding:10px 0;}#edit-school-affiliation .form-item{display:inline-block;margin:10px 0;width:100%;}#edit-school-affiliation .form-item-firstaid-kit-image{margin-bottom:30px;}#edit-school-affiliation .form-type-checkbox .help-block{margin-top:0;}#edit-school-affiliation input.form-file{float:left;height:30px;margin-right:20px;padding:5px;width:38%;}#edit-school-affiliation .textarea-col-2-wrapper,#edit-school-affiliation #edit-boat-image-ajax-wrapper,#edit-school-affiliation #edit-attestation-docs-ajax-wrapper{display:inline-block;margin-top:20px;width:49%;}#edit-school-affiliation .textarea-col-2-wrapper.single{margin-top:0;width:52%;}#edit-school-affiliation #edit-boat-image-ajax-wrapper input.form-file,#edit-school-affiliation #edit-attestation-docs-ajax-wrapper input.form-file{width:60%;margin-bottom:25px;}#edit-school-affiliation .textarea-col-2{width:80%;}#edit-school-affiliation fieldset .fieldset-wrapper{padding:0;}#edit-school-affiliation #spots{display:inline-block;margin-right:10px;width:50%;}#edit-school-affiliation .add-spot-button #edit-add-spot{border-radius:50%;font-size:40px;font-weight:bold;padding:10px;}#edit-school-affiliation .form-item-spot-name{display:inline-block;margin-right:10px;width:50%;}#edit-school-affiliation .add-spot-button{display:inline;}#edit-school-affiliation .form-item-spot-name input.form-text,#spots input.form-text{margin-bottom:0;width:100%;}#edit-school-affiliation #edit-submit{margin:0 20px;}#edit-school-affiliation #edit-lessiondoc-ajax-wrapper,#edit-school-affiliation #edit-lessiondoc-0-ajax-wrapper,#edit-school-affiliation #edit-lessiondoc-1-ajax-wrapper,#edit-school-affiliation #edit-lessiondoc-2-ajax-wrapper,#edit-school-affiliation #edit-lessiondoc-3-ajax-wrapper,#edit-school-affiliation #edit-lessiondoc-4-ajax-wrapper,#edit-school-affiliation #edit-lessiondoc-5-ajax-wrapper,#edit-school-affiliation #edit-lessiondoc-6-ajax-wrapper,#edit-school-affiliation #edit-lessiondoc-7-ajax-wrapper,#edit-school-affiliation #edit-lessiondoc-8-ajax-wrapper,#edit-school-affiliation #edit-insurancedoc-ajax-wrapper,#edit-school-affiliation #insurance-image fieldset.form-wrapper,#edit-school-affiliation #spots-image fieldset.form-wrapper,#edit-school-affiliation #lifeguards-image fieldset.form-wrapper{margin-bottom:25px;width:32.2%;display:inline-block;}#edit-school-affiliation .lessiondoc-demo-images{width:100%;margin:20px 0;}#edit-school-affiliation .lessiondoc-demo-images img{margin-bottom:20px;}#safety-form #edit-school-affiliation .form-managed-file input.form-submit,#emergency-action-form #edit-school-affiliation .form-managed-file input.form-submit{display:block;}#safety-form #edit-school-affiliation .file-upload-3{}#edit-school-affiliation .preview-file{width:100px;display:inline-block;margin-right:20px;word-wrap:break-word;margin-bottom:25px;}#edit-school-affiliation .preview-file p{display:none;}#edit-school-affiliation .form-item-insurance-signup .help-block{padding-left:20px;padding-top:5px;color:red;}#safety-form .form-type-managed-file{position:relative;}#safety-form .form-type-managed-file .download-file{position:absolute;left:100px;top:20px;}@media only screen and (min-width:1355px){#edit-school-affiliation #edit-lessiondoc-ajax-wrapper,#edit-school-affiliation #edit-lessiondoc-0-ajax-wrapper,#edit-school-affiliation #edit-lessiondoc-1-ajax-wrapper,#edit-school-affiliation #edit-lessiondoc-2-ajax-wrapper,#edit-school-affiliation #edit-lessiondoc-3-ajax-wrapper,#edit-school-affiliation #edit-lessiondoc-4-ajax-wrapper,#edit-school-affiliation #edit-lessiondoc-5-ajax-wrapper,#edit-school-affiliation #edit-lessiondoc-6-ajax-wrapper,#edit-school-affiliation #edit-lessiondoc-7-ajax-wrapper,#edit-school-affiliation #edit-lessiondoc-8-ajax-wrapper,#edit-school-affiliation #edit-insurancedoc-ajax-wrapper,#edit-school-affiliation #insurance-image fieldset.form-wrapper,#edit-school-affiliation #spots-image fieldset.form-wrapper,#edit-school-affiliation #lifeguards-image fieldset.form-wrapper{width:38%;}}@media only screen and (min-width:1980px){#edit-school-affiliation #edit-lessiondoc-ajax-wrapper,#edit-school-affiliation #edit-lessiondoc-0-ajax-wrapper,#edit-school-affiliation #edit-lessiondoc-1-ajax-wrapper,#edit-school-affiliation #edit-lessiondoc-2-ajax-wrapper,#edit-school-affiliation #edit-lessiondoc-3-ajax-wrapper,#edit-school-affiliation #edit-lessiondoc-4-ajax-wrapper,#edit-school-affiliation #edit-lessiondoc-5-ajax-wrapper,#edit-school-affiliation #edit-lessiondoc-6-ajax-wrapper,#edit-school-affiliation #edit-lessiondoc-7-ajax-wrapper,#edit-school-affiliation #edit-lessiondoc-8-ajax-wrapper,#edit-school-affiliation #edit-insurancedoc-ajax-wrapper,#edit-school-affiliation #insurance-image fieldset.form-wrapper,#edit-school-affiliation #spots-image fieldset.form-wrapper,#edit-school-affiliation #lifeguards-image fieldset.form-wrapper{width:42%;}}@media only screen and (min-width:2935px){#edit-school-affiliation #edit-lessiondoc-ajax-wrapper,#edit-school-affiliation #edit-lessiondoc-0-ajax-wrapper,#edit-school-affiliation #edit-lessiondoc-1-ajax-wrapper,#edit-school-affiliation #edit-lessiondoc-2-ajax-wrapper,#edit-school-affiliation #edit-lessiondoc-3-ajax-wrapper,#edit-school-affiliation #edit-lessiondoc-4-ajax-wrapper,#edit-school-affiliation #edit-lessiondoc-5-ajax-wrapper,#edit-school-affiliation #edit-lessiondoc-6-ajax-wrapper,#edit-school-affiliation #edit-lessiondoc-7-ajax-wrapper,#edit-school-affiliation #edit-lessiondoc-8-ajax-wrapper,#edit-school-affiliation #edit-insurancedoc-ajax-wrapper,#edit-school-affiliation #insurance-image fieldset.form-wrapper,#edit-school-affiliation #spots-image fieldset.form-wrapper,#edit-school-affiliation #lifeguards-image fieldset.form-wrapper{width:45%;}}#safety-form #edit-school-affiliation #spots-image,#emergency-action-form #edit-school-affiliation #insurance-image{display:inline-block;margin-right:10px;width:100%;}#safety-form #edit-school-affiliation .add-spot-image-button,#emergency-action-form #edit-school-affiliation .add-insurance-image-button,#safety-form #edit-school-affiliation .add-lifeguardboat-image-button{display:inline-block;margin-bottom:20px;width:100%;}#safety-form #edit-school-affiliation .fieldset-wrapper,#emergency-action-form #edit-school-affiliation .fieldset-wrapper{display:inline-block !important;width:100%;}#edit-school-affiliation .file-upload-3 input.form-file{width:50%;}.page-account .sidebar .menu li .sub .sub a{font-size:11px;padding-left:0;}.user-account-menu-block .sidebar .menu .sub li.parent > a .open-sub::before,.user-account-menu-block .sidebar .menu .sub li.parent > a .open-sub::after{background:none;content:'';margin-top:7px;}.update-notify-button{display:inline-block;margin-bottom:20px;text-align:right;width:100%;}#edit-school-affiliation .ajax-progress-bar{display:none;}#edit-school-affiliation .ajax-progress{display:none;}#edit-school-affiliation .checkbox-number-list-wrapper .checkbox-number-list{display:inline;float:left;width:30px;margin:10px 0;}#edit-school-affiliation .checkbox-number-list-wrapper .form-type-checkbox{width:85%;}#edit-add-another-spot{margin-left:20px;}#edit-spot-more-links ul,#edit-safety-spot-more-links ul,#edit-emergency-spot-more-links ul{border-bottom:1px solid #ddd;margin-left:0;padding-left:0;display:inline-block;width:100%;}#edit-spot-more-links ul li,#edit-safety-spot-more-links ul li,#edit-emergency-spot-more-links ul li{position:relative;display:block;float:left;margin-bottom:8px;}#edit-spot-more-links ul li a,#edit-safety-spot-more-links ul li a,#edit-emergency-spot-more-links ul li a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0;padding:10px 20px;color:#555;}#edit-spot-more-links ul li.active a,#edit-safety-spot-more-links ul li.active a,#edit-emergency-spot-more-links ul li.active a{color:#555;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;font-weight:bold;}.view-next-step .certification-request{margin-left:20px;}#request-certification-form .captcha{display:none;}#request-certification-form #autocomplete div.suggestion{border-bottom:1px solid #CCC;float:left;padding:2px !important;width:100%;}#request-certification-form #autocomplete{background:#FFFFFF;}#request-certification-form #autocomplete li{padding:0px;}#request-certification-form #autocomplete span.profile-img{border:2px solid #d8d8d8;float:left;margin:3px 10px;padding:2px;}#request-certification-form #autocomplete div.suggestion:hover span.profile-img{background:#FFFFFF;}#request-certification-form #autocomplete span.profile-img img{float:left;height:30px;width:30px;}#request-certification-form #autocomplete span.top{color :#000000;font-size:14px;font-weight:bold;padding:0 5px;}#request-certification-form #autocomplete div.suggestion:hover{background:#f2f2f2;cursor:pointer;}#request-certification-form #autocomplete span.bottom{font-size:11px;color :#8a8a8a;padding:0 5px;text-transform:capitalize;}@media only screen and (max-width:991px){.view-next-step .certification-request{margin-left:0px;margin-top:20px;}}@media only screen and (max-width:767px){#block-block-81 li.active #tab-1{display:block;}#edit-school-affiliation .form-item-spot-name,#edit-school-affiliation #spots{width:75%;}#edit-school-affiliation .selectBox,#edit-school-affiliation .form-control{width:85%;}#edit-school-affiliation .textarea-col-2-wrapper,#edit-school-affiliation #edit-boat-image-ajax-wrapper,#edit-school-affiliation #edit-attestation-docs-ajax-wrapper,#edit-school-affiliation #edit-lessiondoc-ajax-wrapper,#edit-school-affiliation #edit-lessiondoc-0-ajax-wrapper,#edit-school-affiliation #edit-lessiondoc-1-ajax-wrapper,#edit-school-affiliation #edit-lessiondoc-2-ajax-wrapper,#edit-school-affiliation #edit-lessiondoc-3-ajax-wrapper,#edit-school-affiliation #edit-lessiondoc-4-ajax-wrapper,#edit-school-affiliation #edit-lessiondoc-5-ajax-wrapper,#edit-school-affiliation #edit-lessiondoc-6-ajax-wrapper,#edit-school-affiliation #edit-lessiondoc-7-ajax-wrapper,#edit-school-affiliation #edit-lessiondoc-8-ajax-wrapper,#edit-school-affiliation #spots-image fieldset.form-wrapper,#edit-school-affiliation #lifeguards-image fieldset.form-wrapper{width:100%;}#edit-school-affiliation #edit-boat-image-ajax-wrapper input.form-file,#edit-school-affiliation #edit-attestation-docs-ajax-wrapper input.form-file,#edit-school-affiliation input.form-file{width:57%;}}#views-exposed-form-destinations-page{display:inline-block;width:100%;}.view-destinations .views-exposed-form{width:80%;margin:0 auto;}.view-destinations .views-exposed-form .views-exposed-widget{width:100%;}.view-destinations .views-exposed-form .slider-filter-processed .form-type-textfield,.view-destinations .views-submit-button .ajax-progress{display:none;}.view-destinations .view-empty,.view-destinations .view-content{width:75%;margin:30px auto 0 auto;}.view-destinations .views-exposed-widgets ul{margin:0;padding:0;margin-top:25px;}.view-destinations .views-exposed-widgets ul li{list-style:none;width:15%;display:inline-block;text-align:left;font-weight:bold;line-height:15px;padding-top:10px;font-size:12px;color:#58595B;}.view-destinations .views-exposed-widgets ul.slide-pointer{position:relative;margin-top:0px;}.view-destinations .views-exposed-widgets ul.slide-pointer.slider-month{margin-top:20px;margin-bottom:15px;display:inline-block;width:100%;}.view-destinations .views-exposed-widgets ul.slide-pointer.slider-dot{margin-top:0px;margin-bottom:-15px;display:inline-block;width:100%;}.view-destinations .bef-slider.ui-slider-horizontal{margin-top:15px;width:100%;}.view-destinations .views-exposed-widgets ul.slide-pointer.slider-month li span{font-weight:bold;font-size:12px;color:#58595B;}.view-destinations .views-exposed-widgets ul.slide-pointer li{position:absolute;color:rgb(0,94,184);}.view-destinations .views-exposed-widgets ul.slide-pointer.slider-dot li{color:#E1E1E1;background:#E1E1E1;border-radius:50%;width:2.6em;height:2.6em;font-size:10px;cursor:pointer;margin-left:-4px;margin-left:-1em;}.view-destinations .views-exposed-widgets ul.slide-pointer.slider-month li.active span{color:#5694CD;}.view-destinations .views-exposed-widgets ul.slide-pointer li:first-child{left:0%;}.view-destinations .views-exposed-widgets ul.slide-pointer.slider-month li:first-child{left:-2%;}.view-destinations .views-exposed-widgets ul.slide-pointer li:nth-child(2){left:33.3333%;}.view-destinations .views-exposed-widgets ul.slide-pointer.slider-month li:nth-child(2){left:31%;}.view-destinations .views-exposed-widgets ul.slide-pointer li:nth-child(3){left:66.6667%;}.view-destinations .views-exposed-widgets ul.slide-pointer.slider-month li:nth-child(3){left:65%;}.view-destinations .views-exposed-widgets ul.slide-pointer li:last-child{right:0%;}.view-destinations .views-exposed-widgets ul.slide-pointer.slider-dot li:last-child{left:99%;right:0;}.view-destinations .views-exposed-widgets ul.slide-pointer.slider-month li:last-child{right:-3%;}.view-destinations .views-exposed-widgets ul li span{padding-right:5px;display:inline-block;font-weight:normal;}.view-destinations .views-exposed-widgets ul li:last-child,.view-destinations .views-exposed-widgets ul.slide-pointer.slider-month li:last-child span{text-align:right;width:auto;}.view-destinations .ui-widget-content{border:1px solid #E1E1E1;background:#E1E1E1 50% 50% repeat-x;cursor:col-resize;height:1em;}.view-destinations .ui-state-default,.view-destinations .ui-widget-content .ui-state-default,.view-destinations .ui-widget-header .ui-state-default{border:5px solid rgb(0,94,184);background:#E1E1E1 50% 50% repeat-x;cursor:pointer;border-radius:50%;width:2em;height:2em;top:-0.5em;}.view-destinations .ui-slider-horizontal .ui-slider-handle{margin-left:-1em;}.view-destinations .col-md-6{text-align:center;}.view-destinations #visualization{width:100%;display:inline-block;margin:20px 0;height:500px;}.view-destinations .view-header h2{color:#5A5B5F;text-align:center;font-weight:normal;margin:20px 0;}.view-destinations #visualization > div{text-align:center;}.view-destinations .views-field-field-destinations-country h6{padding-top:10px;color:#58595B;font-weight:normal;}.view-destinations #visualization svg path[fill^='none']{stroke-width:0px;}.view-destinations #visualization svg path{stroke:#FFFFFF;stroke-width:0.5;}.view-destinations text{display:none;}.view-destinations  svg image{display:block;}@media only screen and (max-width:1199px){.view-destinations .views-exposed-form{width:90%;}}@media only screen and (max-width:991px){.view-destinations .view-content .col-md-4{text-align:center;}}@media only screen and (max-width:767px){.view-destinations .views-exposed-widgets ul.slide-pointer.slider-month li span{display:inline-block;width:100%;}.view-destinations .views-exposed-widgets ul li:last-child,.view-destinations .views-exposed-widgets ul.slide-pointer.slider-month li:last-child span{width:100%;}.view-destinations .view-header h2{font-size:28px;}.view-destinations #visualization{height:370px;}.view-destinations .views-exposed-widgets ul.slide-pointer.slider-month li span{font-size:11px;}}@media only screen and (max-width:360px){.view-destinations .views-exposed-widgets ul.slide-pointer.slider-month li span{font-size:9px;}.view-destinations .views-exposed-widgets ul.slide-pointer.slider-month li:last-child{right:-5%;}}.nav-box-outer{position:relative;}.navigator-box2{background:transparent;color:#fff;position:fixed;right:0;top:135px;width:30px;z-index:9999;}.navigator-box2 .demo_opt.close-box,.navigator-box2 .demo_opt.open-box{background:rgb(255,102,0);cursor:pointer;float:left;height:125px;width:30px;}.navigator-box2 .demo_opt.close-box{height:30px;border-radius:50%;width:30px;}.navigator-box2 .demo_opt.close-box span.vertical-text{display:none;}.navigator-box2 .demo_opt.close-box .fa-chevron-right{top:5px;left:3px;font-size:18px;}.navigator-box2 .fa-chevron-right:before{content:"\f00d";}.navigator-box2 .fa-chevron_left:before{content:"\f234";}.navigator-box2 .nav-box-inner{padding-bottom:5px;padding-left:30px;padding-top:5px;width:320px;}.navigator-box2 .nav-box-inner p.referral-title{background:rgb(255,102,0);width:auto;display:inline;padding:6px 40px 6px 10px;border-radius:5px 5px 0 0;font-size:14px;font-weight:bold;}.navigator-box2 .nav-box-inner-container{background:rgb(255,102,0);padding:15px 0;border-radius:0px 0px 0 5px;}.vertical-text{float:left;font-size:14px;font-weight:bold;position:relative;top:40px;transform:rotate(270deg);width:165px;right:68px;text-transform:uppercase;}.demo_opt.close-box .fa-chevron_left,.demo_opt.close-box .fa-chevron-right,.demo_opt.open-box .fa-chevron_left,.demo_opt.close-box .fa-chevron-right{left:3px;top:85px;}.demo_opt.open-box .fa-chevron_left,.demo_opt.close-box .fa-chevron_left{top:0px;left:10px;}.open-box i.fa-chevron_left,.close-box i.fa-chevron-right{padding:5px;position:relative;}.feature-list2-scroll{padding-left:10px;padding-right:0;margin:0;}.navigator-box2 .nav-box-inner ul li{list-style:none;width:100%;display:inline-block;}.nav-box-inner i.fa{line-height:30px;padding-left:0px;width:19px;font-size:22px;}.navigator-box2 .nav-box-inner ul li a{color:#fff;}.navigator-box2 .feature-list2-scroll p{font-size:15px;margin-top:20px;}.navigator-box2 .feature-list2-scroll strong{font-size:11px;background:#FFF;color:#7f7f7f;padding:5px;width:97%;display:inline-block;}.navigator-box2 .referral-share{display:inline-block;width:auto;cursor:pointer;}.navigator-box2 .copyUrl,.navigator-box2 .mailUrl{color:#FFF;padding-top:10px;display:inline-block;padding-left:10px;font-size:14px;}.navigator-box2 .kiter-copy{float:right;padding-right:5px;position:relative;}.navigator-box2 .kiter-copy p.clip-msg{display:none;margin:0;text-align:right;color:rgb(0,94,184);position:absolute;top:0;right:10px;}#add-student-form .form-item-student-first-name input,#student-registration-form .form-type-textfield  input{margin-bottom:0;}#student-registration-form #edit-payment-option,#student-registration-form .form-item-student-agreement{margin-bottom:20px;}#student-registration-form .form-item-payment-option strong{color:rgb(255,102,0);}.page-account-student-registration-form #confirmBox p strong{color:#000;font-weight:normal;}#student-registration-form .student-reg-mem-desc,#student-registration-form .student-reg-mem-desc a,.field-name-field-internship-student .intern-guide-desc,.field-name-field-internship-student .intern-guide-desc a{color:rgb(255,102,0);margin-bottom:20px;font-size:16px;}#student-registration-form .student-reg-mem-desc a:hover{text-decoration:underline;text-decoration-color:#333;}#student-registration-form .student-registration-poster{width:50%;height:200px;position:absolute;right:30px;top:385px;}#student-registration-form .student-registration-poster span{height:200px;position:relative;}#student-registration-form .student-registration-poster .col-md-6{width:35%;float:left;}#student-registration-form .student-registration-poster p{margin:0;position:absolute;background:#fda425;padding:8px 10px;border-radius:50%;top:10px;left:20px;}#student-registration-form .student-registration-poster p i{color:#FFFFFF;font-size:16px;}#student-registration-form .student-registration-poster img{max-height:200px;}.red-color{color:#ff3434;}#student-registration-form .student-reg-mem-desc i,.field-name-field-internship-student .intern-guide-desc i{color:#000;font-size:18px;padding-left:3px;}.recreational-course-quick-tab{position:relative;}.recreational-course-quick-tab #rec-cours-list{position:absolute;top:0;}.page-account-student-registration-form #confirmBox,.page-account-student-registration-form #confirmBox h1,.page-account-student-registration-form #confirmBox p{background:#FFFFFF;text-align:left;}.page-account-student-registration-form #confirmBox p{font-size:14px;}#student-registration-form #autocomplete div.suggestion{border-bottom:1px solid #CCC;float:left;padding:2px !important;width:100%;}#student-registration-form #autocomplete{background:#FFFFFF;}#student-registration-form #autocomplete li{padding:0px;}#student-registration-form #autocomplete span.profile-img{border:2px solid #d8d8d8;float:left;margin:3px 10px;padding:2px;}#student-registration-form #autocomplete div.suggestion:hover span.profile-img{background:#FFFFFF;}#student-registration-form #autocomplete span.profile-img img{float:left;height:30px;width:30px;}#student-registration-form #autocomplete span.top{color :#000000;font-size:14px;font-weight:bold;padding:0 5px;}#student-registration-form #autocomplete div.suggestion:hover{background:#f2f2f2;cursor:pointer;}#student-registration-form #autocomplete span.bottom{font-size:11px;color :#8a8a8a;padding:0 5px;text-transform:capitalize;}.eap-export{margin-left:20px;}.eap-export a,.eap-export a:hover,.eap-export a:focus,.eap-export a:visited{color:#FFFFFF;}
.update-button{margin:0px 50%;}.page-pending-user-process #fancybox-frame body{text-align:center;}.page-pending-user-process .region-content,.page-pending-user-process-details .region-content{padding:0 20px;width:94% !important;}.page-pending-user-process-details .region-content{padding:0 20px !important;}.page-pending-user-process-details{background-color:#fff;}.view-certification-training-information{display:inline-block;width:100%;}body.page-student-certification-detail,body.page-student-certification-detail #page,body.page-student-certification-internship-detail,body.page-student-certification-internship-detail #page{background:none!important;}body.page-student-certification-detail #section-header,body.page-student-certification-detail #admin-menu,body.page-student-certification-detail #section-footer,body.page-student-certification-detail #section-content #zone-content #region-sidebar-first,body.page-student-certification-detail #region-content .region-content-inner .tabs,body.page-student-certification-detail #messages,body.page-student-certification-detail #copyright,body.page-student-certification-internship-detail #section-header,body.page-student-certification-internship-detail #admin-menu,body.page-student-certification-internship-detail #section-footer,body.page-student-certification-internship-detail #section-content #zone-content #region-sidebar-first,body.page-student-certification-internship-detail #region-content .region-content-inner .tabs,body.page-student-certification-internship-detail #messages,body.page-student-certification-internship-detail #copyright{display:none;}body.page-student-certification-detail #page,body.page-student-certification-detail #page{padding-bottom:0;}body.page-student-certification-internship-detail #page-title,body.page-student-certification-internship-detail #page-title{margin-bottom:5px;}html body.admin-menu.page-student-certification-detail,html body.admin-menu.page-student-certification-internship-detail{margin-top:0 !important;}.page-student-certification-detail .views-field,.page-student-certification-internship-detail .views-field{float:left;font-size:14px;margin-bottom:10px;width:100%;}.page-student-certification-detail .course-requirement-detail-container,.page-student-certification-detail .course-requirement-detail-container,.page-student-certification-detail .training-certification-comments{display:inline-block;width:100%;margin-bottom:30px;}.page-student-certification-detail .course-requirement-detail-container .requirement_list{margin-left:20px;}.page-student-certification-detail .view-footer .views-field{float:none;font-size:14px;margin-bottom:10px;width:auto;}.page-student-certification-detail .view-student-list-details.view-display-id-block_4{float:left;margin-top:30px;width:60%;}.page-student-certification-internship-detail .views-label{float:left;font-weight:bold;width:200px;}.certification-student-list table{margin:40px 0;}.page-pending-user-process #edit-filter .form-item{float:left;margin-right:20px;}.page-pending-user-process #edit-filter input.form-text,.page-pending-user-process #edit-filter select.form-select{width:220px;}.page-pending-user-process #edit-filter label{float:left;margin-right:20px;}.page-pending-user-process table{clear:both;}.page-pending-user-process #edit-filter .form-submit{margin-top:22px;}.page-student-certification-detail .views-label{float:left;font-weight:bold;font-size:13px;width:150px;}.field-name-field-certified-level .form-checkboxes{float:left;width:100%;}.field-name-field-certified-level .form-checkboxes .form-item{float:left;width:100%;}.field-name-field-certified-level .form-checkboxes .form-item input.form-checkbox{float:left;margin-top:3px;width:20px;}.form-item-field-course-details-und-0-field-course-location-und-other{display:none !important;}.field-name-field-course-location-other,.field-name-field-course-location-other label{display:none;width:50%;}.field-name-field-course-location-other input{display:inline-block;}.page-node-add-add-certifications .node-add_certifications-form #field-student-values .kiter-groups label{width:90%;display:inline-block;white-space:normal;}.node-add_certifications-form .kiter-groups{float:left;margin-left:20px;margin-top:20px;width:30%;}.node-add_certifications-form .field-name-field-student fieldset{border:2px solid #CCC !important;padding:10px;width:97%;}#edit-field-internship .clearfix input{margin-bottom:0px;}.node-add_certifications-form .certify-search-notification{background:#2ea2c5 none repeat scroll 0 0;border:1px solid #bce8f1;border-radius:4px;box-shadow:0 3px 4px 0 #ccc;color:#fff;font-size:16px;font-weight:normal;margin-top:5px;margin-bottom:25px;padding:1px 10px;width:98%;position:relative;}.node-add_certifications-form .certify-search-notification p{margin:1em 0;width:98%;padding:0;}.node-add_certifications-form .certify-search-notification span{border:2px solid #ffffff;border-radius:51%;color:#ffffff;cursor:pointer;font-size:11px;padding:3px;position:absolute;right:7px;text-align:center;top:4px;width:26px;}.node-add_certifications-form .certify-search-notification span:hover{}.node-add_certifications-form .kiter-groups .kiter-groups{width:auto;}.node-add_certifications-form .kiter-groups.kiter-level-4{width:30%;}.node-add_certifications-form .kiter-groups.kiter-level-5{width:33.33%;margin-left:0;}.node-add_certifications-form .kiter-groups.kiter-level-5 b{font-size:14px;margin-bottom:10px;margin-left:20px;display:inline-block;}.node-add_certifications-form .kiter-groups.kiter-level-5 ul{margin:0px;}.node-add_certifications-form .kiter-groups.kiter-level-5 i{cursor:pointer;font-weight:normal;font-family:FontAwesome;font-style:normal;font-size:14px;padding-right:15px;}.node-add_certifications-form .kiter-groups.kiter-level-5 label{font-size:11px;}.node-add_certifications-form .field-name-field-certified-level h2{color:#000;font-size:16px;}.node-add_certifications-form .kiter-groups.kiter-level-5 i::after{content:"  \f078";margin-left:5px;}.node-add_certifications-form .kiter-groups.kiter-level-5 i.open::after{content:"   \f077";margin-left:5px;}.node-add_certifications-form .kiter-groups.kiter-toggle-groups{list-style:none;float:none;width:100%;}.node-add_certifications-form .kiter-toggle{clear:both;float:left;width:100%;}.page-student-certification-detail .kiter-group{float:left;font-size:11px;width:20%;}.page-student-certification-detail .kiter-group.grid-fourth{width:40%;}.page-student-certification-detail .kiter-group.grid-fifth{width:100%;margin-top:20px;}.page-student-certification-detail .kiter-group li{list-style:none;}.view-student-list-details.view-display-id-page_1 .views-field-field-certified-level .field-content{margin-left:150px;}.page-student-certification-detail .container-16 .grid-14{width:755px;}.page-student-certification-detail .grid-level5,.page-my-training-info-details .grid-level5,.page-member-public-detail .grid-level5{margin-right:1%;width:32% !important;}.page-student-certification-detail .grid-level5 strong,.page-my-training-info-details .grid-level5 strong,.page-member-public-detail .grid-level5 strong{display:inline-block;font-size:16px;font-weight:normal;margin:10px 0;width:100%;}.page-student-certification-detail .grid-level5 i,.page-my-training-info-details .grid-level5 i,.page-member-public-detail .grid-level5 i{color:#1d62af;display:inline-block;font-size:13px;margin:5px 0;width:100%;}.page-student-certification-detail .grid-level5 ul,.page-my-training-info-details .grid-level5 ul,.page-member-public-detail .grid-level5 ul{padding:0;}#add-job-history{float:left;width:100%;}#add-job-history label{float:left;display:inline-block;width:200px;}#add-job-history input.form-text{width:300px;}#add-job-history fieldset{background:none;}fieldset .fieldset-wrapper{border:none;background:none;}#add-job-history .container-inline-date > .form-item{border:none;}#add-job-history .container-inline-date{width:555px;}#add-job-history #edit-btnupdate{float:right;}#block-block-55 a.add_job_history{background-color:#1D62AF;background-image:none;color:white;float:right;margin-right:10px;padding:5px 10px;border:medium none;border-radius:0 0 0 0;}#add-job-history .container-inline-date .form-type-date-popup{float:left;margin-bottom:20px;width:100%;}body.page-add-job-history{background:none!important;}body.page-add-job-history #section-header,body.page-add-job-history #admin-menu,body.page-add-job-history #section-footer,body.page-add-job-history #section-content #zone-content #region-sidebar-first,body.page-add-job-history #region-content .region-content-inner .tabs,body.page-add-job-history #messages,#add-job-history .container-inline-date .form-type-textfield label{display:none;}body.page-add-job-history #page{padding-bottom:0;}body.page-add-job-history #page-title{margin-bottom:5px;}html body.admin-menu.page-add-job-history{margin-top:0 !important;}#add-job-history #edit-field{border:medium none;float:right;margin:0 30px 0 0;padding:0;}#add-job-history .form-item-user-id{clear:both;}.node-add_certifications-form #autocomplete div.suggestion{border-bottom:1px solid #CCC;float:left;padding:2px !important;width:100%;}.node-add_certifications-form #autocomplete{background:#FFFFFF;margin-top:0px;}.node-add_certifications-form .field-name-field-certified-level{clear:both;}.node-add_certifications-form #autocomplete li{padding:0px;}.node-add_certifications-form #autocomplete span.profile-img{border:2px solid #d8d8d8;float:left;margin:3px 10px;padding:2px;}.node-add_certifications-form #autocomplete div.suggestion:hover span.profile-img{background:#FFFFFF;}.node-add_certifications-form #autocomplete span.profile-img img{float:left;height:30px;width:30px;}.node-add_certifications-form #autocomplete span.top{color :#000000;font-size:14px;font-weight:bold;padding:0 5px;}.node-add_certifications-form #autocomplete div.suggestion:hover{background:#1d62af;}.node-add_certifications-form #autocomplete div.suggestion:hover span{color:#FFFFFF;}.node-add_certifications-form #autocomplete span.bottom{font-size:11px;color :#8a8a8a;padding:0 5px;text-transform:capitalize;}.node-add_certifications-form .field-name-field-internship-teaching-hours a.selectBox{display:none !important;}.node-add_certifications-form .field-name-field-internship-teaching-hours select{display:block !important;}.view-online-booking-student-courses .view-header a{font-size:18px;font-weight:bold;margin:20px 20px 20px 0;width:22%;}.view-online-booking-student-courses .view-header .pane-title{display:inline-block;width:60%;padding-bottom:30px;}.view-online-booking-student-courses .view-header .trainingadd{display:inline;}.view-online-booking-student-courses .view-header .trainingadd a{margin-top:10px;}.view-online-booking-student-courses .booking-section a.enroll{color:#FFFFFF;font-size:18px;font-weight:bold;padding:15px;width:100%;}.btn.btn-inverse:hover,.btn.btn-inverse:focus,.btn.btn-inverse:active,.btn.btn-inverse.active,.btn.btn-inverse.disabled,.btn.btn-inverse[disabled],.btn.btn-inverse,.btn.btn-inverse:visited{background-color:#ccc !important;cursor:default;opacity:1;}.btn.certification-add-student{float:left;margin-bottom:20px;}.view-online-booking-student-courses .courseImage{height:150px;display:inline-block;width:100%;}.view-online-booking-student-courses .payment-section,.view-booking-course-details .payment-section{padding:10px 20px 10px;}.view-online-booking-student-courses .payment-section span,.view-booking-course-details .payment-section span{display:inline-block;width:100%;}.view-booking-course-details .payment-section h6{margin-bottom:10px;}.view-online-booking-student-courses .payment-section h6{margin-bottom:35px;text-align:left;}.view-booking-course-details .payment-section label{display:inline-block;}.view-online-booking-student-courses .payment-section label{display:inline-block;text-align:left;width:60%;}.view-online-booking-student-courses .payment-section .amt-value,.view-booking-course-details .payment-section .amt-value{display:inline-block;float:right;}.view-online-booking-student-courses .payment-section .amt-value{width:40%;}.view-booking-course-details .view-header{padding:0 15px;}#booking-accordion{width:66.66%;display:inline-block;}.page-node-register i.fa-paypal,.page-book-your-course i.fa-paypal{color:rgb(0,94,184);}.page-node-register i.fa-paypal{position:absolute;left:90px;top:12px;}#booking-accordion.panel-group > .panel-default > .panel-heading > .panel-title > a,#booking-accordion.panel-group .panel .panel-heading > .panel-title > a{background-color:#CCCCCC;}#booking-accordion.panel-group .active.panel .panel-heading > .panel-title > a,#booking-accordion.panel-group .active.panel .panel-heading > .panel-title > a:hover{background:rgb(0,94,184);}#booking-accordion.panel-group .panel-default .panel-heading > .panel-title > a:before,#booking-accordion.panel-group .panel-default .panel-heading > .panel-title > a:after{background-color:rgb(0,94,184);}#booking-accordion.panel-group .active.panel > .panel-heading > .panel-title > a:before,#booking-accordion.panel-group .active.panel > .panel-heading > .panel-title > a:after{background:#fff;}#booking-accordion .panel-title{font-size:18px;}.page-node-register .form-actions{margin:20px 0;display:inline-block;width:66.66%;padding-left:50px;position:relative;}.page-node-register .form-item-enroll-agreement{width:66.66%;display:inline-block;padding-left:45px;}.page-node-register .form-item-enroll-agreement.checkbox label{padding-left:5px;}.view-booking-course-details .booking-mobile-content{display:none;}.page-node-register .form-actions .btn,#online-booking-assistant-alert .calendar-link a,#online-booking-flexible-payment .form-buttons a{padding:8px 20px;font-size:14px;display:inline-block;width:200px;border-radius:10px;}#online-booking-recreational-payment .form-buttons a{padding:15px 15px;font-size:20px;display:inline-block;width:290px;}.view-booking-course-details{float:right;width:33.33%;}.page-node-register .step-description,#online-booking-flexible-payment .step-description,#online-booking-recreational-payment .step-description{border-radius:5px;display:inline-block;margin-bottom:20px;padding:20px 20px 20px 40px;width:100%;}.page-node-register .step-description,#online-booking-flexible-payment .step-description{padding:20px 20px 0px 40px;}#online-booking-recreational-payment .step-description{background:#ffffff none repeat scroll 0 0;}.page-node-register .step-description li,#online-booking-flexible-payment .step-description li,#online-booking-recreational-payment .step-description li{color:#58595B;}.page-node-register .step-description li,#online-booking-flexible-payment .step-description li{margin-bottom:10px;font-size:14px;}.page-node-register .enrollstep,#online-booking-flexible-payment .enrollstep,#online-booking-recreational-payment .enrollstep{width:66.66%;display:inline-block;}.page-node-register .enrollstep{width:auto;}#online-booking-flexible-payment .enrollstep{width:100%;}#online-booking-recreational-payment .enrollstep.enrollstep-kiter h6{color:#7d7474;}#online-booking-recreational-payment .enrollstep.enrollstep-kiter h5{margin-bottom:5px;}.recreational-booking-form label{color:#949090;display:inline-block;margin-right:30px;width:25%;}.recreational-booking-form .form-type-radio label{width:auto;padding-right:30px;margin-right:0;padding-left:0;}.recreational-booking-form .form-type-radio .new-radio{right:0;}.recreational-booking-form .form-radios,.recreational-booking-form .form-type-radio{display:inline-block;}.recreational-booking-form .resizable-textarea{border:none;padding:0;}.recreational-booking-form .form-submit{float:right;margin-bottom:20px;}.recreational-booking-form i{color:rgb(255,102,0);font-size:15px;padding-right:10px;}.page-node-register #edit-email,.page-node-register .tabs.primary,.page-node-register #edit-return{display:none;}.page-node-register .seperator,#online-booking-flexible-payment .form-buttons .seperator{display:block;width:200px;text-align:center;clear:both;}.enroll-agree-check .new-checkbox svg{display:block;}.enroll-agree-check{margin-top:10px;}.enroll-booking-policy{color:#58595B;font-size:14px;padding-left:25px;margin-bottom:20px;}#online-booking-flexible-payment .form-buttons,#online-booking-recreational-payment .form-buttons{width:66.66%;display:inline-block;margin-bottom:20px;}#online-booking-flexible-payment .form-buttons{width:100%;padding-left:50px;}#online-booking-recreational-payment .form-buttons .seperator{display:block;width:290px;text-align:center;clear:both;}#online-booking-flexible-payment h1.title a:hover,#node-registration-form h1.title a:hover,#online-booking-recreational-payment h1.title a:hover,#online-booking-recreational-payment h1.title a:hover{color:#47CDFE;cursor:pointer;}.page-node-register .form-actions a,.page-node-register .form-actions #edit-booking-bankwire{margin:0 !important;}.page-node-register .form-item-email,.page-node-register .form-item-account{display:none;}#online-booking-flexible-payment .enrollstep-disable h5,#online-booking-recreational-payment .enrollstep-disable h5,.page-node-register.node-type-add-recreational-course .enrollstep-disable h5{color:#B5B5B5;}#online-booking-flexible-payment .booking-access-link,#online-booking-recreational-payment .booking-access-link,#online-booking-assistant-alert .calendar-link{display:inline-block;padding:10px 0 20px;text-align:center;width:100%;}#online-booking-flexible-payment .booking-access-link a,#online-booking-recreational-payment .booking-access-link a{padding:15px 15px;font-size:24px;display:inline-block;width:200px;}#online-booking-flexible-payment .page-header,#online-booking-recreational-payment .page-header,#online-booking-assistant-alert .enrollstep,#node-registration-form .page-header,#webform-client-form-210713 .page-header,#webform-client-form-210713 .webform-component--message,#webform-client-form-210713 #edit-submitted-docs-ajax-wrapper,.page-contact-organizer .form-item-message,.page-contact-organizer .form-item-files-contact-docs,.page-contact-organizer #edit-contact-docs-ajax-wrapper,.page-contact-organizer .page-header{display:inline-block;margin-bottom:35px;width:66.66%;}#webform-client-form-210713 .webform-component--message,.page-contact-organizer .form-item-message{margin-bottom:0px;}#webform-client-form-210713 #edit-submitted-docs-ajax-wrapper,.page-contact-organizer #edit-contact-docs-ajax-wrapper,.page-contact-organizer .form-item-files-contact-docs{margin-bottom:0;margin-right:80px;width:40%;}#online-booking-flexible-payment .page-header a,#node-registration-form .page-header a,#online-booking-recreational-payment .page-header a{color:#333;}#online-booking-flexible-payment .view-booking-course-details,#online-booking-recreational-payment .view-booking-course-details,#node-registration-form .view-booking-course-details{margin-top:100px;}#webform-client-form-210713 .view-booking-course-details,.page-contact-organizer .view-booking-course-details{margin-top:30px;}.view-booking-course-details .training-calendar-page{width:300px;}.page-node-register .btn.disabled-button{background-color:rgba(255,102,0,0.4) !important;}.view-online-booking-student-courses .view-content{display:inline-block;width:100%;}.view-online-booking-student-courses .views-widget,#webform-client-form-210713 #cancelaction,#webform-client-form-210713 .description,#webform-client-form-210713 .grippie,#webform-client-form-210713 #edit-submitted-docs-ajax-wrapper .form-submit,.page-contact-organizer #edit-contact-docs-ajax-wrapper #edit-contact-docs-upload-button{display:none;}#webform-client-form-210713 .resizable-textarea,.page-contact-organizer .form-item-message{border:medium none;padding:0;}.page-node-210713 .webform-component--message .form-control,.page-contact-organizer .form-type-textarea textarea{border:medium none;box-shadow:none;height:150px;margin-bottom:22px;width:90%;}.view-online-booking-student-courses #edit-field-training-start-date-value2-wrapper{left:35%;position:absolute;top:40px;width:200px;}.page-node-210713 #webform-client-form-210713 .webform-component--docs .form-control,.page-contact-organizer .form-item-contact-docs #edit-contact-docs-upload input{border:medium none;box-shadow:none;display:inline-block;height:25px;min-height:55px;padding:16px 12px;}.webform-client-form-210713 .webform-component--message{margin-bottom:0px;}@media only screen and (min-width:768px){.view-online-booking-student-courses .view-content .col-sm-3{width:33.33%;}}@media only screen and (max-width:991px){.page-student-certification-detail .kiter-group{width:100%;margin-bottom:10px;}}@media only screen and (min-width:1200px){.view-online-booking-student-courses .view-content .col-md-4{width:25%;}}@media only screen and (max-width:1199px){.view-online-booking-student-courses .view-header a{width:29%;}}@media only screen and (max-width:767px){#online-booking-flexible-payment .page-header,#online-booking-assistant-alert .enrollstep,#online-booking-recreational-payment .page-header,.page-node-register .enrollstep,#online-booking-flexible-payment .enrollstep,#online-booking-flexible-payment .form-buttons,#online-booking-recreational-payment .enrollstep,#online-booking-recreational-payment .form-buttons,.page-node-register .form-actions,#webform-client-form-210713 .page-header,#webform-client-form-210713 .webform-component--message,#webform-client-form-210713 #edit-submitted-docs-ajax-wrapper,#webform-client-form-210713 .webform-component--message .form-control,.page-contact-organizer .form-item-message,.page-contact-organizer .form-item-files-contact-docs,.page-contact-organizer #edit-contact-docs-ajax-wrapper,.page-contact-organizer .page-header{width:100%;}.view-booking-course-details{float:left;width:100%;}.view-booking-course-details .view-header{text-align:center;width:100%;}.view-online-booking-student-courses .view-header a{width:auto;}.view-online-booking-student-courses #edit-field-training-start-date-value2-wrapper{left:inherit;padding:15px;position:inherit;top:inherit;width:300px;}}@media only screen and (max-width:32px){.page-node-register .form-actions{padding-left:25px;}.page-node-register i.fa-paypal{left:65px;}}.page-more-spoken-language .views-exposed-form-training-calendar-page .views-exposed-widget,.page-more-spoken-language .views-exposed-form-training-calendar-page .title-h1,.page-more-spoken-language .views-exposed-form-training-calendar-page .more-language-popup{display:none !important;}.page-more-spoken-language .views-exposed-widget.views-widget-filter-field_course_language_value,.page-more-spoken-language .views-exposed-widget.views-submit-button{display:block !important;}.page-more-spoken-language #views-exposed-form-training-calendar-page-1{margin-top:40px;width:100%;display:inline-block;}.page-training-kite-course-calendar .language-filter-results{width:100%;display:inline-block;}.page-training-kite-course-calendar .language-filter-results h6{font-weight:normal;}.page-training-kite-course-calendar .views-widget-filter-field_course_language_value .form-type-bef-checkbox{display:none;}.views-widget-filter-field_course_language_value .form-checkboxes{margin-bottom:0;padding-bottom:0;}a.more-language-popup{color:#2a6496;font-weight:bold;}.page-more-spoken-language .container{width:100%;}.page-more-spoken-language .views-widget-filter-field_course_language_value .form-type-bef-checkbox{width:19% !important;display:inline-block;}@media all and (max-width:767px){.page-more-spoken-language .views-widget-filter-field_course_language_value .form-type-bef-checkbox{width:49% !important;}}.view-recreational-booking-school-dashboard{display:inline-block;width:100%;}.view-recreational-booking-school-dashboard .view-header strong{margin-bottom:20px;display:inline-block;width:100%;}.view-recreational-booking-school-dashboard .view-empty{font-weight:bold;}#school-recreational-dashboard span{display:inline-block;width:100%;padding-bottom:5px;}#school-recreational-dashboard div.rechr{display:inline-block;width:100%;font-size:14px;color:#999;padding-top:15px;}#school-recreational-dashboard .rec-category{color:rgb(255,102,0);padding-top:10px;}#school-recreational-dashboard .rec-label{color:#999;font-weight:normal;}#school-recreational-dashboard .rec-comments{width:50%;display:inline-block;}#school-recreational-dashboard .rec-action{float:right;width:200px;}#school-recreational-dashboard .rec-action a{display:inline-block;width:100%;}#school-recreational-dashboard .rec-action a.rec-student-registration{margin-bottom:10px;}.view-student-list-details #certifiedlevel .kiter-group .grid-level5 strong{font-weight:bold!important;font-style:italic!important;color:#000;}
.form-item-internship-hours,.form-item-coach-documents{float:left;}#requirement-start-form #edit-submit{float:right;margin-top:40px;}.form-item-internship-hours,.form-item-coach-documents{float:left;margin-right:10px;}.form-item-internship-hours,.form-item-coach-documents,.form-item-internship-reason{margin-right:10px;width:30px;display:none;}.internship-hour-getvalue,.coach-document-getvalue{border:2px solid;margin:5px;text-align:center;width:35px;}.internship-hour-getreason{border:2px solid;margin:5px 20px;width:50%;text-align:left;padding:2px;}.form-item-certification-comments .resizable-textarea,.form-item-internship-reason .resizable-textarea{border:none;padding:0;padding-left:40px;width:90%;}.form-item-internship-reason{width:100%;}.internship-reason-text-block textarea{width:85%;}.form-item-certification-comments input{border:2px solid;margin:10px 0 0 40px;width:50%;display:inline-block;}.page-my-training-info-details .training-certification-comments{margin:20px 0;display:inline-block;width:100%;}.coach-document-getvalue{width:200px;text-align:left;padding:2px;}#requirement-start-form .split-blocks{margin:0 !important;}#requirement-start-form .split-blocks .form-item,.internship-hour-select-block,.internship-reason-text-block{padding-left:20px;}.coach-document-input-block{padding-left:40px;}.internship-reason-text-block input{width:52% !important;}.internship-reason-text-block input,.form-item-certification-comments input{-webkit-transform:translateZ(0px);}.internship-hour-select-block select,.internship-hour-select-block a.selectBox{width:70px !important;}#requirement-start-form .form-item-internship-hours,#requirement-start-form .form-item-coach-documents,#requirement-start-form .form-item-internship-reason{margin:0 0 0 40px;padding:0;}.form-item-internship-hours label,.form-item-coach-documents label,.form-item-internship-reason label{float:left;margin-right:5px !important;}#requirement-start-form .split-blocks .form-checkboxes:last-child .form-type-checkbox label,#requirement-start-form label.failed-input{color:#FF0000;font-weight:bold;}#requirement-start-form .split-blocks .form-checkboxes:last-child .form-type-checkbox label span,#requirement-start-form span.failed-input{font-weight:normal;padding-left:10px;color:#FF0000;}#requirement-start-form .back-to-step-one{margin-top:40px;margin-left:0 !important;}#block-block-13 .feedback-resend,#block-block-13 .certify-node-delete{background:#1d62af;border:0 none;border-radius:3px;color:#FFFFFF;float:left;font-size:10px;margin-right:10px;margin-top:5px;padding:2px 5px;text-shadow:none;width:60px;}.feedback-resend .fa-share-square-o,.certify-node-delete .fa-trash-o{font-size:10px;color:#FFFFFF;float:left;padding:3px 4px 0px 4px;}#confirmButtons .fa-times,#confirmButtons .fa-check-square-o{font-size:15px;}#confirmButtons a.yes,#confirmButtons a.no,#confirmButtons a.yes:hover,#confirmButtons a.no:hover{padding:0 5px !important;height:35px;width:50px;margin-top:20px;border-radius:5px;}.page-admin-iko-quality-scc-reports #confirmButtons a.yes,.page-admin-iko-quality-scc-reports #confirmButtons a.no,.page-admin-iko-quality-scc-reports #confirmButtons a.yes:hover,.page-admin-iko-quality-scc-reports #confirmButtons a.no:hover{position:inherit;height:33px;}.show-internship-hour{font-weight:bold;margin-left:20px;margin-right:10px;}.show-coach-document{font-weight:bold;margin-right:10px;}.selected-internship-hour-foruser,.selected-coach-document-foruser,.selected-internship-reason-foruser,.selected-certification-comments-foruser{float:left;font-weight:bold;margin-bottom:10px;margin-top:10px;width:100%;}.selected-certification-special-task-foruser{float:left;margin:0px 20px;width:100%;}.selected-certification-comments-foruser{font-weight:normal;}.positive-clss{cursor:pointer;}.negative-clss{cursor:pointer;}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}#edit-slider-filter-max-wrapper,#edit-slider-filter-min-wrapper,#edit-slider-filter-max-wrapper label{margin-top:5px;display:inline-block;}#edit-slider-filter-min,#edit-slider-filter-max{width:30px;}#edit-slider-filter-max-wrapper label{width:75px;text-align:center;}.node-trainings_events_-form .form-item-field-down-payment-und-0-currency-code .selectBox,.node-trainings_events_-form .form-item-field-course-price-currency-und-0-currency-code .selectBox,.node-trainings_events_-form .form-item-field-school-net-income-und-0-currency-code .selectBox{width:75px;display:none !important;}.node-school-form .node-language-name{float:right;font-size:18px;font-weight:bold;}.chart{position:relative;display:inline-block;width:110px;text-align:center;}.chart canvas{position:absolute;top:0;left:0;}.percent{display:inline-block;line-height:110px;z-index:2;}.percent:after{content:'%';margin-left:0.1em;font-size:.8em;}.page-user-edit .field-group-accordion-wrapper{margin:20px 0;display:inline-block;width:100%;}.page-user-edit .field-group-accordion-wrapper h3{background:#f7f7f7;margin:0px !important;padding:4px 8px;}.page-user-edit .field-group-accordion-wrapper h3 a{font-size:16px;color:#1D62AF;text-transform:uppercase;padding:.5em .5em .5em 2.2em;text-decoration:none;}.page-user-edit .field-group-accordion-wrapper .ui-state-default .ui-icon{background-image:url(/sites/all/themes/iko_theme/images/ui-icons_888888_256x240.png);}.page-user-edit .field-group-accordion-wrapper .ui-state-active .ui-icon{background-image:url(/sites/all/themes/iko_theme/images/ui-icons_454545_256x240.png);}.page-user-edit .field-group-accordion-wrapper .ui-icon-triangle-1-s{background-position:-64px -16px !important;}.page-user-edit .field-group-accordion-wrapper .ui-icon-triangle-1-e{background-position:-32px -16px !important;}.page-user-register .field-group-accordion-wrapper h3{display:none;}.page-user-register .field-group-accordion-wrapper .field-group-format-wrapper{padding:0px;}.field-name-field-certified-level-5{float:left;}.node-trainings_events_-form .multiple-dates-notification{background:#2ea2c5 none repeat scroll 0 0;border:1px solid #bce8f1;border-radius:4px;box-shadow:0 3px 4px 0 #ccc;color:#fff;font-size:16px;font-weight:normal;margin-top:5px;margin-bottom:25px;padding:1px 10px;width:98%;position:relative;}.node-trainings_events_-form .multiple-dates-notification p{margin:1em 0;width:98%;padding:0;}.node-trainings_events_-form .multiple-dates-notification span{border:2px solid #ffffff;border-radius:51%;color:#ffffff;cursor:pointer;font-size:14px;padding:3px;position:absolute;right:7px;text-align:center;top:4px;width:32px;}.page-payment-information .help-block{margin-top:10px;margin-bottom:18px !important;margin-left:20px;}.page-payment-information .help-block strong{color:rgb(0,94,184);font-size:18px;}.page-payment-information label{width:100%;}.page-payment-information #payment-information table td{border:none;}.page-payment-information #payment-information #edit-field{}.page-payment-information #payment-information #edit-payment-option.form-radios{background:#f9f9f9;display:inline-block;margin-bottom:20px;padding:3% 2%;width:100%;}.page-payment-information #payment-information #edit-payment-option.form-radios label,.page-payment-information #payment-information .payment-agreement{font-size:16px;}.page-payment-information #payment-information .form-required{display:none;}.page-payment-information #payment-information .payment-agreement .form-required{display:inline-block;}.page-payment-information #payment-information .payment-agreement{text-align:center;}.page-payment-information #payment-information .payment-agreement .error{text-align:left;}.page-payment-information #payment-information .payment-agreement .iko-agreement,.page-payment-information #payment-information .payment-agreement .iko-school-agreement{padding-left:20px;padding-bottom:30px;text-align:left;}.view-next-step #dashboard-myaccount .recurring-btn,.view-school-overview #dashboard-myaccount .recurring-btn{color:#333;font-size:30px;}.view-next-step #dashboard-myaccount .recurring-btn.enable,.view-school-overview #dashboard-myaccount .recurring-btn.enable{color:#7ED321;}.node-type-school .page-content .container{padding:0;width:100%;}.node-type-school .view-iko-kite-school-details{padding:1% 4%;}.view-iko-kite-school-details .empty{margin:0 auto;width:100%;display:inline-block;text-align:center;}.node-type-school .view-public-school-details{padding:0 2%;width:100%;}.node-type-school .school-public-map-block{padding-left:2%;}.node-type-school #block-views-contact-school-profile-block{padding-right:2%;}.node-type-school .view-school-training-courses .view-filters{display:none;}.node-type-school .school-equipment{padding-bottom:20px;}.node-type-school .public-school-details{margin:auto;width:1200px;}.node-type-school .public-school-details .tab-pane{display:inline-block;width:100%;color:rgb(128,128,128);padding:0 2%;}.node-type-school .school-facilities ul{padding-left:20px;}.node-type-school .school-facilities li{list-style:none;display:inline-block;padding-right:2%;width:150px;float:left;padding-bottom:5px;}.node-type-school .school-facilities li:nth-child(2n+1){clear:both;}.node-type-school .school-tabs .school-nav-tabs{background-color:#f4f0f0;border-bottom:1px solid;border-top:1px solid;color:#9b9ea0;display:inline-block;list-style:none;padding:1% 10%;width:100%;}.node-type-school .school-tabs .school-nav-tabs li{float:left;width:25%;}.node-type-school .school-tabs .school-nav-tabs li a{color:#9b9ea0;font-size:20px;padding:2px 0;}.node-type-school #block-block-34{margin-top:22px;}.node-type-school .fa-globe::before{content:"";}.node-type-school .school-tabs .school-nav-tabs li.active a{font-weight:bold;color:#0068b4;}.node-type-school .school-tabs .school-nav-tabs li:hover a{color:#0068b4;}.page-iko-kite-school-detail #block-system-main .view-iko-kite-school-details{display:none;}.node-type-school .margin-pagination-fix .carousel-pagination{height:auto;}.node-type-school .view-school-training-courses .view-content,.node-type-school .school-team-block{position:relative;}.node-type-school .carousel-box .next,.node-type-school .carousel-box .prev{position:absolute;top:50%;z-index:2;margin:0;}.node-type-school .carousel-box .next{right:0;}#school-public-contact-block .training_date{position:relative;}#school-public-contact-block span.rec-input-date .fa{position:absolute;left:0px;top:17px;}#school-public-contact-block .training_date span span{text-align:left;}#school-public-contact-block .training_date input{border:none;box-shadow:none;height:auto;min-height:auto;margin-bottom:0;padding:0 0px 0 15px;font-size:16px;}#contact-school-section .captcha{display:none;}#contact-school-section .form-group{margin-bottom:3px;}.logged-in #contact-school-section .form-type-textfield,.logged-in #contact-school-section .contact-agreement{display:none;}#school-public-contact-block input.form-submit{width:300px;font-size:20px;font-weight:bold;}#school-public-contact-block .training_date > span.rec-input-date{width:300px;}#school-public-contact-block a.getcontact{width:300px;font-size:20px;font-weight:bold;}.page-contact-school #block-system-main{background:#f9f9f9;padding:10px 15px;}#contact-school-enquiry .form-type-textarea textarea{border:medium none;box-shadow:none;height:150px;margin-bottom:22px;width:100%;}#contact-school-enquiry .captcha,#student-registration-form .captcha,#add-student-form .captcha{display:none;}#contact-school-enquiry .form-item-contact-docs #edit-contact-docs-upload input{border:medium none;box-shadow:none;display:inline-block;height:25px;min-height:55px;padding:16px 12px;}#contact-school-enquiry #edit-contact-docs-ajax-wrapper #edit-contact-docs-upload-button{display:none;}.node-type-school .contact-error{display:inline-block;width:100%;}#school-public-contact-block .contact-agreement{padding-bottom:5px;}#school-public-contact-block .eventagreement{padding:0px;font-size:13px;}.node-type-ifs-feedback .node-ifs_feedback-form .form-item-field-user-reference-und,.node-type-ifs-feedback .node-ifs_feedback-form .field-name-field-ifs-form-status,.node-type-ifs-feedback ul.tabs,.node-type-ifs-feedback .page-header,.node-type-ifs-feedback #block-progressive-cms-page-title{display:none;}.node-ifs_feedback-form .resizable-textarea{border:none;padding:0;}.node-ifs_feedback-form .ifs-description{display:inline-block;width:100%;margin-bottom:30px;}.node-ifs_feedback-form .ifs-description p{font-weight:bold;font-size:15px;}.node-ifs_feedback-form .form-type-radio{width:140px;display:inline-block;}.node-ifs_feedback-form .form-actions{margin-top:50px;}.node-form.node-ifs_feedback-form .form-item label{font-weight:normal;}.node-ifs_feedback-form .field-type-list-text .form-type-radio .new-radio{position:relative;top:25px;left:85px;}.node-ifs_feedback-form .field-type-list-text .form-type-radio{padding-left:0;padding-bottom:20px;}.node-ifs_feedback-form .field-type-list-text .form-type-radio label{width:100%;padding-left:0;display:inline-block;text-align:center;}@media only screen and (max-width:767px){.node-ifs_feedback-form .field-type-list-text .form-type-radio{padding-left:20px;padding-bottom:0px;}.node-ifs_feedback-form .field-type-list-text .form-type-radio label{width:100%;padding-left:20px;display:inline-block;text-align:left;}.node-ifs_feedback-form .field-type-list-text .form-type-radio .new-radio{position:inherit;top:inherit;left:inherit;}.node-ifs_feedback-form .form-type-radio{width:100%;}}.node-type-sfi-feedback .node-sfi_feedback-form .field-name-field-user-reference,.node-type-sfi-feedback .node-sfi_feedback-form .field-name-field-sfi-form-status,.node-type-sfi-feedback ul.tabs,.node-type-sfi-feedback .page-header,.node-type-sfi-feedback #block-progressive-cms-page-title{display:none;}.node-sfi_feedback-form .resizable-textarea{border:none;padding:0;}.node-sfi_feedback-form .sfi-description{display:inline-block;width:100%;margin-bottom:30px;}.node-sfi_feedback-form .sfi-description p{font-weight:bold;font-size:15px;}.node-sfi_feedback-form .form-type-radio{width:140px;display:inline-block;}.node-sfi_feedback-form .form-actions{margin-top:50px;}.node-form.node-sfi_feedback-form .form-item label{font-weight:normal;}.node-sfi_feedback-form .field-name-field-general-work-experience .form-type-radio .new-radio,.node-sfi_feedback-form .field-name-field-instructor-availability .form-type-radio .new-radio{position:relative;top:25px;left:85px;}.node-sfi_feedback-form .field-name-field-general-work-experience .form-type-radio,.node-sfi_feedback-form .field-name-field-instructor-availability .form-type-radio{padding-left:0;padding-bottom:20px;}.node-sfi_feedback-form .field-name-field-general-work-experience .form-type-radio label,.node-sfi_feedback-form .field-name-field-instructor-availability .form-type-radio label{width:100%;padding-left:0;display:inline-block;text-align:center;}@media only screen and (max-width:767px){.node-sfi_feedback-form .field-type-list-text .form-type-radio{padding-left:20px;padding-bottom:0px;}.node-sfi_feedback-form .field-type-list-text .form-type-radio label{width:100%;padding-left:20px;display:inline-block;text-align:left;}.node-sfi_feedback-form .field-type-list-text .form-type-radio .new-radio{position:inherit;top:inherit;left:inherit;}.node-sfi_feedback-form .form-type-radio{width:100%;}}.not-logged-in.page-node-add-quality-feedback #sidebar{display:none;}.not-logged-in.page-node-add-quality-feedback #content{width:90%;margin:0 auto;float:none;background:#FFF;padding-right:0;}.not-logged-in.page-node-add-quality-feedback #block-system-main{background:#FFF;}.node-type-quality-feedback ul.tabs,.node-type-quality-feedback .page-header,.node-type-quality-feedback #block-progressive-cms-page-title,.node-quality_feedback-form .field-type-file .help-block,.node-quality_feedback-form .field-type-file .fieldset-wrapper label,.node-quality_feedback-form .field-type-file .tabledrag-toggle-weight-wrapper,.node-quality_feedback-form .field-type-file .tabledrag-handle,.node-quality_feedback-form .field-name-field-quality-form-status{display:none;}.node-quality_feedback-form .resizable-textarea{border:none;padding:0;margin-top:20px;}.node-quality_feedback-form .field-name-field-what-supporting-informatio .resizable-textarea{margin-top:30px;}.node-quality_feedback-form .quality-description{display:inline-block;width:100%;margin-bottom:30px;}.node-quality_feedback-form .quality-description p{font-weight:bold;font-size:15px;}.node-quality_feedback-form .form-actions{margin-top:50px;}.node-form.node-quality_feedback-form .form-item label{font-weight:normal;padding-bottom:10px;}.node-form.node-quality_feedback-form .field-name-field-date-of-the-occurence label,.node-form.node-quality_feedback-form .field-name-field-date-of-the-occurence{display:inline-block;width:100%;}.node-form.node-quality_feedback-form .fieldset-description{display:inline-block;width:100%;margin-bottom:20px;font-weight:bold;font-size:14px;}.node-form.node-quality_feedback-form fieldset legend .fieldset-legend{font-size:20px;color:#1D62AF;}.node-form.node-quality_feedback-form .field-type-text-long,.node-form.node-quality_feedback-form .field-type-text-with-summary,.node-form.node-quality_feedback-form .field-type-text{position:relative;}.node-form.node-quality_feedback-form .help-block{color:rgb(255,102,0);margin-top:20px;position:absolute;top:0;}.node-quality_feedback-form .field-type-file .form-control.form-file{width:auto;display:inline-block;}.node-form.node-quality_feedback-form .field-name-field-your-phone-number input,.node-form.node-quality_feedback-form .field-name-field-send-copy-response{margin-top:20px;}.node-quality_feedback-form .field-type-file fieldset legend{background:none;border:none;height:auto;padding:0;}.node-quality_feedback-form .field-type-file fieldset legend .fieldset-legend{font-size:16px;color:#333;}.node-quality_feedback-form .field-type-file .fieldset-wrapper{padding:0;}.node-type-quality-feedback .node-quality-feedback .field{margin-top:20px;display:inline-block;width:100%;}.node-type-quality-feedback .node-quality-feedback .field-label{font-size:16px;color:#333;}.node-quality_feedback-form .quality-agreement,.node-quality_feedback-form .quality-agreement a{color:#FF0000;font-size:14px;margin-top:10px;}.node-quality_feedback-form .quality-agreement a{color:rgb(0,94,184);}.node-type-deal .privacy-policy{width:100%;display:inline-block;margin:20px 0;}@media only screen and (max-width:991px){.not-logged-in.page-node-add-quality-feedback #content{width:100%;padding-right:15px;}}@media only screen and (max-width:480px){.node-quality_feedback-form .resizable-textarea{margin-top:30px;}.node-quality_feedback-form .field-name-field-what-supporting-informatio .resizable-textarea{margin-top:70px;}.node-form.node-quality_feedback-form .field-name-field-what-supporting-informatio .help-block{margin-top:50px;}}.node-form.node-scc_feedback-form .field-name-field-user-reference,.node-form.node-scc_feedback-form .field-name-field-certify-reference,.node-form.node-scc_feedback-form .field-name-field-scc-form-status,.node-form.node-scc_feedback-form .field-name-field-scc-mail-status,.node-type-scc-feedback ul.tabs,.node-type-scc-feedback .page-header,.node-type-scc-feedback #block-progressive-cms-page-title,.node-form.node-scc_feedback-form .tabledrag-toggle-weight-wrapper,.node-form.node-scc_feedback-form .field-multiple-drag,.node-form.node-scc_feedback-form .field-name-field-scc-school-team .form-item label,.node-form.node-scc_feedback-form .field-name-field-scc-school-team .cancel,.node-form.node-scc_feedback-form .delta-order,.node-form.node-scc_feedback-form .field-type-image .help-block,.node-form.node-scc_feedback-form .field-type-image .fieldset-wrapper label,.node-form.node-scc_feedback-form .field-type-image .tabledrag-toggle-weight-wrapper,.node-form.node-scc_feedback-form .field-type-image .tabledrag-handle{display:none;}.node-scc_feedback-form .resizable-textarea{border:none;padding:0;}.node-scc_feedback-form .scc-description{display:inline-block;width:100%;margin-bottom:30px;}.node-scc_feedback-form .scc-bottom-description{display:inline-block;width:100%;margin-top:20px;}.node-scc_feedback-form .scc-description p{font-weight:bold;font-size:15px;}.node-scc_feedback-form .form-actions{margin-top:25px;}.node-scc_feedback-form #plup-bar{height:50px;}.node-scc_feedback-form .drag-more{font-size:14px;color:rgb(255,102,0);}.node-scc_feedback-form #plup-filelist{background:#f9f9f9;padding-bottom:30px;}.node-scc_feedback-form #plup-filelist table td{padding:10px;}.node-scc_feedback-form .field-type-image.form-item-field-upload-at-least-2-videos-a-und-0 .help-block{display:block;font-size:14px;color:rgb(255,102,0);position:relative;margin-top:0px;}.node-scc_feedback-form .form-item.form-item-field-upload-at-least-2-videos-a-und-0 .help-block{margin-top:5px;}#edit-field-upload-at-least-2-videos-a-und legend{background:none;border:none;}.node-scc_feedback-form #plup-bar a{background:rgb(255,102,0);color:#FFFFFF;display:inline-block;margin-bottom:0;margin-right:10px;text-align:center;vertical-align:middle;cursor:pointer;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;border-radius:4px;width:auto;}.node-form.node-scc_feedback-form .form-item label{font-weight:normal;}.node-form.node-scc_feedback-form fieldset,.node-form.node-scc_feedback-form .field-name-body,.node-form.node-scc_feedback-form .field-name-field-scc-location,.node-form.node-scc_feedback-form .field-name-field-scc-school-team{margin-top:25px;display:inline-block;width:100%;}.node-form.node-scc_feedback-form .field-name-field-owner-manager-name,.node-form.node-scc_feedback-form .field-name-field-scc-school-name,.node-form.node-scc_feedback-form .field-name-field-scc-location{width:48%;display:inline-block;padding-right:15px;}.node-form.node-scc_feedback-form .field-name-field-scc-school-team thead th{background:#f2f2f2;border:1px solid #e1e1e1;color:#1e1e1e;height:50px;padding:0 18px;margin-bottom:0;text-decoration:none;-webkit-transition:opacity .2s linear;transition:opacity .2s linear;width:100%;}.node-form.node-scc_feedback-form .field-name-field-scc-school-team thead th label{font-size:16px;font-weight:normal;line-height:49px;margin:0;color:#7F7F7F;padding:0;width:100%;}.node-form.node-scc_feedback-form .field-name-field-scc-school-team .form-wrapper{width:18%;display:inline-block;padding-right:20px;}.node-form.node-scc_feedback-form .field-name-field-scc-school-team .table-striped>tbody>tr>td{border:0px;background:#FFF;}.node-form.node-scc_feedback-form .field-name-field-scc-school-team .form-item tr:first-child label{display:block;padding:0;}.node-form.node-scc_feedback-form .field-add-more-submit{width:auto !important;display:inline-block;border-radius:50%;font-size:40px;padding:10px;margin:0;line-height:16px;font-weight:bold;}.node-form.node-scc_feedback-form .field-name-field-scc-school-team div.clearfix{padding:10px;background:#C0D6ED;width:100%;text-align:center;}.node-form.node-scc_feedback-form .field-name-field-seen-working{vertical-align:top;}.node-form.node-scc_feedback-form .field-name-field-seen-working .form-type-checkbox.checkbox{padding:0;}.node-form.node-scc_feedback-form .field-name-field-seen-working .new-checkbox,.node-form.node-scc_feedback-form .field-name-field-seen-working .checkbox input[type="checkbox"]{margin:15px 0 0 15px;}.node-form.node-scc_feedback-form .field-name-field-seen-working .new-checkbox input[type="checkbox"]{margin:0;}.node-form.node-scc_feedback-form input.form-text{width:100%;}.node-form.node-scc_feedback-form .field-name-field-general-condition-of-the-e .help-block{margin-top:0;margin-left:20px;margin-bottom:0 !important;}.node-form.node-scc_feedback-form .field-type-image .form-control.form-file{width:auto;display:inline-block;}.node-form.node-scc_feedback-form .field-type-image fieldset legend{background:none;border:none;height:auto;padding:0;}.node-form.node-scc_feedback-form .field-type-image fieldset legend .fieldset-legend{font-size:16px;color:#333;}.node-form.node-scc_feedback-form .field-type-image .fieldset-wrapper{padding:0;}.node-form.node-scc_feedback-form .field-name-field-scc-location table th{background:none;border:none;font-size:16px;color:#333;padding:0;}.node-form.node-scc_feedback-form .field-name-field-scc-location table td{background:none;border:none;padding:0;}.node-type-scc-feedback .node-scc-feedback .field{display:inline-block;width:100%;margin:10px 0;}.node-type-scc-feedback .node-scc-feedback .field-type-list-boolean .field-label{font-weight:normal;font-size:14px;display:inline-block;margin-right:10px;}.node-type-scc-feedback .node-scc-feedback .field-type-list-boolean .field-items{display:inline-block;font-weight:400;}.node-type-scc-feedback .node-scc-feedback .field-type-list-boolean.scc-unchecked .field-label{color:#f00;}.node-type-scc-feedback .node-scc-feedback .field-name-field-free-image-permission.scc-checked .field-label{color:#40AC35;}@media only screen and (max-width:767px){.node-form.node-scc_feedback-form .field-name-field-owner-manager-name,.node-form.node-scc_feedback-form .field-name-field-scc-school-name,.node-form.node-scc_feedback-form .field-name-field-scc-location,.node-form.node-scc_feedback-form .field-name-field-scc-school-team .form-wrapper{width:100%;padding-right:0px;}.node-form.node-scc_feedback-form .field-name-field-scc-school-team .form-item tr label{display:block;}.node-form.node-scc_feedback-form .field-name-field-seen-working{margin-bottom:30px;}}.field-name-field-enable-recurring-payment .form-type-checkboxes .form-item{margin-top:10px;}.field-name-field-enable-recurring-payment .form-type-checkboxes label{display:none;}.field-name-field-enable-recurring-payment .form-type-checkboxes .form-checkboxes label{display:block;}.field-name-field-enable-recurring-payment .form-type-checkboxes .new-checkbox{border:none;}.field-name-field-enable-recurring-payment .form-type-checkboxes input[type=checkbox]{position:absolute;margin-left:-9999px;visibility:hidden;}.field-name-field-enable-recurring-payment .form-type-checkboxes span{display:inline-block;position:relative;cursor:pointer;outline:none;user-select:none;}.field-name-field-enable-recurring-payment .form-type-checkboxes span{padding:2px;width:62px;height:24px;background-color:#ea3c3c;border-radius:24px;vertical-align:top;margin-right:10px;}.field-name-field-enable-recurring-payment .form-type-checkboxes span:before,.field-name-field-enable-recurring-payment .form-type-checkboxes span:after{display:block;position:absolute;content:"";}.field-name-field-enable-recurring-payment .form-type-checkboxes span:before{top:2px;left:2px;bottom:2px;right:2px;background-color:#fff;border-radius:32px;}.field-name-field-enable-recurring-payment .form-type-checkboxes span:after{top:4px;left:4px;bottom:4px;width:26px;background-color:#ea3c3c;border-radius:26px;}.field-name-field-enable-recurring-payment .form-type-checkboxes span.special{background-color:#42A70D;}.field-name-field-enable-recurring-payment .form-type-checkboxes span.special:after{margin-left:28px;background-color:#42A70D;}#plan-payment-page{width:50%;margin:20px auto;padding:20px;}#plan-payment-page label{color:#7D7D7D;font-size:14px;}#plan-payment-page h4{color:#7D7D7D;font-size:18px;}#plan-payment-page a.paypal-pay{margin:0 15px 30px;display:inline-block;}#plan-payment-page a.paypal-pay img{background:#FFC439;padding:10px 30px;border-radius:5px;}.stripe-container div#card-errors{margin-bottom:5px;color:#8c2e0b;}#plan-payment-page .fieldset-wrapper{padding:0;}.stripe-container .fieldset{margin:0 15px 30px;padding:0;border-style:none;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:justify;justify-content:space-between;}.stripe-container .field{padding:10px 20px 11px;border:1px solid #CCC;border-radius:5px;width:100%;font-size:16px;font-weight:600;}.stripe-container .field.half-width{width:calc(50% - (5px / 2));}.stripe-container .field.third-width{width:calc(33% - (5px / 3));}.stripe-container .field + .field{margin-top:6px;}.stripe-container .field.focus,.stripe-container .field:focus{color:#424770;background-color:#f6f9fc;}.stripe-container .field.invalid{border:1px solid red;}.stripe-container .field.invalid.focus{background-color:#f6f9fc;}.stripe-container .field.focus::-webkit-input-placeholder,.stripe-container .field:focus::-webkit-input-placeholder{color:#cfd7df;}.stripe-container .field.focus::-moz-placeholder,.stripe-container .field:focus::-moz-placeholder{color:#cfd7df;}.stripe-container .field.focus:-ms-input-placeholder,.stripe-container .field:focus:-ms-input-placeholder{color:#cfd7df;}.stripe-container input,.stripe-container button{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;border-style:none;}.stripe-container input{color:#000;}.stripe-container input::-webkit-input-placeholder{color:#9bacc8;}.stripe-container input::-moz-placeholder{color:#9bacc8;}.stripe-container input:-ms-input-placeholder{color:#9bacc8;}.stripe-container button{display:block;width:calc(100% - 30px);height:50px;margin:0 15px;background-color:#40ab35;border-radius:5px;color:#FFFFFF;font-weight:600;text-transform:uppercase;cursor:pointer;font-size:20px;}#plan-payment-page fieldset,#plan-payment-page .selectBox{margin-bottom:0;}span.ikoagreement{text-align:center;font-size:13px;display:inline-block;width:100%;}span.ikoagreement a{color:rgb(255,102,0);}.stripe-container button:active{background-color:#f5be58;}#stripe-container .hide{display:none;}.stripe-after-transaction{color:black;background:#CCFFCC;padding:6px 12px;border:1px solid green;font-size:12px;margin-bottom:20px;}.stripe-after-transaction.stripe-error{color:red;border:1px solid red;background:#FFF;}.stripe-container .disable-me{pointer-events:none;color:#ccc;opacity:0.5;}.stripe-container .fieldset.card-info{position:relative;}.stripe-container .stripe-brand{position:absolute;right:15px;top:33px;}.stripe-container .fieldset.card-info .field{border:none;border-radius:0px;}.stripe-container .fieldset.card-info .field-container{border:1px solid #CCC;border-radius:5px;width:100%;height:80px;}.stripe-container .fieldset.card-info .field#stripe-card-number{border-bottom:1px solid #CCC;}.stripe-container .fieldset.card-info .field#stripe-card-expiry{border-right:1px solid #CCC;width:49%;display:inline-block;}.stripe-container .fieldset.card-info .field#stripe-card-cvc{width:49%;display:inline-block;margin-top:0;}.stripe-container .stripe-brand i{font-size:20px;color:rgb(0,94,184);width:25px;height:20px;display:inline-block;}.stripe-container .stripe-accepted-card{margin:0 15px 15px;}.stripe-container .stripe-accepted-card ul{padding:0;margin:0;}.stripe-container .stripe-accepted-card li{list-style:none;display:inline-block;}.stripe-container .stripe-accepted-card li img{height:35px;}.stripe-container .stripe-accepted-card li.stripe-logo-container{margin-right:10px;}.stripe-container .stripe-accepted-card li .stripe-shield-icon{width:35px;height:35px;vertical-align:middle;margin-right:10px;}.stripe-container .stripe-accepted-card li svg path{fill:#40ab35;}.stripe-container .stripe-accepted-card span{font-weight:bold;font-size:15px;padding-bottom:5px;display:inline-block;}.stripe-container .stripe-accepted-card i{font-size:40px;padding-right:10px;vertical-align:middle;}.stripe-container .stripe-accepted-card i.fa-cc-visa{color:#3D424E;}.stripe-container .stripe-accepted-card i.fa-cc-mastercard{color:#3D424E;}.stripe-container .stripe-accepted-card i.fa-cc-amex{color:#3D424E;}.stripe-container .stripe-accepted-card i.fa-shield{color:#40ab35;}.stripe-container .stripe-brand i.fa-cc-visa:before,.stripe-container .stripe-brand i.fa-cc-mastercard:before,.stripe-container .stripe-brand i.fa-cc-amex:before,.stripe-container .stripe-brand i.fa-cc-discover:before,.stripe-container .stripe-brand i.fa-cc-diners:before,.stripe-container .stripe-brand i.fa-cc-jcb:before{content:'';}.stripe-container .stripe-brand i.fa-cc-visa{background:url(/sites/all/modules/custom/iko_training/css/images/visa.svg) no-repeat center center transparent;}.stripe-container .stripe-brand i.fa-cc-mastercard{background:url(/sites/all/modules/custom/iko_training/css/images/mastercard.svg) no-repeat center center transparent;}.stripe-container .stripe-brand i.fa-cc-amex{background:url(/sites/all/modules/custom/iko_training/css/images/amex.svg) no-repeat center center transparent;}.stripe-container .stripe-brand i.fa-cc-discover{background:url(/sites/all/modules/custom/iko_training/css/images/discover.svg) no-repeat center center transparent;}.stripe-container .stripe-brand i.fa-cc-diners{background:url(/sites/all/modules/custom/iko_training/css/images/diners.svg) no-repeat center center transparent;}.stripe-container .stripe-brand i.fa-cc-jcb{background:url(/sites/all/modules/custom/iko_training/css/images/jcb.svg) no-repeat center center transparent;}.stripe-container .success{border:none;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:absolute;width:100%;height:100%;padding:10px;text-align:center;pointer-events:none;overflow:hidden;top:0;left:0;}.stripe-container{position:relative;}.stripe-container.submitting form,.stripe-container.submitted form{transform:scale(0.9);pointer-events:none;}.stripe-container.submitting .success,.stripe-container.submitted .success{pointer-events:all;opacity:0.7;z-index:1;background:#000;}.stripe-container.submitting .success .icon,.stripe-container.submitted .success .icon{opacity:1;}.field-name-field-payment-recurring-method{display:none;}.stripe-container .success > *{transition-property:opacity,transform;transition-duration:0.35s;transition-timing-function:cubic-bezier(0.165,0.84,0.44,1);opacity:0;transform:translateY(50px);}.stripe-container .success .icon{margin:15px 0 30px;transform:translateY(70px) scale(0.75);}.stripe-container .success .icon svg{will-change:transform;}.stripe-container .success .icon .border{stroke:#fcd669;stroke-dasharray:251;stroke-dashoffset:62.75;transform-origin:50% 50%;transition:stroke-dashoffset 0.35s cubic-bezier(0.165,0.84,0.44,1);animation:spin 1s linear infinite;}.stripe-container .success .icon .checkmark{stroke:#fff;stroke-dasharray:60;stroke-dashoffset:60;transition:stroke-dashoffset 0.35s cubic-bezier(0.165,0.84,0.44,1) 0.35s;}.logged-in .stripe-mail-field{display:none;}.not-logged-in .stripe-mail-field{display:block;}@media (max-width:767px){#plan-payment-page{width:100%;padding:0px;}}.node-tcc-form .field-name-field-user-reference,.node-tcc-form .field-name-field-event-reference,.node-tcc-form .field-name-field-tcc-form-status,.node-type-tcc ul.tabs,.nnode-type-tcc .page-header,.node-type-tcc #block-progressive-cms-page-title,.node-tcc-form .form-item-title{display:none;}.node-tcc-form .resizable-textarea{border:none;padding:0;}.node-tcc-form .form-type-radio{width:140px;display:inline-block;}.node-tcc-form .form-actions{margin-top:50px;}.node-tcc-form .form-item label{font-weight:normal;}.node-tcc-form .field-name-field-trainer-satisfaction-level .form-type-radio .new-radio,.node-tcc-form .field-name-field-rate-trainer-performance .form-type-radio .new-radio{position:relative;top:25px;left:85px;}.node-tcc-form .field-name-field-trainer-satisfaction-level .form-type-radio,.node-tcc-form .field-name-field-rate-trainer-performance .form-type-radio{padding-left:0;padding-bottom:20px;}.node-tcc-form .field-name-field-trainer-satisfaction-level .form-type-radio label,.node-tcc-form .field-name-field-rate-trainer-performance .form-type-radio label{width:100%;padding-left:0;display:inline-block;text-align:center;}@media only screen and (max-width:767px){.node-tcc-form .field-type-list-text .form-type-radio{padding-left:20px;padding-bottom:0px;}.node-tcc-form .field-type-list-text .form-type-radio label{width:100%;padding-left:20px;display:inline-block;text-align:left;}.node-tcc-form .field-type-list-text .form-type-radio .new-radio{position:inherit;top:inherit;left:inherit;}.node-tcc-form .form-type-radio{width:100%;}}#user-login .form-submit.disabled,.node-add_certifications-form .form-submit[disabled='disabled'],.page-user-register #user-register-form .form-submit[disabled='disabled']{pointer-events:none;background-image:url('/sites/all/themes/iko_theme/images/ajax-loader.gif');background-repeat:no-repeat;background-position:right center;}
#edit-instructorid{background:none repeat scroll 0 0 #f2f2f2;border:2px solid #ccc;color:#000;float:left;font-size:16px;margin-left:144px;max-height:50px;overflow:hidden;position:absolute;width:575px;z-index:999;padding-left:10px;}#trainer-student-select-form .form-item-InstructorID label:first-child{color:#1d62af;float:left;font-size:14px;margin-top:25px;}#edit-instructorid input{display:none;}#edit-instructorid label{cursor:pointer;}.select-trainer-id{cursor:pointer;padding:10px 0;text-align:center;}.control-block-with-arrow{background:url("/sites/all/themes/iko_theme/images/dropdown_design.png") no-repeat scroll 0 0 / 50px 64px rgba(0,0,0,0);color:transparent;cursor:pointer;float:left;margin-left:602px;margin-top:10px;padding:22px;}.form-item.form-type-radios.form-item-InstructorID{clear:both;float:left;position:relative;}#trainer-student-select-form .form-submit{background:-moz-linear-gradient(center top,#1d62af 0%,#1d62af 100%) repeat scroll 0 0 rgba(0,0,0,0) !important;border-color:#1d62af !important;border-radius:0 !important;color:#ffffff !important;float:left;font-size:14px !important;margin-left:-14px;margin-right:0;margin-top:9px;padding:17px 5px;text-shadow:none !important;}.form-item.form-type-radio.form-item-InstructorID{border-bottom:2px solid #ccc;cursor:pointer;}.form-item.form-type-radio.form-item-InstructorID:last-child{border-bottom:0 solid #ccc;}.iko-trainer-user-name > span{font-weight:bold;margin-right:10px;}.userid-label{font-weight:bold;margin-right:5px;}.user-status-label{font-weight:bold;margin-left:5px;margin-right:5px;}.iko-trainer-user-mail > span{font-weight:bold;margin-right:5px;}#views-form-trainer-to-training-block #edit-select,#views-form-ofb-request-data-block #edit-select,#views-form-ofb-instructor-list-block #edit-select--3,#views-form-ofb-instructor-list-block #edit-select--2,#views-form-trainer-to-training-block-3 #edit-select{display:none;}.page-training-to-trainer #region-content{width:97%;}.iko-trainer-user-name{padding:0;text-align:center;}.iko-trainer-user-id{text-align:center;}.view-ofb-request-data .view-header,.view-trainer-to-training .view-header,.view-ofb-instructor-list .view-header,.view-ofb-instructor-list-with-instructor-trainer .view-header{background-color:#1d62af;clear:both;color:#fff;cursor:pointer;float:right;font-size:17px;margin-bottom:15px;margin-top:15px;padding:5px;}.view-ofb-request-data .view-content table,.view-trainer-to-training .view-content table,.view-ofb-instructor-list .view-content table,.view-ofb-instructor-list-with-instructor-trainer .view-content table{clear:both;}.view-ofb-request-data table .vbo-table-select-all-pages.form-submit,.view-trainer-to-training table .vbo-table-select-all-pages.form-submit,.view-ofb-instructor-list table .vbo-table-select-all-pages.form-submit,.view-ofb-instructor-list-with-instructor-trainer table .vbo-table-select-all-pages.form-submit{display:none !important;}.training-to-trainer-csv-generator{float:right;}.maps_divs{width:100%;height:400px;}#map_canvas{height:400px;width:100%;}#map_container{clear:both;float:right;height:400px;margin-bottom:25px;width:825px;}#street_address{border:1px solid transparent;border-radius:2px 0 0 2px;box-shadow:0 2px 6px rgba(0,0,0,0.3);box-sizing:border-box;height:32px;margin-top:10px;outline:medium none;background-color:#fff;font-size:15px;font-weight:300;margin-left:12px;padding:0 11px 0 13px;text-overflow:ellipsis;width:300px;left:500px;position:absolute;z-index:999;}.show-location-press,.node-school-form #edit-field-latitude,.node-school-form #edit-field-longitude{display:none;}#edit-field-school-address{margin-bottom:70px;}.drag-map-instruction{clear:both;float:right;font-weight:bold;margin-bottom:5px;width:825px;}
.lingo24_font_style_1{font-weight:bold;}.lingo24_textarea{width:100%;}.lingo24_label{font-weight:bold;}#lingo24_posts_table tr{border:1px solid #E1E1E1;}#lingo24_posts_table thead{background-color:#E1E1E1;font-weight:bold;}#lingo24_post_submit_wrapper{width:100%;}#lingo24_wrapper_send_panel div{display:inline;}#lingo24_table_optCont{width:300px;}#lingo24_filter_form  li{display:inline-block;background:none;margin-left:0;padding-left:0;}#lingo24_options_navigation{border:1px solid #CFCFCF;}#lingo24_options_navigation li{display:inline-block;background:none;padding:2px;}#lingo24_options_form{width:100%;font-size:11px;color:#4F4F4F;font-family:"Lucida Grande",Verdana,Arial;}#lingo24_options_form h1{background-color:#EDEDED;border:1px solid #CFCFCF;font-size:11px;font-weight:bold;padding:5px;padding-bottom:10px;}#lingo24_options_form li{background:none;border-bottom:1px solid #DFDFDF;padding:0;margin:0;display:block;}#lingo24_lang_wrapper{position:relative;height:110px;}#lingo24_options_form .lingo24_title{width:120px;display:inline-block;}#lingo24_options_form .lingo24_form_element{width:265px;display:inline-block;font-weight:bold;}#lingo24_options_form .lingo24_span_input{margin-top:5px;}#lingo24_options_form .lingo24_form_element input{border-color:#BFBFBF;border-style:solid;border-width:1px;}#lingo24_options_form .lingo24_description{display:inline-block;font-style:oblique;color:black;font-size:11px;}#lingo24_options_form .lingo24_description input{padding:0;margin:5px;}.lingo24_title em{color:#9F3131;}#lingo24_options_form #dropdown_target_lang{width:100px;display:inline-block;}#lingo24_options_form .lingo24_checkboxes_lang div{display:inline-block;}.resizable-textarea{border:1px solid #CCCCCC;padding:10px;}#wrapperPendingStatus{border:1px solid #CCCCCC;padding:10px;width:400px;margin:10px 0;background-color:#F8FFF0;font-weight:bold;color:#666666;}
div.panel-pane div.admin-links{font-size:xx-small;margin-right:1em;}div.panel-pane div.admin-links li a{color:#ccc;}div.panel-pane div.admin-links li{padding-bottom:2px;background:white;z-index:201;}div.panel-pane div.admin-links:hover a,div.panel-pane div.admin-links-hover a{color:#000;}div.panel-pane div.admin-links a:before{content:"[";}div.panel-pane div.admin-links a:after{content:"]";}div.panel-pane div.panel-hide{display:none;}div.panel-pane div.panel-hide-hover,div.panel-pane:hover div.panel-hide{display:block;position:absolute;z-index:200;margin-top:-1.5em;}div.panel-pane div.feed a{float:right;}
.galleryformatter-greenarrows{}.galleryformatter-greenarrows .gallery-thumbs{padding:0 46px;}.galleryformatter-greenarrows .gallery-slides{}.galleryformatter-greenarrows .gallery-slide{}.galleryformatter-greenarrows .gallery-thumbs .arrow,.galleryformatter-greenarrows .gallery-thumbs .wrapper,.galleryformatter-greenarrows .gallery-thumbs li.active a,.galleryformatter-greenarrows .gallery-thumbs li a:hover,.galleryformatter-greenarrows .gallery-thumbs li a:focus,.galleryformatter-greenarrows .view-full{background:url(/sites/all/modules/contrib/galleryformatter/gallerystyles/greenarrows/images/sprite.png) no-repeat scroll 0 0 transparent;}.galleryformatter-greenarrows .gallery-slides .panel-overlay{position:absolute;bottom:0.5em;left:0;background:transparent url(/sites/all/modules/contrib/galleryformatter/gallerystyles/greenarrows/images/bg-trans.png) repeat;width:100%;color:white;}.galleryformatter-greenarrows .gallery-slides .panel-overlay .overlay-inner{padding:10px;}.galleryformatter-greenarrows .gallery-thumbs .wrapper{overflow:auto;line-height:0;background-position:center -326px;background-repeat:repeat-x;border-bottom:1px solid #EEEEEE;}.galleryformatter-greenarrows .view-full{background-position:center -205px;height:46px;width:46px;margin:10px;position:absolute;right:0;top:0;text-indent:-9999px;}.galleryformatter-greenarrows a:hover .view-full,.galleryformatter-greenarrows a:focus .view-full{background-position:center -252px;}.galleryformatter-greenarrows .gallery-thumbs ul{list-style:none;}.galleryformatter-greenarrows .gallery-thumbs li{float:left;background:transparent none;overflow:hidden;padding-top:3px;}.galleryformatter-greenarrows .gallery-thumbs li a{display:block;padding:19px 0 7px;}.galleryformatter-greenarrows .gallery-thumbs li a:hover,.galleryformatter-greenarrows .gallery-thumbs li a:focus{background-position:center -307px;}.galleryformatter-greenarrows .gallery-thumbs li.active a{background-position:center -303px;}.galleryformatter-greenarrows .gallery-thumbs li.active img,.galleryformatter-greenarrows .gallery-thumbs li a:hover img,.galleryformatter-greenarrows .gallery-thumbs li a:focus img{filter:alpha(opacity=100);-ms-filter:”alpha(opacity=100)”;-moz-opacity:1;-khtml-opacity:1;opacity:1;}.galleryformatter-greenarrows .gallery-thumbs li img{filter:alpha(opacity=60);-ms-filter:”alpha(opacity=60)”;-moz-opacity:0.6;-khtml-opacity:0.6;opacity:0.6;}.galleryformatter-greenarrows .gallery-thumbs .arrow{bottom:0;display:block;height:46px;position:absolute;text-indent:-9999px;width:46px;}.galleryformatter-greenarrows .gallery-thumbs .forward{background-position:0px 0;right:0;}.galleryformatter-greenarrows .gallery-thumbs .back{background-position:-4px -102px;left:0;}.galleryformatter-greenarrows .gallery-thumbs .forward:hover,.galleryformatter-greenarrows .gallery-thumbs .forward:focus{background-position:0px -52px;}.galleryformatter-greenarrows .gallery-thumbs .back:hover,.galleryformatter-greenarrows .gallery-thumbs .back:focus{background-position:-4px -156px;}.galleryformatter-greenarrows .slide-button{background:transparent url(/sites/all/modules/contrib/galleryformatter/gallerystyles/greenarrows/images/next-prev.png) no-repeat top left;height:64px;width:32px;top:43%;text-indent:-9999px;filter:alpha(opacity=20);-ms-filter:”alpha(opacity=20)”;-moz-opacity:0.2;-khtml-opacity:0.2;opacity:0.2;}.galleryformatter-greenarrows .prev-slide{background-position:top left;}.galleryformatter-greenarrows .next-slide{background-position:top right;}.galleryformatter-greenarrows .slide-button:hover,.galleryformatter-greenarrows .slide-button:focus{filter:alpha(opacity=100);-ms-filter:”alpha(opacity=100)”;-moz-opacity:1;-khtml-opacity:1;opacity:1;}
.galleryformatter{margin:0 auto;}.galleryformatter *{padding:0;margin:0;}.galleryformatter li{margin-left:0;padding-left:0;list-style:none;}.galleryformatter .gallery-slides,.galleryformatter .gallery-thumbs{margin:0 auto;}.galleryformatter .gallery-slides ul,.galleryformatter .gallery-thumbs ul{margin:0;}li.gallery-slide{display:block;}.gallery-thumbs .wrapper,.gallery-slides{overflow:hidden;position:relative;}.gallery-frame{width:99999px;}.gallery-slides .gallery-slide{float:left;position:relative;}.gallery-thumbs{position:relative;}.galleryformatter .gallery-slides ul,.galleryformatter .gallery-thumbs ul{list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0;}.gallery-thumbs ul li{display:block;float:left;padding:0 4px 0 0;}.gallery-thumbs li a{outline:none;}.galleryformatter .view-full{position:absolute;}.galleryformatter .slide-button{top:42%;position:absolute;display:block;cursor:pointer;}.galleryformatter .prev-slide{left:0;}.galleryformatter .next-slide{right:0;}.galleryformatter .gallery-thumbs .arrow{cursor:pointer;}.gallery-processed .gallery-frame{position:relative;}.gallery-processed .gallery-slides .gallery-slide{float:none;position:absolute;top:0;left:0;}
