.icon-down-dir:before{content: '\e883';} .icon-left-dir:before{content: '\e884';} .icon-right-dir:before{content: '\e885';} .icon-up-dir:before{content: '\e886';} .icon-down-bold:before{content: '\e887';} .icon-left-bold:before{content: '\e888';} .icon-right-bold:before{content: '\e889';} .icon-up-bold:before{content: '\e88a';} .icon-down-thin:before{content: '\e88b';} .icon-left-thin:before{content: '\e88c';} .icon-right-thin:before{content: '\e88d';} .icon-up-thin:before{content: '\e88e';} .icon-ccw:before{content: '\e88f';} .icon-cw:before{content: '\e890';} .icon-arrows-ccw:before{content: '\e891';} .icon-level-down:before{content: '\e892';} .icon-level-up:before{content: '\e893';} .icon-shuffle:before{content: '\e894';} .icon-loop:before{content: '\e895';} .icon-switch:before{content: '\e896';} .icon-play:before{content: '\e897';} .icon-stop:before{content: '\e898';} .icon-pause:before{content: '\e899';} .icon-record:before{content: '\e89a';} .icon-to-end:before{content: '\e89b';} .icon-to-start:before{content: '\e89c';} .icon-fast-forward:before{content: '\e89d';} .icon-fast-backward:before{content: '\e89e';} .icon-progress-0:before{content: '\e89f';} .icon-progress-1:before{content: '\e8a0';} .icon-progress-2:before{content: '\e8a1';} .icon-progress-3:before{content: '\e8a2';} .icon-target:before{content: '\e8a3';} .icon-palette:before{content: '\e8a4';} .icon-list:before{content: '\e8a5';} .icon-list-add:before{content: '\e8a6';} .icon-signal:before{content: '\e8a7';} .icon-trophy:before{content: '\e8a8';} .icon-battery:before{content: '\e8a9';} .icon-back-in-time:before{content: '\e8aa';} .icon-monitor:before{content: '\e8ab';} .icon-mobile:before{content: '\e8ac';} .icon-network:before{content: '\e8ad';} .icon-cd:before{content: '\e8ae';} .icon-inbox:before{content: '\e8af';} .icon-install:before{content: '\e8b0';} .icon-globe:before{content: '\e8b1';} .icon-cloud:before{content: '\e8b2';} .icon-cloud-thunder:before{content: '\e8b3';} .icon-flash:before{content: '\e8b4';} .icon-moon:before{content: '\e8b5';} .icon-flight:before{content: '\e8b6';} .icon-paper-plane:before{content: '\e8b7';} .icon-leaf:before{content: '\e8b8';} .icon-lifebuoy:before{content: '\e8b9';} .icon-mouse:before{content: '\e8ba';} .icon-briefcase:before{content: '\e8bb';} .icon-suitcase:before{content: '\e8bc';} .icon-dot:before{content: '\e8bd';} .icon-dot-2:before{content: '\e8be';} .icon-dot-3:before{content: '\e8bf';} .icon-brush:before{content: '\e8c0';} .icon-magnet:before{content: '\e8c1';} .icon-infinity:before{content: '\e8c2';} .icon-erase:before{content: '\e8c3';} .icon-chart-pie:before{content: '\e8c4';} .icon-chart-line:before{content: '\e8c5';} .icon-chart-bar:before{content: '\e8c6';} .icon-chart-area:before{content: '\e8c7';} .icon-tape:before{content: '\e8c8';} .icon-graduation-cap:before{content: '\e8c9';} .icon-language:before{content: '\e8ca';} .icon-ticket:before{content: '\e8cb';} .icon-water:before{content: '\e8cc';} .icon-droplet:before{content: '\e8cd';} .icon-air:before{content: '\e8ce';} .icon-credit-card:before{content: '\e8cf';} .icon-floppy:before{content: '\e8d0';} .icon-clipboard:before{content: '\e8d1';} .icon-megaphone:before{content: '\e8d2';} .icon-database:before{content: '\e8d3';} .icon-drive:before{content: '\e8d4';} .icon-bucket:before{content: '\e8d5';} .icon-thermometer:before{content: '\e8d6';} .icon-key:before{content: '\e8d7';} .icon-flow-cascade:before{content: '\e8d8';} .icon-flow-branch:before{content: '\e8d9';} .icon-flow-tree:before{content: '\e8da';} .icon-flow-line:before{content: '\e8db';} .icon-flow-parallel:before{content: '\e8dc';} .icon-rocket:before{content: '\e8dd';} .icon-gauge:before{content: '\e8de';} .icon-traffic-cone:before{content: '\e8df';} .icon-cc:before{content: '\e8e0';} .icon-cc-by:before{content: '\e8e1';} .icon-cc-nc:before{content: '\e8e2';} .icon-cc-nc-eu:before{content: '\e8e3';} .icon-cc-nc-jp:before{content: '\e8e4';} .icon-cc-sa:before{content: '\e8e5';} .icon-cc-nd:before{content: '\e8e6';} .icon-cc-pd:before{content: '\e8e7';} .icon-cc-zero:before{content: '\e8e8';} .icon-cc-share:before{content: '\e8e9';} .icon-cc-remix:before{content: '\e8ea';} .icon-github:before{content: '\e8eb';} .icon-github-circled:before{content: '\e8ec';} .icon-flickr:before{content: '\e8ed';} .icon-flickr-circled:before{content: '\e8ee';} .icon-vimeo:before{content: '\e8ef';} .icon-vimeo-circled:before{content: '\e8f0';} .icon-twitter:before{content: '\e8f1';} .icon-twitter-circled:before{content: '\e8f2';} .icon-facebook:before{content: '\e8f3';} .icon-facebook-circled:before{content: '\e8f4';} .icon-facebook-squared:before{content: '\e8f5';} .icon-gplus:before{content: '\e8f6';} .icon-gplus-circled:before{content: '\e8f7';} .icon-pinterest:before{content: '\e8f8';} .icon-pinterest-circled:before{content: '\e8f9';} .icon-tumblr:before{content: '\e8fa';} .icon-tumblr-circled:before{content: '\e8fb';} .icon-linkedin:before{content: '\e8fc';} .icon-linkedin-circled:before{content: '\e8fd';} .icon-dribbble:before{content: '\e8fe';} .icon-dribbble-circled:before{content: '\e8ff';} .icon-stumbleupon:before{content: '\e900';} .icon-stumbleupon-circled:before{content: '\e901';} .icon-lastfm:before{content: '\e902';} .icon-lastfm-circled:before{content: '\e903';} .icon-rdio:before{content: '\e904';} .icon-rdio-circled:before{content: '\e905';} .icon-spotify:before{content: '\e906';} .icon-spotify-circled:before{content: '\e907';} .icon-qq:before{content: '\e908';} .icon-instagram:before{content: '\e909';} .icon-dropbox:before{content: '\e90a';} .icon-evernote:before{content: '\e90b';} .icon-flattr:before{content: '\e90c';} .icon-skype:before{content: '\e90d';} .icon-skype-circled:before{content: '\e90e';} .icon-renren:before{content: '\e90f';} .icon-sina-weibo:before{content: '\e910';} .icon-paypal:before{content: '\e911';} .icon-picasa:before{content: '\e912';} .icon-soundcloud:before{content: '\e913';} .icon-mixi:before{content: '\e914';} .icon-behance:before{content: '\e915';} .icon-google-circles:before{content: '\e916';} .icon-vkontakte:before{content: '\e917';} .icon-smashing:before{content: '\e918';} .icon-sweden:before{content: '\e919';} .icon-db-shape:before{content: '\e91a';} .icon-logo-db:before{content: '\e91b';} 

/* /website_newconcepts/static/src/plugins/magnific-popup/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;} 

/* /website_newconcepts/static/src/css/animations.css defined in bundle 'web.assets_frontend' */
  @-webkit-keyframes fadeInDownSmall{0%{opacity: 0; -webkit-transform: translate3d(0, -20px, 0); transform: translate3d(0, -20px, 0);}100%{opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}} @keyframes fadeInDownSmall{0%{opacity: 0; -webkit-transform: translate3d(0, -20px, 0); -ms-transform: translate3d(0, -20px, 0); transform: translate3d(0, -20px, 0);}100%{opacity: 1; -webkit-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}} .fadeInDownSmall{-webkit-animation-name: fadeInDownSmall; animation-name: fadeInDownSmall;} @-webkit-keyframes fadeInLeftSmall{0%{opacity: 0; -webkit-transform: translate3d(-20px, 0, 0); transform: translate3d(-20px, 0, 0);}100%{opacity: 1; -webkit-transform: none; transform: none;}} @keyframes fadeInLeftSmall{0%{opacity: 0; -webkit-transform: translate3d(-20px, 0, 0); -ms-transform: translate3d(-20px, 0, 0); transform: translate3d(-20px, 0, 0);}100%{opacity: 1; -webkit-transform: none; -ms-transform: none; transform: none;}} .fadeInLeftSmall{-webkit-animation-name: fadeInLeftSmall; animation-name: fadeInLeftSmall;} @-webkit-keyframes fadeInRightSmall{0%{opacity: 0; -webkit-transform: translate3d(20px, 0, 0); transform: translate3d(20px, 0, 0);}100%{opacity: 1; -webkit-transform: none; transform: none;}} @keyframes fadeInRightSmall{0%{opacity: 0; -webkit-transform: translate3d(20px, 0, 0); -ms-transform: translate3d(20px, 0, 0); transform: translate3d(20px, 0, 0);}100%{opacity: 1; -webkit-transform: none; -ms-transform: none; transform: none;}} .fadeInRightSmall{-webkit-animation-name: fadeInRightSmall; animation-name: fadeInRightSmall;} @-webkit-keyframes fadeInUpSmall{0%{opacity: 0; -webkit-transform: translate3d(0, 20px, 0); transform: translate3d(0, 20px, 0);}100%{opacity: 1; -webkit-transform: none; transform: none;}} @keyframes fadeInUpSmall{0%{opacity: 0; -webkit-transform: translate3d(0, 20px, 0); -ms-transform: translate3d(0, 20px, 0); transform: translate3d(0, 20px, 0);}100%{opacity: 1; -webkit-transform: none; -ms-transform: none; transform: none;}} .fadeInUpSmall{-webkit-animation-name: fadeInUpSmall; animation-name: fadeInUpSmall;} 

/* /website_newconcepts/static/src/plugins/owl-carousel/owl.carousel.css defined in bundle 'web.assets_frontend' */
 .owl-carousel .owl-wrapper:after{content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;} .owl-carousel{display: none; position: relative; width: 100%; -ms-touch-action: pan-y;} .owl-carousel .owl-wrapper{display: none; position: relative; -webkit-transform: translate3d(0px, 0px, 0px);} .owl-carousel .owl-wrapper-outer{overflow: hidden; position: relative; width: 100%;} .owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition: height 500ms ease-in-out; -moz-transition: height 500ms ease-in-out; -ms-transition: height 500ms ease-in-out; -o-transition: height 500ms ease-in-out; transition: height 500ms ease-in-out;} .owl-carousel .owl-item{float: left;} .owl-controls .owl-page, .owl-controls .owl-buttons div{cursor: pointer;} .owl-controls{-webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0);} .grabbing{cursor:url(/website_newconcepts/static/src/plugins/owl-carousel/grabbing.png) 8 8, move;} .owl-carousel .owl-wrapper, .owl-carousel .owl-item{-webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -ms-backface-visibility: hidden; -webkit-transform: translate3d(0,0,0); -moz-transform: translate3d(0,0,0); -ms-transform: translate3d(0,0,0);} 

