h4, h5, h6,
h1, h2, h3{margin:0;}
ul, ol{margin:0;}
p{margin:0;}
html, body{font-family:'Open Sans Condensed', sans-serif;font-size:100%;background:#f4f4f2;}
div.img2{margin:5px;margin-left:10px;margin-top:10px;padding:5px;border:1px solid #0000ff;height:150px;width:150px;}
div.img img2{display:inline;margin:2px;border:1px solid #ffffff;}
div.img2:hover{border:1px solid red;background:#CFDFFA;}
a{text-decoration:none;}
a:hover{transition:0.5s all;-webkit-transition:0.5s all;-moz-transition:0.5s all;-o-transition:0.5s all;}
ul.flex-direction-nav{display:none;}
.header{background:#6699FF;}
.banner-bottom{text-align:center;}
.header-main{background:#405580;width:100%;height:86px;position:fixed;top:0;left:0;z-index:100;opacity:0.90;padding:1.5em 0em;}
.logo{float:left;margin-left:20px;}
.top-nav{float:right;margin-right:25px;padding-top:0.2em;}
.logo h1{font-size:2.5em;font-family:'AR JULIAN';font-style:italic;color:#C3DAF9;}
.logo h1 a{color:#FFFFFF;}
.logo h1 a:hover{text-decoration:none;}
.logo h2{font-size:16px;font-family:'Tahoma';font-style:italic;}
.logo h2 a{color:#FFFFFF;}
.logo h2 a:hover{text-decoration:none;}
.logo h1, h2{display:inline;}
span.menu{display:none;}
.top-nav ul{padding:0em;list-style:none;}
.top-nav ul li{display:inline-block;margin:0em 0.5em 0em 0em;padding:0.5em 1em;}
.top-nav ul li a{font-size:1em;color:#fff;}
.top-nav ul li a:hover{text-decoration:none;color:#00ffff;}
.banner-right{padding:0;}
.banner-left{background:#336699;padding:7.95em 2.5em;text-align:left;}
.banner-left h3{color:#e5cd68;font-size:2.5em;line-height:1.3em;margin-bottom:0.3em;}
.banner-left p{color:#fff;font-size:1em;line-height:1.6em;}
span.bann-sli-text{display:block;color:#fff;}
.box2 > div{background:#fff;border:1px solid #ddd;padding:15px;margin-bottom:10px;}
@media (min-width:992px){.box,
.box2 > div{padding-bottom:70px;}
.box .button,
.box2 .button{position:absolute;bottom:10px;left:0;right:0;}
.box2 h3:first-child{margin-top:0;}
}
.banner-left{float:left;width:35%;}
.banner-right{float:right;width:65%;}
.bann-strip{padding:5em 0em 5em 0em;}
.details{padding:1em;text-align:center;border:1px solid #D8D8D8;border-radius:2px;margin-bottom:10px;}
.details h4{font-size:1.4em;font-family:'Baumans', cursive;}
.details h4 a{color:#886741;}
.details h4 a:hover{text-decoration:none;color:#e5cd68;}
.details p{font-size:0.9em;color:#333333;line-height:1.7em;padding:0.3em 0em 1em 0em;}
.details a.bannn-btn{font-size:1em;color:#000080;padding:1em 1em 0em 1em;display:inline-block;}
.details a.bannn-btn:hover{text-decoration:none;color:#009999;}
.news{padding:6em 0em;background:url() no-repeat;background-size:cover;min-height:540px;}
.news-left h3{font-size:2.5em;color:#fff;margin:0em 0em 0.5em 0em;font-family:'Baumans', cursive;}
.news-left p{font-size:0.95em;color:#C8C8C8;line-height:1.8em;margin:0.5em 0em 1em 0em;}
.news-right h4{font-size:2.5em;color:#fff;margin:0em 0em 0.4em 0em;font-family:'Baumans', cursive;}
.news-grid h6{font-size:1.2em;color:#020202;background:#fff;padding:1.7em 0em;text-align:center;width:40%;margin:0.5em 0em 1em 0em;border-radius:60px;}
.news-grid h5{font-size:1.6em;color:#e5cd68;font-family:'Baumans', cursive;}
.news-grid p{font-size:0.9em;color:#fff;line-height:1.75em;margin:0.5em 0em 0.5em 0em;}
.news-grid a{color:#fff;padding:0.8em 0em;display:inline-block;font-size:0.91em;}
.news-grid a:hover{color:#e5cd68;text-decoration:none;}
.services{padding:1em 0em 5em 0em;}
.ser-grid{text-align:center;}
span.glyphicon.glyphicon-knight{font-size:3.5em;color:#e5cd68;}
span.glyphicon.glyphicon-tree-deciduous{font-size:3.5em;color:#e5cd68;}
span.glyphicon.glyphicon-fire{font-size:3.5em;color:#e5cd68;}
span.glyphicon.glyphicon-cloud{font-size:3.5em;color:#e5cd68;}
.ser-grid p{font-size:1em;line-height:1.8em;margin:1em 0em 0em 0em;color:#000;}
.services-main h2{text-align:center;font-size:2.5em;color:#000000;font-family:'Baumans', cursive;margin:0em 0em 1em 0em;}
span.glyphicon.glyphicon-play{font-size:1.5em;color:#886741;margin:1em 0em 0em 0em;}
span.glyphicon.glyphicon-play:hover{color:#e5cd68;transform:rotateY(360deg);transition:.5s all;-webkit-transition:.5s all;-moz-transition:.5s all;-o-transition:.5s all;-ms-transition:.5s all;}
.can-help{padding:5em 0em;}
.can-help-grid h3{font-size:2em;color:#FFEA00;}
.can-help-right{border:1px solid #CACACA;padding:1em;}
.can-help-right h4{font-size:2.2em;margin:0.35em 0em;font-family:'Baumans', cursive;}
.can-help-right h4 a{color:#CE7B00;}
.can-help-right h4 a:hover{text-decoration:none;color:#886741;}
.can-help-right p{font-size:1.03em;color:#333333;line-height:1.8em;}
.can-help-right a.help-btn{font-size:1em;color:#886741;padding:1em 0em;display:inline-block;text-align:right;}
.can-help-right a.help-btn:hover{text-decoration:none;color:#e5cd68;}
.footer{padding:2em 0em;background:#405580;}
.ftr-grid h3{font-size:1.5em;color:#e5cd68;margin:0em 0em 0.4em 0em;font-family:'Baumans', cursive;}
.ftr-grid p{font-size:0.95em;color:#DADADA;line-height:1.8em;}
.ftr-grid ul{padding:0em;list-style:none;}
.ftr-grid ul li{margin:0em 0em 0.5em 0em;width:360px;}
.ftr-grid ul li a{font-size:0.95em;color:#DADADA;background:url(../img/square.jpg)no-repeat 0px 4px;padding:0em 0em 0em 1.5em;}
.ftr-grid ul li a:hover{text-decoration:none;color:#e5cd68;}
.ftr-grid input[type="text"]{background:none;border:1px solid #fff;width:80%;outline:none;font-size:0.9em;color:#fff;padding:9.5px 15px 9.5px 15px;margin-bottom:7px;}
.ftr-grid input[type="submit"]{background:#48B77A;border:none;padding:.6em 10px;width:33%;font-size:16px;color:#fff;letter-spacing:1px;outline:none;transition:.5s all;padding: 0.5em;}
.ftr-grid input[type="submit"]:hover{background:#fff;color:#0000fc;}
.copy-right{text-align:center;padding:3em 0em 0em 0em;}
.copy-right p{font-size:1em;font-weight:400;color:#fff;}
.copy-right p a{color:#e5cd68;}
.copy-right p a:hover{color:#fff;text-decoration:none;}
.copy-right2{float:right;margin-top:25px;margin-right:20px}
@media(max-width:1440px){}
@media(max-width:1366px){.banner-left{padding:7.95em 2.5em;}
}
@media(max-width:1280px){}

@media(max-width:1024px){.banner-left{padding:5.65em 2.5em;}
.details h4{font-size:1.22em;}
.details{padding:0.5em;}
.details a.bannn-btn{padding:0.5em 1em 0em 1em;}
.news-grid h6{width:50%;}
.bann-strip{padding:5em 0em 3em 0em;}
.news{padding:4em 0em;min-height:500px;}
.news-grid h5{font-size:1.34em;}
.can-help-right h4{font-size:1.8em;margin:0.2em 0em;}
.ser-grid p{font-size:0.95em;}
.can-help-right a.help-btn{font-size:0.9em;padding:0em 0em;}
.can-help-right p{font-size:0.95em;line-height:1.6em;}
.ftr-grid input[type="text"]{width:60%;}
.ftr-grid input[type="submit"]{width:37%;font-size:16.3px;}
.abouttop-right h4{font-size:1.4em;margin:0em 0em 0.1em 0em;}
.abouttop-right p{font-size:0.9em;}
.about{padding:3em 0em 3em 0em;}
.about-main{margin:0em 0em 3em 0em;}
.gallery-top{padding:0em 0em 2em 0em;}
.gallery{padding:3em 0em 3em 0em;}
.page{margin:3em 0;}
.contact{padding:2em 0em 3em 0em;}
.contact-right input[type="text"]{width:48.1%;}
.comment-bottom input[type="text"], .comment-bottom textarea{padding:0.5em;}
.news-left h3{font-size:2.5em;}
.ftr-grid h3{font-size:2em;}
}

@media(max-width:800px){span.menu{display:block;text-align:center;padding:0px 0px 0px 0px;cursor:pointer;color:#E74C3C;font-size:16px;font-weight:700;position:relative;}
.top-nav ul.res{display:none;padding:0px;}
.top-nav ul.res{padding:0;margin:1.7em 0em 0em 0em;z-index:999;position:absolute;width:100%;left:0;}
.top-nav ul.res li{display:block;text-align:center;background:# fff;margin:0;width:100%;padding:0em;border:1px solid #ccc;}
.top-nav ul.res li a{font-size:16px;padding:0.6em 0;color:#fff;display:block;border:none;text-align:center;margin:0em;}
ul.res li a:hover,ul.res li a.active{color:#f2f2f2;}
.res li a{background-color:#009090! important;border-color:#ffc300 ! important;}
.res li a:hover{background-color:#008080! important;border-color:#ffc300 ! important;}
.banner-left{float:left;width:35%;}
.banner-right{float:right;width:65%;}
.banner-left h3{font-size:2em;}
.banner-left{padding:3.99em 2.5em;}
.header-main{padding:1em 0em;}
.top-nav{padding-top:0.5em;}
.bann-grid{float:left;width:25%;padding:0px 0px 0px 10px;}
}

@media(max-width:768px){span.menu{display:block;text-align:center;padding:0px 0px 0px 0px;cursor:pointer;color:#E74C3C;font-size:16px;font-weight:700;position:relative;}
.top-nav ul.res{display:none;padding:0px;}

.top-nav ul.res{padding:0;margin:1.7em 0em 0em 0em;z-index:999;position:absolute;width:100%;left:0;}.pager{display:none;}

.top-nav ul.res li{display:block;text-align:center;background:# fff;margin:0;width:100%;padding:0em;border:1px solid #ccc;}
.top-nav ul.res li a{font-size:16px;padding:0.6em 0;color:#fff;display:block;border:none;text-align:center;margin:0em;}
ul.res li a:hover,ul.res li a.active{color:#f2f2f2;}
.res li a{background-color:#009090! important;border-color:#ffc300 ! important;}
.res li a:hover{background-color:#008080! important;border-color:#ffc300 ! important;}
.banner-left{float:left;width:35%;}
.banner-right{float:right;width:65%;}
.banner-left h3{font-size:2em;}
.banner-left{padding:3.99em 2.5em;}
.header-main{padding:1em 0em;}
.top-nav{padding-top:0.5em;}
.bann-grid{float:left;width:25%;padding:0px 0px 0px 10px;}
.details p{font-size:0.85em;}
.ser-grid{float:left;width:25%;}
.news-grid{float:left;width:33%;}
.news-grid h6{width:43%;}
.news-left{text-align:center;padding:0em 0em 1.5em 0em;}
.news-left img{margin:0 auto;}
.news{padding:2.5em 0em;}
.can-help{padding:3em 0em;}
.can-help-left{width:85%;margin:0 auto 2em;}
.ftr-grid{float:left;width:50%;margin:0em 0em 1em 0em;}
.abouttop-left{width:57%;margin:0 auto 1em;}
.team-grid{float:left;width:50%;padding:0px 0px 10px 10px;}
.history{margin:2em 0em 0em 0em;}
.about{padding:2em 0em 2em 0em;}
.about-top h2{font-size:2.4em;}
.about-main{margin:0em 0em 2em 0em;}
.gallery{padding:2em 0em 2em 0em;}
.page{margin:2em 0;}
.contact-top p{width:70%;}
.contact{padding:2em 0em 2em 0em;}
.contact-right input[type="text"]{width:48.5%;}
.copy-right{padding:1.5em 0em 0em 0em;}
.contact-left{margin:0em 0em 1.5em 0em;}
.history-grids{padding:0em 0em 1em 0em;}
.history-bottom{padding:1em 0em 0em 0em;}
.gallery-top h2{font-size:2.5em;}
.contact-top h2{font-size:2.5em;}
.contact-left h3{font-size:2em;}
.contact-right h3{font-size:2.1em;}
.comment-bottom input[type="submit"]{width:13%;}
.comments-top h3, .comment-bottom h3{font-size:2em;}

h3.typo1{font-size:2em;}h3{font-size:1.7em;text-align: center;}
h1.grid2{font-size:2.3em;}
.contact-bottom input[type="text"]{padding:0.5em;}
}
@media(max-width:736px){.banner-left{padding:3.65em 2.5em;}
}
@media(max-width:667px){.news-grid h6{width:51%;}
.banner-left{padding:2.85em 2.5em;}
}
@media(max-width:640px){.ftr-grid h3{font-size:2em;}
.banner-left h3{font-size:1.8em;}
.banner-left{padding:2.95em 2.5em;}
.bann-grid{float:left;width:50%;padding:0px 0px 25px 10px;}
.bann-strip{padding:3em 0em 1em 0em;}
.services-main h2{font-size:2em;margin:0em 0em 0.8em 0em;}
.services{padding:1em 0em 2em 0em;}
.ser-grid{float:left;width:50%;margin:0em 0em 2em 0em;}
span.glyphicon.glyphicon-play-circle{margin:0.4em 0em 0em 0em;}
.news-grid h6{width:55%;}
.news-grid h5{font-size:1.2em;}
.contact-left{margin:0em 0em 1.5em 0em;}
.map{padding:0em 0em 1.5em 0em;}
.gallery-top p{font-size:1em;width:80%;}
.contact-top p{width:100%;}
.contact-top{padding:0em 0em 2em 0em;}
.map iframe{height:250px;}
.news-left h3{font-size:2.2em;}
.news-right h4{font-size:2.2em;}
span.glyphicon.glyphicon-knight{font-size:3em;}
span.glyphicon.glyphicon-tree-deciduous{font-size:3em;}
span.glyphicon.glyphicon-fire{font-size:3em;}
span.glyphicon.glyphicon-cloud{font-size:3em;}
.logo h1{font-size:2.8em;}
.details p{font-size:0.9em;}
.comments-top h3, .comment-bottom h3{font-size:2em;}
.comment-bottom input[type="submit"]{width:17%;}
.single{padding:3em 0;}
button.btn.btn-lg{font-size:1.1em;}
h1.grid2{font-size:1.9em;}
h2.grid2{font-size:1.9em;}
h3.typo1{font-size:2.5em;}
.page{margin:2em 0;}
}
@media(max-width:600px){.banner-left{padding:2.5em 2em;}
}
@media(max-width:568px){.news-grid h6{width:65%;}.logo{margin-left:5px;}
.banner-left{padding:1em 2em;}
.banner-left h3{font-size:1.7em;}
.banner-left{padding:2.3em 2em;}
}
@media(max-width:480px){.banner-left{float:none;width:100%;padding:1em 2.5em;}
.banner-right{float:none;width:100%;}
.banner-bottom{padding:0em 0em 0em 0em;}
.top-nav ul.res{margin:1em 0em 0em 0em;}
.news-grid{padding:0px 0px 0px 10px;}
.news-grid h6{width:80%;padding:2em 0em;}
.news-grid h5{font-size:0.97em;}
.news-grid p{font-size:0.9em;}
.news-grid a{padding:0.4em 0em;}
.news-left h3{font-size:2em;}
.news-right h4{font-size:2em;}
.news{padding:2em 0em;}
.ftr-grid{width:100%;}
.history-bottom{padding:0em 0em 1em 0em;}
.ftr-grid h3{font-size:1.7em;}
.about-top h2{font-size:2em;}
.gallery-top p{font-size:1em;width:100%;}
.gallery-top h2{font-size:2.2em;}
.contact-top h2{font-size:2.2em;}
.contact-top p{font-size:0.9em;}
.map iframe{height:200px;}
.contact-left h3{font-size:1.9em;}
.contact-left h4{font-size:1.2em;}
.contact-right h3{font-size:2em;}
.contact-right input[type="text"]{width:100%;margin:0 0 0.6em 0;}
.contact-right input.email{margin:0px 0px 10px 0px;}
span.bann-sli-text{display:inline-block;}
.banner-left h3{font-size:1.5em;}
.ftr-grid input[type="submit"]{width:22%;font-size:16.4px;}
.can-help-right h4{font-size:1.5em;}
.history-grids h4{font-size:1.3em;}
.page-header h3{font-size:2em;}
button.btn.btn-lg{font-size:1em;padding:7px;}
button.btn.btn-1{font-size:0.9em;padding:8px;}
button.btn.btn-sm{font-size:0.8em;padding:9px;}
h1#h1-bootstrap-heading{font-size:2.2em;}
h2#h2-bootstrap-heading{font-size:2em;}
h1.grid2{font-size:1.45em;}
h2.grid2{font-size:1.35em;}
h3.grid2{font-size:1.3em;}
h4.grid2{font-size:1.2em;}
h3.typo1{font-size:2em;}
.page{margin:2em 0;}
.single-grid h2{font-size:1.2em;}
.comments-top{padding:2em 0;}
.comment-bottom input[type="submit"]{width:25%;}
.single{padding:2em 0;}
.single-grid p{font-size:0.85em;}
.media-body p{font-size:0.85em;}
}
@media(max-width:414px){.news-grid h6{width:80%;padding:1.5em 0em;}
.logo h1{font-size:2em;}
}
@media(max-width:384px){.news-grid h6{width:86%;}.logo{margin-left:1px;}
.banner-left h3{font-size:;}
}
@media(max-width:375px){.news-grid h6{width:90%;}
}
@media(max-width:320px){.banner-left h3{font-size:1.3em;}
.logo h1{font-size:2em;}
span.menu img{width:75%;}
.top-nav{padding-top:0.25em;}
.top-nav ul.res li a{font-size:13.5px;}
.banner-left{padding:1em 1em;}
.details h4{font-size:1em;}
.bann-grid{width:100%;padding:0px 0px 25px 0px;}
.bann-strip{padding:2em 0em 1em 0em;}
.ser-grid{width:100%;padding:0px;}
.services-main h2{font-size:1.7em;}
.bann-strip{padding:2em 0em 0em 0em;}
.services{padding:0em 0em 2em 0em;}
.ser-grid p{margin:0.1em 0em 0em 0em;line-height:1.5em;}
span.glyphicon.glyphicon-knight{font-size:2.3em;}
span.glyphicon.glyphicon-tree-deciduous{font-size:2.3em;}
span.glyphicon.glyphicon-fire{font-size:2.3em;}
span.glyphicon.glyphicon-cloud{font-size:2.3em;}
span.glyphicon.glyphicon-play-circle{margin:0.2em 0em 0em 0em;}
.services{padding:0em 0em 0em 0em;}
.news-grid{float:none;width:100%;padding:0px;}
.news-grid h6{width:30%;font-size:1em;padding:2em 0em;margin:0 auto 0.5em;}
.news-left h3{font-size:1.7em;}
.news-left{padding:0em 0em 0.5em 0em;}
.news-right h4{font-size:1.7em;}
.news-right{padding:0px;}
.news-grid{text-align:center;margin:0em 0em 1em 0em;}
.news-grid p{margin:0.1em 0em 0em 0em;}
.news{padding:1em 0em;}
.can-help-left{width:100%;padding:0px;margin:0 auto 1em;}
.can-help{padding:1.5em 0em;}
.footer{padding:1em 0em;}
.can-help-right h4{font-size:0.95em;}
.can-help-right p{font-size:0.9em;line-height:1.5em;}
.ftr-grid{padding:0px;}
.copy-right p{font-size:0.85em;}
.copy-right{padding:0em 0em 0em 0em;}
.about-top h2{font-size:1.7em;}
.abouttop-left{width:100%;padding:0px;}
.abouttop-right{padding:0px;}
.abouttop-right h4{font-size:1.3em;}
.abouttop-right p{font-size:0.9em;}
.about-main{margin:0em 0em 1em 0em;}
.about{padding:1.5em 0em 0.5em 0em;}
.team h3{font-size:1.5em;margin:0em 0em 0.4em 0em;}
.team-grid{padding:0px 0px 5px 5px;}
.history{margin:1em 0em 0em 0em;}
.history-top h3{font-size:1.6em;}
.history-grids h4{font-size:1.1em;}
.history-grids{padding:0px;}
.ftr-grid h3{font-size:1.5em;}
.gallery{padding:1em 0em 1em 0em;}
.gallery-top{padding:0em 0em 1em 0em;}
.gallery-top p{font-size:0.85em;}
.gallery-top h2{font-size:1.7em;}
.map iframe{height:120px;}
.map{padding:0em 0em 0.5em 0em;}
.contact{padding:1em 0em 1.5em 0em;}
.contact-right input[type="submit"]{padding:.3em 0;width:23%;}
.contact-top h2{font-size:1.8em;}
.contact-left{padding:0px;}
.contact-left h3{font-size:1.5em;}
.contact-left h4{font-size:1.2em;}
.contact-left p{font-size:0.9em;line-height:1.6em;}
.contact-right{padding:0px;}
.contact-right h3{font-size:1.5em;}
.contact-right input[type="text"]{font-size:0.9em;padding:6px 10px 6px 10px;}
.contact-right textarea{height:100px;font-size:0.9em;padding:8px 10px 8px 10px;}
.ftr-grid input[type="submit"]{width:30%;}
.abouttop-right h4{font-size:1em;}
.single-grid h2{font-size:0.8em;line-height:1.7em;}
.single-grid p ,.media-body p{font-size:0.9em;line-height:1.6em;}
.comments-top h3, .comment-bottom h3{font-size:1.5em;}
h4.media-heading{font-size:1em;}
.comment-bottom form{width:100%;}
.comment-bottom input[type="submit"]{width:25%;font-size:0.9em;}
.comment-bottom textarea{min-height:130px;}
.comment-bottom input[type="text"], .comment-bottom textarea{padding:0.5em;font-size:0.8em;}
.comment-bottom textarea{min-height:95px;}
.comments-top{padding:1em 0;}
h1#h1-bootstrap-heading{font-size:1.5em;}
h2#h2-bootstrap-heading{font-size:1.4em;}
h3#h3-bootstrap-heading{font-size:1.3em;}
button.btn.btn-lg{font-size:0.9em;margin:0 0 0.5em 0px;padding:9px;}
.grid1{margin:0.7em 0 0;}
button.btn.btn-1{font-size:0.8em;margin:0 0 0.5em;}
button.btn.btn-sm{font-size:0.7em;padding:5px;margin:0 0 0.5em;}
button.btn.btn-xs{font-size:0.7em;}
ul.nav.nav-pills a{padding:0.5em;font-size:0.9em;}
span.label{margin:0 0 0.5em;display:inline-block;}
.page{padding:0.5em;margin:1.7em 0;}
.page-header{margin:16px 0 9px;}
.grid2{margin:0.4em 0 0;}
h3.typo1{font-size:1.7em;}
.page-header h3{font-size:1.8em;}
}
.back-to-top{position:fixed;bottom:26px;right:3%;text-decoration:none;color:#000000;overflow:hidden;font-size:7px;padding:0em;display:none;}
#back-to-top img{border-radius:0;}
#back-to-top:hover{}
#back-to-top img:hover{opacity:0.699999988079071044921875;}