@charset "utf-8";body{font-family:'Lato', sans-serif, Helvetica, Arial, sans-serif;color:#000000;font-size:16px;}
a{color:#333333;text-decoration:none;-webkit-transition:0.25s;-moz-transition:0.25s;-o-transition:0.25s;transition:0.25s;-webkit-backface-visibility:hidden;outline:0;}
a:hover{color:#453951;text-decoration:none;outline:none;}
a:focus{text-decoration:none;outline:0px;}
.banner_header{text-shadow:1px 1px 1px #333333;}
h1{font-size:26px;font-weight:700;line-height:30px;line-height:normal;margin:0 0 20px 0;font-family:Arial, Helvetica, sans-serif;color:#000000;}
h2{font-size:30px;font-weight:600;line-height:40px;color:#333;line-height:normal;margin:0 0 20px 0;font-family:Arial, Helvetica, sans-serif;}
h2 span{font-weight:300;}
h3{font-size:18px;font-weight:700;line-height:30px;line-height:normal;margin:0 0 20px 0;font-family:Arial, Helvetica, sans-serif;}
h4{font-size:18px;font-weight:600;color:#333333;line-height:30px;line-height:normal;margin:0 0 15px 0;font-family:Arial, Helvetica, sans-serif;}
h4 span{font-weight:300;}
h5{font-size:16px;font-weight:700;line-height:30px;line-height:normal;margin:0 0 20px 0;font-family:Arial, Helvetica, sans-serif;}
h6{font-size:14px;font-weight:700;line-height:30px;line-height:normal;margin:0 0 20px 0;font-family:Arial, Helvetica, sans-serif;}
h1, h2, h4, h5, h3, h6{color:#333333;}
p{margin-bottom:12px;font-size:14px;color:#333333;line-height:20px;font-family:Arial, Helvetica, sans-serif;}
blockquote footer, blockquote small, blockquote .small{color:#453951;}
hr{margin:30px 0;border-color:#e5e5e5;}
.form-control{border-color:#999999;}
.bs-glyphicons-list li{width:33%;float:left;}
.bs-glyphicons-list li span{margin-right:5px;font-size:15px;}
.bs-glyphicons-list{padding:0px;list-style:none;font-size:14px;width:100%;overflow:hidden;}
.bs-example-bg-classes p{padding:15px;}
.bg{position:absolute;left:0px;top:0px;width:100%;height:100%;background:radial-gradient(circle, #a1c7ff, #ffffff, #e5ff8a, #ffffff, #ffffff);}
ol li{margin:0 !important;}
img{max-width:100%;}
span.overlay{position:absolute;left:0;top:0;display:block;height:100%;width:100%;background:rgba(251, 68, 0, 0.3)}
.pagination > li > a:hover, .pagination > li > a.active{color:#fff;background:#952800;}
.pagination > li > a, .pagination > li > span{padding:6px 10px;color:#333;border-radius:4px;border:none;background:#eeeeee;}
.pagination > li{margin:0 2px;float:left;}
.txt-rt{text-align:right;}
.txt-lt{text-align:left;}
.txt-center{text-align:center;}
.float-rt{float:right;}
.float-lt{float:left;}
.clear{clear:both;}
.pos-relative{position:relative;}
.pos-absolute{position:absolute;}
.vertical-base{vertical-align:baseline;}
.vertical-top{vertical-align:top;}
nav.vertical ul li{display:block;}
nav.horizontal ul li{display:inline-block;}
ul#accordion{padding:0 0 20px 0;overflow:hidden;margin:0;list-style:none;}
ul#accordion li{padding:0px;border-radius:0;border:none;float:left;width:100%;}
ul#accordion li .panel-collapse{border:1px solid #CCCCCC;border-top:none;}
ul#accordion.panel-group .panel{border-radius:0;}
ul#accordion li .top{padding:0px;min-height:46px;color:#777777;font-size:13px;cursor:pointer;line-height:20px;}
ul#accordion li .top a{padding:10px 0 10px 15px;display:block;color:#fff;}
ul#accordion li .top i{font-size:11px;line-height:20px;display:block;text-align:center;}
ul#accordion li .top span.minus{display:block;color:#000;}
ul#accordion li .top span.plus{display:none;}
ul#accordion li .top .collapsed span.minus{display:none;}
ul#accordion li .top .collapsed span.plus{display:block;}
ul#accordion .panel-default > .panel-heading{line-height:28px;color:#fff;border-color:#363636;background:#727C89;}
ul#accordion li a.collapsed{color:#555555;background:#F0F0F0;}
ul#accordion li a{background:linear-gradient(to bottom , #05636c, #04a0ae, #05636c);color:#fff;border-color:#FB4400;font-size:16px;}
ul#accordion li .top span{text-align:center;color:#868686;line-height:22px;font-size:9px;font-weight:normal;font-family:Arial;border-radius:30px;-webkit-border-radius:30px;margin-right:20px;margin-top:3px;width:22px;height:22px;background:#fff;display:block;float:left;}
ul#accordion li p{padding:5px 12px;margin:0px;}
a.list-group-item.active, a.list-group-item.active:hover, a.list-group-item.active:focus{background:#00A9E0;color:#fff;border-color:#00A9E0;}
a .overlay{opacity:0;transition:all 0.3s;-webkit-transition:all 0.3s;}
a:hover .overlay{opacity:10;}
TITLE CONTENT (Generic)
======================================================*/.box{width:600px;height:600px;background-color:#FFCC00;}
.scrollToTop{background-color:#000000;bottom:60px;color:#ffffff;display:none;font-size:30px;line-height:50px;position:fixed;right:20px;text-align:center;text-decoration:none;width:55px;z-index:999;-webkit-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s;height:55px;}
.scrollToTop:hover,
.scrollToTop:focus{color:#fff;}
.mu-single-slide:before{background-color:#8481b0;filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr=#8481b0, endColorstr=#73b58c);background-image:-moz-linear-gradient(left, #8481b0 55%, #73b58c 22%,#69bbd5 100%);background-image:linear-gradient(left, #8481b0 55%, #73b58c 22%,#69bbd5 100%);background-image:-webkit-linear-gradient(left, #8481b0 55%, #73b58c 22%,#69bbd5 100%);background-image:-o-linear-gradient(left, #8481b0 55%, #73b58c 22%,#69bbd5 100%);background-image:-ms-linear-gradient(left, #8481b0 55%, #73b58c 22%,#69bbd5 100%);background-image:-webkit-gradient(linear, left bottom, right bottom, color-stop(55%,#8481b0), color-stop(22%,#73b58c),color-stop(100%,#69bbd5));}
a:hover,
a:focus,
.mu-book-now-btn,
.mu-copy-right a:hover,
.mu-copy-right a:focus,
.mu-send-msg-btn:hover,
.mu-send-msg-btn:focus,
.mu-logo,
.mu-logo:hover,
.mu-logo:focus,
.mu-client-quote,
.mu-clients-slider .slick-prev,
.mu-clients-slider .slick-next,
.mu-clients-slider .slick-prev::before,
.mu-clients-slider .slick-next::before,
.my-why-us-single-icon{color:#000000;}
.scrollToTop,
.mu-testimonial-slide .slick-dots li.slick-active,
#mu-callto-action{background-color:#000000;}
.mu-social-media a:hover,
.mu-social-media a:focus{border:1px solid #000000;color:#000000;}
.mu-contact-form .form-control:focus,
.mu-featured-tours-single-info .mu-book-now-btn{border:1px solid #000000;}
.mu-send-msg-btn,
.mu-send-msg-btn:focus,
.mu-register-btn:hover,
.mu-register-btn:focus{border:1px solid #ff7b00;background-color:#ff7b00;}
.mu-clients-slider .slick-prev,
.mu-clients-slider .slick-next{border:2px solid #000000;}
.title-bar{padding:20px 0;}
.title-bar h1{color:#41464b;text-align:center;font-weight:700;margin:20px auto 10px auto;}
.title-bar .heading-border{width:60px;height:10px;background-color:#2196f3;margin:0 auto 20px auto;}
.heading-border-light{width:30px;height:5px;background-color:#2196f3;margin:0 0 20px 0;}
.title-bar p{color:#333333;}
.title-bar p{text-align:center;font-size:15px;line-height:1.5;padding-bottom:4px;margin:0 auto;max-width:1200px;}
.title-bar .title-but{margin:0;background-color:transparent;text-align:center;}
.dropdown-cust{margin-top:0px;min-width:220px;padding:0;border-top:2px solid #26485e;border-left:2px solid rgba(1, 1, 1, 0);border-right:2px solid rgba(1, 1, 1, 0);border-bottom:2px solid #26485e;border-radius:0;}
.dropdown-cust .dropdown-item{display:block;width:100%;padding:0px 1rem;margin:0px;height:24px;line-height:22px;font-size:14px;clear:both;font-weight:400;color:#61666b;text-align:inherit;white-space:nowrap;text-transform:none;background:0 0;border-bottom:1px solid #e0e0e0;}
.dropdown-cust .dropdown-item:hover,
.dropdown-cust .dropdown-item.active{background:#FF3300;color:#FFFFFF;font-size:14px;}
.dropdown-cust.mega-menu .mega-menu-img img{}
@media (max-width:575px){.title-bar{padding:50px 0;}
.title-bar h1{color:#41464b;font-size:30px;text-align:center;font-weight:700;margin:20px auto 10px auto;}
.title-bar p{text-align:center;font-size:14px;line-height:1.5;padding-bottom:40px;margin:0 auto;max-width:700px;}
}
@media (min-width:1600px){.title-bar p{font-size:16px;}
}
#mu-clients{background-color:#f6f6f6;display:inline;float:left;width:100%;}
.mu-clients-area{display:inline;float:left;padding:70px 0;width:100%;text-align:center;}
.mu-clients-slider{display:inline;float:left;width:100%;}
.mu-clients-single{display:inline;float:left;}
.mu-clients-slider .slick-next{right:-40px;}
.mu-clients-slider .slick-prev{left:-60px;}
.mu-clients-slider .slick-prev,
.mu-clients-slider .slick-next{background-color:transparent;}
#mu-testimonials{background-image:url(../images/testimonial-bg.jpg);background-position:center center;background-size:cover;background-attachment:fixed;display:inline;float:left;position:relative;width:100%;}
#mu-testimonials::before{background:#0091ea;bottom:0;content:'';left:0;top:0;right:0;position:absolute;opacity:0.8;z-index:10;}
.mu-testimonials-area{display:inline;float:left;padding:10px 0 15px;width:100%;position:relative;z-index:20;}
.mu-testimonials-area h2{color:#fff;text-align:center;text-transform:uppercase;}
.mu-testimonials-block{display:inline;float:left;margin-top:10px;width:100%;}
.mu-testimonial-slide li{list-style:none;text-align:center;}
.mu-client-quote{font-size:35px;opacity:0.7;margin-bottom:25px;}
.mu-testimonial-slide li p{color:#fff;padding:0 10%;}
.mu-testimonial-slide .mu-rt-img{border-radius:50%;width:75px;height:75px;display:inline-block;border:4px solid #f8f8f8;margin-bottom:25px;}
.mu-rt-name{margin-bottom:5px;color:#fff;line-height:1;margin-top:25px;letter-spacing:1px;}
.mu-rt-title{color:#fff;font-size:14px;}
.mu-testimonial-slide .slick-dots{bottom:-50px;}
.mu-testimonial-slide .slick-dots li{background-color:#f8f8f8;height:4px;-webkit-transition:all 0.5s;transition:all 0.5s;}
.mu-testimonial-slide .slick-dots li button{display:none;}
.mu-testimonial-slide .slick-next{right:-60px;}
.mu-testimonial-slide .slick-prev{left:-60px;}
.mu-testimonial-slide .slick-prev:hover,
.mu-testimonial-slide .slick-prev:focus,
.mu-testimonial-slide .slick-next:hover,
.mu-testimonial-slide .slick-next:focus{color:#0091ea;}
.mu-testimonial-slide .slick-prev:hover:before,
.mu-testimonial-slide .slick-prev:focus:before,
.mu-testimonial-slide .slick-next:hover:before,
.mu-testimonial-slide.slick-next:focus:before{color:#0091ea;}
#mu-service{display:inline;float:left;width:100%;padding:10px 0 10px;}
.mu-service-area{display:inline;width:100%;}
.mu-service-content{display:inline;float:left;width:100%;}
.mu-single-service{display:inline;float:left;width:100%;margin-top:25px;margin-bottom:5px;}
.mu-single-service-icon{background-color:#0091ea;border-radius:50%;color:#fff;display:inline;font-size:18px;float:left;height:18px;width:18px;text-align:center;line-height:0px;margin-right:10px;padding-top:20px;}
.mu-single-service-icon .fa{}
.mu-single-service-content{display:inline;float:left;width:80%;}
.mu-single-service-content h3{color:#323232;text-transform:uppercase;font-size:18px;}
.mu-single-service-content p{font-size:14px;}
.btn{border:1px solid #FB4400;text-decoration:none;font-size:15px;text-transform:none;text-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-transition:0.25s;-moz-transition:0.25s;-o-transition:0.25s;transition:0.25s;-webkit-backface-visibility:hidden;outline:0;background:#FB4400;color:#fff;}
.btn:hover, .btn.active{color:#fff;border-color:#952800;background:#952800;}
.btn-default{background:#FB4400;color:white;border-color:#FB4400;font-size:14px;border-radius:0;}
.btn-lg, .btn-primary{color:#fff;}
.btn-danger{color:#fff;}
.form-control{border-radius:0;}
.btn-default i{font-size:16px;}
.btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active, .open .dropdown-toggle.btn-default{background:#952800;color:#fff;border-color:#952800;}
.btn-primary, .btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open .dropdown-toggle.btn-primary{background:#8DBB3E;border-color:#8DBB3E;}
.btn-primary:hover{background:#7ca732;color:#fff;border-color:#7ca732;}
.btn-outline-inverse{border:2px solid #fff;color:#fff;background:rgba(0, 0, 0, 0.0);}
.btn-outline-inverse:hover{background:#fff;color:#453951;border:2px solid #fff;}
.btn-outline-inverse:hover, .btn-outline-inverse:focus{background:#fff;color:#453951;}
.tags{padding-bottom:30px;overflow:hidden;}
.tags ul{padding:0px;margin:0px;list-style:none;}
.tags li{padding:0 5px 5px 0;float:left;}
.tags li a{padding:3px 9px;display:block;border-radius:4px;text-transform:uppercase;font-size:13px;line-height:23px;border:1px solid #FB4400;background:#FB4400;color:#fff;}
.tags li a i{padding-right:5px;}
.tags li a:hover{background:#952800;color:#fff;border-color:#952800;}
.nav-tabs{border:none;}
.nav-tabs > li > a{text-transform:none;border:none;font-weight:700;border-radius:0;color:#fff;background:linear-gradient(to bottom , #05636c, #04a0ae, #05636c);}
.nav-tabs > li > a span{font-size:12px;width:20px;height:20px;line-height:20px;color:#393a3b;text-align:center;display:inline-block;margin-right:5px;border-radius:50px;background:#fff;}
.nav.nav-tabs > li > a:hover, .nav.nav-tabs > li > a:focus{border:none;color:#000;background:#f0f0f0;}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus{border:none;background-image: linear-gradient(to bottom, #cef7fb, #d9f8ff, #e5f8ff, #eff9ff, #f8fbff, #f9faff, #fbf8ff, #fff6ff, #ffeef8, #ffe9da, #fff0b4, #f3ffa3);}
.tab-content{padding:20px;overflow:hidden;background-image: linear-gradient(to left top, #cef7fb, #d9f8ff, #e5f8ff, #eff9ff, #f8fbff, #f9faff, #fbf8ff, #fff6ff, #ffeef8, #ffe9da, #fff0b4, #f3ffa3);}
header.fix .top_links{min-height:inherit;height:0;}
.navbar-fixed-top, .navbar-fixed-bottom{position:static;margin-bottom:0px;}
.top_links{padding-bottom:0;width:100%;overflow:hidden;min-height:35px;background-image: linear-gradient(to left, #a0cd38, #aad540, #b5dd48, #bfe650, #caee58, #afef6a, #95ef7d, #7aee90, #23e0b1, #00cfc9, #00bbd3, #38a6cd);transition:all 0.3s;-webkit-transition:all 0.3s;}
.top_links ul{padding:0px;margin:0px;list-style:none;}
.top_links li{color:#fff;float:left;}
.top_links .links li{color:#fff;}
.top_links .links li a{color:#000;}
.social{padding:0px;list-style:none;margin-top:0;}
.social li a{padding:0;text-align:center;display:block;color:#fff;line-height:30px;height:30px;font-size:14px;text-align:center;width:30px;background:none;}
.social li a:hover{color:#000;background:none;}
.social li a i{font-size:15px;}
.social li{padding-left:3px;float:left;}
.social ul{list-style:none;float:right;margin-top:0;}
.links ul{padding:0 5px 0 0;list-style:none;overflow:hidden;}
.links li{padding:0 5px;float:left;color:#e3e3e3;line-height:28px;}
.links li i{margin-right:10px;}
.links li a{padding-right:3px;display:inline-block;color:#e3e3e3;}
.links li a:hover{color:#fff;}
select{margin-top:6px;}
label{line-height:30px;margin:0 10px;display:block;color:#fff;font-weight:400;}
header{position:absolute;transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;z-index:99999;width:100%;border-bottom:1px solid #e6e6e6;background:#fff;}
header.fix{position:fixed;}
.mid_search{padding-top:0;height:80px;transition:all 0.3s;-webkit-transition:all 0.3s;}
navbar-collapse{padding-right:0px;}
.navbar-nav > li > a{position:relative;transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;padding:20px 10px 20px;font-size:13px;color:#2b2c2b;font-weight:400;background:none;}
.navbar-nav > li > a i{position:absolute;left:50%;margin-left:-8px;display:none;text-align:center;font-size:24px;line-height:6px;text-indent:-9999px;color:#FB4400;top:0px;width:0px;height:0px;border-style:solid;border-width:10px 7px 0 7px;border-color:#fb4400 transparent transparent transparent;}
.nav > li > a:hover, .nav > li > a:focus{color:#FFF;background-image:linear-gradient(to bottom, #1c5a85, #3093c7);}
.activemenu{color:#FFFFFF;background:#d0d0d0;}
.navbar-nav > li > a:hover, .navbar-nav > li.open > a, .navbar-nav > li > a:focus, .nav .open > a, .nav .open > a:hover, .nav .open > a:focus{color:#fff;background:#a5d13c;}
.navbar-nav > li > a:hover i, .navbar-nav > li.open > a i, .navbar-nav > li > a:focus i, .nav .open > a i, .nav .open > a:hover i, .nav .open > a:focus i{display:block;}
.navbar-brand{padding:0px;color:#393a3a !important;margin:12px 0 0 15px;height:auto;display:block;line-height:40px;float:left;font-weight:400;font-size:30px;text-transform:none;}
.navbar-brand i{color:#fb4400;font-size:38px;margin-right:10px;}
.navbar-nav > li > .dropdown-menu{box-shadow:none;border:none;border-bottom:4px solid #7ddc0e;box-shadow:0 5px 5px rgba(0, 0, 0, 0.1);background:#fff;}
.navbar-nav .dropdown-menu > li{border-top:1px solid #f3f3f3;}
.navbar-nav .dropdown-menu > li:first-child{border:none;}
.navbar-nav .dropdown-menu > li > a{padding:2px 13px;font-weight:400;line-height:30px;color:#393A3B;text-transform:none;}
.navbar-nav .dropdown-menu > li > a:hover{color:#fff;background:#FB4400;}
#mainArea{padding-top:0px;}
.agileinfo_services_grid1{padding:2em;border:1px solid #999;text-align:center;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;z-index:1;width:100%;overflow:hidden;position:relative;}
.agileinfo_services_grid1:after, .agileinfo_services_grid1:before{content:'';z-index:2;width:0;height:0;visibility:hidden;position:absolute;-webkit-transition:all 800ms ease-in-out;-moz-transition:all 800ms ease-in-out;-ms-transition:all 800ms ease-in-out;-o-transition:all 800ms ease-in-out;transition:all 800ms ease-in-out;}
.agileinfo_services_grid1:before{bottom:0;right:0;border-bottom:1px solid #0177b5;border-right:1px solid #0177b5;}
.agileinfo_services_grid1:after{top:0;left:0;border-top:1px solid #0177b5;border-left:1px solid #0177b5;}
.agileinfo_services_grid1:hover{cursor:default;border:1px solid #fff;}
.agileinfo_services_grid1:hover:after, .agileinfo_services_grid1:hover:before{width:100%;height:100%;visibility:visible;}
.agileinfo_services_grid1 i{font-size:2.5em;color:#f8b239;top:0;}
.agileinfo_services_grid1:hover i{transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;text-shadow:2px 2px #4f565a;-webkit-text-shadow:2px 2px #4f565a;-moz-text-shadow:2px 2px #4f565a;-o-text-shadow:2px 2px #4f565a;-ms-text-shadow:2px 2px #4f565a;}
.agileinfo_services_grid1 h4{text-transform:capitalize;font-size:1.3em;line-height:1.5em;margin:1em 0;color:#0177b5;}
.agileinfo_services_grid1 p{color:#999;line-height:2em;}
.agileinfo_services_grid1:hover p{color:#000;line-height:2em;}
.agileinfo_services_grid:nth-child(7),.agileinfo_services_grid:nth-child(5),.agileinfo_services_grid:nth-child(6){margin:2em 0 0;}
.services-bottom{background:url(../images/5.jpg) no-repeat 0px 0px;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;-ms-background-size:cover;min-height:400px;}
.w3agile_services_bottom_grid{text-align:right;padding:5.5em 0 2em;}
.w3agile_services_bottom_grid h3{font-size:1.4em;line-height:1.5em;color:#f8b239;text-transform:capitalize;}
.w3agile_services_bottom_grid p{color:#fff;line-height:2em;margin:2em 0;}
.more a{padding:8px 50px;border:1px solid #fff;color:#fff;font-weight:bold;text-decoration:none;font-size:14px;}
.more a:hover{color:#212121;}
.heading-agileinfo{font-size:32px;margin-bottom:1.6em;}
.heading-agileinfo span{font-size:15px!important;margin-top:0.6em;letter-spacing:3px;}
.heading-agileinfo{font-weight:800;letter-spacing:.5px;font-size:35px;margin-bottom:1em;text-align:center;color:#000;text-transform:capitalize;position:relative;}
.heading-agileinfo span:after{content:'';background:#212121;height:2px;width:70px;position:absolute;top:132%;right:47%;}
.heading-agileinfo span{display:block;font-size:17px!important;margin-top:1em;letter-spacing:4px;text-transform:capitalize;color:#0177b5;font-weight:500;}
.agileinfo_services_grid1{padding:2em;border:1px solid #999;text-align:center;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;z-index:1;width:100%;overflow:hidden;position:relative;}
.agileinfo_services_grid1:after, .agileinfo_services_grid1:before{content:'';z-index:2;width:0;height:0;visibility:hidden;position:absolute;-webkit-transition:all 800ms ease-in-out;-moz-transition:all 800ms ease-in-out;-ms-transition:all 800ms ease-in-out;-o-transition:all 800ms ease-in-out;transition:all 800ms ease-in-out;}
.agileinfo_services_grid1:before{bottom:0;right:0;border-bottom:1px solid #0177b5;border-right:1px solid #0177b5;}
.agileinfo_services_grid1:after{top:0;left:0;border-top:1px solid #0177b5;border-left:1px solid #0177b5;}
.agileinfo_services_grid1:hover{cursor:default;border:1px solid #fff;}
.agileinfo_services_grid1:hover:after, .agileinfo_services_grid1:hover:before{width:100%;height:100%;visibility:visible;}
.agileinfo_services_grid1 i{font-size:2.5em;color:#f8b239;top:0;}
.agileinfo_services_grid1:hover i{transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;text-shadow:2px 2px #4f565a;-webkit-text-shadow:2px 2px #4f565a;-moz-text-shadow:2px 2px #4f565a;-o-text-shadow:2px 2px #4f565a;-ms-text-shadow:2px 2px #4f565a;}
.agileinfo_services_grid1 h4{text-transform:capitalize;font-size:1.3em;line-height:1.5em;margin:1em 0;color:#0177b5;}
.agileinfo_services_grid1 p{color:#333333;line-height:2em;}
.agileinfo_services_grid1:hover p{color:#000;line-height:2em;}
.agileinfo_services_grid:nth-child(7),.agileinfo_services_grid:nth-child(5),.agileinfo_services_grid:nth-child(6){margin:2em 0 0;}
.services-bottom{background:url(../images/5.jpg) no-repeat 0px 0px;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;-ms-background-size:cover;min-height:400px;}
.w3agile_services_bottom_grid{text-align:right;padding:5.5em 0 2em;}
.w3agile_services_bottom_grid h3{font-size:1.4em;line-height:1.5em;color:#f8b239;text-transform:capitalize;}
.w3agile_services_bottom_grid p{color:#fff;line-height:2em;margin:2em 0;}
.more a{padding:8px 50px;border:1px solid #fff;color:#fff;font-weight:bold;text-decoration:none;font-size:14px;}
.more a:hover{color:#212121;}
#main-slider{position:relative;overflow:hidden;}
#main-slider .nivo-caption{padding:0;margin:0% 0 0 -50%;display:none;position:absolute;top:25%;left:60%;z-index:99;background:none;}
#main-slider h1{padding:0px 15px;line-height:60px;float:left;font-size:40px;background:#1f3747;color:#fff;}
#main-slider .nivo-caption li{margin-top:5px;float:left;width:100%;border-left:5px solid #393A3B;}
#main-slider .nivo-caption li a{display:block;padding:5px;float:left;color:#fff;background:#1f3747;}
#main-slider .nivo-caption li a:hover{background:#393A3B;}
.nivoSlider{position:relative;width:100%;height:auto;overflow:hidden;}
.nivoSlider img{position:absolute;top:0px;left:0px;max-width:none;}
.nivo-main-image{display:block !important;position:relative !important;width:100% !important;}
.nivoSlider a.nivo-imageLink{position:absolute;top:0px;left:0px;width:100%;height:100%;border:0;padding:0;margin:0;z-index:6;display:none;background:white;filter:alpha(opacity=0);opacity:0;}
.nivo-slice{display:block;position:absolute;z-index:5;height:100%;top:0;}
.nivo-box{display:block;position:absolute;z-index:5;overflow:hidden;}
.nivo-box img{display:block;}
.nivo-caption{position:absolute;left:0px;bottom:0px;background:#000;color:#fff;width:100%;z-index:8;padding:5px 10px;opacity:0.8;overflow:hidden;display:none;-moz-opacity:0.8;filter:alpha(opacity=8);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.nivo-caption p{padding:5px;margin:0;}
.nivo-caption a{display:inline !important;}
.nivo-html-caption{display:none;}
.nivo-directionNav a{position:absolute;top:50%;margin-top:-20px;z-index:99999;line-height:40px;height:40px;font-size:60px;font-weight:300;color:#fff;cursor:pointer;}
.nivo-directionNav a i{line-height:40px;}
.nivo-directionNav a:hover{color:#FB4400;}
.nivo-prevNav{left:10px;z-index:999;}
.nivo-nextNav{right:10px;z-index:999;}
.nivo-controlNav{text-align:center;margin-top:-20px;position:relative;z-index:999;}
.nivo-controlNav a{padding:0;color:#fff;width:13px;border:2px solid #393A3B;height:13px;cursor:pointer;border-radius:40px;margin:0 3px;text-indent:-9999px;display:inline-block;background:#fff;}
.nivo-controlNav a.active{width:13px;height:13px;background:#FB4400;border-color:#FB4400;}
.breadcrumb{margin-bottom:6px;background:none;}
.breadcrumb li{color:#fff;font-size:13px;}
.breadcrumb li a{color:#fefefe;}
.breadcrumb li a:hover{color:#000;}
OFFER
======================================================*/#comp-offer{padding:100px 0;}
.desc-comp-offer h2,
.desc-comp-offer>.heading-border-light{margin-left:20px;}
.desc-comp-offer-cont{margin-top:10px;margin-bottom:10px;box-shadow:3px 3px 10px 1px rgba(158, 158, 198, 0.68);-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;}
.desc-comp-offer-cont:hover{margin-bottom:10px;border-bottom:5px solid #FF6600;margin-top:-5px;cursor:pointer;}
.desc-comp-offer .btn-green{margin:15px;}
.desc-comp-offer .btn-white{margin:15px;padding:10px 18px;}
.thumbnail-blogs{background:linear-gradient(#FFFF99, #FFFFFF , #FFFF99);position:relative;overflow:hidden;}
.caption{position:absolute;top:0;right:0;background:rgba(33, 150, 243, 0.72);width:100%;height:100%;padding:2%;display:none;text-align:center;color:#fff !important;z-index:2;}
.caption i{margin:30% 4px;border:2px solid #fff;cursor:pointer;font-size:25px;border-radius:50%;padding:5px;transition:border 0.2s ease, font-size 0.2s ease;}
.desc-comp-offer-cont h3{padding:30px 10px 0 10px;font-size:18px;text-transform:none;}
.desc-comp-offer-cont p{padding:0 10px;font-size:14px;}
.desc-comp-offer-cont a{padding:0px 10px;}
@media (min-width:768px) and (max-width:991px){#comp-offer{margin-left:10px}
#comp-offer .col-md-3:first-child{-ms-flex:0 0 90%;flex:0 0 90%;max-width:90%!important;}
#comp-offer .col-md-3{-ms-flex:0 0 33%;flex:0 0 33%;max-width:33%!important;}
}
@media (max-width:767px){.desc-comp-offer{margin-top:20px;}
}
@media (max-width:575px){#comp-offer .col-sm-6{-ms-flex:0 0 70%;flex:0 0 70%;max-width:100%!important;}
.desc-comp-offer{margin:20px auto;}
}
@media (max-width:420px){#comp-offer .col-sm-6{-ms-flex:0 0 95%;flex:0 0 95%;max-width:100%!important;}
}
@media (min-width:1600px){.desc-comp-offer-cont p{padding:0 10px;font-size:16px;}
}
#titleArea{padding:10px 0 10px;margin-bottom:20px;min-height:30px;position:relative;overflow:hidden;border-bottom:1px solid #cccccc;background:linear-gradient(to bottom , #05636c, #04a0ae, #05636c);}
#titleArea h2{padding-left:10px;margin-bottom:0px;font-size:25px;font-weight:400;color:#FFFFFF;}
#titleArea.spacer{margin-bottom:0px;}
#introArea{padding:20px 0;position:relative;overflow:hidden;background:#707070;}
#introArea h2{font-size:24px;font-weight:400;margin:0px;font-style:italic;color:#fff;}
#introArea h2 span{font-weight:300;}
.businessArea{padding:40px 0 20px;position:relative;overflow:hidden;background:#fff;}
.businessArea h3{text-transform:uppercase;font-weight:400;font-size:18px;line-height:36px;color:#fff;margin:0px;background:#303030;}
.businessArea span{display:block;line-height:60px;font-size:28px;margin-bottom:10px;color:#fff;font-weight:700;background:#4a4a4b;}
.businessArea span cite{font-style:normal;font-weight:400;font-size:12px;}
.businessArea .btn{display:block;margin:auto;border-radius:0;}
.businessArea i{margin:0 10px 0 0;}
#serviceArea{padding:40px 0 50px;position:relative;overflow:hidden;background-image:url(../images/image_1900x2000.jpg);background-color:#fff;background-repeat:no-repeat;background-position:center center;background-attachment:fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;-webkit-background-size:widthpx heightpx;-webkit-background-size:1900px 2000px;}
#serviceArea h2{color:#fff;}
#serviceArea h4{color:#fff;font-weight:400;}
#serviceArea h3{margin:0px 0 8px;color:#fff;text-transform:none;font-size:20px;font-weight:400;transition:all 0.3s;-webkit-transition:all 0.3s;}
@keyframes example{from{background:#FF0000;}
to{background:#2c354b;}
}
#serviceArea .block{padding:20px;overflow:hidden;transition:all 0.3s;-webkit-transition:all 0.3s;box-shadow:0px 0px 2px #333;border-radius:5px;-webkit-border-radius:5px;background-image: radial-gradient(circle, #0299e7, #0081be, #006a97, #005372, #053c4f); border-radius: 50px 0px;}
#serviceArea .block:hover{background-image: linear-gradient(to bottom, #004c5c, #007780, #00a591, #02d18e, #8afb79); transform:scale(1.3);transition:all 3s;z-index:9999;}

#serviceArea .block1{padding:20px;overflow:hidden;transition:all 0.3s;-webkit-transition:all 0.3s;box-shadow:0px 0px 2px #333;border-radius:5px;-webkit-border-radius:5px;background-image: radial-gradient(circle, #0299e7, #0081be, #006a97, #005372, #053c4f); border-radius: 0px 50px;}
#serviceArea .block1:hover{background-image: linear-gradient(to bottom, #004c5c, #007780, #00a591, #02d18e, #8afb79); transform:scale(1.3);transition:all 3s;z-index:9999;}
#serviceArea i{background-color:#ff723d;color:#fff;transition:all 0.3s;-webkit-transition:all 0.3s;border-radius:100%;box-shadow:0 1px 4px rgba(0, 0, 0, 0.1);float:left;height:80px;font-size:35px;line-height:80px;margin-right:30px;text-align:center;vertical-align:middle;width:80px;}
#serviceArea p{margin:0px;color:#fff;transition:all 0.3s;-webkit-transition:all 0.3s;}
#serviceArea .block:hover i{box-shadow:0 0 0 rgba(0, 0, 0, 0.1);color:#333;background:#EEEEEE;}
#serviceArea .block:hover h3{color:#000;}
#serviceArea .block:hover p{color:#FFF;}
#serviceArea .block1:hover i{box-shadow:0 0 0 rgba(0, 0, 0, 0.1);color:#333;background:#EEEEEE;}
#serviceArea .block1:hover h3{color:#333;}
#serviceArea .block1:hover p{color:#333;}
#serviceArea .col-sm-6{padding-top:20px;}
.peopleArea{padding:10px 0 10px;position:relative;overflow:hidden;background-image: linear-gradient(to bottom, #1c5a85, #3093c7, #1c5a85);}
.peopleArea h2{color:#fff;font-weight:400;font-size:26px;padding-bottom:10px;line-height:40px;}
.peopleArea ul{margin:0px;}
.peopleArea li{padding:13px 15px;border-color:#f0f0f0;border-radius:5px;margin-top:10px;background:#f0f0f0;}
.peopleArea li i{font-size:18px;margin-right:10px;}
.peopleArea h3{margin:0px;font-weight:400;font-size:16px;}
.peopleArea .panel{min-height:270px;}
.accountArea{padding:30px 0 20px;position:relative;overflow:hidden;background:#fff;}
.accountArea h2{font-weight:700;font-size:22px;padding-bottom:10px;line-height:40px;text-transform:uppercase;}
.accountArea h2 span{font-weight:300;}
.accountArea h3{font-size:18px;color:#333;margin-bottom:5px;font-weight:300;font-family:'Lato', sans-serif, Helvetica, Arial, sans-serif;}
.accountArea li{line-height:30px;font-size:16px;}
.accountArea li i{padding-right:10px;color:#FB4400;font-size:20px;line-height:30px;display:block;float:left;}
#footerArea{padding:0;overflow:hidden;width:100%;position:relative;z-index:99;margin-top:-1px;background-image:linear-gradient(to bottom, #45484d, #000000);}
#footerArea .footer_top{padding:30px 0;width:100%; background-image: linear-gradient(to right top, #062b4c, #04355e, #033f71, #024984, #055398, #035296, #025194, #005092, #00447a, #003863, #002c4c, #032037);}
#footerArea .footer_bottom p{padding:20px 0 0;}
#footerArea .footer_bottom li{padding:15px 5px;}
#footerArea .footer_bottom ul{margin:0}
#footerArea .footer_bottom li a{background:#FB4400;width:25px;height:25px;line-height:25px;border-radius:30px;color:#fff;}
#footerArea .footer_bottom li a i{font-size:13px;}
#footerArea .footer_bottom li a:hover{background:#952800;}
#footerArea h4{padding-bottom:0px;color:#fff;text-transform:none;font-size:20px;line-height:30px;font-weight:400;}
#footerArea p{padding:0 0 10px;margin:0px;color:#e3e3e3;float:left;font-size:13px;line-height:18px;}
#footerArea p a{display:inline;}
#footerArea a{color:#e3e3e3;}
#footerArea a:hover{color:#898989;}
.photo li{padding:10px 0;border:none;border-top:1px solid #43464b;width:100%;float:left;}
.photo li:first-child{border:none;}
.photo li a{line-height:20px;color:#e3e3e3;display:block;}
.photo li a:hover{color:#898989;}
.photo li a.image{width:60px;float:left;height:60px;margin:0px 10px 0 0;display:block;color:#fff;border:3px solid #fff;}
.photo li a.image img{width:100%;height:auto;}
.photo li span{padding-top:5px;color:#898989;display:block;line-height:20px;font-size:12px;}
.images ul{padding:0px;list-style:none;overflow:hidden;}
.images li{padding:0 5px 5px 0;float:left;}
.images li a{width:60px;float:left;height:60px;margin:0;display:block;color:#fff;opacity:0.8;}
.images li a:hover{opacity:10;}
.address{padding-bottom:0px;color:#e3e3e3;overflow:hidden;border-bottom:1px solid #414141;}
.address address{color:#e3e3e3;line-height:20px;font-style:normal;font-size:12px;}
.address address a{color:#e3e3e3;}
.address address a:hover{color:#fff;}
.address address i{display:block;float:left;color:#e3e3e3;font-size:13px;line-height:20px;width:20px;}
.categories{padding:0 0 20px;overflow:hidden;}
.categories .tab-content{padding:5px 10px;margin-bottom:30px;border:1px solid #efefef;border-top:none;}
.categories .nav-tabs{border-bottom:1px solid #efefef;}
.categories .nav-tabs > li.active > a, .categories .nav-tabs > li.active > a:hover, .categories .nav-tabs > li.active > a:focus{border-right:1px solid #efefef;border-left:1px solid #efefef;}
.categories .nav-tabs > li a{text-transform:none;}
.categories h4{text-transform:none;}
.categories .links ul{padding:0px;margin:0px 0 30px;list-style:none;overflow:hidden;}
.categories .links li{width:100%;border-bottom:1px dotted #e2e2e2;}
.categories .links li a{padding:0px;font-size:13px;line-height:34px;color:#999;display:block;}
.categories .links li a:hover{color:#952800;font-weight:700;}
.categories .links li a i{margin-right:10px;display:block;float:left;line-height:34px;font-size:12px;}
.categories p{font-size:13px;line-height:22px;margin-bottom:30px;}
.categories p img{margin:0 15px 0px 0;}
.categories .photo{overflow:hidden;}
.categories .photo ul{padding:0px;margin:0px;list-style:none;overflow:hidden;}
.categories .photo li{padding:10px 0;border:none;width:100%;float:left;}
.categories .photo li:first-child{padding-top:0px;}
.categories .photo li a{line-height:18px;font-size:14px;display:block;color:#999999;}
.categories .photo li a.image{width:60px;float:left;height:60px;margin:0px 10px 0 0;display:block;color:#fff;border:3px solid #e5e5e5;}
.categories .photo li a.image img{width:100%;height:auto;}
.categories .photo li:hover a.image{text-decoration:underline;border-color:#952800;}
.categories .photo li:hover a{color:#952800;}
.categories .photo li span{padding-top:5px;color:#898989;display:block;line-height:16px;font-size:12px;}
.carousel{margin-bottom:10px;}
.textArea{padding-bottom:10px;overflow:hidden;text-align:justify;}
.textArea .slider{padding-bottom:20px;}
.textArea .slider a{margin:0px;}
.textArea h3{margin-bottom:20px;}
.textArea h3 span{font-weight:300;}
.textArea h4{margin-bottom:20px;font-weight:300;font-size:26px;line-height:40px;color:#999999;}
.textArea h4 span{color:#fb4400;font-weight:400;}
.textArea p{margin-bottom:20px;}
.textArea img{margin-bottom:15px;}
.textArea .block{border-left:3px solid #E8E8E8;line-height:20px;margin:20px 0 20px 15px;padding-left:20px; }
.textArea .block p{color:#AFAFAF;}
.textArea a{display:block;position:relative;margin-bottom:20px;}
.textArea a.btn{float:left;}
.textArea li:first-child{padding-bottom:5px;color:#333333;float:left;width:100%;}
.textArea li strong{font-weight:700;}
.textArea li strong i{font-weight:400;}
.textArea li a i{font-size:13px;}
.textArea li a{margin:0px;color:#ccc;}
.textArea li a:hover{color:#000;}
.textArea li{padding:0 2px;}
.textArea .icon{border:3px solid #F0F0F0;border-radius:100%;float:left;height:100px;margin:0 15px 15px 0;text-align:center;vertical-align:middle;width:100px;}
.textArea .icon i{color:#B9B9B9;line-height:94px;font-size:40px;}
.textArea h5{margin-bottom:5px;font-size:20px;font-weight:300;}
.textArea .list_items li{padding:0px;border:none;}
.textArea .list_items li span{background-color:#F3F3F3;border-radius:100%;box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.1) inset, 0 2px 0 0 #FFFFFF;float:left;font-size:22px;height:65px;line-height:65px;margin:0 25px 0 0;padding:0;text-align:center;vertical-align:middle;width:65px;}
.textArea .list_items li{padding-bottom:10px;width:100%;float:left;}
.textArea .list_items li h6{padding-top:5px;color:#fb4400;font-weight:300;font-size:18px;line-height:24px;margin:0px;}
.blog_post .image{overflow:hidden;margin-bottom:20px;}
.blog_post .image a{display:block;position:relative;}
.blog_post .date{padding:0;margin:0 25% 0 0;color:#816565;text-transform:uppercase;background:#f5f5f5;}
.blog_post .date span{padding:0px;display:block;margin:0px;text-align:center;font-weight:700;font-size:14px;line-height:40px;}
.blog_post .date cite{padding:0px;display:block;margin:0px;color:#fff;text-align:center;font-style:normal;font-size:10px;line-height:20px;background:#FB4400;}
.blog_post h2{font-weight:300;font-size:28px;}
.blog_post h2 a:hover{color:#FB4400;}
.blog_post .btn i{font-weight:300;font-size:13px;}
.blog_post .post-meta{padding:0 0 10px;width:100%;overflow:hidden;}
.blog_post .post-meta span{padding:0;display:block;float:left;line-height:20px;color:#27528C;margin-right:5px;font-size:12px;}
.blog_post .post-meta span a{color:#A1A1A1;}
.blog_post .post-meta span a:hover{color:#000;}
.blog_post .post-meta span i{color:#aaaaaa;margin-right:5px;}
.blog_post .post-meta a.btn{padding:3px 8px;font-size:13px;}
.blog_post .col-sm-10{padding-left:0px;}
#logoArea #logo{z-index:99;position:relative;}
#logoArea{padding:30px 0;overflow:hidden;width:100%;background:#39a9e0;}
#logoArea .flex-viewport li{margin-right:45px;text-align:center;}
#logoArea .flex-next{top:50%;margin-top:-20px;right:-15px;left:auto;}
#logoArea .flex-prev{top:50%;margin-top:-20px;left:-15px;right:auto;}
#logoArea .flex-direction-nav li{margin-left:15px;height:auto;width:auto;}
#logoArea .flex-direction-nav li{display:block;width:auto;height:auto;line-height:35px;}
#logoArea .flex-direction-nav li a:hover span{color:#000;}
#contactArea{padding:40px 0;background:#fff;}
#contactArea #map{margin:0 0 40px 0;}
#contactArea #map_canvas{height:400px;width:100%;clear:both;}
#contactArea textarea{min-height:180px;}
#contactArea .form-control{padding:5px 10px;height:40px;margin-bottom:15px;border-color:#666666;}
#contactArea .form-control:focus{color:#333;border-color:#FB4400;}
#contactArea h2{margin-bottom:15px;font-size:22px;font-weight:400;}
#contactArea h5{font-weight:700;margin:0px;font-size:13px;}
#contactArea address{line-height:22px;margin:0px;font-size:13px;}
#contactArea address a{color:#4689d5;}
.billing .form-control{padding:5px 10px;margin-bottom:15px;border-color:#EFEFEF;width:50%;}
.billing .form-control2{padding:5px 10px;margin-bottom:15px;border-color:#EFEFEF;width:25%;}
.billing .form-control:focus{color:#333;border-color:#FB4400;}
.form-control2{width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.428571429;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;}
@media only screen and (min-width:960px) and (max-width:1224px){#logoArea .flex-viewport a img{width:160px;}
#logoArea .flex-viewport a{margin:0 5px;}
}
@media only screen and (min-width:768px) and (max-width:959px){#main-slider .nivo-caption{top:10%;}
#titleArea{padding-top:0px;}
#mainArea{padding-top:95px;}
.navbar-brand{font-size:26px;margin-top:10px;}
.mid_search{height:60px;}
.navbar-brand i{font-size:30px;}
.top_links .social li a{width:20px;}
.top_links label{margin:0 5px;}
.top_links select{font-size:12px;width:100px;}
.top_links .links li{padding:0 3px;font-size:12px;}
ul#accordion li .top span{margin-right:10px;}
.navbar-nav > li > a{padding:20px 8px;font-size:13px;}
.navbar-brand{font-size:26px;}
.popup_btn{position:absolute;right:15px;top:0px;z-index:99;}
.beautifulArea .beautiful .text{padding:10px;}
.beautifulArea h3{font-size:16px;}
.bs-glyphicons-list li{width:48%;font-size:14px;}
.categories .photo li a.image{width:100%;margin:0 0 10px;height:auto;}
}
@media only screen and (max-width:767px){#mainArea{padding:0px;}
#main-slider .flex-control-nav{display:none !important;}
.flex-direction-nav a span{font-size:22px !important;}
.nivo-caption{display:none !important;}
#contactArea .col-sm-3{margin:20px 0;overflow:hidden;}
#serviceArea{padding-top:30px;}
#titleArea{padding-top:0px;}
hr{margin:15px 0 25px;}
header{position:static !important;}
header.fix .mid_search{height:auto;}
header.fix .navbar-brand{margin:0px auto;}
header.fix .top_links{height:auto;}
header.fix .navbar-nav > li > a{padding:5px 10px;}
.navbar-brand{padding:10px 0;width:170px;z-index:9999;position:relative;text-align:center;display:block;float:left;margin:0;overflow:hidden;}
.navbar-toggle .icon-bar{background:#fff;}
.navbar-toggle{background:#1f3747;float:right;margin-top:13px;margin-right:0px;}
.navbar-toggle:focus{background:#952800;}
.navbar-toggle:focus .icon-bar{background:#fff;}
.nav-tabs > li > a, .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus{font-size:12px;padding:5px;}
.navbar-nav .open .dropdown-menu > li > a{padding-right:25px;text-align:right;}
.navbar-nav > li > a{padding:5px 20px;text-align:right;}
.navbar-nav > li > a:hover, .navbar-nav > li.open > a, .navbar-nav > li > a:focus, .nav .open > a, .nav .open > a:hover, .nav .open > a:focus{border:none;background:#1f3747;color:#fff;}
.navbar-nav > li > a:hover{background:#1f3747;}
.dropdown-menu > li > a:hover{background:#2B5B9C;color:#fff;}
.navbar-nav > li > a i{display:none !important;}
.mid_search .pull-right{float:none !important;}
.mid_search{height:auto;}
.top_links .links{text-align:center;}
.top_links .links ul{padding:14px 0 15px 0;float:none;overflow:hidden;text-align:center;margin:0 auto;}
.top_links .social ul{padding:0 0 15px 0;float:none;overflow:hidden;text-align:center;margin:0 auto;}
.top_links li{float:none;display:inline-block;text-align:center;width:auto;padding:0px;}
.top_links li a{display:inline-block;text-align:center;}
.top_links .links li{float:none;display:inline-block;text-align:center;width:auto;padding:0px;}
.top_links .links li a{display:inline-block;text-align:center;}
.top_links select{display:none;}
.top_links label{display:none;}
.top_links .pull-right{float:none !important;text-align:center;}
.beautifulArea .col-sm-6{text-align:left !important;overflow:hidden;margin-bottom:20px;}
.beautifulArea .col-sm-6 .btn{float:left !important;}
.blog_post .post-meta a.btn{float:left;margin:15px 0 10px;}
.blog_post .date{margin-bottom:15px;}
.blog_post h2{font-size:24px;}
.blog_post .col-sm-10{padding-left:15px;}
.blog_post .date{margin-right:0px;}
.pagination > li > a, .pagination > li > span{padding:3px 10px;font-size:13px;}
.bs-glyphicons-list li{width:98%;font-size:13px;}
.textArea .icon{float:none;margin:0 auto 10px;}
.textArea .list_items li span{margin-right:10px;}
.textArea .list_items li h6{font-size:16px;}
h2{font-size:25px;}
.textArea h4{font-size:22px;}
.container .col-sm-6{margin-bottom:20px;}
#footerArea .col-sm-3{margin-bottom:20px;overflow:hidden;}
#footerArea .footer_bottom{padding:10px 0;}
#footerArea p{float:none;width:100%;}
#footerArea .footer_bottom ul{margin:0px;width:100%;text-align:center;margin:auto;float:none;}
#footerArea .footer_bottom li{padding:0 10px;width:auto;border:none;float:none;display:inline;}
#footerArea .footer_bottom li a{display:inline;float:none;}
#footerArea .footer_bottom ul.social li a{display:inline-block;}
#footerArea .footer_bottom ul.social li{padding:0 3px;}
#footerArea .footer_bottom ul.social{padding-top:15px;}
#footerArea .footer_bottom p{padding:5px 0 0 0px;}
}
@media only screen and (max-width:479px){#main-slider .jumbotron{padding-top:5px;}
#main-slider .jumbotron h1{margin:0px;font-size:20px;line-height:28px;}
#main-slider .jumbotron p{padding:0 20px;margin:0px 0 5px;font-size:12px;line-height:16px;}
#main-slider .jumbotron .btn{padding:6px 10px;font-size:12px;}
}
.footHov{height:25px;width:200px;}
.footHov a{color:#FFFFFF;}
.footHov a:hover{color:#FFFFFF;}
.footHov:hover{background:#000000;height:25px;line-height:25px;color:#FFFFFF;width:200px;border-left:3px solid #FFFF00;padding-left:5px;}
.view{width:270px;height:240px;float:left;overflow:hidden;position:relative;text-align:center;-webkit-box-shadow:1px 1px 2px #e6e6e6;-moz-box-shadow:1px 1px 2px #e6e6e6;box-shadow:1px 1px 2px #e6e6e6;cursor:default;border:1px solid #333333;padding:5px;-moz-border-radius:5px;border-radius:5px;margin:8px;}
.view .mask,.view .content{width:270px;height:240px;position:absolute;overflow:hidden;top:0;left:0;padding:5px;}
.view img{display:block;position:relative;}
.view h2{text-transform:uppercase;color:#fff;text-align:center;position:relative;font-size:17px;padding:10px;background:rgba(0, 0, 0, 0.8);margin:20px 0 0 0;}
.view p{font-family:Georgia, serif;font-style:italic;font-size:12px;position:relative;color:#fff;padding:10px 20px 20px;text-align:center;}
.view a.info{display:inline-block;text-decoration:none;padding:7px 14px;background:#000;color:#fff;text-transform:uppercase;-webkit-box-shadow:0 0 1px #000;-moz-box-shadow:0 0 1px #000;box-shadow:0 0 1px #000;}
.view a.info:hover{-webkit-box-shadow:0 0 5px #000;-moz-box-shadow:0 0 5px #000;box-shadow:0 0 5px #000;}
.view-fourth img{-webkit-transition:all 0.4s ease-in-out 0.2s;-moz-transition:all 0.4s ease-in-out 0.2s;-o-transition:all 0.4s ease-in-out 0.2s;-ms-transition:all 0.4s ease-in-out 0.2s;transition:all 0.4s ease-in-out 0.2s;-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;}
.view-fourth .mask{background-color:rgba(0,0,0,0.8);-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-transform:scale(0) rotate(-180deg);-moz-transform:scale(0) rotate(-180deg);-o-transform:scale(0) rotate(-180deg);-ms-transform:scale(0) rotate(-180deg);transform:scale(0) rotate(-180deg);-webkit-transition:all 0.4s ease-in;-moz-transition:all 0.4s ease-in;-o-transition:all 0.4s ease-in;-ms-transition:all 0.4s ease-in;transition:all 0.4s ease-in;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;}
.view-fourth h2{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;border-bottom:1px solid rgba(0, 0, 0, 0.3);background:transparent;margin:20px 40px 0px 40px;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.view-fourth p{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.view-fourth a.info{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.view-fourth:hover .mask{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;-webkit-transform:scale(1) rotate(0deg);-moz-transform:scale(1) rotate(0deg);-o-transform:scale(1) rotate(0deg);-ms-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg);-webkit-transition-delay:0.2s;-moz-transition-delay:0.2s;-o-transition-delay:0.2s;-ms-transition-delay:0.2s;transition-delay:0.2s;}
.view-fourth:hover img{-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;-ms-transition-delay:0s;transition-delay:0s;}
.view-fourth:hover h2,
.view-fourth:hover p,
.view-fourth:hover a.info{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;-webkit-transition-delay:0.5s;-moz-transition-delay:0.5s;-o-transition-delay:0.5s;-ms-transition-delay:0.5s;transition-delay:0.5s;}
#boxdivActive{padding-top:5px;width:242px;height:255px;-moz-border-radius:5px;border-radius:5px;margin-top:10px;margin-bottom:10px;background:linear-gradient(to bottom , #05636c, #04a0ae, #05636c);color:#FFFFFF;box-shadow:6px 6px 6px #999999;}
#boxdivActive h1{color:#ed9602;font-size:18px;}
.curveImg{border:1px solid #333333;padding:3px;}
.services{padding-top:2px;padding-left:15px;background-color:#000000;color:#FFFFFF;min-height:40px;font-size:24px;}

.serDiv{padding:10px;border:1px solid #666666;box-shadow:2px 2px 2px #919191;height:250px;margin-bottom:20px; background-image: linear-gradient(to right top, #f1ffb0, #f9fab7, #fef5bf, #fff2c8, #ffefd2, #ffefd2, #ffefd2, #ffefd2, #fff2c8, #fef5bf, #f9fab7, #f1ffb0);color:#FFFFFF;}

.serDiv:hover{background:#FFFFFF;transform:scale(1.3);transition:all 3s;color:#FFFFFF;z-index:9999;}
.serDivSmall{border:1px solid #666666;box-shadow:2px 2px 2px #333;height:30px;line-height:30px;font-size:18px;background:linear-gradient(to bottom , #05636c, #04a0ae, #05636c);color:#FFFFFF;border-radius:30%;margin-bottom:10px;}
.serDivSmall:hover{background:#FFFF66;color:#000000;transform:scale(1.1);}
.active{color:#FFFFFF;}
p strong{color:#FF6600;}
.agileits_copyright{text-align:center;}
.agileits_copyright p{font-size:1em;color:#fff;margin:3em 0 0;line-height:1.8em;padding:0 1em;text-transform:capitalize;}
.agileits_copyright p a{color:#32d1a4;text-decoration:none;}
.agileits_copyright p a:hover{color:#fff;}
input[type="submit"],.btn-primary,.agileits_copyright p a,.w3l_search_bottom ul.agileits_social_icons li a{transition:.5s ease-in;-webkit-transition:.5s ease-in;-moz-transition:.5s ease-in;-o-transition:.5s ease-in;-ms-transition:.5s ease-in;}
.main{padding:1em 0;}
.main h1{text-align:center;color:#000000;font-size:3em;margin-bottom:1em;text-transform:capitalize;}
.w3l_main_grids{width:90%;margin:0 auto;}
.w3l_main_grid{float:left;width:23%;text-align:center;background:#fff;box-shadow:2px 2px 5px 2px #a4a59b;}
.w3l_main_grid1{float:right;width:22.88%;text-align:center;background:#fff;}
.w3l_main_grid_top{padding:1em 0 1.5em;background:#3290d1;}
.w3l_main_grid_top h3{font-size:2em;color:#fff;position:relative;padding-bottom:.2em;margin-bottom:.5em;}
.w3l_main_grid_top h3:after{content:'';background:#ffffff;width:15%;height:2px;position:absolute;bottom:0%;left:41%;}
.w3l_main_grid_top p{font-size:13px;font-style:italic;color:#d0ecff;text-transform:capitalize;}
.w3l_main_grid_middle ul li{font-size:1em;color:#212121;padding:1em 0em;text-transform:capitalize;text-align:left;border-bottom:1px dotted #d5d5d5;}
.w3l_main_grid_middle ul li i{padding-right:1.5em;}
.w3l_main_grid_middle{position:relative;padding:5em 0 0;}
.w3l_main_grid_middle_pos{position:absolute;top:-7%;left:19%;width:60%;height:104px;background:#3290d1;border-radius:66px;}
.w3l_main_grid_middle_pos p{font-size:2.5em;color:#fff;line-height:3em;}
.w3l_main_grid_middle_pos p i,.w3l_main_grid_middle_pos p span{font-size:0.7em;}
.w3ls_sign_up{text-align:center;}
.w3ls_sign_up a{font-size:1.7em;color:#fff;padding:.5em 0;display:block;text-decoration:none;}
.w3l_main_grid:nth-child(2){margin:0 2em;}
.agileits_main_grid_top,.wthree_main_grid_middle_pos,.w3_agileits_sign_up a{background:#c95ed1 !important;}
.agileinfo_para{color:#fabcff !important;}
.agileits_w3layouts_main_grid_top,.w3_agile_main_grid_middle_pos,.w3layouts_sign_up a{background:#32d1a4 !important;}
.agile_para{color:#c8ffef !important;}
.w3_main_grid_middle1 ul li i{color:#c95ed1 !important;}
.w3_main_grid_middle2 ul li i{color:#32d1a4 !important;}
.agileits_w3layouts_user{position:relative;}
.agileits_w3layouts_user i{position:absolute;top:0;font-size:1em;color:#fff;padding:11px 0;width:10%;background:#3290d1;}
.agileits_w3layouts_user input[type="text"],.agileits_w3layouts_user input[type="email"], .agileits_w3layouts_user input[type="password"]{outline:none;padding:10px 10px 10px 60px;font-size:14px;color:#212121;border:1px solid #999;width:85.5%;}
.agileits_w3layouts_user:nth-child(2),.agileits_w3layouts_user_agileits{margin:1em 0;}
.agile_remember_left{float:left;}
.agile_remember_left label,.agileinfo_subscribe label{font-size:14px;font-weight:500;color:#999;text-transform:capitalize;margin:0;}
.agile_remember_right{float:right;}
.checkbox{position:relative;padding-left:30px !important;cursor:pointer;}
.checkbox i{position:absolute;bottom:0px;left:0;display:block;width:15px;height:15px;outline:none;border:1px solid #5B5B5B;background:#FFF;}
.checkbox input + i:after,.radio input + i:after{position:absolute;opacity:0;transition:opacity 0.1s;-o-transition:opacity 0.1s;-ms-transition:opacity 0.1s;-moz-transition:opacity 0.1s;-webkit-transition:opacity 0.1s;}
.checkbox input:checked + i:after,.radio input:checked + i:after{opacity:1;}
.checkbox input,.radio input{position:absolute;left:-9999px;}
.checkbox input + i:after{content:'';background:url("../images/check.png") no-repeat 0px 2px;top:-2px;left:0px;width:15px;height:15px;text-align:center;}
.agile_remember_right a{font-size:14px;color:#999;text-decoration:underline;}
.agile_remember_right a:hover{color:#212121;}
.agile_remember{padding:1.5em 0;}
.agileits_modal_body input[type="submit"]{outline:none;border:none;background:#32d1a4;color:#fff;font-size:14px;text-transform:uppercase;padding:10px 0;width:40%;cursor:pointer;}
.agileits_modal_body input[type="submit"]:hover{background:#212121;}
.agileits_modal_body h5{font-size:14px;color:#999;margin:2em 0 0;text-align:center;}
.agileits_modal_body h5 a{text-decoration:underline;color:#212121;}
.wthree_pop h3{font-size:2em;color:#212121;margin-bottom:1em;}
.agileits_modal_body h4{text-transform:uppercase;color:#4f4f4f;font-size:14px;margin-bottom:1em;text-align:left;letter-spacing:2px;}
.agileinfo_subscribe .check{text-align:left;}
.agileinfo_subscribe{margin:1.5em 0 2em;}
@media (max-width:1680px){.w3l_main_grid_middle_pos{height:110px;}
}
@media (max-width:1600px){.w3l_main_grid_middle_pos{height:94px;}
}
@media (max-width:1440px){.w3l_main_grids{width:90%;}
}
@media (max-width:1366px){.w3l_main_grids{width:90%;}
}
@media (max-width:1280px){.w3l_main_grids{width:90%;}
}
@media (max-width:1080px){.w3l_main_grids{width:92%;}
}
@media (max-width:1024px){.w3l_main_grids{width:90%;}
}
@media (max-width:991px){.w3l_main_grid{width:25%;}
.w3l_main_grid1{width:25%;}
}
@media (max-width:800px){.w3l_main_grid:nth-child(2){margin:0 1em;}
.w3l_main_grid{width:31.7%;}
.w3l_main_grid_top h3{font-size:1.8em;}
.w3l_main_grid_middle_pos p{font-size:2em;line-height:3em;}
.w3l_main_grid_middle_pos{height:90px;}
.w3l_main_grid_middle ul li{font-size:14px;}
.w3ls_sign_up a{font-size:1.5em;}
.main h1{font-size:2.6em;}
}
@media (max-width:768px){.w3l_main_grid_middle ul li{padding:1em 1em 1em 1.5em;}
.w3_agileits_tabs{padding:1em 0;}
.w3l_main_grid_middle_pos{left:24%;width:45%;}
}
@media (max-width:736px){.w3l_main_grids{width:90%;}
}
@media (max-width:667px){.w3l_main_grid{width:31.53%;}
.w3l_main_grid_middle ul li i{padding-right:1em;}
.w3l_main_grid_middle ul li{padding:1em 1em 1em 1.4em;}
.w3l_main_grid_middle_pos{left:23%;width:50%;}
#titleArea h2{padding-left:10px;margin-bottom:0px;font-size:16px;font-weight:600;color:#FFFFFF;padding-top:10px;}
}
@media (max-width:640px){.main h1{font-size:2.4em;}
.w3l_main_grid{width:31.45%;}
.w3l_main_grid_middle_pos p{font-size:1.8em;line-height:3.4em;}
.w3l_main_grid_middle ul li{padding:1em 0em 1em 1.2em;}
#titleArea h2{padding-left:10px;margin-bottom:0px;font-size:16px;font-weight:600;color:#FFFFFF;padding-top:10px;}
}
@media (max-width:600px){.w3l_main_grid{width:31.32%;}
.w3l_main_grid_top h3{font-size:1.6em;}
.w3l_main_grid_middle ul li{font-size:13px;}
.w3l_main_grid_middle_pos{height:82px;}
.w3l_main_grid_middle_pos p{line-height:3em;}
.w3l_main_grid_middle{padding:4em 0 0;}
.w3ls_sign_up a{font-size:1.3em;}
.agileits_w3layouts_user input[type="text"], .agileits_w3layouts_user input[type="email"], .agileits_w3layouts_user input[type="password"]{width:82.5%;}
#titleArea h2{padding-left:10px;margin-bottom:0px;font-size:16px;font-weight:600;color:#FFFFFF;padding-top:10px;}
}
@media (max-width:568px){.w3l_main_grid{width:31.2%;}
.w3l_main_grid_middle_pos p{font-size:1.6em;}
.w3l_main_grid_middle_pos{height:75px;}
.w3l_main_grid_middle ul li{padding:1em 0em 1em .6em;}
#titleArea h2{padding-left:10px;margin-bottom:0px;font-size:16px;font-weight:600;color:#FFFFFF;padding-top:10px;}
}
@media (max-width:480px){.w3l_main_grid{width:100%;float:none;margin:0 auto;}
.w3l_main_grid_middle ul li{padding:1em 1em;font-size:14px;}
.w3l_main_grid_middle_pos{left:31%;width:33%;}
.w3l_main_grid:nth-child(2){margin:1em auto;}
.agileits_w3layouts_user input[type="text"], .agileits_w3layouts_user input[type="email"], .agileits_w3layouts_user input[type="password"]{width:80.5%;}
.main h1{font-size:2.2em;}
.w3l_main_grids{width:90%;}
#titleArea h2{padding-left:10px;margin-bottom:0px;font-size:16px;font-weight:600;color:#FFFFFF;padding-top:10px;}
}
@media (max-width:414px){.main h1{font-size:2em;}
.w3l_main_grids{width:90%;}
.w3l_main_grid_middle_pos{left:34%;height:78px;}
.agileits_w3layouts_user input[type="text"], .agileits_w3layouts_user input[type="email"], .agileits_w3layouts_user input[type="password"]{width:78.5%;}
.agileits_copyright p{margin:2em 0 0;}
#serviceArea .col-sm-6{padding-top:20px;}
#titleArea h2{padding-left:10px;margin-bottom:0px;font-size:16px;font-weight:600;color:#FFFFFF;padding-top:10px;}
}
@media (max-width:384px){.main h1{font-size:1.8em;}
.main{padding:2em 0;}
.w3l_main_grids{width:90%;}
.w3l_main_grid_middle_pos{left:38%;width:26%;}
.agileits_w3layouts_user input[type="text"], .agileits_w3layouts_user input[type="email"], .agileits_w3layouts_user input[type="password"]{width:75.5%;}
.agileits_w3layouts_user i{width:13%;}
#serviceArea .col-sm-6{padding-top:10px;}
#titleArea h2{padding-left:10px;margin-bottom:0px;font-size:16px;font-weight:600;color:#FFFFFF;padding-top:10px;}
}
@media (max-width:320px){.main h1{font-size:1.5em;}
.w3l_main_grid_middle_pos{left:25%;width:51%;}
.agileits_copyright p{font-size:14px;}
.wthree_pop h3{font-size:1.7em;}
.agileits_w3layouts_user input[type="text"], .agileits_w3layouts_user input[type="email"], .agileits_w3layouts_user input[type="password"]{width:69.5%;}
.agileits_modal_body input[type="submit"]{width:100%;}
.agileits_modal_body h5{margin:1em 0 0;}
.agileinfo_subscribe{margin:1em 0 1.5em;}
.agile_remember{padding:0.5em 0 1.5em;}
#serviceArea .col-sm-6{padding-top:10px;}
#titleArea h2{font-size:16px;font-weight:600;color:#FFFFFF;padding-top:10px;}
}



.circles-container{
	position:relative;
	width:40%;
	
	height:100px;
}
.main-circle-content{
	position: relative;
	border-radius: 50%;
	border-width: 0px;
	overflow: hidden;
	background-image: radial-gradient(circle, #ffffff, #fff0ff, #ffdde2, #ffdc9a, #fff15d);
	border:#666666 solid 1px;
	left:5%;
	top: 5%;
	width: 50%;
	height:88%;
	padding:1%; 
	z-index: 10;
	opacity: 1;
	text-align: center;
	-moz-transition-timing-function: ease-in-out;
	-moz-transition-property: all;
	-moz-transition-duration: 300ms;

	-webkit-transition-timing-function: ease-in-out;
	-webkit-transition-property: all;
	-webkit-transition-duration: 300ms;

	-ms-transition-timing-function: ease-in-out;
	-mstransition-property: all;
	-ms-transition-duration: 300ms;

	-o-transition-timing-function: ease-in-out;
	-o-transition-property: all;
	-o-transition-duration: 300ms;
	
	transition-timing-function: ease-in-out;
	transition-property: all;
	transition-duration: 300ms;
}
.main-circle-content img{
	width: 100%;
	height:100%;
	border-width: 0px;
	border-radius: 50%;
	-moz-transition-timing-function: ease-in-out;
	-moz-transition-property: all;
	-moz-transition-duration: 300ms;

	-webkit-transition-timing-function: ease-in-out;
	-webkit-transition-property: all;
	-webkit-transition-duration: 300ms;

	-ms-transition-timing-function: ease-in-out;
	-mstransition-property: all;
	-ms-transition-duration: 300ms;

	-o-transition-timing-function: ease-in-out;
	-o-transition-property: all;
	-o-transition-duration: 300ms;
	
	transition-timing-function: ease-in-out;
	transition-property: all;
	transition-duration: 300ms;
}
.main-circle-content .caption{
	position: absolute;
	bottom: 20%;
	left: 15%;
	right: 15%;
	width: 66%;
	color:#fff;
	opacity: 0;
	font-size: 2.1em;
	background-color:#000000;
	border-radius: 10px;
	z-index:9999;
	-moz-transition-timing-function: ease-in-out;
	-moz-transition-property: all;
	-moz-transition-duration: 300ms;

	-webkit-transition-timing-function: ease-in-out;
	-webkit-transition-property: all;
	-webkit-transition-duration: 300ms;

	-ms-transition-timing-function: ease-in-out;
	-mstransition-property: all;
	-ms-transition-duration: 300ms;

	-o-transition-timing-function: ease-in-out;
	-o-transition-property: all;
	-o-transition-duration: 300ms;
	
	transition-timing-function: ease-in-out;
	transition-property: all;
	transition-duration: 300ms;
}
.main-circle-content:hover .caption,
.main-circle-content:focus .caption{
	opacity: 0.6;
	-moz-transition-timing-function: ease-in-out;
	-moz-transition-property: all;
	-moz-transition-duration: 300ms;

	-webkit-transition-timing-function: ease-in-out;
	-webkit-transition-property: all;
	-webkit-transition-duration: 300ms;

	-ms-transition-timing-function: ease-in-out;
	-mstransition-property: all;
	-ms-transition-duration: 300ms;

	-o-transition-timing-function: ease-in-out;
	-o-transition-property: all;
	-o-transition-duration: 300ms;
	
	transition-timing-function: ease-in-out;
	transition-property: all;
	transition-duration: 300ms;
}
.circle{
	position: absolute;
	left:5%;
	top: 5%;
	width: 89%;
	border-width: 0px;
	border-radius: 50%;
	text-align: center;
}

.min-circle{
	position: absolute;
	z-index: 999;
	border:1px solid #aeaeae;
	text-align: center;
	border-radius: 50%;
	border-style: solid;
	border-width: 1px;
	background-image: linear-gradient(to right top, #fdedf6, #ffe8ed, #ffe5da, #ffe7c5, #ffeeb5, #f6f4b6, #ecf9ba, #e0ffc0, #d2ffd4, #ccffe6, #cffff3, #d8fdfb);
	overflow: hidden;
	font-size:1em;
	-moz-transition-duration: 1000ms;
	-moz-transition-property: all;
	-moztransition-timing-function: ease-in-out;
	
	-webkit-transition-duration: 1000ms;
	-webkit-transition-property: all;
	-webkit-transition-timing-function: ease-in-out;

	-ms-transition-duration: 1000ms;
	-mstransition-property: all;
	-ms-transition-timing-function: ease-in-out;

	-o-transition-duration: 1000ms;
	-o-transition-property: all;
	-o-transition-timing-function: ease-in-out;

	transition-duration: 1000ms;
	transition-property: all;
	transition-timing-function: ease-in-out;

}
.min-circle img{
	width: 100%;
	height: 100%;
}
.min-circle .content-text{
	visibility: hidden;
	font-size: 1.8em;
}
/***** End Main Elements Structure *****/

/***** RunTime Styles *****/
.enlarge-view,
.enlarge-view img{
	border-radius: 10%;
}
.enlarge-main-circle-content,
.enlarge-main-circle-content img{
	-webkit-animation-duration: 300ms;
	        animation-duration: 300ms;
	-webkit-animation-timing-function: ease-in-out;
	        animation-timing-function: ease-in-out;
}
.enlarge-main-circle-content:hover,
.enlarge-main-circle-content:focus,
.enlarge-main-circle-content img:hover,
.enlarge-main-circle-content img:focus{
	-webkit-animation-name: borderfulldown;
	        animation-name: borderfulldown;
	-webkit-animation-duration: 300ms;
	        animation-duration: 300ms;
	-webkit-animation-timing-function: ease-in-out;
	        animation-timing-function: ease-in-out;
	-webkit-animation-iteration-count: 1;
	        animation-iteration-count: 1;
	-webkit-animation-fill-mode:forwards;
	        animation-fill-mode:forwards;
	border-radius: 10%;
	
}
@-webkit-keyframes borderfulldown{
	0%{border-radius: 50%;}
	10%{border-radius: 40%;}
	20%{border-radius: 30%;}
	30%{border-radius: 20%;}
	40%{border-radius: 10%;}
	50%{border-radius: 0%;}
	60%{border-radius: 10%;}
	70%{border-radius: 13%;}
	80%{border-radius: 16%;}
	90%{border-radius: 12%;}
	100%{border-radius: 10%;}
}
@keyframes borderfulldown{
	0%{border-radius: 50%;}
	10%{border-radius: 40%;}
	20%{border-radius: 30%;}
	30%{border-radius: 20%;}
	40%{border-radius: 10%;}
	50%{border-radius: 0%;}
	60%{border-radius: 10%;}
	70%{border-radius: 13%;}
	80%{border-radius: 16%;}
	90%{border-radius: 12%;}
	100%{border-radius: 10%;}
}

/***** End RunTime Styles *****/

/***** On Over Mini Circles *****/
.pulse:hover,
.pulse img:hover{
	-webkit-animation-name: pulse;
	        animation-name: pulse;
	-webkit-animation-duration: 200ms;
	        animation-duration: 200ms;
	-webkit-animation-timing-function: ease-in-out;
	        animation-timing-function: ease-in-out;
	-webkit-animation-fill-mode: forwards;
	        animation-fill-mode: forwards;
}
.zoomOutIn:hover,
.zoomOutIn img:hover{
	-webkit-animation-name: zoomOutIn;
	        animation-name: zoomOutIn;
	-webkit-animation-duration: 600ms;
	        animation-duration: 600ms;
	-webkit-animation-timing-function: ease-in-out;
	        animation-timing-function: ease-in-out;
	-webkit-animation-fill-mode: forwards;
	        animation-fill-mode: forwards;
}
.flip:hover,
.flip img:hover{
	-webkit-animation-name: flip;
	        animation-name: flip;
	-webkit-animation-duration: 600ms;
	        animation-duration: 600ms;
	-webkit-animation-timing-function: ease-in-out;
	        animation-timing-function: ease-in-out;
	-webkit-animation-fill-mode: forwards;
	        animation-fill-mode: forwards;
}
.rotate:hover,
.rotate img:hover{
	-webkit-animation-name: rotate;
	        animation-name: rotate;
	-webkit-animation-duration: 200ms;
	        animation-duration: 200ms;
	-webkit-animation-timing-function: ease-in-out;
	        animation-timing-function: ease-in-out;
	-webkit-animation-fill-mode:backwards;
	        animation-fill-mode:backwards;
	-webkit-animation-iteration-count: 1;
	        animation-iteration-count: 1;
}
@-webkit-keyframes pulse{
	0%{-webkit-transform: scale(1);transform: scale(1);}
	50%{-webkit-transform: scale(1.1);transform: scale(1.1);}
	100%{-webkit-transform: scale(1);transform: scale(1);}
}
@keyframes pulse{
	0%{-webkit-transform: scale(1);transform: scale(1);}
	50%{-webkit-transform: scale(1.1);transform: scale(1.1);}
	100%{-webkit-transform: scale(1);transform: scale(1);}
}
@-webkit-keyframes zoomOutIn{
	0%{-webkit-transform: scale(1);transform: scale(1);}
	50%{-webkit-transform: scale(0.5);transform: scale(0.5);}
	100%{-webkit-transform: scale(1);transform: scale(1);}
}
@keyframes zoomOutIn{
	0%{-webkit-transform: scale(1);transform: scale(1);}
	50%{-webkit-transform: scale(0.5);transform: scale(0.5);}
	100%{-webkit-transform: scale(1);transform: scale(1);}
}
@-webkit-keyframes flip{
	0%{-webkit-transform: scaleY(1);transform: scaleY(1);}
	50%{-webkit-transform: scaleY(-1);transform: scaleY(-1);}
	100%{-webkit-transform: scaleY(1);transform: scaleY(1);}
}
@keyframes flip{
	0%{-webkit-transform: scaleY(1);transform: scaleY(1);}
	50%{-webkit-transform: scaleY(-1);transform: scaleY(-1);}
	100%{-webkit-transform: scaleY(1);transform: scaleY(1);}
}
@-webkit-keyframes rotate{
	0%{-webkit-transform: rotate(0deg);transform: rotate(0deg);}
	100%{-webkit-transform: rotate(360deg);transform: rotate(360deg);}
}
@keyframes rotate{
	0%{-webkit-transform: rotate(0deg);transform: rotate(0deg);}
	100%{-webkit-transform: rotate(360deg);transform: rotate(360deg);}
}


.img1{background:none;}
.img1:hover{width:700px;}

.serdiiv{padding:10px;border:1px solid #666666;box-shadow:2px 2px 2px #919191;min-height:10px; width:100%; margin-bottom:20px; background-image: radial-gradient(circle, #daf6d2, #e2f8d4, #e9f9d7, #f0fbda, #f6fdde, #f3fcde, #effadd, #ecf9dd, #def5da, #d0f0d9, #c2ecd9, #b5e7da);color:#FFFFFF; border-radius:10px;}
.serdiiv:hover{background:#FFFFFF;transform:scale(1.2);transition:all 3s;color:#FFFFFF;z-index:9999;}

.border{ border-radius: 20px 20px; border:#d1d1d3 solid 1px; height:auto; width:100%; padding:5px;}
.border:hover{ background-image: radial-gradient(circle, #9ac9ee, #4fa6f2, #007ff2, #0054e8, #0012d1);}