/* /website_newconcepts/static/src/css/styles-adds.css defined in bundle 'web.assets_frontend' */
 .media-carousel{margin-bottom: 0; padding: 0 40px 0px 40px;} .white{color: #fff;} .lets-talk{padding: 30px;} .lets-talk-img{display: inline-block; vertical-align: middle; width: 200px; margin-left: 40px; margin-top:-70px;} .div-talk{margin-top: 32px ; margin-bottom: 32px;} .media-carousel .carousel-control.right, .media-carousel .carousel-control.left{background-image: none; height: 50%; width: 85px; font-size: 40px; color: #35a8e0; position: absolute;} .media-carousel.carousel .carousel-control.left *, .media-carousel.carousel .carousel-control.right *{position: absolute; bottom: -22px; z-index: 9999; right: 50%; top: initial; width: 25px;} .media-carousel .carousel-indicators{right: 50%; top: auto; bottom: 0px; margin-right: -19px;} .media-carousel .carousel-indicators li{background: #c0c0c0;} .media-carousel .carousel-indicators .active{background: #333333;} .media-carousel .thumbnail{border-radius:0!important; -webkit-box-shadow: 6px 6px 13px 0px rgba(222, 222, 222, 1); -moz-box-shadow: 6px 6px 13px 0px rgba(222, 222, 222, 1); box-shadow: 6px 6px 13px 0px rgba(222, 222, 222, 1); border:0!important; position: relative; padding: 0; padding-bottom: 30px; padding-top: 30px; margin-bottom: 15px!important; margin-top: 15px!important;} .snippet_slider_products .media-carousel .thumbnail{display:inline-block;} .snippet_slider_products .media-carousel .thumbnail .bottom-thumbnail p{width: 57%; margin-bottom: 0; margin-top: 15px; height:46px; overflow:hidden;} .media-carousel .thumbnail .motif{position: relative; top: 0px; margin-top: -30px; margin-bottom: 25px; right: 15px; width: 130px; float: right;} .media-carousel .thumbnail.team{padding-top: 15px; padding-bottom: 15px;} .media-carousel .thumbnail.team h3{font-weight: 400; font-size: 18px; font-family: Blaimim;} .media-carousel .thumbnail.team .subtitle{font-size: 18px; font-style: italic;} .media-carousel .thumbnail.team .bottom-thumbnail{font-size: 18px; padding-top: 20px!important; padding-bottom: 10px!important;} .media-carousel .thumbnail.team .img-team{width: 150px; margin-top: 16px;} .media-carousel .thumbnail.team .img-mail{display: inline-block; vertical-align: middle;} .bg-color-1{background: #35a8e0;} .shadow{-webkit-box-shadow: 6px 6px 13px 0px rgba(222, 222, 222, 1); -moz-box-shadow: 6px 6px 13px 0px rgba(222, 222, 222, 1); box-shadow: 6px 6px 13px 0px rgba(222, 222, 222, 1);} .snippet_slider_products{background: #f3f2ef;} .bg-gray1{background: #f3f2ef;} .bottom-thumbnail{padding-top: 15px;} .box-style-2 .icon-container-2{float: left; text-align: center; -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; -ms-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; display: inline-block; vertical-align: middle; padding-right: 10px;} .box-style-2 .icon-container-2 .img-exp{display: inline-block; vertical-align: middle; width: 80px;} #cm-video-bg{background: white;} #cm-video-bg .white.text-center{padding-top: 44px; padding-bottom: 70px;} @media (max-width: 768px){.cm-margin-bottom{margin-bottom: 40px;}.cm-margin-top{margin-top: 36px;}#full-width-box-pricing, #full-width-box-pricing-second, .cm-padding-bottom-36{padding-bottom: 0;}#cm-video-bg .white.text-center{padding-top: 0; padding-bottom: 15px;}#cm-home-promo-section .container, #cm-our-skills .container{padding-top: 0; padding-bottom: 0;}} embed, iframe, object, video, audio{max-width: 100%; width: 100%;} .video-box{box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4); height: 0; margin-bottom: 22px; overflow: hidden; padding-bottom: 56.25%; position: relative} .video-box.html5{height: auto; padding: 0} .video-box.html5 .video-js{height: auto !important; line-height: 0; width: 100% !important} .video-box.html5 .video-js .vjs-tech{height: auto; margin: 0; position: relative; width: 100%} .video-box.html5 .vjs-default-skin{color: #fff} .video-box.html5 .vjs-default-skin .vjs-play-progress, .video-box.html5 .vjs-default-skin .vjs-volume-level{background-color: #555} .video-box.html5 .vjs-default-skin .vjs-control-bar, .video-box.html5 .vjs-default-skin .vjs-big-play-button{background: rgba(0, 0, 0, 0.8)} .video-box.html5 .vjs-default-skin .vjs-slider{background: rgba(0, 0, 0, 0.8)} .video-box embed, .video-box iframe, .video-box object, .video-box video{height: 100%; left: 0; position: absolute; top: 0; width: 100%} .full-width-box{overflow: hidden; padding: 125px 0; position: relative; -webkit-transition: opacity .2s linear; transition: opacity .2s linear} .fwb-bg-img.bg3 .full-width-box{padding: 130px 0;} @media (max-width: 767px){.full-width-box{padding-top: 40px; padding-bottom: 40px}} .full-width-box .auto-width{margin-left: -15px; margin-right: -15px; opacity: 0} .full-width-box .auto-width.loaded{margin-left: 0; margin-right: 0; opacity: 1; -webkit-transition: opacity .2s linear; transition: opacity .2s linear} .container .full-width-box{margin-left: -15px; margin-right: -15px} .full-width-box .fwb-bg{background-repeat: no-repeat; background-position: center top; background-size: cover; bottom: 0; left: 0; overflow: hidden; position: absolute; right: 0; text-align: center; top: 0; z-index: 0;} .full-width-box .fwb-bg .overlay-video{background: #000; height: 100%; opacity: .2; filter: alpha(opacity=20); width: 100%} @media (max-width: 767px){.full-width-box .container{margin-left: 0; margin-right: 0; padding-left: 10px; padding-right: 10px}} .full-width-box .container, .full-width-box .page-header{position: relative} .full-width-box .fwb-fixed, .full-width-box .fwb-paralax{background-attachment: fixed} .touch-device .full-width-box .fwb-paralax, .touch-device .full-width-box .fwb-fixed{background-attachment: scroll; background-position: 50% 50% !important} .full-width-box .fwb-blur{background-position: center top !important} .full-width-box .fwb-blur .blur-box{bottom: 0; display: block !important; left: 0; position: absolute; right: 0; top: 0; z-index: -100} .full-width-box .fwb-blur .blur-box canvas{background-size: cover; background-attachment: fixed; max-width: inherit; min-width: 100%; min-height: 100%; width: auto; vertical-align: top} .full-width-box .fwb-video{background-repeat: no-repeat; background-position: center center; background-size: cover} .full-width-box .fwb-video video, .full-width-box .fwb-video iframe, .full-width-box .fwb-video img{background-attachment: fixed; position: absolute; right: 0; z-index: 0; width: 100%;} @media (max-width: 767px){.container{padding-left: 10px; padding-right: 10px}body, body.loaded{min-width: 240px; padding-left: 0; padding-right: 0; overflow-x: hidden}.page-box, .boxed.loaded .page-box{height: auto !important; min-height: inherit; overflow-x: hidden}.page-box-content{padding-bottom: 0}} .content-video{padding-top: 125px; padding-bottom: 100px;} .carousel-indicators-1 .active{background-color: #2980b9;} .carousel-inner-1 img{width: 100%; max-height: 460px} .carousel-control-1{width: 0;} .carousel-control-1.left, .carousel-control-1.right{opacity: 1; filter: alpha(opacity=100); background-image: none; background-repeat: no-repeat; text-shadow: none;} .carousel-control-1.left span{padding: 15px;} .carousel-control-1.right span{padding: 15px;} .carousel-control-1 .glyphicon-chevron-left, .carousel-control-1 .glyphicon-chevron-right, .carousel-control-1 .icon-prev, .carousel-control-1 .icon-next{position: absolute; top: 45%; z-index: 5; display: inline-block;} .carousel-control-1 .glyphicon-chevron-left, .carousel-control-1 .icon-prev{left: 0;} .carousel-control-1 .glyphicon-chevron-right, .carousel-control-1 .icon-next{right: 0;} .carousel-control-1.left span, .carousel-control-1.right span{background-color: #000;} .carousel-control-1.left span:hover, .carousel-control-1.right span:hover{opacity: .7; filter: alpha(opacity=70);} .header-text{position: absolute; top: 20%; left: 1.8%; right: auto; width: 96.66666666666666%; color: #fff;} .header-text h2{font-size: 40px;} .header-text h2 span{background-color: #2980b9; padding: 10px;} .header-text h3 span{background-color: #000; padding: 15px;} .btn-min-block{min-width: 170px; line-height: 26px;} .btn-theme{color: #fff; background-color: transparent; border: 2px solid #fff; margin-right: 15px;} .btn-theme:hover{color: #000; background-color: #fff; border-color: #fff;} .home-slider .carousel-control{font-size: 100px; opacity: 0.8 !important;} .home-slider .carousel-control:hover{opacity: 1 !important;} .home-slider.carousel .carousel-indicators .active{background-color: #13acfa; border: #13acfa;} .home-slider.carousel .carousel-indicators{border: #13acfa;} .home-slider.carousel .carousel-control i{top: 36%; color: #DDD; font-size: 75px;} .bg1{background-image: url('/website_newconcepts/static/src/css/../images/img3.png'); background-repeat: no-repeat; background-size: 100% 100%;} .bg2{background-image: url('/website_newconcepts/static/src/css/../images/img4.png'); background-repeat: no-repeat; background-size: 100% 100%;} .bg3{background-image: url('/website_newconcepts/static/src/css/../images/img6.png'); background-repeat: no-repeat; background-size: 100% 100%;} .btn-gray{background-color: #ddd; color: #0f2044 !important; border-color: #ffffff;} .btn-gray:hover{background-color: #0f2044; color: #ddd !important; border-color: #ffffff;} .content-td{position: absolute; font-size: 30px; width: 100%; top: 21%;} .font65{font-size: 65px !important;} .img_compose ul{list-style: disc; margin: 29px; margin-top: 0; margin-bottom: 0; margin-left: 2vw;} .img_compose .td_img{top: 50%; width: 100%; z-index: 9; position: absolute;} .font_ArkitechMedium{font-family: 'ArkitechMedium';} .home-slider.carousel .carousel-control{background: none !important;} .bg-gray{background: #eee;} .border-team{border: 5px solid #ddd;} .team-member .overlay{border-radius: 100%;} .team-member .overlay .social-links{bottom: 22px !important;} .hide{display: none !important;} .show{display: block !important;} #navbar-collapse-1 ul.nav.navbar-nav.navbar-right li:after{content: "|"; float: right; position: relative; bottom: 40px; font-size: 18px; color: #35a8e0; max-height: 0px;} #navbar-collapse-1 ul.nav.navbar-nav.navbar-right li:nth-last-child(2):after{content: none;} .media-filter li a{font-size: 18px !important; padding: 20px 20px !important; border: 1px solid #f3f3f3;} .logo-media-filter{max-height: 50px;} .media-filter li{width: 222px;} li.active .logo-media-filter{display: none;} li.active .logo-media-filter.hover{display: block;} li:not(.active) .logo-media-filter{display: block;} li:not(.active) .logo-media-filter.hover{display: none;} .media-filter.nav-tabs > li.active > a:after{content: none !important;} .media-filter.nav-tabs{border-bottom: 0px !important;} .media-snippet .tab-content{background: transparent !important; border: 0px !important; display: block; -webkit-box-shadow: none !important; box-shadow: none !important;} .media-snippet .tab-content:after{content: none !important;} .media-snippet .image-box{padding-bottom: 20px; background-color: transparent !important; border: 0 !important;} .media-snippet .gallery .images-box{padding: 0 !important;} .centered-pills{text-align: center;} .centered-pills ul.nav-tabs{display: inline-block;} .centered-pills li{display: inline;} * html .centered-pills ul.nav-tabs{display: inline;} * + html .centered-pills ul.nav-tabs{display: inline;} .title-sidebar-blog{text-align: center; background: #0f2044; color: #fff; padding: 15px; margin: 0; margin-top: 0 !important;;} .sidebar-blog{border: 1px solid #eee; margin-bottom: 32px;} .sidebar-blog p{padding: 10px;} .title-video{font-size: 60px; letter-spacing: 3px; font-weight: 300;} .sidebar-blog button, .sidebar-blog h2, .sidebar-blog .input-group.js_follow{margin: 10px;} .sidebar-blog ul.nav.nav-pills.nav-stacked a:after{content: none !important;} .sidebar-blog .nav-pills > li.active > a{background: transparent !important; border: 0 !important; color: #13acfa;} .sidebar-blog .name-blog{text-transform: capitalize; font-size: 18px;} .uppercase{text-transform: uppercase !important;} .grid{margin: 0 auto;} .grid:after{content: ''; display: block; clear: both;} .grid-item{width: 300px; height: auto; float: left; padding: 6px;} .grid-item--height2{height: 200px;} .grid-item--height3{height: 260px;} .new-social ul.social-network{list-style: none; display: inline; margin-left: 0 !important; padding: 0; margin-bottom: 0;} .new-social ul.social-network li{display: inline; margin: 0 5px;} .social-bg-white{background-color: #fff; color: #333;} .social-bg-blue{background-color: #0f2044; color: #fff;} .new-social .social-network a.icoRss:hover{background-color: #F56505;} .new-social .social-network a.icoFacebook:hover{background-color: #3B5998;} .new-social .social-network a.icoTwitter:hover{background-color: #33ccff;} .new-social .social-network a.icoGoogle:hover{background-color: #BD3518;} .new-social .social-network a.icoVimeo:hover{background-color: #0590B8;} .new-social .social-network a.icoLinkedin:hover{background-color: #007bb7;} .new-social .social-network a.icoYoutube:hover{background-color: #b31217; color: #fff;} .new-social .social-network a.icoRss:hover i, .social-network a.icoFacebook:hover i, .social-network a.icoTwitter:hover i, .new-social .social-network a.icoGoogle:hover i, .social-network a.icoVimeo:hover i, .social-network a.icoLinkedin:hover i{color: #fff;} .new-social a.socialIcon:hover, .socialHoverClass{color: #44BCDD;} .new-social .social-circle li a{display: inline-block; position: relative; margin: 0 auto 0 auto; -moz-border-radius: 50%; -webkit-border-radius: 50%; border-radius: 50%; text-align: center; width: 35px; height: 35px; font-size: 20px;} .new-social .social-circle li i{margin: 0; line-height: 35px; text-align: center;} .new-social .social-circle li a:hover i, .triggeredHover{-moz-transform: rotate(360deg); -webkit-transform: rotate(360deg); -ms--transform: rotate(360deg); transform: rotate(360deg); -webkit-transition: all 0.2s; -moz-transition: all 0.2s; -o-transition: all 0.2s; -ms-transition: all 0.2s; transition: all 0.2s;} .new-social .social-circle i{-webkit-transition: all 0.8s; -moz-transition: all 0.8s; -o-transition: all 0.8s; -ms-transition: all 0.8s; transition: all 0.8s;} .visuallyhidden{border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px;} .new-lang .ui-dropdown-list{position: relative;} .new-lang p.ui-dropdown-list-trigger{margin-top: 0;} .new-lang .ui-dropdown-list-trigger strong{position: relative; z-index: 999;} .new-lang .ui-dropdown-list-trigger strong:after{display: block; position: absolute; content: ''; right: 5px; top: 12px; width: 0; height: 0; border-left: 5px solid transparent; border-right: 5px solid transparent; border-top: 5px solid #000;} .new-lang .ui-dropdown-list-trigger strong, .new-lang .ui-dropdown-list ul a{display: block; width: 90px; cursor: pointer; padding: 10px 12px; font-size: 11px; line-height: 11px; color: #000; font-weight: normal; font-family: 'Blaimim' !important;} .new-lang .ui-dropdown-list ul{display: none; position: absolute; right: 0; top: 30px; margin-top: 0; padding: 0; z-index: 1000;} .new-lang .ui-dropdown-list li{list-style-type: none;} .new-lang .ui-dropdown-list ul a, .new-lang .ui-dropdown-list ul a:link, .new-lang .ui-dropdown-list ul a:visited{position: relative; display: block; float: right; background-color: #f3f2ef;} .new-lang .ui-dropdown-list ul a:hover, .new-lang .ui-dropdown-list ul a:focus{border-bottom: none; background-color: #009AFF; color: #000;} .new-lang .no-js .ui-dropdown-list ul, .new-lang .ui-dropdown-list.active ul{display: block;} .new-lang .ui-dropdown-list.active strong{background-color: #f3f2ef; color: #000;} .new-lang .ui-dropdown-list strong{background-color: #f3f2ef; color: #000; font-family: 'AvenirLTStdMedium'; text-transform: capitalize;} .new-lang a{text-transform: capitalize;} .new-lang .ui-dropdown-list.active strong:after{border-top-color: #000;} .new-lang #lang-switcher a, .new-lang #lang-switcher strong{padding-right: 20px; text-transform: capitalize;} .new-lang #lang-switcher strong{float: right;} .container-tab-media{max-width: 891px;} .container-tab-media li{text-align: left;} .btn-download-media{margin: 13px !important;} .pt10{padding-top: 10px;} .gradient-color{background: rgba(2, 10, 26, 1); background: -moz-linear-gradient(top, rgba(2, 10, 26, 1) 0%, rgba(5, 17, 41, 1) 46%, rgba(15, 32, 68, 1) 57%, rgba(15, 32, 68, 1) 100%); background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(2, 10, 26, 1)), color-stop(46%, rgba(5, 17, 41, 1)), color-stop(57%, rgba(15, 32, 68, 1)), color-stop(100%, rgba(15, 32, 68, 1))); background: -webkit-linear-gradient(top, rgba(2, 10, 26, 1) 0%, rgba(5, 17, 41, 1) 46%, rgba(15, 32, 68, 1) 57%, rgba(15, 32, 68, 1) 100%); background: -o-linear-gradient(top, rgba(2, 10, 26, 1) 0%, rgba(5, 17, 41, 1) 46%, rgba(15, 32, 68, 1) 57%, rgba(15, 32, 68, 1) 100%); background: -ms-linear-gradient(top, rgba(2, 10, 26, 1) 0%, rgba(5, 17, 41, 1) 46%, rgba(15, 32, 68, 1) 57%, rgba(15, 32, 68, 1) 100%); background: linear-gradient(to bottom, rgba(2, 10, 26, 1) 0%, rgba(5, 17, 41, 1) 46%, rgba(15, 32, 68, 1) 57%, rgba(15, 32, 68, 1) 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#020a1a', endColorstr='#0f2044', GradientType=0);} .slider_image_new .fade-carousel{position: relative; max-height: 500px;} .slider_image_new .fade-carousel .carousel-indicators > li{margin: 0 2px; background-color: #13acfa; border-color: #13acfa; opacity: .7; width: 15px; height: 15px; border-radius: 0;} .slider_image_new .fade-carousel .carousel-indicators > li.active{opacity: 1;} .slider_image_new .hero{position: absolute; top: 50%; left: 50%; z-index: 3; color: #fff; text-align: center; text-shadow: 1px 1px 0 rgba(0, 0, 0, .75); -webkit-transform: translate3d(-50%, -50%, 0); -moz-transform: translate3d(-50%, -50%, 0); -ms-transform: translate3d(-50%, -50%, 0); -o-transform: translate3d(-50%, -50%, 0); transform: translate3d(-50%, -50%, 0);} .slider_image_new .hero .title{font-size: 50px; font-weight: 400; margin: 0; color: #ffffff; text-shadow: none; font-family: Blaimim; background-color: rgba(245, 245, 245, 0.5); padding: 12px; margin-bottom: 10px; border-radius: 12px;} .slider_image_new .hero .title .content{background: #35a8e0; padding: 20px;} .slider_image_new .hero .title p{margin: 0;} .slider_image_new .hero h3{color: #ffffff; font-size: 30px;} .slider_image_new .fade-carousel .carousel-inner .item .hero{opacity: 0; -webkit-transition: 2s all ease-in-out .1s; -moz-transition: 2s all ease-in-out .1s; -ms-transition: 2s all ease-in-out .1s; -o-transition: 2s all ease-in-out .1s; transition: 2s all ease-in-out .1s;} .slider_image_new .fade-carousel .carousel-inner .item.active .hero{opacity: 1; -webkit-transition: 2s all ease-in-out .1s; -moz-transition: 2s all ease-in-out .1s; -ms-transition: 2s all ease-in-out .1s; -o-transition: 2s all ease-in-out .1s; transition: 2s all ease-in-out .1s;} .slider_image_new .overlay1{} .slider_image_new .carousel-control{opacity: 0.8; height: 50%; width: 85px; font-size: 40px; color: #35a8e0; position: absolute;} .slider_image_new .carousel .carousel-control.left *, .slider_image_new .carousel .carousel-control.right *{position: absolute; bottom: -22px; z-index: 9999; right: 50%; top: initial; width: 25px;} .slider_image_new .carousel-control:hover{opacity: 1;} .slider_image_new .btn.btn-lg{padding: 10px 40px;} .slider_image_new .btn.btn-hero, .slider_image_new .btn.btn-hero:hover, .slider_image_new .btn.btn-hero:focus{color: #f5f5f5; background-color: #1abc9c; border-color: #1abc9c; outline: none; margin: 20px auto;} .slider_image_new .fade-carousel .slides .slide-1, .slider_image_new .fade-carousel .slides .slide-2, .slider_image_new .fade-carousel .slides .slide-3{height: 100vh; background-size: cover; background-position: center center; background-repeat: no-repeat;} .slider_image_new .slide-1{background-image: url(/website_newconcepts/static/src/css/../images/slide1.png);} .slider_image_new .slide-2{background-image: url(/website_newconcepts/static/src/css/../images/slide1.png);} .slider_image_new .slide-3{background-image: url(/website_newconcepts/static/src/css/../images/slide1.png);} @media screen and (min-width: 980px){.slider_image_new .hero{width: 980px;}} @media screen and (max-width: 640px){.slider_image_new .hero h1{font-size: 3em;}} .media-snippet .nav-tabs{-webkit-box-shadow: none; box-shadow: none; border: 0;} .bgcolor-img1{background-color: #F1F3F7;} .bgcolor-img2{background-color: #78B1D3;} .fwb-bg-img .max-height{max-height: 570px; max-width: initial;} .media-snippet .grid-item, .media-snippet .image-box,{max-height: 340px; min-height: 340px;} .opacity0{opacity: 0;} .barre-verticale{border-right: 2px solid #35a8e0; height: 38px;} .td-barre-verticale{vertical-align: bottom; padding-left: 5px !important; padding-right: 10px !important;} div#navbar-collapse-1{margin-right: 0;} .dark{color: #000;} .uppercase{text-transform: uppercase !important;} .title-bloc-text{font-weight: 400; font-size: 17px; font-family: Blaimim;} .title-bullet{font-weight: 400; font-size: 24px; line-height: 1;} .bottom-thumbnail img{max-height:47px;} .snippet_slider_products p{margin-bottom: 0!important;} .oe_website_login_container{width: 400px; margin: 40px auto;} 

/* /website_newconcepts/static/src/css/style.css defined in bundle 'web.assets_frontend' */
 html{height: 100%;} body{font-family:Source Sans Pro!important; font-size: 16px; line-height: 1.50; color: #666666; background-color: #ffffff;} body.full-height, body.full-height .page-wrapper{background-color: #fafafa; min-height: 100%;} .font18{font-size: 18px;} h1, h2, h3, h4, h5, h6{color: #343434; line-height: 1.2;} h1 a, h2 a, h3 a, h4 a, h5 a, h6 a{color: #343434;} h1{font-size: 38px; font-weight: 700;} h2{font-size: 28px; margin-bottom: 15px;} h3{font-size: 24px;} h4{font-size: 18px; font-weight: 700;} h5{font-size: 16px; text-transform: uppercase; font-weight: 700;} h6{font-weight: 700;} .sidebar .title{margin-bottom: 15px; margin-top: 20px; position: relative;} .page-header{margin-top: 20px; padding-top: 20px;} p{margin-bottom: 10px;} a{color: #0f2044; -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -ms-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out;} a:hover{color: #0f2044;} a:focus, a:active{outline: none; color: #0f2044;} .no-trans *{-webkit-transition: none !important; -moz-transition: none !important; -ms-transition: none !important; -o-transition: none !important; transition: none !important;} img{display: block; max-width: 100%; height: auto;} blockquote{border-left: none; display: block; margin: 20px auto 20px; font-size: 16px; position: relative; padding: 10px 10px 10px 0px; margin-left: 40px;} blockquote:after{content: "“"; width: 25px; height: 25px; line-height: 64px; font-size: 64px; font-family: 'PT Serif', serif; position: absolute; top: 12px; left: -45px;} .blockquote:before{font-family: 'PT Serif', serif; content: "“"; font-size: 40px;} blockquote.inline{padding: 0;} blockquote.inline p{width: 60%; display: inline-block; margin: 0;} blockquote.inline footer{width: 37%; display: inline-block; padding-left: 5px;} blockquote.inline:after{top: 0;} mark, .mark{background-color: #0f2044; color: #ffffff;} pre{padding: 20px; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px;} .text-muted{color: #999999;} .text-default{color: #0f2044;} .well{-webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; background-color: #f3f3f3; -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .05); box-shadow: inset 0 1px 2px rgba(0, 0, 0, .05);} .icons-page i{color: #333; font-size: 20px;} hr.dark, #footer .footer hr{border-color: #333333;} #footer.light hr{border-color: #dddddd;} ul{list-style: square;} .list-icons, .list{list-style: none; padding: 0;} .list-icons li, .list li{padding: 5px 0;} .list-icons li i{width: 25px; text-align: center;} .list li .vertical-divider{padding-right: 15px; position: relative;} .list li .vertical-divider:after{position: absolute; content: ""; height: 60%; width: 1px; background-color: #CECECE; right: 9px; top: 5px;} .list-inline{margin-top: 9px; margin-bottom: 8px;} .table:not(.table-bordered){border-bottom: 2px solid #f3f3f3;} .table > thead > tr > th{vertical-align: bottom; border-bottom: 1px solid #0f2044; background-color: #0f2044; color: #fff;} .table-bordered{border-color: #0f2044;} tbody{background-color: #ffffff;} .table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td{padding: 8px 15px; border-top: 1px solid #f3f3f3;} .table-striped tbody{background-color: #fafafa;} .table-striped > tbody > tr:nth-child(odd) > td, .table-striped > tbody > tr:nth-child(odd) > th{background-color: #f1f1f1;} .table-striped.table > tbody > tr > td{border-color: #e8e8e8;} .table-bordered > thead > tr > th, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > th, .table-bordered > thead > tr > td, .table-bordered > tbody > tr > td, .table-bordered > tfoot > tr > td{border-color: #f3f3f3;} .dl-horizontal dd{margin-bottom: 10px;} .dark .table:not(.table-bordered){border-bottom: 2px solid #515151;} .dark .table > thead > tr > th{border-bottom: 1px solid #27272a; background-color: #27272a; color: #cdcdcd;} .dark tbody{background-color: transparent;} .dark .table > thead > tr > th, .dark .table > tbody > tr > th, .dark .table > tfoot > tr > th, .dark .table > thead > tr > td, .dark .table > tbody > tr > td, .dark .table > tfoot > tr > td{border-top: 1px solid #515151;} .dark .table-hover > tbody > tr:hover{background-color: #27272a;} @media (min-width:768px){.dl-horizontal dd{margin-left: 150px;}.dl-horizontal dt{max-width: 120px;}} .page-wrapper{background-color: #ffffff;} .header-top{background-color: #f1f1f1; border-bottom: 1px solid #dadada; -webkit-box-shadow: 0 -1px 3px rgba(0, 0, 0, 0.03) inset; box-shadow: 0 -1px 3px rgba(0, 0, 0, 0.03) inset;} .header-top.dark{background-color: #27272A; border-bottom: 1px solid #000000; color: #cdcdcd;} .header-top.banner{padding: 0; -webkit-box-shadow: none; box-shadow: none; border-bottom: none;} .header{padding: 20px 0; border-bottom: 1px solid #eaeaea; background: #ffffff;} .header.dark{background-color: #36373C; border-top: 1px solid #515151; border-bottom-color: transparent!important;} .header.header-small{padding: 10px 0;} .banner{background-color: #f1f1f1; border-bottom: 1px solid #eaeaea;} .page-intro{padding: 10px 0; -webkit-box-shadow: 0 -1px 2px rgba(0, 0, 0, 0.06) inset; box-shadow: 0 -1px 2px rgba(0, 0, 0, 0.06) inset; background-color: #fafafa; border-bottom: 1px solid #dadada;} .banner + .page-intro{margin-top: -56px !important; position: relative; background-color: rgba(250, 250, 250, 0.9); z-index: 2;} .page-top{padding: 40px 0;} .main-container{padding: 40px 0;} .full-height .main-container{padding-top: 80px;} .footer-top.light-gray-bg{border-top: 1px solid #f1f1f1;} .footer{padding: 30px 0; border-top: 1px solid #3a3a3a; border-bottom: 1px solid #333333; background: #f3f2ef;} .subfooter{padding: 2px 0 35px; background: #f3f2ef; font-family:'Blaimim'; font-size: 14px; font-weight: 400!important; text-transform: uppercase;} .subfooter table{margin-bottom: 30px;} .subfooter h5{font-weight: 400!important;} .subfooter tbody{background-color: transparent!important;} .subfooter td, th{padding: 0px;} .block{padding-bottom: 40px;} .sidebar .block:first-child{margin-top: 2px;} @media (min-width: 768px){:not(.fixed-header-on) .header.transparent{position: absolute; width: 100%; z-index: 30; background-color: rgba(255,255,255,0.3); border-color: transparent;}:not(.fixed-header-on) .dark.header.transparent{background-color: rgba(0,0,0,0.3);}.carousel-indicators{bottom: 0!important;}} .boxed .page-wrapper{margin-right: auto; margin-left: auto; position: relative; -webkit-box-shadow: 0px 0px 10px #cacaca;; box-shadow: 0px 0px 10px #cacaca;;} @media (min-width:768px){.boxed .page-wrapper{width: 750px;}} @media (min-width:992px){.boxed .page-wrapper{width: 970px;}} @media (min-width:1200px){.boxed .page-wrapper{width: 1170px;}} @media (min-width:1300px){.img_compose .content-td .content-centered{width: 67%!important;}} .light .footer{background-color: #f7f7f7; border-top: 1px solid #DDDDDD; border-bottom: 1px solid #d1d1d1; position: relative;} .footer-top.light-gray-bg + .light .footer{border-top: 1px solid #f1f1f1;} .light .subfooter{background-color: #e7e7e7;} .white-bg{background-color: #ffffff !important; -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .1); box-shadow: 0 1px 2px rgba(0, 0, 0, .1); border: none !important;} .light-gray-bg{background-color: #fafafa;} .light-gray-bg.bordered{border-top: 1px solid #eaeaea; border-bottom: 1px solid #eaeaea;} .header-top{font-size: 12px;} .header-top.white-bg{-webkit-box-shadow: none; box-shadow: none; border-bottom: 1px solid #dadada !important;} .gray-bg{background-color: #f1f1f1; -webkit-box-shadow: 0 2px 3px rgba(0, 0, 0, 0.13) !important; box-shadow: 0 2px 3px rgba(0, 0, 0, 0.13) !important; position: relative;} .gray-bg:before{position: absolute; top: 0; left: 0; background-color: transparent; height: 5px; content: ""; width: 100%; -webkit-box-shadow: 0 -2px 3px rgba(0, 0, 0, 0.13); box-shadow: 0 -2px 3px rgba(0, 0, 0, 0.13);} .header.gray-bg{border-bottom: 1px solid #dadada;} .header.gray-bg, .header.gray-bg:before{-webkit-box-shadow: none !important; box-shadow: none !important;} .dark-bg{background-color: #000000; color: #ffffff;} .dark-bg h1, .dark-bg h2, .dark-bg h3, .dark-bg h4, .dark-bg h5, .dark-bg h6{color: #ffffff;} .dark-bg a:not(.btn){color: #fff; text-decoration: underline;} .dark-bg a:not(.btn):hover{color: #fff; text-decoration: none;} .default-bg{background-color: #0f2044; color: #ffffff;} .default-bg h1, .default-bg h2, .default-bg h3, .default-bg h4, .default-bg h5, .default-bg h6{color: #ffffff;} .default-bg a:not(.btn){color: #ffffff; text-decoration: underline;} .default-bg a:not(.btn):hover{color: #ffffff; text-decoration: none;} .default-bg.text-muted, .default-bg.text-muted h1, .default-bg.text-muted h2, .default-bg.text-muted h3, .default-bg.text-muted h4, .default-bg.text-muted h5, .default-bg.text-muted h6{color: #f1f1f1;} .dark-bg.text-muted, .dark-bg.text-muted h1, .dark-bg.text-muted h2, .dark-bg.text-muted h3, .dark-bg.text-muted h4, .dark-bg.text-muted h5, .dark-bg.text-muted h6, .gray-bg.text-muted, .gray-bg.text-muted h1, .gray-bg.text-muted h2, .gray-bg.text-muted h3, .gray-bg.text-muted h4, .gray-bg.text-muted h5, .gray-bg.text-muted h6{color: #999999;} .no-touch .light-translucent-bg, .no-touch .dark-translucent-bg, .no-touch .default-translucent-bg, .no-touch .parallax{background-attachment: fixed !important;} .light-translucent-bg, .dark-translucent-bg, .default-translucent-bg, .parallax{-webkit-background-size: cover!important; -moz-background-size: cover!important; -o-background-size: cover!important; background-size: cover!important;} .parallax{background-position: 50% 0; background-repeat: no-repeat; z-index: 1; position: relative; padding: 50px 0;} .light-translucent-bg, .dark-translucent-bg, .default-translucent-bg{background-position: 50% 0; background-repeat: no-repeat; z-index: 1; position: relative;} .light-translucent-bg:after, .dark-translucent-bg:after, .default-translucent-bg:after{content: ""; position: absolute; top: 0; left: 0; z-index: 2; width: 100%; height: 100%;} .light-translucent-bg{color: #333; border-bottom: 1px solid #dadada; border-top: 1px solid #dadada;} .header + .banner > .light-translucent-bg{border-top: none;} .slider-banner-container .light-translucent-bg{border: none; width: 100%; height: 100%; position: absolute; top: 0!important; left: 0!important; margin: 0!important; bottom: 0;} .slider-banner-container .dark-translucent-bg{width: 100%; height: 100%; position: absolute; top: 0!important; left: 0!important; margin: 0!important; bottom: 0;} .slider-banner-container li .light-translucent-bg:after, .slider-banner-container li .dark-translucent-bg:after{background-color: transparent;} .light-translucent-bg .separator-2{background-color: #333;} .light-translucent-bg:after{background-color: rgba(255, 255, 255, 0.7);} .dark-translucent-bg:after{background-color: rgba(0, 0, 0, 0.7);} .dark-translucent-bg, .dark-translucent-bg h1, .dark-translucent-bg h2, .dark-translucent-bg h3, .dark-translucent-bg h4, .dark-translucent-bg h5, .dark-translucent-bg h6{color: #ffffff;} .dark-translucent-bg a:not(.btn){text-decoration: underline; color: #ffffff;} .dark-translucent-bg a:not(.btn):hover{text-decoration: none; color: #ffffff;} .default-translucent-bg:after{background-color: rgba(232, 76, 61, 0.7);} .default-translucent-bg, .default-translucent-bg h1, .default-translucent-bg h2, .default-translucent-bg h3, .default-translucent-bg h4, .default-translucent-bg h5, .default-translucent-bg h6{color: #ffffff;} .default-translucent-bg a:not(.btn){text-decoration: underline; color: #ffffff;} .default-translucent-bg a:not(.btn):hover{text-decoration: none; color: #ffffff;} .light-translucent-bg .container, .dark-translucent-bg .container, .default-translucent-bg .container{z-index: 3; position: relative;} .parallax-bg-2{background: url("/website_newconcepts/static/src/css/../images/img3.png") 50% 0px no-repeat;} .parallax-bg-1{background: url("/website_newconcepts/static/src/css/../images/img1.png") 50% 0px no-repeat;} .grid-space-20{margin-right: -10.5px; margin-left: -10.5px;} .grid-space-20 .col-lg-6, .grid-space-20 .col-lg-4, .grid-space-20 .col-lg-3, .grid-space-20 .col-md-6, .grid-space-20 .col-md-4, .grid-space-20 .col-md-3, .grid-space-20 .col-sm-6, .grid-space-20 .col-sm-4, .grid-space-20 .col-sm-3, .grid-space-20 .col-xs-6, .grid-space-20 .col-xs-4, .grid-space-20 .col-xs-3{padding-left: 10px; padding-right: 10px;} .grid-space-10{margin-right: -6px; margin-left: -6px;} .grid-space-10 .col-lg-6, .grid-space-10 .col-lg-4, .grid-space-10 .col-lg-3, .grid-space-10 .col-md-6, .grid-space-10 .col-md-4, .grid-space-10 .col-md-3, .grid-space-10 .col-sm-6, .grid-space-10 .col-sm-4, .grid-space-10 .col-sm-3, .grid-space-10 .col-xs-6, .grid-space-10 .col-xs-4, .grid-space-10 .col-xs-3{padding-left: 5px; padding-right: 5px;} .grid-space-0{margin-right: 0; margin-left: 0;} .grid-space-0 .col-lg-6, .grid-space-0 .col-lg-4, .grid-space-0 .col-lg-3, .grid-space-0 .col-md-6, .grid-space-0 .col-md-4, .grid-space-0 .col-md-3, .grid-space-0 .col-sm-6, .grid-space-0 .col-sm-4, .grid-space-0 .col-sm-3, .grid-space-0 .col-xs-6, .grid-space-0 .col-xs-4, .grid-space-0 .col-xs-3{padding-left: 0; padding-right: 0;} .grid-space-0>div{margin-bottom: 0; padding-bottom: 0;} @media (max-width:767px){.footer-content{margin: 40px 0;}} .fixed-header-on .header.fixed{position: fixed; width: 100%; top: 0; left: 0; z-index: 1006; opacity: 0; filter: alpha(opacity=0); border-bottom: 1px solid #f1f1f1; padding: 7px 0; background-color: rgba(255, 255, 255, 0.95);} .fixed-header-on .dark.header.fixed{border-bottom: 1px solid #36373C; background-color: rgba(54, 55, 60, 0.95);} .fixed-header-on.boxed .header.fixed{left: auto;} .fixed-header-on .header .logo{-webkit-transform: scale(0.80); -moz-transform: scale(0.80); -ms-transform: scale(0.80); -o-transform: scale(0.80); transform: scale(0.80); margin: 2px 0 -4px 0; display: none;} .fixed-header-on .header .site-slogan{display: none;} .fixed-header-on .header .navbar.navbar-default{margin: 0;} .fixed-header-on .header.fixed.animated{-webkit-animation-duration: 0.5s; animation-duration: 0.5s;} @media (min-width:768px){.fixed-header-on.boxed .header.fixed{width: 750px;}} @media (min-width:992px){.fixed-header-on .header .logo{display: block;}.fixed-header-on.boxed .header.fixed{width: 970px;}} @media (min-width:1200px){.fixed-header-on.boxed .header.fixed{width: 1170px;}} @media (max-width:767px){.header.fixed{position: relative !important; top: auto !important;}} .pl-5{padding-left: 5px;} .pl-10{padding-left: 10px;} .pl-20{padding-left: 20px;} .pr-5{padding-right: 5px;} .pr-10{padding-right: 10px;} .pr-20{padding-right: 20px;} .mt-10{margin-top: 10px;} .mt-20{margin-top: 20px;} .mb-10{margin-bottom: 10px;} .mb-20{margin-bottom: 20px;} .space{padding-top: 20px; padding-bottom: 20px;} .space-top{padding-top: 20px;} .space-bottom{padding-bottom: 20px;} .margin-clear{margin-top: 0 !important; margin-bottom: 0 !important;} .padding-top-clear{padding-top: 0 !important;} .padding-bottom-clear{padding-bottom: 0 !important;} .padding-clear{padding-top: 0 !important; padding-bottom: 0 !important;} .border-clear{border: none !important;} .circle{-webkit-border-radius: 100%; -moz-border-radius: 100%; border-radius: 100%;} .separator-2{display: block; width: 30px; height: 5px; margin: 15px 0 15px; background-color: #cccccc; position: relative;} .separator-2.right{margin-left: auto;} .sidebar .separator{width: 30px; height: 5px; margin: 15px 0 20px; background-color: #666; border-color: #666;} .sidebar .separator:after{content: ""; background-color: transparent;} .dark-bg .separator-2{background-color: #999999;} .default-bg .separator-2{background-color: #ebebeb;} .object-non-visible{opacity: 0; filter: alpha(opacity=0);} .object-visible, .touch .object-non-visible{opacity: 1 !important; filter: alpha(opacity=100) !important;} @-moz-document url-prefix(){.object-visible, .touch .object-non-visible{-webkit-transition: opacity 0.6s ease-in-out; -moz-transition: opacity 0.6s ease-in-out; -o-transition: opacity 0.6s ease-in-out; -ms-transition: opacity 0.6s ease-in-out; transition: opacity 0.6s ease-in-out;}} .vertical-divider-left, .vertical-divider-left-lg{border-left: 1px solid #eeeeee; padding-left: 50px; margin-left: 20px;} .vertical-divider-right, .vertical-divider-right-lg{border-right: 1px solid #eeeeee; padding-right: 50px; margin-right: 20px;} .grid span{padding: 5px 5px; background-color: #fafafa; border: 1px solid #f3f3f3; display: block; text-align: center;} .bg-grid{background-color: #fafafa;} @media (min-width:992px){.margin-top-clear{margin-top: 0 !important;}.margin-bottom-clear{margin-bottom: 0 !important;}} @media (max-width:1199px){.portfolio-item.vertical-divider-left-lg, .side.vertical-divider-left-lg{border-left: none; padding-left: 0px; margin-left: 0px;}.portfolio-item.vertical-divider-right-lg, .side.vertical-divider-right-lg{border-right: none; padding-right: 0px; margin-right: 0px;}} @media (max-width:991px){.portfolio-item.vertical-divider-left, .side.vertical-divider-left{border-left: none; padding-left: 0px; margin-left: 0px;}.portfolio-item.vertical-divider-right, .side.vertical-divider-right{border-right: none; padding-right: 0px; margin-right: 0px;}} .footer{font-size: 14px; color: #999999;} .footer h1, .footer h2, .footer h3, .footer h4, .footer h5, .footer h6{color: #999999;} .footer h2{font-size: 24px; margin-bottom: 30px;} .light .footer, .light .footer h1, .light .footer h2, .light .footer h3, .light .footer h4, .light .footer h5, .light .footer h6{color: #666;} .subfooter{background-color: #f3f2ef; color:#000000; font-weight: 400; font-size: 14px; font-family: 'Blaimim'!important;} .subfooter p{margin: 0;} .subfooter a{color:#13acfa; text-decoration: none;} .blogpost{margin: 0 0 70px; position: relative;} .blogpost .blogpost-body{padding: 20px 20px 0 0px;} .blogpost h2.title, .blogpost h1.title{margin-bottom: 0; margin-top: 0; font-weight: 500; font-size: 45px; text-transform: uppercase;} .blogpost .submitted{font-size: 25px; color: #9e9898; margin-left: 0;} .blogpost .side{float: left; width: 80px;} .blogpost .post-info{float: left; top: 0; left: 25px; width: 80px; height: 90px; padding: 10px 15px; background-color: #0f2044; color: #fff; text-align: center; z-index: 3; -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; -ms-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out;} .blogpost .side .post-info{float: none;} .blogpost .post-info .day{font-size: 34px; font-weight: 700; line-height: 1; display: block;} .blogpost .post-info .month{font-size: 16px; line-height: 1.2; display: inline-block;} .blogpost .side span.share{font-size: 13px; font-weight: 700; text-align: right; padding-top: 20px; display: block;} .blogpost .side .social-links{margin-top: 0;} .blogpost .side .social-links li{display: block; margin: 0;} .blogpost .side .social-links li a{width: 100%; height: auto; display: block; font-size: 20px; margin-bottom: 0; text-align: right; background-color: transparent; border-color: transparent; color: #0f2044;} .blogpost .side .social-links li.twitter a:hover{background-color: transparent; color: #55acee; border-color: transparent;} .blogpost .side .social-links li.facebook a:hover{background-color: transparent; color: #3b5998; border-color: transparent;} .blogpost .side .social-links li.googleplus a:hover{background-color: transparent; color: #dd4b39; border-color: transparent;} .blogpost .blogpost-content{font-size: 20px;} .blogpost footer{padding: 12px 20px 0 0 ; font-size: 14px; line-height: 2; clear: both;} .blogpost footer a{font-size: 25px;} .blogpost ul.links{list-style: none; padding-left: 0; margin-bottom: 0;} .blogpost ul.links li{display: inline-block;} .blogpost ul.links li a{color: #666666; display: inline-block;} .blogpost ul.links li a:hover{color: #0f2044;} .blogpost.full{background-color: transparent; border: none;} .blogpost.full footer{border: 1px solid #e8e8e8;} .blogpost.full .blogpost-body{padding: 20px 0;} .blogpost.full .submitted{margin: 0 0 20px 0;} .blogpost.full .overlay-container{margin-bottom: 20px;} @media (max-width:767px){.blogpost .side{width: 50px;}.blogpost .post-info{width: 50px; height: 60px; padding: 8px 8px; margin: 0 20px 5px 0;}.blogpost .post-info .day{font-size: 20px;}.blogpost .post-info .month{font-size: 11px; line-height: 1.2;}} #affix.affix{position: static;} @media (min-width:992px){#affix.affix{position: fixed; top: 65px; width: 80px;}#affix.affix-bottom{position: absolute; width: 80px;}} .sidebar.affix{position: static;} @media (min-width:992px){.col-md-4 .sidebar.affix, .col-md-4 .sidebar.affix-bottom{width: 293px;}.col-md-3 .sidebar.affix, .col-md-3 .sidebar.affix-bottom{width: 213px;}.sidebar.affix{position: fixed; top: 20px;}.fixed-header-on .sidebar.affix{top: 65px;}.sidebar.affix-bottom{position: absolute;}.sidebar.affix-bottom .affix-menu, .sidebar.affix .affix-menu{margin-top: 0; margin-bottom: 0;}.affix-menu{padding-top: 20px;}h3.title ~ .affix-menu{padding-top: 0px;}} @media (min-width:1200px){.col-md-4 .sidebar.affix, .col-md-4 .sidebar.affix-bottom{width: 390px;}.col-md-3 .sidebar.affix, .col-md-3 .sidebar.affix-bottom{width: 263px;}} .masonry-grid .blogpost{margin-bottom: 30px;} .masonry-grid .blogpost .blogpost-body{padding: 15px 15px 0 15px;} .masonry-grid .blogpost h2.title{font-size: 24px;} .masonry-grid .blogpost .submitted{margin: 15px 0 10px;} .masonry-grid .blogpost .blogpost-content{margin-left: 0;} .masonry-grid .blogpost .post-info{width: 50px; height: 60px; padding: 8px 8px; margin: 0 20px 5px 0;} .masonry-grid .blogpost .post-info .day{font-size: 20px;} .masonry-grid .blogpost .post-info .month{font-size: 11px; line-height: 1.2;} @media (min-width:992px) and (max-width:1199px){.masonry-grid .blogpost footer{font-size: 12px;}} @media (max-width:767px){.masonry-grid-item{max-width: 100%;}} .timeline{position: relative; padding: 40px 0; margin-top: 40px;} .timeline-icon{position: absolute; display: block; top: 0; left: 50%; color: #f3f3f3; font-size: 40px; margin-left: -13px; top: -30px; line-height: 1;} .timeline .timeline-item{padding: 0 15px;} .timeline .blogpost .blogpost-body{padding: 15px 15px 0 15px;} .timeline .blogpost h2.title{font-size: 24px;} .timeline .blogpost .submitted{margin: 15px 0 10px;} .timeline .blogpost footer{padding: 12px 15px;} .timeline .blogpost .blogpost-content{margin-left: 0;} .timeline .blogpost .post-info{width: 50px; height: 60px; padding: 8px 8px; margin: 0 20px 5px 0;} .timeline .blogpost .post-info .day{font-size: 20px;} .timeline .blogpost .post-info .month{font-size: 11px; line-height: 1.2;} .timeline-date-label{float: none; clear: both; display: block; margin: 0px auto; text-align: center; margin-bottom: 80px; line-height: 1; width: 135px; position: relative; z-index: 2; color: #0f2044;} .timeline .timeline-item.pull-right + .timeline-date-label{padding-top: 80px;} .timeline-date-label:after{background-color: #f3f3f3; height: 30px; width: 100%; position: absolute; bottom: -8px; z-index: -1;} @media (min-width:768px) and (max-width:1199px){.timeline .blogpost footer{font-size: 12px;}} @media (min-width:768px){.timeline .blogpost{margin-bottom: 0;}.timeline:before{background-color: #f3f3f3; width: 2px; height: 100%; content: ""; position: absolute; left: 50%; display: block; margin-left: -1px; top: 0;}.timeline .timeline-item{position: relative; width: 50%; padding-left: 0; padding-right: 40px; margin-bottom: 80px; float: left; clear: left; z-index: 1;}.timeline .timeline-item.pull-right{position: relative; width: 50%; padding-left: 40px; padding-right: 0; margin-top: 80px; margin-bottom: 0; float: right; clear: right;}.timeline .timeline-item:after{content: ""; font-family: "FontAwesome"; right: 10px; background-color: #f3f3f3; left: auto; position: absolute; top: 20px; z-index: -1; width: 25px; height: 1px;}.timeline .timeline-item:before{content: ""; position: absolute; background-color: #fff; border: 1px solid #0f2044; height: 10px; width: 10px; -webkit-border-radius: 100%; -moz-border-radius: 100%; border-radius: 100%; top: 15px; right: -5px;}.timeline .timeline-item.pull-right:after{right: auto; left: 10px;}.timeline .timeline-item.pull-right:before{left: -5px;}} @media (max-width:767px){.timeline .timeline-item.pull-right{float: none !important;}} .comments{margin-top: 60px;} .comments h2.title{margin-bottom: 40px; border-bottom: 1px solid #d2d2d2; padding-bottom: 10px;} .comment{font-size: 14px;} .comment .comment{margin-left: 75px;} .comment-avatar{margin-top: 5px; width: 55px; float: left;} .comment-content{margin-left: 75px; border-bottom: 1px solid #d2d2d2; margin-bottom: 40px;} .comment h3{margin-top: 0; margin-bottom: 5px;} .comment-meta{margin-bottom: 15px; color: #999999; font-size: 12px;} .comment-meta a{color: #666666;} .comment-meta a:hover{text-decoration: underline;} .comment .btn{font-size: 12px; padding: 7px; margin-top: 5px; margin-bottom: -1px;} .comment .btn i{padding-right: 5px;} .filters{margin: 0 0 30px 0;} .filters .nav-pills > li{margin-right: 2px; margin-bottom: 2px;} .filters .nav-pills > li + li{margin-left: 0px;} .text-center.filters .nav-pills > li{margin-right: 2px; margin-left: 2px; margin-bottom: 2px; display: inline-block; float: none;} .list-item{margin-bottom: 40px;} .list-item h3.title{margin-top: 0;} .portfolio-item.side{font-size: 14px; margin-top: 30px;} .portfolio-item.side .social-links{margin: 0;} @media (min-width:992px){.portfolio-item.side{margin-top: 125px;}} @media (max-width:480px){.filters .nav-pills > li{display: inline-block; width: 100%;}} .team-member small{display: block; margin-top: -5px;} .team-member.box-style-1{margin-top: 0;} @media (min-width:768px){.team-member.option-3{overflow: hidden; margin-bottom: 20px;}.team-member.option-3 .overlay-container{float: left; width: 55%;}.team-member.option-3 .image-box-body{float: left; width: 45%; padding: 20px 10px 5px 15px;}} @media (min-width:768px) and (max-width:1199px){.team-member.option-3 .image-box-body{padding: 40px;}} @media (max-width:767px){.team-member .image-box-body{padding: 15px 25px;}.team-member{max-width: 480px; margin: 20px auto 20px !important;}} .fullscreen-bg{background: url("/website_newconcepts/static/src/css/../images/divers/fullscreen-bg.jpg") 50% 0px no-repeat; position: fixed; top: 0; left: 0; right: 0; bottom: 0; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover;} .boxed .fullscreen-bg{background: none;} .fullscreen-bg-h1{color: #d3b61c; font-size: 65px; text-align: center;} .is-countdown{border: 1px solid transparent; background-color: transparent;} .countdown-section{text-align: center; padding: 20px; margin: 10px 0;} .countdown-amount{font-size: 36px; font-weight: 700; display: block;} .countdown-period{display: block; font-size: 28px; line-height: 1.2; margin-top: 15px;} @media (max-width:767px){.countdown-amount{font-size: 24px;}.countdown-period{font-size: 18px;}} @media (max-width:480px){.countdown-period{font-size: 14px;}} .listing-item{border: 1px solid #f1f1f1; position: relative; overflow: hidden;} .listing-item-body{padding: 20px 15px 15px; -webkit-transition: ease-in-out all 0.25s; -o-transition: ease-in-out all 0.25s; transition: ease-in-out all 0.25s;} .listing-item:hover .listing-item-body{background-color: #fafafa;} .listing-item h3{font-size: 17px;} .listing-item p{color: #999999; font-size: 13px;} .listing-item del, .price del{font-size: 13px; line-height: 1; color: #cccccc;} .elements-list > *{margin: 5px 6px 5px 0; padding-right: 10px; line-height: 24px; height: 22px; display: inline-block;} .elements-list > *:last-child{border-right: none; margin-right: 0; padding-right: 0; border-left: 1px solid #dddddd; padding-left: 15px;} .price{font-size: 22px; color: #000; font-weight: 300;} .wishlist:hover i:before{content: "\f004";} .listing-item .badge{border-radius: 0; position: absolute; border-color: transparent; top: -1px; left: -1px; font-weight: 400;} .sorting-filters{background-color: #f3f3f3; border: 1px solid #dddddd; padding: 20px 15px; margin-bottom: 40px;} .sidebar .sorting-filters{margin-bottom: 0;} .sorting-filters label{display: block; margin-bottom: 5px; font-size: 14px;} .sorting-filters form{margin: 0;} .sorting-filters .btn{margin: 20px 0 0; width: 100%;} .sorting-filters .form-control, .sorting-filters .form-control:focus{margin-bottom: 5px; webkit-box-shadow: inset 0 2px 3px rgba(0, 0, 0, .12); box-shadow: inset 0 2px 3px rgba(0, 0, 0, .12); border-color: #f3f3f3;} .sorting-filters .form-inline .form-control{width: 100%;} .list-with-image{margin-bottom: 20px; border-bottom: 1px solid #f1f1f1; padding-bottom: 5px;} .list-with-image:last-child{border-bottom: none;} .list-with-image .overlay-container{float: left; width: 80px; margin-bottom: 10px;} .list-with-image h2, .list-with-image p{margin-left: 100px;} .list-with-image h2{font-size: 16px; margin-top: 0; margin-bottom: 5px;} .list-with-image p{font-size: 13px; color: #999; margin-bottom: 15px;} .shop-banner{background-color: transparent; border-color: transparent;} .shop-banner .tp-bullets{display: none!important;} .shop-banner .sorting-filters{margin-bottom: 0;} @media (min-width:768px){.sorting-filters .form-inline .form-group{width: 18%; margin-right: 1.9%;}.sorting-filters .form-inline .form-group:last-child{margin-right: 0;}.shop-banner{position: relative;}.shop-banner .sorting-filters{position: absolute; bottom: 20px; z-index: 29; width: 100%; background-color: rgba(255,255,255,0.7); border: none;}.shop-banner .sorting-filters *{color: #000000;}.shop-banner .sorting-filters .form-control, .shop-banner .sorting-filters .form-control:focus{border-color: #aaaaaa;}} .cart.table .price{width: 18%;} .cart.table .amount, .cart.table .remove, .cart.table .quantity{width: 12%;} .table .information{width: 80%;} .cart.table .quantity input{width: 60px; padding: 6px;} .cart.table .product{font-size: 15px;} .cart.table .amount{text-align: right;} .cart .price{font-size: 14px;} .cart.table .product small{font-size: 12px; display: block; color: #999;} .cart.table thead > tr > th{font-size: 16px;} .cart.table .total-quantity, .cart.table .total-amount{padding-top: 15px; padding-bottom: 15px; font-size: 16px; font-weight: 700;} .cart.table .total-amount{text-align: right;} @media (max-width:767px){.cart.table thead > tr > th{font-size: 14px;}.cart.table .amount, .cart.table .price{width: 12%;}.cart.table .remove, .cart.table .quantity{width: 8%;}.cart.table > thead > tr > th, .cart.table > tbody > tr > th, .cart.table > tfoot > tr > th, .cart.table > thead > tr > td, .cart.table > tbody > tr > td, .cart.table > tfoot > tr > td{padding: 8px 10px;}} @media (max-width:480px){.cart.table > thead > tr > th, .cart.table > tbody > tr > th, .cart.table > tfoot > tr > th, .cart.table > thead > tr > td, .cart.table > tbody > tr > td, .cart.table > tfoot > tr > td{padding: 8px 7px;}} .cart .form-group{margin-bottom: 0;} .header-top-dropdown .dropdown-menu.cart{padding: 0; min-width: 350px; font-size: 12px; right: -1px;} .dropdown-menu.cart table{margin-bottom: 0;} .dropdown-menu.cart .panel-body{padding: 0px 10px 0px;} .dropdown-menu.cart .panel-body .btn{margin-left: 5px;} .total-amount, .total-quantity{font-size: 13px;} .cart .table > tbody > tr > td, .cart.table > tbody > tr > td{vertical-align: inherit;} .cart .quantity{width: 50px; font-size: 11px;} .invoice-container .cart .quantity{font-size: 14px;} .cart .product{width: 220px; font-size: 13px;} .cart .product .small{display: block; color: #999999;} .cart .amount, .total-amount{font-weight: 700;} .btn{padding: 9px 12px; font-size: 14px; line-height: 1.42857143; text-align: center; border-radius: 0; text-transform: uppercase; margin:0; -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -ms-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out;} .btn:focus, .btn:active{outline: none; box-shadow: none;} .btn.btn-lg{padding: 17px 12px; font-size: 18px;} .btn.btn-sm{padding: 8px; font-size: 12px;} .btn.radius{-webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px;} .moving{-webkit-animation: moving 1.7s ease-out infinite; animation: moving 1.7s ease-out infinite; position: relative; top: -30px; -webkit-transition: none !important; -moz-transition: none !important; -o-transition: none !important; -ms-transition: none !important; transition: none !important;} .btn-remove{font-size: 10px; padding: 3px 15px;} @-webkit-keyframes moving{0%{top: -30px;}60%{top: 0px;}} @keyframes moving{0%{top: -30px;}60%{top: 0px;}} .btn-dark{color: #f1f1f1; background-color: #333333; border-color: #333333;} .btn-dark:hover, .btn-dark:focus, .btn-dark:active, .btn-dark.active, .open .dropdown-toggle.btn-dark{color: #ffffff; background-color: #666; border-color: #666;} .btn-gray{color: #fff!important; background-color: #666666; border-color: #666666;} .btn-gray:hover, .btn-gray:focus, .btn-gray:active, .btn-gray.active, .open .dropdown-toggle.btn-gray{color: #ffffff; background-color: #0f2044; border-color: #0f2044;} .btn-light-gray{color: #333333; background-color: #fafafa; border-color: #f3f3f3;} .btn-light-gray:hover, .btn-light-gray:focus, .btn-light-gray:active, .btn-light-gray.active, .open .dropdown-toggle.btn-light-gray{color: #ffffff; background-color: #0f2044; border-color: #0f2044;} .default-bg .btn-light-gray{color: #ffffff; background-color: transparent; border-color: #ffffff;} .default-bg .btn-light-gray:hover, .default-bg .btn-light-gray:focus, .default-bg .btn-light-gray:active, .default-bg .btn-light-gray.active, .default-bg .open .dropdown-toggle.btn-light-gray{color: #333333; background-color: #fafafa; border-color: #fafafa;} .btn-default{background-color: #0f2044; color: #fff !important; border-color: #0f2044;} .btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active, .open .dropdown-toggle.btn-default{color: #fff !important; background-color: #13acfa; border-color: #13acfa;} .default-bg .btn-default{background-color: rgba(0, 0, 0, 0.3); border-color: transparent;} .default-bg .btn-default:hover, .default-bg .btn-default:focus, .default-bg .btn-default:active, .default-bg .btn-default.active, .default-bg .open .dropdown-toggle.btn-default{color: #fff !important; background-color: rgba(0, 0, 0, 0.5); border-color: transparent;} .btn-default.disabled, .btn-default[disabled], fieldset[disabled] .btn-default{background-color: #0f2044; border-color: #0f2044; opacity: 0.7; filter: alpha(opacity=70);} .btn-white{background-color: transparent; color: #0f2044; border: 1px solid #0f2044;} .footer .btn-white, .subfooter .btn-white{color: inherit;} .footer .btn-white:hover, .subfooter .btn-white:hover{color: #fff;} .btn-white:hover, .btn-white:focus, .btn-white:active, .btn-white.active, .open .dropdown-toggle.btn-white{color: #fff; background-color: #0f2044; border-color: #0f2044;} .default-bg .btn-white{color: #ffffff; background-color: transparent; border-color: #ffffff;} .default-bg .btn-white:hover, .default-bg .btn-white:focus, .default-bg .btn-white:active, .default-bg .btn-white.active, .default-bg .open .dropdown-toggle.btn-white{color: #333333; background-color: #fafafa; border-color: #fafafa;} .footer-content .btn-white{color: #999; background-color: transparent; border-color: #555;} .btn-default .badge{color: #666; background-color: #fff; border: none;} .btn-hvr{-webkit-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out;} .hvr-sweep-to-right:before, .hvr-sweep-to-left:before, .hvr-sweep-to-bottom:before, .hvr-sweep-to-top:before, .hvr-bounce-to-right:before, .hvr-bounce-to-left:before, .hvr-bounce-to-bottom:before, .hvr-bounce-to-top:before, .hvr-radial-out:before, .hvr-rectangle-out:before, .hvr-shutter-out-horizontal:before, .hvr-shutter-out-vertical:before{background: #0f2044;} .hvr-radial-in:before, .hvr-rectangle-in:before, .hvr-shutter-in-horizontal:before, .hvr-shutter-in-vertical:before{background: #fafafa;} .link{padding-right: 23px; position: relative; display: inline-block; text-align: right;} .link:hover{text-decoration: none;} .link:hover span{text-decoration: underline;} .link-light{color: #ffffff; text-decoration: none!important;} .link-light:hover{color: #ffffff; text-decoration: underline!important;} .link-dark{color: #333333; text-decoration: none!important;} .link-dark:hover{color: #333333; text-decoration: underline!important;} #footer:not(.light) .link-dark{color: #cdcdcd;} #footer:not(.light) .link-dark:hover{color: #cdcdcd;} textarea{resize: vertical;} .sidebar form{margin: 5px 0 20px 0;} .form-control{border-radius: 0; background: #ffffff; height: 40px; padding-right: 30px; border-color: #acacac; color: #666666; position: relative; -webkit-appearance: none; -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .075); box-shadow: inset 0 1px 2px rgba(0, 0, 0, .075);} .form-control:focus{border-color: #666666; -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .075); box-shadow: inset 0 1px 2px rgba(0, 0, 0, .075);} select.form-control{padding-right: 5px;} .form-control::-moz-placeholder{color: inherit;} .form-control:-ms-input-placeholder{color: inherit;} .form-control::-webkit-input-placeholder{color: inherit;} .input-group-addon{background-color: #cacaca; border-color: #acacac; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px;} .form-list > div{padding: 7px 15px; border-bottom: 1px solid #dddddd; background-color: #f3f3f3; margin: 6px 0; display: block;} fieldset{padding: 10px 25px; margin: 15px 0px; border: 1px solid #dddddd; background-color: #fafafa;} fieldset legend{display: block; width: auto; padding: 3px 10px; margin-bottom: 0; font-size: 15px; line-height: inherit; color: #333; border: 1px solid #ddd; background-color: #ffffff;} fieldset .form-control, fieldset .form-control:focus{webkit-box-shadow: inset 0 2px 3px rgba(0, 0, 0, .12); box-shadow: inset 0 2px 3px rgba(0, 0, 0, .12); border-color: #f3f3f3;} .badge{padding: 2px 4px 3px; font-size: 10px; margin-left: 12px; top: -2px; position: relative; font-weight: 400; border-radius: 2px; background-color: transparent; color: inherit; border: 1px solid #666666;} .dropdown .badge{background-color: transparent; color: inherit; position: absolute; right: 25px; top: 14px;} .mega-menu .menu > li > a .badge{position: absolute; right: 10px; top: 9px;} .dropdown .active>a>.badge, .dropdown a:hover .badge, .dropdown .open > a > .badge{border-color: #0f2044;} .dark .dropdown .active>a>.badge, .dark .dropdown a:hover .badge, .dark .dropdown .open > a > .badge{border-color: #3d3d3d!important;} @media (max-width: 767px){.dropdown .badge{right: 50px; top: 15px;}} .dark-bg .form-control{background-color: rgba(255, 255, 255, 0.20); border-color: #000; -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .45); box-shadow: inset 0 1px 2px rgba(0, 0, 0, .45); color: #999999;} .dark-bg .input-group-addon{background-color: rgba(255, 255, 255, 0.20); border-color: #000;} .dark-bg .form-control:focus{background-color: rgba(255, 255, 255, 0.25);} .gray-bg .form-control, .header-top-dropdown .form-control, #footer.light .form-control{-webkit-box-shadow: inset 0 2px 3px rgba(0, 0, 0, .12); box-shadow: inset 0 2px 3px rgba(0, 0, 0, .12); border-color: #f1f1f1; background-color: #ffffff;} .gray-bg .form-control:focus, .header-top-dropdown .form-control:focus, #footer.light .form-control:focus{border-color: #cacaca; -webkit-box-shadow: inset 0 2px 3px rgba(0, 0, 0, .09); box-shadow: inset 0 2px 3px rgba(0, 0, 0, .09);} .dark .header-top-dropdown .form-control{background-color: rgba(255, 255, 255, 0.20); border-color: #333; -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .45); box-shadow: inset 0 1px 2px rgba(0, 0, 0, .45); color: #cdcdcd;} .dark .header-top-dropdown form i{color: #cdcdcd;} .dark .header-top-dropdown .form-control:focus{background-color: rgba(255, 255, 255, 0.25);} .gray-bg .input-group-addon{background-color: #ececec; border: 1px solid #f1f1f1;} .default-bg .form-control{border-color: #0f2044; background-color: rgba(0, 0, 0, 0.2); -webkit-box-shadow: inset 0 2px 3px rgba(0, 0, 0, .35); box-shadow: inset 0 2px 3px rgba(0, 0, 0, .35); color: #ffffff;} .default-bg .form-control:focus{border-color: #0f2044; background-color: rgba(0, 0, 0, 0.25);} .default-bg .input-group-addon{background-color: #0f2044; border-color: #0f2044; color: #fff;} .default-bg select.form-control, .dark-bg select.form-control{color: #666666;} footer:not(.light) .footer-content .form-control{border-color: #292929; background-color: rgba(0, 0, 0, 0.3); -webkit-box-shadow: inset 0 2px 3px rgba(0, 0, 0, .55); box-shadow: inset 0 2px 3px rgba(0, 0, 0, .55);} footer:not(.light) .footer-content .form-control:focus{background-color: rgba(0, 0, 0, 0.2); -webkit-box-shadow: inset 0 2px 3px rgba(0, 0, 0, .55); box-shadow: inset 0 2px 3px rgba(0, 0, 0, .55);} footer:not(.light) .footer-content .input-group-addon{background-color: rgba(0, 0, 0, 0.5); border: transparent;} select.form-control{-webkit-appearance: menulist;} select[multiple].form-control{-webkit-appearance: listbox;} .has-success .form-control, .has-success .form-control:focus{border-color: #3c763d;} .has-warning .form-control, .has-warning .form-control:focus{border-color: #8a6d3b;} .has-error .form-control, .has-error .form-control:focus{border-color: #a94442;} .default-bg .has-success .form-control, .default-bg .has-warning .form-control, .default-bg .has-error .form-control, .default-bg .has-success .form-control:focus, .default-bg .has-warning .form-control:focus, .default-bg .has-error .form-control:focus{border-color: #fff; color: #ffffff;} .default-bg .has-success .form-control-feedback, .default-bg .has-warning .form-control-feedback, .default-bg .has-error .form-control-feedback, .default-bg .has-success .control-label, .default-bg .has-warning .control-label, .default-bg .has-error .control-label{color: #fff;} .has-success .form-control, .has-warning .form-control, .has-error .form-control{-webkit-box-shadow: none; box-shadow: none;} .has-success .form-control:focus, .has-warning .form-control:focus, .has-error .form-control:focus{-webkit-box-shadow: none; box-shadow: none;} .has-error .error{font-weight: 700; margin-bottom: 5px; display: block;} label ~ .form-control-feedback{top: 25px;} .form-control-feedback{width: 40px; height: 40px; line-height: 42px !important; top: 0;} .form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control{opacity: 0.5; filter: alpha(opacity=50);} ul.pagination, ul.pager{text-align: left;} ul.pagination li{padding: 0; margin: 0 5px 0 0; border-bottom: none; font-size: 12px; display: inline-block; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px;} ul.pagination li > a, .pagination > li:first-child > a, .pagination > li:last-child > a, ul.pager li > a{padding: 10px 15px; border: 1px solid #f3f3f3; line-height: 1; background-color: #fafafa; display: inline-block; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; color: #666666;} ul.pagination li > a:hover{background-color: transparent; color: #ffffff; background-color: #0f2044; border-color: #0f2044;} ul.pagination li.active a, .pagination > .active > a:hover, .pagination > .active > a:focus{color: #ffffff; background-color: #0f2044; border-color: #0f2044; line-height: 1;} ul.pagination li > a:focus{background: none;} .breadcrumb{background-color: transparent; margin-bottom: 0; font-size: 13px; padding: 8px 0;} .nav-tabs{-webkit-box-shadow: inset 0px -1px 1px rgba(0, 0, 0, 0.04); box-shadow: inset 0px -1px 1px rgba(0, 0, 0, 0.04); border-bottom: 1px solid #f0f0f0; margin-top: 15px;} .nav-tabs > li > a{font-size: 13px; text-transform: uppercase; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; padding: 12px 25px; position: relative; color: #666666;} .nav-tabs > li > a:hover{border-color: #f0f0f0 #f0f0f0 #ebebeb; background-color: #fafafa;} .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus{color: #666; background-color: #fafafa; border: 1px solid #f0f0f0; -webkit-box-shadow: 0 -1px 1px rgba(0, 0, 0, 0.04); box-shadow: 0 -1px 1px rgba(0, 0, 0, 0.04); border-bottom-color: transparent;} .nav-tabs > li.active > a:after{width: 3px; content: ""; background-color: #0f2044; height: 103%; position: absolute; left: 0; top: 0;} .tab-content{border: 1px solid #f0f0f0; padding: 20px; border-top: none; -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04); position: relative; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04); background-color: #fafafa; margin-bottom: 15px;} .tab-content h1{font-size: 34px;} .tab-content:after{width: 3px; content: ""; background-color: #0f2044; height: 100%; position: absolute; left: 0; top: 0;} .tab-content.clear-style{border: none; padding: 10px 0 0 0; -webkit-box-shadow: none; box-shadow: none; background-color: transparent;} .tab-content.clear-style:after{width: 0; background-color: transparent; height: 100%;} @media (min-width:481px) and (max-width:767px){.nav-tabs > li > a{padding: 12px 10px; font-size: 11px; margin-right: 0;}} @media (max-width:480px){.nav-tabs{background-color: #999999;}.nav-tabs > li{float: none;}.nav-tabs > li a{color: #ffffff; margin-right: 0; border-bottom: 1px solid #8f8f8f;}.nav-tabs > li > a:hover{color: #666666;}.nav-tabs > li > a:hover:after{width: 3px; content: ""; background-color: #0f2044; height: 102%; position: absolute; left: 0; top: 0;}} .tabs-style-2 .nav-tabs{border-bottom: 1px solid #0f2044;} .tabs-style-2 .nav-tabs > li.active > a, .tabs-style-2 .nav-tabs > li.active > a:hover, .tabs-style-2 .nav-tabs > li.active > a:focus, .tabs-style-2 .nav-tabs > li > a:hover{-webkit-box-shadow: none; box-shadow: none; border: 1px solid #0f2044; background-color: #0f2044; color: #fff;} .tabs-style-2 .nav-tabs > li.active > a:after{width: 0; height: 0; background-color: transparent;} .tabs-style-2 .tab-content{border: none; padding: 20px 0; -webkit-box-shadow: none; box-shadow: none; background-color: transparent;} .tabs-style-2 .tab-content:after{width: 0px; background-color: transparent; height: 0;} .tabs-style-2 .nav-tabs > li > a:hover:after{width: 0; background-color: transparent; height: 0;} .vertical{margin: 20px 0;} .vertical.hc-tabs{margin: 40px 0;} .vertical .nav-tabs, .vertical .tab-content{display: table-cell; margin: 0; vertical-align: top} .vertical .nav-tabs{-webkit-box-shadow: none; box-shadow: none; border-bottom-color: transparent; background-color: #999999;} .vertical .nav-tabs > li{float: none;} .vertical .nav-tabs > li a{margin: 0; padding: 15px 40px; white-space: nowrap; color: #ffffff; border-bottom: 1px solid #8f8f8f;} .vertical .nav-tabs > li > a:hover{border-color: #f0f0f0 #f0f0f0 #ebebeb; border-right-color: transparent; color: #666666; z-index: 2;} .vertical .nav-tabs > li > a:hover:after{width: 3px; content: ""; background-color: #0f2044; height: 102%; position: absolute; left: 0; top: 0;} .vertical .nav-tabs > li.active > a, .vertical .nav-tabs > li.active > a:hover, .vertical .nav-tabs > li.active > a:focus{-webkit-box-shadow: -1px 0px 1px rgba(0, 0, 0, 0.04); box-shadow: -1px 0px 1px rgba(0, 0, 0, 0.04); border-right-color: transparent; border-bottom-color: #f0f0f0; color: #666666; z-index: 2; width: 101%;} .vertical .tab-content{border-top: 1px solid #f0f0f0; -webkit-box-shadow: 1px 0px 1px rgba(0, 0, 0, 0.04); box-shadow: 1px 0px 1px rgba(0, 0, 0, 0.04); left: -1px; z-index: 1; padding: 20px 30px;} .vertical .tab-content:after{background-color: transparent;} .arrow{display: block; position: relative;} .arrow i{font-size: 96px; top: -62px; position: absolute; line-height: 1; z-index: 2; left: 50%; margin-left: -27px;} .arrow i:before{color: #fafafa; text-shadow: 0px -1px 1px #E9E9E9;} @media (max-width:767px){.vertical .nav-tabs, .vertical .tab-content{display: block;}} .hc-tabs .hc-tabs-top img{display: none;} .nav-pills > li > a{border-radius: 0; padding: 10px 15px; border: 1px solid transparent; color: #666666; font-size: 13px; text-transform: uppercase; font-weight: 700;} .nav-pills.nav-stacked > li + li{margin-left: 0;} .nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus, .nav-pills > li > a:hover, .nav-pills > li > a:focus{border: 1px solid #f3f3f3; color: #0f2044; background-color: #fafafa;} .nav-pills.nav-stacked > li > a:after{font-family: "FontAwesome"; content: "\f105"; font-size: 14px; font-weight: 700; position: absolute; right: 15px; top: 9px; color: #d1d1d1; -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; -ms-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out;} .nav-pills > li.active > a:after{color: #0f2044;} .nav-pills > li.active > a:hover:after, .nav-pills > li.active > a:focus:after, .nav-pills > li > a:hover:after, .nav-pills > li > a:focus:after{color: #0f2044; right: 10px;} .footer-content .nav-pills > li > a{padding: 4px 0px; border-color: transparent; color: #999; font-weight: 400;} .footer-content .nav-pills > li:last-child > a{border-bottom: none;} .footer-content .nav-pills > li.active > a, .footer-content .nav-pills > li.active > a:focus, .footer-content .nav-pills > li > a:focus{color: #999; background-color: transparent; border-color: transparent;} .footer-content .nav-pills > li.active > a:hover, .footer-content .nav-pills > li > a:hover{color: #fff; background-color: transparent; border-color: transparent;} .footer-content .nav-pills.nav-stacked > li > a:after{top: 3px;} .footer-content .nav-pills.nav-stacked > li > a:after, .footer-content .nav-pills > li.active > a:after, .footer-content .nav-pills > li.active > a:hover:after, .footer-content .nav-pills > li.active > a:focus:after, .footer-content .nav-pills > li > a:hover:after, .footer-content .nav-pills > li > a:focus:after{color: #999} .light .footer-content .nav-pills > li > a, .light .footer-content .nav-pills > li.active > a, .light .footer-content .nav-pills > li.active > a:focus, .light .footer-content .nav-pills > li > a:focus{color: #666;} .light .footer-content .nav-pills > li.active > a:hover, .light .footer-content .nav-pills > li > a:hover{color: #0f2044;} .light .footer-content .nav-pills.nav-stacked > li > a:after, .light .footer-content .nav-pills > li.active > a:after, .light .footer-content .nav-pills > li.active > a:hover:after, .light .footer-content .nav-pills > li.active > a:focus:after, .light .footer-content .nav-pills > li > a:hover:after, .light .footer-content .nav-pills > li > a:focus:after{color: #666} .nav-pills > .active > a > .badge{color: #0f2044; background-color: #fff; border-color: #0f2044;} .process .nav-pills > li + li{margin-left: 60px; position: relative;} .process .nav-pills > li + li:after{font-family: "FontAwesome"; content: "\f101"; position: absolute; top: 10px; left: -35px; width: 10px; background-color: #fff;} .panel-group .panel{-webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; border: none;} .panel-default > .panel-heading{outline: none; border: none; -webkit-border-radius: 0; -moz-border-radius: 0; -o-border-radius: 0; border-radius: 0; width: 100%;} .panel-default > .panel-heading + .panel-collapse > .panel-body{border: 1px solid #f0f0f0; border-top: none; background-color: #fafafa} .panel-heading a{font-weight: 400; padding: 12px 35px 12px 15px; display: inline-block; width: 100%; background-color: #0f2044; color: #ffffff; position: relative; text-decoration: none;} .panel-dark .panel-heading a, .panel-dark .panel-heading a:hover{background-color: #333333;} .panel-transparent .panel-default > .panel-heading, .panel-transparent .panel-default > .panel-heading + .panel-collapse > .panel-body{background-color: transparent; color: inherit;} .panel-transparent .panel-heading a{border: 1px solid #f1f1f1;} .panel-transparent .panel-heading a.collapsed{color: inherit; background-color: transparent;} .panel-heading a.collapsed{color: #ffffff; background-color: #999999;} .panel-heading a:after{font-family: "FontAwesome"; content: "\f147"; position: absolute; right: 15px; font-size: 14px; font-weight: 300; top: 50%; line-height: 1; margin-top: -7px;} .panel-heading a.collapsed:after{content: "\f196";} .panel-heading a:hover, .panel-transparent .panel-heading a:hover{text-decoration: none; background-color: #0f2044; color: #ffffff;} .panel-title a i{padding-right: 10px; font-size: 20px;} .progress{margin-bottom: 25px; background-color: #f1f1f1; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; height: 30px;} .progress-bar{padding: 6px 0 5px 0; text-align: left;} .progress-bar-default{background-color: #0f2044;} .progress-bar-gray{background-color: #999999;} .progress-bar-dark{background-color: #333333;} .gray-bg .progress{background-color: #ffffff; -webkit-box-shadow: inset 0 2px 2px rgba(0, 0, 0, .1); box-shadow: inset 0 2px 2px rgba(0, 0, 0, .1);} .progress-bar span{position: relative; left: 15px;} .knob-container{margin: 10px; position: relative; display: inline-block;} .knob-container canvas{width: 132px; height: 132px; margin: 0 auto;} .knob-text{position: absolute; text-align: center; top: 50%; width: 100%; margin-top: -14px;} @media (min-width:1200px){.knob-container canvas{width: 169px; height: 169px;}} .alert{margin: 20px 0; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; position: relative; padding-left: 70px; overflow: hidden; z-index: 1; border: none;} .alert:before{position: absolute; content: ""; top: 0px; left: 0px; width: 50px; height: 101%; background-color: rgba(0, 0, 0, 0.25); z-index: 2;} .alert-success{color: #fff; background-color: #13acfa;} .alert-info{color: #1a4e68; background-color: #c6e8fa;} .alert-warning{color: #72582b; background-color: #f7f0ce;} .alert:after{font-family: "FontAwesome"; position: absolute; top: 10px; left: 17px; color: #ffffff; font-size: 20px; z-index: 3;} .alert.alert-success:after{content: "\f00c";} .alert.alert-info:after{content: "\f05a";} .alert.alert-warning:after{content: "\f071";} .alert.alert-danger:after{content: "\f00d";} .close{font-size: 28px; font-weight: normal; filter: alpha(opacity=40); opacity: 0.4;} .modal-open .page-wrapper{-webkit-filter: blur(3px); -moz-filter: blur(5px); -o-filter: blur(5px); -ms-filter: blur(5px); filter: blur(5px);} .modal-content{-webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px;} .modal-content .modal-title{font-size: 24px; color: #ffffff;} .modal-footer .btn{margin: 0;} @media (min-width:1200px){.modal-lg{width: 1140px;}} .mfp-zoom-out-cur .page-wrapper{-webkit-filter: blur(3px); -moz-filter: blur(5px); -o-filter: blur(5px); -ms-filter: blur(5px); filter: blur(5px);} .mfp-bg{opacity: 0.6; filter: alpha(opacity=60);} .mfp-figure:after{background-color: #ffffff;} .fixed-image{background-position: center center; background-repeat: no-repeat; height: 400px;} .no-touch .fixed-image{background-attachment: fixed;} .fixed-image{-webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover;} .overlay-container{position: relative; display: block; overflow: hidden;} .overlay{position: absolute; top: 0; bottom: -1px; left: 0; right: -1px; background-color: rgba(241, 241, 241, 0.85); overflow: hidden; opacity: 0; filter: alpha(opacity=0); -webkit-transform: scale(0.8); transform: scale(0.8); -webkit-transition: all linear 0.2s; -moz-transition: all linear 0.2s; -ms-transition: all linear 0.2s; -o-transition: all linear 0.2s; transition: all linear 0.2s;} .overlay a{display: inline-block; width: 50px; height: 50px; font-size: 26px; color: #0f2044; background-color: #ffffff; text-align: center; position: absolute; top: 50%; left: 50%; margin-top: -25px; margin-left: -25px;} .overlay span{position: absolute; display: block; bottom: 10px; text-align: center; width: 100%; color: #000000; font-style: italic;} .overlay-links{display: block; margin: 0 auto; position: absolute; top: 50%; margin-top: -25px; left: 50%; margin-left: -50px; font-size: 0; opacity: 0; filter: alpha(opacity=0); -webkit-transform: scale(0.4); transform: scale(0.4); -webkit-transition: all 0.25s linear 0.05s; -moz-transition: all 0.25s linear 0.05s; -ms-transition: all 0.25s linear 0.05s; -o-transition: all 0.25s linear 0.05s; transition: all 0.25s linear 0.05s;} .overlay-links a{position: static; margin-top: 0; margin-left: 0;} .overlay-links a + a{left: 50px; color: #ffffff; background-color: #0f2044;} .overlay a:hover{color: #ffffff; background-color: #333333; text-decoration: none;} .overlay i{line-height: 50px;} .box-style-1 .overlay i{font-size: 26px; margin: 0;} a.overlay{background-color: rgba(255, 255, 255, 0.9); cursor: pointer;} a.overlay:hover{text-decoration: none;} .listing-item a.overlay{-webkit-transition: linear 0.25s; -o-transition: linear 0.25s; transition: linear 0.25s; background-color: rgba(255, 255, 255, 0.7); -webkit-transform: scale(1); transform: scale(1);} .listing-item a.overlay:hover{text-decoration: none;} a.overlay i{position: absolute; left: 50%; top: 50%; font-size: 40px; line-height: 42px; color: #0f2044; margin-top: -22px; margin-left: -18px; text-align: center;} a.overlay.small i{font-size: 30px; line-height: 1; margin-top: -8px; margin-left: -8px;} .overlay .social-links{margin: 0; position: absolute; bottom: 10px; width: 100%; text-align: center;} .overlay .social-links li{margin: 0 auto;} .overlay .social-links li a{margin: 2px; width: 40px; height: 40px; font-size: 18px; position: static;} .overlay .social-links li a:hover{background-color: #fff; border-color: #fff; text-decoration: none;} .overlay .social-links li a i{line-height: 38px; font-size: 24px; margin: 0;} .overlay-container:hover .overlay, .overlay-container:hover .overlay-links{opacity: 1; filter: alpha(opacity=100); -webkit-transform: scale(1); transform: scale(1);} .tp-caption .embed-responsive{overflow: visible;} .audio-wrapper iframe{width: 100%; border: none; margin-bottom: 20px;} .scroll-spy{position: relative;} .navbar.navbar-default{border-radius: 0; margin: 5px 0 5px; background-color: #fff; border-color: #f1f1f1;} .header-small .navbar.navbar-default{margin: 6px 0 5px;} .navbar-default .navbar-nav > li > a{color: #000; text-transform: uppercase; font-size: 14px; font-weight: 700; z-index: 102; border: 1px solid transparent; bottom: -1px; -webkit-transition: none; -moz-transition: none; -o-transition: none; -ms-transition: none; transition: none; font-weight: 400; font-family: 'Blaimim';} .navbar-default .navbar-nav > li > a:hover{-webkit-transition: all 0.2s ease-out; -moz-transition: all 0.2s ease-out; -o-transition: all 0.2s ease-out; -ms-transition: all 0.2s ease-out; transition: all 0.2s ease-out; color:#13acfa;} .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:focus{color: #13acfa!important; background-color: transparent;} .navbar-default .navbar-nav > .active > a:hover{background-color: transparent;} .main-navigation .navbar-nav > .open > a, .main-navigation .navbar-nav > .open > a:hover, .main-navigation .navbar-nav > .open > a:focus{color: #13acfa; background-color: #fafafa; border: 1px solid #f1f1f1; border-bottom: 1px solid transparent; -webkit-box-shadow: -1px -1px 0px rgba(0, 0, 0, 0.03); box-shadow: -1px -1px 0px rgba(0, 0, 0, 0.03);} .main-navigation .navbar-nav > .open > a:active, .main-navigation .navbar-nav > .open.active > a:active{background-color: #ffffff; -webkit-box-shadow: none; box-shadow: none; border-color: transparent; -webkit-transition: all 0.1s ease-in-out; -moz-transition: all 0.1s ease-in-out; -o-transition: all 0.1s ease-in-out; -ms-transition: all 0.1s ease-in-out; transition: all 0.1s ease-in-out;} .main-navigation .navbar-nav > .open > a:active + ul, .main-navigation .navbar-nav > .open.active > a:active + ul{display: none;} .dropdown-menu{-webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; padding: 0; margin: 0; background-color: #fafafa; -webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.08); box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.08); border: 1px solid #f1f1f1; z-index: 101;} .dropdown-menu > li > a{padding: 0px 20px; font-size: 14px; color: #666666; border-bottom: 1px solid #f1f1f1; -webkit-transition: none; -moz-transition: none; -o-transition: none; -ms-transition: none; transition: none;} .main-navigation .dropdown-menu > li > a{position: relative;} .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus, .nav .open > a, .nav .open > a:hover, .nav .open > a:focus, .dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus, .dropdown-menu .menu > .active > a, .dropdown-menu .menu > .active > a:hover, .dropdown-menu .menu > .active > a:focus{background-color: #ffffff; color: #0f2044; border-color: #f1f1f1;} .dropdown-menu .dropdown-menu{top: -1px; left: 100% !important; padding-top: 0; -webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.08); box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.08); border-top: 1px solid #f1f1f1;} .dropdown-menu .dropdown-menu.to-left{right: 100%!important; left: auto!important;} .header.transparent:not(.dark) .navbar-nav > .open > a, .header.transparent:not(.dark) .navbar-nav > .open > a:hover, .header.transparent:not(.dark) .navbar-nav > .open > a:focus, .header.transparent:not(.dark) .dropdown-menu{-webkit-box-shadow: none!important; box-shadow: none!important; border-color: rgb(250, 250, 250)!important;} @media (min-width: 768px){.header.transparent:not(.dark) .navbar-nav > li:not(.active) > a{color: #333333;}} .mega-menu.dropdown{position: static;} .mega-menu .dropdown-menu{left: 0; top: 96%; width: 100%; padding: 20px 30px;} .mega-menu .menu{list-style: none; padding: 0; margin: 0;} .mega-menu h4.title{margin: 10px 0 5px; font-size: 14px; text-transform: uppercase;} .mega-menu .menu > li > a{padding: 5px 0; font-size: 15px; color: #666666; border-bottom: 1px solid #f1f1f1; display: block; -webkit-transition: none; -moz-transition: none; -o-transition: none; -ms-transition: none; transition: none; position: relative;} .mega-menu .menu > li > a i, .dropdown-menu > li > a i{padding-right: 5px; -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; -ms-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out;} .mega-menu .menu > li:last-child > a{border-bottom: none!important;} .mega-menu .menu > li > a:hover i, .dropdown-menu > li > a:hover i{padding-left: 5px;} .mega-menu .menu > li > a:hover, .mega-menu .menu > li > a:focus{background-color: #ffffff; color: #0f2044; border-color: #f1f1f1; text-decoration: none;} .transparent.header:not(.dark) .dropdown>a:before{color: #666666;} .navbar-default .navbar-nav > .active.dropdown > a:before{color: #0f2044;} .navbar-default .navbar-nav > .dropdown.open > a:before{color: #e5e5e5;} .dropdown .dropdown>a:before{content: "\f105"; right: 10px; top: 15px; margin-left: 0; visibility: visible; color: #666;} .dropdown .dropdown.open>a:before, .transparent.header:not(.dark) .dropdown .dropdown.open>a:before{color: #0f2044;} .navbar-default .navbar-toggle{border-color: #eee; background-color: #eee;} .navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus{background-color: #fafafa; border-color: #0f2044;} .navbar-default .navbar-toggle .icon-bar{background-color: #999;} .navbar-default .navbar-toggle:hover .icon-bar, .navbar-default .navbar-toggle:focus .icon-bar{background-color: #0f2044;} .dark.header .navbar.navbar-default{background-color: #27272A; border-color: #1f1f1f;} .dark.header .navbar-default .navbar-nav > li > a{color: #e1e1e1;} .dark.header .navbar-default .navbar-nav > .active > a, .dark.header .navbar-default .navbar-nav > .active > a:focus{color: #ffffff;} .dark.header .main-navigation .navbar-nav > .open > a, .dark.header .main-navigation .navbar-nav > .open > a:hover, .dark.header .main-navigation .navbar-nav > .open > a:focus{background-color: #27272a; border-color: #484848; border-bottom-color: #27272a; color: #ffffff;} .dark.header .dropdown-menu{background-color: #27272a; border: 1px solid #484848;} .dark.header-top .dropdown-menu{background-color: #36373c; border: 1px solid #3d3d3d; border-top-color: #36373c;} .dark.header-top .dropdown-menu .divider{background-color: #454545;} .dark.header .dropdown-menu > li > a{color: #cdcdcd; border-bottom: 1px solid #3d3d3d;} .dark.header .dropdown-menu > li > a:hover, .dark.header .dropdown-menu > li > a:focus, .dark.header .nav .open > a, .dark.header .nav .open > a:hover, .dark.header .nav .open > a:focus, .dark.header .dropdown-menu > .active > a, .dark.header .dropdown-menu > .active > a:hover, .dark.header .dropdown-menu > .active > a:focus, .dark.header .dropdown-menu .menu > .active > a, .dark.header .dropdown-menu .menu > .active > a:hover, .dark.header .dropdown-menu .menu > .active > a:focus{background-color: #36373C; color: #ffffff;} .dark.header h1, .dark.header h2, .dark.header h3, .dark.header h4, .dark.header h5, .dark.header h6, .dark.header p{color: #cdcdcd;} .dark.header .divider{background-color: #3d3d3d;} .dark.header .mega-menu .menu > li > a{color: #cdcdcd; border-bottom: 1px solid #3d3d3d;} .dark.header .mega-menu .menu > li > a:hover, .dark.header .mega-menu .menu > li > a:focus{background-color: #36373c; color: #ffffff;} .dark.header .dropdown>a:before{color: #e1e1e1;} .dark.header .navbar-default .navbar-nav > .active.dropdown > a:before{color: #ffffff;} .dark.header .navbar-default .navbar-nav > .dropdown.open > a:before{color: #666666;} .dark.header .dropdown .dropdown>a:before{color: #e1e1e1;} .dark.header .navbar-default .navbar-toggle{border-color: #666666;} .dark.header .navbar-default .navbar-toggle:hover, .dark.header .navbar-default .navbar-toggle:focus{background-color: #36373c; border-color: #999999;} .dark.header .navbar-default .navbar-toggle .icon-bar{background-color: #666666;} .dark.header .navbar-default .navbar-toggle:hover .icon-bar, .dark.header .navbar-default .navbar-toggle:focus .icon-bar{background-color: #999999;} .animated.main-navigation .open .dropdown-menu, #offcanvas.animated .open .dropdown-menu, .open .dropdown-animation{-webkit-animation-duration: 0.2s; animation-duration: 0.2s; -webkit-animation-fill-mode: both; animation-fill-mode: both; -webkit-animation-name: fadeInDownSmall; animation-name: fadeInDownSmall;} .open .dropdown-animation{-webkit-animation-duration: 0.3s; animation-duration: 0.3s;} .animated.main-navigation .dropdown-menu .open .dropdown-menu, #offcanvas.animated .dropdown-menu .open .dropdown-menu{-webkit-animation-name: fadeInLeftSmall; animation-name: fadeInLeftSmall;} .animated.main-navigation .dropdown-menu .open .dropdown-menu.to-left, #offcanvas.animated.offcanvas-right .dropdown-menu .open .dropdown-menu{-webkit-animation-name: fadeInRightSmall; animation-name: fadeInRightSmall;} @media (min-width:768px){.main-navigation .navbar-nav.navbar-right:last-child{margin-right: 0;}.navbar.navbar-default, .dark.header .navbar.navbar-default{background-color: transparent; border-color: transparent;}.main-navigation .container-fluid{padding-right: 0; padding-left: 0;}.navbar-collapse{padding-right: 0px; padding-left: 0px;}.main-navigation .navbar-right .dropdown-menu{right: auto; left: 0;}.main-navigation .navbar-right > li:last-child > .dropdown-menu{right: 0; left: auto;}} @media (min-width:768px) and (max-width:1199px){.main-navigation .container-fluid{padding-right: 0px; padding-left: 0px;}} @media (min-width:768px) and (max-width:991px){.main-navigation .navbar-nav{float: left !important;}} @media (min-width:992px){.col-md-3 + .col-md-9 .mega-menu .dropdown-menu{left: -243px; width: 940px;}} @media (min-width:992px) and (max-width:1199px){.navbar-default .navbar-nav > li > a{padding-right: 19px;}} @media (min-width:1200px){.main-navigation .navbar-nav > li{margin: 0;}.main-navigation .navbar-nav > li:first-child{margin: 0;}.col-md-3 + .col-md-9 .mega-menu .dropdown-menu{left: -293px; width: 1140px;}} @media (max-width:767px){.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: #0f2044; background-color: transparent;}.navbar-default .navbar-nav > li > a{border-bottom: 1px solid #f1f1f1;}.subfooter .navbar-default .navbar-nav > li > a{border-bottom: 1px solid #141414;}.light .subfooter .navbar-default .navbar-nav > li > a{border-bottom: 1px solid #ddd;}.navbar-default .navbar-nav > li:last-child > a{border-bottom: 1px solid transparent;}.main-navigation .navbar-nav > .open > a, .main-navigation .navbar-nav > .open > a:hover, .main-navigation .navbar-nav > .open > a:focus{border-color: transparent!important; -moz-box-shadow: none; -o-box-shadow: none; -webkit-box-shadow: none; box-shadow: none;}.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus{color: #0f2044; background-color: #fff;}.navbar-default .navbar-nav .open .dropdown-menu{background-color: #ffffff;}.navbar-default .navbar-nav .open .dropdown-menu > li > a, .navbar-default .navbar-nav .open .dropdown-menu .dropdown-header{padding: 12px 15px 12px 40px; color: #666666; border-color: #fafafa;}.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus{color: #0f2044;}.navbar-nav .open .dropdown-menu .dropdown-menu > li > a{padding-left: 60px;}.navbar-nav .open .dropdown-menu .dropdown-menu .dropdown-menu > li > a{padding-left: 80px;}.dropdown>a:before{right: 32px;}.dropdown .dropdown>a:before{right: 36px;}.dark.header .navbar-default .navbar-collapse, .dark.header .navbar-default .navbar-form{border-color: #1f1f1f;}.dark.header .navbar-default .navbar-nav .open .dropdown-menu > .active > a, .dark.header .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, .dark.header .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus{background-color: #36373c;}.dark.header .navbar-default .navbar-nav > li > a{border-bottom: 1px solid #3c3c3e;}.dark.header .navbar-default .navbar-nav > .active > a, .dark.header .navbar-default .navbar-nav > .active > a:focus{color: #ffffff; background-color: #36373C;}.dark.header .navbar-default .navbar-nav > li > a:hover, .dark.header .navbar-default .navbar-nav > li > a:focus, .dark.header .navbar-default .navbar-nav > .active > a:hover, .dark.header .navbar-default .navbar-nav > .active > a:focus{color: #ffffff; background-color: #36373c;}.dark.header .main-navigation .navbar-nav > .open > a, .dark.header .main-navigation .navbar-nav > .open > a:hover, .dark.header .main-navigation .navbar-nav > .open > a:focus{color: #ffffff; background-color: #36373c;}.dark.header .navbar-default .navbar-nav .open .dropdown-menu{background-color: #27272a; border: none;}.dark.header .navbar-default .navbar-nav .open .dropdown-menu > li > a, .dark.header .navbar-default .navbar-nav .open .dropdown-menu .dropdown-header{color: #cdcdcd; border-color: #3c3c3e;}.dark.header .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .dark.header .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus{color: #ffffff; background-color: #36373c;}.dark.header .navbar-default .navbar-nav > .dropdown.open > a:before{color: #ffffff;}} .header-top .navbar.navbar-default{margin: 0; min-height: 30px;} .header-top .navbar-default .navbar-nav > li > a{color: #999999; padding: 4px 20px;} .header-top .navbar-default .navbar-nav > li{border-right: 1px solid #999999;} .header-top .navbar-default .navbar-nav > li:last-child{border-right: none;} .offcanvas{background-color: #fafafa; border-color: #f1f1f1;} .offcanvas-toggle-left{display: block; padding: 0; margin: 0; position: fixed; width: 40px; height: 40px; top: 0px; left: 0px; z-index: 1031; text-align: center;} .offcanvas-toggle-left:after{font-family: "FontAwesome"; content: "\f0c9"; font-size: 22px; line-height: 35px; text-align: center; color: #333333;} #offcanvas.in + .offcanvas-toggle-left:after{content: "\f00d"; color: #999999;} .offcanvas-toggle-right{display: block; padding: 0; margin: 0; position: fixed; width: 40px; height: 40px; top: 0px; right: 0px; z-index: 1031; text-align: center;} .offcanvas-toggle-right:after{font-family: "FontAwesome"; content: "\f0c9"; font-size: 22px; line-height: 35px; text-align: center; color: #333333;} #offcanvas.in + .offcanvas-toggle-right:after{content: "\f00d"; color: #999999;} #offcanvas .navbar-nav > li, #offcanvas .navbar-nav{float: none; margin: 0;} #offcanvas .navbar-nav > li > a{color: #333333; border-bottom: 1px solid #f5f5f5; padding-top: 10px; padding-bottom: 10px;} #offcanvas .navbar-nav > li:last-child > a{border-bottom-color: transparent!important;} #offcanvas .nav .open > a, #offcanvas .nav .open > a:hover, #offcanvas .nav .open > a:focus, #offcanvas .nav > li > a:hover, #offcanvas .nav > li > a:focus, #offcanvas .navbar-nav > li.active > a{color: #0f2044; background-color: #ffffff;} #offcanvas .dropdown-menu{position: static; width: 100%; float: none; box-shadow: none; border: none; background-color: #ffffff; margin: 0;} #offcanvas.offcanvas-right .dropdown-menu{overflow: hidden;} #offcanvas .dropdown-menu > li > a{padding-top: 10px; padding-bottom: 10px; padding-left: 20px; border-color: #f7f7f7;} #offcanvas.offcanvas-right .dropdown-menu > li > a{text-align: right; padding-left: 10px; padding-right: 20px;} #offcanvas .dropdown-menu .dropdown-menu > li > a{padding-left: 30px;} #offcanvas.offcanvas-right .dropdown-menu .dropdown-menu > li > a{padding-left: 10px; padding-right: 30px;} #offcanvas .dropdown-menu .dropdown-menu .dropdown-menu > li > a{padding-left: 45px;} #offcanvas.offcanvas-right .dropdown-menu .dropdown-menu .dropdown-menu > li > a{padding-left: 10px; padding-right: 45px;} #offcanvas .dropdown-menu .dropdown-menu .dropdown-menu .dropdown-menu > li > a{padding-left: 60px;} #offcanvas.offcanvas-right .dropdown-menu .dropdown-menu .dropdown-menu .dropdown-menu > li > a{padding-left: 10px; padding-right: 60px;} #offcanvas .dropdown>a:before{right: 15px; top: 13px;} #offcanvas.offcanvas-right .dropdown>a:before{right: auto; left: 15px; top: 13px;} #offcanvas.offcanvas-right .dropdown .dropdown>a:before{content: "\f104";} .dark.offcanvas-container .offcanvas{background-color: #27272a; border-color: #484848;} .dark.offcanvas-container #offcanvas.in + .offcanvas-toggle-left:after, .dark.offcanvas-container #offcanvas.in + .offcanvas-toggle-right:after{color: #e1e1e1;} .dark.offcanvas-container #offcanvas .navbar-nav > li > a{color: #e1e1e1; border-bottom: 1px solid #3d3d3d;} .dark.offcanvas-container #offcanvas .navbar-nav > li.open > a{border-bottom: 1px solid #515151!important;} .dark.offcanvas-container #offcanvas .nav .open > a, .dark.offcanvas-container #offcanvas .nav .open > a:hover, .dark.offcanvas-container #offcanvas .nav .open > a:focus, .dark.offcanvas-container #offcanvas .nav > li > a:hover, .dark.offcanvas-container #offcanvas .nav > li > a:focus, .dark.offcanvas-container #offcanvas .navbar-nav > li.active > a{color: #ffffff; background-color: #36373c;} .dark.offcanvas-container #offcanvas .dropdown-menu{background-color: #36373c;} .dark.offcanvas-container #offcanvas .dropdown-menu > li > a{border-color: #515151; color: #e1e1e1;} .dark.offcanvas-container #offcanvas .dropdown-menu > li > a:hover, .dark.offcanvas-container #offcanvas .dropdown-menu > li > a:focus{color: #ffffff; background-color: #36373c;} .dark.offcanvas-container .dropdown .dropdown.open>a:before{color: #ffffff;} .subfooter .navbar{margin: 0; min-height: 0; background: transparent; border-color: transparent;} .subfooter .navbar-default .nav > li > a{padding: 10px 10px; text-transform: none; line-height: 1; font-size: 14px; font-weight: 400;} .subfooter .navbar-default .nav li:last-child a, .light .subfooter .navbar-default .nav > li:last-child > a{border: none;} .subfooter .navbar-default .nav > li > a:hover, .subfooter .navbar-default .nav > .active > a:hover, .subfooter .navbar-default .nav > .active > a:focus{background-color: transparent; text-decoration: underline; color: #0f2044;} @media (min-width:768px){.subfooter .navbar-nav{float: none; margin: 15px 0; text-align: center;}.subfooter .navbar-nav > li{float: none; padding: 5px 0;}.subfooter .navbar-default .nav > li > a{padding: 0px 10px;}} @media (min-width:992px){.subfooter .navbar-nav{float: right; margin: 0; text-align: left;}.subfooter .navbar-nav > li{float: left; padding: 0; margin-top: 4px;}.subfooter .navbar-default .nav > li > a{border-right: 1px solid #333333;}.light .subfooter .navbar-default .nav > li > a{border-right: 1px solid #999999;}} @media (max-width:767px){.subfooter .navbar-default .navbar-toggle:hover, .subfooter .navbar-default .navbar-toggle:focus{background-color: transparent; border-color: #888;}.light .subfooter .navbar-default .navbar-collapse{border-color: #ddd;}.subfooter .navbar-default .navbar-collapse{border-color: #000000;}} .logo img{-webkit-transition: all 0.2s linear; -moz-transition: all 0.2s linear; -ms-transition: all 0.2s linear; -o-transition: all 0.2s linear; transition: all 0.2s linear;} .logo img:hover{opacity: 0.85; filter: alpha(opacity=85);} .main-container .logo img{margin: 0 auto;} .header-small .logo img{max-height: 40px; margin: 2px 0 -4px 0;} .text-center .logo img{margin: 0 auto;} .site-slogan{font-size: 13px; font-style: italic; color: #999999;} .transparent.header:not(.dark) .site-slogan{color: #333333;} .dark.header .site-slogan{color: #cdcdcd;} .transparent.dark.header .site-slogan{color: #ffffff;} .main-container .site-slogan{color: inherit; text-align: center; margin-bottom: 20px;} .logo-footer{margin: 25px 0 20px;} .offcanvas .logo{margin: 20px 0 10px;} .offcanvas .logo img{margin: 0 auto;} .offcanvas .site-slogan{text-align: center; margin-bottom: 20px; margin-top: -10px;} @media (max-width:991px){.logo img, .header-small .logo img{margin: 0 auto;}.site-slogan{text-align: center;}} .call-to-action{padding: 10px 25px; text-align: center;} .call-to-action .btn{margin: 10px 5px;} .call-to-action .btn.btn-lg{margin-top: 15px;} @media (max-width:480px){.call-to-action .btn{display: block; width: 60%; margin: 10px auto;}} .box{text-align: center; margin: 0 10px 10px 0; width: 60px; height: 60px; display: inline-block; font-size: 0; float: left; border: 1px solid transparent; -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; -ms-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out;} .box.block{display: block; float: none; margin: 0 auto!important;} .box.block + h2{margin-top: 0;} .box i{font-size: 36px; line-height: 60px;} .box.small{margin: 0 5px 5px 0; width: 45px; height: 45px;} .box.small i{font-size: 24px; line-height: 45px;} .box.gray-bg:hover{color: #0f2044;} .box.default-bg:hover{background-color: #fff; border: 1px solid #0f2044;} .box.default-bg:hover *{color: #0f2044;} .box.dark-bg:hover{background-color: #fff; border: 1px solid #666;} .box.dark-bg:hover *{color: #666;} .box-style-1{text-align: center; padding: 20px; margin: 20px 0;} .grid-space-10 .box-style-1{margin: 10px 0;} .box-style-1 i{font-size: 90px; margin: 15px 0 5px; text-align: center;} .box-style-1:not(.team-member):hover i{color: #0f2044; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;} .box-style-1.default-bg:hover i, .box-style-1.dark-bg:hover i{color: inherit;} .box-style-2{margin-top: 20px;} .box-style-2 i{font-size: 36px; line-height: 60px;} .box-style-2 .icon-container{float: left; width: 60px; height: 60px; text-align: center; border: 1px solid transparent; -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; -ms-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out;} .box-style-2 .body{margin-left: 80px;} .box-style-2 h2{font-size: 24px; margin-top: 0;} .box-style-2:hover .icon-container{border: 1px solid #666;} .box-style-2:hover .default-bg{background-color: #fff; border: 1px solid #0f2044;} .box-style-2:hover .default-bg *{color: #0f2044;} .box-style-2:hover .dark-bg{background-color: #fff; border: 1px solid #666;} .box-style-2:hover .dark-bg *{color: #666;} .box-style-2:hover .white-bg *{color: #0f2044;} .box-style-3{margin-top: 20px;} .box-style-3 i{font-size: 22px; line-height: 45px;} .box-style-3 .icon-container{float: left; width: 45px; height: 45px; text-align: center; border: 1px solid transparent; -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; -ms-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out;} .box-style-3 .body{margin-left: 80px;} .box-style-3 h2{font-size: 20px; margin-top: 0;} .box-style-3:hover .icon-container{border: 1px solid #666;} .box-style-3:hover .default-bg{background-color: #fff; border: 1px solid #0f2044;} .box-style-3:hover .default-bg *{color: #0f2044;} .box-style-3:hover .dark-bg{background-color: #fff; border: 1px solid #666;} .box-style-3:hover .dark-bg *{color: #666;} .box-style-3:hover .white-bg *{color: #0f2044;} .panel-body i{width: 35px; text-align: center;} @media (min-width:768px){.box-style-3.right .icon-container{float: right;}.box-style-3.right .body{margin-right: 80px; text-align: right; margin-left: 0;}} .image-box{background-color: #fafafa; border: 1px solid #f3f3f3;} .grid-space-0 .image-box{border: none;} .image-box h3.title{margin-top: 0;} .image-box .btn{white-space: normal; border-color: transparent;} .image-box .btn-block{margin: 0;} .image-box-body{padding: 20px 15px 15px;} .tags-cloud{font-size: 0;} .tag{display: inline-block; margin: 0 3px 3px 0;} .tag a{padding: 5px 10px; color: #999; display: block; font-size: 12px; background-color: #fafafa; border: 1px solid #f3f3f3;} .tag a:hover{color: #ffffff; background-color: #0f2044; border-color: #0f2044; text-decoration: none;} footer:not(.light) .footer-content .tag a, .dark-bg .tag a{background-color: transparent; border-color: #555; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px;} .social-links{list-style: none; font-size: 0; padding: 0; margin: 40px 0 20px 0;} .social-links li{display: inline-block; margin: 0 2px 2px 0;} .social-links li a{width: 45px; height: 45px; display: block; text-align: center; font-size: 20px; background: #0f2044; border: 1px solid #0f2044; color: #fff;} .social-links.large li a{width: 60px; height: 60px; font-size: 24px;} .social-links.light li a{background: #fafafa; border: 1px solid #f3f3f3; color: inherit;} .social-links.dark li a{background: #454545; border: 1px solid #333333; color: #acacac;} .social-links.radius-5px li a{-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;} .social-links.circle li a{-webkit-border-radius: 100%; -moz-border-radius: 100%; border-radius: 100%;} .social-links li a:hover{background-color: transparent; border-color: #0f2044; color: #0f2044;} .social-links.dark li a:hover{background: #fafafa; border: 1px solid #acacac; color: inherit;} .social-links.light li a:hover{border: 1px solid #d2d2d2; color: #333333;} .social-links li a i{line-height: 44px;} .social-links.large li a i{line-height: 60px;} .header-top .social-links{margin: 0;} .header-top .social-links li{padding: 3px 5px 2px; border-right: 1px solid #e3e3e3; margin: 0;} .header-top .social-links li:hover{background-color: #fafafa;} .header-top .social-links li a{font-size: 16px;} .header-top .social-links li:last-child{border-right: none;} .header-top .social-links li a{border: none; width: 25px; height: 30px; color: #999999; background-color: transparent; border-color: transparent;} .header-top .social-links li a:hover{color: #0f2044;} .header-top .social-links li a i{line-height: 30px;} .dark.header-top .social-links li{border-right: 1px solid #3d3d3d;} .dark.header-top .social-links li:last-child{border-right: none;} .dark.header-top .social-links li:hover{background-color: transparent;} .dark.header-top .social-links li a{color: #999999;} .footer-content .social-links{margin: 20px 0;} .footer-content .social-links li{margin: 0 5px 5px 0;} .footer-content .social-links li a{color: #666; background-color: transparent; border-color: #666;} .footer-content .social-links li a:hover{color: #fff; background-color: #666; border-color: #666;} .social-links li.twitter a:hover, .colored.social-links li.twitter a{background-color: #55acee; border-color: #55acee; color: #fff;} .social-links li.skype a:hover, .colored.social-links li.skype a{background-color: #00aff0; border-color: #00aff0; color: #fff;} .social-links li.linkedin a:hover, .colored.social-links li.linkedin a{background-color: #0976b4; border-color: #0976b4; color: #fff;} .social-links li.googleplus a:hover, .colored.social-links li.googleplus a{background-color: #dd4b39; border-color: #dd4b39; color: #fff;} .social-links li.youtube a:hover, .colored.social-links li.youtube a{background-color: #b31217; border-color: #b31217; color: #fff;} .social-links li.flickr a:hover, .colored.social-links li.flickr a{background-color: #ff0084; border-color: #ff0084; color: #fff;} .social-links li.facebook a:hover, .colored.social-links li.facebook a{background-color: #3b5998; border-color: #3b5998; color: #fff;} .social-links li.pinterest a:hover, .colored.social-links li.pinterest a{background-color: #cb2027; border-color: #cb2027; color: #fff;} .social-links li.instagram a:hover, .colored.social-links li.instagram a{background-color: #517fa4; border-color: #517fa4; color: #fff;} .social-links li.vimeo a:hover, .colored.social-links li.vimeo a{background-color: #aad450; border-color: #aad450; color: #fff;} .social-links li.tumblr a:hover, .colored.social-links li.tumblr a{background-color: #32506d; border-color: #32506d; color: #fff;} .social-links li.soundcloud a:hover, .colored.social-links li.soundcloud a{background-color: #ff3a00; border-color: #ff3a00; color: #fff;} .social-links li.foursquare a:hover, .colored.social-links li.foursquare a{background-color: #0072b1; border-color: #0072b1; color: #fff;} .social-links li.dribbble a:hover, .colored.social-links li.dribbble a{background-color: #ea4c89; border-color: #ea4c89; color: #fff;} .social-links li.behance a:hover, .colored.social-links li.behance a{background-color: #053eff; border-color: #053eff; color: #fff;} .social-links li.vine a:hover, .colored.social-links li.vine a{background-color: #00a478; border-color: #00a478; color: #fff;} .social-links li.stumbleupon a:hover, .colored.social-links li.stumbleupon a{background-color: #f74425; border-color: #f74425; color: #fff;} .header-top .social-links li.twitter a:hover{color: #55acee; background-color: transparent; border-color: transparent;} .header-top .social-links li.skype a:hover{color: #00aff0; background-color: transparent; border-color: transparent;} .header-top .social-links li.linkedin a:hover{color: #0976b4; background-color: transparent; border-color: transparent;} .header-top .social-links li.googleplus a:hover{color: #dd4b39; background-color: transparent; border-color: transparent;} .header-top .social-links li.youtube a:hover{color: #b31217; background-color: transparent; border-color: transparent;} .header-top .social-links li.flickr a:hover{color: #ff0084; background-color: transparent; border-color: transparent;} .header-top .social-links li.facebook a:hover{color: #3b5998; background-color: transparent; border-color: transparent;} .header-top .social-links li.pinterest a:hover{color: #cb2027; background-color: transparent; border-color: transparent;} .header-top .social-links li.instagram a:hover{color: #517fa4; background-color: transparent; border-color: transparent;} .header-top .social-links li.vimeo a:hover{color: #aad450; background-color: transparent; border-color: transparent;} .header-top .social-links li.tumblr a:hover{color: #32506d; background-color: transparent; border-color: transparent;} .header-top .social-links li.soundcloud a:hover{color: #ff3a00; background-color: transparent; border-color: transparent;} .header-top .social-links li.foursquare a:hover{color: #0072b1; background-color: transparent; border-color: transparent;} .header-top .social-links li.dribbble a:hover{color: #ea4c89; background-color: transparent; border-color: transparent;} .header-top .social-links li.behance a:hover{color: #053eff; background-color: transparent; border-color: transparent;} .header-top .social-links li.vine a:hover{color: #00a478; background-color: transparent; border-color: transparent;} .header-top .social-links li.stumbleupon a:hover{color: #f74425; background-color: transparent; border-color: transparent;} .social-links .dropdown>button{padding: 6px 15px 5px; font-size: 16px; color: #999; text-align: center; min-width: 0; margin: 0; background-color: transparent; -moz-box-shadow: none !important; -o-box-shadow: none !important; -webkit-box-shadow: none !important; box-shadow: none !important;} .social-links .dropdown>button i{width: 15px;} .social-links .dropdown.open>button>i:before{content: "\f00d"; color: #0f2044;} .social-links .dropdown-menu{z-index: 103; padding: 0px; min-width: 146px; margin-top: 1px; font-size: 0; box-shadow: none; background-color: #fafafa;} .social-links .dropdown-menu li a, .social-links .dropdown-menu li a i{padding: 0;} .header-top-dropdown{float: right; font-size: 0; text-align: right;} .header-top-dropdown .dropdown>button , .header-top-dropdown .dropdown>a{border-right: 1px solid #e3e3e3; border-left: 1px solid transparent;} .dark .header-top-dropdown .dropdown>button , .dark .header-top-dropdown .dropdown>a{border-right: 1px solid #515151;} .header-top-dropdown .dropdown:last-child>button{border-right-color: transparent;} .header-top-dropdown .dropdown>button , .header-top-dropdown .dropdown>a{padding: 8px 10px; margin: 0; font-size: 12px; color: #999; text-align: center; min-width: 0; background-color: transparent; -moz-box-shadow: none !important; -o-box-shadow: none !important; -webkit-box-shadow: none !important; box-shadow: none !important; text-transform: none;} .dark.header-top .header-top-dropdown .dropdown>button, .dark.header-top .header-top-dropdown .dropdown>a{border-right: 1px solid #3d3d3d;} .dark.header-top .header-top-dropdown .dropdown:last-child>button{border-right-color: transparent;} .header-top-dropdown .dropdown>button i , .header-top-dropdown .dropdown>a i{padding-right: 5px; width: 15px;} .header-top-dropdown .dropdown.open>button, .header-top-dropdown .dropdown>button:hover,{color: #0f2044; background-color: #fafafa; border-right-color: #e3e3e3;} .dark.header-top .header-top-dropdown .dropdown.open>button, .dark.header-top .header-top-dropdown .dropdown>button:hover , .dark.header-top .header-top-dropdown .dropdown>a:hover{color: #FFFFFF!important; background-color: #36373C; border-right-color: #3d3d3d;} .dark.header .header-top-dropdown .dropdown.open>button, .dark.header .header-top-dropdown .dropdown>button:hover, .dark.header .header-top-dropdown .dropdown>a:hover{color: #FFFFFF!important; background-color: #36373C; border-right-color: #515151;} .header-top-dropdown .dropdown:first-child.open>button, .header-top-dropdown .dropdown:first-child>button:hover{border-left-color: #e3e3e3;} .dark.header-top .header-top-dropdown .dropdown:first-child.open>button, .dark.header-top .header-top-dropdown .dropdown:first-child>button:hover{border-left-color: #3d3d3d;} .header .header-top-dropdown .dropdown>button, .header .header-top-dropdown .dropdown>a{padding: 3px 10px;} .header .header-top-dropdown .dropdown.open>button, .header .header-top-dropdown .dropdown>button:hover, .header .header-top-dropdown .dropdown>a:hover{background-color: transparent;} .header .header-top-dropdown .dropdown:first-child.open>button, .header .header-top-dropdown .dropdown:first-child>button:hover{border-left-color: transparent;} .header .header-top-dropdown .dropdown:last-child.open>button, .header .header-top-dropdown .dropdown:last-child>button:hover{border-right-color: transparent;} .header .header-top-dropdown .dropdown-menu{margin-top: 27px;} .header-top-dropdown .dropdown-menu{z-index: 103; margin-top: 0px;} .header-top-dropdown .search-box .form-group{margin-bottom: 0;} .header-top-dropdown form{margin: 0;} .header-top-dropdown .login-form span{margin: 0 3px;} .header-top-dropdown .login-form ul{padding-left: 0; list-style-position: inside; padding: 5px 0;} .header-top-dropdown .login-form .social-links{display: inline-block; margin: 0;} .dark .header-top-dropdown .login-form a{color: #cdcdcd; text-decoration: underline;} .dark .header-top-dropdown .login-form a:hover{text-decoration: none;} .header .header-top-dropdown{margin-top: 19px;} .dark.header .header-top-dropdown{color: #cdcdcd;} .fixed-header-on .header .header-top-dropdown{margin-top: 13px;} .fixed-header-on .header .header-top-dropdown .dropdown-menu{margin-top: 19px;} @media (max-width: 480px){.header-top-dropdown .btn-group{position: static;}.header-top-dropdown .dropdown-menu{right: 15px!important; width: 100%;}} .full-width-section{position: relative;} .full-text-container{position: absolute; top: 30%; padding: 20px 40px; background-color: rgba(255,255,255,0.6); width: 100%;} @media (min-width: 1200px){.full-width-section{position: relative; display: table; table-layout: fixed; width: 100%;}.full-image-container{width: 50%; display: table-cell;}.full-text-container{display: table-cell; vertical-align: middle; width: 50%; padding: 0 50px; position: static;}.full-text-container *{max-width: 700px;}.full-text-container.left{text-align: right;}.full-text-container.left *{margin-left: auto;}.full-text-container p{margin-bottom: 10px;}} @media (max-width: 1199px){.full-width-section .separator-2.right{margin-left: 0;}} @media (max-width: 991px){.full-text-container{top: 0; height: 100%; padding: 0 20px;}.full-text-container h1{font-size: 28px;}} @media (max-width: 767px){.full-text-container{position: static; padding: 20px;}} .gallery.row{margin-left: -5px; margin-right: -5px;} .gallery-item{padding-right: 5px; padding-left: 5px; margin-bottom: 10px;} .form-block{border: 1px solid #f1f1f1; background-color: #f7f7f7; padding: 20px; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px;} .form-block form{margin: 0;} .form-block ul{padding-left: 0; list-style-position: inside;} .form-block hr{margin-top: 10px; margin-bottom: 15px;} .form-block .title{text-align: center;} .form-block .social-links{margin: 10px 0 0 10px; display: inline-block;} @media (max-width: 767px){.form-block{width: 90%;}} ul.tweets{list-style: none; padding: 0;} ul.tweets li{margin-bottom: 20px; position: relative; padding-left: 35px;} ul.tweets li i{position: absolute; top: 4px; left: 0; width: 25px; height: 25px; text-align: center; color: #666666;} ul.tweets li p{margin-bottom: 5px;} ul.tweets li span{font-size: 12px; color: #666666;} .testimonial{margin: 25px 0;} .well .testimonial, .owl-item .testimonial{margin: 0;} .testimonial h2{margin-bottom: 25px;} .testimonial-image{max-width: 160px; float: left; -webkit-border-radius: 100%; -moz-border-radius: 100%; border-radius: 100%;} .testimonial-body{padding: 15px;} .testimonial-image + .testimonial-body{margin-left: 180px;} .testimonial-info-1{font-size: 13px; color: #000; font-style: italic;} .testimonial-info-2{font-size: 13px; color: #000; font-weight: 700;} .dark-bg .testimonial-info-1, .dark-bg .testimonial-info-2, .default-bg .testimonial-info-1, .default-bg .testimonial-info-2, .dark-translucent-bg .testimonial-info-1, .dark-translucent-bg .testimonial-info-2{color: inherit;} @media (max-width:480px){.testimonial-image{max-width: 80px;}.testimonial-image + .testimonial-body{padding: 0 15px; margin-left: 100px;}} .isotope-container{display: none; margin-bottom: 40px;} .boxed .isotope-container.grid-space-0 .image-box img{-webkit-backface-visibility: hidden; -webkit-transform: translateZ(0) scale(1.0, 1.0);} .isotope-item{margin-bottom: 30px;} .grid-space-20 .isotope-item{margin-bottom: 20px;} .grid-space-10 .isotope-item{margin-bottom: 0;} @media (max-width:767px){.isotope-item{max-width: 100%;}} .stat-num{font-size: 36px; font-weight: 700; display: block;} .pricing-tables{margin: 60px 0 0;} .plan{text-align: center; border: 1px solid #c5c5c5; border-top: none; margin-bottom: 40px !important;} .plan + .plan{border-left: none;} .plan .header{padding: 10px 0; margin: 0 -1px;} .plan .header h3{display: inline-block; font-size: 24px; margin: 0; line-height: 28px; font-weight: normal; letter-spacing: 0.04em; text-transform: uppercase; text-shadow: 0px 1px 1px #494949;} .plan .header .price{display: inline-block; font-size: 16px; padding: 10px 0 0; font-weight: 400; color: inherit;} .plan .header .price span{text-transform: uppercase;} .plan ul{list-style: none; margin: 0; padding: 0; font-size: 14px; list-style: none;} .plan ul li{padding: 12px 0px; font-size: 13px; line-height: 18px; text-shadow: 1px 1px 0 #fff;} .plan ul li a.pt-popover{color: #000; border-bottom: 1px dashed #000; position: relative;} .plan ul li a.pt-popover:hover{text-decoration: none;} .plan ul li a.pt-popover:after{position: absolute; top: 0px; left: -15px; font-family: "FontAwesome"; content: "\f059"; color: #DDDDDD; font-size: 12px;} .best-value.plan ul li{padding: 15px 0;} .plan .popover{width: 250px; font-size: 13px; text-align: center; border: none; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px;} .plan .popover-title{background-color: #0f2044; color: #ffffff; text-shadow: none; font-size: 13px; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px;} .plan .popover-content{font-size: 12px;} .plan .btn{text-shadow: none;} .gray .plan{border-top: 1px solid #c5c5c5; background-color: #f1f1f1; -webkit-box-shadow: -1px 0 0px rgba(0, 0, 0, 0.15); box-shadow: -1px 0 0px rgba(0, 0, 0, 0.15);} .gray .col-sm-3>.plan, .gray .col-sm-4>.plan{-webkit-box-shadow: none; box-shadow: none;} .gray .plan .header{background: #fafafa; border: 1px solid #cacaca; width: 150px; height: 150px; margin: 15px auto; border-radius: 100%;} .gray .plan .header h3{color: #0f2044; display: block; margin-top: 30px;} .gray .plan .header .price{font-size: 24px; padding-top: 5px;} .gray .plan ul{background: #f1f1f1; border-top: 1px solid #e4e4e4;} .gray .plan ul li{border-bottom: 1px solid #e4e4e4; border-top: 1px solid #f8f8f8; color: #333333;} .white .plan{border-color: #f3f3f3;} .white .plan .header{color: #fff; background: #0f2044;} .white .plan .header h3{color: #fff;} .white .plan ul{-webkit-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.1); box-shadow: 0 2px 2px rgba(0, 0, 0, 0.1); background-color: #fbfbfb;} .white .plan ul li{border-bottom: 1px solid #f5f5f5;} .stripped .header{background: #0f2044; border: none; -webkit-box-shadow: 0px 0px 60px #0f2044 inset; -moz-box-shadow: 0px 0px 60px #0f2044 inset; box-shadow: 0px 0px 60px #0f2044 inset; color: #fff;} .stripped .header h3{color: #fff;} .stripped .plan ul{-webkit-box-shadow: 0px 0px 32px 0px #cacaca inset; -moz-box-shadow: 0px 0px 32px 0px #cacaca inset; box-shadow: 0px 0px 32px 0px #cacaca inset; background: #fdfdfd;} .stripped .plan ul li{border: 1px solid #ececec; border-top: none; color: #666;} .stripped .plan ul li:nth-child(even){-webkit-box-shadow: 0px 0px 40px #e4e4e4 inset; -moz-box-shadow: 0px 0px 40px #e4e4e4 inset; box-shadow: 0px 0px 40px #e4e4e4 inset; background: #ffffff; border-right: 1px solid #e2e2e2; border-bottom: 1px solid #e2e2e2;} @media (min-width:768px){.best-value.plan{top: -30px; position: relative;}} #map-canvas{height: 450px;} .sidebar #map-canvas{height: 350px;} #map-canvas img{max-width: inherit;} .scrollToTop{color: #fff; position: fixed; bottom: 5px; right: 5px; width: 50px; height: 50px; text-align: center; cursor: pointer; background-color: #13acfa; z-index: 1005; display: none;} .scrollToTop i{line-height: 50px; font-size: 24px;} @media (max-width:767px){.scrollToTop{width: 40px; height: 40px; background-color: rgba(0, 0, 0, 0.4);}.scrollToTop i{line-height: 40px; font-size: 20px;}} .slider-banner-container{width: 100%; position: relative; padding: 0;} .slider-banner, .slider-banner-2, .slider-banner-3, .slider-banner-fullscreen{width: 100%; position: relative;} .slider-banner>ul, .slider-banner-2>ul, .slider-banner-3>ul, .slider-banner-fullscreen>ul{display: none;} .tp-loader.spinner0{background: url("/website_newconcepts/static/src/css/../images/loader.gif") no-repeat center center; box-shadow: none; -webkit-box-shadow: none; -webkit-animation: none; animation: none; border-radius: 0px; -moz-border-radius: 0px; -webkit-border-radius: 0px; width: 44px; height: 44px; margin-top: -22px; margin-left: -22px;} .tp-loader.spinner4 .dot1, .tp-loader.spinner4 .dot2{background-color: #666666; box-shadow: 0px 0px 20px 0px rgba(255, 255, 255, 0.80); -webkit-box-shadow: 0px 0px 20px 0px rgba(255, 255, 255, 0.80);} .slideshow-boxed{padding: 20px 0 60px;} .slideshow-boxed .slider-banner-container{padding: 10px; background: #fff; border: 1px solid #eaeaea;} .slideshow-boxed .tp-caption{margin-left: 20px !important;} .tp-caption{z-index: 5;} .tp-caption a.btn, .tp-caption a.btn:hover{color: #ffffff;} .default_bg{background-color: #0f2044; color: #fff;} .white_bg{background-color: #ffffff; color: #333333;} .dark_gray_bg{background-color: #666666; color: #fff;} .light_gray_bg{background-color: #fafafa; color: #333; border: 1px solid #f3f3f3!important; border-left: none!important;} .tp-caption.small_thin_white{font-size: 18px; line-height: 26px; color: #ffffff; font-weight: 300; text-shadow: 1px 1px 1px #000000;} .tp-caption.small_thin_dark{font-size: 18px; line-height: 26px; color: #000; font-weight: 400;} .tp-caption.large{font-size: 36px; padding: 0px 15px;} .tp-caption.medium{font-size: 22px; padding: 2px 10px;} .tp-caption.small{font-size: 14px; padding: 5px;} .tp-caption.black, .tp-caption .btn.black, .tp-caption .btn.black:hover{color: #333333;} @media (max-width:1199px){.tp-caption{margin-left: 20px !important;}} .tparrows.round{background-image: none; width: 50px; height: 50px; text-align: center; color: #fff; background-color: rgba(0, 0, 0, 0.5); top: 50% !important; -webkit-transition: all linear 0.2s; -moz-transition: all linear 0.2s; -o-transition: all linear 0.2s; -ms-transition: all linear 0.2s; transition: all linear 0.2s; -webkit-border-radius: 100%; -moz-border-radius: 100%; border-radius: 100%;} .tparrows.round:before{font-family: 'fontello'; font-size: 24px; content: '\e87c'; line-height: 52px; display: inline-block;} .tparrows.round.tp-rightarrow:before{content: '\e87d';} .tparrows.round:hover{color: #ffffff; background-color: #0f2044;} .slideshow-boxed .slider-banner-container .tparrows{opacity: 0; filter: alpha(opacity=0);} .slideshow-boxed .slider-banner-container:hover .tparrows{opacity: 1; filter: alpha(opacity=100);} .tp-bullets{z-index: 100;} .tp-bullets.simplebullets.round .bullet{background-image: none; width: 14px; height: 14px; background: rgba(0, 0, 0, 0.5); border: none; margin: 0 3px; -webkit-transition: all linear 0.2s; -moz-transition: all linear 0.2s; -o-transition: all linear 0.2s; -ms-transition: all linear 0.2s; transition: all linear 0.2s; -webkit-border-radius: 100%; -moz-border-radius: 100%; border-radius: 100%;} .bullets-with-bg + .tp-bullets.preview4{height: auto; background-color: rgba(255, 255, 255, 1); padding: 5px 15px; bottom: -6px !important; border-radius: 3px;} .tp-bullets.simplebullets.round .bullet:hover, .tp-bullets.simplebullets.round .bullet.selected{background-color: #0f2044;} .tp-bannertimer{background-image: none; background-color: rgba(232, 76, 61, 0.7); z-index: 100; display: none;} .slideshow-boxed .tp-bullets{bottom: -33px !important;} .slideshow-boxed .bullets-with-bg + .tp-bullets.preview4{padding: 7px 15px 2px; bottom: -45px !important;} .slideshow-boxed .tp-rightarrow{right: 10px !important;} .slideshow-boxed .tp-leftarrow{left: 10px !important;} .slideshow-boxed .tp-bullets.hidebullets{opacity: 1 !important; filter: alpha(opacity=100) !important;} .tparrows.preview2{background-color: rgba(0,0,0,0.3); color: #ffffff;} .tparrows.preview2:hover{background-color: rgba(0,0,0,0.5); color: #ffffff;} .tparrows.preview2:after{margin-top: -18px; left: 22px; color: #ffffff; font-family: "FontAwesome"; content: "\f104"; font-size: 36px; line-height: 1;} .tp-rightarrow.preview2:after{content: "\f105"; left: auto; right: 22px;} .tparrows.preview2:hover:after{color: #ffffff;} .tparrows.preview2 .tp-arr-titleholder{color: #ffffff; font-size: 16px;} @media (min-width: 768px) and (max-width: 979px){.tparrows.preview2:after{margin-top: -13px; left: 15px; font-size: 24px;}.tp-rightarrow.preview2:after{left: auto; right: 15px;}} @media (max-width: 767px){.tparrows.preview2{display: none;}} @media (max-width:480px){.tparrows, .tp-bullets{display: none;}} .owl-carousel{z-index: 4;} .owl-carousel .owl-item>div{margin: 10px 0 20px;} .owl-carousel.carousel .owl-item>div, .owl-carousel.carousel-autoplay .owl-item>div{margin: 10px 20px 20px 0;} .owl-carousel.clients .owl-item>div{margin: 0px 30px 0px 0;} .well.owl-carousel .owl-item>div{margin: 10px 0 0;} .tab-content .owl-carousel .owl-item>div{margin: 0 0 20px;} .caption{background-color: rgba(255, 255, 255, 0.85); padding: 15px; position: absolute; bottom: 80px; left: 80px; width: 40%; border: 1px solid #ffffff;} .caption .title{margin-top: 0;} @media (max-width:991px){.caption{width: 90%; bottom: 40px; left: 40px;}} @media (max-width:767px){.caption{width: 100%; bottom: 30px; left: 0; position: relative; background-color: #fafafa; bottom: 0; padding-bottom: 35px;}} .owl-controls{width: 100%; margin-bottom: 50px;} .owl-controls .owl-buttons div{display: inline-block; zoom: 1; padding: 3px 10px; font-size: 12px; position: absolute; -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; -ms-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out;} .owl-prev{left: 0; background-color: #0f2044; color: #f1f1f1;} .owl-next{left: 30px; background-color: #f1f1f1; color: #0f2044;} .owl-prev:hover, .owl-next:hover, .gray-bg .owl-next:hover{background-color: #333333; color: #f1f1f1;} .gray-bg .owl-next{background-color: #ffffff;} .owl-controls .owl-buttons div:after{font-family: "fontello"; font-size: 18px; line-height: 26px;} .owl-prev:after{content: "\e87c";} .owl-next:after{content: "\e87d";} .no-touch .owl-controls.clickable .owl-buttons div:hover{filter: Alpha(Opacity=100); opacity: 1; text-decoration: none;} .content-slider-with-controls{margin-bottom: 20px;} .content-slider-with-controls .owl-controls, .content-slider-with-controls-autoplay .owl-controls{margin-bottom: 0;} .content-slider-with-controls .owl-buttons div, .content-slider-with-controls-autoplay .owl-buttons div{top: 50%; margin-top: -15px; background-color: #0f2044; color: #f1f1f1;} .content-slider-with-controls .owl-buttons div.owl-next, .content-slider-with-controls-autoplay .owl-buttons div.owl-next{left: auto; right: 0;} .content-slider-with-controls .owl-prev:hover, .content-slider-with-controls .owl-next:hover, .content-slider-with-controls-autoplay .owl-prev:hover, .content-slider-with-controls-autoplay .owl-next:hover{background-color: #f1f1f1; color: #0f2044;} .content-slider-with-controls-bottom .owl-controls .owl-pagination{bottom: -30px;} .content-slider-with-controls-bottom .owl-controls .owl-page span{background: #acacac;} .owl-controls .owl-pagination{position: absolute; bottom: 25px; text-align: center; margin: 0 auto; display: block; width: 100%;} .owl-controls .owl-page{display: inline-block; zoom: 1;} .owl-controls .owl-page span{display: block; width: 12px; height: 12px; margin: 5px 4px; background: #ddd;} .owl-controls .owl-page.active span, .owl-controls.clickable .owl-page:hover span{background: #0f2044;} .ie8 .tp-caption{line-height: 1.5!important;} .ie8 .overlay{background-color: rgb(241, 241, 241); display: none; opacity: 0.8!important; filter: alpha(opacity=80)!important;} .ie8 a.overlay i{display: none;} .ie8 .overlay-container:hover a.overlay i, .ie8 .overlay-container:hover .overlay{display: block;} #footer_container, #footer{padding-bottom: 0px!important; padding-top :0px!important;} footer{height: initial !important;} .fix-height{min-height: 136px; max-height: 136px;} .width-100{width: 100%} .fix-height-h3{min-height: 236px; max-height: 236px;} .fix-height-portfolio-2col{min-height: 370px;} .fix-height-portfolio-3col{min-height: 239px;} .fix-height-portfolio-4col{min-height: 175px; max-height: 175px; width: 100%;} .fix-height-portfolio-img{min-height: 371px;} .isotop-fix-positin{position: initial !important;} .mt0{margin-top: 0;} .mega-menu-without-img{width: 100%!important; right: auto!important; left: 0!important;} .color-white{color:#fff!important;} #wrapwrap > *{display: block!important;} #menu_odoo{display:none!important;} .masonry-grid-item.product-item .listing-item .overlay-container{min-height: 245px; max-height: 245px;} .masonry-grid-item.product-item .listing-item .listing-item-body{min-height: 160px; max-height: 160px;} .listing-item .title{min-height: 63px; max-height: 63px;} #blog_right_column .nav-pills > li > a:after{content:initial!important;} #blog_right_column .nav-pills .badge{top:0!important;} #wrap.js_blog.website_blog .js_fullheight#title{min-height: initial!important;} #wrap.js_blog.website_blog .js_fullheight#comments{min-height: initial!important;} .nav-pills.nav-stacked > li > a:after{top:0!important;} main{min-height: 800px;} .float-right{float: right;} .inline-footer{display:inline-block; vertical-align: middle;} .inline-elements{display:inline-block; vertical-align: middle!important;} .o_css_editor .btn-group > .btn{color: #333333!important;} .note-popover .dropdown > .btn, .note-popover .btn-group > .btn, .o_css_editor .dropdown > .btn, .o_css_editor .btn-group > .btn, .web_editor-dialog .dropdown > .btn, .web_editor-dialog .btn-group > .btn, .note-image-dialog .dropdown > .btn, .note-image-dialog .btn-group > .btn{color: #333 !important;} .color1{color:#35a8e0} .color2{color: #13acfa;} .white{color:#ffffff!important;} .fwb-bg-img .description{font-size: 24px; text-align: left; margin:0;} .fwb-bg-img h2{font-size: 56px;} .img_compose .titre_1, .img_compose .titre_2{font-size: 56px;} .img_compose ul, .img_compose .text{font-size: 24px;} .fwb-bg-img .img-btn{max-width: 50px;} .img-btn{max-width: 50px;} .fwb-bg-img button{font-size: 23px!important;} .big-title{font-size: 36px; line-height: 36px; font-weight: 400; font-family: Blaimim; text-transform: uppercase;} .big-title-1{font-size: 33px; line-height: 33px; font-weight: 400; font-family: Blaimim; text-transform: uppercase;} .big-title_1{font-size: 56px; line-height: 60px; margin-top: 20px;} .big_title_logo{padding: 25px;} .big_title_logo .col-md-12{padding-top:25px;} .title-motif-img{display: inline-block; vertical-align: super;} .text-block-title{font-size: 24px;} .text-block-subtitle {font-size: 18px;} .text-block-content{font-size: 14px;} .margin-10{margin: 10px;} .home-slider .item{font-size: 24px; background-size: contain;} .slider-bg-img-01{background:url('/website_theme/static/src/images/slide1.png') no-repeat; background-size: cover;} .slider-bg-img-02{background:url('/website_theme/static/src/images/slide1.png') no-repeat; background-size: cover;} .slider-bg-img-03{background:url('/website_theme/static/src/images/slide1.png') no-repeat; background-size: cover;} @media (min-width: 767px){nav.navbar + #wrapwrap{padding-top: 14px!important;}} #oe_main_menu_navbar{z-index: 1035!important;} .home-slider .item{min-height: 250px;} .mb10{margin-bottom: 10px!important;} .fwb-bg-img h2{font-weight: 300!important;} .img-bg-table{max-width: 100%!important; max-height: 477px!important; min-width: 100%!important;} .bg-imagette{min-height: 140px;} .navbar.navbar-default{border: 0;} .navbar-default .navbar-nav>li>a:focus{color: #13acfa; background-color: transparent;} .btn-slider{font-weight: 400; font-size: 28px; font-family: Blaimim;} .img-compose-section{position: relative;} .img-compose-section .background-left{position:absolute; width:50%; left:0; height:100%; background-color:#fbfbfd; background: linear-gradient(#0f2044 50%, #fbfbfd 50%);} .img-compose-section .background-right{position:absolute; width:50%; right:0; height:100%; background-color:#fbfbfd; background: -webkit-linear-gradient(#fbfbfd 50%, #0f2044 50%); background: -o-linear-gradient(#fbfbfd 50%, #0f2044 50%); background: linear-gradient(#fbfbfd 50%, #0f2044 50%);} .img_compose .titre_1, .img_compose .titre_2{font-size: 56px; margin-bottom: 0px;} .img_compose .content-td{font-size: 24px !important;.img_compose .titre_1.white} .img_compose .content-td .content-centered{width: 80%; margin: 0 auto;} .img-centre{position: absolute; top: 50%; left:50%; margin-left:-59px; margin-top:-59px;} .btn-default{text-transform: capitalize;} .img_compose .titre_1, .img_compose .titre_2{font-family: 'AvenirLTStdBook';} .fwb-bg-img .content-box{margin-top: 5%;} .grid-item .overlay-links{left: 58%!important;} .image-caption-right{position: absolute; right: 10%; bottom: 30%; left: 55%; z-index: 10; top: 50%; transform: translateY(-50%); bottom: initial!important;} .image-caption-left{position: absolute; right: 53%; left: 5%; z-index: 10; top: 50%; transform: translateY(-50%); bottom: initial!important;} @media screen and (min-width: 1200px){.home-slider .carousel-indicators{bottom: -5%!important;}} @media screen and (max-width: 1200px){.fwb-bg-img .max-height{max-width: 100%!important;}} @media screen and (max-width: 1080px){.slider_image_new .carousel-indicators{display: none;}} @media screen and (min-width: 672px) and (max-width: 992px){.media-filter li{width: 159px!important;}} @media screen and (max-width: 672px){.media-filter li{width: 100%!important;}} @media screen and (min-width: 992px) and (max-width: 1200px){.content-video{padding-top: 0!important; padding-bottom: 0!important;}.slider_image_new .hero h1{font-size: 3em;}.slider_image_new .carousel-inner{height: 81%!important;}.slider_image_new .hero h1{font-size: 3em;}.slider_image_new .carousel-inner{height: 81%;}} @media screen and (min-width: 600px) and (max-width: 992px){.big-title{font-size: 30px; line-height: 30px;}} @media screen and (min-width: 500px) and (max-width: 600px){.big-title{font-size: 25px!important; line-height: 25px!important;}} @media screen and (min-width: 500px) and (max-width: 992px){.content-video{padding-top: 10px!important; padding-bottom: 10px!important}.title-video{font-size: 30px!important; margin: 0;}.bg-imagette{margin-top: 0px;}.big-title{font-size: 30px; line-height: 30px;}.blogpost .title{font-size: 40px!important;}.big-title_1{font-size: 35px;}.home-slider.carousel .carousel-control i{top:12%!important;}.home-slider .item{min-height: 200px;}.slider_image_new .hero h1{font-size: 3em;}.slider_image_new .carousel-inner{height: 81%;}} @media screen and (min-width: 1097px) and (max-width: 1200px){.fwb-bg-img h2{font-size: 56px !important; margin: 0;}.fwb-bg-img .description{font-size: 24px;}.img_compose .titre_1, .img_compose .titre_2{font-size: 56px;}.img_compose ul, .img_compose .text{font-size: 24px;}.image-caption-right{position: absolute; right: 7%; bottom: 20%; left: 50%; z-index: 10;}.image-caption-left{bottom: 15%;}.home-slider .carousel-indicators{bottom: 5%!important;}.slider_image_new .hero h1{font-size: 3em;}.slider_image_new .carousel-inner{height: 81%;}} @media screen and (max-width: 610px){.s_slider_produits{max-height:112px;}.s_slider_produits .carousel-indicators{display:none;}} @media screen and (min-width: 992px) and (max-width: 1097px){.fwb-bg-img h2{font-size: 56px !important; margin: 0;}.fwb-bg-img .description{font-size: 24px;}.img_compose .titre_1, .img_compose .titre_2{font-size: 56px;}.img_compose ul, .img_compose .text{font-size: 24px;}.image-caption-right{position: absolute; right: 7%; bottom: 15%; left: 50%; z-index: 10;}.image-caption-left{bottom: 15%;}.home-slider .carousel-indicators{bottom: 5% !important;}.slider_image_new .hero h1{font-size: 3em;}.slider_image_new .carousel-inner{height: 70%}} @media screen and (min-width: 800px) and (max-width: 992px){.fwb-bg-img h2{font-size: 35px !important; margin: 0;}.fwb-bg-img .description{font-size: 21px;}.img_compose .titre_1, .img_compose .titre_2{font-size: 35px;}.img_compose ul, .img_compose .text{font-size: 21px;}.image-caption-right{position: absolute; right: 7%; bottom: 12%; left: 50%; z-index: 10; margin: 0;}.image-caption-left{bottom: 12%; left: 5%; right: 53%;}.home-slider .carousel-indicators{bottom: 5%!important;}.slider_image_new .hero h1{font-size: 3em;}.slider_image_new .carousel-inner{height: 57%}} @media screen and (min-width: 663px) and (max-width: 800px){.s_slider_produits{max-height:152px;}.s_slider_produits .carousel-indicators{display:none;}.fwb-bg-img h2{font-size: 37px !important; margin: 0;}.fwb-bg-img .description{font-size: 19px;}.img_compose .titre_1, .img_compose .titre_2{font-size: 37px;}.img_compose ul, .img_compose .text{font-size: 19px;}.image-caption-right{position: absolute; right: 7%; bottom: 13%; left: 5%; z-index: 10; margin: 0;}.image-caption-left{bottom: 13%; right: 7%; left: 5%;}.home-slider .carousel-indicators{bottom: 5%!important;}p.font18{font-size:16px!important;}.slider_image_new .hero h1{font-size: 2em;}.slider_image_new .carousel-inner{height: 55%}} @media screen and (min-width: 592px) and (max-width: 663px){.s_slider_produits{max-height:130px;}.fwb-bg-img h2{font-size: 33px !important; margin: 0;}.fwb-bg-img .description{font-size: 19px;}.img_compose .titre_1, .img_compose .titre_2{font-size: 33px;}.img_compose ul, .img_compose .text{font-size: 19px;}.image-caption-right{position: absolute; right: 7%; bottom: 10%; left: 5%; z-index: 10; margin: 0;}.image-caption-left{bottom: 10%; right: 7%; left: 5%;}p.font18{font-size:16px!important;}.home-slider .carousel-indicators{bottom: 21%!important; display: none;}.slider_image_new .hero h1{font-size: 2em;}.slider_image_new .carousel-inner{height: 42%}} @media screen and (min-width: 500px) and (max-width: 592px){.s_slider_produits{max-height:115px;}.fwb-bg-img h2{font-size: 27px !important; margin: 0;}.fwb-bg-img .description{font-size: 16px;}.img_compose .titre_1, .img_compose .titre_2{font-size: 27px;}.img_compose ul, .img_compose .text{font-size: 16px;}p.font18{font-size:16px!important;}.image-caption-right{position: absolute; right: 7%; bottom: 9%; left: 5%; z-index: 10; margin: 0;}.image-caption-left{right: 7%; bottom: 9%; left: 5%;}.home-slider .carousel-indicators{bottom: 25%!important;}.slider_image_new .hero h1{font-size: 2em;}.slider_image_new .carousel-inner{height: 40%}} @media screen and (max-width: 500px){.lets-talk{padding-left: 15px; padding-right: 15px;}.snippet_text_high_quality_img .img-quality{width: 120px!important;}p.Blaimim{font-size: 13px!important;}.snippet_text_high_quality_img img{width: 160px;}.snippet_our_expertises img{width: 80px;}.s_slider_produits{max-height:100px;}.content-video{padding-top: 21px!important; padding-bottom: 12px!important}.title-video{font-size: 28px!important; margin: 0;}img.img-responsive.title-motif-img{width: 30px;}.fwb-bg-img h2{font-size: 25px!important; margin:0;}.fwb-bg-img .description{font-size:14px;}.img_compose .titre_1, .img_compose .titre_2{font-size: 25px;}.img_compose ul, .img_compose .text{font-size: 14px;}p.font18{font-size:14px!important;}.home-slider .item{min-height: 180px;}.image-caption-right{position: absolute; right: 5%; bottom: 9%; left: 5%; z-index: 10; margin: 0;}.image-caption-left{right: 5%; bottom: 7%; left: 5%;}.btn-preorder{font-size: 12px!important;}.big-title_1{font-size:25px;}.big-title{font-size: 20px; line-height: 20px;}.lets-talk{font-size: 5vw!important;}.blogpost .title{font-size: 30px!important;}.img_compose .content-td .content-centered{width: 80%; margin: 0 auto; line-height: 1.3;}.home-slider.carousel .carousel-control i{top:9%; font-size:50px;}.carousel .carousel-control.right *{left:35%;}.carousel .carousel-control.left *{right:35%;}.home-slider .carousel-indicators{bottom: 30%!important;}.slider_image_new .hero h1{font-size: 1.8em;}.slider_image_new .carousel-inner{height: 35%}.blogpost .submitted, .share-blog{font-size: 17px!important;}.jssocials-share-link{display: initial!important;}} @media screen and (max-width: 428px){.s_slider_produits{max-height:90px;}.image-caption-right{position: absolute; right: 5%; bottom: 4%; left: 5%; z-index: 10; margin: 0;}.jssocials-share-link{display: initial!important;}.blogpost .submitted, .share-blog{font-size: 17px!important;}.image-caption-left{bottom: 4%; right: 5%; left:4%;}.btn-preorder{font-size: 12px!important;}.home-slider.carousel .carousel-control i{top:9%; font-size:50px;}.carousel .carousel-control.right *{left:35%;}.carousel .carousel-control.left *{right:35%;}.home-slider .carousel-indicators{bottom: 30%!important;}.slider_image_new .hero h1{font-size: 1.2em;}.slider_image_new .carousel-inner{height: 30%}.img_compose .titre_1, .img_compose .titre_2{font-size: 25px;}.img_compose ul, .img_compose .text{font-size: 14px;}} .img_bigtitle{display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; align-items: center;} @media (max-width:767px){#navbar-collapse-1 ul.nav.navbar-nav.navbar-right li:after{content:none!important;}} @media (min-width: 700px) and (max-width: 1078px){.img-centre{top: 54.5%; left: 52%; width: 80px;}} @media (max-width: 700px){.img_compose td{display: block; width: 100% !important;}.td_img{display: none!important;}.img-centre{top: 51.5%; left: 52%; width: 80px;}} @media (min-width:992px){.title{margin-top: 0;}} @media (max-width:992px){.snippet_text_high_quality_img{text-align: center;}.blogpost .submitted{font-size: 20px;}.lets-talk-img{display:none;}.div-talk{margin-top: 50px ;}address{text-align: center;}} @media (max-width: 767px){h1{font-size: 28px;}h2{font-size: 20px;}h3{font-size: 16px;}} @media (max-width: 500px){.snippet_slider_products .media-carousel .thumbnail .bottom-thumbnail p{width: 80%!important;}h1{font-size: 20px;}h2{font-size: 16px;}h3{font-size: 15px;}} li.visible-xs.social-responsive .new-social ul.social-network{padding: 12px;} .s_banner_full_width.carousel .carousel-control.left, .s_banner_full_width.carousel .carousel-control.right{background-image:none!important;} .s_banner_full_width.carousel .carousel-control.left:hover, .s_banner_full_width.carousel .carousel-control.right:hover{background-image:none!important;} .s_banner_full_width.carousel i.fa.fa-angle-right, .s_banner_full_width.carousel i.fa.fa-angle-left{font-size: 65px;} .slider_image_new .item.slides{background-size: 100%; background-repeat: no-repeat;} h1, .h1, h2, .h2, h3, .h3{margin-top: 5px; margin-bottom: 5px;} #wrapwrap > main{height: auto!important;} @media (max-width: 480px){.centered-pills .nav-tabs > li a{color: #666 !important; margin-right: 0 !important; border-bottom: 0 !important;}.centered-pills ul.nav-tabs{background-color: initial !important;}.nav-tabs > li{float: left;}.centered-pills .nav-tabs > li > a:hover:after{content: none;}} @media (max-width: 768px){.media-snippet #tab3 .grid-item{float: none;}} .share-blog{float: right; font-weight: 300; margin-left: 5px; font-size: 25px; margin-bottom: initial;} .sidebar-blog .post.media{border-bottom: 1px solid #ddd; padding-bottom: 15px;} .sidebar-blog .post.media .pull-left, .sidebar-blog .post.media .media-heading{margin-left: 10px!important;} .sidebar-blog .post.media .media-heading{margin: 0; color: #808080;} .sidebar-blog .post.media img{max-width: 100px;} .container .container, .readable .container{padding-left: 10px!important; padding-right: 10px!important;} .col-footer{position:relative; height: 100px;} .col-footer-content{position: absolute; bottom: 0;} .col-logo{height: 100px;} .logo-footer{position: absolute; top:0; padding-right: 10px;} .col-footer.barre1:before{content: " "; height: 34px; border-right: 2px solid #35a8e0; position: absolute; bottom: 3px; right: -2%;} .col-footer.barre2:before{content: " "; height: 34px; border-right: 2px solid #35a8e0; position: absolute; bottom: 3px; right: 2%;} .footer-coin{position: absolute; left: -1px; bottom: -1px; width: 80px;} .logo-footer-mobile{margin: 25px 0 20px;} @media screen and (min-width: 992px) and (max-width: 1200px){.subfooter{font-size: 11px; padding: 1px 0 13px;}.col-footer.barre1:before{height: 26px;}.col-footer.barre2:before{height: 26px;}.footer-coin{width: 60px;}} @media screen and (max-width: 992px){.col-footer.barre1:before{content: none!important;}.col-footer.barre2:before{content: none!important;}.subfooter{padding: 1px 0 13px; font-size: 11px;}.footer-coin{width: 60px;}.col-footer{height: 90px;}.subfooter p, .subfooter h5{font-size: 11px;}.slider_image_new .hero .title{font-size: 4vw!important;}.s_banner_full_width.carousel i.fa.fa-angle-right, .s_banner_full_width.carousel i.fa.fa-angle-left{font-size: 5vw;}} @media screen and (max-width: 800px){.subfooter{padding: 1px 0 35px;}} @media screen and (min-width: 776px) and (max-width: 992px){.main-navigation .navbar-nav{float: inherit !important; display: inline-block!important;}div#navbar-collapse-1{float: none!important; text-align: center!important;}} @media screen and (max-width: 776px){.col-footer{height: auto!important; height: initial!important;}.col-footer-content{position: relative; bottom: 8px;}} #navbar-collapse-1{overflow-y: hidden!important;} .company-name{font-family: Blaimim;} .sarl-contact{font-size: 15px;} .form-contact .form-control{border-color: #333;} .has-error .form-control, .has-error .form-control:focus{border-color: #a94442!important;} .btn.btn-contact{padding: 13px 40px; font-size: 25px;} .Blaimim{font-family: Blaimim!important;} .black{color: #333!important;} .snippet_text_high_quality_img, .snippet_our_expertises, .snippet_contact_us{padding-bottom: 40px;} .snippet_slider_products .media-carousel{margin-top:0!important;} .projects.owl-carousel.carousel .owl-item>div, .owl-carousel.carousel-autoplay .owl-item>div{margin: 0; padding: 10px;} .projects .owl-controls .owl-buttons div{padding: 0 !important; width: initial !important; height: initial !important;;} .projects.content-slider-with-controls .owl-buttons div, .content-slider-with-controls-autoplay .owl-buttons div{background-color: transparent!important; color: #35a8e0!important;} .projects .owl-controls .owl-buttons div:after{font-size: 30px!important;} #wrapwrap > footer{height:auto !important;} .thumbnail center > img{width: 100%;} @media (max-width: 767px){.snippet_our_expertises .box-style-2.object-non-visible.wow.fadeInLeft.object-visible{text-align: center;}.snippet_our_expertises .box-style-2 .icon-container-2{float: none!important; display: block!important;}.snippet_our_expertises .box-style-2 .icon-container-2 .img-exp{display: block!important; margin-left: auto!important; margin-right: auto!important;}.snippet_our_expertises .box-style-2 .body{margin-left: 0!important;}.img-bullet, span.title-bullet{float: none!important;}.img-bullet{margin-top:15px; margin-bottom:15px;}.wow{visibility: visible!important;}} .wow{visibility: visible!important;} @media screen and (max-width: 300px){.slider_image_new .hero .title p{font-size: 9px!important;}.big-title{font-size: 15px; line-height: 15px;}.title-bloc-text{font-size: 14px!important;}.slider_image_new .btn.btn-lg{padding: 10px 17px!important;}.owl-controls{}.media-carousel .thumbnail .motif{width: 90px!important;}.snippet_slider_products .media-carousel .thumbnail .bottom-thumbnail p{width: 80%!important;}.media-carousel .thumbnail.team .img-team{width: 90px!important;}.media-carousel .thumbnail.team h3{font-size: 14px;}.media-carousel .thumbnail.team .img-mail{vertical-align: middle!important; margin-right:-5px!important;}.media-carousel .thumbnail.team .bottom-thumbnail{font-size: 15px!important; padding-top:10px!important;}.media-carousel .thumbnail.team .subtitle{font-size: 14px!important;}img.img-responsive.title-motif-img{width: 20px!important;}} .video-js{background-color: #fff !important;} @media screen and (max-width: 600px){.snippet_slider_products .media-carousel{padding: 10px !important;}} @media screen and (min-width: 767px) and (max-width: 1002px){.snippet_our_expertises .box-style-2 .title-bloc-text{font-size: 20px!important; font-family: inherit!important;}} .snippet_our_expertises .box-style-2 .body{margin-left: 90px;} header.header.fixed .row.mt32 .col-md-4.col-sm-12{min-height: inherit;} .content-slider-with-controls.projects .owl-buttons div{padding: 0 !important; width: initial !important; height: initial !important;} 

/* /website_newconcepts/static/src/css/color.css defined in bundle 'web.assets_frontend' */
 a, .text-default{color: #35a8e0;} a:hover, a:focus{color: #13acfa;} mark, .mark{background-color: #35a8e0; color: #ffffff;} .table > thead > tr > th{border-bottom: 1px solid #35a8e0; background-color: #35a8e0; color: #fff;} .table-bordered{border-color: #35a8e0;} .default-bg{background-color: #35a8e0; color: #ffffff;} .default-translucent-bg:after{background-color: rgba(211,182,28,0.7);} .blogpost .post-info{background-color: #35a8e0; color: #fff;} .blogpost .side .social-links li a{background-color: transparent; border-color: transparent; color: #35a8e0;} .blogpost ul.links li a:hover{color: #35a8e0;} .timeline-date-label{color: #35a8e0;} @media (min-width:768px){.timeline .timeline-item:before{background-color: #fff; border: 1px solid #35a8e0;}} .btn-gray:hover, .btn-gray:focus, .btn-gray:active, .btn-gray.active, .open .dropdown-toggle.btn-gray{color: #ffffff; background-color: #35a8e0; border-color: #35a8e0;} .btn-light-gray:hover, .btn-light-gray:focus, .btn-light-gray:active, .btn-light-gray.active, .open .dropdown-toggle.btn-light-gray{color: #ffffff; background-color: #35a8e0; border-color: #35a8e0;} .btn-primary{background-color: #35a8e0; color: #fff !important; border-color: #35a8e0;} .btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open .dropdown-toggle.btn-primary{color: #fff !important; background-color: #13acfa; border-color: #13acfa;} .btn-primary.disabled, .btn-primary[disabled], fieldset[disabled] .btn-primary{background-color: #13acfa; border-color: #13acfa;} .btn-default{background-color: #012c42; color: #fff !important; border:none;} .btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active, .open .dropdown-toggle.btn-default{color: #fff !important; background-color: #012c42; border:none;} .btn-default.disabled, .btn-default[disabled], fieldset[disabled] .btn-default{background-color: #012c42; border-color: #012c42;} .btn-white{background-color: transparent; color: #13acfa; border: 1px solid #35a8e0;} .btn-white:hover, .btn-white:focus, .btn-white:active, .btn-white.active, .open .dropdown-toggle.btn-white{color: #fff; background-color: #13acfa; border-color: #13acfa;} .hvr-sweep-to-right:before, .hvr-sweep-to-left:before, .hvr-sweep-to-bottom:before, .hvr-sweep-to-top:before, .hvr-bounce-to-right:before, .hvr-bounce-to-left:before, .hvr-bounce-to-bottom:before, .hvr-bounce-to-top:before, .hvr-radial-out:before, .hvr-rectangle-out:before, .hvr-shutter-out-horizontal:before, .hvr-shutter-out-vertical:before{background: #13acfa;} .default-bg .form-control{border-color: #35a8e0; background-color: rgba(0, 0, 0, 0.2); -webkit-box-shadow: inset 0 2px 3px rgba(0, 0, 0, .35); box-shadow: inset 0 2px 3px rgba(0, 0, 0, .35); color: #ffffff;} .default-bg .form-control:focus{border-color: #35a8e0; background-color: rgba(0, 0, 0, 0.25);} .default-bg .input-group-addon{background-color: #13acfa; border-color: #35a8e0; color: #fff;} .dropdown .active>a>.badge, .dropdown a:hover .badge, .dropdown .open > a > .badge{border-color: #35a8e0;} ul.pagination li > a:hover{background-color: transparent; color: #ffffff; background-color: #35a8e0; border-color: #35a8e0;} ul.pagination li.active a, .pagination > .active > a:hover, .pagination > .active > a:focus{color: #ffffff; background-color: #35a8e0; border-color: #35a8e0;} .nav-tabs > li.active > a:after{background-color: #35a8e0;} .tab-content:after{background-color: #35a8e0;} @media (max-width:480px){.nav-tabs > li > a:hover:after{background-color: #35a8e0;}} .tabs-style-2 .nav-tabs{border-bottom: 1px solid #35a8e0;} .tabs-style-2 .nav-tabs > li.active > a, .tabs-style-2 .nav-tabs > li.active > a:hover, .tabs-style-2 .nav-tabs > li.active > a:focus, .tabs-style-2 .nav-tabs > li > a:hover{border: 1px solid #35a8e0; background-color: #35a8e0; color: #fff;} .vertical .nav-tabs > li > a:hover:after{background-color: #35a8e0;} .nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus, .nav-pills > li > a:hover, .nav-pills > li > a:focus{border: 1px solid #f3f3f3; color: #35a8e0; background-color: #fafafa;} .nav-pills > li.active > a:after{color: #35a8e0;} .nav-pills > li.active > a:hover:after, .nav-pills > li.active > a:focus:after, .nav-pills > li > a:hover:after, .nav-pills > li > a:focus:after{color: #35a8e0;} .light .footer-content .nav-pills > li.active > a:hover, .light .footer-content .nav-pills > li > a:hover{color: #13acfa;} .nav-pills > .active > a > .badge{color: #35a8e0; background-color: #fff; border-color: #35a8e0;} .panel-heading a{background-color: #35a8e0; color: #ffffff;} .panel-heading a:hover, .panel-transparent .panel-heading a:hover{background-color: #35a8e0; color: #ffffff;} .progress-bar-default{background-color: #35a8e0;} .overlay a{color: #35a8e0; background-color: #ffffff;} .overlay-links a + a{color: #ffffff; background-color: #35a8e0;} a.overlay i{color: #35a8e0;} .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:focus{color: #13acfa; background-color: transparent;} .main-navigation .navbar-nav > .open > a, .main-navigation .navbar-nav > .open > a:hover, .main-navigation .navbar-nav > .open > a:focus{color: #13acfa; background-color: #fafafa;} .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus, .nav .open > a, .nav .open > a:hover, .nav .open > a:focus, .dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus, .dropdown-menu .menu > .active > a, .dropdown-menu .menu > .active > a:hover, .dropdown-menu .menu > .active > a:focus{background-color: #ffffff; color: #13acfa; border-color: #f1f1f1;} #offcanvas .nav .open > a, #offcanvas .nav .open > a:hover, #offcanvas .nav .open > a:focus, #offcanvas .nav > li > a:hover, #offcanvas .nav > li > a:focus, #offcanvas .navbar-nav > li.active > a{color: #35a8e0; background-color: #ffffff;} .mega-menu .menu > li > a:hover, .mega-menu .menu > li > a:focus{background-color: #ffffff; color: #35a8e0; border-color: #f1f1f1;} .navbar-default .navbar-nav > .active.dropdown > a:before{color: #35a8e0;} .navbar-default .navbar-nav > .dropdown.open > a:before{color: #e5e5e5;} .dropdown .dropdown.open>a:before, .transparent.header:not(.dark) .dropdown .dropdown.open>a:before{color: #35a8e0;} .navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus{background-color: #fafafa; border-color: #35a8e0;} .navbar-default .navbar-toggle:hover .icon-bar, .navbar-default .navbar-toggle:focus .icon-bar{background-color: #35a8e0;} @media (max-width:767px){.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: #35a8e0; background-color: transparent;}.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus{color: #13acfa!important; background-color: #fff!important;}.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus{color: #35a8e0;}} .subfooter .navbar-default .nav > li > a:hover, .subfooter .navbar-default .nav > .active > a:hover, .subfooter .navbar-default .nav > .active > a:focus{background-color: transparent; color: #35a8e0;} .box.gray-bg:hover{color: #35a8e0;} .box.default-bg:hover{background-color: #fff; border: 1px solid #35a8e0;} .box.default-bg:hover *{color: #35a8e0;} .box-style-1:not(.team-member):hover i{color: #35a8e0;} .box-style-1.default-bg:hover i, .box-style-1.dark-bg:hover i{color: inherit;} .box-style-2:hover .default-bg{background-color: #fff; border: 1px solid #35a8e0;} .box-style-2:hover .default-bg *{color: #35a8e0;} .box-style-2:hover .white-bg *{color: #35a8e0;} .box-style-3:hover .default-bg{background-color: #fff; border: 1px solid #35a8e0;} .box-style-3:hover .default-bg *{color: #35a8e0;} .box-style-3:hover .white-bg *{color: #35a8e0;} .tag a:hover{color: #ffffff; background-color: #35a8e0; border-color: #35a8e0;} .social-links li a{background: #35a8e0; border: 1px solid #35a8e0; color: #fff;} .social-links li a:hover{background-color: transparent; border-color: #13acfa; color: #13acfa;} .social-links .dropdown.open>button>i:before{content: "\f00d"; color: #35a8e0;} .header-top .social-links li a:hover{color: #13acfa;} .header-top-dropdown .dropdown.open>button, .header-top-dropdown .dropdown>button:hover{color: #35a8e0;} .plan .popover-title{background-color: #35a8e0; color: #ffffff;} .gray .plan .header h3{color: #35a8e0;} .white .plan .header{color: #fff; background: #35a8e0;} .stripped .header{background: #35a8e0; -webkit-box-shadow: 0px 0px 60px #13acfa inset; -moz-box-shadow: 0px 0px 60px #13acfa inset; box-shadow: 0px 0px 60px #13acfa inset; color: #fff;} .default_bg{background-color: #35a8e0; color: #fff;} .tparrows.round:hover{color: #ffffff; background-color: #35a8e0;} .tp-bullets.simplebullets.round .bullet:hover, .tp-bullets.simplebullets.round .bullet.selected{background-color: #35a8e0;} .tp-bannertimer{background-color: rgba(211,182,28,0.7);} .owl-prev{background-color: #35a8e0; color: #f1f1f1;} .owl-next{background-color: #f1f1f1; color: #35a8e0;} .content-slider-with-controls .owl-buttons div, .content-slider-with-controls-autoplay .owl-buttons div{background-color: #35a8e0; color: #f1f1f1;} .content-slider-with-controls .owl-prev:hover, .content-slider-with-controls .owl-next:hover, .content-slider-with-controls-autoplay .owl-prev:hover, .content-slider-with-controls-autoplay .owl-next:hover{background-color: #f1f1f1; color: #35a8e0;} .owl-controls .owl-page.active span, .owl-controls.clickable .owl-page:hover span{background: #35a8e0;} .separator{display: block; width: 60px; height: 5px; margin: 15px auto 15px; background-color: #35a8e0; position: relative; border: 1px solid #35a8e0;} .separator:after{width: 30px; height: 5px; background: #35a8e0; position: absolute; top: -1px; left: -1px; content: "";} .separator-2{display: block; width: 30px; height: 5px; margin: 15px 0 15px; background-color: #35a8e0; position: relative;} .testimonial-image{border: 5px solid #35a8e0;} .header-top-dropdown .dropdown>a:hover{color: #35a8e0;} .sidebar .separator{width: 30px; height: 5px; margin: 15px 0 20px; background-color: #35a8e0; border-color: #35a8e0;} .category-widget-btn{background-color: #35a8e0;} .container.oe_website_sale ul.wizard li.text-primary{background: #35a8e0!important; color: #ffffff!important;} .container.oe_website_sale ul.wizard li.text-primary .chevron:before{border-left: 10px solid #35a8e0!important;} span.my_cart_quantity.label.label-primary{background-color: #35a8e0!important;} .product-service .product-service-heading{background: #35a8e0!important;} .product-service:hover .product-service-heading{background: #13acfa!important;} .product-service .product-service-in a{color: #35a8e0!important;} .event-list > li > time{background-color: #35a8e0;} 

/* /website_newconcepts/static/src/css/responsive.css defined in bundle 'web.assets_frontend' */
@media screen and (max-width: 640px){.table{overflow-x: auto; display: block;}} @media screen and (max-width: 767px){.input-group{width: 100%;}}