@media (min-width: 766px){/* Counter FActs======================================*/#counter_area{color: #FFF;text-shadow: -1px -1px 0px rgba(255,255,255,0.3), 1px 1px 0px rgba(0,0,0,0.8); /*background-color:rgba(0,0,0,0.6);*/ position: relative; margin: 0 auto; width: 100%; overflow:; z-index:2; padding:20px 0px 0px 0px; margin-top:-10px;}.facts-wrap{position: relative; width: 180px; height: 180px; margin: 0px auto 10px; text-align: center;}.facts-wrap h6{font-weight:400; padding-top:15px; text-transform:uppercase; text-align:center; letter-spacing:2px; font-size: 20px; line-height:18px; color: #fff!important; margin-top: 0px;}.facts-wrap-num{color:#fff; font-size: 33px;font-weight: 500; line-height:60px; width:100%; margin:0 auto; text-align:center; margin-top: -23px;}.count-icon{font-size:36px}.graph{width: 100px; height: 0px; margin: 0 auto; position: relative; text-align: center; margin-bottom: 10px;}.graph i{font-size: 25px; line-height: 180px;}.graph .graph-left-half,.graph .graph-right-half{position: absolute; height: 100%; width: 50%; top: 0; overflow: hidden;}.graph .graph-left-half:after,.graph .graph-right-half:after{position: absolute; top: 0; height: 100%; width: 200%; border: 5px #FFF solid; border-radius: 50%; content: '';}.graph .graph-left-half{left: 0;}.graph .graph-left-half:after{left: 0;}.graph .graph-right-half{right: 0;}.graph .graph-right-half:after{right: 0;}.graph .graph-left-container,.graph .graph-right-container{position: absolute; width: 200%; height: 100%;}.graph .graph-left-container{left: 0;}.graph .graph-right-container{right: 0;}.graph .graph-left-side,.graph .graph-right-side{position: absolute; height: 100%; width: 50%; top: 0; overflow: hidden;}.graph .graph-left-side{left: 0;}.graph .graph-right-side{right: 0;}.graph.onscroll-animate.graph-anim .graph-left-container,.graph .graph-left-container{-webkit-transform: rotate(25deg); -moz-transform: rotate(25deg); -o-transform: rotate(25deg); -ms-transform: rotate(25deg); transform: rotate(25deg);}.graph.onscroll-animate.graph-anim .graph-right-container,.graph .graph-right-container{-webkit-transform: rotate(-25deg); -moz-transform: rotate(-25deg); -o-transform: rotate(-25deg); -ms-transform: rotate(-25deg); transform: rotate(-25deg);}/* Testimonial PArt============================================*/#testimonial{visibility: visible;}.testimonial-slide .testimonial-text{font-size: 16px; line-height: 24px; max-width: 800px; padding-top: 20px; display: inline-block; position: relative; color: #636363;}.testimonial-slide .testimonial-text:before{content: ""; font-family: FontAwesome; padding-right: 10px; font-size: 25px;}.testimonial-slide .testimonial-text:after{content: ""; font-family: FontAwesome; font-size: 25px; padding-left: 10px;}.testimonial-slide .testimonial-content h3.name{font-size: 26px; font-weight: 700;}.testimonial-slide .testimonial-content h3.name span{font-size: 18px; font-weight: 500; display: block; color: #555; text-transform: capitalize;}.testimonial-content h3.name span:after{content: ""; width: 10%; background: red; border-bottom: 1px solid #CCC; height: 1px; position: absolute; left: 45%;}.testimonial-slide .testimonial-thumb img{width: 152px; height: 152px; border: 5px solid rgba(0, 0, 0, 0.09);}.testimonial-slide .owl-buttons{display: none;}.cyprass-carousel-controller{cursor: pointer; position: relative; margin: 20px 0px; left: 46%;}.customNavigation .fa-chevron-left, .customNavigation .fa-chevron-right{padding: 15px; width: 50px; height: 50px; border-radius:50%; font-size: 20px; -webkit-transition: all .3s ease 0s; -o-transition: all .3s ease 0s; transition: all .3s ease 0s;}.customNavigation .fa-chevron-right{padding-left: 18px!important;}.customNavigation .owl-prev{position: absolute;}/* Client Area==========================================*/#client{padding: 30px 0px; background: #f2f2f2;}#client-carousel{padding: 30px 0px;}#client h3.feature_title{color: #fff !important;}.client-carousel .owl-controls{margin: 70px 0px; display: none !important;}.owl-theme .owl-controls .owl-buttons .owl-next,.owl-theme .owl-controls .owl-buttons .owl-prev{font-size: 25px; padding-left: 7px; padding-top: 13px;}.owl-theme .owl-controls .owl-buttons .owl-prev{padding-left: 0px!important;}.client_logo{padding: 30px 40px;}.client_logo img{width: 150px; height: 50px;}/*Location============================*/#location{}.map{height: 450px; z-index: 1; width: 100%;}/* Contact Form==============================================*/#contact{background: #fff;}#contact .feature_title{}#contact .divider{color: #fff!important;}.left_contact{color: #E7E7E7; max-width:850px;}.form-control{box-shadow:none!important;}.form{width: 100%; height: auto; font-size: 18px; margin-bottom: 15px; letter-spacing: 0.5px; color: #7F7F7F; padding: 15px 15px 12px; border-radius:0px; text-transform: capitalize!important; padding-left: 70px;}.right textarea{width: 100%; padding: 10px 15px; border: 1px solid#EEE;}.right .form-control{box-shadow: none!important;}.contact_full .btn-main{margin-top: 20px;}/*/right*/.left h4,.right h4{margin-bottom: 20px;}.contact_txt li{display: block; padding-bottom: 10px; border-bottom: 1px dotted#555; margin-bottom: 5px;}.contact_txt li:last-child{border-bottom: 0px ;}.contact_txt i{float: left; color: #555; width: 40px; height: 40px; padding-top: 5px;}.contact_txt li p{color: #555;}.social-contact li i{color: #555; width: 30px; height: 30px; padding: 5px 0px 5px 7px; border: 1px solid#555; border-radius: 2px; line-height: 15px;}.form-icon{position: absolute; right: 0px; color: #DDD; top: 10px;}.form-level{position: relative;}.form-level input{width: 100%; padding: 10px 15px; border: 1px solid #EEE; margin-bottom: 10px;}.form-level span{width: 50px; font-size: 20px; padding-left: 17px; height: 47px; position: absolute; color: #888;}/*map*/.form-level ::-webkit-input-placeholder{color: #555; text-transform: capitalize;}.form-level :-moz-placeholder{/* Firefox 18- */ color: #555; text-transform: capitalize;}.form-level ::-moz-placeholder{/* Firefox 19+ */ color: #555; text-transform: capitalize;}.form-level :-ms-input-placeholder{color: #555; text-transform: capitalize;}/* Footer Area==========================================*/#footer{}.footer_top{overflow: hidden; padding: 30px 0px 50px; border-bottom: 1px solid #0F0F0F; background: none repeat scroll 0% 0% #333; color: #AAA;}.footer_b{background: #222; border-top: 1px solid #555;}.footer_menu li a:before{display: inline-block; margin-right: 8px; color: #5B5B5B; content: ""; font-family: FontAwesome;}.menu_head{color: #C5C5C2!important; font-weight: 700; font-size: 18px; line-height: 24px; margin: 15px 0px 35px 0px;}.menu_head:after{position: absolute; left: 18px; width: 55px; height: 1px; content: ""; top: 49px;}.menu_head:before{position: absolute; left: 32px; width: 24px; height: 5px; content: ""; display: inline-block; top: 47px;}.footer_mid ul li{margin-top: 20px;}.footer_menu ul li a{text-decoration: none; color: #9E9E9E; display: inline-block; padding: 5px 0px;}.footer_menu_contact ul li{padding: 5px 0px;}.footer_menu_contact li i{width: 20px;}.footer_menu_contact li span:hover{cursor:pointer;}.tags a{display: block; float: left; margin: 3px; padding: 8px 10px; background: none repeat scroll 0% 0% #2C2C2C; color: #C4C4C4; font-size: 14px; text-decoration: none;}.tags a:hover{color: #fff;}.footer_social{padding: 20px 0px;}.footer_social i{width: 50px; height: 50px; padding: 14px; color: #fff; font-size: 25px; border-radius: 3px;}.footer_bottom{}.footer_bottom p{font-size: 18px; color: #C4C4C4; margin: 25px 0px;}/* Back To Top Button======================================*/#back-top{position:fixed; right:30px; bottom:50px; z-index:9999;}#back-top a{opacity:0.5; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; transition: all 0.3s;}#back-top .btn-primary{background: #EE3B24; border-color: #EE3B24; padding: 0px; font-size: 18px; width: 36px; height: 36px;}#back-top a:hover{background: #EE3B24; opacity: 1;}/*Blog===============================================*/.blog-timeline{position: relative; margin-top: 40px;}.single_blog{margin: 0px 15px;}.post_img img{float:left; width: 100%; height: 250px;}.post_img{position: relative;}.post-date{position: absolute; top: 0px; width: 70px; height: 70px; left: 0px;}.post_img{text-decoration: none; color: #fff;}.post-date span{display: block; padding: 5px 0px; font-size: 30px; font-weight: 700; margin: 3px 0px;}.post-date{font-size: 20px; text-align: center;}.single_blog ul li{color: #999; font-size: 12px;}.single_blog ul li i{}.single_blog h4{text-transform: uppercase; padding-top: 15px; clear:both;}.single_blog h4:hover{color: #EE3B24;}.single_blog p{margin: 8px 0px; font-size: 13px; text-align: justify;}/*Single blog post details=============================*/#blog-single{padding: 55px 0px;}#banner{background: url("../images/slider/b6.jpg")no-repeat; background-size: cover; height: 500px;}.blog-header{padding: 30px 0px 0px 20px; margin-top: 225px;}.blog-header h2{font-size: 35px; line-height: 40px; font-weight: 400; color: #fff;}.blog-header .breadcrumb{background: transparent; color: #fff;}.blog-desc .post-meta-links{margin: 10px 0px 20px 0px;}.blog-desc p{font-size: 14px;}.blog-desc .post-meta-links li a span{color: #555; margin-right: 10px;}.blog-desc blockquote{margin: 5px 10px; padding: 0px 25px; line-height: 25px; letter-spacing: 1px;}.blog-desc blockquote i{font-size: 40px; margin-right: 10px;}.tags1 p{float: left; margin-right: 10px;}.tags1 a{padding: 6px 15px; border-radius: 3px; color: #FFF; font-size: 14px; text-transform: capitalize;}.share1{background: #EEE; padding: 20px; border: 1px solid#CCC; height: 74px; border-radius: 3px;}.share1{margin: 30px 0px;}.share1 h4{margin-top: 2px; float: left;}.share1 .social-contact{float: right;}.share1 .social-contact li{margin: 0px;}.share1 .social-contact li i{border-radius: 50%!important; color: #fff; border:0px; padding: 8px 0px 5px 8px; font-size: 16px;}.share1 .social-contact li .fa-facebook{background: #395793;}.share1 .social-contact li .fa-linkedin{background: #0A6594;}.share1 .social-contact li .fa-google-plus{background: #9E3023;}.share1 .social-contact li .fa-twitter{background: #1CA3DB;}.share1 .social-contact li .fa-pinterest{background: #A9272F;}.blog-desc .share h4{margin-bottom: 15px; float: left!important; margin-right: 20px;}.share h4{margin-bottom: 15px; margin-right: 20px;}.share .social-contact{margin: 30px 0px; background: #EEE; padding: 20px; border: 1px solid#CCC;}.about-auther{margin: 50px 0px;}.about-auther .well{-webkit-box-shadow:none!important ; box-shadow: none!important; border: 0px;}.about-auther h4,.comments h4{margin-bottom: 10px;}.about-auther .well img{float: left; margin-right: 20px; width: 85px; height: 82px !important; margin-top: -13px;}/*related post=======================*/.rel-post{margin-bottom: 30px; background: #F5F5F5; width: 225px;}.rel-post{}.rel-post .caption{padding: 15px;}.rel-post .caption p{margin-top: 10px;}.rel-post img{width: 100%; height: 140px;}.comments{margin: 50px 0px;}.comments .media{margin: 60px 0px; padding: 10px 10px; overflow: visible!important; background: #FAFAFA; position: relative;}.comments .media img{display: block; border-radius: 50%; border: 10px solid #FFF; position: absolute; top: -45px; width: 95px; height: 95px;}.comments .media-heading span{margin-left: 10px; font-size: 12px; color: #ccc;}.comments .media-body{padding: 45px 0px 10px 25px;}.comments .media.middle{margin-left: 60px;}.comments .media-body p{margin-bottom: 20px;}.comments .media-body a{background: #555; padding: 10px 10px; color: #fff; -webkit-transition: all .4s linear 0s; -o-transition: all .4s linear 0s; transition: all .4s linear 0s;}.comments .media-body a:hover{padding: 10px 10px; color: #fff;}.blog-form .form-control{margin-bottom: 15px; border: 1px solid #ccc; -webkit-box-shadow:none!important ; box-shadow: none!important; border-radius: 2px;}.blog-form input{height: 45px;}.blog-form h4{margin-bottom: 20px;}.blog-form label{margin-bottom: 10px;}.blog-form .btn-main{margin-top: 10px; border-radius: 2px;}/*Right side blog=======================*/.blog-sidebar{}.serach{margin-bottom: 30px;}.serach input{background-color: #FFF; padding-right: 80px; width: 100%; outline: medium none; resize: none; padding: 20px; line-height: 20px; border: 1px solid #C9C9C9;}.blog-search{position: relative;}.serach button{position: absolute; width: 60px; height: 60px; right: 1px; top: 1px; font-size: 24px; border: medium none; background: none repeat scroll 0% 0% transparent; color: #3C3C3C;}.blog-catagory{margin-top: 40px;}.blog-catagory h4{margin: 20px 0px; padding-bottom: 10px;}.blog-catagory ul li{margin-bottom: 10px; padding-bottom: 10px; border-bottom: 1px dotted#ccc;}.blog-catagory ul li a{color: #222;}.blog-catagory ul li a i{color: #ccc; margin-right: 10px;}.blog-catagory ul li a span{float: right; width: 25px; height: 25px; border-radius: 0px; padding-top: 6px;}/*blog-tab*/.blog-tab .tab-content{background: #F3F3F3;}.blog-tab{margin: 60px 0px!important;}.blog-tab .nav-tabs li.active a{background: #F3F3F3!important; color: #222; border: 1px solid#ccc;}.blog-tab .nav-tabs li a{background: #f8f8f8!important; color: #222; border-top: 5px solid#464646!important; border-radius: 3px 3px 0px 0px ;}.blog-tab .tab-content{border-right: 4px solid #EEE; padding: 10px 0px 0px 0px;}.blog-tab .tab-content .single-tweet{margin: 10px 0px; padding: 0px 15px; border-bottom: 1px solid#eee;}.blog-tab .tab-content .single-tweet p{padding: 5px 0px 25px 25px;}.com p{padding: 10px 25px;}.blog-tab .tab-content .single-tweet i{margin-right: 5px;}.blog-tab .tab-content .single-tweet span{font-size: 12px; font-style: italic; float: right; margin-bottom: 5px; color: #888!important;}.recent-post{margin: 40px 0px !important;}.recent-post li{margin-bottom: 10px; padding: 15px 0px;}.single-post{float: left; margin-bottom: 30px; padding-bottom: 30px; border-bottom: 1px solid #DDD; width: 100%;}.single-post img{height: 160px; width: 100%; display: block; margin-bottom: 15px;}.recent-post p{font-weight: 500;}.recent-post span{font-size: 14px;}.photo-stream{}.photo-stream h4{margin: 20px 0px; padding-bottom: 10px; border-bottom: 1px solid#ccc;}.photo-stream{margin-top: 60px;}.b-stream img{margin: 0px 0px 5px 10px; width: 105px; height: 85px; float: left;}.right-tags{margin-top: 30px;}/*Animation========================================================*/.carousel .item.active .animated4{-webkit-animation: flipInX 1s ease-in 500ms both; animation: flipInX 1s ease-in 500ms both;}.carousel .item.active .animated5{-webkit-animation: bounceInLeft 1s ease-in-out 100ms both; animation: bounceInLeft 1s ease-in-out 100ms both;}.carousel .item.active .animated6{-webkit-animation: bounceIn 1s ease-in 500ms both; animation: bounceIn 1s ease-in 500ms both;}.carousel .item.active .animated7{-webkit-animation: bounceIn 1s ease-in 500ms both; animation: bounceIn 1s ease-in 500ms both;}.carousel .item.active .animated8{-webkit-animation: bounceInDown 1s ease-in 800ms both; animation: bounceInDown 1s ease-in 800ms both;}.owl-theme .owl-controls{margin-top: 60px;}.owl-theme .owl-controls .owl-page span{display: block; width: 45px; height: 7px; border-radius:0px;}/*Another home==========================*//* Header */.hero-buttons a{margin-right: 10px;}.hero-buttons .btn-main.dark{background: #fff; color: #222;}.hero-section{height: 100%; padding-bottom: 60px; padding-top: 200px; overflow: hidden;}.hero-section .container{height: 100%;}.hero-content{position: relative; display: table; height: 100%; width: 100%;}.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus{background: transparent; color: #EE3B24!important;}.navbar-inverse .navbar-nav >li> a{color: #eee!important;}.hero-text{display: table-cell; vertical-align: middle; color: #fff; width: 100%; padding-bottom: 10%;}.hero-title{font-size: 40px; line-height: 50px; color: #fff; font-weight: 600;}.hero-title span{color: #EE3B24;}.hero-description{margin-bottom: 30px; font-size: 18px; line-height: 30px; color: #fff;}.hero-buttons a.btn{color: #fff; padding: 15px 50px;}.hero-buttons a.btn.solid{margin-left: 10px;}.hero-buttons a i{margin-left: 5px;}/* Video and video background */.video-embed{position: relative; padding-top: 56.25%; /* 16:9 */ height: 0; background-color: #fff; -webkit-box-shadow: 0 5px 15px rgba(0,0,0,0.2); box-shadow: 0 5px 15px rgba(0,0,0,0.2);}.video-embed iframe{position: absolute; top: 0; left: 0; width: 100%; height: 100%;}.parallax-overlay{position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; background: url("../images/banner/overaly.png")repeat;}.video-background{width: 100%;}.video-background-container{position: absolute; top: 0; bottom: 0; left: 0; right: 0; height: 100%; width: 100%;}section{position: relative;}iframe{border: 0;}@media ( min-width: 768px ){.video-section{padding: 100px 0;}}@media ( min-width: 992px ){.video-section{padding: 120px 0;}}/*Panel*/.video-text{}.video-text .panel{border: 0px!important; box-shadow: none; border-radius: 0px; margin-bottom: 10px;}.video-text .panel-default{}.video-text .panel-group .panel-heading{border-radius: 0px; border-color: #EE3B24; position: relative; padding: 7px 15px; background: #FAFAFA; border-bottom: 1px solid#AFAFAF;}.video-text .panel-group h4.panel-title a.collapsed:after{font-family: FontAwesome; color: #333; font-size: 14px; right: 0px; position: absolute; z-index: 111; width: 40px; height: 40px; line-height: 40px; top: 0px; text-align: center; content: "";}.video-text .panel-group h4.panel-title a:after{font-family: FontAwesome; color: #EE3B24; font-size: 14px; right: 0px; position: absolute; z-index: 111; width: 40px; height: 40px; line-height: 40px; top: 0px; text-align: center; content: "";}.video-text .panel-group .panel-heading.active{border: 1px solid#EE3B24;}/*home 1 tab===================*/.video-text .panel-group .p2{background: #FAFAFA; border-bottom: 0px; border-radius: 5px;}.video-text .panel-group .p2 h4 a span{float: left; display: block; position: absolute; top: 0px; left: 0px;}.video-text .panel-group .p2 h4{margin-left: 40px;}.video-text .panel-group .panel-body.p1{color: #313131; margin-top: -1px;}.video-text .panel-group .panel-body.p3{background: #fff!important;}.video-text .panel-group .p2 h4.panel-title a.collapsed:after{font-family: FontAwesome; background: none repeat scroll 0% 0% #363636; color: #FFF; font-size: 14px; left: 0px; position: absolute; z-index: 111; width: 40px; height: 40px; line-height: 40px; top: 0px; text-align: center; content: ""; border-top-left-radius: 5px; border-bottom-left-radius: 5px;}.video-text .panel-group .p2 h4.panel-title a:after{font-family: FontAwesome; color: #FFF; font-size: 14px; left: 0px; position: absolute; z-index: 111; width: 40px; height: 40px; line-height: 40px; top: 0px; text-align: center; content: ""; background: none repeat scroll 0% 0% #F05743; border-top-left-radius: 5px; border-bottom-left-radius: 5px;}.video-text .panel-group .p2.active{background:#EE3B24; color: #fff; padding: 7px 0px; padding-left: 15px;}/*About details==========================*/#about-details .feature_sub, .single-progress label, #about-details .feature_title{color: #fff!important;}#about-details{background: url('../images/banner/banner.jpg')fixed 50% 50%;}.single-progress .progress{height: 12px; background-color: #eee; border-radius: 0px;}.single-progress label span{float: right; right: 20px; position: absolute; background: #eee; line-height: 20px; padding: 4px; top: -11px; color: #222;}.single-progress{}.about-desc{margin-top: 30px;}.carousel-caption h2{color:#fff; border-top: 1px solid#fff; border-bottom: 1px solid#fff; width: 30%; margin: 0 auto; line-height: 85px; position: relative;}.carousel-caption h2:after{content: ""; position: absolute; width: 2px; height: 110px; background: #EE3B24; left: 10px; top: -10px;}.carousel-caption h2:before{content: ""; position: absolute; width: 2px; height: 110px; background: #EE3B24; right: 10px; top: -10px;} } @media (max-width: 768px){.facts-wrap h6{font-weight:100;font-size: 16px;} .count-icon{font-size:26px}}