body .gform_wrapper.gf_reset_wrapper,body .gform_wrapper.gf_reset_wrapper button,body .gform_wrapper.gf_reset_wrapper caption,body .gform_wrapper.gf_reset_wrapper div,body .gform_wrapper.gf_reset_wrapper fieldset,body .gform_wrapper.gf_reset_wrapper form,body .gform_wrapper.gf_reset_wrapper h1,body .gform_wrapper.gf_reset_wrapper h2,body .gform_wrapper.gf_reset_wrapper h3,body .gform_wrapper.gf_reset_wrapper h4,body .gform_wrapper.gf_reset_wrapper h5,body .gform_wrapper.gf_reset_wrapper h6,body .gform_wrapper.gf_reset_wrapper iframe,body .gform_wrapper.gf_reset_wrapper img,body .gform_wrapper.gf_reset_wrapper input[type=button],body .gform_wrapper.gf_reset_wrapper input[type=email],body .gform_wrapper.gf_reset_wrapper input[type=image],body .gform_wrapper.gf_reset_wrapper input[type=number],body .gform_wrapper.gf_reset_wrapper input[type=password],body .gform_wrapper.gf_reset_wrapper input[type=submit],body .gform_wrapper.gf_reset_wrapper input[type=tel],body .gform_wrapper.gf_reset_wrapper input[type=text],body .gform_wrapper.gf_reset_wrapper input[type=url],body .gform_wrapper.gf_reset_wrapper label,body .gform_wrapper.gf_reset_wrapper legend,body .gform_wrapper.gf_reset_wrapper li,body .gform_wrapper.gf_reset_wrapper ol,body .gform_wrapper.gf_reset_wrapper p,body .gform_wrapper.gf_reset_wrapper select,body .gform_wrapper.gf_reset_wrapper span,body .gform_wrapper.gf_reset_wrapper table,body .gform_wrapper.gf_reset_wrapper tbody,body .gform_wrapper.gf_reset_wrapper td,body .gform_wrapper.gf_reset_wrapper textarea,body .gform_wrapper.gf_reset_wrapper tfoot,body .gform_wrapper.gf_reset_wrapper th,body .gform_wrapper.gf_reset_wrapper thead,body .gform_wrapper.gf_reset_wrapper tr,body .gform_wrapper.gf_reset_wrapper ul{border:0;margin:0;outline:0;padding:0}body .gform_wrapper.gf_reset_wrapper button,body .gform_wrapper.gf_reset_wrapper caption,body .gform_wrapper.gf_reset_wrapper div,body .gform_wrapper.gf_reset_wrapper fieldset,body .gform_wrapper.gf_reset_wrapper form,body .gform_wrapper.gf_reset_wrapper iframe,body .gform_wrapper.gf_reset_wrapper img,body .gform_wrapper.gf_reset_wrapper input[type=button],body .gform_wrapper.gf_reset_wrapper input[type=email],body .gform_wrapper.gf_reset_wrapper input[type=image],body .gform_wrapper.gf_reset_wrapper input[type=number],body .gform_wrapper.gf_reset_wrapper input[type=password],body .gform_wrapper.gf_reset_wrapper input[type=submit],body .gform_wrapper.gf_reset_wrapper input[type=tel],body .gform_wrapper.gf_reset_wrapper input[type=text],body .gform_wrapper.gf_reset_wrapper input[type=url],body .gform_wrapper.gf_reset_wrapper label,body .gform_wrapper.gf_reset_wrapper legend,body .gform_wrapper.gf_reset_wrapper li,body .gform_wrapper.gf_reset_wrapper ol,body .gform_wrapper.gf_reset_wrapper p,body .gform_wrapper.gf_reset_wrapper select,body .gform_wrapper.gf_reset_wrapper span,body .gform_wrapper.gf_reset_wrapper table,body .gform_wrapper.gf_reset_wrapper tbody,body .gform_wrapper.gf_reset_wrapper td,body .gform_wrapper.gf_reset_wrapper textarea,body .gform_wrapper.gf_reset_wrapper tfoot,body .gform_wrapper.gf_reset_wrapper th,body .gform_wrapper.gf_reset_wrapper thead,body .gform_wrapper.gf_reset_wrapper tr,body .gform_wrapper.gf_reset_wrapper ul{font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;font-weight:400;line-height:1;vertical-align:baseline}body .gform_wrapper.gf_reset_wrapper div,body .gform_wrapper.gf_reset_wrapper p,body .gform_wrapper.gf_reset_wrapper span{line-height:1.8}body .gform_wrapper.gf_reset_wrapper fieldset,body .gform_wrapper.gf_reset_wrapper img{border:0}body .gform_wrapper.gf_reset_wrapper li,body .gform_wrapper.gf_reset_wrapper ol,body .gform_wrapper.gf_reset_wrapper ul{list-style:none}body .gform_wrapper.gf_reset_wrapper a img{border:none}body .gform_wrapper.gf_reset_wrapper :focus{outline:0}.gform-legacy-datepicker.ui-datepicker{box-shadow:0 0 10px 0 rgba(0,0,0,.5);font:9pt Arial,sans-serif;height:auto;margin:5px auto 0;min-width:216px}.gform-legacy-datepicker.ui-datepicker a{text-decoration:none}.gform-legacy-datepicker.ui-datepicker table{border-collapse:collapse;width:100%}.gform-legacy-datepicker.ui-datepicker .ui-datepicker-header,.gform-legacy-datepicker.ui-datepicker .ui-datepicker-header .ui-datepicker-header{background-color:#666;border:solid #666;border-width:1px 0 0;box-shadow:inset 0 1px 1px 0 hsla(0,0%,98%,.2);color:#e0e0e0;filter:dropshadow(color=#000,offx=1,offy=-1);font-weight:700;line-height:31px;min-height:31px!important;text-shadow:1px -1px 0 #000}.gform-legacy-datepicker.ui-datepicker .ui-datepicker-header .ui-icon{display:none}.gform-legacy-datepicker.ui-datepicker .ui-datepicker-title{text-align:center}.gform-legacy-datepicker.ui-datepicker .ui-datepicker-title select{margin-top:2.5%}.gform-legacy-datepicker.ui-datepicker .ui-datepicker-next,.gform-legacy-datepicker.ui-datepicker .ui-datepicker-prev{background-image:url(//whatsonsaudiarabia.com/wp-content/plugins/gravityforms/legacy/images/datepicker/arrow.png);background-repeat:no-repeat;cursor:pointer;display:inline-block;height:30px;line-height:600%;overflow:hidden;text-align:center;width:30px}.gform-legacy-datepicker.ui-datepicker .ui-datepicker-prev{background-position:center -30px;float:left}.gform-legacy-datepicker.ui-datepicker .ui-datepicker-next{background-position:center 0;float:right}.gform-legacy-datepicker.ui-datepicker thead{background:#f7f7f7;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxsaW5lYXJHcmFkaWVudCBpZD0iYSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIwJSIgeTE9IjAlIiB4Mj0iMCUiIHkyPSIxMDAlIj48c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZjdmN2Y3Ii8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZjFmMWYxIi8+PC9saW5lYXJHcmFkaWVudD48cGF0aCBmaWxsPSJ1cmwoI2EpIiBkPSJNMCAwaDF2MUgweiIvPjwvc3ZnPg==);background:linear-gradient(180deg,#f7f7f7 0,#f1f1f1);border-bottom:1px solid #bbb;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f7f7f7",endColorstr="#f1f1f1",GradientType=0)}.gform-legacy-datepicker.ui-datepicker th{color:#666;filter:dropshadow(color=#fff,offx=1,offy=0);font-size:6pt;padding:5px 0;text-align:center;text-shadow:1px 0 0 #fff;text-transform:uppercase}.gform-legacy-datepicker.ui-datepicker tbody td{border-right:1px solid #bbb;border-top:1px solid #bbb;padding:0}.gform-legacy-datepicker.ui-datepicker tbody td:last-child{border-right:0}.gform-legacy-datepicker.ui-datepicker tbody tr{border-bottom:1px solid #bbb}.gform-legacy-datepicker.ui-datepicker tbody tr:last-child{border-bottom:0}.gform-legacy-datepicker.ui-datepicker td a,.gform-legacy-datepicker.ui-datepicker td span{color:#666;display:inline-block;filter:dropshadow(color=#fff,offx=1,offy=1);font-weight:700;height:30px;line-height:30px;text-align:center;text-shadow:1px 1px 0 #fff;width:100%}.gform-legacy-datepicker.ui-datepicker .ui-datepicker-calendar .ui-state-default{background:#ededed;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxsaW5lYXJHcmFkaWVudCBpZD0iYSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIwJSIgeTE9IjAlIiB4Mj0iMCUiIHkyPSIxMDAlIj48c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZWRlZGVkIi8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZGVkZWRlIi8+PC9saW5lYXJHcmFkaWVudD48cGF0aCBmaWxsPSJ1cmwoI2EpIiBkPSJNMCAwaDF2MUgweiIvPjwvc3ZnPg==);background:linear-gradient(180deg,#ededed 0,#dedede);box-shadow:inset 1px 1px 0 0 hsla(0,0%,98%,.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ededed",endColorstr="#dedede",GradientType=0)}.gform-legacy-datepicker.ui-datepicker .ui-datepicker-calendar .ui-state-hover{background:#f7f7f7}.gform-legacy-datepicker.ui-datepicker .ui-datepicker-calendar .ui-state-active{background:#fff2aa;border:1px solid #c19163;box-shadow:inset 0 0 10px 0 rgba(0,0,0,.1);color:#666;filter:dropshadow(color=#FFF,offx=0,offy=1);margin:-1px;position:relative;text-shadow:0 1px 0 #fff}.gform-legacy-datepicker.ui-datepicker .ui-datepicker-unselectable .ui-state-default{background:#f4f4f4;color:#b4b3b3}.gform-legacy-datepicker.ui-datepicker .ui-datepicker-calendar td:first-child .ui-state-active{margin-left:0;width:29px}.gform-legacy-datepicker.ui-datepicker .ui-datepicker-calendar td:last-child .ui-state-active{margin-right:0;width:29px}.gform-legacy-datepicker.ui-datepicker .ui-datepicker-calendar tr:last-child .ui-state-active{height:29px;margin-bottom:0}.gform-legacy-datepicker.ui-datepicker td.ui-datepicker-unselectable.ui-state-disabled{background-color:#d7d7d7}.gform-legacy-datepicker.ui-datepicker table.ui-datepicker-calendar{margin:0!important}body #ui-datepicker-div.gform-legacy-datepicker[style]{z-index:9999!important}.gform-legacy-datepicker.ui-datepicker:not(.gform-preview-datepicker) .ui-datepicker-header .ui-datepicker-month,.gform-legacy-datepicker.ui-datepicker:not(.gform-preview-datepicker) .ui-datepicker-header .ui-datepicker-year{border-width:1px;display:inline-block;font-size:.75rem;line-height:1;padding-bottom:3px;padding-left:3px;padding-top:3px}.gform-legacy-datepicker.ui-datepicker .ui-datepicker-header .ui-datepicker-month{max-height:25px;max-width:40%}.gform-legacy-datepicker.ui-datepicker .ui-datepicker-header .ui-datepicker-year{max-height:25px;max-width:30%}.gform_legacy_markup_wrapper{margin-bottom:16px;margin-top:16px;max-width:100%}.gform_legacy_markup_wrapper form{margin:0 auto;max-width:100%;text-align:left}.gform_legacy_markup_wrapper *,.gform_legacy_markup_wrapper :after,.gform_legacy_markup_wrapper :before{box-sizing:border-box!important}.gform_legacy_markup_wrapper h1,.gform_legacy_markup_wrapper h2,.gform_legacy_markup_wrapper h3{background:none;border:none;font-weight:400}.gform_legacy_markup_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){font-family:inherit;font-size:inherit;letter-spacing:normal;padding:5px 4px}.gform_legacy_markup_wrapper input[type=image]{border:none!important;padding:0!important;width:auto!important}.gform_legacy_markup_wrapper textarea{font-family:inherit;font-size:inherit;letter-spacing:normal;line-height:1.5;padding:6px 8px;resize:none}.gform_legacy_markup_wrapper select{line-height:1.5}.gform_legacy_markup_wrapper .ginput_container_multiselect select{-webkit-appearance:none;-moz-appearance:none;background-image:none!important;outline:none}.gform_legacy_markup_wrapper ul.gform_fields{display:block;list-style-type:none;margin:0!important}.gform_legacy_markup_wrapper ul,html>body .entry ul{text-indent:0}.gform_legacy_markup_wrapper form li,.gform_legacy_markup_wrapper li{list-style-image:none!important;list-style-type:none!important;list-style:none!important;margin-left:0!important;overflow:visible}.gform_legacy_markup_wrapper ul li.gfield{clear:both}.gform_legacy_markup_wrapper ul.gfield_checkbox li,.gform_legacy_markup_wrapper ul.gfield_radio li{overflow:hidden}.gform_legacy_markup_wrapper form ul.gform_fields.left_label li.gfield,.gform_legacy_markup_wrapper form ul.gform_fields.right_label li.gfield,.gform_legacy_markup_wrapper ul.gform_fields.left_label li.gfield,.gform_legacy_markup_wrapper ul.gform_fields.right_label li.gfield{margin-bottom:14px}.gform_legacy_markup_wrapper form ul.left_label li ul.gfield_checkbox li,.gform_legacy_markup_wrapper form ul.left_label li ul.gfield_radio li,.gform_legacy_markup_wrapper form ul.right_label li ul.gfield_checkbox li,.gform_legacy_markup_wrapper form ul.right_label li ul.gfield_radio li,.gform_legacy_markup_wrapper ul.left_label li ul.gfield_checkbox li,.gform_legacy_markup_wrapper ul.left_label li ul.gfield_radio li,.gform_legacy_markup_wrapper ul.right_label li ul.gfield_checkbox li,.gform_legacy_markup_wrapper ul.right_label li ul.gfield_radio li{margin-bottom:10px}.gform_legacy_markup_wrapper ul li:after,.gform_legacy_markup_wrapper ul li:before,.gform_legacy_markup_wrapper ul.gform_fields{margin:0;overflow:visible;padding:0}.gform_legacy_markup_wrapper select{font-family:inherit;font-size:inherit;letter-spacing:normal}.gform_legacy_markup_wrapper select option{display:block;padding:2px}.gform_legacy_markup_wrapper .inline{display:inline!important}.gform_legacy_markup_wrapper .gform_heading{margin-bottom:18px;width:100%}.gform_legacy_markup_wrapper .clear-multi{display:flex}.gform_legacy_markup_wrapper .gfield_date_day,.gform_legacy_markup_wrapper .gfield_date_year{display:-moz-inline-stack;display:inline-block}.gform_legacy_markup_wrapper .gfield_date_day,.gform_legacy_markup_wrapper .gfield_date_month,.gform_legacy_markup_wrapper .gfield_date_year{flex-direction:row;width:33.333%}@media only screen and (min-width:321px){.gform_legacy_markup_wrapper .gfield_date_day,.gform_legacy_markup_wrapper .gfield_date_month{max-width:4rem}.gform_legacy_markup_wrapper .gfield_date_year{max-width:4.5rem}}.gform_legacy_markup_wrapper .gfield_date_dropdown_day,.gform_legacy_markup_wrapper .gfield_date_dropdown_month,.gform_legacy_markup_wrapper .gfield_date_dropdown_year{flex-direction:row;margin-right:.5rem;vertical-align:top}.gform_legacy_markup_wrapper .gfield_date_day,.gform_legacy_markup_wrapper .gfield_date_month{margin-right:.5rem;width:4rem}.gform_legacy_markup_wrapper .gfield_date_day input[type=number],.gform_legacy_markup_wrapper .gfield_date_month input[type=number]{width:calc(3rem + 8px)!important}.gform_legacy_markup_wrapper .gfield_date_year input[type=number]{width:calc(4rem + 8px)!important}.gform_legacy_markup_wrapper .gfield_date_year{width:5rem}.gform_legacy_markup_wrapper .gfield_date_day input,.gform_legacy_markup_wrapper .gfield_date_month input{width:calc(3rem + 8px)}.gform_legacy_markup_wrapper .gfield_date_year input{width:4rem}.gform_legacy_markup_wrapper .field_sublabel_above div[class*=gfield_date_].ginput_container label,.gform_legacy_markup_wrapper .field_sublabel_below div[class*=gfield_date_].ginput_container label{text-align:center;width:3rem}.gform_legacy_markup_wrapper .field_sublabel_above div.gfield_date_year.ginput_container label,.gform_legacy_markup_wrapper .field_sublabel_below div.gfield_date_year.ginput_container label{width:4rem}.gform_legacy_markup_wrapper .gfield_time_ampm,.gform_legacy_markup_wrapper .gfield_time_hour,.gform_legacy_markup_wrapper .gfield_time_minute{flex-direction:row;font-size:15px;width:33.333%}@media only screen and (min-width:321px){.gform_legacy_markup_wrapper .gfield_time_ampm,.gform_legacy_markup_wrapper .gfield_time_hour,.gform_legacy_markup_wrapper .gfield_time_minute{max-width:72px}}.gform_legacy_markup_wrapper ul.gform_fields:not(.top_label) .ginput_container_time span{float:left}.gform_legacy_markup_wrapper .gfield_time_hour{display:flex;margin-right:10px}.gform_legacy_markup_wrapper .gfield_time_hour i{float:right;font-family:sans-serif!important;font-style:normal!important;margin-top:9%;text-align:center;width:4px}.gform_legacy_markup_wrapper .gfield_time_minute{display:flex;margin-right:8px}.gform_legacy_markup_wrapper .ginput_complex .gfield_time_hour input,.gform_legacy_markup_wrapper .ginput_complex .gfield_time_minute input{margin-left:0;width:85%!important}.gform_legacy_markup_wrapper .gfield_time_hour input,.gform_legacy_markup_wrapper .gfield_time_minute input{margin-right:6px;width:56px}.gform_legacy_markup_wrapper .gfield_time_hour input[type=number],.gform_legacy_markup_wrapper .gfield_time_minute input[type=number]{max-width:64px;min-width:64px}.gform_legacy_markup_wrapper .gfield_time_ampm{display:-moz-inline-stack;display:inline-block;vertical-align:top}.gform_legacy_markup_wrapper .gfield_time_ampm select{height:100%;margin-left:0!important;margin-top:0!important;min-width:77px;width:77px}.gform_legacy_markup_wrapper .gfield_time_ampm_shim{display:block;font-size:13px;margin:9px 0 1px 1px}.gform_legacy_markup_wrapper .field_sublabel_above div[class*=gfield_time_].ginput_container label,.gform_legacy_markup_wrapper .field_sublabel_below div[class*=gfield_time_].ginput_container label{text-align:center;width:48px}.gform_legacy_markup_wrapper .field_name_first,.gform_legacy_markup_wrapper .field_name_last,.gform_legacy_markup_wrapper .field_name_middle{display:-moz-inline-stack;display:inline-block;vertical-align:top;width:49.5%}.gform_legacy_markup_wrapper .ginput_complex.ginput_container{overflow:visible;width:100%}.gform_legacy_markup_wrapper label.gfield_label,.gform_legacy_markup_wrapper legend.gfield_label{font-size:inherit;font-weight:700}.gform_legacy_markup_wrapper .top_label .gfield_label,.gform_legacy_markup_wrapper legend.gfield_label{clear:both;display:-moz-inline-stack;display:inline-block;line-height:1.3}.gform_legacy_markup_wrapper .top_label .gfield_hide_label{display:none}.gform_legacy_markup_wrapper .ginput_complex .ginput_left input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=image]):not([type=file]),.gform_legacy_markup_wrapper .ginput_complex .ginput_right input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=image]):not([type=file]),.gform_legacy_markup_wrapper .ginput_complex .ginput_right select,.gform_legacy_markup_wrapper .ginput_complex input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=image]):not([type=file]),.gform_legacy_markup_wrapper .ginput_complex select{width:100%}.gform_legacy_markup_wrapper .field_sublabel_above .ginput_complex.ginput_container label,.gform_legacy_markup_wrapper .field_sublabel_above div[class*=gfield_date_].ginput_container label,.gform_legacy_markup_wrapper .field_sublabel_above div[class*=gfield_time_].ginput_container label,.gform_legacy_markup_wrapper .field_sublabel_below .ginput_complex.ginput_container label,.gform_legacy_markup_wrapper .field_sublabel_below div[class*=gfield_date_].ginput_container label,.gform_legacy_markup_wrapper .field_sublabel_below div[class*=gfield_time_].ginput_container label{display:block;font-size:.813em;letter-spacing:.5pt;white-space:nowrap}.gform_legacy_markup_wrapper ul.gfield_checkbox li label,.gform_legacy_markup_wrapper ul.gfield_radio li label{cursor:pointer;display:-moz-inline-stack;display:inline-block;letter-spacing:inherit;vertical-align:middle}.gform_legacy_markup_wrapper .field_sublabel_above .ginput_complex.ginput_container label,.gform_legacy_markup_wrapper .field_sublabel_above div[class*=gfield_time_].ginput_container label{margin:9px 0 1px 1px}.gform_legacy_markup_wrapper ul.gform_fields:not(.top_label) .field_sublabel_above .ginput_container.ginput_container_email label,.gform_legacy_markup_wrapper ul.gform_fields:not(.top_label) .field_sublabel_above .ginput_container.ginput_container_name label,.gform_legacy_markup_wrapper ul.gform_fields:not(.top_label) .field_sublabel_above .ginput_container.ginput_container_password label,.gform_legacy_markup_wrapper ul.gform_fields:not(.top_label) .field_sublabel_above .ginput_container.ginput_container_time label{margin-top:0}.gform_legacy_markup_wrapper .field_sublabel_below .ginput_complex.ginput_container label,.gform_legacy_markup_wrapper .field_sublabel_below div[class*=gfield_time_].ginput_container label{margin:1px 0 9px 1px}.gform_legacy_markup_wrapper .top_label .field_sublabel_above label.gfield_label+.ginput_complex.ginput_container,.gform_legacy_markup_wrapper .top_label .field_sublabel_above label.gfield_label+div[class*=gfield_time_].ginput_container{margin-top:0}body .gform_legacy_markup_wrapper .top_label div.ginput_container{margin-top:8px}body.gform_legacy_markup_wrapper div.clear-multi{display:-moz-inline-stack;display:inline-block}body .gform_legacy_markup_wrapper ul li.field_description_below div.ginput_container_checkbox,body .gform_legacy_markup_wrapper ul li.field_description_below div.ginput_container_radio{margin-bottom:0;margin-top:16px}.gform_legacy_markup_wrapper .hidden_label .gfield_label{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}.gform_legacy_markup_wrapper .gfield.left_label,.gform_legacy_markup_wrapper .gfield.right_label{padding-top:10px}.gform_legacy_markup_wrapper li.hidden_label input{margin-top:12px}.gform_legacy_markup_wrapper .field_sublabel_hidden_label .ginput_complex.ginput_container input[type=text],.gform_legacy_markup_wrapper .field_sublabel_hidden_label .ginput_complex.ginput_container select{margin-bottom:12px}.gform_legacy_markup_wrapper .screen-reader-text,.gform_legacy_markup_wrapper label.hidden_sub_label{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.gform_legacy_markup_wrapper input.large,.gform_legacy_markup_wrapper input.medium,.gform_legacy_markup_wrapper input.small,.gform_legacy_markup_wrapper select.large,.gform_legacy_markup_wrapper select.medium,.gform_legacy_markup_wrapper select.small{width:100%}.gform_legacy_markup_wrapper input.datepicker_with_icon.large,.gform_legacy_markup_wrapper input.datepicker_with_icon.medium,.gform_legacy_markup_wrapper input.datepicker_with_icon.small{width:calc(100% - 24px)}.gform_legacy_markup_wrapper .gfield_error input.large,.gform_legacy_markup_wrapper .gfield_error input.medium,.gform_legacy_markup_wrapper .gfield_error input.small,.gform_legacy_markup_wrapper .gfield_error select.large,.gform_legacy_markup_wrapper .gfield_error select.medium,.gform_legacy_markup_wrapper .gfield_error select.small{width:100%}.gform_legacy_markup_wrapper .gfield_error input.datepicker_with_icon.large,.gform_legacy_markup_wrapper .gfield_error input.datepicker_with_icon.medium,.gform_legacy_markup_wrapper .gfield_error input.datepicker_with_icon.small{width:calc(100% - 32px)}.gform_legacy_markup_wrapper textarea.small{height:80px;width:100%}.gform_legacy_markup_wrapper textarea.medium{height:120px;width:100%}.gform_legacy_markup_wrapper textarea.large{height:160px;width:100%}.gform_legacy_markup_wrapper h2.gsection_title{letter-spacing:normal!important;margin:0!important;padding:0!important}.gform_legacy_markup_wrapper .gsection .gfield_label,.gform_legacy_markup_wrapper h2.gsection_title,.gform_legacy_markup_wrapper h3.gform_title{font-size:1.25em;font-weight:700}.gform_legacy_markup_wrapper h3.gform_title{letter-spacing:normal!important;margin:10px 0 6px}.gform_legacy_markup_wrapper li.gfield.field_description_below+li.gsection{margin-top:24px!important}.gform_legacy_markup_wrapper span.gform_description{display:block;font-weight:400;margin-bottom:16px;width:calc(100% - 16px)}.gform_legacy_markup_wrapper .gsection{border-bottom:1px solid #ccc;clear:both;margin:28px 0;padding:0 16px 8px 0}.gform_legacy_markup_wrapper .gfield_checkbox li,.gform_legacy_markup_wrapper .gfield_radio li{position:relative}.gform_legacy_markup_wrapper ul.gfield_checkbox,.gform_legacy_markup_wrapper ul.gfield_radio{margin:6px 0;padding:0}.gform_legacy_markup_wrapper .gfield_checkbox li label,.gform_legacy_markup_wrapper .gfield_radio li label{display:-moz-inline-stack;display:inline-block;font-size:.875em;line-height:1.5;max-width:85%;padding:0;vertical-align:middle;white-space:normal;width:auto}.gform_legacy_markup_wrapper .gfield_checkbox li label{margin:0}.gform_legacy_markup_wrapper .gfield_radio li label{margin:2px 0 0 4px}.gform_legacy_markup_wrapper .gfield_checkbox li input,.gform_legacy_markup_wrapper .gfield_checkbox li input[type=checkbox],.gform_legacy_markup_wrapper .gfield_radio li input[type=radio]{display:-moz-inline-stack;display:inline-block;margin-left:1px;vertical-align:middle}.gform_legacy_markup_wrapper .description,.gform_legacy_markup_wrapper .gfield_description,.gform_legacy_markup_wrapper .gsection_description,.gform_legacy_markup_wrapper .instruction{clear:both;font-family:inherit;font-size:.813em;letter-spacing:normal;line-height:inherit}.gform_legacy_markup_wrapper .description,.gform_legacy_markup_wrapper .gfield_description,.gform_legacy_markup_wrapper .gsection_description{padding:0 16px 0 0}.gform_legacy_markup_wrapper .field_description_below .gfield_description{padding-top:16px}.gform_legacy_markup_wrapper .field_sublabel_above .description,.gform_legacy_markup_wrapper .field_sublabel_above .gfield_description,.gform_legacy_markup_wrapper .field_sublabel_above .gsection_description{margin-top:9px}.gform_legacy_markup_wrapper .top_label .gsection_description{margin-bottom:9px;width:100%}.gform_legacy_markup_wrapper .gfield_description{width:100%}.gform_legacy_markup_wrapper .description_above .gfield_description{padding:0 0 10px}.gform_legacy_markup_wrapper .gfield_date_year+.gfield_description{padding:0}.gform_legacy_markup_wrapper .field_description_below .gfield_consent_description,.gform_legacy_markup_wrapper .gfield_consent_description{border:1px solid #ddd;font-size:.688em;margin-top:12px;max-height:240px;overflow-y:scroll;padding:6px 8px;width:100%}.gform_legacy_markup_wrapper .gfield_required{color:#790000;margin-left:4px}.gform_legacy_markup_wrapper li.gfield.gfield_error,.gform_legacy_markup_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{background-color:rgba(255,223,224,.25);border-bottom:1px solid #c89797;border-top:1px solid #c89797;box-sizing:border-box;margin-bottom:6px!important;padding-bottom:6px;padding-top:8px}.gform_legacy_markup_wrapper li.gfield.gfield_creditcard_warning{background-color:rgba(255,223,224,.25);border-bottom:4px solid #790000;border-top:2px solid #790000;padding:16px 16px 14px;width:calc(100% - 16px)}.gform_legacy_markup_wrapper li.gfield.gfield_error.gfield_creditcard_warning{padding:16px 16px 14px}.gform_legacy_markup_wrapper li.gfield.gfield_creditcard_warning div.gfield_creditcard_warning_message{color:#790000;font-family:inherit;font-size:.875em;font-weight:700;max-width:100%;min-height:25px;position:relative}.gform_legacy_markup_wrapper li.gfield.gfield_creditcard_warning div.gfield_creditcard_warning_message span{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0xMDY3IDI4NjUgMjQgMzIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgLTEwNjcgMjg2NSAyNCAzMiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBhdGggZD0iTS0xMDUzIDI4NjVjLTUuNSAwLTEwIDQuNS0xMCAxMGg0YzAtMy4zIDIuNy02IDYtNnM2IDIuNyA2IDZ2MmgtMjB2MTRjMCAzLjMgMi43IDYgNiA2aDEyYzMuMyAwIDYtMi43IDYtNnYtMTZjMC01LjUtNC41LTEwLTEwLTEwem00IDI4aC0xMmMtMS4xIDAtMi0uOS0yLTJ2LTEwaDE2djEwYzAgMS4xLS45IDItMiAyem0tNC02YzAgMS4xLS45IDItMiAycy0yLS45LTItMiAuOS0yIDItMiAyIC45IDIgMnoiIHN0eWxlPSJmaWxsOiM3OTAwMDAiLz48L3N2Zz4=);background-position:0;background-repeat:no-repeat;background-size:1em auto;border-bottom:1px solid #790000;display:block;letter-spacing:.1pt;line-height:1.5;margin-bottom:16px;padding:0 0 14px 24px;text-transform:uppercase}.gform_legacy_markup_wrapper li.gfield.gfield_error.gfield_creditcard_warning div.gfield_creditcard_warning_message{padding:16px 16px 14px}.gform_legacy_markup_wrapper li.gfield+li.gfield.gfield_creditcard_warning{margin-top:16px!important}.gform_legacy_markup_wrapper .top_label .gfield_error{width:calc(100% - 2px)}.gform_legacy_markup_wrapper .top_label .gfield_error input.large,.gform_legacy_markup_wrapper .top_label .gfield_error select.large,.gform_legacy_markup_wrapper .top_label .gfield_error textarea.textarea{width:100%}.gform_legacy_markup_wrapper .left_label .gfield_error input.large,.gform_legacy_markup_wrapper .left_label .gfield_error select.large,.gform_legacy_markup_wrapper .left_label .gfield_error textarea.textarea,.gform_legacy_markup_wrapper .right_label .gfield_error input.large,.gform_legacy_markup_wrapper .right_label .gfield_error select.large,.gform_legacy_markup_wrapper .right_label .gfield_error textarea.textarea{width:70%}.gform_legacy_markup_wrapper .gfield_error .gfield_label{color:#790000}.gform_legacy_markup_wrapper li.gfield.gfield_error.gfield_contains_required{padding-right:0}.gform_legacy_markup_wrapper li.gfield.gfield_error.gfield_contains_required div.gfield_time_ampm.ginput_container,.gform_legacy_markup_wrapper li.gfield.gfield_error.gfield_contains_required div.gfield_time_minute.ginput_container{margin-left:0}.gform_legacy_markup_wrapper li.gfield.gfield_error.gfield_contains_required div.gfield_description{max-width:100%;padding-right:16px}.gform_legacy_markup_wrapper li.gfield.gfield_error.gfield_contains_required div.ginput_container,.gform_legacy_markup_wrapper li.gfield.gfield_error.gfield_contains_required label.gfield_label{margin-top:12px}.gform_legacy_markup_wrapper li.gfield.gfield_error.gfield_contains_required fieldset legend.gfield_label{position:relative;top:12px}.gform_legacy_markup_wrapper .gform_validation_errors{border:1px solid #790000;border-radius:5px;box-shadow:0 0 0 #ff6d6d;margin-bottom:.5rem;margin-top:.5rem;padding:1.0625rem 1.375rem;width:100%}.gform_legacy_markup_wrapper .gform_validation_errors>h2{color:#790000;font-size:16px;font-weight:700;margin:0 0 .9375rem}.gform_legacy_markup_wrapper .gform_validation_errors>h2.hide_summary{margin:0}.gform_legacy_markup_wrapper .gform_validation_errors>h2:before{background-color:transparent;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIGZpbGw9IiM3OTAwMDAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTExIDE5YTggOCAwIDEgMCAwLTE2IDggOCAwIDAgMCAwIDE2WiIgc3Ryb2tlPSIjRkZGIiBzdHJva2Utd2lkdGg9IjEuNSIvPjxwYXRoIGQ9Ik0xMiA2aC0ydjZoMlY2Wk0xMiAxNGgtMnYyaDJ2LTJaIiBmaWxsPSIjRkZGIi8+PC9zdmc+);background-position:50%;background-repeat:no-repeat;content:"";display:inline-block;height:22px;margin:0 .2rem 0 -.5rem;vertical-align:sub;width:22px}.gform_legacy_markup_wrapper .gform_validation_errors>ol{-webkit-padding-before:0;-webkit-padding-start:0;-webkit-margin-before:0;list-style-type:none!important;margin-block-start:0;margin:0;padding-block-start:0;padding-inline-start:0}.gform_legacy_markup_wrapper .gform_validation_errors>ol a{color:#790000;font-size:1rem}.gform_legacy_markup_wrapper .gform_validation_errors>ol li{font-size:1rem;list-style-type:none!important;margin:0 0 .9375rem}.gform_legacy_markup_wrapper .gform_validation_errors>ol li:last-of-type{margin-bottom:0}.gform_legacy_markup_wrapper div.validation_error{border-bottom:2px solid #790000;border-top:2px solid #790000;font-size:1em;font-weight:700;padding:16px 0;text-align:center}.gform_legacy_markup_wrapper div.validation_error,.gform_legacy_markup_wrapper ol.validation_list{clear:both;color:#790000;margin-bottom:25px;width:100%}.gform_legacy_markup_wrapper ol.validation_list li{list-style-type:decimal!important}.gform_legacy_markup_wrapper ol.validation_list li a{color:#790000}.gform_legacy_markup_wrapper ol.validation_list:after{content:""}.gform_legacy_markup_wrapper div#error{margin-bottom:25px}.gform_legacy_markup_wrapper table.gfield_list tbody tr td.gfield_list_icons{vertical-align:middle!important}.gform_legacy_markup_wrapper table.gfield_list tr td.gfield_list_icons a{display:inline-block;line-height:0}.gform_legacy_markup_wrapper li.gfield fieldset{display:block;margin:0;padding:0;position:relative;width:100%}.gform_legacy_markup_wrapper li.gfield fieldset>*{width:auto}.gform_legacy_markup_wrapper li.gfield fieldset legend.gfield_label{line-height:32px;width:100%}.gform_legacy_markup_wrapper div.gf_page_steps+div.validation_error{margin-top:16px}.gform_legacy_markup_wrapper div.gfield_description.validation_error{color:#790000;font-size:.875em;font-weight:700;line-height:1.2;margin-bottom:16px}.gform_legacy_markup_wrapper .validation_message{color:#790000;font-weight:700;letter-spacing:normal}.gform_legacy_markup_wrapper .validation_message--hidden-on-empty:empty{display:none}.gform_legacy_markup_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.gform_legacy_markup_wrapper li.gfield_error textarea{border:1px solid #790000}.gform_legacy_markup_wrapper li.gfield_error div.ginput_complex.ginput_container label,.gform_legacy_markup_wrapper li.gfield_error ul.gfield_checkbox,.gform_legacy_markup_wrapper li.gfield_error ul.gfield_radio{color:#790000}.gform_legacy_markup_wrapper .gform_footer{clear:both;margin:16px 0 0;padding:16px 0 10px;width:100%}.gform_legacy_markup_wrapper .gform_footer input.button,.gform_legacy_markup_wrapper .gform_footer input[type=submit],.gform_legacy_markup_wrapper .gform_page_footer input.button,.gform_legacy_markup_wrapper .gform_page_footer input[type=submit]{font-size:1em;margin:0 0 16px;width:100%}.gform_legacy_markup_wrapper .gform_footer a.gform_save_link,.gform_legacy_markup_wrapper .gform_page_footer a.gform_save_link{display:block;font-size:1em;text-align:center}.gform_legacy_markup_wrapper .gform_footer input[type=image]{background:none!important;border:none!important;display:block;margin:0 auto 16px!important;max-width:100%;padding:0;width:auto!important}.gform_legacy_markup_wrapper .ginput_complex .ginput_full,.gform_legacy_markup_wrapper .ginput_complex .ginput_left,.gform_legacy_markup_wrapper .ginput_complex .ginput_right{min-height:45px}.gform_legacy_markup_wrapper .gfield_error .ginput_complex .ginput_full input[type=email],.gform_legacy_markup_wrapper .gfield_error .ginput_complex .ginput_full input[type=number],.gform_legacy_markup_wrapper .gfield_error .ginput_complex .ginput_full input[type=password],.gform_legacy_markup_wrapper .gfield_error .ginput_complex .ginput_full input[type=tel],.gform_legacy_markup_wrapper .gfield_error .ginput_complex .ginput_full input[type=text],.gform_legacy_markup_wrapper .gfield_error .ginput_complex .ginput_full input[type=url],.gform_legacy_markup_wrapper .gfield_error .ginput_complex .ginput_full select,.gform_legacy_markup_wrapper .ginput_complex .ginput_full input[type=email],.gform_legacy_markup_wrapper .ginput_complex .ginput_full input[type=number],.gform_legacy_markup_wrapper .ginput_complex .ginput_full input[type=password],.gform_legacy_markup_wrapper .ginput_complex .ginput_full input[type=tel],.gform_legacy_markup_wrapper .ginput_complex .ginput_full input[type=text],.gform_legacy_markup_wrapper .ginput_complex .ginput_full input[type=url]{width:100%}.gform_legacy_markup_wrapper .gfield_checkbox li,.gform_legacy_markup_wrapper .gfield_radio li{line-height:1.2;margin:0 0 16px}.gchoice_select_all,.gform_legacy_markup_wrapper ul.gfield_checkbox li input[type=checkbox]:checked+label,.gform_legacy_markup_wrapper ul.gfield_radio li input[type=radio]:checked+label{font-weight:700}.gform_legacy_markup_wrapper input.datepicker.datepicker_with_icon{display:-moz-inline-stack;display:inline-block;margin-right:4px!important}.gform_legacy_markup_wrapper .gf_hidden,.gform_legacy_markup_wrapper .gform_hidden,.gform_legacy_markup_wrapper input.gform_hidden,.gform_legacy_markup_wrapper input[type=hidden]{display:none!important;max-height:1px!important;overflow:hidden}.gform_legacy_markup_wrapper .gf_invisible,.gform_legacy_markup_wrapper .gfield_visibility_hidden{left:-9999px;position:absolute;visibility:hidden}.gform_legacy_markup_wrapper .ginput_full br,.gform_legacy_markup_wrapper .ginput_left br,.gform_legacy_markup_wrapper .ginput_right br{display:none!important}.gform_legacy_markup_wrapper ul.gfield_checkbox li,.gform_legacy_markup_wrapper ul.gfield_radio li{padding:0!important}.gform_legacy_markup_wrapper ul.gfield_radio li input+input{margin-left:4px}.gform_legacy_markup_wrapper ul.gfield_radio li input[value=gf_other_choice]{margin-right:6px;margin-top:4px}.gform_legacy_markup_wrapper .gfield_description+.gform_legacy_markup_wrapper .gfield_description.validation_message{margin-top:6px}.gform_legacy_markup_wrapper .ginput_container.ginput_list+.gfield_description.validation_message{margin-top:0}.gform_legacy_markup_wrapper li.gfield_html{max-width:100%}.gform_legacy_markup_wrapper .gfield_html.gfield_no_follows_desc{margin-top:10px}body .gform_legacy_markup_wrapper ul li.gfield.gfield_html img{max-width:100%!important}.gform_legacy_markup_wrapper .gform_ajax_spinner{padding-left:10px}.gform_legacy_markup_wrapper .gform_validation_container,body .gform_legacy_markup_wrapper .gform_body ul.gform_fields li.gfield.gform_validation_container,body .gform_legacy_markup_wrapper li.gform_validation_container,body .gform_legacy_markup_wrapper ul.gform_fields li.gfield.gform_validation_container{display:none!important;left:-9000px;position:absolute!important}.gform_legacy_markup_wrapper .gfield_captcha_input_container{padding-top:3px}.gform_legacy_markup_wrapper .simple_captcha_small input{width:64px}.gform_legacy_markup_wrapper .simple_captcha_medium input{width:96px}.gform_legacy_markup_wrapper .simple_captcha_large input{width:128px}.gform_legacy_markup_wrapper .gform_legacy_markup_wrapper .left_label .simple_captcha_small,.gform_legacy_markup_wrapper .left_label .simple_captcha_large,.gform_legacy_markup_wrapper .left_label .simple_captcha_medium,.gform_legacy_markup_wrapper .right_label .simple_captcha_large,.gform_legacy_markup_wrapper .right_label .simple_captcha_medium,.gform_legacy_markup_wrapper .right_label .simple_captcha_small{margin-left:32%}.gform_legacy_markup_wrapper .gfield_captcha_container img.gfield_captcha{background:none!important;border:none!important;float:none!important;margin:0!important;padding:0!important}.gform_legacy_markup_wrapper .math_small input{width:70px}.gform_legacy_markup_wrapper .math_medium input{width:510px}.gform_legacy_markup_wrapper .math_large input{width:612px}.gform_legacy_markup_wrapper .left_label .math_large,.gform_legacy_markup_wrapper .left_label .math_medium,.gform_legacy_markup_wrapper .left_label .math_small,.gform_legacy_markup_wrapper .right_label .math_large,.gform_legacy_markup_wrapper .right_label .math_medium,.gform_legacy_markup_wrapper .right_label .math_small{margin-left:32%}.gform_legacy_markup_wrapper div.charleft{color:#767676;font-size:.688em;margin-top:4px;white-space:nowrap!important;width:92%!important}.gform_legacy_markup_wrapper div.charleft[style]{width:92%!important}.gform_legacy_markup_wrapper .left_label div.charleft,.gform_legacy_markup_wrapper .right_label div.charleft{margin-left:32%}.gform_legacy_markup_wrapper div.charleft.ginput_counter_tinymce{border:solid #eee;border-width:1px 0 0;padding:4px 9px;width:100%!important}.gform_legacy_markup_wrapper div.charleft.warningTextareaInfo{color:#767676}.gform_legacy_markup_wrapper div.charleft.ginput_counter_error{color:red}.gform_legacy_markup_wrapper li.gf_hide_charleft div.charleft{display:none!important}.gf_submission_limit_message{color:#790000;font-size:1.375em}.gform_legacy_markup_wrapper .ginput_price{filter:alpha(opacity=70);-moz-opacity:.7;-khtml-opacity:.7;opacity:.7}.gform_legacy_markup_wrapper span.ginput_total{color:#060;font-size:inherit}.gform_legacy_markup_wrapper .top_label span.ginput_total{margin:8px 0}.gform_legacy_markup_wrapper span.ginput_product_price_label{margin-right:2px}.gform_legacy_markup_wrapper input.ginput_product_price,.gform_legacy_markup_wrapper span.ginput_product_price{background:none;border:none;color:#900;padding:0}.gform_legacy_markup_wrapper span.ginput_quantity_label{margin-left:10px;margin-right:2px}.gform_legacy_markup_wrapper input.ginput_quantity[type=text]{width:3rem}.gform_legacy_markup_wrapper input.ginput_quantity[type=number]{width:4rem}.gform_legacy_markup_wrapper .gform_page_footer{border-top:1px dotted #ccc;clear:both;margin:14px 0;padding:16px 0 0;width:100%}.gform_legacy_markup_wrapper .gform_page_footer.left_label,.gform_legacy_markup_wrapper .gform_page_footer.right_label{padding:16px 0 0 29%}.gform_legacy_markup_wrapper .gform_page_footer .button.gform_next_button,.gform_legacy_markup_wrapper .gform_page_footer .button.gform_previous_button{display:-moz-inline-stack;display:inline-block}.gform_legacy_markup_wrapper .gform_page_footer .button.gform_previous_button{margin-bottom:8px}.gform_legacy_markup_wrapper .gf_progressbar_wrapper{clear:both;margin:0 0 16px;padding:0 0 16px;width:100%}.gform_legacy_markup_wrapper .gf_progressbar_wrapper .gf_progressbar_title{clear:both;color:#767676;filter:alpha(opacity=60);font-size:13px;line-height:1!important;margin:0 0 8px!important;-moz-opacity:.6;-khtml-opacity:.6;opacity:.6;padding:0!important}.gform_legacy_markup_wrapper .gf_progressbar{background:#e8e8e8;border-radius:10.5px;position:relative;width:100%}.gform_legacy_markup_wrapper .gf_progressbar_percentage{border-radius:10.5px;font-family:helvetica,arial,sans-serif;font-size:13px!important;height:21px;text-align:right;vertical-align:middle;z-index:999}.gform_legacy_markup_wrapper .gf_progressbar_percentage.percentbar_100{border-bottom-right-radius:10.5px;border-top-right-radius:10.5px}.gform_legacy_markup_wrapper .gf_progressbar_percentage span{display:block;float:right;line-height:21px;margin-left:5px;margin-right:5px;width:auto}.gform_legacy_markup_wrapper .gf_progressbar_percentage.percentbar_0 span{word-wrap:normal;color:#959595;float:none!important;margin-left:12px;text-shadow:none}.gform_legacy_markup_wrapper .gf_progressbar_blue{background:#d2d6dc}.gform_legacy_markup_wrapper .gf_progressbar_percentage.percentbar_blue{background-color:#1e7ac4;color:#fff}.gform_legacy_markup_wrapper .gf_progressbar_gray{background:#d2d6dc}.gform_legacy_markup_wrapper .gf_progressbar_percentage.percentbar_gray{background-color:#6b7280;color:#fff}.gform_legacy_markup_wrapper .gf_progressbar_green{background:#e8e8e8}.gform_legacy_markup_wrapper .gf_progressbar_percentage.percentbar_green{background-color:#aac138;color:#fff}.gform_legacy_markup_wrapper .gf_progressbar_orange{background:#e8eaec}.gform_legacy_markup_wrapper .gf_progressbar_percentage.percentbar_orange{background-color:#ff5d38;color:#fff}.gform_legacy_markup_wrapper .gf_progressbar_red{background:#e8eaec}.gform_legacy_markup_wrapper .gf_progressbar_percentage.percentbar_red{background-color:#ec1e31;color:#fff}.gform_legacy_markup_wrapper .gf_progressbar_spring{background:#d2d6dc}.gform_legacy_markup_wrapper .gf_progressbar_percentage.percentbar_spring{background:linear-gradient(270deg,#9cd790,#76d7db);color:#fff}.gform_legacy_markup_wrapper .gf_progressbar_blues{background:#d2d6dc}.gform_legacy_markup_wrapper .gf_progressbar_percentage.percentbar_blues{background:linear-gradient(270deg,#00c2ff,#7838e2);color:#fff}.gform_legacy_markup_wrapper .gf_progressbar_rainbow{background:#d2d6dc}.gform_legacy_markup_wrapper .gf_progressbar_percentage.percentbar_rainbow{background:linear-gradient(270deg,#1dbeea,#cd6ad6 50%,#f35160);color:#fff}.gform_legacy_markup_wrapper .gf_page_steps{border-bottom:1px dotted #ccc;margin:0 0 8px;padding:0 0 4px;width:100%}.gform_legacy_markup_wrapper .gf_step{filter:alpha(opacity=20);font-family:inherit;font-size:.875em;height:14px;line-height:1.25!important;margin:24px 24px 24px 0;-moz-opacity:.2;-khtml-opacity:.2;opacity:.2;width:100%}.gform_legacy_markup_wrapper .gf_step span.gf_step_number{font-family:arial,sans-serif;font-size:1.25em;margin-right:4px}.gform_legacy_markup_wrapper .gf_step span.gf_step_label,.gform_legacy_markup_wrapper .gf_step span.gf_step_number{display:-moz-inline-stack;display:inline-block;vertical-align:middle}.gform_legacy_markup_wrapper .gf_step.gf_step_active{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}.gform_legacy_markup_wrapper .gf_step.gf_step_hidden{display:none}.gform_legacy_markup_wrapper .gf_step_clear{clear:both;display:block;height:1px;overflow:hidden}.gform_legacy_markup_wrapper .gfield_password_strength{background-color:#eee;border:solid #ddd;border-width:1px 1px 3px;line-height:1.8;margin-bottom:18px;margin-top:18px;padding:10px 5px;text-align:center}.gform_legacy_markup_wrapper ul.top_label li.gfield.gfield_error.gfield_contains_required .gfield_password_strength{margin-right:16px}.gform_legacy_markup_wrapper ul.left_label li.gfield .gfield_password_strength,.gform_legacy_markup_wrapper ul.right_label li.gfield .gfield_password_strength{margin-bottom:18px;margin-top:18px;width:100%}.gform_legacy_markup_wrapper .gfield_password_strength.bad{background-color:#ffb78c;border-color:#ff853c;border-bottom:3px solid #ff853c}.gform_legacy_markup_wrapper .gfield_password_strength.good{background-color:#ffec8b;border-color:#fc0;border-bottom:3px solid #fc0}.gform_legacy_markup_wrapper .gfield_password_strength.mismatch,.gform_legacy_markup_wrapper .gfield_password_strength.short{background-color:#ffa0a0;border-color:#f04040;border-bottom:3px solid #f04040}.gform_legacy_markup_wrapper .gfield_password_strength.strong{background-color:#c3ff88;border-color:#8dff1c;border-bottom:3px solid #8dff1c}.gform_legacy_markup_wrapper .ginput_container_password,.gform_legacy_markup_wrapper .ginput_container_password span{position:relative}.gform_legacy_markup_wrapper .ginput_container_password button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;padding:5px 0;position:absolute;right:1px;text-align:center;top:1px;width:40px}.gform_legacy_markup_wrapper .ginput_container_password span.ginput_left button{right:9px}.gform_legacy_markup_wrapper .ginput_container_password:not(.ginput_complex) span{display:inline-block;width:100%}.gform_legacy_markup_wrapper .ginput_container_password:not(.ginput_complex) span input{width:100%}.gform_legacy_markup_wrapper .ginput_container_password span.medium{width:calc(50% - 8px)}.gform_legacy_markup_wrapper .ginput_container_password span.small{width:25%}.gform_legacy_markup_wrapper table.gfield_list,.gform_legacy_markup_wrapper table.gfield_list caption,.gform_legacy_markup_wrapper table.gfield_list tbody,.gform_legacy_markup_wrapper table.gfield_list td,.gform_legacy_markup_wrapper table.gfield_list tfoot,.gform_legacy_markup_wrapper table.gfield_list th,.gform_legacy_markup_wrapper table.gfield_list thead,.gform_legacy_markup_wrapper table.gfield_list tr{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}.gform_legacy_markup_wrapper table.gfield_list{border-collapse:collapse;border-spacing:0}.gform_legacy_markup_wrapper .gfield_repeater_buttons{padding-top:15px}.gform_legacy_markup_wrapper table.gfield_list{table-layout:auto!important}.gform_legacy_markup_wrapper table.gfield_list thead th{font-weight:700;text-align:left}.gform_legacy_markup_wrapper table.gfield_list colgroup{display:block;width:100%}.gform_legacy_markup_wrapper li.gfield.gfield_error table.gfield_list thead th{color:#790000}.gform_legacy_markup_wrapper table.gfield_list thead,.gform_legacy_markup_wrapper table.gfield_list tr{margin:0;padding:0}.gform_legacy_markup_wrapper table.gfield_list td,.gform_legacy_markup_wrapper table.gfield_list th{padding:4px 0}.gform_legacy_markup_wrapper ul.gform_fields:not(.top_label) table.gfield_list th{padding:0 0 4px}.gform_legacy_markup_wrapper table.gfield_list td+td,.gform_legacy_markup_wrapper table.gfield_list th+th{padding:0 0 0 16px}.gform_legacy_markup_wrapper .gfield_list,.gform_legacy_markup_wrapper .gfield_list td.gfield_list_cell input{width:100%}.gform_legacy_markup_wrapper .gfield_icon_disabled{cursor:default!important;filter:alpha(opacity=60);-moz-opacity:.6;-khtml-opacity:.6;opacity:.6}.gform_legacy_markup_wrapper table.gfield_list tr td.gfield_list_icons{box-sizing:border-box;padding:0 0 0 4px!important;width:48px!important}.gform_legacy_markup_wrapper table.gfield_list td.gfield_list_icons img{display:-moz-inline-stack;display:inline-block;vertical-align:middle}.gform_legacy_markup_wrapper .gform_card_icon_container{display:flex;height:32px;margin:8px 0 6px}.gform_legacy_markup_wrapper .gform_card_icon_container div.gform_card_icon{background-image:url(//whatsonsaudiarabia.com/wp-content/plugins/gravityforms/images/gf-creditcards.svg);background-repeat:no-repeat;height:32px;margin-right:4px;text-indent:-9000px;width:40px}.gform_legacy_markup_wrapper .gform_card_icon_container div.gform_card_icon.gform_card_icon_amex{background-position:-167px 0}.gform_legacy_markup_wrapper .gform_card_icon_container div.gform_card_icon.gform_card_icon_discover{background-position:-221px 0}.gform_legacy_markup_wrapper .gform_card_icon_container div.gform_card_icon.gform_card_icon_mastercard{background-position:-275px 0}.gform_legacy_markup_wrapper .gform_legacy_markup_wrapper .gform_card_icon_container div.gform_card_icon.gform_card_icon_visa{background-position:-59px 0}.gform_legacy_markup_wrapper .gform_card_icon_container div.gform_card_icon.gform_card_icon_jcb{background-position:-329px 0}.gform_legacy_markup_wrapper .gform_card_icon_container div.gform_card_icon.gform_card_icon_maestro{background-position:-5px 0}.gform_legacy_markup_wrapper .gform_card_icon_container div.gform_card_icon.gform_card_icon_selected{position:relative}.gform_legacy_markup_wrapper .gform_card_icon_container div.gform_card_icon.gform_card_icon_selected:after{background:url(//whatsonsaudiarabia.com/wp-content/plugins/gravityforms/images/gf-creditcards-check.svg) 50% no-repeat;bottom:4px;content:"";display:block;height:10px;position:absolute;right:-2px;width:13px}.gform_legacy_markup_wrapper .ginput_container_creditcard .ginput_card_security_code_icon{background-image:url(//whatsonsaudiarabia.com/wp-content/plugins/gravityforms/images/gf-creditcards.svg);background-position:-382px 0;background-repeat:no-repeat;display:inline-block;height:32px;position:relative;top:-3.5px;width:40px}.gform_legacy_markup_wrapper .gform_fileupload_multifile .gform_drop_area{background:rgba(0,0,0,.02);border:1px dashed #ccc;border-radius:4px;color:#aaa;margin-bottom:16px;padding:24px;text-align:center}.gform_legacy_markup_wrapper span.gform_drop_instructions{display:block;margin-bottom:8px}.gform_legacy_markup_wrapper .gform_delete{cursor:pointer;vertical-align:middle}.gform_legacy_markup_wrapper .copy_values_option_container .copy_values_enabled{width:auto}.gform_legacy_markup_wrapper li.field_sublabel_above .ginput_complex input[type=text]{margin-bottom:1px}.gform_legacy_markup_wrapper .form_saved_message{background-color:#e3f3f3;border-radius:2px;color:#31708f;font-size:1em;line-height:1.8;margin:1em auto;padding:3em 2em;width:99%}.gform_legacy_markup_wrapper .form_saved_message p.resume_form_link_wrapper{background-color:#fff;border-radius:2px;box-shadow:0 3px 2px 0 rgba(66,103,126,.2);display:inline-block;max-width:98%!important;overflow:hidden;padding:1em}.gform_legacy_markup_wrapper .form_saved_message a.resume_form_link{word-wrap:break-word;color:#2f637e;text-decoration:none}.gform_legacy_markup_wrapper .form_saved_message .form_saved_message_emailform{margin:1em 0 0}.gform_legacy_markup_wrapper .form_saved_message label.form_saved_label{left:-9000px;position:absolute}.gform_legacy_markup_wrapper div.form_saved_message div.form_saved_message_emailform form input[type=text]{margin-bottom:.25em}.gform_legacy_markup_wrapper div.form_saved_message div.form_saved_message_emailform form label.gform_resume_email_label{display:block;font-size:1em}.gform_legacy_markup_wrapper div.form_saved_message div.form_saved_message_emailform form input{display:inline-block;margin:0 auto}.gform_legacy_markup_wrapper div.form_saved_message div.form_saved_message_emailform form input[type=email]{-webkit-appearance:none;-moz-appearance:none;background-color:#fff;border:1px solid #91afc7;border-radius:2px;box-shadow:inset 0 0 5px 0 #eee;color:#424242;font-size:1em;max-width:98%!important;padding:calc(.75em - 1px)!important;width:24em}.gform_legacy_markup_wrapper div.form_saved_message div.form_saved_message_emailform form input[type=submit]{-webkit-appearance:none;-moz-appearance:none;background-color:#31708f;border:1px solid #31708f;border-radius:2px;color:#fff;font-size:1em;line-height:1;padding:.75em 1em;text-transform:uppercase}@media only screen and (max-width:640px){.gform_legacy_markup_wrapper div.form_saved_message div.form_saved_message_emailform form input[type=email],.gform_legacy_markup_wrapper div.form_saved_message div.form_saved_message_emailform form input[type=submit]{display:block;width:98%}}.gform_legacy_markup_wrapper .form_saved_message .form_saved_message_emailform .validation_message{color:#790000;font-weight:700;padding:2em}.gform_legacy_markup_wrapper .form_saved_message_sent{background-color:#e9ffd9;border-radius:2px;box-sizing:border-box;color:#3c763d;font-size:1em;margin:1em auto;padding:3em 2em;text-align:center;width:99%}.gform_legacy_markup_wrapper .form_saved_message_sent .saved_message_email,.gform_legacy_markup_wrapper .form_saved_message_sent .saved_message_success{display:block;font-weight:700;line-height:2}.gform_legacy_markup_wrapper .form_saved_message_sent .saved_message_email{word-wrap:break-word;text-decoration:underline}body #content .entry-content .gform_legacy_markup_wrapper form .gform_body .gform_fields .gfield .ginput_container #recaptcha_widget_div #recaptcha_area .recaptchatable tbody tr td .recaptcha_input_area,body .gform_legacy_markup_wrapper form .gform_body .gform_fields .gfield .ginput_container #recaptcha_widget_div #recaptcha_area .recaptchatable tbody tr td .recaptcha_input_area{line-height:1!important}body .gform_legacy_markup_wrapper img.ui-datepicker-trigger{display:-moz-inline-stack;display:inline-block;height:16px!important;width:17px!important}body .gform_legacy_markup_wrapper img.add_list_item,body .gform_legacy_markup_wrapper img.delete_list_item{display:-moz-inline-stack;display:inline-block;margin-top:-2px}.gform_legacy_markup_wrapper ul li.gfield.field_sublabel_above.field_description_below+li.gfield{margin-top:16px}.gform_legacy_markup_wrapper li.gfield ul.gfield_radio li input[type=radio]+input[type=text]{width:45.25%}.gform_legacy_markup_wrapper table.recaptchatable{table-layout:auto}.gform_legacy_markup_wrapper ul.gform_fields:not(.top_label) div.ginput_container_captcha{margin-left:29%}.gform_legacy_markup_wrapper .gfield .wp-editor-container{border:1px solid #ddd}.gform_legacy_markup_wrapper .gfield .wp-switch-editor{border-color:#ddd}.gform_legacy_markup_wrapper .gfield .html-active .switch-html,.gform_legacy_markup_wrapper .gfield .tmce-active .switch-tmce{border-bottom-color:#f5f5f5}.gform_legacy_markup_wrapper .gfield .mce-edit-area iframe{margin:0!important;width:99.9%!important}body .gform_legacy_markup_wrapper ul li.gfield{margin-top:16px;padding-top:0}body .gform_legacy_markup_wrapper ul.gfields li.gfield label.gfield_label{margin-bottom:0!important;padding-bottom:0!important}body .gform_legacy_markup_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html{line-height:inherit}body .gform_legacy_markup_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html ul li,body .gform_legacy_markup_wrapper form div.gform_body ul.gform_fields li.gfield.gfield_html ul li{list-style-type:disc!important;margin:0 0 8px;overflow:visible;padding-left:0}body .gform_legacy_markup_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html ul,body .gform_legacy_markup_wrapper form div.gform_body ul.gform_fields li.gfield.gfield_html ul{list-style-type:disc!important;margin:16px 0 16px 28px!important;padding-left:0}body .gform_legacy_markup_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html ol li,body .gform_legacy_markup_wrapper form div.gform_body ul.gform_fields li.gfield.gfield_html ol li{list-style-type:decimal!important;margin:0 0 8px;overflow:visible;padding-left:0}body .gform_legacy_markup_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html ol,body .gform_legacy_markup_wrapper form div.gform_body ul.gform_fields li.gfield.gfield_html ol{list-style-type:decimal!important;margin:16px 0 18px 32px;padding-left:0}body .gform_legacy_markup_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html ol li ul,body .gform_legacy_markup_wrapper form div.gform_body ul.gform_fields li.gfield.gfield_html ol li ul li{list-style-type:disc!important;padding-left:0}body .gform_legacy_markup_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html ol li ul{margin:16px 0 16px 16px}body .gform_legacy_markup_wrapper form div.gform_body ul.gform_fields li.gfield.gfield_html ol li ul li{margin:0 0 8px}body .gform_legacy_markup_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html dl{margin:0 0 18px;padding-left:0}body .gform_legacy_markup_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html dl dt{font-weight:700}body .gform_legacy_markup_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html dl dd{margin:0 0 16px 18px}.gform_legacy_markup_wrapper span.gf_clear_span{clear:both;display:block;float:none;height:1px;margin-top:-1px;overflow:hidden;width:100%}.gform_legacy_markup_wrapper .chosen-container{display:inline-block;font-size:13px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle}.gform_legacy_markup_wrapper .chosen-container *{box-sizing:border-box}.gform_legacy_markup_wrapper .chosen-container .chosen-drop{background:#fff;border:1px solid #aaa;border-top:0;box-shadow:0 4px 5px rgba(0,0,0,.15);display:none;position:absolute;top:100%;width:100%;z-index:1010}.gform_legacy_markup_wrapper .chosen-container.chosen-with-drop .chosen-drop{display:block}.gform_legacy_markup_wrapper .chosen-container a{cursor:pointer}.gform_legacy_markup_wrapper .chosen-container .chosen-single .group-name,.gform_legacy_markup_wrapper .chosen-container .search-choice .group-name{color:#999;font-weight:400;margin-right:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gform_legacy_markup_wrapper .chosen-container .chosen-single .group-name:after,.gform_legacy_markup_wrapper .chosen-container .search-choice .group-name:after{content:":";padding-left:2px;vertical-align:top}.gform_legacy_markup_wrapper .chosen-container-single .chosen-single{background-color:#fff;background:linear-gradient(#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4);background-clip:padding-box;border:1px solid #aaa;border-radius:5px;box-shadow:inset 0 0 3px #fff,0 1px 1px rgba(0,0,0,.1);color:#444;display:block;height:25px;line-height:24px;overflow:hidden;padding:0 0 0 8px;position:relative;text-decoration:none;white-space:nowrap}.gform_legacy_markup_wrapper .chosen-container-single .chosen-single input[type=text]{cursor:pointer;opacity:0;position:absolute;width:0}.gform_legacy_markup_wrapper .chosen-container-single .chosen-default{color:#999}.gform_legacy_markup_wrapper .chosen-container-single .chosen-single span{display:block;margin-right:26px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gform_legacy_markup_wrapper .chosen-container-single .chosen-single-with-deselect span{margin-right:38px}.gform_legacy_markup_wrapper .chosen-container-single .chosen-single abbr{background:url(//whatsonsaudiarabia.com/wp-content/plugins/gravityforms/legacy/css/chosen-sprite.png) -42px 1px no-repeat;display:block;font-size:1px;height:12px;position:absolute;right:26px;top:6px;width:12px}.gform_legacy_markup_wrapper .chosen-container-single .chosen-single abbr:hover,.gform_legacy_markup_wrapper .chosen-container-single.chosen-disabled .chosen-single abbr:hover{background-position:-42px -10px}.gform_legacy_markup_wrapper .chosen-container-single .chosen-single div{display:block;height:100%;position:absolute;right:0;top:0;width:18px}.gform_legacy_markup_wrapper .chosen-container-single .chosen-single div b{background:url(//whatsonsaudiarabia.com/wp-content/plugins/gravityforms/legacy/css/chosen-sprite.png) no-repeat 0 2px;display:block;height:100%;width:100%}.gform_legacy_markup_wrapper .chosen-container-single .chosen-search{margin:0;padding:3px 4px;position:relative;white-space:nowrap;z-index:1010}.gform_legacy_markup_wrapper .chosen-container-single .chosen-search input[type=text]{background:url(//whatsonsaudiarabia.com/wp-content/plugins/gravityforms/legacy/css/chosen-sprite.png) no-repeat 100% -20px;border:1px solid #aaa;border-radius:0;font-family:sans-serif;font-size:1em;height:auto;line-height:normal;margin:1px 0;outline:0;padding:4px 20px 4px 5px;width:100%}.gform_legacy_markup_wrapper .chosen-container-single .chosen-drop{background-clip:padding-box;border-radius:0 0 4px 4px;margin-top:-1px}.gform_legacy_markup_wrapper .chosen-container-single.chosen-container-single-nosearch .chosen-search{opacity:0;pointer-events:none;position:absolute}.gform_legacy_markup_wrapper .chosen-container .chosen-results{-webkit-overflow-scrolling:touch;color:#444;margin:0 4px 4px 0;max-height:240px;overflow-x:hidden;overflow-y:auto;padding:0 0 0 4px;position:relative}.gform_legacy_markup_wrapper .chosen-container .chosen-results li{word-wrap:break-word;-webkit-touch-callout:none;display:none;line-height:15px;list-style:none;margin:0;padding:5px 6px}.gform_legacy_markup_wrapper .chosen-container .chosen-results li.active-result{cursor:pointer;display:list-item}.gform_legacy_markup_wrapper .chosen-container .chosen-results li.disabled-result{color:#ccc;cursor:default;display:list-item}.gform_legacy_markup_wrapper .chosen-container .chosen-results li.highlighted{background-color:#3875d7;background-image:linear-gradient(#3875d7 20%,#2a62bc 90%);color:#fff}.gform_legacy_markup_wrapper .chosen-container .chosen-results li.no-results{background:#f4f4f4;color:#777;display:list-item}.gform_legacy_markup_wrapper .chosen-container .chosen-results li.group-result{cursor:default;display:list-item;font-weight:700}.gform_legacy_markup_wrapper .chosen-container .chosen-results li.group-option{padding-left:15px}.gform_legacy_markup_wrapper .chosen-container .chosen-results li em{font-style:normal;text-decoration:underline}.gform_legacy_markup_wrapper .chosen-container-multi .chosen-choices{background-color:#fff;background-image:linear-gradient(#eee 1%,#fff 15%);border:1px solid #aaa;cursor:text;height:auto;margin:0;overflow:hidden;padding:0 5px;position:relative;width:100%}.gform_legacy_markup_wrapper .chosen-container-multi .chosen-choices li{float:left;list-style:none}.gform_legacy_markup_wrapper .chosen-container-multi .chosen-choices li.search-field{margin:0;padding:0;white-space:nowrap}.gform_legacy_markup_wrapper .chosen-container-multi .chosen-choices li.search-field input[type=text]{background:transparent!important;border:0!important;border-radius:0;box-shadow:none;color:#999;font-family:sans-serif;font-size:100%;height:25px;line-height:normal;margin:1px 0;outline:0;padding:0;width:25px}.gform_legacy_markup_wrapper .chosen-container-multi .chosen-choices li.search-choice{background-clip:padding-box;background-color:#eee;background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee);background-repeat:repeat-x;background-size:100% 19px;border:1px solid #aaa;border-radius:3px;box-shadow:inset 0 0 2px #fff,0 1px 0 rgba(0,0,0,.05);color:#333;cursor:default;line-height:13px;margin:3px 5px 3px 0;max-width:100%;padding:3px 20px 3px 5px;position:relative}.gform_legacy_markup_wrapper .chosen-container-multi .chosen-choices li.search-choice span{word-wrap:break-word}.gform_legacy_markup_wrapper .chosen-container-multi .chosen-choices li.search-choice .search-choice-close{background:url(//whatsonsaudiarabia.com/wp-content/plugins/gravityforms/legacy/css/chosen-sprite.png) -42px 1px no-repeat;display:block;font-size:1px;height:12px;position:absolute;right:3px;top:4px;width:12px}.gform_legacy_markup_wrapper .chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover{background-position:-42px -10px}.gform_legacy_markup_wrapper .chosen-container-multi .chosen-choices li.search-choice-disabled{background-color:#e4e4e4;background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee);border:1px solid #ccc;color:#666;padding-right:5px}.gform_legacy_markup_wrapper .chosen-container-multi .chosen-choices li.search-choice-focus{background:#d4d4d4}.gform_legacy_markup_wrapper .chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close{background-position:-42px -10px}.gform_legacy_markup_wrapper .chosen-container-multi .chosen-results{margin:0;padding:0}.gform_legacy_markup_wrapper .chosen-container-multi .chosen-drop .result-selected{color:#ccc;cursor:default;display:list-item}.gform_legacy_markup_wrapper .chosen-container-active .chosen-single{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,.3)}.gform_legacy_markup_wrapper .chosen-container-active.chosen-with-drop .chosen-single{background-image:linear-gradient(#eee 20%,#fff 80%);border:1px solid #aaa;border-bottom-left-radius:0;border-bottom-right-radius:0;box-shadow:inset 0 1px 0 #fff}.gform_legacy_markup_wrapper .chosen-container-active.chosen-with-drop .chosen-single div{background:transparent;border-left:none}.gform_legacy_markup_wrapper .chosen-container-active.chosen-with-drop .chosen-single div b{background-position:-18px 2px}.gform_legacy_markup_wrapper .chosen-container-active .chosen-choices{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,.3)}.gform_legacy_markup_wrapper .chosen-container-active .chosen-choices li.search-field input[type=text]{color:#222!important}.gform_legacy_markup_wrapper .chosen-disabled{cursor:default;opacity:.5!important}.gform_legacy_markup_wrapper .chosen-disabled .chosen-choices .search-choice .search-choice-close,.gform_legacy_markup_wrapper .chosen-disabled .chosen-single{cursor:default}.gform_legacy_markup_wrapper .chosen-rtl{text-align:right}.gform_legacy_markup_wrapper .chosen-rtl .chosen-single{overflow:visible;padding:0 8px 0 0}.gform_legacy_markup_wrapper .chosen-rtl .chosen-single span{direction:rtl;margin-left:26px;margin-right:0}.gform_legacy_markup_wrapper .chosen-rtl .chosen-single-with-deselect span{margin-left:38px}.gform_legacy_markup_wrapper .chosen-rtl .chosen-single div{left:3px;right:auto}.gform_legacy_markup_wrapper .chosen-rtl .chosen-single abbr{left:26px;right:auto}.gform_legacy_markup_wrapper .chosen-rtl .chosen-choices li{float:right}.gform_legacy_markup_wrapper .chosen-rtl .chosen-choices li.search-field input[type=text]{direction:rtl}.gform_legacy_markup_wrapper .chosen-rtl .chosen-choices li.search-choice{margin:3px 5px 3px 0;padding:3px 5px 3px 19px}.gform_legacy_markup_wrapper .chosen-rtl .chosen-choices li.search-choice .search-choice-close{left:4px;right:auto}.gform_legacy_markup_wrapper .chosen-rtl.chosen-container-single .chosen-results{margin:0 0 4px 4px;padding:0 4px 0 0}.gform_legacy_markup_wrapper .chosen-rtl .chosen-results li.group-option{padding-left:0;padding-right:15px}.gform_legacy_markup_wrapper .chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div{border-right:none}.gform_legacy_markup_wrapper .chosen-rtl .chosen-search input[type=text]{background:url(//whatsonsaudiarabia.com/wp-content/plugins/gravityforms/legacy/css/chosen-sprite.png) no-repeat -30px -20px;direction:rtl;padding:4px 5px 4px 20px}.gform_legacy_markup_wrapper .chosen-rtl.chosen-container-single .chosen-single div b{background-position:6px 2px}.gform_legacy_markup_wrapper .chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b{background-position:-12px 2px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:1.5dppx),only screen and (min-resolution:144dpi){.gform_legacy_markup_wrapper .chosen-container .chosen-results-scroll-down span,.gform_legacy_markup_wrapper .chosen-container .chosen-results-scroll-up span,.gform_legacy_markup_wrapper .chosen-container-multi .chosen-choices .search-choice .search-choice-close,.gform_legacy_markup_wrapper .chosen-container-single .chosen-search input[type=text],.gform_legacy_markup_wrapper .chosen-container-single .chosen-single abbr,.gform_legacy_markup_wrapper .chosen-container-single .chosen-single div b,.gform_legacy_markup_wrapper .chosen-rtl .chosen-search input[type=text]{background-image:url(//whatsonsaudiarabia.com/wp-content/plugins/gravityforms/legacy/css/chosen-sprite@2x.png)!important;background-repeat:no-repeat!important;background-size:52px 37px!important}}body .gform_legacy_markup_wrapper .chosen-container a.chosen-single{border-radius:inherit}body .gform_legacy_markup_wrapper ul.chosen-results li{line-height:inherit}@media only screen and (max-width:641px){.gform_legacy_markup_wrapper input:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]){line-height:2;min-height:2rem}.gform_legacy_markup_wrapper textarea{line-height:1.5}.gform_legacy_markup_wrapper .chosen-container.chosen-container-single[style]{width:100%!important}.gform_legacy_markup_wrapper .chosen-container-single .chosen-single{height:40px;line-height:2.8}.gform_legacy_markup_wrapper .chosen-container-single .chosen-single div b{position:relative;top:10px}.gform_legacy_markup_wrapper div.chosen-container.chosen-container-multi[style]{width:100%!important}.gform_legacy_markup_wrapper .chosen-container.chosen-container-multi ul.chosen-choices li.search-choice,.gform_legacy_markup_wrapper .chosen-container.chosen-container-multi ul.chosen-choices li.search-field{float:none;line-height:inherit;width:100%}.gform_legacy_markup_wrapper .chosen-container.chosen-container-multi ul.chosen-choices li.search-choice span{margin-bottom:0}.gform_legacy_markup_wrapper .chosen-container-multi .chosen-choices li.search-choice .search-choice-close{top:calc(50% - 6px)}.gform_legacy_markup_wrapper .ginput_container span:not(.ginput_price){display:block;margin-bottom:8px}.gform_legacy_markup_wrapper li.field_sublabel_below .ginput_complex{margin-top:12px!important}.gform_legacy_markup_wrapper ul.gfield_checkbox li label,.gform_legacy_markup_wrapper ul.gfield_radio li label{cursor:pointer;width:85%}}@media (min-device-width:768px) and (max-device-width:1023px),only screen and (max-width:761px){.gform_legacy_markup_wrapper ul.gform_fields li.gfield.gfield_error+li.gfield.gfield_error{margin-top:32px}.gform_legacy_markup_wrapper table.gfield_list{border:0}.gform_legacy_markup_wrapper table.gfield_list thead{left:-9999px;position:absolute;top:-9999px}.gform_legacy_markup_wrapper table.gfield_list tr{background:#fff;border-bottom:1px solid #ccc;border-top:1px solid #ccc;border-color:#ccc;border-style:solid;border-width:2px 1px 4px;display:block;margin-bottom:10px;position:relative}.gform_legacy_markup_wrapper table.gfield_list td{display:block;margin-left:8px;margin-right:8px}.gform_legacy_markup_wrapper table.gfield_list td.gfield_list_icons{border-bottom:0;margin:16px 0 0!important}.gform_legacy_markup_wrapper ul.gform_fields.form_sublabel_above table.gfield_list td:before,.gform_legacy_markup_wrapper ul.gform_fields.form_sublabel_below table.gfield_list td:after{clear:both;content:attr(data-label);display:block;font-size:.875em;letter-spacing:.5pt;white-space:nowrap}.gform_legacy_markup_wrapper ul.gform_fields.form_sublabel_above table.gfield_list td:before{margin:8px 0 3px 8px}.gform_legacy_markup_wrapper ul.gform_fields.form_sublabel_below table.gfield_list td:after{margin:3px 0 8px 8px}.gform_legacy_markup_wrapper table.gfield_list td+td,.gform_legacy_markup_wrapper table.gfield_list th+th{padding:4px 0 0}.gform_legacy_markup_wrapper table.gfield_list tr.gfield_list_row_even,.gform_legacy_markup_wrapper table.gfield_list tr.gfield_list_row_odd{margin:16px 0}.gform_legacy_markup_wrapper table.gfield_list tr,.gform_legacy_markup_wrapper table.gfield_list tr.gfield_list_row_odd:first-child{padding-top:12px}.gform_legacy_markup_wrapper table.gfield_list tr td.gfield_list_icons{background-color:#eee;padding:5px 4px 1px!important;text-align:center;width:100%!important}.gform_legacy_markup_wrapper table.gfield_list tr td.gfield_list_icons img.add_list_item{margin:12px 0 0 16px!important}.gform_legacy_markup_wrapper table.gfield_list tr td.gfield_list_icons img.delete_list_item{margin:12px 0 0 8px!important}.gform_legacy_markup_wrapper .gform_footer a.gform_save_link,.gform_legacy_markup_wrapper .gform_page_footer a.gform_save_link{margin-left:0}.gform_legacy_markup_wrapper .gfield_list td.gfield_list_cell input{margin-left:8px;margin-right:8px;width:calc(100% - 16px)}}@media only screen and (min-width:641px){.gform_legacy_markup_wrapper .gform_body{width:100%}.gform_legacy_markup_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half){max-width:calc(100% - 16px)!important}.gform_legacy_markup_wrapper .gfield_checkbox li,.gform_legacy_markup_wrapper .gfield_radio li{line-height:1.3;margin:0 0 8px}.gform_legacy_markup_wrapper .gsection{margin:28px 16px 28px 0}.gform_legacy_markup_wrapper ul.gform_fields:not(.top_label) .gfield_label{float:left;margin-bottom:16px;padding-right:16px;width:29%}.gform_legacy_markup_wrapper .right_label .gfield_label{text-align:right}.gform_legacy_markup_wrapper .left_label .gfield_description,.gform_legacy_markup_wrapper .right_label .gfield_description{width:70%}.gform_legacy_markup_wrapper form ul.left_label li ul.gfield_checkbox li,.gform_legacy_markup_wrapper form ul.left_label li ul.gfield_radio li,.gform_legacy_markup_wrapper form ul.right_label li ul.gfield_checkbox li,.gform_legacy_markup_wrapper form ul.right_label li ul.gfield_radio li,.gform_legacy_markup_wrapper ul.left_label li ul.gfield_checkbox li,.gform_legacy_markup_wrapper ul.left_label li ul.gfield_radio li,.gform_legacy_markup_wrapper ul.right_label li ul.gfield_checkbox li,.gform_legacy_markup_wrapper ul.right_label li ul.gfield_radio li{margin-bottom:10px}.gform_legacy_markup_wrapper .left_label .gfield_description,.gform_legacy_markup_wrapper .left_label .instruction,.gform_legacy_markup_wrapper .right_label .gfield_description,.gform_legacy_markup_wrapper .right_label .instruction{margin-left:29%}.gform_legacy_markup_wrapper ul.gform_fields:not(.top_label) .gsection .gsection_description{line-height:1.5;margin-left:0;padding-left:0;padding-top:4px}.gform_legacy_markup_wrapper form ul.gform_fields:not(.top_label) li.gfield_html_formatted{margin-left:29%!important;width:70%}.gform_legacy_markup_wrapper ul.gform_fields:not(.top_label) ul.gfield_checkbox,.gform_legacy_markup_wrapper ul.gform_fields:not(.top_label) ul.gfield_radio{overflow:hidden}.gform_legacy_markup_wrapper .left_label div.ginput_complex,.gform_legacy_markup_wrapper .right_label div.ginput_complex{margin-left:29%;width:70%}.gform_legacy_markup_wrapper .left_label input.small,.gform_legacy_markup_wrapper .left_label select.small,.gform_legacy_markup_wrapper .right_label input.small,.gform_legacy_markup_wrapper .right_label select.small{width:15%}.gform_legacy_markup_wrapper .left_label input.medium,.gform_legacy_markup_wrapper .left_label select.medium,.gform_legacy_markup_wrapper .right_label input.medium,.gform_legacy_markup_wrapper .right_label select.medium{width:calc(35% - 8px)}.gform_legacy_markup_wrapper .left_label input.large,.gform_legacy_markup_wrapper .left_label select.large,.gform_legacy_markup_wrapper .left_label textarea.large,.gform_legacy_markup_wrapper .left_label textarea.medium,.gform_legacy_markup_wrapper .left_label textarea.small,.gform_legacy_markup_wrapper .right_label input.large,.gform_legacy_markup_wrapper .right_label select.large,.gform_legacy_markup_wrapper .right_label textarea.large,.gform_legacy_markup_wrapper .right_label textarea.medium,.gform_legacy_markup_wrapper .right_label textarea.small{width:70%}.gform_legacy_markup_wrapper ul.gform_fields:not(.top_label) .ginput_list{margin-left:29%!important;width:70%}.gform_legacy_markup_wrapper .top_label .gfield_list{width:100%}.gform_legacy_markup_wrapper .left_label .gf_list_one_column,.gform_legacy_markup_wrapper .right_label .gf_list_one_column{width:45%}.gform_legacy_markup_wrapper .top_label .gf_list_one_column{width:46%}.gform_legacy_markup_wrapper .left_label li.hidden_label input,.gform_legacy_markup_wrapper .right_label li.hidden_label input{margin-left:3.7%}.gform_legacy_markup_wrapper .left_label li.gfield .gfield_password_strength,.gform_legacy_markup_wrapper .right_label li.gfield .gfield_password_strength{margin-left:29%}.gform_legacy_markup_wrapper .top_label input.small,.gform_legacy_markup_wrapper .top_label select.small{width:25%}.gform_legacy_markup_wrapper .top_label input.medium,.gform_legacy_markup_wrapper .top_label select.medium{width:calc(50% - 8px)}.gform_legacy_markup_wrapper.gform_validation_error .top_label input.medium,.gform_legacy_markup_wrapper.gform_validation_error .top_label select.medium{width:50%}.gform_legacy_markup_wrapper .hidden_label input.large,.gform_legacy_markup_wrapper .hidden_label select.large,.gform_legacy_markup_wrapper .top_label input.large,.gform_legacy_markup_wrapper .top_label select.large{width:100%}.gform_legacy_markup_wrapper .top_label input.large.datepicker,.gform_legacy_markup_wrapper .top_label input.medium.datepicker,.gform_legacy_markup_wrapper .top_label input.small.datepicker{width:auto}.gform_legacy_markup_wrapper textarea.small{height:80px;width:100%}.gform_legacy_markup_wrapper textarea.medium{height:160px;width:100%}.gform_legacy_markup_wrapper textarea.large{height:320px;width:100%}.gform_legacy_markup_wrapper .ginput_complex .ginput_left,.gform_legacy_markup_wrapper .ginput_complex .ginput_right{display:-moz-inline-stack;display:inline-block;margin:0 -4px 0 0;vertical-align:top;width:50%}.gform_legacy_markup_wrapper .ginput_container_password .ginput_right{padding-left:8px}.gform_legacy_markup_wrapper .gfield_error .ginput_complex .ginput_left,.gform_legacy_markup_wrapper .gfield_error .ginput_complex .ginput_right{width:50%}.gform_legacy_markup_wrapper .ginput_complex .ginput_cardinfo_left,.gform_legacy_markup_wrapper .ginput_complex .ginput_cardinfo_right{float:left;min-height:43px;position:relative}.gform_legacy_markup_wrapper .ginput_complex .ginput_cardinfo_right input{display:inline-block;max-width:7rem;width:30%}.gform_legacy_markup_wrapper .ginput_complex .ginput_cardinfo_left{width:50%}.gform_legacy_markup_wrapper .ginput_complex select.ginput_card_expiration.ginput_card_expiration_month,.gform_legacy_markup_wrapper .ginput_complex select.ginput_card_expiration.ginput_card_expiration_year{display:-moz-inline-stack;display:inline-block;width:47%!important}.gform_legacy_markup_wrapper .ginput_complex .ginput_cardinfo_left select.ginput_card_expiration.ginput_card_expiration_month{margin-right:4px}.gform_legacy_markup_wrapper .gf_step{margin:16px 32px 16px 0;width:auto}.gform_legacy_markup_wrapper .gf_step,.gform_legacy_markup_wrapper .gform_footer input.button,.gform_legacy_markup_wrapper .gform_footer input[type=image],.gform_legacy_markup_wrapper .gform_footer input[type=submit]{display:-moz-inline-stack;display:inline-block}.gform_legacy_markup_wrapper .gform_footer input[type=image]{vertical-align:middle}.gform_legacy_markup_wrapper .gform_footer a.gform_save_link,.gform_legacy_markup_wrapper .gform_page_footer a.gform_save_link{display:-moz-inline-stack;display:inline-block;font-size:1em;margin-left:16px}.gform_legacy_markup_wrapper .gform_footer input.button,.gform_legacy_markup_wrapper .gform_footer input[type=submit],.gform_legacy_markup_wrapper .gform_page_footer input.button,.gform_legacy_markup_wrapper .gform_page_footer input[type=submit]{font-size:1em;margin:0 16px 0 0;width:auto}.gform_legacy_markup_wrapper ul.gform_fields li.gfield{padding-right:16px}.gform_legacy_markup_wrapper .ginput_complex .ginput_left{padding-right:8px}.gform_legacy_markup_wrapper .left_label .ginput_complex.ginput_container_address:after{content:"";display:block}.gform_legacy_markup_wrapper .ginput_complex.ginput_container_address .ginput_left{margin-right:8px}.gform_legacy_markup_wrapper .ginput_complex.ginput_container_address .ginput_right{margin-right:-8px;padding-right:8px}.gform_legacy_markup_wrapper .ginput_complex.ginput_container_address span.ginput_full+span.ginput_right{margin-right:8px;padding-right:8px!important}.gform_legacy_markup_wrapper .ginput_complex.ginput_container_address span.ginput_right+span.ginput_left{margin-right:-8px;padding-right:8px!important}.gform_legacy_markup_wrapper .ginput_complex.ginput_container_address span.ginput_right+span.ginput_left.address_zip{margin-right:8px}.gform_legacy_markup_wrapper .gfield_error .ginput_container{padding-right:0}.gform_legacy_markup_wrapper ul.top_label li.gfield.gfield_error.gfield_contains_required .gfield_password_strength{margin:18px 0}.gform_legacy_markup_wrapper .gform_footer:not(.top_label){margin-left:29%;padding:16px 0 10px;width:70%}.gform_legacy_markup_wrapper .top_label div.ginput_complex.ginput_container.gf_name_has_1,.gform_legacy_markup_wrapper .top_label div.ginput_complex.ginput_container.gf_name_has_2,.gform_legacy_markup_wrapper .top_label div.ginput_complex.ginput_container.gf_name_has_3{width:calc(100% + 15px)}.gform_legacy_markup_wrapper .top_label div.ginput_complex.ginput_container.gf_name_has_4{width:calc(100% + 13px)}.gform_legacy_markup_wrapper .top_label div.ginput_complex.ginput_container.gf_name_has_5{width:calc(100% + 14px)}.gform_legacy_markup_wrapper ul.gform_fields:not(.top_label) div.ginput_complex.ginput_container.gf_name_has_1,.gform_legacy_markup_wrapper ul.gform_fields:not(.top_label) div.ginput_complex.ginput_container.gf_name_has_2,.gform_legacy_markup_wrapper ul.gform_fields:not(.top_label) div.ginput_complex.ginput_container.gf_name_has_3{margin-left:29%;width:calc(70% + 15px)}.gform_legacy_markup_wrapper ul.gform_fields:not(.top_label) li.gfield.gfield_error div.ginput_complex.ginput_container.gf_name_has_1,.gform_legacy_markup_wrapper ul.gform_fields:not(.top_label) li.gfield.gfield_error div.ginput_complex.ginput_container.gf_name_has_2,.gform_legacy_markup_wrapper ul.gform_fields:not(.top_label) li.gfield.gfield_error div.ginput_complex.ginput_container.gf_name_has_3{width:calc(70% + 24px)}.gform_legacy_markup_wrapper ul.gform_fields:not(.top_label) div.ginput_complex.ginput_container.gf_name_has_4{margin-left:29%;width:calc(70% + 13px)}.gform_legacy_markup_wrapper ul.gform_fields:not(.top_label) div.ginput_complex.ginput_container.gf_name_has_5{margin-left:29%;width:calc(70% + 14px)}.gform_legacy_markup_wrapper div.ginput_container_name span{display:-moz-inline-stack;display:inline-block;margin-right:-4px;padding-right:16px;vertical-align:top}.gform_legacy_markup_wrapper div.ginput_complex.ginput_container.gf_name_has_1 span{width:100%}.gform_legacy_markup_wrapper div.ginput_complex.ginput_container.gf_name_has_2 span{width:50%}.gform_legacy_markup_wrapper div.ginput_complex.ginput_container.gf_name_has_3 span{width:33.3%}.gform_legacy_markup_wrapper div.ginput_complex.ginput_container.gf_name_has_4 span{width:25%}.gform_legacy_markup_wrapper div.ginput_complex.ginput_container.gf_name_has_5 span{width:19.95%}.gform_legacy_markup_wrapper ul.gform_fields:not(.top_label) li.gfield.gfield_error div.ginput_complex.ginput_container.gf_name_has_1 span{width:99.75%!important}.gform_legacy_markup_wrapper ul.gform_fields:not(.top_label) li.gfield.gfield_error div.ginput_complex.ginput_container.gf_name_has_2 span{width:49.75%!important}.gform_legacy_markup_wrapper ul.gform_fields:not(.top_label) li.gfield.gfield_error div.ginput_complex.ginput_container.gf_name_has_3 span{width:33%!important}.gform_legacy_markup_wrapper ul.gform_fields:not(.top_label) li.gfield.gfield_error div.ginput_complex.ginput_container.gf_name_has_4 span{width:24.75%!important}.gform_legacy_markup_wrapper ul.gform_fields:not(.top_label) li.gfield.gfield_error div.ginput_complex.ginput_container.gf_name_has_5 span{width:19.75%!important}html .gform_legacy_markup_wrapper div.ginput_complex.ginput_container.gf_name_has_2 span:first-child,html .gform_legacy_markup_wrapper div.ginput_complex.ginput_container.gf_name_has_3 span:first-child,html .gform_legacy_markup_wrapper div.ginput_complex.ginput_container.gf_name_has_4 span:first-child,html .gform_legacy_markup_wrapper div.ginput_complex.ginput_container.gf_name_has_5 span:first-child{margin-left:0!important}.gform_legacy_markup_wrapper .top_label .ginput_complex.ginput_container.ginput_container_email{width:calc(100% + 15px)}.gform_legacy_markup_wrapper ul.gform_fields:not(.top_label) div.ginput_complex.ginput_container.ginput_container_email{margin-left:29%;width:calc(70% + 16px)}.gform_legacy_markup_wrapper ul.gform_fields:not(.top_label) li.gfield.gfield_error div.ginput_complex.ginput_container.ginput_container_email{width:calc(70% + 17px)}.gform_legacy_markup_wrapper ul.gform_fields:not(.top_label) li.gfield.gfield_error .ginput_complex.ginput_container.ginput_container_email{width:calc(70% + 8px)!important}.gform_legacy_markup_wrapper .ginput_complex.ginput_container.ginput_container_email .ginput_left,.gform_legacy_markup_wrapper .ginput_complex.ginput_container.ginput_container_email .ginput_right{padding-right:16px}.gform_legacy_markup_wrapper ul.left_label li.gfield .gfield_password_strength,.gform_legacy_markup_wrapper ul.right_label li.gfield .gfield_password_strength{width:70%}.gform_legacy_markup_wrapper .ginput_complex span.ginput_left+input.gform_hidden+span.ginput_left{padding-right:0}.gform_legacy_markup_wrapper .ginput_complex span.ginput_left.address_country{margin-right:0}html:not([dir=rtl]) .gform_legacy_markup_wrapper ul.gform_fields:not(.top_label) .clear-multi,html:not([dir=rtl]) .gform_legacy_markup_wrapper ul.gform_fields:not(.top_label) .gfield_description,html:not([dir=rtl]) .gform_legacy_markup_wrapper ul.gform_fields:not(.top_label) .ginput_container:not(.ginput_container_time):not(.ginput_container_date){margin-left:29%;width:70%}.gform_legacy_markup_wrapper .gf_progressbar{width:calc(100% - 16px)}.gform_legacy_markup_wrapper ul.gform_fields:not(.top_label) .gform_fileupload_multifile .gform_drop_area{margin-left:29%;width:70%}body .gform_legacy_markup_wrapper span.ginput_left.address_city+input.gform_hidden+span.ginput_left.address_country{margin-right:0;width:calc(50% - 8px)}.gform_legacy_markup_wrapper ul.gform_fields:not(.top_label) .ginput_container.ginput_recaptcha{margin-left:29%!important}.gform_legacy_markup_wrapper .gform_page_footer .button.gform_previous_button{margin-bottom:0}.gform_legacy_markup_wrapper .gform_page_footer .button.gform_button,.gform_legacy_markup_wrapper .gform_page_footer .button.gform_next_button{margin-right:10px}body .gform_legacy_markup_wrapper select.medium.gfield_select+div.chosen-container-multi[style],body .gform_legacy_markup_wrapper select.medium.gfield_select+div.chosen-container-single[style]{width:calc(50% - 8px)!important}body .gform_legacy_markup_wrapper select.large.gfield_select+div.chosen-container-multi[style],body .gform_legacy_markup_wrapper select.large.gfield_select+div.chosen-container-single[style]{width:100%!important}body .gform_legacy_markup_wrapper select.small.gfield_select+div.chosen-container-multi[style],body .gform_legacy_markup_wrapper select.small.gfield_select+div.chosen-container-single[style]{width:25%!important}}.gform_legacy_markup_wrapper .gfield_repeater_cell>.gfield_repeater_wrapper{background-color:rgba(1,1,1,.02);border-bottom:1px solid #eee;border-left:8px solid rgba(54,86,102,.1);border-radius:8px;padding:10px 20px}.gform_legacy_markup_wrapper .gfield_repeater_wrapper input{border:1px solid #c5c6c5;border-radius:4px}.gform_legacy_markup_wrapper .gfield_repeater_wrapper .gfield_repeater_wrapper{margin-top:10px}.gform_legacy_markup_wrapper .gfield_repeater_buttons .add_repeater_item_text,.gform_legacy_markup_wrapper .gfield_repeater_buttons .remove_repeater_item_text{background:hsla(0,0%,95%,.5);border:1px solid hsla(0,0%,46%,.4);border-radius:20px;color:#757575;font-size:12px;font-weight:400;height:30px;margin-bottom:5px;margin-right:10px;min-width:100px;transition:all .3s cubic-bezier(.67,.17,.4,.83)}.gform_legacy_markup_wrapper .gfield_repeater_buttons .add_repeater_item_plus,.gform_legacy_markup_wrapper .gfield_repeater_buttons .remove_repeater_item_minus{background:hsla(0,0%,95%,.5);border:1px solid hsla(0,0%,46%,.4);border-radius:50%;color:#757575;font-size:16px;font-weight:700;height:22px;margin:10px 5px 0;padding:0 0 5px;transition:all .3s cubic-bezier(.67,.17,.4,.83);width:22px}.gform_legacy_markup_wrapper .gfield_repeater_buttons button.gfield_icon_disabled{cursor:default;filter:alpha(opacity=30);-moz-opacity:.3;-khtml-opacity:.3;opacity:.3}.gform_legacy_markup_wrapper .gfield_repeater_buttons button.gfield_icon_disabled:hover{background:hsla(0,0%,95%,.5);border:1px solid hsla(0,0%,46%,.4);color:#757575}.gform_legacy_markup_wrapper .gfield_repeater_buttons button:hover{background:#fafafa;border:1px solid #757575;color:#374750}.gform_legacy_markup_wrapper .gfield_repeater_cell>.gfield_repeater_wrapper{border-left:8px solid #f1f1f1;box-shadow:0 1px 1px 0 rgba(0,0,0,.06),0 2px 1px -1px rgba(0,0,0,.06),0 1px 5px 0 rgba(0,0,0,.06)}.gform_legacy_markup_wrapper .gfield_repeater_buttons .add_repeater_item_text:focus,.gform_legacy_markup_wrapper .gfield_repeater_buttons .remove_repeater_item_text:focus{outline:0}.gform_legacy_markup_wrapper .gfield_repeater_item .gfield_repeater_cell .gfield_required{color:#c32121}.gform_legacy_markup_wrapper .gfield_repeater_cell label{color:#9b9a9a;font-size:14px;font-weight:400;padding-top:8px}.gform_legacy_markup_wrapper .gfield_repeater_value .gfield_repeater_value .gfield_repeater_cell{padding-bottom:20px;padding-top:0}.gform_legacy_markup_wrapper div .gfield_repeater_cell{margin-top:5px}.gform_legacy_markup_wrapper .gfield_repeater .gfield_repeater_items .gfield_repeater_item:not(:last-child){border-bottom:2px solid #e0e0e6;margin-bottom:20px;margin-right:10px;padding-bottom:20px}.gform_legacy_markup_wrapper .gfield_repeater_value>.gfield_repeater{background-color:rgba(1,1,1,.02);border-bottom:1px solid #eee;border-left:8px solid rgba(54,86,102,.1);border-radius:8px;margin:10px;padding:10px 20px}.gform_legacy_markup_wrapper .gfield_repeater_cell .gfield_repeater_value:not(:first-child){background-color:#f0f0f0;border:1px solid #c5c6c5;border-radius:4px;color:hsla(0,0%,46%,.7);margin-right:10px;padding-left:10px}.gform_legacy_markup_wrapper .gfield_repeater .gfield_repeater_items,.gform_legacy_markup_wrapper .gfield_repeater_items .gfield_repeater_cell:not(:first-child){padding-top:5px}.gform_legacy_markup_wrapper .gfield_repeater .gfield_label{color:#23282d;font-size:16px;font-weight:600}.gform_legacy_markup_wrapper .gfield_repeater_value .gfield_label,.gform_legacy_markup_wrapper .gfield_repeater_value .gfield_repeater_value .gfield_repeater_item:first-child{padding-bottom:0}@media only screen and (min-width:641px){.gform_wrapper .top_label li.gfield.gf_inline{display:-moz-inline-stack;display:inline-block;float:none!important;margin:0;padding-right:16px;vertical-align:top;width:auto!important}.gform_wrapper .top_label li.gfield.gf_inline input[type=email].large,.gform_wrapper .top_label li.gfield.gf_inline input[type=email].medium,.gform_wrapper .top_label li.gfield.gf_inline input[type=email].small,.gform_wrapper .top_label li.gfield.gf_inline input[type=number].large,.gform_wrapper .top_label li.gfield.gf_inline input[type=number].medium,.gform_wrapper .top_label li.gfield.gf_inline input[type=number].small,.gform_wrapper .top_label li.gfield.gf_inline input[type=password].large,.gform_wrapper .top_label li.gfield.gf_inline input[type=password].medium,.gform_wrapper .top_label li.gfield.gf_inline input[type=password].small,.gform_wrapper .top_label li.gfield.gf_inline input[type=tel].large,.gform_wrapper .top_label li.gfield.gf_inline input[type=tel].medium,.gform_wrapper .top_label li.gfield.gf_inline input[type=tel].small,.gform_wrapper .top_label li.gfield.gf_inline input[type=text].large,.gform_wrapper .top_label li.gfield.gf_inline input[type=text].medium,.gform_wrapper .top_label li.gfield.gf_inline input[type=text].small,.gform_wrapper .top_label li.gfield.gf_inline input[type=url].large,.gform_wrapper .top_label li.gfield.gf_inline input[type=url].medium,.gform_wrapper .top_label li.gfield.gf_inline input[type=url].small{width:100%}.gform_wrapper .top_label li.gfield.gf_inline input[type=text].datepicker.medium{width:96px!important}.gform_wrapper .top_label li.gfield.gf_inline select,.gform_wrapper .top_label li.gfield.gf_inline textarea{width:100%}.gform_wrapper .top_label li.gfield.gf_inline div.gfield_time_hour input[type=text],.gform_wrapper .top_label li.gfield.gf_inline div.gfield_time_minute input[type=text]{width:70%!important}.gform_wrapper .top_label li.gfield.gf_inline div.gfield_date_day,.gform_wrapper .top_label li.gfield.gf_inline div.gfield_date_month,.gform_wrapper .top_label li.gfield.gf_inline div.gfield_date_year,.gform_wrapper .top_label li.gfield.gf_inline div.gfield_time_hour,.gform_wrapper .top_label li.gfield.gf_inline div.gfield_time_minute{width:50px}.gform_wrapper .top_label li.gfield.gf_inline div.gfield_time_ampm{width:auto}.gform_wrapper li.gf_inline div.ginput_container{white-space:nowrap!important}.gform_wrapper li.gf_inline div.ginput_container.ginput_container_date label{display:block!important}.gform_wrapper li.gfield.gfield_error.gf_inline{margin-right:16px;padding-right:0}.gform_wrapper .top_label li.gfield.gf_left_half,.gform_wrapper .top_label li.gfield.gf_right_half{display:-moz-inline-stack;display:inline-block;float:none;padding-right:16px;vertical-align:top;width:50%}.gform_wrapper .top_label li.gfield.gf_left_half .ginput_container:not(.gfield_time_hour):not(.gfield_time_minute):not(.gfield_time_ampm):not(.ginput_container_date):not(.ginput_quantity):not(.datepicker):not(.gfield_signature_container),.gform_wrapper .top_label li.gfield.gf_right_half .ginput_container:not(.gfield_time_hour):not(.gfield_time_minute):not(.gfield_time_ampm):not(.ginput_container_date):not(.ginput_quantity):not(.datepicker):not(.gfield_signature_container){margin:8px 0 0;padding-left:0;padding-right:0;width:100%!important}.gform_wrapper .top_label li.gfield.gf_left_half:before{clear:both;content:"";display:block}.gform_wrapper .top_label li.gfield.gf_right_half:after{clear:both;content:"";display:table}.gform_wrapper.gform_validation_error .top_label li.gfield.gfield_error.gf_left_half,.gform_wrapper.gform_validation_error .top_label li.gfield.gfield_error.gf_right_half{max-width:calc(50% - 16px);padding-right:0}.gform_wrapper .top_label li.gfield.gfield_error.gf_left_half{margin-right:16px}.gform_wrapper .top_label li.gfield.gf_left_half div:not(.ginput_container_date) input.large,.gform_wrapper .top_label li.gfield.gf_left_half div:not(.ginput_container_date) input.medium,.gform_wrapper .top_label li.gfield.gf_left_half div:not(.ginput_container_date) select.large,.gform_wrapper .top_label li.gfield.gf_left_half div:not(.ginput_container_date) select.medium,.gform_wrapper .top_label li.gfield.gf_right_half div:not(.ginput_container_date) input.large,.gform_wrapper .top_label li.gfield.gf_right_half div:not(.ginput_container_date) input.medium,.gform_wrapper .top_label li.gfield.gf_right_half div:not(.ginput_container_date) select.large,.gform_wrapper .top_label li.gfield.gf_right_half div:not(.ginput_container_date) select.medium{width:100%}.gform_wrapper .top_label li.gfield.gf_left_half textarea,.gform_wrapper .top_label li.gfield.gf_right_half textarea{width:98%}.gform_wrapper .top_label li.gfield.gf_left_half input.small,.gform_wrapper .top_label li.gfield.gf_right_half input.small{width:35%}.gform_wrapper .top_label li.gfield.gf_left_half+li.gfield.gsection.gf_left_half,.gform_wrapper .top_label li.gfield.gf_left_half+li.gfield.gsection.gf_right_half,.gform_wrapper .top_label li.gfield.gf_left_half+li.gsection,.gform_wrapper .top_label li.gfield.gf_right_half+li.gfield.gsection.gf_left_half,.gform_wrapper .top_label li.gfield.gf_right_half+li.gfield.gsection.gf_right_half,.gform_wrapper .top_label li.gfield.gf_right_half+li.gsection,.gform_wrapper .top_label li.gfield.gsection.gf_left_half+li.gfield.gsection.gf_left_half,.gform_wrapper .top_label li.gfield.gsection.gf_right_half+li.gfield.gsection.gf_left_half,.gform_wrapper .top_label li.gfield.gsection.gf_right_half+li.gfield.gsection.gf_right_half{padding:16px 0 8px}.gform_wrapper .top_label li.gfield.gsection.gf_left_half+li.gfield.gsection.gf_right_half{padding:0 0 8px}.gform_wrapper .top_label li.gfield.gsection.gf_left_half+li.gfield.gsection.gf_right_half+li.gfield.gsection.gf_left_half+li.gfield.gsection.gf_right_half{padding:16px 0 8px}.gform_wrapper .top_label li.gfield.gf_left_half+.gform_footer,.gform_wrapper .top_label li.gfield.gf_left_half+li.gfield,.gform_wrapper .top_label li.gfield.gf_right_half+.gform_footer,.gform_wrapper .top_label li.gfield.gf_right_half+li.gfield{clear:both}.gform_wrapper .top_label li.gfield.gf_left_third,.gform_wrapper .top_label li.gfield.gf_middle_third,.gform_wrapper .top_label li.gfield.gf_right_third{display:-moz-inline-stack;display:inline-block;float:none;vertical-align:top}.gform_wrapper .top_label li.gfield.gf_left_third:not(.gfield_time_hour):not(.gfield_time_minute):not(.gfield_time_ampm),.gform_wrapper .top_label li.gfield.gf_middle_third:not(.gfield_time_hour):not(.gfield_time_minute):not(.gfield_time_ampm){width:33.3%}.gform_wrapper .top_label li.gfield.gf_right_third:not(.gfield_time_hour):not(.gfield_time_minute):not(.gfield_time_ampm){width:33.4%}.gform_wrapper .top_label li.gfield.gf_left_third,.gform_wrapper .top_label li.gfield.gf_middle_third,.gform_wrapper .top_label li.gfield.gf_right_third{margin-bottom:8px}.gform_wrapper .top_label li.gfield.gf_left_third div:not(.ginput_container_date) input.large,.gform_wrapper .top_label li.gfield.gf_left_third div:not(.ginput_container_date) input.medium,.gform_wrapper .top_label li.gfield.gf_left_third div:not(.ginput_container_date) select.large,.gform_wrapper .top_label li.gfield.gf_left_third div:not(.ginput_container_date) select.medium,.gform_wrapper .top_label li.gfield.gf_middle_third div:not(.ginput_container_date) input.large,.gform_wrapper .top_label li.gfield.gf_middle_third div:not(.ginput_container_date) input.medium,.gform_wrapper .top_label li.gfield.gf_middle_third div:not(.ginput_container_date) select.large,.gform_wrapper .top_label li.gfield.gf_middle_third div:not(.ginput_container_date) select.medium,.gform_wrapper .top_label li.gfield.gf_right_third div:not(.ginput_container_date) input.large,.gform_wrapper .top_label li.gfield.gf_right_third div:not(.ginput_container_date) input.medium,.gform_wrapper .top_label li.gfield.gf_right_third div:not(.ginput_container_date) select.large,.gform_wrapper .top_label li.gfield.gf_right_third div:not(.ginput_container_date) select.medium{width:100%}.gform_wrapper .top_label li.gfield.gf_left_third div:not(.ginput_container_date) input:not([type=radio]):not([type=checkbox]):not(.ginput_quantity),.gform_wrapper .top_label li.gfield.gf_left_third div:not(.ginput_container_date) select,.gform_wrapper .top_label li.gfield.gf_middle_third div:not(.ginput_container_date) input:not([type=radio]):not([type=checkbox]):not(.ginput_quantity):not(.ginput_container_time input),.gform_wrapper .top_label li.gfield.gf_middle_third div:not(.ginput_container_date) select,.gform_wrapper .top_label li.gfield.gf_right_third div:not(.ginput_container_date) input:not([type=radio]):not([type=checkbox]):not(.ginput_quantity),.gform_wrapper .top_label li.gfield.gf_right_third div:not(.ginput_container_date) select{width:100%!important}.gform_wrapper .top_label li.gfield.gfield_error.gf_left_third,.gform_wrapper .top_label li.gfield.gfield_error.gf_middle_third{margin-right:16px;width:calc(33.3% - 24px)!important}.gform_wrapper .top_label li.gfield.gfield_error.gf_right_third{width:33.4%}.gform_wrapper .top_label li.gfield.gf_right_third:after{clear:both;content:"";display:table}.gform_wrapper .top_label li.gfield.gf_left_third+li.gsection,.gform_wrapper .top_label li.gfield.gf_right_third+li.gsection{padding:16px 0 8px}.gform_wrapper .top_label li.gfield.gf_left_third+.gform_footer,.gform_wrapper .top_label li.gfield.gf_left_third+li.gfield,.gform_wrapper .top_label li.gfield.gf_middle_third+.gform_footer,.gform_wrapper .top_label li.gfield.gf_middle_third+li.gfield,.gform_wrapper .top_label li.gfield.gf_right_third+.gform_footer,.gform_wrapper .top_label li.gfield.gf_right_third+li.gfield{clear:both}.gform_wrapper .top_label li.gfield.gf_first_quarter:not(.gfield_time_hour):not(.gfield_time_minute):not(.gfield_time_ampm),.gform_wrapper .top_label li.gfield.gf_fourth_quarter:not(.gfield_time_hour):not(.gfield_time_minute):not(.gfield_time_ampm),.gform_wrapper .top_label li.gfield.gf_second_quarter:not(.gfield_time_hour):not(.gfield_time_minute):not(.gfield_time_ampm),.gform_wrapper .top_label li.gfield.gf_third_quarter:not(.gfield_time_hour):not(.gfield_time_minute):not(.gfield_time_ampm){display:-moz-inline-stack;display:inline-block;float:none;vertical-align:top;width:25%}.gform_wrapper .top_label li.gfield.gf_first_quarter,.gform_wrapper .top_label li.gfield.gf_fourth_quarter,.gform_wrapper .top_label li.gfield.gf_second_quarter,.gform_wrapper .top_label li.gfield.gf_third_quarter{margin-bottom:8px}.gform_wrapper .top_label li.gfield.gf_first_quarter div:not(.ginput_container_date) input:not([type=radio]):not([type=checkbox]),.gform_wrapper .top_label li.gfield.gf_first_quarter div:not(.ginput_container_date) select,.gform_wrapper .top_label li.gfield.gf_fourth_quarter div:not(.ginput_container_date) input:not([type=radio]):not([type=checkbox]),.gform_wrapper .top_label li.gfield.gf_fourth_quarter div:not(.ginput_container_date) select,.gform_wrapper .top_label li.gfield.gf_second_quarter div:not(.ginput_container_date) input:not([type=radio]):not([type=checkbox]),.gform_wrapper .top_label li.gfield.gf_second_quarter div:not(.ginput_container_date) select,.gform_wrapper .top_label li.gfield.gf_third_quarter div:not(.ginput_container_date) input:not([type=radio]):not([type=checkbox]),.gform_wrapper .top_label li.gfield.gf_third_quarter div:not(.ginput_container_date) select{width:100%!important}.gform_wrapper .top_label li.gfield.gfield_error.gf_first_quarter,.gform_wrapper .top_label li.gfield.gfield_error.gf_fourth_quarter,.gform_wrapper .top_label li.gfield.gfield_error.gf_second_quarter,.gform_wrapper .top_label li.gfield.gfield_error.gf_third_quarter{width:24.5%}.gform_wrapper .top_label li.gfield.gf_fourth_quarter:after{clear:both;content:"";display:table}.gform_wrapper .top_label li.gfield.gf_first_quarter input.large,.gform_wrapper .top_label li.gfield.gf_first_quarter input.medium,.gform_wrapper .top_label li.gfield.gf_first_quarter select.large,.gform_wrapper .top_label li.gfield.gf_first_quarter select.medium,.gform_wrapper .top_label li.gfield.gf_fourth_quarter input.large,.gform_wrapper .top_label li.gfield.gf_fourth_quarter input.medium,.gform_wrapper .top_label li.gfield.gf_fourth_quarter select.large,.gform_wrapper .top_label li.gfield.gf_fourth_quarter select.medium,.gform_wrapper .top_label li.gfield.gf_second_quarter input.large,.gform_wrapper .top_label li.gfield.gf_second_quarter input.medium,.gform_wrapper .top_label li.gfield.gf_second_quarter select.large,.gform_wrapper .top_label li.gfield.gf_second_quarter select.medium,.gform_wrapper .top_label li.gfield.gf_third_quarter input.large,.gform_wrapper .top_label li.gfield.gf_third_quarter input.medium,.gform_wrapper .top_label li.gfield.gf_third_quarter select.large,.gform_wrapper .top_label li.gfield.gf_third_quarter select.medium{width:97.5%}.gform_wrapper .top_label li.gfield.gf_first_quarter+li.gsection,.gform_wrapper .top_label li.gfield.gf_fourth_quarter+li.gsection{padding:16px 0 8px}.gform_wrapper .top_label li.gfield.gf_first_quarter+.gform_footer,.gform_wrapper .top_label li.gfield.gf_first_quarter+li.gfield,.gform_wrapper .top_label li.gfield.gf_fourth_quarter+.gform_footer,.gform_wrapper .top_label li.gfield.gf_fourth_quarter+li.gfield,.gform_wrapper .top_label li.gfield.gf_second_quarter+.gform_footer,.gform_wrapper .top_label li.gfield.gf_second_quarter+li.gfield,.gform_wrapper .top_label li.gfield.gf_third_quarter+.gform_footer,.gform_wrapper .top_label li.gfield.gf_third_quarter+li.gfield{clear:both}.gform_wrapper .top_label li ul.gfield_checkbox,.gform_wrapper .top_label li ul.gfield_radio{width:calc(100% + 16px)}.gform_wrapper ul.gform_fields:not(.top_label) li ul.gfield_checkbox,.gform_wrapper ul.gform_fields:not(.top_label) li ul.gfield_radio{width:calc(70% + 16px)}.gform_wrapper li.gfield[class*=col][class*=gf_list_] ul.gfield_checkbox,.gform_wrapper li.gfield[class*=col][class*=gf_list_] ul.gfield_radio{display:block;font-size:0}.gform_wrapper li.gfield[class*=col][class*=gf_list_] ul.gfield_checkbox li,.gform_wrapper li.gfield[class*=col][class*=gf_list_] ul.gfield_radio li{font-size:.9rem}.gform_wrapper li.gfield.gf_list_2col ul.gfield_checkbox li,.gform_wrapper li.gfield.gf_list_2col ul.gfield_radio li{display:-moz-inline-stack;display:inline-block;margin:0;min-height:28px;padding-right:16px;vertical-align:top;width:50%}.gform_wrapper li.gfield.gf_list_3col ul.gfield_checkbox li,.gform_wrapper li.gfield.gf_list_3col ul.gfield_radio li{display:-moz-inline-stack;display:inline-block;margin:0 0 2px;min-height:28px;padding-right:16px;vertical-align:top;width:33.3%}.gform_wrapper li.gfield.gf_list_2col ul.gfield_checkbox li label,.gform_wrapper li.gfield.gf_list_2col ul.gfield_radio li label,.gform_wrapper li.gfield.gf_list_3col ul.gfield_checkbox li label,.gform_wrapper li.gfield.gf_list_3col ul.gfield_radio li label,.gform_wrapper li.gfield.gf_list_4col ul.gfield_checkbox li label,.gform_wrapper li.gfield.gf_list_4col ul.gfield_radio li label{max-width:75%;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.gform_wrapper li.gfield.gf_list_4col ul.gfield_checkbox li,.gform_wrapper li.gfield.gf_list_4col ul.gfield_radio li{display:-moz-inline-stack;display:inline-block;margin:0;min-height:28px;padding-right:16px;vertical-align:top;width:25%}.gform_wrapper li.gfield.gf_list_5col ul.gfield_checkbox li,.gform_wrapper li.gfield.gf_list_5col ul.gfield_radio li{display:-moz-inline-stack;display:inline-block;margin:0;min-height:28px;padding-right:16px;vertical-align:top;width:20%}.gform_wrapper li.gfield.gf_list_2col ul.gfield_checkbox,.gform_wrapper li.gfield.gf_list_2col ul.gfield_radio,.gform_wrapper li.gfield.gf_list_3col ul.gfield_checkbox,.gform_wrapper li.gfield.gf_list_3col ul.gfield_radio,.gform_wrapper li.gfield.gf_list_4col ul.gfield_checkbox,.gform_wrapper li.gfield.gf_list_4col ul.gfield_radio,.gform_wrapper li.gfield.gf_list_5col ul.gfield_checkbox,.gform_wrapper li.gfield.gf_list_5col ul.gfield_radio{overflow:hidden}.gform_wrapper ul.gform_fields:not(.top_label) li.gfield.gf_list_2col label.gfield_label,.gform_wrapper ul.gform_fields:not(.top_label) li.gfield.gf_list_3col label.gfield_label,.gform_wrapper ul.gform_fields:not(.top_label) li.gfield.gf_list_4col label.gfield_label,.gform_wrapper ul.gform_fields:not(.top_label) li.gfield.gf_list_5col label.gfield_label,.gform_wrapper ul.gform_fields:not(.top_label) li.gfield.gf_list_inline label.gfield_label{margin:0 0 10px}.gform_wrapper li.gf_list_2col_vertical .ginput_container_checkbox ul.gfield_checkbox,.gform_wrapper li.gf_list_3col_vertical .ginput_container_checkbox ul.gfield_checkbox,.gform_wrapper li.gf_list_4col_vertical .ginput_container_checkbox ul.gfield_checkbox,.gform_wrapper li.gf_list_5col_vertical .ginput_container_checkbox ul.gfield_checkbox{-moz-column-gap:16px;column-gap:16px}.gform_wrapper ul.gform_fields:not(.top_label) li.gf_list_2col_vertical label.gfield_label{margin:0 0 10px}.gform_wrapper li.gf_list_2col_vertical .ginput_container_checkbox ul.gfield_checkbox,.gform_wrapper li.gf_list_2col_vertical .ginput_container_radio ul.gfield_radio{-moz-column-count:2;column-count:2;width:calc(100% - 16px)}.gform_wrapper li.gf_list_3col_vertical .ginput_container_checkbox ul.gfield_checkbox,.gform_wrapper li.gf_list_3col_vertical .ginput_container_radio ul.gfield_radio{-moz-column-count:3;column-count:3;width:calc(100% - 8px)}.gform_wrapper li.gf_list_4col_vertical .ginput_container_checkbox ul.gfield_checkbox,.gform_wrapper li.gf_list_4col_vertical .ginput_container_radio ul.gfield_radio{-moz-column-count:4;column-count:4;width:calc(100% - 8px)}.gform_wrapper li.gf_list_5col_vertical .ginput_container_checkbox ul.gfield_checkbox,.gform_wrapper li.gf_list_5col_vertical .ginput_container_radio ul.gfield_radio{-moz-column-count:5;column-count:5;width:calc(100% - 8px)}.gform_wrapper li.gf_list_2col_vertical .ginput_container_checkbox ul.gfield_checkbox li label,.gform_wrapper li.gf_list_2col_vertical .ginput_container_radio ul.gfield_radio li label,.gform_wrapper li.gf_list_3col_vertical .ginput_container_checkbox ul.gfield_checkbox li label,.gform_wrapper li.gf_list_3col_vertical .ginput_container_radio ul.gfield_radio li label,.gform_wrapper li.gf_list_4col_vertical .ginput_container_checkbox ul.gfield_checkbox li label,.gform_wrapper li.gf_list_4col_vertical .ginput_container_radio ul.gfield_radio li label,.gform_wrapper li.gf_list_5col_vertical .ginput_container_checkbox ul.gfield_checkbox li label,.gform_wrapper li.gf_list_5col_vertical .ginput_container_radio ul.gfield_radio li label{max-width:75%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gform_wrapper li.gfield.gf_list_height_25 ul.gfield_checkbox li,.gform_wrapper li.gfield.gf_list_height_25 ul.gfield_radio li{height:25px}.gform_wrapper li.gfield.gf_list_height_50 ul.gfield_checkbox li,.gform_wrapper li.gfield.gf_list_height_50 ul.gfield_radio li{height:50px}.gform_wrapper li.gfield.gf_list_height_75 ul.gfield_checkbox li,.gform_wrapper li.gfield.gf_list_height_75 ul.gfield_radio li{height:75px}.gform_wrapper li.gfield.gf_list_height_100 ul.gfield_checkbox li,.gform_wrapper li.gfield.gf_list_height_100 ul.gfield_radio li{height:100px}.gform_wrapper li.gfield.gf_list_height_125 ul.gfield_checkbox li,.gform_wrapper li.gfield.gf_list_height_125 ul.gfield_radio li{height:125px}.gform_wrapper li.gfield.gf_list_height_150 ul.gfield_checkbox li,.gform_wrapper li.gfield.gf_list_height_150 ul.gfield_radio li{height:150px}.gform_wrapper li.gf_list_inline ul.gfield_checkbox li,.gform_wrapper li.gf_list_inline ul.gfield_radio li{display:-moz-inline-stack;display:inline-block;float:none!important;margin:0 8px 10px 0;width:auto!important}html[dir=rtl] .gform_wrapper li.gf_list_inline ul.gfield_checkbox li,html[dir=rtl] .gform_wrapper li.gf_list_inline ul.gfield_radio li{padding-left:16px!important;padding-right:0!important}.gform_wrapper li.gf_hide_ampm div.gfield_time_ampm{display:none!important}.gform_wrapper li.gsection.gf_scroll_text{background-color:#fff;border:1px solid #ccc;border-bottom:1px solid #ccc!important;height:240px;overflow-x:hidden;overflow-y:scroll;padding:16px;width:calc(100% - 16px)}.gform_wrapper .top_label li.gsection.gf_scroll_text h2.gsection_title{margin:10px 10px 0 8px!important}.gform_wrapper.gf_browser_chrome .top_label li.gsection.gf_scroll_text h2.gsection_title,.gform_wrapper.gf_browser_gecko .top_label li.gsection.gf_scroll_text h2.gsection_title{margin:0 10px 0 8px!important}.gform_wrapper .top_label li.gsection.gf_scroll_text .gsection_description{font-size:12px;margin:10px}.gform_wrapper div.gform_ul.gform_fields .top_label li.gfield.gsection.gf_scroll_text div.gsection_description ul li,.gform_wrapper form div.gform_ul.gform_fields .top_label li.gfield.gsection.gf_scroll_text div.gsection_description ul li{list-style-type:disc!important;margin:0 0 8px;overflow:visible;padding-left:0}.gform_wrapper div.gform_ul.gform_fields .top_label li.gfield.gsection.gf_scroll_text div.gsection_description ul,.gform_wrapper form div.gform_ul.gform_fields .top_label li.gfield.gsection.gf_scroll_text div.gsection_description ul{list-style-type:disc!important;margin:16px 0 16px 18px;padding-left:0}.gform_wrapper div.gform_ul.gform_fields .top_label li.gfield.gsection.gf_scroll_text div.gsection_description ol li,.gform_wrapper form div.gform_ul.gform_fields .top_label li.gfield.gsection.gf_scroll_text div.gsection_description ol li{list-style-type:decimal!important;margin:0 0 8px;overflow:visible;padding-left:0}.gform_wrapper div.gform_ul.gform_fields .top_label li.gfield.gsection.gf_scroll_text div.gsection_description ol,.gform_wrapper form div.gform_ul.gform_fields .top_label li.gfield.gsection.gf_scroll_text div.gsection_description ol{list-style-type:decimal!important;margin:16px 0 18px 32px;padding-left:0}.gform_wrapper div.gform_ul.gform_fields .top_label li.gfield.gsection.gf_scroll_text div.gsection_description ol li ul,.gform_wrapper form div.gform_ul.gform_fields .top_label li.gfield.gsection.gf_scroll_text div.gsection_description ol li ul li{list-style-type:disc!important;padding-left:0}.gform_wrapper div.gform_ul.gform_fields .top_label li.gfield.gsection.gf_scroll_text div.gsection_description ol li ul{margin:16px 0 16px 18px}.gform_wrapper form div.gform_ul.gform_fields .top_label li.gfield.gsection.gf_scroll_text div.gsection_description ol li ul li{margin:0 0 8px}.gform_wrapper div.gform_ul.gform_fields .top_label li.gfield.gsection.gf_scroll_text div.gsection_description dl{margin:0 0 18px;padding-left:0}.gform_wrapper div.gform_ul.gform_fields .top_label li.gfield.gsection.gf_scroll_text div.gsection_description dl dt{font-weight:700}.gform_wrapper div.gform_ul.gform_fields .top_label li.gfield.gsection.gf_scroll_text div.gsection_description dl dd{margin:0 0 16px 18px}.gform_wrapper li.gfield.gfield_html.gf_alert_blue,.gform_wrapper li.gfield.gfield_html.gf_alert_gray,.gform_wrapper li.gfield.gfield_html.gf_alert_green,.gform_wrapper li.gfield.gfield_html.gf_alert_red,.gform_wrapper li.gfield.gfield_html.gf_alert_yellow{border-radius:3px;margin:20px 0!important;padding:20px!important}.gform_wrapper li.gfield.gfield_html.gf_alert_green{background-color:#cbeca0;border:1px solid #97b48a;color:#030;text-shadow:#dfb 1px 1px}.gform_wrapper li.gfield.gfield_html.gf_alert_red{background-color:#faf2f5;border:1px solid #cfadb3;color:#832525;text-shadow:#fff 1px 1px}.gform_wrapper li.gfield.gfield_html.gf_alert_yellow{background-color:#fffbcc;border:1px solid #e6db55;color:#222;text-shadow:#fcfaea 1px 1px}.gform_wrapper li.gfield.gfield_html.gf_alert_gray{background-color:#eee;border:1px solid #ccc;color:#424242;text-shadow:#fff 1px 1px}.gform_wrapper li.gfield.gfield_html.gf_alert_blue{background-color:#d1e4f3;border:1px solid #a7c2e7;color:#314475;text-shadow:#e0f1ff 1px 1px}div.gform_confirmation_wrapper.gf_confirmation_simple_yellow{background-color:#fffbcc;border-bottom:1px solid #e6db55;border-top:1px solid #e6db55;color:#424242;font-size:25px;margin:30px 0;max-width:99%;padding:32px}div.gform_confirmation_wrapper.gf_confirmation_simple_gray{background-color:#eaeaea;border-bottom:1px solid #ccc;border-top:1px solid #ccc;color:#424242;font-size:25px;margin:30px 0;max-width:99%;padding:32px}div.gform_confirmation_wrapper.gf_confirmation_yellow_gradient{background-color:#fffbd2;border:1px solid #e6db55;box-shadow:0 0 5px hsla(56,57%,69%,.75);margin:30px 0;position:relative}div.gform_confirmation_wrapper.gf_confirmation_yellow_gradient div.gform_confirmation_message{background-color:#fffbcc;background:#fffce5;background:linear-gradient(180deg,#fffce5 0,#fff9bf);border-bottom:1px solid #e6db55;border-top:2px solid #fff;color:#424242;font-size:28px;margin:0;max-width:99%;padding:40px}div.gform_confirmation_wrapper.gf_confirmation_green_gradient{background-color:#f1fcdf;border:1px solid #a7c37c;box-shadow:0 0 5px rgba(86,122,86,.4);margin:30px 0;position:relative}div.gform_confirmation_wrapper.gf_confirmation_green_gradient div.gforms_confirmation_message{background-color:#fffbcc;background:#dbf2b7;background:linear-gradient(180deg,#dbf2b7 0,#b4d088);border-bottom:1px solid #a7c37c;border-top:2px solid #effade;color:#030;font-size:28px;margin:0;max-width:99%;padding:40px;text-shadow:#dfb 1px 1px}div.gform_confirmation_wrapper.gf_confirmation_green_gradient:after,div.gform_confirmation_wrapper.gf_confirmation_green_gradient:before,div.gform_confirmation_wrapper.gf_confirmation_yellow_gradient:after,div.gform_confirmation_wrapper.gf_confirmation_yellow_gradient:before{background:rgba(0,0,0,.2);bottom:15px;box-shadow:0 15px 10px rgba(0,0,0,.2);content:"";left:10px;max-width:40%;position:absolute;top:80%;transform:rotate(-3deg);width:50%;z-index:-1}div.gform_confirmation_wrapper.gf_confirmation_green_gradient:after,div.gform_confirmation_wrapper.gf_confirmation_yellow_gradient:after{left:auto;right:10px;transform:rotate(3deg)}.gform_wrapper.gf_simple_horizontal_wrapper.centered_wrapper{display:table;margin:0 auto;width:auto}.gform_wrapper form.gf_simple_horizontal{margin:0 auto;width:calc(100% - 16px)}.gform_wrapper form.gf_simple_horizontal div.gform_body,.gform_wrapper form.gf_simple_horizontal div.gform_footer.top_label{display:table-cell;margin:0;padding:0;position:relative;vertical-align:middle}.gform_wrapper form.gf_simple_horizontal div.gform_body{max-width:75%;width:auto}.gform_wrapper form.gf_simple_horizontal div.ginput_container,.gform_wrapper form.gf_simple_horizontal ul li.gfield{margin-top:0!important}.gform_wrapper form.gf_simple_horizontal div.gform_footer.top_label{margin:0;max-width:25%;padding:0;width:auto}body:not(rtl) .gform_wrapper form.gf_simple_horizontal div.gform_footer.top_label{text-align:left}.gform_wrapper form.gf_simple_horizontal div.gform_body ul.top_label{display:table;width:100%}.gform_wrapper form.gf_simple_horizontal div.gform_body ul.top_label li.gfield{display:table-cell;height:auto;padding-right:1em}.gform_wrapper form.gf_simple_horizontal .gfield_description:not(.validation_message),.gform_wrapper form.gf_simple_horizontal .ginput_complex label,.gform_wrapper form.gf_simple_horizontal label.gfield_label{display:block;height:1px;left:-9000px;overflow:hidden;position:absolute;top:0;width:1px}.gform_wrapper form.gf_simple_horizontal div.gform_body ul.top_label.form_sublabel_above li.gfield,.gform_wrapper form.gf_simple_horizontal div.gform_body ul.top_label.form_sublabel_below li.gfield{vertical-align:middle}.gform_wrapper form.gf_simple_horizontal div.gform_body ul.top_label li.gfield input.large,.gform_wrapper form.gf_simple_horizontal div.gform_body ul.top_label li.gfield input.medium,.gform_wrapper form.gf_simple_horizontal div.gform_body ul.top_label li.gfield input.small,.gform_wrapper form.gf_simple_horizontal div.gform_body ul.top_label li.gfield select.large,.gform_wrapper form.gf_simple_horizontal div.gform_body ul.top_label li.gfield select.medium,.gform_wrapper form.gf_simple_horizontal div.gform_body ul.top_label li.gfield select.small{width:100%}.gform_wrapper form.gf_simple_horizontal div.gform_footer.top_label input[type=button],.gform_wrapper form.gf_simple_horizontal div.gform_footer.top_label input[type=image],.gform_wrapper form.gf_simple_horizontal div.gform_footer.top_label input[type=submit]{height:auto}.gform_wrapper form.gf_simple_horizontal .top_label .gfield_error{margin-bottom:0}.gform_wrapper form.gf_simple_horizontal ul li.gfield .ginput_container_checkbox ul li,.gform_wrapper form.gf_simple_horizontal ul li.gfield .ginput_container_radio ul li{display:inline-block;margin-right:.5em}html[dir=rtl] .gform_wrapper form.gf_simple_horizontal div.ginput_complex.ginput_container.gf_name_has_2 span{width:48.5%}html[dir=rtl] .gform_wrapper form.gf_simple_horizontal div.ginput_complex.ginput_container.gf_name_has_3 span{width:33%}html[dir=rtl] .gform_wrapper form.gf_simple_horizontal div.ginput_complex.ginput_container.gf_name_has_4 span{width:24.5%}html[dir=rtl] .gform_wrapper form.gf_simple_horizontal div.ginput_complex.ginput_container.gf_name_has_5 span{width:19.5%}}body .gform_wrapper.gf_form_center_wrapper{padding:16px 0 16px 16px}.entry .gform_legacy_markup_wrapper.gf_browser_safari ul li:after,.entry .gform_legacy_markup_wrapper.gf_browser_safari ul li:before,.gform_legacy_markup_wrapper.gf_browser_safari ul li:after,.gform_legacy_markup_wrapper.gf_browser_safari ul li:before{content:none}.gform_legacy_markup_wrapper.gf_browser_safari .gform_body ul.gform_fields li.gfield .ginput_container #recaptcha_widget_div #recaptcha_area{width:99%!important}.gform_legacy_markup_wrapper.gf_browser_safari .left_label #recaptcha_area #recaptcha_table,.gform_legacy_markup_wrapper.gf_browser_safari .right_label #recaptcha_area #recaptcha_table{margin-left:32%}.gform_legacy_markup_wrapper.gf_browser_safari .gfield_checkbox li input,.gform_legacy_markup_wrapper.gf_browser_safari .gfield_checkbox li input[type=checkbox],.gform_legacy_markup_wrapper.gf_browser_safari .gfield_radio li input[type=radio]{margin-top:4px}.gform_legacy_markup_wrapper.gf_browser_safari select[multiple=multiple]{height:auto!important}.gform_legacy_markup_wrapper.gf_browser_safari input.button.gform_button_select_files{padding:6px 12px!important}.gform_legacy_markup_wrapper.gf_browser_chrome select{padding:2px 0 2px 3px}.entry .gform_legacy_markup_wrapper.gf_browser_chrome ul li:after,.entry .gform_legacy_markup_wrapper.gf_browser_chrome ul li:before,.gform_legacy_markup_wrapper.gf_browser_chrome ul li:after,.gform_legacy_markup_wrapper.gf_browser_chrome ul li:before{content:none}.gform_legacy_markup_wrapper.gf_browser_chrome .gform_body ul.gform_fields li.gfield .ginput_container #recaptcha_widget_div #recaptcha_area{width:99%!important}.gform_legacy_markup_wrapper.gf_browser_chrome .left_label #recaptcha_area #recaptcha_table,.gform_legacy_markup_wrapper.gf_browser_chrome .right_label #recaptcha_area #recaptcha_table{margin-left:32%}.gform_legacy_markup_wrapper.gf_browser_chrome .ginput_complex .ginput_right select,.gform_legacy_markup_wrapper.gf_browser_chrome .ginput_complex select{line-height:1.5em;margin-bottom:5px;margin-top:2px;text-indent:2px}.gform_legacy_markup_wrapper.gf_browser_chrome .gfield_checkbox li input,.gform_legacy_markup_wrapper.gf_browser_chrome .gfield_checkbox li input[type=checkbox],.gform_legacy_markup_wrapper.gf_browser_chrome .gfield_radio li input[type=radio]{margin-top:6px}.gform_legacy_markup_wrapper.gf_browser_chrome ul.gform_fields li.gfield div.ginput_complex span.ginput_left select,.gform_legacy_markup_wrapper.gf_browser_chrome ul.gform_fields li.gfield div.ginput_complex span.ginput_right select,.gform_legacy_markup_wrapper.gf_browser_chrome ul.gform_fields li.gfield input[type=radio],.gform_legacy_markup_wrapper.gf_browser_chrome ul.gform_fields li.gfield select{margin-left:1px}.gform_legacy_markup_wrapper.gf_browser_chrome ul.gform_fields li.gfield span.name_first,.gform_legacy_markup_wrapper.gf_browser_chrome ul.gform_fields li.gfield span.name_last,.gform_legacy_markup_wrapper.gf_browser_chrome ul.gform_fields li.gfield span.name_middle{padding-top:2px}.gform_legacy_markup_wrapper.gf_browser_chrome select[multiple=multiple]{height:auto!important}.gform_legacy_markup_wrapper.gf_browser_chrome .gfield_error .ginput_complex.ginput_container.has_first_name.has_middle_name.has_last_name span.name_last,.gform_legacy_markup_wrapper.gf_browser_chrome .gfield_error .ginput_complex.ginput_container.has_first_name.has_middle_name.has_last_name span.name_middle{margin-left:1.1%}.gform_legacy_markup_wrapper.gf_browser_chrome .gfield_error input[type=email],.gform_legacy_markup_wrapper.gf_browser_chrome .gfield_error input[type=number],.gform_legacy_markup_wrapper.gf_browser_chrome .gfield_error input[type=password],.gform_legacy_markup_wrapper.gf_browser_chrome .gfield_error input[type=tel],.gform_legacy_markup_wrapper.gf_browser_chrome .gfield_error input[type=text],.gform_legacy_markup_wrapper.gf_browser_chrome .gfield_error input[type=url],.gform_legacy_markup_wrapper.gf_browser_chrome .gfield_error select,.gform_legacy_markup_wrapper.gf_browser_chrome .gfield_error textarea,.gform_legacy_markup_wrapper.gf_browser_chrome li.gfield_error.field_sublabel_above .ginput_complex input[type=text]{margin-bottom:2px}.gform_legacy_markup_wrapper.gf_browser_chrome input.button.gform_button_select_files{padding:6px 12px!important}.gform_legacy_markup_wrapper.gf_browser_chrome span.address_country{margin-top:-2px}.gform_legacy_markup_wrapper.gf_browser_gecko select{padding:2px 12px 2px 2px}.entry .gform_legacy_markup_wrapper.gf_browser_gecko ul li:after,.entry .gform_legacy_markup_wrapper.gf_browser_gecko ul li:before,.gform_legacy_markup_wrapper.gf_browser_gecko ul li:after,.gform_legacy_markup_wrapper.gf_browser_gecko ul li:before{content:none}.gform_legacy_markup_wrapper.gf_browser_gecko .ginput_complex .ginput_cardinfo_left select.ginput_card_expiration.ginput_card_expiration_month{margin-right:1px}.gform_legacy_markup_wrappergf_browser_gecko .chosen-container-single .chosen-single{height:32px;line-height:2.4}.gform_legacy_markup_wrappergf_browser_gecko .chosen-container-single .chosen-single div b{position:relative;top:5px}.entry .gform_legacy_markup_wrapper.gf_browser_ie ul li:after,.entry .gform_legacy_markup_wrapper.gf_browser_ie ul li:before,.gform_legacy_markup_wrapper.gf_browser_ie ul li:after,.gform_legacy_markup_wrapper.gf_browser_ie ul li:before{content:none}.gform_legacy_markup_wrapper.gf_browser_ie .gfield_time_hour{width:80px}.gform_legacy_markup_wrapper.gf_browser_ie .gfield_time_minute{width:70px}.gform_legacy_markup_wrapper.gf_browser_ie .ginput_complex .ginput_left label,.gform_legacy_markup_wrapper.gf_browser_ie .ginput_complex .ginput_right label{margin:3px 0 5px}.gform_legacy_markup_wrapper.gf_browser_ie .gform_footer input.button{padding:3px}.gform_legacy_markup_wrapper.gf_browser_ie ul.top_label .clear-multi{clear:both;overflow:hidden}.gform_legacy_markup_wrapper.gf_browser_ie .gfield_radio li{line-height:20px!important}.gform_legacy_markup_wrapper.gf_browser_ie .gfield_checkbox li input,.gform_legacy_markup_wrapper.gf_browser_ie .gfield_checkbox li input[type=checkbox],.gform_legacy_markup_wrapper.gf_browser_ie .gfield_radio li input[type=radio]{margin-top:0}.gform_legacy_markup_wrapper.gf_browser_ie .ginput_complex .ginput_left select,.gform_legacy_markup_wrapper.gf_browser_ie .ginput_complex .ginput_right select{padding:2px 0}.gform_legacy_markup_wrapper.gf_browser_ie .gform_body ul.gform_fields li.gfield .ginput_container #recaptcha_widget_div #recaptcha_area{width:99%!important}.gform_legacy_markup_wrapper.gf_browser_ie .left_label #recaptcha_area #recaptcha_table,.gform_legacy_markup_wrapper.gf_browser_ie .right_label #recaptcha_area #recaptcha_table{margin-left:32%}.gform_legacy_markup_wrapper.gf_browser_ie .ginput_complex .ginput_cardinfo_right span.ginput_card_security_code_icon{left:4px;position:relative;top:-1px}.gform_legacy_markup_wrapper.gf_browser_ie img.add_list_item,.gform_legacy_markup_wrapper.gf_browser_ie img.delete_list_item{background-size:16px 16px!important;height:16px!important;width:16px!important}.entry .gform_legacy_markup_wrapper.gf_browser_iphone ul li:after,.entry .gform_legacy_markup_wrapper.gf_browser_iphone ul li:before,.entry .gform_legacy_markup_wrapper.gf_browser_unknown ul li:after,.entry .gform_legacy_markup_wrapper.gf_browser_unknown ul li:before,.gform_legacy_markup_wrapper.gf_browser_iphone ul li:after,.gform_legacy_markup_wrapper.gf_browser_iphone ul li:before,.gform_legacy_markup_wrapper.gf_browser_unknown ul li:after,.gform_legacy_markup_wrapper.gf_browser_unknown ul li:before{content:none}@media only screen and (max-width:641px){.gform_legacy_markup_wrapper.gf_browser_chrome .chosen-container-single .chosen-single,.gform_legacy_markup_wrapper.gf_browser_gecko .chosen-container-single .chosen-single,.gform_legacy_markup_wrapper.gf_browser_safari .chosen-container-single .chosen-single{height:44px;line-height:3.2}.gform_legacy_markup_wrapper.gf_browser_chrome .chosen-container-single .chosen-single div b,.gform_legacy_markup_wrapper.gf_browser_gecko .chosen-container-single .chosen-single div b,.gform_legacy_markup_wrapper.gf_browser_safari .chosen-container-single .chosen-single div b{position:relative;top:50%;transform:translateY(-25%)}}#wrapper{ background:#fff;
padding:82px 0 0;
}
#header{
position:fixed;
width:100%;
background:#000;
color:#fff;
z-index:100;
left:0;
top:0;
}
.header-holder{
max-width:1200px;
padding:15px 0 14px;
margin:0 auto;
}
.header-holder:after{
content:"";
display:block;
clear:both;
}
.logo{
float:left;
width:103px;
height:31px;
background:url(//whatsonsaudiarabia.com/wp-content/themes/images/logo.png) no-repeat;
text-indent:-9999px;
overflow:hidden;
margin:0 18px 0 0;
}
.logo a{
display:block;
height:100%;
}
.search-form{
float:left;
margin:0;
}
.search-form .slide{
position:static !important;
width:245px;
height:31px;
float:left;
background:#464646;
}
.search-form .opener{
display:none;
}
.search-form .text{overflow:hidden;}
.search-form .text input{
float:left;
font-size:11px;
line-height:14px;
padding:8px 0 9px 11px;
height:31px;
color:#fff;
width:208px;
margin:0 0 0 1px;
background:none;
border:none;
letter-spacing:1px;
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
}
.search-form input[type="submit"]{
background: url(//whatsonsaudiarabia.com/wp-content/themes/whatson-grow/images/sprite.png) no-repeat;
width:20px;
height:18px;
float:right;
margin:6px 10px 0 0;
padding:0;
border:none;
text-indent:-9999px;
overflow:hidden;
cursor:pointer;
}
#nav{float:right;}
#nav:after{
content:"";
display:block;
clear:both;
}
#nav .opener{display:none;}
#nav > ul{
position:static !important;
float:right;
margin:0;
padding:0;
line-height:32px;
}
body #nav > ul {left:0;
top:0 ;}
#nav > ul > li{
list-style:none;
position:relative;
float:left;
border-right:1px solid #333;
margin-left:15px;
padding-right:17px;
}
#nav > ul > li > a{
letter-spacing:1px;
text-transform:uppercase;
}
#nav li a{
text-decoration:none;
color:#fff;
display:block;
}
#nav > ul > li > a:after{
content:'';
display:inline-block;
vertical-align:middle;
margin:0 0 0 17px;
border-style:solid;
border-color:#464646 transparent transparent;
border-width:3px 4px 0;
}
#nav > ul > li.active a:after,
#nav > ul > li:hover a:after{border-top-color:#fff;}
#nav .drop{ position:absolute;
top:32px;
width:246px;
text-transform:uppercase;
right:0;
display:none;
letter-spacing:1px;
padding:14px 0 0;
}
#nav li:hover .drop{display:block;}
#nav .drop ul{
background:#3e3e3e;
border:none;
position:relative;
padding:6px 0 39px;
}
#nav .drop li{
list-style:none;
border:none;
}
#nav .drop a{
padding:6px 16px 7px;
display:block;
}
#nav .drop li:hover a{background:#575757;}
#nav .drop li:first-child{
border-top:1px solid #505050;
position:absolute;
left:0;
width:100%;
bottom:4px;
}
#main{
max-width:1200px;
padding:0 0 20px;
margin:0 auto;
}
.baner{
background: url(//whatsonsaudiarabia.com/wp-content/themes/whatson-grow/images/bg-visual.png) no-repeat;
margin:-1px 0 19px;
}
.baner img{
width:100%;
height:auto;
}
.page-heading{
overflow:hidden;
margin:0 0 8px;
}
.page-heading .sponsorship{
float:right;
width:310px;
overflow:hidden;
}
.page-heading .sponsorship img{
width:100%;
height:auto;
}
.page-heading h1{
float:left;
max-width:50%; color:#333333;
letter-spacing:-2px;
margin:0 0 10px;
}
.panel{ border:1px solid #d9d9d9;
margin:0 0 15px;
position:relative;
z-index:3;
}
.panel:after{
content:"";
display:block;
clear:both;
}
.panel a{
color:#333333;
text-decoration:none;
}
.related-latest-category{
overflow:hidden;
padding:3px 0 0;
margin:0 -2px 0 -16px; }
.related-latest-category li{
list-style:none;
float:left;
width:146px;
padding:0 0 5px 17px;
}
.related-latest-category img{
width:100%;
height:auto;
margin:0 0 13px;
}
.related-latest-category a{
display:block;
min-height: 30px;
color:#707070;
text-decoration:none;
}
.related-latest-category a:hover{	color:#333333;}
.main-img-holder{margin:0 0 19px;}
.main-img-holder img{
width:100%;
height:auto;
}
.breadcrumbs{
float:left;
color:#333333;
}
.breadcrumbs ul{
float:left;
margin:0;
padding:0;
}
.breadcrumbs li{
float:left;
min-height:29px;
list-style:none;
padding:0 27px 0 21px;
position:relative;
}
.breadcrumbs li:first-child{padding-left:21px;}
.breadcrumbs li:before{
content:'';
position:absolute;
right:4px;
top:-1px;
border-style:solid;
border-color:transparent #e5e5e5;
border-width:16px 0 16px 6px;
}
.breadcrumbs li:after{
content:'';
position:absolute;
right:5px;
top:-1px;
border-style:solid;
border-color:transparent #fff;
border-width:16px 0 16px 6px;
}
.breadcrumbs .cat-item{
border-right:1px solid #d9d9d9;
float:left;
padding: 0 7px 0 6px;
list-style-type: none;
}
.breadcrumbs .cat-item a {
padding:10px 14px;
}
.breadcrumbs .cat-item:after, .breadcrumbs .cat-item:before {
border-width:0;
}
.breadcrumbs a:hover{text-decoration:underline;}
.breadcrumbs .opener{display:none;}
.add-nav{
float:left;
}
.add-nav .opener{display:none;}
.add-nav > ul{
list-style:none;
margin:0;
padding:0;
float:left;
}
.add-nav > ul > li{
border-right:1px solid #d9d9d9;
float:left;
min-width: 40px;
text-align: center;
padding:0 14px;
list-style:none;
}
.add-nav > ul > li:hover{position:relative;}
.add-nav > ul > li > a:hover{text-decoration:underline;}
.add-nav .has-drop-down > a:after{
content:'';
display:inline-block;
vertical-align:middle;
margin:0 0 0 11px;
border-style:solid;
border-color:#464646 transparent transparent;
border-width:3px 4px 0;
}
.add-nav ul ul{
display:none;
background:#fff;
list-style:none;
margin:0;
padding:0;
position:absolute;
right:-1px;
top:29px;
width:244px;
border:1px solid #d9d9d9;
}
.add-nav li.hover ul{display:block;}
.add-nav ul ul li{
list-style:none;
border-top:1px solid #d9d9d9;
}
.add-nav ul ul  li:first-child{border:none;}
.add-nav ul ul a{
padding:1px 11px 2px;
display:block;
}
.add-nav ul ul a:hover{background:#ececec;}
.loginnav{
position:relative;
float:right;
z-index:100;
border-left:1px solid #d9d9d9;
margin:0;
padding:0;
}
.loginnav .opener{
padding:0 11px 0 8px;
display:block;
}
.loginnav .opener:after{
content:'';
display:inline-block;
vertical-align:middle;
margin:0 0 0 17px;
border-style:solid;
border-color:#464646 transparent transparent;
border-width:3px 4px 0;
}
.loginnav ul{
display:none;
background:#fff;
list-style:none;
margin:0;
padding:0;
position:absolute;
right:-1px;
top:29px;
width:244px;
border:1px solid #d9d9d9;
}
.loginnav .hover ul{display:block;}
.loginnav li{
list-style:none;
border-top:1px solid #d9d9d9;
}
.loginnav li:first-child{border:none;}
.loginnav ul a{
padding:1px 11px 2px;
display:block;
}
.loginnav ul a:hover{background:#ececec;}
.promo{
position:relative;
z-index:1;
overflow:hidden;
padding:4px 0 0;
margin:0 0 17px;
}
.promo .visual{
float:left;
position:relative;
}
.promo .visual .title a{
position:absolute;
left:15px;
bottom:18px;	text-decoration: none;
background: rgb(0, 0, 0);
background: rgba(0, 0, 0, 0.70); color:#fff;
padding:0 15px 1px;
}
.promo .text-block{
overflow:hidden;
}
.promo .text-block .block{
width:154px;
height:154px;
float:left;
position:relative;
}
.promo .text-block .block .blocklinko {
padding: 0;
margin:0;
height: auto;
width: 100%;
}
.blockidock {
height: auto;
width: 100%;
}
.promo .text-block .block img{
position:relative;
z-index:1;
}
.promo .text-block span{
width:100%;
height:100%;
background-color: rgba(0, 0, 0, 0.5);
left:0;
top:0;
position:absolute;
text-align:center;
z-index:2;
}
.promo .text-block a{
vertical-align:middle;
display:inline-block;
white-space:normal;
padding:0 10px 2px; color:#fff;
text-decoration:none;
}
.promo .text-block a:hover{text-decoration:underline;}
.promo .text-block span:after{
content:'';
display:inline-block;
height:100%;
width:1px;
overflow:hidden;
margin:0 0 0 -5px;
vertical-align:middle;
}
#twocolumns{
overflow:hidden;
}
#content{
float:left;
width:636px;
}
#content h1{
color:#333333;
letter-spacing:-1px; margin:0 0 10px;
}
.post{
color:#333;
font-size:1.251em;
line-height:1.769em;
padding:0 23px 15px;
}
.post em {
font-style:italic;
}
.post strong {
font-weight: bold;
}
#content .post h1{
font-size:2.615em;
line-height:1.206em;
color:#333333;
margin:0 0 15px;
}
.post h2{ color:#333333;
padding:0 0 13px;
margin:0 0 20px;
border-bottom:1px solid #ccc;
}
.post h3{ color:#333333;
margin:0 0 13px;
}
.post blockquote{ color:#333333;
width: 50%;
border-bottom: 1px solid #ccc;
border-top: 1px solid #ccc;
float: right;
padding: 10px 0 0 0;
margin: 10px 20px 10px 20px;
}
.post header{
border-bottom:1px solid #ccc;
padding:0 0 13px;
margin:0 0 20px;
}
.post .entry p{margin:0 0 4px;}
.post .entry p span{
float:left;
width:64px;
height:64px; color:#fff;
background:#000;
text-transform:uppercase;
margin:6px 10px 0 -3px;
padding:0;
border-radius:32px;
text-align:center;
}
.post ul{
list-style:none;
margin:0;
padding:15px 0 3px;
}
.post ul li{
list-style:none;
padding:0 0 14px 24px;
}
.post .sectiondescription_below li:before {
content:'';
background:none;
width:0;
height:0;
float:none;
margin:0;
}
.post ul li:before{
content:'';
width:6px;
height:6px;
float:left;
margin:8px 0 0 -24px;
}
.nav-article{ overflow:hidden;
border-style:solid;
border-color:#ccc;
border-width:1px 0;
padding:11px 0 16px;
letter-spacing:-1px;
word-spacing:2px;
margin:0 0 12px;
position:relative;
}
.nav-article a{
width:235px;
padding:0 32px 0 35px;
color:#535353;
text-decoration:none;
}
.nav-article a:hover{text-decoration:underline;}
.nav-article .prev-article{
position:relative;
float:left;
}
.nav-article .prev-article:after{
content:'';
background: url(//whatsonsaudiarabia.com/wp-content/themes/whatson-grow/images/sprite.png) no-repeat -63px -16px;
width:13px;
height:26px;
position:absolute;
left:1px;
top:50%;
margin:-11px 0 0;
}
.nav-article .next-article{
position:relative;
float:right;
text-align:right;
}
.nav-article .next-article:before{
content:'';
background: url(//whatsonsaudiarabia.com/wp-content/themes/whatson-grow/images/sprite.png) no-repeat -77px -16px;
width:13px;
height:26px;
position:absolute;
right:3px;
top:50%;
margin:-11px 0 0;
}
.with-aside{padding:6px 0 0;}
.with-aside #content{
float:right;
}
#content .main-info h1{
font-size:2.615em;
line-height:1em;
color:#000;
margin:0 0 5px;
}
.main-info{ overflow:hidden;
padding:0 0 9px;
border-bottom:1px solid #ccc;
}
.main-info .image-block{
float:right;
width:309px;
padding:5px 0 0;
margin:0 0 0 47px;
}
.main-info .image-block .item{
float:right;
width:147px;
}
.main-info .image-block .item:first-child{float:left;}
.main-info .image-block .item img{
width:100%;
height:auto;
}
.main-info .visual{
background: url(//whatsonsaudiarabia.com/wp-content/themes/whatson-grow/images/bg-visual.png);
min-height:88px;
float:right;
width:48%;
margin:1px 2px 0 50px;
}
.main-info .holder{
float:left;
width:90%;
}
.main-info .holder p {
margin: 10px 0 0 0;
}
.detail-info{
overflow:hidden;
border-bottom:1px solid #e1e1e1;
padding:17px 0 17px;
}
.detail-info .col{
float:left;
width:49%;
}
.detail-info .col:first-child{float:right;}
.detail-info .col-holder{padding:4px 0 0 3px;}
.detail-info .col img{
border-style:solid;
border-color:#fff;
border-width:1px 1px 0;
width:100%;
height:auto;
}
.detail-info .col .heading .date{
display:block;
color:#000; padding:11px 11px 10px;
margin:0 10px;
}
.detail-info .col .heading{
border-style:solid;
border-color:#d9d9d9;
border-width:0 1px 1px;
}
.detail-info .col .heading .rating{
overflow:hidden;
color:#6b6b6b;
padding:0 10px 0 0;
}
.detail-info .col .heading .rating .mark{
float:left;
width:65px;
background:#dcdcdc;
text-align:center;
color:#fff; margin:0 15px 0 0;
}
.detail-info .col .heading .rating strong{ color:#000;
padding:6px 0 0;
}
.detail-info  .col p {
}
.detail-info .col .heading .rating strong,
.detail-info .col .heading .rating span{
display:block;
overflow:hidden;
}
.info-list{
list-style:none;
margin:0 0 13px;
padding:0;
border-style:solid;
border-color:#e1e1e1;
border-width:0 1px 1px; 
}
.info-list li{
list-style:none;
padding:7px 25px 7px 80px;
border-top:1px solid #e1e1e1;
overflow:hidden;
}
.info-list li:before{
content:'';
background: url(//whatsonsaudiarabia.com/wp-content/themes/whatson-grow/images/sprite.png) no-repeat 0 -19px;
width:18px;
height:12px;
float:left;
margin:2px 0 0 -58px;
}
.info-list li.time:before{
background-position: 0 -33px;
height:15px;
}
.info-list li.phone:before{
background-position: 0 -50px;
height:15px;
}
.info-list li.phone a{
text-decoration:none;
color:#4d4d4d;
}
.info-list li.website:before{
background-position: 0 -67px;
height:12px;
}
.info-list address{
margin:0;
font-style:normal;
}
.btn-by-tickets{
display:block;
background:#390;
color:#fff;
padding:0 5px; text-transform:uppercase;
text-decoration:none;
text-align:center;
border-bottom:1px solid #060;
}
.detail-info .col li:first-child{border:none;}
.detail-info .holder{
float:left;
width:48%;
}
.features .title{
display:block;
color:#707070; letter-spacing:1px;
border-bottom:1px solid #e5e5e5;
padding:0 0 11px;
margin:0 0 13px;
}
.keyword-list{
list-style:none;
padding:0;
overflow:hidden;
line-height:24px;
margin:0 0 0 -17px;
}
.keyword-list li{
float:left;
list-style:none;
width:45%;
margin:0 0 7px 5%;
}
.keyword-list a{
display:block;
text-decoration:none;
background:#f3f3f3;
color:#5d5d5d;
padding:0 9px;
}
.keyword-list a:hover{
background:#131313;
color:#fff;
}
.social-block{
margin:0 0 14px;
border-left:1px solid #d9d9d9;
border-right:1px solid #d9d9d9;
}
.social-block .row{
overflow:hidden;
position:relative;
border-bottom:1px solid #d9d9d9;
}
.social-block .row:after{
content:'';
background:#d9d9d9;
width:1px;
height:100%;
position:absolute;
top:0;
left:50%;
}
.social-block .row > div{
width:49%;
float:right;
padding:9px 0 8px;
}
.social-block .row > div:first-child{float:left;}
.social-block .title{
float:left; margin:-2px 12px 0;
}
.social-networks{
list-style:none;
margin:0 12px 0 0;
padding:0;
float:right;
}
.social-networks li{
list-style:none;
float:left;
margin:0 0 0 10px;
}
.social-networks a{
background: url(//whatsonsaudiarabia.com/wp-content/themes/whatson-grow/images/sprite.png) no-repeat 0 -85px;
display:block;
height:15px;
width:15px;
text-indent:-9999px;
overflow:hidden;
}
.social-networks a.facebook{background-position:-17px -85px;}
.social-networks a.tweet{
background-position:-34px -85px;
width:14px;
}
.social-networks a.pinterest{
background-position:-50px -85px;
width:16px;
}
.social-networks a.twitter{
background-position:-68px -85px;
width:16px;
}
.social-block .holder{min-height:87px;}
.map-holder{
overflow:hidden;
position:relative;
margin:0 0 12px;
}
.map-holder img{
width:100%;
height:auto;
}
.map-holder .btn-find{
position:absolute;
background:#333333; color:#fff;
padding:0 26px 0 8px;
left:10px;
bottom:13px;
text-decoration:none;
width:125px;
}
.map-holder .btn-find:after{
content:'';
background: url(//whatsonsaudiarabia.com/wp-content/themes/whatson-grow/images/sprite.png) no-repeat -66px -105px;
width:12px;
height:7px;
position:absolute;
top:10px;
right:10px;
}
.map-holder .marker{
position:absolute;
background: url(//whatsonsaudiarabia.com/wp-content/themes/whatson-grow/images/sprite.png) no-repeat -22px -9px;
width:39px;
height:46px;
left:72%;
top:23%;
text-indent:-9999px;
overflow:hidden;
}
.related{margin:0 0 4px;}
.related h2, .medium-article-list h2{ letter-spacing:1px;
margin:0 0 8px;
}
.related .col-holder{
overflow:hidden;
}
.related .col{
width:49%;
float:right;
border-top:1px solid #e5e5e5;
padding:16px 0 0;
}
.related .col:first-child{float:left;}
.related article{
color:#707070;
margin:0 2px 0 0;
}
.related article img{
width:100%;
height:auto;
vertical-align:top;
}
.related article .title{
display:block;
font:1.909em/1.190em Helvetica, Arial, sans-serif;
color:#333333;
margin:0 0 7px;
}
.related article .holder{
border-style:solid;
border-color:#e5e5e5;
border-width:0 1px 1px;
padding:9px 17px 29px;
line-height:1.273em;
}
.related article p a{color:#707070;}
.comment-form{
color:#666;
overflow:hidden;
background:#f3f3f3;
padding:15px 17px 19px 15px;
margin:0 0 14px;
}
.comment-form .holder{
background:#fff;
padding:15px;
margin:0 0 16px;
}
.comment-form .row{
overflow:hidden;
padding:14px 0 15px;
border-top:1px solid #d9d9d9;
}
.comment-form .row:first-child{
padding-top:3px;
border:none;
}
.comment-form .row label,
.comment-form .row strong{
font:11px Helvetica, Arial, sans-serif;
text-transform:uppercase;
color:#000;
float:left;
width:200px;
margin:0 10px 0 0;
}
.comment-form .row a{
text-decoration:none;
color:#666;
}
.comment-form .row a:hover{text-decoration:underline;}
.yes-no{
color:#000;
font:11px Helvetica, Arial, sans-serif;
text-transform:uppercase;
}
.comment-form textarea.big{
margin:-4px 0 -1px;
height:149px;
}
.comment-form textarea{
border:none;
margin:0;
padding:0;
width:100% !important;
font:11px/16px Helvetica, Arial, sans-serif;
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
overflow:auto;
height:87px;
color:#383838;
}
.gform_wrapper .top_label textarea.textarea {
border:0;
width:100%;
-moz-box-sizing:border-box;
box-sizing:border-box;
}
.comment-form .star-rating{
list-style:none;
margin:0;
padding:0;
overflow:hidden;
}
.comment-form .star-rating li{
float:left;
list-style:none;
margin:0 0 0 1px;
}
.comment-form .star-rating a{
background: url(//whatsonsaudiarabia.com/wp-content/themes/whatson-grow/images/sprite.png) no-repeat -42px -57px;
display:block;
text-indent:-9999px;
overflow:hidden;
width:21px;
height:19px;
}
.comment-form .star-rating .active a{background-position:-21px -57px;}
.gform_button,
.comment-form input[type="submit"]{
float:right;
background:#333;
margin:0;
padding:0 10px;
height:32px;
text-transform:uppercase;
color:#fff;
border:none;
min-width:210px;
font:13px/32px Helvetica, Arial, sans-serif;
cursor:pointer;
}
.gform_button {float:left;}
.gform_wrapper .gform_footer {overflow:hidden;}
.comments{
overflow:hidden;
}
.comments article{
overflow:hidden;
font-family:Georgia, "Times New Roman", Times, serif;
margin:0 0 20px;
}
.comments article article{
padding:23px 0 0 11px;
margin:0;
} 
.comments .visual{
float:left;
overflow:hidden;
border-radius:32px 32px 32px 32px; 
margin:0 6px 0 1px;
}
.comments article .holder{
overflow:hidden;
position:relative;
padding:1px 0 0;
}
.comments article .holder > div{
margin:0 0 0 10px;
border:1px solid #d9d9d9;
padding:13px 17px 15px 20px;
}
.comments article .holder > div:before{
content:'';
background: url(//whatsonsaudiarabia.com/wp-content/themes/whatson-grow/images/sprite.png) no-repeat -63px 0;
width:11px;
height:14px;
position:absolute;
left:0;
top:1px;
}
.comments article .author{
display:block;
font:1.182em/1.231em 'Quicksand', sans-serif;
margin:0 0 7px;
}
.comments article .author a{
text-decoration:none;
color:#000;
}
.comments article .author a:hover{text-decoration:underline;}
.comments article p{margin:0 0 15px;}
.comments article .link{
width:258px;
font:13px/28px Helvetica, Arial, sans-serif;
display:inline-block;
vertical-align:top;
background:#f3f3f3;
color:#505050;
text-decoration:none;
padding:0 37px 3px 13px;
position:relative;
margin:-3px 0 17px;
}
.comments article .link:hover{text-decoration:underline;}
.comments article .link:after{
content:'';
background: url(//whatsonsaudiarabia.com/wp-content/themes/whatson-grow/images/sprite.png) no-repeat -46px 0;
width:11px;
height:7px;
position:absolute;
right:19px;
top:50%;
margin:-4px 0 0;
}
.comment-panel{
list-style:none;
margin:0;
padding:0 0 0 5px;
overflow:hidden;
font: 11px/17px Arial, Helvetica, sans-serif;
}
.comment-panel li{
list-style:none;
float:left;
margin:0 10px 0 0;
}
.comment-panel a{
display:block;
color:#969696;
text-decoration:none;
}
.comment-panel a:hover{text-decoration:underline;}
.comment-panel a:before{
content:'';
display:inline-block;
vertical-align:top;
width:15px;
height:15px;
background: url(//whatsonsaudiarabia.com/wp-content/themes/whatson-grow/images/sprite.png) no-repeat 0 -101px; 
margin:2px 8px 0 0;
}
.comment-panel a.replay:before{background-position:-17px -101px;}
.comment-panel a.like:before{background-position:-34px -101px;}
.comments .rating{
overflow:hidden;
width:309px;
border-style:solid;
border-color:#e5e5e5;
border-width:1px 0;
font:11px/19px Arial, Helvetica, sans-serif;
color:#868686;
padding:10px 0 8px;
margin:0 0 16px;
}
.comments .star-rating{
float:left;
list-style:none;
margin:0 11px 0 3px;
padding:0;
overflow:hidden;
}
.comments .star-rating li{
float:left;
list-style:none;
margin:0 1px 0 0;
}
.comments .star-rating a{
background: url(//whatsonsaudiarabia.com/wp-content/themes/whatson-grow/images/sprite.png) no-repeat -66px -61px;
display:block;
width:15px;
height:15px;
text-indent:-9999px;
overflow:hidden;
}
.comments .star-rating .active a{background-position:-81px -61px;} 
.article{margin:0 0 7px;}
#content .article h1{
color:#333333;
line-height:39px;
margin:0 0 9px;
}
.article img{
}
.article .holder{
margin-top:-1px;
padding:19px 20px 18px;
border:1px solid #d9d9d9;
}
.article .holder p a{color:#4d4d4d;}
.article-list{color:#5b5b5b;}
.article-list article{
overflow:hidden;
border-bottom:1px solid #d9d9d9;
padding:13px 0 16px;
line-height:1.545em;
}
.article-list article > a{float:left;}
.article-list article .holder{
overflow:hidden;
}
.article-list article p{margin:0;}
.article-list article img{
float:left;
margin:2px 16px 0 0;
}
.article-list article h2{
color:#333333;
font:1.909em/1.190em 'Quicksand', sans-serif;
margin:0 0 10px;
}
.article-list article h2 a{
text-decoration:none;
color:#333333;
}
.article-list article h2 a:hover{text-decoration:underline;}
.article-list article p a{color:#5b5b5b;}
.small-article-list{
overflow:hidden;
padding:17px 0 0;
margin:0 0 0 -17px;
font:1.182em/1.231em Helvetica, Arial sans-serif;
border-bottom:1px solid #d9d9d9;
}
.small-article-list li{
list-style:none;
float:left;
width:25%;
padding:0 0 6px;
}
.small-article-list img{
width:100%;
height:auto;
margin:0 0 9px;
}
.small-article-list a{
display:block;
color:#000;
text-decoration:none;
margin:0 0 0 17px;
}
.small-article-list a:hover{text-decoration:underline;}
.medium-article-list{
overflow:hidden;
padding:16px 0 0;
color:#707070;
}
.medium-article-list .container{
margin:0 0 0 -17px;
overflow:hidden;
}
.medium-article-list article{
float:left;
width:50%;
line-height:1.273em;
padding:0 0 15px;
}
.medium-article-list article > div{
margin:0 0 0 17px;
border:1px solid #d9d9d9;
}
.medium-article-list article .visual{
margin:-1px -1px 0;
}
.medium-article-list article img{
width:100%;
height:auto;
}
.medium-article-list article .holder{
padding:11px 15px 6px;
}
.medium-article-list article h3{
color:#787878;
width: 100%;
font:0.9em/0.9em Arial, Helvetica, sans-serif;
margin:7px 0 7px 0;
text-transform:uppercase;
font-weight: normal;
}
.medium-article-list article h3 a{
text-decoration:none;
color:#333333;
}
.medium-article-list article h2{
font:1.909em/1.143em 'Quicksand', sans-serif;
margin:0 0 7px;
}	
.medium-article-list article h2 a{
color:#333333;
text-decoration:none;
}
.medium-article-list article:hover {
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=95)";
filter: alpha(opacity=95);
-moz-opacity: 0.95;
-khtml-opacity: 0.95;
opacity: 0.95;
}
.medium-article-list article p a{color:#707070;}
.medium-article-list .brought{
overflow:hidden;
padding:0 0 10px;
margin:-2px 0 0;
}
.medium-article-list article .snippettxt{ 
text-decoration: none;
color: #707070;
}
.medium-article-list article .snippettxt .redad { 
padding-bottom: 10px;
text-align: right;
width: 100%;
text-decoration: underline;
color:#0071BA;
display:inline-block;
}
.medium-article-list .brought span{
float:left;
color:#494949;
width:90px;
margin:0 9px 0 0;
}
.medium-article-list .brought .field{
background: url(//whatsonsaudiarabia.com/wp-content/themes/whatson-grow/images/bg-visual.png);
overflow:hidden;
min-height:26px;
margin:4px 0 0;
}
.search-results{
padding:5px 0 0;
}
.search-results .entry{
font-size:1.182em;
line-height:1.538em;
color:#7d7d7d;
margin:0 0 22px;
}
.search-results .entry p{margin:0;}
.tabset{
border-bottom:1px solid #d9d9d9;
font:13px/16px Helvetica, Arial, sans-serif;
list-style:none;
margin:0 0 3px;
padding:0 0 3px;
}
.tabset:after{
content:"";
display:block;
clear:both;
}
.tabset>li{
width:147px;
list-style:none;
float:left;
margin:0 0 -4px 16px;
padding:1px 0 0;
position:relative;
}
.tabset li:hover .drop {display:block;}
.tabset .drop {
display:none;
position:absolute;
top:28px;
right:0;
width:244px;
background:#fff;
border:1px solid #dadada;
z-index:10;
}
.tabset .drop li:first-child {
padding:8px 12px 9px;
border:0;
}
.tabset .drop li {
padding:8px 12px 9px;
border-top:1px solid #dadada;
width:220px;
list-style:none;
}
.tabset .drop a {
border:0;
display:inline;
padding:0;
}
.tabset li:first-child{margin-left:0;}
.tabset a{
overflow:hidden;
display:block;
border-style:solid;
border-color:#d9d9d9;
border-width:1px 1px 0;
padding:5px 10px 6px;
margin:0 0 -1px;
color:#333333;
position:relative;
text-decoration:none;
}
.tabset a span{
font-size:10px;
float:right;
font-family: Arial, Helvetica, sans-serif;
color:#393939;
}
.tabset .active a{
background:#fff;
border-bottom:1px solid #fff;
margin:-1px 0 0;
padding-top:6px;
}
.tabset a.order:before{
float:right;
border-color: #b2b2b2 transparent transparent;
border-style: solid;
border-width: 3px 4px 0;
content: '';
margin:7px -1px 0 5px;
}
.tabset .emptyswap a, .tabset .emptyswap a span  {color:#d9d9d9;}
.tabset a em{font-style:normal;}
.results-list{
list-style:none;
margin:0;
padding:0 0 0;
}
.results-list > li{
list-style:none;
border:1px solid #d9d9d9;
padding:0;
margin:0 0 16px; 
}
.results-list > li:after{
content:"";
display:block;
clear:both;
}
.results-list img{
float:left;
margin:-1px 0;
}
.results-list .parameters{
float:right;
width:161px;
line-height:21px;
padding:0;
margin:0 0 -1px -1px;
position:relative;
}
.results-list .parameters:after {
content:'';
position:absolute;
top:0;
bottom:0;
left:1px;
width:1px;
background:#d9d9d9;
}
.results-list .parameters li{
list-style:none;
border-top:1px solid #d9d9d9;
overflow:hidden;
padding:7px 8px 9px;
margin:0 0 0 1px;
}
.results-list .parameters li:first-child{border:none;}
.results-list .parameters .outstanding span{
float:left;
width:26px;
height:21px;
line-height:21px;
background:#a8a8a8;
color:#fff;
text-align:center;
font-weight:bold;
font-size:14px;
margin:0 10px 0 0;
}
.results-list li  a {
text-decoration: none;
color:#707478;
}
.results-list li .blackhattag {
width: 130px;
height: 17px;
text-indent: -9999px;
background: url(//whatsonsaudiarabia.com/hub/wp-content/themes/whatson/../images/img5.png) no-repeat 0 0;
}
.results-list .not .parameters .outstanding span{background:#424242;}
.results-list .average .parameters .outstanding span{background:#626262;}
.results-list .fine .parameters .outstanding span{background:#9fd300;}
.results-list .good .parameters .outstanding span{background:#4e8000;}
.results-list .great .parameters .outstanding span{background:#005608;}
.results-list .parameters .satwa,
.results-list .parameters .range{
padding-left:45px;
}
.results-list .parameters .satwa:before,
.results-list .parameters .range:before{
content:'';
background: url(//whatsonsaudiarabia.com/wp-content/themes/whatson-grow/images/sprite.png) no-repeat 0 -19px;
float:left;
width:18px;
height:12px;
margin:4px 15px 0 -32px;
}
.results-list .parameters .range:before{
height:15px;
background-position:0 -33px;
}
.results-list .holder{
overflow:hidden;
padding:9px 17px;
font-size:1.182em;
position:relative;
}
.results-list .title{
display:block;
letter-spacing:-1px;
font:1.615em/27px 'Quicksand', sans-serif;
margin:0 0 7px -2px;
}
.results-list .eventtitle{
display:block;
letter-spacing:-1px;
font:1.215em/17px 'Quicksand', sans-serif;
margin:0 0 7px -2px;
}
.results-list .title a{
text-decoration:none;
color:#333333;
}
.results-list .title a:hover{text-decoration:underline;}
.results-list .holder span{
display:block;
margin:0 0 11px;
}
.results-list .holder .field{
background: url(//whatsonsaudiarabia.com/wp-content/themes/whatson-grow/images/bg-visual.png);
width:146px;
height:23px;
}
.results-list .holder .rating{
overflow:hidden;
padding:4px 0 0 3px;
}
.btn-more-wide{
display:block;
background:#e5e5e5;
color:#383838;
text-decoration:none;
text-align:center;
font:1em/30px 'Quicksand', sans-serif;
text-transform:uppercase;
letter-spacing:1px;
}
.btn-more-wide:after{
background: url(//whatsonsaudiarabia.com/wp-content/themes/whatson-grow/images/sprite.png) no-repeat -46px 0;
content: '';
height: 7px;
display:inline-block;
vertical-align:middle;
margin:-3px 0 0 10px;
width: 11px;
}
.news{
overflow:hidden;
padding:16px 0 15px;
margin:0 0 0 -17px;
}
.news .block{
float:right;
width:50%;
}
.news .block:first-child{
float:left;
}
.news .block .holder{
position:relative;
border:1px solid #e5e5e5;
padding:12px 15px 46px;
margin:0 0 0 17px;
overflow:hidden;
}
.news h2{
font:1.909em/1.286em 'Quicksand', sans-serif;
color:#333333;
margin:0 0 15px;
}
.news ol{
margin:0 0 9px;
padding:0;
line-height:1.273em;
overflow:hidden;
counter-reset:item;
}
.news ul li,
.news ol li {
list-style:none;
padding:0 0 15px 19px;
}
.news ol li:before{
float:left;
width:20px;
margin:0 0 0 -19px;
color:#707070;
content:counters(item, ".") " ";
counter-increment:item;
}
.news ul li:before{
content:'';
background: url(//whatsonsaudiarabia.com/wp-content/themes/whatson-grow/images/sprite.png) no-repeat -95px 0;
width:5px;
height:7px;
float:left;
margin:2px 0 0 -20px;
}
.news ul a,
.news ol a{
color:#454545;
text-decoration:none;
}
.news ul a:hover,
.news ol a:hover{text-decoration:underline;}
.news ul{
list-style:none;
margin:0 0 10px;
padding:0;
line-height:1.273em;
}
.news .view-all{	
background:#e5e5e5;
color:#383838;
text-transform:uppercase;
font:11px/19px 'Quicksand', sans-serif;
padding:7px 14px;
text-decoration:none;
overflow:hidden;
position:absolute;
left:13px;
right:14px;
bottom:15px;
letter-spacing:1px;
}
.news .view-all:before{
background: url(//whatsonsaudiarabia.com/wp-content/themes/whatson-grow/images/sprite.png) no-repeat -46px 0;
content: '';
height: 7px;
float:right;
margin:6px 0 0 10px;
width: 11px;
}
.sectiondescription{
background:#f4f4f4;
overflow:hidden;
padding:19px 22px;
line-height:1.818em;
margin:10px 0 5px;
}
#content .sectiondescription h1{
font-size:1.909em;
line-height:1.286em;
margin:0 0 12px;
}
.sectiondescription p a{text-decoration:none;}
.sectiondescription p a:hover{text-decoration:underline;}
#sidebar{
float:right;
width:310px;
padding:2px 0 0;
}
#sidebar h2{
font:1em/1.455em Helvetica, Arial, sans-serif;
color:#707070;;
letter-spacing:1px;
margin:0 0 16px;
}
#sidebar h2 a{
text-decoration:none;
color:#707070;
}
#sidebar h2 a:hover{text-decoration:underline;}
#sidebar p{margin:0 0 5px 0; letter-spacing: -0.05em;}
.extended-serch-form{
background:#f3f3f3;
padding:19px 21px 3px 19px;
border-style:solid;
border-color:#e5e5e5;
border-width:0 0 1px;
margin:0 0 13px;
}
.extended-serch-form .row{
padding:0 0 17px;
position:relative;
}
.extended-serch-form .row:after{
content:"";
display:block;
clear:both;
}
input[type="text"],
.extended-serch-form input[type="search"],
.extended-serch-form input.text{
width:100%;
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
font:11px/16px Helvetica, Arial, sans-serif;
text-transform:uppercase;
color:#383838;
height:33px;
padding:8px 0 8px 12px;
letter-spacing:1px;
border-style:solid;
border-color:#e5e5e5;
border-width:0 0 1px;
}
.medium {width:100% !important;}
#gform_fields_1 .ginput_complex .ginput_right input[type="text"],
#gform_fields_1 .ginput_complex .ginput_full input[type="text"] {
width:100% !important;
}
.extended-serch-form select{width:100% !important;}
.extended-serch-form .select-area{
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
}
.extended-serch-form input[type="submit"]{
float:left;
width:100%;
background:#333;
height:34px;
font:13px/16px Helvetica, Arial, sans-serif;
padding:0;
margin:1px 0 0;
text-transform:uppercase;
color:#fff;
border-style:solid;
border-color:#000;
border-width:0 0 1px;
cursor:pointer;
letter-spacing:1px;
}
.filter-results{margin:0 0 18px;}
.filter-results h2{
border-bottom:1px solid #e5e5e5;
padding:0 0 10px;
}
.filter-results ul{
list-style:none;
margin:0 -17px 0 0;
padding:0;
overflow:hidden;
}
.filter-results li{
width:45%;
float:left;
list-style:none;
margin:4px 5% 4px 0;
}
.filter-results.dark li{background:#e5e5e5;}
.filter-results a{
display:inline-block;
vertical-align:top;
width:100%;
background:#f3f3f3;
margin: 0 5px 0 0;
padding:3px 0 3px 9px;
color:#5d5d5d;
text-decoration:none;
}
.filter-results a:hover{color:#ffffff; background-color: #222222;}
.filter-results .amount{
float:right;
font-size:10px;
color:#7e7e7e;
margin:0 9px 0 0;
}
.advertisment{margin:0 0 12px; padding-bottom: 12px; padding-top: 7px;	border-bottom: 1px solid #e5e5e5; }
#sidebar .advertisment h2{margin: 0 0 7px;}
.advertisment .title{
display:block;
color: #bbbbbb;
font: 10px/16px Helvetica, Arial,sans-serif;
letter-spacing: 1px;
margin: 0 0 16px;
text-transform: uppercase;
}
.advertisment .visual{
margin:0 8px 0 2px;
}
.advertisment img{ height:auto;
vertical-align:top;
}
.sections{margin:0 0 12px;}
.sections h2{
border-bottom: 1px solid #e5e5e5;
padding: 0 0 10px;
}
.sections ul{
overflow:hidden;
list-style:none;
margin:-3px -16px 0 0;
padding:0;
text-transform:uppercase;
font:11px/16px 'Quicksand', sans-serif;
}
.sections li{
float:left;
list-style:none;
width:45%;
margin:0 5% 7px 0;
}
.sections a{
position:relative;
color:#383838;
display:block;
background:#f5f5f5;
text-decoration:none;
padding:7px 25px 7px 10px;
}
.sections a:after{
content:'';
background: url(//whatsonsaudiarabia.com/wp-content/themes/whatson-grow/images/sprite.png) no-repeat -46px 0;
width:11px;
height:7px;
position:absolute;
right:8px;
top:10px;
}
.upcoming-events{margin:0;}
.upcoming-events h2{
border-bottom:1px solid #e5e5e5;
padding:0 0 10px;
}
.events-list{
margin:0;
padding:0;
}
.related .events-list{margin:0 0 0 3px;}
.events-list li{
list-style:none;
border:1px solid #d9d9d9;
margin:0 0 15px;
}
.events-list li a {
text-decoration:none;
color:#4d4d4d;
}
.events-list li a:hover {text-decoration:underline;}
.events-list li:after{
content:"";
display:block;
clear:both;
}
.events-list img{
float:left;
border-style:solid;
border-color:#fff;
border-width:1px 0 1px 1px;
margin:-1px;
}
.events-list .holder{
padding:8px 5px 5px 16px;
overflow:hidden;
}
.events-list .title{
display:block;
font:1.182em/1.231em  Arial, Helvetica, sans-serif;
color:#333333;
margin:0 0 2px;
}
.events-list .title a{
color:#333333;
text-decoration:none;
}
.events-list .title a:hover{text-decoration:underline;}
#content .events-list p{margin:0 0 5px;}
.events-list p{margin:0 0 5px; line-height:14px;}
.events-list .rate{line-height:14px;}
.events-list .rate span{display:block;}
.events-list .rate span span{
display:inline-block;
vertical-align:top;
background:#00a499;
color:#fff;
width:22px;
text-align:center;
margin:0 6px 0 0;
}
.events-list .rate .dotted {
color:#0071ba;
display:inline-block;
vertical-align:top;
text-decoration:none;
border-bottom:1px dotted #2271a3;
line-height:16px;
}
.events-list .snipnle {
color:#707070;
}
.events-list .redmoremini {
color:#707070;
text-decoration: underline;
}
.events-list .rate a:hover{
border:none;
padding:0 0 1px;
}
.popular-article{
line-height:1.273em;
color:#707070;
padding:0 0 0;
margin:0 0 0;
}
.popular-article img{
width:100%;
height:auto;
}
.popular-article .holder{
border-style:solid;
padding:11px 18px 18px;
}
.two-cols{
float:left;
width:100%;
}
.col-holder{
overflow:hidden;
}
.two-cols .col{
float:right;
width:50%;
padding:7px 0 19px 0;
}
.two-cols .col > div{
margin:0 0 0 17px;
}
.two-cols .col:first-child{float:left;}
.two-cols .green-block{
position:relative;
min-height:214px;
font:1.909em/1.143em 'Quicksand', sans-serif;
background:#000000;
color:#fff;
padding:17px 20px 40px;
overflow:hidden;
}
.two-cols .green-block .more{
position:absolute;
left:18px;
bottom:19px;
font:0.524em/14px Arial, Helvetica, sans-serif;
text-transform:uppercase;
color:#fff;
text-decoration:none;
letter-spacing:1px;
}
.two-cols .green-block .more:hover{text-decoration:underline;}
#content .advertisment .title{margin:-3px 0 4px;}
#content .advertisment .visual{margin:0 4px 0 5px;}
#sidebar .popular-article .title{
display:block;
font:1.909em/1.190em 'Quicksand', sans-serif;
color:#333333;
margin:0 0 7px;
}
.popular-article .title a{
color:#333333;
text-decoration:none;
} 
.popular-article .title a:hover{text-decoration:underline;}
.popular-article p a{color:#707070;}
.auythor-details{
overflow:hidden;
color:#6e6e6e;
border-bottom:1px solid #e5e5e5;
padding-bottom: 7px;
margin:0 0 7px;
min-height: 72px;
}
.auythor-details .visual{
float:left;
overflow:hidden;
border-radius:32px;
margin:0 16px 0 2px;
}
.auythor-details .holder{
overflow:hidden;
max-width:217px;
padding:0 0 0 3px;
margin:0 0 0 -3px;
}
.auythor-details .author{
display:block;
font:21px/25px 'Quicksand', sans-serif;
color:#333333;
margin:0 0 10px;
}
.auythor-details .author a{
text-decoration:none;
color:#333333;
}
.auythor-details .author a:hover{text-decoration:underline;}
.auythor-details p a{color:#6e6e6e;}
.recent-comments{margin:0 0 -6px;}
.recent-comments h2{
border-bottom: 1px solid #E5E5E5;
padding: 0 0 10px;
}
.recent-comments article{
overflow:hidden;
font:1em/1.364em Georgia, "Times New Roman", Times, serif;
margin:-2px 0 0;
padding:0 0 19px;
}
.recent-comments article article{
padding:23px 0 0 11px;
margin:0;
} 
.recent-comments article .visual{
float:left;
overflow:hidden;
border-radius:32px 32px 32px 32px; 
margin:0 1px 0 2px;
}
.recent-comments article .holder{
overflow:hidden;
position:relative;
padding:0;
}
.recent-comments article .holder > div{
margin:0 0 0 15px;
border:1px solid #e5e5e5;
padding:10px 15px 12px 16px;
}
.recent-comments article .holder > div:before{
content:'';
background: url(//whatsonsaudiarabia.com/wp-content/themes/whatson-grow/images/sprite.png) no-repeat -77px 0;
width:16px;
height:16px;
position:absolute;
left:0;
top:0;
}
.recent-comments article .author{
display:block;
font:1.182em/1.231em 'Quicksand', sans-serif;
margin:0 0 5px;
}
.recent-comments article .author a{
text-decoration:none;
color:#000;
}
.recent-comments article .author a:hover{text-decoration:underline;}
.recent-comments article .subjects{
color:#707070;
display:block;
margin:0 0 5px;
font-family: Arial, Helvetica, sans-serif;
font-weight:normal;
}
.recent-comments article p{margin:0 0 15px;}
.top-venues{
overflow:hidden;
margin:0 0 3px;
}
.top-venues .col{
float:left;
width:148px;
margin:0 15px 0 0;
}
.top-venues ul{
list-style:none;
margin:-3px 0 0;
padding:0;
font:11px/16px 'Quicksand', sans-serif;
text-transform:uppercase;
letter-spacing:1px;
}
.top-venues li{
list-style:none;
padding:0 0 7px;
}
.top-venues ul a{
overflow:hidden;
display:block;
background:#f5f5f5;
color:#383838;
text-decoration:none;
padding:7px 10px;
}
.top-venues ul a:hover{text-decoration:underline;}
.top-venues ul a:before{
background: url(//whatsonsaudiarabia.com/wp-content/themes/whatson-grow/images/sprite.png) no-repeat  -46px 0;
content:'';
float:right;
height: 7px;
margin: 4px 1px 0 10px;
vertical-align: middle;
width: 11px;
}
.top-venues .visual{
overflow:hidden;
padding:3px 0 0;
}
.top-venues .visual img{
vertical-align:top;
margin:0 0 15px;
}
.top-contributers h2{
border-bottom: 1px solid #e5e5e5;
padding: 0 0 10px;
}
.top-contributers ul{
list-style:none;
margin:0 0 0 -15px;
padding:3px 0 1px;
overflow:hidden;
}
.top-contributers li{
float:left;
width:64px;
padding:0 0 17px 17px;
list-style:none;
}
.top-contributers a{
display:block;
border-radius:32px 32px 32px 32px;
overflow:hidden;
}
.top-contributers li img{
width:100%;
height:auto;
}
.aside{
float:left;
width:310px;
}
.categories{margin:0 0 19px;}
.categories ul{
list-style:none;
margin:0;
padding:0;
font:11px/16px Arial, Helvetica, sans-serif;
text-transform:uppercase;
letter-spacing:1px;
}
.categories li{
list-style:none;
padding:0;
margin:0;
}.categories a:hover { 
background-color: #333333;
color: #ffffff;
} 
.categories a{
padding:7px 8px 7px 18px;
margin:0 0 7px;
color:#383838;
display: block;
border: 1px solid #e5e5e5;
text-decoration:none;
}
#footer{
background:#efefef;
color:#4f4f4f;
}
.footer-holder{
overflow:hidden;
max-width:970px;
padding:13px 0;
margin:0 auto;
}
.motivatelogo { 
background: url(//whatsonsaudiarabia.com/wp-content/themes/whatson-grow/images/motivate-logo.gif) no-repeat 0% 50%;
padding-left: 20px;
}
.bottom-nav{float:left;}
.bottom-nav ul{
list-style:none;
margin:0;
padding:0 0 0 5px;
}
.bottom-nav li{
float:left;
list-style:none;
padding-left:11px;
position:relative;
}
.bottom-nav li:first-child{padding-left:0;}
.bottom-nav li:before{
content:'';
width:1px;
background:#4f4f4f;
position:absolute;
left:5px;
top:5px;
bottom:4px;
}
.bottom-nav li:first-child:before{display:none;}
.bottom-nav a{
color:#4f4f4f;
text-decoration:none;
}
.bottom-nav a:hover{text-decoration:underline;}
.footer-holder .go-to-top{
float:right;
color:#4f4f4f;
text-decoration:none;
margin:0 20px 0 0;
}
.footer-holder .go-to-top:hover{text-decoration:underline;} .jcf-hidden {
display: block !important;
position: absolute !important;
left: -9999px !important; } .select-area {
border-style:solid;
border-color:#e5e5e5;
border-width:0 0 1px;
background:#fff;
position: relative;
overflow: hidden;
cursor: default;
height: 32px;
float: left; text-transform:uppercase;
width:100% !important;
}
.extended-serch-form .select-area {width:100%;}
.select-area:after{
content:'';
position:absolute;
right:0;
top:0;
width:32px;
height:32px;
background:#fff;
z-index:1;
}
.select-area .center {
white-space:normal;
line-height:18px;
padding:8px 12px;
letter-spacing:1px;
display:block;
}
.select-disabled {
background: #eee;
}
.select-area .select-opener {
background: #e5e5e5;
position: absolute;
height: 16px;
width: 16px;
right: 9px;
top: 8px;
z-index:2;
}
.select-area .select-opener:before{
content:'';
position:absolute;
top:6px;
left:4px;
border-style:solid;
border-color:#333 #e5e5e5 transparent;
border-width:4px 4px 0;
}
.select-area .select-opener:after{
content:'';
position:absolute;
top:5px;
left:4px;
border-style:solid;
border-color:#e5e5e5 transparent transparent;
border-width:4px 4px 0;
}
.select-options {
position: absolute;
overflow: hidden;
background: #fff;
z-index: 2;
}
.select-options .drop-holder {
border:0;
overflow: hidden;
height: 1%;
}
.select-options ul {
list-style: none;
padding: 0;
margin: 0;
}
.select-options ul li {
list-style:none;
width: 100%;
float: left;
}
.select-options ul a {
text-decoration: none;
padding: 5px 10px;
display: block;
cursor: default;
color: #000;
height: 1%;
}
.select-options .item-selected a {
text-decoration: none;
background: #727272;
color: #fff;
} .select-options .optgroup {
clear: both;
}
.select-options .optgroup strong {
display: block;
padding: 5px;
}
.select-options .optgroup ul a {
padding-left: 30px;
}
@media screen and (max-width: 820px){
body{
font-size:13px;
line-height:22px;
min-width:320px;
}
#wrapper{padding:91px 0 0;}
.header-holder{padding:0 19px;}
.logo{margin:15px 0 0;}
#nav{
padding:17px 19px;
}
#nav.active{background:#464646;}
#nav .opener{
background: url(//whatsonsaudiarabia.com/wp-content/themes/whatson-grow/images/sprite.png) no-repeat 0 -117px;
display:block;
width:31px;
height:27px;
text-indent:-9999px;
overflow:hidden;
}
.drop-slide-wrapper{
position:static !important;
width:100% !important;
height:auto !important; 
}
#nav > ul{
position:absolute !important;
display:none;
padding:0;
border:none;
background:#464646; width:100%;
left:0;
top:61px !important;
}
#nav.active ul{width:100%;}
#nav .drop li,
#nav ul li{
border-top:1px solid #505050;
float:none;
padding:0;
margin:0;
}
#nav ul li:first-child{border:none;}
#nav ul li a:after{display:none;}
#nav .drop a,
#nav ul a{
overflow:hidden;
padding:15px 25px ;
}
#nav ul .hover > a{background:#575757;}
#nav li.has-drop-down > a:before{
content:'';
float:right;
width:15px;
height:15px;
background: url(//whatsonsaudiarabia.com/wp-content/themes/whatson-grow/images/sprite.png) no-repeat -66px -44px;
margin:3px 0 0 5px;
}
#nav ul li.active > a{background:#575757;}
#nav .drop{
padding:0;
margin:0;
width:auto;
position:static;
top:0;
display:block;
}
#nav .drop ul{
padding:0;
margin:0;
position:static;
background:#343434;
font-size:18px;
line-height:22px;
}
#nav .drop ul li:first-child{ position:relative;
}
.search-form{
padding:18px 16px 17px;
float:right;
}
.search-form.active{background:#464646;}
.search-form .opener{
background: url(//whatsonsaudiarabia.com/wp-content/themes/whatson-grow/images/sprite.png) no-repeat -33px -117px;
display:block;
width:31px;
height:27px;
text-indent:-9999px;
overflow:hidden;
}
.search-form .slide{
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
width:100%;
top:61px;
left:0;
padding:17px 15px 20px;
overflow:hidden;
height:auto;
display:none;
position:absolute !important;
}
.tabset .drop {top:36px;}
.tabset .drop li {margin:0;}
.search-form .text input{
width:100%;
padding:9px 11px 8px;
height:40px;
line-height:23px;
font-size:17px;
background:#fff;
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
margin:1px 0 0;
border:none;
color:#333;
}
.search-form input[type="submit"]{
text-indent:0;
background:#000;
color:#fff;
height:42px; text-transform:uppercase;
width:142px;
text-align:center;
padding:0;
margin:0;
}
.add-nav{display:none;}
.panel{margin: 0 0 24px;}
.related-latest-category{display:none;}
.main-img-holder{margin:-6px 0 23px;}
#main{
padding:0 15px 20px;
}
.baner{
margin:-10px 0 19px;
}
.page-heading{margin:0 0 9px;}
.page-heading .sponsorship{width:276px;}
.loginnav .opener{
font-size:18px;
line-height:22px;
padding:9px 19px 12px 17px;
}
.loginnav .opener:after{margin:0 0 0 76px;}
.loginnav ul{
right:-1px;
top:100%;
}
.breadcrumbs{
position:relative;
border-right:1px solid #d9d9d9;
}
.breadcrumbs .opener{
display:block;
font-size:18px;
color:#333333;
padding:6px 21px 8px 20px;
}
.breadcrumbs .opener:after{
border-color: #464646 transparent transparent;
border-style: solid;
border-width: 3px 4px 0;
content: "";
display: inline-block;
margin: 0 0 0 76px;
vertical-align: middle;
}
.breadcrumbs ul ul{
position:static;
display:block !important;
width:100%;
border:none;
border-top:1px solid #d9d9d9;
}
.breadcrumbs ul{
display:none;
background:#fff;
list-style:none;
margin:0;
padding:0;
position:absolute;
left:-1px;
top:100%;
width:244px;
border:1px solid #d9d9d9;
}
.breadcrumbs .hover ul{display:block;}
.breadcrumbs li{
margin:0;
float:none;
padding:0 !important;
list-style:none;
border-left: 0;
border-right: 0;
border-left: 0;		
border-top:1px solid #d9d9d9;
}
.breadcrumbs .cat-item{
float:none;
border-right:0;	
border-top:1px solid #d9d9d9;
}
.breadcrumbs .cat-item a {padding:0 14px;}
.breadcrumbs li:before,
.breadcrumbs li:after{display:none;}
.breadcrumbs li:first-child{border:none;}
.breadcrumbs ul span,
.breadcrumbs ul a{
padding:1px 11px 2px;
margin:0 -11px;
display:block;
}
.breadcrumbs ul li {padding:0 11px !important;}
.breadcrumbs li > a:hover{
text-decoration:none;
background:#ececec;
}
#content{
width:auto;
}
#content .main-info h1{
font-size:39px;
line-height:39px;
margin:0 0 9px;
}
.main-info{
padding:0 0 12px;
line-height:18px;
font-size:15px;
}
.main-info .visual{
min-height:103px;
width:356px;
margin:6px 2px 0 0;
}
.detail-info{padding:19px 0 11px;}
.features .title{
font-size:13px;
line-height:21px;
margin:0 0 15px;
color: #707070;
}
.keyword-list li{margin:0 0 10px 5%;}
.keyword-list a{padding:1px 7px 2px;}
.detail-info .col .heading .date{padding:11px 11px 13px;}
.info-list{margin:0 0 14px;}
.info-list li{padding:9px 25px 7px 93px;}
.info-list li:before{margin:2px 0 0 -67px;}
.btn-by-tickets{
line-height:38px;
font-size:15px;
}
.social-block .title{
font-size:15px;
line-height:19px;
}
.social-block{margin:0 0 17px;}
.map-holder .btn-find{
left:11px;
bottom:15px;
font-size:15px;
padding:2px 51px 3px 8px;
}
.map-holder .btn-find:after{
width:13px;
height:9px;
background-position:-66px -115px;
}
.social-block .row > div{padding:11px 0 10px;}
.social-networks{margin:0 17px 0 0;}
.social-networks li{margin:0 0 0 12px;}
.social-networks a{
background-position:0 -146px;
width:17px;
height:17px;
}
.social-networks a.facebook{
width:18px;
background-position:-18px -146px;
}
.social-networks a.tweet{
width:17px;
background-position:-37px -146px;
}
.social-networks a.pinterest{
width:17px;
background-position:-55px -146px;
}
.social-networks a.twitter{
width:18px;
background-position:-73px -146px;
}
.info-list li:before{
background-position:0 -165px;
width:20px;
height:14px;
}
.info-list li.time:before{
height:18px;
background-position:0 -180px;
}
.info-list li.phone:before{
height:18px;
background-position:0 -199px;
}
.info-list li.website:before{background-position:0 -218px;}
.map-holder{
overflow:hidden;
margin:0 0 14px;
float:none;
}
.map-holder .marker{
width:45px;
height:53px;
background-position:-21px -165px;
}
.related h2{
margin:0 0 11px;
font-size:13px;
}
.related .col{padding:19px 0 0;}
.related article .holder{
line-height:17px;
padding:10px 17px 36px;
}
.related article .title{
font-size:24px;
line-height:28px;
}
.events-list li > img{
width:95px;
height:auto;
}
.events-list .holder{padding:4px 10px 4px 17px;}
.events-list .title{
font-size:15px;
}
.comments{margin:0 0 -3px;}
.yes-no,
.comment-form .row label,
.comment-form .row strong{font-size:13px;}
.comment-form .row label,
.comment-form .row strong{width:232px;}
.comment-form{
margin:0 0 17px;
padding:18px 19px 21px 20px;
}
.comment-form .holder{padding:18px;}
.comment-form input[type="submit"]{
height:37px;
font-size:15px;
min-width:244px;
}
.comment-form .row{padding:16px 0 17px;}
.comment-form .star-rating a{
width:24px;
height:23px;
background-position:-45px -219px;
}
.comment-form .star-rating .active a{background-position:-21px -219px;}
.comment-form textarea{height:104px;}
.comments .visual{
border-radius:37px;
margin:0 8px 0 3px;
width:74px;
}
.comments .visual img{
width:100%;
height:auto;
}
.comments article{margin:0 0 27px;}
.comments article .holder > div{padding:16px 17px 17px 23px;}
.comments article .author{
font-size:15px;
margin:0 0 10px;
}
.comments article p{margin:0 0 18px;}
.comments article .link{
font-size:15px;
line-height:32px;
width:303px;
margin:-4px 0 21px 4px;
}
.comments article .link:after{right:22px;}
.comments .star-rating a{
background-position:-57px -243px;
width:18px;
height:17px;
}
.comments .star-rating .active a{background-position:-75px -243px;}
.comment-panel{
font-size:12px;
line-height:20px;
}
.comment-panel a:before{
background-position:0 -243px;
width:18px;
height:17px;
margin:0 10px 0 0;
}
.comment-panel a.replay:before{background-position:-19px -243px;}
.comment-panel a.like:before{background-position:-38px -243px;}
.comments .rating{
font-size:13px;
padding:12px 0;
margin:0 0 19px;
}
#content .article h1{
font-size:40px;
line-height:45px;
margin:0 0 10px;
}
.article{margin:0 0 10px;}
.article .holder{padding:22px 22px 23px;}
.article-list article{
line-height:20px;
padding:13px 0 20px;
}
.article-list article > a{float:none;}
.article-list article img{
height:auto;
width:361px;
margin:2px 19px 0 0;
}
.article-list article h2{
font-size:24px;
line-height:29px;
margin:0 0 12px;
}
.small-article-list{
padding:19px 0 6px;
font-size:15px;
line-height:18px;
}
.medium-article-list{
padding:19px 0 0;
}
.medium-article-list article{
padding:0 0 19px;
line-height:17px;
}
.medium-article-list article .holder{padding:11px 18px 22px;}
.medium-article-list article h2{
font-size:24px;
line-height:28px;
margin:0 0 8px;
}
.post{
font-size:15px;
line-height:26px;
padding-bottom:19px;
}
.post header{
margin:0 0 24px;
padding:0 0 15px;
}
#content .post h1{
font-size:39px;
line-height:43px;
margin:0 0 11px;
}
.post h2{
font-size:24px;
line-height:29px;
}
.post .entry p{margin:0 0 8px;}
.post .entry p span{
padding:18px 19px;
margin:7px 10px 6px 0;
}
.post h3{
line-height:24px;
font-size:24px;
margin:0 0 17px;
}
.post p{margin:0 0 20px;}
.post ul{padding:30px 0 3px;}
.post ul li{padding:0 0 17px 33px;}
.post ul li:before{
width:7px;
height:7px;
margin:8px 0 0 -29px;
}
.nav-article{
font-size:25px;
line-height:27px;
padding:14px 0 19px;
margin:0 0 16px;
}
.nav-article a{
width:270px;
padding:0 39px 0 38px;
}
.nav-article .prev-article:before{
width:15px;
height:30px;
background-position:-66px -165px;
margin:-13px 0 0;
}
.nav-article .next-article:before{
width:15px;
height:30px;
background-position:-81px -165px;
right:6px;
margin:-13px 0 0;
}
.comment-form textarea.big{font-size:13px;}
.main-info .image-block{width:360px;}
.main-info .image-block .item{
width:170px;
}
.detail-info .col .heading .rating .mark{
font-size:24px;
line-height:53px;
width:75px;
}
.detail-info .col .heading .rating strong{
font-size:15px;
line-height:21px;
}
.search-results{
margin:-3px 0 0;
padding:0;
}
#content h1{
font-size:39px;
line-height:41px;
margin:0 0 13px;
}
.search-results .entry{
font-size:15px;
line-height:23px;
margin:0 0 25px;
}
.tabset{
font-size:15px;
padding:0 0 2px;
}
.tabset li{
margin:0 0 -1px 13px;
padding:1px 0 0;
width:170px;
}
.tabset a span{
font-size:12px;
}
.tabset a{padding:9px 10px 9px;}
.tabset .active a{padding:10px 10px 8px;} .results-list{padding:15px 0 0;}
.results-list > li{
overflow:hidden;
margin:0 0 18px;
}
.results-list li > img{
height:auto;
width:171px;
}
.results-list .holder{
font-size:15px;
padding:9px 21px;
}
.results-list .title{
font-size:24px;
line-height:33px;
margin:0 0 9px -2px;
}
.results-list .holder span{margin:0 0 14px;}
.results-list .holder .field{
width:168px;
height:25px;
margin:-1px 0 0;
}
.results-list .parameters{
line-height:24px;
width:187px;
padding:0 0 4px;
}
.results-list .parameters li{
padding:9px 10px;
}
.results-list .parameters .outstanding span{
font-size:16px;
line-height:24px;
width:30px;
height:24px;
margin:0 11px 0 0;
}
.results-list .parameters .satwa,
.results-list .parameters .range{padding-left:49px;}
.results-list .parameters .satwa:before,
.results-list .parameters .range:before{
background-position: 0 -165px;
height: 14px;
width: 20px;
margin:6px 17px 0 -34px;
}
.results-list .parameters .range:before{
background-position: 0 -180px;
height: 18px;
}
.btn-more-wide:after{
background-position:-82px -105px;
width:14px;
height:9px;
}
.btn-more-wide{
line-height:36px;
font-size:13px;
margin:0 0 24px;
}
.promo .visual{width:100%;}
.promo .visual img{
width:100%;
height:auto;
}
.promo .text-block{
float:left;
width:100%;
}
.promo .text-block .block{width:25%;}
.promo .text-block .block img{
width:100%;
height:auto;
}
.promo .text-block a{
font-size:25px;
line-height:31px;
}
.two-cols .green-block{
font-size:24px;
line-height:28px;
padding:20px 20px 81px;
}
.two-cols .green-block .more{
font-size:12px;
bottom:22px;
left:21px;
}
.advertisment .title{font-size:13px;}
.news{
padding:0 0 23px;
margin:-5px 0 0 -17px;
}
.news h2{
font-size:24px;
line-height:29px;
margin:0 0 20px;
}
.news .block .holder{
padding:16px 22px 55px;
}
.news ul{line-height:17px;}
.news ul li,
.news ol li{
padding:0 0 16px 19px;
}
.news .view-all{
padding:7px 15px;
line-height:23px;
font-size:13px;
bottom:16px;
left:17px;
right:17px;
}
.news .view-all:before{
background-position: -82px -105px;
height: 9px;
width: 14px;
}
.sectiondescription{
padding:23px 24px 25px;
line-height:23px;
margin:0 0 11px;
}
#content .sectiondescription h1{
font-size:24px;
line-height:29px;
margin:0 0 15px;
}
#sidebar{width:auto;}
.non-mobile{display:none;}
.extended-serch-form{margin:4px 0 16px;}
#sidebar h2{font-size:13px;}
.extended-serch-form{padding:22px 23px 3px 23px;}
.extended-serch-form .row{padding:0 0 20px;}
.extended-serch-form input.text{
font-size:13px;
height:37px;
padding:8px 15px;
}
.select-area{
height:37px;
font-size:13px;
}
#gform_fields_1 .select-area {height:32px;}
.select-area .center{
padding:9px 16px;
line-height:22px;
}
.extended-serch-form input[type="submit"]{
font-size:15px;
line-height:38px;
height:38px;
}
.select-area .select-opener{
width:19px;
height:19px;
right:11px;
}
.select-area .select-opener:before,
.select-area .select-opener:after{border-width:5px 5px 0;}
.select-area .select-opener:after{top:6px;}
.select-area .select-opener:before{top:7px;}
.sections{margin:0 0 15px;}
.sections ul{
font-size:13px;
line-height:20px;
}
.sections li{margin:0 5% 9px 0;}
.sections a{padding:7px 29px 7px 10px;}
.sections a:after{
right:11px;
top:13px;
background-position:-82px -105px;
width:14px;
height:9px;
}
#sidebar .advertisment h2{margin:0 0 9px;}
.sections{margin:0 0 13px;}
.sections h2{
margin:0 0 18px;
padding:0 0 13px;
}
.filter-results{margin:0 0 20px;}
.filter-results h2{padding:0 0 14px;}
.filter-results ul{padding:3px 0 0;}
.filter-results .amount{
margin:1px 9px 0 0;
font-size:12px;
}
.filter-results li{
margin:0 5% 8px 0;
padding:2px 0 3px;
}
.filter-results a{margin:0 0 0 13px;}
.events-list .rate span span{font-weight:bold;}
.recent-comments article .visual{
width:74px;
border-radius:37px;
margin:0 4px 0 2px;
}
.recent-comments article .visual img{
width:100%;
height:auto;
}
#sidebar .recent-comments h2{
margin:0 0 19px;
padding:0 0 13px;
}
.recent-comments article{
font-size:12px;
line-height:17px;
padding:0 0 22px;
}
.recent-comments article .holder > div{padding:12px 15px 14px 17px;}
.recent-comments article .author{
font-size:15px;
margin:0 0 8px;
}
.recent-comments article .subjects{margin:0 0 6px;}
.top-contributers{
margin:0 0 0 0;
}
.top-contributers li{
width:74px;
padding:0 0 19px 20px;
}
.top-contributers a{border-radius:37px 37px 37px 37px;}
.aside{
width:100%;
}
.col-aside{
width:49%;
float:right;
overflow:hidden;
}
.col-aside:first-child{float:left;}
.availability{
width:50px;
height:auto;
}
#footer{font-size:11px;}
}
@media screen and (max-width: 767px){
body{
font-size:16px;
line-height:27px;
}
#twocolumns {
overflow:visible;
}
#twocolumns:after {
content:"";
display:block;
clear:both;
}
#wrapper{padding:78px 0 0;}
.header-holder{padding:0 0 0 16px;}
#nav{padding:17px;}
.search-form{padding:18px 14px 17px;}
#mian{padding:0 18px;}
.main-info{
font-size:19px;
line-height:22px;
padding:0 0 21px;
}
.main-info .holder{
width:100%;
margin:0 0 5px;
}
.main-info .visual{width:100%;}
#content .main-info h1{
line-height: 57px;
font-size:49px;
margin:0 0 5px;
}
.detail-info .col{width:100%;}
.main-info .visual{min-height:0;}
.main-info .visual img{
width:100%;
height:auto;
}
.detail-info .col-holder{padding:0;}
.detail-info{padding:22px 0 11px;}
.detail-info .col .heading .date{
font-size:30px;
line-height:33px;
padding:16px 19px 17px;
}
.info-list{margin:0 0 21px;}
.info-list li{padding:10px 25px 10px 117px;}
.info-list li:before {
background-position: 0 -262px;
width: 26px;
height: 18px;
margin:4px 0 0 -84px;
}
.info-list li.time:before {
background-position: 0 -281px;
height: 22px;
}
.info-list li.phone:before {
background-position: 0 -304px;
height: 23px;
}
.info-list li.website:before {
background-position: 0 -328px;
height: 17px;
}
.btn-by-tickets{
font-size:19px;
line-height:49px;
margin:0 0 20px;
}
.features{padding:5px 0 9px;}
.features .title{
font-size:16px;
line-height:23px;
padding:0 0 15px;
margin:0 0 19px;
}
.keyword-list{margin:0 0 0 -19px;}
.keyword-list li{margin:0 0 11px 5%;}
.keyword-list a{padding:4px 8px 6px;}
.social-block{margin:0 0 23px;}
.social-block .row:after{display:none;}
.social-block .row > div{
float:none;
width:100%;
overflow:hidden;
padding:13px 0 10px;
}
.social-block .row > div:first-child{border-bottom:1px solid #d9d9d9;}
.social-block .title{
font-size:18px;
line-height:22px;
margin:-2px 18px 0;
}
.social-networks{margin:0 32px 0 0;}
.social-networks li{margin:0 0 0 15px;}
.social-networks a {
background-position: 0 -347px;
height: 22px;
width: 20px;
}
.social-networks a.facebook {
background-position: -23px -347px;
width: 21px;
}
.social-networks a.tweet {
width:19px;
background-position: -45px -347px;
}
.social-networks a.pinterest {
background-position: -66px -347px;
width: 21px;
}
.social-networks a.twitter {
background-position: -88px -347px;
width: 21px;
}
.social-block .holder{min-height:123px;}
.map-holder .btn-find{
font-size:16px;
padding:3px 51px 5px 12px;
width:143px;
}
.map-holder .btn-find:after {
background-position: -66px -127px;
width: 14px;
height: 9px;
}
.map-holder{margin:0 0 30px;}
.related h2{
font-size:16px;
line-height:22px;
margin:0 0 16px;
}
.related .col-holder{
padding-top:4px;
border-top:1px solid #e5e5e5;
margin:0 0 -5px;
}
.related .col{
width:100%;
border:none;
padding:19px 0 0;
}
.related article .title{
font-size:30px;
line-height:33px;
margin:0 0 11px;
}
.related article .holder{
padding:16px 28px 48px;
line-height:20px;
}
.events-list li{margin:0 0 22px;}
.events-list li > img{
width:115px;
}
.events-list .title{
font-size:18px;
line-height:24px;
}
.events-list .holder{padding:12px 10px 5px 23px;}
.comment-form{
padding:15px 12px 21px;
line-height:14px;
font-size:11px;
margin:0 0 14px;
}
.yes-no,
.comment-form .row label,
.comment-form .row strong{font-size:11px;}
.comment-form .row label,
.comment-form .row strong{width:197px;}
.comment-form .row{padding:15px 0 16px;}
.comment-form .row:first-child{padding-top:1px;}
.comment-form .star-rating a{
background-position:-42px -57px;
width:21px;
height:19px;
}
.comment-form .star-rating .active a{background-position:-22px -57px;}
.comment-form textarea{height:85px;}
.comment-form input[type="submit"]{
font-size:13px;
line-height:32px;
height:32px;
width:210px;
}
.comments .visual{
width:64px;
margin:0 5px 0 0;
}
.comments article{
font-size:11px;
line-height:19px;
}
.comments article .holder > div{padding:13px 17px 17px 22px;}
.comments article .author{
margin:0 0 9px -5px;
font-size:13px;
}
.comments article .link{
width:250px;
font-size:13px;
line-height:28px;
margin:-2px 0 18px;
}
.comments .rating{
font-size:11px;
line-height:18px;
padding:12px 0 7px;
}
.comments .star-rating a{
width:15px;
height:15px;
background-position:-66px -61px;
}
.comments .star-rating .active a {background-position: -81px -61px;}
.comment-panel{
margin:0 0 0 3px;
padding:0;
font-size:11px;
line-height:14px;
}
.comment-panel a:before{
width:15px;
height:15px;
background-position:0 -101px;
margin:0 7px 0 0;
}
.comment-panel a.replay:before {background-position: -17px -101px;}
.comment-panel a.like:before {background-position: -34px -101px;}
.comments article p{margin:0 0 13px;}
.page-heading{
padding:10px 0 0;
}
.page-heading h1{
float:none;
max-width:100%;
margin:0 0 15px;
}
.page-heading .sponsorship{
margin:0 0 15px 0;
width:100%;
}
.panel{position:relative;}
.panel:before{
background:#d9d9d9;
content:'';
width:1px;
height:100%;
position:absolute;
left:50%;
top:0;
}
.breadcrumbs,
.loginnav{
border:none;
width:50%;
}
.loginnav .opener,
.breadcrumbs .opener{
overflow:hidden;
line-height:29px;
padding:8px 21px 8px 20px;
}
.loginnav .opener:after,
.breadcrumbs .opener:after{display:none;}
.loginnav .opener:before,
.breadcrumbs .opener:before{
border-color: #464646 transparent transparent;
border-style: solid;
border-width: 3px 4px 0;
content: '';
margin: 13px 0 0 10px;
float:right;
}
.breadcrumbs > div > ul,
.loginnav ul{width:100%;}
.loginnav ul {
width:auto;
left:0;
}
.promo{
padding:0;
margin:-4px 0 17px;
}
.promo .visual{
float:none;
margin:0 -109px;
width:auto;
}
.promo .visual .title a{
width:240px;
left:50%;
margin:0 0 0 -207px;
padding:0 14px 1px;
}
.promo .text-block .block{
width:50%;
height:auto;
}
.promo .text-block a{
font-size:30px;
line-height:37px;
}
.tabset{margin:0 0 20px;}
.results-list{padding:3px 0 0;}
.results-list li > img{
width:144px;
}
.article{margin:0 0 8px;}
.article .holder{
font-size:11px;
line-height:19px;
padding:16px 15px 28px;
}
#content .article h1{
font-size:34px;
line-height:39px;
margin:0 0 15px;
}
.article-list article{
font-size:15px;
line-height:24px;
padding:13px 0 22px;
margin:0 0 13px;
}
.article-list article img{
float:none;
width:100%;
margin:0 0 18px;
}
.article-list article h2{
font-size:30px;
line-height:33px;
margin:0 0 17px;
}
.small-article-list{
border:none;
font-size:18px;
line-height:23px;
padding:9px 0 4px;
margin:0 0 0 -24px;
}
.small-article-list img{margin:0 0 11px;}
.small-article-list li{
padding:0 0 9px;
margin:0 -4px 0 0;
width:50%;
float:none;
display:inline-block;
vertical-align:top;
}
.small-article-list a{margin:0 0 0 24px;}
.medium-article-list{
padding:0;
}
.medium-article-list article h2{
font-size:30px;
line-height:34px;
margin:0 0 10px;
}
.medium-article-list article{
line-height:20px;
padding:0 0 23px;
width:100%;
}
.medium-article-list article .holder{padding:16px 23px 48px;}
.main-img-holder{
margin:-6px 0 26px;
overflow:hidden;
}
.main-img-holder .container{ // margin:0 -256px;}
.post{
padding:0 11px 27px;
font-size:13px;
line-height:23px;
}
.post header{
padding:0 0 17px;
margin:0 0 16px;
}
#content .post h1{
font-size:34px;
line-height:37px;
}
.post h2{
font-size:21px;
line-height:25px;
}
.post .entry p{margin:0 0 4px;}
.post .entry p span{
padding:14px 15px;
margin:10px 10px 0 0;
}
.post h3{
font-size:21px;
}
.post p{margin:0 0 14px;}
.post ul{}
.post .multiple-list ul,
.post .gfield_checkbox,
.post .gfield_radio,
.post #gform_fields_1 {display:block;}
.related .col{padding:17px 0 0;}
#content h1{font-size:34px;}
.tabset{
font-size:13px;
border:none;
margin:0 -4px 0 0;
}
.tabset li {width:25%;}
.tabset .drop {top: 29px;}
.tabset .drop li {display:block;}
.tabset li{
display:inline-block;
float:none;
padding:0;
margin:0 0 0 -4px;
text-align:center;
}
.tabset .active {
margin:0 4px 0 0;
border-bottom:0;
}
.tabset .order {margin:0 0 0 -4px;}
.tabset a{
border-width:1px 1px 1px 0;
margin:0;
}
.tabset a,
.tabset .active a{
padding:6px 5px;
}
.tabset .active a {
border-bottom:1px solid #fff;
padding:6px 5px;
margin:0;
}
.tabset li:first-child a{border-left:1px solid #d9d9d9;}
.tabset .drop li a {border:0;}
.tabset li em,
.tabset li span{display:none;}
.results-list .title{
font-size:18px;
line-height:24px;
}
.results-list{padding:3px 0 0;}
.results-list li > img{width:114px;}
.results-list .holder{
padding:5px 15px;
}
.results-list .title{
font-size:18px;
margin:0 0 0 -2px;
}
.results-list .parameters{
font-size:12px;
width:130px;
padding:0;
}
.results-list .holder span{margin:0 0 8px;}
.results-list .parameters li{padding:2px 10px;}
.two-cols .col{
width:100%;
}
.two-cols .green-block{
font-size:30px;
line-height:34px;
}
.two-cols .green-block .more{
font-size:15px;
line-height:20px;
}
#content .advertisment .title{
font-size:15px;
line-height:18px;
}
.btn-more-wide{
position:relative;
font-size:18px;
line-height:50px;
padding:0 20px;
text-align:left;
}
.btn-more-wide:after{
position:absolute;
right:20px;
top:50%;
}
.availability{width:62px;}
.news,
.nav-article,
.baner,
.footer-holder .go-to-top,
#sidebar,
.aside{display:none;}
#footer{
text-align:center;
font-size:11px;
line-height:18px;
}
.bottom-nav{
float:none;
display:inline-block;
vertical-align:top;
}
}
@media screen and (max-width: 479px){
body{
font-size:12px;
line-height:20px;
}
.comments article .link{
width:auto;
font-size:11px;
line-height:15px;
}
.comments .rating{width:auto;}
.detail-info .col .heading .date{
font-size:22px;
line-height:27px;
}
.social-networks{margin:0 15px 0 0;}
.social-block .title{
font-size:16px;
margin:-2px 0 0 15px;
}
.comment-form .row label,
.comment-form .row strong{width:104px;}
.comment-form .row .row-holder{margin:0 0 5px;}
.comments article .holder > div{padding:13px 15px 17px;}
.comment-panel{
padding:0;
margin:0 -7px 0 0;
}
.comment-panel li{margin:0 7px 0 0;}
.comment-panel a:before{margin:0 2px 0 0;}
.bottom-nav li{
float:none;
display:inline-block;
vertical-align:top;
}
.comments .visual{
width:50px;
margin:0;
}
.main-info .image-block{
margin:0;
width:100%;
}
.main-info .image-block .item{width:49%;}
.related article .holder{padding:16px 28px 17px;}
.comment-form input[type="submit"]{width:100%;}
#content .article h1{
font-size:25px;
line-height:30px;
}
.article .holder{padding:16px 15px 7px;}
.article-list article h2{
font-size:25px;
line-height:30px;
}
.medium-article-list article .holder{padding:16px 23px 20px;}
.post{padding:0 0 27px;}
#content .post h1{
font-size:30px;
line-height:33px;
}
.post h2{
font-size:20px;
line-height:25px;
}
.two-cols .green-block{
font-size:22px;
line-height:29px;
}
.btn-more-wide{
font-size:13px;
line-height:41px;
}
.post .entry p span{margin-left:0;}
.promo .text-block a{
font-size:20px;
line-height:22px;
}
.results-list .parameters{
width:49%;
border:none;
position:static;
}
.results-list li > img{width:50%;}
.results-list .parameters li{padding:6px 10px;}
.results-list .holder{
width:100%;
float:left;
padding-top:10px;
border-top:1px solid #dedede;
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
}
.results-list .title{margin:0 0 5px;}
.promo .visual .title a{margin:0 0 0 -133px; }
#content {float:none;}
label {
font-size:9px;
margin-right:-1px;
}
.select-area .center {
line-height:20px;
padding: 7px 16px
}
.page-heading h1 {font-size:53px;}
}
.drop-slide-wrapper {
left: auto !important;
right:0 !important;
}
.gform_wrapper {
font-weight: normal;
background-color: #f3f3f3;
padding: 10px 20px;
}
.gform_fields .gfield,  .gform_wrapper ul li{
margin: 0 !important;  
padding: 0  !important; 
list-style: none !important; 
}
.gform_wrapper .textarea {
-moz-box-sizing: border-box;
border: medium none;
color: #383838; height: 51px;
margin: 0;
overflow: auto;
padding:18px;
width: 100% !important;
} .select-multiple-area {
clear: both;
width:100% !important;
border-style:solid;
border-color:#e5e5e5;
border-width:0 0 1px;
background:#fff;
position:relative;
overflow:hidden;
cursor:default;
float:left; text-transform:uppercase;
}
.select-multiple-area .multiple-list{
border:none;
position:static;
}
.select-multiple-area .multiple-list ul {
list-style:none;
padding:0;
margin:0;
}
.select-multiple-area .multiple-list li {
margin:0;
}
.select-multiple-area .multiple-list a:hover {
text-decoration:none;
background:#fff;
color:#000;
}
.select-multiple-area .multiple-list a {
display: block;
cursor: default;
padding: 5px;
color: #000;
}
.select-multiple-area .multiple-list .item-selected a {
background: #727272;
color: #fff;
}
.select-multiple-area .multiple-list .optgroup strong {
display: block;
padding: 5px;
}
.select-multiple-area .multiple-list .optgroup a {
padding-left: 30px;
}
.select-disabled  .multiple-list .item-selected a {
background: #777;
} .file-area .jcf-input-wrapper {
position: relative;
overflow: hidden;
float: left;
margin:0 0 10px;
}
.file-area .jcf-upload-button {
border: 1px solid #5e5e5e;
padding: 10px 15px;
background:#727272;
color: #fff;
float: left;
height: 20px; text-decoration:none;
}
.file-area .jcf-fake-input {
border: 0;
background: #fff;
padding: 11px 15px;
float: left;
margin: 0 5px 0 0;
width: 200px;
height: 20px;
}
.file-disabled .jcf-upload-button {
border-color: #eee;
background-color: #eee;
color: #777;
}
.file-disabled .jcf-fake-input {
border-color: #eee;
color: #aaa;
}
.comment-panel a.comment-reply-link:before {
background-position:-16px -100px !important;
text-decoration:none;
}
.article-img-lefter, .alignleft {
float:left;
margin:0.3em 0.9em 0.7em 0;
}
.imgcontainer img {
height:auto;
width:100%;
}
.size-full {
height:auto;
width:100%;
}
.size-medium {
height:auto;
width:50%;
}
.size-thumbnail {
height:auto;
width:30%;
}
.alignright {
float:right;
margin:0.9em 0 0.9em 0.9em;
}
.aligncenter {
clear: both; display: block; margin-left: auto; margin-right: auto;
}
hr {
background-color:#cccccc;
border:0;
height:1px;
margin:0 0 10px;
padding:0;
display: block;
clear: both;
width:100%;
}
.socialpicker {
margin-top: 1em;
margin-right: -1em;
}
.socialgallery {
margin-top:1em;
background-color: #000000;
width: 100%;
position: relative;
}
.flaps {
margin: 10px 0 5px 0;
padding: 10px 0 0 0 ;
border-top: 1px solid #d9d9d9;
height: 22px;
width: 100%;
}
.numerio {
line-height: 24px;
float: left;
width: 40%;
}
.paddles .socialflapback  {
height: 100%;
width: 25%;
text-indent: -9999px;
background: transparent url(http://whatson.ae/dubai/wp-content/themes/whatson/../images/left-arrow.png) 10% 50% no-repeat;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
filter: alpha(opacity=50);
-moz-opacity: 0.5;
-khtml-opacity: 0.5;
opacity: 0.5;
z-index: 44;
left: 0;
bottom: 0;
top: 0;
position: absolute;
}
.paddles .socialflapforward {
height: 100%;
width: 25%;
text-indent: -9999px;
z-index: 44;
right: 0;
bottom: 0;
background: transparent url(http://whatson.ae/dubai/wp-content/themes/whatson/../images/right-arrow.png) 90% 50% no-repeat;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
filter: alpha(opacity=50);
-moz-opacity: 0.5;
-khtml-opacity: 0.5;
opacity: 0.5;
top: 0;
position: absolute;
}
.paddles .socialflapback:hover, .paddles .socialflapforward:hover {
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
filter: alpha(opacity=100);
-moz-opacity: 1;
-khtml-opacity: 1;
opacity: 1;
}
.flaps .socialflapforward {
float: right;
width: 20%;
margin: 0 0 0 1em;
padding: 0 5px;
text-align: left;
text-decoration: none;
color:#333333;
background: transparent url(http://whatson.ae/dubai/wp-content/themes/whatson/../images/small-right-arrow.png) 98% 50% no-repeat;
border: 1px solid #d9d9d9;
}
.flaps .socialflapback {
border: 1px solid #d9d9d9;
float: right;
width: 20%;
margin: 0 0 0 1em;
padding: 0 5px;
text-decoration: none;
color:#333333;
text-align: right;
background: transparent url(http://whatson.ae/dubai/wp-content/themes/whatson/../images/small-left-arrow.png) 2% 50% no-repeat;
}
.flaps .socialflapforward:hover {
background-color: #000000;
color: #ffffff;
border: 1px solid #000000;
background:  #000000 url(http://whatson.ae/dubai/wp-content/themes/whatson/../images/small-right-arrow-w.png) 98% 50% no-repeat;
}
.flaps .socialflapback:hover {
background-color: #000000;
color: #ffffff;
border: 1px solid #000000;
background:  #000000 url(http://whatson.ae/dubai/wp-content/themes/whatson/../images/small-left-arrow-w.png) 2% 50% no-repeat;
}
.socialcaption {
width: 100%;
padding: 15px 0 ;
border-bottom: 1px solid #d9d9d9;
margin-bottom: 15px;
}
@media screen and (max-width: 479px){
.socialgallery img {
width: 100%;
}
}
.activethumb img { border: 1px solid #ffffff;}
.socialthumb img { margin-right: 1em;  margin-bottom: 1em;  border: 1px solid #ffffff;}
.socialthumb { width: 23%; height: auto;}
.socialthumb:hover img { border: 1px solid #000;}
.socialgallery img {
clear: both; display: block; margin-left: auto; margin-right: auto;
}
.form-table {
background-color:#f3f3f3;
border: 15px solid #f3f3f3;
width: 100%;
}
.form-table input {
width: 100%;
}
.video-container {
position: relative;
padding-bottom: 56.25%;
padding-top: 30px; height: 0; overflow: hidden;
}
.video-container iframe,
.video-container object,
.video-container embed {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.adverty {
margin: 0 0 10px 0;
}
.contenttypetitle { color: #e6e6e6;}
.drop-list { max-height: 400px;
overflow-y: auto;
overflow-x: hidden;}
.mobile-ad { width:100%; display:none; }
@media screen and (max-width: 479px){
.mobile-ad { display:block; }
}
.single-related-post
{
width:100%;
}
.single-related-post h2 {border-bottom:none; margin:0; }
.single-related-post .medium-article-list { padding:0; }
.single-related-post .medium-article-list article .snippettxt { font-size: 12px; }
.yarpp-related a { font-weight: normal !important; } 
.promos .title a {
position: absolute;
left: 15px;
bottom: 18px;
text-decoration: none;
background: rgb(0,0,0);
background: rgba(0,0,0,0.70); color: #fff;
padding: 0 15px 1px;
width: 80%;
} .emptyswap a {
color:#000000 !important;
}
.emptyswap span { display:none; }
.cat-item-1397 { display:none; }
.cat-item-4588 { display:none; }
.cat-item-6002  { display:none; }
.cat-item-6004 { display:none; }
.cat-item-185 { display: none; }
.cat-item-172 { display: none; }
.cat-item-6005 { display: none; }
.top-banner { width: 100%; position: relative;   } 
.slides { width: 100%; position: relative;    }  
.slides-lap { width: 100%; position: relative;   height: 400px;  } 
.showdiv { display: block; }
.hidediv { display: none; }
.showDiv { display: block; }
.hideDiv { display: none; }
.active {  display: block; left: 0;   -webkit-transition: left 0.7s;
-moz-transition: left 0.7s;
-o-transition: left 0.7s;
transition: left 0.7s;}
.left {    -webkit-transform: translate3d(-100%, 0, 0);
transform: translate3d(-100%, 0, 0);
left: 0; }
.slide-text { padding: 12px 20px 12px 20px; font-size: 16px; line-height: 20px; border-bottom: solid 1px gray; color: white; }
.slide-text-lap { padding: 12px 20px 12px 20px; font-size: 16px; line-height: 20px; border-bottom: solid 1px gray; color: white; }    
.selected { border-left: solid 5px white; background: rgba(255,255,255,0.2); }
.leftside-panel { width: 840px; float: left; margin-top: 15px; }  
.leftside-panel .fullwidth { width: 100%; }
.top-banners { width: 70%; background-color: black; float: left; overflow: hidden; height: 400px;   }
.title-bg { width: 100%; position: absolute; bottom: 0px; left: 0; background: linear-gradient(to top, black, transparent); }
.title-bg div {width: 90%; color: white; padding: 20px;}
.headlines { width: 30%; height: 400px; background-color: #000; float: right;  }
.headlines .head { width: 100%; background-color: #f99e1c; padding: 3px 20px 3px 20px; color: white; }
.contents { width: 100%; float: left; margin-top: 15px; margin-right: 15px;  }
.article-stori { width: 100%; border: 1px solid #d9d9d9; margin-bottom: 20px; }
.article-stori .image-holder { width: 100% }
.article-stori .snippet-text { width: 100%; padding: 10px; height: 210px; overflow: hidden; }
.article-stori .snippet-text h3 { color: #787878;
width: 100%; margin: 7px 0 7px 0;
text-transform: uppercase;
font-weight: normal; 
}
.article-stori .snippet-text h3 a {  background-color: #f99e1c;
color: white !important;
padding: 2px 10px 2px 10px;
border-radius: 3px;
font-size: 11px; text-decoration: none; }    
.article-stori .snippet-text h2 { margin: 0 0 7px; }
.rightside-panel { width: 310px; float: right; }
.top-lap { width: 100%; display: none; }
.hide-lap { display: block; }
#content { width: 840px; padding-top: 10px; }	
#sidebar { padding-top: 10px; }
.show-lap { display: none; }
#wrapper { background-size: 1564px; }
.show-mob { width: 100%; display: none; }
.show-feat { display: none; }
@media only screen and (max-width: 1500px) and (min-width: 870px) {
#main { width: 983px; }
.breadcrumbs .cat-item {  padding: 0 2px 0 2px; }
.header-holder { max-width: 983px; }
.leftside-panel { width: 638px; }
.top-lap { display: block; }
.hide-lap { display: none; }
.col-md-4 {
width: 50%;
}
.show-lap { display: block; }
#wrapper { background-size: 1334px; }
}
@media only screen and (max-width: 870px) {
.leftside-panel { width: 100%; }
.leftside-panel .fullwidth { display: none; } 
.rightside-panel { display: none; } 
#content { width: 100%; }
.show-feat { display: block; padding: 0; margin: 0; }
.show-mob { display: block; }
#HideAd { display:block; }
}
@media only screen and (max-width: 500px) {
.show-mob { display: block; }
}
#main { background-color: white; padding:10px; } 
.page-heading { margin: 5px 0 5px 0px; }
.page-heading h1 { margin: 10px 0 10px; }
.page-heading .sponsorship { width: 729px; }	
#wrapper { padding:58px 0 0; }
.page-heading .sponsorship-mob { display: none; }
.page-heading-single .sponsorship-mob { display: none; }
.post .wp-caption { width:100% !important; } 
@media screen and (max-width: 800px) {
.page-heading .sponsorship { display: none; }
.page-heading .sponsorship-mob { display: block; }
.page-heading-single .sponsorship-mob { display: block; }
.page-heading-single .sponsorship { display: none; }
}
#HideSponsor { display:block; }
#HideAd { display:none; }
@media (max-width:600px) {
#HideAd { display:block; }
#HideSponsor { display:none; }
}
.sponsered { margin:0; padding:0; position:fixed; bottom:0; right:0; width: 390px; height:90pt; border: 1px solid #c5c5c5;  display:none; background-color:#FFFFFF; z-index:99999; }
.sp-image { 
width: 90pt;
height: 90pt;
overflow: hidden; float:left; }
.sp-desc {  
text-align: left;
height: 105px; float:left; padding: 20px; }
.sp-head { text-align: left;
margin: 0;
padding: 0 0 3px;
font-size: 11px;
color: #666;
cursor: default; }
.sp-title { text-align: left;
margin: 5px 0;
padding: 0;
line-height: 1.2em;
font-weight: 400;
font-size: 14px;
height: 3pc; position:absolute; 
} 
.video-outer{
margin: 0;
padding-right: 10px;
width: 100%;
}
.video-inner {
width: 100%;
padding: 20px;
}
.main-video {
max-width: 1000px;
padding-top: 20px;
}
.other-videos {
max-width: 1000px;
padding-top: 40px;
padding-bottom: 40px;
}
.row-videos {
width: calc(100% + 30px);
max-width: calc(100% + 30px);
padding-bottom: 0;
margin: 25px -15px 20px -15px;
}
.col-videos {
width: 25%;
float: left;
padding: 0 15px;
}
.col-videos .div-image {
width: 100%;
height: 113px;
overflow: hidden;
position: relative;
}
.col-videos .div-title {
width: 100%;
text-align: left;
padding: 10px 5px 5px 0px;
}
.main-video-title a { font-weight: bold;
font-size: 28px;
line-height: 38px;
color: #FFF;
text-align: left;
}
.main-video { margin-bottom: 30px; }
.div-title { padding-top: 20px; padding-bottom: 30px;text-align: left; }
.div-title a { color: #FFF; text-decoration: none;  }
.video-title { font-weight: bold;
font-size: 33px;
line-height: 38px;
color: #FFF;
text-align: center; padding-top: 15px; }
.medium-article-list article .holder { height:auto; } 
@media (max-width:600px) {
.medium-article-list article .holder { height:auto; } 
}
.promo .visual { max-width: 638px; overflow:hidden; margin-right:10px; }
.promo .text-block span {background-color: rgba(0, 0, 0, 0.2); }
.holder h3 a { background-color: #f99e1c;
color: white !important;
padding: 2px 10px 2px 10px;
border-radius: 3px;
font-size: 11px; }
@media (max-width:820px) {
.promo .visual { max-width:none; margin-right:0px; }
}
@media screen and (max-width: 479px) { 
.promo .visual .title a { margin: 0 0 0 -83px; }
.page-heading { margin-top:-20px; }
}
.two-cols .col > div { margin: 0 0 0 13px; }
.catfish { display:none; }
@media (max-width:500px) {
.catfish { position:fixed; bottom:0; width:100%; display:block; z-index:99999; }
}