Server IP : 103.53.40.154 / Your IP : 3.148.108.192 Web Server : Apache System : Linux md-in-35.webhostbox.net 4.19.286-203.ELK.el7.x86_64 #1 SMP Wed Jun 14 04:33:55 CDT 2023 x86_64 User : ppcad7no ( 715) PHP Version : 8.2.25 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON Directory (0750) : /home2/ppcad7no/aircraftelevators.in/ |
[ Home ] | [ C0mmand ] | [ Upload File ] |
---|
@import url('css/css.css'); * { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; margin: 0; padding: 0; } body { font-family: 'Arial', sans-serif; font-weight: 500; font-size: 14px; line-height: 1.6; color: #777; } body::-webkit-scrollbar { width: 1em; } body::-webkit-scrollbar-track { -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); } body::-webkit-scrollbar-thumb { background-color: #2295ed; outline: 1px solid slategrey; } .sidebar.sticky { float: none; position: fixed; top: 20px; z-index: 6; left: auto; } img { max-width: 100%; } a { color: #2295ed; font-family: "Raleway",Arial, sans-serif; font-weight: 400; } strong { color: #2295ed; } a:hover, a:focus { color: #333; } a, a:hover, a:focus, button, input[type=submit] { text-decoration: none; -webkit-transition: 0.3s; transition: 0.3s; } input[type=text], textarea, button { outline: none; } h1, h2, h3, h4, h5, h6 { font-family: 'Raleway' , sans-serif; color: #333; font-weight: 700; text-transform: uppercase; } h1, .h1 { font-size: 40px; } h2, .h2 { font-size: 32px; } h3, .h3 { font-size: 24px; } h4, .h4 { font-size: 18px; } h5, .h5 { font-size: 14px; } h6, .h6, .font-12 { font-size: 12px; } .h2-default { font-size: 20px; font-family: 'Raleway' , sans-serif; font-weight: 500; text-transform: none; } .font-weight-dark { font-weight: 800; } p.text-title { font-family: 'Raleway' , Arial , sans-serif; width: 70%; margin: 0 auto; } .p { font-size: 16px; font-family: 'Raleway' , sans-serif; font-weight: 300; } .pri-color { color: #2295ed !important; } .h4-color { padding: 0 !important; margin: 0 !important; color: #777; font-size: 20px !important; } .se-color { color: #333 !important; } .se-blue-color h5 { color: #000 !important; } .se-dark-color h4 { color: #777 !important; } .se-white-color { color: #fff !important; font-weight: 600; } .title-color { color:#2295ed; } .title-color:after { content: ''; margin: 0 auto; width: 50px; border-bottom: 2px solid #2295ed !important; bottom: 0 !important; display: block; padding-top:5px; } .title-color span { color: #333; } .title-default { color: #777; font-family: 'Raleway' , Arial , sans-serif; } .title-default:after { content: ''; margin: 0 auto; width: 70px; border-bottom: 2px solid #2295ed !important; bottom: 0 !important; display: block; padding-top:10px; } h2.text-heading { text-align: center; padding: 0; margin: 0; /*padding-bottom: 20px;*/padding-bottom: 30px; font-family: 'Raleway', sans-serif; text-transform: none; font-size: 34px; font-weight: 800; } h2.text-heading:after { content: ''; margin: 0 auto; width: 50px; border-bottom: 2px solid #2295ed; bottom: 0 !important; display: block; padding-top:5px; } h2.text-heading.border:after { border-bottom: 2px solid #2cbfd9; } h3.text-heading { text-align: center; padding: 0; margin: 0; color: #777; padding-bottom: 10px; font-family: 'Raleway', sans-serif; text-transform: none; font-size: 16px; font-weight: 500; } .text-family { font-family: 'Raleway', sans-serif; font-weight: 700; } p.text-heading { color: #777; width: 60%; text-align: center; font-size: 16px; margin: 0 auto; font-family: 'Raleway', sans-serif; font-weight: 300; margin-bottom: 30px; } p.text-heading.width-100 { width: 100%; } p.text-heading-2 { color: #ff5b4f; width: 60%; margin: 0 auto; font-size: 16px; font-family: 'Raleway', sans-serif; font-weight: 500; margin-bottom: 30px; } h2.text-heading.apps-color:after { border-bottom: 2px solid #f14a3e; } h2.text-heading.coffee-color:after { border-bottom: 2px solid #d3a662; } .container .container { width: 100%; padding: 0; } .border-top { border-top: 1px solid #e4e4e4; } .say-color { color: #2295ed !important; } .call-strong-color { color: #e42d3f; } .say-border-color img { border-color: #2295ed !important; } .bg-color-blue { background: url(images/bg/bg-action.jpg) no-repeat fixed center !important; } .none-style { list-style: none; margin: 0; } .none-margin { margin: 0 !important; } .none-padding { padding: 0; display: block; } .uppercase { text-transform: uppercase; } .dark { color: #333; } .grey { color: #777 !important; } .light { background: #fff; } .white { color: #fff !important; } .se-white { color: #fff !important; font-weight: 600; } .small-size { font-size: 12px; } .text-align { text-align: left !important; padding: 0; margin: 0 !important; width: 100% !important; } .text-align-center { text-align: center !important; } .bold { font-weight: 700; } .bot-20 { margin-top: 20px; } .bot-30 { margin-top: 30px; margin-bottom: 30px; } .bot-40 { margin-bottom: 40px; } .bot-50 { margin-top: 50px; margin-bottom: 50px; } .bot-60 { margin-bottom: 60px !important; } .bot-70 { margin-top: 70px; margin-bottom: 70px; } .marg-0 { padding: 0; } .padd-20 { padding: 0px 0px 0px 20px; } .padd-0 { padding: 0 0 !important; } .paddbot-0 { padding-bottom: 0!important; } .paddtop-10 { padding-top: 10px!important; } .paddtop-20 { padding-top: 20px!important; } .paddtop-30 { padding-top: 30px!important; } .paddtop-40 { padding-top: 40px!important; } .paddtop-50 { padding-top: 50px!important; } .padd-20 { padding-top: 20px!important; padding-bottom: 20px!important; } .padd-50 { padding-top: 50px!important; padding-bottom: 50px!important; } .padd-60 { padding-top: 60px !important; padding-bottom: 60px !important; } .padd-70 { padding-top: 70px !important; padding-bottom: 70px !important; } .padd-80 { padding-top: 80px !important; padding-bottom: 80px !important; } .padd-90 { padding-top: 90px !important; padding-bottom: 90px !important; } .padd-100 { padding-top: 100px !important; padding-bottom: 100px !important; } .paddtop-20 { padding-top: 20px!important; padding-bottom: 20px!important; } .paddtbot-30 { padding-top: 30px!important; padding-bottom: 30px!important; } .paddbot-20 { padding-bottom: 20px !important; } .paddleft-20 { padding-left: 20px; } .paddright-20 { padding-right: 20px; } .none { float: none !important; } .padd-65, .content-inner .padd-65.padding { padding-top: 65px; padding-bottom: 65px; } .marg-65 { margin-top: 30px; } .marg-50 { margin-top: 50px; } .bg-dark { background: #fff; color: #999; } .bg-dark-2 { background: #262934; color: #999; } .bg-blue-1 { background: #2295ed; color: #999; } .bg-dark-red { background: #262934; color: #999; } .bg-dark-red p { color: #2295ed; } .bg-black { background: #000; } .bg-color { background: #2295ed; color: #fff; } .bg-color2 { background: #19de8e; color: #fff; } .bg-color3 { background: #2295ed; color: #fff; } .color-dark { color: #000 !important; } .text-color { color: #2295ed !important; } .bg-grey { background: #f6f6f6 !important; } .btn-red { background: #d9534f !important; text-transform: none !important; color: #fff; } .btn-event { background: #5bc0de !important; text-transform: none !important; color: #fff; padding: 0 !important; padding: 0 5px !important; font-size: 10px !important; border-radius: 4px !important; } .bg-dark-grey { background: #383838 !important; } .login-bg { background: #fff; color: #777; border-radius: 10px 50px; } .login-bg-default { background: #fff; color: #777; padding: 20px; -webkit-box-shadow: none !important; box-shadow: none !important; } .shop-btn { background: #fff; color: #333; text-transform: uppercase; font-size: 12px; border: none; border-radius: 5px; font-weight: 500; padding: 10px 18px; border: 1px solid #e0e0e0; } .shop-btn:hover { background: #333; color: #fff; border-color: #333; } .related-btn { background: #2295ed; color: #fff; text-transform: uppercase; font-size: 12px; border: none; border-radius: 5px; font-weight: 500; padding: 10px 18px; } .related-btn:hover { background: #333; color: #fff; border-color: #333; } /* ================================== button ===================================*/ .btn { background: #fff; color: #333; text-transform: uppercase; font-size: 12px; display: inline-block; border: none; -webkit-transform: perspective(1px) translateZ(0); transform: perspective(1px) translateZ(0); border-radius: 7px; font-weight: 500; padding: 10px 18px; -webkit-transition-property: color; transition-property: color; -webkit-transition-duration: 0.1s; transition-duration: 0.1s; text-align: center; } .btn:before { content: ""; position: absolute; z-index: -1; top: 0; bottom: 0; left: 0; right: 0; background: #181818; color: #fff !important; border-radius: 5px; -webkit-transform: scaleY(0); transform: scaleY(0); -webkit-transform-origin: 50%; transform-origin: 50%; -webkit-transition-property: transform; transition-property: transform; -webkit-transition-duration: 0.3s; transition-duration: 0.3s; -webkit-transition-timing-function: ease-out; transition-timing-function: ease-out; } .btn:hover, .btn:focus, .btn:active { color: white !important; } .btn:hover:before, .btn:focus:before, .btn:active:before { -webkit-transform: scaleY(1); transform: scaleY(1); } .buy-btn { min-width: 0 !important; background: #2295ed; color: #fff; text-transform: uppercase; font-size: 12px; border: none; -webkit-border-radius: 0; border-radius: 5px; font-weight: 500; padding: 10px 15px; } .load-btn { background: #2295ed; color: #fff; text-transform: uppercase; font-size: 12px; border: none; -webkit-border-radius: 0; border-radius: 5px; font-weight: 500; padding: 10px 15px; } .btn.news-btn { background: #f88c00; color: #fff; padding: 5px 7px; font-size: 13px; border-radius: 3px; text-transform: none; } .btn.btn-color { background: #2295ed; color: #fff; border-color: #2295ed; } .btn.btn-color2 { background: #2295ed; color: #fff; } .btn.btn-color-apps { background: #f14a3e; color: #fff; border-color: #f14a3e; } .btn.medical-btn { background: #003366; color: #fff; padding: 10px 30px; font-size: 14px; text-transform: none; border-radius: 20px; } .btn.call-btn { background: #2295ed; color: #fff; padding: 10px 30px; font-size: 16px; text-transform: none; } .btn.call-btn-color1 { background: #ffa700; color: #fff; } .btn.call-btn-color2 { background: #2a2a2a; color: #fff; } .btn.call-btn-color3 { border: 1px solid #939393; background: none; color: #595959; } .btn.call-btn-color4 { background: #e42d3f; color: #fff; } .btn.call-btn-color5 { background: none; border: 2px solid #fff; color: #fff; } .btn.btn-color3 { background: #2295ed; color: #fff; margin-right: 40px; margin-bottom: 20px; } .btn.btn-border-1 { background: none; color: #222; border: 2px solid #222; } .btn.btn-border-2 { background: none; color: #fff; border: 2px solid #fff; } .btn.btn-blue { background: #2295ed; color: #fff; } .btn.btn-brown { background: transparent; border: 2px solid #d3a662; color: #d3a662; padding: 10px 30px; font-size: 16px; text-transform: none; } .btn.btn-brown-our { background: transparent; border: 1px solid #d3a662; color: #d3a662; padding: 8px 25px; font-size: 14px; text-transform: none; } .btn.btn-dark { background: #333; color: #fff; } .btn.btn-white { background: #fff; color: #2295ed; border: 1px solid #2295ed; } .btn.apps-btn { background: none; text-transform: none; color: #fff; border: 2px solid #fff; font-size: 18px; } .btn.btn-grey { background: #3c454d; border-color: #3c454d; color: #fff; } .btn.btn-light { background: #fff; color: #333; border-color: #fff; } .btn.btn-dark-blue { background: #006699; font-family: 'Raleway' , sans-serif; color: #fff; border-color: #fff; text-transform: none; font-size: 16px; padding: 12px 25px; } .btn.btn-subscribe { background: #006699; color: #fff; padding: 14px 35px; font-size: 14px; } .btn.btn-dark-red { background: #f1372a; font-family: 'Raleway' , sans-serif; color: #fff; border-color: #fff; text-transform: none; font-size: 16px; padding: 12px 25px; opacity: 0.9; } .btn.btn-dark-blue2 { background: #006699 !important; color: #fff !important; } .btn.btn-dark-light { background: #cd2c23 !important; color: #fff !important; } .btn.btn-blue-light { background: #272a36 !important; color: #fff !important; } .btn.btn-yellow-light { background: #f9c40a !important; color: #fff !important; } .btn.btn-green-light { background: #005a41 !important; color: #fff !important; } .btn.login-btn { background: #2295ed; color: #fff !important; padding: 8px 15px; } .btn.subscribe { background: #fc3a51; color: #fff !important; padding: 8px 15px; } .btn.btn-small { padding: 0; font-size: 14px; background: none; color: #fff; } .btn.btn-medium { padding: 10px 24px; font-size: 15px; } .btn.btn-logged { background: #fafafa; text-transform: none; padding: 8px 20px; font-size: 15px; } .btn.btn-small-grey { padding: 0; font-size: 14px; background: none; color: #777; } .btn.btn-small-grey:before { color: #2295ed; background: none !important; } .btn.btn-medium { padding: 10px 24px; font-size: 15px; } .btn.btn-large { padding: 15px 30px; font-size: 18px; } .btn.cart-btn { background: #5bb300; font-size: 12px; color: #fff; padding: 8px 15px; } .btn.cart-btn.color { background: #333333; } .btn.cart-btn.color-2 { background: #fc3a51; } .btn.cart-btn.color-3 { background: #1071dc; } .btn.cart-btn.blue { color: #fff; background: #2295ed; } .btn.cart-btn.border { background: #fff; color: #2295ed; border: 1px solid #2295ed; } .btn.color-2 { background: #488f00; color: #fff; } .btn.color-3 { background: #fc3a51; color: #fff; } .btn.color-4 { background-color: #1071dc; color: #fff; } .btn.btn-border { background: none; border: 2px solid #323232; color: #323232; } .btn.btn-border-white { background: none; border: 2px solid #fff; color: #fff; } .btn.search-border { border: 2px solid #fc3a51; border-right: none; } .btn.search-border-2 { border: 2px solid #1071dc; border-right: none; } .btn.btn-border-3 { background: none; border: 2px solid #323232; color: #323232; padding: 8px 15px; } .btn.padd-size { padding: 11px 20px; } .btn.search-drop-size { padding: 9px 20px; } .btn i:not(.fa-search) { margin-right: 5px; } .fleft { float: left; } .border-none { border: none !important; } .border-radius { border-radius: 0 !important; } .boxed { width: 1170px; margin: 0 auto; margin-top: 20px; border-top: 5px solid #2295ed; border-radius: 3px; -webkit-box-shadow: 0px 0px 11px 0px rgba(199,199,199,1); -moz-box-shadow: 0px 0px 11px 0px rgba(199,199,199,1); box-shadow: 0px 0px 11px 0px rgba(199,199,199,1); } .main-content { background: #fff; } .main-content.page-padding { padding: 0 20px; } .main-content.scroll-none { overflow-x: hidden; } /* ======================== Top Search ==========================*/ #search-toggle { right: 0; } #search-toggle { cursor: pointer; } #search-toggle span, #search-toggle span:before { content: "\f002"; font-family: FontAwesome; font-style: normal; font-weight: normal; text-decoration: inherit; color: #111; width: 24px; height: 24px; font-size: 18px; } .color-white span:before { color: #fff !important; } #search-toggle span, #search-toggle span:before, #search-toggle span:after { transition: all 500ms ease-in-out; -webkit-transition: all 500ms ease-in-out; -moz-transition: all 500ms ease-in-out; -o-transition: all 500ms ease-in-out; } .indicator { right: 0 !important; } /* ======================== Top Search ==========================*/ .top-search { width: 100%; left: 0; top: 0; display: none; background: #2295ed; position: fixed; z-index: 1999999999; -webkit-box-shadow: inset 0px 0px 37px 0px rgba(23,104,165,1); -moz-box-shadow: inset 0px 0px 37px 0px rgba(23,104,165,1); box-shadow: inset 0px 0px 37px 0px rgba(23,104,165,1); } .top-search input[type="text"] { width:100%; border: none; color: #fff; font-family: 'Raleway' , sans-serif; background: #2295ed; padding:5px 0; margin: 30px 0; font-size: 30px; cursor: auto; } .top-search input[type="text"]:focus { outline: none; cursor: auto; } .top-search input::-webkit-input-placeholder { /* Chrome */ color: #fff; } .top-search:-ms-input-placeholder { /* IE 10+ */ color: red; } .top-search::-moz-placeholder { /* Firefox 19+ */ color: red; opacity: 1; } .top-search:-moz-placeholder { /* Firefox 4 - 18 */ color: red; opacity: 1; } .top-search #search-delete { right: 20px; top: 5px; font-size: 24px; color: #ff0000; position: absolute; z-index: 19999999999999; } /* ======================== Top Header ==========================*/ .top-bar { background: #222222; } .top-bar .left-box { width: 100%; padding: 10px 0; } .top-bar .left-box ul.list-unstyled { list-style-type: none; margin: 0; } .top-bar .left-box ul.list-unstyled li { display: inline-block; padding-right: 15px; } .top-bar .left-box ul.list-unstyled i { color: #fc3a51; } .top-bar .left-box button { font-family: 'Raleway' , sans-serif; font-size: 14px; color: #fff; } .top-bar .left-box i.color-blue { color: #1071dc !important; } .top-bar .right-box { float: right; width: 100%; padding: 10px 0; } .top-bar .right-box ul.list-unstyled { float: right; list-style-type: none; margin: 0; } .top-bar .right-box ul.list-unstyled li { display: inline-block; padding-left: 15px; } .top-bar .right-box ul.list-unstyled li a { font-family: 'Raleway' , sans-serif; font-size: 14px; color: #aaa; } .top-bar .right-box ul.list-unstyled li a:hover { color: #fc3a51; } .top-bar .right-box i { font-size: 12px; color: #1071dc; } .top-bar .right-box i.color-red { color: #fc3a51; } .top-bar .right-box.red-hover a:hover { color: #fc3a51 !important; } .top-bar .right-box.style-2 i { color: #fc3a51; } .top-bar .right-box.style-2 b { color: #fc3a51; } .top-bar .right-box b { color: #111; } .top-bar .left-box button.color-blue { color: #777; } .side-header-left { width: 20%; height: 200px; background: #000; } .side-header-right { width: 80%; height: 200px; background: #ff0000; } .site-header { width: 100%; } .site-header + .site-offset { display: none; } .site-header.sitefixedHeader { position: fixed; z-index: 999999999; top: 0; left: 0; width: 100%; } .site-header.sitefixedHeader + .site-offset { display: block; } .site-header .sub-bar { width: 100%; background-color: #fff; color: #999; } .site-header .sub-bar a { color: #999; } .site-header .sub-bar a:hover { color: #2295ed; } .site-header .sub-bar .contacts { width: auto; padding: 10px 0; } .site-header .sub-bar .contacts p { margin: 0; padding: 0; width: auto; display: inline-block; } .site-header .sub-bar .contacts i { margin-right: 5px; padding-left: 10px; } .site-header .sub-bar .contacts >:first-child { margin-right: 0px; } /* ======================== Social ==========================*/ .social-media { width: auto; text-align: right; padding: 10px 0; } .social-media a { display: inline-block; margin-left: 5px; padding: 0 5px; } /* ======================== Logo ==========================*/ .logo { float: left; margin: 0; height: 79px; display: table; -webkit-transition: .3s; transition: .3s; } .logo a { display: table-cell; vertical-align: middle; } .logo img { vertical-align: top; } .logo.padding-left { padding-left: 40px; } .smaller .logo { height: 70px!important; -webkit-transition: .3s; transition: .3s; } .smaller.main-bar .nav .main-menu > li > a { line-height: 70px; } .logo.hidden { display: none; } /* ======================== Main Bar ==========================*/ .main-bar { background: #fff; border-top: 1px solid #e8e8e8; } .main-bar + .offset { display: none; } .main-bar.fixedHeader { position: fixed !important; top: 0 !important; left: 0; width: 100%; z-index: 9999999 !important; background: #fff !important; border: none !important; } .main-bar.fixedHeader.fixed-bg { background: #444 !important; color: #fff !important; width: 1170px; margin: 0 auto; left: auto !important; } .main-bar.fixedHeader.fixed-bg li a { color: #fff !important; } .main-bar.fixedHeader.fixed-color a { color: #222 !important; } .main-bar.fixedHeader.fixed-color a:hover { color: #2295ed !important; } .main-bar.fixedHeader.fixed-color span:before { color: #222 !important; } .main-bar.fixedHeader .dropdown-menu a:hover { color: #fff !important; } .main-bar.fixedHeader + .offset { display: block; } .main-bar.fixedHeader.bg-blue { background: #003366 !important; z-index: 19999999999; } .main-bar.fixedHeader.bg-black { background: #242b32 !important; z-index: 19999999999; } .main-bar .nav { float: right; } .main-bar .nav ul { list-style: none; font-weight: 700; } .main-bar .nav ul li { position: relative; -webkit-transition:height 200ms ease-in; -moz-transition:height 200ms ease-in; -o-transition:height 200ms ease-in; transition:height 200ms ease-in; } .main-bar .nav ul li:hover > ul { display: block; } .main-bar .nav ul a { color: #222; text-transform: uppercase; display: block; font-size: 14px; font-family: 'Montserrat', sans-serif; font-weight: 600; } .main-bar .nav ul a:hover{ color: #2295ed; } .main-bar .nav .main-menu > li { float: left; } .main-bar .nav .main-menu > li > a { padding: 0 15px; line-height: 79px; } /* ======================== Dropdown menu ==========================*/ .main-bar .nav .dropdown-menu { display: none; position: absolute; z-index: 9999; left: 0; top: 98%; min-width: 180px; background-color: #ffffff; -webkit-box-shadow: 2px 2px 3px rgba(0, 0, 0, 0.1); box-shadow: 2px 2px 3px rgba(0, 0, 0, 0.1); white-space: nowrap; border-top: 5px solid #2295ed; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; border-top-right-radius: 4px; border-top-left-radius: 4px; padding: 4px; } .main-bar .nav .dropdown-menu a { padding: 10px 15px; border-bottom: 1px solid #f4f4f4; text-transform: none; font-size: 11px; text-transform: uppercase; color: #606060; font-family: "Raleway",sans-serif; font-weight: 500; -webkit-transform: perspective(1px) translateZ(0); transform: perspective(1px) translateZ(0); -webkit-transition-property: color; transition-property: color; -webkit-transition-duration: 0.1s; transition-duration: 0.1s; position: relative; } .main-bar .nav .dropdown-menu a:hover { background: transparent; } .main-bar .nav .dropdown-menu a:before { content: ""; position: absolute; z-index: -1; top: 0; bottom: 0; left: 0; right: 0; background: #2295ed; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: 50%; transform-origin: 50%; -webkit-transition-property: transform; transition-property: transform; -webkit-transition-duration: 0.3s; transition-duration: 0.3s; -webkit-transition-timing-function: ease-out; transition-timing-function: ease-out; } .main-bar .nav .dropdown-menu a:hover, .main-bar .nav .dropdown-menu a:focus, .main-bar .nav .dropdown-menu a:active { color: white; } .main-bar .nav .dropdown-menu a:hover:before, .main-bar .nav .dropdown-menu a:focus:before, .main-bar .nav .dropdown-menu a:active:before { -webkit-transform: scaleY(1); transform: scaleY(1); } .dropdown-arrow:before { border-bottom: 8px solid #2295ed; border-left: 8px solid transparent; border-right: 8px solid transparent; content: ""; position: absolute; left: 20px; top: -13px; } /* ======================== Dropdown menu animate ==========================*/ .main-bar .nav .dropdown-menu { -webkit-animation-duration: .4s; animation-duration: .4s; -webkit-animation-fill-mode: both; animation-fill-mode: both; } @-webkit-keyframes fadeInUp { 0% { opacity: 0; -webkit-transform: translateY(20px); transform: translateY(20px); } 100% { opacity: 1; -webkit-transform: translateY(0); transform: translateY(0); } } @keyframes fadeInUp { 0% { opacity: 0; -webkit-transform: translateY(20px); -ms-transform: translateY(20px); transform: translateY(20px); } 100% { opacity: 1; -webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0); } } .main-bar .nav .dropdown-menu { -webkit-animation-name: fadeInUp; animation-name: fadeInUp; } /* ======================== Mega Menu ==========================*/ .main-bar .nav ul li.mega-menu { position: static; } .main-bar .nav ul li.mega-new { position: relative; } .mega-menu-full { position: absolute; display: none; left: 0; right: 0; width: 600px; background-color: #ffffff; -webkit-box-shadow: 2px 2px 3px rgba(0, 0, 0, 0.1); box-shadow: 2px 2px 3px rgba(0, 0, 0, 0.1); white-space: nowrap; border-top: 5px solid #2295ed; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; border-top-right-radius: 4px; border-top-left-radius: 4px; padding: 4px; z-index: 199; } .mega-menu-full-width { width: 1170px; margin: auto; } .main-bar .nav .mega-menu-full a { padding: 5px 15px; border-bottom: 1px solid #f4f4f4 !important; text-transform: none; font-size: 13px; text-transform: none; color: #606060; font-family: "Raleway",Arial,sans-serif; font-weight: 500; -moz-transition: all 0.3s; -webkit-transition: all 0.3s; transition: all 0.3s; } .main-bar .nav .mega-menu-full a:hover { padding-left: 20px; background: #fafafa; } .main-bar .nav .mega-menu-full h4 { font-family: "Raleway",Arial,sans-serif; font-weight: 500; font-size: 16px; padding-left: 15px; } .main-bar li:hover .mega-menu-full { display: block; opacity:1; } /* ======================== Dropdown menu animate ==========================*/ .mega-menu-full { -webkit-animation-duration: .5s; animation-duration: .5s; -webkit-animation-fill-mode: both; animation-fill-mode: both; } @-webkit-keyframes fadeInUp { 0% { opacity: 0; -webkit-transform: translateY(20px); transform: translateY(20px); } 100% { opacity: 1; -webkit-transform: translateY(0); transform: translateY(0); } } @keyframes fadeInUp { 0% { opacity: 0; -webkit-transform: translateY(20px); -ms-transform: translateY(20px); transform: translateY(20px); } 100% { opacity: 1; -webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0); } } .mega-menu-full { -webkit-animation-name: fadeInUp; animation-name: fadeInUp; } .main-bar .nav .search-dropdown { border-left: 0px solid #e6e6e6; display: none; position: absolute; z-index: 99999; right: 0; top: 98%; min-width: 300px; -webkit-box-shadow: 2px 2px 3px rgba(0, 0, 0, 0.1); box-shadow: 2px 2px 3px rgba(0, 0, 0, 0.1); white-space: nowrap; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; } .main-bar .nav .dropdown-menu li:last-child a { border-bottom: none; } .main-bar .nav .dropdown-menu ul { left: 100%; top: 0; } .dropdown-i { right: 0; float: right; padding-top: 5px; } /* ======================== Top Header Medical ==========================*/ .top-bar-2 { border-bottom: 1px solid #e4e4e4; padding: 0; margin: 0; } .top-bar-2 .top-address { float: left; margin: 0; padding: 0; } .top-bar-2 .top-address p { font-family: 'Raleway', Arial, sans-serif; color: #b6b6b6; font-weight: 400; padding: 0; margin: 0; } .top-bar-2 .top-address span { color: #111; } .top-bar-2 .top-social { float: right; margin: 0; padding: 0; } .top-bar-2 .top-social ul { list-style-type: none; margin: 0; padding: 0; } .top-bar-2 .top-social li { display: inline-block; margin: 0; padding: 0; border-left: 1px solid #e4e4e4; } .top-bar-2 .top-social li:last-child { border-right: 1px solid #e4e4e4; } .top-bar-2 .top-social li a { padding: 0; margin: 0; color: #666; } .top-bar-2 .top-social i { width: 40px; height: 40px; text-align: center; line-height: 40px; } .top-bar-2 .top-social li i:hover { background: #2295ed; color: #fff; } .slider-bg { position: relative; } .slider-bg:before{ content: ''; width: 100%; background: -moz-linear-gradient(top,#036 0,transparent 100%); background: -webkit-linear-gradient(top,#036 0,transparent 100%); background: linear-gradient(to bottom,#036 0,transparent 100%); position: absolute; opacity: 0.9; top: 0; bottom: 0; left: 0; z-index: 99999999; } .slider-bg-2 { position: relative; } .slider-bg-2:before{ content: ''; width: 100%; background: linear-gradient(to top, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.9) 100%), url(images/overlay-pattern-1.png); position: absolute; opacity: 0.9; top: 0; bottom: 0; left: 0; z-index: 99999999; } /*===================== Header 2 =====================*/ .header2 .h_middle { background: #000; } .header2 .nav { float: left; } .header2 .nav .main-menu > li { float: left; } .header2 .nav .main-menu > li > a { padding: 0 15px; line-height: 65px; } .header2 .main-search { margin-top: 10px; text-align: right; } .header2 .main-search form { float: right; width: 20%; border: 1px solid #ebeced; overflow: hidden; -webkit-transition: .3s; transition: .3s; border-radius: 4px; } .header2 .main-search form:hover { border-color: #999; } .header2 .main-search form button { background: transparent; font-size: 15px; color: #999; } .header2 .main-search form button:hover { color: #2295ed; } .header2 .main-search form button:focus { background: transparent; border: none; outline: none; } .header2 .main-search form input { background: transparent; border: none; } .header2 .main-search .toggle-form { color: #19de8e; font-size: 18px; line-height: 65px; margin-left: 10px; } /*===================== Header 3 =====================*/ .header3 .sub-bar { background: #fff; } .header3 .sub-bar a:hover { color: #333; } .header3 .main-search form { border-color: #e4e4e4; } .header3 .main-search form:hover { border-color: #eee; } .header3 .main-search form input { color: #777; } /*===================== Header 4 =====================*/ .header4 .logo-dark { display: none; } .header4 .main-bar { background: transparent; z-index: 99999; position: fixed; width: 100%; border-bottom: 1px solid rgba(0,0,0,0.3); } .header4 .main-bar .main-menu > li > a { color: inherit; } .header4 .logo-dark { display: table; } .header4 .logo-light { display: none; } .header4.border-bottom .main-bar { border-bottom: 1px solid rgba(255, 255, 255, 0.2); } .header4 .main-bar span:before { color: #fff !important; } /*===================== Header 5 =====================*/ .header5 .sub-bar { background: #fafafa; } .header5 .social-media { padding: 5px 0 0; margin: 0; } .header5 .social-media a { margin-left: 0; padding: 0 2px; color: #777 !important; } .header5 .social-media i { width: 30px; height: 30px; border: 1px solid #777; border-radius: 50%; text-align: center; vertical-align: middle; display: table-cell; } .header5 .social-media i:hover { background: #2295ed; color: #fff; border: none; } .header5 .container { width:100%; } /*===================== Header 6 =====================*/ .header6 .sub-bar { background: #fafafa; } .header6 .social-media { padding: 5px 0 0; margin: 0; } .header6 .social-media a { margin-left: 0; padding: 0 2px; color: #777 !important; } .header6 .social-media i { width: 40px; height: 40px; border: 1px solid #777; border-radius: 50%; text-align: center; vertical-align: middle; display: table-cell; } .header6 .social-media i:hover { background: #2295ed; color: #fff; border: none; } .header6 .sub-bar .contacts { padding: 15px 0 0; color: #777; } .header6 .contacts a { color: #777; } /*===================== Header 7 =====================*/ .header7 .sub-bar .main-search { padding: 10px 0; } .header7 .sub-bar .contacts { padding: 20px 0 0; } /*===================== Header 8 =====================*/ .header8 .sub-bar .contacts { padding: 20px 0 0; float: right; } .header8 .sub-bar .contacts i { font-size: 40px; padding: 0; margin: 0; color: #2295ed; margin-right: 5px; margin-left: 20px; } .header8 .sub-bar .contacts p { font-family: "Raleway",Arial,sans-serif; font-weight: 600; color: #2295ed; text-align: left; } .header8 .sub-bar .contacts span { font-family: "Raleway",Arial,sans-serif; font-weight: 500; color: #777; } .header8 .sub-bar .contacts >:first-child { margin-right: 5px; } /*===================== Header 9 =====================*/ .header9 .main-bar { border-bottom: 1px solid #e4e4e4; } /*------------------------- header-10 --------------------------*/ .header10 .logo-dark { display: none; } .header10 .main-bar { background: transparent; z-index: 99999; position: absolute; width: 100%; } .header10 .main-bar .main-menu > li > a { color: #333; font-weight: 300; } .header10 .logo-dark { display: table; } .header10 .logo-light { display: none; } /*===================== Header 11 =====================*/ .header11 .main-bar { background: transparent; position: absolute; z-index: 199 !important; width: 100%; border-top: none; border-top: 1px solid rgba(255,255,255,0.2); } .header11 .main-bar .main-menu > li > a { color: #fff; } .header11 .main-bar .main-menu > li > a:hover { color: #00abff; } .header11 .sub-bar { background: transparent; position: absolute; width: 100%; z-index: 199 !important; } .header11 .sub-bar p { color: #fff; } .header11 .sub-bar a { color: #fff; } .header11.border-bottom .main-bar { border-bottom: 1px solid rgba(255, 255, 255, 0.2); } /*------------------------- header-12 --------------------------*/ .header12 .logo-dark { display: none; } .header12 .main-bar { background: transparent; z-index: 99999; position: fixed; width: 100%; border-top: 1px solid rgba(255, 255, 255, 0.2); } .header12 .main-bar .main-menu > li > a { color: #fff; font-family: 'Raleway' , Arial , sans-serif; text-transform: none; font-weight: 500; } .header12 .logo-dark { display: table; } .header12 .logo-light { display: none; } .header12 .sub-bar { background: transparent; width: 100%; z-index: 99999; position: absolute; } /*------------------------- header-13 --------------------------*/ .header13 .logo-dark { display: none; } .header13 .main-bar { background: transparent; z-index: 99999; position: fixed; width: 100%; border-bottom: 1px solid rgba(255, 255, 255, 0.2); } .header13 .main-bar .main-menu > li > a { color: #fff; font-family: 'Raleway' , Arial , sans-serif; text-transform: none; font-weight: 500; } .header13 .logo-dark { display: table; } .header13 .logo-light { display: none; } .header13 .main-bar span:before { color: #fff !important; } /*------------------------- header-14 --------------------------*/ .header14 .logo-dark { display: none; } .header14 .sub-bar { background: #2295ed; } .header14 .sub-bar .contacts { color: #fff; } .header14 .sub-bar .contacts a { color: #fff; } .header14 .sub-bar .contacts a:hover { color: #222; } .header14 .sub-bar .social-media a { color: #fff; } .header14 .sub-bar .social-media a:hover { color: #222; } .header14 .main-bar .main-menu > li > a { color: #222; text-transform: uppercase; display: block; font-size: 14px; font-family: 'Montserrat', sans-serif; font-weight: 600; } .header14 .main-bar .main-menu > li > a:hover{color:#2295ed !important;} /* ================================= Shop header ==================================*/ .shop-header .sub-bar { background: #fff; } .shop-header .logo { height: 90px; padding: 0 20px; background: #fff; } .shop-header .main-bar { background: #fff; } .shop-header .main-bar .nav { float: left; margin-left: 10px; } .shop-header .main-bar .nav ul { line-height: 90px; } .shop-header .main-bar .nav ul a { display: inline; } .shop-header .main-bar .nav li a { color: #222; line-height: 0; padding: 13px 15px; margin-left: 5px; border-radius: 4px; } .shop-header .main-bar .nav .active { background: #5bb300; color: #fff; border-radius: 4px; } .shop-header .main-bar .nav li a:hover { background: #5bb300; color: #fff; } .shop-header .account { padding: 0; margin-top: 10px; } .shop-header .account li { display: inline-block; padding-right: 15px; } .shop-header .account li i { color: #5bb300; } .shop-header .account li a:hover { background: none; color: #5bb300 !important; } .shop-header .account button { font-family: 'Raleway' , Arial , sans-serif; font-size: 13px; color: #555; } .shop-header .top-links { float: right; margin: 0; margin-top: 10px; padding: 0; } .shop-header .top-links li { display: inline-block; position: relative; padding: 0 10px; border-right: 1px solid #d3d3d3; margin: 0; line-height: 10px; } .shop-header .top-links li:last-child { border-right: none; } .shop-header .top-links li a { font-family: 'Raleway' , Arial , sans-serif; font-size: 13px; color: #555; } .shop-header .top-links li a:hover { color: #5bb300; } .shop-header .header-cart { float: right; line-height: 18px; margin-top: 30px; } .shop-header .header-cart i { padding-left: 10px; color: #000; } .shop-header .header-cart .cart-icon { display: inline-block; } .shop-header .header-cart .cart-icon img { vertical-align: middle; display: table-cell; text-align: center; } .shop-header .header-cart .header-cart-item { display: inline-block; } .shop-header .header-cart .header-cart-item span { text-transform: uppercase; font-size: 12px; color: #555; font-family: 'Raleway' , sans-serif; } .shop-header .header-cart .header-cart-item b { color: #5bb300; font-family: 'Raleway' , Arial , sans-serif; font-weight: 500; } .shop-header .header-cart .header-cart-item p a { text-transform: uppercase; color: #555; font-size: 12px; font-family: 'Raleway' , sans-serif; } .shop-header .contacts p { font-family: 'Raleway' , Arial , sans-serif; } .shop-header .contacts i { color: #5bb300; } /* ============================== Shop-2 header ================================*/ .shop-header-2 .sub-bar { background: #f7f7f7; } .shop-header-2 .main-bar { border-top: none; border-bottom: 1px solid #ededed; } .shop-header-2 .main-bar .nav { float: left; } .shop-header-2 .main-bar .nav ul a { font-family: 'Montserrat', sans-serif; font-size: 14px; font-weight: 700; color: #222; } .shop-header-2 .main-bar .nav ul a:hover { color: #fc3a51; } .shop-header-2 .main-bar .nav .main-menu li { padding: 0 5px; } .shop-header-2 .main-bar .nav .dropdown-menu { border-top: 2px solid #fc3a51; border-radius: 0; } .shop-header-2 .main-bar .nav .dropdown-menu a { font-family: 'Raleway' , Arial , sans-serif; font-size: 11px; font-weight: 400; } .shop-header-2 .main-bar .nav .mega-menu-full a { font-family: 'Raleway' , sans-serif; color: #666; font-size: 12px; font-weight: 500; } .shop-header-2 .main-bar .nav .mega-menu-full h4 { color: #fc3a51; font-family: 'Raleway' , sans-serif; text-transform: none; font-weight: 600; } .shop-header-2 .mega-menu-full { border-top: 2px solid #fc3a51; border-radius: 0; } .shop-header-2 .main-bar .nav .dropdown-menu a:hover { color: #fff; } .shop-header-2 .main-bar .nav .dropdown-menu a:before { background: #fc3a51; } .shop-header-2 .header-cart { float: right; line-height: 18px; margin-top: 33px; } .shop-header-2 .header-cart i { padding-left: 10px; color: #000; } .shop-header-2 .header-cart .cart-icon { display: inline-block; position: relative; } .shop-header-2 .header-cart .cart-icon .item-count { position: absolute; top: -7px; right: -8px; width: 18px; height: 18px; line-height: 18px; text-align: center; font-size: 10px; border-radius: 50%; background: #111; } .shop-header-2 .header-cart .cart-icon .item-count a{ color: #fff; } .shop-header-2 .header-cart .cart-icon img { vertical-align: middle; display: table-cell; text-align: center; } .shop-header-2 .header-cart .header-cart-item { display: inline-block; padding-left: 5px; } .shop-header-2 .header-cart .header-cart-item span { font-size: 13px; font-weight: 600; color: #555; font-family: 'Raleway' , sans-serif; } .shop-header-2 .header-cart .header-cart-item b { color: #fc3a51; font-family: 'Raleway' , Arial , sans-serif; font-weight: 700; } .shop-header-2 .header-cart .header-cart-item p a { text-transform: uppercase; color: #555; font-size: 16px; font-family: 'Raleway' , sans-serif; } .shop-header-2 .search-category { margin-top: 33px; } .shop-header-2 .logo { height: 100px; } .shop-header-2 .top-new { top: 10px; background: #fc3a51; } .shop-header-2 .top-new:after { border-color: #fc3a51 transparent transparent transparent; } .shop-header-2 .top-new.buy-sale { background: #ffa500; } .shop-header-2 .top-new.buy-sale:after { border-color: #ffa500 transparent transparent transparent; } .shop-header-2 .item-box .item-content h2 a:hover { color: #fc3a51 !important } .shop-header-2 .item-box .item-content span { color: #fc3a51 !important; } .shop-header-2 .item-box .cart-delete a i { color: #fc3a51 !important; } .shop-header-2 .item-box .cart-delete a i:hover { color: #222 !important; } .cart-dropdown { position: relative; display: inline-block; } /* ============================== Shop-3 header ================================*/ .shop-header-3 .top-bar { background-color: #fff; border-bottom: 1px solid #e4e4e4; } .shop-header-3 .sub-bar { background: #fff; } .shop-header-3 .main-bar { background-color: #1071dc; } .shop-header-3 .main-bar .nav { float: left; } .shop-header-3 .main-bar .nav li a { font-family: 'Montserrat', sans-serif; font-size: 14px; font-weight: 700; color: #fff; } .shop-header-3 .main-bar .nav .main-menu > li > a { padding: 0 15px; line-height: 55px; } .shop-header-3 .main-bar .nav .main-menu > li > a:hover { background-color: #0d59ac; color: #fff !important; } .shop-header-3 .main-bar .nav .main-menu li { padding: 0 5px; } .shop-header-3 .main-bar .nav .dropdown-menu { border-top: 1px solid #1071dc; border-radius: 0; } .shop-header-3 .main-bar .nav .dropdown-menu a { font-family: 'Raleway' , Arial , sans-serif; font-size: 14px; text-transform: none; color: #777; font-weight: 400; } .shop-header-3 .main-bar .nav .mega-menu-full a { font-family: 'Raleway' , sans-serif; color: #666; font-size: 12px; font-weight: 500; } .shop-header-3 .main-bar .nav .mega-menu-full h4 { color: #1071dc; font-family: 'Raleway' , sans-serif; text-transform: none; font-weight: 600; } .shop-header-3 .mega-menu-full { border-top: 3px solid #fff; border-radius: 0; } .shop-header-3 .main-bar .nav .mega-menu-full a:hover { color: #1071dc !important; background: none; } .shop-header-3 .main-bar .nav .dropdown-menu a:hover { color: #fff; } .shop-header-3 .main-bar .nav .dropdown-menu a:before { background: #1071dc; } .shop-header-3 .header-cart { float: right; line-height: 18px; margin-top: 33px; } .shop-header-3 .header-cart i { padding-left: 10px; color: #000; } .shop-header-3 .header-cart .cart-icon { display: inline-block; position: relative; } .shop-header-3 .header-cart .cart-icon .item-count { position: absolute; top: -7px; right: -8px; width: 18px; height: 18px; line-height: 18px; text-align: center; font-size: 10px; border-radius: 50%; background: #111; } .shop-header-3 .header-cart .cart-icon .item-count a{ color: #fff; } .shop-header-3 .header-cart .cart-icon img { vertical-align: middle; display: table-cell; text-align: center; } .shop-header-3 .header-cart .header-cart-item { display: inline-block; padding-left: 5px; } .shop-header-3 .header-cart .header-cart-item span { font-size: 13px; font-weight: 600; color: #555; font-family: 'Raleway' , sans-serif; } .shop-header-3 .header-cart .header-cart-item b { color: #1071dc; font-family: 'Raleway' , Arial , sans-serif; font-weight: 700; } .shop-header-3 .header-cart .header-cart-item p a { text-transform: uppercase; color: #555; font-size: 16px; font-family: 'Raleway' , sans-serif; } .shop-header-3 .search-category { margin-top: 33px; } .shop-header-3 .logo { height: 100px; } .shop-header-3 .top-new { top: 2px; background: #fc3a51; } .shop-header-3 .top-new:after { border-color: #fc3a51 transparent transparent transparent; } .shop-header-3 .top-new.buy-sale { background: #ffa500; } .shop-header-3 .top-new.buy-sale:after { border-color: #ffa500 transparent transparent transparent; } .shop-header-3 .item-box .item-content h2 a:hover { color: #1071dc !important } .shop-header-3 .item-box .item-content span { color: #1071dc !important; } .shop-header-3 .item-box .cart-delete a i { color: #1071dc !important; } .shop-header-3 .item-box .cart-delete a i:hover { color: #222 !important; } .shop-header-3 .main-bar.fixedHeader.fixed-color a { color: #777 !important; } /* ============================== News header ================================*/ .news-bg { background: url(images/bg.png); } .news-header-1 .top-bar { background-color: #fff; border-top: 3px solid #f88c00; border-bottom: 1px solid #e4e4e4; padding: 0; margin: 0; } .news-header-1 .sub-bar { background: #fff; padding: 15px 0; } .news-header-1 .main-bar { background-color: #333333; border-bottom: 2px solid #555; } .news-header-1 .main-bar .nav { float: left; } .news-header-1 .main-bar .nav ul a { font-family: 'Montserrat', sans-serif; font-size: 14px; font-weight: 500; color: #fff; } .news-header-1 .main-bar .nav ul li.active { background: #555555; font-size: 20px; border-bottom: 2px solid #f88c00; margin-bottom: -2px; } .news-header-1 .main-bar .nav .main-menu > li > a { padding: 0 15px; line-height: 50px; } .news-header-1 .main-bar .nav .main-menu > li > a:hover { background-color: #f88c00; color: #fff !important; } .news-header-1 .main-bar .nav .main-menu li { padding: 0; } .news-header-1 .main-bar .nav .dropdown-menu { border-top: 2px solid #f88c00; background: #2c2c2c; border-radius: 0; } .news-header-1 .main-bar .nav .dropdown-menu a { font-family: 'Raleway' , Arial , sans-serif; font-size: 13px; text-transform: none; color: #ccc; font-weight: 400; border-bottom: 1px solid #333; } .news-header-1 .main-bar .nav .mega-menu-full a { font-family: 'Raleway' , sans-serif; color: #666; font-size: 12px; font-weight: 500; } .news-header-1 .main-bar .nav .mega-menu-full h4 { color: #ccc; font-family: 'Raleway' , sans-serif; text-transform: none; font-weight: 600; } .news-header-1 .mega-menu-full { border-top: 2px solid #f88c00; background: #2c2c2c; border-radius: 0; } .news-header-1 .main-bar .nav .mega-menu-full a { color: #ccc !important; border-bottom: 1px solid #333 !important; } .news-header-1 .main-bar .nav .mega-menu-full.mega-border-none a { border-bottom: none !important; } .news-header-1 .main-bar .nav .mega-menu-full a:hover { color: #f88c00 !important; background: none; } .news-header-1 .main-bar .nav .dropdown-menu a:hover { color: #fff; } .news-header-1 .main-bar .nav .dropdown-menu a:before { background: #f88c00; } .news-header-1 .top-left { float: left; margin: 0; padding: 0; } .news-header-1 .top-left ul { margin: 0; padding: 0; } .news-header-1 .top-left li { display: inline-block; font-family: 'Raleway' , sans-serif; font-weight: 400; font-size: 13px; padding-right: 5px; padding-left: 10px; padding-top: 7px; padding-bottom: 7px; } .news-header-1 .top-left li a { font-family: 'Raleway' , sans-serif; font-weight: 400; font-size: 13px; color: #777; } .news-header-1 .top-left li a:hover { color: #f88c00; } .news-header-1 .top-right { float: right; margin: 0; padding: 0; } .news-header-1 .top-right ul { margin: 0; padding: 0; } .news-header-1 .top-right li { display: inline-block; padding-right: 5px; } .news-header-1 .top-right li a { color: #777; } .news-header-1 .top-right li a:hover { color: #f88c00; } .news-header-1 .top-right li.search-style { background: #f88c00; color: #fff; padding: 7px 10px; } .news-header-1 .top-right li a.white { color: #fff; } .news-header-1 .random { float: right; background: #666; } .news-header-1 .random a { line-height: 50px; color: #fff; font-size: 20px; padding: 0 15px; } /* =========================== dropDown content ============================*/ .dropdown-content { top: 100%; right: 0px; display: none; position: absolute; background-color: #fff; min-width: 260px; box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2); padding: 12px 16px; z-index: 199; } .dropdown-content p { text-transform: uppercase; color: #000; margin: 10px 0; } .dropdown-content a { display: inline-table !important; font-size: 12px !important; } .cart-dropdown:hover .dropdown-content { display: block; } /* ========================== Dropdown content animate ===========================*/ .dropdown-content { -webkit-animation-duration: .5s; animation-duration: .5s; -webkit-animation-fill-mode: both; animation-fill-mode: both; } @-webkit-keyframes fadeInUp { 0% { opacity: 0; -webkit-transform: translateY(20px); transform: translateY(20px); } 100% { opacity: 1; -webkit-transform: translateY(0); transform: translateY(0); } } @keyframes fadeInUp { 0% { opacity: 0; -webkit-transform: translateY(20px); -ms-transform: translateY(20px); transform: translateY(20px); } 100% { opacity: 1; -webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0); } } .dropdown-content { -webkit-animation-name: fadeInUp; animation-name: fadeInUp; } .item-box { float: left; margin-bottom: 10px; display: table; } .item-box .image-info img { float: left; width: 30%; } .item-box .item-content { float: left; width: 60%; margin: 0; padding: 0; padding-left: 10px; } .item-box .item-content h2 { font-size: 14px; font-family: 'Raleway' , Arial, sans-serif; margin: 0; padding: 0; padding-top: 6px; padding-bottom: 5px; text-transform: none; } .item-box .item-content a { font-size: 14px; font-family: 'Raleway' , Arial, sans-serif; font-weight: 500; color: #000; } .item-box .item-content a:hover { color: #5bb300; } .item-box .item-content span { font-size: 14px !important; font-weight: 600; font-family: 'Raleway' , Arial, sans-serif; margin: 0; padding: 0; color: #2295ed !important; } .item-box .cart-delete { width: 10%; } .item-box .cart-delete { margin: 0; padding: 0; vertical-align: middle; text-align: right; display: table-cell; } .item-box .cart-delete a i { font-size: 16px; color: #2295ed !important; } .item-box .cart-delete a i:hover { color: #ff0000 !important; } .item-box.green span { color: #5bb300 !important; } .item-box .cart-delete.green i { color: #5bb300 !important; } /* ================================== navigation strip ===================================*/ .navigation .main-bar .nav .dropdown-menu { border-radius: 0 !important; } .navigation-dark .main-bar .nav .dropdown-menu { border-left: 0px solid #e6e6e6; background-color: #181818; } .navigation-dark .main-bar .nav .dropdown-menu a { border-bottom: 1px solid #2a2a2a !important; color: #777; } .navigation-dark .nav .dropdown-menu a { padding: 10px 15px; border-bottom: 1px solid #f4f4f4 !important; text-transform: none; font-size: 0.9em; color: #777; font-family: 'Raleway',Arial,sans-serif; font-weight: 500; -webkit-transform: perspective(1px) translateZ(0); transform: perspective(1px) translateZ(0); -webkit-transition-property: color; transition-property: color; -webkit-transition-duration: 0.1s; transition-duration: 0.1s; position: relative; } .navigation-dark .nav .dropdown-menu a:hover { background: transparent; } .navigation-dark .nav .dropdown-menu a:before { content: ""; position: absolute; z-index: -1; top: 0; bottom: 0; left: 0; right: 0; background: #2a2a2a; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: 50%; transform-origin: 50%; -webkit-transition-property: transform; transition-property: transform; -webkit-transition-duration: 0.3s; transition-duration: 0.3s; -webkit-transition-timing-function: ease-out; transition-timing-function: ease-out; } .navigation-dark .nav .dropdown-menu a:hover, .navigation-dark .nav .dropdown-menu a:focus, .navigation-dark .nav .dropdown-menu a:active { color: white; } .navigation-dark .nav .dropdown-menu a:hover:before, .navigation-dark .nav .dropdown-menu a:focus:before, .navigation-dark .nav .dropdown-menu a:active:before { -webkit-transform: scaleY(1); transform: scaleY(1); } .navigation-dark .main-search form { border-color: #444; } .navigation-dark .main-search form:hover { border-color: #eee; } .navigation-dark .main-search form input { color: #eee; } .navigation-dark .mega-menu-full { background: #111 !important; } .navigation-dark .main-bar .nav .mega-menu-full a { border-bottom: 1px solid #282828 !important; } /*================================= navigation-colors blue ==================================*/ .navigation-colors .main-bar .nav .nav-blue { background: #2295ed !important; } .navigation-colors .main-bar .nav .nav-blue a { color: #fff !important; border-bottom: 1px solid #389fee !important; } .navigation-colors .main-bar .nav .nav-blue a:hover { background: transparent; } .navigation-colors .main-bar .nav .nav-blue a:before { content: ""; position: absolute; z-index: -1; top: 0; bottom: 0; left: 0; right: 0; background: #389fee !important; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: 50%; transform-origin: 50%; -webkit-transition-property: transform; transition-property: transform; -webkit-transition-duration: 0.3s; transition-duration: 0.3s; -webkit-transition-timing-function: ease-out; transition-timing-function: ease-out; } .navigation-colors .main-bar .nav .nav-blue a:hover, .navigation-colors .main-bar .nav .nav-blue a:focus, .navigation-colors .main-bar .nav .nav-blue a:active { color: white; } .navigation-colors .main-bar .nav .nav-blue a:hover:before, .navigation-colors .main-bar .nav .nav-blue a:focus:before, .navigation-colors .main-bar .nav .nav-blue a:active:before { -webkit-transform: scaleY(1); transform: scaleY(1); } /*============================ navigation-colors dark =============================*/ .navigation-colors .nav-dark-color a { color: #383f48 !important; } .navigation-colors .nav-dark-color a:hover { background: #383f48 !important; color: #fff !important; } .navigation-colors .main-bar .nav .nav-dark { background: #383f48 !important; border-top: 5px solid #383f48; } .navigation-colors .main-bar .nav .nav-dark a { color: #fff !important; border-bottom: 1px solid #404751 !important; } .navigation-colors .nav-dark-color .dropdown-arrow:before { border-bottom: none; border-left: none; border-right: none; } .navigation-colors .main-bar .nav .nav-dark a:hover { background: transparent; } .navigation-colors .main-bar .nav .nav-dark a:before { content: ""; position: absolute; z-index: -1; top: 0; bottom: 0; left: 0; right: 0; background: #292d33; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: 50%; transform-origin: 50%; -webkit-transition-property: transform; transition-property: transform; -webkit-transition-duration: 0.3s; transition-duration: 0.3s; -webkit-transition-timing-function: ease-out; transition-timing-function: ease-out; } .navigation-colors .main-bar .nav .nav-dark a:hover, .navigation-colors .main-bar .nav .nav-dark a:focus, .navigation-colors .main-bar .nav .nav-dark a:active { color: white; } .navigation-colors .main-bar .nav .nav-dark a:hover:before, .navigation-colors .main-bar .nav .nav-dark a:focus:before, .navigation-colors .main-bar .nav .nav-dark a:active:before { -webkit-transform: scaleY(1); transform: scaleY(1); } /*============================ navigation-colors light =============================*/ .navigation-colors .nav-color-light a { color: #e05a52 !important; } .navigation-colors .nav-color-light a:hover { background: #e05a52 !important; color: #fff !important; } .navigation-colors .main-bar .nav .nav-light { background: #e05a52 !important; border-top: 4px solid #e05a52; } .navigation-colors .main-bar .nav .nav-light a { color: #fff !important; border-bottom: 1px solid #e7766f !important; } .navigation-colors .nav-color-light .dropdown-arrow:before { border-bottom: none; border-left: none; border-right: none; } .navigation-colors .main-bar .nav .nav-light a:hover { background: transparent; } .navigation-colors .main-bar .nav .nav-light a:before { content: ""; position: absolute; z-index: -1; top: 0; bottom: 0; left: 0; right: 0; background: #e7766f; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: 50%; transform-origin: 50%; -webkit-transition-property: transform; transition-property: transform; -webkit-transition-duration: 0.3s; transition-duration: 0.3s; -webkit-transition-timing-function: ease-out; transition-timing-function: ease-out; } .navigation-colors .main-bar .nav .nav-light a:hover, .navigation-colors .main-bar .nav .nav-light a:focus, .navigation-colors .main-bar .nav .nav-light a:active { color: white; } .navigation-colors .main-bar .nav .nav-light a:hover:before, .navigation-colors .main-bar .nav .nav-light a:focus:before, .navigation-colors .main-bar .nav .nav-light a:active:before { -webkit-transform: scaleY(1); transform: scaleY(1); } .header-center .social-media a { margin-left: 0; padding: 0 2px; color: #777 !important; padding-top: 15px; } .header-center .social-media i { width: 30px; height: 30px; border: 1px solid #777; border-radius: 50%; text-align: center; vertical-align: middle; display: table-cell; } .header-center .social-media i:hover { background: #2295ed; color: #fff; border: none; } .header-center .sub-bar .contacts p { font-family: "Raleway",Arial,sans-serif; font-weight: 500; padding-top: 20px; color: #777; } .header-center .logo { width: 100%; margin: 0 auto; text-align: center; vertical-align: middle; } .header-transparent .main-bar { background: transparent; z-index: 99999; position: absolute; width: 100%; border-bottom: 1px solid #777; } .header-semi-transparent .main-bar { background: rgba(0,0,0,0.5); z-index: 99999; position: absolute; width: 100%; } .header-semi-transparent-light .main-bar { background: rgba(255,255,255,0.2); z-index: 99999; position: absolute; width: 100%; } .header-transparent-colored .main-bar { background: rgba(0,0,0,0.1); z-index: 99999; position: absolute; width: 100%; border-bottom: none; } .header-transparent-colored .main-bar a { color: #111 !important; } /*============================ Dark Header 1 =============================*/ .dark-header-1 .sub-bar { background: #060606; border: none; } .dark-header-1 .social-media { padding: 5px 0 0; margin: 0; } .dark-header-1 .social-media a { margin-left: 0; padding: 0 2px; } .dark-header-1 .social-media i { width: 40px; height: 40px; border: 1px solid #777; border-radius: 50%; text-align: center; vertical-align: middle; display: table-cell; } .dark-header-1 .social-media i:hover { background: #2295ed; color: #fff; border: none; } .dark-header-1 .sub-bar .contacts { padding: 15px 0 0; } /*============================ Dark Header 2 =============================*/ .dark-header-2 .main-bar { background: #0e0e0e; border-top: 1px solid #2a2a2a; } .dark-header-2 .sub-bar { background: #060606; border: none; } .dark-header-2 .nav .main-menu > li > a { color: #fff; } /*============================ Dark Header 3 =============================*/ .dark-header-3 .main-bar { background: #0e0e0e; border-top: 1px solid #2a2a2a; } .dark-header-3 .sub-bar { background: #060606; border: none; } .dark-header-3 .nav .main-menu > li > a { color: #fff; } .dark-header-3 .sub-bar .contacts i { color: #2295ed; } .dark-header-3 .sub-bar .contacts p { font-family: "Raleway",Arial,sans-serif; font-weight: 600; color: #2295ed; text-align: left; } .dark-header-3 .sub-bar .contacts span { font-family: "Raleway",Arial,sans-serif; font-weight: 500; color: #777; } .dark-header-3 .main-bar .main-search form { border: 1px solid #2a2a2a; } /*============================ Home page =============================*/ .home-page .title span { font-weight: 300; } .home-page section { position: relative; } .home-page .useful { padding-left: 0; padding-right: 0; } .home-slider { position: relative; } /*============================ Page Video =============================*/ .page-video { width: 100%; height: 100%; position: relative; } .page-video::before { content: ''; position: absolute; height: 100%; width: 100%; top: 0; right: 0; left: 0; background: rgba(0,0,0,0.4) url(images/overlay-pattern-1.png); } .page-video video { width: 100%; height: 100%; margin-top: -200px; margin-bottom: -100px; } /*============================ Full Video =============================*/ .full-video { width: 100%; position: relative; } .full-video::before { content: ''; position: absolute; height: 100%; width: 100%; top: 0; right: 0; left: 0; background: url(images/overlay-pattern-1.png); z-index: 10; } .full-video video { width: 100%; height: 100%; } .full-image { height: 100%; width: 100%; top: 0; right: 0; left: 0; bottom: 0; } .full-image img { width: 100%; } .page404-overlay { position: absolute; width: 550px; height: 500px; bottom: 0; top: 0; right: 0; left: 0; margin: auto; z-index: 100; padding: 0 0; } .content-overlay { position: absolute; width: 500px; height: 260px; bottom: 0; top: 0; right: 0; left: 0; margin: auto; z-index: 100; padding: 0 0; } .content-overlay h1 { text-align: center; color: #fff; font-size: 68px; font-family: "Raleway",Arial,sans-serif; font-weight: 800; margin: 0; padding: 0; } .content-overlay h3 { text-align: center; color: #fff; font-family: "Raleway",Arial,sans-serif; font-weight: 600; margin: 0; padding: 0; font-size: 34px; } .content-overlay p { text-align: center; color: #fff; font-size: 24px; font-family: "Raleway",Arial,sans-serif; font-weight: 500; text-transform: uppercase; margin: 0; padding: 0; } .content-overlay a { margin-left: 170px; margin-top: 10px; } .welcome { padding: 25px 0; } .welcome2 { padding-top: 40px; } .welcome2 h2 { text-align: center; font-family: 'Raleway' , sans-serif; text-transform: none; font-size: 32px; padding: 0; margin: 0; padding-bottom: 10px; } .welcome2 h2:after { content: ''; margin: 0 auto; width: 50px; border-bottom: 2px solid #2295ed; bottom: 0 !important; display: block; padding-top:5px; } .sec-title { padding-top: 40px; } .sec-title h2 { text-align: center; font-family: 'Raleway' , sans-serif; text-transform: none; font-size: 32px; padding: 0; margin: 0; padding-bottom: 10px; } .sec-title h2:after { content: ''; margin: 0 auto; width: 50px; border-bottom: 2px solid #f1372a; bottom: 0 !important; display: block; padding-top:5px; } /*==================================== Features ====================================*/ .features { padding: 70px 0 0; } .features h2 { text-align: center; font-family: 'Raleway' , sans-serif; font-size: 40px; text-transform: none; padding: 0; margin: 0; padding-bottom: 10px; } .features h2:after { content: ''; margin: 0 auto; width: 50px; border-bottom: 2px solid #2295ed; bottom: 0 !important; display: block; padding-top:5px; } .features h5 { width: 700px; font-family: 'Raleway',Arial,sans-serif; margin: 0 auto; font-size: 16px; font-weight: 500; text-align: center; margin-bottom: 40px; text-transform: uppercase; line-height: 25px; } .features p { font-family: 'Raleway',Arial,sans-serif; } .features-box { margin-bottom: 50px; -moz-transition: all 0.3s; -webkit-transition: all 0.3s; transition: all 0.3s; } .features-box i { font-size: 36px; color: #2295ed; float: left; margin-right: 20px; } .features-box h4 { font-size: 15px; margin: 0 0 5px; color: #2a2a2a; font-family: 'Raleway' , sans-serif; text-transform: none; } .features-box a { font-weight: bold; color: #2a2a2a; clear: both; } .features-box:hover { padding-left: 10px; } .features-box a:hover { color: #2295ed; } .features-box.light-box h4 { color: #333; margin-bottom: 5px; } .features-box.light-box a:hover { color: #555; } /*------------------------------------- Features - 2 -------------------------------------*/ .features-style-2 { background: #000; } .features-style-2 .features-col { padding: 0; padding: 50px 0; -webkit-transition: all .5s; transition: all .5s; } .features-style-2 .features-col h2 { font-size: 16px; color: #fff; margin: 0; padding-bottom: 7px; } .features-style-2 .features-col p { color: #fff; font-family: 'Raleway' , Arial , sans-serif; padding: 0; } .features-style-2 .features-col i { color: #2295ed; font-size: 36px; } .features-style-2 .features-col:hover { background: #2295ed; padding-left: 10px; } .features-style-2 .features-col:hover i { color: #fff; } .features-style-2.style { background: #2295ed; } .features-style-2.style i { color: #fff; } .features-style-2.style .features-col:hover { background: #009fef; color: #fff; } .features-style-2.style .features-col:hover i { color: #fff; } .features-style-2.bg-1 { background: #003366; } .features-style-2.bg-1:hover .features-col:hover{ background: #002d5b; color: #fff; } .recent-projects h2 { text-align: center; padding: 0; margin: 0; padding-bottom: 30px; } .recent-projects h2:after { content: ''; margin: 0 auto; width: 50px; border-bottom: 2px solid #2295ed; bottom: 0 !important; display: block; padding-top:5px; } .recent-projects .nav-recent { padding: 0 10px; font-size: 24px; color: #333; } .recent-projects .nav-recent i { background: #e4e4e4; padding: 5px 10px; font-size: 18px; border-radius: 5px; } .recent-projects .nav-recent i:hover { background: #2295ed; color: #fff; } .recent-projects .nav-recent:hover { color: #2295ed; } /*------------------------------------- Features-2 -------------------------------------*/ .features-2 { transition: all 0.3s ease 0s; } .features-2.apps { border: 1px solid #e4e4e4; border-radius: 15px 50px 30px 5px; padding: 30px 10px; transition: all 0.3s ease 0s; } .features-2 .hexagon { float: left; position: relative; width: 65px; height: 65px; text-align: center; margin-right: 11px; margin-top: 20px; z-index: 1; } .features-2 .icon-border { width: 100%; display: inline-block; border-radius: 50%; border: 2px solid #2295ed; webkit-transition: all .3s; transition: all .3s; } .features-2 .icon-border i { font-size: 24px; color: #2295ed; -webkit-transition: all .3s; transition: all .3s; line-height: 60px; } .features-2:hover .hexagon .icon-border { color: #fff; background: #2295ed; border-radius: 50%; } .features-2:hover i { color: #fff; } .features-2 h5 { float: left; text-transform: uppercase; margin-top: 30px; } .features-2 p { font-family: 'Raleway',Arial,sans-serif; clear: both; } .features-2.right .hexagon { float: right; margin-left: 11px; margin-right: 0; } .features-2.right h5 { text-align: right; float: right; } .features-2.right p { text-align: right; } .features-2:hover { box-shadow:0px 60px 60px rgba(0,0,0,0.1); position:relative; z-index:100; transform: translate(0, -10px); } .features-2.apps { padding: 40px; } .features-2.apps .icon-border { border: 2px solid #f1372a; } .features-2.apps .icon-border i { color: #f1372a; } .features-2.apps:hover .hexagon .icon-border { background: #f1372a; border-radius: 50%; } .features-2.apps:hover .hexagon .icon-border i { color: #fff; } /*------------------------------------- Features-3 -------------------------------------*/ .features-3 { padding: 50px 0; border-top: 1px solid #e4e4e4; border-bottom: 1px solid #e4e4e4; } .features-3 h2 { text-align: center; font-family: 'Raleway',sans-serif; text-transform: none; font-size: 32px; padding: 0; margin: 0; padding-bottom: 10px; } .features-3 h2:after { content: ''; margin: 0 auto; width: 50px; border-bottom: 2px solid #2295ed; bottom: 0 !important; display: block; padding-top:5px; } .features-3 h3 { font-size: 32px; } .features-3 p { font-family: 'Raleway',sans-serif; /*font-size: 18px;*/ font-weight: 300; } .features-3 .text { font-family: 'Raleway',Arial,sans-serif; font-size: 14px; font-weight: 300; } .features-3 img { margin: 0 auto; vertical-align: middle; display: block; } /*------------------------------------- Features-4 -------------------------------------*/ .features-4 { padding: 70px 0; border-top: 1px solid #e4e4e4; border-bottom: 1px solid #e4e4e4; } .features-4 h2 { text-align: center; font-family: 'Raleway' , sans-serif; text-transform: none; font-size: 32px; padding: 0; margin: 0; padding-bottom: 10px; } .features-4 h2:after { content: ''; margin: 0 auto; width: 50px; border-bottom: 2px solid #2295ed; bottom: 0 !important; display: block; padding-top:5px; } .features-4 img { width: 425px; padding: 5px; border: 1px solid #ededed; margin-bottom: 5px; } .features-4 a { color: #333; font-size: 16px; padding-left: 10px; } /*------------------------------------- Features-5 -------------------------------------*/ .features-5 { padding: 20px 0; margin: 0; border-radius: 10px; -webkit-transition: all 0.7s ease; transition: all 0.7s ease; margin-bottom: 20px; } .features-5 i { width: 100px; height: 100px; text-align: center; line-height: 95px; font-size: 30px; border-radius: 50%; color: #2295ed; border: 2px solid #2295ed; -webkit-transition: all 0.7s ease; transition: all 0.7s ease; } .features-5 h2 { font-size: 18px; text-transform: none; text-align: center; } .features-5 p { text-align: center; font-family: 'Raleway' , Arial , sans-serif; } .features-5:hover { background: #2295ed; } .features-5:hover h2 , .features-5:hover p { color: #fff; } .features-5:hover i { color: #fff; border: 2px solid #fff; -webkit-transform: rotateY(180deg); -webkit-transform-style: preserve-3d; transform: rotateY(180deg); transform-style: preserve-3d; } .features-5.style-9 { padding: 40px; } .features-5.style-9 i { width: auto; height: auto; line-height: 50px; font-size: 50px; border-radius: 0; border: none; } /*------------------------------------- features box-6 -------------------------------------*/ .features-box-6 { padding: 0; margin: 0; } .box-section { display: inline-block; width: 33%; } .features-box-6 .box-1 { position: relative; background: url(images/blog/600x400/17.jpg) no-repeat; padding: 70px; width: 100%; height: 100%; } .features-box-6 .box-1:before { position: absolute; content: ''; width: 100%; height: 100%; top: 0; bottom: 0; left: 0; background: rgba(255,255,255,0.9); } .features-box-6 .box-1 h2 { position: relative; font-family: 'Raleway' , sans-serif; text-transform: none; font-size: 30px; } .features-box-6 .box-1 p { position: relative; font-size: 16px; color: #333; font-family: 'Raleway' , sans-serif; } .features-box-6 .box-1 a{ position: relative; z-index: 199; } .features-box-6 .box-2 { position: relative; background: url(images/blog/600x400/16.jpg) no-repeat; padding: 70px; } .features-box-6 .box-2:before { position: absolute; content: ''; width: 100%; height: 100%; top: 0; bottom: 0; left: 0; background: rgba(255,255,255,0.7); } .features-box-6 .box-2 h2 { position: relative; font-family: 'Raleway' , sans-serif; font-size: 30px; text-transform: none; } .features-box-6 .box-2 p { position: relative; font-size: 16px; color: #333; font-family: 'Raleway' , sans-serif; font-weight: 500; } .features-box-6 .box-2 a { position: relative; z-index: 199; } .features-box-6 .box-3 { position: relative; background: url(images/projects/570x342/9.jpg) no-repeat; padding: 70px; } .features-box-6 .box-3:before { position: absolute; content: ''; width: 100%; height: 100%; top: 0; bottom: 0; left: 0; background: #2295ed; } .features-box-6 .box-3 h2 { position: relative; color: #fff; font-family: 'Raleway' , sans-serif; font-size: 30px; text-transform: none; } .features-box-6 .box-3 p { position: relative; color: #fff; font-size: 16px; font-family: 'Raleway' , sans-serif; } .features-box-6 .box-3 a { position: relative; z-index: 199; } /*------------------------------------- Section default -------------------------------------*/ .section-default { background: #fff; padding: 40px 0; border-bottom: 1px solid #e4e4e4; } .section-default h2 { padding-top: 50px; font-family: 'Raleway' , sans-serif; } .section-default p { font-size: 16px; color: #777; font-family: 'Arial', sans-serif; font-weight: 300; padding: 20px 0; } .img-middle { margin: 0 auto; vertical-align: middle; display: table-cell; } .about-company { padding: 70px 0; background: url(images/bg/bg-about.jpg) repeat; -webkit-background-size: cover; background-size: cover; } .about-company h2 { text-align: center; padding: 0; margin: 0; padding-bottom: 20px; } .about-company h2:after { content: ''; margin: 0 auto; width: 50px; border-bottom: 2px solid #2295ed; bottom: 0 !important; display: block; padding-top:5px; } .about-company .features-2 { margin-bottom: 30px; } .subtitle { margin-bottom: 60px; color: #fff; } /*---------------------------------- Block section -----------------------------------*/ .block-section { padding: 80px 0; margin: 0; } .block-section h2 { font-family: 'Raleway' , sans-serif; } .block-section h3 { font-family: 'Raleway' , sans-serif; text-transform: none; font-size: 18px; padding: 8px 0; margin: 0; } .block-section p { font-family: 'Raleway', Arial , sans-serif; } .block-section li { font-family: 'Raleway', Arial , sans-serif; } .block-section li i { padding-right: 10px; } .block-section .col-1 { padding: 0; } .block-section .col-2 { padding: 0; } /*---------------------------------- Block section-2 -----------------------------------*/ .block-section-2 { padding: 0; margin: 0; } .block-section-2 .latest-col { } /*---------------------------------- Block section-3 -----------------------------------*/ .block-section-3 { padding: 80px; margin: 0; } .block-section-3 .col-left { margin-top: 40px; } .block-section-3 .col-left h2 { font-size: 18px; text-transform: none; text-align: right; margin: 0; margin-bottom: 10px; } .block-section-3 .col-left p { text-align: right; font-family: 'Raleway' , Arial ,sans-serif; margin: 0; } .block-section-3 .col-left i { font-size: 24px; color: #2295ed; display: block; text-align: center; } .block-section-3 .col-right { margin-top: 40px; } .block-section-3 .col-right h2 { font-size: 18px; text-transform: none; text-align: left; margin: 0; margin-bottom: 10px; } .block-section-3 .col-right p { text-align: left; font-family: 'Raleway' , Arial ,sans-serif; margin: 0; } .block-section-3 .col-right i { color: #2295ed; font-size: 30px; display: block; text-align: center; } /*---------------------------------- Block section-4 -----------------------------------*/ .block-section-4 { padding: 50px 0; margin: 0; } .block-section-4 .blog { padding: 0; margin: 0; margin-bottom: 20px; } .block-section-4 .blog .image { overflow: hidden; } .block-section-4 .blog .image img { transition: all 0.3s ease-in-out; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; } .block-section-4 .blog .blog-content { border: 1px solid #f1f1f1; border-top: none; padding: 10px 15px; } .block-section-4 .blog .blog-content .post-meta { margin: 0; padding: 0; margin-bottom: 8px; } .block-section-4 .blog .blog-content .post-meta span { font-family: 'Raleway' , Arial ,sans-serif; color: #848484; padding-right: 10px; } .block-section-4 .blog .blog-content .post-text { margin: 0; padding: 0; } .block-section-4 .blog .blog-content .post-text h2 { margin: 0; padding: 0; line-height: 15px; margin-bottom: 8px; } .block-section-4 .blog .blog-content .post-text h2 a { font-family: 'Raleway', sans-serif; font-weight: 700; color: #333; font-size: 16px; padding: 0; margin: 0; } .block-section-4 .blog .blog-content .post-text p { font-family: 'Raleway' , Arial ,sans-serif; text-align: left; color: #848484; } .block-section-4 .blog .blog-content .post-text h2 a:hover { color: #000; } .block-section-4 .blog:hover .post-text h2 a { color: #2295ed; } .block-section-4 .blog:hover .image img { transform: scale(1.2); -webkit-transform: scale(1.2); -moz-transform: scale(1.2); } .block-section-4 .blog.app-blog:hover .post-text h2 a { color: #f14a3e; } .block-section-4 .blog.coffee-blog:hover .post-text h2 a { color: #d3a662; } /*---------------------------------- Block section-5 -----------------------------------*/ .block-section-5 { padding: 80px 0; margin: 0; } .block-section-5 img { width: 100%; margin-bottom: 10px; } .block-section-5 h2 { font-family: 'Raleway', sans-serif; color: #333; text-transform: none; font-size: 20px; margin: 0; margin-bottom: 10px; } .block-section-5 p { font-family: 'Raleway' , Arial , sans-serif; color: #777; } .block-section-5 span { font-size: 34px; } /*---------------------------------- Block section-6 -----------------------------------*/ .block-section-6 { padding: 50px 0; margin: 0; background: #fff; border-top: 1px solid #e4e4e4; border-bottom: 1px solid #e4e4e4; } .block-section-6 .service-box-3 { background: #fff; padding: 40px; margin-bottom: 40px; border-radius: 50px 0; } .block-section-6 .service-box-3 i { width: 100px; height: 100px; line-height: 98px; font-size: 40px; border-radius: 50%; color: #fff; background: #2295ed; text-align: center; margin: 0 auto; display: block; } .block-section-6 .service-box-3 h2 { font-family: 'Raleway', sans-serif; text-align: center; font-weight: 500; color: #333; font-size: 20px; text-transform: none; } .block-section-6 .service-box-3 p { font-family: 'Raleway' , Arial , sans-serif; text-align: center; color: #777; } .block-section-6 .service-box-3:hover { box-shadow: 0px 0px 45px -12px #242424; -webkit-box-shadow: 0px 0px 45px -12px #242424; -moz-box-shadow: 0px 0px 45px -12px #242424; -o-box-shadow: 0px 0px 45px -12px #242424; } .block-section-6 .service-box-3:hover i { background: #2295ed; color: #fff; } /*---------------------------------- Block section-7 -----------------------------------*/ .block-section-7 { padding: 50px 0; margin: 0; } .block-section-7 .single-item { margin: 0; padding: 0; } .block-section-7 .single-item img { width: 100%; } .block-section-7 .single-item h2 { font-family: 'Raleway' , sans-serif; font-family: 24px; color: #2295ed; text-transform: none; margin: 0; margin-bottom: 15px; } .block-section-7 .single-item p { font-family: 'Raleway' , Arial , sans-serif; color: #777; text-transform: none; margin: 0; margin-bottom: 15px; } .block-section-7 .single-item li { font-family: 'Raleway' , Arial , sans-serif; color: #777; margin-bottom: 5px; } .block-section-7 .single-item i { color: #2295ed; padding-right: 10px; } /*---------------------------------- Block section-5 -----------------------------------*/ .block-section-8 { padding: 50px 0; margin: 0; } .block-section-8 img { text-align: center; margin: 0 auto; display: block; } .block-section-8 h2 { font-family: 'Raleway', sans-serif; color: #003366; text-transform: none; font-size: 20px; margin: 0; margin-bottom: 10px; padding-bottom: 10px; position: relative; } .block-section-8 h2:before { content: ''; width: 100px; border-bottom:1px solid #003366; left: 0; bottom: 0; position: absolute; } .block-section-8 p { font-family: 'Raleway' , Arial , sans-serif; color: #777; } .block-section-8 span { font-size: 34px; } /*============================ Dark page =============================*/ .dark-page { background: #0e0e0e; } .dark-page .bg-dark-2 { background: #0e0e0e !important; } .dark-page .home-intro { background: #0e0e0e !important; border-top: 1px solid #151515 !important; } .dark-page .home-intro h2 { color: #fff; } .dark-page .about-company { background: #0e0e0e !important; border-top: 1px solid #151515 !important; } .dark-page .about-company h2 { color: #fff; } .dark-page .about-company h5 { color: #2295ed; } .dark-page .about-company p { color: #fff; } .dark-page .wesay2 { background: #0e0e0e !important; border-top: 1px solid #151515 !important; } .dark-page .features-4 { background: #0e0e0e !important; border-top: 1px solid #151515 !important; border-bottom: none !important; } .dark-page .features-4 h2 { color: #fff; } .dark-page .features-4 h5 { color: #fff; } .dark-page .features-4 h4 { color: #fff; } .dark-page .features-4 .img img { border-radius: 50%; } .dark-page .features-4 a { color: #fff; } .dark-page .callto-action { background: #0e0e0e !important; border-top: 1px solid #151515 !important; border-bottom: 1px solid #151515 !important; } /*============================ Page rtl =============================*/ .rtl-page { direction: rtl; text-align: right; } .wesay { background: url(images/bg/bg-says.jpg) top center; -webkit-background-size: cover; background-size: cover; background-attachment: fixed; padding: 65px 0 90px; } .wesay2 { padding: 50px 0 60px; background: url(images/bg/bg-says.jpg) top center; } .wesay2 h2 { text-align: center; padding: 0; margin: 0; padding-bottom: 20px; color: #fff; } .wesay2 h2:after { content: ''; margin: 0 auto; width: 50px; border-bottom: 2px solid #2295ed; bottom: 0 !important; display: block; padding-top:5px; } .wesay.dark-background { padding: 200px 0; background: url(images/bg/clients-bg.jpg); background-size: cover; background-position: left top; background-repeat: no-repeat, repeat; position: relative; } .wesay.dark-background::before { background: rgba(0,0,0,0.5) url(images/overlay-pattern-1.png); position: absolute; top: 0; right: 0; bottom: 0; left: 0; content: " "; width: 100%; height: 100%; z-index: 0; } .item-say p { font-size: 24px; font-style: italic; font-weight: 300; color: #fff; } .item-say img { -webkit-border-radius: 50%; border-radius: 50%; border: 5px solid #2295ed; width: 120px; } .item-say .name-say { font-weight: 700; color: #2295ed; text-transform: uppercase; margin-top: 5px; padding: 0; } .testi-slider .owl-controls { top: auto; bottom: -40px; width: 100%; left: 0; } .testi-slider .owl-controls .owl-page span { background: #bdbdbd; width: 10px; height: 10px; margin: 0 4px; } .testi-slider .owl-controls .active span { background: #2295ed; } /*============================ Latest blog =============================*/ .latest-blog { padding: 100px 0 90px; } .latest-blog h2 { text-align: center; padding: 0; margin: 0; padding-bottom: 20px; } .latest-blog p { font-family: 'Raleway',Arial,sans-serif; } .latest-blog h2:after { content: ''; margin: 0 auto; width: 50px; border-bottom: 2px solid #2295ed; bottom: 0 !important; display: block; padding-top:5px; } .more-blog { padding-top: 35px; } /*============================ Call action =============================*/ .callto-action { padding: 40px 0; background: #2295ed; } .callto-action.bg-dark { background: #242b32; } .callto2 { padding: 35px 0; } .call-action .text { float: left; max-width: 75%; } .call-action .white { color: #fff !important; } .call-action strong { color: #fff; } .call-action h3 { font-weight: 300; margin: 0 0 3px; color: #fff; text-transform: none; font-size: 34px; font-family: "Raleway",Arial,sans-serif; padding-bottom: 2px; } .call-action p { margin: 0; font-family: "Raleway",Arial,sans-serif; font-weight: 300; font-size: 20px; } .call-action a { float: right; min-width: 132px; } .call-action a.btn-small { margin-top: 5px; } .offset-action a { margin-top: 10px; } .call-to-action { padding: 30px 50px; position: relative; clear: both; margin-bottom: 30px; } .call-to-action .call-to-action-content { width: 80%; padding: 0; margin: 0; } .call-to-action .call-to-action-content h3 { font-family: "Raleway",Arial,sans-serif; font-weight: 400; text-transform: none; color: #2a2a2a; text-align: center; margin: 0; padding: 0; margin-bottom: 10px; } .call-to-action .call-to-action-content p { font-family: "Raleway",Arial,sans-serif; color: #777; font-size: 16px; text-align: center; margin: 0; padding: 0; } .call-to-action .call-to-action-btn { width: 22%; text-align: center; position: absolute; top: 50%; margin: -18px 0 0; left: auto; right: 25px; } .call-to-action .call-to-action-full-content { width: 100%; padding: 0; margin: 0; } .call-to-action .call-to-action-full-content h3 { font-family: "Raleway",Arial,sans-serif; font-weight: 400; text-transform: none; color: #2a2a2a; text-align: center; margin: 0; padding: 0; margin-bottom: 10px; } .call-to-action .call-to-action-full-content p { font-family: "Raleway",Arial,sans-serif; color: #777; font-size: 16px; text-align: center; margin: 0; padding: 0; } .call-to-action .call-to-action-full-content a { margin-top: 10px; } .call-to-action.with-borders { border: 1px solid #e4e4e4; border-radius: 10px; } .call-to-action.with-borders-2 { border: 1px solid #e4e4e4; border-top: 3px solid #2295ed; border-radius: 10px; } .call-to-action.with-borders-3 { border: 1px solid #e4e4e4; border-top: 3px solid #ffa700; border-radius: 10px; } .call-to-action.with-background-color-1 { background: #f1f1f1; border-radius: 10px; } .call-to-action.with-background-color-2 { background: #2295ed; border-radius: 10px; } .call-to-action.with-background-color-2 h3, .call-to-action.with-background-color-2 p { color: #fff; } .call-to-action.with-background-color-3 { background: #101010; border-radius: 10px; } .call-to-action.with-background-color-3 h3, .call-to-action.with-background-color-3 p { color: #fff; } .call-to-action.with-background-color-4 { background: #2295ed; border-radius: 5px; } .call-to-action.with-background-color-4 h3, .call-to-action.with-background-color-4 p { text-align: left; color: #fff; } .call-to-action.with-background-color-5 { background: #101010; border-radius: 5px; } .call-to-action.with-background-color-5 h3, .call-to-action.with-background-color-5 p { text-align: left; color: #fff; } .call-to-action.with-background-color-6 { background: #101010; border-radius: 5px; } .call-to-action.with-background-color-6 h3, .call-to-action.with-background-color-6 p { text-align: right; color: #fff; } .call-to-action.with-background-color-6 .call-to-action-content { width: 100%; } .call-to-action.with-background-color-6 .call-to-action-btn { left: 25px; } .call-to-action.with-background-color-7 { background: #2295ed; border-radius: 5px; } .call-to-action.with-background-color-7 h3, .call-to-action.with-background-color-7 p { text-align: right; color: #fff; } .call-to-action.with-background-color-7 .call-to-action-content { width: 100%; } .call-to-action.with-background-color-7 .call-to-action-btn { left: 25px; } .call-to-action.with-large { padding: 50px 50px; } .call-to-action.with-large .call-to-action-content { width: 100%; text-align: left; } .call-to-action.with-large h3 { text-align: left; font-size: 40px; font-weight: 700; } .call-to-action.with-large p { text-align: left; font-size: 20px; } .call-to-action.with-large a { margin-top: 10px !important; } .call-to-action.border-radius-none { border-radius: 0; } .callto-action.bg-black { background: #2c2f3c; } /* --------------------------------------------------------------- Home intro ----------------------------------------------------------------*/ .home-intro { margin: 0; padding: 40px 0; background: #fff; } .home-intro h2{ font-family: 'Raleway' , sans-serif; text-align: center; font-size: 28px; font-weight: 500; padding: 10px 0; text-transform: none; } .home-intro p { text-align: center; font-size: 16px; font-family: 'Raleway', Arial, sans-serif; font-weight: 300; line-height: 25px; padding: 0 100px; color: #777; } /* --------------------------------------------------------------- Home intro2 ----------------------------------------------------------------*/ .home-intro-2 { margin: 0; padding: 50px 0; background: #fff; } .home-intro-2 .top-title h2 { font-family: 'Raleway', Arial, sans-serif; text-align: center; font-size: 34px; padding: 0; margin: 0; padding-bottom: 10px; } .home-intro-2 .top-title p { text-align: center; font-size: 18px; font-family: 'Raleway', Arial, sans-serif; font-weight: 300; line-height: 25px; padding: 0 100px; color: #777; } .home-intro-2 .top-title p:after { content: ''; margin: 0 auto; width: 70px; border-bottom: 2px solid #2295ed; bottom: 0 !important; display: block; padding-top: 15px; } .home-intro-2 .intro-box h3 { margin: 0; color: #333; font-size: 20px; font-family: 'Raleway', Arial, sans-serif; padding-bottom: 10px; -webkit-transition: background 0.2s, color 0.2s; -moz-transition: background 0.2s, color 0.2s; transition: background 0.2s, color 0.2s; } .home-intro-2 .intro-box p { margin: 0; font-family: 'Raleway', Arial, sans-serif; margin-bottom: 70px; } .home-intro-2 .intro-box i { font-size: 24px; padding-right: 5px; } .home-intro-2 .intro-box:hover h3 { color: #2295ed; } .contact-us { background: url(images/bg/bg-footer.jpg) top center; -webkit-background-size: cover; background-size: cover; background-attachment: fixed; padding: 65px 0; } .home-form form input[type=text], .home-form form input[type=email], .home-form form input[type=tel], .home-form form textarea { background: transparent; border-color: #999; font-family: "Raleway",Arial,sans-serif; color: #fff; } .home-form form input[type=text]:focus, .home-form form input[type=email]:focus, .home-form form input[type=tel]:focus, .home-form form textarea:focus { border-color: #fff; } .home-form form > p { position: relative; padding-left: 120px; margin-bottom: 25px; font-family: "Raleway",Arial,sans-serif; font-weight: 300; font-size: 14px; } .home-form form label { position: absolute; top: 0; left: 0; color: #fff; font-weight: 500; } .home-form form input[type=submit] { padding: 12px 0; width: 100%; font-size: 14px; } .right-box { color: #fff; } .right-box i { font-size: 18px; padding-right: 10px; } .right-box h2 { color: #fff; margin: 0; padding: 0; margin-bottom: 30px; font-weight: 600; font-family:"Raleway",Arial,sans-serif; } .right-box p { font-size: 18px; font-family:"Raleway",Arial,sans-serif; font-weight: 300; } .right-box label { font-family:"Raleway",Arial,sans-serif; font-size: 16px; } /*============================ features box =============================*/ .center-box.features-box { text-align: center; } .center-box.features-box i { margin: 0; float: none; } .center-box.features-box h4 { margin: 15px 0; } .center-box.features-box a { font-size: 13px; font-weight: 500; } /*============================ Our Works =============================*/ .our-works { padding: 50px 0 70px; } .our-works2 { padding: 50px 0 0; } .our-works2 h2 { text-align: center; padding: 0; margin: 0; padding-bottom: 20px; text-transform: none; } .our-works2 h2:after { content: ''; margin: 0 auto; width: 50px; border-bottom: 2px solid #2295ed; bottom: 0 !important; display: block; padding-top:5px; } .our-projects { margin-top: 10px; } .our-projects .filter-projects { margin-bottom: 30px; text-align: center; font-weight: 700; color: #333; } .our-projects .filter-projects a { padding: 5px 15px; display: block; text-transform: uppercase; color: #333; border-radius: 5px; } .our-projects .filter-projects a.current, .our-projects .filter-projects a:hover { color: #fff; background: #2295ed; } .our-projects .btn { margin-top: 35px; } .our-projects .overlay h4 { position: absolute; width: 100%; top: 0; left: 0; font-weight: 400; -webkit-transition: .3s; transition: .3s; } .our-projects .overlay h4 a { color: #fff; } .our-projects .overlay h4 a:hover { color: #2295ed; } .our-projects .image-project:hover h4 { margin-top: -40px; top: 50%; } .our-projects .image-project:hover .overlay > a { margin-bottom: -35px; margin-top: 0; } .get-action { padding: 50px 0; } .call-works h4 { margin-top: 0; margin-bottom: 25px; } .testi-box { padding: 30px; margin-bottom: 30px; -webkit-transition: 0.3s; transition: 0.3s; position: relative; border: 1px solid #2295ed; } .testi-box .img { position: absolute; left: 30px; top: 30px; width: 90px; height: 90px; -webkit-border-radius: 50%; border-radius: 50%; overflow: hidden; border: 1px solid #e4e4e4; } .testi-box .text { padding-left: 110px; } .testi-box p { font-size: 13px; color: #fff; font-family: 'Raleway' , Arial , sans-serif; } .testi-box .text h4 { margin: 0 0 5px; font-size: 16px; font-family: 'Raleway' , Arial , sans-serif; font-weight: 300; text-transform: none; color: #fff; } .testi-box .text i { font-size: 18px; color: #fff; padding: 0 10px; } .testi-box .text .job { color: #2295ed; font-style: italic; font-size: 12px; } .testi-box:last-child { margin-bottom: 0; } .testi-box.dark-box { background: #3c454d; border: 1px solid #3c454d; } .testi-box.dark-box p { color: #fff; } .testi-box.dark-box h4 { color: #fff; } .testi-box.dark-box .fa-quote-right { color: #fff; } .border-color { border: 1px solid #e4e4e4 !important; } .contact-us2 { padding: 65px 0; } .left-box h2 { font-weight: 500; margin: 0 0 20px; } .left-box label { display: block; color: #333; } .subscribe { padding: 40px 0; } .title-form { color: #fff; } .title-form h3 { font-family: "Raleway",Arial,sans-serif; font-weight: 300; margin: 0 0 10px; line-height: 1; } .title-form p { font-family: "Raleway",Arial,sans-serif; font-weight: 300; font-size: 14px; margin: 0 0 5px; line-height: 1; } .newsletter form { padding: 0; } .newsletter form input.btn { height: 45px; width: 20%; font-size: 14px; } .newsletter form input.btn:hover { background: #0072ab; color: #fff; } .newsletter form.comment-form input:focus { border-color: #ebeced; } .newsletter .input-form { width: 40%; float: left; padding-right: 20px; font-family: "Raleway",Arial,sans-serif; font-weight: 300; } .newsletter .input-form input[type=text] { background: transparent !important; } .newsletter .input-form input[type=email] { background: transparent !important; } .newsletter .input-form ::-webkit-input-placeholder { color: #fff; } .newsletter .input-form :-ms-input-placeholder { color: #fff; } .newsletter .input-form ::-moz-placeholder { color: #fff; opacity: 1; } .newsletter .input-form :-moz-placeholder { color: #fff; opacity: 1; } /*============================ Home Page 3 =============================*/ .slider1 span { font-size: 80px; font-family: 'Raleway' , sans-serif; font-weight: 700; color: #2295ed; margin: 0; padding: 0; } .slider1 h4 { color: #fff; font-family: 'Raleway' , sans-serif; font-weight: 500; text-transform: uppercase; font-size: 36px; margin: 0; padding: 0; } .slider1 h5 { font-size: 70px !important; font-family: 'Raleway' , sans-serif; font-weight: 700; color: #2295ed; margin: 0; padding: 0; } .slider1 p { width: 800px; color: #fff; line-height: 20px; font-family: 'Raleway' , sans-serif; font-weight: 500 !important; font-size: 14px !important; text-transform: none !important; margin: 0; padding: 0; } /*============================ Welcome =============================*/ .welcome-warp { margin-top: 45px; display: inline-block; margin-bottom: 55px; } .center-icon-box .hexagon { float: none; margin: 0 auto; } .center-icon-box h5 { float: none; text-align: center; margin-top: 10px; } /*============================ our latest work =============================*/ .our-latest-work-warp { padding: 60px 0; background: #fff; } .our-latest-work-warp h2 { text-align: center; font-family: 'Raleway' , sans-serif; text-transform: none; font-size: 32px; padding: 0; margin: 0; padding-bottom: 20px; } .our-latest-work-warp h2:after { content: ''; margin: 0 auto; width: 50px; border-bottom: 2px solid #2295ed; bottom: 0 !important; display: block; padding-top:5px; } .project-box-2 h4, .project-box-2 .cat-name { text-align: center; font-weight: normal; } .project-box-2 h4 a { color: #777; } .project-box-2 h4 a:hover { color: #2295ed; } .project-box-2 .cat-name a { color: #777; } .project-box-2 .cat-name a:hover { color: #2295ed; } .project-box-2 .pro-info { text-align: center; position: relative; border: 1px solid #e4e4e4; margin-top: -1px; padding: 15px; color: #999; } .project-hover { -webkit-transition:all .3s ease-out; -moz-transition:all .3s ease-out; -ms-transition:all .3s ease-out; -o-transition:all .3s ease-out; transition:all .3s ease-out; } .project-hover:hover { -webkit-transform:translate(0px,-10px); -moz-transform:translate(0px,-10px); -ms-transform:translate(0px,-10px); -o-transform:translate(0px,-10px); transform:translate(0px,-10px); } .login { margin: 0; padding: 20px; border-radius: 10px 50px; -webkit-box-shadow: 0px 0px 13px 0px rgba(222,222,222,1); -moz-box-shadow: 0px 0px 13px 0px rgba(222,222,222,1); box-shadow: 0px 0px 13px 0px rgba(222,222,222,1); border-top: 3px solid #2295ed; } .login h4 { padding-bottom: 20px !important; color: #2295ed; } .login label { font-family: "Raleway",Arial,sans-serif; font-weight: 400; padding-top: -20px !important; margin-top: -20px !important; } .login a { color: #2295ed !important; margin-left: 10px; } .login a:hover { color: #000 !important; } /* =========================== Our Advantages ============================*/ .our-advantages { padding: 70px 0; background: #2c2f3c; } .left-our-advantages { color: #b1b5b8; } .left-our-advantages .learn-more { font-weight: 600; color: #333; -webkit-transition: .1s; transition: .1s; } .left-our-advantages .learn-more:hover { color: #2295ed; } .left-our-advantages p { font-size: 18px; font-family: 'Raleway',Arial,sans-serif; color: #cdcdcd; font-weight: 300; margin-top: 20px; margin-bottom: 25px; } .left-our-advantages .p-text { font-size: 14px; font-family: 'Raleway',Arial,sans-serif; } .left-our-advantages h2 { color: #fff; font-family: 'Raleway' , sans-serif; text-transform: none; font-size: 40px; } .big-heading span { font-size: 96px; font-weight: 300; letter-spacing: 2px; } /* =========================== Our client ============================*/ .our-client { background-color: #fff; padding: 30px 0; } .our-client h2 { text-align: center; padding: 0; margin: 0; padding-bottom: 20px; } .our-client h2:after { content: ''; margin: 0 auto; width: 50px; border-bottom: 2px solid #2295ed; bottom: 0 !important; display: block; padding-top:5px; } .bg-white { background: #fff; } .client-border .owl-wrapper-outer { padding: 0; } /* =========================== Our team ============================*/ .our-team { background: #fff; margin: 0; padding: 50px 0; } .our-team h2 { text-align: center; font-family: 'Raleway' , sans-serif; padding: 0; text-transform: none; margin: 0; padding-bottom: 20px; } .our-team h2:after { content: ''; margin: 0 auto; width: 50px; border-bottom: 2px solid #2295ed; bottom: 0 !important; display: block; padding-top:5px; } .our-team p { width: 60%; font-size: 14px; font-family: 'Raleway' , sans-serif; font-weight: 500; color: #777; margin: 0 auto; text-align: center; margin-bottom: 50px; } .our-team .our-team-item { background: #fff; margin: 0; padding: 10px; -webkit-transition:all .3s ease-out; -moz-transition:all .3s ease-out; -ms-transition:all .3s ease-out; -o-transition:all .3s ease-out; transition:all .3s ease-out; } .our-team .our-team-item img { margin: 0 auto; vertical-align: middle; display: block; } .our-team .our-team-item .our-content { width: 100%; border: 1px solid #e0e0e0; margin-top: 5px; } .our-team .our-team-item .our-content h3 { text-align: center; text-transform: uppercase; font-size: 18px; font-family: 'Raleway' , sans-serif; } .our-team .our-team-item .our-content h5 { text-align: center; font-family: 'Raleway' , sans-serif; font-weight: 300; } .our-team .our-team-item .our-content .our-social { width: 50%; margin: 0; text-align: center; vertical-align: middle; display: block; margin: 0 auto; padding-bottom: 10px; } .our-team .our-team-item .our-content .our-social i { color: #fff; text-align: center; border-radius: 50%; } .our-social .fb-color { color: #fff; background: #4e71a8; padding: 7px 10px; } .our-social .tw-color { color: #fff; background: #1cb7eb; padding: 7px; } .our-social .google-color { color: #fff; background: #e3411f; padding: 7px 5px; } .our-team .our-team-item:hover { border:1px solid #2295ed; -webkit-transform:translate(0px,-10px); -moz-transform:translate(0px,-10px); -ms-transform:translate(0px,-10px); -o-transform:translate(0px,-10px); transform:translate(0px,-10px); } .our-team .our-team-item:hover .our-content, .our-team .our-team-item:hover h3, .our-team .our-team-item:hover h5 { background: #2295ed; color: #fff !important; } /* --------------------------- Our team 3 ----------------------------*/ .our-team-3 { padding: 0; margin: 0; border-top: 1px solid #e4e4e4; margin-bottom: 40px; } .our-team-3 h3 { font-family: 'Raleway' ,Arial, sans-serif; text-transform: none; font-size: 20px !important; font-weight: 400; } .our-team-3 .team-member { padding: 5px; margin: 0; border: 1px solid #e4e4e4; -webkit-transition:all .3s ease-out; -moz-transition:all .3s ease-out; -ms-transition:all .3s ease-out; -o-transition:all .3s ease-out; transition:all .3s ease-out; position: relative; } .our-team-3 .team-member img { position: relative; } .our-team-3 .team-member .tex-overlay { content: ''; width: 100%; left: 0; bottom: 108px; background: rgba(0,136,204,0.8); position: absolute; padding: 10px; } .our-team-3 .team-member .tex-overlay p { color: #fff; font-family: 'Raleway' ,Arial, sans-serif; font-weight: 400; font-size: 15px; } .our-team-3 .team-member .tex-overlay p a { color: #fff; } .our-team-3 .team-member h4 { text-align: center; font-family: 'Raleway' ,Arial, sans-serif; text-transform: none; font-size: 20px !important; font-weight: 400; margin: 0 !important; padding: 0 !important; padding-top: 10px !important; } .our-team-3 .team-member span { text-align: center; font-family: 'Raleway' ,Arial, sans-serif; font-weight: 400; display: block; margin: 0 !important; padding: 0 !important; } .our-team-3 .team-member p { text-align: center; font-family: 'Raleway' ,Arial, sans-serif; font-weight: 400; padding-bottom: 4px; } .our-team-3 .team-member .social-content { padding: 0; margin: 0 auto; width: 130px; } .our-team-3 .team-member .social-content ul { list-style-type: none; } .our-team-3 .team-member .social-content li { display: inline-block; } .our-team-3 .team-member .social-content li i { width: 40px; height: 40px; border: 1px solid #2295ed; border-radius: 5px; vertical-align: middle; text-align: center; display: table-cell; } .our-team-3 .team-member .social-content li a i:hover { background: #000; color: #fff; border: none; } .our-team-3 .team-member:hover { border:1px solid #2295ed; -webkit-transform:translate(0px,-10px); -moz-transform:translate(0px,-10px); -ms-transform:translate(0px,-10px); -o-transform:translate(0px,-10px); transform:translate(0px,-10px); } .our-team-3 .team-member:hover .social-content li i { background: #2295ed; color: #fff; border: none; } .our-team-3 .team-member .tex-overlay p a:hover { color: #000; } /* --------------------------- Our team 4 ----------------------------*/ .our-team-4 { padding: 0; margin: 0; border-top: 1px solid #e4e4e4; margin-bottom: 40px; } .our-team-4 h3 { font-family: 'Raleway' ,Arial, sans-serif; text-transform: none; font-size: 20px !important; font-weight: 400; } .our-team-4 .team-member-4 { margin: 0; -webkit-transition:all .3s ease-out; -moz-transition:all .3s ease-out; -ms-transition:all .3s ease-out; -o-transition:all .3s ease-out; transition:all .3s ease-out; position: relative; } .team-member-4 img { position: relative; } .content-4 { content: ''; width: 100%; left: 0; bottom: 0; background: rgba(0,0,0,0.8); position: absolute; padding: 20px; } .content-4 h4 { text-align: center; color: #fff !important; font-size: "Raleway",Arial,sans-serif; margin: 0; } .content-4 span { text-align: center; color: #fff; vertical-align: middle; display: block; font-size: "Raleway",Arial,sans-serif; padding-bottom: 10px; } .content-4 a { color: #fff; } .content-4 ul { list-style-type: none; width: 130px; margin: 0 auto; } .content-4 li { display: inline-block; } .content-4 li i { width: 40px; height: 40px; border: 1px solid #e4e4e4; border-radius: 5px; vertical-align: middle; text-align: center; display: table-cell; } .content-4 li i:hover { background: #000; color: #fff; border: none; } .our-team-4 .team-member-4:hover { border:1px solid #2295ed; -webkit-transform:translate(0px,-10px); -moz-transform:translate(0px,-10px); -ms-transform:translate(0px,-10px); -o-transform:translate(0px,-10px); transform:translate(0px,-10px); } .our-team-4 .team-member-4:hover .content-4, .our-team-4 .team-member-4:hover h3, .our-team-4 .team-member-4:hover span .our-team-4 .team-member-4:hover a { background: #2295ed; color: #fff !important; } /* --------------------------- Our team 5 ----------------------------*/ .our-team-5 { padding: 80px 0; margin: 0; } .our-team-5 .single-item { padding: 0; } .our-team-5 .single-item img { margin-left: 0px; -webkit-transition: margin 1s ease; -moz-transition: margin 1s ease; -o-transition: margin 1s ease; -ms-transition: margin 1s ease; transition: margin 1s ease; } .our-team-5 .single-item .our-content { padding: 20px 0; -webkit-transition:all .3s ease-out; -moz-transition:all .3s ease-out; -ms-transition:all .3s ease-out; -o-transition:all .3s ease-out; transition:all .3s ease-out; } .our-team-5 .single-item .our-content h2 { font-family: 'Raleway' , Arial , sans-serif; font-size: 16px; text-transform: none; margin: 0; margin-bottom: 5px; text-align: center; } .our-team-5 .single-item .our-content span { font-family: 'Raleway' , Arial , sans-serif; text-align: center; display: block; padding-bottom: 10px; } .our-team-5 .single-item .our-soical { margin: 0; } .our-team-5 .single-item .our-content p { font-family: 'Raleway' , Arial , sans-serif; } .our-team-5 .single-item:hover .our-content { box-shadow: 0px 0px 15px 8px #D1D1D1; -webkit-box-shadow: 0px 0px 15px 8px #D1D1D1; -moz-box-shadow: 0px 0px 15px 8px #D1D1D1; -o-box-shadow: 0px 0px 15px 8px #D1D1D1; } .our-team-5 .single-item:hover img { margin-left: -30px; } /* =========================== Why Choose Slide Show ============================*/ .why-choose { background: url(images/slideshow/bg.html); -webkit-background-size: cover; background-size: cover; overflow: hidden; } .why-choose-2 { background: url(images/layer-slider/6.jpg); -webkit-background-size: cover; background-size: cover; position: relative; padding: 40px 0; } .why-choose-2:before { content: ''; left: 0; top: 0; background: rgba(0,0,0,0.9); width: 100%; height: 100%; position: absolute; } .why-choose-2 h2 { color: #fff; font-family: 'Raleway',sans-serif; } .why-choose-2 p { color: #fff; font-family: 'Raleway',Arial,sans-serif; } .slideshow { position: relative; z-index: 20; } .slideshow ol.slides { list-style: none; padding: 0; margin: 0; position: relative; height: 555px; width: 100%; } .no-js .slides { height: auto; } .slideshow ol.slides > li { width: 100%; height: 100%; position: absolute; visibility: hidden; -webkit-perspective: 1600px; perspective: 1600px; } .no-js .slides > li { position: relative; visibility: visible; } .slideshow > nav { position: absolute; width: 100%; text-align: center; margin-top: -50px; z-index: 200; } .slideshow > nav span { display: inline-block; width: 60px; height: 7px; border: 1px solid #fff; cursor: pointer; margin: 0 3px; -webkit-transition: background-color 0.2s; transition: background-color 0.2s; } .slideshow > nav span:hover { background-color: #2295ed; border-color: #2295ed; } .slideshow > nav span.current { background: #2295ed; border-color: #2295ed; } /*=================================== Description ===================================*/ .description { width: 50%; max-width: 700px; left: 60%; padding: 2em 0 0 4em; position: relative; z-index: 1000; opacity: 0; } .description.description-right { width: 50%; max-width: 700px; left: 0; padding: 2em 0 0 4em; padding-left: 0; position: relative; z-index: 1000; opacity: 0; } .no-js .description { opacity: 1; } .description h2 { text-align: left; margin-top: 125px; padding-bottom: 20px; color: #fff; font-size: 36px; } .description p { text-align: left; color: #fff; margin-bottom: 35px; } .tiltview { position: absolute; left: 5%; width: 42%; top: 44%; -webkit-transform-style: preserve-3d; transform-style: preserve-3d; -webkit-transform: translateY(-50%) rotateX(55deg) rotateZ(-35deg); transform: translateY(-50%) rotateX(55deg) rotateZ(-35deg); } .tiltview.tiltview-left { position: absolute; right: 0%; left: auto; width: 50%; top: 44%; -webkit-transform-style: preserve-3d; transform-style: preserve-3d; -webkit-transform: translateY(-50%) rotateX(60deg) rotateZ(-35deg); transform: translateY(-50%) rotateX(60deg) rotateZ(-35deg); } .tiltview img { outline: 1px solid transparent; -webkit-backface-visibility: hidden; } .tiltview img, .tiltview img { max-width: 100%; display: block; margin: 0 auto; } .tiltview img:first-child { margin-bottom: 30px; } .tiltview.row { width: 45%; } .tiltview.row img { width: 48%; width: -webkit-calc(50% - 15px); width: calc(50% - 15px); margin: 0; } .tiltview.row img:nth-child(2) { left: 50%; left: -webkit-calc(50% + 15px); left: calc(50% + 15px); position: absolute; top: 0; } .tiltview.no-transform { -webkit-transform: none; -ms-transform: none; transform: none; width: 60%; top: 15%; left: 0; } /*=================================== Show/Hide ===================================*/ .slideshow .slides > li.current, .slideshow .slides > li.show { visibility: visible; } .description { -webkit-transition: opacity 0.75s; transition: opacity 0.75s; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .current .description, .show .description { opacity: 1; } .hide .description { opacity: 0; } .parallax-home, .pattern-home { background: repeat; -webkit-background-size: cover; background-size: cover; position: absolute; top: 0; left: 0; right: 0; bottom: 0; z-index: -1; width: 100%; } .pattern-home { -webkit-background-size: inherit inherit; background-size: inherit; } /* Individual effects */ /* Move Up, Move Down, Slide Up, Slide Down, Slide Left, Slide Right */ /* For each effect we'll define the incoming and outgoing animation */ /***********************/ /* Move up */ /***********************/ .hide[data-effect-out="moveUpOut"] .tiltview img { -webkit-animation: moveUpOut 1.5s both; animation: moveUpOut 1.5s both; } .hide[data-effect-out="moveUpOut"] .tiltview img:nth-child(2) { -webkit-animation-delay: 0.25s; animation-delay: 0.25s; } @-webkit-keyframes moveUpOut { 25% { -webkit-animation-timing-function: cubic-bezier(1, 0, 0, 1); -webkit-transform: translateZ(-30px); } 100% { -webkit-transform: translateZ(3000px); } } @keyframes moveUpOut { 25% { -webkit-animation-timing-function: cubic-bezier(1, 0, 0, 1); animation-timing-function: cubic-bezier(1, 0, 0, 1); -webkit-transform: translateZ(-30px); transform: translateZ(-30px); } 100% { -webkit-transform: translateZ(3000px); transform: translateZ(3000px); } } .show[data-effect-in="moveUpIn"] .tiltview img { -webkit-animation: moveUpIn 1.5s 0.5s both; animation: moveUpIn 1.5s 0.5s both; } .show[data-effect-in="moveUpIn"] .tiltview img:nth-child(2) { -webkit-animation-delay: 0.75s; animation-delay: 0.75s; } @-webkit-keyframes moveUpIn { 0% { -webkit-animation-timing-function: cubic-bezier(1, 0, 0, 1); -webkit-transform: translateZ(-3000px); } 75% { -webkit-transform: translateZ(30px); } 100% { -webkit-transform: translateZ(0); } } @keyframes moveUpIn { 0% { -webkit-animation-timing-function: cubic-bezier(1, 0, 0, 1); animation-timing-function: cubic-bezier(1, 0, 0, 1); -webkit-transform: translateZ(-3000px); transform: translateZ(-3000px); } 75% { -webkit-transform: translateZ(30px); transform: translateZ(30px); } 100% { -webkit-transform: translateZ(0); transform: translateZ(0); } } /*=================================== portfolio Timeline ===================================*/ .portfolio-timeline { list-style: none; padding: 20px 0 20px; position: relative; } .portfolio-timeline:before { top: 0; bottom: 0; position: absolute; content: " "; width: 3px; background-color: #eee; left: 50%; margin-left: -1.5px; } .tldate { display: block; width: 150px; background: #2295ed; color: #fff; margin: 0 auto; padding: 10px 0; font-weight: bold; text-align: center; font-family: 'Raleway', Arial, sans-serif; font-weight: 400; border-radius: 5px; } .portfolio-timeline li { margin-bottom: 25px; position: relative; } .portfolio-timeline li:before, .portfolio-timeline li:after { content: " "; display: table; } .portfolio-timeline li:after { clear: both; } .portfolio-timeline li:before, .portfolio-timeline li:after { content: " "; display: table; } /*=================================== Portfolio Timeline Panel ===================================*/ .portfolio-timeline li .timeline-panel { width: 46%; float: left; background: #fff; border: 1px solid #d4d4d4; padding: 20px; position: relative; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; -webkit-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.15); -moz-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.15); box-shadow: 0 1px 6px rgba(0, 0, 0, 0.15); } /*=================================== Panel Arrow ===================================*/ .portfolio-timeline li .timeline-panel:before { position: absolute; top: 26px; right: -15px; display: inline-block; border-top: 15px solid transparent; border-left: 15px solid #ccc; border-right: 0 solid #ccc; border-bottom: 15px solid transparent; content: " "; } .portfolio-timeline li .timeline-panel:after { position: absolute; top: 27px; right: -14px; display: inline-block; border-top: 14px solid transparent; border-left: 14px solid #fff; border-right: 0 solid #fff; border-bottom: 14px solid transparent; content: " "; } .portfolio-timeline li .timeline-panel.noarrow:before, .portfolio-timeline li .timeline-panel.noarrow:after { top: 0; right: 0; display: none; border: 0; } .portfolio-timeline li.timeline-inverted .timeline-panel { float: right; top: 0; } .portfolio-timeline li.timeline-inverted .timeline-panel:before { border-left-width: 0; border-right-width: 15px; left: -15px; right: auto; } .portfolio-timeline li.timeline-inverted .timeline-panel:after { border-left-width: 0; border-right-width: 14px; left: -14px; right: auto; } /*=================================== timeline circle icons ===================================*/ .portfolio-timeline li .tl-circ { position: absolute; top: 23px; left: 50%; text-align: center; background: #2295ed; color: #fff; width: 35px; height: 35px; line-height: 35px; margin-left: -16px; border: 3px solid #90acc7; border-top-right-radius: 50%; border-top-left-radius: 50%; border-bottom-right-radius: 50%; border-bottom-left-radius: 50%; } /*=================================== timeline content ===================================*/ .tl-heading h4 { margin: 0; color: #c25b4e; } .tl-body p, .tl-body ul { margin-bottom: 0; } .tl-body > p + p { margin-top: 5px; } /*=================================== Blog Timeline ===================================*/ .blog-timeline { list-style: none; padding: 20px 0 20px; position: relative; } .blog-timeline:before { top: 0; bottom: 0; position: absolute; content: " "; width: 3px; background-color: #eee; left: 50%; margin-left: -1.5px; } .tldate { display: block; width: 150px; background: #2295ed; color: #fff; margin: 0 auto; padding: 10px 0; font-weight: bold; text-align: center; font-family: 'Raleway', Arial, sans-serif; font-weight: 400; border-radius: 5px; } .blog-timeline li { margin-bottom: 25px; position: relative; } .blog-timeline li:before, .blog-timeline li:after { content: " "; display: table; } .blog-timeline li:after { clear: both; } .blog-timeline li:before, .blog-timeline li:after { content: " "; display: table; } /*=================================== Blog timeline panel ===================================*/ .blog-timeline li .timeline-panel { width: 46%; float: left; background: #fff; border: 1px solid #d4d4d4; padding: 20px; position: relative; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; -webkit-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.15); -moz-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.15); box-shadow: 0 1px 6px rgba(0, 0, 0, 0.15); } /*=================================== Blog timeline arrows ===================================*/ .blog-timeline li .timeline-panel:before { position: absolute; top: 26px; right: -15px; display: inline-block; border-top: 15px solid transparent; border-left: 15px solid #ccc; border-right: 0 solid #ccc; border-bottom: 15px solid transparent; content: " "; } .blog-timeline li .timeline-panel:after { position: absolute; top: 27px; right: -14px; display: inline-block; border-top: 14px solid transparent; border-left: 14px solid #fff; border-right: 0 solid #fff; border-bottom: 14px solid transparent; content: " "; } .blog-timeline li .timeline-panel.noarrow:before, .blog-timeline li .timeline-panel.noarrow:after { top: 0; right: 0; display: none; border: 0; } .blog-timeline li.timeline-inverted .timeline-panel { float: right; top: 0; } .blog-timeline li.timeline-inverted .timeline-panel:before { border-left-width: 0; border-right-width: 15px; left: -15px; right: auto; } .blog-timeline li.timeline-inverted .timeline-panel:after { border-left-width: 0; border-right-width: 14px; left: -14px; right: auto; } /*=================================== Blog timeline circle icons ===================================*/ .blog-timeline li .tl-circ { position: absolute; top: 23px; left: 50%; text-align: center; background: #2295ed; color: #fff; width: 35px; height: 35px; line-height: 35px; margin-left: -16px; border: 3px solid #90acc7; border-top-right-radius: 50%; border-top-left-radius: 50%; border-bottom-right-radius: 50%; border-bottom-left-radius: 50%; } /*=================================== Blog timeline content ===================================*/ .tl-heading h4 { margin: 0; color: #c25b4e; } .tl-body p, .tl-body ul { margin-bottom: 0; } .tl-body > p + p { margin-top: 5px; } /*=================================== media queries ===================================*/ @media (max-width: 991px) { .portfolio-timeline li .timeline-panel { width: 44%; } } @media (max-width: 700px) { .page-header h1 { font-size: 1.8em; } ul.portfolio-timeline:before { left: 40px; } .tldate { width: 140px; } ul.portfolio-timeline li .timeline-panel { width: calc(100% - 90px); width: -moz-calc(100% - 90px); width: -webkit-calc(100% - 90px); } ul.portfolio-timeline li .tl-circ { top: 22px; left: 22px; margin-left: 0; } ul.portfolio-timeline > li > .tldate { margin: 0; } ul.portfolio-timeline > li > .timeline-panel { float: right; } ul.portfolio-timeline > li > .timeline-panel:before { border-left-width: 0; border-right-width: 15px; left: -15px; right: auto; } ul.portfolio-timeline > li > .timeline-panel:after { border-left-width: 0; border-right-width: 14px; left: -14px; right: auto; } } /***********************/ /* Move down */ /***********************/ .hide[data-effect-out="moveDownOut"] .tiltview img { -webkit-animation: moveDownOut 1.5s both; animation: moveDownOut 1.5s both; } .hide[data-effect-out="moveDownOut"] .tiltview img:nth-child(2) { -webkit-animation-delay: 0.25s; animation-delay: 0.25s; } @-webkit-keyframes moveDownOut { 25% { -webkit-animation-timing-function: cubic-bezier(1, 0, 0, 1); -webkit-transform: translateZ(30px); } 100% { -webkit-transform: translateZ(-3000px); } } @keyframes moveDownOut { 25% { -webkit-animation-timing-function: cubic-bezier(1, 0, 0, 1); animation-timing-function: cubic-bezier(1, 0, 0, 1); -webkit-transform: translateZ(30px); transform: translateZ(30px); } 100% { -webkit-transform: translateZ(-3000px); transform: translateZ(-3000px); } } .show[data-effect-in="moveDownIn"] .tiltview img { -webkit-animation: moveDownIn 1.5s 0.5s both; animation: moveDownIn 1.5s 0.5s both; } .show[data-effect-in="moveDownIn"] .tiltview img:nth-child(2) { -webkit-animation-delay: 0.75s; animation-delay: 0.75s; } @-webkit-keyframes moveDownIn { 0% { -webkit-animation-timing-function: cubic-bezier(1, 0, 0, 1); -webkit-transform: translateZ(3000px); } 75% { -webkit-transform: translateZ(-30px); } 100% { -webkit-transform: translateZ(0); } } @keyframes moveDownIn { 0% { -webkit-animation-timing-function: cubic-bezier(1, 0, 0, 1); animation-timing-function: cubic-bezier(1, 0, 0, 1); -webkit-transform: translateZ(3000px); transform: translateZ(3000px); } 75% { -webkit-transform: translateZ(-30px); transform: translateZ(-30px); } 100% { -webkit-transform: translateZ(0); transform: translateZ(0); } } /***********************/ /* Slide up */ /***********************/ .hide[data-effect-out="slideUpOut"] .tiltview img { -webkit-animation: slideUpOut 1.5s both; animation: slideUpOut 1.5s both; } .hide[data-effect-out="slideUpOut"] .tiltview img:nth-child(2) { -webkit-animation-delay: 0.25s; animation-delay: 0.25s; } @-webkit-keyframes slideUpOut { 25% { -webkit-animation-timing-function: cubic-bezier(1, 0, 0, 1); -webkit-transform: translateY(30px); } 100% { -webkit-transform: translateY(-3000px); } } @keyframes slideUpOut { 25% { -webkit-animation-timing-function: cubic-bezier(1, 0, 0, 1); animation-timing-function: cubic-bezier(1, 0, 0, 1); -webkit-transform: translateY(30px); transform: translateY(30px); } 100% { -webkit-transform: translateY(-3000px); transform: translateY(-3000px); } } .show[data-effect-in="slideUpIn"] .tiltview img { -webkit-animation: slideUpIn 1.5s 0.5s both; animation: slideUpIn 1.5s 0.5s both; } .show[data-effect-in="slideUpIn"] .tiltview img:nth-child(2) { -webkit-animation-delay: 0.75s; animation-delay: 0.75s; } @-webkit-keyframes slideUpIn { 0% { -webkit-animation-timing-function: cubic-bezier(1, 0, 0, 1); -webkit-transform: translateY(3000px); } 75% { -webkit-transform: translateY(-30px); } 100% { -webkit-transform: translateY(0); } } @keyframes slideUpIn { 0% { -webkit-animation-timing-function: cubic-bezier(1, 0, 0, 1); animation-timing-function: cubic-bezier(1, 0, 0, 1); -webkit-transform: translateY(3000px); transform: translateY(3000px); } 75% { -webkit-transform: translateY(-30px); transform: translateY(-30px); } 100% { -webkit-transform: translateY(0); transform: translateY(0); } } /***********************/ /* Slide down */ /***********************/ .hide[data-effect-out="slideDownOut"] .tiltview img { -webkit-animation: slideDownOut 1.5s both; animation: slideDownOut 1.5s both; } .hide[data-effect-out="slideDownOut"] .tiltview.row img:nth-child(2), .hide[data-effect-out="slideDownOut"] .tiltview.col img:first-child { -webkit-animation-delay: 0.25s; animation-delay: 0.25s; } @-webkit-keyframes slideDownOut { 25% { -webkit-animation-timing-function: cubic-bezier(1, 0, 0, 1); -webkit-transform: translateY(-30px); } 100% { -webkit-transform: translateY(3000px); } } @keyframes slideDownOut { 25% { -webkit-animation-timing-function: cubic-bezier(1, 0, 0, 1); animation-timing-function: cubic-bezier(1, 0, 0, 1); -webkit-transform: translateY(-30px); transform: translateY(-30px); } 100% { -webkit-transform: translateY(3000px); transform: translateY(3000px); } } .show[data-effect-in="slideDownIn"] .tiltview img { -webkit-animation: slideDownIn 1.5s 0.5s both; animation: slideDownIn 1.5s 0.5s both; } .show[data-effect-in="slideDownIn"] .tiltview.row img:nth-child(2), .show[data-effect-in="slideDownIn"] .tiltview.col img:first-child { -webkit-animation-delay: 0.75s; animation-delay: 0.75s; } @-webkit-keyframes slideDownIn { 0% { -webkit-animation-timing-function: cubic-bezier(1, 0, 0, 1); -webkit-transform: translateY(-3000px); } 75% { -webkit-transform: translateY(30px); } 100% { -webkit-transform: translateY(0); } } @keyframes slideDownIn { 0% { -webkit-animation-timing-function: cubic-bezier(1, 0, 0, 1); animation-timing-function: cubic-bezier(1, 0, 0, 1); -webkit-transform: translateY(-3000px); transform: translateY(-3000px); } 75% { -webkit-transform: translateY(30px); transform: translateY(30px); } 100% { -webkit-transform: translateY(0); transform: translateY(0); } } /***********************/ /* Slide left */ /***********************/ .hide[data-effect-out="slideLeftOut"] .tiltview img { -webkit-animation: slideLeftOut 1.5s both; animation: slideLeftOut 1.5s both; } .hide[data-effect-out="slideLeftOut"] .tiltview img:nth-child(2) { -webkit-animation-delay: 0.25s; animation-delay: 0.25s; } @-webkit-keyframes slideLeftOut { 25% { -webkit-animation-timing-function: cubic-bezier(1, 0, 0, 1); -webkit-transform: translateX(30px); } 100% { -webkit-transform: translateX(-5000px); } } @keyframes slideLeftOut { 25% { -webkit-animation-timing-function: cubic-bezier(1, 0, 0, 1); animation-timing-function: cubic-bezier(1, 0, 0, 1); -webkit-transform: translateX(30px); transform: translateX(30px); } 100% { -webkit-transform: translateX(-5000px); transform: translateX(-5000px); } } .show[data-effect-in="slideLeftIn"] .tiltview img { -webkit-animation: slideLeftIn 1.5s 0.5s both; animation: slideLeftIn 1.5s 0.5s both; } .show[data-effect-in="slideLeftIn"] .tiltview img:nth-child(2) { -webkit-animation-delay: 0.75s; animation-delay: 0.75s; } @-webkit-keyframes slideLeftIn { 0% { -webkit-animation-timing-function: cubic-bezier(1, 0, 0, 1); -webkit-transform: translateX(3000px); } 75% { -webkit-transform: translateX(-30px); } 100% { -webkit-transform: translateX(0); } } @keyframes slideLeftIn { 0% { -webkit-animation-timing-function: cubic-bezier(1, 0, 0, 1); animation-timing-function: cubic-bezier(1, 0, 0, 1); -webkit-transform: translateX(3000px); transform: translateX(3000px); } 75% { -webkit-transform: translateX(-30px); transform: translateX(-30px); } 100% { -webkit-transform: translateX(0); transform: translateX(0); } } /***********************/ /* Slide right */ /***********************/ .hide[data-effect-out="slideRightOut"] .tiltview img { -webkit-animation: slideRightOut 1.5s both; animation: slideRightOut 1.5s both; } .hide[data-effect-out="slideRightOut"] .tiltview.col img:nth-child(2), .hide[data-effect-out="slideRightOut"] .tiltview.row img:first-child { -webkit-animation-delay: 0.25s; animation-delay: 0.25s; } @-webkit-keyframes slideRightOut { 25% { -webkit-animation-timing-function: cubic-bezier(1, 0, 0, 1); -webkit-transform: translateX(-30px); } 100% { -webkit-transform: translateX(3000px); } } @keyframes slideRightOut { 25% { -webkit-animation-timing-function: cubic-bezier(1, 0, 0, 1); animation-timing-function: cubic-bezier(1, 0, 0, 1); -webkit-transform: translateX(-30px); transform: translateX(-30px); } 100% { -webkit-transform: translateX(3000px); transform: translateX(3000px); } } .show[data-effect-in="slideRightIn"] .tiltview img { -webkit-animation: slideRightIn 1.5s 0.5s both; animation: slideRightIn 1.5s 0.5s both; } .show[data-effect-in="slideRightIn"] .tiltview.col img:nth-child(2), .show[data-effect-in="slideRightIn"] .tiltview.row img:first-child { -webkit-animation-delay: 0.75s; animation-delay: 0.75s; } @-webkit-keyframes slideRightIn { 0% { -webkit-animation-timing-function: cubic-bezier(1, 0, 0, 1); -webkit-transform: translateX(-5000px); } 75% { -webkit-transform: translateX(30px); } 100% { -webkit-transform: translateX(0); } } @keyframes slideRightIn { 0% { -webkit-animation-timing-function: cubic-bezier(1, 0, 0, 1); animation-timing-function: cubic-bezier(1, 0, 0, 1); -webkit-transform: translateX(-5000px); transform: translateX(-5000px); } 75% { -webkit-transform: translateX(30px); transform: translateX(30px); } 100% { -webkit-transform: translateX(0); transform: translateX(0); } } /* Fallback for no 3D Transforms and no preserve-3d */ .no-csstransformspreserve3d .show .tiltview img, .no-csstransformspreserve3d .hide .tiltview img, .no-csstransforms3d .show .tiltview img, .no-csstransforms3d .hide .tiltview img { -webkit-animation: none !important; animation: none !important; } .no-csstransforms3d .tiltview.col { top: -50%; } .no-csstransforms3d .tiltview.row { top: 20px; } /*=================================== Some media queries ===================================*/ @media screen and (max-width: 65.3125em) { .description, .tiltview, .tiltview.row, .tiltview.no-transform { width: 100%; } .description { left: 0; } .tiltview { left: 0; opacity: .3; pointer-events: none; } } @media screen and (max-width: 33.75em) { .slideshow > nav span { width: 20px; height: 10px; margin: 0 10px; } } @media screen and (max-width: 24em) { .slideshow .slides { height: 320px; } .description h4 { margin-top: 0; } .description { padding: 1.4em; } .no-csstransforms3d .tiltview.col, .no-csstransforms3d .tiltview.row { top: 0; } } /*=================================== Twitter ===================================*/ .twitter { background-color: #fafafa; padding: 40px 0; } .twitter1-warp { min-height: 68px; width: 100%; padding-left: 100px; } .twitter1-warp .owl-wrapper-outer { padding-right: 165px; } .twitter-logo-fix { width: 68px; height: 68px; -webkit-border-radius: 50%; border-radius: 50%; border-width: 2px; border-style: solid; border-color: #fff; display: inline-block; float: left; line-height: 64px; text-align: center; font-size: 36px; color: #fff; } .twitter-widget ul { list-style: none; } .twitter-widget ul p { color: #777; font-size: 18px; font-weight: 500; white-space: pre-wrap; display: block; max-width: -webkit-calc(100% - 70px); max-width: calc(100% - 70px); } .twitter-widget ul a { color: #2295ed; font-weight: 500; font-size: 14px; -webkit-transition: .1s; transition: .1s; } .twitter-widget ul a:hover { color: #222; } .twitter-widget ul .timePosted, .twitter-widget ul .interact { display: none; } .twitter-widget .owl-controls { position: absolute; top: 50%!important; right: 0; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); top: auto; left: auto; } .twitter-widget .owl-controls .owl-buttons div { font-size: 36px; background-color: transparent; opacity: 1; margin-left: 20px; } /*=================================== Home Page 4 ===================================*/ .service-box2 { background: #fff; padding: 30px; -webkit-transition: .3s; transition: .3s; border: 1px solid #ededed; border-radius: 15px 50px; margin-bottom: 20px; } .service-box2 h4 { font-family: 'Raleway' ,sans-serif; font-weight: 300; margin-bottom: 20px; font-size: 24px; } .service-box2 i { font-size: 26px; background: #2295ed; border-radius: 50%; padding: 15px; color: #fff; display: inline-block; -webkit-transition: .3s; transition: .3s; margin-bottom: 10px; } .service-box2 p { margin-bottom: 20px; } .service-box2 a { color: #2295ed; } .service-box2 a i { font-size: 14px; background: none; color: #2295ed; } .service-box2 a:hover { color: #2295ed; } .service-box2:hover { -webkit-box-shadow: 0 0 18px #aaa; box-shadow: 0 0 18px #aaa; } .service-box2:hover i { background: #2295ed; color: #fff; } .service-box2:hover a i { color: #2295ed; background: none; } .bg-action { background: url(images/bg/bg-action.jpg) bottom no-repeat; -webkit-background-size: cover; background-size: cover; background-attachment: fixed; } .call-action3 h3 { color: #fff; font-family: 'Raleway' , sans-serif; font-weight: 700; font-size: 30px; margin-bottom: 15px; } .call-action3 h4 { color: #fff; font-family: 'Raleway' , sans-serif; font-weight: 300; margin-bottom: 25px; } .call-light h3 { color: #fff; } .call-light strong { color: #fff; } .call-light p { color: #fff; } .the-projects .owl-item .item { width: 100%; padding: 0 15px; } .the-projects .owl-item .item .pro-info { border: none; } .control-slider { margin-top: 10px; } .control-slider a { color: #2295ed; font-size: 34px; margin: 0 10px; } .control-slider a:hover { color: #2295ed; } .control-slider i { background: #2295ed; color: #fff; padding: 2px 12px; font-size: 28px; } .control-slider i:hover { background: #2295ed; color: #fff; } .the-work, .the-brand { padding: 40px 0 65px; } .font-18 { font-family: 'Raleway',Arial,sans-serif; font-size: 18px; margin-bottom: 20px; color: #777; } .font-14 { font-family: 'Raleway',Arial,sans-serif; font-size: 14px; margin-bottom: 20px; color: #777; } .bot-20 { margin-bottom: 20px; } .list-brand { color: #333; } .list-brand li { line-height: 38px; border-bottom: 1px solid #ebeced; } .list-brand li a { color: #333; padding-left: 20px; } .list-brand li a:hover { color: #2295ed; } /*=================================== Fun fact ===================================*/ .fun-fact { background: url(images/bg/bg-fact.jpg) top center no-repeat; -webkit-background-size: cover; background-size: cover; background-attachment: fixed; } .fun-fact.medical-fact { background: url(images/slider/slider-bg10.jpg) top center no-repeat; -webkit-background-size: cover; background-size: cover; background-attachment: fixed; position: relative; } .fun-fact.medical-fact:before { content: ''; width: 100%; height: 100%; top: 0; left: 0; bottom: 0; background: rgba(0,51,102,0.8); position: absolute; } .fact-box { text-align: center; } .fact-box i { color: #2295ed; font-size: 50px; } .fact-box .num-fact { font-size: 64px; font-weight: 700; letter-spacing: 5px; color: #fff; line-height: 1; } .fact-box p { color: #fff; font-family: "Raleway",Arial,sans-serif; font-size: 18px; font-weight: 300; margin-bottom: 0; text-transform: uppercase; } /*=================================== Fun Style ===================================*/ .fun-fact.fun-style { background: none; border-bottom: 1px solid #e4e4e4; } .fun-fact.fun-style i { /* color: #2e353e;*/ color: #efefef; font-size: 34px; } .fun-fact.fun-style p { /*color: #777;*/ color: #efefef; font-family: 'Raleway', Arial, sans-serif; font-weight: 300; text-transform: none; font-size: 20px; } .fun-fact.fun-style .num-fact { font-size: "Raleway",Arial,sans-serif; /* color: #2e353e;*/ letter-spacing: -1px; color: #fff; } /*=================================== Fun default ===================================*/ .fun-fact.fun-default { background: none; } .fun-fact.fun-default p { color: #777777; font-family: 'Raleway', Arial, sans-serif; font-weight: 300; text-transform: none; font-size: 18px; } .fun-fact.fun-default .num-fact { font-size: "Raleway",Arial,sans-serif; color: #777777; letter-spacing: -1px; } /*=================================== Fun small size ===================================*/ .fun-fact.fun-sm { background: none; } .fun-fact.fun-sm p { color: #777777; font-family: 'Raleway', Arial, sans-serif; font-weight: 300; text-transform: none; font-size: 16px; } .fun-fact.fun-sm .num-fact { font-size: "Raleway",Arial,sans-serif; color: #777777; font-size: 38px; letter-spacing: -1px; } /*=================================== Fun color ===================================*/ .fun-default .color-1{ color: #2295ed !important; } .fun-default .color-2{ color: #ff4040 !important; } .fun-default .color-3{ color: #76ee00 !important; } .fun-default .color-4{ color: #262934 !important; } /*=================================== Fun Large size ===================================*/ .fun-fact.fun-lg { background: none; } .fun-fact.fun-lg p { color: #777777; font-family: 'Raleway', Arial, sans-serif; font-weight: 300; text-transform: none; font-size: 20px; } .fun-fact.fun-lg .num-fact { font-size: "Raleway",Arial,sans-serif; color: #777777; font-size: 78px; letter-spacing: -1px; } /*=================================== Fun background light color ===================================*/ .fun-fact.fun-light { background: #f0f0f0; padding: 50px 0; margin-top: 20px; } .fun-fact.fun-light p { color: #777777; font-family: 'Raleway', Arial, sans-serif; font-weight: 300; text-transform: none; font-size: 18px; } .fun-fact.fun-light .num-fact { font-size: "Raleway",Arial,sans-serif; color: #777777; letter-spacing: -1px; } /*=================================== Fun background blue color ===================================*/ .fun-fact.fun-blue { background: #2295ed; padding: 50px 0; margin-top: 20px; border-top: 6px solid #0072ab; } .fun-fact.fun-blue p { color: #fff; font-family: 'Raleway', Arial, sans-serif; font-weight: 300; text-transform: none; font-size: 18px; } .fun-fact.fun-blue .num-fact { font-size: "Raleway",Arial,sans-serif; color: #fff; letter-spacing: -1px; } /*=================================== Fun with icon ===================================*/ .fun-fact.fun-icon { background: none; } .fun-fact.fun-icon p { color: #777; font-family: 'Raleway', Arial, sans-serif; font-weight: 300; text-transform: none; font-size: 18px; } .fun-fact.fun-icon .num-fact { font-size: "Raleway",Arial,sans-serif; color: #2295ed; letter-spacing: -1px; } .fun-fact.fun-icon span { font-weight: 600; } /*=================================== Fun with border ===================================*/ .fun-fact .fact-box-border { border: 1px solid #e4e4e4; padding: 20px 0; } .wesay-light { background: url(images/bg/bg-about.jpg) center center repeat; background-attachment: scroll; padding: 40px 0 100px; } .wesay-light-2 { background: url(images/bg/bg-fact-2.jpg) center center repeat; padding: 40px 0 100px; position: relative; } .wesay-light-2.background-image { background:url(images/shop/large/lr3-1920x620.jpg); position: relative; } .wesay-light-2.background-image:before { content: ''; top: 0; left: 0; width: 100% !important; height: 100% !important; background: rgba(255,255,255,0.9) !important; position: absolute; } .wesay-light-2:before { content: ''; top: 0; left: 0; width: 100%; height: 100%; background: rgba(255,255,255,0.6); position: absolute; } .wesay-light-2 h2 { font-family: 'Raleway',sans-serif; } .wesay-light-2 p { color: #696969 !important; font-size: 18px; padding: 0; font-family: 'Raleway', Arial , sans-serif; font-weight: 500; font-style: normal; } .wesay-light-2 span { color: #777; font-size: 14px; font-family: 'Raleway', Arial , sans-serif; font-weight: 500; padding: 0; margin: 0; } .wesay-light-2 i { padding-right: 10px; } .wesay-light-3 { background: url(images/bg/bg-fact-3.jpg) center center repeat; padding: 150px 0 150px; position: relative; } .wesay-light-3 h2 { font-family: 'Raleway',sans-serif; } .wesay-light-3 p { color: #d3d3d3 !important; } .wesay-light-3 span { color: #fff; } .wesay-light-3.testimonials-bg { background: url(images/slider/slider-bg8.jpg) center center repeat; position: relative; } .wesay-light-3.testimonials-bg:before { content: ''; top: 0; left: 0; bottom: 0; width: 100%; height: 100%; background: rgba(0,0,0,0.8); position: absolute; } .wesay-light-3.testimonials-bg p { color: #fff !important; font-family: 'Raleway' , sans-serif; font-weight: 400; font-style: normal; } .testi-dark p { color: #333; } .testi-dark .owl-controls .owl-page span { background: #3c454d; } .testi-dark .owl-controls .owl-page.active span { background: #2295ed; } .entry-content { padding-bottom: 90px; } /*=================================== Breadcrumbs ===================================*/ .breadcrumbs { width: 100%; height: 100%; background:url(images/inner-banner.jpg) no-repeat ; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; /*padding: 150px 0;*/ position: relative; padding:32px 0; } .breadcrumbs-overlay:before { content: ''; width: 100%; height: 100%; top: 0; left: 0; right: 0; bottom: 0; background: rgba(0,0,0,0.6) url(images/overlay-pattern-1.png); position: absolute; } .breadcrumbs ul { list-style: none; margin: 0 auto; text-align: center; position: relative; } .breadcrumbs .page-title { position: relative; } .breadcrumbs .page-title h2 { color: #fff; text-align: center; font-family: 'Raleway',sans-serif; text-transform: none; font-size: 50px; font-weight: 700; } .breadcrumbs .page-title p { font-size: 16px; font-family: "Raleway",Arial,sans-serif; margin: 0; padding: 0; padding-bottom: 15px; color: #d3d3d3; text-align: center; } .breadcrumbs li, .breadcrumbs i { display: inline-block; margin-right: 10px; color: #2295ed; font-size: 16px; } .breadcrumbs a { font-family: "Raleway",Arial,sans-serif; color: #fff; } .breadcrumbs a:hover { color: #2295ed; } /*=================================== Page header -1 ===================================*/ .page-header-1 { padding: 20px 0; background: url(images/page-header/header-bg.jpg); } .page-header-1 h2 { color: #2295ed; font-family: "Raleway",Arial,sans-serif; font-weight: 500; text-transform: none; margin: 0; padding: 0; padding-bottom: 5px; } .page-header-1 ul { list-style-type: none; } .page-header-1 li { display: inline-block; font-family: "Raleway",Arial,sans-serif; font-weight: 300; color: #fff; } .page-header-1 li i { color: #2295ed; font-weight: 600; padding: 0 10px; } /*=================================== Page header -2 ===================================*/ .page-header-2 { padding: 20px 0; background: #2295ed; box-shadow: inset 0px 0px 50px 0px #004B70; -webkit-box-shadow: inset 0px 0px 50px 0px #004B70; -moz-box-shadow: inset 0px 0px 50px 0px #004B70; -o-box-shadow: inset 0px 0px 50px 0px #004B70; } .page-header-2 h2 { color: #fff; font-family: "Raleway",Arial,sans-serif; font-weight: 500; text-transform: none; margin: 0; padding: 0; text-align: center; padding-bottom: 5px; } .page-header-2 .breadcrumb-2 { width: 100%; margin: 0 auto; text-align: center; vertical-align: middle; } .page-header-2 .breadcrumb-2 ul { list-style-type: none; } .page-header-2 .breadcrumb-2 li { display: inline-block; font-family: "Raleway",Arial,sans-serif; font-weight: 300; color: #fff; } .page-header-2 .breadcrumb-2 li a { color: #fff; } .page-header-2 .breadcrumb-2 li a:hover { text-decoration: underline; } .page-header-2 .breadcrumb-2 li i { color: #fff; font-weight: 600; padding: 0 10px; } /*=================================== Page header -3 ===================================*/ .page-header-3 { padding: 20px 0; background: #f1f1f1; box-shadow: inset 0px 0px 50px 0px #C9C9C9; -webkit-box-shadow: inset 0px 0px 50px 0px #C9C9C9; -moz-box-shadow: inset 0px 0px 50px 0px #C9C9C9; -o-box-shadow: inset 0px 0px 50px 0px #C9C9C9; } .page-header-3 h2 { color: #777; font-family: "Raleway",Arial,sans-serif; font-weight: 500; text-transform: none; margin: 0; padding: 0; padding-bottom: 5px; } .page-header-3 ul { list-style-type: none; } .page-header-3 li { display: inline-block; font-family: "Raleway",Arial,sans-serif; color: #777; } .page-header-3 li a { color: #777; } .page-header-3 li a:hover { text-decoration: underline; } .page-header-3 li i { color: #2295ed; font-weight: 600; padding: 0 10px; } /*=================================== Page header - 4 ===================================*/ .page-header-4 { padding: 20px 0; background: url(images/page-header/header-bg.jpg); } .page-header-4 ul { line-height:60px; list-style-type: none; vertical-align: middle; text-align:center; display: table-cell; } .page-header-4 li { display: inline-block; font-family: "Raleway",Arial,sans-serif; font-weight: 300; color: #fff; } .page-header-4 li i { color: #2295ed; font-weight: 600; padding: 0 10px; } .page-header-4 .txt-right { float: right; margin: 0; padding: 0; } .page-header-4 .txt-right h2 { color: #2295ed; font-family: "Raleway",Arial,sans-serif; font-weight: 500; text-transform: none; margin: 0; padding: 0; padding-bottom: 5px; text-align: right; } .page-header-4 .txt-right h3 { color: #fff; font-size: 16px; font-family: "Raleway",Arial,sans-serif; font-weight: 300; text-transform: none; margin: 0; padding: 0; text-align: right; } /*=================================== Page header 5 ===================================*/ .page-header-5 { padding: 20px 0; background: url(images/pattern.png); } .page-header-5 h2 { color: #2295ed; font-family: "Raleway",Arial,sans-serif; font-weight: 500; text-transform: none; margin: 0; padding: 0; padding-bottom: 5px; } .page-header-5 ul { list-style-type: none; } .page-header-5 li { display: inline-block; font-family: "Raleway",Arial,sans-serif; font-weight: 500; color: #2295ed; } .page-header-5 li i { color: #2295ed; font-weight: 600; padding: 0 10px; } /*=================================== Page header -6 ===================================*/ .page-header-6 { padding: 300px 0 80px 0; background: url(images/blog/6.jpg); position: relative; } .page-header-6:before { content: ''; width: 100%; height: 100%; left: 0; top: 0; background: rgba(0,0,0,0.8); position: absolute; } .page-header-6 ul { line-height:60px; list-style-type: none; vertical-align: middle; text-align:center; display: table-cell; } .page-header-6 li { display: inline-block; font-family: "Raleway",Arial,sans-serif; font-weight: 300; color: #fff; } .page-header-6 li i { color: #2295ed; font-weight: 600; padding: 0 10px; } .page-header-6 .txt-right { float: right; margin: 0; padding: 0; } .page-header-6 h2 { color: #2295ed; font-family: "Raleway",Arial,sans-serif; font-weight: 500; text-transform: none; margin: 0; padding: 0; padding-bottom: 15px; } .page-header-6 h3 { color: #fff; font-size: 16px; font-family: "Raleway",Arial,sans-serif; font-weight: 300; text-transform: none; margin: 0; padding: 0; } /*=================================== Page header -7 ===================================*/ .page-header-7 { width: 100%; padding: 0; position: absolute; bottom: 50px !important; } .page-header-7 ul { line-height:60px; list-style-type: none; vertical-align: middle; text-align:center; display: table-cell; } .page-header-7 li { display: inline-block; font-family: "Raleway",Arial,sans-serif; font-weight: 300; color: #fff; } .page-header-7 li i { color: #2295ed; font-weight: 600; padding: 0 10px; } .page-header-7 .txt-right { float: right; margin: 0; padding: 0; } .page-header-7 h2 { color: #2295ed; font-family: "Raleway",Arial,sans-serif; font-weight: 500; text-transform: none; margin: 0; padding: 0; padding-bottom: 15px; } .page-header-7 h3 { color: #fff; font-size: 16px; font-family: "Raleway",Arial,sans-serif; font-weight: 300; text-transform: none; margin: 0; padding: 0; } .page-sidebar { padding-bottom: 0px; padding-top: 20px; } .content-container { background: #fff; margin-bottom: 40px; } .content-container h2 { font-family: 'Raleway',Arial,sans-serif; font-size: 28px; color: #000; font-weight: 300; text-transform: none; letter-spacing: -1px; } .content-container h4 { font-family: "Raleway",Arial,sans-serif; font-size: 18px !important; color: #1d2127; font-weight: 500; text-transform: none; } .content-container p { font-family: "Raleway",Arial,sans-serif; font-size: 14px; color: #777; font-weight: 400; } .title-page { padding: 25px; overflow: hidden; } .title-page h3 { margin: 0; line-height: 1; float: left; } .title-page .top-nav { float: right; } .title-page .top-nav a { color: #999; margin-left: 25px; font-size: 12px; } .title-page .top-nav a:hover { color: #2295ed; } .post-content { clear: both; padding: 15px 0; font-size: 13px; } .post-content .post-date { margin: 0; padding: 0; background: #000; } .post-content h2 { font-family: 'Raleway',Arial,sans-serif; font-weight: 400; } .post-content p { font-family: 'Raleway',Arial,sans-serif; font-weight: 400; font-size: 14px; color: #777; } .post-content a { color: #2295ed !important; font-family: 'Raleway',Arial,sans-serif; font-weight: 500; margin: 0; padding: 0; } .post-content a:hover { color: #111 !important; text-decoration: underline; } .post-content .post-date p { background: #f1f1f1; font-family: 'Raleway',Arial,sans-serif; color: #2295ed; font-size: 20px; margin: 0; padding: 10px 5px; text-align: center; } .post-content .post-date span { background: #2295ed; color: #fff; font-family: 'Raleway',Arial,sans-serif; font-weight: 600; margin: 0; padding: 0; text-align: center; display: block; } .post-content .link-more { font-size: 12px; font-weight: 500; font-family: 'Raleway',sans-serif; background: #2295ed; color: #fff !important; padding: 5px 12px; margin-top: 8px; border-radius: 5px; } .post-content ul { list-style-type: none; } .post-content li { display: inline-block; } .post-content li.txt-right { float: right; } .post-content span { color: #2295ed; font-family: "Raleway", Arial, sans-serif; padding-right: 10px; font-weight: 600; } .post-content .link-more:hover { background: #111 !important; text-decoration: none; color: #fff !important; } /*=================================== Social style icons ===================================*/ .social-style-icons ul { list-style-type: none; } .social-style-icons li { display: inline-block; width: 35px; height: 35px; text-align: center; border-radius: 4px; } .social-style-icons li a { color: #101010; text-align: center; vertical-align: middle; line-height: 35px; } .social-style-icons i { font-size: 16px; } .social-style-icons.border li { border: 1px solid #e4e4e4; } .social-style-icons.border li:hover { border: 1px solid #fff; } .social-style-icons.rounded li { border-radius: 50%; border: 1px solid #e4e4e4; } .social-style-icons.rounded li:hover { border: 1px solid #fff; } .colors ul li a { color: #fff; } .colors .social-rss { background: #faa33d; } .colors .social-facebook { background: #5d82d1; } .colors .social-twitter { background: #40bff5; } .colors .social-vimeo { background: #35c6ea; } .colors .social-youtube { background: #ef4e41; } .colors .social-instagram { background: #548bb6; } .colors .social-stumbleupon { background: #ff5c30; } .colors .social-lastfm { background: #f34320; } .colors .social-pinterest { background: #e13138; } .colors .social-gplus { background: #d68400; } .colors .social-dribbble { background: #f7659c; } .colors .social-skype { background: #13c1f3; } .colors .social-linkedin { background: #238cc8; } .colors .social-wordpress { background: #2592c3; } .colors .social-delicious { background: #faa33d; } .colors .social-377bda { background: #377bda; } .colors .social-behance { background: #1879fd; } .colors .social-dropbox { background: #17a3eb; } .colors .social-soundcloud { background: #ff7e30; } .colors .social-deviantart { background: #6a8a7b; } .colors .social-yahoo { background: #ab47ac; } .colors .social-flickr { background: #ff48a3; } .colors .social-digg { background: #75788d; } .colors .social-tumblr { background: #426d9b; } .colors .social-github { background: #3f91cb; } .colors .social-amazon { background: #ff8e2e; } .colors .social-xing { background: #1a8e8c; } .colors .social-wikipedia { background: #b3b5b8; } /*=================================== Social medium size ===================================*/ .social-medium-size li { width: 40px; height: 40px; margin-bottom: 10px; } .social-medium-size i { font-size: 18px; } .social-medium-size li a { color: #101010; text-align: center; vertical-align: middle; line-height: 43px; } /*=================================== Social Large size ===================================*/ .social-large-size li { width: 50px; height: 50px; margin-bottom: 10px; } .social-large-size i { font-size: 18px; } .social-large-size li a { color: #101010; text-align: center; vertical-align: middle; line-height: 50px; } /*=================================== Social hover ===================================*/ .social-rss:hover { background: #faa33d; color: #fff; } .social-facebook:hover { background: #5d82d1; color: #fff; } .social-twitter:hover { background: #40bff5; color: #fff; } .social-vimeo:hover { background: #35c6ea; color: #fff; } .social-youtube:hover { background: #ef4e41; color: #fff; } .social-instagram:hover { background: #548bb6; color: #fff; } .social-stumbleupon:hover { background: #ff5c30; color: #fff; } .social-lastfm:hover { background: #f34320; color: #fff; } .social-pinterest:hover { background: #e13138; color: #fff; } .social-gplus:hover { background: #d68400; color: #fff; } .social-dribbble:hover { background: #f7659c; color: #fff; } .social-skype:hover { background: #13c1f3; color: #fff; } .social-linkedin:hover { background: #238cc8; color: #fff; } .social-wordpress:hover { background: #2592c3; color: #fff; } .social-delicious:hover { background: #faa33d; color: #fff; } .social-377bda:hover { background: #377bda; color: #fff; } .social-behance:hover { background: #1879fd; color: #fff; } .social-dropbox:hover { background: #17a3eb; color: #fff; } .social-soundcloud:hover { background: #ff7e30; color: #fff; } .social-deviantart:hover { background: #6a8a7b; color: #fff; } .social-yahoo:hover { background: #ab47ac; color: #fff; } .social-flickr:hover { background: #ff48a3; color: #fff; } .social-digg:hover { background: #75788d; color: #fff; } .social-tumblr:hover { background: #426d9b; color: #fff; } .social-github:hover { background: #3f91cb; color: #fff; } .social-amazon:hover { background: #ff8e2e; color: #fff; } .social-xing:hover { background: #1a8e8c; color: #fff; } .social-wikipedia:hover { background: #b3b5b8; color: #fff; } .social-style-icons li:hover i { color: #fff; -webkit-animation: toTopFromBottom 0.3s forwards; -moz-animation: toTopFromBottom 0.3s forwards; animation: toTopFromBottom 0.3s forwards; } @-webkit-keyframes toTopFromBottom { 49% { -webkit-transform: translateY(-100%); } 50% { opacity: 0; -webkit-transform: translateY(100%); } 51% { opacity: 1; } } @-moz-keyframes toTopFromBottom { 49% { -moz-transform: translateY(-100%); } 50% { opacity: 0; -moz-transform: translateY(100%); } 51% { opacity: 1; } } @keyframes toTopFromBottom { 49% { transform: translateY(-100%); } 50% { opacity: 0; transform: translateY(100%); } 51% { opacity: 1; } } /*=================================== Breadcrumbs ===================================*/ .breadcrumb { background: rgba(245, 245, 245, 1); border: 0px solid rgba(245, 245, 245, 1); border-radius: 3px; display: block; } .breadcrumb li { font-family: 'Raleway',Arial,sans-serif; font-size: 14px; } .breadcrumb a { color: rgba(66, 139, 202, 1); } .breadcrumb a:hover { color: rgba(42, 100, 150, 1); } .breadcrumb>.active { color: rgba(153, 153, 153, 1); } .breadcrumb>li+li:before { color: rgba(184, 184, 184, 1); content: "\002F\00a0"; } .breadcrumb.style2 li+li:before { color: rgba(184, 184, 184, 1); content: "\276F"; } .breadcrumb.style3 i { color: #428bca; } .breadcrumb.style4 { background: none; } .breadcrumb.style5 { background: #428bca; } .breadcrumb.style5 a{ color: #fff; } .breadcrumb.style5 .active{ color: #fff; } .breadcrumb.style6 { background: #d9534f; } .breadcrumb.style6 a{ color: #fff; } .breadcrumb.style6 .active{ color: #fff; } .breadcrumb.style7 { background: #f0ad4e; } .breadcrumb.style7 a { color: #fff; } .breadcrumb.style7 .active{ color: #fff; } .breadcrumb.style7 li+li:before { color: #fff; } .breadcrumb.style8 { background: #5cb85c; } .breadcrumb.style8 a { color: #fff; } .breadcrumb.style8 .active{ color: #fff; } .breadcrumb.style8 li+li:before { color: #fff; } .breadcrumb-3 { /*centering*/ display: inline-block; overflow: hidden; border-radius: 5px; counter-reset: flag; } .breadcrumb-3 a { text-decoration: none; outline: none; display: block; float: left; font-size: 12px; line-height: 36px; color: white; padding: 0 10px 0 55px; background: #0072ab; background: linear-gradient(#0072ab, #2295ed); position: relative; } .breadcrumb-3 a:first-child { padding-left: 46px; border-radius: 5px 0 0 5px; } .breadcrumb-3 a:first-child:before { left: 14px; } .breadcrumb-3 a:last-child { border-radius: 0 5px 5px 0; padding-right: 20px; } /* hover / active styles*/ .breadcrumb-3 a.active, .breadcrumb-3 a:hover{ background: #333; background: linear-gradient(#333, #000); } .breadcrumb-3 a.active:after, .breadcrumb-3 a:hover:after { background: #333; background: linear-gradient(135deg, #333, #000); } /*adding the arrows for the breadcrumbs using rotated pseudo elements*/ .breadcrumb-3 a:after { content: ''; position: absolute; top: 0; right: -18px; width: 36px; height: 36px; transform: scale(0.707) rotate(45deg); z-index: 1; background: #0072ab; background: linear-gradient(135deg, #0072ab, #2295ed); border-radius: 0 5px 0 50px; } /* we don't need an arrow after the last link*/ .breadcrumb-3 a:last-child:after { content: none; } /*we will use the :before element to show numbers*/ .breadcrumb-3 a:before { content: counter(flag); counter-increment: flag; border-radius: 100%; width: 20px; height: 20px; line-height: 20px; margin: 8px 0; position: absolute; top: 0; left: 30px; color: #333; background: #fff; text-align: center; } .flat a, .flat a:after { background: white; color: black; transition: all 0.5s; } .flat a:before { background: white; box-shadow: 0 0 0 1px #ccc; } .flat a:hover, .flat a.active, .flat a:hover:after, .flat a.active:after{ background: #9EEB62; } /* ---------------------------------------------------------------------- Breadcrumbs -------------------------------------------------------------------------*/ .breadcrumb { background-color: transparent; font-size: 12px; line-height: 1.3em; margin-bottom: 0; margin-top: 16px; text-align: left; } .breadcrumb ul { display: inline; margin: 0; padding: 0; } .breadcrumb li { display: inline } .breadcrumb a { color: #888; } .breadcrumb li + li:before { content: "\f105"; padding: 0 5px; font-family: FontAwesome; } /*======================================= fancy style ========================================*/ .breadcrumb.fancy { overflow: hidden; font-size: 12px; line-height: 1.3em; background-color: transparent; padding: 0; margin-bottom: 20px; margin-top: 14px; } .breadcrumb.fancy li { line-height: 32px; margin: 0 2px 0 10px; } .breadcrumb.fancy li + li:before, .breadcrumb.radius li + li:before { content: none; } .breadcrumb.fancy li:first-child i { margin-right: -6px; } .breadcrumb.fancy a { background: #eee; padding: .7em 1em; text-decoration: none; position: relative; } .breadcrumb.fancy a:hover, .breadcrumb.fancy .active a { background: #ddd; color: #333; } .breadcrumb.fancy a::before { content: ""; position: absolute; top: 50%; margin-top: -1.5em; border-width: 1.5em 0 1.5em 1.1em; border-style: solid; border-color: #eee #eee #eee transparent; left: -1em; } .breadcrumb.fancy li:first-child { margin: 0 2px 0 0; } .breadcrumb.fancy li:first-child a::before { border-width: 0; } .breadcrumb.fancy a:hover::before, .breadcrumb.fancy .active a:before { border-color: #ddd #ddd #ddd transparent; } .breadcrumb.fancy a::after { content: ""; position: absolute; top: 50%; margin-top: -1.5em; border-top: 1.5em solid transparent; border-bottom: 1.5em solid transparent; border-left: 1em solid #eee; right: -1em; } .breadcrumb.fancy a:hover::after, .breadcrumb.fancy .active a:after { border-left-color: #ddd; } /*======================================= radius breadcrumb ========================================*/ .breadcrumb.radius { background: transparent; overflow: hidden; font-size: 12px; } .breadcrumb.radius li { margin-right: 16px; } .breadcrumb.radius a:hover, .breadcrumb.radius .active a { background: #ddd; color: #333; } .breadcrumb.radius a, .breadcrumb.radius .active a { background: #eee; padding: 4px 8px; text-decoration: none; position: relative; } .breadcrumb.radius a:hover { background: #2295ed; color: #fff; } .breadcrumb.radius a::before, .breadcrumb.radius a::after { background: none repeat scroll 0 0 #eee; bottom: 0; content: ""; height: 27px; position: absolute; top: 0; -webkit-transform: skew(-8deg); -ms-transform: skew(-8deg); transform: skew(-8deg); width: 10px; } .breadcrumb.radius a::before { left: -.5em; border-radius: 5px 0 0 5px; } .breadcrumb.radius a:hover::before { background: #2295ed; } .breadcrumb.radius a::after { right: -.5em; border-radius: 0 5px 5px 0; } .breadcrumb.radius a:hover::after, .breadcrumb.radius .active:hover { background: #2295ed; } .breadcrumb.radius a:hover::after, .breadcrumb.radius .active a:after { border-left-color: #2295ed; } /* ---------------------------- BLOG ------------------------------- */ article.item-post { position: relative; } article.item-post a { color: #333; } article.item-post a:hover { color: #2295ed; } article.item-post .post-thumb { position: relative; overflow: hidden; } article.item-post .post-thumb img { padding: 7px; max-width: 100%; border: 1px solid #e4e4e4; border-radius: 5px; -moz-transition: all 0.3s; -webkit-transition: all 0.3s; transition: all 0.3s; } article.item-post .post-thumb i { color: #fff; font-size: 20px; position: absolute; top: 10px; left: 6px; width: 40px; height: 40px; text-align: center; line-height: 40px; background: rgba(255,255,255,0.5); } article.item-post .post-thumb a:hover img { -moz-transform: scale(1.1); -webkit-transform: scale(1.1); transform: scale(1.1); } article.item-post .post-meta { width: 100%; padding: 0; margin: 0; padding-bottom: 20px; position: relative; } article.item-post .post-meta .avatar-author { width: 70px; height: 100%; position: absolute; left: 0; top: 0; border-right: 1px solid #ebeced; padding: 10px; } article.item-post .post-meta .avatar-date { width: 50px; position: absolute; background: #2295ed; left: 0; } article.item-post .post-meta .avatar-date span { font-size: 20px; } article.item-post .post-meta .avatar-date p { color: #fff; font-size: 16px; font-weight: 600; font-family: 'Raleway',Arial,sans-serif; text-align: center; padding: 0; margin: 0; } article.item-post .post-meta .avatar-comment { background: #fff; padding: 10px 0; padding: 0; margin: 0; } article.item-post .post-meta .avatar-comment p { text-align: center; color: #999; padding: 5px 0; } article.item-post .post-meta .avatar-author .arrow { position: absolute; top: -10px; left: 0; margin-left: 25px; bottom: 0; width: 0; height: 0; border-left: 10px solid transparent; border-right: 10px solid transparent; border-bottom: 10px solid #ffffff; } article.item-post .post-meta .meta-right { padding-left: 60px; height: 100%; } article.item-post .post-meta .meta-right p { font-size: 14px; font-family: 'Raleway',sans-serif; color: #777; line-height: 24px; } article.item-post .post-meta .meta-right span { color: #545454; } article.item-post .post-meta h4 a { font-family: 'Raleway',Arial,sans-serif; text-transform: none; font-size: 24px; font-weight: 500; margin-bottom: 3px; margin-top: 15px; } article.item-post .post-meta.font-size-16 h4 a{ font-size: 16px; } article.item-post .post-meta .meta-com { width: 70px; height: 100%; position: absolute; right: 0; top: 0; text-align: center; border-left: 1px solid #ebeced; padding-top: 12px; font-size: 12px; color: #999; } article.item-post .post-meta .meta-com i { font-size: 18px; } article.medium-post { padding: 0; margin: 0; } article.medium-post h3 { padding: 0; margin: 0; font-family: "Raleway",Arial,sans-serif; text-transform: none; font-weight: 400; font-size: 24px; color: #2295ed; padding-bottom: 10px; } article.medium-post p { font-family: "Raleway",Arial,sans-serif; font-weight: 400; font-size: 14px; } article.medium-post ul { list-style-type: none; } article.medium-post li { display: inline-block; font-family: "Raleway",Arial,sans-serif; font-weight: 400; font-size: 13px; padding-right: 8px; } article.medium-post .readmore a { padding: 7px 10px; background: #2295ed; color: #fff; font-size: 13px; font-family: "Raleway",Arial,sans-serif; border-radius: 4px; } article.medium-post .readmore a:hover { background: #2a2a2a; color: #fff; } /* blog medium avatar-date and medium-meta-right*/ article.item-post .post-meta .medium-avatar-date { width: 40px; position: absolute; background: #2295ed; left: 0; } article.item-post .post-meta .medium-avatar-date span { font-size: 16px; } article.item-post .post-meta .medium-avatar-date p { color: #fff; font-size: 12px; font-weight: 600; font-family: 'Raleway',Arial,sans-serif; text-align: center; padding: 0; margin: 0; } article.item-post .post-meta .medium-avatar-date .avatar-comment p { text-align: center; color: #999; padding: 5px 0; } article.item-post .post-meta .medium-meta-right { padding-left: 50px; height: 100%; } article.item-post .post-meta .medium-meta-right h4 { font-size: 14px; } article.item-post .post-meta .medium-meta-right p { font-size: 13px; font-family: 'Raleway',Arial,sans-serif; font-weight: 500; color: #777; line-height: 20px; } article.item-post .post-meta .medium-meta-right span { color: #545454; } article.item-post .post-meta .small-avatar-date { width: 40px; position: absolute; background: #2295ed; left: 0; } article.item-post .post-meta .small-avatar-date span { font-size: 16px; } article.item-post .post-meta .small-avatar-date p { color: #fff; font-size: 12px; font-weight: 600; font-family: 'Raleway',Arial,sans-serif; text-align: center; padding: 0; margin: 0; } article.item-post .post-meta .small-avatar-date .avatar-comment p { text-align: center; color: #999; padding: 5px 0; } article.item-post .post-meta .small-meta-right { padding-left: 50px; height: 100%; } article.item-post .post-meta .small-meta-right h5 a{ font-size: 14px; } article.item-post .post-meta .small-meta-right p { font-size: 12px; font-family: 'Raleway',Arial,sans-serif; font-weight: 500; color: #777; line-height: 20px; } article.item-post .post-meta .small-meta-right span { color: #545454; } /*======================================= Blog Alternative ========================================*/ .list2 { overflow: hidden; } .list2 article { float: left; width: 100%; padding-bottom: 0; margin-bottom: 20px; } .list2 article:nth-child(2n+1) { clear: both; } .list2 article .post-meta .meta-right { padding-right: 20px; } .list2 article img { width: 100%; padding: 5px; border: 1px solid #e4e4e4; } article.latest-post { -webkit-box-shadow: 0 0 4px #dedede; box-shadow: 0 0 4px #dedede; -webkit-transition: .3s; transition: .3s; } article.latest-post .post-meta { border-left: 1px solid #ebeced; border-right: 1px solid #ebeced; } article.latest-post .post-meta .meta-right { padding-right: 20px; } article.latest-post .post-content { border: 1px solid #ebeced; border-top: 0; padding-bottom: 20px; } article.latest-post:hover { -webkit-box-shadow: 0 0 8px #ccc; box-shadow: 0 0 8px #ccc; } .latest-blog-2 { padding: 0; margin: 0; } .latest-blog-2 .blog { } .latest-blog-2 .blog .image { overflow: hidden; } .latest-blog-2 .blog .image img { -webkit-transition:all .3s ease-out; -moz-transition:all .3s ease-out; -ms-transition:all .3s ease-out; -o-transition:all .3s ease-out; transition:all .3s ease-out; } .latest-blog-2 .blog .blog-meta { margin: 0; padding: 5px 0; } .latest-blog-2 .blog .blog-meta a { color: #666; padding-right: 5px; } .latest-blog-2 .blog .blog-content { padding: 0; margin: 0; } .latest-blog-2 .blog .blog-content h2 { font-size: 16px; text-transform: none; margin: 0; padding-bottom: 5px; } .latest-blog-2 .blog .blog-content a { font-family: 'Raleway',sans-serif; font-weight: 600; color: #333; } .latest-blog-2 .blog .blog-content p { font-family: 'Raleway' , Arial , sans-serif; font-size: 14px; } .latest-blog-2 .blog:hover .image img { -moz-transform: scale(1.1); -webkit-transform: scale(1.1); transform: scale(1.1); } .latest-blog-2 .blog:hover .blog-content a{ color: #2295ed; } /*======================================= Blog timeline ========================================*/ .timeline { padding-left: 60px; position: relative; } .timeline .post-content, .timeline .post-meta { border-left: 1px solid #ebeced; } .timeline .post-date { position: absolute; left: -60px; top: 0; width: 60px; height: 60px; background-color: #3c454d; text-align: center; padding-top: 4px; } .timeline .post-date span { display: block; color: #fff; text-transform: uppercase; font-size: 12px; } .timeline .post-date span.d { font-size: 18px; font-weight: bold; } .vertical-line { width: 4px; height: 100%; position: absolute; left: 0; top: 0; margin-left: 28px; background-color: #999; } .history-timeline { background: #383838; padding: 20px 0; } .history-timeline h2 { text-align: center; padding: 0; margin: 0; padding-bottom: 20px; } .history-timeline h2:after { content: ''; margin: 0 auto; width: 50px; border-bottom: 2px solid #2295ed; bottom: 0 !important; display: block; padding-top:5px; } /*======================================= Single blog ========================================*/ .single-post { padding-bottom: 60px; } .single-post .post-content { padding-bottom: 20px; } .single-post h4.title-block { padding: 50px 0 20px; font-family: "Raleway",Arial,sans-serif; margin: 0; } /*======================================= blockquote ========================================*/ blockquote { background: #fafafa; border-color: #2295ed; font-family: "Raleway",Arial,sans-serif; font-size: 14px; color: #777; } .footer { background: none !important; } blockquote.borders { border: 1px solid #e4e4e4; background: none; } blockquote.reverse { direction: rtl; background: none; border: none; border-right: 5px solid #2295ed; } blockquote.quotes { border: none; position: relative; background: none; } blockquote.quotes:before { content: "\f10d"; color: #2295ed; font-family: FontAwesome; font-size: 16px; top: 0; left: 0; position: absolute; } blockquote.quotes:after { content: "\f10d"; font-family: FontAwesome; font-size: 16px; color: #2295ed; bottom: 10px; right: 10px; position: absolute; } blockquote.with-content { float: left; width: 300px; margin: 0; margin-right: 20px; margin-bottom: 5px; background: none; } blockquote.with-content-reverse { float: right; border: none; border-right: 5px solid #2295ed; direction: rtl; width: 300px; margin: 0; margin-left: 20px; margin-bottom: 5px; background: none; } blockquote.color-style-1 { border-left: 5px solid #00abff; background: none; } blockquote.color-style-2 { border-left: 5px solid #ff0000; background: none; } blockquote.color-style-3 { border-left: 5px solid #f1ec12; background: none; } blockquote.color-style-4 { border-left: 5px solid #f96161; background: none; } blockquote.color-style-5 { border-left: 5px solid #ff7400; background: none; } blockquote.color-style-6 { border-left: 5px solid #156526; background: none; } blockquote.background-style-1 { border: none; color: #fff; background: #2295ed; border-radius: 5px; } blockquote.background-style-2 { border: none; color: #fff; background: #e24d4e; border-radius: 5px; } blockquote.background-style-3 { border: none; color: #fff; background: #2baab1; border-radius: 5px; } blockquote.background-style-4 { border: none; color: #fff; background: #383f48; border-radius: 5px; } blockquote.border-style-1 { border: none; background: none; border: 3px solid #2295ed; } blockquote.border-style-2 { border: none; border: 3px solid #383f48; background: none; } blockquote.border-style-3 { border: none; background: none; border: 3px solid #2baab1; } blockquote.border-style-4 { border: none; border: 3px solid #ff7400; background: none; } .meta-single { padding: 20px 0; border-top: 1px solid #ebeced; } .meta-single h3 { font-family: "Raleway",Arial,sans-serif; font-weight: 400; color: #2295ed; } .meta-single li { padding: 10px 0; display: inline-block; } .meta-single li i { width: 40px; height: 40px; font-size: 16px; text-align: center; vertical-align: middle; display: table-cell; border-radius: 50%; } .meta-single li i:hover { transition: 0.9s; transform: rotateY(360deg); } .meta-single .fb-color { background: #4966b6; color: #fff; } .meta-single .tw-color { background: #1b95e0; color: #fff; } .meta-single .gl-color { background: #ff0000; color: #fff; } .meta-single li:last-child { border: none; } .meta-single div { display: inline-block; } /*======================================= default-owl ========================================*/ .default-owl .owl-controls { left: auto; right: 0; top: -40px; } .default-owl .owl-controls .owl-buttons div { background: none; color: #2295ed; opacity: 1; font-size: 20px; margin-left: 10px; -webkit-transition: .3s; transition: .3s; } .default-owl .owl-controls .owl-buttons div i { padding: 2px 10px; background: #2295ed; color: #fff; border-radius: 3px; } .default-owl .owl-controls .owl-buttons div i:hover { background: #000; color: #fff; } /*======================================= shop-owl ========================================*/ .shop-owl .owl-controls { left: auto; right: 0; top: -45px; } .shop-owl .owl-controls .owl-buttons div { background: none; color: #5bb300; opacity: 1; font-size: 20px; margin-left: 10px; -webkit-transition: .3s; transition: .3s; } .shop-owl .owl-controls .owl-buttons div i { padding: 2px 10px; background: #5bb300; color: #fff; border-radius: 3px; } .shop-owl .owl-controls .owl-buttons div i:hover { background: #000; color: #fff; } /*======================================= shop-owl 2 ========================================*/ .shop-owl-2 .owl-controls { left: auto; right: 0; top: -45px; padding-right: 15px; } .shop-owl-2 .owl-controls.padd-none { padding: 0 !important; } .shop-owl-2 .owl-controls .owl-buttons div { background: none; color: #fc3a51; opacity: 1; font-size: 20px; margin-left: 10px; -webkit-transition: .3s; transition: .3s; } .shop-owl-2 .owl-controls .owl-buttons div i { padding: 2px 10px; border: 1px solid #e4e4e4; color: #777; border-radius: 3px; } .shop-owl-2 .owl-controls .owl-buttons div i:hover { background: #fc3a51; color: #fff; } /*======================================= shop-owl 3 ========================================*/ .shop-owl-3 .owl-controls { left: auto; right: 0; top: -45px; padding-right: 15px; } .shop-owl-3 .owl-controls .owl-buttons div { background: none; color: #1071dc; opacity: 1; font-size: 20px; margin-left: 10px; -webkit-transition: .3s; transition: .3s; } .shop-owl-3 .owl-controls .owl-buttons div i { padding: 2px 10px; border: 1px solid #e4e4e4; color: #777; border-radius: 3px; } .shop-owl-3 .owl-controls .owl-buttons div i:hover { background: #1071dc; color: #fff; } /*======================================= news-owl ========================================*/ .news-owl .owl-controls { left: auto; right: 0; top: 0px; padding-right: 15px; } .news-owl .owl-controls.padd-none { padding: 0 !important; } .news-owl .owl-controls .owl-buttons div { background: none; color: #fc3a51; opacity: 1; font-size: 20px; margin-left: 10px; visibility: hidden; -webkit-transition: .3s; transition: .3s; } .news-owl .owl-controls .owl-buttons div i { padding: 7px 15px; background: #f88c00; color: #fff; border-radius: 3px; } .news-owl .owl-controls .owl-buttons div i:hover { background: #000; color: #fff; } .news-owl:hover .owl-controls .owl-buttons div{ visibility: visible; } /*======================================= apps-owl ========================================*/ .apps-owl .owl-controls { left: auto; right: 0; top: -40px; padding-right: 15px; } .apps-owl .owl-controls.padd-none { padding: 0 !important; } .apps-owl .owl-controls .owl-buttons div { background: none; color: #fc3a51; opacity: 1; font-size: 20px; margin-left: 10px; visibility: hidden; -webkit-transition: .3s; transition: .3s; } .apps-owl .owl-controls .owl-buttons div i { padding: 7px 15px; background: #f14a3e; color: #fff; border-radius: 3px; } .apps-owl .owl-controls .owl-buttons div i:hover { background: #000; color: #fff; } .apps-owl:hover .owl-controls .owl-buttons div{ visibility: visible; } /*======================================= coffee-owl ========================================*/ .coffee-owl .owl-controls { left: auto; right: 0; top: -40px; padding-right: 10px; } .coffee-owl .owl-controls.padd-none { padding: 0 !important; } .coffee-owl .owl-controls .owl-buttons div { background: none; color: #fc3a51; opacity: 1; font-size: 20px; margin-left: 10px; -webkit-transition: .3s; transition: .3s; } .coffee-owl .owl-controls .owl-buttons div i { padding: 2px 10px; border: 1px solid #e4e4e4; color: #777; border-radius: 3px; } .coffee-owl .owl-controls .owl-buttons div i:hover { background: #d3a662; border: 1px solid #d3a662; color: #fff; } /*======================================= owl ========================================*/ .scroll-owl .owl-controls { left: auto; right: 0; top: -45px; padding-right: 15px; } .scroll-owl .owl-controls .owl-buttons div { background: none; color: #5bb300; opacity: 1; font-size: 20px; margin-left: 10px; -webkit-transition: .3s; transition: .3s; } .scroll-owl .owl-controls .owl-buttons div i { padding: 2px 10px; background: #fff; border: 1px solid #f88c00; color: #f88c00; border-radius: 3px; } .scroll-owl .owl-controls .owl-buttons div i:hover { background: #f88c00; border: 1px solid #f88c00; color: #fff; } .scroll-owl.padd-none .owl-controls { padding-right: 0; } .scroll-owl.top-50 .owl-controls { top: -50px; } .single-items { width: 100%; padding: 0 15px; } .single-items img { margin: 0 auto; text-align: center; display: block; } .deals-items { width: 100%; } .list-comments > p.italic { padding: 0 0 10px; margin-top: -15px; } .list-comments > p.italic strong { color: #2295ed; } .list-comments li { position: relative; border-bottom: 1px solid #ebeced; margin-bottom: 35px; padding-bottom: 5px; } .list-comments > ul > li:last-child { margin-bottom: 0; } .list-comments .user-image { position: absolute; top: 0; left: 0; width: 90px; height: 90px; padding: 4px; border: 1px solid #e4e4e4; border-radius: 3px; } .list-comments .comment-right { padding: 0 10px; margin-left: 90px; border-right: 1px solid #ebeced; font-size: 13px; font-family: "Raleway",Arial,sans-serif; } .list-comments .comment-right span { margin: 0 !important; padding: 0 !important; font-family: "Raleway",Arial,sans-serif; font-weight: 700; color: #2295ed; font-size: 14px; } .list-comments .comment-info { color: #555; } .list-comments .c-reply { text-transform: uppercase; margin-left: 15px; font-size: 12px; } .list-comments .children { margin-left: 30px; } .comment-respond h4 { font-weight: 400; font-family: "Raleway",Arial,sans-serif; padding: 20px 0; font-size: 20px; } .comment-form { padding: 25px 0; padding-top: 0; } .comment-form .row-comment { margin: 0 -10px; overflow: hidden; } .comment-form p { margin-bottom: 15px; } .comment-form p.form-submit { margin-bottom: 0; } .comment-form .col-6 { width: 50%; float: left; padding: 0 10px; } .comment-form input[type=text], .comment-form input[type=email], .comment-form input[type=tel], .comment-form textarea { outline: none; height: 45px; line-height: 45px; border: 1px solid #e4e4e4; border-radius: 5px; width: 100%; padding: 0 15px; vertical-align: top; -webkit-transition: 0.5s; transition: 0.5s; color: #333; } .comment-form input[type=text]:focus, .comment-form input[type=email]:focus, .comment-form input[type=tel]:focus, .comment-form textarea:focus { border-color: #2295ed; } .comment-form select { width: 100%; height: 45px; padding: 0 10px; border: 1px solid #ebeced; outline: none; } .comment-form textarea { height: 150px; } .comment-form input[type=submit] { border: none; color: #fff; padding: 8px 20px; font-size: 12px; } .comment-form label { color: #777; } /*======================================= widget ========================================*/ .r-tabs-accordion-title, .r-tabs-panel { display: none; } .widget ul { list-style: none; margin-bottom: 0; } .tagcloud { overflow: hidden; } .tagcloud a { padding: 6px 18px; float: left; font-size: 14px; font-family: "Raleway",Arial,sans-serif; margin: 0 5px 5px 0; border: 1px solid #262934; } .tagcloud a:hover { background: #2295ed; border: 1px solid #2295ed; color: #fff; } .sidebar .widget { margin-bottom: 30px; background: #fff; } .sidebar .widget h4 { text-transform: none; color: #2295ed; margin-bottom: 0; margin-bottom: 10px; padding: 10px 0; position: relative; } .sidebar .widget h4:before { content: ''; left: 0; bottom: 0; width: 50px; height: 1px; border-bottom: 1px solid #2295ed; position: absolute; } h4.tle-color { color: #f88c00 !important; } h4.tle-color:before { border-bottom: 1px solid #f88c00 !important; } .sidebar .widget li { padding: 5px 8px; border-bottom: 1px solid #ebeced; overflow: hidden; } .sidebar .widget li.r-tabs-state-active { background: #2295ed; color: #fff; } .sidebar .widget li.r-tabs-state-active a { color: #fff; } .sidebar .widget a { color: #666; } .sidebar .widget a:hover { color: #2295ed; } .sidebar .social ul { list-style-type: none; margin: 0; padding: 0; } .sidebar .social li { display: inline-block; border: none; margin: 0; padding: 0; } .sidebar .social li i { background: #fff; text-align: center; font-size: 20px; line-height: 48px; width: 48px; height: 48px; color: #545454; border-radius: 5px; border: 1px solid #e4e4e4; } .sidebar .social li i:hover { background: #f88c00; color: #fff; border: 1px solid #f88c00; } .sidebar .banner-widget { margin: 0; padding: 0; } .sidebar .widget_categories span { float: right; font-size: 13px; } .sidebar .widget_tabs { overflow: hidden; } .sidebar .widget_tabs li { float: left; border-top: none; font-family: 'Raleway' , sans-serif; font-size: 13px; font-weight: 500; padding: 10px 12px; background: #fafafa; border-top-left-radius: 3px; border-top-right-radius: 3px; border-bottom: 2px solid #2295ed; } .sidebar .widget_tabs li a { color: #777; } .sidebar .widget_tabs .title-tabs { overflow: hidden; } .sidebar .tags { padding: 0; margin: 0; } .sidebar .widget_tabs.tabs-color li { border-bottom: 2px solid #f88c00; } .sidebar .widget_tabs.tabs-color li.r-tabs-state-active { background: #f88c00; } .sidebar .testimonial { padding: 0; margin: 0; } .sidebar .testimonial blockquote { display:block; background: #fff; padding: 5px 20px 15px 45px; margin: 0 0 20px; position: relative; font-family: 'Raleway',sans-serif; font-size: 14px; line-height: 1.2; color: #666; text-align: justify; border-left: none; border-bottom: 1px solid #e4e4e4; } .sidebar .testimonial blockquote::before{ content: "\f10d"; font-family: FontAwesome; font-size: 20px; font-weight: bold; color: #2295ed; position: absolute; left: 10px; top:5px; } .sidebar .testimonial blockquote a { text-decoration: none; background: #eee; cursor: pointer; padding: 0 3px; color: #c76c0c; } .sidebar .testimonial blockquote a:hover{ color: #666; } .sidebar .tags a { padding: 5px 10px; background: #2295ed; color: #fff; border-radius: 3px; margin-left: 2px; font-size: 12px; display: inline-block; margin-bottom: 3px; } .sidebar .tags a:hover { color: #fff; background: #000; } .sidebar .tags.tag-colors a { background: #fff; border: #e4e4e4; color: #777; border: 1px solid #e4e4e4; } .sidebar .tags.tag-colors a:hover { background: #f88c00; border: 1px solid #f88c00; color: #fff; } .sidebar .textwidget { font-family: "Raleway",Arial,sans-serif; max-width: 260px; padding: 15px 18px 8px; border: 1px solid #e4e4e4; } .sidebar .textwidget a { background: #2295ed; color: #fff; padding: 6px 15px; font-size: 12px; font-weight: 500; text-transform: uppercase; display: inline-block; margin-top: 5px; } .sidebar .textwidget a:hover { background: #000; color: #fff; } .sidebar .widget_search { border: none; } .sidebar .sidebar-products { display: inline-block; width: 100%; margin-bottom: 5px; } .sidebar .sidebar-products img { float: left; width: 70px; padding: 5px; border: 1px solid #e4e4e4; margin-right: 10px; } .sidebar .sidebar-products h3 { font-size: 14px; font-family: "Raleway",Arial,sans-serif; margin: 0 !important; padding: 0 !important; text-transform: none; } .sidebar .sidebar-products a { } .sidebar .sidebar-products span { width: 50%; color: #2295ed; } .sidebar .news_pictures { margin: 0; padding: 0; } .sidebar .news_pictures ul { list-style-type: none; } .sidebar .news_pictures li { display: inline-block; border-bottom: none; padding: 0; margin: 0; } .sidebar .news_pictures img { max-width: 80px; } /*======================================= Search Form ========================================*/ .search-form { position: relative; } .search-form input[type=text] { display: block; width: 100%; height: 45px; padding: 0 45px 0 15px; border: 1px solid #e4e4e4; } .search-form input[type=text]::-webkit-input-placeholder { font-style: normal; } .search-form input[type=text]:-moz-placeholder { font-style: normal; } .search-form input[type=text]::-moz-placeholder { font-style: normal; } .search-form button { position: absolute; top: 0; right: 0; width: 45px; height: 45px; text-align: center; background: #2295ed; -webkit-border-radius: 0; border-radius: 0px 5px 5px 0px; border: none; padding: 0; color: #fff; } .search-form button:hover { background: #2295ed; } /*======================================= tabs ========================================*/ .tabs-post { border-bottom: 1px solid #ebeced; position: relative; padding-bottom: 15px; } .tabs-post .thumb { position: absolute; top: 0; left: 0; padding:0; } .tabs-post .thumb img { -webkit-transition: 0.3s; transition: 0.3s; padding: 3px; border: 1px solid #e4e4e4; margin-top: 10px; } .tabs-post .thumb:hover img { opacity: 0.8; } .tabs-post .right-post { padding: 10px; margin-left: 70px; } .tabs-post .right-post p { font-size: 12px; font-family: 'Raleway',Arial,sans-serif; font-weight: 500; } .tabs-post .right-post .none-style { font-style: normal; } /*======================================= Contacts ========================================*/ .content-inner { border-top: 1px solid #fff; } .content-inner .padding { padding: 30px; } .content-inner h4 { font-size: 16px; } .content-inner p:last-child { margin-bottom: 0; } #google_map { width: 100%; height: 350px; } .work-time { margin-bottom: 20px; } .work-time li { padding: 10px 0; border-bottom: 1px dashed #ededed; } .work-time li:last-child { border: none; } .work-time li strong { font-weight: 600; display: inline-block; color: #777; } .work-time li i { background: #2295ed; color: #fff; padding: 5px; width: 25px; height: 25px; border-radius: 50%; text-align: center; } .work-time li .bg-clear { background: #fff !important; color: #777 !important; } .note-time { padding: 20px 0; } .c-form { /*padding-bottom: 60px!important;*/ color: #ddd; padding-bottom: 20px!important; } .c-form h3 { color: #fff; font-weight: normal; margin-bottom: 22px; margin-top: 10px; } .c-form > p { margin-bottom: 20px; } .contact-form { padding: 0; } .error { display: none; } p .error { color: red; font-size: 12px; } div.error { padding: 10px; border: 2px solid yellow; margin-bottom: 10px; } #ajaxsuccess { display: none; padding: 10px; margin-top: 10px; border: 2px solid green; font-size: 18px; } .menu-news { padding: 20px 0; float: left; } /*======================================= Breaking news page ========================================*/ .breaking_news { margin: 10px 0; padding: 0; background: #ededed; } .breaking_news span { display: inline-block; background: #333333; color: #fff; font-size: 12px; padding: 10px; text-transform: uppercase; } .breaking_news .item { margin: 0; padding: 0; display: inline-block; padding-top: 5px; margin-right: 15px; } .breaking_news .item img { display: inline-block; width: 40px; height: 30px; margin: 0; padding: 0; } .breaking_news .item span { display: inline-block; background: #111; text-transform: uppercase; padding: 0; font-size: 10px; padding: 0 10px; color: #fff; margin: 0 10px; border-radius: 3px; } .breaking_news .item a h6 { display: inline-block; color: #777; font-family: 'Raleway' , sans-serif; font-weight: 600; margin: 0; padding: 0; } .breaking_news .item a h6:hover { color: #f88c00; } /*======================================= News slider page ========================================*/ .top-items { width: 50%; float: left; } .right-item { width: 50%; float: left; } .right-item .image-post { float: left; width: 290px; } /*-------------------------------------------------*/ /* = News posts style /*-------------------------------------------------*/ /* news post general style */ .main-bg { margin-top: 15px; background: #fff; -webkit-box-shadow: 0 0 3px #CACACA; -moz-box-shadow: 0 0 3px #cacaca; box-shadow: 0 0 3px #CACACA; } .news-post { position: relative; } .news-post .post-gallery { position: relative; } .news-post img { width: 100%; } .news-post a.category-post { position: absolute; bottom: 20px; left: 20px; } a.read-more-button { display: inline-block; text-decoration: none; transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -webkit-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; padding: 6px 10px; background: #222222; border: 1px solid #444444; -webkit-border-radius: 4px; -moz-border-radius: 4px; -o-border-radius: 4px; border-radius: 4px; color: #999999; font-size: 11px; font-family: 'Lato', sans-serif; font-weight: 700; text-transform: uppercase; } a.read-more-button i { margin-right: 9px; } a.read-more-button:hover { color: #ffffff; background: #f44336; border-color: #f44336; } /* image post style */ .image-post { position: relative; } .image-post .hover-box { position: absolute; overflow: hidden !important; top: 0; left: 0px; bottom: 0; right: 0; transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -webkit-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; background: transparent; } .image-post .hover-box .inner-hover { position: absolute; width: 100%; bottom: 0; padding: 20px; background: rgba(17, 17, 17, 0); background: -moz-linear-gradient(top, rgba(17, 17, 17, 0) 0%, rgba(17, 17, 17, 0.1) 10%, rgba(17, 17, 17, 0.95) 100%); background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(17, 17, 17, 0)), color-stop(10%, rgba(17, 17, 17, 0.1)), color-stop(100%, rgba(17, 17, 17, 0.95))); background: -webkit-linear-gradient(top, rgba(17, 17, 17, 0) 0%, rgba(17, 17, 17, 0.1) 10%, rgba(17, 17, 17, 0.95) 100%); background: -o-linear-gradient(top, rgba(17, 17, 17, 0) 0%, rgba(17, 17, 17, 0.1) 10%, rgba(17, 17, 17, 0.95) 100%); background: -ms-linear-gradient(top, rgba(17, 17, 17, 0) 0%, rgba(17, 17, 17, 0.1) 10%, rgba(17, 17, 17, 0.95) 100%); background: linear-gradient(to bottom, rgba(17, 17, 17, 0) 0%, rgba(17, 17, 17, 0.1) 10%, rgba(17, 17, 17, 0.95) 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#171717', endColorstr='#171717', GradientType=0); transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -webkit-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; } .image-post .hover-box .inner-hover a.category-post { margin-bottom: 12px; position: relative; bottom: inherit; left: inherit; } .image-post .hover-box .inner-hover h2 { color: #333333; font-family: 'Raleway', sans-serif; font-weight: 500; line-height: 20px; margin: 0 0 10px; font-size: 14px; } .image-post .hover-box .inner-hover h2 a { display: inline-block; text-decoration: none; color: #ffffff; transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -webkit-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -webkit-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; } .image-post .hover-box .inner-hover p { overflow: hidden; max-height: 0; margin: 0; transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -webkit-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; } .image-post .hover-box .inner-hover ul.post-tags { margin: 0; padding: 0; } .image-post .hover-box .inner-hover ul.post-tags li { display: inline-block; margin-right: 7px; color: #ccc; font-size: 12px; font-family: 'Lato', sans-serif; font-style: italic; transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -webkit-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; } .image-post .hover-box .inner-hover ul.post-tags li i { margin-right: 9px; } .image-post .hover-box .inner-hover ul.post-tags li a { display: inline-block; text-decoration: none; transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -webkit-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -webkit-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; color: #ccc; } .image-post .hover-box .inner-hover ul.post-tags li:last-child { margin-right: 0; } .image-post.snd-size .hover-box .inner-hover h2 { font-size: 30px; font-weight: 900; line-height: 36px; } .image-post:hover .hover-box .inner-hover p { margin-top: 10px; max-height: 40px; } .image-post:hover .hover-box .inner-hover h2 a { color: #fff; } .image-post:hover .hover-box .inner-hover h2 a:hover { color: #f44336; } .image-post:hover .hover-box .inner-hover ul.post-tags li { color: #aaa; } .image-post:hover .hover-box .inner-hover ul.post-tags li a { color: #aaa; } .image-post:hover .hover-box .inner-hover ul.post-tags li a:hover { color: #f44336; } span.category-post { display: inline-block; text-decoration: none; transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -webkit-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; color: #ffffff; font-size: 11px; font-family: 'Lato', sans-serif; font-weight: 700; text-transform: uppercase; padding: 4px 10px; background: #f44336; -webkit-border-radius: 2px; -moz-border-radius: 2px; -o-border-radius: 2px; border-radius: 2px; } span.category-post.travel { background: #f58021; } span.category-post.sport { background: #4c60f6; } span.category-post.world { background: #33a3f1; } span.category-post.video { background: #d6ac1b; } a.category-post { display: inline-block; text-decoration: none; transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -webkit-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; color: #ffffff; font-size: 11px; font-family: 'Lato', sans-serif; font-weight: 700; text-transform: uppercase; padding: 4px 10px; background: #f44336; -webkit-border-radius: 2px; -moz-border-radius: 2px; -o-border-radius: 2px; border-radius: 2px; } a.category-post:hover { opacity: 0.7; } a.category-post.top { background: #f44336; } a.category-post.travel { background: #f58021; } a.category-post.sport { background: #4c60f6; } a.category-post.world { background: #33a3f1; } a.category-post.food { background: #32b47b; } a.category-post.video { background: #d6ac1b; } /*======================================= News featured ========================================*/ .news-featured { margin: 0; } .news-featured h4 { font-family: 'Raleway' , Arial , sans-serif; font-weight: 400; font-size: 20px; border-bottom: 1px solid #e4e4e4; padding-bottom: 10px; position: relative; } .news-featured h4:before { content: ''; width: 100px; height: 1px; background: #f88c00; bottom: -1px; left: 0; position: absolute; } ul.list-posts { margin: 0; padding: 0; } ul.list-posts > li { list-style: none; padding-bottom: 10px; margin-bottom: 10px; border-bottom: 1px solid #e4e4e4; overflow: hidden; } ul.list-posts > li:last-child { border-bottom: none; } ul.list-posts > li img { width: 100px; margin-right: 20px; float: left; } ul.list-posts > li .news-info > a { display: inline-block; text-decoration: none; transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -webkit-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; display: block; color: #999999; font-size: 12px; font-family: 'Lato', sans-serif; font-style: italic; margin: 0; line-height: 16px; margin-top: 0; } ul.list-posts > li .news-info > a:hover { opacity: 0.7; } ul.list-posts > li .news-info h2 { line-height: 20px; margin: 0 0 10px; max-height: 40px; overflow: hidden; margin-bottom: 0; } ul.list-posts > li .news-info h2 a { display: inline-block; transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -webkit-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; font-family: 'Raleway',Arial, sans-serif; font-weight: 500; font-size: 14px; color: #777; letter-spacing: normal; } ul.list-posts > li .news-info h2 a:hover { color: #f88c00; } ul.post-tags { list-style-type: none; } ul.post-tags li { margin: 0; padding: 0; display: inline-block; font-size: 11px; padding-right: 10px; color: #999; } ul.post-tags.font-size li { font-size: 14px; font-family: 'Lato' , Arial , sans-serif; font-weight: 300; padding-top: 10px; } ul.list-posts.recent-posts > li img { width: 350px; } ul.list-posts.recent-posts > li .news-info h2 a { font-family: 'Arial' , sans-serif; color: #444; font-weight: 500; font-size: 20px; letter-spacing: normal; } ul.list-posts.recent-posts > li .news-info h2 a:hover { color: #f88c00; } /*======================================= News featured ========================================*/ .fashion-and-photography { margin: 0; } .fashion-and-photography h4 { font-family: 'Raleway' , Arial , sans-serif; font-weight: 400; font-size: 20px; border-bottom: 1px solid #e4e4e4; padding-bottom: 10px; position: relative; } .fashion-and-photography h4:before { content: ''; width: 100px; height: 1px; background: #f88c00; bottom: -1px; left: 0; position: absolute; } .news-fashion { border: 1px solid #e4e4e4; padding: 20px; } .news-fashion h2 { margin: 0; padding: 0; line-height: 17px; padding: 10px 0; } .news-fashion span { font-family: 'Lato' , Arial , sans-serif; color: #999; font-weight: 300; } .news-fashion h2 a { font-family: 'Arial' , Arial , sans-serif; font-weight: 500; color: #444; font-size: 18px; margin: 0; padding: 0; letter-spacing: normal; } .news-fashion .image-info { width: 363px; overflow: hidden; position: relative; } .news-fashion .image-info.none-size { width: 100%; } .news-fashion .image-info img { -moz-transition: all 0.5s; -webkit-transition: all 0.5s; transition: all 0.5s; } .news-fashion:hover img { -moz-transform: scale(1.1); -webkit-transform: scale(1.1); transform: scale(1.1); } .news-fashion:hover h2 a { color: #f88c00; } .news-fashion h2 a:hover { color: #111; } .list-news { padding: 10px 20px; border: 1px solid #e4e4e4; border-top: none; } /*======================================= menu news ========================================*/ .news-menu { border: 1px solid #e4e4e4; padding: 20px; } /*======================================= News advertisement ========================================*/ .advertisement { text-align: center; } /*======================================= News scroll section ========================================*/ .news-world h4 { font-family: 'Raleway' , Arial , sans-serif; font-weight: 400; font-size: 20px; border-bottom: 1px solid #e4e4e4; padding-bottom: 10px; position: relative; } .news-world h4:before { content: ''; width: 100px; height: 1px; background: #f88c00; bottom: -1px; left: 0; position: absolute; } /*======================================= News recent posts ========================================*/ .recent-posts h4 { font-family: 'Raleway' , Arial , sans-serif; font-weight: 400; font-size: 20px; border-bottom: 1px solid #e4e4e4; padding-bottom: 10px; position: relative; } .recent-posts h4:before { content: ''; width: 100px; height: 1px; background: #f88c00; bottom: -1px; left: 0; position: absolute; } .news-recent-posts { padding: 0 20px; border: 1px solid #e4e4e4; padding-top: 10px; } /*======================================= Sidebar news slide ========================================*/ .news-slide { margin: 0; padding: 0; position: relative; } .news-slide img { position: relative; margin: 0; padding: 0; } .news-slide .slide-overlay { width: 100%; background: rgba(248,140,0,0.8); bottom: 0; left: 0; position: absolute; margin: 0; padding: 10px 5px; } .news-slide .slide-overlay h3 { margin: 0; padding: 0; text-align: center; } .news-slide .slide-overlay h3 a { margin: 0; padding: 0; color: #fff; font-size: 13px; display: block; } .news-slide .slide-overlay h3 a:hover { color: #000; } /*======================================= News entertainment ========================================*/ .entertainment-section { margin-bottom: 20px; } .entertainment-section h4 { font-family: 'Raleway' , Arial , sans-serif; font-weight: 400; font-size: 20px; border-bottom: 1px solid #e4e4e4; padding-bottom: 10px; position: relative; text-transform: none; margin: 0 15px; } .entertainment-section h4:before { content: ''; width: 100px; height: 1px; background: #f88c00; bottom: -1px; left: 0; position: absolute; } .entertainment { border: 1px solid #e4e4e4; border-top: none;; margin: 0 15px; padding: 15px 0; } /*======================================= Video News ========================================*/ .video-section { margin: 0; padding: 0; } .video-section h4 { font-family: 'Raleway' , Arial , sans-serif; font-weight: 400; font-size: 20px; border-bottom: 1px solid #e4e4e4; padding-bottom: 10px; position: relative; } .video-section h4:before { content: ''; width: 100px; height: 1px; background: #f88c00; bottom: -1px; left: 0; position: absolute; } .video-news { border:1px solid #e4e4e4; margin: 0; padding: 10px; } .video-news .video-item { margin: 0; padding: 0; margin-bottom: 20px; } .video-news .video-item .image-info { position: relative; } .video-news .video-item .image-info img { width: 100%; } .video-news .video-item .image-info span { position: absolute; top: 10px; left: 10px; color: #fff; font-size: 20px; transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -webkit-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; } .video-news .video-item .content-info { margin: 0; padding: 0; } .video-news .video-item .content-info h2 { margin: 0; padding: 0; } .video-news .video-item .content-info h2 a { margin: 0; padding: 0; color: #444; font-family: 'Arial',sans-serif; font-weight: 700; font-size: 16px; transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -webkit-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; } .video-news .video-item .content-info ul { list-style-type: none; } .video-news .video-item .content-info li { display: inline-block; font-family: 'Raleway' , Arial , sans-serif; font-size: 13px; color: #777; padding-right: 10px; } .video-news .video-item:hover h2 a { color: #f88c00; } .video-news .video-item:hover .image-info span { color: #f88c00; } /*======================================= Event ========================================*/ .event-bg { width: 100%; height: 100%; background: url(images/bg/event-bg.jpg) no-repeat center center fixed; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; padding: 30px 0; position: relative; } .event-bg:before { content: ''; top: 0; left: 0; right: 0; bottom: 0; width: 100%; height: 100%; background: url(images/overlay-pattern-1.png); position: absolute; } .event-bg h2 { position: relative; font-family: 'Raleway' , sans-serif; color: #fff; } /*======================================= Services ========================================*/ .call-action2 { padding: 0 20px; } .call-action2 h3 { color: #fff; margin-top: 0; margin-bottom: 25px; } .call-action2 h3 span { font-weight: 300; } .call-action2 h4 { font-weight: normal; font-style: italic; margin-bottom: 10px; } .call-action2 .btn-action { margin-top: 30px; } .service-width { width: 100%; margin: 0; background: #fff; } .service-width h2 { text-align: center; font-family: 'Raleway', sans-serif; padding: 0; margin: 0; padding-bottom: 20px; } .service-width .text-title { text-align: center; font-size: 18px; font-family: 'Raleway', Arial, sans-serif; font-weight: 200; padding: 0 200px; color: #777; } .service-width .text-title:after { content: ''; margin: 0 auto; width: 70px; border-bottom: 2px solid #2295ed; bottom: 0 !important; display: block; padding-top:15px; } .service-box { padding: 40px; margin-bottom: 20px; border: 1px solid #dbdbdb; border-radius: 5px; } .service-box i { font-size: 40px; color: #fff; background: #2295ed; border-radius: 50%; width: 100px; height: 100px; text-align: center; vertical-align: middle; line-height: 98px; top: -37px; margin: -100px 0 -15px; -webkit-transition: .3s; transition: .3s; } .service-box h4 { font-family: 'Raleway' , sans-serif; color: #111; } .service-box p { font-family: 'Raleway',Arial,sans-serif; } .service-box a { color: #2295ed; } .service-box:hover i { -webkit-transform: rotate(360deg); transform: rotate(360deg); } .service-box:hover { box-shadow: 0px 0px 22px -8px #757575; -webkit-box-shadow: 0px 0px 22px -8px #757575; -moz-box-shadow: 0px 0px 22px -8px #757575; -o-box-shadow: 0px 0px 22px -8px #757575; } .tabs-default { border-top: none; } .tabs-default ul { overflow: hidden; } .tabs-default li { float: left; border-top: none; font-size: 13px; font-weight: 500; } .tabs-default li a { color: #999; display: block; padding: 15px 18px; border: 1px solid #ebeced; border-bottom: none; } .tabs-default li.r-tabs-state-active a, .tabs-default li a:hover { color: #fff; background: #2295ed; } .tabs-default .content-tabs { padding: 20px; border: 1px solid #ebeced; } .tabs-default .content-tabs h3 { margin-top: 0; font-weight: 400; font-family: 'Raleway',Arial,sans-serif; text-transform: none; } .tabs-default .content-tabs p { margin-top: 0; font-weight: 400; font-family: 'Raleway',Arial,sans-serif; } .tabs-default .content-tabs img.fleft { margin-right: 15px; } .useful { padding: 65px 30px; background: url(images/bg/bg-link.jpg) center center no-repeat; -webkit-background-size: cover; background-size: cover; color: #999; } .useful h4 { color: #686868; margin-bottom: 30px; } .useful li { line-height: 30px; } .useful li i { margin-right: 3px; } .useful a { color: #686868; -webkit-transition-duration: 0.3s; transition-duration: 0.3s; } .useful a:hover { color: #2295ed; padding-left: 5px; } .useful.bg { background: url(images/slider/img_slider1_slide3.jpg) center center no-repeat; -webkit-background-size: cover; background-size: cover; position: relative; } .useful.bg:before { content: ''; top: 0; left: 0; bottom: 0; width: 100%; height: 100%; background: rgba(0,0,0,0.5); position: absolute; } .useful.bg i { color: #2cbfd9; } .useful.bg a { color: #fff; } /*======================================= FAQS ========================================*/ .faq { margin: 0; padding: 50px; border-top: 1px solid #bdbdbd; } .faq img { width: 400px; margin: 0 auto; vertical-align: middle; display: block; } .faq h2 { text-align: center; padding: 0; margin: 0; padding-bottom: 10px; margin-bottom: 40px; } .faq h2:after { content: ''; margin: 0 auto; width: 50px; border-bottom: 2px solid #2295ed; bottom: 0 !important; display: block; padding-top:5px; } /*======================================= Accordion ========================================*/ .accordion.smk_accordion { border-top: none; } .accordion.smk_accordion .acc_head { cursor: pointer; height: 70px; display: table; vertical-align: middle; width: 100%; } .accordion.smk_accordion .acc_head i { display: table-cell; vertical-align: middle; font-size: 24px; width: 70px; text-align: center; background: #1d1f27; } .accordion.smk_accordion .acc_head h4 { font-weight: 400; display: table-cell; vertical-align: middle; padding: 0 20px; color: #cdcdcd; background: #262934; } .accordion.smk_accordion .acc_active h4 { background: #2295ed; color: #fff; } .accordion.smk_accordion .acc_active i { background: #2295ed; color: #fff; border-right: none; } .accordion.smk_accordion .acc_content { padding: 25px; font-family: "Raleway",Arial,sans-serif; } .accordion.smk_accordion .acc_active.active-style i { background: #003366 !important; } .accordion.smk_accordion .acc_head.style1 { height: 30px; margin-bottom: 10px; } .accordion.smk_accordion .acc_head.style1 h4 { background: #fff; text-transform: none; font-family: 'Raleway' , sans-serif; font-weight: 500; color: #666; height: 30px; } .accordion.smk_accordion .acc_head.style1 i { background: #e0e0e0; color: #bdbdbd; width: 30px; height: 30px; border-radius: 50%; } .accordion-color-1 { background: #2295ed !important; } .accordion-title-1 { color: #fff !important; text-transform: none !important; } .accordion-color-2 { background: #d9534f !important; } .accordion-title-2 { color: #fff !important; text-transform: none !important; } .accordion-border-2 { border: none !important; } .accordion-color-3 { background: #f69914 !important; } .accordion-title-3 { color: #fff !important; text-transform: none !important; } .accordion-color-4 { background: #1bca1b !important; } .accordion-title-4 { color: #fff !important; text-transform: none !important; } .accordion-title-5 { text-transform: none !important; } .accordion-color-6 { background: #fff !important; } .accordion-title-6 { text-transform: none !important; } .accordion-color-7 { background: #fff !important; border: none !important; } .accordion-title-7 { text-transform: none !important; border: none !important; } .box-shadow { background: #fff; border-bottom: 4px solid #999; -webkit-box-shadow: 0 0 12px rgba(0, 0, 0, 0.15); box-shadow: 0 0 12px rgba(0, 0, 0, 0.15); } .ask-box h4 { padding: 15px 20px; margin: 0; border-bottom: 1px solid #ebeced; } .ask-box .content-box { padding: 20px; } .ask-box .content-box h5 { margin-top: 0; } /*======================================= About us ========================================*/ .about-us { margin: 0; padding: 40px 0 40px 0; } .about-us h2 { margin: 0; padding: 0; } .about-us p { text-align: center; width: 60%; margin: 0 auto; font-family: 'Raleway',Arial,sans-serif; font-size: 15px; padding: 20px 0; } .about-us ul li { list-style-type: none; } .about-me { margin: 0; padding: 40px 0 40px 0; } .about-me h3 { font-size: 26px; font-family: 'Raleway',Arial,sans-serif; text-transform: none; font-weight: 400; color: #000; padding: 0; margin: 0; } .about-me h4 { font-size: 18px; font-family: 'Raleway',Arial,sans-serif; font-weight: 400; border-bottom: 1px solid #e4e4e4; padding-bottom: 20px; } .about-me p { font-size: 15px; font-family: 'Raleway',Arial,sans-serif; font-weight: 400; } .about-me img { border: 1px solid #e4e4e4; border-radius: 3px; padding: 5px; } .about-me ul { list-style-type: none; } .about-me li { font-size: 15px; font-family: 'Raleway',Arial,sans-serif; font-weight: 400; } .about-me ul i { color: #2295ed; padding-right: 10px; } .about-us3 { margin: 0; padding: 40px 0 40px 0; } .about-us3 h2 { font-family: 'Raleway',Arial,sans-serif; font-weight: 400; border-bottom: 1px solid #e4e4e4; padding-bottom: 20px; text-transform: none; } .about-us3 p { font-size: 15px; font-family: 'Raleway',Arial,sans-serif; font-weight: 400; } .about-our-team { padding: 40px 0; border-top: 1px solid #e4e4e4; border-bottom: 1px solid #e4e4e4; } .teams { padding: 0; margin: 0; } .about-our-team h4 { font-family: 'Raleway',Arial,sans-serif; font-size: 24px; text-transform: none; font-weight: 500; padding: 0; margin: 0; padding-bottom: 5px; } .about-our-team p { font-family: 'Raleway',Arial,sans-serif; font-size: 15px; font-weight: 300; color: #696969; } .about-our-team .team-content ul { list-style-type: none; } .about-our-team .team-content li { display: inline-block; } .about-our-team .team-content li i { width: 40px; height: 40px; border: 1px solid #e4e4e4; border-radius: 50%; text-align: center; vertical-align: middle; display: table-cell; } .about-our-team .team-content li a { color: #000; } .about-our-team .team-content li a:hover , .about-our-team .team-content li a:hover i { background: #2295ed; color: #fff; border-radius: 50%; border: none; } .about-our-team span { padding: 0; margin: 0; color: #2295ed; text-transform: uppercase; font-family: 'Raleway',Arial,sans-serif; font-weight: 600; } .about-our-team img { float: left; margin-right: 20px; padding: 7px; border-radius: 4px; border: 1px solid #e4e4e4; margin-bottom: 20px; } .about-our-team .contact-content ul { list-style-type: none; } .about-our-team .contact-content li i { width: 40px; height: 40px; background: #ededed; color: #2295ed; text-align: center; padding-top:12px !important; } .about-our-team .contact-content li p { color: #777; font-family: 'Raleway',Arial,sans-serif; font-weight: 400; text-align: left; font-size: 14px; margin-top: 10px; } .about-our-team .next-arrow { font-size: 20px; color: #2295ed; float: right; } .about-our-team .contact-content li a:hover , .about-our-team .contact-content li a:hover i { background: #2295ed; color: #fff; border-radius: 50%; border: none; } /*======================================= Our Skills ========================================*/ .our-skills { margin: 50px 0; padding: 20px 0; border-top: 1px solid #e4e4e4; } .our-skills .circle-bar { width: 200px; height: 200px; margin: 0 auto; margin-bottom: 20px; } .our-skills .progress-bar { position: relative; height: 200px; width: 200px; background: none; } .our-skills .progress-bar div { position: absolute; height: 200px; width: 200px; border-radius: 50%; color: #777; } .our-skills .progress-bar div span { position: absolute; font-family: Arial; font-size: 25px; line-height: 175px; height: 175px; width: 175px; left: 12.5px; top: 12.5px; text-align: center; border-radius: 50%; background-color: white; } .our-skills .progress-bar .background { background-color: #b3cef6; } .our-skills .progress-bar .rotate { clip: rect(0 100px 200px 0); background-color: #4b86db; } .our-skills .progress-bar .left { clip: rect(0 100px 200px 0); opacity: 1; background-color: #b3cef6; } .our-skills .progress-bar .right { clip: rect(0 100px 200px 0); transform: rotate(180deg); opacity: 0; background-color: #4b86db; } @keyframes toggle { 0% { opacity: 0; } 100% { opacity: 1; } } .accordion.smaller .acc_head { height: 50px; } .accordion.smaller .acc_head i { width: 50px; font-size: 14px; } .accordion.smaller .acc_head h4 { font-size: 14px; } .accordion.smaller .acc_active i:before { content: "\f068"; } .award-item { padding: 30px; border: 1px solid #ebeced; border-right: none; overflow: hidden; line-height: 1.4; position: relative; } .award-item img { float: left; margin-right: 20px; } .award-item h4 { margin-bottom: 5px; font-size: 16px !important; margin-top: 0; } h4.title-block { padding: 0 30px; } .history-item { position: relative; z-index: 10; padding-left: 30px; padding-right: 15px; top: 5px; border-top: 3px solid #fff; } .history-item ul { border-left: 1px dashed #2295ed; margin: 0; padding: 0; padding-bottom: 30px; list-style: none; margin-top: 5px; } .history-item ul li { position: relative; margin: 0; padding: 0; padding-top: 30px; padding-left: 15px; } .history-item ul li .pointer { width: 5px; height: 5px; left: 0; top: 36.75px; -webkit-border-radius: 50%; border-radius: 50%; background-color: #2295ed; -webkit-box-shadow: 0 0 0 3px #ffffff; box-shadow: 0 0 0 3px #ffffff; margin-left: -3px; position: absolute; } .history-item ul li .month { color: #2295ed; font-style: italic; } .history-item ul li .title { color: #2295ed; text-transform: capitalize; margin-bottom: 15px; } .history-item > .pointer { width: 7px; height: 7px; -webkit-border-radius: 50%; border-radius: 50%; background-color: #2295ed; -webkit-box-shadow: 0 0 0 3px #ffffff; box-shadow: 0 0 0 3px #ffffff; z-index: 10000; position: relative; top: -5px; } .history-item .year { color: #2295ed; font-weight: bold; font-size: 120%; margin-top: 5px; } .text-size p { font-size: 24px; font-style: italic; font-weight: 300; color: #fff; } .no-margin h2 { font-family: "Raleway",Arial,sans-serif; font-size: 22px; margin: 0; padding: 10px 0; } .label-title { padding: 0; margin-bottom: 40px; } .label-title p { text-transform: none; font-family: "Raleway",Arial,sans-serif; font-size: 24px; color: #2a2a2a; font-weight: 400; padding-top: 20px; } .label-title h1, .label-title h2, .label-title h3, .label-title h4, .label-title h5, .label-title h6 { display: inline-block; } .label-title .default h1, .label-title .default h2, .label-title .default h3, .label-title .default h4, .label-title .default h5, .label-title .default h6 { display: block; } /*======================================= Heading style-1 ========================================*/ .shortcodes-heading-style-1 h1 { font-family: "Raleway",Arial,sans-serif; font-weight: 300 !important; text-transform: none; } .shortcodes-heading-style-1 h2 { font-family: "Raleway",Arial,sans-serif; font-weight: 300 !important; text-transform: none; } .shortcodes-heading-style-1 h3 { font-family: "Raleway",Arial,sans-serif; font-weight: 300 !important; text-transform: none; } .shortcodes-heading-style-1 h4 { font-family: "Raleway",Arial,sans-serif; font-weight: 300 !important; text-transform: none; } .shortcodes-heading-style-1 h5 { font-family: "Raleway",Arial,sans-serif; font-weight: 300 !important; text-transform: none; } .shortcodes-heading-style-1 h6 { font-family: "Raleway",Arial,sans-serif; font-weight: 300 !important; text-transform: none; } /*======================================= Heading style-2 ========================================*/ .shortcodes-heading-style-2 h1 { font-family: "Raleway",Arial,sans-serif; font-weight: 300 !important; } .shortcodes-heading-style-2 h2 { font-family: "Raleway",Arial,sans-serif; font-weight: 300 !important; } .shortcodes-heading-style-2 h3 { font-family: "Raleway",Arial,sans-serif; font-weight: 300 !important; } .shortcodes-heading-style-2 h4 { font-family: "Raleway",Arial,sans-serif; font-weight: 300 !important; } .shortcodes-heading-style-2 h5 { font-family: "Raleway",Arial,sans-serif; font-weight: 300 !important; } .shortcodes-heading-style-2 h6 { font-family: "Raleway",Arial,sans-serif; font-weight: 300 !important; } /*======================================= Heading style-3 ========================================*/ .shortcodes-heading-style-3 h1 { font-family: "Raleway",Arial,sans-serif; font-weight: 300 !important; position: relative; padding-bottom: 10px; } .shortcodes-heading-style-3 h1:before { content: ''; left: 0; bottom: 0; width: 100%; border-bottom: 4px solid #e4e4e4; position: absolute; } .shortcodes-heading-style-3 h2 { font-family: "Raleway",Arial,sans-serif; font-weight: 300 !important; position: relative; padding-bottom: 10px; } .shortcodes-heading-style-3 h2:before { content: ''; left: 0; bottom: 0; width: 100%; border-bottom: 3px solid #e4e4e4; position: absolute; } .shortcodes-heading-style-3 h3 { font-family: "Raleway",Arial,sans-serif; font-weight: 300 !important; position: relative; padding-bottom: 10px; } .shortcodes-heading-style-3 h3:before { content: ''; left: 0; bottom: 0; width: 100%; border-bottom: 1px solid #e4e4e4; position: absolute; } .shortcodes-heading-style-3 h4 { font-family: "Raleway",Arial,sans-serif; font-weight: 300 !important; position: relative; padding-bottom: 10px; } .shortcodes-heading-style-3 h4:before { content: ''; left: 0; bottom: 0; width: 100%; border-bottom: 1px solid #e4e4e4; position: absolute; } .shortcodes-heading-style-3 h5 { font-family: "Raleway",Arial,sans-serif; font-weight: 300 !important; position: relative; padding-bottom: 10px; } .shortcodes-heading-style-3 h5:before { content: ''; left: 0; bottom: 0; width: 100%; border-bottom: 1px solid #e4e4e4; position: absolute; } .shortcodes-heading-style-3 h6 { font-family: "Raleway",Arial,sans-serif; font-weight: 300 !important; position: relative; padding-bottom: 10px; } .shortcodes-heading-style-3 h6:before { content: ''; left: 0; bottom: 0; width: 100%; border-bottom: 1px solid #e4e4e4; position: absolute; } /*======================================= Heading style-4 ========================================*/ .shortcodes-heading-style-4 h1 { font-family: "Raleway",Arial,sans-serif; font-weight: 300 !important; position: relative; padding-bottom: 10px; } .shortcodes-heading-style-4 h1:before { content: ''; left: 0; bottom: 0; width: 100%; border-bottom: 4px solid #e4e4e4; position: absolute; } .shortcodes-heading-style-4 h1:after { content: ''; left: 0; bottom: 0; width: 50px; border-bottom: 4px solid #2295ed; position: absolute; } .shortcodes-heading-style-4 h2 { font-family: "Raleway",Arial,sans-serif; font-weight: 300 !important; position: relative; padding-bottom: 10px; } .shortcodes-heading-style-4 h2:before { content: ''; left: 0; bottom: 0; width: 100%; border-bottom: 3px solid #e4e4e4; position: absolute; } .shortcodes-heading-style-4 h2:after { content: ''; left: 0; bottom: 0; width: 50px; border-bottom: 3px solid #2295ed; position: absolute; } .shortcodes-heading-style-4 h3 { font-family: "Raleway",Arial,sans-serif; font-weight: 300 !important; position: relative; padding-bottom: 10px; } .shortcodes-heading-style-4 h3:before { content: ''; left: 0; bottom: 0; width: 100%; border-bottom: 1px solid #e4e4e4; position: absolute; } .shortcodes-heading-style-4 h3:after { content: ''; left: 0; bottom: 0; width: 50px; border-bottom: 1px solid #2295ed; position: absolute; } .shortcodes-heading-style-4 h4 { font-family: "Raleway",Arial,sans-serif; font-weight: 300 !important; position: relative; padding-bottom: 10px; } .shortcodes-heading-style-4 h4:before { content: ''; left: 0; bottom: 0; width: 100%; border-bottom: 1px solid #e4e4e4; position: absolute; } .shortcodes-heading-style-4 h4:after { content: ''; left: 0; bottom: 0; width: 50px; border-bottom: 1px solid #2295ed; position: absolute; } .shortcodes-heading-style-4 h5 { font-family: "Raleway",Arial,sans-serif; font-weight: 300 !important; position: relative; padding-bottom: 10px; } .shortcodes-heading-style-4 h5:before { content: ''; left: 0; bottom: 0; width: 100%; border-bottom: 1px solid #e4e4e4; position: absolute; } .shortcodes-heading-style-4 h5:after { content: ''; left: 0; bottom: 0; width: 50px; border-bottom: 1px solid #2295ed; position: absolute; } .shortcodes-heading-style-4 h6 { font-family: "Raleway",Arial,sans-serif; font-weight: 300 !important; position: relative; padding-bottom: 10px; } .shortcodes-heading-style-4m h6:before { content: ''; left: 0; bottom: 0; width: 100%; border-bottom: 1px solid #e4e4e4; position: absolute; } .shortcodes-heading-style-4 h6:after { content: ''; left: 0; bottom: 0; width: 50px; border-bottom: 1px solid #2295ed; position: absolute; } /*======================================= Heading style-5 ========================================*/ .shortcodes-heading-style-5 h1 { font-family: "Raleway",Arial,sans-serif; font-weight: 300 !important; text-align: center; } .shortcodes-heading-style-5 h1:after { content: ''; margin: 0 auto; bottom: 0; width: 50px; padding-top:10px; border-bottom: 4px solid #2295ed; display: block; } .shortcodes-heading-style-5 h2 { font-family: "Raleway",Arial,sans-serif; font-weight: 300 !important; text-align: center; } .shortcodes-heading-style-5 h2:after { content: ''; margin: 0 auto; bottom: 0; width: 50px; padding-top:10px; border-bottom: 3px solid #2295ed; display: block; } .shortcodes-heading-style-5 h3 { font-family: "Raleway",Arial,sans-serif; font-weight: 300 !important; text-align: center; } .shortcodes-heading-style-5 h3:after { content: ''; margin: 0 auto; bottom: 0; width: 50px; padding-top:10px; border-bottom: 1px solid #2295ed; display: block; } .shortcodes-heading-style-5 h4 { font-family: "Raleway",Arial,sans-serif; font-weight: 300 !important; text-align: center; } .shortcodes-heading-style-5 h4:after { content: ''; margin: 0 auto; bottom: 0; width: 50px; padding-top:10px; border-bottom: 1px solid #2295ed; display: block; } .shortcodes-heading-style-5 h5 { font-family: "Raleway",Arial,sans-serif; font-weight: 300 !important; text-align: center; } .shortcodes-heading-style-5 h5:after { content: ''; margin: 0 auto; bottom: 0; width: 50px; padding-top:10px; border-bottom: 1px solid #2295ed; display: block; } .shortcodes-heading-style-5 h6 { font-family: "Raleway",Arial,sans-serif; font-weight: 300 !important; text-align: center; } .shortcodes-heading-style-5 h6:after { content: ''; margin: 0 auto; bottom: 0; width: 50px; padding-top:10px; border-bottom: 1px solid #2295ed; display: block; } /*======================================= Heading style-6 ========================================*/ .shortcodes-heading-style-6 h1 { font-family: "Raleway",Arial,sans-serif; font-weight: 300 !important; overflow: hidden; } .shortcodes-heading-style-6 h1:after { content:""; display: inline-block; height: 0.5em; vertical-align: bottom; width: 100%; margin-right: -100%; margin-left: 10px; border-top: 4px solid #2295ed; } .shortcodes-heading-style-6 h2 { font-family: "Raleway",Arial,sans-serif; font-weight: 300 !important; overflow: hidden; } .shortcodes-heading-style-6 h2:after { content:""; display: inline-block; height: 0.5em; vertical-align: bottom; width: 100%; margin-right: -100%; margin-left: 10px; border-top: 3px solid #2295ed; } .shortcodes-heading-style-6 h3 { font-family: "Raleway",Arial,sans-serif; font-weight: 300 !important; overflow: hidden; } .shortcodes-heading-style-6 h3:after { content:""; display: inline-block; height: 0.5em; vertical-align: bottom; width: 100%; margin-right: -100%; margin-left: 10px; border-top: 2px solid #2295ed; } .shortcodes-heading-style-6 h4 { font-family: "Raleway",Arial,sans-serif; font-weight: 300 !important; overflow: hidden; } .shortcodes-heading-style-6 h4:after { content:""; display: inline-block; height: 0.5em; vertical-align: bottom; width: 100%; margin-right: -100%; margin-left: 10px; border-top: 1px solid #2295ed; } .shortcodes-heading-style-6 h5 { font-family: "Raleway",Arial,sans-serif; font-weight: 300 !important; overflow: hidden; } .shortcodes-heading-style-6 h5:after { content:""; display: inline-block; height: 0.5em; vertical-align: bottom; width: 100%; margin-right: -100%; margin-left: 10px; border-top: 1px solid #2295ed; } .shortcodes-heading-style-6 h6 { font-family: "Raleway",Arial,sans-serif; font-weight: 300 !important; overflow: hidden; } .shortcodes-heading-style-6 h6:after { content:""; display: inline-block; height: 0.5em; vertical-align: bottom; width: 100%; margin-right: -100%; margin-left: 10px; border-top: 1px solid #2295ed; } /*======================================= Heading style-7 ========================================*/ .shortcodes-heading-style-7 h1 { font-family: "Raleway",Arial,sans-serif; font-weight: 300 !important; text-align: right; overflow: hidden; } .shortcodes-heading-style-7 h1:before { content:""; display: inline-block; height: 0.5em; vertical-align: bottom; width: 100%; margin-left: -100%; margin-right: 10px; border-top: 4px solid #2295ed; } .shortcodes-heading-style-7 h2 { font-family: "Raleway",Arial,sans-serif; font-weight: 300 !important; text-align: right; overflow: hidden; } .shortcodes-heading-style-7 h2:before { content:""; display: inline-block; height: 0.5em; vertical-align: bottom; width: 100%; margin-left: -100%; margin-right: 10px; border-top: 3px solid #2295ed; } .shortcodes-heading-style-7 h3 { font-family: "Raleway",Arial,sans-serif; font-weight: 300 !important; text-align: right; overflow: hidden; } .shortcodes-heading-style-7 h3:before { content:""; display: inline-block; height: 0.5em; vertical-align: bottom; width: 100%; margin-left: -100%; margin-right: 10px; border-top: 2px solid #2295ed; } .shortcodes-heading-style-7 h4 { font-family: "Raleway",Arial,sans-serif; font-weight: 300 !important; text-align: right; overflow: hidden; } .shortcodes-heading-style-7 h4:before { content:""; display: inline-block; height: 0.5em; vertical-align: bottom; width: 100%; margin-left: -100%; margin-right: 10px; border-top: 1px solid #2295ed; } .shortcodes-heading-style-7 h5 { font-family: "Raleway",Arial,sans-serif; font-weight: 300 !important; overflow: hidden; text-align: right; } .shortcodes-heading-style-7 h5:before { content:""; display: inline-block; height: 0.5em; vertical-align: bottom; width: 100%; margin-left: -100%; margin-right: 10px; border-top: 1px solid #2295ed; } .shortcodes-heading-style-7 h6 { font-family: "Raleway",Arial,sans-serif; font-weight: 300 !important; text-align: right; overflow: hidden; } .shortcodes-heading-style-7 h6:before { content:""; display: inline-block; height: 0.5em; vertical-align: bottom; width: 100%; margin-left: -100%; margin-right: 10px; border-top: 1px solid #2295ed; } /*======================================= Heading style-8 ========================================*/ .shortcodes-heading-style-8 h1 { font-family: "Raleway",Arial,sans-serif; font-weight: 300 !important; text-align: center; overflow: hidden; } .shortcodes-heading-style-8 h1:before { content:""; display: inline-block; height: 0.5em; vertical-align: bottom; width: 100%; margin-left: -100%; margin-right: 10px; border-top: 4px solid #2295ed; } .shortcodes-heading-style-8 h1:after { content:""; display: inline-block; height: 0.5em; vertical-align: bottom; width: 100%; margin-right: -100%; margin-left: 10px; border-top: 4px solid #2295ed; } .shortcodes-heading-style-8 h2 { font-family: "Raleway",Arial,sans-serif; font-weight: 300 !important; text-align: center; overflow: hidden; } .shortcodes-heading-style-8 h2:before { content:""; display: inline-block; height: 0.5em; vertical-align: bottom; width: 100%; margin-left: -100%; margin-right: 10px; border-top: 3px solid #2295ed; } .shortcodes-heading-style-8 h2:after { content:""; display: inline-block; height: 0.5em; vertical-align: bottom; width: 100%; margin-right: -100%; margin-left: 10px; border-top: 3px solid #2295ed; } .shortcodes-heading-style-8 h3 { font-family: "Raleway",Arial,sans-serif; font-weight: 300 !important; text-align: center; overflow: hidden; } .shortcodes-heading-style-8 h3:before { content:""; display: inline-block; height: 0.5em; vertical-align: bottom; width: 100%; margin-left: -100%; margin-right: 10px; border-top: 2px solid #2295ed; } .shortcodes-heading-style-8 h3:after { content:""; display: inline-block; height: 0.5em; vertical-align: bottom; width: 100%; margin-right: -100%; margin-left: 10px; border-top: 2px solid #2295ed; } .shortcodes-heading-style-8 h4 { font-family: "Raleway",Arial,sans-serif; font-weight: 300 !important; text-align: center; overflow: hidden; } .shortcodes-heading-style-8 h4:before { content:""; display: inline-block; height: 0.5em; vertical-align: bottom; width: 100%; margin-left: -100%; margin-right: 10px; border-top: 1px solid #2295ed; } .shortcodes-heading-style-8 h4:after { content:""; display: inline-block; height: 0.5em; vertical-align: bottom; width: 100%; margin-right: -100%; margin-left: 10px; border-top: 1px solid #2295ed; } .shortcodes-heading-style-8 h5 { font-family: "Raleway",Arial,sans-serif; font-weight: 300 !important; overflow: hidden; text-align: center; } .shortcodes-heading-style-8 h5:before { content:""; display: inline-block; height: 0.5em; vertical-align: bottom; width: 100%; margin-left: -100%; margin-right: 10px; border-top: 1px solid #2295ed; } .shortcodes-heading-style-8 h5:after { content:""; display: inline-block; height: 0.5em; vertical-align: bottom; width: 100%; margin-right: -100%; margin-left: 10px; border-top: 1px solid #2295ed; } .shortcodes-heading-style-8 h6 { font-family: "Raleway",Arial,sans-serif; font-weight: 300 !important; text-align: center; overflow: hidden; } .shortcodes-heading-style-8 h6:before { content:""; display: inline-block; height: 0.5em; vertical-align: bottom; width: 100%; margin-left: -100%; margin-right: 10px; border-top: 1px solid #2295ed; } .shortcodes-heading-style-8 h6:after { content:""; display: inline-block; height: 0.5em; vertical-align: bottom; width: 100%; margin-right: -100%; margin-left: 10px; border-top: 1px solid #2295ed; } /*======================================= Heading style - 9 ========================================*/ .shortcodes-heading-style-9 h1 { font-family: "Raleway",Arial,sans-serif; font-weight: 300 !important; text-transform: none; position: relative; padding-bottom: 20px; } .shortcodes-heading-style-9 h1:before { content: ''; left: 0; bottom: 0; width: 100%; height: 0; border-bottom: 6px solid #2295ed; position: absolute; } .shortcodes-heading-style-9.heading-color-2 h1:before { border-bottom: 6px solid #cf1a26; } .shortcodes-heading-style-9.heading-color-3 h1:before { border-bottom: 6px solid #ff8d00; } .shortcodes-heading-style-9.heading-color-4 h1:before { border-bottom: 6px solid #adcc07; } .shortcodes-heading-style-9.heading-color-5 h1{ color: #2295ed !important; } .shortcodes-heading-style-9.heading-color-6 h1 { color:#cf1a26; } .shortcodes-heading-style-9.heading-color-6 h1:before{ border-bottom: 6px solid #cf1a26; } .shortcodes-heading-style-9.heading-color-7 h1 { color: #ff8d00; } .shortcodes-heading-style-9.heading-color-7 h1:before{ border-bottom: 6px solid #ff8d00; } .shortcodes-heading-style-9.heading-color-8 h1 { color: #adcc07; } .shortcodes-heading-style-9.heading-color-8 h1:before{ border-bottom: 6px solid #adcc07; } .shortcodes-heading-style-10 { text-align: center; } .shortcodes-heading-style-10.heading-color-1 h1, .shortcodes-heading-style-10.heading-color-1 h2, .shortcodes-heading-style-10.heading-color-1 h3, .shortcodes-heading-style-10.heading-color-1 h4, .shortcodes-heading-style-10.heading-color-1 h5, .shortcodes-heading-style-10.heading-color-1 h6 { color: #2295ed; } .shortcodes-heading-style-10.heading-color-2 h1, .shortcodes-heading-style-10.heading-color-2 h2, .shortcodes-heading-style-10.heading-color-2 h3, .shortcodes-heading-style-10.heading-color-2 h4, .shortcodes-heading-style-10.heading-color-2 h5, .shortcodes-heading-style-10.heading-color-2 h6 { color: #cf1a26; } .shortcodes-heading-style-10.heading-color-3 h1, .shortcodes-heading-style-10.heading-color-3 h2, .shortcodes-heading-style-10.heading-color-3 h3, .shortcodes-heading-style-10.heading-color-3 h4, .shortcodes-heading-style-10.heading-color-3 h5, .shortcodes-heading-style-10.heading-color-3 h6 { color: #ff8d00; } .shortcodes-heading-style-10.heading-color-4 h1, .shortcodes-heading-style-10.heading-color-4 h2, .shortcodes-heading-style-10.heading-color-4 h3, .shortcodes-heading-style-10.heading-color-4 h4, .shortcodes-heading-style-10.heading-color-4 h5, .shortcodes-heading-style-10.heading-color-4 h6 { color: #adcc07; } .shortcodes-heading-style-10.heading-color-5 h1, .shortcodes-heading-style-10.heading-color-5 h2, .shortcodes-heading-style-10.heading-color-5 h3, .shortcodes-heading-style-10.heading-color-5 h4, .shortcodes-heading-style-10.heading-color-5 h5, .shortcodes-heading-style-10.heading-color-5 h6 { color: #0e2f44; } .shortcodes-heading-style-10.heading-color-6 h1, .shortcodes-heading-style-10.heading-color-6 h2, .shortcodes-heading-style-10.heading-color-6 h3, .shortcodes-heading-style-10.heading-color-6 h4, .shortcodes-heading-style-10.heading-color-6 h5, .shortcodes-heading-style-10.heading-color-6 h6 { color: #3399ff; } /*======================================= Heading style-10 ========================================*/ .shortcodes-heading-style-010 h1 { font-family: "Raleway",Arial,sans-serif; font-weight: 300 !important; text-transform: none; position: relative; text-align: left; padding-bottom: 20px; } .shortcodes-heading-style-010 h1:before { content: ''; left: 0; bottom: 0; width: 100%; height: 0; border-bottom: 3px solid #2295ed; position: absolute; } .shortcodes-heading-style-010 p { font-family: "Raleway",Arial,sans-serif; font-weight: 500; text-align: left; } /*======================================= Heading style-11 ========================================*/ .shortcodes-heading-style-11 h2 { font-family: "Raleway",Arial,sans-serif; font-weight: 300 !important; text-transform: none; position: relative; text-align: left; padding-bottom: 20px; } .shortcodes-heading-style-11 h2:before { content: ''; left: 0; bottom: 0; width: 100%; height: 0; border-bottom: 3px solid #333333; position: absolute; } .shortcodes-heading-style-11 strong { color: #333333; } .shortcodes-heading-style-11 p { font-family: "Raleway",Arial,sans-serif; font-weight: 500; text-align: left; } /*======================================= Heading style-12 ========================================*/ .shortcodes-heading-style-12 h3 { font-family: "Raleway",Arial,sans-serif; font-weight: 300 !important; text-transform: none; position: relative; text-align: left; padding-bottom: 20px; } .shortcodes-heading-style-12 h3:before { content: ''; left: 0; bottom: 0; width: 100%; height: 0; border-bottom: 3px solid #008080; position: absolute; } .shortcodes-heading-style-12 strong { color: #008080; } .shortcodes-heading-style-12 p { font-family: "Raleway",Arial,sans-serif; font-weight: 500; text-align: left; } /*======================================= Heading style-13 ========================================*/ .shortcodes-heading-style-13 h4 { font-family: "Raleway",Arial,sans-serif; font-weight: 300 !important; text-transform: none; position: relative; text-align: left; padding-bottom: 20px; } .shortcodes-heading-style-13 h4:before { content: ''; left: 0; bottom: 0; width: 100%; height: 0; border-bottom: 3px solid #ff6666; position: absolute; } .shortcodes-heading-style-13 strong { color: #ff6666; } .shortcodes-heading-style-13 p { font-family: "Raleway",Arial,sans-serif; font-weight: 500; text-align: left; } /*======================================= Heading style-14 ========================================*/ .shortcodes-heading-style-14 h5 { font-family: "Raleway",Arial,sans-serif; font-weight: 300 !important; text-transform: none; position: relative; text-align: left; padding-bottom: 20px; } .shortcodes-heading-style-14 h5:before { content: ''; left: 0; bottom: 0; width: 100%; height: 0; border-bottom: 3px solid #ffd700; position: absolute; } .shortcodes-heading-style-14 strong { color: #ffd700; } .shortcodes-heading-style-14 p { font-family: "Raleway",Arial,sans-serif; font-weight: 500; text-align: left; } /*======================================= Heading style-5 ========================================*/ .shortcodes-heading-style-15 h6 { font-family: "Raleway",Arial,sans-serif; font-weight: 300 !important; text-transform: none; position: relative; text-align: left; padding-bottom: 20px; } .shortcodes-heading-style-15 h6:before { content: ''; left: 0; bottom: 0; width: 100%; height: 0; border-bottom: 3px solid #666666; position: absolute; } .shortcodes-heading-style-14 strong { color: #666666; } .shortcodes-heading-style-15 p { font-family: "Raleway",Arial,sans-serif; font-weight: 500; text-align: left; } /*======================================= Heading style-16 ========================================*/ .shortcodes-heading-style-16 h1 { font-family: "Raleway",Arial,sans-serif; font-weight: 300 !important; text-transform: none; text-align: center; overflow: hidden; } .shortcodes-heading-style-16 h1:before { content:""; display: inline-block; height: 0.3em; vertical-align: middle; width: 100%; margin-left: -100%; margin-right: 10px; background: url(images/dotted.png); } .shortcodes-heading-style-16 h1:after { content:""; display: inline-block; height: 0.3em; vertical-align: middle; width: 100%; margin-right: -100%; margin-left: 10px; background: url(images/dotted.png); } .shortcodes-heading-style-16 h2 { font-family: "Raleway",Arial,sans-serif; font-weight: 300 !important; text-transform: none; text-align: center; overflow: hidden; } .shortcodes-heading-style-16 h2:before { content:""; display: inline-block; height: 0.3em; vertical-align: middle; width: 100%; margin-left: -100%; margin-right: 10px; background: url(images/dotted.png); } .shortcodes-heading-style-16 h2:after { content:""; display: inline-block; height: 0.3em; vertical-align: middle; width: 100%; margin-right: -100%; margin-left: 10px; background: url(images/dotted.png); } .shortcodes-heading-style-16 h3 { font-family: "Raleway",Arial,sans-serif; font-weight: 300 !important; text-align: center; text-transform: none; overflow: hidden; } .shortcodes-heading-style-16 h3:before { content:""; display: inline-block; height: 0.3em; vertical-align: middle; width: 100%; margin-left: -100%; margin-right: 10px; background: url(images/dotted.png); } .shortcodes-heading-style-16 h3:after { content:""; display: inline-block; height: 0.3em; vertical-align: middle; width: 100%; margin-right: -100%; margin-left: 10px; background: url(images/dotted.png); } .shortcodes-heading-style-16 h4 { font-family: "Raleway",Arial,sans-serif; font-weight: 300 !important; text-transform: none; text-align: center; overflow: hidden; } .shortcodes-heading-style-16 h4:before { content:""; display: inline-block; height: 0.3em; vertical-align: middle; width: 100%; margin-left: -100%; margin-right: 10px; background: url(images/dotted.png); } .shortcodes-heading-style-16 h4:after { content:""; display: inline-block; height: 0.3em; vertical-align: middle; width: 100%; margin-right: -100%; margin-left: 10px; background: url(images/dotted.png); } .shortcodes-heading-style-16 h5 { font-family: "Raleway",Arial,sans-serif; font-weight: 300 !important; text-transform: none; overflow: hidden; text-align: center; } .shortcodes-heading-style-16 h5:before { content:""; display: inline-block; height: 0.3em; vertical-align: middle; width: 100%; margin-left: -100%; margin-right: 10px; background: url(images/dotted.png); } .shortcodes-heading-style-16 h5:after { content:""; display: inline-block; height: 0.3em; vertical-align: middle; width: 100%; margin-right: -100%; margin-left: 10px; background: url(images/dotted.png); } .shortcodes-heading-style-16 h6 { font-family: "Raleway",Arial,sans-serif; font-weight: 300 !important; text-transform: none; text-align: center; overflow: hidden; } .shortcodes-heading-style-16 h6:before { content:""; display: inline-block; height: 0.2em; vertical-align: middle; width: 100%; margin-left: -100%; margin-right: 10px; background: url(images/dotted.png); } .shortcodes-heading-style-16 h6:after { content:""; display: inline-block; height: 0.2em; vertical-align: middle; width: 100%; margin-right: -100%; margin-left: 10px; background: url(images/dotted.png); } /*======================================= Heading style-17 ========================================*/ .shortcodes-heading-style-17 h3 { font-family: "Raleway",Arial,sans-serif; font-weight: 300 !important; text-transform: none; text-align: center; } .shortcodes-heading-style-17 p { font-family: "Raleway",Arial,sans-serif; } .shortcodes-heading-style-17 span { background: #2295ed; color: #fff; padding: 0 5px; } .shortcodes-heading-style-17.highlight-color-1 span { background: #e36159; color: #fff; } .shortcodes-heading-style-17.highlight-color-2 span { background: #2baab1; color: #fff; } .shortcodes-icons ul { list-style-type: none; } .shortcodes-icons ul li { font-family: "Raleway",Arial,sans-serif; font-weight: 400; vertical-align: middle; text-align: left; } .shortcodes-icons li i { font-size: 20px; vertical-align: middle; width: 40px; padding: 5px 0; padding-right: 20px; padding-left: 5px; } .shortcodes-icons ul li:hover{ background: #2295ed; color: #fff; } /*======================================= Icon box ========================================*/ .icon-box { float: left; padding: 0; margin: 0; margin-top: 50px; } .icon-box .content-box { width: 100%; padding: 30px; border: 1px solid #e4e4e4; border-radius: 8px; border-top: 5px solid #2295ed; margin-bottom: 10px; } .icon-box .content-box h2 { font-size: 26px; margin: 0; padding: 0; letter-spacing: -1px; margin-bottom: 20px; } .icon-box .content-box p { font-family: "Raleway",Arial,sans-serif; padding-bottom: 20px; } .icon-box .content-box i { font-size: 30px; color: #2295ed; text-align: right; } /*======================================= Content color-1 ========================================*/ .content-box.color-1 { border-top: 5px solid #d9534f; } .content-box.color-1 i { color: #d9534f; } .content-box.color-1 a { background: #d9534f; } /*======================================= Content color-2 ========================================*/ .content-box.color-2 { border-top: 5px solid #ba3b04; border-radius: 15px 50px; } .content-box.color-2 i { color: #ba3b04; } .content-box.color-2 a { background: #ba3b04; } /*======================================= Content color-3 ========================================*/ .content-box.color-3 { border-top: 5px solid #212f3c; border-radius: 15px 50px; } .content-box.color-3 i { color: #212f3c; } .content-box.color-3 a { background: #212f3c; } /*======================================= Content color-4 ========================================*/ .content-box.color-4 { border-top: 5px solid #2baab1; } .content-box.color-4 i { color: #2baab1; font-size: 40px; border: 1px solid #2baab1; border-radius: 50%; width: 60px; height: 60px; text-align: center; vertical-align: middle; line-height: 58px; } .content-box.color-4 a { background: #2baab1; margin: 0; } /*======================================= Content color-5 ========================================*/ .content-box.color-5 { border-top: 5px solid #e36159; } .content-box.color-5 i { color: #e36159; font-size: 40px; border: 1px solid #e36159; border-radius: 50%; width: 60px; height: 60px; text-align: center; vertical-align: middle; line-height: 58px; } .content-box.color-5 a { background: #e36159; margin: 0; } /*======================================= Content color-6 ========================================*/ .content-box.color-6 { border-top: 5px solid #2295ed; } .content-box.color-6 i { color: #2295ed; font-size: 40px; border: 1px solid #2295ed; border-radius: 50%; width: 60px; height: 60px; text-align: center; vertical-align: middle; line-height: 58px; } .content-box.color-6 a { background: #2295ed; margin: 0; } /*======================================= Content color-7 ========================================*/ .content-box.color-7 { border-top: 5px solid #383f48; } .content-box.color-7 i { color: #383f48; font-size: 40px; border: 1px solid #383f48; border-radius: 50%; width: 60px; height: 60px; text-align: center; vertical-align: middle; line-height: 58px; } /*======================================= Content color-8 ========================================*/ .content-box.style-8 { border-top: 5px solid #2295ed; margin-bottom: 80px; } .content-box.style-8 i { font-size: 40px; background: #2295ed; color: #fff; border-radius: 50%; width: 100px; height: 100px; text-align: center; vertical-align: middle; line-height: 98px; top: -37px; margin: -100px 0 -15px; -webkit-transition: -webkit-transform .8s ease-in-out; transition: transform .8s ease-in-out; } .content-box.style-8 i:hover { -webkit-transform: rotate(360deg); transform: rotate(360deg); } /*======================================= Content color-9 ========================================*/ .content-box.style-9 { border-top: 5px solid #e36159; margin-bottom: 80px; } .content-box.style-9 i { font-size: 40px; background: #e36159; color: #fff; border-radius: 50%; width: 100px; height: 100px; text-align: center; vertical-align: middle; line-height: 98px; top: -37px; margin: -100px 0 -15px; -webkit-transition: -webkit-transform .8s ease-in-out; transition: transform .8s ease-in-out; } .content-box.style-9 i:hover { -webkit-transform: rotate(360deg); transform: rotate(360deg); } /*======================================= Content color-10 ========================================*/ .content-box.style-10 { border-top: 5px solid #2baab1; margin-bottom: 80px; } .content-box.style-10 i { font-size: 40px; background: #2baab1; color: #fff; border-radius: 50%; width: 100px; height: 100px; text-align: center; vertical-align: middle; line-height: 98px; top: -37px; margin: -100px 0 -15px; -webkit-transition: -webkit-transform .8s ease-in-out; transition: transform .8s ease-in-out; } .content-box.style-10 i:hover { -webkit-transform: rotate(360deg); transform: rotate(360deg); } /*======================================= Content color-11 ========================================*/ .content-box.style-11 { border-top: 5px solid #000; margin-bottom: 80px; } .content-box.style-11 i { font-size: 40px; background: #000; color: #fff; border-radius: 50%; width: 100px; height: 100px; text-align: center; vertical-align: middle; line-height: 95px; top: -37px; margin: -100px 0 -15px; -webkit-transition: -webkit-transform .8s ease-in-out; transition: transform .8s ease-in-out; } .content-box.style-11 i:hover { -webkit-transform: rotate(360deg); transform: rotate(360deg); } /*======================================= Content color-12 ========================================*/ .content-box.style-12 { border-top: 5px solid #2295ed; margin-bottom: 80px; } .content-box.style-12 i { font-size: 40px; border: 5px solid #2295ed; background: #fff; color: #2295ed; border-radius: 50%; width: 100px; height: 100px; text-align: center; vertical-align: middle; line-height: 90px; top: -37px; margin: -100px 0 -15px; -webkit-transition: -webkit-transform .8s ease-in-out; transition: transform .8s ease-in-out; } .content-box.style-12 i:hover { transform: rotateY(180deg); } /*======================================= Content color-13 ========================================*/ .content-box.style-13 { border-top: 5px solid #e36159; margin-bottom: 80px; } .content-box.style-13 i { font-size: 40px; border: 5px solid #e36159; background: #fff; color: #e36159; border-radius: 50%; width: 100px; height: 100px; text-align: center; vertical-align: middle; line-height: 90px; top: -37px; margin: -100px 0 -15px; -webkit-transition: -webkit-transform .8s ease-in-out; transition: transform .8s ease-in-out; } .content-box.style-13 i:hover { transform: rotateY(180deg); } /*======================================= Content color-14 ========================================*/ .content-box.style-14 { border-top: 5px solid #2baab1; margin-bottom: 80px; } .content-box.style-14 i { font-size: 40px; border: 5px solid #2baab1; background: #fff; color: #2baab1; border-radius: 50%; width: 100px; height: 100px; text-align: center; vertical-align: middle; line-height: 90px; top: -37px; margin: -100px 0 -15px; -webkit-transition: -webkit-transform .8s ease-in-out; transition: transform .8s ease-in-out; } .content-box.style-14 i:hover { transform: rotateY(180deg); } /*======================================= Content color-15 ========================================*/ .content-box.style-15 { border-top: 5px solid #000; } .content-box.style-15 i { font-size: 40px; border: 5px solid #000; background: #fff; color: #000; border-radius: 50%; width: 100px; height: 100px; text-align: center; vertical-align: middle; line-height: 90px; top: -37px; margin: -100px 0 -15px; -webkit-transition: -webkit-transform .8s ease-in-out; transition: transform .8s ease-in-out; } .content-box.style-15 i:hover { transform: rotateY(180deg); } /*======================================= Content color-16 ========================================*/ .content-box.style-16 { border: none; } .content-box.style-16 i { font-size: 40px; background: #2295ed; color: #fff; border-radius: 50%; width: 80px; height: 80px; text-align: center; vertical-align: middle; line-height: 78px; } /*======================================= Content color-17 ========================================*/ .content-box.style-17 { border: none; } .content-box.style-17 i { font-size: 40px; background: #e36159; color: #fff; border-radius: 50%; width: 80px; height: 80px; text-align: center; vertical-align: middle; line-height: 78px; } /*======================================= Content color-18 ========================================*/ .content-box.style-18 { border: none; } .content-box.style-18 i { font-size: 40px; background: #2baab1; color: #fff; border-radius: 50%; width: 80px; height: 80px; text-align: center; vertical-align: middle; line-height: 78px; } /*======================================= Content color-19 ========================================*/ .content-box.style-19 { border: none; } .content-box.style-19 i { font-size: 40px; background: #000; color: #fff; border-radius: 50%; width: 80px; height: 80px; text-align: center; vertical-align: middle; line-height: 75px; } /*======================================= Content color-20 ========================================*/ .content-box.style-20 { border: none; } .content-box.style-20 i { font-size: 40px; border: 5px solid #2295ed; background: #fff; color: #2295ed; border-radius: 50%; width: 80px; height: 80px; text-align: center; vertical-align: middle; line-height: 70px; } /*======================================= Content color-21 ========================================*/ .content-box.style-21 { border: none; } .content-box.style-21 i { font-size: 40px; border: 5px solid #e36159; background: #fff; color: #e36159; border-radius: 50%; width: 80px; height: 80px; text-align: center; vertical-align: middle; line-height: 72px; } /*======================================= Content color-22 ========================================*/ .content-box.style-22 { border: none; } .content-box.style-22 i { font-size: 40px; border: 5px solid #2baab1; background: #fff; color: #2baab1; border-radius: 50%; width: 80px; height: 80px; text-align: center; vertical-align: middle; line-height: 75px; } /*======================================= Content color-23 ========================================*/ .content-box.style-23 { border: none; } .content-box.style-23 i { font-size: 40px; border: 5px solid #000; background: #fff; color: #000; border-radius: 50%; width: 80px; height: 80px; text-align: center; vertical-align: middle; line-height: 75px; } /*======================================= Content color-24 ========================================*/ .content-box.style-24 { border: none; } .content-box.style-24 i { font-size: 45px; text-align: center; background: #fff; color: #2295ed; } /*======================================= Content color-25 ========================================*/ .content-box.style-25 { border: none; } .content-box.style-25 i { font-size:45px; background: #fff; text-align: center; color: #e36159; } /*======================================= Content color-26 ========================================*/ .content-box.style-26 { border: none; } .content-box.style-26 i { font-size: 45px; background: #fff; text-align: center; color: #2baab1; } /*======================================= Content color-27 ========================================*/ .content-box.style-27 { border: none; } .content-box.style-27 i { font-size: 45px; background: #fff; text-align: center; color: #000; } /*======================================= Content color-28 ========================================*/ .content-box.style-28 { border: none; } .content-box.style-28 i { font-size: 40px; border: 1px solid #e4e4e4; background: #fff; color: #2295ed; border-radius: 50%; width: 80px; height: 80px; text-align: center; vertical-align: middle; line-height: 70px; } /*======================================= Content color-29 ========================================*/ .content-box.style-29 { border: none; } .content-box.style-29 i { font-size: 40px; border: 1px solid #e4e4e4; background: #fff; color: #e36159; border-radius: 50%; width: 80px; height: 80px; text-align: center; vertical-align: middle; line-height: 72px; } /*======================================= Content color-30 ========================================*/ .content-box.style-30 { border: none; } .content-box.style-30 i { font-size: 40px; border: 1px solid #e4e4e4; background: #fff; color: #2baab1; border-radius: 50%; width: 80px; height: 80px; text-align: center; vertical-align: middle; line-height: 75px; } /*======================================= Content color-31 ========================================*/ .content-box.style-31 { border: none; } .content-box.style-31 i { font-size: 40px; border: 1px solid #e4e4e4; background: #fff; color: #000; border-radius: 50%; width: 80px; height: 80px; text-align: center; vertical-align: middle; line-height: 75px; } /*======================================= Content color-32 ========================================*/ .content-box.style-32 { border: none; background: #2295ed; border-radius: 0; } .content-box.style-32 i { font-size: 60px; text-align: center; color: #fff; } .content-box.style-32 h2, .content-box.style-32 p { color: #fff; } /*======================================= Content color-33 ========================================*/ .content-box.style-33 { border: none; background: #e36159; border-radius: 0; } .content-box.style-33 i { font-size:60px; text-align: center; color: #fff; } .content-box.style-33 h2, .content-box.style-33 p { color: #fff; } /*======================================= Content color-34 ========================================*/ .content-box.style-34 { border: none; background: #2baab1; border-radius: 0; } .content-box.style-34 i { font-size: 60px; text-align: center; color: #fff; } .content-box.style-34 h2, .content-box.style-34 p { color: #fff; } /*======================================= Content color-35 ========================================*/ .content-box.style-35 { border: none; background: #000; border-radius: 0; } .content-box.style-35 i { font-size: 60px; text-align: center; color: #fff; } .content-box.style-35 h2, .content-box.style-35 p { color: #fff; } .hover-style { font-size: 45px; line-height: 90px; width: 90px; height: 90px; border-radius: 50%; text-align: left; vertical-align: middle; position: relative; text-decoration: none; z-index: 1; color: #fff; } .hover-style:after { pointer-events: none; position: absolute; width: 100%; height: 100%; border-radius: 50%; content: ''; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; } .hover-style:before { speak: none; font-size: 48px; line-height: 90px; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; display: block; -webkit-font-smoothing: antialiased; } /*======================================= Effect - 1 ========================================*/ .hover-style.effect-1 { background: rgba(255, 255, 255, 0.1); -webkit-transition: background 0.2s, color 0.2s; -moz-transition: background 0.2s, color 0.2s; transition: background 0.2s, color 0.2s; } .hover-style.effect-1:after { top: -7px; left: -7px; padding: 7px; box-shadow: 0 0 0 4px #fff; -webkit-transition: -webkit-transform 0.2s, opacity 0.2s; -webkit-transform: scale(0.8); -moz-transition: -moz-transform 0.2s, opacity 0.2s; -moz-transform: scale(0.8); -ms-transform: scale(0.8); transition: transform 0.2s, opacity 0.2s; transform: scale(0.8); opacity: 0; } /*======================================= Effect - 1a ========================================*/ .hover-style.effect-1.sub-a:hover { color: #fff; } .hover-style.effect-1.sub-a:hover i { color: #41ab6b; } .hover-style.effect-1.sub-a:hover:after { -webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); transform: scale(1); opacity: 1; } .hover-style-2 { font-size: 45px; line-height: 80px; width: 80px; height: 80px; border-radius: 50%; text-align: left; vertical-align: middle; position: relative; text-decoration: none; z-index: 1; } .hover-style-2:after { pointer-events: none; position: absolute; width: 100%; height: 100%; border-radius: 50%; content: ''; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; } .hover-style-2.effect-1:after { top: -7px; left: -7px; padding: 7px; box-shadow: 0 0 0 4px #2295ed; -webkit-transition: -webkit-transform 0.2s, opacity 0.2s; -webkit-transform: scale(0.8); -moz-transition: -moz-transform 0.2s, opacity 0.2s; -moz-transform: scale(0.8); -ms-transform: scale(0.8); transition: transform 0.2s, opacity 0.2s; transform: scale(0.8); opacity: 0; } /*======================================= Effect - 1a ========================================*/ .hover-style-2.effect-1.sub-a:hover { color: #fff; background: #2295ed; } .hover-style-2.effect-1.sub-a:hover:after { -webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); transform: scale(1); opacity: 1; } /*======================================= Hover style-3 ========================================*/ .hover-style-3 { font-size: 45px; line-height: 80px; width: 80px; height: 80px; border-radius: 50%; text-align: left; vertical-align: middle; position: relative; text-decoration: none; z-index: 1; } .hover-style-3:after { pointer-events: none; position: absolute; width: 100%; height: 100%; border-radius: 50%; content: ''; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; } .hover-style-3.effect-1:after { top: -7px; left: -7px; padding: 7px; box-shadow: 0 0 0 4px #e36159; -webkit-transition: -webkit-transform 0.2s, opacity 0.2s; -webkit-transform: scale(0.8); -moz-transition: -moz-transform 0.2s, opacity 0.2s; -moz-transform: scale(0.8); -ms-transform: scale(0.8); transition: transform 0.2s, opacity 0.2s; transform: scale(0.8); opacity: 0; } /* Effect 1a */ .hover-style-3.effect-1.sub-a:hover { color: #fff; background: #e36159; } .hover-style-3.effect-1.sub-a:hover:after { -webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); transform: scale(1); opacity: 1; } /*======================================= Hover style-4 ========================================*/ .hover-style-4 { font-size: 45px; line-height: 80px; width: 80px; height: 80px; border-radius: 50%; text-align: left; vertical-align: middle; position: relative; text-decoration: none; z-index: 1; } .hover-style-4:after { pointer-events: none; position: absolute; width: 100%; height: 100%; border-radius: 50%; content: ''; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; } .hover-style-4.effect-1:after { top: -7px; left: -7px; padding: 7px; box-shadow: 0 0 0 4px #2baab1; -webkit-transition: -webkit-transform 0.2s, opacity 0.2s; -webkit-transform: scale(0.8); -moz-transition: -moz-transform 0.2s, opacity 0.2s; -moz-transform: scale(0.8); -ms-transform: scale(0.8); transition: transform 0.2s, opacity 0.2s; transform: scale(0.8); opacity: 0; } /* Effect 1a */ .hover-style-4.effect-1.sub-a:hover { color: #fff; background: #2baab1; } .hover-style-4.effect-1.sub-a:hover:after { -webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); transform: scale(1); opacity: 1; } /*======================================= Hover style-5 ========================================*/ .hover-style-5 { font-size: 45px; line-height: 80px; width: 80px; height: 80px; border-radius: 50%; text-align: left; vertical-align: middle; position: relative; text-decoration: none; z-index: 1; } .hover-style-5:after { pointer-events: none; position: absolute; width: 100%; height: 100%; border-radius: 50%; content: ''; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; } .hover-style-5.effect-1:after { top: -7px; left: -7px; padding: 7px; box-shadow: 0 0 0 4px #000; -webkit-transition: -webkit-transform 0.2s, opacity 0.2s; -webkit-transform: scale(0.8); -moz-transition: -moz-transform 0.2s, opacity 0.2s; -moz-transform: scale(0.8); -ms-transform: scale(0.8); transition: transform 0.2s, opacity 0.2s; transform: scale(0.8); opacity: 0; } /* Effect 1a */ .hover-style-5.effect-1.sub-a:hover { color: #fff; background: #000; } .hover-style-5.effect-1.sub-a:hover:after { -webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); transform: scale(1); opacity: 1; } /*======================================= Hr ========================================*/ hr.hr{ background-image: -webkit-linear-gradient(left, transparent, #DBDBDB, transparent); background-image: linear-gradient(to right, transparent, #DBDBDB, transparent); height: 1px; border: 0; margin: 22px 0; } hr.style1{ background-image: -webkit-linear-gradient(left, transparent, #DBDBDB, #DBDBDB); height: 1px; border: 0; margin: 22px 0; } hr.style2 { background-image: -webkit-linear-gradient(left, #DBDBDB, #DBDBDB, transparent); height: 1px; border: 0; margin: 22px 0; margin-bottom:50px; } hr.style3 { border-top: 1px dashed #bdbdbd; margin-bottom:50px; } hr.style4 { border-top: 1px dotted #bdbdbd; margin-bottom:50px; } hr.style5 { background-color: #fff; border-top: 2px dashed #bdbdbd; margin-bottom:50px; } hr.style6 { background-color: #fff; border-top: 2px dotted #bdbdbd; margin-bottom:50px; } hr.style7 { border-top: 1px solid #bdbdbd; border-bottom: 1px solid #fff; margin-bottom:50px; } hr.style8 { border-top: 1px solid #bdbdbd; border-bottom: 1px solid #fff; margin-bottom:50px; } hr.style8:after { content: ''; display: block; margin-top: 2px; border-top: 1px solid #bdbdbd; border-bottom: 1px solid #fff; } hr.style9 { border-top: 1px dashed #bdbdbd; border-bottom: 1px dashed #fff; margin-bottom:50px; } hr.style10 { border-top: 1px dotted #bdbdbd; border-bottom: 1px dotted #fff; margin-bottom:50px; } hr.style11 { height: 6px; background: url(images/hr-11.png) repeat-x 0 0; border: 0; margin-bottom:50px; } hr.style12 { height: 6px; background: url(images/hr-12.png) repeat-x 0 0; border: 0; margin-bottom:50px; } hr.style13 { height: 10px; border: 0; box-shadow: 0 10px 10px -10px #bdbdbd inset; margin-bottom:50px; } hr.style14 { border: 0; height: 1px; background-image: -webkit-linear-gradient(left, #f0f0f0, #bdbdbd, #f0f0f0); background-image: -moz-linear-gradient(left, #f0f0f0, #bdbdbd, #f0f0f0); background-image: -ms-linear-gradient(left, #f0f0f0, #bdbdbd, #f0f0f0); background-image: -o-linear-gradient(left, #f0f0f0, #bdbdbd, #f0f0f0); margin-bottom:50px; } hr.style15 { border-top: 4px double #bdbdbd; text-align: center; margin-bottom:50px; } hr.style15:after { content: '\f004'; font-family: FontAwesome; position: relative; top: -15px; padding: 0 15px; background: #fff; color: #8c8b8b; font-size: 20px; } hr.style16 { border-top: 1px dashed #bdbdbd; margin-bottom:50px; } hr.style16:after { content: '\002702'; position: relative; top: -12px; left: 40px; padding: 0 3px; background: #fff; color: #8c8b8b; font-size: 20px; } hr.style17 { border-top: 1px solid #bdbdbd; text-align: center; margin-bottom:50px; } hr.style17:after { content: '§'; position: relative; top: -17px; padding: 0 15px; background: #fff; color: #8c8b8b; font-size: 20px; -webkit-transform: rotate(60deg); -moz-transform: rotate(60deg); transform: rotate(60deg); } hr.style18 { border-top: 1px double #e4e4e4; text-align: center; margin-bottom:50px; } hr.style18:after { content: '\f004'; font-family: FontAwesome; position: relative; top: -15px; padding: 0 15px; background: #fff; color: #8c8b8b; font-size: 20px; } hr.style19 { border-top: 1px double #e4e4e4; text-align: center; margin-bottom:50px; } hr.style19:after { content: '\f00c'; font-family: FontAwesome; position: relative; top: -15px; padding: 0 15px; background: #fff; color: #8c8b8b; font-size: 20px; } hr.style20 { border-top: 1px double #e4e4e4; text-align: center; margin-bottom:50px; } hr.style20:after { content: '\f005'; font-family: FontAwesome; position: relative; top: -15px; padding: 0 15px; background: #fff; color: #8c8b8b; font-size: 20px; } hr.style21 { border-top: 1px double #e4e4e4; text-align: center; margin-bottom:50px; } hr.style21:after { content: '\f006'; font-family: FontAwesome; position: relative; top: -15px; padding: 0 15px; background: #fff; color: #8c8b8b; font-size: 20px; } hr.style22 { border-top: 1px double #e4e4e4; text-align: center; margin-bottom:50px; } hr.style22:after { content: '\f00d'; font-family: FontAwesome; position: relative; top: -15px; padding: 0 15px; background: #fff; color: #8c8b8b; font-size: 20px; } hr.style23 { border-top: 1px double #e4e4e4; text-align: center; margin-bottom:50px; } hr.style23:after { content: '\f078'; font-family: FontAwesome; position: relative; top: -15px; padding: 0 15px; background: #fff; color: #8c8b8b; font-size: 20px; } hr.style24 { border-top: 1px double #e4e4e4; text-align: center; margin-bottom:50px; } hr.style24:after { content: '\f00d'; font-family: FontAwesome; display: inline-block; position: relative; top: -15px; padding: 0 15px; background: #fff; color: #8c8b8b; font-size: 20px; } hr.style25 { border-top: 1px double #e4e4e4; text-align: center; margin-bottom:50px; } hr.style25:after { content: '\f0e7'; font-family: FontAwesome; display: inline-block; position: relative; top: -15px; padding: 0 15px; background: #fff; color: #8c8b8b; font-size: 20px; } hr.color1:after { color: #2295ed; } hr.color2:after { color: #e36159; } hr.color3:after { color: #ffa700; } hr.color4:after { color: #000; } hr.background-color1:after { color: #fff; background: #2295ed; border-radius: 50%; padding: 15px; } hr.background-color2:after { color: #fff; background: #e36159; border-radius: 50%; padding: 15px; } hr.background-color3:after { color: #fff; background: #ffa700; border-radius: 50%; padding: 15px; } hr.background-color4:after { color: #fff; background: #000; border-radius: 50%; padding: 15px; } hr.border-color1:after { color: #2295ed; border: 1px solid #2295ed; border-radius: 50%; padding: 15px; } hr.border-color2:after { color: #e36159; border: 1px solid #e36159; border-radius: 50%; padding: 15px; } hr.border-color3:after { color: #ffa700; border: 1px solid #ffa700; border-radius: 50%; padding: 15px; } hr.border-color4:after { color: #000; border: 1px solid #000; border-radius: 50%; padding: 15px; } hr.left { text-align: left; } hr.right { text-align: right; } hr.bottom { margin-bottom: 70px !important; } hr.icon-sm-size:after { color: #fff; font-size: 14px; border-radius: 50%; padding: 10px; top: -10px; } hr.icon-lg-size:after { color: #fff; font-size: 24px; border-radius: 50%; padding: 20px; top: -20px; } hr.sm-size { border-top: 1px double #e4e4e4; width: 50%; margin: 0 auto; } hr.md-size { border-top: 1px double #e4e4e4; width: 65%; margin: 0 auto; } hr.lg-size { border-top: 1px double #e4e4e4; width: 80%; margin: 0 auto; } /*======================================= skills box ========================================*/ .skills-box { margin-bottom: 15px; } .skills-box .pro-bar { position: relative; height: 15px; border-radius: 4px; } .skills-box .pro-bar1 { background-color: #2295ed; background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent))); background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); -webkit-background-size: 10px 10px; background-size: 10px 10px; } .skills-box .pro-bar2 { background-color: #2295ed; } .skills-box .pro-bar3 { background-color: #2baab1; } .skills-box .pro-bar4 { background-color: #e36159; } .skills-box .pro-bar5 { background-color: #383f48; } .skills-box .pro-bar-container { position: relative; height: 15px; border-radius: 4px; background: #ebeced; -webkit-box-shadow: inset 2px 2px 2px rgba(0, 0, 0, 0.2); box-shadow: inset 2px 2px 2px rgba(0, 0, 0, 0.2); } .skills-box .skills-name { font-size: 16px; color: #333; padding-bottom: 3px; } .skills-box .skills-name span { font-weight: 500; margin-left: 3px; } .hire-box { background: #fafafa; border: 1px solid #e4e4e4; padding: 22px; margin-top: 14px; color: #999; } .hire-box h4 { margin-top: 0; color: #2295ed; } .hire-box a { margin-top: 10px; } .team-item .info { border-left: 1px solid #ebeced; border-bottom: 1px solid #ebeced; padding: 20px 30px; position: relative; } .team-item .top-info { overflow: hidden; margin-bottom: 15px; } .team-item .top-info .left { float: left; } .team-item .top-info .right { float: right; } .team-item .top-info .right a { font-size: 16px; margin: 0 3px; color: #333; } .team-item .top-info .right a:hover { color: #2295ed; } .team-item h4 { margin: 0; font-weight: normal; } .arrow { position: absolute; top: -10px; left: 50%; margin-left: -5px; bottom: 0; width: 0; height: 0; border-left: 10px solid transparent; border-right: 10px solid transparent; border-bottom: 10px solid #ffffff; } .logo-item { text-align: center; padding: 30px; } .logo-item a { padding: 0; } .logo-item img { max-height: 120px; } .logo-item:hover a { opacity: 0.5; } /*======================================= PORTFOLIO ========================================*/ .filter-projects { padding: 0 15px; margin-bottom: 20px; } .filter-projects li { display: inline-block; } .filter-projects a { font-family: 'Raleway' , sans-serif; padding: 5px 10px; display: block; font-weight: 500; text-transform: none; color: #777; border-radius: 5px; } .filter-projects a.current, .filter-projects a:hover { color: #fff; background-color: #2295ed; } .full-projects { padding: 0; margin-right: auto; margin-left: auto; padding-left: 15px; padding-right: 15px; } .all-projects .item { -webkit-transform-style: preserve-3d; transform-style: preserve-3d; width: 50%; float: left; } .all-projects .item .pro-info { text-align: center; position: relative; border: 1px solid #ebeced; border-left: 0; margin-right: -1px; padding: 15px; color: #999; } .all-projects .item .pro-info h4 { font-weight: normal; margin: 0; } .all-projects .item .pro-info h4 a { color: #333; } .all-projects .item .pro-info h4 a:hover { color: #2295ed; } .all-projects .item .pro-info .cat-name a { color: #999; font-size: 12px; } .all-projects .item .pro-info .cat-name a:hover { color: #333; } .all-projects.projects-1 .item { width: 100%; margin-bottom: 10px; } .all-projects.projects-2 .item { width: 50%; padding: 0 10px; margin-bottom: 10px; } .all-projects.projects-3 .item { width: 33.33333333333%; padding: 0 10px; margin-bottom: 10px; } .all-projects.projects-4 .item { width: 25%; padding: 0 10px; margin-bottom: 10px; } .all-projects.projects-5 .item { width: 20%; padding: 0 10px; margin-bottom: 10px; } .all-projects.projects-6 .item { width: 16.66666667%; padding: 0 10px; margin-bottom: 10px; } .all-projects .padding-space { margin-bottom: 20px !important; } .image-project { position: relative; overflow: hidden; } .image-project img { max-width: 100%; -moz-transition: all 0.3s; -webkit-transition: all 0.3s; transition: all 0.3s; } .image-project:hover img{ -moz-transform: scale(1.1); -webkit-transform: scale(1.1); transform: scale(1.1); } .image-project:hover .overlay { opacity: 1; } .image-project:hover a { bottom: 50%; margin-bottom: -20px; } .content { content: ''; position: absolute; bottom: 50px; left: 0; background: rgba(0, 0, 0, 0.9); padding: 8px; border-radius: 5px; } .content p { color: #fff; text-transform: uppercase; font-family: 'Raleway' , sans-serif; font-weight: 600; padding: 0; margin: 0; } .content span { padding: 4px 10px; margin: 0; color: #fff; background: #2295ed; } .overlay { -webkit-transition: 0.5s; transition: 0.5s; opacity: 0; position: absolute; width: 100%; height: 100%; top: 0; left: 0; background: rgba(0, 0, 0, 0.8); } .overlay > a { position: absolute; bottom: 0; /*left: 50%;*/ left:45%; /* margin-left: -40px;*/ -webkit-box-shadow: inset 0 0 0 3px rgba(255, 255, 255, 0.3); box-shadow: inset 0 0 0 3px rgba(255, 255, 255, 0.3); -webkit-border-radius: 50%; border-radius: 50%; color: #fff; width: 40px; height: 40px; text-align: center; line-height: 40px; outline: none; margin-top:-20px !important; } .overlay > a.linkout { margin-left: 10px; } .overlay > a:hover { background: #2295ed; -webkit-transition-delay: 0s; transition-delay: 0s; -webkit-box-shadow: none; box-shadow: none; } .bg-light { background: rgba(255,255,255,0.5) !important; } .bg-light:hover a { color: #fff; background: #2295ed; } /*======================================= Portfolio Load more ========================================*/ #myList li { display:none; list-style-type: none; } #loadMore { cursor:pointer; width: 100%; padding: 10px 0; background: #e4e4e4; display: table; border-radius: 5px; margin: 50px 0; } #loadMore p { color: #595959; text-transform: uppercase; text-align: center; vertical-align: middle; display: table-cell; } #loadMore:hover { color:black; } /*===================================== Single Projects =====================================*/ .projects_single { margin-top: 20px; } .single-slider .owl-controls { left: 0; top: 50%; margin-top: -35px; width: 100%; text-align: left; } .single-slider .owl-controls .owl-buttons div { width: 40px; height: 40px; -webkit-border-radius: 0; border-radius: 0; line-height: 40px; font-size: 24px; background: #e0e0e0; text-align: center; -webkit-transition: 0.3s; transition: 0.3s; } .single-slider .owl-controls .owl-buttons .owl-next { float: right; } .info-box { border-bottom: 1px solid #ebeced; margin-bottom: 70px; } .info-box ul { list-style-type: none; } .info-box li { display: inline-block; padding-right: 5px; } .info-box li i { color: #2295ed; } .info-box h4 { margin-top: 0; line-height: 1; font-family: 'Raleway',Arial,sans-serif; font-weight: 600; text-transform: uppercase; } .info-box h5 { margin-top: 40px; font-family: 'Raleway',Arial,sans-serif; font-weight: 600; text-transform: uppercase; } .info-box p { font-family: 'Raleway',Arial,sans-serif; font-weight: 400; font-size: 14px; color: #777; } .info-box blockquote { display:block; background: #fff; padding: 15px 20px 15px 45px; margin: 0 0 20px; position: relative; font-family: 'Raleway',Arial,sans-serif; font-size: 14px; line-height: 1.3; color: #777; border:1px solid #e4e4e4; font-style: normal; font-weight: 400; } .info-box blockquote::before{ content: "\f10d"; font-family: FontAwesome; font-size: 16px; color: #999; position: absolute; left: 10px; top:5px; } .info-box blockquote img { border-radius: 50%; width: 70px; height: 70px; margin-top: 10px; border: 1px solid #e4e4e4; margin-right: 10px; padding: 0; } .info-box blockquote span { padding: 0; margin: 0; display: inline-block; padding-top: 20px; font-family: "Raleway",Arial,sans-serif; font-weight: 700; color: #696969; } .info-box blockquote p { padding: 0; margin: 0; display: inline-block; } .info-box h4.top-40 { margin-top: 40px; } .right-box .skills-name { color: #fff; } .right-box h4 { color: #fff; } .similar-slider .item { width: 100%; } /*===================================== Elements =====================================*/ h4.ot-btn { padding-top: 30px !important; padding-bottom: 5px !important; } .content-inner .title-elements { font-size: 18px; margin: 0 !important; padding: 0; } .pricing-table { text-align: center; border: 1px solid #e4e4e4; font-size: 14px; max-width: 350px; margin: auto; -webkit-transition: 0.4s; transition: 0.4s; border-top-left-radius: 5px; border-top-right-radius: 5px; } .pricing-table ul { list-style: none; padding: 25px 10px; line-height: 30px; } .pricing-table .action-plan { margin-bottom: 35px; } .pricing-table.featured { border-top: 5px solid #2295ed; } .pricing-table:hover { -webkit-box-shadow: 0 0 8px #ccc; box-shadow: 0 0 8px #ccc; } /*---------------------------------------------- Pricing style-1 ----------------------------------------------*/ .pricing-style-1 { padding: 50px 0; background: #f1f1f1; } .pricing-style-1 h2 { text-align: center; font-family: 'Raleway',sans-serif; } .pricing-style-1 .price-table-wrapper-style-1 { background: #fff; border-radius: 0 50px; } .pricing-style-1 .price-table-wrapper-style-1 .price-table-title { padding: 15px 0; } .pricing-style-1 .price-table-wrapper-style-1 .price-table-title h3 { text-align: center; font-family: 'Raleway',sans-serif; font-size: 30px; font-weight: 700; } .pricing-style-1 .price-table-wrapper-style-1 .price-content { background: #333; padding: 15px 0; } .pricing-style-1 .price-table-wrapper-style-1 .price-content b { font-size: 30px; } .pricing-style-1 .price-table-wrapper-style-1 .price-content span { font-size: 20px; font-family: 'Raleway',sans-serif; color: #fff; text-align: center; display: block; } .pricing-style-1 .price-table-wrapper-style-1 .table-content { padding: 0; } .pricing-style-1 .price-table-wrapper-style-1 .table-content .table-list { list-style-type: none; } .pricing-style-1 .price-table-wrapper-style-1 .table-content .table-list li { text-align: center; font-family: 'Raleway',sans-serif; padding: 10px 0; border-bottom: 1px solid #e4e4e4; } .pricing-style-1 .price-table-wrapper-style-1 .table-content .table-list li:last-child { border: none; } .pricing-style-1 .price-table-wrapper-style-1 .price-footer { background: #333; padding: 20px 0; border-radius: 0 0 0 50px; } .pricing-style-1 .price-table-wrapper-style-1 .price-footer a { color: #fff; text-transform: uppercase; font-family: 'Raleway',Arial ,sans-serif; text-align: center; display: block; } .pricing-style-1 .price-table-wrapper-style-1 .price-footer:hover { background: #2295ed; } .pricing-style-1 .price-table-wrapper-style-1.color-blue .price-content { background: #2295ed; } .pricing-style-1 .price-table-wrapper-style-1.color-blue .price-footer { background: #2295ed; } .top-plan { background: #f6f6f6; padding: 30px 0 25px; color: #333; } .top-plan .price { font-size: 72px; line-height: 1; } .top-plan .price span { font-size: 36px; vertical-align: top; display: inline-block; margin-top: 5px; } .top-plan .name-plan { font-family: 'Raleway' , sans-serif; font-weight: 600; font-size: 18px; margin-top: 20px; letter-spacing: 2px; } .content-inner .typography { padding-bottom: 90px; } .content-inner .typography p { font-family: "Raleway",Arial,sans-serif; } .content-inner .typography h2 { font-family: "Raleway",Arial,sans-serif; font-weight: 300; text-transform: none; } p.drop-caps:first-letter { float: left; font-size: 75px; line-height: 60px; padding: 4px; margin-right: 5px; margin-top: 5px; font-family: Georgia; color: #2295ed; } p.drop-caps-2:first-letter { float: left; font-size: 75px; line-height: 60px; padding: 4px; margin-right: 5px; margin-top: 5px; font-family: Georgia; color: #fff; background: #2295ed; border-radius: 4px; } p.lowercase { text-transform: lowercase; } p.capitalize { text-transform: capitalize; } p.justify { text-align: justify; } p.text-shadow { text-shadow: 1px 1px #2295ed; } p.text-indent { text-indent: 50px; } p.text-overline { text-decoration: overline; } p.text-line-through { text-decoration: line-through; } p.text-underline { text-decoration: underline; } p.text-bold { font-weight: bold; } span.text-family { font-family: Georgia; color: #2295ed; } .block-box { background: #2295ed; height: 5px; } /*===================================== Coming Soon Page =====================================*/ .coming-soon { background: url(images/coming.jpg) no-repeat center center; -webkit-background-size: cover; background-size: cover; height: 100vh; } .coming-soon-content { color: #fff; position: absolute; top: 45%; left: 0; width: 100%; margin-top: 30px; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); } .coming-soon-content .intro-text { margin-bottom: 40px; } .coming-soon-content .newsletter-comingsoon { margin-bottom: 50px; } .coming-soon-content h2 { font-size: 50px; text-transform: uppercase; color: #fff; } .coming-soon-content p { font-size: 22px; } .coming-soon-content span { color: #2295ed; } .coming-soon-content .newsletter-email { width: 290px; padding: 13px 15px; border: none; color: #000; } .coming-soon-content .btn { padding: 13px 24px; margin-top: -2px; } .coming-soon-content .countdown { list-style: none; overflow: hidden; padding-left: 0; text-align: center; } .coming-soon-content .countdown li { float: left; font-size: 60px; width: 25%; background: rgba(0,0,0,0.7); } .coming-soon-content .countdown li p { font-size: 15px; text-transform: uppercase; } .coming-soon-content .social-icons { margin-top: 40px; } .coming-soon-content .social-icons a { display: inline-block; font-size: 18px; margin: 5px 15px; color: #fff; } .coming-soon-content .social-icons i { width: 50px; height: 50px; text-align: center; border-radius: 50%; border: 1px solid #fff; padding-top: 15px; } .coming-soon-content .social-icons a:hover { color: #fff; background: #2295ed; border-radius: 50%; } .coming-soon-content .copyright { margin: 0; padding: 0; padding-top: 20px; } .coming-soon-content .copyright p { font-size: 14px; } /*==================================== 404 PAGE ====================================*/ .page404 { padding: 100px 0 140px; } .page404 h2 { font-size: 100px; } .page404 .pri-color { font-size: 38px; font-weight: 300; } .page404 .search-404 { margin: 20px auto; max-width: 400px; } .page404 .search-404 form { margin-top: 20px; -webkit-box-shadow: 0 0 12px rgba(0, 0, 0, 0.15); box-shadow: 0 0 12px rgba(0, 0, 0, 0.15); } .page404 a { margin-top: 20px; } .page404.transparent { padding: 20px 0; margin: 0; } .page404.transparent h2 { font-size: 140px; color: #fff; } .page404.transparent .pri-color { color: #fff; font-family: 'Raleway',Arial,sans-serif; font-size: 30px; font-weight: 700; } .page404.transparent p { color: #fff; font-family: 'Raleway',Arial,sans-serif; font-weight: 300; font-size: 16px; } /*==================================== Page Default ====================================*/ .page-default ul { padding-left: 15px; } .page-default ul li { line-height: 2; } .page-default h4 { font-family: 'Raleway',Arial , sans-serif; font-size: 25px; font-weight: 300; padding: 0; margin: 0; padding-top: 20px; } .page-default .d-content { padding: 10px 0; margin: 0; } .page-default .d-content ul { padding: 0; margin: 0; list-style-type: none; } .page-default .d-content li { text-align: left; display: inline; padding-right: 10px; color: #2295ed; font-family: "Raleway",Arial,sans-serif; font-weight: 600; } .page-default .d-content i { color: #777; padding-right: 5px; } /*==================================== Shop ====================================*/ .img-product { margin-bottom: 50px; } .img-product.owl-theme .owl-controls { top: auto; left: 0; bottom: -35px; width: 100%; } .img-product.owl-theme .owl-controls .owl-page span { background: #2295ed; opacity: 0.7; width: 10px; height: 10px; } .img-product.owl-theme .owl-controls .active span { opacity: 1; } .shop-product { margin-bottom: 50px; } .shop-product.owl-theme .owl-controls { top: auto; left: 0; bottom: -35px; width: 100%; } .shop-product.owl-theme .owl-controls .owl-page span { background: #5bb300; opacity: 0.7; width: 12px; height: 12px; } .shop-product.owl-theme .owl-controls .active span { opacity: 1; } .pro-details h3 { margin-top: 0; } .pro-details .single-rating span { color: #2295ed; margin-right: 10px; margin-bottom: 10px; display: inline-block; } .pro-details .single-rating .single-price { font-size: 34px; color: #2295ed; font-family: 'Raleway', sans-serif; font-weight: 700; } .pro-details .single-rating input[type=number] { height: 33px; padding: 0 10px; max-width: 70px; float: left; margin-right: 10px; border: 1px solid #ebeced; outline: none; } .pro-details .single-rating .product-meta { margin-top: 20px; } .pro-details .single-rating .product-cart { margin-top: 20px; } .pro-details .single-rating .follow-us { margin: 0; padding: 0; } .pro-details .single-rating .follow-us p { font-family: 'Raleway' , sans-serif; font-size: 16px; } .pro-details .single-rating .follow-us ul { list-style-type: none; padding-top: 10px; } .pro-details .single-rating .follow-us li { display: inline-block; padding-right: 10px; } .pro-details .single-rating .follow-us i { color: #777; } .pro-details .cat { margin-top: 20px; font-size: 16px; font-family: 'Raleway' , sans-serif; } .pro-details .cat a { color: #333; } .pro-details .cat a:hover { color: #2295ed; } .comment-item { position: relative; margin-bottom: 30px; } .comment-item img { width: 70px; height: 70px; position: absolute; left: 0; top: 0; -webkit-border-radius: 50%; border-radius: 50%; } .comment-item .box-info { margin-left: 90px; padding: 15px; border: 1px solid #ebeced; } .comment-item .box-info .rating { float: right; color: #2295ed; } .comment-item .box-info strong { color: #333; } .comment-item .box-info .text { clear: both; margin-top: 10px; } .review h4 { margin-bottom: 8px; } .review .comment-form { padding: 0; margin-top: 20px; } .pro-related { margin-top: 40px; } .pro-related h4 { font-size: 18px; margin-bottom: 20px; } .pro-related .pro-slider { overflow: hidden; } .pro-related .item-product { text-align: center; width: 100%; margin: 0; } .widget .padd { padding: 15px; } .widget .padd li { padding-left: 0; padding-right: 0; border-bottom: 1px dashed #ebeced; color: #333; } .widget .padd li input[type=checkbox] { vertical-align: middle; margin-top: -2px; margin-right: 3px; } .widget .padd li span { color: #999; } .widget .padd li:last-child { border: none; margin-bottom: 20px; } /*==================================== Shop cart ====================================*/ .shop-cart { width: 100%; margin-top: 30px; } .shop-cart td { border: 1px solid #ebeced; padding: 10px 20px; } .shop-cart th { background: #3c454d; color: #fff; padding: 10px 20px; } .shop-cart .long { min-width: 400px; } .shop-cart .long > a { font-weight: 700; font-size: 10px; color: red; } .shop-cart .long > a:hover { color: #333; } .shop-cart .total { color: #333; font-weight: 500; } .shop-cart input[type=number] { max-width: 60px; height: 30px; text-align: center; border: 1px solid #ebeced; color: #333; } .shop-cart input[type=number]::-webkit-inner-spin-button { opacity: 1; } .shop-cart img { max-width: 50px; float: left; } .shop-cart h4 { font-weight: 400; margin-bottom: 5px; } .shop-cart h4 a { color: #333; } .shop-cart h4 a:hover { color: #2295ed; } .shop-cart .input-text { max-width: 120px; height: 33px; padding: 0 10px; float: left; margin-right: 10px; font-size: 12px; text-transform: uppercase; } .total-cart { margin-top: 70px; } .total-cart .btns-bot { margin-top: 20px; } /*==================================== table ====================================*/ table.fully { width: 100%; } table.fully td { border-top: 1px solid #e4e4e4; padding: 10px 0; color: #777; font-weight: 600; } table.fully .total { color: #333; text-align: right; font-weight: 600; } table.fully .td { color: #333; text-align: left; font-weight: 600; } table.fully .color { color: #2295ed; font-weight: 700; } .billing .comment-form { padding: 0; } .billing .comment-form label { margin-bottom: 7px; display: inline-block; } .billing .comment-form input { height: 40px; line-height: 40px; } .order h4 { margin-bottom: 10px; } .order strong, .order th { color: #333; } /*==================================== color box ====================================*/ #cboxPrevious, #cboxNext { background: #2295ed; } /* ========================================================================== Layer slier ========================================================================== */ .ls-slide { overflow: hidden; } #full-slider-wrapper { overflow: hidden; } #layerslider { overflow: hidden; height: 500px; } .ls-inner { width: 100%!important; } .slider1 h5 { font-size: 80px; font-weight: 700; color: #2295ed; text-transform: uppercase; font-family: 'Raleway', sans-serif; } .slider1 p { font-size: 30px; font-weight: 700; color: #fff; text-transform: uppercase; font-family: 'Raleway', sans-serif; } .slider2 h3 { font-size: 60px; font-weight: 700; color: #444; text-transform: uppercase; font-family: 'Raleway', sans-serif; } .slider2 h3 span { font-weight: 300; } .ls-custom .ls-nav-prev, .ls-custom .ls-nav-next { z-index: 10; } .slider1.apps-slide h3 { color: #fff; font-size: 40px; } .slider1.apps-slide p { font-family: 'Raleway',Arial,sans-serif; font-weight: 300; color: #fff; } .slider1.home5-slider h2 { font-family: 'Raleway',Arial,sans-serif; color: #fff; font-size: 40px; } .slider1.home5-slider h3 { font-family: 'Raleway',Arial,sans-serif; font-weight: 700; color: #fff; font-size: 60px; letter-spacing: -1px; } .slider1.home5-slider p { font-family: 'Raleway', Arial, sans-serif; color: #fff !important; font-weight: 300; } .slider2.home5-slider img { position: relative; } .slider2.home5-slider img:before { } .slider2.home5-slider .pri-color { font-weight: 800; } .map-title iframe{ padding: 0; padding-right: 20px; padding-bottom: 10px; float: left; font-family: 'Raleway', sans-serif; } .shortcodes-animations { float: left; width: 100%; padding: 20px 0; border-bottom: 1px solid #e4e4e4; } .shortcodes-animations h2 { font-size: 24px; color: #2295ed; } .shortcodes-animations p { font-size: 14px; } /*--------------------------------- PRELOADER --------------------------------*/ .images-preloader { width: 100%; height: 100%; position: fixed; z-index: 1000; background-color: #fff; } .images-preloader .preloader4 { display: block; position: absolute; top: 50%; left: 50%; height: 50px; width: 50px; margin: -25px 0 0 -25px; border-radius: 50%; } .images-preloader .preloader4:before, .images-preloader .preloader4:after { content: ""; border: 3px solid #2295ed; border-radius: 50%; width: 50px; height: 50px; position: absolute; left: 0; } .images-preloader .preloader4:before { transform: scale(1, 1); opacity: 1; -webkit-animation: outside .6s infinite linear; animation: outside .6s infinite linear } .images-preloader .preloader4:after { transform: scale(0, 0); opacity: 0; -webkit-animation: inside .6s infinite linear; animation: inside .6s infinite linear } @-webkit-keyframes inside { from { -webkit-transform: scale(.5, .5); opacity: 0 } to { -webkit-transform: scale(1, 1); opacity: 1 } } @keyframes inside { from { transform: scale(.5, .5); opacity: 0 } to { transform: scale(1, 1); opacity: 1 } } @-webkit-keyframes outside { from { -webkit-transform: scale(1, 1); opacity: 1 } to { -webkit-transform: scale(1.5, 1.5); opacity: 0 } } @keyframes outside { from { -webkit-transform: scale(1, 1); opacity: 1 } to { -webkit-transform: scale(1.5, 1.5); opacity: 0 } } .list-icons i { color: #2295ed; font-size: 16px; padding-right: 10px; } .list-icons li { font-family: "Raleway",Arial,sans-serif; font-weight: 400; padding-bottom: 10px; text-align: left; } .list-icons.background i{ width: 30px; height: 30px; border-radius: 50%; background: #2295ed; color: #fff; padding: 0; line-height: 28px; text-align: center; } .list-icons.borders i { width: 30px; height: 30px; border-radius: 50%; border: 1px solid #2295ed; color: #2295ed; padding: 0; line-height: 28px; text-align: center; } .list-icons.background-sm-size i { width: 25px; height: 25px; border-radius: 50%; background: #2295ed; font-size: 12px; color: #fff; padding: 0; line-height: 23px; text-align: center; } .list-icons.background-lg-size i { width: 40px; height: 40px; border-radius: 50%; background: #2295ed; font-size: 18px; color: #fff; padding: 0; line-height: 38px; text-align: center; } .list-icons.borders .color1 { color: #e36159; border: 1px solid #e36159; } .list-icons.background .color6 { color: #fff; background: #e36159; } .list-icons-reverse i { color: #2295ed; font-size: 16px; padding-left: 10px; } .list-icons-reverse li { font-family: "Raleway",Arial,sans-serif; font-weight: 400; padding-bottom: 10px; text-align: right; } .list-icons-reverse.background i{ width: 30px; height: 30px; border-radius: 50%; background: #2295ed; color: #fff; padding: 0; line-height: 28px; text-align: center; } .list-icons-reverse.borders i { width: 30px; height: 30px; border-radius: 50%; border: 1px solid #2295ed; color: #2295ed; padding: 0; line-height: 28px; text-align: center; } .list-icons-reverse.border-sm-size i { width: 25px; height: 25px; border-radius: 50%; border: 1px solid #2295ed; font-size: 12px; color: #2295ed; padding: 0; line-height: 23px; text-align: center; } .list-icons-reverse.border-lg-size i { width: 40px; height: 40px; border-radius: 50%; border: 1px solid #2295ed; font-size: 18px; color: #2295ed; padding: 0; line-height: 38px; text-align: center; } .list-icons-reverse.borders .color2 { color: #ffa700; border: 1px solid #ffa700; } .list-icons-reverse.borders .color3 { color: #000; border: 1px solid #000; } .list-icons-reverse.background .color4 { color: #fff; background: #ffa700; } .list-icons-reverse.background .color5 { color: #fff; background: #000; } .list-decimal { list-style-type: decimal; font-family: "Raleway",Arial,sans-serif; font-weight: 400; } .list-circle { list-style-type: circle; display: block; font-family: "Raleway",Arial,sans-serif; font-weight: 700; color: #2295ed; } .list-circle p { color: #777; } .list-upper-roman { list-style-type: upper-roman; font-family: "Raleway",Arial,sans-serif; font-weight: 700; color: #2295ed; } .list-upper-roman p { color: #777; } .list-desc { list-style-type: disc; font-family: "Raleway",Arial,sans-serif; font-weight: 700; color: #2295ed; } .list-desc p { color: #777; } .list-lower-latin { list-style-type: lower-latin; font-family: "Raleway",Arial,sans-serif; font-weight: 700; color: #2295ed; } .list-lower-latin p { color: #777; } .list-decimal-leading-zero { list-style-type: decimal-leading-zero; font-family: "Raleway",Arial,sans-serif; font-weight: 700; color: #2295ed; } .list-decimal-leading-zero p { color: #777; } .list-lower-roman { list-style-type:lower-roman; font-family: "Raleway",Arial,sans-serif; font-weight: 700; color: #2295ed; } .list-lower-roman p { color: #777; } .list-upper-alpha { list-style-type:upper-alpha; font-family: "Raleway",Arial,sans-serif; font-weight: 700; color: #2295ed; } .list-upper-alpha p { color: #777; } .list-unstyled-style { font-family: "Raleway",Arial,sans-serif; font-weight: 400; color: #777; } /*==================================== Testimonials ====================================*/ .testimonials blockquote { background: #2295ed none repeat scroll 0 0; border: medium none; font-weight: 400; color: #fff; display: block; font-size: 14px; line-height: 20px; padding: 15px; position: relative; border-radius: 8px; } .testimonials blockquote::before { width: 0; height: 0; left: 0; bottom: -15px; content: " "; display: block; border-left: 15px solid transparent; border-right: 15px solid transparent; border-top: 15px solid #2295ed; height: 0; margin: 0 0 0 17px; width: 0; position: absolute; } .testimonials .carousel-info img { width: 75px; } .testimonials .carousel-info { overflow: hidden; } .testimonials .carousel-info img { margin-right: 15px; } .testimonials .carousel-info span { display: block; } .testimonials span.testimonials-name { color: #2295ed; font-family: "Raleway",Arial,sans-serif; font-size: 16px; font-weight: 600; margin: 10px 0 0px; } .testimonials span.testimonials-post { color: #777; font-family: "Raleway",Arial,sans-serif; font-size: 13px; } .testimonials.quote i { font-size: 18px; padding: 0 5px; } .testimonials.italic p { font-style: italic; } .clients-testimonials { background: #f6f6f6; /* padding-bottom: 180px; padding-top: 100px;*/ padding-bottom:90px; padding-top:50px; } /* ======================================= Testimonials style - 1 =========================================*/ .testimonials.style-1 blockquote { background: none; border: 1px solid #e4e4e4; } .testimonials.style-1 p { color: #777; } .testimonials.style-1 blockquote:before { border-top: 15px solid #e4e4e4; } .testimonials.style-1 i { color: #d3d3d3; } /* ======================================= Testimonials style - 2 =========================================*/ .testimonials.style-2 blockquote:before { margin-left: 47%; } .testimonials.style-2 .img-center { display: block; margin-left: auto; margin-right: auto; } .testimonials.style-2 .text-center span { text-align: center; } .testimonials.style-2 p { text-align: center; font-style: italic; } /* ======================================= Testimonials style - 3 =========================================*/ .testimonials.style-3 blockquote { background: #e4e4e4; } .testimonials.style-3 p { color: #777; } .testimonials.style-3 blockquote:before { border-top: 15px solid #e4e4e4; } /* ======================================= Testimonials style - 4 =========================================*/ .testimonials.style-4 { border: 1px solid #e4e4e4; padding: 20px; border-radius: 8px; } .testimonials.style-4 blockquote { background: none; margin: 0; padding: 0; padding-bottom: 10px; } .testimonials.style-4 p { color: #777; } .testimonials.style-4 i { color: #d3d3d3; } .testimonials.style-4 blockquote:before { border-top: none; } /* ======================================= Testimonials style - 5 =========================================*/ .testimonials.style-5 blockquote { background: #e36159; } .testimonials.style-5 blockquote:before { border-top: 15px solid #e36159; } .testimonials.style-5 .testimonials-name { color: #e36159; } /* ======================================= Testimonials style - 6 =========================================*/ .testimonials.style-6 blockquote { background: #ffa700; } .testimonials.style-6 blockquote:before { border-top: 15px solid #ffa700; } .testimonials.style-6 .testimonials-name { color: #ffa700; } /* ======================================= Testimonials style - 7 =========================================*/ .testimonials.style-7 blockquote { background: #000; } .testimonials.style-7 blockquote:before { border-top: 15px solid #000; } .testimonials.style-7 .testimonials-name { color: #000; } /* ======================================= Testimonials style - 8 =========================================*/ .testimonials.style-8 blockquote { background: none; border: 1px solid #5bb300; } .testimonials.style-8 p { text-align: center; font-size: 14px; font-family: 'Raleway' , sans-serif; font-weight: 400; color: #777; } .testimonials.style-8 blockquote:before { border-top: 15px solid #5bb300; } .testimonials.style-8 i { color: #5bb300; font-size: 14px; } .testimonials.style-8 .testimonials-name { color: #5bb300; } .testimonials.color-white p { color: #fff ; } /* ======================================= Testimonials style - 9 =========================================*/ .testimonials.style-9 blockquote { background: #f1f1f1; padding: 10px 10px; } .testimonials.style-9 p { font-family: 'Raleway' , sans-serif; color: #777; } .testimonials.style-9 blockquote:before { bottom: -10px; border-left: 10px solid transparent; border-right: 10px solid transparent; border-top: 10px solid #f1f1f1; } .testimonials.style-9 img { width: 50px !important; } .testimonials.style-9 .testimonials-name { font-size: 14px; color: #fc3a51; } .testimonials.style-9 .testimonials-post { font-size: 12px; } .testimonials.style-9 .carousel-info { margin-bottom: 20px; } .progress-area { padding: 120px 0; background: #f1f1f1; } .progress-area h2 { margin: 0; } .progress-area h4 { margin: 0; font-size: 18px; margin-bottom: 5px; } .progress-area p { font-family: 'Raleway' , Arial , sans-serif; margin-top: 10px; } .border-bot-1 { border-bottom: 1px solid #262934; } .testimonials span.testimonials-name.color-red { color: #f14a3e; } .download { background: linear-gradient(to top, rgba(241,74,62,0.5) 0%, rgba(216,66,55,0.9) 100%), url(images/slider/slider-bg11.jpg); padding: 80px 0; } .download_icon h2 { color: #fff; font-family: 'Raleway' , sans-serif; font-weight: 400; margin-top: 0; } .download_icon span { border-bottom: 1px dashed #fff; display: block; margin: 20px auto; position: relative; width: 80px; } .download_icon p { color: #fff; font-family: 'Raleway' , sans-serif; font-weight: 300; margin-bottom: 30px; } .download_icon img { margin: 0 10px } @media only screen and (max-width: 480px) { .download_icon img { margin-bottom: 10px } } /* =============================== Tree ================================*/ .tree ul { padding-top: 20px; position: relative; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; } .tree li { float: left; text-align: center; list-style-type: none; position: relative; padding: 20px 5px 0 5px; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; } /*We will use ::before and ::after to draw the connectors*/ .tree li::before, .tree li::after{ content: ''; position: absolute; top: 0; right: 50%; border-top: 1px solid #ccc; width: 50%; height: 20px; } .tree li::after{ right: auto; left: 50%; border-left: 1px solid #ccc; } /*We need to remove left-right connectors from elements without any siblings*/ .tree li:only-child::after, .tree li:only-child::before { display: none; } /*Remove space from the top of single children*/ .tree li:only-child{ padding-top: 0;} /*Remove left connector from first child and right connector from last child*/ .tree li:first-child::before, .tree li:last-child::after{ border: 0 none; } /*Adding back the vertical connector to the last nodes*/ .tree li:last-child::before{ border-right: 1px solid #ccc; border-radius: 0 5px 0 0; -webkit-border-radius: 0 5px 0 0; -moz-border-radius: 0 5px 0 0; } .tree li:first-child::after{ border-radius: 5px 0 0 0; -webkit-border-radius: 5px 0 0 0; -moz-border-radius: 5px 0 0 0; } /*Time to add downward connectors from parents*/ .tree ul ul::before{ content: ''; position: absolute; top: 0; left: 50%; border-left: 1px solid #ccc; width: 0; height: 20px; } .tree li a{ border: 1px solid #ccc; padding: 5px 10px; text-decoration: none; color: #666; font-family: arial, verdana, tahoma; font-size: 11px; display: inline-block; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; } /*Time for some hover effects*/ /*We will apply the hover effect the the lineage of the element also*/ .tree li a:hover, .tree li a:hover+ul li a { background: #c8e4f8; color: #000; border: 1px solid #94a0b4; } /*Connector styles on hover*/ .tree li a:hover+ul li::after, .tree li a:hover+ul li::before, .tree li a:hover+ul::before, .tree li a:hover+ul ul::before{ border-color: #94a0b4; } /** * Framework starts from here ... * ------------------------------ */ .tree-style-2, .tree-style-2 ul { margin:0 0 0 1em; /* indentation */ padding:0; list-style:none; color:#777; font-family: 'Raleway' , sans-serif; position:relative; font-weight: 500; } .tree-style-2 ul {margin-left:.5em} /* (indentation/2) */ .tree-style-2:before, .tree-style-2 ul:before { content:""; display:block; width:0; position:absolute; top:0; bottom:0; left:0; border-left:1px solid; } .tree-style-2 li { margin:0; padding:0 1.5em; /* indentation + .5em */ line-height:2em; /* default list item's `line-height` */ position:relative; } .tree-style-2 li:before { content:""; display:block; width:10px; /* same with indentation */ height:0; border-top:1px solid; margin-top:-1px; /* border top width */ position:absolute; top:1em; /* (line-height/2) */ left:0; } .tree-style-2 li:last-child:before { background:white; /* same with body background */ height:auto; top:1em; /* (line-height/2) */ bottom:0; } /*=============================================== Medical Page ===============================================*/ .medical-our-Services { padding: 50px 0; margin: 0; background: #fafafa; } .medical-our-Services h2 { text-transform: none; font-size: 30px; text-align: center; font-family: 'Raleway' , sans-serif; } .medical-our-Services .service-medical { padding: 30px 40px; margin: 0; border: 1px solid #e4e4e4; border-radius: 25px; margin-bottom: 30px; } .medical-our-Services .service-medical h2 { text-transform: none; font-size: 18px; text-align: center; font-family: 'Raleway' , sans-serif; } .medical-our-Services .service-medical p { text-transform: none; text-align: center; font-family: 'Raleway' , sans-serif; } .medical-our-Services .service-medical .more-center { text-align: center; margin: 0 auto; z-index: 199; position: relative; margin-top: 30px; margin-bottom: -40px; } .medical-our-Services .service-medical a { font-family: 'Raleway' , sans-serif; background: #003366; color: #fff; padding: 5px 15px; margin-top: 15px; } .medical-our-Services .service-medical img { width: 90px; padding: 20px; border-radius: 50%; border: 1px solid #003366; } .medical-our-Services .service-medical:hover { box-shadow: 0px 0px 25px -12px #242424; -webkit-box-shadow: 0px 0px 25px -12px #242424; -moz-box-shadow: 0px 0px 25px -12px #242424; -o-box-shadow: 0px 0px 25px -12px #242424; } .medical-our-Services .service-medical:hover a { background: #2295ed; } .medical-why-choose { margin: 40px 0; padding: 0; } .medical-why-choose img { width: 100%; } .medical-why-choose h2 { font-family: 'Raleway' , sans-serif; text-transform: none; padding-bottom: 10px; } .medical-features .features-boxes { background: #003366; height: 220px; padding: 20px; } .medical-features .features-boxes.bg2 { background: #002d5b; } .medical-features .features-boxes.bg3 { background: #002851; } .medical-features .features-boxes.bg4 { background: #002347; } .medical-features .features-boxes i { color: #fff; font-size: 30px; padding-bottom: 10px; } .medical-features .features-boxes h2 { color: #fff; font-family: 'Raleway' , sans-serif; font-family: 300; font-size: 20px; text-transform: none; margin: 0; padding: 0; padding-bottom: 10px; } .medical-features .features-boxes ul { list-style-type: none; } .medical-features .features-boxes li { display: inline-block; font-family: 'Raleway', sans-serif; font-weight: 300; width: 100%; color: #fff; padding: 5px 0; border-bottom: 1px dashed #fff; } .medical-features .features-boxes span { color: #2cbfd9; font-size: 24px; } .medical-features .features-boxes p { font-family: 'Raleway' , sans-serif; font-weight: 300; color: #fff; } /*=============================================== Apps Page ===============================================*/ .bg-slidebg { position: static; } .bg-slidebg:before { content: ""; background: #f1372a; position: absolute; top: 0; left: 0; right: 0; height: 100%; width: 100%; opacity: 0.8; z-index: 199; } .howItWorks { padding: 0; margin: 0; padding-top: 30px; } .howItWorks .custom-product-image { position: absolute; top: 0; left: 0; } .howItWorks .custom-product-image-2 { top: 0; padding-top: 70px; } .howItWorks .howItWorks-content { padding: 0; margin: 0; } .howItWorks .howItWorks-content h2 { font-family: 'Raleway' , sans-serif; text-transform: none; font-size: 26px; } .howItWorks .howItWorks-content p { font-family: 'Raleway' , sans-serif; text-transform: none; font-size: 14px; } .howItWorks .howItWorks-content .list-unstyled li { display: inline-block; margin: 0; padding: 0; padding: 0 5px; } .howItWorks .howItWorks-content .howItWorks-info h2 { font-family: 'Raleway' , sans-serif; text-transform: none; font-size: 14px; margin: 0; padding: 20px 0; } .howItWorks .howItWorks-content .howItWorks-info { margin: 0; padding: 0; } .howItWorks .howItWorks-content .howItWorks-info img { text-align: center; width: 64px; margin: 0 auto; display: block; padding: 10px; border: 2px dashed #f1372a; border-radius: 50%; } .img-line-top { margin-top: -100px !important; position: relative; text-align: center; width: 94px !important; height: 30px !important; margin: 0; padding: 0 !important; border-radius:0 !important; border: none !important; } .img-line-bottom { margin-top: -50px !important; text-align: center; width: 94px !important; height: 30px !important; margin: 0; padding: 0 !important; border-radius:0 !important; border: none !important; } /*=============================================== Apps feature ===============================================*/ .apps-feature { background: #f1f1f1; padding: 20px 0; } .apps-feature .apps-feature-one { padding: 160px 0; } .apps-feature .apps-feature-one h2 { font-family: 'Raleway' , sans-serif; text-transform: none; font-size: 40px; vertical-align: middle; } .apps-feature .apps-feature-one p { font-family: 'Raleway' , sans-serif; text-transform: none; font-size: 16px; } /*=============================================== Apps Video ===============================================*/ .apps-video { position: relative; } .apps-video .apps-videolink { position: absolute; top: 50%; left: 50%; margin-right: -50%; transform: translate(-50%, -50%); } .apps-video .apps-videolink a { text-align: center; vertical-align: middle; margin: 0 auto; display: block; } .apps-video .apps-videolink h2 { color: #fff; font-family: 'Raleway' , sans-serif; margin: 0; padding: 0; } .apps-video .apps-videolink i { color: #f1372a; font-size: 100px; padding: 0; margin: 0; } .apps-video:before { content: ''; top: 0; bottom: 0; left: 0; width: 100%; height: 100%; background: rgba(0,0,0,0.7); position: absolute; } .apps-video.padd { padding: 80px 0; } /*=============================================== Apps Screenshots ===============================================*/ .screenshots p { font-family: 'Raleway' , sans-serif; margin-bottom: 40px; } .screenshots h2 { color: #111; font-family: 'Raleway' , sans-serif; text-transform: none; font-size: 34px; margin: 0; padding: 0; text-align: center; margin-bottom: 10px; } /*=============================================== Apps pricing ===============================================*/ .apps-price { border-top:1px solid #e4e4e4; } .apps-price .section-title { margin-bottom: 40px; } .apps-price .section-title h2 { font-family: 'Raleway' , sans-serif; text-transform: none; font-size: 32px; } .apps-price .section-title p { font-family: 'Raleway' , sans-serif; } .single-pricing { background: #fff none repeat scroll 0 0; border-radius: 5px; box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12); padding-bottom: 25px; padding-top: 20px; transition: all 0.3s ease 0s; } @media only screen and (max-width: 768px) { .single-pricing { margin-bottom: 40px } } .single-pricing-block { box-shadow: 0 16px 38px -12px rgba(0, 0, 0, 0.56), 0 4px 25px 0px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(0, 0, 0, 0.2); background: #f14a3e; } .block-caption small { color: #f14a3e; font-size: 26px; position: relative; top: -17px; } .block-caption-white small { color: #fff; position: relative; top: -17px; font-size: 26px; } .single-pricing h4 { font-size: 16px; font-family: 'Raleway' , sans-serif; text-transform: uppercase; } .single-pricing ul { margin-bottom: 20px; } .single-pricing ul li { list-style: none; } .single-pricing ul li { border-bottom: 1px solid rgba(153, 153, 153, 0.3); font-size: 15px; padding: 12px 0; } .single-pricing-block h4 { color: #fff; } .single-pricing-block h1 { color: #fff; } .block-caption { color: #f14a3e; } .single-pricing-block ul li { color: #fff; padding: 12px 0; font-size: 15px; border-bottom: 1px solid rgba(153, 153, 153, 0.3); } .single-pricing-block ul li { border-bottom: 1px solid rgba(255, 255, 255, 0.2); color: #fff; padding: 12px 0; font-size: 15px; } .btn-pricing-bg { background: #f14a3e none repeat scroll 0 0; border: 2px solid #f14a3e; border-radius: 500px; color: #fff; font-family: montserrat, sans-serif; font-size: 12px; padding: 10px 30px; text-transform: uppercase; transition: all 0.2s ease 0s; } .btn-pricing-bg:hover, .btn-pricing-bg:focus { background: #f14a3e; color: #fff; border: 2px solid #f14a3e; box-shadow: 0 14px 26px -12px rgba(26, 188, 156, 0.42), 0 4px 23px 0px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(26, 188, 156, 0.2); } .btn-pricing-bg-block { background: #fff none repeat scroll 0 0; border: 2px solid #fff; color: #f14a3e; } .btn-pricing-bg-block:hover, .btn-pricing-bg-block:focus { background: #fff; color: #f14a3e; border: 2px solid #fff; box-shadow: 0 14px 26px -12px rgba(26, 188, 156, 0.42), 0 4px 23px 0px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(26, 188, 156, 0.2); } .single-pricing:hover { box-shadow:0px 60px 60px rgba(0,0,0,0.1); position:relative; z-index:100; transform: translate(0, -10px); } .corporate-price-table .single-pricing-block { background: #2295ed; } .corporate-price-table .single-pricing-block small { color: #fff !important; } .corporate-price-table .single-pricing-block .btn-pricing-bg { background: #fff !important; color: #111; border: 2px solid #fff !important; } .corporate-price-table .single-pricing-block .block-caption { color: #fff !important; } .corporate-price-table .btn-pricing-bg { background: #2295ed; border: 2px solid #2295ed; } .corporate-price-table .block-caption small { color: #2295ed; } .corporate-price-table .block-caption { color: #2295ed; } .apps-testimonials { border-top: 1px solid #e4e4e4; padding: 70px 0; margin-bottom: 40px; } .apps-testimonials p { margin-bottom: 20px; font-family: 'Raleway' , sans-serif; } /* ------------------------------ Apps Video --------------------------------*/ .wmBox_overlay{ position:fixed; width:100%; height:100%; display:none; top:0; left:0; background:rgba(0,0,0,0.3); z-index: 1999999; } .wmBox_centerWrap{ display:table; position:absolute; width:100%; height:100%; } .wmBox_centerer{ display:table-cell; vertical-align:middle; } .wmBox_centerer iframe{ width:95%; display:table; margin:0 auto; position:relative; } .wmBox_contentWrap{ width:50%; margin:0 auto; position:relative; } .wmBox_scaleWrap{ position:relative; height:0; padding-top:20px; padding-bottom: 56.25%; width:100%; } .wmBox_centerer iframe{ position:absolute; top:0; border:0; outline:0; box-shadow:0px 0px 10px rgba(0,0,0,0.5); left:0; width:100%; height:100%; } .wmBox_closeBtn{ z-index:2; position:relative; margin-top:-40px; } .wmBox_closeBtn p{ line-height:0; margin:0; padding:0.5em 0 0.75em; color:#FFF; background:#000; width:1.3em; font-size:25px; border-radius:100%; text-align:center; font-family:Verdana, serif; position:relative; bottom:-0.5em; right:-0.5em; cursor:pointer; float:right; box-shadow:0px 0px 10px rgba(0,0,0,0.5); transition:color 0.2s ease-out, background 0.2s ease-out; } .wmBox_closeBtn p:hover{ background:#FFF; color:#000; } /*=============================================== Home Coffee Page ===============================================*/ .coffee-section { padding: 70px 0; } .coffee-title { margin: 0; padding: 0; } .coffee-title h2 { font-family: 'Raleway' , sans-serif; color: #d3a662; text-transform: none; margin: 0; padding: 0; text-align: center; } .coffee-title p { font-family: 'Raleway' , sans-serif; margin: 0; padding: 0; text-align: center; margin-top: 10px; margin-bottom: 20px; } .our-story { margin: 0; padding: 0; } .our-story h2 { font-family: 'Raleway' , sans-serif; font-size: 20px; color: #111; text-transform: none; margin: 0; padding: 0; margin-bottom: 20px; } .our-story p { font-family: 'Raleway' , sans-serif; margin: 0; padding: 0; margin-bottom: 20px; } .our-story ul { list-style-type: none; padding: 0; margin: 0; } .our-story li { display: inline-block; width: 32%; padding: 0; margin: 0; } .our-story a { margin-top: 20px; } .coffee-content { margin: 0; padding: 0; } .coffee-content h2 { font-family: 'Raleway' , sans-serif; font-size: 14px; color: #666; margin: 0; padding: 0; margin-top: 10px; } .coffee-img { margin: 0; padding: 0; } .coffee-img img { width: 100%; } /*----------------------------------------*/ /* 1. Welcome Area /*----------------------------------------*/ .welcome-content { padding: 12px 0 0 10px; } .section-title h2{ color: #d4a762; font-size: 34px; font-family: 'Playfair Display', serif; font-weight: 700; margin-bottom: 15px; text-transform: capitalize; } .section-title h4{ font-size: 20px; color: #303030; font-family: 'Montserrat', sans-serif; font-weight: 400; margin-bottom: 40px; text-transform: capitalize; } /*----------------------------------------*/ /* 2. Service Area /*----------------------------------------*/ .service-area { background: #fafafa; padding: 80px 0; border-top: 1px solid #f1f1f1; } .service-left, .service-right { float: left; width: 30%; display: inline-block; } .service-middle { float: left; margin-top: 0; position: relative; width: 40%; z-index: 9; margin-top: 22px; } .service-middle::before { background: #ffffff none repeat scroll 0 0; border-radius: 50%; box-shadow: 0 0 20px 5px #e7e7e7; content: ""; height: 400px; left: 0; margin: 0 auto; position: absolute; right: 0; top: -22px; width: 420px; z-index: -1; } .service-right { float: right; } .service-content { -webkit-transition: all 0.5s ease 0s; -o-transition: all 0.5s ease 0s; transition: all 0.5s ease 0s; } .service-content.servicePadd-right { padding-right: 40px; } .service-content.servicePadd-left { padding-left: 40px; } .service-content h3 { font-size: 20px; color: #d4a762; font-family: 'Raleway', sans-serif; font-weight: 400; margin-bottom: 10px; text-transform: capitalize; } .service-content p { font-family: 'Raleway', sans-serif; font-weight: 400; } .single-service { position: relative; } .service-icon { background: #fff none repeat scroll 0 0; border-radius: 50%; content: ""; height: 74px; position: absolute; right: -100px; top: 0px; width: 74px; z-index: 91; cursor: pointer; display: inline-block; } .service-icon.icon-right { right: -60px; } .service-right .service-icon { left: -100px; right: auto; } .service-right .service-icon.icon-left { left: -60px; } .service-icon a { border-radius: 50%; box-shadow: 0 0 0 3px #d4a762; color: #d4a762; cursor: pointer; display: inline-block; font-size: 0; height: 70px; position: relative; text-align: center; transition: color 0.3s ease 0s; width: 70px; z-index: 1; } .service-icon img { bottom: 0; left: 0; margin: auto; position: absolute; right: 0; top: 0; } .service-icon a::after { background: #d4a762 none repeat scroll 0 0; left: -2px; padding: 2px; top: -2px; transition: transform 0.2s ease 0s, opacity 0.2s ease 0s; z-index: -1; border-radius: 50%; box-sizing: content-box; content: ""; height: 100%; pointer-events: none; position: absolute; width: 100%; } .single-service:hover .service-icon a:after { transform: scale(0.85); } .pl-110 { padding-left: 140px; } .pr-110 { padding-right: 140px; } .mb-220 { margin-bottom: 0px; } /* ---------------- **!--Form Elements ------------------- */ .coffee-reservation { background: url(images/slider/slider-bg13.jpg); -webkit-background-size: cover; background-size: cover; background-attachment: fixed; position: relative; padding: 50px 0; } .coffee-reservation:before { content: ''; width: 100%; height: 100%; top: 0; bottom: 0; left: 0; background: url(images/overlay-pattern-1.png); position: absolute; } .coffee-reservation .section-title h2 { font-family: 'Raleway', sans-serif; text-align: center; margin: 0; padding: 0; } .coffee-reservation .section-title p { font-family: 'Raleway', sans-serif; color: #fff; text-align: center; margin: 0; padding: 10px 0; } .form-groups { width: 100%; } .form-groups label { width: 100%; height: auto; padding: 20px 15px; font-size: 16px; font-weight: 400; line-height: 24px; letter-spacing: 0; color: #835840; text-transform: capitalize; margin-bottom: 10px; display: none; } .form-groups { width: 100%; border-bottom: 1px solid #d3a662; margin-bottom: 30px; position: relative; z-index: 1; -webkit-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; transition: all .3s ease-in-out; } .form-groups:after { content: ""; position: absolute; width: 0%; height: 2px; bottom: 0px; left: 0px; background-color: #d3a662; z-index: -1; -webkit-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; transition: all .3s ease-in-out; } .form-groups:hover { border-bottom: 1px solid transparent; } .form-groups:hover::after { width: 100%; } .coffee-form-control { height: auto; padding: 15px; font-size: 16px; font-weight: 400; line-height: 24px; letter-spacing: 0; color: #fff; background-color: transparent; background-image: none; border: 0px; border-radius: 0px; -webkit-box-shadow: none; box-shadow: none; } .input-group-addon { padding: 6px 15px; font-size: 16px; font-weight: 400; line-height: 1; color: #d3a662; text-align: center; background-color: transparent; border: 0px; } .coffee-form-control:focus { border-color: transparent; outline: 0; -webkit-box-shadow: none; box-shadow: none; } .form-yellow .input-group-addon { padding: 6px 15px; font-size: 16px; font-weight: 400; line-height: 1; color: #c5a059; text-align: center; background-color: transparent; border: 0px; } .form-yellow .input-group { border-bottom: 1px solid #c5a059; margin-bottom: 30px; position: relative; z-index: 1; -webkit-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; transition: all .3s ease-in-out; } .form-yellow .input-group:after { content: ""; position: absolute; width: 0%; height: 2px; bottom: 0px; left: 0px; background-color: #c5a059; z-index: -1; -webkit-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; transition: all .3s ease-in-out; } .form-yellow .input-group:hover { border-bottom: 1px solid transparent; } .form-yellow .input-group:hover::after { width: 100%; } .comment-form .coffee-form-control { font-size: 14px; font-family: 'Raleway', sans-serif; padding: 12px 2px; } .section-divider { width: 230px; height: 40px; text-align: center; margin: auto; background-image: url(images/support/coffee/divider.png); background-repeat: no-repeat; background-position: center top; } /* Team Section */ .team-section-v3 { margin: 0; padding: 20px 0 50px 0; } .team-section-v3 .main-heading h2 { font-family: 'Raleway' , sans-serif; text-transform: none; font-size: 26px; text-align: center; color: #d3a662; margin-bottom: 10px; } .team-section-v3 .main-heading p { width: 40%; font-family: 'Raleway' , sans-serif; text-align: center; margin: 0 auto; color: #777; margin-bottom: 40px; } .team-figure { border: 1px solid #e4e4e4; position: relative; float: left; } .team-figure img { text-align: center; width: 100%; margin: 0 auto; } .img-overlay { position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: rgba( 104, 104, 104, 0.8); opacity: 0; padding: 10px; } .team-detail { text-align: center; padding: 5px } .team-detail .social-icons { display: inline-block; } .team-detail h3 { color: #fff; font-weight: bold; } .team-detail h3::before { background: #fff; } .team-detail p { color: #fff; } .social-icons { margin: 0; padding: 0; list-style: none; } .social-icons li { float: left; margin: 0 0 0 15px; } .social-icons li:first-child { margin: 0; } .social-icons li a { height: 30px; width: 30px; line-height: 30px; border: 1px solid #fff; color: #fff; text-align: center; display: block; } .v3-gradian-bg { background: #773b21; } .tg-display-table { width: 100%; height: 100%; display: table; } .tg-display-table-cell { display: table-cell; vertical-align: middle; width: 100%; height: 100%; } .theme-border { height: 100%; width: 100%; border: 2px; border: 1px solid rgba(255, 255, 255, .5); position: relative } /* Team Section V3 */ .team-figure-v3 .team-detail h3 { font-family: 'Pacifico', cursive; text-transform: capitalize; } .team-figure-v3:hover .img-overlay { opacity: 0.9; -webkit-transition: .3s; transition: .3s; } /* Testimonial V3 */ .testimonial-v3 .theme-border { border-color: #562c19; padding: 40px; } #section-menu { -webkit-background-size: cover; background-size: cover; background-attachment: fixed; width: 100%; height: 100%; position: relative; background: url(images/slider/slider-bg14.jpg) no-repeat; position: relative; } #section-menu:before{ content: ''; width: 100%; background: url(images/overlay-pattern-1.png); position: absolute; opacity: 0.9; top: 0; bottom: 0; left: 0; } h2.main-heading { font-family: 'Raleway' , sans-serif; text-transform: none; font-size: 42px; color: #d3a662; margin-bottom: 10px; } .price-menu-list { padding: 0; list-style: none } .price-menu-list li { margin-bottom: 40px } .price-menu-list li>h2 { margin-bottom: 0; color: #fff; } .price-menu-list li>p { margin-bottom: 8px; font-family: 'Raleway' , sans-serif; opacity: .6; color: #fff; } .price-menu-list li>h3 { color: #fff; margin: 0; padding: 0; } .price-menu-list li>img { border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; width: 100px; height: 100px; float: left } .text-light .heading-fancy-border { border-color: #fff !important; } h2.font-nothing-you-could-do { font-family: 'Nothing You Could Do', cursive!important; color: #fff; text-transform: none; font-weight: 400!important } .logo-hide { display: none; } /*=============================================== FOOTER ===============================================*/ footer { color: #999; background: #0e0e0e; margin-top:-8px; } footer a, footer a:focus { color: #fff; } footer a:hover, footer a:focus:hover { color: #2295ed; } footer .social-media { text-align: left; padding: 5px 0; } footer .social-media a { margin-right: 5px; margin-left: 0; } footer .top-widgets { padding-top: 10px; padding-bottom: 30px; } footer .content-widgets { /* padding: 60px 0;*/ padding: 30px 0px 10px 0px; } footer .content-widgets.padd-size { padding: 40px 20px; } footer .content-widgets p { font-family: Arial,sans-serif; } footer .footer-widget { overflow: hidden; } footer .footer-widget p { font-family: "Raleway",,sans-serif; font-weight: 400; padding-top: 10px; text-align: justify; } footer .footer-widget h4 { color: #fff; font-size: 18px; margin-bottom: 0px; font-family: "Raleway",Arial,sans-serif; position: relative; padding-bottom: 10px; margin-bottom: 10px; text-transform: none; } footer .footer-widget h4:before { content: ''; left: 0; bottom: 0; width: 60px; height: 1px; background: #fff; position: absolute; } footer .footer-widget a.link-more { color: #19de8e; float: right; font-weight: 500; font-size: 13px; } footer .footer-widget a.link-more:hover { color: #2295ed; } footer .footer-widget ul li { padding-bottom: 15px; } footer .footer-widget ul .thumb { float: left; max-width: 60px; } footer .footer-widget ul .thumb img { padding: 3px; border: 1px solid #262934; -webkit-transition: 0.3s; transition: 0.3s; } footer .footer-widget ul .thumb:hover img { opacity: 0.8; } footer .footer-widget ul .right-post { margin-left: 70px; } footer .footer-widget ul .right-post p { font-size: 14px; font-family: "Raleway",Arial,sans-serif; } footer .footer-widget .btn-readmore { font-size: 12px; font-family: "Raleway",Arial,sans-serif; text-transform: uppercase !important; color:#039ee6 !important; transition:all 1.5s; } footer .footer-widget .btn-readmore:hover { color:#0295d9 !important; transition:all 1.5s; } footer .footer-widget .btn-readmore i { padding-left: 5px; } footer .footer-widget .tagcloud { margin-bottom: 10px; } footer .footer-widget .footer-gallery { padding: 0; margin: 0; } footer .footer-widget .footer-gallery img { padding: 3px; border: 1px solid #2a2a2a; } footer .footer-widget .contact span { font-size: 14px; color: #fff; } footer .footer-widget .contact li { overflow: hidden; border-bottom: 1px solid #262934; padding: 6px 0; margin: 0; } footer .footer-widget .contact li i { font-size: 14px; color: #fff; padding-right: 10px; } footer .footer-widget .contact li .right-twi { margin-left: 35px; font-style: italic; line-height: 1.3; } footer .footer-widget .contact li strong { color: #fff; font-weight: 500; font-style: normal; font-size: 12px; } footer .footer-widget .contact li:last-child { padding-bottom: 10px; } footer .twitter-feed { font-family: "Raleway",Arial,sans-serif; font-weight: 300; } footer .twitter-feed strong { font-family: "Raleway",Arial,sans-serif; font-weight: 300; color: #fff; } footer .twitter-feed i { font-size: 16px; color: #fff; } .footer-form input[type=text], .footer-form input[type=email], .footer-form input[type=tel], .footer-form textarea { outline: none; height: 40px; line-height: 40px; background: transparent; border: 1px solid #262934 !important; border-radius: 3px; width: 100%; padding: 0 15px; vertical-align: top; -webkit-transition: 0.5s; transition: 0.5s; font-family: "Raleway",Arial,sans-serif; color: #777; margin-bottom: 10px; } .footer-form input[type=text]:focus, .footer-form input[type=email]:focus, .footer-form input[type=tel]:focus, .footer-form textarea:focus { border-color: #2295ed !important; } .footer-form textarea { height: 80px; } footer .copyright { background: #060606; /* padding: 25px 0;*/ font-size: 12px; padding: 17px 0px 4px 0px; } footer .copyright p { margin-bottom: 0; font-family: "Raleway",Arial,sans-serif; font-weight: 300; font-size: 14px; } footer .copyright .back-top { text-align: right; } footer .copyright .back-top i { margin-left: 3px; } footer .footer-nav { display: inline-block; width: 100%; margin-top: 20px; margin-bottom: 15px; } footer .footer-nav a { display: inline-block; float: left; color: #fff; font-size: 14px; position: relative; padding: 0 15px; } footer .footer-nav a:hover { color: #2295ed; } footer .footer-nav a:before { content: ""; display: block; position: absolute; top: 5px; right: 0; width: 1px; height: 14px; background-color: rgba(255, 255, 255, 0.5); } footer .footer-nav a:first-child { padding-left: 0; } footer .footer-nav a:last-child:before { display: none; } /* ======================================= Footer color - 1 =========================================*/ footer.footer-color1 { background: #2295ed; color: #fff; } footer.footer-color1 a:hover { color: #181818; } footer.footer-color1 .contact li{ border-bottom: 1px solid #0099e6; } footer.footer-color1 .tagcloud a { border: 1px solid #0099e6; } footer.footer-color1 .tagcloud a:hover { background: #181818; color: #fff; } footer.footer-color1 .footer-gallery img { border: 1px solid #0099e6; } footer.footer-color1 .recent-post img { border: 1px solid #0099e6 !important; } footer.footer-color1 .recent-post a:hover { color: #181818; } footer.footer-color1 .social-media a:hover { color: #181818; } footer.footer-color1 .footer-form input[type=email], footer.footer-color1 .footer-form input[type=text], footer.footer-color1 .footer-form textarea { border: 1px solid #0099e6 !important; } footer.footer-color1 .footer-form input[type=text]:focus, footer.footer-color1 .footer-form input[type=email]:focus, footer.footer-color1 .footer-form input[type=tel]:focus, footer.footer-color1 .footer-form textarea:focus { border-color: #000 !important; color: #fff; } footer.footer-color1 .footer-form ::-webkit-input-placeholder { color: #fff; } footer.footer-color1 .footer-form :-ms-input-placeholder { color: #fff; } footer.footer-color1 .footer-form ::-moz-placeholder { color: #fff; opacity: 1; } footer.footer-color1 .footer-form :-moz-placeholder { color: #fff; opacity: 1; } footer.footer-color1 .copyright { background: #006699; } /* ======================================= Footer color - 2 =========================================*/ footer.footer-color2 { background: #dc372d; color: #fff; } footer.footer-color2 a:hover { color: #181818; } footer.footer-color2 .contact li{ border-bottom: 1px solid #df4c43; } footer.footer-color2 .tagcloud a { border: 1px solid #df4c43; } footer.footer-color2 .tagcloud a:hover { background: #181818; color: #fff; } footer.footer-color2 .footer-gallery img { border: 1px solid #df4c43; } footer.footer-color2 .recent-post img { border: 1px solid #df4c43 !important; } footer.footer-color2 .recent-post a:hover { color: #181818; } footer.footer-color2 .social-media a:hover { color: #181818; } footer.footer-color2 .footer-form input[type=email], footer.footer-color2 .footer-form input[type=text], footer.footer-color2 .footer-form textarea { border: 1px solid #cd2c23 !important; } footer.footer-color2 .footer-form input[type=text]:focus, footer.footer-color2 .footer-form input[type=email]:focus, footer.footer-color2 .footer-form input[type=tel]:focus, footer.footer-color2 .footer-form textarea:focus { border-color: #000 !important; color: #fff; } footer.footer-color2 .footer-form ::-webkit-input-placeholder { color: #fff; } footer.footer-color2 .footer-form :-ms-input-placeholder { color: #fff; } footer.footer-color2 .footer-form ::-moz-placeholder { color: #fff; opacity: 1; } footer.footer-color2 .footer-form :-moz-placeholder { color: #fff; opacity: 1; } footer.footer-color2 .copyright { background: #cd2c23; } /* ======================================= Footer color - 3 =========================================*/ footer.footer-color3 { background: #a30000; color: #fff; } footer.footer-color3 a:hover { color: #181818; } footer.footer-color3 .contact li{ border-bottom: 1px solid #8e0000; } footer.footer-color3 .tagcloud a { border: 1px solid #8e0000; } footer.footer-color3 .tagcloud a:hover { background: #181818; color: #fff; } footer.footer-color3 .footer-gallery img { border: 1px solid #8e0000; } footer.footer-color3 .recent-post img { border: 1px solid #8e0000 !important; } footer.footer-color3 .recent-post a:hover { color: #181818; } footer.footer-color3 .social-media a:hover { color: #181818; } footer.footer-color3 .footer-form input[type=email], footer.footer-color3 .footer-form input[type=text], footer.footer-color3 .footer-form textarea { border: 1px solid #8e0000 !important; } footer.footer-color3 .footer-form input[type=text]:focus, footer.footer-color3 .footer-form input[type=email]:focus, footer.footer-color3 .footer-form input[type=tel]:focus, footer.footer-color3 .footer-form textarea:focus { border-color: #000 !important; color: #fff; } footer.footer-color3 .footer-form ::-webkit-input-placeholder { color: #fff; } footer.footer-color3 .footer-form :-ms-input-placeholder { color: #fff; } footer.footer-color3 .footer-form ::-moz-placeholder { color: #fff; opacity: 1; } footer.footer-color3 .footer-form :-moz-placeholder { color: #fff; opacity: 1; } footer.footer-color3 .copyright { background: #8e0000; } /* ======================================= Footer color - 4 =========================================*/ footer.footer-color4 { background: #2c2f3c; color: #fff; } footer.footer-color4 a:hover { color: #2295ed; } footer.footer-color4 .contact li{ border-bottom: 1px solid #272a36; } footer.footer-color4 .tagcloud a { border: 1px solid #272a36; } footer.footer-color4 .tagcloud a:hover { background: #2295ed; color: #fff; } footer.footer-color4 .footer-gallery img { border: 1px solid #272a36; } footer.footer-color4 .recent-post img { border: 1px solid #272a36 !important; } footer.footer-color4 .recent-post a:hover { color: #2295ed; } footer.footer-color4 .social-media a:hover { color: #2295ed; } footer.footer-color4 .footer-form input[type=email], footer.footer-color4 .footer-form input[type=text], footer.footer-color4 .footer-form textarea { border: 1px solid #272a36 !important; } footer.footer-color4 .footer-form input[type=text]:focus, footer.footer-color4 .footer-form input[type=email]:focus, footer.footer-color4 .footer-form input[type=tel]:focus, footer.footer-color4 .footer-form textarea:focus { border-color: #2295ed !important; color: #fff; } footer.footer-color4 .copyright { background: #272a36; } /* ======================================= Footer color - 5 =========================================*/ footer.footer-color5 { background: #e0b009; color: #fff; } footer.footer-color5 a:hover { color: #2295ed; } footer.footer-color5 .contact li{ border-bottom: 1px solid #f9c40a; } footer.footer-color5 .tagcloud a { border: 1px solid #f9c40a; } footer.footer-color5 .tagcloud a:hover { background: #2295ed; color: #fff; } footer.footer-color5 .footer-gallery img { border: 1px solid #f9c40a; } footer.footer-color5 .recent-post img { border: 1px solid #f9c40a !important; } footer.footer-color5 .recent-post a:hover { color: #2295ed; } footer.footer-color5 .social-media a:hover { color: #2295ed; } footer.footer-color5 .footer-form input[type=email], footer.footer-color5 .footer-form input[type=text], footer.footer-color5 .footer-form textarea { border: 1px solid #f9c40a !important; } footer.footer-color5 .footer-form input[type=text]:focus, footer.footer-color5 .footer-form input[type=email]:focus, footer.footer-color5 .footer-form input[type=tel]:focus, footer.footer-color5 .footer-form textarea:focus { border-color: #2295ed !important; color: #fff; } footer.footer-color5 .footer-form ::-webkit-input-placeholder { color: #fff; } footer.footer-color5 .footer-form :-ms-input-placeholder { color: #fff; } footer.footer-color5 .footer-form ::-moz-placeholder { color: #fff; opacity: 1; } footer.footer-color5 .footer-form :-moz-placeholder { color: #fff; opacity: 1; } footer.footer-color5 .copyright { background: #f9c40a; } /* ======================================= Footer color - 6 =========================================*/ footer.footer-color6 { background: #006549; color: #fff; } footer.footer-color6 a:hover { color: #2295ed; } footer.footer-color6 .contact li{ border-bottom: 1px solid #005a41; } footer.footer-color6 .tagcloud a { border: 1px solid #005a41; } footer.footer-color6 .tagcloud a:hover { background: #2295ed; color: #fff; } footer.footer-color6 .footer-gallery img { border: 1px solid #005a41; } footer.footer-color6 .recent-post img { border: 1px solid #005a41 !important; } footer.footer-color6 .recent-post a:hover { color: #2295ed; } footer.footer-color6 .social-media a:hover { color: #2295ed; } footer.footer-color6 .footer-form input[type=email], footer.footer-color6 .footer-form input[type=text], footer.footer-color6 .footer-form textarea { border: 1px solid #005a41 !important; } footer.footer-color6 .footer-form input[type=text]:focus, footer.footer-color6 .footer-form input[type=email]:focus, footer.footer-color6 .footer-form input[type=tel]:focus, footer.footer-color6 .footer-form textarea:focus { border-color: #2295ed !important; color: #fff; } footer.footer-color6 .footer-form ::-webkit-input-placeholder { color: #fff; } footer.footer-color6 .footer-form :-ms-input-placeholder { color: #fff; } footer.footer-color6 .footer-form ::-moz-placeholder { color: #fff; opacity: 1; } footer.footer-color6 .footer-form :-moz-placeholder { color: #fff; opacity: 1; } footer.footer-color6 .copyright { background: #005a41; } footer.footer-style-6 .copyright p { text-align: center; } /* ======================================= Footer color - 7 =========================================*/ footer.footer-color7 .footer-logo { width: 100%; margin: 0 auto; text-align: center; vertical-align: middle; margin-bottom: 20px; } footer.footer-color7 .social-media-2 { width: 100%; margin: 0 auto; text-align: center; vertical-align: middle; } footer.footer-color7 .recent-post .thumb { float: left; max-width: 70px; } footer.footer-color7 .recent-post .right-post { margin-left: 90px; } footer.footer-color7 ul li { padding-bottom: 20px; } /* ======================================= Footer color - 8 =========================================*/ footer.footer-color8 .f-bottom { padding: 20px 0; border-top: 1px solid #181818; } footer.footer-color8 .f-bottom p { padding: 0; margin: 0; font-size: 16px; } /* ======================================= footer Transparent dark =========================================*/ footer.transparent-dark { background: url(images/bg/footer-bg.jpg); position: relative; } footer.transparent-dark:before { content: ''; left: 0; top:0; bottom: 0; right: 0; background-color: rgba(0,0,0,0.7); width: 100%; bottom: 72px; position: absolute; } footer.transparent-dark .footer-form input[type=email], footer.transparent-dark .footer-form input[type=text], footer.transparent-dark .footer-form textarea { border: 1px solid #777 !important; } footer.transparent-dark .footer-form input[type=text]:focus, footer.transparent-dark .footer-form input[type=email]:focus, footer.transparent-dark .footer-form input[type=tel]:focus, footer.transparent-dark .footer-form textarea:focus { border-color: #2295ed !important; } footer.transparent-dark .footer-form ::-webkit-input-placeholder { color: #fff; } footer.transparent-dark .footer-form :-ms-input-placeholder { color: #fff; } footer.transparent-dark .footer-form ::-moz-placeholder { color: #fff; opacity: 1; } footer.transparent-dark .footer-form :-moz-placeholder { color: #fff; opacity: 1; } /* ======================================= footer Transparent light =========================================*/ footer.transparent-light { background: url(images/bg/footer-bg.jpg); background-position: 50% 0; position: relative; } footer.transparent-light p { color: #2295ed; font-weight: 500; } footer.transparent-light h4 { color: #2295ed; } footer.transparent-light a { color: #2295ed; } footer.transparent-light a:hover { color: #000; } footer.transparent-light .tagcloud a { color: #fff; background: #2295ed; border: none; } footer.transparent-light .tagcloud a:hover { color: #fff; background: #181818; border: none; } footer.transparent-light .contact li { color: #2295ed; border-bottom: 1px solid #2295ed; } footer.transparent-light .contact li i { color: #2295ed; } footer.transparent-light .footer-gallery img { border: 1px solid #2295ed; } footer.transparent-light .recent-post a img { border: 1px solid #2295ed; } footer.transparent-light .copyright { background: #fff; opacity: 0.9; } footer.transparent-light:before { position: absolute; content: ''; background-color: rgba(255,255,255,0.8); left: 0; top: 0; width: 100%; bottom: 72px; } footer.transparent-light .footer-form input[type=email], footer.transparent-light .footer-form input[type=text], footer.transparent-light .footer-form textarea { border: 1px solid #2295ed !important; } footer.transparent-light .footer-form input[type=text]:focus, footer.transparent-light .footer-form input[type=email]:focus, footer.transparent-light .footer-form input[type=tel]:focus, footer.transparent-light .footer-form textarea:focus { border-color: #000 !important; } footer.transparent-light .footer-form ::-webkit-input-placeholder { color: #2295ed; } footer.transparent-light .footer-form :-ms-input-placeholder { color: #2295ed; } footer.transparent-light .footer-form ::-moz-placeholder { color: #2295ed; opacity: 1; } footer.transparent-light .footer-form :-moz-placeholder { color: #2295ed; opacity: 1; } /* ======================================= footer Transparent Colored =========================================*/ footer.transparent-colored { background: url(images/bg/footer-bg.jpg); position: relative; } footer.transparent-colored p { color: #fff; } footer.transparent-colored a:hover { color: #181818; } footer.transparent-colored .tagcloud a { color: #fff; background: #2295ed; border: none; } footer.transparent-colored .tagcloud a:hover { color: #fff; background: #181818; border: none; } footer.transparent-colored .contact li { color: #fff; border-bottom: 1px solid #1993d1; } footer.transparent-colored .contact li i { color: #fff; } footer.transparent-colored .footer-gallery img { border: 1px solid #1993d1; } footer.transparent-colored .recent-post a img { border: 1px solid #1993d1; } footer.transparent-colored .copyright { background: #2295ed; opacity: 0.9; } footer.transparent-colored:before { content: ''; left: 0; top:0; bottom: 0; right: 0; background-color: rgba(0,136,204,0.8); width: 100%; bottom: 72px; position: absolute; } footer.transparent-colored .footer-form input[type=email], footer.transparent-colored .footer-form input[type=text], footer.transparent-colored .footer-form textarea { border: 1px solid #1993d1 !important; } footer.transparent-colored .footer-form input[type=text]:focus, footer.transparent-colored .footer-form input[type=email]:focus, footer.transparent-colored .footer-form input[type=tel]:focus, footer.transparent-colored .footer-form textarea:focus { border-color: #fff !important; } footer.transparent-colored .footer-form ::-webkit-input-placeholder { color: #fff; } footer.transparent-colored .footer-form :-ms-input-placeholder { color: #fff; } footer.transparent-colored .footer-form ::-moz-placeholder { color: #fff; opacity: 1; } footer.transparent-colored .footer-form :-moz-placeholder { color: #fff; opacity: 1; } .divider { width: 100%; display: inline-block; height: 1px; background-color: rgba(255, 255, 255, 0.2); } .copyright-2 { padding: 40px 0; } .copytext { display: inline-block; color: #fff; margin-right: 15px; } .social-media-2 { list-style: none; display: inline-block; } .social-media-2 li { display: inline-block; margin: 5px; } .social-media-2 li a { width: 30px; height: 30px; background-color: rgba(255, 255, 255, 0.1); color: #fff; -webkit-transition: .3s; transition: .3s; display: block; text-align: center; line-height: 30px; } .social-media-2 li a:hover { background-color: #2295ed; } .form-subcribe-footer { float: right; width: 100%; margin-top: 5px; } .form-subcribe-footer input { background-color: #e4e4e4; font-family: "Raleway",Arial,sans-serif; height: 30px; padding: 0; padding-left: 20px; display: inline-block; float: left; line-height: 30px; width: -webkit-calc(100% - 102px); width: calc(100% - 102px); -webkit-border-radius: 0; border-radius: 0; border-top-left-radius: 4px; border-bottom-left-radius: 4px; border: 1px solid transparent; outline: none; } .form-subcribe-footer input:focus { border: 1px solid #2295ed; } .form-subcribe-footer button { padding: 0 15px; outline: none; display: inline-block; background: #2295ed; color: #fff; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border: 0; float: left; font-size: 14px; height: 30px; } .form-subcribe-footer.subcribe-color button { background: #5bb300; color: #fff; } .footer3 .col-6 { float: left; width: 50%; } .footer3 .col-6 li { padding-bottom: 8px; } .footer3 .col-6 li a:before { content: "\f105"; font-family: FontAwesome; margin-right: 5px; } .footer3 .form-subcribe-footer { margin-top: 30px; float: none; max-width: none; } .footer3 .copyright-3 { padding-top: 35px; margin-top: 30px; border-top: 1px solid #636a71; font-weight: 500; font-size: 12px; } .footer3 .footer-menu { text-align: right; } .footer3 .footer-menu li { display: inline-block; } .footer3 .footer-menu li a { padding: 0 10px 0 8px; border-right: 1px solid #ebeced; line-height: 1; display: block; } .footer3 .footer-menu li:last-child a { border: none; padding-right: 0; } /* ======================================= RESPONSIVE =========================================*/ @media (max-width: 1199px) { .all-projects.projects-4 .item { width: 33.3333%; } .tp-simpleresponsive .caption, .tp-simpleresponsive .tp-caption { left: 10%!important; } } @media (min-width: 992px) { .header4 { padding-bottom: 0; } .header4 .main-bar.smaller { -webkit-box-shadow: none; box-shadow: none; } .header4 .main-bar .main-menu > li > a { color: #fff; } .header4 .main-bar .main-menu > li > a:hover { color: #2295ed; } .main-bar.smaller { top: 0!important; -webkit-box-shadow: 0 0 6px rgba(0, 0, 0, 0.15); box-shadow: 0 0 6px rgba(0, 0, 0, 0.15); } .arrow-parent, .btn-toggle { display: none; } .dropdown-btn { display: none; } } @media (max-width: 991px) { .logo-hide { float: right; display: block; padding-top: 10px; } .boxed { width: 100%; margin: 0; padding: 0; } .body { width: 100%; margin: 0; } header .btn-toggle { display: block; float: right; margin: auto; width: 45px; height: 40px; background: #2295ed; color: #fff; border: none; margin-top: 18px; font-size: 25px; /*margin-top: -63px*/ /*margin-top:20px*/ } .header11 .sub-bar { display: none !important; visibility: visible; padding-top: 0px !important; } .header11 .main-bar { border-bottom: 1px solid rgba(255,255,255,0.2); } .sub-bar { display: none; visibility: visible; } .main-bar .btn-toggle:hover { color: #000; } .main-bar .nav { display: none; position: absolute; top: 75px !important; left: 0; z-index: 999; width: 100%; } .main-bar .nav.menu-mobile, .main-bar .nav .arrow-parent { display: block; } .main-bar .nav .arrow-parent { -webkit-transition: 0.3s; transition: 0.3s; position: absolute; z-index: 10; right: 0; top: 0; padding: 6px 20px; font-size: 23px; cursor: pointer; } .main-bar .nav .arrow-parent:hover { background: #2295ed; color: #fff; } .main-bar .nav .main-menu { text-align: left; background: #181818; max-width: 750px; margin: auto; height: 400px; overflow-y: scroll; } .main-bar .nav .main-menu li { display: block; float: none; padding: 0; border-top: 1px solid #262626; } .main-bar .nav .main-menu li:hover ul { display: none; } .main-bar .nav .main-menu li ul { position: static; width: 100%; background: #181818; border: none; -webkit-border-radius: 0; border-radius: 0; display: none; -webkit-box-shadow: none; box-shadow: none; opacity: 1; -webkit-transform: scaleX(1); -ms-transform: scaleX(1); transform: scaleX(1); } .main-bar .nav .main-menu li ul ul { opacity: 1; -webkit-transform: scaleX(1); -ms-transform: scaleX(1); transform: scaleX(1); } .main-bar .nav .main-menu li ul ul a { padding-left: 50px; padding-right: 50px; } .main-bar .nav .main-menu li ul a { padding: 13px 30px; line-height: 20px; color: #777 !important; font-weight: 400; text-transform: uppercase; } .main-bar .nav .main-menu li:last-child { border-bottom: none !important; } .main-bar .nav .main-menu li a { display: block; padding: 13px 20px; line-height: inherit; font-size: 13px; color: #999; font-weight: 600; border: none !important; } .main-bar .nav .main-menu li a:hover, .main-bar .nav .main-menu li a:focus { background: transparent; color: #fff !important; } .main-bar .nav.menu-mobile .main-menu > li > a { color: #777 !important; } .dropdown-arrow:before { display: none; } .main-bar .nav ul li.mega-menu { position: relative; } .main-bar .nav .mega-menu-full h4 { color: #fff; } .main-bg { margin-top: 0; } .full-image { display: none; } .full-video { display: none; } .navigation-colors .nav-dark-color a { color: #777 !important; } .navigation-colors .nav-dark-color a:hover { background: #181818 !important; color: #fff !important; } .navigation-colors .main-bar .nav .nav-dark { background: #181818 !important; border-top: none; } .navigation-colors .main-bar .nav .nav-dark a { color: #777 !important; border-bottom: none !important; } .navigation-colors .nav-color-light a { color: #777 !important; } .navigation-colors .nav-color-light a:hover { background: #181818 !important; color: #777 !important; } .navigation-colors .main-bar .nav .nav-light { background: #181818 !important; border-top: none; } .navigation-colors .main-bar .nav .nav-light a { color: #777 !important; border-bottom: none !important; } .navigation-colors .main-bar .nav .nav-blue { background: #181818 !important; } .navigation-colors .main-bar .nav .nav-blue a { color: #777 !important; border-bottom: none !important; } .news-header-1 .top-bar { display: none; visibility: visible; } .news-header-1 .main-bar .nav ul li.active { display: none; visibility: visible; } .news-header-1 .random { display: none; visibility: visible; } .breaking_news { display: none; visibility: visible; } .news-topslider { padding-top: 20px; } .menu-news { display: none;; visibility: visible; } .top-items { width: 100%; } .top-item .image-post img { width: 100%; } .right-item { width: 100%; } .right-item .image-post { width: 100%; } .right-item .image-post img { width: 100%; } .news-featured .image-post { width: 100%; margin-bottom: 10px; } .news-featured .image-post img { width: 100%; } .news-fashion .image-info { width: 100%; } .news-fashion .image-info img { width: 100%; } .banner-widget { text-align: center; } .main-bar.fixedHeader.fixed-bg { background: #444 !important; color: #fff !important; width: auto; left: 0 !important; right: 0 !important; } .main-bar.fixedHeader.fixed-bg li a { color: #fff !important; } .dropdown-i { display: none; visibility: visible; } .main-search { display: none; visibility: visible; } .header2 .main-search { margin-top: 20px; float: right; } .header2 .btn-toggle { float: left; } .header2 .sub-bar .contacts { display: none; } .header2 .logo { float: none; } .header3 .main-bar .btn-toggle { color: #ddd; } .header3 .main-bar .btn-toggle:hover { color: #fff; } .header3 .sub-bar .contacts { display: block; } .header3 .sub-bar .contacts >:first-child { margin-right: 15px; } .header4 .logo-dark { display: table; } .header4 .logo-light { display: none; } .shop-header .logo { height: auto; padding: 0; background: #fff; } .shop-header .main-bar .nav ul { line-height: 20px; } .shop-header .main-bar .nav .active { background: none; } .nav_slide_button { display: none !important; visibility: visible !important; } .header12 .sub-bar { display: none !important; visibility: visible !important; padding-bottom: 0px !important; } .header12 .main-bar { border-bottom: 1px solid rgba(255, 255, 255, 0.2); } .cart-dropdown { display: none !important; visibility: visible !important; } .slider2 .btn { top: 280px!important; } .custom-size-10 { font-size: 35px !important; } .custom-size-6 { font-size: 40px !important; } .custom-size-4 { font-size: 40px !important; } .testi-box:last-child { margin-bottom: 30px; } article.latest-post { margin-bottom: 30px; } .all-projects.projects-4 .item { width: 50%; } footer .footer-widget { height: 290px; } footer .copyright .back-top { text-align: left; margin-top: 10px; } .footer3 .copyright-3, .footer3 .footer-menu { text-align: center; } .all-projects.projects-3 .item { width: 50%; } .bottom-20 { margin-bottom: 20px; } .features h5 { width: auto; margin: 0; text-align: center; } .features-box { margin: 20px 0; } .features-2 { margin: 10px 0; } .fact-box { min-height: 150px; } .center-icon-box { margin: 20px 0; max-width: 400px; } .useful ul { margin-bottom: 20px; text-align: center; } .useful h4 { text-align: center; } .left-our-advantages { margin-bottom: 30px; } .copyright-2 { text-align: center; } .form-subcribe-footer { float: none; margin: 10px auto; } .vertical-line, .avatar-author, .avatar-date, .meta-com, .item-post .post-thumb i { display: none; } .meta-right { margin-bottom: 20px; } article.item-post .post-meta .meta-right { padding: 0 25px; } article.item-post .post-meta .meta-right h4 { margin-top: 40px; } .home-intro-2 img { width: 100%; } .service-width .service-box { margin-bottom: 60px; } .pricing-style-1 .price-table-wrapper-style-1 { margin-bottom: 50px; } .block-section img { width: 100%; } .block-section-2 img { width: 100%; } .latest-blog .post-thumb img { width: 100%; } .latest-blog-2 .blog { margin-bottom: 40px; } .latest-blog-2 .image img { width: 100%; } .features-style-2 .features-col h2, .features-style-2 .features-col p { text-align: center; } .features-style-2 .features-col i { text-align: center; margin: 0 auto; display: block; } .block-section-2 .row { margin: 0 !important; } .block-section-3 { padding: 40px 0; } .block-section-3 .col-left h2 { text-align: center; } .block-section-3 .col-left p { text-align: center; } .block-section-3 .col-right h2 { text-align: center; } .block-section-3 .col-right p { text-align: center; } .block-section-3 img { max-width: 100%; margin: 0 auto; text-align: center; display: block; } .block-section-4 .blog .image img { width: 100%; } .header-cart { display: none; visibility: visible; } .shop-sidebar { display: none; visibility: visible; } .shop-support { text-align: center; margin-bottom: 10px !important; } .shop-item { width: 100% !important; } .single-banner { padding: 0; margin-bottom: 10px; } .banner-section .banner-space { padding-left: 0; } .top-five-popular { width: 100%; } .top-five-popular .top-item { width: 100%; } .blog-item { margin-bottom: 20px; } .left-box { display: none; visibility: visible; } .top-bar .right-box { display: none; visibility: visible; } .right-box { margin-top: 20px; } .apps-feature img { margin: 0 auto; text-align: center; display: block; } .slider1 h4 { font-size: 24px !important; margin-left: 30px !important; } .slider1 h5 { font-size: 40px !important; margin-left: 30px !important; } .slider1 p { font-size: 12px !important; width: 600px !important; margin-left: 10px !important; } .slider1 a { margin-left: 10px !important; } .slider1.apps-slide h3 { font-size: 30px !important; } .slider1.apps-slide p { font-size: 16px !important; top:300px !important; } .slider1.home5-slider h2 { margin-left: 20px !important; font-size: 28px !important; } .slider1.home5-slider h3 { margin-left: 20px !important; font-size: 50px !important; } .slider1.home5-slider p { margin-left: 20px !important; } .slider1.home5-slider a { margin-left: 20px !important; } .slider1 img { display: none; visibility: visible; } .slider1 h3 { font-size: 50px !important; margin-left: 30px !important; } .slider1 p { top: 250px !important; margin-left: 30px !important; } .slider1 a { margin-left: 30px !important; } .slider1 span { font-size: 50px !important; } .slider2 img { display: none; visibility: visible; } .slider2 h2 { font-size: 24px !important; padding-left: 40px !important; } .slider2 h3 { font-size: 40px !important; margin-top: 0 !important; padding-left: 40px !important; } .slider2 p { font-size: 12px !important; padding-left: 40px !important; } .slider2 a { margin-left: 40px !important; margin-top: 40px !important; } .ImageWrapper { margin-top: 20px; } .service-left,.service-right { width: 100%; text-align: left; } .service-right { width: 100%; text-align: left; } .service-middle { width: 100%; } .pl-110 { padding: 0; } .mb-220 { padding: 0; } .pr-110 { padding: 0; } .mb-220 { padding: 0; } .service-icon.icon-right { visibility: none; display: none; } .service-icon.icon-left { visibility: none; display: none; } .features-2.right .hexagon { float: left; margin-left: 0; margin-right: 0; } .features-2.right h5 { text-align: left; float: left; padding-left: 10px; } .features-2.right p { text-align: left; } .features-box-6 .box-section { width: 99%; margin-bottom: 10px; } .features-box-6 .box-1 { background-size: 99%; } .features-box-6 .box-2 { background-size: 99%; } .features-box-6 .box-3 { background-size: 99%; } .about-right { margin-top: 50px; } .single-banner { margin-top: 30px; width: 100%; } .single-blog .product-image { width: 100% !important; } .paddleft-20 { padding: 0; } .padd-20 { padding: 0; } .logo.hidden { display: block !important; } .service-icon { display: none; visibility: visible; } .service-icon.icon-right { display: none; visibility: visible; } .service-right .service-icon { display: none; visibility: visible; } .service-right .service-icon.icon-left { display: none; visibility: visible; } .service-middle { float: left; width: 100%; } .service-middle::before { height: auto; margin: 0 auto; top: -22px; width: 100%; z-index: -1; } .service-content.servicePadd-left { padding-left: 0; } .our-team-3 .team-member img { width: 100%; } .features-4 img { width: 100%; } .image-project img { width: 100%; } .features-box-6 .box-1 { padding: 40px; } .features-box-6 .box-2 { padding: 40px; } .features-box-6 .box-3 { padding: 40px; } .home-intro-2 .top-title p { padding: 0 10px; } .service-width .text-title { padding: 0 10px; } iframe { width: 100%; height: 100%; } .service-middle::before { display: none; visibility: visible; } .team-section-v3 .main-heading p { width: 100%; } p.text-heading { width: 100%; } .service-content h3 { text-align: center; } .service-content p { text-align: center; } .gallery .desc, .gallery .full { width: 600px !important; } .gallery .desc, .gallery .full.width-size { width: 580px !important; } .gallery .desc, .gallery .full.width-size img { width: 100%; height: 100%; } h3.text-heading { padding-top: 20px; } .testimonials blockquote { margin-top: 20px; } .our-team-5 .single-item { margin-bottom: 20px; } .block-section .col-1 { margin-top: 20px; padding: 0 10px; } .block-section .col-2 { margin-top: 30px; padding: 0 10px; } .our-team-3 .team-member { margin-top: 20px; } .faq { padding:10px; } .service-box { margin-bottom: 70px; } .padd-100 { padding: 20px 0px !important; } .testimonials.style-4 { margin-bottom: 20px; } .medical-features .features-boxes { margin-bottom: 20px; } } @media (min-width: 767px) { .header2 .social-media { padding: 28px 0 0; } .header2 .social-media a { font-size: 16px; } .header3 .sub-bar .contacts { text-align: right; float: none; margin: 0; } .header3 .sub-bar .contacts p { display: inline-block; } .header3 .social-media { padding: 10px 0 0; } .header3 .social-media a { font-size: 13px; } .dropdown-btn { position: absolute; right: 6px; top: 6px; width: 34px; height: 30px; text-align: center; font-size: 16px; color: #777; line-height: 30px; border: 1px solid #777; cursor: pointer; z-index: 5; } } @media (max-width: 767px) { .dropdown-btn { position: absolute; right: 6px; top: 6px; width: 34px; height: 30px; text-align: center; font-size: 16px; color: #777; line-height: 30px; border: 1px solid #777; cursor: pointer; z-index: 5; } h3.text-heading { padding-top: 20px; } h2.text-heading { font-size: 24px; font-weight: 800; } .features-3 h3 { font-size: 20px; } .features h5 { width: auto; margin: 0; text-align: center; font-size: 12px; text-transform: none; } .service-box2 h4 { font-size: 14px; } .page-video video { padding: 0; margin: 0; } .full-video { width: 100%; height: 100%; } .full-video video { width: 100%; height: 100%; bottom: 0; } .page404-overlay { width: 100%; height: 100%; } .page404 { width: 100%; height: 100%; } .site-header .sub-bar { line-height: 30px; padding: 10px 0; } .site-header .sub-bar .contacts { padding: 0; } .site-header .sub-bar .social-media { padding: 0; text-align: left; } .logo.hidden { display: block !important; } .logo.hidden img { width: 140px; padding-top: 20px; } .header2 .logo { display: block; height: auto; text-align: center; margin-bottom: 10px; } .header2 .logo a { display: inline-block; } .header2 .sub-bar .social-media { text-align: center; } .header3 .sub-bar .contacts { display: none; } .shop-header-3 .logo { height: auto; } .shop-header-3 .main-bar { background: none; border-bottom: 1px solid #e4e4e4; } .nav_slide_button { display: none !important; visibility: visible !important; } .menu-news { padding: 0; float: none; } .top-nav { display: none; } .page-header-7 { bottom: 0 !important; } .list2 article { width: 100%; } .all-projects .item, .all-projects.projects-3 .item { width: 100%; } .single-slider .owl-controls .owl-buttons div { width: 30px; font-size: 20px; } .single-slider .owl-controls .owl-buttons div.owl-prev i { margin-left: -3px; } .single-slider .owl-controls .owl-buttons div.owl-next i { margin-right: -3px; } .call-action .text { max-width: none; float: none; } .call-action a { float: none; margin-top: 20px; } .all-projects.projects-4 { max-width: 570px; margin: auto; } .all-projects.projects-4 .item { width: 100%; } .newsletter .input-form { width: 100%; padding: 0; margin-bottom: 15px; } .item-say p { font-size: 18px; } .item-say img { width: 75px; } #layerslider { height: 250px !important; } #layerslider img { height: 250px !important; } .center-icon-box { margin: 40px 0; max-width: 400px; } .twitter-widget .owl-controls { display: none!important; } .twitter-widget ul p { max-width: none; } .call-to-action .call-to-action-content { width: 100%; text-align: center; } .call-to-action .call-to-action-btn { width: 100%; position: relative; margin: 0; top: none; bottom: 0; right: 0; padding: 20px 0; } .call-action h3 { font-size: 16px; } .btn.btn-dark-blue { font-size: 14px; } .box-section { width: 100%; } .box-section img { width: 100%; } .slider2 img { display: none; visibility: visible; } footer .footer-widget { height: auto; margin-bottom: 20px; } .features-box-6 .box-1 { padding: 20px 40px; } .features-box-6 .box-2 { padding: 20px 40px; } .features-box-6 .box-3 { padding: 20px 40px; } .block-section-5 img { padding-bottom: 10px; } .block-section-5 span { font-size: 24px; } .block-section-5 h2 { font-size: 16px; } .home-intro-2 .top-title p { padding: 0 10px; } .service-width .text-title { padding: 0 10px; } .newsletter form input.btn { width: 100%; } .call-action3 h3 { font-size: 20px; } .call-action3 h4 { font-size: 14px; } .section-default h2 { padding-top: 0; font-family: 'Raleway' , sans-serif; } .section-default p { font-size: 14px; padding: 0; } .accordion.smk_accordion .acc_head h4 { padding: 0; font-size: 12px !important; text-transform: none; } .features h2 { font-size: 30px; } .fact-box .num-fact { font-size: 50px; } .home-intro h2 { font-size: 20px; } .home-intro p { padding: 0; font-size: 14px; } p.text-heading { width: 90%; font-size: 14px !important; } p.text-title { width: 90%; } .latest-blog h2 { font-size: 18px; } .welcome2 h2 { font-size: 24px; } .features-3 p { font-size: 14px; } .our-latest-work-warp h2 { font-size: 24px; } .left-our-advantages h2 { font-size: 30px; } .left-our-advantages p { font-size: 16px; } .sec-title h2 { font-size: 24px; } .apps-feature .apps-feature-one { padding: 20px 0; } .apps-feature .apps-feature-one h2 { font-size: 30px; } .howItWorks .howItWorks-content h2 { text-align: center; } .howItWorks .howItWorks-content p { text-align: center; padding: 0 20px; margin-bottom: 20px; } .img-line-bottom { display: none !important; visibility: visible !important; } .img-line-top { display: none !important; visibility: visible !important; } .apps-video .apps-videolink i { font-size: 50px; } .apps-video .apps-videolink h2 { font-size: 18px; } .coffee-title h2 { font-size: 18px; } .team-figure { float: none; } .nav-tabs.color-5 li a { font-size: 10px; padding: 10px 5px; } .gallery .desc, .gallery .full { width: 100% !important; } .gallery .previews a { display: inline-block !important; } .nav-tabs.color-6 li a { font-size: 10px; padding: 10px 5px; } .gallery .desc, .gallery .full.width-size { width: 100% !important; height: 100% !important; } .gallery .desc, .gallery .full.width-size img { width: 100%; height: 100%; } .features-box-6 .box-1 h2 { font-size: 20px; } .features-box-6 .box-1 p { font-size: 14px; } .features-box-6 .box-2 h2 { font-size: 20px; } .features-box-6 .box-2 p { font-size: 14px; } .features-box-6 .box-3 h2 { font-size: 20px; } .features-box-6 .box-3 p { font-size: 14px; } .testimonials blockquote { font-size: 12px; } .block-section { padding: 20px 0; } .block-section-3 { padding: 0; } .block-section-3 .col-left i { margin-top: 10px; } .block-section-3 .col-right i { margin-bottom: 10px; } .block-section-6 .service-box-3 { padding: 0; } .our-team p { width: 100%; } .our-team .our-team-item { margin-bottom: 20px; } .progress-area { padding: 30px 0; } .progress-area h4 { margin-top: 20px; } .wesay.dark-background { padding: 50px 0; margin-top: 40px; } .block-section .col-1 { margin-top: 20px; padding: 0 10px; } .block-section .col-2 { margin-top: 30px; padding: 0 10px; } .wesay-light-3 { padding: 50px 0 50px; } .our-team-3 .team-member { margin-top: 20px; } .home-intro-2 .top-title h2 { font-size: 24px; } .home-intro-2 .top-title p { font-size: 14px; } .padd-50 { padding: 20px 0 !important; } .title-form p { margin-bottom: 20px; } .latest-blog { padding: 30px 0; } .features-4 a { padding: 0; font-size: 14px; padding-bottom: 20px; display: block; } .bg-action { margin-top: 20px; } .history-timeline h2 { padding-bottom: 40px; } .call-to-action { padding: 30px 10px; } .padd-100 { padding: 10px 0px !important; } .call-works h4 { font-size: 16px; } .title-form h3 { font-size: 18px; } .form-group .bottom { margin-top: 10px; } .accordion.smk_accordion .acc_head.style1 h4 { padding-left: 10px; } .fullwidthbanner-container { height: 300px !important; } } @media (max-width: 600px) { .tp-caption, .slider2 h3, .slider2 p, .slider2 a, .slider2 h2, .slider1 h3, .slider1 h4, .slider1 h5, .slider1 p, .slider1.home5-slider h2, .slider1.home5-slider h3, .slider1.home5-slider p, .slider1 a, .slider1 span { display: none; } .btn.btn-medium { padding: 5px 15px; font-size: 12px; } .dropdown-btn { position: absolute; right: 6px; top: 6px; width: 34px; height: 30px; text-align: center; font-size: 16px; color: #777; line-height: 30px; border: 1px solid #777; cursor: pointer; z-index: 5; } } @media (max-width: 479px) { .dropdown-btn { position: absolute; right: 6px; top: 6px; width: 34px; height: 30px; text-align: center; font-size: 16px; color: #777; line-height: 30px; border: 1px solid #777; cursor: pointer; z-index: 5; } body { font-size: 13px; } h2 { font-size: 24px; } h3 { font-size: 20px; } .vertical-line, .avatar-author, .avatar-date, .meta-com, .item-post .post-thumb i { display: none; } article.item-post .post-meta .meta-right { padding: 0 25px; } article.item-post .post-meta .meta-right h4 { margin-top: 40px; } .timeline { padding-left: 0; } .timeline .post-date { display: none; } .comment-form .col-6 { width: 100%; } .team-item img { width: 100%; } .tabs-default li { float: none; border: none; border-bottom: 1px solid #ebeced; } .tabs-default li a { border: none; } .main-search { display: none; } .home-form { margin-bottom: 30px; } .home-form form label { position: static; margin-bottom: 5px; display: block; } .home-form form > p { padding-left: 0; } .testi-box .text { padding-left: 0; padding-top: 20px; text-align: center; } .testi-box .img { position: static; margin: auto; } .item-say p { font-size: 14px; } .item-say img { width: 50px; border-width: 3px; } .coming-soon-content h2 { font-size: 30px; } .coming-soon-content p { font-size: 16px; } .coming-soon-content .countdown li { font-size: 35px; } .coming-soon-content .countdown li p { font-size: 13px; } .coming-soon-content .newsletter-email { float: none; width: 90%; text-align: center; } .coming-soon-content .btn { margin-top: 10px; width: 90%; } .coming-soon-content .btn i { display: none; } } /*****************dolly**************/ .top-hfr{color:#fff; transition:all 1.5s;} .top-hfr:hover{color:#6abeff; transition:all 1.5s;} /*.abt-sec p{text-align:justify;}*/ .title{text-transform:uppercase;} .ft-link li a i{font-size:12px; width:15px; color:#039ee6;} .rd-mr-ftr{color:#317bb9 !important; transition:all 1.5s; font-size:13px;} .rd-mr-ftr:hover{color:#b4ddff !important; transition:all 1.5s; } .etrs{width:130px; margin:10px 0px;} .some-cont{margin:0px; padding:0px;} .some-cont img{width:80%; height:35px; margin:8px 0px 8px 0px;} /*.web-ml{padding:13px 0px 2px 0px;}*/ .top-btm-bg{width:40px; height:40px; border-radius:40px; background-color:#00b3cc; color:#000; text-align:center; font-size:30px; font-weight:600; padding-top:5px;} .cpyn{/*margin-top:20px;*/ margin-top:3px;} .rd-ser{transition:all 1.5s; color:#0086a7 !important;} .rd-ser:hover{transition:all 1.5s; color:#00b3cc !important;} .serd img{width:100%; height:200px;} .abt-home img{width:100%;} .abt-sec h3{margin-top:0px;} .hm-abt h3{ font-size:25px !important;} .logo img { vertical-align: top; } .cursd{cursor:default; color:#fff !important} .cursd:hover{cursor:default; color:#fff !important} .abt-innr img{width:400px; float:right; padding:8px 0px 5px 20px !important; height:280px;} .abt-innr{text-align:justify;} .active{color:#2295ed !important;} .mp-b0{margin-bottom:50px;} .secq{width:77.8% !important; float:left;} .caphh{width:20%; height:40px; border:solid 1px #ccc; float:left; margin-left:10px;} .mp-01{margin-top:20px !important;} textarea{resize:none; height:100px !important;} .mp-02{padding-top:30px!important;} .mp-sec{} .mp-03{margin:30px 0px 0px 0px !important;} .enqd img{width:100%} .mp00{margin:0px; padding:5px;} .rep-smld img{width:100%; height:65px; margin-bottom:9px} .rep img{width:100%; height:350px; margin-bottom:9px;} .bgdser{background:#f6f6f6; padding-bottom:40px;} @media (min-width:320px) and (max-width:767px) { .mp-02{padding-top:30px!important;} .mp-sec{margin-top:20px;} .some-cont{text-align:center;} .some-cont img{width:70%; height:30px;} .logo img{max-width:85%;} .abt-innr img{width:100%; float:none; padding:15px 0px!important;} .secq{width:77.8% !important; float:left;} .caphh{width:20%; height:40px; border:solid 1px #ccc; float:left; margin-left:5px;} }