.table-hover>tbody>tr>.warning:hover, .table-hover>tbody>.warning:hover>td, .table-hover>tbody>.warning:hover>th{background-color: #faf2cc} @media(max-width:767px){.table-responsive{width: 100%; margin-bottom: 15px; overflow-x: scroll; overflow-y: hidden; border: 1px solid #ddd; -ms-overflow-style: -ms-autohiding-scrollbar; -webkit-overflow-scrolling: touch}.table-responsive>.table{margin-bottom: 0}.table-responsive>.table>thead>tr>th, .table-responsive>.table>tbody>tr>th, .table-responsive>.table>tfoot>tr>th, .table-responsive>.table>thead>tr>td, .table-responsive>.table>tbody>tr>td, .table-responsive>.table>tfoot>tr>td{white-space: nowrap}.table-responsive>.table-bordered{border: 0}.table-responsive>.table-bordered>thead>tr>th:first-child, .table-responsive>.table-bordered>tbody>tr>th:first-child, .table-responsive>.table-bordered>tfoot>tr>th:first-child, .table-responsive>.table-bordered>thead>tr>td:first-child, .table-responsive>.table-bordered>tbody>tr>td:first-child, .table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left: 0}.table-responsive>.table-bordered>thead>tr>th:last-child, .table-responsive>.table-bordered>tbody>tr>th:last-child, .table-responsive>.table-bordered>tfoot>tr>th:last-child, .table-responsive>.table-bordered>thead>tr>td:last-child, .table-responsive>.table-bordered>tbody>tr>td:last-child, .table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right: 0}.table-responsive>.table-bordered>tbody>tr:last-child>th, .table-responsive>.table-bordered>tfoot>tr:last-child>th, .table-responsive>.table-bordered>tbody>tr:last-child>td, .table-responsive>.table-bordered>tfoot>tr:last-child>td{border-bottom: 0}} fieldset{padding: 0; margin: 0; border: 0} legend{display: block; width: 100%; padding: 0; margin-bottom: 20px; font-size: 21px; line-height: inherit; color: #333; border: 0; border-bottom: 1px solid #e5e5e5} label{display: inline-block; margin-bottom: 5px; font-weight: bold} input[type="search"]{-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box} input[type="radio"], input[type="checkbox"]{margin: 4px 0 0; margin-top: 1px \9; line-height: normal} input[type="file"]{display: block} select[multiple], select[size]{height: auto} select optgroup{font-family: inherit; font-size: inherit; font-style: inherit} input[type="file"]:focus, input[type="radio"]:focus, input[type="checkbox"]:focus{outline: thin dotted; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px} input[type="number"]::-webkit-outer-spin-button, input[type="number"]::-webkit-inner-spin-button{height: auto} output{display: block; padding-top: 7px; font-size: 14px; line-height: 1.428571429; color: #555; vertical-align: middle} .form-group:focused{} .form-control:focus{background-size: 100% 2px,100% 1px; outline: 0; transition-duration: .3s;} .form-control{line-height: 1.35715; background-image: linear-gradient(#9675ce,#9675ce),linear-gradient(rgba(120,130,140,.13),rgba(120,130,140,.13)); background-position: center bottom,center calc(99%); background-repeat: no-repeat; background-size: 0 2px,100% 1px; padding: 0; transition: background 0s ease-out 0s; font-size: 15px;} @font-face{font-family: 'Glyphicons Halflings'; src: url('/theme_soroush/static/src/css/../fonts/glyphicons-halflings-regular.eot'); src: url('/theme_soroush/static/src/css/../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('/theme_soroush/static/src/css/../fonts/glyphicons-halflings-regular.woff') format('woff'), url('/theme_soroush/static/src/css/../fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('/theme_soroush/static/src/css/../fonts/glyphicons-halflings-regular.svg#glyphicons-halflingsregular') format('svg')} .glyphicon{top: 1px; display: inline-block; font-family: 'Glyphicons Halflings'; -webkit-font-smoothing: antialiased; font-style: normal; font-weight: normal; -moz-osx-font-smoothing: grayscale} .glyphicon:empty{} .glyphicon-asterisk:before{content: "\2a"} .glyphicon-plus:before{content: "\2b"} .glyphicon-euro:before{content: "\20ac"} .glyphicon-minus:before{content: "\2212"} .glyphicon-cloud:before{content: "\2601"} .glyphicon-envelope:before{content: "\2709"} .glyphicon-pencil:before{content: "\270f"} .glyphicon-glass:before{content: "\e001"} .glyphicon-music:before{content: "\e002"} .glyphicon-search:before{content: "\e003"} .glyphicon-heart:before{content: "\e005"} .glyphicon-star:before{content: "\e006"} .glyphicon-star-empty:before{content: "\e007"} .glyphicon-user:before{content: "\e008"} .glyphicon-film:before{content: "\e009"} .glyphicon-th-large:before{content: "\e010"} .glyphicon-th:before{content: "\e011"} .glyphicon-th-list:before{content: "\e012"} .glyphicon-ok:before{content: "\e013"} .glyphicon-remove:before{content: "\e014"} .glyphicon-zoom-in:before{content: "\e015"} .glyphicon-zoom-out:before{content: "\e016"} .glyphicon-off:before{content: "\e017"} .glyphicon-signal:before{content: "\e018"} .glyphicon-cog:before{content: "\e019"} .glyphicon-trash:before{content: "\e020"} .glyphicon-home:before{content: "\e021"} .glyphicon-file:before{content: "\e022"} .glyphicon-time:before{content: "\e023"} .glyphicon-road:before{content: "\e024"} .glyphicon-download-alt:before{content: "\e025"} .glyphicon-download:before{content: "\e026"} .glyphicon-upload:before{content: "\e027"} .glyphicon-inbox:before{content: "\e028"} .glyphicon-play-circle:before{content: "\e029"} .glyphicon-repeat:before{content: "\e030"} .glyphicon-refresh:before{content: "\e031"} .glyphicon-list-alt:before{content: "\e032"} .glyphicon-lock:before{content: "\e033"} .glyphicon-flag:before{content: "\e034"} .glyphicon-headphones:before{content: "\e035"} .glyphicon-volume-off:before{content: "\e036"} .glyphicon-volume-down:before{content: "\e037"} .glyphicon-volume-up:before{content: "\e038"} .glyphicon-qrcode:before{content: "\e039"} .glyphicon-barcode:before{content: "\e040"} .glyphicon-tag:before{content: "\e041"} .glyphicon-tags:before{content: "\e042"} .glyphicon-book:before{content: "\e043"} .glyphicon-bookmark:before{content: "\e044"} .glyphicon-print:before{content: "\e045"} .glyphicon-camera:before{content: "\e046"} .glyphicon-font:before{content: "\e047"} .glyphicon-bold:before{content: "\e048"} .glyphicon-italic:before{content: "\e049"} .glyphicon-text-height:before{content: "\e050"} .glyphicon-text-width:before{content: "\e051"} .glyphicon-align-left:before{content: "\e052"} .glyphicon-align-center:before{content: "\e053"} .glyphicon-align-right:before{content: "\e054"} .glyphicon-align-justify:before{content: "\e055"} .glyphicon-list:before{content: "\e056"} .glyphicon-indent-left:before{content: "\e057"} .glyphicon-indent-right:before{content: "\e058"} .glyphicon-facetime-video:before{content: "\e059"} .glyphicon-picture:before{content: "\e060"} .glyphicon-map-marker:before{content: "\e062"} .glyphicon-adjust:before{content: "\e063"} .glyphicon-tint:before{content: "\e064"} .glyphicon-edit:before{content: "\e065"} .glyphicon-share:before{content: "\e066"} .glyphicon-check:before{content: "\e067"} .glyphicon-move:before{content: "\e068"} .glyphicon-step-backward:before{content: "\e069"} .glyphicon-fast-backward:before{content: "\e070"} .glyphicon-backward:before{content: "\e071"} .glyphicon-play:before{content: "\e072"} .glyphicon-pause:before{content: "\e073"} .glyphicon-stop:before{content: "\e074"} .glyphicon-forward:before{content: "\e075"} .glyphicon-fast-forward:before{content: "\e076"} .glyphicon-step-forward:before{content: "\e077"} .glyphicon-eject:before{content: "\e078"} .glyphicon-chevron-left:before{content: "\e079"} .glyphicon-chevron-right:before{content: "\e080"} .glyphicon-plus-sign:before{content: "\e081"} .glyphicon-minus-sign:before{content: "\e082"} .glyphicon-remove-sign:before{content: "\e083"} .glyphicon-ok-sign:before{content: "\e084"} .glyphicon-question-sign:before{content: "\e085"} .glyphicon-info-sign:before{content: "\e086"} .glyphicon-screenshot:before{content: "\e087"} .glyphicon-remove-circle:before{content: "\e088"} .glyphicon-ok-circle:before{content: "\e089"} .glyphicon-ban-circle:before{content: "\e090"} .glyphicon-arrow-left:before{content: "\e091"} .glyphicon-arrow-right:before{content: "\e092"} .glyphicon-arrow-up:before{content: "\e093"} .glyphicon-arrow-down:before{content: "\e094"} .glyphicon-share-alt:before{content: "\e095"} .glyphicon-resize-full:before{content: "\e096"} .glyphicon-resize-small:before{content: "\e097"} .glyphicon-exclamation-sign:before{content: "\e101"} .glyphicon-gift:before{content: "\e102"} .glyphicon-leaf:before{content: "\e103"} .glyphicon-fire:before{content: "\e104"} .glyphicon-eye-open:before{content: "\e105"} .glyphicon-eye-close:before{content: "\e106"} .glyphicon-warning-sign:before{content: "\e107"} .glyphicon-plane:before{content: "\e108"} .glyphicon-calendar:before{content: "\e109"} .glyphicon-random:before{content: "\e110"} .glyphicon-comment:before{content: "\e111"} .glyphicon-magnet:before{content: "\e112"} .glyphicon-chevron-up:before{content: "\e113"} .glyphicon-chevron-down:before{content: "\e114"} .glyphicon-retweet:before{content: "\e115"} .glyphicon-shopping-cart:before{content: "\e116"} .glyphicon-folder-close:before{content: "\e117"} .glyphicon-folder-open:before{content: "\e118"} .glyphicon-resize-vertical:before{content: "\e119"} .glyphicon-resize-horizontal:before{content: "\e120"} .glyphicon-hdd:before{content: "\e121"} .glyphicon-bullhorn:before{content: "\e122"} .glyphicon-bell:before{content: "\e123"} .glyphicon-certificate:before{content: "\e124"} .glyphicon-thumbs-up:before{content: "\e125"} .glyphicon-thumbs-down:before{content: "\e126"} .glyphicon-hand-right:before{content: "\e127"} .glyphicon-hand-left:before{content: "\e128"} .glyphicon-hand-up:before{content: "\e129"} .glyphicon-hand-down:before{content: "\e130"} .glyphicon-circle-arrow-right:before{content: "\e131"} .glyphicon-circle-arrow-left:before{content: "\e132"} .glyphicon-circle-arrow-up:before{content: "\e133"} .glyphicon-circle-arrow-down:before{content: "\e134"} .glyphicon-globe:before{content: "\e135"} .glyphicon-wrench:before{content: "\e136"} .glyphicon-tasks:before{content: "\e137"} .glyphicon-filter:before{content: "\e138"} .glyphicon-briefcase:before{content: "\e139"} .glyphicon-fullscreen:before{content: "\e140"} .glyphicon-dashboard:before{content: "\e141"} .glyphicon-paperclip:before{content: "\e142"} .glyphicon-heart-empty:before{content: "\e143"} .glyphicon-link:before{content: "\e144"} .glyphicon-phone:before{content: "\e145"} .glyphicon-pushpin:before{content: "\e146"} .glyphicon-usd:before{content: "\e148"} .glyphicon-gbp:before{content: "\e149"} .glyphicon-sort:before{content: "\e150"} .glyphicon-sort-by-alphabet:before{content: "\e151"} .glyphicon-sort-by-alphabet-alt:before{content: "\e152"} .glyphicon-sort-by-order:before{content: "\e153"} .glyphicon-sort-by-order-alt:before{content: "\e154"} .glyphicon-sort-by-attributes:before{content: "\e155"} .glyphicon-sort-by-attributes-alt:before{content: "\e156"} .glyphicon-unchecked:before{content: "\e157"} .glyphicon-expand:before{content: "\e158"} .glyphicon-collapse-down:before{content: "\e159"} .glyphicon-collapse-up:before{content: "\e160"} .glyphicon-log-in:before{content: "\e161"} .glyphicon-flash:before{content: "\e162"} .glyphicon-log-out:before{content: "\e163"} .glyphicon-new-window:before{content: "\e164"} .glyphicon-record:before{content: "\e165"} .glyphicon-save:before{content: "\e166"} .glyphicon-open:before{content: "\e167"} .glyphicon-saved:before{content: "\e168"} .glyphicon-import:before{content: "\e169"} .glyphicon-export:before{content: "\e170"} .glyphicon-send:before{content: "\e171"} .glyphicon-floppy-disk:before{content: "\e172"} .glyphicon-floppy-saved:before{content: "\e173"} .glyphicon-floppy-remove:before{content: "\e174"} .glyphicon-floppy-save:before{content: "\e175"} .glyphicon-floppy-open:before{content: "\e176"} .glyphicon-credit-card:before{content: "\e177"} .glyphicon-transfer:before{content: "\e178"} .glyphicon-cutlery:before{content: "\e179"} .glyphicon-header:before{content: "\e180"} .glyphicon-compressed:before{content: "\e181"} .glyphicon-earphone:before{content: "\e182"} .glyphicon-phone-alt:before{content: "\e183"} .glyphicon-tower:before{content: "\e184"} .glyphicon-stats:before{content: "\e185"} .glyphicon-sd-video:before{content: "\e186"} .glyphicon-hd-video:before{content: "\e187"} .glyphicon-subtitles:before{content: "\e188"} .glyphicon-sound-stereo:before{content: "\e189"} .glyphicon-sound-dolby:before{content: "\e190"} .glyphicon-sound-5-1:before{content: "\e191"} .glyphicon-sound-6-1:before{content: "\e192"} .glyphicon-sound-7-1:before{content: "\e193"} .glyphicon-copyright-mark:before{content: "\e194"} .glyphicon-registration-mark:before{content: "\e195"} .glyphicon-cloud-download:before{content: "\e197"} .glyphicon-cloud-upload:before{content: "\e198"} .glyphicon-tree-conifer:before{content: "\e199"} .glyphicon-tree-deciduous:before{content: "\e200"} .caret{display: inline-block; width: 0; height: 0; margin-left: 2px; vertical-align: middle; border-top: 4px solid; border-right: 4px solid transparent; border-left: 4px solid transparent} .dropdown{position: relative} .dropdown-toggle:focus{outline: 0} .dropdown-menu{position: absolute; top: 100%; left: 0; z-index: 1000; display: none; float: left; min-width: 160px; padding: 5px 0; margin: 2px 0 0; font-size: 14px; list-style: none; background-color: #fff; border: 1px solid #ccc; border: 1px solid rgba(0, 0, 0, 0.15); border-radius: 4px; -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); background-clip: padding-box} .dropdown-menu.pull-right{right: 0; left: auto} .dropdown-menu .divider{height: 1px; margin: 9px 0; overflow: hidden; background-color: #e5e5e5} .dropdown-menu>li>a{display: block; padding: 3px 20px; clear: both; font-weight: normal; line-height: 1.428571429; color: #405263 !important; white-space: nowrap;} .dropdown-menu>li>a:hover, .dropdown-menu>li>a:focus{color: #262626; text-decoration: none; background-color: #f5f5f5} .dropdown-menu>.active>a, .dropdown-menu>.active>a:hover, .dropdown-menu>.active>a:focus{color: #fff; text-decoration: none; background-color: transparent; outline: 0;} .dropdown-menu>.disabled>a, .dropdown-menu>.disabled>a:hover, .dropdown-menu>.disabled>a:focus{color: #999} .dropdown-menu>.disabled>a:hover, .dropdown-menu>.disabled>a:focus{text-decoration: none; cursor: not-allowed; background-color: transparent; background-image: none; filter: progid: DXImageTransform.Microsoft.gradient(enabled=false)} .open>.dropdown-menu{display: block} .open>a{outline: 0} .dropdown-header{display: block; padding: 3px 20px; font-size: 12px; line-height: 1.428571429; color: #999} .dropdown-backdrop{position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 990} .pull-right>.dropdown-menu{right: 0; left: auto} .dropup .caret, .navbar-fixed-bottom .dropdown .caret{border-top: 0; border-bottom: 4px solid; content: ""} .dropup .dropdown-menu, .navbar-fixed-bottom .dropdown .dropdown-menu{top: auto; bottom: 100%; margin-bottom: 1px} @media(min-width:768px){.navbar-right .dropdown-menu{right: 0; left: auto}} .btn-group, .btn-group-vertical{position: relative; display: inline-block; vertical-align: middle} .btn-group>.btn, .btn-group-vertical>.btn{position: relative; float: left} .btn-group>.btn:hover, .btn-group-vertical>.btn:hover, .btn-group>.btn:focus, .btn-group-vertical>.btn:focus, .btn-group>.btn:active, .btn-group-vertical>.btn:active, .btn-group>.btn.active, .btn-group-vertical>.btn.active{z-index: 2} .btn-group>.btn:focus, .btn-group-vertical>.btn:focus{outline: 0} .btn-group .btn+.btn, .btn-group .btn+.btn-group, .btn-group .btn-group+.btn, .btn-group .btn-group+.btn-group{margin-left: -1px} .btn-toolbar:before, .btn-toolbar:after{display: table; content: " "} .btn-toolbar:after{clear: both} .btn-toolbar:before, .btn-toolbar:after{display: table; content: " "} .btn-toolbar:after{clear: both} .btn-toolbar .btn-group{float: left} .btn-toolbar>.btn+.btn, .btn-toolbar>.btn-group+.btn, .btn-toolbar>.btn+.btn-group, .btn-toolbar>.btn-group+.btn-group{margin-left: 5px} .btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius: 0} .btn-group>.btn:first-child{margin-left: 0} .btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius: 0; border-bottom-right-radius: 0} .btn-group>.btn:last-child:not(:first-child), .btn-group>.dropdown-toggle:not(:first-child){border-bottom-left-radius: 0; border-top-left-radius: 0} .btn-group>.btn-group{float: left} .btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius: 0} .btn-group>.btn-group:first-child>.btn:last-child, .btn-group>.btn-group:first-child>.dropdown-toggle{border-top-right-radius: 0; border-bottom-right-radius: 0} .btn-group>.btn-group:last-child>.btn:first-child{border-bottom-left-radius: 0; border-top-left-radius: 0} .btn-group .dropdown-toggle:active, .btn-group.open .dropdown-toggle{outline: 0} .btn-group-xs>.btn{padding: 1px 5px; font-size: 12px; line-height: 1.5; border-radius: 3px} .btn-group-sm>.btn{padding: 5px 10px; font-size: 12px; line-height: 1.5; border-radius: 3px} .btn-group-lg>.btn{padding: 10px 16px; font-size: 18px; line-height: 1.33; border-radius: 6px} .btn-group>.btn+.dropdown-toggle{padding-right: 8px; padding-left: 8px} .btn-group>.btn-lg+.dropdown-toggle{padding-right: 12px; padding-left: 12px} .btn-group.open .dropdown-toggle{-webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125)} .btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow: none; box-shadow: none} .btn .caret{margin-left: 0} .btn-lg .caret{border-width: 5px 5px 0; border-bottom-width: 0} .dropup .btn-lg .caret{border-width: 0 5px 5px} .btn-group-vertical>.btn, .btn-group-vertical>.btn-group, .btn-group-vertical>.btn-group>.btn{display: block; float: none; width: 100%; max-width: 100%} .btn-group-vertical>.btn-group:before, .btn-group-vertical>.btn-group:after{display: table; content: " "} .btn-group-vertical>.btn-group:after{clear: both} .btn-group-vertical>.btn-group:before, .btn-group-vertical>.btn-group:after{display: table; content: " "} .btn-group-vertical>.btn-group:after{clear: both} .btn-group-vertical>.btn-group>.btn{float: none} .btn-group-vertical>.btn+.btn, .btn-group-vertical>.btn+.btn-group, .btn-group-vertical>.btn-group+.btn, .btn-group-vertical>.btn-group+.btn-group{margin-top: -1px; margin-left: 0} .btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius: 0} .btn-group-vertical>.btn:first-child:not(:last-child){border-top-right-radius: 4px; border-bottom-right-radius: 0; border-bottom-left-radius: 0} .btn-group-vertical>.btn:last-child:not(:first-child){border-top-right-radius: 0; border-bottom-left-radius: 4px; border-top-left-radius: 0} .btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius: 0} .btn-group-vertical>.btn-group:first-child>.btn:last-child, .btn-group-vertical>.btn-group:first-child>.dropdown-toggle{border-bottom-right-radius: 0; border-bottom-left-radius: 0} .btn-group-vertical>.btn-group:last-child>.btn:first-child{border-top-right-radius: 0; border-top-left-radius: 0} .btn-group-justified{display: table; width: 100%; border-collapse: separate; table-layout: fixed} .btn-group-justified>.btn, .btn-group-justified>.btn-group{display: table-cell; float: none; width: 1%} .btn-group-justified>.btn-group .btn{width: 100%} [data-toggle="buttons"]>.btn>input[type="radio"], [data-toggle="buttons"]>.btn>input[type="checkbox"]{display: none} .input-group{position: relative; display: table; border-collapse: separate} .input-group[class*="col-"]{float: none; padding-right: 0; padding-left: 0} .input-group .form-control{width: 100%; margin-bottom: 0} .input-group-lg>.form-control, .input-group-lg>.input-group-addon, .input-group-lg>.input-group-btn>.btn{height: 46px; padding: 10px 16px; font-size: 18px; line-height: 1.33; border-radius: 6px} select.input-group-lg>.form-control, select.input-group-lg>.input-group-addon, select.input-group-lg>.input-group-btn>.btn{height: 46px; line-height: 46px} textarea.input-group-lg>.form-control, textarea.input-group-lg>.input-group-addon, textarea.input-group-lg>.input-group-btn>.btn{height: auto} .input-group-sm>.form-control, .input-group-sm>.input-group-addon, .input-group-sm>.input-group-btn>.btn{height: 30px; padding: 5px 10px; font-size: 12px; line-height: 1.5; border-radius: 3px} select.input-group-sm>.form-control, select.input-group-sm>.input-group-addon, select.input-group-sm>.input-group-btn>.btn{height: 30px; line-height: 30px} textarea.input-group-sm>.form-control, textarea.input-group-sm>.input-group-addon, textarea.input-group-sm>.input-group-btn>.btn{height: auto} .input-group-addon, .input-group-btn, .input-group .form-control{display: table-cell} .input-group-addon:not(:first-child):not(:last-child), .input-group-btn:not(:first-child):not(:last-child), .input-group .form-control:not(:first-child):not(:last-child){border-radius: 0} .input-group-addon, .input-group-btn{width: 1%; white-space: nowrap; vertical-align: middle} .input-group-addon{padding: 6px 12px; font-size: 14px; font-weight: normal; line-height: 1; color: #555; text-align: center; background-color: #eee; border: 1px solid #ccc; border-radius: 4px} .input-group-addon.input-sm{padding: 5px 10px; font-size: 12px; border-radius: 3px} .input-group-addon.input-lg{padding: 10px 16px; font-size: 18px; border-radius: 6px} .input-group-addon input[type="radio"], .input-group-addon input[type="checkbox"]{margin-top: 0} .input-group .form-control:first-child, .input-group-addon:first-child, .input-group-btn:first-child>.btn, .input-group-btn:first-child>.dropdown-toggle, .input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius: 0; border-bottom-right-radius: 0} .input-group-addon:first-child{border-right: 0} .input-group .form-control:last-child, .input-group-addon:last-child, .input-group-btn:last-child>.btn, .input-group-btn:last-child>.dropdown-toggle, .input-group-btn:first-child>.btn:not(:first-child){border-bottom-left-radius: 0; border-top-left-radius: 0} .login-box-body .input-group-addon:last-child{border: 0; font-size: 12px; font-weight: bold; font-style: italic;} .login-box-body #from_date, .login-box-body #to_date{border: 0; border-bottom: 1px solid #eee; width: 120px;} .input-group-addon:last-child{border-left: 0} .input-group-btn{position: relative; white-space: nowrap} .input-group-btn:first-child>.btn{margin-right: -1px} .input-group-btn:last-child>.btn{margin-left: -1px} .input-group-btn>.btn{position: relative} .input-group-btn>.btn+.btn{margin-left: -4px} .input-group-btn>.btn:hover, .input-group-btn>.btn:active{z-index: 2} .nav{padding-left: 0; margin-bottom: 0; list-style: none} .nav:before, .nav:after{display: table; content: " "} .nav:after{clear: both} .nav:before, .nav:after{display: table; content: " "} .nav:after{clear: both} .nav>li{position: relative; display: block} .nav>li>a{position: relative; display: block; padding: 10px 15px} .nav>li>a:hover, .nav>li>a:focus{text-decoration: none; background-color: #eee} .nav>li.disabled>a{color: #999} .nav>li.disabled>a:hover, .nav>li.disabled>a:focus{color: #999; text-decoration: none; cursor: not-allowed; background-color: transparent} .nav .open>a, .nav .open>a:hover, .nav .open>a:focus{background-color: #eee; border-color: #428bca} .nav .nav-divider{height: 1px; margin: 9px 0; overflow: hidden; background-color: #e5e5e5} .nav>li>a>img{max-width: none} .nav-tabs{border-bottom: 1px solid #ddd} .nav-tabs>li{float: left; margin-bottom: -1px} .nav-tabs>li>a{margin-right: 2px; line-height: 1.428571429; border: 1px solid transparent; border-radius: 4px 4px 0 0} .nav-tabs>li>a:hover{border-color: #eee #eee #ddd} .nav-tabs>li.active>a, .nav-tabs>li.active>a:hover, .nav-tabs>li.active>a:focus{color: #555; cursor: default; background-color: #fff; border: 1px solid #ddd; border-bottom-color: transparent} .nav-tabs.nav-justified{width: 100%; border-bottom: 0} .nav-tabs.nav-justified>li{float: none} .nav-tabs.nav-justified>li>a{margin-bottom: 5px; text-align: center} .nav-tabs.nav-justified>.dropdown .dropdown-menu{top: auto; left: auto} @media(min-width:768px){.nav-tabs.nav-justified>li{display: table-cell; width: 1%}.nav-tabs.nav-justified>li>a{margin-bottom: 0}} .nav-tabs.nav-justified>li>a{margin-right: 0; border-radius: 4px} .nav-tabs.nav-justified>.active>a, .nav-tabs.nav-justified>.active>a:hover, .nav-tabs.nav-justified>.active>a:focus{border: 1px solid #ddd} @media(min-width:768px){.nav-tabs.nav-justified>li>a{border-bottom: 1px solid #ddd; border-radius: 4px 4px 0 0}.nav-tabs.nav-justified>.active>a, .nav-tabs.nav-justified>.active>a:hover, .nav-tabs.nav-justified>.active>a:focus{border-bottom-color: #fff}} .nav-pills>li{float: left} .nav-pills>li>a{border-radius: 4px} .nav-pills>li+li{margin-left: 2px} .nav-pills>li.active>a, .nav-pills>li.active>a:hover, .nav-pills>li.active>a:focus{color: #fff; background-color: #428bca} .nav-stacked>li{float: none} .nav-stacked>li+li{margin-top: 2px; margin-left: 0} .nav-justified{width: 100%} .nav-justified>li{float: none} .nav-justified>li>a{margin-bottom: 5px; text-align: center} .nav-justified>.dropdown .dropdown-menu{top: auto; left: auto} @media(min-width:768px){.nav-justified>li{display: table-cell; width: 1%}.nav-justified>li>a{margin-bottom: 0}} .nav-tabs-justified{border-bottom: 0} .nav-tabs-justified>li>a{margin-right: 0; border-radius: 4px} .nav-tabs-justified>.active>a, .nav-tabs-justified>.active>a:hover, .nav-tabs-justified>.active>a:focus{border: 1px solid #ddd} @media(min-width:768px){.nav-tabs-justified>li>a{border-bottom: 1px solid #ddd; border-radius: 4px 4px 0 0}.nav-tabs-justified>.active>a, .nav-tabs-justified>.active>a:hover, .nav-tabs-justified>.active>a:focus{border-bottom-color: #fff}} .tab-content>.tab-pane{display: none} .tab-content>.active{display: block} .nav-tabs .dropdown-menu{margin-top: -1px; border-top-right-radius: 0; border-top-left-radius: 0} .navbar{position: relative; min-height: 50px; margin-bottom: 20px; border: 1px solid transparent} .navbar:before, .navbar:after{display: table; content: " "} .navbar:after{clear: both} .navbar:before, .navbar:after{display: table; content: " "} .navbar:after{clear: both} @media(min-width:768px){.navbar{border-radius: 4px}} .navbar-header:before, .navbar-header:after{display: table; content: " "} .navbar-header:after{clear: both} .navbar-header:before, .navbar-header:after{display: table; content: " "} .navbar-header:after{clear: both} @media(min-width:768px){.navbar-header{float: left}} .navbar-collapse{max-height: 340px; padding-right: 15px; padding-left: 15px; overflow-x: visible; border-top: 1px solid transparent; box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1); -webkit-overflow-scrolling: touch} .navbar-collapse:before, .navbar-collapse:after{display: table; content: " "} .navbar-collapse:after{clear: both} .navbar-collapse:before, .navbar-collapse:after{display: table; content: " "} .navbar-collapse:after{clear: both} .navbar-collapse.in{overflow-y: auto} @media(min-width:768px){.navbar-collapse{width: auto; border-top: 0; box-shadow: none}.navbar-collapse.collapse{display: block!important; height: auto!important; padding-bottom: 0; overflow: visible!important}.navbar-collapse.in{overflow-y: visible}.navbar-fixed-top .navbar-collapse, .navbar-static-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse{padding-right: 0; padding-left: 0}} .container>.navbar-header, .container>.navbar-collapse{margin-right: -15px; margin-left: -15px} @media(min-width:768px){.container>.navbar-header, .container>.navbar-collapse{margin-right: 0; margin-left: 0}} .navbar-static-top{z-index: 1000; border-width: 0 0 1px} @media(min-width:768px){.navbar-static-top{border-radius: 0}} .navbar-fixed-top, .navbar-fixed-bottom{position: fixed; right: 0; left: 0; z-index: 1030} @media(min-width:768px){.navbar-fixed-top, .navbar-fixed-bottom{border-radius: 0}} .navbar-fixed-top{top: 0; border-width: 0 0 1px} .navbar-fixed-bottom{bottom: 0; margin-bottom: 0; border-width: 1px 0 0} .navbar-brand{float: left; padding: 15px 15px; font-size: 18px; line-height: 20px} .navbar-brand:hover, .navbar-brand:focus{text-decoration: none} @media(min-width:768px){.navbar>.container .navbar-brand{margin-left: -15px}} .navbar-toggle{position: relative; float: right; padding: 9px 10px; margin-top: 8px; margin-right: 15px; margin-bottom: 8px; background-color: white; border: 1px solid transparent; border-radius: 4px} .navbar-toggle .icon-bar{display: block; width: 22px; height: 2px; border-radius: 1px;} .navbar-toggle .icon-bar+.icon-bar{margin-top: 4px} @media(min-width:768px){.navbar-toggle{display: none}} .navbar-nav{margin: 7.5px -15px} .navbar-nav>li>a{padding-top: 10px; padding-bottom: 10px; line-height: 20px} @media(max-width:767px){.navbar-nav .open .dropdown-menu{position: static; float: none; width: auto; margin-top: 0; background-color: transparent; border: 0; box-shadow: none}.navbar-nav .open .dropdown-menu>li>a, .navbar-nav .open .dropdown-menu .dropdown-header{padding: 5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height: 20px}.navbar-nav .open .dropdown-menu>li>a:hover, .navbar-nav .open .dropdown-menu>li>a:focus{background-image: none}} @media(min-width:768px){.navbar-nav{float: left; margin: 0}.navbar-nav>li{float: left}.navbar-nav>li>a{padding-top: 15px; padding-bottom: 15px}.navbar-nav.navbar-right:last-child{margin-right: -15px}} @media(min-width:768px){.navbar-left{float: left!important}.navbar-right{float: right!important}} .navbar-form{padding: 10px 15px; margin-top: 8px; margin-right: -15px; margin-bottom: 8px; margin-left: -15px; border-top: 1px solid transparent; border-bottom: 1px solid transparent; -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1)} @media(min-width:768px){.navbar-form .form-group{display: inline-block; margin-bottom: 0; vertical-align: middle}.navbar-form .form-control{display: inline-block}.navbar-form select.form-control{width: auto}.navbar-form .radio, .navbar-form .checkbox{display: inline-block; padding-left: 0; margin-top: 0; margin-bottom: 0}.navbar-form .radio input[type="radio"], .navbar-form .checkbox input[type="checkbox"]{float: none; margin-left: 0}} @media(max-width:767px){.navbar-form .form-group{margin-bottom: 5px}} @media(min-width:768px){.navbar-form{width: auto; padding-top: 0; padding-bottom: 0; margin-right: 0; margin-left: 0; border: 0; -webkit-box-shadow: none; box-shadow: none}.navbar-form.navbar-right:last-child{margin-right: -15px}} .navbar-nav>li>.dropdown-menu{margin-top: 0; border-top-right-radius: 0; border-top-left-radius: 0} .navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{border-bottom-right-radius: 0; border-bottom-left-radius: 0} .navbar-nav.pull-right>li>.dropdown-menu, .navbar-nav>li>.dropdown-menu.pull-right{right: 0; left: auto} .navbar-btn{margin-top: 8px; margin-bottom: 8px} .navbar-btn.btn-sm{margin-top: 10px; margin-bottom: 10px} .navbar-btn.btn-xs{margin-top: 14px; margin-bottom: 14px} .navbar-text{margin-top: 15px; margin-bottom: 15px} @media(min-width:768px){.navbar-text{float: left; margin-right: 15px; margin-left: 15px}.navbar-text.navbar-right:last-child{margin-right: 0}} .navbar-default{background-color: #f8f8f8; border-color: #e7e7e7} .navbar-default .navbar-brand{color: #777} .navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus{color: #5e5e5e; background-color: transparent} .navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav>li>a:focus{color: #333; background-color: transparent} .navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:hover, .navbar-default .navbar-nav>.active>a:focus{color: #555;} .navbar-default .navbar-nav>.disabled>a, .navbar-default .navbar-nav>.disabled>a:hover, .navbar-default .navbar-nav>.disabled>a:focus{color: #ccc; background-color: transparent} .navbar .navbar-toggle{border: 1px solid #1089d4;} .navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus{background-color: #fff} .navbar-default .navbar-toggle .icon-bar{background-color: #ccc} .navbar-default .navbar-collapse, .navbar-default .navbar-form{border-color: #e7e7e7} .navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:hover, .navbar-default .navbar-nav>.open>a:focus{color: #555; background-color: #e7e7e7} @media(max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color: #777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover, .navbar-default .navbar-nav .open .dropdown-menu>li>a:focus{color: #333; background-color: transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a, .navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover, .navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus{color: #555; background-color: #e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a, .navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover, .navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus{color: #ccc; background-color: transparent}} .navbar-default .navbar-link{color: #777} .navbar-default .navbar-link:hover{color: #333} .navbar-inverse{background-color: #222; border-color: #080808} .navbar-inverse .navbar-brand{color: #999} .navbar-inverse .navbar-brand:hover, .navbar-inverse .navbar-brand:focus{color: #fff; background-color: transparent} .navbar-inverse .navbar-text{color: #999} .navbar-inverse .navbar-nav>li>a{color: #999} .navbar-inverse .navbar-nav>li>a:hover, .navbar-inverse .navbar-nav>li>a:focus{color: #fff; background-color: transparent} .navbar-inverse .navbar-nav>.active>a, .navbar-inverse .navbar-nav>.active>a:hover, .navbar-inverse .navbar-nav>.active>a:focus{color: #fff; background-color: #080808} .navbar-inverse .navbar-nav>.disabled>a, .navbar-inverse .navbar-nav>.disabled>a:hover, .navbar-inverse .navbar-nav>.disabled>a:focus{color: #444; background-color: transparent} .navbar-inverse .navbar-toggle{border-color: #333} .navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus{background-color: #333} .navbar-inverse .navbar-toggle .icon-bar{background-color: #fff} .navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form{border-color: #101010} .navbar-inverse .navbar-nav>.open>a, .navbar-inverse .navbar-nav>.open>a:hover, .navbar-inverse .navbar-nav>.open>a:focus{color: #fff; background-color: #080808} @media(max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color: #080808}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color: #080808}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color: #999}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus{color: #fff; background-color: transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a, .navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus{color: #fff; background-color: #080808}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a, .navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus{color: #444; background-color: transparent}} .navbar-inverse .navbar-link{color: #999} .navbar-inverse .navbar-link:hover{color: #fff} .breadcrumb{padding: 8px 15px; margin-bottom: 20px; list-style: none; background-color: #f5f5f5; border-radius: 4px} .breadcrumb>li{display: inline-block} .breadcrumb>li+li:before{padding: 0 5px; color: #ccc; content: "/\00a0"} .breadcrumb>.active{color: #999} .pagination{display: inline-block; padding-left: 0; margin: 20px 0; border-radius: 4px} .pagination>li{display: inline} .pagination>li>a, .pagination>li>span{position: relative; float: left; padding: 6px 12px; margin-left: -1px; line-height: 1.428571429; text-decoration: none; background-color: #fff; border: 1px solid #ddd} .pagination>li:first-child>a, .pagination>li:first-child>span{margin-left: 0; border-bottom-left-radius: 4px; border-top-left-radius: 4px} .pagination>li:last-child>a, .pagination>li:last-child>span{border-top-right-radius: 4px; border-bottom-right-radius: 4px} .pagination>li>a:hover, .pagination>li>span:hover, .pagination>li>a:focus, .pagination>li>span:focus{background-color: #eee} .pagination>.disabled>span, .pagination>.disabled>span:hover, .pagination>.disabled>span:focus, .pagination>.disabled>a, .pagination>.disabled>a:hover, .pagination>.disabled>a:focus{color: #999; cursor: not-allowed; background-color: #fff; border-color: #ddd} .pagination-lg>li>a, .pagination-lg>li>span{padding: 10px 16px; font-size: 18px} .pagination-lg>li:first-child>a, .pagination-lg>li:first-child>span{border-bottom-left-radius: 6px; border-top-left-radius: 6px} .pagination-lg>li:last-child>a, .pagination-lg>li:last-child>span{border-top-right-radius: 6px; border-bottom-right-radius: 6px} .pagination-sm>li>a, .pagination-sm>li>span{padding: 5px 10px; font-size: 12px} .pagination-sm>li:first-child>a, .pagination-sm>li:first-child>span{border-bottom-left-radius: 3px; border-top-left-radius: 3px} .pagination-sm>li:last-child>a, .pagination-sm>li:last-child>span{border-top-right-radius: 3px; border-bottom-right-radius: 3px} .pager{padding-left: 0; margin: 20px 0; text-align: center; list-style: none} .pager:before, .pager:after{display: table; content: " "} .pager:after{clear: both} .pager:before, .pager:after{display: table; content: " "} .pager:after{clear: both} .pager li{display: inline} .pager li>a, .pager li>span{display: inline-block; padding: 5px 14px; background-color: #fff; border: 1px solid #ddd; border-radius: 15px} .pager li>a:hover, .pager li>a:focus{text-decoration: none; background-color: #eee} .pager .next>a, .pager .next>span{float: right} .pager .previous>a, .pager .previous>span{float: left} .pager .disabled>a, .pager .disabled>a:hover, .pager .disabled>a:focus, .pager .disabled>span{color: #999; cursor: not-allowed; background-color: #fff} .label{display: inline; padding: .2em .6em .3em; font-size: 75%; font-weight: bold; line-height: 1; color: #fff; text-align: center; white-space: nowrap; vertical-align: baseline; border-radius: .25em} .label[href]:hover, .label[href]:focus{color: #fff; text-decoration: none; cursor: pointer} .label:empty{display: none} .btn .label{position: relative; top: -1px} .label-default{background-color: #999} .label-default[href]:hover, .label-default[href]:focus{background-color: #808080} .label-primary{background-color: #428bca} .label-primary[href]:hover, .label-primary[href]:focus{background-color: #3071a9} .label-success{background-color: #5cb85c} .label-success[href]:hover, .label-success[href]:focus{background-color: #449d44} .label-info{background-color: #5bc0de} .label-info[href]:hover, .label-info[href]:focus{background-color: #31b0d5} .label-warning{background-color: #f0ad4e} .label-warning[href]:hover, .label-warning[href]:focus{background-color: #ec971f} .label-danger{background-color: #d9534f} .label-danger[href]:hover, .label-danger[href]:focus{background-color: #c9302c} .badge{display: inline-block; min-width: 10px; padding: 3px 7px; font-size: 12px; font-weight: bold; line-height: 1; color: #fff; text-align: center; white-space: nowrap; vertical-align: baseline; background-color: #999; border-radius: 10px} .badge:empty{display: none} .btn .badge{position: relative; top: -1px} a.badge:hover, a.badge:focus{color: #fff; text-decoration: none; cursor: pointer} a.list-group-item.active>.badge, .nav-pills>.active>a>.badge{color: #428bca; background-color: #fff} .nav-pills>li>a>.badge{margin-left: 3px} .jumbotron{padding: 30px; margin-bottom: 30px; font-size: 21px; font-weight: 200; line-height: 2.1428571435; color: inherit; background-color: #eee} .jumbotron h1, .jumbotron .h1{line-height: 1; color: inherit} .jumbotron p{line-height: 1.4} .container .jumbotron{border-radius: 6px} .jumbotron .container{max-width: 100%} @media screen and (min-width: 768px){.jumbotron{padding-top: 48px; padding-bottom: 48px}.container .jumbotron{padding-right: 60px; padding-left: 60px}.jumbotron h1, .jumbotron .h1{font-size: 63px}} .thumbnail{display: block; padding: 4px; margin-bottom: 20px; line-height: 1.428571429; background-color: #fff; border: 1px solid #ddd; border-radius: 4px; -webkit-transition: all .2s ease-in-out; transition: all .2s ease-in-out} .thumbnail>img, .thumbnail a>img{display: block; height: auto; max-width: 100%; margin-right: auto; margin-left: auto} a.thumbnail:hover, a.thumbnail:focus, a.thumbnail.active{border-color: #428bca} .thumbnail .caption{padding: 9px; color: #333} .alert{padding: 15px; margin-bottom: 20px; border: 1px solid transparent; border-radius: 4px} .alert h4{margin-top: 0; color: inherit} .alert .alert-link{font-weight: bold} .alert>p, .alert>ul{margin-bottom: 0} .alert>p+p{margin-top: 5px} .alert-dismissable{padding-right: 35px} .alert-dismissable .close{position: relative; top: -2px; right: -21px; color: inherit} .alert-success{color: #3c763d; background-color: #dff0d8; border-color: #d6e9c6} .alert-success hr{border-top-color: #c9e2b3} .alert-success .alert-link{color: #2b542c} .alert-info{color: #31708f; background-color: #d9edf7; border-color: #bce8f1} .alert-info hr{border-top-color: #a6e1ec} .alert-info .alert-link{color: #245269} .alert-warning{color: #8a6d3b; background-color: #fcf8e3; border-color: #faebcc} .alert-warning hr{border-top-color: #f7e1b5} .alert-warning .alert-link{color: #66512c} .alert-danger{color: #a94442; background-color: #f2dede; border-color: #ebccd1} .alert-danger hr{border-top-color: #e4b9c0} .alert-danger .alert-link{color: #843534} @-webkit-keyframes progress-bar-stripes{from{background-position: 40px 0}to{background-position: 0 0}} @keyframes progress-bar-stripes{from{background-position: 40px 0}to{background-position: 0 0}} .progress{height: 20px; margin-bottom: 20px; overflow: hidden; background-color: #f5f5f5; border-radius: 4px; -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1)} .progress-bar{float: left; width: 0; height: 100%; font-size: 12px; line-height: 20px; color: #fff; text-align: center; background-color: #428bca; -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); -webkit-transition: width .6s ease; transition: width .6s ease} .progress-striped .progress-bar{background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-size: 40px 40px} .progress.active .progress-bar{-webkit-animation: progress-bar-stripes 2s linear infinite; animation: progress-bar-stripes 2s linear infinite} .progress-bar-success{background-color: #5cb85c} .progress-striped .progress-bar-success{background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent)} .progress-bar-info{background-color: #5bc0de} .progress-striped .progress-bar-info{background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent)} .progress-bar-warning{background-color: #f0ad4e} .progress-striped .progress-bar-warning{background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent)} .progress-bar-danger{background-color: #d9534f} .progress-striped .progress-bar-danger{background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent)} .media, .media-body{overflow: hidden; zoom: 1} .media, .media .media{margin-top: 15px} .media:first-child{margin-top: 0} .media-object{display: block} .media-heading{margin: 0 0 5px} .media>.pull-left{margin-right: 10px} .media>.pull-right{margin-left: 10px} .media-list{padding-left: 0; list-style: none} .list-group{padding-left: 0; margin-bottom: 20px} .list-group-item{position: relative; display: block; padding: 10px 15px; margin-bottom: -1px; background-color: #fff; border: 1px solid #ddd} .list-group-item:first-child{border-top-right-radius: 4px; border-top-left-radius: 4px} .list-group-item:last-child{margin-bottom: 0; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px} .list-group-item>.badge{float: right} .list-group-item>.badge+.badge{margin-right: 5px} a.list-group-item{color: #555} a.list-group-item .list-group-item-heading{color: #333} a.list-group-item:hover, a.list-group-item:focus{text-decoration: none; background-color: #f5f5f5} a.list-group-item.active, a.list-group-item.active:hover, a.list-group-item.active:focus{z-index: 2; color: #fff; background-color: #428bca; border-color: #428bca} a.list-group-item.active .list-group-item-heading, a.list-group-item.active:hover .list-group-item-heading, a.list-group-item.active:focus .list-group-item-heading{color: inherit} a.list-group-item.active .list-group-item-text, a.list-group-item.active:hover .list-group-item-text, a.list-group-item.active:focus .list-group-item-text{color: #e1edf7} .list-group-item-heading{margin-top: 0; margin-bottom: 5px} .list-group-item-text{margin-bottom: 0; line-height: 1.3} .panel{margin-bottom: 20px; background-color: #fff; border: 1px solid transparent; border-radius: 4px; -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05)} .panel-body{padding: 15px} .panel-body:before, .panel-body:after{display: table; content: " "} .panel-body:after{clear: both} .panel-body:before, .panel-body:after{display: table; content: " "} .panel-body:after{clear: both} .panel>.list-group{margin-bottom: 0} .panel>.list-group .list-group-item{border-width: 1px 0} .panel>.list-group .list-group-item:first-child{border-top-right-radius: 0; border-top-left-radius: 0} .panel>.list-group .list-group-item:last-child{border-bottom: 0} .panel-heading+.list-group .list-group-item:first-child{border-top-width: 0} .panel>.table, .panel>.table-responsive>.table{margin-bottom: 0} .panel>.panel-body+.table, .panel>.panel-body+.table-responsive{border-top: 1px solid #ddd} .panel>.table>tbody:first-child th, .panel>.table>tbody:first-child td{border-top: 0} .panel>.table-bordered, .panel>.table-responsive>.table-bordered{border: 0} .panel>.table-bordered>thead>tr>th:first-child, .panel>.table-responsive>.table-bordered>thead>tr>th:first-child, .panel>.table-bordered>tbody>tr>th:first-child, .panel>.table-responsive>.table-bordered>tbody>tr>th:first-child, .panel>.table-bordered>tfoot>tr>th:first-child, .panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child, .panel>.table-bordered>thead>tr>td:first-child, .panel>.table-responsive>.table-bordered>thead>tr>td:first-child, .panel>.table-bordered>tbody>tr>td:first-child, .panel>.table-responsive>.table-bordered>tbody>tr>td:first-child, .panel>.table-bordered>tfoot>tr>td:first-child, .panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left: 0} .panel>.table-bordered>thead>tr>th:last-child, .panel>.table-responsive>.table-bordered>thead>tr>th:last-child, .panel>.table-bordered>tbody>tr>th:last-child, .panel>.table-responsive>.table-bordered>tbody>tr>th:last-child, .panel>.table-bordered>tfoot>tr>th:last-child, .panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child, .panel>.table-bordered>thead>tr>td:last-child, .panel>.table-responsive>.table-bordered>thead>tr>td:last-child, .panel>.table-bordered>tbody>tr>td:last-child, .panel>.table-responsive>.table-bordered>tbody>tr>td:last-child, .panel>.table-bordered>tfoot>tr>td:last-child, .panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right: 0} .panel>.table-bordered>thead>tr:last-child>th, .panel>.table-responsive>.table-bordered>thead>tr:last-child>th, .panel>.table-bordered>tbody>tr:last-child>th, .panel>.table-responsive>.table-bordered>tbody>tr:last-child>th, .panel>.table-bordered>tfoot>tr:last-child>th, .panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th, .panel>.table-bordered>thead>tr:last-child>td, .panel>.table-responsive>.table-bordered>thead>tr:last-child>td, .panel>.table-bordered>tbody>tr:last-child>td, .panel>.table-responsive>.table-bordered>tbody>tr:last-child>td, .panel>.table-bordered>tfoot>tr:last-child>td, .panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td{border-bottom: 0} .panel>.table-responsive{margin-bottom: 0; border: 0} .panel-heading{padding: 10px 15px; border-bottom: 1px solid transparent; border-top-right-radius: 3px; border-top-left-radius: 3px} .panel-heading>.dropdown .dropdown-toggle{color: inherit} .panel-title{margin-top: 0; margin-bottom: 0; font-size: 16px; color: inherit} .panel-title>a{color: inherit} .panel-footer{padding: 10px 15px; background-color: #f5f5f5; border-top: 1px solid #ddd; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px} .panel-group .panel{margin-bottom: 0; overflow: hidden; border-radius: 4px} .panel-group .panel+.panel{margin-top: 5px} .panel-group .panel-heading{border-bottom: 0} .panel-group .panel-heading+.panel-collapse .panel-body{border-top: 1px solid #ddd} .panel-group .panel-footer{border-top: 0} .panel-group .panel-footer+.panel-collapse .panel-body{border-bottom: 1px solid #ddd} .panel-default{border-color: #ddd} .panel-default>.panel-heading{background-color: transparent; border-bottom: 1px solid #f4f5f6; word-wrap: break-word; padding: 6px 0 9px 0; border-color: transparent;} .panel-default>.panel-heading+.panel-collapse .panel-body{} .panel-default>.panel-footer+.panel-collapse .panel-body{border-bottom-color: #ddd} .panel-primary{border-color: #428bca} .panel-primary>.panel-heading{color: #fff; background-color: #428bca; border-color: #428bca} .panel-primary>.panel-heading+.panel-collapse .panel-body{border-top-color: #428bca} .panel-primary>.panel-footer+.panel-collapse .panel-body{border-bottom-color: #428bca} .panel-success{border-color: #d6e9c6} .panel-success>.panel-heading{color: #3c763d; background-color: #dff0d8; border-color: #d6e9c6} .panel-success>.panel-heading+.panel-collapse .panel-body{border-top-color: #d6e9c6} .panel-success>.panel-footer+.panel-collapse .panel-body{border-bottom-color: #d6e9c6} .panel-warning{border-color: #faebcc} .panel-warning>.panel-heading{color: #8a6d3b; background-color: #fcf8e3; border-color: #faebcc} .panel-warning>.panel-heading+.panel-collapse .panel-body{border-top-color: #faebcc} .panel-warning>.panel-footer+.panel-collapse .panel-body{border-bottom-color: #faebcc} .panel-danger{border-color: #ebccd1} .panel-danger>.panel-heading{color: #a94442; background-color: #f2dede; border-color: #ebccd1} .panel-danger>.panel-heading+.panel-collapse .panel-body{border-top-color: #ebccd1} .panel-danger>.panel-footer+.panel-collapse .panel-body{border-bottom-color: #ebccd1} .panel-info{border-color: #bce8f1} .panel-info>.panel-heading{color: #31708f; background-color: #d9edf7; border-color: #bce8f1} .panel-info>.panel-heading+.panel-collapse .panel-body{border-top-color: #bce8f1} .panel-info>.panel-footer+.panel-collapse .panel-body{border-bottom-color: #bce8f1} .well{min-height: 20px; padding: 19px; margin-bottom: 20px; background-color: #f5f5f5; border: 1px solid #e3e3e3; border-radius: 4px; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05)} .well blockquote{border-color: #ddd; border-color: rgba(0, 0, 0, 0.15)} .well-lg{padding: 24px; border-radius: 6px} .well-sm{padding: 9px; border-radius: 3px} .close{float: right; font-size: 21px; font-weight: bold; line-height: 1; color: #000; text-shadow: 0 1px 0 #fff; opacity: .2; filter: alpha(opacity=20)} .close:hover, .close:focus{color: #000; text-decoration: none; cursor: pointer; opacity: .5; filter: alpha(opacity=50)} button.close{padding: 0; cursor: pointer; background: transparent; border: 0; -webkit-appearance: none} .modal-open{overflow: hidden} .modal{position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 1040; display: none; overflow: auto; overflow-y: scroll} .modal.fade .modal-dialog{-webkit-transform: translate(0, -25%); -ms-transform: translate(0, -25%); transform: translate(0, -25%); -webkit-transition: -webkit-transform .3s ease-out; -moz-transition: -moz-transform .3s ease-out; -o-transition: -o-transform .3s ease-out; transition: transform .3s ease-out} .modal.in .modal-dialog{-webkit-transform: translate(0, 0); -ms-transform: translate(0, 0); transform: translate(0, 0)} .modal-dialog{position: relative; z-index: 1050; width: auto; margin: 10px} .modal-content{position: relative; background-color: #fff; border: 1px solid #999; border: 1px solid rgba(0, 0, 0, 0.2); border-radius: 6px; outline: 0; -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5); box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5); background-clip: padding-box} .modal-backdrop{position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 1030; background-color: #000} .modal-backdrop.fade{opacity: 0; filter: alpha(opacity=0)} .modal-backdrop.in{opacity: .5; filter: alpha(opacity=50)} .modal-header{min-height: 16.428571429px; padding: 15px; border-bottom: 1px solid #e5e5e5} .modal-header .close{margin-top: -2px} .modal-title{margin: 0; line-height: 1.428571429} .modal-body{position: relative; padding: 20px} .modal-footer{padding: 19px 20px 20px; margin-top: 15px; text-align: right; border-top: 1px solid #e5e5e5} .modal-footer:before, .modal-footer:after{display: table; content: " "} .modal-footer:after{clear: both} .modal-footer:before, .modal-footer:after{display: table; content: " "} .modal-footer:after{clear: both} .modal-footer .btn+.btn{margin-bottom: 0; margin-left: 5px} .modal-footer .btn-group .btn+.btn{margin-left: -1px} .modal-footer .btn-block+.btn-block{margin-left: 0} @media screen and (min-width: 768px){.modal-dialog{width: 600px; margin: 30px auto}.modal-content{-webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5)}} .tooltip{position: absolute; z-index: 1030; display: block; font-size: 12px; line-height: 1.4; opacity: 0; filter: alpha(opacity=0); visibility: visible} .tooltip.in{opacity: .9; filter: alpha(opacity=90)} .tooltip.top{padding: 5px 0; margin-top: -3px} .tooltip.right{padding: 0 5px; margin-left: 3px} .tooltip.bottom{padding: 5px 0; margin-top: 3px} .tooltip.left{padding: 0 5px; margin-left: -3px} .tooltip-inner{max-width: 200px; padding: 3px 8px; color: #fff; text-align: center; text-decoration: none; background-color: #000; border-radius: 4px} .tooltip-arrow{position: absolute; width: 0; height: 0; border-color: transparent; border-style: solid} .tooltip.top .tooltip-arrow{bottom: 0; left: 50%; margin-left: -5px; border-top-color: #000; border-width: 5px 5px 0} .tooltip.top-left .tooltip-arrow{bottom: 0; left: 5px; border-top-color: #000; border-width: 5px 5px 0} .tooltip.top-right .tooltip-arrow{right: 5px; bottom: 0; border-top-color: #000; border-width: 5px 5px 0} .tooltip.right .tooltip-arrow{top: 50%; left: 0; margin-top: -5px; border-right-color: #000; border-width: 5px 5px 5px 0} .tooltip.left .tooltip-arrow{top: 50%; right: 0; margin-top: -5px; border-left-color: #000; border-width: 5px 0 5px 5px} .tooltip.bottom .tooltip-arrow{top: 0; left: 50%; margin-left: -5px; border-bottom-color: #000; border-width: 0 5px 5px} .tooltip.bottom-left .tooltip-arrow{top: 0; left: 5px; border-bottom-color: #000; border-width: 0 5px 5px} .tooltip.bottom-right .tooltip-arrow{top: 0; right: 5px; border-bottom-color: #000; border-width: 0 5px 5px} .popover{position: absolute; top: 0; left: 0; z-index: 1010; display: none; max-width: 276px; padding: 1px; text-align: left; white-space: normal; background-color: #fff; border: 1px solid #ccc; border: 1px solid rgba(0, 0, 0, 0.2); border-radius: 6px; -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); background-clip: padding-box} .popover.top{margin-top: -10px} .popover.right{margin-left: 10px} .popover.bottom{margin-top: 10px} .popover.left{margin-left: -10px} .popover-title{padding: 8px 14px; margin: 0; font-size: 14px; font-weight: normal; line-height: 18px; background-color: #f7f7f7; border-bottom: 1px solid #ebebeb; border-radius: 5px 5px 0 0} .popover-content{padding: 9px 14px} .popover .arrow, .popover .arrow:after{position: absolute; display: block; width: 0; height: 0; border-color: transparent; border-style: solid} .popover .arrow{border-width: 11px} .popover .arrow:after{border-width: 10px; content: ""} .popover.top .arrow{bottom: -11px; left: 50%; margin-left: -11px; border-top-color: #999; border-top-color: rgba(0, 0, 0, 0.25); border-bottom-width: 0} .popover.top .arrow:after{bottom: 1px; margin-left: -10px; border-top-color: #fff; border-bottom-width: 0; content: " "} .popover.right .arrow{top: 50%; left: -11px; margin-top: -11px; border-right-color: #999; border-right-color: rgba(0, 0, 0, 0.25); border-left-width: 0} .popover.right .arrow:after{bottom: -10px; left: 1px; border-right-color: #fff; border-left-width: 0; content: " "} .popover.bottom .arrow{top: -11px; left: 50%; margin-left: -11px; border-bottom-color: #999; border-bottom-color: rgba(0, 0, 0, 0.25); border-top-width: 0} .popover.bottom .arrow:after{top: 1px; margin-left: -10px; border-bottom-color: #fff; border-top-width: 0; content: " "} .popover.left .arrow{top: 50%; right: -11px; margin-top: -11px; border-left-color: #999; border-left-color: rgba(0, 0, 0, 0.25); border-right-width: 0} .popover.left .arrow:after{right: 1px; bottom: -10px; border-left-color: #fff; border-right-width: 0; content: " "} .carousel{position: relative; overflow: visible;} .carousel-inner{position: relative; width: 100%; overflow: hidden} .carousel-inner>.item{position: relative; display: none; -webkit-transition: .6s ease-in-out left; transition: .6s ease-in-out left} .carousel-inner>.item>img, .carousel-inner>.item>a>img{display: block; height: auto; max-width: 100%; line-height: 1} .carousel-inner>.active, .carousel-inner>.next, .carousel-inner>.prev{display: block} .carousel-inner>.active{left: 0} .carousel-inner>.next, .carousel-inner>.prev{position: absolute; top: 0; width: 100%} .carousel-inner>.next{left: 100%} .carousel-inner>.prev{left: -100%} .carousel-inner>.next.left, .carousel-inner>.prev.right{left: 0} .carousel-inner>.active.left{left: -100%} .carousel-inner>.active.right{left: 100%} .carousel-control{position: absolute; top: 0; bottom: 0; left: 0; width: 15%; font-size: 20px; color: #fff; text-align: center; text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); opacity: .5; filter: alpha(opacity=50)} .carousel-control.left{background-image: -webkit-linear-gradient(left, color-stop(rgba(0, 0, 0, 0.5) 0), color-stop(rgba(0, 0, 0, 0.0001) 100%)); background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0, rgba(0, 0, 0, 0.0001) 100%); background-repeat: repeat-x; filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1)} .carousel-control.right{right: 0; left: auto; background-image: -webkit-linear-gradient(left, color-stop(rgba(0, 0, 0, 0.0001) 0), color-stop(rgba(0, 0, 0, 0.5) 100%)); background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0, rgba(0, 0, 0, 0.5) 100%); background-repeat: repeat-x; filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1)} .carousel-control:hover, .carousel-control:focus{color: #fff; text-decoration: none; outline: 0; opacity: .9; filter: alpha(opacity=90)} .carousel-control .icon-prev, .carousel-control .icon-next, .carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right{position: absolute; top: 50%; z-index: 5; display: inline-block} .carousel-control .icon-prev, .carousel-control .glyphicon-chevron-left{left: 50%} .carousel-control .icon-next, .carousel-control .glyphicon-chevron-right{right: 50%} .carousel-control .icon-prev, .carousel-control .icon-next{width: 20px; height: 20px; margin-top: -10px; margin-left: -10px; font-family: serif} .carousel-control .icon-prev:before{content: '\2039'} .carousel-control .icon-next:before{content: '\203a'} .carousel-indicators{position: absolute; bottom: 10px; left: 50%; z-index: 15; width: 60%; padding-left: 0; margin-left: -30%; text-align: center; list-style: none} .carousel-indicators li{display: inline-block; width: 10px; height: 10px; margin: 1px; text-indent: -999px; cursor: pointer; background-color: #000 \9; background-color: rgba(0, 0, 0, 0); border: 1px solid #fff; border-radius: 10px} .carousel-indicators .active{width: 12px; height: 12px; margin: 0; background-color: #fff} .carousel-caption{position: absolute; right: 15%; bottom: 20px; left: 15%; z-index: 10; padding-top: 20px; padding-bottom: 20px; color: #fff; text-align: center; text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6)} .carousel-caption .btn{text-shadow: none} @media screen and (min-width: 768px){.carousel-control .glyphicons-chevron-left, .carousel-control .glyphicons-chevron-right, .carousel-control .icon-prev, .carousel-control .icon-next{width: 30px; height: 30px; margin-top: -15px; margin-left: -15px; font-size: 30px}.carousel-caption{right: 20%; left: 20%; padding-bottom: 30px}.carousel-indicators{bottom: 20px}} .clearfix:before, .clearfix:after{display: table; content: " "} .clearfix:after{clear: both} .center-block{display: block; margin-right: auto; margin-left: auto} ul .wizard.pull-right{float: left!important;} .hide{display: none!important} .show{display: block!important} .invisible{visibility: hidden} .text-hide{font: 0/0 a; color: transparent; text-shadow: none; background-color: transparent; border: 0} .hidden{display: none!important; visibility: hidden!important} .affix{position: fixed} @-ms-viewport{width: device-width} .visible-xs, tr.visible-xs, th.visible-xs, td.visible-xs{display: none!important} @media(max-width:767px){.visible-xs{display: block!important}table.visible-xs{display: table}tr.visible-xs{display: table-row!important}th.visible-xs, td.visible-xs{display: table-cell!important}} @media(min-width:768px) and (max-width:991px){.visible-xs.visible-sm{display: block!important}table.visible-xs.visible-sm{display: table}tr.visible-xs.visible-sm{display: table-row!important}th.visible-xs.visible-sm, td.visible-xs.visible-sm{display: table-cell!important}} @media(min-width:992px) and (max-width:1199px){.visible-xs.visible-md{display: block!important}table.visible-xs.visible-md{display: table}tr.visible-xs.visible-md{display: table-row!important}th.visible-xs.visible-md, td.visible-xs.visible-md{display: table-cell!important}} @media(min-width:1200px){.visible-xs.visible-lg{display: block!important}table.visible-xs.visible-lg{display: table}tr.visible-xs.visible-lg{display: table-row!important}th.visible-xs.visible-lg, td.visible-xs.visible-lg{display: table-cell!important}} .visible-sm, tr.visible-sm, th.visible-sm, td.visible-sm{display: none!important} @media(max-width:767px){.visible-sm.visible-xs{display: block!important}table.visible-sm.visible-xs{display: table}tr.visible-sm.visible-xs{display: table-row!important}th.visible-sm.visible-xs, td.visible-sm.visible-xs{display: table-cell!important}} @media(min-width:768px) and (max-width:991px){.visible-sm{display: block!important}table.visible-sm{display: table}tr.visible-sm{display: table-row!important}th.visible-sm, td.visible-sm{display: table-cell!important}} @media(min-width:992px) and (max-width:1199px){.visible-sm.visible-md{display: block!important}table.visible-sm.visible-md{display: table}tr.visible-sm.visible-md{display: table-row!important}th.visible-sm.visible-md, td.visible-sm.visible-md{display: table-cell!important}} @media(min-width:1200px){.visible-sm.visible-lg{display: block!important}table.visible-sm.visible-lg{display: table}tr.visible-sm.visible-lg{display: table-row!important}th.visible-sm.visible-lg, td.visible-sm.visible-lg{display: table-cell!important}} .visible-md, tr.visible-md, th.visible-md, td.visible-md{display: none!important} @media(max-width:767px){.visible-md.visible-xs{display: block!important}table.visible-md.visible-xs{display: table}tr.visible-md.visible-xs{display: table-row!important}th.visible-md.visible-xs, td.visible-md.visible-xs{display: table-cell!important}} @media(min-width:768px) and (max-width:991px){.visible-md.visible-sm{display: block!important}table.visible-md.visible-sm{display: table}tr.visible-md.visible-sm{display: table-row!important}th.visible-md.visible-sm, td.visible-md.visible-sm{display: table-cell!important}} @media(min-width:992px) and (max-width:1199px){.visible-md{display: block!important}table.visible-md{display: table}tr.visible-md{display: table-row!important}th.visible-md, td.visible-md{display: table-cell!important}} @media(min-width:1200px){.visible-md.visible-lg{display: block!important}table.visible-md.visible-lg{display: table}tr.visible-md.visible-lg{display: table-row!important}th.visible-md.visible-lg, td.visible-md.visible-lg{display: table-cell!important}} .visible-lg, tr.visible-lg, th.visible-lg, td.visible-lg{display: none!important} @media(max-width:767px){.visible-lg.visible-xs{display: block!important}table.visible-lg.visible-xs{display: table}tr.visible-lg.visible-xs{display: table-row!important}th.visible-lg.visible-xs, td.visible-lg.visible-xs{display: table-cell!important}} @media(min-width:768px) and (max-width:991px){.visible-lg.visible-sm{display: block!important}table.visible-lg.visible-sm{display: table}tr.visible-lg.visible-sm{display: table-row!important}th.visible-lg.visible-sm, td.visible-lg.visible-sm{display: table-cell!important}} @media(min-width:992px) and (max-width:1199px){.visible-lg.visible-md{display: block!important}table.visible-lg.visible-md{display: table}tr.visible-lg.visible-md{display: table-row!important}th.visible-lg.visible-md, td.visible-lg.visible-md{display: table-cell!important}} @media(min-width:1200px){.visible-lg{display: block!important}table.visible-lg{display: table}tr.visible-lg{display: table-row!important}th.visible-lg, td.visible-lg{display: table-cell!important}} .hidden-xs{} table.hidden-xs{display: table} tr.hidden-xs{display: table-row!important} th.hidden-xs, td.hidden-xs{display: table-cell!important} @media(max-width:767px){.hidden-xs, tr.hidden-xs, th.hidden-xs, td.hidden-xs{display: none!important}} @media(min-width:768px) and (max-width:991px){.hidden-xs.hidden-sm, tr.hidden-xs.hidden-sm, th.hidden-xs.hidden-sm, td.hidden-xs.hidden-sm{display: none!important}} @media(min-width:992px) and (max-width:1199px){.hidden-xs.hidden-md, tr.hidden-xs.hidden-md, th.hidden-xs.hidden-md, td.hidden-xs.hidden-md{display: none!important}} @media(min-width:1200px){.hidden-xs.hidden-lg, tr.hidden-xs.hidden-lg, th.hidden-xs.hidden-lg, td.hidden-xs.hidden-lg{display: none!important}} .hidden-sm{display: block!important} table.hidden-sm{display: table} tr.hidden-sm{display: table-row!important} th.hidden-sm, td.hidden-sm{display: table-cell!important} @media(max-width:767px){.hidden-sm.hidden-xs, tr.hidden-sm.hidden-xs, th.hidden-sm.hidden-xs, td.hidden-sm.hidden-xs{display: none!important}} @media(min-width:768px) and (max-width:991px){.hidden-sm, tr.hidden-sm, th.hidden-sm, td.hidden-sm{display: none!important}} @media(min-width:992px) and (max-width:1199px){.hidden-sm.hidden-md, tr.hidden-sm.hidden-md, th.hidden-sm.hidden-md, td.hidden-sm.hidden-md{display: none!important}} @media(min-width:1200px){.hidden-sm.hidden-lg, tr.hidden-sm.hidden-lg, th.hidden-sm.hidden-lg, td.hidden-sm.hidden-lg{display: none!important}} .hidden-md{display: block!important} table.hidden-md{display: table} tr.hidden-md{display: table-row!important} th.hidden-md, td.hidden-md{display: table-cell!important} @media(max-width:767px){.hidden-md.hidden-xs, tr.hidden-md.hidden-xs, th.hidden-md.hidden-xs, td.hidden-md.hidden-xs{display: none!important}} @media(min-width:768px) and (max-width:991px){.hidden-md.hidden-sm, tr.hidden-md.hidden-sm, th.hidden-md.hidden-sm, td.hidden-md.hidden-sm{display: none!important}} @media(min-width:992px) and (max-width:1199px){.hidden-md, tr.hidden-md, th.hidden-md, td.hidden-md{display: none!important}} @media(min-width:1200px){.hidden-md.hidden-lg, tr.hidden-md.hidden-lg, th.hidden-md.hidden-lg, td.hidden-md.hidden-lg{display: none!important}} .hidden-lg{display: block!important} table.hidden-lg{display: table} tr.hidden-lg{display: table-row!important} th.hidden-lg, td.hidden-lg{display: table-cell!important} @media(max-width:767px){.hidden-lg.hidden-xs, tr.hidden-lg.hidden-xs, th.hidden-lg.hidden-xs, td.hidden-lg.hidden-xs{display: none!important}} @media(min-width:768px) and (max-width:991px){.hidden-lg.hidden-sm, tr.hidden-lg.hidden-sm, th.hidden-lg.hidden-sm, td.hidden-lg.hidden-sm{display: none!important}} @media(min-width:992px) and (max-width:1199px){.hidden-lg.hidden-md, tr.hidden-lg.hidden-md, th.hidden-lg.hidden-md, td.hidden-lg.hidden-md{display: none!important}} @media(min-width:1200px){.hidden-lg, tr.hidden-lg, th.hidden-lg, td.hidden-lg{display: none!important}} .visible-print, tr.visible-print, th.visible-print, td.visible-print{display: none!important} @media print{.visible-print{display: block!important}table.visible-print{display: table}tr.visible-print{display: table-row!important}th.visible-print, td.visible-print{display: table-cell!important}.hidden-print, tr.hidden-print, th.hidden-print, td.hidden-print{display: none!important}} ul.wizard{box-shadow:none!important; -webkit-box-shadow:none!important;} ul.wizard li{border:0 !important; background-color: inherit!important;} ul.wizard li .chevron:before{border-left: 10px solid #fff!important;} ul.wizard li .chevron{position: absolute; top: 10px; right: -10px; z-index: 1; display: block; border: 10px solid transparent; border-right: 0; border-left: 5px solid #d4d4d4;} #top_menu li a{margin-left:10px;} #theme_customize_modal .modal-dialog{max-width: 100%; max-height: 100%;} .coccoc-alo-phone{position:fixed;visibility:hidden; background-color:transparent;width:200px; height:200px;cursor:pointer;z-index:200000 !important; -webkit-backface-visibility:hidden; -webkit-transform:translateZ(0); -webkit-transition:visibility .5s; -moz-transition:visibility .5s; -o-transition:visibility .5s;transition:visibility .5s; right:150px; top:30px} .coccoc-alo-phone.coccoc-alo-show{visibility:visible} @-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}} @-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}} @-webkit-keyframes fadeOutRight{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0); transform:translate3d(100%,0,0)}} .fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight} .coccoc-alo-phone.coccoc-alo-static{opacity:.6} .coccoc-alo-phone.coccoc-alo-hover,.coccoc-alo-phone:hover{opacity:1} .coccoc-alo-ph-circle{width:160px; height:160px; top:20px; left:20px; position:absolute;background-color:transparent;-webkit-border-radius:100%; -moz-border-radius:100%; border-radius:100%; border:2px solid rgba(30,30,30,0.4); border:2px solid #bfebfc 9; opacity:.1; -webkit-animation:coccoc-alo-circle-anim 1.2s infinite ease-in-out; -moz-animation:coccoc-alo-circle-anim 1.2s infinite ease-in-out; -ms-animation:coccoc-alo-circle-anim 1.2s infinite ease-in-out; -o-animation:coccoc-alo-circle-anim 1.2s infinite ease-in-out; animation:coccoc-alo-circle-anim 1.2s infinite ease-in-out; -webkit-transition:all .5s;-moz-transition:all .5s; -o-transition:all .5s;transition:all .5s; -webkit-transform-origin:50% 50%; -moz-transform-origin:50% 50%; -ms-transform-origin:50% 50%; -o-transform-origin:50% 50%;transform-origin:50% 50%} .coccoc-alo-phone.coccoc-alo-active .coccoc-alo-ph-circle{-webkit-animation:coccoc-alo-circle-anim 1.1s infinite ease-in-out !important; -moz-animation:coccoc-alo-circle-anim 1.1s infinite ease-in-out !important; -ms-animation:coccoc-alo-circle-anim 1.1s infinite ease-in-out !important; -o-animation:coccoc-alo-circle-anim 1.1s infinite ease-in-out !important; animation:coccoc-alo-circle-anim 1.1s infinite ease-in-out !important} .coccoc-alo-phone.coccoc-alo-static .coccoc-alo-ph-circle{-webkit-animation:coccoc-alo-circle-anim 2.2s infinite ease-in-out !important; -moz-animation:coccoc-alo-circle-anim 2.2s infinite ease-in-out !important; -ms-animation:coccoc-alo-circle-anim 2.2s infinite ease-in-out !important; -o-animation:coccoc-alo-circle-anim 2.2s infinite ease-in-out !important; animation:coccoc-alo-circle-anim 2.2s infinite ease-in-out !important} .coccoc-alo-phone.coccoc-alo-hover .coccoc-alo-ph-circle,.coccoc-alo-phone:hover .coccoc-alo-ph-circle{border-color:#00aff2;opacity:.5} .coccoc-alo-phone.coccoc-alo-green.coccoc-alo-hover .coccoc-alo-ph-circle,.coccoc-alo-phone.coccoc-alo-green:hover .coccoc-alo-ph-circle{border-color:#75eb50; border-color:#baf5a7 9; opacity:.5} .coccoc-alo-phone.coccoc-alo-green .coccoc-alo-ph-circle{border-color:#F20000;border-color:#bfebfc 9;opacity:.5} .coccoc-alo-phone.coccoc-alo-gray.coccoc-alo-hover .coccoc-alo-ph-circle,.coccoc-alo-phone.coccoc-alo-gray:hover .coccoc-alo-ph-circle{border-color:#ccc;opacity:.5} .coccoc-alo-phone.coccoc-alo-gray .coccoc-alo-ph-circle{border-color:#75eb50;opacity:.5} .coccoc-alo-ph-circle-fill{width:100px; height:100px; top:50px; left:50px; position:absolute;background-color:#000; -webkit-border-radius:100%; -moz-border-radius:100%;border-radius:100%;border:2px solid transparent;opacity:.1; -webkit-animation:coccoc-alo-circle-fill-anim 2.3s infinite ease-in-out;-moz-animation:coccoc-alo-circle-fill-anim 2.3s infinite ease-in-out; -ms-animation:coccoc-alo-circle-fill-anim 2.3s infinite ease-in-out; -o-animation:coccoc-alo-circle-fill-anim 2.3s infinite ease-in-out; animation:coccoc-alo-circle-fill-anim 2.3s infinite ease-in-out; -webkit-transition:all .5s;-moz-transition:all .5s; -o-transition:all .5s;transition:all .5s; -webkit-transform-origin:50% 50%; -moz-transform-origin:50% 50%; -ms-transform-origin:50% 50%; -o-transform-origin:50% 50%; transform-origin:50% 50%} .coccoc-alo-phone.coccoc-alo-active .coccoc-alo-ph-circle-fill{-webkit-animation:coccoc-alo-circle-fill-anim 1.7s infinite ease-in-out !important; -moz-animation:coccoc-alo-circle-fill-anim 1.7s infinite ease-in-out !important; -ms-animation:coccoc-alo-circle-fill-anim 1.7s infinite ease-in-out !important; -o-animation:coccoc-alo-circle-fill-anim 1.7s infinite ease-in-out !important; animation:coccoc-alo-circle-fill-anim 1.7s infinite ease-in-out !important} .coccoc-alo-phone.coccoc-alo-static .coccoc-alo-ph-circle-fill{-webkit-animation:coccoc-alo-circle-fill-anim 2.3s infinite ease-in-out !important; -moz-animation:coccoc-alo-circle-fill-anim 2.3s infinite ease-in-out !important; -ms-animation:coccoc-alo-circle-fill-anim 2.3s infinite ease-in-out !important; -o-animation:coccoc-alo-circle-fill-anim 2.3s infinite ease-in-out !important; animation:coccoc-alo-circle-fill-anim 2.3s infinite ease-in-out !important;opacity:0 !important} .coccoc-alo-phone.coccoc-alo-hover .coccoc-alo-ph-circle-fill,.coccoc-alo-phone:hover .coccoc-alo-ph-circle-fill{background-color:rgba(0,175,242,0.5); background-color:#00aff2 9;opacity:.75 !important} .coccoc-alo-phone.coccoc-alo-green.coccoc-alo-hover .coccoc-alo-ph-circle-fill,.coccoc-alo-phone.coccoc-alo-green:hover .coccoc-alo-ph-circle-fill{background-color:rgba(117,235,80,0.5); background-color:#baf5a7 9;opacity:.75 !important} .coccoc-alo-phone.coccoc-alo-green .coccoc-alo-ph-circle-fill{background-color:rgba(242, 223, 0, 0.85); background-color:#a6e3fa 9;opacity:.75 !important} .coccoc-alo-phone.coccoc-alo-gray.coccoc-alo-hover .coccoc-alo-ph-circle-fill,.coccoc-alo-phone.coccoc-alo-gray:hover .coccoc-alo-ph-circle-fill{background-color:rgba(204,204,204,0.5); background-color:#ccc 9;opacity:.75 !important} .coccoc-alo-phone.coccoc-alo-gray .coccoc-alo-ph-circle-fill{background-color:rgba(117,235,80,0.5);opacity:.75 !important} .coccoc-alo-ph-img-circle{width:60px;height:60px;top:70px;left:70px; position:absolute; background:rgba(30,30,30,0.1) url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAACXBIWXMAAAsTAAALEwEAmpwYAAABNmlDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjarY6xSsNQFEDPi6LiUCsEcXB4kygotupgxqQtRRCs1SHJ1qShSmkSXl7VfoSjWwcXd7/AyVFwUPwC/0Bx6uAQIYODCJ7p3MPlcsGo2HWnYZRhEGvVbjrS9Xw5+8QMUwDQCbPUbrUOAOIkjvjB5ysC4HnTrjsN/sZ8mCoNTIDtbpSFICpA/0KnGsQYMIN+qkHcAaY6addAPAClXu4vQCnI/Q0oKdfzQXwAZs/1fDDmADPIfQUwdXSpAWpJOlJnvVMtq5ZlSbubBJE8HmU6GmRyPw4TlSaqo6MukP8HwGK+2G46cq1qWXvr/DOu58vc3o8QgFh6LFpBOFTn3yqMnd/n4sZ4GQ5vYXpStN0ruNmAheuirVahvAX34y/Axk/96FpPYgAAACBjSFJNAAB6JQAAgIMAAPn/AACA6AAAUggAARVYAAA6lwAAF2/XWh+QAAAB/ElEQVR42uya7W3CMBCG31QM4A1aNggTlG6QbpBMkHYC1AloJ4BOABuEDcgGtBOETnD9c1ERCH/lwxeaV8oPFGP86Hy+DxMREW5Bd7gRjSDSNGn4/RiAOvm8C0ZCRD5PSkQVXSr1nK/xE3mcWimA1ZV3JYBZCIO4giQANoYxMwYS6+xKY4lT5dJPreWZY+uspqSCKPYN27GJVBDXheVSQe494ksiEWTuMXcu1dld9SARxDX1OAJ4lgjy4zDnFsC076A4adEiRwAZg4hOUSpNoCsBPDGM+HqkNGynYBCuILuWj+dgWysGsNe8nwL4GsrW0m2fxZBq9rW0rNcX5MOQ9eZD8JFahcG5g/iKT671alGAYQggpYWvpEPYWrU/HDTOfeRIX0q2SL3QN4tGhZJukVobQyXYWw7WtLDKDIuM+ZSzscyCE9PCy5IttCvnZNaeiGLNHKuz8ZVh/MXTVu/1xQKmIqLEAuJ0fNo3iG5B51oSkeKnsBi/4bG9gYB/lCytU5G9DryFW+3Gm+JLwU7ehbJrwTjq4DJU8bHcVbEV9dXXqqP6uqO5e2/QZRYJpqu2IUAA4B3tXvx8hgKp05QZW6dJqrLTNkB6vrRURLRwPHqtYgkC3cLWQAcDQGGKH13FER/NATzi786+BPDNjm1dMkfjn2pGkBHkf4D8DgBJDuDHx9BN+gAAAABJRU5ErkJggg==") no-repeat center center;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:2px solid transparent;opacity:.7;-webkit-animation:coccoc-alo-circle-img-anim 1s infinite ease-in-out;-moz-animation:coccoc-alo-circle-img-anim 1s infinite ease-in-out;-ms-animation:coccoc-alo-circle-img-anim 1s infinite ease-in-out;-o-animation:coccoc-alo-circle-img-anim 1s infinite ease-in-out;animation:coccoc-alo-circle-img-anim 1s infinite ease-in-out;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%} .coccoc-alo-phone.coccoc-alo-active .coccoc-alo-ph-img-circle{-webkit-animation:coccoc-alo-circle-img-anim 1s infinite ease-in-out !important;-moz-animation:coccoc-alo-circle-img-anim 1s infinite ease-in-out !important;-ms-animation:coccoc-alo-circle-img-anim 1s infinite ease-in-out !important;-o-animation:coccoc-alo-circle-img-anim 1s infinite ease-in-out !important;animation:coccoc-alo-circle-img-anim 1s infinite ease-in-out !important} .coccoc-alo-phone.coccoc-alo-static .coccoc-alo-ph-img-circle{-webkit-animation:coccoc-alo-circle-img-anim 0s infinite ease-in-out !important;-moz-animation:coccoc-alo-circle-img-anim 0s infinite ease-in-out !important;-ms-animation:coccoc-alo-circle-img-anim 0s infinite ease-in-out !important;-o-animation:coccoc-alo-circle-img-anim 0s infinite ease-in-out !important;animation:coccoc-alo-circle-img-anim 0s infinite ease-in-out !important} .coccoc-alo-phone.coccoc-alo-hover .coccoc-alo-ph-img-circle,.coccoc-alo-phone:hover .coccoc-alo-ph-img-circle{background-color:#00aff2} .coccoc-alo-phone.coccoc-alo-green.coccoc-alo-hover .coccoc-alo-ph-img-circle,.coccoc-alo-phone.coccoc-alo-green:hover .coccoc-alo-ph-img-circle{background-color:#75eb50;background-color:#75eb50 9} .coccoc-alo-phone.coccoc-alo-green .coccoc-alo-ph-img-circle{background-color:#00aff2;background-color:#F20000} .coccoc-alo-phone.coccoc-alo-gray.coccoc-alo-hover .coccoc-alo-ph-img-circle,.coccoc-alo-phone.coccoc-alo-gray:hover .coccoc-alo-ph-img-circle{background-color:#ccc} .coccoc-alo-phone.coccoc-alo-gray .coccoc-alo-ph-img-circle{background-color:#75eb50} @-moz-keyframes coccoc-alo-circle-anim{0%{-moz-transform:rotate(0) scale(.5) skew(1deg);opacity:.1;-moz-opacity:.1;-webkit-opacity:.1;-o-opacity:.1}30%{-moz-transform:rotate(0) scale(.7) skew(1deg);opacity:.5;-moz-opacity:.5;-webkit-opacity:.5;-o-opacity:.5}100%{-moz-transform:rotate(0) scale(1) skew(1deg);opacity:.6;-moz-opacity:.6;-webkit-opacity:.6;-o-opacity:.1}} @-webkit-keyframes coccoc-alo-circle-anim{0%{-webkit-transform:rotate(0) scale(.5) skew(1deg);-webkit-opacity:.1}30%{-webkit-transform:rotate(0) scale(.7) skew(1deg);-webkit-opacity:.5}100%{-webkit-transform:rotate(0) scale(1) skew(1deg);-webkit-opacity:.1}} @-o-keyframes coccoc-alo-circle-anim{0%{-o-transform:rotate(0) kscale(.5) skew(1deg);-o-opacity:.1}30%{-o-transform:rotate(0) scale(.7) skew(1deg);-o-opacity:.5}100%{-o-transform:rotate(0) scale(1) skew(1deg);-o-opacity:.1}} @-moz-keyframes coccoc-alo-circle-fill-anim{0%{-moz-transform:rotate(0) scale(.7) skew(1deg);opacity:.2}50%{-moz-transform:rotate(0) -moz-scale(1) skew(1deg);opacity:.2}100%{-moz-transform:rotate(0) scale(.7) skew(1deg);opacity:.2}} @-webkit-keyframes coccoc-alo-circle-fill-anim{0%{-webkit-transform:rotate(0) scale(.7) skew(1deg);opacity:.2}50%{-webkit-transform:rotate(0) scale(1) skew(1deg);opacity:.2}100%{-webkit-transform:rotate(0) scale(.7) skew(1deg);opacity:.2}} @-o-keyframes coccoc-alo-circle-fill-anim{0%{-o-transform:rotate(0) scale(.7) skew(1deg);opacity:.2}50%{-o-transform:rotate(0) scale(1) skew(1deg);opacity:.2}100%{-o-transform:rotate(0) scale(.7) skew(1deg);opacity:.2}} @-moz-keyframes coccoc-alo-circle-img-anim{0%{transform:rotate(0) scale(1) skew(1deg)}10%{-moz-transform:rotate(-25deg) scale(1) skew(1deg)}20%{-moz-transform:rotate(25deg) scale(1) skew(1deg)}30%{-moz-transform:rotate(-25deg) scale(1) skew(1deg)}40%{-moz-transform:rotate(25deg) scale(1) skew(1deg)}50%{-moz-transform:rotate(0) scale(1) skew(1deg)}100%{-moz-transform:rotate(0) scale(1) skew(1deg)}} @-webkit-keyframes coccoc-alo-circle-img-anim{0%{-webkit-transform:rotate(0) scale(1) skew(1deg)}10%{-webkit-transform:rotate(-25deg) scale(1) skew(1deg)}20%{-webkit-transform:rotate(25deg) scale(1) skew(1deg)}30%{-webkit-transform:rotate(-25deg) scale(1) skew(1deg)}40%{-webkit-transform:rotate(25deg) scale(1) skew(1deg)}50%{-webkit-transform:rotate(0) scale(1) skew(1deg)}100%{-webkit-transform:rotate(0) scale(1) skew(1deg)}} @-o-keyframes coccoc-alo-circle-img-anim{0%{-o-transform:rotate(0) scale(1) skew(1deg)}10%{-o-transform:rotate(-25deg) scale(1) skew(1deg)}20%{-o-transform:rotate(25deg) scale(1) skew(1deg)}30%{-o-transform:rotate(-25deg) scale(1) skew(1deg)}40%{-o-transform:rotate(25deg) scale(1) skew(1deg)}50%{-o-transform:rotate(0) scale(1) skew(1deg)}100%{-o-transform:rotate(0) scale(1) skew(1deg)}} @-moz-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}} @-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}} @-o-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}} @keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}} @-moz-keyframes fadeOutRight{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}} @-webkit-keyframes fadeOutRight{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}} @-o-keyframes fadeOutRight{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}} @keyframes fadeOutRight{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}} @-moz-keyframes coccoc-alo-circle-anim{0%{transform:rotate(0) scale(.5) skew(1deg);opacity:.1}30%{transform:rotate(0) scale(.7) skew(1deg);opacity:.5}100%{transform:rotate(0) scale(1) skew(1deg);opacity:.1}} @-webkit-keyframes coccoc-alo-circle-anim{0%{transform:rotate(0) scale(.5) skew(1deg);opacity:.1}30%{transform:rotate(0) scale(.7) skew(1deg);opacity:.5}100%{transform:rotate(0) scale(1) skew(1deg);opacity:.1}} @-o-keyframes coccoc-alo-circle-anim{0%{transform:rotate(0) scale(.5) skew(1deg);opacity:.1}30%{transform:rotate(0) scale(.7) skew(1deg);opacity:.5}100%{transform:rotate(0) scale(1) skew(1deg);opacity:.1}} @keyframes coccoc-alo-circle-anim{0%{transform:rotate(0) scale(.5) skew(1deg);opacity:.1}30%{transform:rotate(0) scale(.7) skew(1deg);opacity:.5}100%{transform:rotate(0) scale(1) skew(1deg);opacity:.1}} @-moz-keyframes coccoc-alo-circle-fill-anim{0%{transform:rotate(0) scale(.7) skew(1deg);opacity:.2}50%{transform:rotate(0) scale(1) skew(1deg);opacity:.2}100%{transform:rotate(0) scale(.7) skew(1deg);opacity:.2}} @-webkit-keyframes coccoc-alo-circle-fill-anim{0%{transform:rotate(0) scale(.7) skew(1deg);opacity:.2}50%{transform:rotate(0) scale(1) skew(1deg);opacity:.2}100%{transform:rotate(0) scale(.7) skew(1deg);opacity:.2}} @-o-keyframes coccoc-alo-circle-fill-anim{0%{transform:rotate(0) scale(.7) skew(1deg);opacity:.2}50%{transform:rotate(0) scale(1) skew(1deg);opacity:.2}100%{transform:rotate(0) scale(.7) skew(1deg);opacity:.2}} @keyframes coccoc-alo-circle-fill-anim{0%{transform:rotate(0) scale(.7) skew(1deg);opacity:.2}50%{transform:rotate(0) scale(1) skew(1deg);opacity:.2}100%{transform:rotate(0) scale(.7) skew(1deg);opacity:.2}} @-moz-keyframes coccoc-alo-circle-img-anim{0%{transform:rotate(0) scale(1) skew(1deg)}10%{transform:rotate(-25deg) scale(1) skew(1deg)}20%{transform:rotate(25deg) scale(1) skew(1deg)}30%{transform:rotate(-25deg) scale(1) skew(1deg)}40%{transform:rotate(25deg) scale(1) skew(1deg)}50%{transform:rotate(0) scale(1) skew(1deg)}100%{transform:rotate(0) scale(1) skew(1deg)}} @-webkit-keyframes coccoc-alo-circle-img-anim{0%{transform:rotate(0) scale(1) skew(1deg)}10%{transform:rotate(-25deg) scale(1) skew(1deg)}20%{transform:rotate(25deg) scale(1) skew(1deg)}30%{transform:rotate(-25deg) scale(1) skew(1deg)}40%{transform:rotate(25deg) scale(1) skew(1deg)}50%{transform:rotate(0) scale(1) skew(1deg)}100%{transform:rotate(0) scale(1) skew(1deg)}} @-o-keyframes coccoc-alo-circle-img-anim{0%{transform:rotate(0) scale(1) skew(1deg)}10%{transform:rotate(-25deg) scale(1) skew(1deg)}20%{transform:rotate(25deg) scale(1) skew(1deg)}30%{transform:rotate(-25deg) scale(1) skew(1deg)}40%{transform:rotate(25deg) scale(1) skew(1deg)}50%{transform:rotate(0) scale(1) skew(1deg)}100%{transform:rotate(0) scale(1) skew(1deg)}} @keyframes coccoc-alo-circle-img-anim{0%{transform:rotate(0) scale(1) skew(1deg)}10%{transform:rotate(-25deg) scale(1) skew(1deg)}20%{transform:rotate(25deg) scale(1) skew(1deg)}30%{transform:rotate(-25deg) scale(1) skew(1deg)}40%{transform:rotate(25deg) scale(1) skew(1deg)}50%{transform:rotate(0) scale(1) skew(1deg)}100%{transform:rotate(0) scale(1) skew(1deg)}} #coccoc-alo-wrapper{position:fixed;width:100%;bottom:0;top:0;left:0;z-index:2000000;overflow:visible;display:none;color:#383838} #coccoc-alo-wrapper.night-mode{color:#fff} .coccoc-alo-popup-close{-webkit-border-radius:2px !important;-moz-border-radius:2px !important;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;position:absolute !important;right:-15px !important;top:-15px !important;height:30px !important;width:30px !important;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozZWEyNDI5ZC0yYmI3LWYzNDMtYjBjZi1jMGJjYTE4ODRmZjkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjRGMTI2QTcxNDBFMTFFNUFENEZCRDVFQ0JDQjQyQzIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjRGMTI2QTYxNDBFMTFFNUFENEZCRDVFQ0JDQjQyQzIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjVmYzc3OTY1LWUxNWUtNGU0Ni04ODFjLTBlOTQ3YjBmMzBmNyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozZWEyNDI5ZC0yYmI3LWYzNDMtYjBjZi1jMGJjYTE4ODRmZjkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5iCEbHAAABl0lEQVR42sSXS07DMBCGnSKyDorEAVjACTgCIEVlXU5R9QjlCk3VAzTrLhMJ2NIVJ2DDuo9EsKUszEw0kaIQbI+bxy/9UhRP5pMcjz12pJTCQKfgO/AN+Bp8AfZo7Av8AX4Dv4CfwD/ajAhW2ANPwTtprj1946lyq6AP4I2014ZyGINPwAvZnBaUUwnGgJVsXqsqvAoOZXua/wceyfY1KngOlROWxjv4XLSrHfgKS3BALyYdQAUxJkUdu7o6jeNYZlmmnUeMwViNkOUieKiLTNNURlGkhOPYcrnMYw00RPDMJFIFZ0JRIYJfTaPr4BZQ1Fow9+EcgCAEWkLz/4zl9A1rzOUsTQCKJEny5yAIhO/73NV9GNjUhOM4tc8scae6PL3laedONYLXNtC6f85dXDNb6BHw0GgDKaCqxEz4fbFlpk1smQjnbJmCeqSuNO3jWNyDL8vHIrao4w6OxTGx/rQ+8z5an16bvd7a22pDvz0CuOU29NUrzKOuzqvlTN8orzAO89J2W7q0ndHYZ+nS9kw+6BL+CjAAEvDTBJC9qhAAAAAASUVORK5CYII=");background-position:center center;background-repeat:no-repeat;cursor:pointer !important;-webkit-transition:.3s ease-out !important;-moz-transition:.3s ease-out !important;-o-transition:.3s ease-out !important;transition:.3s ease-out !important} #coccoc-alo-wrapper.night-mode .coccoc-alo-popup-close{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozZWEyNDI5ZC0yYmI3LWYzNDMtYjBjZi1jMGJjYTE4ODRmZjkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OUY2REUyNDQxNDE2MTFFNThBNEJENTVFNDA2QjFFOUEiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OUY2REUyNDMxNDE2MTFFNThBNEJENTVFNDA2QjFFOUEiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjVmYzc3OTY1LWUxNWUtNGU0Ni04ODFjLTBlOTQ3YjBmMzBmNyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozZWEyNDI5ZC0yYmI3LWYzNDMtYjBjZi1jMGJjYTE4ODRmZjkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz56uyuzAAABfUlEQVR42sSXvU7DMBDHYxCdw8IDMMCWTDwCdClznLcJr9BUfYs+ALDSqXMisTD3S4K1MBx3kS1ZVuqvNslf+kuRfL5f5OTsMwOAyEFX6DH6Ef2AvkXHYuwH/YVeod/Rr+g/a0YCGxyjC/QW3LUTc2JTbhOUo9cQrrXI4Qy+RM/hfJqLnEYwBSzg/FrocB1cQneaHQNn0L0yyWOinKg0PtE3Ubfaou+bEhRvUEB/KuRSj2x1muc51HVtzUgxnHNbGLFGBJ7YIquqgjRNjXAaS5KkiXXQhMBTl0gT3BNKKgn84RrdBg+AkpaR5z7cAAhEwEBo850JfPCdJeGBUNLhIqQYGWOtz17yXWp1edVlD1nqZQi07Zv7/lzTUOgJ8NJpA5FQU2JP+LPcMvfGIyXLnBISnGJdt8xBDom+j8Ud+k49FvtqBPix1mc2ROszaLM3WHurN/SbE4Ab34Zev8K82Opc017MMV5hmOel7Um5tF2LsW/l0vYm/GtL+C/AAAHy+OD95QLeAAAAAElFTkSuQmCC")} #coccoc-alo-wrapper .coccoc-alo-popup-close:hover{opacity:.6 !important} .coccoc-alo-popup{display:inline-block;position:relative;-webkit-border-radius:16px; -moz-border-radius:16px;border-radius:16px; background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3wYZCyIUPNCUUwAAAA1JREFUCNdj+P///2cACe8D8SyfS4EAAAAASUVORK5CYII="); -webkit-transition:.6s ease-out;-moz-transition:.6s ease-out; -o-transition:.6s ease-out;transition:.6s ease-out; margin:0 auto;z-index:200001;text-align:center;padding:60px 75px} #coccoc-alo-wrapper.night-mode .coccoc-alo-popup{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3wYZCyAMHYpuhwAAAA1JREFUCNdjMDY2/gwAAsMBjX/tf+YAAAAASUVORK5CYII=")} #coccoc-alo-wrapper .coccoc-alo-overlay{position:fixed;width:100%; height:100%; background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABAQMAAAAl21bKAAAAA1BMVEUAAACnej3aAAAAAXRSTlOZyTXzhgAAAApJREFUCB1jYAAAAAIAAc/INeUAAAAASUVORK5CYII=");top:0;left:0;z-index:200000} .coccoc-alo-popup h3{font-size:24px;margin:0 0 40px;font-family:'Open Sans';font-weight:300;white-space:nowrap} .night-mode .coccoc-alo-popup h3{font-size:23px} .night-mode .coccoc-alo-message{padding-bottom:0} .coccoc-alo-message{height:32px;padding:18px 0 13px 0;text-align:center;clear:both;font-size:14px} #coccoc-alo-wrapper .coccoc-alo-popup .coccoc-alo-input-wrapper .label,#coccoc-alo-wrapper .coccoc-alo-popup .coccoc-alo-input-wrapper .label + .input{float:left;width:49%} #coccoc-alo-wrapper .coccoc-alo-popup .coccoc-alo-input-wrapper .input{padding:0 13px} #coccoc-alo-wrapper .coccoc-alo-popup .coccoc-alo-input-wrapper label{color:#616161;font-size:18px;height:28px;line-height:28px;padding-right:15px} .coccoc-alo-number{color:#00bed5;font-size:28px;font-family:Montserrat,"Lucida Console",Monaco,monospace,sans-serif;font-weight:normal;background-color:transparent;border:none;border-width:0;display:inline-block;border-bottom:#00bed5 solid 1px;padding-bottom:10px;margin:0 auto;width:221px} coccoc-alo-number::-ms-clear{display:none;width:0;height:0} .night-mode .coccoc-alo-number{border:#00bed5 solid 1px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:13px 31px} #coccoc-alo-wrapper .coccoc-alo-popup .coccoc-alo-input-wrapper input[type="text"].valid-invalid{color:#ff496b} #coccoc-alo-wrapper .coccoc-alo-popup .coccoc-alo-input-wrapper input[type="text"]:focus{outline:0} #coccoc-alo-wrapper .coccoc-alo-popup .coccoc-alo-input-wrapper input[type="text"]::-webkit-input-placeholder{color:#d1d1d1} #coccoc-alo-wrapper .coccoc-alo-popup .coccoc-alo-input-wrapper input[type="text"]::-moz-placeholder{color:#d1d1d1} #coccoc-alo-wrapper .coccoc-alo-popup .coccoc-alo-input-wrapper input[type="text"]::-ms-input-placeholder{color:#d1d1d1} #coccoc-alo-wrapper .coccoc-alo-popup .coccoc-alo-input-wrapper input[type="text"]::-moz-placeholder{color:#d1d1d1} #coccoc-alo-wrapper.night-mode .coccoc-alo-popup .coccoc-alo-input-wrapper input[type="text"]::-webkit-input-placeholder{color:#60615f} #coccoc-alo-wrapper.night-mode .coccoc-alo-popup .coccoc-alo-input-wrapper input[type="text"]::-moz-placeholder{color:#60615f} #coccoc-alo-wrapper.night-mode .coccoc-alo-popup .coccoc-alo-input-wrapper input[type="text"]::-ms-input-placeholder{color:#60615f} #coccoc-alo-wrapper.night-mode .coccoc-alo-popup .coccoc-alo-input-wrapper input[type="text"]::-moz-placeholder{color:#60615f} #coccoc-alo-wrapper .coccoc-alo-popup .coccoc-alo-submit{border:none;border-width:0;padding:20px 40px;background-color:#333;-webkit-border-radius:68px;-moz-border-radius:68px;-webkit-border-radius:68px;-moz-border-radius:68px;border-radius:68px;font-family:"Open Sans",Arial,Helvetica,sans-serif;font-size:20px;color:#fff;cursor:pointer;outline:none !important} #coccoc-alo-wrapper.night-mode .coccoc-alo-popup .coccoc-alo-submit{background-color:#00bed5} #coccoc-alo-wrapper .coccoc-alo-popup .coccoc-alo-submitavtive,#coccoc-alo-wrapper .coccoc-alo-popup .coccoc-alo-submitvisited{outline:none !important} #coccoc-alo-wrapper .coccoc-alo-popup .coccoc-alo-submit-moz-focus-inner{border:0} #coccoc-alo-wrapper .coccoc-alo-popup .coccoc-alo-submit:hover{background-color:#00aff2;background-color:#00aff2} .coccoc-alo-blur{-webkit-filter:blur(3px);-ms-filter:blur(3px);-moz-filter:blur(3px);-o-filter:blur(3px);filter:blur(3px);filter:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxmaWx0ZXIgaWQ9ImJsdXIiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjMiLz48L2ZpbHRlcj48L3N2Zz4jYmx1cg==#blur")} #coccoc-countdown{padding-top:20px;font-family:"Open Sans",Arial,Helvetica,sans-serif;font-size:28px;font-weight:300} .coccoc-alo-request-time{font-family:"Open Sans",Arial,Helvetica,sans-serif;padding:6px 12px;font-size:18px;background-color:#fff;background-image:none;border:1px solid #ccc;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s} #coccoc-alo-wrapper.night-mode .coccoc-alo-request-time{color:#fff;background-color:#515350;border:1px solid #606260} #coccoc-alo-wrapper.night-mode .coccoc-alo-popup h3{margin-bottom:15px} #coccoc-alo-wrapper.night-mode .coccoc-alo-form .coccoc-alo-select-wrapper{margin-bottom:35px} .coccoc-alo-table{display:table;width:100%;height:100%;position:absolute;left:0;top:0;right:0;bottom:0} .coccoc-alo-cell{display:table-cell;vertical-align:middle;text-align:center} .valid-invalid-message{font-size:13px;color:#ff496b} .valid-invalid-message:before{content:"* "} 

/* /theme_soroush/static/src/css/style.css defined in bundle 'web.assets_frontend' */
 ul{padding: 0;} ul, ol{list-style: none; list-style-image: none; margin: 0; padding: 0; color:#858585; font-size: 14px; line-height:24px; margin-bottom:20px;} ul li, ol li{font-size: 17px; line-height: 28px; font-family: 'Open Sans', sans-serif; list-style-type: none;} ul li i{vertical-align: middle; padding-right: 5px;} p{font-size: 17px; line-height: 28px; font-weight: 400; color: #7c8595; margin-bottom:15px; font-family: 'Open Sans', sans-serif;} a, a:hover, a:focus, a:active, a:visited{text-decoration: none; outline: 0;} a:hover{color: #017df7;} h1, h2, h3, h4, h5, h6{line-height: 1.2; margin-top: 0; margin-bottom:20px; color: #071e55; font-weight: 600;} h1{font-size: 46px;} h2{font-size: 36px;} h3{font-size: 30px;} h4{font-size: 26px;} h5{font-size: 20px;} h6{font-size: 18px;} h2.section-title{margin-bottom: 10px;} p.section-subtitle{font-size:18px;} p.section-subtitle.white{color:#ffffff;} iframe{max-width: 100%; border: none;} .video-popup-wrapper{position: relative;} .video-popup-wrapper img{border-radius: 8px; box-shadow: 0 20px 42px rgba(0, 0, 0, 0.25);} .popup-gallery:hover .video-popup-image{opacity: 1;} .video-play-icon{position: absolute; z-index: 100; top: 50%; left: 50%; margin-top: -50px; margin-left: -50px; width: 90px; height: 90px; line-height: 90px; text-align: center; font-size: 40px; background-color: #fff; border-radius: 50% 50%; display: inline-block; transition: all 0.4s ease-in-out; -webkit-transition: all 0.4s ease-in-out;} .white-text{color: #fff;} .blue{color: #017df7;} .section-top-border{border-top: 1px solid #efefef;} .section-bottom-border{border-bottom: 1px solid #efefef;} .section-white{background: #fff; padding: 90px 0 100px 0;} .section-40-padding-top{padding-top: 40px;} .section-grey{background: #fafbfc; padding: 90px 0 100px 0;} .section-blue{background-color: #1e90ff; padding: 90px 0;} .section-white.no-padding, .section-grey.no-padding, .section-blue.no-padding{padding:0;} .section-white.medium-paddings, .section-grey.medium-paddings, .section-blue.medium-paddings{padding: 60px 0;} .section-white.small-paddings, .section-grey.small-paddings, .section-blue.small-paddings{padding: 30px 0;} .section-white.xsmall-paddings, .section-grey.xsmall-paddings, .section-blue.xsmall-paddings{padding: 10px 0;} .section-white.small-padding-top, .section-grey.small-padding-top, .section-blue.small-padding-top{padding: 30px 0 90px 0;} .section-white.small-padding-bottom, .section-grey.small-padding-bottom, .section-blue.small-padding-bottom{padding: 90px 0 70px 0;} .section-white.no-padding-bottom, .section-grey.no-padding-bottom, .section-blue.no-padding-bottom{padding: 90px 0 0 0;} .width-100{width: 100%;} .box-shadow{border-radius: 8px; box-shadow: 0px 8px 40px 0 rgba(0, 0, 0, 0.15);} .margin-right-25{margin-right: 25px !important;} .margin-top-110{margin-top: 110px !important;} .margin-top-100{margin-top: 100px !important;} .margin-top-90{margin-top: 90px !important;} .margin-top-80{margin-top: 80px !important;} .margin-top-60{margin-top: 60px !important;} .margin-top-50{margin-top: 50px !important;} .margin-top-40{margin-top: 40px !important;} .margin-top-35{margin-top: 35px !important;} .margin-top-30{margin-top: 30px !important;} .margin-top-20{margin-top: 20px !important;} .margin-top-10{margin-top: 10px !important;} .margin-top-5{margin-top: 5px !important;} .margin-bottom-0{margin-bottom: 0px !important;} .margin-bottom-5{margin-bottom: 5px;} .margin-bottom-10{margin-bottom: 10px !important;} .margin-bottom-20{margin-bottom: 20px !important;} .margin-bottom-30{margin-bottom: 30px !important;} .margin-bottom-40{margin-bottom: 40px !important;} .margin-bottom-50{margin-bottom: 50px !important;} .margin-bottom-60{margin-bottom: 60px !important;} .margin-bottom-70{margin-bottom: 70px !important;} .margin-bottom-80{margin-bottom: 80px !important;} .margin-bottom-100{margin-bottom: 100px !important;} .margin-bottom-120{margin-bottom: 120px !important;} .margin-bottom-130{margin-bottom: 120px !important;} .margin-bottom-140{margin-bottom: 140px !important;} .padding-top-0{padding-top: 0px !important;} .padding-top-10{padding-top: 10px !important;} .padding-top-20{padding-top: 20px !important;} .padding-top-25{padding-top: 25px !important;} .padding-top-30{padding-top: 30px !important;} .padding-top-35{padding-top: 35px !important;} .padding-top-40{padding-top: 40px !important;} .padding-top-45{padding-top: 45px !important;} .padding-top-50{padding-top: 50px !important;} .padding-top-60{padding-top: 60px !important;} .padding-top-70{padding-top: 70px !important;} .padding-top-80{padding-top: 80px !important;} .padding-top-100{padding-top: 100px !important;} .padding-top-120{} .padding-top-150{padding-top: 150px !important;} .padding-bottom-70{padding-bottom: 70px !important;} .padding-bottom-60{padding-bottom: 60px !important;} .padding-bottom-50{padding-bottom: 50px !important;} .padding-bottom-40{padding-bottom: 40px !important;} .mx-auto{margin-left: auto !important; margin-right: auto !important; float: none;} footer{display: none;} .padding-bottom-30{padding-bottom: 30px !important;} .padding-bottom-20{padding-bottom: 20px !important;} .padding-bottom-10{padding-bottom: 10px !important;} .padding-bottom-0{padding-bottom: 0px !important;} .margin-top-0{margin-top: 0px !important;} .padding-left-20{padding-left: 20px;} .navbar-brand{width: 81px; font-weight: 700; color: #3b64d2!important;} .navbar{width: 100%; z-index: 9999; padding-top: 10px; padding-bottom: 10px; padding-left: 0; padding-right: 0;} .navbar-toggler{border: 1px solid #1089d4;} .navbar-toggler-icon{width: 1.3em; height: 1.3em;} .navbar-toggler-icon i{color: #1089d4; vertical-align: middle;} .navbar-fixed-top{position: absolute!important; background-color: rgba(0, 0, 0, 0.0)!important; border-bottom: none; transition: background-color 0.25s ease 0s;} .navbar-fixed-top.opaque{position: fixed!important; background-color: #fff!important; border-bottom: 1px solid #efefef; transition: all 0.25s ease-in-out 0s;} .navbar-fixed-top .navbar-nav > li > a, .navbar-fixed-top .navbar-nav > li > a:hover{color: #1089d4; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease;} .navbar-fixed-top .navbar-nav > li > a{color:#405263; font-size: 18px !important; line-height: 30px !important; padding: 10px 20px!important; font-weight: 600 !important;} .navbar-fixed-top .navbar-nav .active a{color: #1089d4; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease;} .dropdown-menu>li>a{display: block; padding: 3px 20px; clear: both; font-weight: normal; line-height: 1.428571429; color: #405263 !important; white-space: nowrap;} .navbar-fixed-top .navbar-nav .dropdown-menu .a{color: #405263 !important;} .navbar-fixed-top.opaque .navbar-nav .active a{color:#1089d4!important; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease;} .dropdown-menu>li.active>a{color: #1089d4!important; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease;} .navbar-fixed-top .navbar-nav > li > a.discover-btn{color: #1089d4!important; background: transparent; border: 1px solid #1e90ff; border-radius: 8px 8px; padding: 12px 18px!important; margin-left: 10px; margin-right: 15px;} .navbar-fixed-top .navbar-nav > li > a.discover-btn:hover{border: 1px solid #1e90ff; color: #fff!important; background: #1e90ff;} .footer{position: relative; overflow: hidden; display: block; padding: 10px 0 5px 0; background-color: #1e90ff;} .footer p{color: #fff; margin-bottom: 0px;} .footer p a{font-size: 16px; color: #fff; text-decoration:underline;} ul.footer_social{width:100%; max-width:1140px; display:block; margin:0 auto; padding-top:5px; text-align:center;} ul.footer_social li{display:inline-block; margin:0 ; line-height:100%!important;} ul.footer_social li a i{display: inline-block; margin:0 8px; padding:0; font-size:26px!important; line-height: 26px!important; color: #fff; transition: all .5s ease-in-out; -moz-transition: all .25s ease-in-out; -webkit-transition: all .25s ease-in-out;} ul.footer_social li a i:hover{color:#b2d8fd;} .home-section{position: relative; z-index: 999; overflow: hidden; position: relative; padding-bottom: 70px; background-color: #fff;} .home-section h1{color: #071e55;} .home-section p{margin-bottom: 30px; max-width: 600px; font-size: 18px; line-height: 30px; font-weight: 400; color: #405263;} .team-item{margin-top:40px; padding-bottom: 40px; background-color: #fff; border-bottom: 3px solid #e0e0e0; box-shadow: rgba(33,33,33,.06) 0 4px 24px 5px; text-align: center; transition: all 1s; border-radius: 8px 8px; -webkit-transition: all 0.25s ease-in-out; -moz-transition: all 0.25s ease-in-out; -ms-transition: all 0.25s ease-in-out; -o-transition: all 0.25s ease-in-out; transition: all 0.25s ease-in-out;} .team-item:hover{border-bottom: 3px solid #1e90ff; transition: all 1s;} .team-item h3{margin:20px 0 1px 0!important; color:#454545; font-size:18px; font-weight: 700; text-transform:uppercase; transition: all .25s ease-in-out; -moz-transition: all .25s ease-in-out; -webkit-transition: all .25s ease-in-out;} .team-item p{padding: 0 30px;} .team-info{display: block; margin-bottom:0;} .team-info p{color:#acacac; font-style:italic;} .team-info::after{background: #1e90ff; display: inline-block; vertical-align: middle; content: ""; width: 50px; height: 3px; margin-top: -20px;} .team-img{max-width: 100%; -webkit-border-radius: 8px 8px 0 0; -moz-border-radius: 8px 8px 0 0; border-radius: 8px 8px 0 0;} ul.team-icon{margin: 25px 0 0 0;} ul.team-icon li{display: inline-block; margin:0 3px; text-align: center; -webkit-transition: all 0.25s ease-in-out; -moz-transition: all 0.25s ease-in-out; -ms-transition: all 0.25s ease-in-out; -o-transition: all 0.25s ease-in-out; transition: all 0.25s ease-in-out;} ul.team-icon li a{margin: 0; display: inline-block; padding: 7px 9px; width: 34px; height: 34px; font-size: 16px; line-height: 16px; background-color: #fff; border-radius: 50%; color:#fff;} ul.team-icon li a.twitter{background-color: #4099ff;} ul.team-icon li a.pinterest{background-color: #C92228;} ul.team-icon li a.facebook{background-color: #3b5998;} ul.team-icon li a.dribble{background-color: #ea4c89;} .team-icon li a:hover{color:#dedede; -webkit-transition: all 0.25s ease-in-out; -moz-transition: all 0.25s ease-in-out; -ms-transition: all 0.25s ease-in-out; -o-transition: all 0.25s ease-in-out; transition: all 0.25s ease-in-out;} .main-services{margin-top: 50px; text-align: center;} .main-services img{width: 210px; margin-bottom: 25px; height: 176px;} .main-services h3{font-size: 26px; color: #292929; margin-bottom: 15px;} .main-services p{padding: 0 10px; margin-bottom: 25px;} blockquote{font-size: 16px; color: #4285f4; border-left: 2px solid #4285f4;} .feature-box{text-align: center; margin: 30px 0 0 0;} .feature-box i{margin-bottom: 10px; font-size: 46px; color: #1e90ff;} .feature-box h4{font-size: 22px; margin-bottom: 10px;} .feature-box p{color: #7c8595;} .price-box{text-align: center; background-color: #fff; border-bottom: 3px solid #e0e0e0; box-shadow: rgba(33,33,33,.06) 0 4px 24px 5px; padding: 40px 0 30px 0; margin-bottom: 20px; border-radius: 8px 8px; transition: all 0.3s ease-in-out; -webkit-transition: all 0.3s ease-in-out; -webkit-backface-visibility: hidden; -moz-osx-font-smoothing: grayscale;} .price-box:hover{border-bottom: 3px solid #1e90ff; transition: all 1s;} .price-box .price-subtitle,.price-box .price-text{color: #6a6a6a;} ul.pricing-list{padding: 0 55px;} ul.pricing-list li.price-title{font-size: 20px; line-height: 24px; font-weight: 700; letter-spacing: 1px; color: #071e55;} ul.pricing-list li.price-value{font-size: 50px; line-height: 70px; display: block; margin-top:20px; margin-bottom: 10px; color: #071e55;} ul.pricing-list li.price-subtitle{font-family: 'Open Sans', sans-serif; margin-bottom: 30px; font-size: 16px; line-height: 24px; font-weight: 600; color: #6a6a6a;} ul.pricing-list li.price-text{display: block; font-family: 'Open Sans', sans-serif; text-align: left; font-size: 16px; line-height: 28px; font-weight: 400; margin-bottom: 5px;} ul.pricing-list li.price-tag a{color: #fff; background: #1e90ff; border:1px solid #1e90ff; border-radius: 5px 5px; padding: 15px 30px; display: inline-block; font-size: 15px; line-height: 24px; font-weight: 600; margin: 30px 0 5px 0; transition: all 0.3s ease-in-out; -webkit-transition: all 0.3s ease-in-out;} ul.pricing-list li.price-tag a:hover{background: #037aef;} ul.pricing-list li.price-tag-line a{color: #1e90ff; background: transparent; border:1px solid #1e90ff; border-radius: 5px 5px; padding: 15px 30px; display: inline-block; font-size: 15px; line-height: 24px; font-weight: 600; margin: 30px 0 5px 0; transition: all 0.3s ease-in-out; -webkit-transition: all 0.3s ease-in-out;} ul.pricing-list li.price-tag-line a:hover{color: #fff; background: #037aef; border:1px solid #037aef;} .ribbon{position: absolute; right: 8px; top: -5px; z-index: 1; overflow: hidden; width: 75px; height: 75px; text-align: right;} .ribbon span{font-size: 10px; color: #fff; text-transform: uppercase; text-align: center; font-weight: bold; line-height: 20px; transform: rotate(45deg); width: 100px; display: block; box-shadow: 0 3px 10px -5px rgba(0, 0, 0, 1); position: absolute; top: 19px; right: -21px; background-color: #1e90ff;} .ribbon span::before{content: ''; position: absolute; left: 0px; top: 100%; z-index: -1; border-left: 3px solid #79A70A; border-right: 3px solid transparent; border-bottom: 3px solid transparent; border-top: 3px solid #79A70A; border-left-color: #1e5799; border-top-color: #1e5799;} .ribbon span::after{content: ''; position: absolute; right: 0%; top: 100%; z-index: -1; border-right: 3px solid #79A70A; border-left: 3px solid transparent; border-bottom: 3px solid transparent; border-top: 3px solid #79A70A; border-right-color: #1e5799; border-top-color: #1e5799;} .blog-item{margin-top: 40px; background-color: #fff; border-bottom: 3px solid #e0e0e0; -webkit-border-radius: 5px 5px 5px 5px; -moz-border-radius: 5px 5px 5px 5px; border-radius: 5px 5px 5px 5px; box-shadow: rgba(33,33,33,.06) 0 4px 24px 5px; transition: all .50s ease-in-out; -moz-transition: all .50s ease-in-out; -webkit-transition: all .50s ease-in-out;} .blog-item:hover{border-bottom: 3px solid #1e90ff; transition: all 1s;} .blog-item img{-webkit-border-radius: 5px 5px 0 0; -moz-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0;} .blog-item-inner{margin-bottom: 30px; padding:5px 25px;} .blog-item-inner p{margin:12px 0 2px 0;} h3.blog-title{margin-top:10px; margin-bottom:10px;} h3.blog-title a{color: #071e55; font-size:20px; transition: all .25s ease-in-out; -moz-transition: all .25s ease-in-out; -webkit-transition: all .25s ease-in-out;} h3.blog-title a:hover{color:#017df7; transition: all .25s ease-in-out; -moz-transition: all .25s ease-in-out; -webkit-transition: all .25s ease-in-out;} a.blog-icons{color:#858585; font-size:14px; font-style:italic; margin-right:10px; padding-right:10px; border-right:1px solid #aaa; transition: all .25s ease-in-out; -moz-transition: all .25s ease-in-out; -webkit-transition: all .25s ease-in-out;} a.blog-icons i{padding-right: 4px; color:#656565; font-size:17px; line-height:18px; vertical-align: text-bottom;} a.blog-icons:hover{color:#017df7;} a.blog-icons.last{border-right: none;} a.blog-icons:hover{color:#228798; transition: all .25s ease-in-out; -moz-transition: all .25s ease-in-out; -webkit-transition: all .25s ease-in-out;} iframe.contact-maps{margin-bottom: 20px; padding: 10px 10px; border-radius: 8px; background-color: #f6f7f8; border: 1px solid #eaeaea!important;} p.contact-info{margin-bottom:8px;} p.contact-info a{margin-bottom:8px; color: #7c8595;} p.contact-info a:hover{text-decoration: underline;} p.contact-info i{font-size:18px; padding-right:5px; vertical-align: middle; color: #1e90ff;} #contact-form{margin-bottom:10px;} span.contact-input{width:100%; height:55px; padding-left:2%; padding-right:2%; margin-bottom:23px; color: #727272; background-color: #f6f7f8; border: 1px solid #ececec!important; font-size:14px; -webkit-border-radius: 5px 5px 5px 5px; -moz-border-radius: 5px 5px 5px 5px; border-radius: 5px 5px 5px 5px;} input.contact-input{width:100%; height:55px; padding-left:2%; padding-right:2%; margin-bottom:23px; color: #727272; background-color: #f6f7f8; border: 1px solid #ececec!important; font-size:14px; -webkit-border-radius: 5px 5px 5px 5px; -moz-border-radius: 5px 5px 5px 5px; border-radius: 5px 5px 5px 5px;} textarea{height:205px; margin-bottom:20px; width:100%; padding-left:2%; padding-right:2%; padding-top:10px; padding-bottom:10px; color: #727272; background-color: #f6f7f8; border: 1px solid #ececec!important; font-size:14px; -webkit-border-radius: 5px 5px 5px 5px; -moz-border-radius: 5px 5px 5px 5px; border-radius: 5px 5px 5px 5px;} span.contact-submit{color: #fff; background: #1e90ff; border: none; cursor: pointer; display: inline-block; font-size: 14px; font-weight:600; padding: 20px 34px; position: relative; text-transform: uppercase; -webkit-border-radius: 5px 5px; -moz-border-radius: 5px 5px; border-radius: 5px 5px; transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; -webkit-transition: all .3s ease-in-out;} span.contact-submit:hover{color: #fff; background: #037aef;} input.white-input::-webkit-input-placeholder, textarea.white-input::-webkit-input-placeholder{color:#aaa;} input.white-input:-moz-placeholder, textarea.white-input:-moz-placeholder{color:#aaa;} input.white-input::-moz-placeholder, textarea.white-input::-moz-placeholder{color:#aaa;} input.white-input:-ms-input-placeholder, textarea.white-input:-ms-input-placeholder{color:#aaa;} #contact-form input.contact-input:focus, #contact-form textarea.contact-commnent:focus{border-color:#fff; outline: none;} p.contact_success_box{display:inline-block; color:#454545; font-size:21px; font-style:italic;} .newsletter_form_wrapper{width:100%; text-align:center; margin-bottom:30px;} .newsletter_form_box{margin:0 auto; max-width:730px;} #newsletter-form #email_newsletter{width:100%; max-width:450px; height:65px; padding:0 20px; border: 2px solid #fff; background-color: transparent; -moz-border-radius: 5px 0 0 5px; -webkit-border-radius: 5px 0 0 5px; border-radius: 5px 0 0 5px; color:#fff; font-size:16px; margin:0;} #newsletter-form #submit-button-newsletter{width: 165px; height:65px; background: #fff; border: none; color:#1e90ff; display: inline; margin:0 0 0 -5px; -moz-border-radius: 0 5px 5px 0; -webkit-border-radius: 0 5px 5px 0; border-radius: 0 5px 5px 0; font-size:16px; font-weight:700; vertical-align: top; transition: background-color .25s ease-in-out; -moz-transition: background-color .25s ease-in-out; -webkit-transition: background-color .25s ease-in-out;} #newsletter-form #submit-button-newsletter:hover{cursor: pointer; color:#0370ec; background-color:#fff; transition: background-color .25s ease-in-out; -moz-transition: background-color .25s ease-in-out; -webkit-transition: background-color .25s ease-in-out;} input#email_newsletter::-webkit-input-placeholder{color:#fff;} input#email_newsletter:-moz-placeholder{color:#fff;} input#email_newsletter::-moz-placeholder{color:#fff;} input#email_newsletter:-ms-input-placeholder{color:#fff;} .newsletter_success_box{font-size:18px; font-style:italic; color:#fff; margin:5px 0;} .btn-white{font-size: 18px; line-height: 22px; font-weight: 600; color: #0883fb; background-color: #ffffff; border: 1px solid #fff; box-shadow: 0px 8px 40px 0 rgba(0, 0, 0, 0.37); border-radius: 5px 5px; margin: 10px 10px 0 10px 0; padding: 20px 30px; display: inline-block; transition: all 0.4s ease-in-out; -webkit-transition: all 0.4s ease-in-out;} .btn-white:hover{box-shadow: 0px 4px 10px 0 rgba(0, 0, 0, 0.5); color: #0470ea!important; background:#f9f9f9;} .btn-white-border{color: #1089d4; background: transparent; font-size: 18px; line-height: 22px; font-weight: 600; border: 1px solid #1089d4; border-radius: 5px 5px; margin: 10px 10px; padding: 15px 30px; display: inline-block; transition: all 0.4s ease-in-out; -webkit-transition: all 0.4s ease-in-out;} .btn-white-border:hover{color: #0883fb; background-color: #ffffff; border: 1px solid #fff;} .btn-white i, .btn-white-border i{font-size: 22px; line-height: 22px; margin-right: 10px; vertical-align: text-top;} .btn-blue{font-size: 18px; line-height: 22px; font-weight: 600; color: #fff; background-color: #1089d4; box-shadow: 0px 8px 40px 0 rgba(0, 0, 0, 0.37); text-shadow: 1px 1px 1px rgba(0,0,0,0.25); letter-spacing: 1px; border-radius: 5px 5px; margin: 10px 10px 0 10px 0; padding: 20px 30px; display: inline-block; transition: all 0.4s ease-in-out; -webkit-transition: all 0.4s ease-in-out;} .btn-blue:hover{box-shadow: 0px 4px 10px 0 rgba(0, 0, 0, 0.5); color: #fff!important; background:#3498db;} .btn-blue.small, .btn-blue-line.small{font-size: 16px; padding: 14px 20px;} .btn-blue-line{font-size: 18px; line-height: 22px; font-weight: 600; color: #017df7; background-color: transparent; border:1px solid #1089d4; border-radius: 10px 10px; margin: 20px 10px 0 10px 0; padding: 20px 30px; display: inline-block; transition: all 0.4s ease-in-out; -webkit-transition: all 0.4s ease-in-out;} .btn-blue-line:hover{color: #fff!important; background:#3498db;} a.btn-blue:visited, a.btn-blue:focus{color: #fff!important;} .popup-wrapper{display:block; position:relative; overflow:hidden;} .popup-gallery{display:inline-block; position:relative;} .first-gallery{margin-bottom:15px;} .popup-gallery img{position:relative; z-index:10; width: 100%; height: auto;} .popup-gallery:hover img{opacity: 0.25;} .popup-gallery a span.eye-wrapper, .popup-gallery a span.eye-wrapper2{background-color:#000; position: absolute; display: block; overflow:hidden; z-index: 2; height:100%!important; top: 0%; margin-top: 0px; left: 0%; right: 0%; font-size: 22px; color:#fff; text-align: center; font-weight:300; opacity: 0; -webkit-border-radius: 5px 5px 0 0; -moz-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0;} .popup-gallery-rounded a span.eye-wrapper, .popup-gallery-rounded a span.eye-wrapper2{-webkit-border-radius: 5px 5px 5px 5px; -moz-border-radius: 5px 5px 5px 5px; border-radius: 5px 5px 5px 5px;} .popup-gallery a span.eye-wrapper i.eye-icon, .popup-gallery a span.eye-wrapper2 i.eye-icon{position: absolute; display: inline-block; font-size:36px; z-index: 3; top: 50%!important; margin-top: -18px!important; left: 0%; right: 0%;} .popup-gallery a:hover span{opacity: 1;} .popup-gallery img, .popup-gallery a span{-webkit-transition: all 0.25s ease-in-out; -moz-transition: all 0.25s ease-in-out; -ms-transition: all 0.25s ease-in-out; -o-transition: all 0.25s ease-in-out; transition: all 0.25s ease-in-out;} .testim-inner{margin-top: 10px; max-width: 800px; text-align: center;} .testim-inner img{max-width: 130px; border:1px solid #efefef; border-radius: 50% 50%; padding: 5px 5px; background-color: #fff; box-shadow: 4px 4px 10px rgba(0, 0, 0, 0.15); display: inline-block!important;} .testim-inner h6{margin-bottom: 5px; font-size: 20px; line-height: 26px; font-weight: 700; color: #1e90ff;} .testim-inner span.job-text{font-size: 19px; font-weight: 400;} .testim-inner p{font-size: 20px; line-height: 32px; font-style: italic; margin-top: 20px;} p.testimonial-single{margin-bottom: 25px; font-size: 28px; line-height: 38px; font-weight: 300; font-style: italic;} .card{border:none;} .card-header{padding: 6px 0 9px 0; margin-bottom: 0; background-color: transparent; border-bottom: 1px solid #f4f5f6;} .card-header h5 .btn-link{padding: 0; font-size: 19px; font-weight: 600; color: #071e55; background-color: transparent; word-wrap: break-word;} .card-header h5 .btn-link:hover, .card-header h5 .btn-link:focus{text-decoration: none;} .card-body{padding: 10px 0; border-top: 2px solid; font-family: 'Open Sans', sans-serif; font-size: 17px; color: #7c8595; border-top-color: #1e90ff!important;} .carousel-indicators{bottom: -15px;} .carousel-indicators li{position: relative; -ms-flex: 0 1 auto; flex: 0 1 auto; width: 25px !important; height: 7px !important; margin-right: 3px !important; margin-left: 3px !important; text-indent: -999px; cursor: pointer; background-color: rgba(255,255,255,.5); border-radius: 5px 5px;} .carousel-indicators.testimonials-indicators{bottom: -40px;} .carousel-indicators.testimonials-indicators li{background-color: #e0e0e0;} .carousel-indicators.testimonials-indicators .active{background-color: #1e90ff;} .gallery-show{margin: 20px 0 40px 0; max-width: 100%; border-radius: 8px 8px; border: 8px solid rgba(255, 255, 255, 0.8); box-shadow: 10px 10px 15px rgba(0, 0, 0, 0.3);} ul.benefits{margin-bottom: 30px;} ul.benefits li{font-size: 17px; line-height: 26px; margin-bottom: 8px;} ul.benefits li i{font-size: 18px; line-height: 18px; margin-right: 8px; color: #1e90ff;} .no-padding-bottom{padding-bottom: 0;} .features-second{margin-bottom: 35px;} .dropcaps-circle{float: left; margin: 10px 25px 25px 0; background-color: #fcfcfc; border: 1px solid #eaeaea; width: 80px; height: 80px; text-align: center; vertical-align: middle; color: #017df7; font-size: 40px; line-height: 80px; position: relative; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; transition: all .50s ease-in-out; -moz-transition: all .50s ease-in-out; -webkit-transition: all .50s ease-in-out;} .partners-paddings{padding: 50px 0 25px 0;} ul.partners-mentions li{display:inline-block; margin: 15px 30px; -webkit-transition: all 0.25s ease-in-out; -moz-transition: all 0.25s ease-in-out; -ms-transition: all 0.25s ease-in-out; -o-transition: all 0.25s ease-in-out; transition: all 0.25s ease-in-out;} ul.partners-mentions li img{max-height: 62px; opacity: 0.4;} ul.partners-mentions li img:hover{opacity: 0.8; -webkit-transition: all 0.25s ease-in-out; -moz-transition: all 0.25s ease-in-out; -ms-transition: all 0.25s ease-in-out; -o-transition: all 0.25s ease-in-out; transition: all 0.25s ease-in-out;} @media (max-width: 991px){.navbar-fixed-top{background-color: #fff!important;}.navbar-fixed-top.opaque{padding: 0;}.navbar-fixed-top{border-bottom: 1px solid #efefef;}.navbar-fixed-top .navbar-nav > li.discover-link{margin-top: 10px;}.navbar-fixed-top .navbar-nav > li > a.discover-btn{padding: 8px 12px!important; margin-left: 20px; font-size: 17px!important;}} @media (max-width: 768px){.home-section{padding-top: 50px; padding-bottom: 50px;}#newsletter-form #email_newsletter{width: 80%; max-width: 320px;}.hero-image{margin-top: 70px;}.padding-top-120{padding-top: 30px !important;}} @media (max-width: 375px){.navbar-toggle{margin-bottom: 0; border: 1px solid #9f9f9f!important;}#newsletter-form #email_newsletter{-moz-border-radius: 5px 5px 5px 5px!important; -webkit-border-radius: 5px 5px 5px 5px!important; border-radius: 5px 5px 5px 5px!important;}#newsletter-form #submit-button-newsletter{display: inline-block; margin-top:10px!important; -moz-border-radius: 5px 5px 5px 5px!important; -webkit-border-radius: 5px 5px 5px 5px!important; border-radius: 5px 5px 5px 5px!important;}#newsletter-section .padding-top-60{padding-top: 0!important;}#newsletter-section h3{font-size: 24px!important;}.home-section h1{font-size: 38px; line-height: 44px;}.feature-box{text-align: center;}.feature-box i{display: inline-block; float: none; margin-bottom: 25px;}ul.partners-mentions li img{max-height: 36px;}.section-white{padding: 60px 0 70px 0!important;}.section-white.small-padding-bottom, .section-grey.small-padding-bottom{padding: 60px 0 50px 0!important;}} @media (max-width: 320px){.newsletter-input{width: 60%;}.btn-newsletter{width: 38%; height: 60px; margin-top: 12px;}} 

/* /theme_soroush/static/src/css/style-magnific-popup.css defined in bundle 'web.assets_frontend' */
 .mfp-bg{top: 0; left: 0; width: 100%; height: 100%; z-index: 1042; overflow: hidden; position: fixed; background: #0b0b0b; opacity: 0.8; filter: alpha(opacity=80);} .mfp-wrap{top: 0; left: 0; width: 100%; height: 100%; z-index: 1043; position: fixed; outline: none !important; -webkit-backface-visibility: hidden;} .mfp-container{text-align: center; position: absolute; width: 100%; height: 100%; left: 0; top: 0; padding: 0 8px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;} .mfp-container:before{content: ''; display: inline-block; height: 100%; vertical-align: middle;} .mfp-align-top .mfp-container:before{display: none;} .mfp-content{position: relative; display: inline-block; vertical-align: middle; margin: 0 auto; text-align: left; z-index: 1045;} .mfp-inline-holder .mfp-content, .mfp-ajax-holder .mfp-content{width: 100%; cursor: auto;} .mfp-ajax-cur{cursor: progress;} .mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor: -moz-zoom-out; cursor: -webkit-zoom-out; cursor: zoom-out;} .mfp-zoom{cursor: pointer; cursor: -webkit-zoom-in; cursor: -moz-zoom-in; cursor: zoom-in;} .mfp-auto-cursor .mfp-content{cursor: auto;} .mfp-close, .mfp-arrow, .mfp-preloader, .mfp-counter{-webkit-user-select: none; -moz-user-select: none; user-select: none;} .mfp-loading.mfp-figure{display: none;} .mfp-hide{display: none !important;} .mfp-preloader{color: #CCC; position: absolute; top: 50%; width: auto; text-align: center; margin-top: -0.8em; left: 8px; right: 8px; z-index: 1044;} .mfp-preloader a{color: #CCC;} .mfp-preloader a:hover{color: #FFF;} .mfp-s-ready .mfp-preloader{display: none;} .mfp-s-error .mfp-content{display: none;} button.mfp-close, button.mfp-arrow{overflow: visible; cursor: pointer; background: transparent; border: 0; -webkit-appearance: none; display: block; outline: none; padding: 0; z-index: 1046; -webkit-box-shadow: none; box-shadow: none;} button::-moz-focus-inner{padding: 0; border: 0;} .mfp-close{width: 44px; height: 44px; line-height: 44px; position: absolute; right: 0; top: 0; text-decoration: none; text-align: center; opacity: 0.65; filter: alpha(opacity=65); padding: 0 0 18px 10px; color: #FFF; font-style: normal; font-size: 28px; font-family: Arial, Baskerville, monospace;} .mfp-close:hover, .mfp-close:focus{opacity: 1; filter: alpha(opacity=100);} .mfp-close:active{top: 1px;} .mfp-close-btn-in .mfp-close{color: #333;} .mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close{color: #FFF; right: -6px; text-align: right; padding-right: 6px; width: 100%;} .mfp-counter{position: absolute; top: 0; right: 0; color: #CCC; font-size: 12px; line-height: 18px; white-space: nowrap;} .mfp-arrow{position: absolute; opacity: 0.65; filter: alpha(opacity=65); margin: 0; top: 50%; margin-top: -55px; padding: 0; width: 90px; height: 110px; -webkit-tap-highlight-color: rgba(0, 0, 0, 0);} .mfp-arrow:active{margin-top: -54px;} .mfp-arrow:hover, .mfp-arrow:focus{opacity: 1; filter: alpha(opacity=100);} .mfp-arrow:before, .mfp-arrow:after, .mfp-arrow .mfp-b, .mfp-arrow .mfp-a{content: ''; display: block; width: 0; height: 0; position: absolute; left: 0; top: 0; margin-top: 35px; margin-left: 35px; border: medium inset transparent;} .mfp-arrow:after, .mfp-arrow .mfp-a{border-top-width: 13px; border-bottom-width: 13px; top: 8px;} .mfp-arrow:before, .mfp-arrow .mfp-b{border-top-width: 21px; border-bottom-width: 21px; opacity: 0.7;} .mfp-arrow-left{left: 0;} .mfp-arrow-left:after, .mfp-arrow-left .mfp-a{border-right: 17px solid #FFF; margin-left: 31px;} .mfp-arrow-left:before, .mfp-arrow-left .mfp-b{margin-left: 25px; border-right: 27px solid #3F3F3F;} .mfp-arrow-right{right: 0;} .mfp-arrow-right:after, .mfp-arrow-right .mfp-a{border-left: 17px solid #FFF; margin-left: 39px;} .mfp-arrow-right:before, .mfp-arrow-right .mfp-b{border-left: 27px solid #3F3F3F;} .mfp-iframe-holder{padding-top: 40px; padding-bottom: 40px;} .mfp-iframe-holder .mfp-content{line-height: 0; width: 100%; max-width: 900px;} .mfp-iframe-holder .mfp-close{top: -40px;} .mfp-iframe-scaler{width: 100%; height: 0; overflow: hidden; padding-top: 56.25%;} .mfp-iframe-scaler iframe{position: absolute; display: block; top: 0; left: 0; width: 100%; height: 100%; box-shadow: 0 0 8px rgba(0, 0, 0, 0.6); background: #000;} img.mfp-img{width: auto; max-width: 100%; height: auto; display: block; line-height: 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding: 40px 0 40px; margin: 0 auto;} .mfp-figure{line-height: 0;} .mfp-figure:after{content: ''; position: absolute; left: 0; top: 40px; bottom: 40px; display: block; right: 0; width: auto; height: auto; z-index: -1; box-shadow: 0 0 8px rgba(0, 0, 0, 0.6); background: #444;} .mfp-figure small{color: #BDBDBD; display: block; font-size: 12px; line-height: 14px;} .mfp-figure figure{margin: 0;} .mfp-bottom-bar{margin-top: -36px; position: absolute; top: 100%; left: 0; width: 100%; cursor: auto;} .mfp-title{text-align: left; line-height: 18px; color: #F3F3F3; word-wrap: break-word; padding-right: 36px;} .mfp-image-holder .mfp-content{max-width: 100%;} .mfp-gallery .mfp-image-holder .mfp-figure{cursor: pointer;} @media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left: 0; padding-right: 0;}.mfp-img-mobile img.mfp-img{padding: 0;}.mfp-img-mobile .mfp-figure:after{top: 0; bottom: 0;}.mfp-img-mobile .mfp-figure small{display: inline; margin-left: 5px;}.mfp-img-mobile .mfp-bottom-bar{background: rgba(0, 0, 0, 0.6); bottom: 0; margin: 0; top: auto; padding: 3px 5px; position: fixed; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}.mfp-img-mobile .mfp-bottom-bar:empty{padding: 0;}.mfp-img-mobile .mfp-counter{right: 5px; top: 3px;}.mfp-img-mobile .mfp-close{top: 0; right: 0; width: 35px; height: 35px; line-height: 35px; background: rgba(0, 0, 0, 0.6); position: fixed; text-align: center; padding: 0;}} @media all and (max-width: 900px){.mfp-arrow{-webkit-transform: scale(0.75); transform: scale(0.75);}.mfp-arrow-left{-webkit-transform-origin: 0; transform-origin: 0;}.mfp-arrow-right{-webkit-transform-origin: 100%; transform-origin: 100%;}.mfp-container{padding-left: 6px; padding-right: 6px;}} .mfp-ie7 .mfp-img{padding: 0;} .mfp-ie7 .mfp-bottom-bar{width: 600px; left: 50%; margin-left: -300px; margin-top: 5px; padding-bottom: 5px;} .mfp-ie7 .mfp-container{padding: 0;} .mfp-ie7 .mfp-content{padding-top: 44px;} .mfp-ie7 .mfp-close{top: 0; right: 0; padding-top: 0;} 

/* /theme_soroush/static/src/css/animate.css defined in bundle 'web.assets_frontend' */
 .animated{-webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: both; animation-fill-mode: both;} .animated.hinge{-webkit-animation-duration: 2s; animation-duration: 2s;} @-webkit-keyframes bounce{0%, 20%, 50%, 80%, 100%{-webkit-transform: translateY(0); transform: translateY(0);}40%{-webkit-transform: translateY(-30px); transform: translateY(-30px);}60%{-webkit-transform: translateY(-15px); transform: translateY(-15px);}} @keyframes bounce{0%, 20%, 50%, 80%, 100%{-webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0);}40%{-webkit-transform: translateY(-30px); -ms-transform: translateY(-30px); transform: translateY(-30px);}60%{-webkit-transform: translateY(-15px); -ms-transform: translateY(-15px); transform: translateY(-15px);}} .bounce{-webkit-animation-name: bounce; animation-name: bounce;} @-webkit-keyframes flash{0%, 50%, 100%{opacity: 1;}25%, 75%{opacity: 0;}} @keyframes flash{0%, 50%, 100%{opacity: 1;}25%, 75%{opacity: 0;}} .flash{-webkit-animation-name: flash; animation-name: flash;} @-webkit-keyframes pulse{0%{-webkit-transform: scale(1); transform: scale(1);}50%{-webkit-transform: scale(1.1); transform: scale(1.1);}100%{-webkit-transform: scale(1); transform: scale(1);}} @keyframes pulse{0%{-webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1);}50%{-webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1);}100%{-webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1);}} .pulse{-webkit-animation-name: pulse; animation-name: pulse;} @-webkit-keyframes shake{0%, 100%{-webkit-transform: translateX(0); transform: translateX(0);}10%, 30%, 50%, 70%, 90%{-webkit-transform: translateX(-10px); transform: translateX(-10px);}20%, 40%, 60%, 80%{-webkit-transform: translateX(10px); transform: translateX(10px);}} @keyframes shake{0%, 100%{-webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0);}10%, 30%, 50%, 70%, 90%{-webkit-transform: translateX(-10px); -ms-transform: translateX(-10px); transform: translateX(-10px);}20%, 40%, 60%, 80%{-webkit-transform: translateX(10px); -ms-transform: translateX(10px); transform: translateX(10px);}} .shake{-webkit-animation-name: shake; animation-name: shake;} @-webkit-keyframes swing{20%{-webkit-transform: rotate(15deg); transform: rotate(15deg);}40%{-webkit-transform: rotate(-10deg); transform: rotate(-10deg);}60%{-webkit-transform: rotate(5deg); transform: rotate(5deg);}80%{-webkit-transform: rotate(-5deg); transform: rotate(-5deg);}100%{-webkit-transform: rotate(0deg); transform: rotate(0deg);}} @keyframes swing{20%{-webkit-transform: rotate(15deg); -ms-transform: rotate(15deg); transform: rotate(15deg);}40%{-webkit-transform: rotate(-10deg); -ms-transform: rotate(-10deg); transform: rotate(-10deg);}60%{-webkit-transform: rotate(5deg); -ms-transform: rotate(5deg); transform: rotate(5deg);}80%{-webkit-transform: rotate(-5deg); -ms-transform: rotate(-5deg); transform: rotate(-5deg);}100%{-webkit-transform: rotate(0deg); -ms-transform: rotate(0deg); transform: rotate(0deg);}} .swing{-webkit-transform-origin: top center; -ms-transform-origin: top center; transform-origin: top center; -webkit-animation-name: swing; animation-name: swing;} @-webkit-keyframes tada{0%{-webkit-transform: scale(1); transform: scale(1);}10%, 20%{-webkit-transform: scale(0.9) rotate(-3deg); transform: scale(0.9) rotate(-3deg);}30%, 50%, 70%, 90%{-webkit-transform: scale(1.1) rotate(3deg); transform: scale(1.1) rotate(3deg);}40%, 60%, 80%{-webkit-transform: scale(1.1) rotate(-3deg); transform: scale(1.1) rotate(-3deg);}100%{-webkit-transform: scale(1) rotate(0); transform: scale(1) rotate(0);}} @keyframes tada{0%{-webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1);}10%, 20%{-webkit-transform: scale(0.9) rotate(-3deg); -ms-transform: scale(0.9) rotate(-3deg); transform: scale(0.9) rotate(-3deg);}30%, 50%, 70%, 90%{-webkit-transform: scale(1.1) rotate(3deg); -ms-transform: scale(1.1) rotate(3deg); transform: scale(1.1) rotate(3deg);}40%, 60%, 80%{-webkit-transform: scale(1.1) rotate(-3deg); -ms-transform: scale(1.1) rotate(-3deg); transform: scale(1.1) rotate(-3deg);}100%{-webkit-transform: scale(1) rotate(0); -ms-transform: scale(1) rotate(0); transform: scale(1) rotate(0);}} .tada{-webkit-animation-name: tada; animation-name: tada;} @-webkit-keyframes wobble{0%{-webkit-transform: translateX(0%); transform: translateX(0%);}15%{-webkit-transform: translateX(-25%) rotate(-5deg); transform: translateX(-25%) rotate(-5deg);}30%{-webkit-transform: translateX(20%) rotate(3deg); transform: translateX(20%) rotate(3deg);}45%{-webkit-transform: translateX(-15%) rotate(-3deg); transform: translateX(-15%) rotate(-3deg);}60%{-webkit-transform: translateX(10%) rotate(2deg); transform: translateX(10%) rotate(2deg);}75%{-webkit-transform: translateX(-5%) rotate(-1deg); transform: translateX(-5%) rotate(-1deg);}100%{-webkit-transform: translateX(0%); transform: translateX(0%);}} @keyframes wobble{0%{-webkit-transform: translateX(0%); -ms-transform: translateX(0%); transform: translateX(0%);}15%{-webkit-transform: translateX(-25%) rotate(-5deg); -ms-transform: translateX(-25%) rotate(-5deg); transform: translateX(-25%) rotate(-5deg);}30%{-webkit-transform: translateX(20%) rotate(3deg); -ms-transform: translateX(20%) rotate(3deg); transform: translateX(20%) rotate(3deg);}45%{-webkit-transform: translateX(-15%) rotate(-3deg); -ms-transform: translateX(-15%) rotate(-3deg); transform: translateX(-15%) rotate(-3deg);}60%{-webkit-transform: translateX(10%) rotate(2deg); -ms-transform: translateX(10%) rotate(2deg); transform: translateX(10%) rotate(2deg);}75%{-webkit-transform: translateX(-5%) rotate(-1deg); -ms-transform: translateX(-5%) rotate(-1deg); transform: translateX(-5%) rotate(-1deg);}100%{-webkit-transform: translateX(0%); -ms-transform: translateX(0%); transform: translateX(0%);}} .wobble{-webkit-animation-name: wobble; animation-name: wobble;} @-webkit-keyframes bounceIn{0%{opacity: 0; -webkit-transform: scale(.3); transform: scale(.3);}50%{opacity: 1; -webkit-transform: scale(1.05); transform: scale(1.05);}70%{-webkit-transform: scale(.9); transform: scale(.9);}100%{-webkit-transform: scale(1); transform: scale(1);}} @keyframes bounceIn{0%{opacity: 0; -webkit-transform: scale(.3); -ms-transform: scale(.3); transform: scale(.3);}50%{opacity: 1; -webkit-transform: scale(1.05); -ms-transform: scale(1.05); transform: scale(1.05);}70%{-webkit-transform: scale(.9); -ms-transform: scale(.9); transform: scale(.9);}100%{-webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1);}} .bounceIn{-webkit-animation-name: bounceIn; animation-name: bounceIn;} @-webkit-keyframes bounceInDown{0%{opacity: 0; -webkit-transform: translateY(-2000px); transform: translateY(-2000px);}60%{opacity: 1; -webkit-transform: translateY(30px); transform: translateY(30px);}80%{-webkit-transform: translateY(-10px); transform: translateY(-10px);}100%{-webkit-transform: translateY(0); transform: translateY(0);}} @keyframes bounceInDown{0%{opacity: 0; -webkit-transform: translateY(-2000px); -ms-transform: translateY(-2000px); transform: translateY(-2000px);}60%{opacity: 1; -webkit-transform: translateY(30px); -ms-transform: translateY(30px); transform: translateY(30px);}80%{-webkit-transform: translateY(-10px); -ms-transform: translateY(-10px); transform: translateY(-10px);}100%{-webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0);}} .bounceInDown{-webkit-animation-name: bounceInDown; animation-name: bounceInDown;} @-webkit-keyframes bounceInLeft{0%{opacity: 0; -webkit-transform: translateX(-2000px); transform: translateX(-2000px);}60%{opacity: 1; -webkit-transform: translateX(30px); transform: translateX(30px);}80%{-webkit-transform: translateX(-10px); transform: translateX(-10px);}100%{-webkit-transform: translateX(0); transform: translateX(0);}} @keyframes bounceInLeft{0%{opacity: 0; -webkit-transform: translateX(-2000px); -ms-transform: translateX(-2000px); transform: translateX(-2000px);}60%{opacity: 1; -webkit-transform: translateX(30px); -ms-transform: translateX(30px); transform: translateX(30px);}80%{-webkit-transform: translateX(-10px); -ms-transform: translateX(-10px); transform: translateX(-10px);}100%{-webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0);}} .bounceInLeft{-webkit-animation-name: bounceInLeft; animation-name: bounceInLeft;} @-webkit-keyframes bounceInRight{0%{opacity: 0; -webkit-transform: translateX(2000px); transform: translateX(2000px);}60%{opacity: 1; -webkit-transform: translateX(-30px); transform: translateX(-30px);}80%{-webkit-transform: translateX(10px); transform: translateX(10px);}100%{-webkit-transform: translateX(0); transform: translateX(0);}} @keyframes bounceInRight{0%{opacity: 0; -webkit-transform: translateX(2000px); -ms-transform: translateX(2000px); transform: translateX(2000px);}60%{opacity: 1; -webkit-transform: translateX(-30px); -ms-transform: translateX(-30px); transform: translateX(-30px);}80%{-webkit-transform: translateX(10px); -ms-transform: translateX(10px); transform: translateX(10px);}100%{-webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0);}} .bounceInRight{-webkit-animation-name: bounceInRight; animation-name: bounceInRight;} @-webkit-keyframes bounceInUp{0%{opacity: 0; -webkit-transform: translateY(2000px); transform: translateY(2000px);}60%{opacity: 1; -webkit-transform: translateY(-30px); transform: translateY(-30px);}80%{-webkit-transform: translateY(10px); transform: translateY(10px);}100%{-webkit-transform: translateY(0); transform: translateY(0);}} @keyframes bounceInUp{0%{opacity: 0; -webkit-transform: translateY(2000px); -ms-transform: translateY(2000px); transform: translateY(2000px);}60%{opacity: 1; -webkit-transform: translateY(-30px); -ms-transform: translateY(-30px); transform: translateY(-30px);}80%{-webkit-transform: translateY(10px); -ms-transform: translateY(10px); transform: translateY(10px);}100%{-webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0);}} .bounceInUp{-webkit-animation-name: bounceInUp; animation-name: bounceInUp;} @-webkit-keyframes bounceOut{0%{-webkit-transform: scale(1); transform: scale(1);}25%{-webkit-transform: scale(.95); transform: scale(.95);}50%{opacity: 1; -webkit-transform: scale(1.1); transform: scale(1.1);}100%{opacity: 0; -webkit-transform: scale(.3); transform: scale(.3);}} @keyframes bounceOut{0%{-webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1);}25%{-webkit-transform: scale(.95); -ms-transform: scale(.95); transform: scale(.95);}50%{opacity: 1; -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1);}100%{opacity: 0; -webkit-transform: scale(.3); -ms-transform: scale(.3); transform: scale(.3);}} .bounceOut{-webkit-animation-name: bounceOut; animation-name: bounceOut;} @-webkit-keyframes bounceOutDown{0%{-webkit-transform: translateY(0); transform: translateY(0);}20%{opacity: 1; -webkit-transform: translateY(-20px); transform: translateY(-20px);}100%{opacity: 0; -webkit-transform: translateY(2000px); transform: translateY(2000px);}} @keyframes bounceOutDown{0%{-webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0);}20%{opacity: 1; -webkit-transform: translateY(-20px); -ms-transform: translateY(-20px); transform: translateY(-20px);}100%{opacity: 0; -webkit-transform: translateY(2000px); -ms-transform: translateY(2000px); transform: translateY(2000px);}} .bounceOutDown{-webkit-animation-name: bounceOutDown; animation-name: bounceOutDown;} @-webkit-keyframes bounceOutLeft{0%{-webkit-transform: translateX(0); transform: translateX(0);}20%{opacity: 1; -webkit-transform: translateX(20px); transform: translateX(20px);}100%{opacity: 0; -webkit-transform: translateX(-2000px); transform: translateX(-2000px);}} @keyframes bounceOutLeft{0%{-webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0);}20%{opacity: 1; -webkit-transform: translateX(20px); -ms-transform: translateX(20px); transform: translateX(20px);}100%{opacity: 0; -webkit-transform: translateX(-2000px); -ms-transform: translateX(-2000px); transform: translateX(-2000px);}} .bounceOutLeft{-webkit-animation-name: bounceOutLeft; animation-name: bounceOutLeft;} @-webkit-keyframes bounceOutRight{0%{-webkit-transform: translateX(0); transform: translateX(0);}20%{opacity: 1; -webkit-transform: translateX(-20px); transform: translateX(-20px);}100%{opacity: 0; -webkit-transform: translateX(2000px); transform: translateX(2000px);}} @keyframes bounceOutRight{0%{-webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0);}20%{opacity: 1; -webkit-transform: translateX(-20px); -ms-transform: translateX(-20px); transform: translateX(-20px);}100%{opacity: 0; -webkit-transform: translateX(2000px); -ms-transform: translateX(2000px); transform: translateX(2000px);}} .bounceOutRight{-webkit-animation-name: bounceOutRight; animation-name: bounceOutRight;} @-webkit-keyframes bounceOutUp{0%{-webkit-transform: translateY(0); transform: translateY(0);}20%{opacity: 1; -webkit-transform: translateY(20px); transform: translateY(20px);}100%{opacity: 0; -webkit-transform: translateY(-2000px); transform: translateY(-2000px);}} @keyframes bounceOutUp{0%{-webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0);}20%{opacity: 1; -webkit-transform: translateY(20px); -ms-transform: translateY(20px); transform: translateY(20px);}100%{opacity: 0; -webkit-transform: translateY(-2000px); -ms-transform: translateY(-2000px); transform: translateY(-2000px);}} .bounceOutUp{-webkit-animation-name: bounceOutUp; animation-name: bounceOutUp;} @-webkit-keyframes fadeIn{0%{opacity: 0;}100%{opacity: 1;}} @keyframes fadeIn{0%{opacity: 0;}100%{opacity: 1;}} .fadeIn{-webkit-animation-name: fadeIn; animation-name: fadeIn;} @-webkit-keyframes fadeInDown{0%{opacity: 0; -webkit-transform: translateY(-20px); transform: translateY(-20px);}100%{opacity: 1; -webkit-transform: translateY(0); transform: translateY(0);}} @keyframes fadeInDown{0%{opacity: 0; -webkit-transform: translateY(-20px); -ms-transform: translateY(-20px); transform: translateY(-20px);}100%{opacity: 1; -webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0);}} .fadeInDown{-webkit-animation-name: fadeInDown; animation-name: fadeInDown;} @-webkit-keyframes fadeInDownBig{0%{opacity: 0; -webkit-transform: translateY(-2000px); transform: translateY(-2000px);}100%{opacity: 1; -webkit-transform: translateY(0); transform: translateY(0);}} @keyframes fadeInDownBig{0%{opacity: 0; -webkit-transform: translateY(-2000px); -ms-transform: translateY(-2000px); transform: translateY(-2000px);}100%{opacity: 1; -webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0);}} .fadeInDownBig{-webkit-animation-name: fadeInDownBig; animation-name: fadeInDownBig;} @-webkit-keyframes fadeInLeft{0%{opacity: 0; -webkit-transform: translateX(-20px); transform: translateX(-20px);}100%{opacity: 1; -webkit-transform: translateX(0); transform: translateX(0);}} @keyframes fadeInLeft{0%{opacity: 0; -webkit-transform: translateX(-20px); -ms-transform: translateX(-20px); transform: translateX(-20px);}100%{opacity: 1; -webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0);}} .fadeInLeft{-webkit-animation-name: fadeInLeft; animation-name: fadeInLeft;} @-webkit-keyframes fadeInLeftBig{0%{opacity: 0; -webkit-transform: translateX(-2000px); transform: translateX(-2000px);}100%{opacity: 1; -webkit-transform: translateX(0); transform: translateX(0);}} @keyframes fadeInLeftBig{0%{opacity: 0; -webkit-transform: translateX(-2000px); -ms-transform: translateX(-2000px); transform: translateX(-2000px);}100%{opacity: 1; -webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0);}} .fadeInLeftBig{-webkit-animation-name: fadeInLeftBig; animation-name: fadeInLeftBig;} @-webkit-keyframes fadeInRight{0%{opacity: 0; -webkit-transform: translateX(20px); transform: translateX(20px);}100%{opacity: 1; -webkit-transform: translateX(0); transform: translateX(0);}} @keyframes fadeInRight{0%{opacity: 0; -webkit-transform: translateX(20px); -ms-transform: translateX(20px); transform: translateX(20px);}100%{opacity: 1; -webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0);}} .fadeInRight{-webkit-animation-name: fadeInRight; animation-name: fadeInRight;} @-webkit-keyframes fadeInRightBig{0%{opacity: 0; -webkit-transform: translateX(2000px); transform: translateX(2000px);}100%{opacity: 1; -webkit-transform: translateX(0); transform: translateX(0);}} @keyframes fadeInRightBig{0%{opacity: 0; -webkit-transform: translateX(2000px); -ms-transform: translateX(2000px); transform: translateX(2000px);}100%{opacity: 1; -webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0);}} .fadeInRightBig{-webkit-animation-name: fadeInRightBig; animation-name: fadeInRightBig;} @-webkit-keyframes fadeInUp{0%{opacity: 0; -webkit-transform: translateY(20px); transform: translateY(20px);}100%{opacity: 1; -webkit-transform: translateY(0); transform: translateY(0);}} @keyframes fadeInUp{0%{opacity: 0; -webkit-transform: translateY(20px); -ms-transform: translateY(20px); transform: translateY(20px);}100%{opacity: 1; -webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0);}} .fadeInUp{-webkit-animation-name: fadeInUp; animation-name: fadeInUp;} @-webkit-keyframes fadeInUpBig{0%{opacity: 0; -webkit-transform: translateY(2000px); transform: translateY(2000px);}100%{opacity: 1; -webkit-transform: translateY(0); transform: translateY(0);}} @keyframes fadeInUpBig{0%{opacity: 0; -webkit-transform: translateY(2000px); -ms-transform: translateY(2000px); transform: translateY(2000px);}100%{opacity: 1; -webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0);}} .fadeInUpBig{-webkit-animation-name: fadeInUpBig; animation-name: fadeInUpBig;} @-webkit-keyframes fadeOut{0%{opacity: 1;}100%{opacity: 0;}} @keyframes fadeOut{0%{opacity: 1;}100%{opacity: 0;}} .fadeOut{-webkit-animation-name: fadeOut; animation-name: fadeOut;} @-webkit-keyframes fadeOutDown{0%{opacity: 1; -webkit-transform: translateY(0); transform: translateY(0);}100%{opacity: 0; -webkit-transform: translateY(20px); transform: translateY(20px);}} @keyframes fadeOutDown{0%{opacity: 1; -webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0);}100%{opacity: 0; -webkit-transform: translateY(20px); -ms-transform: translateY(20px); transform: translateY(20px);}} .fadeOutDown{-webkit-animation-name: fadeOutDown; animation-name: fadeOutDown;} @-webkit-keyframes fadeOutDownBig{0%{opacity: 1; -webkit-transform: translateY(0); transform: translateY(0);}100%{opacity: 0; -webkit-transform: translateY(2000px); transform: translateY(2000px);}} @keyframes fadeOutDownBig{0%{opacity: 1; -webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0);}100%{opacity: 0; -webkit-transform: translateY(2000px); -ms-transform: translateY(2000px); transform: translateY(2000px);}} .fadeOutDownBig{-webkit-animation-name: fadeOutDownBig; animation-name: fadeOutDownBig;} @-webkit-keyframes fadeOutLeft{0%{opacity: 1; -webkit-transform: translateX(0); transform: translateX(0);}100%{opacity: 0; -webkit-transform: translateX(-20px); transform: translateX(-20px);}} @keyframes fadeOutLeft{0%{opacity: 1; -webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0);}100%{opacity: 0; -webkit-transform: translateX(-20px); -ms-transform: translateX(-20px); transform: translateX(-20px);}} .fadeOutLeft{-webkit-animation-name: fadeOutLeft; animation-name: fadeOutLeft;} @-webkit-keyframes fadeOutLeftBig{0%{opacity: 1; -webkit-transform: translateX(0); transform: translateX(0);}100%{opacity: 0; -webkit-transform: translateX(-2000px); transform: translateX(-2000px);}} @keyframes fadeOutLeftBig{0%{opacity: 1; -webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0);}100%{opacity: 0; -webkit-transform: translateX(-2000px); -ms-transform: translateX(-2000px); transform: translateX(-2000px);}} .fadeOutLeftBig{-webkit-animation-name: fadeOutLeftBig; animation-name: fadeOutLeftBig;} @-webkit-keyframes fadeOutRight{0%{opacity: 1; -webkit-transform: translateX(0); transform: translateX(0);}100%{opacity: 0; -webkit-transform: translateX(20px); transform: translateX(20px);}} @keyframes fadeOutRight{0%{opacity: 1; -webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0);}100%{opacity: 0; -webkit-transform: translateX(20px); -ms-transform: translateX(20px); transform: translateX(20px);}} .fadeOutRight{-webkit-animation-name: fadeOutRight; animation-name: fadeOutRight;} @-webkit-keyframes fadeOutRightBig{0%{opacity: 1; -webkit-transform: translateX(0); transform: translateX(0);}100%{opacity: 0; -webkit-transform: translateX(2000px); transform: translateX(2000px);}} @keyframes fadeOutRightBig{0%{opacity: 1; -webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0);}100%{opacity: 0; -webkit-transform: translateX(2000px); -ms-transform: translateX(2000px); transform: translateX(2000px);}} .fadeOutRightBig{-webkit-animation-name: fadeOutRightBig; animation-name: fadeOutRightBig;} @-webkit-keyframes fadeOutUp{0%{opacity: 1; -webkit-transform: translateY(0); transform: translateY(0);}100%{opacity: 0; -webkit-transform: translateY(-20px); transform: translateY(-20px);}} @keyframes fadeOutUp{0%{opacity: 1; -webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0);}100%{opacity: 0; -webkit-transform: translateY(-20px); -ms-transform: translateY(-20px); transform: translateY(-20px);}} .fadeOutUp{-webkit-animation-name: fadeOutUp; animation-name: fadeOutUp;} @-webkit-keyframes fadeOutUpBig{0%{opacity: 1; -webkit-transform: translateY(0); transform: translateY(0);}100%{opacity: 0; -webkit-transform: translateY(-2000px); transform: translateY(-2000px);}} @keyframes fadeOutUpBig{0%{opacity: 1; -webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0);}100%{opacity: 0; -webkit-transform: translateY(-2000px); -ms-transform: translateY(-2000px); transform: translateY(-2000px);}} .fadeOutUpBig{-webkit-animation-name: fadeOutUpBig; animation-name: fadeOutUpBig;} @-webkit-keyframes flip{0%{-webkit-transform: perspective(400px) translateZ(0) rotateY(0) scale(1); transform: perspective(400px) translateZ(0) rotateY(0) scale(1); -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out;}40%{-webkit-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1); transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1); -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out;}50%{-webkit-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1); transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in;}80%{-webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95); transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in;}100%{-webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1); transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in;}} @keyframes flip{0%{-webkit-transform: perspective(400px) translateZ(0) rotateY(0) scale(1); -ms-transform: perspective(400px) translateZ(0) rotateY(0) scale(1); transform: perspective(400px) translateZ(0) rotateY(0) scale(1); -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out;}40%{-webkit-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1); -ms-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1); transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1); -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out;}50%{-webkit-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1); -ms-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1); transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in;}80%{-webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95); -ms-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95); transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in;}100%{-webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1); -ms-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1); transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in;}} .animated.flip{-webkit-backface-visibility: visible; -ms-backface-visibility: visible; backface-visibility: visible; -webkit-animation-name: flip; animation-name: flip;} @-webkit-keyframes flipInX{0%{-webkit-transform: perspective(400px) rotateX(90deg); transform: perspective(400px) rotateX(90deg); opacity: 0;}40%{-webkit-transform: perspective(400px) rotateX(-10deg); transform: perspective(400px) rotateX(-10deg);}70%{-webkit-transform: perspective(400px) rotateX(10deg); transform: perspective(400px) rotateX(10deg);}100%{-webkit-transform: perspective(400px) rotateX(0deg); transform: perspective(400px) rotateX(0deg); opacity: 1;}} @keyframes flipInX{0%{-webkit-transform: perspective(400px) rotateX(90deg); -ms-transform: perspective(400px) rotateX(90deg); transform: perspective(400px) rotateX(90deg); opacity: 0;}40%{-webkit-transform: perspective(400px) rotateX(-10deg); -ms-transform: perspective(400px) rotateX(-10deg); transform: perspective(400px) rotateX(-10deg);}70%{-webkit-transform: perspective(400px) rotateX(10deg); -ms-transform: perspective(400px) rotateX(10deg); transform: perspective(400px) rotateX(10deg);}100%{-webkit-transform: perspective(400px) rotateX(0deg); -ms-transform: perspective(400px) rotateX(0deg); transform: perspective(400px) rotateX(0deg); opacity: 1;}} .flipInX{-webkit-backface-visibility: visible !important; -ms-backface-visibility: visible !important; backface-visibility: visible !important; -webkit-animation-name: flipInX; animation-name: flipInX;} @-webkit-keyframes flipInY{0%{-webkit-transform: perspective(400px) rotateY(90deg); transform: perspective(400px) rotateY(90deg); opacity: 0;}40%{-webkit-transform: perspective(400px) rotateY(-10deg); transform: perspective(400px) rotateY(-10deg);}70%{-webkit-transform: perspective(400px) rotateY(10deg); transform: perspective(400px) rotateY(10deg);}100%{-webkit-transform: perspective(400px) rotateY(0deg); transform: perspective(400px) rotateY(0deg); opacity: 1;}} @keyframes flipInY{0%{-webkit-transform: perspective(400px) rotateY(90deg); -ms-transform: perspective(400px) rotateY(90deg); transform: perspective(400px) rotateY(90deg); opacity: 0;}40%{-webkit-transform: perspective(400px) rotateY(-10deg); -ms-transform: perspective(400px) rotateY(-10deg); transform: perspective(400px) rotateY(-10deg);}70%{-webkit-transform: perspective(400px) rotateY(10deg); -ms-transform: perspective(400px) rotateY(10deg); transform: perspective(400px) rotateY(10deg);}100%{-webkit-transform: perspective(400px) rotateY(0deg); -ms-transform: perspective(400px) rotateY(0deg); transform: perspective(400px) rotateY(0deg); opacity: 1;}} .flipInY{-webkit-backface-visibility: visible !important; -ms-backface-visibility: visible !important; backface-visibility: visible !important; -webkit-animation-name: flipInY; animation-name: flipInY;} @-webkit-keyframes flipOutX{0%{-webkit-transform: perspective(400px) rotateX(0deg); transform: perspective(400px) rotateX(0deg); opacity: 1;}100%{-webkit-transform: perspective(400px) rotateX(90deg); transform: perspective(400px) rotateX(90deg); opacity: 0;}} @keyframes flipOutX{0%{-webkit-transform: perspective(400px) rotateX(0deg); -ms-transform: perspective(400px) rotateX(0deg); transform: perspective(400px) rotateX(0deg); opacity: 1;}100%{-webkit-transform: perspective(400px) rotateX(90deg); -ms-transform: perspective(400px) rotateX(90deg); transform: perspective(400px) rotateX(90deg); opacity: 0;}} .flipOutX{-webkit-animation-name: flipOutX; animation-name: flipOutX; -webkit-backface-visibility: visible !important; -ms-backface-visibility: visible !important; backface-visibility: visible !important;} @-webkit-keyframes flipOutY{0%{-webkit-transform: perspective(400px) rotateY(0deg); transform: perspective(400px) rotateY(0deg); opacity: 1;}100%{-webkit-transform: perspective(400px) rotateY(90deg); transform: perspective(400px) rotateY(90deg); opacity: 0;}} @keyframes flipOutY{0%{-webkit-transform: perspective(400px) rotateY(0deg); -ms-transform: perspective(400px) rotateY(0deg); transform: perspective(400px) rotateY(0deg); opacity: 1;}100%{-webkit-transform: perspective(400px) rotateY(90deg); -ms-transform: perspective(400px) rotateY(90deg); transform: perspective(400px) rotateY(90deg); opacity: 0;}} .flipOutY{-webkit-backface-visibility: visible !important; -ms-backface-visibility: visible !important; backface-visibility: visible !important; -webkit-animation-name: flipOutY; animation-name: flipOutY;} @-webkit-keyframes lightSpeedIn{0%{-webkit-transform: translateX(100%) skewX(-30deg); transform: translateX(100%) skewX(-30deg); opacity: 0;}60%{-webkit-transform: translateX(-20%) skewX(30deg); transform: translateX(-20%) skewX(30deg); opacity: 1;}80%{-webkit-transform: translateX(0%) skewX(-15deg); transform: translateX(0%) skewX(-15deg); opacity: 1;}100%{-webkit-transform: translateX(0%) skewX(0deg); transform: translateX(0%) skewX(0deg); opacity: 1;}} @keyframes lightSpeedIn{0%{-webkit-transform: translateX(100%) skewX(-30deg); -ms-transform: translateX(100%) skewX(-30deg); transform: translateX(100%) skewX(-30deg); opacity: 0;}60%{-webkit-transform: translateX(-20%) skewX(30deg); -ms-transform: translateX(-20%) skewX(30deg); transform: translateX(-20%) skewX(30deg); opacity: 1;}80%{-webkit-transform: translateX(0%) skewX(-15deg); -ms-transform: translateX(0%) skewX(-15deg); transform: translateX(0%) skewX(-15deg); opacity: 1;}100%{-webkit-transform: translateX(0%) skewX(0deg); -ms-transform: translateX(0%) skewX(0deg); transform: translateX(0%) skewX(0deg); opacity: 1;}} .lightSpeedIn{-webkit-animation-name: lightSpeedIn; animation-name: lightSpeedIn; -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out;} @-webkit-keyframes lightSpeedOut{0%{-webkit-transform: translateX(0%) skewX(0deg); transform: translateX(0%) skewX(0deg); opacity: 1;}100%{-webkit-transform: translateX(100%) skewX(-30deg); transform: translateX(100%) skewX(-30deg); opacity: 0;}} @keyframes lightSpeedOut{0%{-webkit-transform: translateX(0%) skewX(0deg); -ms-transform: translateX(0%) skewX(0deg); transform: translateX(0%) skewX(0deg); opacity: 1;}100%{-webkit-transform: translateX(100%) skewX(-30deg); -ms-transform: translateX(100%) skewX(-30deg); transform: translateX(100%) skewX(-30deg); opacity: 0;}} .lightSpeedOut{-webkit-animation-name: lightSpeedOut; animation-name: lightSpeedOut; -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in;} @-webkit-keyframes rotateIn{0%{-webkit-transform-origin: center center; transform-origin: center center; -webkit-transform: rotate(-200deg); transform: rotate(-200deg); opacity: 0;}100%{-webkit-transform-origin: center center; transform-origin: center center; -webkit-transform: rotate(0); transform: rotate(0); opacity: 1;}} @keyframes rotateIn{0%{-webkit-transform-origin: center center; -ms-transform-origin: center center; transform-origin: center center; -webkit-transform: rotate(-200deg); -ms-transform: rotate(-200deg); transform: rotate(-200deg); opacity: 0;}100%{-webkit-transform-origin: center center; -ms-transform-origin: center center; transform-origin: center center; -webkit-transform: rotate(0); -ms-transform: rotate(0); transform: rotate(0); opacity: 1;}} .rotateIn{-webkit-animation-name: rotateIn; animation-name: rotateIn;} @-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate(-90deg); transform: rotate(-90deg); opacity: 0;}100%{-webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate(0); transform: rotate(0); opacity: 1;}} @keyframes rotateInDownLeft{0%{-webkit-transform-origin: left bottom; -ms-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate(-90deg); -ms-transform: rotate(-90deg); transform: rotate(-90deg); opacity: 0;}100%{-webkit-transform-origin: left bottom; -ms-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate(0); -ms-transform: rotate(0); transform: rotate(0); opacity: 1;}} .rotateInDownLeft{-webkit-animation-name: rotateInDownLeft; animation-name: rotateInDownLeft;} @-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate(90deg); transform: rotate(90deg); opacity: 0;}100%{-webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate(0); transform: rotate(0); opacity: 1;}} @keyframes rotateInDownRight{0%{-webkit-transform-origin: right bottom; -ms-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate(90deg); -ms-transform: rotate(90deg); transform: rotate(90deg); opacity: 0;}100%{-webkit-transform-origin: right bottom; -ms-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate(0); -ms-transform: rotate(0); transform: rotate(0); opacity: 1;}} .rotateInDownRight{-webkit-animation-name: rotateInDownRight; animation-name: rotateInDownRight;} @-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate(90deg); transform: rotate(90deg); opacity: 0;}100%{-webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate(0); transform: rotate(0); opacity: 1;}} @keyframes rotateInUpLeft{0%{-webkit-transform-origin: left bottom; -ms-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate(90deg); -ms-transform: rotate(90deg); transform: rotate(90deg); opacity: 0;}100%{-webkit-transform-origin: left bottom; -ms-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate(0); -ms-transform: rotate(0); transform: rotate(0); opacity: 1;}} .rotateInUpLeft{-webkit-animation-name: rotateInUpLeft; animation-name: rotateInUpLeft;} @-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate(-90deg); transform: rotate(-90deg); opacity: 0;}100%{-webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate(0); transform: rotate(0); opacity: 1;}} @keyframes rotateInUpRight{0%{-webkit-transform-origin: right bottom; -ms-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate(-90deg); -ms-transform: rotate(-90deg); transform: rotate(-90deg); opacity: 0;}100%{-webkit-transform-origin: right bottom; -ms-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate(0); -ms-transform: rotate(0); transform: rotate(0); opacity: 1;}} .rotateInUpRight{-webkit-animation-name: rotateInUpRight; animation-name: rotateInUpRight;} @-webkit-keyframes rotateOut{0%{-webkit-transform-origin: center center; transform-origin: center center; -webkit-transform: rotate(0); transform: rotate(0); opacity: 1;}100%{-webkit-transform-origin: center center; transform-origin: center center; -webkit-transform: rotate(200deg); transform: rotate(200deg); opacity: 0;}} @keyframes rotateOut{0%{-webkit-transform-origin: center center; -ms-transform-origin: center center; transform-origin: center center; -webkit-transform: rotate(0); -ms-transform: rotate(0); transform: rotate(0); opacity: 1;}100%{-webkit-transform-origin: center center; -ms-transform-origin: center center; transform-origin: center center; -webkit-transform: rotate(200deg); -ms-transform: rotate(200deg); transform: rotate(200deg); opacity: 0;}} .rotateOut{-webkit-animation-name: rotateOut; animation-name: rotateOut;} @-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate(0); transform: rotate(0); opacity: 1;}100%{-webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate(90deg); transform: rotate(90deg); opacity: 0;}} @keyframes rotateOutDownLeft{0%{-webkit-transform-origin: left bottom; -ms-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate(0); -ms-transform: rotate(0); transform: rotate(0); opacity: 1;}100%{-webkit-transform-origin: left bottom; -ms-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate(90deg); -ms-transform: rotate(90deg); transform: rotate(90deg); opacity: 0;}} .rotateOutDownLeft{-webkit-animation-name: rotateOutDownLeft; animation-name: rotateOutDownLeft;} @-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate(0); transform: rotate(0); opacity: 1;}100%{-webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate(-90deg); transform: rotate(-90deg); opacity: 0;}} @keyframes rotateOutDownRight{0%{-webkit-transform-origin: right bottom; -ms-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate(0); -ms-transform: rotate(0); transform: rotate(0); opacity: 1;}100%{-webkit-transform-origin: right bottom; -ms-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate(-90deg); -ms-transform: rotate(-90deg); transform: rotate(-90deg); opacity: 0;}} .rotateOutDownRight{-webkit-animation-name: rotateOutDownRight; animation-name: rotateOutDownRight;} @-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate(0); transform: rotate(0); opacity: 1;}100%{-webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate(-90deg); transform: rotate(-90deg); opacity: 0;}} @keyframes rotateOutUpLeft{0%{-webkit-transform-origin: left bottom; -ms-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate(0); -ms-transform: rotate(0); transform: rotate(0); opacity: 1;}100%{-webkit-transform-origin: left bottom; -ms-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate(-90deg); -ms-transform: rotate(-90deg); transform: rotate(-90deg); opacity: 0;}} .rotateOutUpLeft{-webkit-animation-name: rotateOutUpLeft; animation-name: rotateOutUpLeft;} @-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate(0); transform: rotate(0); opacity: 1;}100%{-webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate(90deg); transform: rotate(90deg); opacity: 0;}} @keyframes rotateOutUpRight{0%{-webkit-transform-origin: right bottom; -ms-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate(0); -ms-transform: rotate(0); transform: rotate(0); opacity: 1;}100%{-webkit-transform-origin: right bottom; -ms-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate(90deg); -ms-transform: rotate(90deg); transform: rotate(90deg); opacity: 0;}} .rotateOutUpRight{-webkit-animation-name: rotateOutUpRight; animation-name: rotateOutUpRight;} @-webkit-keyframes slideInDown{0%{opacity: 0; -webkit-transform: translateY(-2000px); transform: translateY(-2000px);}100%{-webkit-transform: translateY(0); transform: translateY(0);}} @keyframes slideInDown{0%{opacity: 0; -webkit-transform: translateY(-2000px); -ms-transform: translateY(-2000px); transform: translateY(-2000px);}100%{-webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0);}} .slideInDown{-webkit-animation-name: slideInDown; animation-name: slideInDown;} @-webkit-keyframes slideInUp{0%{opacity: 0; -webkit-transform: translateY(2000px); transform: translateY(2000px);}100%{-webkit-transform: translateY(0); transform: translateY(0);}} @keyframes slideInUp{0%{-webkit-transform: translateY(2000px); -ms-transform: translateY(2000px); transform: translateY(2000px);}100%{-webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0);}} .slideInUp{-webkit-animation-name: slideInUp; animation-name: slideInUp;} @-webkit-keyframes slideInLeft{0%{opacity: 0; -webkit-transform: translateX(-2000px); transform: translateX(-2000px);}100%{-webkit-transform: translateX(0); transform: translateX(0);}} @keyframes slideInLeft{0%{opacity: 0; -webkit-transform: translateX(-2000px); -ms-transform: translateX(-2000px); transform: translateX(-2000px);}100%{-webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0);}} .slideInLeft{-webkit-animation-name: slideInLeft; animation-name: slideInLeft;} @-webkit-keyframes slideInRight{0%{opacity: 0; -webkit-transform: translateX(2000px); transform: translateX(2000px);}100%{-webkit-transform: translateX(0); transform: translateX(0);}} @keyframes slideInRight{0%{opacity: 0; -webkit-transform: translateX(2000px); -ms-transform: translateX(2000px); transform: translateX(2000px);}100%{-webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0);}} .slideInRight{-webkit-animation-name: slideInRight; animation-name: slideInRight;} @-webkit-keyframes slideOutLeft{0%{-webkit-transform: translateX(0); transform: translateX(0);}100%{opacity: 0; -webkit-transform: translateX(-2000px); transform: translateX(-2000px);}} @keyframes slideOutLeft{0%{-webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0);}100%{opacity: 0; -webkit-transform: translateX(-2000px); -ms-transform: translateX(-2000px); transform: translateX(-2000px);}} .slideOutLeft{-webkit-animation-name: slideOutLeft; animation-name: slideOutLeft;} @-webkit-keyframes slideOutRight{0%{-webkit-transform: translateX(0); transform: translateX(0);}100%{opacity: 0; -webkit-transform: translateX(2000px); transform: translateX(2000px);}} @keyframes slideOutRight{0%{-webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0);}100%{opacity: 0; -webkit-transform: translateX(2000px); -ms-transform: translateX(2000px); transform: translateX(2000px);}} .slideOutRight{-webkit-animation-name: slideOutRight; animation-name: slideOutRight;} @-webkit-keyframes slideOutUp{0%{-webkit-transform: translateY(0); transform: translateY(0);}100%{opacity: 0; -webkit-transform: translateY(-2000px); transform: translateY(-2000px);}} @keyframes slideOutUp{0%{-webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0);}100%{opacity: 0; -webkit-transform: translateY(-2000px); -ms-transform: translateY(-2000px); transform: translateY(-2000px);}} .slideOutUp{-webkit-animation-name: slideOutUp; animation-name: slideOutUp;} @-webkit-keyframes hinge{0%{-webkit-transform: rotate(0); transform: rotate(0); -webkit-transform-origin: top left; transform-origin: top left; -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out;}20%, 60%{-webkit-transform: rotate(80deg); transform: rotate(80deg); -webkit-transform-origin: top left; transform-origin: top left; -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out;}40%{-webkit-transform: rotate(60deg); transform: rotate(60deg); -webkit-transform-origin: top left; transform-origin: top left; -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out;}80%{-webkit-transform: rotate(60deg) translateY(0); transform: rotate(60deg) translateY(0); opacity: 1; -webkit-transform-origin: top left; transform-origin: top left; -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out;}100%{-webkit-transform: translateY(700px); transform: translateY(700px); opacity: 0;}} @keyframes hinge{0%{-webkit-transform: rotate(0); -ms-transform: rotate(0); transform: rotate(0); -webkit-transform-origin: top left; -ms-transform-origin: top left; transform-origin: top left; -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out;}20%, 60%{-webkit-transform: rotate(80deg); -ms-transform: rotate(80deg); transform: rotate(80deg); -webkit-transform-origin: top left; -ms-transform-origin: top left; transform-origin: top left; -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out;}40%{-webkit-transform: rotate(60deg); -ms-transform: rotate(60deg); transform: rotate(60deg); -webkit-transform-origin: top left; -ms-transform-origin: top left; transform-origin: top left; -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out;}80%{-webkit-transform: rotate(60deg) translateY(0); -ms-transform: rotate(60deg) translateY(0); transform: rotate(60deg) translateY(0); opacity: 1; -webkit-transform-origin: top left; -ms-transform-origin: top left; transform-origin: top left; -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out;}100%{-webkit-transform: translateY(700px); -ms-transform: translateY(700px); transform: translateY(700px); opacity: 0;}} .hinge{-webkit-animation-name: hinge; animation-name: hinge;} @-webkit-keyframes rollIn{0%{opacity: 0; -webkit-transform: translateX(-100%) rotate(-120deg); transform: translateX(-100%) rotate(-120deg);}100%{opacity: 1; -webkit-transform: translateX(0px) rotate(0deg); transform: translateX(0px) rotate(0deg);}} @keyframes rollIn{0%{opacity: 0; -webkit-transform: translateX(-100%) rotate(-120deg); -ms-transform: translateX(-100%) rotate(-120deg); transform: translateX(-100%) rotate(-120deg);}100%{opacity: 1; -webkit-transform: translateX(0px) rotate(0deg); -ms-transform: translateX(0px) rotate(0deg); transform: translateX(0px) rotate(0deg);}} .rollIn{-webkit-animation-name: rollIn; animation-name: rollIn;} @-webkit-keyframes rollOut{0%{opacity: 1; -webkit-transform: translateX(0px) rotate(0deg); transform: translateX(0px) rotate(0deg);}100%{opacity: 0; -webkit-transform: translateX(100%) rotate(120deg); transform: translateX(100%) rotate(120deg);}} @keyframes rollOut{0%{opacity: 1; -webkit-transform: translateX(0px) rotate(0deg); -ms-transform: translateX(0px) rotate(0deg); transform: translateX(0px) rotate(0deg);}100%{opacity: 0; -webkit-transform: translateX(100%) rotate(120deg); -ms-transform: translateX(100%) rotate(120deg); transform: translateX(100%) rotate(120deg);}} .rollOut{-webkit-animation-name: rollOut; animation-name: rollOut;} 

