@import url('https://fonts.googleapis.com/css?family=Open+Sans:400,700&display=swap');@import url('https://fonts.googleapis.com/css?family=Montserrat:400,500,600,700,800&display=swap');@import url('https://fonts.googleapis.com/css2?family=Noto+Serif:wght@400;700&display=swap');body {  font-family: 'Open Sans', sans-serif;  height: 100%;  line-height: 1.8;  font-style:normal;  -webkit-appearance: none;  -webkit-font-smoothing: antialiased;  overflow-x: hidden;  font-size:14px;}.sc_list_icon{    padding: 0 106px;}.index-description{    text-align: justify;     margin-bottom: 16px;}.add-arrow{position:relative;}        .prg-header {    background: #9a2525;    margin: -37px 0px 0 5px;    display: block;    position: absolute;    width: 98%;    border-bottom: 1px solid #d0cccc;    z-index: 9999;}.prg-header a {    display: block;}.prg-header h2 {    color: #ffffff;    padding-top: 11px;padding-left:15px;    font-size: 20px;    display: inline-block;    font-weight: 700;    margin-bottom:0px;    line-height: 30px;}.prg-header h2 :hover{color:#CC3333;}.prg-header i {        float: right;    color: #fff;    padding: 11px;    font-size: 20px;    line-height: 30px;}.hover-bg{position:absolute;background:#000;color:#fff;top:0;bottom:0;height:auto;width:100%;padding:20px;text-align:center;opacity:0;-webkit-transition: all 350ms ease-in 100ms;-moz-transition: all 350ms ease-in 100ms;-ms-transition: all 350ms ease-in 100ms;-o-transition: all 350ms ease-in 100ms;transition: all 350ms ease-in 100ms;}#demo-2{position:relative;min-height: 219px;}#demo-2:hover .hover-bg{opacity:.7;-webkit-transition: all 350ms ease-in 100ms;-moz-transition: all 350ms ease-in 100ms;-ms-transition: all 350ms ease-in 100ms;-o-transition: all 350ms ease-in 100ms;transition: all 350ms ease-in 100ms;}.owl-theme .owl-controls {     margin-top: 0px;     text-align: center;}/*.navbar-nav > li:not(:last-child):after*/ .navbar-nav > li:after {    content: '';    height: 49px;    width: 1px;    position: absolute;    right: 0;    top: 0px;    background: #ffffff59;    /* border-radius: 50%; */    display: inline-block;    vertical-align: middle;}#overlay {position: fixed;top: 0;left: 0;width: 100%;height: 100%;background-color: #000;filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity: 0.7;opacity: 0.7;z-index: 100;display: none;}.cnt223 a{text-decoration: none;}.popup{width: 100%;margin: 0 auto;display: none;position: fixed;z-index: 101;}.cnt223{min-width: 800px;width: 800px;min-height: 420px;margin: 100px auto;background: #ffffff;position: relative;z-index: 103;padding: 0px 10px;border-radius: 5px;box-shadow: 0 2px 5px #000;}.cnt223 p{clear: both;    color: #14609c;    /* text-align: justify; */    font-size: 20px;    font-family: sans-serif;	padding:15px 0;}.cnt223 p a{color: #d91900;font-weight: bold;opacity:.8;}.cnt223 .x{float: right;height: 35px;left: 22px;position: relative;top: -25px;width: 34px;}.cnt223 .x:hover{cursor: pointer;}.close{margin-bottom:10px;display:block;}.add-arrow::after{    content: "\f107";	font: normal normal normal 14px/1 FontAwesome;	font-size:12px;    position: absolute;    right: -3px;    margin-top: 9px;	font-weight:bold;		}.h2-heading{font-size:25px;font-weight:600; color: #e43230;border-bottom: 1px solid #000;padding:5px 0;margin:0;}.timed-line h2 {text-align: center;color: #fff;font-size: 65px;font-weight:bold;}.view-content li .video-img a img {    width: 100px;    height: 63px;}.view-content li::before {    content: "\f192";    display: inline-block;    font: normal normal normal 14px/1 FontAwesome;    margin: 0 5px;    color: #fff;}.view-content-heading strong {    display: block;    padding-bottom: 0px;    font-size: 17px;    font-weight: 500;    color: #002e3b;}.view-content-content p {    font-size: 14px;    font-family: 'Work Sans', sans-serif;    color: #000;    margin-bottom: 0px;}.client-image{width:100px;height:100px;padding:5px;border-radius:50%;}#enquiry {    z-index: 10000;    /*float: right;*/    padding-bottom: 13px;    padding-top: 0px;    background: #8550bb;}#quick-enquiry {    padding: 4px 30px 10px;    width: 100%;    z-index: 10000;}#quick-enquiry h2 {    color: #fff;    font-size:24px;    padding: 0px 0 0;    /*text-transform: uppercase;*/}#quick-enquiry .form-control{margin-bottom:10px;color:#FFFFFF;font-size:16px;}#enquiry h3 {    color: #fff ;    font-size: 14px;    font-weight: 100;    line-height: 20px ;    padding: 6px 0;    text-align: left;}.submit {    background: #fff none repeat scroll 0 0;    border: none;    color: #222 !important;    cursor: pointer;    font-size:17px ;    margin: 9px 0 !important;    padding: 5px 0;    width: 100%;}.news-holder {    background:#103563;	padding:5px 15px 0;}.news-h2 {    color: #fff;    text-align: left;    font-size: 20px;    text-transform: uppercase;    padding-bottom: 5px;margin-bottom:0;}.latestnews {    background: #eee;    height: 215px;    /*overflow: auto;*/}.latestnews ul li {    padding: 10px 15px;    display: block;    border-bottom: 1px solid #fff;}.latestnews ul li a {    color: #000;}.middle-section-bg{background:#003266;display:inline-block;width:100%;padding:20px;}.space-bottom-75{margin-bottom:75px;color:#fff !important;}.build-path-bg{background:url(../img/bg2.jpg);background-size:100%;background-attachment:fixed;}.paragraph2{color:#fff;padding-bottom:5px;padding-top: 10px;font-size:16px;}.single-fact {    text-align: center;    margin-top: 30px;   }  .single-fact i {    font-size: 40px;    color: #fff;    margin-bottom: 30px;} .single-fact .number {    color: #fff;    font-weight: 700;    font-size: 40px;    margin-bottom: 0px;    position: relative;    display: block;}.single-fact p{  color: #fff;    font-weight: 700;    font-size: 20px;  }.anim {    margin: 0px 8px;    text-align: center;    color: #fff;    font-size: 15px;    background: #990000;    padding:0 5px;	border-radius:10px;    -webkit-animation: colorchange 5s infinite alternate;} @-webkit-keyframes colorchange {      0% { background: #009999; }      10% { background: #ffd400; }      20% { background: #990000; }      30% { background: #ffd400; }      40% { background: #990000; }      50% {background: #ffd400; }      60% { background: #990000; }      70% { background: #ffd400; }      80% { background: #990000; }      90% { background: #ffd400; }      100% { background: #990000; }    }.timed-line h2 span {    display: block;    font-size: 20px;}.vc_desk {    float: left;      padding: 0px 15px 20px;}.principal-img {    display: inline-block;    width: 100%;    height: auto;    padding: 2px;    background-color: #fff;    border: 1px solid #ddd;    border-radius: 4px;}.sc_list_icon li{position:relative;font-family: 'Open Sans', sans-serif;}/*.navbar-nav > li:not(:last-child):after {    content: '';    height: 4px;    width: 4px;    position: absolute;    right: 0;    top: 18px;    background: #fff;    border-radius: 50%;    display: inline-block;    vertical-align: middle;}*/.navbar {    position: relative;     min-height: 0px;     margin-bottom: 0px;    border: 1px solid transparent;}.sc_list_icon li::before{content:'';position: absolute;left: 0;top: 5px;display: inline-block;font-weight: normal;color: #fff;font-size: 1.1rem;width: 1.7rem;height: 1.7rem;line-height: 1.7rem;background-color: #f3b45c;border-radius: 50%;margin-left:-25px;}.sc_list_icon li::after{content:'\f105';position:absolute;left:0;top:0;font: normal normal normal 18px/1 FontAwesome;color:#fff;margin-left:-18px;margin-top:4px;}.logo-h1{     font-size: 33px;    margin: 0;    font-weight: 700;    color: #b3110a;    position: absolute;    left: 128px;    top: 16px;    letter-spacing: .1px;    font-family: 'Noto Serif', serif;}.logo2{    top: 53px;    font-size: 19px;        left: 6.8em;    color: #1e6d4b;    font-family: 'Open Sans', sans-serif;}.logo3{    top: 76px;    font-size: 15px;    letter-spacing: 0;    color: #2c2f8f;    left: 8.6em;    font-family: 'Open Sans', sans-serif;}.logo4{    top: 70px;    font-size: 22px;    letter-spacing: 0;    color: #2c2f8f;    left: 18.6em;    text-transform: uppercase;    font-family: 'Open Sans', sans-serif;}.service-img{background:url(../img/bg1-2.jpg)0 0;background-size:cover;height: 400px;width: 50%;display: inline-block;}.dropdown-menu>li>a {    color: #fff;border-bottom:1px solid #d9584e;}.logo{padding: 5px 0 5px 0px;;width:96px;}.ash-prg h2{font-size:20px;font-family: 'Open Sans', sans-serif;padding:10px 0;margin:0;	}.asha-header{text-align:center;font-family: 'Open Sans', sans-serif;color:#f3b45c;font-size: 40px;text-transform:capitalize;}.h2{font-family: 'Open Sans', sans-serif;color:#103563;text-align:center;padding:0px 0;font-size:29px;font-weight:600;position:relative;margin-top: 0px;margin-bottom: 23px;/*text-transform:uppercase;*/}.h2:before {    border-radius: 8px;    bottom: -10px;    content: "";    height: 6px;    left: 0;    position: absolute;    width: 24px;    background: #FDC800;    right: 0;    margin: auto;}.h2:after {border-radius: 8px;    bottom: -8px;    content: "";    height: 2px;    left: 0;    position: absolute;    width: 64px;    background: #FDC800;    right: 0;    margin: auto;}.top-bg-color{ background:#9a2525 !important; padding:3px 0;}.btn-donation{    background-color: #9a2525;    padding: 4px 4px;    margin: 4px 0;    display: block;    color: #fff;    -webkit-border-radius: 1.5em;    -moz-border-radius: 1.5em;    border-radius: 17px;    text-align: center;    font-weight: bold;	}.btn-donation:hover{	background-color: #f3b45c;}.top-contact{color:#ffffff;}.homegray1{  font-family: 'Open Sans', sans-serif;  font-size:25px;  margin:0;  padding:0; color: #eb7066;}.list03{    padding-top:14px;}.list03 li a{color:#103563;}.sidebarWidget ul{}.sidebarWidget ul a{  font-family: 'Open Sans', sans-serif;  font-size:14px; color: #eb7066; display:block; position:relative;}.sidebarWidget ul li{border-bottom:1px dotted #666;margin-left: 22px;}hr{margin:0;}.tbl tr th{background:#A597E7;color:#fff;font-weight:100;text-align:center;}.tbl tr td{text-align:center;border: 1px solid #b6d66a !important;}.tbl tr td .tblbtn{background-color: #ea7066!important;border: 2px solid #ea7066!important;color: #fff;display: inline-block;padding: 2px 10px;margin-bottom: 0;font-size: 16px;font-weight: 100;text-align: center;white-space: nowrap;vertical-align: middle;border: 1px solid transparent;color: #fff;border-radius: 6px;box-shadow: 0 4px 0 rgba(0,0,0,.1);transition: all .3s ease-in-out;}.linkSection {}.linkSection {    position: relative;}.linkSection {    width: 100%;    z-index: 500;}.color-bar .col-sm-1 {    height: 3px;    text-indent: -99999px;}/*.bg-color-1 {    background-color: #f0c24b!important;}.bg-color-2 {    background-color: #b5d56a!important;}.bg-color-3 {    background-color: #ea7066!important;}.bg-color-4 {    background-color: #84bed6!important;}.bg-color-5 {    background-color: #a597e7!important;}.bg-color-6 {    background-color: #ea77ad!important;}*/.top-contact i{    width: 25px;    height: 25px;	border-radius: 100%;	line-height: 25px;	}.width75{margin-left:15px;width:75%;}.sectionLink {    margin-bottom: 0;}.sectionLink .linkIcon {    width: 145px;    height: 145px;    border-radius: 100%;    /*border-width: 6px;*/    border-style: solid;    top: -50px;    font-size: 30px;    line-height: 80px;    color: #666;	overflow:hidden;}.sectionLink {    width: 100%;    height: 140px;    display: block;    border-radius: 13px;    text-align: center;    transition: all .3s ease-in-out;/*    box-shadow: 0 4px 0 rgba(0,0,0,.1);*//*	background:#f5f5f5;*/}.linkIcon, .locateArrow {    display: block;    position: absolute;    left: 43%;    margin-left: -50px;    transition: all .3s ease-in-out;}.sectionLink:hover .locateArrow {    -ms-filter: "alpha(opacity=$value)";    filter: alpha(opacity=1);    -moz-opacity: 1;    -khtml-opacity: 1;    opacity: 1;}.border-color-1 {/*    border-color:#f2e36a !important;	background:#f2e36a ;*/}.linkIcon, .locateArrow {    display: block;    position: absolute;    left: 43%;    margin-left: -50px;    transition: all .3s ease-in-out;}.linkIcon img{    position: absolute;    height: 65%;    margin: auto;    width: 100%;    left: 0;    right: 0;	top:0;	bottom:0;}.sectionLink .linkText {    display: block;    font-family: 'Open Sans', sans-serif;    font-size: 16px;    font-weight: 400;    color: #ffffff;    letter-spacing: 0px;	padding:85px 0 0 0;}.sectionLink .locateArrow {    font-size: 18px;    color: #ffffff;    bottom: 5px;    margin-left: 10px;    -ms-filter: "alpha(opacity=$value)";    filter: alpha(opacity=0);    -moz-opacity: 0;    -khtml-opacity: 0;    opacity: 0;}.border-color-2, .priceRange .progress .bulet {/*    border-color: #ffcd00 !important;	background:#ffcd00;*/}.border-color-3 {/*    border-color:#f3b45c !important;	background:#f3b45c;*/}.border-color-4 {/*    border-color:#d84340 !important;	background:#d84340;*/}/*.bg-color-1 {    background-color:#f2e36a !important;}.bg-color-2 {    background-color: #ffcd00 !important;}.bg-color-3 {    background-color:#f3b45c !important;}.bg-color-4 {    background-color: #d84340 !important;}*/.media-left {    padding: 0px;    margin-bottom: 7px;    display: inline-block;    float: left;    box-shadow: 4px 4px 0 rgba(0,0,0,.1);    border-radius: 10px;	width:302px;	height:202px;	overflow:hidden}.media-left i {width: 62px;height: 62px;line-height: 62px;border-radius: 100%;border: 2px solid #fff;text-align: center;font-size: 22px;color: #fff;transition: all .3s ease-in-out;}.news-box2{    background: url(img/masking2.jpg)0px 0px;    height: 240px;    margin-bottom: 10px;}.news-box2 ul{background:#e53a24;display: inline-block;width: 100%;}.viewall{    background:#b1210f;    outline: 0;	color:#fff;	text-align:center;}.viewall2{background:#0f73d0;}.viewall a{	color:#fff;}.news-box2 .news_content a,.news_content a:hover,.news_content p{color:#fff;margin:0;}.news_content{padding:0 15px;}input,button,select,textarea {  font-family: 'Open Sans', sans-serif;}/* Heading */h1, h2, h3, h4, h5, h6 {  font-weight: 500;  line-height: 1.3;  margin: 0 0 22px; font-family: 'Open Sans', sans-serif; /* font-family: 'Montserrat', sans-serif;*/}h1 {  font-size: 48px;}h2 {  font-size: 40px;}h3 {  font-size: 32px;  font-weight: 500;  text-transform:capitalize;}h4 {  font-size: 24px;  font-weight: 500;  line-height:1.7;  text-transform:capitalize;}h5 {  font-size: 18px;  text-transform:capitalize;}h6 {  font-size: 16px;  line-height: 28px;  font-weight: 500;  text-transform:capitalize;}.head-no-margin h6{	margin-bottom:14px;}.upper{	text-transform:uppercase;}.lower{	text-transform:lowercase;}.text-small{	font-size: 12px;    line-height: 18px;}hr{  border: 0;  border-top: 1px solid #e1e1e1;  border-top: 1px solid rgba(0,0,0,.1);  border-bottom: 0 none;}hr.white{  border: 0;  border-top: 1px solid #e1e1e1;  border-top: 1px solid rgba(255,255,255,1);  border-bottom: 0 none;}.highlight{	background:#FFC400;	padding:0 5px;}.bg-black{	background:#000;}/* List Style */ol li{	list-style:inherit;}ul.list-style{	margin: 0 0 18px;    padding: 0 0 0 60px;}ul.list-style li{	position:relative;	line-height:1;	list-style: disc;	padding-left:5px;	padding-top:5px;	padding-bottom:5px;}.arrow-style {    margin: 0 0 22px;    padding: 0 0 0 60px;}.arrow-style li{	list-style: outside none none;    padding-bottom: 2px;    padding-left: 20px;    padding-top: 2px;    position: relative;}ul.arrow-style li:before{  content: "\f105";  display: block;  font-family: FontAwesome;  left: 0;  position: absolute;  top: 5px;}.product-page .description {  color: #7f7f7f;  margin-bottom:20px;}.v-heading .col-md-6 h2:nth-child(1) {color:#08446d;}.v-heading .col-md-6  h2:nth-child(2) {color: #b5d56a;}/* Links *//*a {  color: #171717;}a:visited {  color: #fff;  text-decoration:none;}a:focus{  color: #171717;  text-decoration:none;}a:active {  color: #000;}a:hover {  color: #171717;  text-decoration:none;}*/a,a:hover,a:visited,a:focus{	outline: 0 none;	text-decoration:none;}.container {    max-width: 1200px;    width: 100%;}/* Positions */.absolute{	position: absolute;}.relative{	position: relative;}/* Title */.title{font-family: 'Open Sans', sans-serif;font-size:25px;}.section-title {  border-bottom-width: 0px;  margin-bottom: 46px;  position: relative;}.btn-primary {    color: #fff;    background-color: #ad192c;    border-color: #2e6da4;}.paragraph{font-size:15px;text-align:justify;}.about-bg{position: absolute;left: 0;right: 0;height: 278px;padding: 5px;border: 1px solid #5c5250;}.h3-holder {color: #fff;background: #11014c;margin-bottom: 0;padding: 5px 12px;text-align: left;font-size: 20px;border-bottom: 2px solid #f2f1ef;margin: -9px -9px 15px -9px;    font-family: 'Titillium Web', sans-serif;}#news {width: 100%;margin-bottom: 10px;background: #e3e3e3 none repeat scroll 0 0;box-shadow: 0 0 7px rgba(0, 0, 0, 0.07);float: left;border-bottom:2px solid #ad192c;}.form-border{border: 1px solid #11014c !important;}.border-dashed li{border-bottom:1px dashed #fff;padding:0 5px;}.border-dashed li a{color:#fff;}.news-header{    border-top: 45px solid #284159;    border-left: 46px solid transparent;    background: #0f73d0;}.news-header h3{    margin-top: -30px;    margin-bottom: 0;    color: #fff;}.news-header2{    border-top: 45px solid #e53a24;    border-left: 46px solid transparent;    background: #b1210f;	}.news-header2 h3{    margin-top: -30px;    margin-bottom: 0;    color: #fff; }.innerDiv{background:url(../img/masking.jpg)0px 0px;/*background:#fdf2f2;*/}	.news {padding:10px;width: 100%;margin-bottom: 10px;background: #e3e3e3 none repeat scroll 0 0;box-shadow: 0 0 7px rgba(0, 0, 0, 0.07);float: left;border-bottom:2px solid #ad192c;}.pad-10 {padding: 10px;}.section-title h1{	text-transform:uppercase;	text-align:center;	font-size: 48px;	    font-weight: normal;    margin: 0 0 12px;    padding: 14px 0;}.section-title h2{	text-transform:uppercase;	text-align:center;	font-size: 35px;	    font-weight: normal;    margin: 0 0 12px;/*    padding: 14px 0;*/}.section-title.text-left h2,.section-title.text-left h1{ text-align:left;}.section-title h1:before ,.section-title h2:before {  bottom: -9px;  content: "";  display: block;  height: 2px;  left: 0;  right:0;  margin:-2px auto;  position: absolute;  width: 40px;}.section-title h2{	font-size:28px;}.section-title h1{	font-size:28px !important;text-transform: uppercase !important;    text-align: center !important;    font-weight: normal !important;    margin: 0 0 12px;    /* padding: 14px 0; */}.section-title.text-left h2{	text-align:center;}.section-title.text-left h1:before ,.section-title.text-left h2:before{/*    left: 0;    margin-left: 0;*/}.title-description {    padding-bottom: 50px;}.title i{	margin-right:7px;}/* Layout */section,.footer-widget,.copyright{	position:relative;}.wide .container{	width:100%;}.navbar.navbar-bg-light .navbar-nav > li > a:hover{    background: #fff0 !important;    color:#fff !important;	}.boxed {    background: none repeat scroll 0 0 #fff;    margin: 0 auto;    max-width: 1200px;    padding-top: 20px;}.boxed #page{	background: none repeat scroll 0 0 #fff;    box-shadow: 0 0 18px rgba(0, 0, 0, 0.3);    position: relative;}.boxed .sticky-wrapper.is-sticky #sticker, .boxed .sticky-wrapper{	margin: 0 auto;    max-width: 1200px;}.page-section{	padding:30px 0;    	display: block;    overflow: hidden;    position: relative;    width: 100%;}.bg-gray{/*    background: #e5e5e5;*/}.h2-main{	text-align:center;    font-family: 'Open Sans', sans-serif;	font-size:40px;	text-transform:capitalize;	font-weight:normal;	color:#f3b45c;	}.owl-item .item img{width:100%;}#main-slider .owl-item{height:400px;overflow:hidden;}.student .owl-item .item img{width:100%;border-radius: 50%;}.page-radius{overflow:hidden;}.page-radius h2{text-align:center !important;margin:0px 0 0 0;font-size:15px !important;}/*.page-radius p img{padding:0px;overflow:hidden;border-radius:100%;border-top:10px solid #d9d9d9;border-left:10px solid  #d9d9d9;border-right:10px solid #de9e3d;border-bottom:10px solid  #d9d9d9;transition:all ease 200ms;}.page-radius:hover img{transform:scale(1.8,1.8);transition:all ease 200ms;}*/.image-holder{padding:0px;overflow:hidden;height:80px;transition:all ease 100ms;border-radius:5px;}.page-radius:hover .image-holder{padding:0px;overflow:hidden;/*border-radius:100%;*//*border-top:10px solid #d9d9d9;border-left:10px solid  #d9d9d9;border-right:10px solid #d9d9d9;border-bottom:10px solid  #f00;*/height:80px;transition:all ease 500ms;border-radius:5px;}.image-holder img{height:80px;transition:all ease 100ms;width:100%;}.page-radius:hover img{transform:scale(1.3,1.3);transition:all ease 200ms;}.bg-black{background:#303030;}.page-inner3 h1{	color:#ffffff;	text-align:center;font-family: 'Open Sans', sans-serif;	font-size:25px;	text-transform:uppercase;}.page-inner3 h2{/*    color: #f3b45c;    text-align: center;    font-family: 'Open Sans', sans-serif;    font-size: 40px;    text-transform: capitalize;*/	}.bg-pink{ background: #f5f5f5 !important;}.bg-white{background:#ffffff;}.ash-prg1{min-height:140px;}.page-inner2 {}.page-inner2 h2{text-align: left;color:#284159;font-family: 'Open Sans', sans-serif;text-transform: uppercase;font-size: 20px;font-weight: 100;padding: 10px;margin: 0 0 0px 0;}.page-inner2 h2 i{font-size:40px;}		 .page-inner2 p{text-align:justify;color:#002147;font-family: 'Roboto', sans-serif;padding:10px 0;}		 .page-inner2 p img{margin: -10px 9px 0px 0px;height: 150px;padding: 5px;/* display: block; */text-align: center;background: #fff;float: left;}		 		 .page-inner2 p .btn{background:#002147;border-radius:0px;padding:6px 15px;margin:-10px 0 0 0;}                        .event li{list-style-type:none;padding:0 25px;}.event li::before{ content: "\f14a";    position: absolute;    margin-left: -20px;    font: normal normal normal 14px/1 FontAwesome;    margin-top: 3px;    color: #fff;}.more-btn{text-align:right;}.more-btn::after{content:"\f101";position:absolute;	display: inline-block;font: normal normal normal 14px/1 FontAwesome;margin-top:3px;margin-left:5px;}	 .bg-white{ background:#ffffff; } .page-inner{ padding:5px; } .page-inner h2{ text-align:center; color:#002147; font-family: 'Titillium Web', sans-serif; text-transform:uppercase; font-size:20px; font-weight:bold;		  margin:10px; } .page-inner h2 i{ font-size:40px;	 color: #d7242a;transition:all ease 200ms;			  }		  .page-inner p{ text-align:center; color:#002147; font-family: 'Roboto', sans-serif; }		  .page-inner p .btn{ background:#002147; border-radius:0px; padding:6px 15px; transition:all ease 100ms;		  }.page-inner p .btn:hover{ background:#d7242a; transition:all ease 200ms; }	.page-inner:hover i{color: #002147;transition:all ease 200ms;}.page-inner:hover{background:#dfdfdf;padding:5px;color: #002147;box-shadow:0px 0px 3px #bbb;transition:all ease 200ms;} .bg-blue{ background:#ffffff; } .page h2{ color:#2e2e2e; font-family: 'Titillium Web', sans-serif; } .page h2::after{ content:''; position:absolute; height:2px; background:#4d4d4d; width:10%; bottom:0px; left:0; } .page p{ color:#2e2e2e; text-align:justify; font-family: 'Roboto', sans-serif; }		  .sn-relative{ position:relative; } .margin-top-5{ margin:35px 0 0 0; }.rce-h1{position: absolute;left: 21rem !important;top: 4rem !important;color: #d60b74 !important;width: 20% !important;text-align:left !important;}.rce-h1 span{font-size:12px !important;left: 0rem !important;position: absolute;}.logo-text{position: absolute;    color:#f9d12e;    font-size: 24px;    margin-top: -74px;    margin-left: 125px;    width: 124%;    font-weight: 600;}.text2{margin-top: -64px;font-size: 16px;color: #ea77ad;/*color:#000;*/text-align:right;}.cbse-logo{margin-top: 4px;    width: 75px;    float: right;}.news-box{background:url(img/masking.jpg)0px 0px;height:250px;}.news-box ul{background:#284159;display: inline-block;width: 100%;}.news_content a,.news_content a:hover,.news_content p{color:#fff;margin:0;}.news_content{padding:0 15px;} footer .color-bar {    position: absolute;    top: 0;}.header-holder{z-index: 99999;width: 100%;background:#fff;}/* z-index */.z-index-9{	z-index:9;}.z-index-99{	z-index:99;}.z-index-999{	z-index:999;}.z-index-9999{	z-index:9999;}/* Button */.btn{  line-height: 22px;  outline: none;  padding: 9px 20px;  border:none;}.btn:hover{-webkit-transition: background .2s linear, color .2s linear;transition:  background .2s linear, color .2s linear;}.btn-default:hover{color:#ffffff;}.btn.btn-lg {    font-size: 15px;    padding: 16px 45px;}.transparent-header.top-bar .sticky-wrapper {	top:45px;}.btn-black{	background:#000;	color:#fff!important;}.btn-black:hover{	opacity:.8;}.i-unset{	line-height:unset!important;}/* Updated */.btn-transparent-white,.btn-transparent-white-inverse:hover{	background:transparent;	color:#fff;	border:2px solid #fff;	margin:0;}.btn-transparent-white:hover,.btn-transparent-white-inverse{	border:2px solid #fff;	background:#fff;	margin:0;}.btn-transparent-black,.btn-transparent-black-inverse:hover{	background:transparent;	color:#222;	border:2px solid #222;	margin:0;}.btn-transparent-black:hover,.btn-transparent-black-inverse{	border:2px solid #222;	background:#222;	margin:0;}.btn-transparent-color,.btn-transparent-color-inverse:hover{	background:transparent;		border:2px solid;	margin:0;}.btn-transparent-color:hover,.btn-transparent-color-inverse{	color:#fff;	border:2px solid;	margin:0;}/* Animation */.animated{	visibility:hidden;}.visible{	visibility:visible;}/******************************************************************************  Icons Styles*******************************************************************************/.icons-circle.small i,.icons-rounded.small i,.icons-square.small i,i.icons-circle.small,i.icons-square.small,i.icons-rounded.small{	padding:10px;}.icons-circle.small1 i,.icons-rounded.small1 i,.icons-square.small1 i,i.icons-circle.small1,i.icons-square.small1,i.icons-rounded.small1{	padding:20px;	line-height:3em;}.icons-circle.big i,.icons-rounded.big i,.icons-squarer.big i,i.icons-circle.big,i.icons-square.big,i.icons-rounded.big{	padding:50px;	line-height:12em;}.icons-circle.medium i,.icons-rounded.medium i,.icons-squarer.medium i,i.icons-circle.medium,i.icons-square.medium,i.icons-rounded.medium{	padding:40px;	line-height:6em;}.icons-circle i,i.icons-circle,.circle{	border-radius: 50%;}.icons-rounded i,i.icons-rounded{	border-radius: 15px;}.icons-square i,i.icons-square{	border-radius: 0px;}/* Icon With Color */.gray-bg i{	   background-color:#103563;   color:#ffffff;}/* Icons With Size Variations */.i-2x i,i.i-2x{	width:20px;	height:20px;	text-align:center;	line-height:20px;		font-size:10px;	margin-bottom:15px;}.i-3x i,i.i-3x{	width:30px;	height:30px;	text-align:center;	line-height:30px;		margin-bottom:5px;}.i-4x i,i.i-4x{	width:40px;	height:40px;	text-align:center;	line-height:40px;		font-size:16px;	margin-bottom:15px;}.i-5x i,i.i-5x{	width:50px;	height:50px;	text-align:center;	line-height:50px;			font-size:19px;	margin-bottom:15px;}.i-6x i,i.i-6x{	width:60px;	height:60px;	text-align:center;	line-height:60px;		font-size:21px;	}.i-7x i,i.i-7x{	width:70px;	height:70px;	text-align:center;	line-height:70px;		font-size:23px;		margin-bottom:15px;}.i-8x i,i.i-8x{	width:80px;	height:80px;	text-align:center;	line-height:80px;			font-size:25px;	margin-bottom:15px;}.i-9x i,i.i-9x{	width:90px;	height:90px;	text-align:center;	line-height:90px;			font-size:27px;	margin-bottom:15px;}.i-10x i,i.i-10x{	width:100px;	height:100px;	text-align:center;	line-height:100px;			font-size:30px;	margin-bottom:15px;}i.pull-left{	margin-right: 0.3em;}i.pull-left{	margin-right: 0.3em;	margin-top:.0.2em;}.icon-2 span{	width:20px;	height:20px;	text-align:center;	line-height:20px;			font-size:10px;	margin-bottom:15px;}.icon-3 span{	width:30px;	height:30px;	text-align:center;	line-height:30px;			font-size:12px;	margin-bottom:15px;}.icon-4 span{	width:40px;	height:40px;	text-align:center;	line-height:40px;			font-size:15px;	margin-bottom:15px;}.img-padding{	height: 150px;	width: 100%;	border: 1px solid #ad192c;	padding: 5px;	}.icon-5 span{	width:50px;	height:50px;	text-align:center;	line-height:50px;			font-size:18px;	margin-bottom:15px;}.icon-6 span{	width:60px;	height:60px;	text-align:center;	line-height:60px;			font-size:25px;	margin-bottom:15px;}.icon-7 span{	width:80px;	height:80px;	text-align:center;	line-height:80px;			font-size:28px;	margin-bottom:15px;}.icons-circle span{	border-radius:50%;}.color-icons span{	border:1px solid transparent;}.color-icons span:hover{	border:1px solid #ffffff;}.hover-color span{	background:transparent;	border:1px solid #ffffff;	color:#ffffff;}.icons-border-black span{	border:1px solid #171717!important;	background:transparent;	color:#171717;}.icons-border-black span:hover{	color:#ffffff;}.icons-border-white span{	border:1px solid #ffffff!important;	background:transparent;	color:#ffffff;}.glyph {    float: left;    margin-bottom: 1em;    margin-right: 4em;    overflow: hidden;    padding-bottom: 1em;    width: 15em;}.fs0 {    font-size: 16px;}.size1of1 {    width: 100%;}.size1of2 {    width: 50%;}.unit {    float: left;}.hidden-true {    display: none;}.bshadow0, .glyph input {    box-shadow: 0 -2px #e7e7e7 inset;}.talign-right {    text-align: right;}/* Social Icons */.social-icon svg{	   display:inline-block;   margin-right:11px;color:#fff;}.white.social-icon svg{	color:#ffffff;}.fa-1x i,i.fa-1x{	font-size:16px;}.social-icon svg:hover{	color:#ffffff;}/* Icon Hover */.link-hover-black a:hover,.icons-hover-black i:hover{	color:#171717;}/* Border */* {  border-color: #e1e1e1;  border-style: solid;  border-width: 0;  zoom: 1;  -webkit-tap-highlight-color:rgba(0,0,0,0);}*:focus {  outline: none !important;}.border-color{	border-width:1px;}.border2-color{	border-width:2px;}.border-white{	border:1px solid #ffffff;}.border2-white{	border:1px solid #ffffff;}.border-black{	border:1px solid #000000;}.border2-black{	border:2px solid #000000;}/* Page Loader */#pageloader {	background-color:#FFFFFF;	height:100%;	position:fixed;	top:0;	width:100%;	z-index:9999;}.loader-item {	background:none repeat scroll 0 0 #FFFFFF;	border-bottom:3px solid rgba(0,0,0,0) !important;	border-left:3px solid;	border-radius:200px;	-moz-border-radius:200px;	-webkit-border-radius:200px;	-o-border-radius:200px;	-ms-border-radius:200px;	border-right:3px solid;	border-top:3px solid;	height:40px;	left:50%;	margin:-20px 0 0 -20px;	position:absolute;	text-align:center;	top:50%;	width:40px;}.loader-item h2 {	color:#CCCCCC;	font-size:20px;	margin:0 auto;}/* Accordion */.panel-group .panel .panel-heading > .panel-title > a {    border-bottom: 1px dotted #f2f2f2;    color: #1e1e1e;    font-weight: 600;    line-height: 22px;    transition: background-color 0.2s linear 0s;}.panel-group.no-list .panel .panel-heading > .panel-title > a, .panel-group.no-list .panel .panel-heading > .panel-title > a:hover, .panel-group.no-list .active.panel .panel-heading > .panel-title > a, .panel-group.no-list .active.panel .panel-heading > .panel-title > a:hover {    padding: 9px 9px 9px 0;}.panel-group .active.panel .panel-heading > .panel-title {    border-bottom: 1px solid #f2f2f2;}.panel-group .panel .panel-heading {    background-color: inherit;    padding: 0;    position: relative;}.panel-default > .panel-heading {    color: #1e1e1e;}.panel-group .panel {    background-color: inherit;    border: 0 none;    border-radius: 0;    box-shadow: none;}/* Updated */.panel-group .panel-heading + .panel-collapse .panel-body {    border-top:1px solid #eee;}/* Updated */.panel-group .panel + .panel{	margin-top: 0px;}.panel-group .panel-body {    padding: 10px 0 10px 1px;}.panel-title a{	display:block;}.panel-title a i{	padding-right:5px;}.panel-group.list-style .panel .panel-heading > .panel-title:before {    content: "\f105";    display: block;    font-family: FontAwesome;    left: 7px;    position: absolute;    top: 5px;}.btn1{	padding:0px 15px;	}	#get-quote{	background:#11014c;	}.verification{	background: #ad192c;	margin-left: 103px;	padding: 5px;	border-radius: 3px;	border-bottom: 1px solid #fff;	font-size:16px;	}	.panel-group.list-style .panel .panel-heading > .panel-title > a {    padding: 9px 9px 9px 25px;    line-height: 22px;}.panel-group .mix{	width:100%;}/* Tabs */.tab-content{	margin-bottom:20px;	margin-top:20px;}.left-tabs  > .nav-tabs{    border-width: 0;    float: left;    margin: 0 -1px 0 0;}.right-tabs  > .nav-tabs{    border-width: 0;    float: right;    margin: 0 -1px 0 0;}.left-tabs  > .nav-tabs li,.right-tabs  > .nav-tabs li{	float:none;	display:block;}.left-tabs  >.nav-tabs > li.active > a, .left-tabs  >.nav-tabs > li.active > a:focus, .left-tabs  >.nav-tabs > li.active > a:hover{	border-width:1px;	border-style: solid none solid solid;    border-color: #ddd;	}.right-tabs  >.nav-tabs > li.active > a, .right-tabs  >.nav-tabs > li.active > a:focus, .right-tabs  >.nav-tabs > li.active > a:hover{	border-width:1px;	border-style: solid solid solid none;    border-color: #ddd;	}.left-tabs > .nav-tabs li a{	border-right:1px solid #ddd;}.right-tabs > .nav-tabs li a{	border-left:1px solid #ddd;}.left-tabs  >.nav-tabs{	margin-right:20px;}.nav-tabs {  margin-bottom: 0;  margin-left: 0;}.nav-tabs > li > a {  -webkit-border-radius: 2px 2px 0 0;  -moz-border-radius: 2px 2px 0 0;  border-radius: 2px 2px 0 0;   color: #1e1e1e;  font-size: 12px;  padding: 10px 20px 11px;  -webkit-transition: background-color .2s linear;  transition: background-color .2s linear;}.nav > li > a:hover,.nav > li > a:focus{  background-color: #f7f7f7;  -webkit-transition: background-color .2s linear;  transition: background-color .2s linear;}.nav-tabs > li > a:hover,.nav-tabs > li > a:focus {  border-color: #f7f7f7 #f7f7f7 #e1e1e1;}.nav-tabs > .active > a,.nav-tabs > .active > a:hover,.nav-tabs > .active > a:focus {  border: 1px solid #e1e1e1;  border-bottom-color: transparent;  color: #1e1e1e;  font-weight: bold;}.nav-tabs > .active.dropdown > a {  z-index: 911;}.tab-content > .tab-pane,.pill-content > .pill-pane {  padding: 36px 0 0;}.tab-content.border{	padding:0 20px 20px 20px;	border:1px solid #ddd;	border-top:0;}.tabs-left > .nav-tabs > li,.tabs-right > .nav-tabs > li {  float: none;  margin: 0;}.tabs-bottom .tab-content > .tab-pane,.tabs-bottom .pill-content > .pill-pane,.tabs-bottom .tab-content {  padding: 0px 0 0;  margin:0;}.tabs-bottom.tab-style.dark .nav-tabs {  text-align:center;  float: none;  border:0;}.tabs-bottom > .nav-tabs > li{  float: none;  margin: 0;  display:inline-block;}.tabs.border{	border:0;}.tabs.border > .nav-tabs > li > a{  border:1px solid #ddd;}.tabs.border > .nav-tabs > li.active > a{  border-bottom:1px solid transparent;}.tabs-right > .nav-tabs > li > a,.tabs-bottom > .nav-tabs > li > a {  min-width: 110px;  margin-right: 0;  margin-bottom: 3px;  border:1px solid #ddd;}.tabs-left > .nav-tabs > li > a,.tabs-right > .nav-tabs > li > a {  min-width: 110px;  margin-right: 0;  margin-bottom: 3px;  border:1px solid #ddd;}.tabs-left > .nav-tabs {  border: 0 none;  border-right: 1px solid #ddd;  float: left;  margin: 0 -1px 0 0;}.tabs-left > .nav-tabs > li > a {  margin-right: -1px;  -webkit-border-radius: 4px 0 0 4px;  -moz-border-radius: 4px 0 0 4px;  border-radius: 4px 0 0 4px;}.tabs-left > .nav-tabs > li > a:hover,.tabs-left > .nav-tabs > li > a:focus {  border-color: #f7f7f7 #ddd #f7f7f7 #f7f7f7;}.tabs-left > .nav-tabs .active > a,.tabs-left > .nav-tabs .active > a:hover,.tabs-left > .nav-tabs .active > a:focus {  border-color: #ddd transparent #ddd #ddd;}.tabs-left > .tab-content {  border-left: 1px solid #ddd;  margin: 0;  overflow: auto;}.tabs-left > .tab-content > .tab-pane {  padding: 0 0 0 20px;}.tabs-right > .nav-tabs {  border: 0 none;  border-left: 1px solid #ddd;  float: right;  margin: 0 0 0 -1px;}.tabs-right > .nav-tabs > li > a {  margin-left: -1px;  -webkit-border-radius: 0 4px 4px 0;  -moz-border-radius: 0 4px 4px 0;  border-radius: 0 4px 4px 0;}.tabs-right > .nav-tabs > li > a:hover,.tabs-right > .nav-tabs > li > a:focus {  border-color: #f7f7f7 #f7f7f7 #f7f7f7 #ddd;}.tabs-right > .nav-tabs .active > a,.tabs-right > .nav-tabs .active > a:hover,.tabs-right > .nav-tabs .active > a:focus {  border-color: #ddd #ddd #ddd transparent;}.tabs-right > .tab-content {  border-right: 1px solid #ddd;  margin: 0;  overflow: auto;}.tabs-right > .tab-content > .tab-pane {  padding: 0 20px 0 0;}.tabs-right.no-pad > .tab-content > .tab-pane,.tabs-left.no-pad > .tab-content > .tab-pane  {  padding: 0 0px 0 0;}.tab-style .nav-tabs{	border-left:0;}.tabs-bottom.tab-style > .nav-tabs > li{    border-radius: 4px;}.tabs-bottom.tab-style > .nav-tabs > li > a {    border-radius: 4px;    margin-left: 0px;	margin-bottom:0px;	color:#ffffff;	border:0;}.tab-style > .nav-tabs > li > a {    border-radius: 4px;    margin-left: -1px;	margin-bottom:5px;	color:#ffffff;}.tab-style > .nav-tabs > li {	background:rgba(0,0,0,.2);}.tab-style.dark > .nav-tabs > li {	background:rgba(0,0,0,.7);}.tab-style.dark .nav-tabs{	border-left: inherit;	margin:0 !important;}.tab-style > .nav-tabs .active > a,.tab-style > .nav-tabs .active > a:hover,.tab-style > .nav-tabs .active > a:focus ,.tab-style > .nav-tabs > li > a:hover,.tab-style > .nav-tabs > li > a:focus{	background:rgba(0,0,0,.7);	color:#f7f7f7;	font-weight:normal;}.tab-style > .tab-content{	border:0;}.tab-style > .nav-tabs .active > a, .tab-style  > .nav-tabs .active > a:hover, .tab-style  > .nav-tabs .active > a:focus{	border:1px solid rgba(0,0,0,.2);}/* Top Up Tab Added */.top-up{	text-align:center;}.top-up .nav-tabs{	display: table;    width: 100%;}.top-up .nav-tabs > li{	float:none;	width:33.333%;	display: table-cell;} .top-up .nav-tabs > li a {    display: block;    text-align: center;	font-size:15px;	padding-bottom:20px;	padding-top:20px;	margin:0;	border:0;	position:relative;	color:#ffffff;	font-weight:500;} .top-up .nav-tabs > li a:hover{	border:0;	margin:0;}.top-up .nav-tabs > li.active > a, .top-up  .nav-tabs > li.active > a:focus, .top-up .nav-tabs > li.active > a:hover{	background:transparent;	border:0;	margin:0;	font-weight:500;	color:#222;}.top-up .nav-tabs > li.active > a:before, .top-up  .nav-tabs > li.active > a:focus:before, .top-up .nav-tabs > li.active > a:hover:before{	-moz-border-bottom-colors: none;    -moz-border-left-colors: none;    -moz-border-right-colors: none;    -moz-border-top-colors: none;    border-color: #e1e1e1 transparent transparent;    border-image: none;    border-style: solid;    border-width: 15px;    bottom: -30px;    content: "";    display: block;    height: 0;    position: absolute;    width: 0;	left: 0;    margin: 0 auto;    right: 0;}.top-up .nav-tabs > li.active > a:after, .top-up  .nav-tabs > li.active > a:focus:after, .top-up .nav-tabs > li.active > a:hover:after{	-moz-border-bottom-colors: none;    -moz-border-left-colors: none;    -moz-border-right-colors: none;    -moz-border-top-colors: none;    border-image: none;    border-style: solid;    border-width: 15px;    bottom: -28px;    content: "";    display: block;    height: 0;    position: absolute;    width: 0;	left: 0;    margin: 0 auto;    right: 0;}/* BG Image */.image-bg{	width: 100%;	display: block;		position: relative;    overflow: hidden;    background-attachment: static;	background-repeat: no-repeat;	background-position: center center;    	-webkit-background-size: cover;	-moz-background-size: cover;	-o-background-size: cover;	background-size: cover;        -webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;	min-height: 560px;}.image-bg.static{    background-attachment: static;}.image-bg.fixed{    background-attachment: fixed;}.image-bg.content-in{  background-repeat: no-repeat;  background-position: center top;  -webkit-background-size: cover;  background-size: cover;  bottom: 0;  left: 0;  overflow: hidden;  position: absolute;  right: 0;  text-align: center;  top: 0;  z-index: 0;  min-height:unset;  }/* Overlay */.overlay {/*    background:#000;*/    height: 100%;	position:absolute;	top:0;	left:0;	right:0;    opacity: 0.4;    width: 100%;	overflow:hidden;	height:411px;}.image-bg .overlay {  background: #000;  height: 100%;  opacity: .2;  filter: alpha(opacity=20);  width: 100%;}.image-bg .overlay-white,.overlay-white  {  background: #fff;  height: 100%;  opacity: .8;  filter: alpha(opacity=80);  width: 100%;}.image-bg .overlay-half-dark,.overlay-half-dark {  background: #000;  height: 100%;  opacity: .5;  filter: alpha(opacity=20);  width: 100%;}.image-bg .overlay-dark,.overlay-dark{  background: #000;  height: 100%;  opacity: .7;  filter: alpha(opacity=20);  width: 100%;}.image-bg .overlay-strips,.overlay-strips{  background:url(../img/patterns/pattern.png) repeat;  height: 100%;  opacity: .8;  filter: alpha(opacity=20);  width: 100%;}.image-bg .overlay-boxed,.overlay-boxed {  background:url(../img/patterns/pattern2.png) repeat;  height: 100%;  opacity: .1;  filter: alpha(opacity=20);  width: 100%;}.image-bg .overlay-color,.overlay-color{  height: 100%;  opacity: .85;  filter: alpha(opacity=20);  width: 100%;}/* Forms */.form-box{	background-color:#f7f7f7;	padding:30px;}.form-control{	margin-bottom:20px;}.form-control.bg-white{	background:#ffffff;	color:#333333;}.form-control.bg-black{	background:#222;	color:#fff;}textarea.form-control.height-82{	height:82px;}.field-border-bottom .form-control{	border-left: medium none;    border-radius: 0;    border-right: medium none;    border-top: medium none;    box-shadow: none;	background:transparent;	color:#ffffff;}.field-border .form-control{    box-shadow: none;	background:transparent;	color:#ffffff;}.form-message1{	color:#ff0000;}/* Text Color */.white{	color:#ffffff;}.white a:not(.btn){ 	color:#ffffff;}.black{	color:#000000;}/* BG Color */.light-bg{	background: #f7f7f7;}.white-bg{	background: #ffffff;}.black-bg{	background: #171717;}.dark-bg{	background: #171717;}.border-tb{	    border-bottom: 1px solid #f2f2f2;    border-top: 1px solid #f2f2f2;}/* Transition Effects */.item-box:hover i{	transition: all 0.27s cubic-bezier(0, 0, 0.58, 1) 0s;}/* Image */img.pull-right{	padding:0 0 15px 15px;}img.pull-left{	padding:15px 15px 0 0;}html.opacity img{	padding-bottom:0;}body .opacity img{	padding-bottom:10px;}html.opacity:hover img{	opacity:1;}body .opacity:hover img{	opacity:.8;}.img-center{	margin-left:auto;	margin-right:auto;}/* Double Image */.double-img {	position:relative;}.image-right {	margin-left:-25%;	position:relative;}/*  Gary Scale Image */.grayscale img{	 filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); /* Firefox 10+, Firefox on Android */	filter: gray;	-webkit-filter: grayscale(100%);}.grayscale  img:hover{	  filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0\'/></filter></svg>#grayscale");	 -webkit-filter: grayscale(0%); }/******************************************************************************  Hover Effects*******************************************************************************/.pricing:hover .title a,.process-content:hover .title,.portfolio-grid .grids:hover img,.btn:hover,.icons-hover-color:hover i,.get-a-quote:hover a,.get-a-quote a,.link-hover-black a:hover,.icons-hover-black i:hover,.link-hover-black a,.icons-hover-black i,i:hover,i,.timeliner li:hover .timeline-heading h4.subheading,.timeliner li .timeline-heading h4.subheading,.timeliner li:hover .timeline-image,.timeliner li .timeline-image,.opacity:hover img,.opacity img,.submit,.submit:hover,.icon-6 span,.icon-6 span:hover,.blog.timeliner>li:hover .timeline-image,.blog.timeliner>li:hover .timeline-icon{	transition:all 350ms ease-in-out 0s;	-moz-transition:all 350ms ease-in-out 0s;	-webkit-transition:all 350ms ease-in-out 0s;	-o-transition:all 350ms ease-in-out 0s;	-ms-transition:all 350ms ease-in-out 0s;}/* Hover Zoom Effects */.zoom:hover i{	transform:scale(1.1);	-moz-transform:scale(1.1);	-webkit-transform:scale(1.1);	-o-transform:scale(1.1);	-ms-transform: scale(1.1);}/* Hover Rotate Effects */.rotate:hover i{		transform:rotate(360deg);	-ms-transform:rotate(360deg);	-webkit-transform:rotate(360deg);}/* Endless Rotating */@-webkit-keyframes rotating /* Safari and Chrome */ {  from {    -ms-transform: rotate(0deg);    -moz-transform: rotate(0deg);    -webkit-transform: rotate(0deg);    -o-transform: rotate(0deg);    transform: rotate(0deg);  }  to {    -ms-transform: rotate(360deg);    -moz-transform: rotate(360deg);    -webkit-transform: rotate(360deg);    -o-transform: rotate(360deg);    transform: rotate(360deg);  }}@keyframes rotating {  from {    -ms-transform: rotate(0deg);    -moz-transform: rotate(0deg);    -webkit-transform: rotate(0deg);    -o-transform: rotate(0deg);    transform: rotate(0deg);  }  to {    -ms-transform: rotate(360deg);    -moz-transform: rotate(360deg);    -webkit-transform: rotate(360deg);    -o-transform: rotate(360deg);    transform: rotate(360deg);  }}.rotating {  -webkit-animation: rotating 2s linear infinite;  -moz-animation: rotating 2s linear infinite;  -ms-animation: rotating 2s linear infinite;  -o-animation: rotating 2s linear infinite;  animation: rotating 2s linear infinite;}/******************************************************************************  Navigation Menu *******************************************************************************/.header-wrapper{	border:1px solid rgba(0,0,0,.1);}.sticky-wrapper.is-sticky #sticker,.sticky-wrapper{	z-index:9999;}.navbar{	margin-bottom:0;}.navbar-default .navbar-nav > li.active > a, .navbar-default .navbar-nav > li.active > a:focus, .navbar-default .navbar-nav > li.active > a:hover{	background:none;}.sticky-menu{    z-index: inherit;	}/*--------------- Side Navigation Menu--------------*/.side-nav  #main{	padding:0;}.side-nav header nav{	left:0;	right:0;	top:0;	position:absolute;}.side-nav header .navbar-default {    background:none;    border:none;	position:absolute;	z-index:99;	top:25px;	box-shadow:none;	-moz-box-shadow:none;	-ms-box-shadow:none;	-o-box-shadow:none;	-webkit-box-shadow:none;}#navigation-menu{	line-height:2;	color:#171717;}.side-nav header .navbar-nav{	float: right !important;    margin-right: -15px}.side-nav header .navbar-default .navbar-nav > li > a{	font-size:45px;	padding:0;}.side-nav header .nav > li > a.active{	color:#FFC400;}.side-nav header .nav-fixed {    margin: auto;    position: fixed;    right: 0;    top: 0;	}#additional .col-md-12 div{	text-align: left;	font-size: 16px;	line-height: 30px;	color: #000000;	}.side-nav header .nav-fixed > li {	float: right;}.side-nav header  #sticky.nav-fixed a {    background:rgba(0, 0, 0, 0.8);    height: 100px;    line-height: 100px;    text-align: center;    width: 100px;	color:#FFC400;}/*------------MENU------------*/.side-nav header  #wrapper .toggle-menu{	background:#000;	width:50%;	height:100%;	position: fixed;	overflow-y: auto;	right:-50%;	top:0;	z-index:999;	}.side-nav header #wrapper .close-menu{	float:right;	font-size:50px;	height:100px;	width:100px;	line-height: 100px;    text-align: center;	display:block;	background: #ffc400;}.side-nav header   #wrapper .nav{	padding:130px 0 0 77px;	}.side-nav header .nav > li > .sub{	padding:0 0 0 40px;}.side-nav header .nav > li > a,.side-nav header .nav > li > .sub a{	color:#ccc;	font-size:17px;	text-transform:uppercase;	font-weight:600;	letter-spacing: 2px;	padding: 10px 22px;	text-decoration:none;}.side-nav header .nav > li > a:focus{	background:none;}.side-nav header .nav > li > .sub a{	line-height:3;}.side-nav header #wrapper .close-menu a,.side-nav header #navigation-close.close-menu:hover{		color:#171717;}.side-nav header .nav > li > a:hover, .nav > li > a:focus{	background:transparent;}.side-nav header .nav > li.active{	position:relative;}.side-nav header .nav > li.active:before{	height:20px;	content:"";	width:77px;	left:-77px;	position:absolute;	top: 50%;    transform: translateY(-50%);	-moz-transform: translateY(-50%);	-ms-transform: translateY(-50%);	-o-transform: translateY(-50%);	-webkit-transform: translateY(-50%);}/*---STICKY----*/.side-nav header  .sticky-wrapper.is-sticky .nav {    background: none repeat scroll 0 0 black;    padding: 15px 20px;    right: 15px;}/******************************************************************************							SLIDER SECTION*******************************************************************************//*Revolution Slider */.page-section table tr td{border:1px solid #bbb;}.tp-caption {  white-space: inherit;}.tp-caption.bold{  font-size: 65px;  font-weight: bold;  text-transform:uppercase;  margin: 0;  line-height: 75px;}.tp-caption.description {    font-size: 15px !important;    	line-height: 25px;}.tparrows:before {	margin-top: 4px;    font-size: 18px;}.tparrows { -webkit-border-radius: 50%;border-radius:  50%; background: rgba(255,196,0,.4) !important;}.margin{margin: 0 0px;    font-weight: 600;    color: #ffffff;    background: #42c375;    padding: 7px 44px;    border-radius: 15px;}.margin i{  font-size: 17px;  }.rce-h1{font-size:25px;text-align:center;color:#af1c22;margin:0;padding:10px 0 0 0;font-weight:bold;}.rce-h1 span{display:block;font-size:18px;text-align:center;color:#11014c;}.rce-h2 {margin:0;padding:0px 0 10px 0;font-size:18px;text-align:center;color:#11014c;font-family: 'Titillium Web', sans-serif;}			.rce-h2 span{font-size:18px;text-align:center;color:#11014c;}						.padding-0{padding:0;}.margin-top{margin:10px 0 0 0;}.tp-banner{	z-index:0;}.slider.rs-slider-full{	float:left;	width:100%;}.slider.rs-slider {  background: none;  border: 0 none;  max-height: 700px;  overflow: hidden;  padding: 0;  position: relative;  z-index:0;}.slider.rs-slider-full {	min-height:auto;	background:none;	padding:0;}p.tp-caption.button-block{	width:100%;	left:0!important;} p.tp-caption.button-block a{	margin:0 5px;}.transparent .slider.rs-slider {  max-height: 700px;}.slider.load .tp-banner-container {  visibility: hidden;}.slider.rs-slider .container {  position: relative;}.slider.rs-slider .title {  font-size: 40px;  font-weight: normal;  margin: 0;}.slider.rs-slider .title.bold,.slider .bold  {  font-size: 65px;  font-weight: bold;  text-transform:uppercase;  margin: 0;  line-height: 75px;}.white .tp-caption,.text-white{	color:#fff;}.slider.rs-slider .description {  font-size: 15px !important;  line-height: 25px;  margin: 0;  padding: 0 15px;}.slider.rs-slider .btn {}.slider.rs-slider .btn.orang {  background: #ea4e16;}.slider.rs-slider .btn.cherry {  background: #752033;}.slider.rs-slider .phone-text {  font-size: 17px;}.tp-caption a {    color: #000;}	.tp-caption a:hover {    color: #fff;}	.rs-slider ul {  list-style: none;  margin: 0;  padding: 0;}.tp-bannertimer {  background: #777 !important;  background: rgba(0,0,0,0.1) !important;  height: 0px !important;}.tp-bullets.simplebullets.navbar {  height: 35px;  padding: 0;} ul.menu-footer li::before {    content: "";    position: absolute;    border-top: 5px solid transparent;    border-right: 5px solid transparent;    border-bottom: 5px solid transparent;    border-left: 5px solid rgb(255, 255, 255);    margin-top: 5px;    margin-left: -14px;}.slider.rs-slider .tp-bullets.simplebullets .bullet {  background: #fff;  background: rgba(255,255,255,.5);  -webkit-border-radius: 7px;  border-radius: 7px;  -webkit-box-shadow: none;  -moz-box-shadow: none;  box-shadow: none;  border: 0 none !important;  display: inline-block;  height: 14px;  float: none;  margin: 0 3px;  -webkit-transition: all .3s linear;  transition: all .3s linear;  vertical-align: top;  width: 14px;}.tp-bullets.simplebullets .bullet.last {  margin-right: 0px}.slider.rs-slider .tp-bullets.simplebullets .bullet:hover {  background: #fff;  -webkit-transition: all .3s linear;  transition: all .3s linear;}.slider.rs-slider .tp-bullets.simplebullets .bullet.selected {  background: rgba(255,255,255,.7);  -webkit-transition: all .3s linear;  transition: all .3s linear;}.slider.rs-slider .tparrows {  background: #1e1e1e;  background: rgba(30, 30, 30, 0.5);  -webkit-border-radius: 100%;  border-radius:100%;  cursor: pointer;  height: 40px !important;  width: 40px !important;  -webkit-transition: background .3s linear;  transition: background .3s linear;  -webkit-transition: opacity 0.2s ease-out;   -webkit-transform: inherit;  z-index: 50 !important;}.slider.rs-slider .tparrows:before {  font-family: 'revicons';  color: #fff;  font-style: normal;  font-weight: normal;  speak: none;  display: inline-block;  text-decoration: inherit;  margin-right: 0;  margin-top: 3px;  text-align: center;  width: 40px;  font-size: 19px;}.tp-leftarrow:before {  content: '\e824';}.slider.rs-slider-full .tp-leftarrow:before,.slider.rs-slider-full .tp-rightarrow:before{	content:none;}.tp-rightarrow:before {  content: '\e825';}.slider.rs-slider .tparrows:hover {  background: #1e1e1e;  -webkit-transition: background .3s linear;  transition: background .3s linear;}.slider4container .tparrows:before,.slider4container .tparrows:hover,.slider4container .tparrows {  color: #000 !important;}.slider4container .tparrows {  background: #fff !important;  background: rgba(255,255,255,0.5) !important;}.slider4container .tparrows:hover	{  background:#fff !important}.slider.rs-slider .tp-loader {  background-image: url("../img/svg/loader.svg"), none;  background-repeat: no-repeat;  background-position: 50% 50%;  background-size: 40px;  background-color: inherit;  height: 40px;  margin: -20px 0 0 -20px;  width: 40px;  z-index: 700;}.layerslider {  margin: 0 auto;}.slider.rs-slider.full-width {  max-height: inherit;}.slider.rs-slider.full-width .title {  font-size: 60px;  line-height: 0.9;}.slider.rs-slider.full-width .btn-link {  font-size: 14px !important;  font-weight: bold;  line-height: 31px;  letter-spacing: 1px;  padding: 0;  text-decoration: none;}.slider.rs-slider.full-width .btn-link .fa {  border: 2px solid #fff;  -webkit-border-radius: 50%;  -moz-border-radius: 50%;  border-radius: 50%;  display: inline-block;  font-size: 180%;  height: 36px;  line-height: 32px;  margin-left: 10px;  padding: 0 0 0 3px;  text-align: center;  vertical-align: middle;  width: 36px;}.slider.rs-slider.full-width .btn-link:hover {  opacity: .8;}.slider.rs-slider.full-width  .tp-rightarrow,.slider.rs-slider.full-width  .tp-leftarrow {  display: none !important;}.tp-caption p {    line-height: 25px;}.rs-slider-full .tparrows{	background:none!important;}.rs-slider-full  .tp-rightarrow{	right:-10px!important;}/* Bootstrap Carousel */.carousel-control {    top: 0;    width: 10%;}.carousel-control .fa, .carousel-control .icon-prev, .carousel-control .icon-next {    font-size: 25px;    height: 30px;    margin-top: -15px;    width: 30px;}.carousel-control .fa-angle-right {    margin-left: -25px;}.carousel-control .icon-prev, .carousel-control .icon-next, .carousel-control .fa {    display: inline-block;    position: absolute;    top: 50%;    z-index: 5;}.col-md-3.mix .carousel-indicators ,.col-md-4.mix .carousel-indicators,.grid-item .carousel-indicators{    bottom: -7px;}.carousel-control.left.no-bg,.carousel-control.right.no-bg{	background-image:none;}/* Carousel Fade */.carousel-fade .carousel-inner .item {  opacity: .8;  -webkit-transition-property: opacity;  -moz-transition-property: opacity;  -o-transition-property: opacity;  transition-property: opacity;}.carousel-fade .carousel-inner .active {  opacity: 1;}.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right {  left: 0;  opacity: 0;  z-index: 1;}.carousel-fade .carousel-inner .next.left,.carousel-fade .carousel-inner .prev.right {  opacity: 1;}.carousel.full-width{	width: 100% !important; 	}.carousel.full-width .item img,.carousel.full-width .item{	display: block;	width: 100%; 	}.carousel-style .next,.carousel-style .prev {    position: absolute;    top: 50%;	transform: translateY(-50%);}.carousel-style .prev {    left: 0;	z-index:9999;	    margin: -7px 0 0 -30px;}.carousel-style .next {    right: 0;	z-index:9999;	    margin: 0 20px 0 0 !important;}.carousel-style .next i,.carousel-style .prev  i{	padding:10px;	background-color:rgba(0,0,0,.2);}.carousel-caption {    bottom: auto;    left: 7%;    position: absolute;    right: 7%;    top: 50%;    transform: translateY(-50%);	z-index:0;}#main-slider.carousel{	width:100%; }/*  Home Carousel Slider */ #main-slider.carousel{	width:100%;	clear:both; } #main-slider .carousel .item .carousel-caption {  opacity: 0;}#main-slider h1  {    background: rgba(221, 218, 218, 0.6);    font-size: 33px;    font-weight: bold;    text-transform: uppercase;    margin: 0;    line-height: 75px;    color: #000;    position: relative;    top: 15rem;	}.owl-next .fa{ background: #ffffff00 !important;    /*border: 1px solid #fff;*/}.owl-prev .fa{    background: #ffffff00 !important;    /*border: 1px solid #fff;*/}.top-social-icon a {    color: #fff;    display: inline-block;    position: relative;    border-radius: 100%;    padding: 3px 4px;    margin: 0 5px;    font-size: 16px;    text-align: center;    line-height: 20px;    border: 2px solid #fff;    width: 30px;    height: 30px;}#facebook {    background: #4867AA;}#twitter {    background: #1DA1F2;}#youtube {    background: #FE021C;}#linkedin{background:#007BB6;}#main-slider .carousel .item.active .carousel-caption{  opacity: 1;}#main-slider .description,.description.medium{	font-size: 18px !important;	font-weight:300;	line-height: 30px;	margin: 0;}.black{	text-shadow:none;}.text-shadow{	text-shadow:1px 1px 1px rgba(0,0,0,.4);}#main-slider .active .animation.animated-item-1 {  -webkit-animation: fadeInUp 300ms linear 300ms both;  -moz-animation: fadeInUp 300ms linear 300ms both;  -o-animation: fadeInUp 300ms linear 300ms both;  -ms-animation: fadeInUp 300ms linear 300ms both;  animation: fadeInUp 300ms linear 300ms both;}#main-slider .active .animation.animated-item-2 {  -webkit-animation: fadeInUp 300ms linear 600ms both;  -moz-animation: fadeInUp 300ms linear 600ms both;  -o-animation: fadeInUp 300ms linear 600ms both;  -ms-animation: fadeInUp 300ms linear 600ms both;  animation: fadeInUp 300ms linear 600ms both;}#main-slider .active .animation.animated-item-3 {  -webkit-animation: fadeInUp 300ms linear 900ms both;  -moz-animation: fadeInUp 300ms linear 900ms both;  -o-animation: fadeInUp 300ms linear 900ms both;  -ms-animation: fadeInUp 300ms linear 900ms both;  animation: fadeInUp 300ms linear 900ms both;}#main-slider .active .animation.animated-item-4 {  -webkit-animation: fadeInUp 300ms linear 1200ms both;  -moz-animation: fadeInUp 300ms linear 1200ms both;  -o-animation: fadeInUp 300ms linear 1200ms both;  -ms-animation: fadeInUp 300ms linear 1200ms both;  animation: fadeInUp 300ms linear 1200ms both;}/* Owl Slider */.owl-prev svg,.owl-next svg{    color: #ffffff;    font-size: 60px;    font-weight: 500;}.owl-prev .fa, .owl-next .fa {    position: relative;    width: 40px;	height:40px;	line-height:35px;/*	border-radius:50%;	-moz-border-radius:50%;*/}.owl-prev,.owl-next{	color: #111;    display: block;    opacity: 0;    position: absolute;    text-align: center;    top: 50%;    transform: translateY(-50%);    z-index: 6;	text-align:center;}.owl-prev{	left:-40px;}.owl-next{	right:-40px;}.owl-theme .owl-controls .owl-buttons div{	padding:0;	margin:0;}.custom-styles .owl-prev{	left:40px;}.custom-styles .owl-next{	right:40px;}/* Owl Navigations */.navigation-1 .owl-prev .fa, .navigation-1 .owl-next .fa {	background:none;}.navigation-1 .owl-prev{   left: -6rem;    top: 11rem;    opacity: 1 !important;}.navigation-1 .owl-prev i{    color:#103563 !important;    font-size:65px;}.navigation-1 .owl-next{   right: -6rem;    top: 11rem;    opacity: 1 !important;}.navigation-1 .owl-next i{    color:#103563 !important;    font-size:65px;}.top-0 .owl-prev{	right:20px;	left:auto;	top:0px;}.top-0 .owl-next{	right:0px;		left:auto;	top:0px;}.navigation-2 .owl-prev{	right:35px;	left:auto;	top:0px;}.navigation-2 .owl-next{	right:0px;		left:auto;	top:0px;}.navigation-shop .owl-prev{	left:2px;}.navigation-shop .owl-next{	right:2px;}.navigation-shop .owl-prev .fa,.navigation-shop .owl-next .fa{	background:none;}.widget .navigation-1 .owl-next,.widget .navigation-1 .owl-prev{	top:-30px;}.owl-carousel.white .owl-prev .fa,.owl-carousel.white .owl-next .fa{	color:#fff;}/* Owl Paginations */.pagination-1  .owl-controls .owl-page span {	border-radius: 0;    height: 7px;    margin: 2px;    width: 22px;}.pagination-2  .owl-controls .owl-page span {	border-radius: 50%;	-moz-border-radius:50%;    height: 10px;    margin: 2px;    width: 10px;}.dark-switch .owl-controls .owl-page span{	background:rgba(0, 0, 0, 1);}.light-switch .owl-controls .owl-page span{	background:rgba(255, 255, 255, 1);}/* Owl Bootstrap Friendly */.owl-carousel .col-sm-1,.owl-carousel .col-sm-2,.owl-carousel .col-sm-3,.owl-carousel .col-sm-4,.owl-carousel .col-sm-5,.owl-carousel .col-sm-6,.owl-carousel .col-sm-7,.owl-carousel .col-sm-8,.owl-carousel .col-sm-9,.owl-carousel .col-sm-10,.owl-carousel .col-sm-11,.owl-carousel .col-sm-12 {  display: block;  float: left;  width:auto !important}.owl-carousel .col-md-1 {  max-width: 80px;  width:auto !important}.owl-carousel .col-md-2 {  max-width: 161px;  width:auto !important}.owl-carousel .col-md-3 {  max-width: 242px;  width:auto !important}.owl-carousel .col-md-4 {  max-width: 323px;  width:auto !important}.owl-carousel .col-md-5 {  max-width: 404px;  width:auto !important}.owl-carousel .col-md-6 {  max-width: 485px;  width:auto !important}.owl-carousel .col-md-7 {  max-width: 565px;  width:auto !important}.owl-carousel .col-md-8 {  max-width: 646px;  width:auto !important}.owl-carousel .col-md-9 {  max-width: 727px;  width:auto !important}.owl-carousel .col-md-10 {  max-width: 808px;  width:auto !important}.owl-carousel .col-md-11 {  max-width: 889px;  width:auto !important}.owl-carousel .col-md-12 {  max-width: 970px;  width:auto !important}/******************************************************************************  Text Slider*******************************************************************************/.text-slider{	padding:250px 0;	background:url(../img/sections/slider/slider8-bg.jpg) no-repeat;}.text-slider h1{	font-size: 55px;    font-weight: bold;    line-height: 75px;    margin: 0;	text-align:center;    text-transform: uppercase;}.text-slider p.description{	margin-bottom:20px;}.text-slider p{	text-align:center;}.text-slider p a.btn{	margin:0 5px;}.text-slider .typed-cursor{	animation:fadeIn 0.6s alternate infinite;	-o-animation:fadeIn 0.6s alternate infinite;	-moz-animation:fadeIn 0.6s alternate infinite;	-webkit-animation:fadeIn 0.6s alternate infinite;}/******************************************************************************								MAIN SECTION	*******************************************************************************//*Special Features */.special-feature .section-title hr{	border-color:#151515;}.special-feature i{	font-size:65px;	line-height:75px;	color:#cacacb;}.special-feature h4{	font-size:20px;	margin-top:25px;	position:relative;}.special-feature .mask-top{	width:100%;	background-color:#ffffff;	padding:55px 0;	position:absolute;	top:0px;	-webkit-transition: all 0.3s ease-out 0s;	-moz-transition: all 0.3s ease-out 0s;	-o-transition: all 0.3s ease-out 0s;	-ms-transition: all 0.3s ease-out 0s;	transition: all 0.3s ease-out 0s;}.special-feature .mask-top h4:before {	top: -18px;	content: "";	display: block;	height: 2px;	left: 0;	right:0;	margin:-2px auto;	position: absolute;	width: 40px;}.special-feature .s-feature-box:hover .mask-top{	top:-200px;	-webkit-transition: all 0.3s ease-out 0s;	-moz-transition: all 0.3s ease-out 0s;	-o-transition:all 0.3s ease-out 0s;	-ms-transition: all 0.3s ease-out 0s;	transition: all 0.3s ease-out 0s;}.special-feature .s-feature-box{	overflow:hidden;	position:relative;	min-height:290px;	border:1px solid #f2f2f2;	margin-bottom:20px;	cursor:pointer;}.special-feature .mask-bottom{	color:#333333;	padding:20px 15px 20px 15px;	width:100%;	position:absolute;	bottom:-300px;	height:100%;	-webkit-transition: all 0.3s ease-out 0s;	-moz-transition: all 0.3s ease-out 0s;	-o-transition: all 0.3s ease-out 0s;	-ms-transition: all 0.3s ease-out 0s;	transition: all 0.3s ease-out 0s;}.special-feature .mask-bottom p{	padding:0px 5px;}.special-feature .mask-bottom h4{	margin:15px 0px 17px;}.special-feature .s-feature-box:hover .mask-bottom{    color: #fff;	bottom:0;	-webkit-transition: all 0.3s ease-out 0s;	-moz-transition: all 0.3s ease-out 0s;	-o-transition: all 0.3s ease-out 0s;	-ms-transition:all 0.3s ease-out 0s;	transition: all 0.3s ease-out 0s;}.special-feature .mask-bottom i {    font-size: 38px;    line-height: 50px;}/******************************************************************************  Features *******************************************************************************/.features-block .header-box {  display: block;  min-height: 30px;  margin: 0 0 13px;  overflow: hidden;}.features-block .header-box .icon-box {  background: none;  color: #1e1e1e;  float: left;  height: 30px;  margin: 0 10px 0 0;   text-align: center;  width: 24px;  -webkit-transition: opacity .2s linear;  transition: opacity .2s linear;}.features-block .header-box a.icon-box:hover {  opacity: 0.8;  filter: alpha(opacity=80);  -webkit-transition: opacity .2s linear;  transition: opacity .2s linear;}.features-block .header-box .icon-box i:before {  font-size: 20px;  line-height: 30px;}.features-block .header-box h6 {  margin: 6px 0 0;}.features-list {	padding:40px 0 0 0px;}.features-list-left {	text-align:left;}.features-list-right {	text-align:left;}.features-list-right.text-right{	text-align:right;}.features-list li {	list-style:none;	padding:20px 0;	line-height:2;	font-size:15px;	font-weight:300;	position:relative;}.features-list li i {	display:block;	border-radius:50%;	-moz-border-radius:50%;	-webkit-border-radius:50%;	-o-border-radius:50%;	-ms-border-radius:50%;	width:70px;	height:70px;	margin:20px auto;	line-height:70px;	top:0px;	text-align:center;	position:absolute;}.features-list-left li i {	left:0px;}.features-list-right li i {	right:0px;}.features-list-left .features-content {	margin-left:90px;}.features-list-right .features-content {	margin-right:90px;}/* Additional Features */.responsive-features span {    font-size: 24px;    margin-right: 10px;}.responsive-features h5 {    display: inline-block;    margin: 0 0 15px;    text-transform: capitalize;}/* Progress */.progress {  -webkit-border-radius: 0;  -moz-border-radius: 0;  border-radius: 0;  height: 12px;}.about-us  h6{  margin-bottom:10px;}.progress-bar {  font-size: 14px;  background: #1e1e1e;  filter: none;  -webkit-box-shadow: none;  -moz-box-shadow: none;  box-shadow: none;  line-height: 40px;  text-align: left;  text-indent: 10px;  text-shadow: none;  -webkit-transition: background 0.2s linear;  transition: background 0.2s linear;}.progress-label{	color: #171717;    font-weight: 300;    position: absolute;    right: -1px;    top: -38px;}.white .progress-label{	color:#ffffff;}.white .progress{	background-color:#f7f7f7;}.progress-bar{	text-align:right;	position:absolute;	height:12px;}.progress{	background-color:#333333;	margin-bottom:10px;}/******************************************************************************  Portfolio / Work*******************************************************************************/.work-section .nav li,.mixed-grid .nav li{	padding:7px 15px;	margin:0 20px 30px 20px;	border-radius: 3px;	border:1px solid transparent;	color:#ffffff;	text-transform:capitalize;}.work-section .nav.black li,.mixed-grid .nav.black li{	color:#171717;}.work-section .nav li.active,.work-section .nav li:hover,.mixed-grid .nav li.active,.mixed-grid .nav li:hover{	border:1px solid #ffffff;	cursor:pointer;	color:#ffffff;}.work-section .nav.black li.active,.work-section .nav.black li:hover,.mixed-grid .nav.black li.active,.mixed-grid .nav.black li:hover{	border:1px solid #171717;	cursor:pointer;	color:#171717;}.work-section .nav-pills{	text-align:center;}.work-section .portfolio-grid .grid{	max-width:400px;}.portfolio-grid .grid img{	margin:0px auto;}.work-section .nav > li,.mixed-grid .nav  > li{	float:none;	display:inline-block;}#mix-container .mix{	display: none;	padding:10px;}.figcaption{	width:100%;}.figcaption{	position:absolute;	top: 50%;    transform: translateY(-50%);	-moz-transform: translateY(-50%);	-webkit-transform: translateY(-50%);	-o-transform: translateY(-50%);	-ms-transform: translateY(-50%);	opacity:0;	text-align:center;	color:#ffffff;	padding:20px;	width:100%;		left:0;	right:0;}.figcaption i{	color:#ffffff;	padding:10px;	background:rgba(0,0,0,.8);	border-radius:50%;}.portfolio-grid .grids:hover .figcaption{	position:absolute;	opacity:1;}.portfolio-grid .grids:hover img{	opacity:.2;  -webkit-transition: all .2s ease-out;  transition: all .2s ease-out;	}.portfolio-grid .grid {	position:relative;	background-color:#000000;}.img-overlay{	background: none repeat scroll 0 0 rgba(0, 0, 0, 0.8);    bottom: 0;    left: 0;    opacity: 0;    position: absolute;    right: 0;    top: 0;    transition: all 0.2s ease-out 0s;}.widget .img-overlay{	display:none;}.grid-item:hover .img-overlay,.grid-item:hover .figcaption{	 opacity: 1;}.project-meta{	margin-bottom:20px;}.grid-list .grids{	border-bottom:1px solid rgba(0,0,0,.2);	padding-bottom:40px !important;	margin-bottom:30px !important;}.grid-list .title{	margin-bottom:8px;}.grid-list .description{	margin-bottom:15px;	font-style:italic;	font-size:12px;}/******************************************************************************  Work Process*******************************************************************************/.work-process-box{	border-radius:100%;	-moz-border-radius:100%;	-webkit-border-radius: 100%;	border:1px solid #cccccc;	background-color:#f7f7f7;	width: 250px;    height: 250px;	text-align:center;	display: table;	margin:20px auto;}/* Updated */.work-process-box.square{	border-radius:0;	-moz-border-radius:0;	-webkit-border-radius: 0;}.work-process-box .title{	border-bottom:1px solid #ccc;	padding-bottom:10px;	margin-bottom:15px;}.work-process-box .process-content{	vertical-align:middle;    display: table-cell;	padding:50px;	position:relative;}.work-process-box .item-number{	position:absolute;	color:#333333;	padding:8px 0;	right:20px;	top:10px;	content:"";	width:40px;	height:40px;	border-radius:100%;	-moz-border-radius:100%;	-webkit-border-radius: 100%;}/* Updated */.work-process-box .item-number.square{	border-radius:0;	-moz-border-radius:0;	-webkit-border-radius: 0;}.work-process-box.square .item-number.square{	right:10px;}/******************************************************************************  Pricing*******************************************************************************/.pricing {    background: #f0f0f0;  margin: 0 auto 10px;  max-width: 270px;  position: relative;  text-align: center;  padding-top:20px;}.pricing .title {  line-height: 32px;  padding: 17px 20px 21px;  text-transform:uppercase;}.pricing .title a {  color: #1e1e1e;  font-size: 24px;  font-weight: bold;  line-height: 32px;  text-decoration: none;}.pricing .price-box {  font-size: 12px;  line-height: 1;  overflow: hidden;  padding: 0 20px 20px;}.pricing .price-box p{	line-height:1.8;}.pricing .price-box .price {  font-size: 36px;  font-weight: bold;  margin: 13px 0 0;    font-family:Oswald,sans-serif;}.pricing .price-box .price span {  font-size: 12px;  display:block;  margin-top:10px;  color:#333333;    font-family: 'Arimo', sans-serif;}.pricing .options {  list-style: none;  margin: 0;  padding: 0;}.pricing .options li {  border-top: 1px solid rgba(30,30,30,.1);  color: #999;  color: rgba(30,30,30,.4);  line-height: 22px;  padding: 13px 10px 13px 10px;  position: relative;}.pricing .options li.active {  color: #1e1e1e;}.pricing .btn-box {  border-top: 1px solid rgba(30,30,30,.1);  background: rgba(30,30,30,.05);  overflow: hidden;  padding: 30px 15px;}.pricing .btn-box .btn{	padding-bottom:15px;	padding-top:15px;}.three-column .pricing{	max-width:500px;}/* Ribbon */.ribbon-wrapper {  width: 85px;  height: 88px;  overflow: hidden;  position: absolute;  top: -3px;  right: -3px;}.ribbon{  text-align: center;  font-size:12px;  position: relative;  padding: 5px 0;  left: -5px;  top: 15px;  width: 120px;  -webkit-box-shadow: 0px 0px 3px rgba(0,0,0,0.3);  -moz-box-shadow:    0px 0px 3px rgba(0,0,0,0.3);  box-shadow:         0px 0px 3px rgba(0,0,0,0.3);  -webkit-transform: rotate(45deg);  -moz-transform:    rotate(45deg);  -ms-transform:     rotate(45deg);  -o-transform:      rotate(45deg);}.ribbon:before, .ribbon:after {  content: "";  border-top:   3px solid #6e8900;     border-left:  3px solid transparent;  border-right: 3px solid transparent;  position:absolute;  bottom: -3px;}.ribbon:before {  left: 0;}.ribbon:after {  right: 0;}.ribbon.red {    background-color: #ff0000;  background-image: -webkit-gradient(linear, left top, left bottom, from(#ff0000), to(#bf0c0c));   background-image: -webkit-linear-gradient(top, #ff0000, #bf0c0c);   background-image:    -moz-linear-gradient(top, #ff0000, #bf0c0c);   background-image:     -ms-linear-gradient(top, #ff0000, #bf0c0c);   background-image:      -o-linear-gradient(top, #ff0000, #bf0c0c); }.ribbon.blue {   background-color: #03b6f7;  background-image: -webkit-gradient(linear, left top, left bottom, from(#03b6f7), to(#0c8fbf));   background-image: -webkit-linear-gradient(top, #03b6f7, #0c8fbf);   background-image:    -moz-linear-gradient(top, #03b6f7, #0c8fbf);   background-image:     -ms-linear-gradient(top, #03b6f7, #0c8fbf);   background-image:      -o-linear-gradient(top, #03b6f7, #0c8fbf); }.ribbon.green {  background-color: #BFDC7A;  background-image: -webkit-gradient(linear, left top, left bottom, from(#BFDC7A), to(#8EBF45));   background-image: -webkit-linear-gradient(top, #BFDC7A, #8EBF45);   background-image:    -moz-linear-gradient(top, #BFDC7A, #8EBF45);   background-image:     -ms-linear-gradient(top, #BFDC7A, #8EBF45);   background-image:      -o-linear-gradient(top, #BFDC7A, #8EBF45); }.ribbon.yellow {  background-color: #ffc400;  background-image: -webkit-gradient(linear, left top, left bottom, from(#ffc400), to(#eab505));   background-image: -webkit-linear-gradient(top, #ffc400, #eab505);   background-image:    -moz-linear-gradient(top, #ffc400, #eab505);   background-image:     -ms-linear-gradient(top, #ffc400, #eab505);   background-image:      -o-linear-gradient(top, #ffc400, #eab505); }.ribbon.no-gradiant{	background-image:none;}.ribbon.white{	text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.2);	-moz-text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.2);	-webki-text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.2);}/* Counter */ .circle.count-number{ /* Updated */	border:8px solid ;	position:relative;	border-radius:50%;	width:150px;	height:150px;	line-height:135px;	margin:0px auto;	margin-bottom:20px;}.circle.count-number:before{ /* Updated */	content:"";	width:10px;	height:10px;	position:absolute;	-webkit-border-radius:100px;   -moz-border-radius:100px;    border-radius:100px;	background-color:#333;	left:0;	right:0;	margin:0px auto;	bottom:-5px;} /* Added */.white .circle.count-number:before{		background-color:#fff;}.count-number .counter{	 font-size: 32px;	 font-weight: 600;	 	 /*font-family:Oswald,sans-serif;*/ } h2.count-number .counter{	font-size: 40px;	font-weight: bold;	 }div.count-number{	position:relative;	padding-bottom:10px;	margin-bottom:10px; }div.count-number:before{	content:"";	width:40px;	height:2px;	position:absolute;	-webkit-border-radius:100px;   -moz-border-radius:100px;    border-radius:100px;	left:0;	right:0;	margin:0px auto;	bottom:4px;} .top-border.count-number{	position:relative;	padding-top:20px; }.top-border.count-number:before{	top:10px;}/* Pie Chart */.piechart {    position: relative;    display: inline-block;    text-align: center;    margin: 15px 0px;    width: 100%;}.piechart canvas {    position: absolute;    top: 0;    left:0;	right:0;	margin:0px auto;}.piechart span {   font-size: 30px;	font-weight:bold;	 	font-family:arial;	position:relative;	line-height:140px;    top: 0px;    z-index: 2;}.piechart span:after {    content: '%';}/* Item-box */.item-box{	padding-bottom:40px;}.item-box i{    color: #1e1e1e;    display: block;    left: 15px;    margin: 0 15px 0 0;    position: absolute;    text-align: center;    text-decoration: none;    transition: opacity 0.2s linear 0s;}.white .item-box a:not(.btn){    color: #ffffff;    display: inline-block;    transition: opacity 0.2s linear 0s;}.item-box a:not(.btn){    color: #171717;    display: inline-block;    transition: opacity 0.2s linear 0s;}.item-box a {    margin-left: 50px;}.item-box.icons-circle a,.item-box.icons-rounded a,.item-box.icons-square a{    margin-left: 70px;}.item-box.inverse a:hover i{    color: #171717;}.item-box.icons-color:hover i{	color: #171717;}.item-box.icons-color.hover-white:hover i{	color: #ffffff;}/******************************************************************************  Twiiter Feed*******************************************************************************/.twitter-feed {	text-align:center;	padding-bottom:15px;}.tweet {	padding:12px 0px 0px;}.twitter-feed .owl-pagination,.twitter-feed .owl-buttons,.twitter-feed .icon-twitter,.twitter-feed .username {	display:none;}.twitter-feed .tweet_text{	color:#FFFFFF;	font-size:20px;}.twitter-feed .tweet_time a{	font-style: italic;	font-size:17px;}.twitter-feed .tweet_user a,.tweet_text a{	text-decoration:underline;}.twitter-feed .tweet_user a,.tweet_text a,.twitter-feed .tweet_text{		color: #FFFFFF;}.twitter-feed i{	padding:15px;}/******************************************************************************  Blog*******************************************************************************//* Latest News */.latest-posts{	margin:0px;	padding:0;}.latest-posts li {	list-style:none;	clear:both;	margin-bottom:35px;}.latest-posts li:last-child{	margin-bottom:10px;}.latest-posts .post-thumb{	width:100px;}.latest-posts .post-thumb{	float:left;}.latest-posts li img{	margin-right:10px;}.pagination > li > a, .pagination > li > span{	color:#171717;}/* Posts */.entry-title,.post-title {    font-size: 26px;    font-weight: normal;    margin: 0 0 17px;}/* added */.post-scroll .entry-title,.post-scroll .post-title {    font-size: 20px;	margin:10px 0;}.post-item{	padding-bottom:30px;	margin-bottom:30px;	border-bottom:1px dashed #cccccc;}.post-title{	margin-top:25px;}.post-content{	margin-bottom:15px;}.post-list .post-item{	padding-bottom:40px;}.post-list .post-image.pull-left{	margin-right:20px;}.mixed-grid.blog .grid-item{	padding:15px 15px 0 15px!important;	margin-bottom:15px!important;}.mixed-grid.blog .grid-item .post-meta{	padding-bottom:25px !important;	border-bottom:1px dashed #cccccc;}/* Video Post */.video-box {  -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.4);  -moz-box-shadow: 0 1px 2px rgba(0,0,0,.4);  box-shadow: 0 1px 2px rgba(0,0,0,.4);  height: 0;  margin-bottom: 22px;  overflow: hidden;  padding-bottom: 56.25%;  position: relative;}.video-box embed,.video-box iframe,.video-box object,.video-box video {  height: 100%;  left: 0;  position: absolute;  top: 0;  width: 100%;}.width-320{	 width: 320px;}/* Meta */.meta,.post-meta{	font-size: 11px;	font-style:italic;	margin-top:10px;	color:#7f7f7f;}.post-meta span,.meta span{	font-size: 12px;	margin-right:8px;}.post-meta span.category{	margin-right:0px;}.post-meta  i,.meta i{	margin-right:6px;	margin-top:5px;}.name{	font-size: 18px;    margin: 0;    padding: 25px 0 15px;    position: relative;}.name:before {    bottom: 0;    content: "";    height: 2px;    left: 0;    margin: 0 auto;    position: absolute;    right: 0;    width: 40px;}.description.text-left .name:before{	right:auto;	left:0;}.text-left.i-3x i{	width: auto;    margin-right: 12px;}.role{	padding-bottom:12px;	padding-top:8px;}/* Reply */.author-img{	margin-right:15px;}.comment-item{	margin-bottom:30px;	padding-bottom:20px;	border-bottom:1px dashed #cccccc;}/* Testimonials */.testimonails blockquote{	font-size:15px;	margin-bottom:0;	color:#464546;	border-left:none;}.client-details{	font-size:12px;	margin:8px 0;}.client-details strong{	display:block;	font-size:14px;}.client-details span{   color: #d84340;   font-size:18px;   font-family: 'Open Sans', sans-serif;}.client-details span.white{	color:#ffffff;}.desc-border blockquote,.quote blockquote,.no-border blockquote{	border-left:0;}.no-border blockquote{	padding: 0px;}.desc-border{	border: 1px solid;	border-radius:5px;	margin-bottom:15px;}.desc-border .star-rating{	padding:5px 0 12px 0;}.inline strong,.inline span,.inline div,.inline p{	display:inline-block;}.item{	position:relative;}.testimonails .item > p{	padding:0 15px;}/* Add arrow at bottom of section *//*.bottom-arrow{	position:relative;}.bottom-arrow:before{	-moz-border-bottom-colors: none;    -moz-border-left-colors: none;    -moz-border-right-colors: none;    -moz-border-top-colors: none;    border-color: #e1e1e1 transparent transparent;    border-image: none;    border-right: 10px solid transparent;    border-style: solid;    border-width: 10px;    bottom: -20px;    content: "";    display: block;    height: 0;    position: absolute;    width: 0;}.bottom-arrow:before,.bottom-arrow:after{	left: 0;    margin: 0 auto;    right: 0;}.bottom-arrow:after{		-moz-border-bottom-colors: none;    -moz-border-left-colors: none;    -moz-border-right-colors: none;    -moz-border-top-colors: none;    border-color: #fff transparent transparent;    border-image: none;    border-right: 10px solid transparent;    border-style: solid;    border-width: 10px;    bottom: -18px;    content: "";    display: block;    height: 0;    position: absolute;    width: 0;}.bottom-arrow.light:after{	    border-color: #11014c transparent transparent;}*//* Add Quotation in Blockquote */.quote{	padding:15px 15px 0 15px;}.desc-border.quote blockquote{	margin: 0;    padding: 0 0 0 38px;}.quote blockquote{	margin: 0;    padding: 0 0 0 38px;}.quote blockquote:before{	content: open-quote;    font-size: 50px;    font-weight: bold;    left: 16px;    line-height: 1;    position: absolute;    top: 14px;}.quote blockquote:after {    content: close-quote;    display: inline-block;    font-size: 50px;    font-weight: bold;    line-height: 0;    margin: 0 0 5px;    vertical-align: bottom;}/******************************************************************************  Get a Quote*******************************************************************************/.get-a-quote{	padding:30px 0;	font-size:34px;	font-weight:300;	    font-family:Oswald,sans-serif;}.get-a-quote a{	font-weight:500;	text-decoration:underline;}.get-a-quote a.black:hover{	color:#111111;}.get-a-quote a.white:hover{	color:#ffffff;}.get-a-quote:hover a{	padding-left:10px;}/* Header */.transparent-header.dark-header .navbar{	background:none;}.transparent-header.dark-header .sticky-wrapper.is-sticky .navbar{	background:#222;}.transparent-header .sticky-wrapper{	z-index:999;}/******************************************************************************  									Page Title Variations*******************************************************************************/.page-header{	position:relative;}.page-header h5{	font-weight:300;	margin-top:10px;	margin-bottom:10px;}.page-header .container::before{	content:none;}#page .page-title-left .breadcrumb{    left: auto;    margin: -10px 0 0;    padding: 0;    position: absolute;    right: 15px;    top: 50%;    width: auto;	background:none;}.page-title-right{	text-align:right;}#page .page-title-right .breadcrumb{	right:auto;	left:15px;    margin: -10px 0 0;    padding: 0;    position: absolute;    top: 50%;    width: auto;}.page-title-center{	text-align:center;}.page-title-pattern{	background:url(../img/sections/bg/pattern-bg.png) repeat;}.page-title-left.mini  h1.title{	font-size:15px;}.page-title-left.dark,.page-title-left.dark .breadcrumb > li > a{	background:#252525;	color:#fff;}.page-header  #bg-video,header#my-video{	min-height:130px;	background:transparent;}.page-header .mbYTP_wrapper {    z-index: 0 !important;}.page-header .image-bg{	min-height:inherit;}/******************************************************************************  Pages*******************************************************************************/.page-header{border-bottom: 1px solid #e1e1e1;    border-top: 1px solid #e1e1e1;/*    padding: 55px 0;*/    background-color:#073b4c;    margin: 0px;    color: #fff;	padding:0px;	}.breadcrumb-box{    padding: 25px 0 0 0;    vertical-align: middle;    margin: 0;	}	.breadcrumb-box h2{    color: #ffffff;}	.page-header h1{	margin:0;	font-size:24px;	text-transform:capitalize;	text-align:center;}.category a{    color: #ea7066;    font-weight: 100;}.category a:visited {   color: #ea7066;    font-weight: 100;   }#page .breadcrumb.white a{	 color: #ffffff;}#page .breadcrumb{	border-radius: 0;	background: none !important;    color: #7f7f7f;    font-size: 11px;    line-height: 18px;    margin: 0;    padding: 11px 0;}.breadcrumb > li > a {    color: #7f7f7f;    text-decoration: none;    transition: opacity 0.2s linear 0s;}.breadcrumb > li > a:hover {    opacity: 0.8;    transition: opacity 0.2s linear 0s;}/* Background Video */#video-controls {    top: 50%;    display: none;    position: absolute;    left:0;	right:0;	margin:0px auto;    z-index: 99;	text-align:center;}#video-controls a{	text-decoration:none;}#bg-video,.video-half-content{	min-height:552px;}.video-pattern:after{	background:url(../img/patterns/pattern.png) repeat;	content:"";	height: 100%;    left: 0;    position: absolute;    top: 0;    width: 100%;}#video-play{	border:2px solid;	padding:20px;	border-radius:50%;	-moz-border-radius:50%;	-khtml-border-radius:50%;}.mbYTP_wrapper{	z-index:9!important;}/* Local Hosted Video */.video-section{	overflow: hidden;    padding: 76px 0;    position: relative;    transition: opacity 0.2s linear 0s;}.video-section video, .video-section .video_item img {    background-size: cover;    bottom: 0;    height: auto;    max-width: inherit;    min-height: 100%;    min-width: 100%;    position: absolute;    right: 0;    vertical-align: top;    width: auto;    z-index: -100;}/* Custom Video BG */#my-video.video-bg{	background-image:none;	background-color:#000;	position:relative;}#my-video.video-bg .mbYTP_wrapper {    z-index: 0 !important;}#my-video.video-bg:after{	position:absolute;	background:rgba(0,0,0,0.6);	content:"";	width:100%;	height:100%;	left:0;	right:0;	top:0;	z-index:0;}#my-video.video-bg #bg-video{	min-height:650px;}#my-video.video-bg #video-play{	display:none;}.video-bg .video-slider-container{	max-width:1200px;	margin:0 auto;	position:absolute;	left:0;	right:0;	top:50%;	transform:translateY(-50%);	-ms-transform:translateY(-50%);	-moz-transform:translateY(-50%);	-o-transform:translateY(-50%);	-webkit-transform:translateY(-50%);	z-index:9;}#my-video.video-bg .video-slider-text{	margin-bottom:10px;}#my-video.video-bg .video-slider-text h1{	color:#ffc400;	text-align:center;}.video-slider-text ul{	padding:0;	text-align:center;	list-style:none;	width:100%;}#my-video.video-bg  p{	text-align:center;	margin-bottom:20px;}#my-video.video-bg  p > a.btn{	margin:0 5px;}/* Google Map */.map-canvas * {    border: 0 none;}.map-section img {    max-width: inherit;}.map-data h6{	margin-bottom:5px;}/* Contact Form */.btn-default.disabled, .btn-default.disabled.active, .btn-default.disabled.focus, .btn-default.disabled:active, .btn-default.disabled:focus, .btn-default.disabled:hover, .btn-default[disabled], .btn-default.active[disabled], .btn-default.focus[disabled], .btn-default[disabled]:active, .btn-default[disabled]:focus, .btn-default[disabled]:hover, fieldset[disabled] .btn-default, fieldset[disabled] .btn-default.active, fieldset[disabled] .btn-default.focus, fieldset[disabled] .btn-default:active, fieldset[disabled] .btn-default:focus, fieldset[disabled] .btn-default:hover{	background-color:#f1f1f1;}.help-block {    bottom: -23px;    display: block;    margin-bottom: 3px;    position: absolute;}/* Sitemap */.sitemap li {	position:relative;	padding-left:15px;}.sitemap li a:before{	content: "\f105";    display: block;    font-family: FontAwesome;    font-size: 14px;    font-style: normal;    font-weight: normal;    left: 0;    line-height: 12px;    position: absolute;    top: 8px;}/******************************************************************************  Sidebar*******************************************************************************/.sidebar .widget {	margin-bottom:40px;}.widget  .list-group.panel > .list-group-item {  border-bottom-right-radius: 4px;  border-bottom-left-radius: 4px}.widget .list-group-submenu {  margin-left:20px;}.widget .list-group-item{	border:0;}.widget .panel{	border:0;	box-shadow:none;}.widget a.list-group-item:focus, .widget a.list-group-item:hover{	background:none;}.list-group-item{	list-style: outside none none;    padding-bottom: 5px;    padding-left: 20px;    padding-top: 5px;    position: relative;}.list-group-item:before{  content: "\f105";  display: block;  font-family: FontAwesome;  left: 0;  position: absolute;  top: 5px;}.list-group-item .fa{	margin-left:7px;	display:none;}/* Tags */ul.tags,.filter-price-box{	    display: table;    margin: 0 auto;}ul.tags li{	float:left;    	margin: 0 3px 3px 0;}.tags li a{	border-radius: 2px;    color: #ffffff !important;    display: block;    font-size: 12px;    height: 24px;    line-height: 24px;    padding: 0 5px;    text-decoration: none;    transition: all 0.2s linear 0s;}.tags li a:hover{	opacity:.5;}/* Social Feed Widget */.social-feed.loaded {    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);}.social-feed {    display: table;    margin: 0 auto;}.social-feed li {    float: left;    height: 62px;    list-style: outside none none;    margin-bottom: 5px;    margin-right: 5px;    width: 60px;}.social-feed li img {    height: 62px;    width: 62px;}/* Shop Widgets */.widget .price{	font-size:18px;}.widget .shop h5{	font-size:16px;	font-weight:500;	margin-bottom:10px;}.widget .price {	padding-bottom:10px;}.widget .price del{	margin-right:10px;	font-size:14px;}/* Poll */.new-radio {    border-radius: 7px;    height: 14px;    width: 14px;}.new-radio, .new-checkbox {    background: none repeat scroll 0 0 #fff;    cursor: pointer;    float: left;    margin:0px 0 0 -20px;    position: absolute;}/* Price Range Filter */.filter .filter-price-box{	padding-bottom:15px;}.nstSlider {    background: none #CCCCCC;    cursor: pointer;    height: 2px;    position: relative;    width: 260px;	max-width:100%;	margin: 25px auto 40px;}.bar{	height:3px;	cursor:pointer;	position:absolute;}.nstSlider .rightGrip, .nstSlider .leftGrip {    position: absolute;	top:5px;	margin-left: -2px;	    border-width: 0px 5px 0;}.range .leftLabel {    left: 0px;    top: 12px;	font-size:12px;	font-family:'Lato';	position:absolute;}.range .rightLabel {	font-family:'Lato';    top: 12px;	left:0px;	font-size:12px;	position:absolute;}.bar:after{	height:8px;	width:1px;	position:absolute;	right:-1px;	top:-3px;	content:"";	cursor:pointer;}.bar:before{	height:8px;	width:1px;	position:absolute;	left:0px;	top:-3px;	content:"";	cursor:pointer;}.nstSlider:after{	height:8px;	width:1px;	background:#bebebe;	position:absolute;	right:-1px;	top:-3px;	content:"";	cursor:pointer;}.nstSlider:before{	height:8px;	width:1px;	background:#bebebe;	position:absolute;	left:0px;	top:-3px;	content:"";	cursor:pointer;}.rightGrip{	height:15px;	width:2px;	position:absolute;	right:0;	top:8px;	border-left: 6px solid transparent;	border-right: 6px solid transparent;	border-bottom: 10px solid;}.leftGrip{	height:15px;	width:2px;	position:absolute;	left:0;	top:8px;	border-left: 6px solid transparent;	border-right: 6px solid transparent;	border-bottom: 10px solid;}.filter-print-price{	padding:7px 0px 0px;	margin:0px 17px;}.filter-print-price a h4{	padding:5px 31px;	color:#FFFFFF;	text-align:center;	font-family:'Lato';	font-size:14px;	margin:0;	width:95px;	border:1px solid;	text-transform:capitalize;}.filter-print-price a h4:hover{	background-color:#FFFFFF;	border:1px solid;}.filter-print-price .price{	font-family:'Lato';	color:#656565;	font-weight:600;	font-size:14px;	margin-left:6px;	text-align:center;}.drag{	font-family:'Lato';	color:#656565;	font-size:12px;	font-weight:600;	margin:12px 0 0 -9px;	display:block;}.filter-print-price li{	display:inline-block;	list-style:none;}/******************************************************************************  Widget*******************************************************************************/.widget ul{	padding:0px;	margin:0px;}.widget p{color:#ffffff;}.widget li{	list-style:none;}.widget li a, .widget li a:visited {    color: #bcbcbc;    text-decoration: none;}.widget li {  line-height: 21px;}.widget a,.widget a:visited {  color: #f00;  text-decoration: none;  -webkit-transition: color .2s linear;  transition: color .2s linear;}.widget a:hover {  color: #bcbcbc;  -webkit-transition: color .2s linear;  transition: color .2s linear;}.widget .widget-title .title {  color: #ffffff;  font-size: 22px;  font-weight: normal;  line-height: 1.3;  text-transform: capitalize;   margin: 0 0 12px;}.widget .widget-title{/*  border-bottom: 1px solid #e1e1e1;*/  margin: 0 0 12px;    position: relative;}.sidebar.widget .widget-title{  border-bottom: 1px solid #e1e1e1;  margin: 0 0 16px;    position: relative;}/* Newsletter */.newsletter form {  margin: 5px 0 0;  position: relative;}.newsletter input {  margin: 0;  padding-right: 43px;  }.newsletter .submit {  color: #ffffff;  height: 38px;  outline: none;  padding: 0;  position: absolute;  right: 1px;  top: 1px;  width: 38px;  border-radius:0 3px 3px 0;  -webkit-border-radius: 0 3px 3px 0;  -moz-border-radius: 0 3px 3px 0;  border:0;}.newsletter .selectBox,.newsletter .form-control {  height: 40px;  line-height: 22px;  margin-bottom: 22px;      padding: 8px 12px;}.newsletter .submit.bg-color:hover{	background-color: #333333;}.newsletter .has-feedback .form-control-feedback {    right: 35px;}/* Sticky Sidebar */#sidebar.stick{	padding-top:90px;}/******************************************************************************  PAGES*******************************************************************************/		/*Service Time-line*/.timeliner {    position: relative;    padding: 0;	margin-top:20px;    list-style: none;}.timeliner:before {    content: "";    position: absolute;    top: 0;    bottom: 0;    left: 40px;    width: 2px;    margin-left: -1.5px;    background-color: #f1f1f1;}.timeliner>li {    position: relative;    margin-bottom: 50px;    min-height: 50px;}.timeliner>li:before,.timeliner>li:after {    content: " ";    display: table;}.timeliner>li:after {    clear: both;}.timeliner>li .timeline-panel {    float: right;    position: relative;    width: 100%;    padding: 0 20px 0 100px;    text-align: left;} .timeliner>li .timeline-panel:before {    border-left-width: 0;}  .timeliner>li .timeline-panel:after {    border-left-width: 0;}.timeliner>li .timeline-image {    z-index: 100;    position: absolute;    left: 0;    width: 80px;    height: 80px;    margin-left: 0;    border: 7px solid #f1f1f1;    border-radius: 100%;    text-align: center;    color: #fff;}.timeliner>li .timeline-image h4 {    margin-top: 12px;	color:#171717;}.timeliner>li.timeline-inverted>.timeline-panel {    float: right;    padding: 0 20px 0 100px;    text-align: left;}.timeliner>li.timeline-inverted>.timeline-panel:before {    right: auto;    left: -15px;    border-right-width: 15px;    border-left-width: 0;}.timeliner>li.timeline-inverted>.timeline-panel:after {    right: auto;    left: -14px;    border-right-width: 14px;    border-left-width: 0;}.timeliner>li:last-child {    margin-bottom: 0;}.timeliner .timeline-heading h4 {    margin-top: 0;}.timeliner .timeline-heading h4.subheading {    text-transform: none;	text-transform:uppercase;	color:#171717;	font-weight:700;}.timeliner .timeline-body>p,.timeliner .timeline-body>ul {    margin-bottom: 0;}.timeline-icon {   border:2px dashed #ccc;   background:#fff;  -webkit-border-radius: 50%;  -moz-border-radius: 50%;  border-radius: 50%;  color: #171717;  font-size: 18px;  height: 70px;  left: 50%;  line-height: 70px;  margin: 22px 0 0 -35px;  position: absolute;  text-align: center;  width: 70px;  }  /* Time Liner Blog & Resume */.blog.timeliner > li{	position:unset !important;}.blog.timeliner > li{	margin: 0;    width: 50%;    	padding: 0 60px 5px 0;}.blog.timeliner > li.timeline-inverted{	margin-left: 50%;    width: 50%;    	padding: 0 0 5px 60px;}.blog.timeliner:before{    	width: 5px;		background-color:rgba(0, 0, 0, 0.2);}.blog.timeliner > li{	margin-bottom:20px;}.blog.timeliner > li .timeline-panel{	text-align:left;	padding:50px;	border:1px solid #ccc;    	width: 100%;}.blog.timeliner .post-item{	margin-bottom:0px;	padding-bottom:0px;	border:0;}.blog.timeliner > li .timeline-panel .post-title{	margin-top:0px;	font-size:20px;}.blog .timeline-meta{	color: #999;    left: 50%;    margin: 45px 0 0 50px;    position: absolute;}.blog  .timeline-inverted .timeline-meta{	left: auto;    margin: 48px 50px 0 0;    right: 50%;    text-align: right;}.blog.timeliner > li .timeline-panel .post-content{	margin-bottom:0;}.blog.timeliner > li .timeline-panel img{	margin-bottom:15px;}.blog.timeliner>li .timeline-image,.blog.timeliner>li .timeline-icon {    z-index: 100;    position: absolute;    width:70px;    height: 70px;    border: 3px solid rgba(0, 0, 0, 0.2);    border-radius: 100%;    text-align: center;}.blog.timeliner >li .timeline-icon .date {    font-size: 13px;    line-height: 30px;}.blog.timeliner >li .timeline-icon .date span {    display: block;    font-family: Oswald,sans-serif;    font-size: 30px;    font-weight: bold;    line-height: 20px;}.blog.timeliner >li  .timeline-panel:before,.blog.timeliner >li  .timeline-panel:after {  content: "";  display: block;  position: absolute;}.blog.timeliner >li  .timeline-panel:before{	  border: 15px solid transparent;  border-left-color: #ccc;  right: -30px;  top: 26px;}.blog.timeliner >li .timeline-panel:after {  border: 14px solid transparent;  border-left-color: #fff;  right: -28px;  top: 27px;}.blog.timeliner >li.timeline-inverted>.timeline-panel {    float: right;    padding: 50px;    text-align: left;}.blog.timeliner  >li.timeline-inverted .timeline-panel:before{  border: 15px solid transparent;  border-right-color: #ccc;  left: -30px;  right: auto;}.blog.timeliner  >li.timeline-inverted .timeline-panel:after {  border: 14px solid transparent;  border-right-color: #fff;  left: -28px;  right: auto;}/* Timeline Left side Bar */.right.blog.timeliner:before{	left:35px;}.right.blog.timeliner .timeline-icon {	left: 0;	margin: 22px 0 0;}.right.blog.timeliner .timeline-meta {	left: 0;	margin: 0 0 5px;	position: relative;	right: 0;	text-align: left;}.right.blog.timeliner > li,.right.blog.timeliner > li.timeline-inverted{	margin: 0;	padding: 0 0 30px 100px;	width: 100%;	left:0;}.right.blog.timeliner  >li.timeline-inverted .timeline-panel:before,.right.blog.timeliner  >li .timeline-panel:before{  border: 15px solid transparent;  border-right-color: #ccc;  left: -30px;  right: auto;}.right.blog.timeliner  >li.timeline-inverted .timeline-panel:after,.right.blog.timeliner  >li .timeline-panel:after 	{  border: 14px solid transparent;  border-right-color: #fff;  left: -28px;  right: auto;}/******************************************************************************  Coming Soon*******************************************************************************/.count-down-box {	text-align:center;}.comming-soon .daycounter-container{	margin-bottom:50px;}.comming-soon .countdown-section{	border:none;	background:#f2f2f2;	width:165px;	height:110px;	margin:15px 2px;}.comming-soon .countdown-amount {	font-size: 60px;    font-weight: bold;	line-height:110px !important; }.comming-soon .countdown-period{	color:#000;	font-size:18px;}.coming-text {  margin-top: -4px;}.coming-text form {  position: relative;}.coming-text .success {  bottom: 100%;  margin-bottom: 5px;  position: absolute;}.coming-text .form-control {  padding-right: 100px;}.coming-text .btn {  position: absolute;  right: 0;  top: 0;  width: 90px;}/* Event page*//* Event Countdown */.countdown-block{	position:absolute;	left:0;	right:0;	top:50%;	transform:translateY(-50%);	-ms-transform:translateY(-50%);	-moz-transform:translateY(-50%);	-o-transform:translateY(-50%);	-webkit-transform:translateY(-50%);}.countdown-block h1{	letter-spacing:5px;}.countdown-rtl {	direction: rtl;}.daycounter-container{	margin:0 aut0;	text-align:center;}.countdown-holding span {	color: #888;}.countdown-row {	 clear: both; 	 padding: 0; 	 text-align: center;	 position: relative;	 display: inline-block;	 margin: 0 auto;}.countdown-section {	display: block;	float: left;	font-size: 75%;	text-align: center;	margin: 15px;	width: 100px;	height: 85px;	line-height: 83px;	border: 2px solid;	position: relative;}.countdown-amount {	font-size: 40px;	font-family:Oswald,sans-serif;}.countdown-period {	display: block;	line-height: 20px;	font-size: 15px;	color:#FFC400;	}.countdown-descr {	 display: block;	 width: 100%;}.event-shedule .box{	position:relative;	margin:20px 0;}.event-shedule .box i{	color:#FFC400;	font-size:40px;	position:absolute;	left:0;	top:50%;	transform:translateY(-50%);	-ms-transform:translateY(-50%);	-moz-transform:translateY(-50%);	-o-transform:translateY(-50%);	-webkit-transform:translateY(-50%);}.event-shedule .box .box-inner{	margin-left:60px;	text-align:left;}.event-shedule .box .box-inner h4{	margin-bottom:0;}.event-shedule .register-btn{	margin:60px auto 0;	display:block;}/*Regester-now Section*/.register-now .form-inline .form-control{	width:100%;	margin-bottom:20px;	color:#fff;}.register-now .register-form .btn{	margin-top:20px;}/*Event Page*/.countdown-block{	position:absolute;	left:0;	right:0;	top:50%;	transform:translateY(-50%);	-ms-transform:translateY(-50%);	-moz-transform:translateY(-50%);	-o-transform:translateY(-50%);	-webkit-transform:translateY(-50%);}.countdown-block h1{	letter-spacing:5px;}.countdown-rtl {	direction: rtl;}.daycounter-container{	margin:0 aut0;	text-align:center;}.countdown-holding span {	color: #888;}.countdown-row {	 clear: both; 	 padding: 0; 	 text-align: center;	 position: relative;	 display: inline-block;	 margin: 0 auto;}.countdown-section {	display: block;	float: left;	font-size: 75%;	text-align: center;	margin: 15px;	width: 100px;	height: 85px;	line-height: 83px;	border: 2px solid;	position: relative;}.countdown-amount {	font-size: 40px;	font-family:Oswald,sans-serif;}.countdown-period {	display: block;	line-height: 20px;	font-size: 15px;	color:#FFC400;	}.countdown-descr {	 display: block;	 width: 100%;}/* Event page*/.event-shedule .box{	position:relative;	margin:20px 0;}.event-shedule .box i{	color:#FFC400;	font-size:40px;	position:absolute;	left:0;	top:50%;	transform:translateY(-50%);	-ms-transform:translateY(-50%);	-moz-transform:translateY(-50%);	-o-transform:translateY(-50%);	-webkit-transform:translateY(-50%);}.event-shedule .box .box-inner{	margin-left:60px;	text-align:left;}.event-shedule .box .box-inner h4{	margin-bottom:0;}.event-shedule .register-btn{	margin:60px auto 0;	display:block;}/*Regester-now Section*/.register-now .form-inline .form-control{	width:100%;	margin-bottom:20px;	color:#fff;}.register-now .register-form .btn{	margin-top:20px;}/*Photo Gallery*/.gallery-list{	list-style:none;	padding-left:0;}.gallery-list > li{	position:relative;}.gallery-list > li i{	position:absolute;	left:0;	top:50%;	transform:translateY(-50%);	-ms-transform:translateY(-50%);	-moz-transform:translateY(-50%);	-o-transform:translateY(-50%);	-webkit-transform:translateY(-50%);}.gallery-list > li p{	margin-left:30px;	margin-bottom:20px;}/* Schedule Section*/.schedule .tabs{	border:1px solid #ccc;}.schedule .tabs .nav-tabs{	border-bottom:2px solid #FFC400;}.schedule .tabs .nav-tabs > li{	text-align:center;	font-family: Oswald,sans-serif;	padding:10px;	border-right:1px solid #ccc;	background:#eee;	width:100%;}.schedule .tabs .nav-tabs > li.active{	background:#FFC400;}.schedule .tabs .nav-tabs > li:last-child{	border-right:none;}.schedule .tabs .nav-tabs > li > a{	font-size:18px;	text-transform:uppercase;	letter-spacing:2px;	padding:0;	color:inherit;	border:none;}.schedule .tabs .nav-tabs > li > a .date{	display:block;	font-size:14px;	margin-top:5px;}.schedule .nav-tabs > .active > a, .schedule .nav-tabs > .active > a:hover, .schedule .nav-tabs > .active > a:focus{	border:none;}.schedule .nav-tabs > li.active, .schedule .nav-tabs > li.active:hover, .schedule .nav-tabs > li.active:focus{	background:#FFC400;	color:#fff;}.schedule .nav-tabs > .active > a,.schedule .nav > li > a:focus, .schedule .nav > li > a:hover{	background:none;	border:none;}.schedule .tab-content > .tab-pane{	padding:15px;	background:#fff;}/* Schedule panel-collapse  */.schedule .schedule-tab .panel-group{	margin-bottom:0;}.tab-content.schedule-tab{	margin:0;}.schedule .schedule-tab .panel-group .panel .panel-heading > .panel-title::before{	content: "\e94e";	font-family: "icomoon";	top:22px;	left:20px;	position:absolute;}.schedule .schedule-tab .panel-group .panel .panel-heading{	border-bottom:1px solid #ccc;}.schedule .schedule-tab .panel-group .panel:last-child .panel-heading,.schedule .schedule-tab .panel-group .panel .panel-heading > .panel-title > a{	border-bottom:none;}.schedule .schedule-tab .panel-heading > .panel-title{	padding:15px 0 15px 15px;}.schedule .schedule-tab .panel-heading > .panel-title > a{	position:relative;	padding: 9px 9px 9px 35px;}.schedule .schedule-tab  .panel-group .panel .panel-heading > .panel-title > a:after{	content: "\f068";	font-family: FontAwesome;	position:absolute;	right:20px;	color:#7c7c7c;	top:50%;	transform:translateY(-50%);	-ms-transform:translateY(-50%);	-moz-transform:translateY(-50%);	-o-transform:translateY(-50%);	-webkit-transform:translateY(-50%);	background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;    height: auto;    margin: 0;    width: auto;	display:block;}.schedule .schedule-tab  .panel-group .panel .panel-heading > .panel-title > a.collapsed:after{	content: "\f067";	font-family: FontAwesome;	position:absolute;	right:20px;	color:#7c7c7c;	top:50%;	transform:translateY(-50%);	-ms-transform:translateY(-50%);	-moz-transform:translateY(-50%);	-o-transform:translateY(-50%);	-webkit-transform:translateY(-50%);	background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;    height: auto;    margin: 0;    width: auto;}.schedule .schedule-tab .panel-heading > .panel-title > a .title{	color:#7c7c7c;	letter-spacing:1px;	padding-left:10px;}.schedule .schedule-tab .panel-body{	padding-top:40px;}.schedule .schedule-tab .panel-body img{	border:2px solid #ccc;}.schedule .schedule-tab h5.speaker-title,.schedule .schedule-tab h6.speaker-designation{	margin-bottom:10px;}/*Faq*/.faq .panel-group{	border:1px solid #7c7c7c;	background:#fff;}.faq .panel-group{	padding:15px;}.faq .panel-group .panel{	border-bottom:1px solid #7c7c7c;}.faq .panel-group .panel:last-child{	border-bottom:none;}.faq .panel-group .panel .panel-heading > .panel-title::before{	content:none;}.faq .panel-group .panel .panel-heading > .panel-title > a,.faq .panel-group .panel .panel-heading > .panel-title > a:hover{	padding-left:9px;	color:#7c7c7c;}.faq .panel-group .panel .panel-heading > .panel-title > a{	padding:9px;}.faq .panel-group .panel .panel-heading > .panel-title{	position:relative;	z-index:1;}.faq .panel-group .panel .panel-heading > .panel-title:after{	content: "\f067";	font-family: FontAwesome;	position:absolute;	right:20px;	color:#7c7c7c;	top:50%;	transform:translateY(-50%);	-ms-transform:translateY(-50%);	-moz-transform:translateY(-50%);	-o-transform:translateY(-50%);	-webkit-transform:translateY(-50%);	z-index:-1;}.faq .panel-group .panel.active .panel-heading > .panel-title:after{	content: "\f068";}/*Book Landing page*/.book-block{    padding-top:50px;	padding-bottom:50px;}.book-block h1{	font-weight:800;}.book-block h5{	margin-top:50px;}.book-block ul.book-description{	list-style:none;	padding:0;}.book-block ul.book-description > li{	padding-left:50px;	position:relative;	margin-bottom:20px;}.book-block ul.book-description > li i{	font-size:30px;	position:absolute;	left:0;	top:50%;	transform:translateY(-50%);	-ms-transform:translateY(-50%);	-moz-transform:translateY(-50%);	-o-transform:translateY(-50%);	-webkit-transform:translateY(-50%);}.book-block .img-book{	margin:0 auto;}.book-block .register-now h5{	margin-top:0;	letter-spacing:1px;	color:#fff;}.book-block .register-form .btn{	margin-top:0;	width:100%;}.about-author .author-img{	float:left;	padding-right:15px;}.about-author p.author-desc{	margin-bottom:10px;}.author #video-controls{	margin-top:-20px;}.about-author .social-links{	list-style:none;	padding:0;	text-align:left;}.about-author .social-links > li{	background: #FFC400;    border-radius: 50%;    display: inline-block;    font-size: 15px;    height: 30px;    margin-right: 10px;    text-align: center;	line-height:30px;    width: 30px;	color:#fff;}.about-author .social-links > li a,.about-author .social-links > li a:hover{	color:#fff;	text-decoration:none;}.header .primary .navbar .nav > li > a.btn.btn-default{	background-color: #ffc400;    border: 0 none;    border-radius: 3px;    box-shadow: none;    color: #333;    filter: none;    line-height: 22px;    outline: medium none;    padding: 9px 20px;    text-shadow: none;    transition: background 0.2s linear 0s, color 0.2s linear 0s;    white-space: normal;	margin-top:15px;	margin-right:10px;}/* 404 */.section-404 h1{	font-size:70px;	display: inline-table;}/*Charity*/#about-us  blockquote{	font-family: Georgia,"Times New Roman",Times,serif;    font-size: 16px;    font-style: italic;    line-height: 1.625;    margin-bottom: 0;}/*Fashion page*/.portfolio-grid.fashion .grids{	width:20%;}.progress-bar.light-bg {    background-color: #ffffff !important;}.portfolio-title {    background: rgba(0, 0, 0, 0.6);    bottom: 0;    color: #ffffff;    left: 0;    margin: 0 auto !important;    opacity: 0;    position: absolute;    right: 0;    text-align: center;    text-transform: uppercase;    width: 100%;}.grid-item:hover img{	opacity:0.5;}.grid-item:hover .portfolio-title {    opacity: 1;}/*spa*/#get-quote-1{	float:left;	width:100%;}/*----------Wedding-----------*/.red, .icon.red {    color: #ff0000;}/*Real Estate*/.border {    border-width: 1px;}.work{	position:relative;}.work .work-title {	 left: 0;	 right:0;	position:absolute;	top: 50%;    transform: translateY(-50%);	-moz-transform: translateY(-50%);	-ms-transform: translateY(-50%);	-o-transform: translateY(-50%);	-webkit-transform: translateY(-50%);}.work .title  {  bottom: 46px;  font-size: 18px;  font-weight: bold;  line-height: 20px;  margin: 7px;  opacity:0;  text-align: center;}.work .work-title > .btn{	opacity:0;}.work:hover .title{	opacity:1;	color:#fff;}.work:hover .work-title > .btn{	opacity:1;}.work .bg-hover {    background: none repeat scroll 0 0 rgba(0, 0, 0, 0.8);    bottom: 0;    left: 0;    opacity: 0;    position: absolute;    right: 0;    top: 0;    transition: all 0.2s ease-out 0s;}.work:hover .bg-hover {    opacity: 1;    transition: all 0.2s ease-in 0s;}/*Motor Page*/.carousel{	position: relative;}.carousel-inner.no-pad .carousel-caption{	left:0%;	right:0%;	padding-left:20px;	padding-right:20px;	bottom:0;	height:110px;	padding-bottom:0;}.motor .carousel-inner.no-pad .carousel-caption{	top:auto;	transform:none;	-ms-transform:none;	-moz-transform:none;	-o-transform:none;	-webkit-transform:none;}.right-pagination.carousel-indicators{	width:100%;	right:0;	left:0;	text-align:right;	padding:0 20px 0 0;	margin:0;}.caption-bg .carousel-caption{	background:rgba(0,0,0,.5);}.carousel-caption.text-left{	text-align:left;} .carousel-caption.text-right{	text-align:right;} .full-width-slider .carousel-inner > .item > img, .full-width-slider .carousel-inner > .item > a > img{	width:100%;}.full-width-slider .carousel-control.right{	background-image: linear-gradient(to right, rgba(0, 0, 0, 0) 0px, rgba(0, 0, 0, 0.2) 100%);}.full-width-slider .carousel-control.left{	background-image: linear-gradient(to right, rgba(0, 0, 0, 0.2) 0px, rgba(0, 0, 0, 0) 100%);}.carousel-control.left.no-bg,.carousel-control.right.no-bg{	background-image:none;}.carousel-control.left .fa,.carousel-control.right .fa{	border-radius:6px;	-moz-border-radius:6px;	-webkit-border-radius:6px;	-khtml-border-radius:6px;    height: 37px;    line-height: 33px;    padding-left: 2px;    width: 40px;}.carousel-control.left .fa{	    padding-left: 0px;}.tab-content.border {    border:1px solid #ddd;	border-top:none;    padding: 0 20px 20px;}.tab-content > .tab-pane, .pill-content > .pill-pane {    padding: 36px 0 0;}.motor .form-control {    margin-bottom: 25px;}/*Mail chimp*/.transparent-half-black-2 {    background: none repeat scroll 0 0 rgba(0, 0, 0, 0.5) !important;}.form-box {    background: #f2f2f2;    border-radius: 5px;    margin: 0 0 40px;    padding: 27px 30px 25px;}.selectBox, .form-control {    background:none;    border: 1px solid #e1e1e1;    border-radius: 3px;    box-shadow: 0 1px #fff, 0 1px 4px rgba(0, 0, 0, 0.05) inset;    font-size: 15px;    height: 40px;    line-height: 40px;    margin-bottom: 22px;    min-height: 40px;    padding: 0px 12px;    width: 100%;}.transparent-half-white{	background: none repeat scroll 0 0 rgba(255, 255, 255, 0.5) !important;}/*Timeline*/#resume .timeline.work-process-box{	margin-top:0;}#resume .blog.timeliner > li:last-child {    margin-bottom: 0;}/*-------------Bakery---------------*/.fill-icon{	color:#000;	position:relative;	border: 2px solid;	z-index:1;}.fill-icon:after{	content:"";	width:100%;	height:100%;	border-radius:50%;	-ms-border-radius:50%;	-moz-border-radius:50%;	-o-border-radius:50%;	-webkit-border-radius:50%;	transition:0.4s all ease-in-out;	-ms-transition:0.4s all ease-in-out;	-moz-transition:0.4s all ease-in-out;	-o-transition:0.4s all ease-in-out;	-webkit-transition:0.4s all ease-in-out;	position:absolute;	top:0;	left:0;	z-index:-1;}.bakery-block:hover .fill-icon:after{	transform:scale(0);	-ms-transform:scale(0);	-moz-transform:scale(0);	-o-transform:scale(0);	-webkit-transform:scale(0);}.icons-circle.medium.fill-icon{	line-height:4em;}/*Saloon*/.ri-grid .overlay{	opacity:0.7;	z-index:1;}.grid-content {    color: #ffffff;    position: absolute;    text-align: center;    top: 50%;    transform: translateY(-50%);	-ms-transform: translateY(-50%);	-moz-transform: translateY(-50%);	-o-transform: translateY(-50%);	-webkit-transform: translateY(-50%);	max-width:700px;	margin:0 auto;	left:0;	right:0;    width: 100%;    z-index: 9;}.grid-content h1{	text-transform:uppercase;	font-weight:200;}/*Bakery Menu*/.bakery-menu {    border: 1px solid #ddd;}.bakery-menu .nav-tabs > li {    width: 100%;	border-bottom:1px solid #ccc;}.bakery-menu .nav-tabs > li > a{	padding: 20px 20px;	text-align:center;	font-size: 18px;	font-weight:700;	border:none;	border-right:1px solid #ddd;	border-radius:0;	-ms-border-radius:0;	-moz-border-radius:0;	-o-border-radius:0;	-webkit-border-radius:0;	margin-right:0;	transition:0.35s all ease-in-out;	-moz-transition:0.35s all ease-in-out;	-ms-transition:0.35s all ease-in-out;	-o-transition:0.35s all ease-in-out;	-webkit-transition:0.35s all ease-in-out;}.bakery-menu .nav-tabs > li:last-child > a{	border-right:none;}.bakery-menu .nav-tabs > li > a > i{	display:block;}.bakery-menu .nav-tabs > li.active > a, .bakery-menu .nav-tabs > li.active > a:focus, .bakery-menu .nav-tabs > li.active > a:hover{	border:none;	color: #ffffff;    text-shadow: 0 0 5px rgba(0,0,0,0.1);}.bakery-menu .tab-content > .tab-pane{	padding-top:0;}.bakery-menu .tab-content{	background:#fff;	margin:0;	padding:35px 0 0;}.bakery-menu .menu-items{	margin-bottom:20px;	border-bottom:1px dashed #ccc;	padding-bottom:10px;}.bakery-menu .last-row .menu-items{	border:none;}.bakery-menu h5{	margin-bottom:10px;	text-transform:uppercase;}/*pricing*/.pricing i.icons-circle.medium.pricing-icon{	background-color: #f5f5f5;	box-shadow: 0 0 10px 2px rgba(0, 0, 0, 0.1) inset;	-ms-box-shadow: 0 0 10px 2px rgba(0, 0, 0, 0.1) inset;	-moz-box-shadow: 0 0 10px 2px rgba(0, 0, 0, 0.1) inset;	-o-box-shadow: 0 0 10px 2px rgba(0, 0, 0, 0.1) inset;	-webkit-box-shadow: 0 0 10px 2px rgba(0, 0, 0, 0.1) inset;	line-height:3.5em;	padding:30px;	border:2px solid #ccc;	display: block;    height: 100px;    width: 100px;    text-align: center;    padding: 0;    margin: 0 auto 20px;    line-height: 100px;	transition:0.4s all ease-in-out;	-moz-transition:0.4s all ease-in-out;	-ms-transition:0.4s all ease-in-out;	-o-transition:0.4s all ease-in-out;	-webkit-transition:0.4s all ease-in-out;}.pricing:hover .pricing-icon{	transform:rotateX(180deg) rotateY(180deg) rotateZ(180deg);	-moz-transform:rotateX(180deg) rotateY(180deg) rotateZ(180deg);	-ms-transform:rotateX(180deg) rotateY(180deg) rotateZ(180deg);	-o-transform:rotateX(180deg) rotateY(180deg) rotateZ(180deg);	-webkit-transform:rotateX(180deg) rotateY(180deg) rotateZ(180deg);}/*product*/.product-item.bakery {    margin-bottom: 60px;}.product-item.bakery a.btn{	opacity:1;	position: absolute;    border-radius: 0;	transform: translateY(-40px);	-ms-transform: translateY(-40px);	-moz-transform: translateY(-40px);	-o-transform: translateY(-40px);	-webkit-transform: translateY(-40px);    z-index: -1;}.product-item.bakery:hover a.btn{	transform: translateY(0);	-ms-transform: translateY(0);	-moz-transform: translateY(0);	-o-transform: translateY(0);	-webkit-transform: translateY(0);	opacity:1;}.product-item.bakery .product-img{	overflow:hidden;}.product-item.bakery:hover .product-img img{	transform: scale(1.1) rotate(3deg);	-ms-transform: scale(1.1) rotate(3deg);	-moz-transform: scale(1.1) rotate(3deg);	-o-transform: scale(1.1) rotate(3deg);	-webkit-transform: scale(1.1) rotate(3deg);}.product-item.bakery a.btn,.product-item.bakery .product-img img{	transition:0.4s all ease-in-out;	-moz-transition:0.4s all ease-in-out;	-ms-transition:0.4s all ease-in-out;	-o-transition:0.4s all ease-in-out;	-webkit-transition:0.4s all ease-in-out;	width: 100%;}.product-item.bakery .product-img a{	position: absolute;    left: 0;    right: 0;    top: 50%;	opacity:0;}.product-item.bakery .product-img a i{	padding:10px;}.product-item.bakery:hover .product-img a{	opacity:1;}/*client*/.client-box {    background: rgba(241,241,241,0.1);    border: 1px solid #cccccc;    border-radius: 5px;    margin-left: 40px;    padding: 20px 20px 20px 60px;}.client-box .client-image {    bottom: 20px;    left: 15px;    position: absolute;}/*-----------------Travel Page------------------*/.page-section.find-form{	overflow:visible;}.travel-tab {    position: relative;    top: -52px;    z-index: 99;}.travel-tab .tab-content > .tab-pane, .pill-content > .pill-pane{	padding:0;}.travel-tab label{	display:block;}.travel-tab .input-group-btn{	float:left;}.travel-tab div.fancy-select div.trigger,.travel-tab div.fancy-select ul.options{	width:auto;	max-width:auto;	min-width:auto;}.travel-tab .nav-tabs > li.active a{	border:none;}.travel-tab .nav-tabs{	border:none;}.travel-tab .nav-tabs > li > a{	font-weight:700;	font-size:16px;	padding: 15px 20px;	background:rgba(255,255,255,0.6);	border-radius:0;	-ms-border-radius:0;	-moz-border-radius:0;	-o-border-radius:0;	-webkit-border-radius:0;	border:1px solid #e1e1e1;	border:none;	border-bottom:none;	margin-right:5px;}.travel-tab .nav-tabs > li.active > a{	color:#fff;}.travel-tab .nav-tabs > li a > i {    border-radius: 50%;    box-shadow: 0 0 6px rgba(0, 0, 0, 0.1) inset;	-ms-box-shadow: 0 0 6px rgba(0, 0, 0, 0.1) inset;	-o-box-shadow: 0 0 6px rgba(0, 0, 0, 0.1) inset;	-moz-box-shadow: 0 0 6px rgba(0, 0, 0, 0.1) inset;	-webkit-box-shadow: 0 0 6px rgba(0, 0, 0, 0.1) inset;    color: #ffffff;    margin-right: 5px;    padding: 5px;}.travel-tab .tab-content{	margin:0;	padding:20px;	border:1px solid #e1e1e1;}.travel-tab h5 {    font-size: 24px;    text-transform: uppercase;}.travel-tab .btn{	margin-top:25px;}.travel-tab .selectBox,.travel-tab .form-control{	background:#fff;	border-radius:0;	-ms-border-radius:0;	-moz-border-radius:0;	-o-border-radius:0;	-webkit-border-radius:0;	box-shadow: none;	-ms-box-shadow: none;	-moz-box-shadow: none;	-o-box-shadow: none;	-webkit-box-shadow: none;}.travel-tab .input-group-addon{	border-radius:0;	-ms-border-radius:0;	-moz-border-radius:0;	-o-border-radius:0;	-webkit-border-radius:0;	color:#fff;	border:none;}.travel-tab div.fancy-select div.trigger,.travel-tab div.fancy-select select:focus + div.trigger{	box-shadow:none;	-ms-box-shadow:none;	-moz-box-shadow:none;	-ms-box-shadow:none;	-webkit-box-shadow:none;}.top-destination .img-wrapper{	position:relative;}.top-destination .img-wrapper:after{	background:rgba(0,0,0,0.8);	width:100%;	height:100%;	position:absolute;	content:"";	top:0;	left:0;	opacity:0;}.top-destination .img-wrapper:hover:after{	opacity:1;}.top-destination .img-wrapper > a {    left: 0;    position: absolute;    right: 0;    top: 50%;    z-index: 9;	opacity:0;	text-align:center;}.top-destination .img-wrapper:hover > a {	transform: translateY(-50%);	-ms-transform: translateY(-50%);	-moz-transform: translateY(-50%);	-o-transform: translateY(-50%);	-webkit-transform: translateY(-50%);	opacity:1;}.top-destination .img-wrapper > a,.top-destination .img-wrapper:after{	transition:0.4s all ease-in-out;	-moz-transition:0.4s all ease-in-out;	-ms-transition:0.4s all ease-in-out;	-o-transition:0.4s all ease-in-out;	-webkit-transition:0.4s all ease-in-out;}.top-destination .img-wrapper > a i {	padding:10px;	font-size: 18px;}.destination-box{	background:#fff;	padding:15px;	text-align:left;}.destination-box p,.destination-box h5{	margin-top:10px;}.destination-box h5{	margin-bottom:5px;	display: inline-block;}.destination-box .btn-link{	text-decoration:underline;}.destination-box .btn{	 padding: 5px 20px;}/*Features*/.travel-block{	text-align:left;	margin-bottom:20px;}.travel-block i {   box-shadow: 0 0 10px 1px rgba(0, 0, 0, 0.1) inset;	-ms-box-shadow: 0 0 10px 1px rgba(0, 0, 0, 0.1) inset;	-moz-box-shadow: 0 0 10px 1px rgba(0, 0, 0, 0.1) inset;	-o-box-shadow: 0 0 10px 1px rgba(0, 0, 0, 0.1) inset;	-webkit-box-shadow: 0 0 10px 1px rgba(0, 0, 0, 0.1) inset;    padding: 20px;    font-size: 18px;    border-radius: 50%;    color: #4e4e4e;	border:none;}.travel-block .icon-wrapper{	position:relative;	display:inline-block;	margin-bottom:45px;}.travel-block .icon-wrapper:before{	background: rgba(0, 0, 0, 0) radial-gradient(ellipse at center center , rgba(0, 0, 0, 0.25) 0%, rgba(0, 0, 0, 0) 80%) repeat scroll 0 0;    content: "";    height: 10px;    left: 5%;    pointer-events: none;    position: absolute;    top: 100%;    transition-duration: 0.3s;	transform: translateY(20px);	-ms-transform: translateY(20px);	-moz-transform: translateY(20px);	-o-transform: translateY(20px);	-webkit-transform: translateY(20px);    transition-property: transform, opacity;    width: 90%;    z-index: 1;}.travel-block h5 {    font-size: 18px;    margin: 0 0 5px;}.hotel-tab .nav-tabs{	border:none;}.hotel-tab .nav-tabs > li{	float:right;}.hotel-tab .nav-tabs > li > a{	padding: 15px;	border-radius:0;	-ms-border-radius:0;	-moz-border-radius:0;	-o-border-radius:0;	-webkit-border-radius:0;}	.hotel-tab .nav-tabs > li > a > i{	vertical-align:middle;}.hotel-tab .nav-tabs > li.active > a, .hotel-tab .nav-tabs > li.active > a:focus, .hotel-tab .nav-tabs > li.active > a:hover{	border:none;	color:#fff;}.hotel-tab .tab-content > .tab-pane{	padding:0;}.hotel-tab article{	background:#fff;	margin-top:30px;}/******************************************************************************  Shopping Cart*******************************************************************************/.shop .product-item{	border:1px solid rgba(0, 0, 0, 0.1);	position:relative;	z-index:0;		max-width:300px;	margin:0px auto 60px;	text-align:center;}.shop.grid-3 .product-item,.shop.grid-2 .product-item{	max-width:400px;}.shop .product-item:hover img{	opacity:.6;}.shop .product-img{	z-index:-1;		position:relative;}.shop .product-details{	background-color:#f7f7f7;	padding-top:5px;	padding-bottom:5px;	border-top:1px solid rgba(0, 0, 0, 0.1);}.shop .product-details h4,.shop .product-details h5{	margin-bottom:0px;	margin-top:0px;	padding-top:2px;	padding-bottom:2px;}.shop .product-details h5{	font-size:18px;	font-weight:400;}.shop .product-details h5 del{	padding-right:10px;	color:#1e1e1e;	font-size:16px;}.shop .product-overlay{	opacity:0;	position:absolute;	left:0;	right:0;	bottom:0; 	margin:0px auto;		border-top:1px solid rgba(0, 0, 0, 0.1);	z-index:9999;}.shop .product-overlay div{		background-color:#f7f7f7;	display: block;    float: left;	width:50%;	padding:10px;	color:#1e1e1e;	margin:0px;}.shop .product-overlay div:hover{	background-color:#1e1e1e;}.shop .product-overlay .add-to-cart{	border-right:1px solid rgba(0, 0, 0, 0.1);	}.shop .product-overlay a{	color:#1e1e1e;	text-decoration:none;}.shop .product-overlay div:hover a{	color:#ffffff;}.shop .product-overlay a{	color:#1e1e1e;}.shop .product-item:hover .product-overlay{	opacity:1;}.product-name a {  color: #1e1e1e;  text-decoration: none;  -webkit-transition: opacity .2s linear;  transition: opacity .2s linear;}.product-name a:hover {  opacity: 0.8;  filter: alpha(opacity=80);  -webkit-transition: opacity .2s linear;  transition: opacity .2s linear;}.product-image {  background: #f2f2f2;  display: inline-block;  line-height: 0;}.product-image > img {  width: 100%;  -webkit-transition: opacity 0.2s linear;  transition: opacity 0.2s linear;}.product-image:hover > img {  opacity: .9;  filter: alpha(opacity=90);  -webkit-transition: opacity 0.2s linear;  transition: opacity 0.2s linear;}.rotation .product-image:hover > img {  opacity: 1;  filter: alpha(opacity=100);}.actual-price {  color: #7f7f7f;  display: inline-block;  margin-right: 6px;  position: relative;}.actual-price:before {  background: #ff0000;  content: "";  display: block;  height: 1px;  left: 50%;  margin: 0 0 0 -28px;  position: absolute;  top: 50%;  -webkit-transform: rotate(330deg);  transform: rotate(330deg);  width: 46px;}.price-details{    border-bottom-width: 1px;    font-size: 30px;    line-height: 1;    margin: 0 0 15px;    padding: 0 0 15px;}.price-details h3{	display:inline-block;	position:relative;	padding-right:40px;		margin-right:10px;	margin-bottom:0px;}.price-details h3:after{	content: "\f07e";	display: block;	font-size:16px;	font-family: FontAwesome;	right: 0;	position: absolute;	top: 15px;}.product-page .price-details .actual-price {    font-size: 15px;}.price{	font-size: 30px;    line-height: 1;	font-family:Oswald,sans-serif;}/* Zoom Product */.single-product{    border: 1px solid rgba(0, 0, 0, 0.1);    border-radius: 0;    overflow: hidden;    position: relative;   }.zoom-product-thumb {	text-align:center;		 border-top: 1px solid rgba(0, 0, 0, 0.1);}.zoom-product-thumb img{	display: inline-block;	width:80px;}.zoomWrapper img,.zoomContainer img{	width:100%;}.zoomWindow{	border:none !important;	box-shadow:0 0 5px rgba(0, 0, 0, 0.15);	z-index:99 !important;}.product-regulator{	 display: inline-block;    margin-bottom: 40px;    vertical-align: top;}.product-regulator button{	border: 1px solid #e1e1e1;	border-radius: 0;	color: #1e1e1e;	height: 54px;	padding: 15px 12px;	display:inline-block;}.product-regulator #output{	color: #7f7f7f;    display: inline-block;    height: 54px;    padding: 15px 12px;    text-align: center;    vertical-align: top;    width: 80px;    	border: 1px solid #e1e1e1;}.product-meta-details{	border-top:1px solid rgba(0, 0, 0, 0.1);	padding-top:15px;	font-size:14px;}/* Masonry Grid */.grid-col-2 .grid-item ,.grid-col-2 .grid-sizer{	margin:0px 0px;	padding:0px 0;	width:50%;}.grid-col-2 .grid-item .post {	padding:0 30px 0 0;}.grid-col-3 .grid-item,.grid-col-3 .grid-sizer {	margin:0px 0px;	padding:0px 0;	width:33.3%;}.grid-col-4 .grid-item,.grid-col-4 .grid-sizer {	margin:0px 0px;	width:25%;}.grid-col-5 .grid-item,.grid-col-5 .grid-sizer {	margin:0px 0px;	width:20%;}.grid-col-6 .grid-item,.grid-col-6 .grid-sizer {	margin:0px 0px;	width:16%;}.pad.mixed-grid  .grid-col-6 .img-overlay{    margin: 14px;}.pad.mixed-grid .grid-col-6 .item .img-overlay{    margin: 7px;}.pad.mixed-grid .grid-col-6 .figcaption{    padding: 15px 26px;}.grid-col-6 .grid-item h4,.grid-col-6 .grid-sizer h4{	font-size:13px;		margin-bottom:5px;}/* Masonry With Gap */.pad.mixed-grid{	margin:0 -15px;}.pad.mixed-grid .grid-item{	padding:8px;}.pad.mixed-grid .img-overlay{	margin:25px;}.pad.mixed-grid  .item .img-overlay{	margin:17px;}.pad.mixed-grid .figcaption{	padding:15px 30px;}/*Hosting Page*/#domain-search.page-section{	overflow:visible;}.domain-search .input-group-btn .btn-group{	display:flex;}.domain-search .form-control{	border-right:none;}.domain-search .input-group-btn .btn-group .btn.btn-default,.domain-search .form-control{	border-radius:0;	-ms-border-radius:0;	-moz-border-radius:0;	-ms-border-radius:0;	-webkit-border-radius:0;}.domain-search .form-control:focus{	border-color:#e1e1e1;	box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset;	-ms-box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset;	-moz-box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset;	-ms-box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset;	-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset;}.domain-search div.fancy-select div.trigger,.travel-tab div.fancy-select div.trigger{	width:auto;	border:1px solid #e1e1e1;	border-radius:0;	-ms-border-radius:0;	-moz-border-radius:0;	-ms-border-radius:0;	-webkit-border-radius:0;	background:none;	padding: 7px 24px 7px 9px;}.travel-tab div.fancy-select div.trigger{	background:#fff;}.domain-search div.fancy-select div.trigger::after,.travel-tab div.fancy-select div.trigger::after{	top:17px;}.domain-search div.fancy-select div.trigger,.domain-search div.fancy-select select:focus + div.trigger{	box-shadow:none;	-ms-box-shadow:none;	-moz-box-shadow:none;	-ms-box-shadow:none;	-webkit-box-shadow:none;}.domain-search div.fancy-select ul.options{	max-width:auto;	min-width:auto;}/******************************************************************************  Footer*******************************************************************************/#footer{	color:#fff;	background:#103563;	background-attachment: fixed;    width: 100%;    background-repeat: repeat;    padding: 30px 0 0 0;	position:relative;}.color-bar {    width: 100%;}.widget{		font-size: 13px;}#footer .footer-widget {/*  background: #212121;*/  line-height: 21px;  padding-bottom:30px; /* padding: 30px 0 13px;*/}#footer .footer-widget .widget-title{	padding-top:20px;}#footer .copyright {    background:#124788;    font-size: 11px;    line-height: 17px;    padding: 13px 0 0px;    color: #fff;	}#footer .phone,#footer .address {  -webkit-box-sizing: border-box;  -moz-box-sizing: border-box;  box-sizing: border-box;  padding-left: 34px;  position: relative;}#footer .footer-icon {  color: #c6c6c6;  left: 16px;  position: absolute;  top: 0;}#footer .footer-icon:before {  font-size: 20px;  line-height: 18px;  width: auto;}.footer-blog li{	padding-bottom:15px;	margin-bottom:15px;	border-bottom:1px dashed #c2c0c0;}.footer-blog li:last-child{	padding-bottom:15px;	margin-bottom:15px;	border-bottom:0;}.footer-count {	font-size:16px;	margin:20px 0 10px 0;	    font-family:Oswald,sans-serif;	text-transform:uppercase;}.footer-count .count-number .counter{	font-size: 17px;	letter-spacing:1px;}.footer-social{	margin-top:20px;}/* Copyright */.copyright a{	color:#7f7f7f;}.copyright .up {    border-radius: 50%;    display: block;    float: right;    height: 40px;	line-height:40px;    text-align: center;    width: 40px;	background-color:#c6c6c6;}.page-sticky-footer{    margin-bottom: 80px;}/*Hidden footer*/.footer-hidden #page{	background: #ffffff none repeat scroll 0 0;    height: 100%;    position: relative;    z-index: 10;}.footer-hidden #footer{	bottom: 0;    color: #7f7f7f;    left: 0;    position: fixed;    right: 0;	overflow-y: auto;}/******************************************************************************  Dark Section*******************************************************************************/#footer .dark-section.footer-widget{	background:#222222;}.dark-section .widget .widget-title .title{	color:#f0eded;}.dark-section .widget a:hover,.dark-section .form-control{	color:#ffffff;}.dark-section .gray-bg i,#footer .dark-section.copyright,.dark-section .form-control{	background: rgba(0, 0, 0, 0.97);}#footer .dark-section.copyright{	border-top: 1px solid #000000;}.dark-section .widget .widget-title{	border-bottom:1px solid rgba(255, 255, 255, 0.2);}.dark-section  .footer-blog li{	border-bottom:1px dashed rgba(255, 255, 255, 0.2);}.dark-section .selectBox, .dark-section .form-control{	border:1px dashed rgba(255, 255, 255, 0.2);	box-shadow:none;}/******************************************************************************  Bootstrap Elements*******************************************************************************/.hll{background-color:#ffc}.c{color:#999}.err{background-color:#faa;color:#a00}.k{color:#069}.o{color:#555}.cm{color:#999}.cp{color:#099}.c1,.cs{color:#999}.gd{background-color:#fcc;border:1px solid #c00}.ge{font-style:italic}.gr{color:red}.gh{color:#030}.gi{background-color:#cfc;border:1px solid #0c0}.go{color:#aaa}.gp{color:#009}.gu{color:#030}.gt{color:#9c6}.kc,.kd,.kn,.kp,.kr{color:#069}.kt{color:#078}.m{color:#f60}.s{color:#d44950}.na{color:#4f9fcf}.nb{color:#366}.nc{color:#0a8}.no{color:#360}.nd{color:#99f}.ni{color:#999}.ne{color:#c00}.nf{color:#c0f}.nl{color:#99f}.nn{color:#0cf}.nt{color:#2f6f9f}.nv{color:#033}.ow{color:#000}.w{color:#bbb}.mf,.mh,.mi,.mo{color:#f60}.sb,.sc{color:#c30}.sd{color:#c30;font-style:italic}.s2,.se,.sh{color:#c30}.si{color:#a00}.sx{color:#c30}.sr{color:#3aa}.s1{color:#c30}.ss{color:#fc3}.bp{color:#366}.vc,.vg,.vi{color:#033}.il{color:#f60}.css .nt+.nt,.css .o,.css .o+.nt{color:#999}@font-face{font-family:anchorjs-link;font-style:normal;font-weight:400;}.anchorjs-icon{font-family:anchorjs-link;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.anchorjs-link{color:inherit;float:left;height:1em;margin-left:-1.2em;opacity:0;text-align:center;width:1em}@media (max-width:480px){.anchorjs-link{display:none}}.anchorjs-link:focus,:hover>.anchorjs-link{opacity:.75;transition:color .16s linear 0s}:hover>.anchorjs-link:hover{opacity:1;text-decoration:none}.anchorjs-icon{font-size:60%;vertical-align:.2em}.anchorjs-icon::before{content:""}body{position:relative}.table code{font-size:13px;font-weight:400}h2 code,h3 code,h4 code{background-color:inherit}.btn-outline{background-color:transparent;border-color:#563d7c;color:#563d7c}.btn-outline:active,.btn-outline:focus,.btn-outline:hover{background-color:#563d7c;border-color:#563d7c;color:#fff}.btn-outline-inverse{background-color:transparent;border-color:#cdbfe3;color:#fff}.btn-outline-inverse:active,.btn-outline-inverse:focus,.btn-outline-inverse:hover{background-color:#fff;border-color:#fff;color:#563d7c;text-shadow:none}.bs-docs-booticon{background-color:#563d7c;border-radius:15%;color:#fff;cursor:default;display:block;font-weight:500;text-align:center}.bs-docs-booticon-sm{font-size:20px;height:30px;line-height:28px;width:30px}.bs-docs-booticon-lg{font-size:108px;height:144px;line-height:140px;width:144px}.bs-docs-booticon-inverse{background-color:#fff;color:#563d7c}.bs-docs-booticon-outline{background-color:transparent;border:1px solid #cdbfe3}#skippy{background-color:#6f5499;color:#fff;display:block;outline:0;padding:1em}#skippy .skiplink-text{outline:dotted 1px;padding:.5em}#content:focus{outline:0}.bs-docs-nav{background-color:#fff;border-bottom:0 none;margin-bottom:0}.bs-home-nav .bs-nav-b{display:none}.bs-docs-nav .navbar-brand,.bs-docs-nav .navbar-nav>li>a{color:#563d7c;font-weight:500}.bs-docs-nav .navbar-nav>.active>a,.bs-docs-nav .navbar-nav>.active>a:hover,.bs-docs-nav .navbar-nav>li>a:hover{background-color:#f9f9f9;color:#463265}.bs-docs-nav .navbar-toggle .icon-bar{background-color:#563d7c}.bs-docs-nav .navbar-header .navbar-toggle{border-color:#fff}.bs-docs-nav .navbar-header .navbar-toggle:focus,.bs-docs-nav .navbar-header .navbar-toggle:hover{background-color:#f9f9f9;border-color:#f9f9f9}.bs-docs-footer{border-top:1px solid #e5e5e5;color:#767676;margin-top:100px;padding-bottom:40px;padding-top:40px;text-align:center}.bs-docs-footer-links{margin-top:20px;padding-left:0}.bs-docs-footer-links li{display:inline;padding:0 2px}.bs-docs-footer-links li:first-child{padding-left:0}@media (min-width:768px){.bs-docs-footer p{margin-bottom:0}}.bs-docs-social{margin-bottom:20px;text-align:center}.bs-docs-social-buttons{display:inline-block;list-style:none none;margin-bottom:0;padding-left:0}.bs-docs-social-buttons li{display:inline-block;line-height:1;padding:5px 8px}.bs-docs-social-buttons .twitter-follow-button{width:225px!important}.bs-docs-social-buttons .twitter-share-button{width:98px!important}.github-btn{border:0;overflow:hidden}.bs-docs-header,.bs-docs-masthead{background-color:#6f5499;background-image:linear-gradient(to bottom,#563d7c 0,#6f5499 100%);background-repeat:repeat-x;color:#cdbfe3;padding:30px 15px;position:relative;text-align:center;text-shadow:0 1px 0 rgba(0,0,0,.1)}.bs-docs-masthead .bs-docs-booticon{margin:0 auto 30px}.bs-docs-masthead h1{color:#fff;font-weight:300;line-height:1}.bs-docs-masthead .lead{color:#fff;font-size:20px;margin:0 auto 30px}.bs-docs-masthead .version{color:#9783b9;margin-bottom:30px;margin-top:-15px}.bs-docs-masthead .btn{font-size:20px;padding:15px 30px;width:100%}@media (min-width:480px){.bs-docs-masthead .btn{width:auto}}@media (min-width:768px){.bs-docs-masthead{padding:80px 0}.bs-docs-masthead h1{font-size:60px}.bs-docs-masthead .lead{font-size:24px}}@media (min-width:992px){.bs-docs-masthead .lead{font-size:30px;width:80%}}.bs-docs-header{font-size:20px;margin-bottom:40px}.bs-docs-header h1{color:#fff;margin-top:0}.bs-docs-header p{font-weight:300;line-height:1.4;margin-bottom:0}.bs-docs-header .container{position:relative}@media (min-width:768px){.bs-docs-header{font-size:24px;padding-bottom:60px;padding-top:60px;text-align:left}.bs-docs-header h1{font-size:60px;line-height:1}}@media (min-width:992px){.bs-docs-header h1,.bs-docs-header p{margin-right:380px}}.carbonad{-moz-border-bottom-colors:none!important;-moz-border-left-colors:none!important;-moz-border-right-colors:none!important;-moz-border-top-colors:none!important;background:none!important;border-color:#866ab3!important;border-image:none!important;border-style:solid!important;border-width:1px 0!important;font-size:13px!important;height:auto!important;line-height:16px!important;margin:30px -30px -31px!important;overflow:hidden;padding:20px!important;text-align:left;width:auto!important}.carbonad-img{margin:0!important}.carbonad-tag,.carbonad-text{display:block!important;float:none!important;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif!important;height:auto!important;margin-left:145px!important;width:auto!important}.carbonad-text{padding-top:0!important}.carbonad-tag{color:inherit!important;text-align:left!important}.carbonad-tag a,.carbonad-text a{color:#fff!important}.carbonad #azcarbon>img{display:none}@media (min-width:480px){.carbonad{border-radius:4px;border-width:1px!important;margin:20px auto!important;width:330px!important}.bs-docs-masthead .carbonad{margin:50px auto 0!important}}@media (min-width:768px){.carbonad{margin-left:0!important;margin-right:0!important}}@media (min-width:992px){.carbonad{margin:0!important;padding:15px!important;position:absolute;right:15px;top:0;width:330px!important}.bs-docs-masthead .carbonad{position:static}}.bs-docs-featurette{background-color:#fff;border-bottom:1px solid #e5e5e5;color:#555;font-size:16px;line-height:1.5;padding-bottom:40px;padding-top:40px;text-align:center}.bs-docs-featurette+.bs-docs-footer{border-top:0 none;margin-top:0}.bs-docs-featurette-title{color:#333;font-size:30px;font-weight:400;margin-bottom:5px}.half-rule{margin:40px auto;width:100px}.bs-docs-featurette h3{color:#333;font-weight:400;margin-bottom:5px}.bs-docs-featurette-img{color:#333;display:block;margin-bottom:20px}.bs-docs-featurette-img:hover{color:#337ab7;text-decoration:none}.bs-docs-featurette-img img{display:block;margin-bottom:15px}@media (min-width:480px){.bs-docs-featurette .img-responsive{margin-top:30px}}@media (min-width:768px){.bs-docs-featurette{padding-bottom:100px;padding-top:100px}.bs-docs-featurette-title{font-size:40px}.bs-docs-featurette .lead{margin-left:auto;margin-right:auto;max-width:80%}.bs-docs-featurette .img-responsive{margin-top:0}}.bs-docs-featured-sites{margin-left:-1px;margin-right:-1px}.bs-docs-featured-sites .col-xs-6{padding:1px}.bs-docs-featured-sites .img-responsive{margin-top:0}@media (min-width:768px){.bs-docs-featured-sites .col-sm-3:first-child img{border-bottom-left-radius:4px;border-top-left-radius:4px}.bs-docs-featured-sites .col-sm-3:last-child img{border-bottom-right-radius:4px;border-top-right-radius:4px}}.bs-examples .thumbnail{margin-bottom:10px}.bs-examples h4{margin-bottom:5px}.bs-examples p{margin-bottom:20px}@media (max-width:480px){.bs-examples{margin-left:-10px;margin-right:-10px}.bs-examples>[class^=col-]{padding-left:10px;padding-right:10px}}.bs-docs-sidebar.affix{position:static}@media (min-width:768px){.bs-docs-sidebar{padding-left:20px}}.bs-docs-sidenav{margin-bottom:20px;margin-top:20px}.bs-docs-sidebar .nav>li>a{color:#767676;display:block;font-size:13px;font-weight:500;padding:4px 20px}.bs-docs-sidebar .nav>li>a:focus,.bs-docs-sidebar .nav>li>a:hover{background-color:transparent;border-left:1px solid #563d7c;color:#563d7c;padding-left:19px;text-decoration:none}.bs-docs-sidebar .nav>.active:focus>a,.bs-docs-sidebar .nav>.active:hover>a,.bs-docs-sidebar .nav>.active>a{background-color:transparent;border-left:2px solid #563d7c;color:#563d7c;font-weight:700;padding-left:18px}.bs-docs-sidebar .nav .nav{display:none;padding-bottom:10px}.bs-docs-sidebar .nav .nav>li>a{font-size:12px;font-weight:400;padding-bottom:1px;padding-left:30px;padding-top:1px}.bs-docs-sidebar .nav .nav>li>a:focus,.bs-docs-sidebar .nav .nav>li>a:hover{padding-left:29px}.bs-docs-sidebar .nav .nav>.active:focus>a,.bs-docs-sidebar .nav .nav>.active:hover>a,.bs-docs-sidebar .nav .nav>.active>a{font-weight:500;padding-left:28px}.back-to-top,.bs-docs-theme-toggle{color:#999;display:none;font-size:12px;font-weight:500;margin-left:10px;margin-top:10px;padding:4px 10px}.back-to-top:hover,.bs-docs-theme-toggle:hover{color:#563d7c;text-decoration:none}.bs-docs-theme-toggle{margin-top:0}@media (min-width:768px){.back-to-top,.bs-docs-theme-toggle{display:block}}@media (min-width:992px){.bs-docs-sidebar .nav>.active>ul{display:block}.bs-docs-sidebar.affix,.bs-docs-sidebar.affix-bottom{width:213px}.bs-docs-sidebar.affix{position:fixed;top:20px}.bs-docs-sidebar.affix-bottom{position:absolute}.bs-docs-sidebar.affix .bs-docs-sidenav,.bs-docs-sidebar.affix-bottom .bs-docs-sidenav{margin-bottom:0;margin-top:0}}@media (min-width:1200px){.bs-docs-sidebar.affix,.bs-docs-sidebar.affix-bottom{width:263px}}.bs-docs-section{margin-bottom:60px}.bs-docs-section:last-child{margin-bottom:0}h1[id]{margin-top:0;padding-top:20px}.bs-callout{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#eee;border-image:none;border-radius:3px;border-style:solid;border-width:1px 1px 1px 5px;margin:20px 0;padding:20px}.bs-callout h4{margin-bottom:5px;margin-top:0}.bs-callout p:last-child{margin-bottom:0}.bs-callout code{border-radius:3px}.bs-callout+.bs-callout{margin-top:-5px}.bs-callout-danger{border-left-color:#ce4844}.bs-callout-danger h4{color:#ce4844}.bs-callout-warning{border-left-color:#aa6708}.bs-callout-warning h4{color:#aa6708}.bs-callout-info{border-left-color:#1b809e}.bs-callout-info h4{color:#1b809e}.color-swatches{margin:0 -5px;overflow:hidden}.color-swatch{border-radius:3px;float:left;height:60px;margin:0 5px;width:60px}@media (min-width:768px){.color-swatch{height:100px;width:100px}}.color-swatches .gray-darker{background-color:#222}.color-swatches .gray-dark{background-color:#333}.color-swatches .gray{background-color:#555}.color-swatches .gray-light{background-color:#999}.color-swatches .gray-lighter{background-color:#eee}.color-swatches .brand-primary{background-color:#337ab7}.color-swatches .brand-success{background-color:#5cb85c}.color-swatches .brand-warning{background-color:#f0ad4e}.color-swatches .brand-danger{background-color:#d9534f}.color-swatches .brand-info{background-color:#5bc0de}.color-swatches .bs-purple{background-color:#563d7c}.color-swatches .bs-purple-light{background-color:#c7bfd3}.color-swatches .bs-purple-lighter{background-color:#e5e1ea}.color-swatches .bs-gray{background-color:#f9f9f9}.bs-team .team-member{color:#555;line-height:32px}.bs-team .team-member:hover{color:#333;text-decoration:none}.bs-team .github-btn{float:right;height:20px;margin-top:6px;width:180px}.bs-team img{border-radius:4px;float:left;margin-right:10px;width:32px}.bs-docs-browser-bugs td p{margin-bottom:0}.bs-docs-browser-bugs th:first-child{width:18%}.show-grid{margin-bottom:15px}.show-grid [class^=col-]{background-color:rgba(86,61,124,.15);border:1px solid rgba(86,61,124,.2);padding-bottom:10px;padding-top:10px}.bs-example{border-color:#e5e5e5 #eee #eee;border-style:solid;border-width:1px 0;box-shadow:0 3px 6px rgba(0,0,0,.05) inset;margin:0 -15px 15px;padding:45px 15px 15px;position:relative}.bs-example::after{color:#959595;content:"Example";font-size:12px;font-weight:700;left:15px;letter-spacing:1px;position:absolute;text-transform:uppercase;top:15px}.bs-example-padded-bottom{padding-bottom:24px}.bs-example+.highlight,.bs-example+.zero-clipboard+.highlight{border-radius:0;border-width:0 0 1px;margin:-15px -15px 15px}@media (min-width:768px){.bs-example{background-color:#fff;border-color:#ddd;border-radius:4px 4px 0 0;border-width:1px;box-shadow:none;margin-left:0;margin-right:0}.bs-example+.highlight,.bs-example+.zero-clipboard+.highlight{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-width:1px;margin-left:0;margin-right:0;margin-top:-16px}.bs-example-standalone{border-radius:4px}}.bs-example .container{width:auto}.bs-example>.alert:last-child,.bs-example>.form-control:last-child,.bs-example>.jumbotron:last-child,.bs-example>.list-group:last-child,.bs-example>.navbar:last-child,.bs-example>.panel:last-child,.bs-example>.progress:last-child,.bs-example>.table-responsive:last-child>.table,.bs-example>.table:last-child,.bs-example>.well:last-child,.bs-example>blockquote:last-child,.bs-example>ol:last-child,.bs-example>p:last-child,.bs-example>ul:last-child{margin-bottom:0}.bs-example>p>.close{float:none}.bs-example-type .table .type-info{color:#767676;vertical-align:middle}.bs-example-type .table td{border-color:#eee;padding:15px 0}.bs-example-type .table tr:first-child td{border-top:0 none}.bs-example-type h1,.bs-example-type h2,.bs-example-type h3,.bs-example-type h4,.bs-example-type h5,.bs-example-type h6{margin:0}.bs-example-bg-classes p{padding:15px}.bs-example>.img-circle,.bs-example>.img-rounded,.bs-example>.img-thumbnail{margin:5px}.bs-example>.table-responsive>.table{background-color:#fff}.bs-example>.btn,.bs-example>.btn-group{margin-bottom:5px;margin-top:5px}.bs-example-control-sizing input[type=text]+input[type=text],.bs-example-control-sizing select,.bs-example>.btn-toolbar+.btn-toolbar{margin-top:10px}.bs-example-form .input-group{margin-bottom:10px}.bs-example>textarea.form-control{resize:vertical}.bs-example>.list-group{max-width:400px}.bs-example .navbar:last-child{margin-bottom:0}.bs-navbar-bottom-example,.bs-navbar-top-example{overflow:hidden;padding:0;z-index:1}.bs-navbar-bottom-example .navbar-header,.bs-navbar-top-example .navbar-header{margin-left:0}.bs-navbar-bottom-example .navbar-fixed-bottom,.bs-navbar-top-example .navbar-fixed-top{margin-left:0;margin-right:0;position:relative}.bs-navbar-top-example{padding-bottom:45px}.bs-navbar-top-example::after{bottom:15px;top:auto}.bs-navbar-top-example .navbar-fixed-top{top:-1px}.bs-navbar-bottom-example{padding-top:45px}.bs-navbar-bottom-example .navbar-fixed-bottom{bottom:-1px}.bs-navbar-bottom-example .navbar{margin-bottom:0}@media (min-width:768px){.bs-navbar-bottom-example .navbar-fixed-bottom,.bs-navbar-top-example .navbar-fixed-top{position:absolute}}.bs-example .pagination{margin-bottom:10px;margin-top:10px}.bs-example>.pager{margin-top:0}.bs-example-modal{background-color:#f5f5f5}.bs-example-modal .modal{bottom:auto;display:block;left:auto;position:relative;right:auto;top:auto;z-index:1}.bs-example-modal .modal-dialog{left:auto;margin-left:auto;margin-right:auto}.bs-example>.dropdown>.dropdown-toggle{float:left}.bs-example>.dropdown>.dropdown-menu{clear:left;display:block;margin-bottom:5px;position:static}.bs-example-tabs .nav-tabs{margin-bottom:15px}.bs-example-tooltips{text-align:center}.bs-example-tooltips>.btn{margin-bottom:5px;margin-top:5px}.bs-example-tooltip .tooltip{display:inline-block;margin:10px 20px;opacity:1;position:relative}.bs-example-popover{background-color:#f9f9f9;padding-bottom:24px}.bs-example-popover .popover{display:block;float:left;margin:20px;position:relative;width:260px}.scrollspy-example{height:200px;margin-top:10px;overflow:auto;position:relative}.bs-example>.nav-pills-stacked-example{max-width:300px}#collapseExample .well{margin-bottom:0}.bs-events-table>tbody>tr>td:first-child,.bs-events-table>thead>tr>th:first-child{white-space:nowrap}.bs-events-table>thead>tr>th:first-child{width:150px}.js-options-table>thead>tr>th:nth-child(1),.js-options-table>thead>tr>th:nth-child(2){width:100px}.js-options-table>thead>tr>th:nth-child(3){width:50px}.highlight{background-color:#f7f7f9;border:1px solid #e1e1e8;border-radius:4px;margin-bottom:14px;padding:9px 14px}.highlight pre{background-color:transparent;border:0;margin-bottom:0;margin-top:0;padding:0;white-space:nowrap;word-break:normal}.highlight pre code{color:#333;font-size:inherit}.highlight pre code:first-child{display:inline-block;padding-right:45px}.table-responsive .highlight pre{white-space:normal}.bs-table th small,.responsive-utilities th small{color:#999;display:block;font-weight:400}.responsive-utilities tbody th{font-weight:400}.responsive-utilities td{text-align:center}.responsive-utilities td.is-visible{background-color:#dff0d8!important;color:#468847}.responsive-utilities td.is-hidden{background-color:#f9f9f9!important;color:#ccc}.responsive-utilities-test{margin-top:5px}.responsive-utilities-test .col-xs-6{margin-bottom:10px}.responsive-utilities-test span{border-radius:4px;display:block;font-size:14px;font-weight:700;line-height:1.1;padding:15px 10px;text-align:center}.hidden-on .col-xs-6 .hidden-lg,.hidden-on .col-xs-6 .hidden-md,.hidden-on .col-xs-6 .hidden-sm,.hidden-on .col-xs-6 .hidden-xs,.visible-on .col-xs-6 .hidden-lg,.visible-on .col-xs-6 .hidden-md,.visible-on .col-xs-6 .hidden-sm,.visible-on .col-xs-6 .hidden-xs{border:1px solid #ddd;color:#999}.hidden-on .col-xs-6 .visible-lg-block,.hidden-on .col-xs-6 .visible-md-block,.hidden-on .col-xs-6 .visible-sm-block,.hidden-on .col-xs-6 .visible-xs-block,.visible-on .col-xs-6 .visible-lg-block,.visible-on .col-xs-6 .visible-md-block,.visible-on .col-xs-6 .visible-sm-block,.visible-on .col-xs-6 .visible-xs-block{background-color:#dff0d8;border:1px solid #d6e9c6;color:#468847}.bs-glyphicons{margin:0 -10px 20px;overflow:hidden}.bs-glyphicons-list{list-style:none none;padding-left:0}.bs-glyphicons li{background-color:#f9f9f9;border:1px solid #fff;float:left;font-size:10px;height:115px;line-height:1.4;padding:10px;text-align:center;width:25%}.bs-glyphicons .glyphicon{font-size:24px;margin-bottom:10px;margin-top:5px}.bs-glyphicons .glyphicon-class{display:block;text-align:center;word-wrap:break-word}.bs-glyphicons li:hover{background-color:#563d7c;color:#fff}@media (min-width:768px){.bs-glyphicons{margin-left:0;margin-right:0}.bs-glyphicons li{font-size:12px;width:12.5%}}.bs-customizer .toggle{float:right;margin-top:25px}.bs-customizer label{color:#555;font-weight:500;margin-top:10px}.bs-customizer h2{margin-bottom:5px;margin-top:0;padding-top:30px}.bs-customizer h3{margin-bottom:0}.bs-customizer h4{margin-bottom:0;margin-top:15px}.bs-customizer .bs-callout h4{margin-bottom:5px;margin-top:0}.bs-customizer input[type=text]{background-color:#fafafa;font-family:Menlo,Monaco,Consolas,"Courier New",monospace}.bs-customizer .help-block{font-size:12px;margin-bottom:5px}#less-section label{font-weight:400}.bs-customize-download .btn-outline{padding:20px}.bs-customizer-alert{background-color:#d9534f;border-bottom:1px solid #b94441;box-shadow:0 1px 0 rgba(255,255,255,.25) inset;color:#fff;left:0;padding:15px 0;position:fixed;right:0;top:0;z-index:1030}.bs-customizer-alert .close{font-size:24px;margin-top:-4px}.bs-customizer-alert p{margin-bottom:0}.bs-customizer-alert .glyphicon{margin-right:5px}.bs-customizer-alert pre{background-color:#a83c3a;border-color:#973634;box-shadow:0 2px 4px rgba(0,0,0,.05) inset,0 1px 0 rgba(255,255,255,.1);color:#fff;margin:10px 0 0}.bs-dropzone{border:2px dashed #eee;border-radius:4px;color:#777;margin-bottom:20px;padding:20px;position:relative;text-align:center}.bs-dropzone .import-header{margin-bottom:5px}.bs-dropzone .glyphicon-download-alt{font-size:40px}.bs-dropzone hr{width:100px}.bs-dropzone .lead{color:#333;font-weight:400;margin-bottom:10px}#import-manual-trigger{cursor:pointer}.bs-dropzone p:last-child{margin-bottom:0}.bs-brand-logos{background-color:#f9f9f9;border-radius:4px;color:#563d7c;display:table;margin-bottom:15px;overflow:hidden;width:100%}.bs-brand-item{padding:60px 0;text-align:center}.bs-brand-item+.bs-brand-item{border-top:1px solid #fff}.bs-brand-logos .inverse{background-color:#563d7c;color:#fff}.bs-brand-item h1,.bs-brand-item h3{margin-bottom:0;margin-top:0}.bs-brand-item .bs-docs-booticon{margin-left:auto;margin-right:auto}.bs-brand-item .glyphicon{border-radius:50%;color:#fff;height:30px;line-height:30px;margin:10px auto -10px;width:30px}.bs-brand-item .glyphicon-ok{background-color:#5cb85c}.bs-brand-item .glyphicon-remove{background-color:#d9534f}@media (min-width:768px){.bs-brand-item{display:table-cell;width:1%}.bs-brand-item+.bs-brand-item{border-left:1px solid #fff;border-top:0 none}.bs-brand-item h1{font-size:60px}}.zero-clipboard{display:none;position:relative}.btn-clipboard{background-color:#fff;border:1px solid #e1e1e8;border-radius:0 4px;color:#767676;cursor:pointer;display:block;font-size:12px;padding:5px 8px;position:absolute;right:0;top:0;z-index:10}.btn-clipboard-hover{background-color:#563d7c;border-color:#563d7c;color:#fff}@media (min-width:768px){.zero-clipboard{display:block}.bs-example+.zero-clipboard .btn-clipboard{border-top-right-radius:0;top:-16px}}#focusedInput{border-color:rgba(82,168,236,.8);box-shadow:0 0 8px rgba(82,168,236,.6);outline:0}.bs-docs-section .list-group-item:before{    content: none; }/******************************************************************************							Space Adjustments*******************************************************************************/.no-pad{	padding:0;}.no-margin {    margin: 0;}/* Custom Height */.height-200{	height:200px;}.height-400{	height:400px;}.height-500{	height:500px;}.height-600{	height:600px;}.height-700{	height:700px;}/* 4 Side Padding */.pad-5{	padding:5px;}.pad-10{	padding:10px;}.pad-20{	padding:20px;}.pad-30{	padding:30px;}.pad-40{	padding:40px;}.pad-50{	padding:50px;}.pad-60{	padding:60px;}.pad-70{	padding:70px;}.pad-80{	padding:80px;}/* 4 Side Margin */.margin-5{	margin:5px;}.margin-10{	margin:10px;}.margin-20{	margin:20px;}.margin-30{	margin:30px;}.margin-40{	margin:40px;}.margin-50{	margin:50px;}.margin-60{	margin:60px;}.margin-70{	margin:70px;}.margin-80{	margin:80px;}/* Top Padding */.top-pad-0{	padding-top:0px;}.top-pad-5{	padding-top:5px;}.top-pad-10{	padding-top:10px;}.top-pad-20{	padding-top:20px;}.top-pad-30{	padding-top:30px;}.top-pad-40{	padding-top:40px;}.top-pad-50{	padding-top:50px;}.top-pad-60{	padding-top:60px;}.top-pad-70{	padding-top:70px;}.top-pad-80{	padding-top:80px;}/* Top Margin */.top-margin-0{	margin-top:0px;}.top-margin-5{	margin-top:5px;}.top-margin-10{	margin-top:10px;}.top-margin-20{	margin-top:20px;}.top-margin-30{	margin-top:30px;}.top-margin-40{	margin-top:40px;}.top-margin-50{	margin-top:50px;}.top-margin-60{	margin-top:60px;}.top-margin-70{	margin-top:70px;}.top-margin-80{	margin-top:80px;}/* Bottom Padding */.bottom-pad-0{	padding-bottom:0px !important;}.bottom-pad-5{	padding-bottom:5px !important;}.bottom-pad-10{	padding-bottom:10px !important;}.bottom-pad-20{	padding-bottom:20px;}.bottom-pad-30{	padding-bottom:30px;}.bottom-pad-40{	padding-bottom:40px;}.bottom-pad-50{	padding-bottom:50px;}.bottom-pad-60{	padding-bottom:60px;}.bottom-pad-70{	padding-bottom:70px;}.bottom-pad-80{	padding-bottom:80px;}/* Bottom Margin */.bottom-margin-0{	margin-bottom:0px;}.bottom-margin-5{	margin-bottom:5px;}.bottom-margin-10{	margin-bottom:10px;}.bottom-margin-20{	margin-bottom:20px;}.bottom-margin-30{	margin-bottom:30px;}.bottom-margin-40{	margin-bottom:40px;}.bottom-margin-50{	margin-bottom:50px;}.bottom-margin-60{	margin-bottom:60px;}.bottom-margin-70{	margin-bottom:70px;}.bottom-margin-80{	margin-bottom:80px;}/* Top & Bottom Padding */.tb-pad-5{	padding-top:5px;	padding-bottom:5px;}.tb-pad-10{	padding-top:10px;	padding-bottom:10px;}.tb-pad-20{	padding-top:20px;	padding-bottom:20px;}.tb-pad-30{	padding-top:20px;	padding-bottom:20px;}.tb-pad-40{	padding-top:40px;	padding-bottom:40px;}.tb-pad-50{	padding-top:50px;	padding-bottom:50px;}.tb-pad-60{	padding-top:60px;	padding-bottom:60px;}.tb-pad-70{	padding-top:70px;	padding-bottom:70px;}.tb-pad-80{	padding-top:80px;	padding-bottom:80px;}/* Left & Right Padding */.lr-pad-5{	padding-left:5px;	padding-right:5px;}.lr-pad-10{	padding-left:10px;	padding-right:10px;}.lr-pad-20{	padding-left:20px;	padding-right:20px;}.lr-pad-30{	padding-left:30px;	padding-right:30px;}.lr-pad-40{	padding-left:40px;	padding-right:40px;}.lr-pad-50{	padding-left:50px;	padding-right:50px;}.lr-pad-60{	padding-left:60px;	padding-right:60px;}.lr-pad-70{	padding-left:70px;	padding-right:70px;}.lr-pad-80{	padding-left:80px;	padding-right:80px;}/* Top & Bottom Margin */.tb-margin-5{	margin-top:5px;	margin-bottom:5px;}.tb-margin-10{	margin-top:10px;	margin-bottom:10px;}.tb-margin-20{	margin-top:20px;	margin-bottom:20px;}.tb-margin-30{	margin-top:30px;	margin-bottom:30px;}.tb-margin-40{	margin-top:40px;	margin-bottom:40px;}.tb-margin-50{	margin-top:50px;	margin-bottom:50px;}.tb-margin-60{	margin-top:60px;	margin-bottom:60px;}.tb-margin-70{	margin-top:70px;	margin-bottom:70px;}.tb-margin-80{	margin-top:80px;	margin-bottom:80px;}/* left & right Margin */.lr-margin-5{	margin-left:5px;	margin-right:5px;}.lr-margin-10{	margin-left:10px;	margin-right:10px;}.lr-margin-20{	margin-left:20px;	margin-right:20px;}.lr-margin-30{	margin-left:30px;	margin-right:30px;}.lr-margin-40{	margin-left:40px;	margin-right:40px;}.lr-margin-50{	margin-left:50px;	margin-right:50px;}.lr-margin-60{	margin-left:60px;	margin-right:60px;}.lr-margin-70{	margin-left:70px;	margin-right:70px;}.lr-margin-80{	margin-left:80px;	margin-right:80px;}/* Item Box */.boxed-block{	border: 1px solid #cccccc;}.inline-block{	display:inline-block;    vertical-align: middle;}.bg-hover-gray:hover{	background-color:rgba(0,0,0,.6);}/*****************************************************************************************//*****************************************************************************************/@media only screen and (max-width:667px) and (min-width:320px){.logo-h1{     font-size: 14px;    left: 98px;    top: 16px;}#enquiry {    width: 100%;}.news-holder {    display: inline-block;    width: 100%;    margin-top: 12px;}.news-h2{    margin-bottom: 0px;}#main-slider .owl-item {    height: 107px;    overflow: hidden;}.sectionLink {    margin-bottom: 40px;}.service-img{background:url(../img/bg1-2.jpg)0 0;background-size:cover;height: 400px;width: 100%;display: inline-block;}.sc_list_icon {    padding: 0 24px;}.navigation-menu {    float: left;    margin: 0px 0 0 0;}.btn-donation {    margin: 5px 0 10px 52px;}.media-screen-width{    display: inline-block;    width: 100%;    min-height: 73px;	}.logo-text {    width: 62%;    font-size: 16px;}.cbse-logo {	width:80px;	display:none;}.navbar.navbar-bg-light .navbar-nav > li:nth-child(1){background-position:10px 10px;}.navbar.navbar-bg-light .navbar-nav > li:nth-child(2){background-position:10px 10px;}.navbar.navbar-bg-light .navbar-nav > li:nth-child(3){background-position:10px 10px;}.navbar.navbar-bg-light .navbar-nav > li:nth-child(4){background-position:10px 10px;}.navbar.navbar-bg-light .navbar-nav > li:nth-child(5){background-position:10px 10px;}.navbar.navbar-bg-light .navbar-nav > li:nth-child(6){background-position:10px 10px;}.navbar.navbar-bg-light .navbar-nav > li:nth-child(7){background-position:10px 10px;}.navbar.navbar-bg-light .navbar-nav > li:nth-child(8){background-position:10px 10px;}.navbar.navbar-bg-light .navbar-nav > li:nth-child(9){background-position:10px 10px;}.navbar-nav .collapsible ul.sm-nowrap > li > a {    white-space: normal;    margin-left: 48px;	    color: #fff !important;}.media-left i {    width: 41px;    height: 41px;    line-height: 37px;	}	.navbar.navbar-bg-light .navbar-nav > li > a {    text-align: left;    padding: 10px 41px;	background:transparent;}.text2 {    margin-top: -54px;	}.navbar-default {     box-shadow:none; }.navigation-menu {float:right;margin-left: 0rem;	}.navbar-toggle {    float: right;    margin-top: 6px;    margin-right: 9px;    background: #fff;    border: 0;    border-radius: 0px;}.rce-h1 {    font-size: 15px;    left: 6rem !important;    position: relative;    width: 72% !important;    margin-bottom: 72px;    top: 11rem !important;}.logo {	right:0;	width:67px;	margin:auto;	    height: auto;}.image-holder img {	height:267px;}.image-holder {    height: 267px;	overflow:hidden}.page-radius:hover .image-holder{height:267px;overflow:hidden;}.page-radius:hover img{transform:scale(1,1);transition:all ease 200ms;height:250px;}.rce-h2 {    font-size: 14px;}.rce-h2 span {    font-size: 14px;}.rce-h1 span {    font-size: 12px;	}.verification {    margin-left: 65px;}.margin {    margin: 0px 6px 10px 52px;	    text-align: center;    float: none !important;     padding: 2px 12px;         width: 233px;}	}/*****************************************************************************************//*****************************************************************************************/.ash-aba{	    background-color: #734d96 !important;	padding: 30px 0 30px 0 !important;	margin-top:-10px ! important;}  .ash-aba h1  {text-align:center; font-family: 'Open Sans', sans-serif; font-size:28px; line-height:18px; color:#ffffff;margin:0}  .ash-aba h1 span {color:#ffdd00;}  /***********************************************************************/     @media only screen  and (max-width:667px) and (min-width:320px){	.ash-aba{	    background-color: #734d96 !important;	padding: 40px 0 40px 0 !important;	margin-top:-10px ! important;    }   .ash-aba h1  {text-align:center; font-family: 'Dosis', sans-serif; font-size:30px; line-height:48px; color:#ffffff;}   }  /***********************************************************************/     .ash-con{  background-color: #f5f5f5 !important;    padding: 10px !important;    border-radius: 5px !important;    min-height: 368px;    position: relative !important;    margin-bottom: 20px;  }  /***********************************************************************/    @media only screen  and (max-width:667px) and (min-width:320px){  .width75 {    margin-left: 15px;    width: 100%;}  }  /***********************************************************************/    .ash-con h1{	 text-align:center !important;	 padding:12px;font-family: 'Open Sans', sans-serif;font-size:15px;padding-bottom:0px; color:#c3226b;font-weight: normal;  }  .ash-con h2{    text-align: center !important;    padding: 12px;    font-family: 'Open Sans', sans-serif;    font-size: 25px;    padding-bottom: 0px;    color:#d84340;    font-weight: normal;}  .ash-con p{	text-align:center;	line-height:20px;  }  /***********************************************************************/  @media only screen  and (max-width:667px) and (min-width:320px){	 .ash-con p{	text-align:justify !important;    padding-bottom: 10px;	  }  }   /***********************************************************************/    .ash-prg{    position: relative;    padding: 0px 15px;	    min-height: 130px;    margin-bottom: 15px;		text-align:center;	}		@media only screen  and (max-width:667px) and (min-width:320px){/*		.ash-prg {    background-color: #6f4793;    position: relative;    left: 0%;    padding: 18px 3px 86px 30px;		}*/	}.ash-prg p{ color:#464546;font-size:14px; font-family: 'Open Sans', sans-serif;text-align:center;line-height:20px;}  /***********************************************************************/		@media only screen  and (max-width:667px) and (min-width:320px){.asha-prg-caption{float:left;}}  /***********************************************************************/.asha-btn{padding: 12px 16px;background:#f29c1f;border-radius: 1.2em;}.asha-btn:hover{background-color: #f3b45c;}	.asha-read-btn{padding: 3px 15px;background: #193b68;border-radius: 7px;}.asha-read-btn:hover{background:#d84340;}	.ash-caption{display:none;position: absolute;    /* right: -1%; */    /* top: 100%; */    bottom: auto;    z-index: 0;    background: rgba(23, 22, 19, 0.68);    color: #fff;    font-size: 14px;    text-align: left;    padding: 0 0 0 0;    width: 100%;	}	  /***********************************************************************/	@media only screen  and (max-width:667px) and (min-width:320px){		.ash-caption{		position: absolute;    bottom: 1px;    background: rgba(23, 22, 19, 0.68);    color: #fff;    font-size: 17px;    padding: 0 0 0 0;    width: 92%;	top:auto;    margin: 0 auto;    right: 0;    left: 0;	}	}  /***********************************************************************/		@media only screen  and (max-width:667px) and (min-width:320px){	.ash-best{		padding-bottom:20px !important;	}	}  /***********************************************************************/		@media only screen  and (max-width:667px) and (min-width:320px){	.ash-prg1{		padding-bottom:20px !important;	}	}  /***********************************************************************/	     .widget-title :before {					position: absolute;					bottom: -18%;    					width: 88px;					height: 2px;					content: "";					background-color: #fff;							  						  }	.widget p span{display:block;}	.asha-cor{								line-height: 21px;    outline: none;    padding: 5px 20px !important;    border: none;}		.widgetp{		    padding-top:20px;            padding-left:2px;			}	.asha-btn1{		padding-top:20px;		padding-bottom:20px;	}.asha-btn1 p i{margin-right:10px;}	  /***********************************************************************/		@media only screen and (max-width:667px) and (min-width:320px){ .navbar-brand > img {    margin: 0 auto;    width: 240px;}.ash-prg h2 {    font-size: 22px;    font-family: 'Open Sans', sans-serif;    margin: 0;}.media-left {    width: 304px;    height: 202px;    text-align: center;    margin: auto;	}.ash-prg p {    margin-top: 15px;}		.asha-read-btn {     position: inherit;     }   }  /***********************************************************************/         .asha-abacus{padding-top:0px;}  /***********************************************************************/     @media only screen  and (max-width:667px) and (min-width:320px){  .cnt223{min-width: 100%;width: 100%;min-height: 420px;margin: 20px auto;}#demo-2{position:relative;margin-bottom:45px;}    .build-path-bg {    background-size: cover;}  .navbar.navbar-bg-light{	background-color:#103563;}  .anim {    margin: 4px 0px;    text-align: center;width:100%;}  .logo3{  font-size: 10px;    left: 99px;    top: 50px;  }   .logo4{  font-size: 10px;    left: 99px;    top: 64px;  }   .asha-abacus{padding-top:0px;}   .owl-item .item img {    width: 100%;    height: auto;}.linkSection{margin-top:0;}.logo-text {    margin-top: -54px;	} .logo2 {    font-size: 10px;    left:200px;    top: 38px;} 	.btn-donation{padding: 0.09em 0em; width: 233px;}    }  /***********************************************************************/      .asha-section{	   padding-top:20px;	   padding-bottom:25px;   }.foot-wid a{		color: #ffffff !important;		text-decoration: none;	   -webkit-transition: color .2s linear;		transition: color .2s linear;		  }.asha-tel:before{			content: "\f095";			position:absolute;			font: normal normal normal 14px/1 FontAwesome;			margin-left: -20px;			display: inline-block;			margin-top:5px;												}										.asha-tel{	margin:1px 22px;}					.asha-mob:before{		 content: "\f098";		 position:absolute;		 font: normal normal normal 14px/1 FontAwesome;		 margin-left: -20px;         display: inline-block;		 margin-top:5px;												}										.asha-mob{	margin:1px 22px;}					.asha-adm:before{		 content: "\f1ac";		 position:absolute;		 font: normal normal normal 14px/1 FontAwesome;		 margin-left: -20px;		 display: inline-block;		 margin-top:5px;												}														.asha-adm{	margin:1px 22px;}	.latest-news {    width: 130px;    float: left;    background: #103563;    border-radius: 5px 5px 5px 5px;    padding: 6px;    color: #fff;    text-align: center;    font-size: 18px;    font-weight: 600;}.scroll-news li {    display: inline-block;    font-size: 16px;    position: relative;    padding: 0 15px;    margin-top: 7px;}.scroll-news li a {    color: #fff;}.scroll-news li::before {    content: "\f10c";    position: absolute;    font: normal normal normal 14px/1 FontAwesome;    margin-left: -20px;    margin-top: 7px;    color: #fff;}.article{   background: url(../img/ss.jpg);    height: 139px;    border-radius: 7px;    width: 100%;    float: right;  }  .a-item{   text-align: center;   padding: 21px 7px;  }   .a-item img{    width: 20%;  }  .a-item h5{    font-size: 20px;    color: #fff;    margin-top: 20px;  }  .pad-tb{  padding-bottom: 0px;  padding-top:30px;  }  .abt-h2{    font-size:29px;    color: #103563;     font-weight: 600;    margin-bottom: 10px;  }  .abt-h2 span{    font-size:20px;    color: #103563;   }  .abhyu-btn{    background: #003266;    padding: 5px 14px;    border-radius: 5px;    color: #fff;    display:inline-block;  }	  .abhyu-btn:hover{    color: #fdc800;  }  .ash-con-x1{  background-color: #f5f5f5;    padding: 0px 0px;    border-radius: 5px;    min-height: 350px;    position: relative;    margin-bottom: 20px;  }  .ash-con-x1 img{    height: 190px;    padding-top: 5px;  }    .ash-con-x1 h2{    text-align: center !important;    padding: 8px;    /* font-family: 'Poppins', sans-serif; */    font-size: 20px;    padding-bottom: 0px;    color: #003266;    font-weight: 500;    margin-bottom: 8px;}  .ash-con-x1 p{  text-align:justify !important;  line-height:20px;  padding:0 15px 14px;  }   .asha-header{text-align:center;font-family: 'Poppins', sans-serif;color:#1b2f52;font-size: 25px !important;text-transform:uppercase;}.sty-padd{    padding:0 16px;}.col123{  width: 88%;  float: right;} @media only screen  and (max-width:667px) and (min-width:320px){          .owl-prev svg, .owl-next svg {    color: #ffffff;    font-size: 50px;    font-weight: 500;}.custom_padding2{    width:100%;    display:inline-block;}.i-3x i, i.i-3x {    border: 2px solid #fff;}.navigation-1 .owl-prev{   left: -4rem;    top: 11rem;    opacity: 1 !important;}.navigation-1 .owl-next{   right: -4rem;    top: 11rem;    opacity: 1 !important;}.navigation-1 .col-md-3{    max-width:100% !important;}.list03 li{    margin: 0 16px;    list-style-position: inherit;}.abt-h2 {    font-size: 25px;    text-align: center;}.index-description{    text-align: center;}.abhyu-btn {    text-align: center;    display: block;    width: 120px;    margin: 0 auto;}.article {    width: 100%;    display: inline-block;    margin-bottom: 15px;}.mobile-pad{    padding-top: 36px; } .page22{    padding-top: 0px; } .sty-padd{    padding-top: 12px;}.dd21{    min-height: 312px;}.col123{  width: 56%;  float: right;}.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {    background:rgb(219, 254, 187);}}