/* /theme_soroush/static/src/less/soroush_style.less defined in bundle 'web.assets_frontend' */
 .o_main_navbar{background-color: #337ab7; border: none;} #oe_main_menu_navbar .o_menu_systray a[data-action="edit"], #oe_main_menu_navbar .o_menu_systray a[data-action="translate"], #oe_main_menu_navbar .o_menu_systray a.css_edit_dynamic{background-color: #337ab7;} .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus{color: #337ab7;} 

/* /theme_soroush/static/src/less/CommonStyle.less defined in bundle 'web.assets_frontend' */
 .pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus{z-index: 2; color: #fff; cursor: default; background-color: #337ab7; border-color: #337ab7;} .navbar-default .navbar-text, .navbar-default .navbar-nav > li > a, .oe_product_cart h5 a{color: #337ab7; font-size: 13px;} #oe_main_menu_navbar .o_menu_systray a[data-action="edit"]:active, #oe_main_menu_navbar .o_menu_systray a[data-action="translate"]:active, #oe_main_menu_navbar .o_menu_systray a.css_edit_dynamic:active, #oe_main_menu_navbar .o_menu_systray a[data-action="edit"].active, #oe_main_menu_navbar .o_menu_systray a[data-action="translate"].active, #oe_main_menu_navbar .o_menu_systray a.css_edit_dynamic.active, .open > .dropdown-toggle#oe_main_menu_navbar .o_menu_systray a[data-action="edit"], .open > .dropdown-toggle#oe_main_menu_navbar .o_menu_systray a[data-action="translate"], .open > .dropdown-toggle#oe_main_menu_navbar .o_menu_systray a.css_edit_dynamic{background-color: #337ab7;} 

/* /theme_soroush/static/src/less/soroush_style_1.less defined in bundle 'web.assets_frontend' */
 .o_main_navbar > ul > li > a:hover{background-color: #23527c !important;} .navbar.navbar-default.navbar-static-top{border-top: 5px solid #337ab7;} .navbar-static-top .container{width: 1170px; margin: 0 auto;} .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus{font-weight: bold;} .navbar-default .navbar-nav > li > a{color: #337ab7; display: inline-block; font-size: 14px; font-weight: 300; line-height: 80px; padding: 0 14px;} @media (min-width: 768px){.navbar-default .navbar-nav > li > a{line-height: 60px;}} @media (max-width: 768px){.navbar-default .navbar-nav > li > a{line-height: 15px;}} .navbar-default .navbar-nav > li:hover > a :before{background: #f0563d; content: ""; height: 3px; left: 0; position: absolute; top: -3px; width: 100%;} .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus{background-color: inherit;} .navbar.navbar-static-top ul.nav > li.divider{border: 0;} .o_main_navbar{background-color: #337ab7; border: none;} #oe_main_menu_navbar .o_menu_systray a[data-action="edit"], #oe_main_menu_navbar .o_menu_systray a[data-action="translate"], #oe_main_menu_navbar .o_menu_systray a.css_edit_dynamic{background-color: #337ab7;} .bg-black-25{background-color: transparent;} 

/* /theme_soroush/static/src/less/CommonStyle.less defined in bundle 'web.assets_frontend' */
 .pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus{z-index: 2; color: #fff; cursor: default; background-color: #337ab7; border-color: #337ab7;} .navbar-default .navbar-text, .navbar-default .navbar-nav > li > a, .oe_product_cart h5 a{color: #337ab7; font-size: 13px;} #oe_main_menu_navbar .o_menu_systray a[data-action="edit"]:active, #oe_main_menu_navbar .o_menu_systray a[data-action="translate"]:active, #oe_main_menu_navbar .o_menu_systray a.css_edit_dynamic:active, #oe_main_menu_navbar .o_menu_systray a[data-action="edit"].active, #oe_main_menu_navbar .o_menu_systray a[data-action="translate"].active, #oe_main_menu_navbar .o_menu_systray a.css_edit_dynamic.active, .open > .dropdown-toggle#oe_main_menu_navbar .o_menu_systray a[data-action="edit"], .open > .dropdown-toggle#oe_main_menu_navbar .o_menu_systray a[data-action="translate"], .open > .dropdown-toggle#oe_main_menu_navbar .o_menu_systray a.css_edit_dynamic{background-color: #337ab7;} 

/* /website_form/static/src/less/website_form.less defined in bundle 'web.assets_frontend' */
 .o_website_form_flex{display: flex; flex-wrap: wrap;} .o_website_form_flex_item{flex-basis: 33%;} @media (max-width: 991px){.o_website_form_flex_item{flex-basis: 50%;}} @media (max-width: 767px){.o_website_form_flex_item{flex-basis: 100%;}} .o_website_form_field_hidden{display: none;} .editor_enable .o_website_form_field_hidden{display: block; opacity: 0.5;} .editor_enable .s_website_form .form-field select{pointer-events: none;} .o_website_form_required .control-label:after, .o_website_form_required_custom .control-label:after{content: ' *';} #editable_select.form-control{height: 100%;} .form-field input[type=file].form-control{height: 100%;} 

/* /website_blog/static/src/less/website_blog.less defined in bundle 'web.assets_frontend' */
 .website_blog{} .website_blog .css_website_mail .has-error{border-color: red;} .website_blog .css_website_mail .css_nav_month{display: none;} .website_blog .css_website_mail .css_nav_month:first-of-type{display: block;} .website_blog .read_width{max-width: 700px; margin-left: auto; margin-right: auto;} .website_blog .blog_content{min-height: 350px !important;} .website_blog .blog_content a.oe_mail_expand:after{content: " →";} .website_blog .blog_content a.oe_mail_expand{font-weight: bold;} .website_blog p.post-meta{position: relative; top: -5px;} .website_blog div#blog_angle_down a:hover{text-decoration: none;} .website_blog .o_blog_cover_container{position: relative;} .website_blog .o_blog_cover_container > .o_blog_cover_component{position: absolute; top: 0; left: 0; bottom: 0; right: 0; display: none; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; background-position: center; background-repeat: no-repeat;} .website_blog .o_blog_cover_container > .blog_title{margin: 0 auto; text-align: center; font-weight: bold;} .website_blog .o_blog_cover_container.cover > .o_blog_cover_component{display: block;} .website_blog .o_blog_cover_container.cover > .blog_title, .website_blog .o_blog_cover_container.cover_footer > .blog_title{color: white; position: absolute; top: 20%; left: 30px; bottom: auto; right: 30px;} .website_blog .o_blog_cover_container.cover_full{height: 600px; height: 100vh;} .website_blog .o_blog_cover_container.cover_narrow{height: 300px; height: 50vh;} .website_blog .o_blog_cover_container.o_list_cover{display: none; width: auto!important; height: 250px!important;} .website_blog .o_blog_cover_container.o_list_cover.cover{display: block;} .website_blog .o_blog_cover_container.cover_footer{min-height: 350px; height: 65vh; background-color: #B8B8B8; cursor: pointer;} @media (max-width: 767px){.website_blog .o_blog_cover_container > .blog_title > h1{font-size: 26px;}.website_blog .o_blog_cover_container > .blog_title > h2{font-size: 20px;}.website_blog .o_blog_cover_container.cover > .blog_title{top: 10%;}.website_blog .o_blog_cover_container.cover_narrow{height: 65vh;}.website_blog .o_blog_cover_container.cover_footer{min-height: 280px; height: 50vh;}.website_blog .o_blog_cover_container.cover_footer > .blog_title{top: 2%;}} .website_blog mark + .popover, .website_blog .cover_footer{cursor: pointer;} .website_blog .js_publish_management{z-index: 1;} .website_blog .js_publish_management .dropdown-menu{left: auto; right: 0;} .website_blog .o_blog_post_title{font-size: 24px;} .website_blog .o_blog_post_teaser{text-align: justify;} .website_blog .o_grid{margin: 0 6% 6% 0; border: 1px solid #EEEEEE; box-shadow: 0.5px 0.5px 0.5px 0.5px #eeeeee; padding-bottom: 15px;} .website_blog .o_grid .o_blog_post_teaser{width: 100%;} .website_blog .o_grid > .text-muted > .mb0 > hr{display: none;} .website_blog .o_author_avatar_little{width: 40px; display: inline; margin-top: -5px;} .website_blog .o_sharing_links{margin-top: 20px;} .website_blog .o_sharing_links > p{display: inline; font-size: 12px;} .website_blog .o_sharing_links > a{color: #b3b3b3; font: normal normal normal 28px/1 FontAwesome; margin: 0 4px 0 4px; cursor: pointer;} .website_blog .o_sharing_links > a:hover{text-decoration: none;} .website_blog .o_sharing_links > a.o_twitter_complete, .website_blog .o_sharing_links > a.o_twitter:hover{color: #4099FF;} .website_blog .o_sharing_links > a.o_google_complete, .website_blog .o_sharing_links > a.o_google:hover{color: #DD4B39;} .website_blog .o_sharing_links > a.o_facebook_complete, .website_blog .o_sharing_links > a.o_facebook:hover{color: #3b5998;} .website_blog .o_sharing_links > a.o_linkedin_complete, .website_blog .o_sharing_links > a.o_linkedin:hover{color: #0E76A8;} .website_blog .o_sharing_links > a.unhover{color: #b3b3b3;} .website_blog .o_blog_post_complete.o_sharing_links{max-width: 700px; margin: 50px auto 50px auto; text-align: center;} .website_blog .o_blog_post_complete.o_sharing_links > p{font-size: 16px; font-weight: 600;} .website_blog .o_blog_post_complete.o_sharing_links > a{font: normal normal normal 40px/1 FontAwesome;} .website_blog div[name="blog_post_data"]{margin-top: 20px !important; font-size: 13px;} .website_blog div[name="blog_post"]{position: relative;} .website_blog div[name="blog_post"] hr{margin-top: 10px;} 

/* /mail/static/src/less/chat_window.less defined in bundle 'web.assets_frontend' */
 .o_chat_window{display: -ms-flexbox; display: -moz-box; display: -webkit-box; display: -webkit-flex; display: flex; -ms-flex-flow: column nowrap; -moz-flex-flow: column nowrap; -webkit-flex-flow: column nowrap; flex-flow: column nowrap; position: fixed; width: 325px; max-width: 100%; height: 400px; max-height: 100%; font-size: 12px; background-color: #FAFAFA; border-radius: 6px 6px 0 0; z-index: 1051; box-shadow: -5px -5px 10px rgba(0, 0, 0, 0.18);} @media (max-width: 767px){.o_chat_window{width: 100%; height: 100%!important; box-shadow: none;}.o_chat_window.o_folded{display: none;}} @media print{.o_chat_window{display: none;}} .o_chat_window .o_chat_header{display: -ms-flexbox; display: -moz-box; display: -webkit-box; display: -webkit-flex; display: flex; -ms-flex: 0 0 auto; -moz-flex: 0 0 auto; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto; color: white; padding: 5px 10px; border-radius: 3px 3px 0 0; border-bottom: 1px solid #E5E5E5; background-color: #03a9f3; padding: 8px;} @media (max-width: 767px){.o_chat_window .o_chat_header{height: 46px; padding-top: 12px; border-radius: 0px;}.o_chat_window .o_chat_header .o_chat_title{font-size: 16px; margin-left: 10px;}.o_chat_window .o_chat_header .o_chat_window_close{font-size: 17px; color: white;}} .o_chat_window .o_chat_header .o_chat_title{cursor: pointer; -ms-flex: 1 1 auto; -moz-flex: 1 1 auto; -webkit-box-flex: 1; -webkit-flex: 1 1 auto; flex: 1 1 auto; display: inline-block; max-width: 100%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; vertical-align: top;} .o_chat_window .o_chat_header .o_chat_window_buttons{-ms-flex: 0 0 auto; -moz-flex: 0 0 auto; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;} .o_chat_window .o_chat_header .o_chat_window_buttons .o_chat_window_close, .o_chat_window .o_chat_header .o_chat_window_buttons .o_chat_window_expand{color: white; padding: 3px; margin-left: 5px; opacity: 0.7;} .o_chat_window .o_chat_header .o_chat_window_buttons .o_chat_window_close:hover, .o_chat_window .o_chat_header .o_chat_window_buttons .o_chat_window_expand:hover, .o_chat_window .o_chat_header .o_chat_window_buttons .o_chat_window_close:focus, .o_chat_window .o_chat_header .o_chat_window_buttons .o_chat_window_expand:focus, .o_chat_window .o_chat_header .o_chat_window_buttons .o_chat_window_close.focus, .o_chat_window .o_chat_header .o_chat_window_buttons .o_chat_window_expand.focus{opacity: 1;} .o_chat_window .o_mail_thread{-ms-flex: 1 1 auto; -moz-flex: 1 1 auto; -webkit-box-flex: 1; -webkit-flex: 1 1 auto; flex: 1 1 auto; overflow: auto; -webkit-overflow-scrolling: touch;} .o_chat_window .o_mail_thread .o_thread_date_separator{margin: 0px 0px 15px 0px;} .o_chat_window .o_mail_thread .o_thread_date_separator .o_thread_date{background-color: #FAFAFA;} .o_chat_window .o_mail_thread .o_thread_message{padding: 4px 5px;} .o_chat_window .o_mail_thread .o_thread_message .o_thread_message_sidebar{margin-right: 5px;} .o_chat_window .o_chat_composer input{width: 100%;} .o_chat_window_dropdown{width: auto; height: 28px; color: white; background-color: #666666; cursor: pointer; box-shadow: none;} @media (max-width: 767px){.o_chat_window_dropdown{display: none;}} .o_chat_window_dropdown .o_chat_header{border-radius: 0;} .o_chat_window_dropdown .o_chat_window_dropdown_toggler{padding: 5px;} .o_chat_window_dropdown .o_chat_window_dropdown_toggler .o_total_unread_counter{position: absolute; top: -10px; left: auto; bottom: auto; right: 0; background-color: #03a9f3; padding: 0 2px; font-size: smaller;} .o_chat_window_dropdown.open .o_chat_window_dropdown_toggler .o_total_unread_counter, .o_chat_window_dropdown .o_chat_window_expand{display: none;} .o_chat_window_dropdown > ul{max-width: 325px; padding: 0;} .o_chat_window_dropdown > ul > li.o_chat_header{font-size: 12px; padding: 3px 5px;} .o_chat_window_dropdown > ul > li.o_chat_header ~ li.o_chat_header{border-top: 1px solid white;} .o_chat_window_dropdown > ul > li.o_chat_header:hover{background-color: #0286c1;} .o_ui_blocked .o_chat_window{z-index: 1101;} .o_no_chat_window .o_chat_window{display: none;} 

/* /mail/static/src/less/thread.less defined in bundle 'web.assets_frontend' */
 .o_mail_thread .o_thread_show_more, .o_mail_activity .o_thread_show_more{text-align: center;} .o_mail_thread .o_thread_date_separator, .o_mail_activity .o_thread_date_separator{margin-top: 15px; margin-bottom: 30px; border-bottom: 1px solid #d9d7d7; text-align: center;} @media (max-width: 767px){.o_mail_thread .o_thread_date_separator, .o_mail_activity .o_thread_date_separator{margin-top: 0px; margin-bottom: 15px;}} .o_mail_thread .o_thread_date_separator .o_thread_date, .o_mail_activity .o_thread_date_separator .o_thread_date{position: relative; top: 10px; margin: 0 auto; padding: 0 10px; font-weight: bold; background: white;} .o_mail_thread .o_thread_new_messages_separator, .o_mail_activity .o_thread_new_messages_separator{margin-bottom: 15px; border-bottom: solid #46c4fd 1px; text-align: right;} .o_mail_thread .o_thread_new_messages_separator .o_thread_separator_label, .o_mail_activity .o_thread_new_messages_separator .o_thread_separator_label{position: relative; top: 8px; padding: 0 10px; background: white; color: #46c4fd; font-size: smaller;} .o_mail_thread .o_thread_message, .o_mail_activity .o_thread_message{display: -ms-flexbox; display: -moz-box; display: -webkit-box; display: -webkit-flex; display: flex; padding: 4px 16px; margin-bottom: 0px;} .o_mail_thread .o_thread_message .o_thread_message_sidebar, .o_mail_activity .o_thread_message .o_thread_message_sidebar{-ms-flex: 0 0 36px; -moz-flex: 0 0 36px; -webkit-box-flex: 0; -webkit-flex: 0 0 36px; flex: 0 0 36px; margin-right: 10px; margin-top: 2px; text-align: center; font-size: smaller;} @media (max-width: 767px){.o_mail_thread .o_thread_message .o_thread_message_sidebar, .o_mail_activity .o_thread_message .o_thread_message_sidebar{margin-top: 4px; font-size: x-small;}} .o_mail_thread .o_thread_message .o_thread_message_sidebar .o_thread_message_avatar, .o_mail_activity .o_thread_message .o_thread_message_sidebar .o_thread_message_avatar{max-width: 36px;} .o_mail_thread .o_thread_message .o_thread_message_sidebar .o_thread_message_side_date, .o_mail_activity .o_thread_message .o_thread_message_sidebar .o_thread_message_side_date{margin-left: -5px;} .o_mail_thread .o_thread_message .o_thread_message_sidebar .o_thread_message_star, .o_mail_activity .o_thread_message .o_thread_message_sidebar .o_thread_message_star{margin-right: -5px;} .o_mail_thread .o_thread_message .o_thread_message_sidebar .o_thread_message_side_date, .o_mail_activity .o_thread_message .o_thread_message_sidebar .o_thread_message_side_date{opacity: 0;} .o_mail_thread .o_thread_message .o_thread_icon, .o_mail_activity .o_thread_message .o_thread_icon{cursor: pointer; opacity: 0;} .o_mail_thread .o_thread_message .o_thread_icon.fa-star, .o_mail_activity .o_thread_message .o_thread_icon.fa-star{opacity: 0.6; color: gold;} .o_mail_thread .o_thread_message:hover .o_thread_message_side_date, .o_mail_activity .o_thread_message:hover .o_thread_message_side_date, .o_mail_thread .o_thread_message.o_thread_selected_message .o_thread_message_side_date, .o_mail_activity .o_thread_message.o_thread_selected_message .o_thread_message_side_date{opacity: 0.6;} .o_mail_thread .o_thread_message:hover .o_thread_icon, .o_mail_activity .o_thread_message:hover .o_thread_icon, .o_mail_thread .o_thread_message.o_thread_selected_message .o_thread_icon, .o_mail_activity .o_thread_message.o_thread_selected_message .o_thread_icon{opacity: 0.6;} .o_mail_thread .o_thread_message:hover .o_thread_icon:hover, .o_mail_activity .o_thread_message:hover .o_thread_icon:hover, .o_mail_thread .o_thread_message.o_thread_selected_message .o_thread_icon:hover, .o_mail_activity .o_thread_message.o_thread_selected_message .o_thread_icon:hover{opacity: 1;} .o_mail_thread .o_thread_message .o_mail_redirect, .o_mail_activity .o_thread_message .o_mail_redirect{cursor: pointer;} .o_mail_thread .o_thread_message .o_thread_message_core, .o_mail_activity .o_thread_message .o_thread_message_core{-ms-flex: 1 1 auto; -moz-flex: 1 1 auto; -webkit-box-flex: 1; -webkit-flex: 1 1 auto; flex: 1 1 auto; min-width: 0; max-width: 100%; word-wrap: break-word;} .o_mail_thread .o_thread_message .o_thread_message_core.o_mail_note, .o_mail_activity .o_thread_message .o_thread_message_core.o_mail_note{background-color: #cccccc; padding-left: 9px; border-bottom: 1px solid #E5E5E5;} .o_mail_thread .o_thread_message .o_thread_message_core .o_mail_subject, .o_mail_activity .o_thread_message .o_thread_message_core .o_mail_subject{font-style: italic;} .o_mail_thread .o_thread_message .o_thread_message_core .o_mail_notification, .o_mail_activity .o_thread_message .o_thread_message_core .o_mail_notification{font-style: italic; color: gray;} .o_mail_thread .o_thread_message .o_thread_message_core [summary~=o_mail_notification], .o_mail_activity .o_thread_message .o_thread_message_core [summary~=o_mail_notification]{display: none;} .o_mail_thread .o_thread_message .o_thread_message_core p, .o_mail_activity .o_thread_message .o_thread_message_core p{margin: 0 0 9px;} .o_mail_thread .o_thread_message .o_thread_message_core p:last-child, .o_mail_activity .o_thread_message .o_thread_message_core p:last-child{margin-bottom: 0;} .o_mail_thread .o_thread_message .o_thread_message_core a, .o_mail_activity .o_thread_message .o_thread_message_core a{display: inline-block; word-break: break-all;} .o_mail_thread .o_thread_message .o_thread_message_core img, .o_mail_activity .o_thread_message .o_thread_message_core img{max-width: 100%;} .o_mail_thread .o_thread_message .o_thread_message_core .o_mail_body_long, .o_mail_activity .o_thread_message .o_thread_message_core .o_mail_body_long{display: none;} .o_mail_thread .o_thread_message .o_thread_message_core .o_mail_info, .o_mail_activity .o_thread_message .o_thread_message_core .o_mail_info{margin-bottom: 2px; color: #b3b3b3;} .o_mail_thread .o_thread_message .o_thread_message_core .o_mail_info .o_mail_mailto, .o_mail_activity .o_thread_message .o_thread_message_core .o_mail_info .o_mail_mailto, .o_mail_thread .o_thread_message .o_thread_message_core .o_mail_info .o_mail_mailto:hover, .o_mail_activity .o_thread_message .o_thread_message_core .o_mail_info .o_mail_mailto:hover{color: #b3b3b3;} .o_mail_thread .o_thread_message .o_thread_message_core .o_mail_info strong, .o_mail_activity .o_thread_message .o_thread_message_core .o_mail_info strong{color: inherit;} .o_mail_thread .o_thread_message .o_thread_message_core .o_thread_message_star, .o_mail_activity .o_thread_message .o_thread_message_core .o_thread_message_star, .o_mail_thread .o_thread_message .o_thread_message_core .o_thread_message_needaction, .o_mail_activity .o_thread_message .o_thread_message_core .o_thread_message_needaction, .o_mail_thread .o_thread_message .o_thread_message_core .o_thread_message_reply, .o_mail_activity .o_thread_message .o_thread_message_core .o_thread_message_reply, .o_mail_thread .o_thread_message .o_thread_message_core .o_thread_message_email, .o_mail_activity .o_thread_message .o_thread_message_core .o_thread_message_email{padding: 4px;} .o_mail_thread .o_thread_message .o_thread_message_core i.o_thread_message_email.o_thread_message_email_ready, .o_mail_activity .o_thread_message .o_thread_message_core i.o_thread_message_email.o_thread_message_email_ready{color: grey;} .o_mail_thread .o_thread_message .o_thread_message_core i.o_thread_message_email.o_thread_message_email_exception, .o_mail_activity .o_thread_message .o_thread_message_core i.o_thread_message_email.o_thread_message_email_exception{color: red; opacity: 1;} .o_mail_thread .o_thread_message .o_thread_message_core i.o_thread_message_email.o_thread_message_email_bounce, .o_mail_activity .o_thread_message .o_thread_message_core i.o_thread_message_email.o_thread_message_email_bounce{color: red; opacity: 1;} .o_mail_thread .o_thread_message .o_thread_message_core .o_thread_tooltip_container, .o_mail_activity .o_thread_message .o_thread_message_core .o_thread_tooltip_container{display: inline; position: relative;} .o_mail_thread .o_thread_message .o_thread_message_core .o_thread_tooltip_container .o_thread_tooltip_content, .o_mail_activity .o_thread_message .o_thread_message_core .o_thread_tooltip_container .o_thread_tooltip_content{top: 10px; background: #cccccc; padding: 4px; border: solid #cccccc 1px; border-radius: 5px; color: gray; width: 300px; display: none; opacity: 0; position: absolute; transition: opacity 0.5s;} .o_mail_thread .o_thread_message .o_thread_message_core .o_thread_tooltip_container .o_thread_tooltip_content i.fa-exclamation, .o_mail_activity .o_thread_message .o_thread_message_core .o_thread_tooltip_container .o_thread_tooltip_content i.fa-exclamation{color: red;} .o_mail_thread .o_thread_message .o_thread_message_core .o_thread_tooltip_container .o_thread_tooltip:hover + .o_thread_tooltip_content, .o_mail_activity .o_thread_message .o_thread_message_core .o_thread_tooltip_container .o_thread_tooltip:hover + .o_thread_tooltip_content{display: inline; opacity: 1;} .o_mail_thread .o_thread_title, .o_mail_activity .o_thread_title{margin-top: 20px; margin-bottom: 20px; font-size: 20px;} .o_mail_thread .o_mail_no_content, .o_mail_activity .o_mail_no_content{padding-top: 0px; padding-right: 16px; padding-bottom: 0px; padding-left: 16px;} .o_mail_thread .o_thread_message .o_thread_message_core .o_mail_read_more, .o_mail_activity .o_thread_message .o_thread_message_core .o_mail_read_more{display: block;} .o_web_client.o_touch_device .o_mail_thread .o_thread_icon{opacity: 0.6;} 

/* /im_livechat/static/src/less/im_livechat.less defined in bundle 'web.assets_frontend' */
 .o_livechat_button{position: fixed; bottom: 0px; right: 6px; min-width: 100px; cursor: pointer; white-space: nowrap; background-color: rgba(60, 60, 60, 0.6); font-family: 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif; font-size: 14px; font-weight: bold; padding: 10px; color: white; text-shadow: #3b4c58 1px 1px 0px; border: 1px solid #505050; border-bottom: 0px; border-top-left-radius: 5px; border-top-right-radius: 5px; z-index: 5;} .o_chat_window{z-index: 1002;} .o_chat_window .o_thread_date_separator{display: none;} .o_chat_window .o_livechat_rating{-ms-flex: 1 1 auto; -moz-flex: 1 1 auto; -webkit-box-flex: 1; -webkit-flex: 1 1 auto; flex: 1 1 auto; overflow: auto; padding: 15px;} .o_chat_window .o_livechat_rating .o_livechat_no_feedback{padding-top: 20px; text-align: right; font-size: 12px;} .o_chat_window .o_livechat_rating .o_livechat_no_feedback > em{cursor: pointer;} .o_chat_window .o_livechat_rating .o_livechat_rating_feedback_text{text-align: justify;} .o_chat_window .o_livechat_rating .o_livechat_rating_choices{margin: 10px 0; text-align: center;} .o_chat_window .o_livechat_rating .o_livechat_rating_choices > img{width: 50px; opacity: 0.6; cursor: pointer; margin: 5px;} .o_chat_window .o_livechat_rating .o_livechat_rating_choices > img:hover, .o_chat_window .o_livechat_rating .o_livechat_rating_choices > img.selected{opacity: 1;} .o_chat_window .o_livechat_rating .o_livechat_rating_reason{margin: 10px 0; display: none;} .o_chat_window .o_livechat_rating .o_livechat_rating_reason > textarea{width: 100%; height: 70px; resize: none;} .o_chat_window .o_livechat_rating .o_livechat_rating_reason_button > input{float: right;} 

/* /website_rating/static/src/less/website_rating.less defined in bundle 'web.assets_frontend' */
 .o_website_rating_static{color: #FACC2E;} .o_website_rating_card_container{} .o_website_rating_card_container .o_message_counter{color: #8c8c8c;} .o_website_rating_card_container table.o_website_rating_progress_table{width: 100%; overflow: visible;} .o_website_rating_card_container table.o_website_rating_progress_table .o_website_rating_table_star_num{min-width: 30px;} .o_website_rating_card_container table.o_website_rating_progress_table .o_website_rating_select[style*="opacity: 1"]{cursor: pointer;} .o_website_rating_card_container table.o_website_rating_progress_table .o_website_rating_table_progress{min-width: 120px;} .o_website_rating_card_container table.o_website_rating_progress_table .o_website_rating_table_progress > .progress{margin-bottom: 5px; margin-left: 5px; margin-right: 5px;} .o_website_rating_card_container table.o_website_rating_progress_table .o_website_rating_table_progress .o_rating_progressbar{background-color: #FACC2E;} .o_website_rating_card_container table.o_website_rating_progress_table .o_website_rating_table_percent{text-align: right; padding-left: 5px; font-size: 12px;} .o_website_rating_card_container table.o_website_rating_progress_table .o_website_rating_table_reset .o_website_rating_select_text{visibility: hidden;} .o_rating_star_card{margin-bottom: 5px;} .o_rating_star_card .stars{display: inline-block; color: #FACC2E; margin-right: 15px;} .o_rating_star_card .stars i{margin-right: -3px; text-align: center;} .o_rating_star_card .stars.enabled{cursor: pointer;} .o_rating_star_card .rate_text{display: inline-block;} 

/* /website_links/static/src/css/website_links.css defined in bundle 'web.assets_frontend' */
.no-link-style{color: black; text-decoration: none;} .required-form-control{background-color: #CECDFF;} #filters li a, #filters li.active a, #filters li.active a.active, #filters li.active a:hover, #filters li.active a:focus, #filters li a:hover{padding: 0px 5px; border-radius: 0px; border: 0px; border-color: transparent; border-right: 1px solid #999; padding-bottom: 0; background-color: #FFFFFF;} #filters li.active a{color: #999;} #filters li:last-child a, #filters li:last-child a:hover, #filters li:last-child a:focus{border-right: 0px;} .nav-tabs-inline{float: left; display: inline; font-size: 14px; border-color: transparent;} #o_website_links_recent_links{min-height:30em;} .o_website_links_code_error{display:none; color:red; font-weight:bold;} .truncate_text{white-space: nowrap; text-overflow: ellipsis; overflow: hidden; max-width: 500px;} 

/* /mass_mailing/static/src/css/mass_mailing_popup.css defined in bundle 'web.assets_frontend' */
 .editor_enable [data-oe-placeholder]:empty:not(:focus):before{content: " \00a0 " attr(data-oe-placeholder); opacity: 0.4;} .o_popup_animated{-webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: both; animation-fill-mode: both;} @-webkit-keyframes o_popup_bounce_small{0%, 20%, 53%, 80%, 100%{-webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}40%, 43%{-webkit-transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); -webkit-transform: translate3d(0, -14px, 0); transform: translate3d(0, -14px, 0);}70%{-webkit-transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); -webkit-transform: translate3d(0, -8px, 0); transform: translate3d(0, -8px, 0);}90%{-webkit-transform: translate3d(0, -2px, 0); transform: translate3d(0, -2px, 0);}} @keyframes o_popup_bounce_small{0%, 20%, 53%, 80%, 100%{-webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}40%, 43%{-webkit-transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); -webkit-transform: translate3d(0, -14px, 0); transform: translate3d(0, -14px, 0);}70%{-webkit-transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); -webkit-transform: translate3d(0, -8px, 0); transform: translate3d(0, -8px, 0);}90%{-webkit-transform: translate3d(0, -2px, 0); transform: translate3d(0, -2px, 0);}} .o_popup_bounce_small{-webkit-animation-name: o_popup_bounce_small; animation-name: o_popup_bounce_small; -webkit-transform-origin: center bottom; -ms-transform-origin: center bottom; transform-origin: center bottom;} .o_popup_bounce_del500ms{-webkit-animation-delay: 500ms; animation-delay: 500ms;} #o_newsletter_popup .btn.btn-success{color: #ffffff; background-color: #21b799; border-color: #1da187;} #o_newsletter_popup .btn.btn-success:hover, #o_newsletter_popup .btn.btn-success:focus, #o_newsletter_popup .btn.btn-success.focus, #o_newsletter_popup .btn.btn-success:active, #o_newsletter_popup .btn.btn-success.active, .open > .dropdown-toggle#o_newsletter_popup .btn.btn-success{color: #ffffff; background-color: #198c75; border-color: #146e5c;} #o_newsletter_popup .btn.btn-success:active, #o_newsletter_popup .btn.btn-success.active, .open > .dropdown-toggle#o_newsletter_popup .btn.btn-success{background-image: none;} #o_newsletter_popup .btn.btn-success.disabled, #o_newsletter_popup .btn.btn-success[disabled], fieldset[disabled] #o_newsletter_popup .btn.btn-success, #o_newsletter_popup .btn.btn-success.disabled:hover, #o_newsletter_popup .btn.btn-success[disabled]:hover, fieldset[disabled] #o_newsletter_popup .btn.btn-success:hover, #o_newsletter_popup .btn.btn-success.disabled:focus, #o_newsletter_popup .btn.btn-success[disabled]:focus, fieldset[disabled] #o_newsletter_popup .btn.btn-success:focus, #o_newsletter_popup .btn.btn-success.disabled.focus, #o_newsletter_popup .btn.btn-success[disabled].focus, fieldset[disabled] #o_newsletter_popup .btn.btn-success.focus, #o_newsletter_popup .btn.btn-success.disabled:active, #o_newsletter_popup .btn.btn-success[disabled]:active, fieldset[disabled] #o_newsletter_popup .btn.btn-success:active, #o_newsletter_popup .btn.btn-success.disabled.active, #o_newsletter_popup .btn.btn-success[disabled].active, fieldset[disabled] #o_newsletter_popup .btn.btn-success.active{background-color: #21b799; border-color: #1da187;} #o_newsletter_popup h1, #o_newsletter_popup h2, #o_newsletter_popup h3, #o_newsletter_popup h4, #o_newsletter_popup h5, #o_newsletter_popup h6, #o_newsletter_popup .h1, #o_newsletter_popup .h2, #o_newsletter_popup .h3, #o_newsletter_popup .h4, #o_newsletter_popup .h5, #o_newsletter_popup .h6{font-weight: 300; color: #666; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;} #o_newsletter_popup h1:first-child, #o_newsletter_popup h2:first-child, #o_newsletter_popup h3:first-child, #o_newsletter_popup h4:first-child, #o_newsletter_popup h5:first-child, #o_newsletter_popup h6:first-child, #o_newsletter_popup .h1:first-child, #o_newsletter_popup .h2:first-child, #o_newsletter_popup .h3:first-child, #o_newsletter_popup .h4:first-child, #o_newsletter_popup .h5:first-child, #o_newsletter_popup .h6:first-child{margin-top: 0;} #o_newsletter_popup .o_popup_modal_content{border-radius: 2px; margin: 20px; box-shadow: 0 0 20px rgba(255, 255, 255, 0.11); -webkit-box-shadow: 0 0 20px rgba(255, 255, 255, 0.11); border: 1px solid #767676; background: #f2f2f2;} #o_newsletter_popup .o_popup_modal_content:before{content: ""; position: absolute; width: 100%; height: 100%; z-index: 0; background: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.3) 0%, rgba(255, 255, 255, 0) 42%, rgba(255, 255, 255, 0) 100%); background: -webkit-gradient(linear, left top, right bottom, color-stop(0%, rgba(255, 255, 255, 0.3)), color-stop(42%, rgba(255, 255, 255, 0)), color-stop(100%, rgba(255, 255, 255, 0))); background: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.3) 0%, rgba(255, 255, 255, 0) 42%, rgba(255, 255, 255, 0) 100%); background: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.3) 0%, rgba(255, 255, 255, 0) 42%, rgba(255, 255, 255, 0) 100%); background: -ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.3) 0%, rgba(255, 255, 255, 0) 42%, rgba(255, 255, 255, 0) 100%); background: linear-gradient(135deg, rgba(255, 255, 255, 0.3) 0%, rgba(255, 255, 255, 0) 42%, rgba(255, 255, 255, 0) 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#00ffffff', GradientType=1);} #web_editor_inside_iframe #o_newsletter_popup .o_popup_modal_content:before{content: none;} #o_newsletter_popup .o_popup_modal_content .o_popup_modal_header{background: #6c1153; padding: 5px;} #o_newsletter_popup .o_popup_modal_content .o_popup_modal_header .o_popup_modal_title{color: #ffffff;} #o_newsletter_popup .o_popup_modal_content .o_popup_modal_header *{position: relative; z-index: 1;} #o_newsletter_popup .o_popup_modal_content a.o_popup_btn_close{position: absolute; z-index: 99; right: 5px; top: 6px; width: 23px; height: 23px; display: block; text-align: center; border-radius: 100em; background: #6c1153; color: #daa3cb; text-decoration: none; -webkit-transition: all ease 200ms; -moz-transition: all ease 200ms; -ms-transition: all ease 200ms; -o-transition: all ease 200ms;} #o_newsletter_popup .o_popup_modal_content a.o_popup_btn_close:hover{background: #89296e; color: #ffffff;} #o_newsletter_popup .o_popup_modal_content .o_popup_modal_body{padding: 0px 0px 30px; color: #666666;} #o_newsletter_popup .o_popup_modal_content .o_popup_modal_body .o_popup_content_dev{padding-bottom: 15px;} #o_newsletter_popup .o_popup_modal_content .o_popup_modal_body .o_popup_content_dev .o_popup_message{font-size: 3em; position: relative; text-align: left; padding-left: 2em; line-height: 1; margin: .5em; font-weight: 100;} #o_newsletter_popup .o_popup_modal_content .o_popup_modal_body .o_popup_content_dev .o_popup_message font{font-weight: 600; color: #875A7B; font-size: 2.5em; font-style: italic; position: absolute; top: -0.1em; margin-left: -0.65em;} #o_newsletter_popup .o_popup_modal_content .o_popup_modal_body .o_popup_content_dev .o_popup_message strong{color: #875A7B;} #o_newsletter_popup .o_popup_modal_content .o_popup_modal_body .o_popup_content_dev .o_message_paragraph{position: relative;} #o_newsletter_popup .o_popup_modal_content .o_popup_modal_body .input-group{margin-left: auto; margin-right: auto; max-width: 350px;} #o_newsletter_popup .o_popup_modal_content .o_popup_modal_body .input-group input{border-radius: 2px 0 0 2px; border: none; outline: 0; box-shadow: inset 0 -1px #cccccc;} #o_newsletter_popup .o_popup_modal_content .o_popup_modal_body .input-group .btn{border-radius: 0 2px 2px 0; border-width: 0 0 1px; padding-top: 7px; margin-left: -1px; -webkit-transition: all ease 200ms; -moz-transition: all ease 200ms; -ms-transition: all ease 200ms; -o-transition: all ease 200ms;} 

/* /website_tools/static/src/css/website_tools.css defined in bundle 'web.assets_frontend' */
#file_upload_form input[type="file"]{display: none;} .img-file-img{background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 512' %3e%3cpath fill='white' d='M384 122v6H256V0h6a24 24 0 0 1 17 7l98 98a24 24 0 0 1 7 17zm-136 38c-13 0-24-11-24-24V0H24C11 0 0 11 0 24v464c0 13 11 24 24 24h336c13 0 24-11 24-24V160H248zm-135 16a48 48 0 1 1 0 96 48 48 0 0 1 0-96zm208 240H65v-48l40-40c4-5 11-4 16 0l40 40 103-104c5-4 12-4 17 0l40 40v112z'/%3e%3c/svg%3e");} .img-arrow-right{background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' height='448' width='512' %3e%3cpath fill='white' d='M191 67l22-22c9-10 24-10 34 0l194 194c9 9 9 25 0 34L247 467c-10 10-25 10-34 0l-23-22c-9-9-9-25 1-34l120-115H24c-13 0-24-11-24-24v-32c0-13 11-24 24-24h287L191 101c-10-9-10-25 0-34z'/%3e%3c/svg%3e");} .img-file-xls{background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 512' %3e%3cpath fill='white' d='M224 136V0H24C11 0 0 11 0 24v464c0 13 11 24 24 24h336c13 0 24-11 24-24V160H248c-13 0-24-11-24-24zm60 107l-60 93 60 94c5 8 0 18-10 18h-35c-4 0-8-2-11-6l-36-69c-6 15-10 20-37 69-2 4-6 6-10 6h-35c-9 0-15-10-10-18l60-94-60-93c-5-8 0-19 10-19h35c4 0 8 3 10 6 26 49 20 34 37 69l37-69c2-3 6-6 10-6h35c10 0 15 11 10 19zm100-121v6H256V0h6c7 0 13 3 17 7l98 98c5 5 7 11 7 17z'/%3e%3c/svg%3e");} .img-file-doc{background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 512' %3e%3cpath fill='white' d='M224 136V0H24C11 0 0 11 0 24v464c0 13 11 24 24 24h336c13 0 24-11 24-24V160H248c-13 0-24-11-24-24zm57 120h24c8 0 13 7 12 15l-38 168c-2 5-6 9-12 9h-38c-5 0-10-4-12-9-25-104-20-81-25-111h-1c-1 15-2 18-25 111-2 5-6 9-12 9h-37c-6 0-10-4-12-9L68 271c-2-8 4-15 11-15h25c5 0 10 4 12 10 15 78 20 109 21 122 1-10 7-33 29-123 1-5 6-9 12-9h29c5 0 10 4 11 9l30 130c0-12-3-18 22-130 1-5 5-9 11-9zm103-134v6H256V0h6c7 0 13 3 17 7l98 98c5 5 7 11 7 17z'/%3e%3c/svg%3e");} .file-select-icon{display: inline-block; background-repeat: no-repeat; background-position: center; height: 2em; width: 2em;} .file-select-icon.img-arrow-right{background-size: 1em;} #oe_upload_files_show{color: #ff5656; margin-top: 20px; font-size: 16px;} 

/* /website_forum/static/src/css/website_forum.css defined in bundle 'web.assets_frontend' */
.vote{min-width: 38px; margin-right: 12px;} .vote .vote_count{font-size: 160%; font-weight: bold; line-height: 12px;} .vote .vote_up, .vote .vote_down{font-size: 130%;} .author-box{min-width: 200px; padding: 4px; background-color: whitesmoke;} .question-block{margin-left: 50px;} .o_forum_tag_follow_box{display: none; position: absolute; z-index: 1; text-align: center; opacity: 0.9;} .question{clear: left;} .question .question-name{font-size: 150%;} .question .badge{background-color: #cccccc; margin-left: 4px;} .question .badge-active{background-color: #428bca;} .question img{max-width: 600px; height: auto !important;} .forum_answer img{max-width: 600px; height: auto !important;} img.o_forum_avatar{max-height: 40px; margin-right: 10px;} img.o_forum_avatar_big{max-width: 75px; margin-right: 10px;} .oe_grey{background-color: #eeeeee;} .badge-gold{color: #ffcc00;} .badge-silver{color: #cccccc;} .badge-bronze{color: #eea91e;} .oe_answer_true{color: #3c763d;} .oe_answer_true:hover{color: #4d964e;} .oe_answer_false{color: #bbbbbb;} .oe_answer_false:hover{color: #9e9c9c;} .favourite_question{color: #bbbbbb !important;} .forum_favourite_question{color: #ffcc00 !important;} a.no-decoration{cursor: pointer; text-decoration: none !important;} .faq-question:hover{text-decoration: none !important; color: #428bca;} .oe_comment_grey{background-color: whitesmoke; padding: 4px;} .close.comment_delete{font-size: 16px;} .country_flag{max-height: 16px; display: inline-block; margin-left: 2px;} .tag_text .text-core .text-wrap textarea, .tag_text .text-core .text-wrap input, .tag_text .text-core .text-wrap .text-dropdown, .tag_text .text-core .text-wrap .text-prompt{font: 1.2em "Helvetica Neue", Helvetica, Arial, sans-serif !important;} .tag_text .text-core .text-wrap .text-tags .text-tag .text-button{font: 1.2em "Helvetica Neue", Helvetica, Arial, sans-serif !important; height: 1.2em !important;} .oe_forum_alert{position: absolute; margin-top: -30px; margin-left: 90px; width: 300px; z-index: 9999;} .oe_forum_email_required{position: absolute; margin-top: 155px; margin-left: 500px; margin-right: 100px; z-index: 5;} button.btn-link.text-muted{color: #999999;} .o_forum_user_bio_expand{position: absolute; z-index: 200; display: none;} .o_forum_tooltip_heading{padding: 0px; margin: 0px; font-size: 18px;} .o_forum_user_bio{color: black; width: 318px; min-height: 100px; cursor: auto; border: 1px solid darkgrey; background-color: whitesmoke; line-height: 13px; font-size: 11px; word-wrap: break-word;} .o_forum_user_bio .o_forum_tooltip_line{min-height: 13px;} .o_forum_user_bio .o_forum_tooltip_header{min-height: 75px;} 

/* /theme_architect/static/src/css/architect_frontend.css defined in bundle 'web.assets_frontend' */
body.o_login_body{background: url(/theme_architect/static/src/img/login-register.webp) bottom center/cover no-repeat!important;} body.o_login_body .o_database_list{background: #fdfdfd; padding: 45px 30px;} .btn.btn-primary{background: #3D58C1; border: 1px solid #707070; color: #fff; border-radius: 4px;} .form-control{border-radius: 4px; color: #3D58C1;} .form-group{border: 1px solid #3D58C1; border-radius: 4px;} .glyphicon{color: #3D58C1;} .form-control-feedback{left: 0;} .has-feedback .form-control{padding-left: 53.5px;} .has-feedback .form-control-feedback{width: 40.5px; border-right: 1px solid #3D58C1;} a{color: #3D58C1; cursor: pointer;} .form-group input::placeholder{color: #3D58C199;} .oe_login_buttons .btn-lg{padding: 12px 16px;}