body, *{padding:0; margin:0; /*font-family: 'PT Sans Narrow', sans-serif;*/ font-family: 'Muli', sans-serif;}
p{color:#000; font-size:12px !important; line-height:21px; letter-spacing:0.5px;}
.container{width:1100px !important;}
 
/*HEADER*/
.header{padding:5px 0px; border-bottom: 1px solid #ede9e9; box-shadow: 2px 2px 5px #ede9e9; background:#FBFBFA;}
.header .container{position:relative;}
.header .col-sm-5{position:relative;}
.header .col-sm-5 img.new{height:35px; margin-right:2px; margin-top:5px; float:right;}
.header .col-sm-7{margin-top:5px;}
.header .col-sm-8 ul{margin-bottom:0px;}
.header .col-sm-8 ul li{list-style:none; display:inline; border-right:1px solid #ccc;}
.header .col-sm-8 ul li:last-child{border-right:none;} 
.header .col-sm-8 ul li a{text-decoration:none; color:#333; padding:0px 15px; letter-spacing:0.3px; font-size:13px;
 transition:all 0.2s ease-in-out;}
.header .col-sm-8 ul li:hover a{color:#EC6D1C;}
.header .col-sm-7 .col-sm-4{padding-left:0px; width:30.333%;}
.header .col-sm-4 .col-xs-3{padding-right:0px; padding-left:0px; width:23.5%}
.header .col-sm-4 i{color:#fff; font-size:14px; width: 22px; height: 22px; background: #ccc; text-align: center; line-height: 22px;
 border-radius:50%; transition:all 0.1s ease-in-out;}
.header .col-sm-4 i.fa-phone{background:#34A853;}
.header .col-sm-4 i.fa-envelope{background:#FBBC05;}
.header .col-sm-4 i.fa-facebook{background:#4867AA;}
.header .col-sm-4 i.fa-twitter{background:#1DA1F2;}
.header .col-sm-4 i.fa-google-plus{background:#D91517;}
.header .col-sm-4 i.fa-linkedin{background:#007BB6;}
.header img#logo{height:50px; padding-right:5px;}
.header .navigation01{width:55%; background:#EC6D1C; text-align:right; position:absolute; top:30px; left:44%;  z-index:999999999;}
.header .navigation01 > ul{margin-bottom:0px;}
.header .navigation01 > ul > li{list-style:none; float:left; text-align:right;}
.header .navigation01 > ul > li > a{text-decoration:none; color:#fff; display:block; padding:6px 9px; letter-spacing:0.5px; font-size:11px; 
 transition:all s ease-in-out; font-weight:600;}
.header .navigation01 > ul > li > a:hover{color:#333;}

.header .navigation01 .dropdown:hover .drop01{display:block;}
.header .navigation01 .drop01{position:absolute; top:100%; z-index:9999; background:rgba(255,255,255,0.9); text-align:left; width:460px;
 padding:10px 20px; display:none; box-shadow: 2px 2px 5px #ccc;}
.header .navigation01 .drop01 ul li{list-style:none;}
.header .navigation01 .drop01 ul li a{text-decoration:none; color:#333; font-size:12px; display:block; border-bottom: 1px solid #eae4e4;
 padding:8px 0px; letter-spacing:0.5px; transition:all 0.1s ease-in-out;}
.header .navigation01 .drop01 ul li:hover a{color:#EC6D1C;} 

.header .navigation01 .dropdown:hover .drop02{display:block;}
.header .navigation01 .drop02{position:absolute; top:100%; left:-140px; z-index:9999; background:rgba(255,255,255,0.9); text-align:left; width:430px;
 padding:10px 20px; display:none; box-shadow: 2px 2px 5px #ccc;}
.header .navigation01 .drop02 ul li{ list-style:none;}
.header .navigation01 .drop02 ul li a{text-decoration:none; color:#333; font-size:12px; display:block; border-bottom: 1px solid #eae4e4; 
 padding:8px 0px; letter-spacing:0.5px; transition:all 0.1s ease-in-out;}
.header .navigation01 .drop02 ul li:hover a{color:#EC6D1C;} 

.header .navigation01 .dropdown:hover .drop03{display:block;}
.header .navigation01 .drop03{position:absolute; top:100%; left:-121px; z-index:9999; background:rgba(255,255,255,0.9); text-align:left; width:300px; 
 padding:10px 20px; display:none; box-shadow: 2px 2px 5px #ccc;}
.header .navigation01 .drop03 ul li{ list-style:none;}
.header .navigation01 .drop03 ul li a{ text-decoration:none; color:#333; font-size:12px; display:block; border-bottom: 1px solid #eae4e4; 
 padding:8px 0px; letter-spacing:0.5px; transition:all 0.1s ease-in-out;}
.header .navigation01 .drop03 ul li:hover a{color:#EC6D1C;} 

.header .navigation01 .dropdown:hover .drop003{display:block;}
.header .navigation01 .drop003{position:absolute; top:100%; left:-175px; z-index:9999; background:rgba(255,255,255,0.9); text-align:left; width:500px; 
 padding:10px 20px; display:none; box-shadow: 2px 2px 5px #ccc;}
.header .navigation01 .drop003 ul li{ list-style:none;}
.header .navigation01 .drop003 ul li a{ text-decoration:none; color:#333; font-size:12px; display:block; border-bottom: 1px solid #eae4e4; 
 padding:8px 0px; letter-spacing:0.5px; transition:all 0.1s ease-in-out;}
.header .navigation01 .drop003 ul li:hover a{color:#EC6D1C;} 

.header .navigation01 .dropdown:hover .drop04{display:block;}
.header .navigation01 .drop04{position:absolute; top:100%; left:-37px; z-index:9999; background:rgba(255,255,255,0.9); text-align:left; width:200px;
 padding:10px 15px; display:none;  box-shadow: 2px 2px 5px #ccc;}
.header .navigation01 .drop04 ul li{ list-style:none;}
.header .navigation01 .drop04 ul li a{ text-decoration:none; color:#333; font-size:12px; display:block; border-bottom: 1px solid #eae4e4; 
 padding:8px 0px; letter-spacing:0.5px; transition:all 0.1s ease-in-out;}
.header .navigation01 .drop04 ul li:hover a{color:#EC6D1C;}

/*NAVBAR*/
#header_bd{}
#header_bd h1{background:#EC6D1C; padding:6px 10px;}
#header_sd{display:none; z-index:9999;}
.navbar-brand img{height:60px;} 

/*SLIDER*/
/*.slider{margin-top:10px;}
.slider .rslides{position:relative;}
.slider .rslides img{display: block; float: left; width: 100%; border: 0; height:300px;}
.slider .rslides_tabs{list-style: none; text-align: center; position: absolute; top: 346px; z-index:999; left: 45%;}
.slider .rslides_tabs li{display: inline; float: none; margin-right: 5px; border-radius:50%; padding:1px;}
.slider .rslides_tabs a{padding: 0px 5px; background: #EC6D1C; display: inline; border-radius:50%; color:#EC6D1C;}
.slider .rslides_tabs a:hover{border: 0; color:transparent;}
.slider .rslides_tabs .rslides_here a{background: #fff; color: #fff; font-weight: bold;} */

/*SLIDER01*/
.slider001{position:relative; text-align:center;}
.slider001 .cycle-pager{text-align:center; position:absolute; top:85%; left:0px; z-index:99999; width:100%;}
.slider001 .cycle-pager span{width: 15px; height: 15px; margin:0px 2px; background: #fff; color: #fff; border-radius: 50%; display: inline-block;
 text-align: center; cursor:pointer;}
.slider001 .cycle-pager-active{background:#EC6D1C !important; color:#EC6D1C !important;} 

/*NEW01*/
.new01{margin-top:15px;}
.new01 h1{margin-top:0px; letter-spacing:1px; font-size:24px; margin-bottom:20px;}
.new01 h1 span{border-bottom:2px solid #EC6D1C; padding-bottom:5px;}
.new01 h1 b{color:#EC6D1C; font-size:30px; line-height:20px;}
.new01 p{text-align:justify;}
.new01 .news_box{border-bottom:1px dotted #ccc; margin-bottom:8px;}
.new01 .calendar{ border:1px solid #ccc; text-align:center; box-shadow:2px 2px 4px #333; margin-bottom:10px;}
.new01 .calendar h5{margin-top:0px; background:#EC6D1C; color:#fff; padding:1px 0px; margin-bottom:5px;}
.new01 .calendar h4{margin:0px;}
.new01 .calendar h6{margin-bottom:0px; padding-bottom:2px; font-weight:600; letter-spacing:0.5px; margin-top:3px;}

.new01 .form01 form{box-shadow: 0px 0px 12px 3px #ccc; padding: 15px 15px 5px 15px; background: #EC6D1C;}
.new01 .form01{}
.new01 .form01 h1{ margin-top:0px; color:#fff; font-size:24px;}
.new01 .form01 input{width:100%; padding:6px; border-radius:5px; margin-bottom:8px; border:1px solid #E1DEDE;}
.new01 .form01 input:focus{box-shadow: 1px 0px 4px 0px #EC6D1C; outline:none;}
.new01 .form01 select{width:100%; padding:6px; border-radius:5px; margin-bottom:8px; border:1px solid #E1DEDE;
 font-size:13px;}
.new01 .form01 select:focus{box-shadow: 1px 0px 4px 0px #EC6D1C; outline:none;}
.new01 .form01 textarea{width:100%; padding:6px; border-radius:5px; margin-bottom:8px; border:1px solid #E1DEDE;
 height:70px; font-size:13px;}
.new01 .form01 textarea:focus{box-shadow: 1px 0px 4px 0px #EC6D1C; outline:none;}
.new01 .form01 input[type="submit"]{width:120px; background:#fff; letter-spacing:1px; color:#EC6D1C; border:2px solid #EC6D1C; font-weight:600;
 font-size:15px; text-transform:uppercase; transition:all 0.2s ease-in-out;}
.new01 .form01 input[type="submit"]:hover{background:#EC6D1C; color:#fff; border:2px solid #fff;} 

/*NEW02*/
.new02{margin-top:5px;}
.new02 h1{margin-top:0px; letter-spacing:1px; font-size:24px; margin-bottom:20px; text-align:center;}
.new02 h1 span{border-bottom:2px solid #EC6D1C;padding-bottom:5px;}
.new02 h1 b{color:#EC6D1C; font-size:30px; line-height:20px;}
.new02 .col-sm-2{width:20%;}
.new02 .n02_box{text-align:center; border:2px solid #e7e7e7; background:#EDEDED; margin-bottom:15px; height:290px; padding:10px;
 position:relative; transition:all 0.3s ease-in-out;}
.new02 .n02_box:hover{background:#EC6D1C; color:#fff;}
.new02 .n02_box h3{font-weight:600; letter-spacing:0.5px; font-size:18px; margin-top:5px;}
.new02 .n02_box h6{ content:""; border-bottom:2px solid #EC6D1C; width:50px; margin:auto; margin-bottom:15px; transition:all 0.3s ease-in-out;}
.new02 .n02_box:hover h6{border-bottom:2px solid #fff;}
.new02 .n02_box img{height:60px; margin:auto; margin-bottom:10px;}
.new02 .n02_box p{letter-spacing:0.5px; margin-bottom:10px; transition:all 0.3s ease-in-out;}
.new02 .n02_box:hover p{color:#fff;}
.new02 .n02_box a.btn{font-size:12px; background:#EC6D1C; letter-spacing:0.5px; color:#fff; border:2px solid #EC6D1C;
 position:absolute; bottom:10px; left:26%; transition:all 0.3s ease-in-out;}
.new02 .n02_box:hover a.btn{background:#fff; color:#333;} 

/*NEW06*/
.latest_bog01{overflow:hidden;}
.latest_bog01 h1{margin-top:0px; letter-spacing:1px; font-size:24px; margin-bottom:15px; text-align:center;}
.latest_bog01 h1 span{border-bottom:2px solid #EC6D1C;}
.latest_bog01 h1 b{color:#EC6D1C; font-size:30px; line-height:23px;}
.latest_bog01 .ct-main-slide{width:100% !important;  position:relative;}
.latest_bog01 .city-side{padding:0 10px;}
.latest_bog01 .ct-slide{width:100%;}
.latest_bog01 .ct-slide a{text-decoration:none; color:#333;}
.latest_bog01 .col04_inner{width:100%; overflow:hidden;}
.latest_bog01 .col04_inner p{letter-spacing:0.5px; text-align:center; margin-top:10px; margin-bottom:0px; line-height:17px;}
.latest_bog01 .col04_inner img{width:90%; margin:auto; height:120px;}
.latest_bog01 .city-prev , .city-next{background:#ff5a5f; display:block; bottom:50%; position:absolute; z-index:5; padding:10px; color:#fff;}
.latest_bog01 .city-next{right:0%;}
.latest_bog01 .city-prev{left:0%;}
.latest_bog01 .center a{text-decoration:none; color:#fff;}
#mbl_blog{display:none;}

/*NEW002*/
.new002{margin-top:20px;}
.new002 .inbox{text-align:center; border:1px solid #ECE6E6;}
.new002 .inbox i{font-size: 40px; padding-right: 5px; color:#fff; transition:all 0.2s ease-in-out;}
.new002 .inbox h4{font-size:14px; line-height:40px; letter-spacing:0.5px; transition:all 0.2s ease-in-out;}
.new002 .inbox h4 a{text-decoration:none; color:#fff; transition:all 0.2s ease-in-out;}
.new002 .inbox h4:hover a{color:#333;}
.new002 .inbox#b01{background:#EA4335;}
.new002 .inbox#b02{background:#FBBC05;}
.new002 .inbox#b03{background:#4285F4;}
.new002 .inbox#b04{background:#34A853;}

/*NEW03*/
.new03{margin-top:12px;}
.new03 h1{margin-top:0px; letter-spacing:1px; font-size:24px; margin-bottom:10px;}
.new03 h1 span{border-bottom:2px solid #EC6D1C;}
.new03 h1 b{color:#EC6D1C; font-size:30px; line-height:20px;}
.new03 .col-sm-9 .col-sm-3{padding-right:0px;}
.new03 .col-sm-9 ul li{list-style:none; padding:8px 0px; border-bottom:1px solid #efeded;}
.new03 .col-sm-9 ul li span{width:22px; height:22px; line-height:22px; text-align:center; color: #fff; background: #EC6D1C; border-radius: 50%;}
.new03 .col-sm-9 ul li a{text-decoration:none; color:#000; letter-spacing:0.5px; line-height:24px; font-size:12px;}
.new03 .col-sm-3 ul li{list-style:none; padding:8px 0px; border-bottom:1px solid #efeded;}
.new03 .col-sm-3 ul li span{width:22px; height:22px; line-height:22px; text-align:center; color: #fff; background: #EC6D1C; border-radius: 50%;
 margin-right:2px;}
.new03 .col-sm-3 ul li a{text-decoration:none; color:#000; letter-spacing:0.5px; line-height:24px; font-size:12px;}

/*CONVERSION LINKS*/
.conversion_links{margin-top: 5px;}
.conversion_links h1{margin-top:0px; letter-spacing:1px; font-size:24px; margin-bottom:15px; text-align:center;}
.conversion_links h1 span{border-bottom:2px solid #EC6D1C;}
.conversion_links ul li{list-style:none; letter-spacing:0.5px; margin-bottom:7px;}
.conversion_links ul li a{text-decoration:none; color:#000; display: block; background: #e8e7e7; padding: 8px; border-left: 2px solid #EC6D1C;
 font-size: 12px; transition:all 0.1s ease-in-out;}
.conversion_links ul li a span{color: #34A853; padding-right: 3px;}
.conversion_links ul li a:hover{color:#34A853;}

/*NEW04*/
.new04{margin-top:0px;}
.new04 h1{margin-top:0px; letter-spacing:1px; font-size:24px; margin-bottom:0px;}
.new04 h1 span{border-bottom:2px solid #EC6D1C;}
.new04 h1 b{color:#EC6D1C; font-size:30px; line-height:20px;}
.new04 .col-sm-4{margin-bottom:15px;}
.new04 h3{background:#EC6D1C; color:#fff; padding:10px; margin-bottom:0px; border-radius:5px 5px 0px 0px; letter-spacing:0.5px; font-size:20px;
 margin-top:15px;}
.new04 img{margin-bottom:5px; height:200px; border-bottom:1px dotted #333; padding-bottom:10px; width:100%;}
.new04 ul li{list-style:none; display:inline;}
.new04 ul li a{ text-decoration:none; color:#000; border-right:1px solid #333; padding-right:5px; letter-spacing:0.5px; line-height:22px;
 font-size: 12px; transition:all 0.1s ease-in-out;}
.new04 ul li a:hover{color:#EC6D1C;}
.new04 a.btn0{color:#EC6D1C; font-weight:600; text-decoration:none; font-size:12px;} 

/*NEW06*/
.new06{overflow:hidden; margin-top:5px;}
.new06 h1{margin-top:0px; letter-spacing:1px; font-size:24px; margin-bottom:15px; text-align:center;}
.new06 h1 span{border-bottom:2px solid #EC6D1C;}
.new06 h1 b{color:#EC6D1C; font-size:30px; line-height:23px;}
.new06 .ct-main-slide{width:100% !important;  position:relative;}
.new06 .city-side{padding:0 10px;}
.new06 .ct-slide{width:100%;}
.new06 .ct-slide a{text-decoration:none; color:#333;}
.new06 .col04_inner{width:100%; overflow:hidden;}
.new06 .col04_inner p{letter-spacing:0.5px; text-align:center; margin-top:10px; margin-bottom:0px; line-height:17px;}
.new06 .col04_inner img{width:90%; margin:auto; height:120px;}
.new06 .city-prev , .city-next{background:#ff5a5f; display:block; bottom:50%; position:absolute; z-index:5; padding:10px; color:#fff;}
.new06 .city-next{right:0%;}
.new06 .city-prev{left:0%;}
.new06 .center a{text-decoration:none; color:#fff;}
#smd{display:none;}

/*NEW05*/
.new05{margin-top:0px;}
.new05 h1{margin-top:0px; letter-spacing:1px; font-size:24px; margin-bottom:15px; text-align:center;}
.new05 h1 span{border-bottom:2px solid #EC6D1C;}
.new05 h1 b{color:#EC6D1C; font-size:30px; line-height:20px;}
.new05 .n05_box{text-align:center; margin-bottom:20px; border-radius:5px; position:relative; background:#EDEDED; padding:5px;
 transition:all 0.2s ease-in-out;}
.new05 .n05_box:hover{background:#EC6D1C;} 
.new05 .n05_box img{width:100%; height:75px; padding:5px 5px 0px 5px; transition:all 0.5s ease-in-out;}
.new05 .n05_box img.none01{position:absolute; top:0px; left:0px; opacity:0;}
.new05 .n05_box:hover img.none01{opacity:1;}
.new05 .n05_box:hover img.show01{opacity:0;}
.new05 .n05_box p{margin-top:10px; letter-spacing:0.5px; color:#000;}

/*NEW06*/
.new07{overflow:hidden; margin-bottom:20px;}
.new07 h1{margin-top:0px; letter-spacing:1px; font-size:24px; margin-bottom:20px; text-align:center;}
.new07 h1 span{border-bottom:2px solid #EC6D1C;}
.new07 h1 b{color:#EC6D1C; font-size:30px; line-height:23px;}
.new07 .ct-main-slide{width:100% !important;  position:relative;}
.new07 .city-side{padding:0 10px;}
.new07 .ct-slide{width:100%;}
.new07 .ct-slide a{text-decoration:none; color:#333;}
.new07 .col04_inner{width:100%;}
.new07 .col04_inner p{letter-spacing:0.7px; text-align:center; margin-top:10px; margin-bottom:0px; line-height:17px;}
.new07 .col04_inner img{width:60%; margin:auto; height:40px;}
.new07 .city-prev , .city-next{background:#ff5a5f; display:block; bottom:50%; position:absolute; z-index:5; padding:10px; color:#fff;}
.new07 .city-next{right:0%;}
.new07 .city-prev{left:0%;}
.new07 .center a{text-decoration:none; color:#fff;}
#slide_six{display:block;}
#slide_three{display:none;}

/*.new08{margin-top:15px; margin-bottom:20px;}
.new08 h1{margin-top:0px; letter-spacing:1px; font-size:24px; margin-bottom:15px; text-align:center;}
.new08 h1 span{border-bottom:2px solid #EC6D1C; margin:auto;}
.new08 img{width:100%; height:200px; transition:all 0.2s ease-in-out; border-radius:5px 5px 0px 0px;}
.new08 img:hover{filter:brightness(0.7);}
.new08 .text01{box-shadow: 0px 0px 5px 1px #ccc; padding:15px;}
.new08 .text01 .col-sm-5{padding-right:0px;}
.new08 .text01 .col-sm-7{padding-left:0px;}
.new08 .text01 h3{font-size: 20px; margin-top: 0px; letter-spacing: 0.5px; margin-bottom: 0px;}
.new08 .text01 h3 a{text-decoration:none; color:#333; display:block; transition:all 0.1s ease-in-out;}
.new08 .text01 h3:hover a{color:#EC6D1C;}
.new08 .text01 h5{font-size: 11px; font-weight: 600; letter-spacing:0.5px; color: #9c9292; margin-bottom:0px;}
.new08 .text01 h6{font-size: 11px; font-weight: 600; letter-spacing: 0.5px; color: #9c9292; margin-bottom:0px;}
.new08 .text01 h6 span{color: #4CAC4B;} 
.new08 a.read_blog{text-decoration: none; color: #333; font-weight: 600; letter-spacing: 0.5px; text-align: right; display: block; padding-top:5px;
 transition:all 0.2s ease-in-out;}
.new08 a.read_blog:hover{color:#EC6D1C;} 
*/
/*ICONS*/
.icons{position:fixed; top:180px; left:0px; z-index:999;}
.icons a{text-decoration:none !important;}
.icons i{width:45px; height:40px; line-height:40px; text-align:center; background:#ccc; color:#fff; font-size:16px;  
 border-radius:0px 5px 5px 0px; display:block; overflow:hidden; transition:all 0.2s ease-in-out;}
.icons i#ph{background:#EC6D1C;}  
.icons i#fb{background:#4867AA;} 
.icons i#tt{background:#1DA1F2;}
.icons i#gp{background:#D91517;} 
.icons i:hover{padding:0px 20px;}

/*footer001*/
.footer001{background:#3e3c3c; color:#fff; padding:20px 0px; float:left; width:100%;}
.footer001 h4{color:#fff; letter-spacing:1px; font-size:18px; font-weight:600; margin-top:0px;}
.footer001 ul li{list-style:none; letter-spacing:0.5px;}
.footer001 ul li a{text-decoration:none; color:#fff; display:block; padding:3px 0px; font-size:12px; letter-spacing:0.5px;
 transition:all 0.1s ease-in-out;}
.footer001 ul li:hover a{color:#cecece;}
.footer001 ul li a span{font-size:10px; top:3px;}
.footer001 p{color:#fff; margin-bottom:5px;}
.footer001 p a{text-decoration:none; color:#fff;}
.footer001 p span{color:#EC6D1C; top:5px;} 
.footer001 a.btn{background:#fff; color:#EC6D1C; font-weight: 600; letter-spacing: 0.3px; padding:10px 15px; transition:all 0.2s ease-in-out;}
.footer001 a.btn:hover{background:#EC6D1C; color:#fff;} 
.footer001 .media{width:100%; margin:auto; padding:10px; border:1px solid #ccc;}
.footer001 .media h3{color:#915269; letter-spacing:3px; padding-bottom:20px;}
.footer001 .media .col-xs-6 img{height:80px;}

.footer002{background:#312e2e; color:#fff; padding:15px 0px; border-top:2px solid #fff; float:left; width:100%;}
.footer002 p{margin-bottom:0px; margin-top:8px; color:#fff;}
.footer002 p a{text-decoration:none; color:#d4c0c0;}
.footer002 .col-xs-3{text-align: right;}
.footer002 a i{text-decoration:none; color:#fff; width:30px; height:30px; background:#EC6D1C; 
 font-size: 16px; text-align: center; line-height: 30px; border-radius:3px; margin-top:2px; transition:all 0.3s ease-in-out;}
.footer002 a i:hover{ background:#625B5B; border-radius:50px;}

/*SCROLL TOP BUTTON*/
.scrollToTop00{width:50px; height:50px; line-height:50px; font-size:18px; text-align:center; background:#EC6D1C;
 border-radius:50%; position:fixed; bottom:80px; right:35px; z-index:999; color:#fff !important; display:none;}
.scrollToTop00 span.glyphicon{top:15px;} 

/*GIS01*/
.gis01{width:100%; padding-bottom:0px; padding-top:20px; float:left;}
.gis01 .col-sm-3 .mdl_left ul{box-shadow: 0px 0px 12px 3px #ccc; padding:5px 10px 5px 10px; background:#EC6D1C; color:#fff;}
.gis01 .col-sm-3 .mdl_left h3{margin-top:0px; letter-spacing:1px; background: #EC6D1C; padding: 10px; color: #fff; border-radius:5px 5px 0px 0px;}
.gis01 .col-sm-3 .mdl_left ul li{list-style:none;}
.gis01 .col-sm-3 .mdl_left ul li a{text-decoration:none; color:#000; font-size:12px; letter-spacing:0.5px; display:block;
 transition:all 0.2s ease-in-out; border-bottom:1px solid #fff; padding:14px 2px;}
.gis01  .col-sm-3 .mdl_left ul li a:hover{background:#EC6D1C; color:#fff;} 
#active{border-bottom:1px solid #E1E0E0; background:#EC6D1C; color:#fff;}
.gis01 .col-sm-3 .mdl_left ul li a span{transition:all 0.2s ease-in-out; top:1px;}
.gis01 .col-sm-3 .mdl_left ul li a:hover span{color:#fff;}

.gis01 h2{margin-top: 10px; color: #EC6D1C;}
.gis01 #g-one{margin:15px 0px 15px 0px}
.gis01 #g-two{margin-top:70px;}
.gis01 img{width:100%; margin:auto; margin-bottom:10px; height:180px;}
.gis01 p{text-align:justify; letter-spacing:0.5px;}
.gis01 h1{margin-top:0px; letter-spacing:1px; font-size:24px; margin-bottom:20px; text-align:center;}
.gis01 h1 span{border-bottom:2px solid #EC6D1C;padding-bottom:5px;}
.gis01 h1 b{color:#EC6D1C; font-size:30px; line-height:20px;}
.gis01 h4{text-align:justify; margin-top:0px; color: #000; font-size: 12px !important; line-height: 21px; letter-spacing: 0.5px;}
.gis01 .col-sm-3 .mdl_right h3{letter-spacing:1px; margin-top:0px; background: #EC6D1C; padding: 10px; color: #fff; border-radius:5px 5px 0px 0px;}
.gis01 .col-sm-3 .mdl_right form{box-shadow: 0px 0px 12px 3px #ccc; padding:15px 15px 5px 15px; background:#EC6D1C;}
.gis01 .col-sm-3 .mdl_right input{margin-bottom:10px; font-size:13px;}
.gis01 .col-sm-3 .mdl_right input:focus{ outline:none;}
.gis01 .col-sm-3 .mdl_right p{margin-bottom:0px; font-size:13px; color:#666;}
.gis01 .col-sm-3 .mdl_right textarea{margin-bottom:10px; height:70px; font-size:13px;}
.gis01 .col-sm-3 .mdl_right textarea:focus{outline:none;}
.gis01 .col-sm-3 .mdl_right select{margin-bottom:10px; font-size:13px;}
.gis01 .col-sm-3 .mdl_right select:focus{outline:none;}
.gis01 .col-sm-3 .mdl_right input[type="submit"]{margin-bottom:10px; width:120px; background:#fff; color:#EC6D1C; border:2px solid #EC6D1C; 
 padding:8px 0px; border-radius:5px; font-weight:600; letter-spacing:1px; text-transform:uppercase; transition:all 0.2s ease-in-out;}
.gis01 .col-sm-3 .mdl_right input[type="submit"]:hover{ background:#EC6D1C; color:#fff; border:2px solid #fff;} 

.gis01 .col-sm-6 ul li{list-style:none; font-size:12px; color:#000; line-height:23px; letter-spacing:0.5px;}
.gis01 .col-sm-6 ul{margin-bottom:20px;}
.gis01 .col-sm-6 ul li span{color:#EC6D1C; line-height: 23px; letter-spacing: 0.5px; top:-2px; margin-right:3px; transition:all 0.1s ease-in-out;}
.gis01 .col-sm-6 h3{font-size:20px; letter-spacing:1px;}

.gis01 .breadcrumbs_bar{padding:8px; box-shadow:0px 0px 5px 1px #ded6d6; margin-bottom:10px;}
.gis01 .breadcrumbs_bar ul{margin-bottom:0px !important;}
.gis01 .breadcrumbs_bar ul li{list-style:none; display:inline; font-size:14px; letter-spacing:0.5px; margin-right:2px;}
.gis01 .breadcrumbs_bar ul li a{ text-decoration:none; color:#333; transition:all 0.1s ease-in-out;}
.gis01 .breadcrumbs_bar ul li a:hover{color:#EC6D1C;}
.gis01 .breadcrumbs_bar ul li a i{margin-top:6px; margin-left:2px;}
.gis01 .breadcrumbs_bar ul li.li_active{color:#EC6D1C; font-weight:600;}

/*GIS02*/
.gis02{width:100%; padding-bottom:10px; padding-top:17px; float:left;}
.gis02 h1{margin-top:0px; letter-spacing:1px; font-size:24px; margin-bottom:25px; text-align:center;}
.gis02 h1 span{border-bottom:2px solid #EC6D1C;padding-bottom:5px;}
.gis02 h1 b{color:#EC6D1C; font-size:30px; line-height:20px;}
.gis02 h2{margin-top:0px; letter-spacing:1px; font-size:24px; margin-bottom:20px; text-align:center;}
.gis02 h2 span{border-bottom:2px solid #EC6D1C;padding-bottom:5px;}
.gis02 h2 b{color:#EC6D1C; font-size:30px; line-height:20px;}
.gis02 .box{width:100%; margin:auto; height:150px; position:relative; margin-bottom: 20px; overflow:hidden;}
.gis02 .box .hide01{width: 94%; height: 133px; position: absolute; background: rgba(255, 255, 255, 0.70); margin: 3%; 
 text-align:center;}
.gis02 .box img{width:100%; margin:auto; height:150px; outline: 2px solid #ccc;
 outline-offset: 5px;}
.gis02 .box p{padding-top:40px; color:#333; font-size:17px;}
.gis02 .box h5{width:100px; margin:auto; color:#333; height:30px; line-height:30px; text-align:center; border-radius:5px; 
 background:transparent; border:1px solid #000; transition:all 0.3s ease-in-out-in-out;}
.gis02 .box h5:hover{color:#fff; background:#000;}

/*ABOUT01*/
.about01{width:100%; float:left; }
.about01 h1{margin-top:20px; letter-spacing:1px; font-size:24px; margin-bottom:10px; text-align:center;}
.about01 h1 span{border-bottom:2px solid #EC6D1C; padding-bottom:5px;}
.about01 h1 b{color:#EC6D1C; font-size:30px; line-height:20px;}
.about01 h4{font-size: 12px; line-height:21px; color:#000; letter-spacing: 0.5px; text-align:justify;}
.about01 img{width:100%; margin:auto; height:280px; margin-top:15px;}

/*ABOUT03*/
.about03{width:100%;  float:left;}
.about03 h1{margin-top:20px; letter-spacing:1px; font-size:24px; margin-bottom:15px; text-align:center;}
.about03 h1 span{border-bottom:2px solid #EC6D1C; padding-bottom:5px;}
.about03 h1 b{color:#EC6D1C; font-size:30px; line-height:20px;}
.about03 h3{margin-top:5px;}
.about03 img{height:150px; margin-top: 60px;}
.about03 h4{font-size: 12px; line-height: 21px; letter-spacing: 0.5px; color:#000; text-align:center;}
.about03 ul li{list-style:none; font-size: 12px; line-height: 21px; color:#000; letter-spacing: 0.5px; margin-bottom:5px;}
.about03 ul li span{color:#EC6D1C; margin-right:5px; top:3px;}

/*ADVANTAGES02*/
.advantages02{width:100% ;margin:auto; float:left; overflow:hidden; }
.advantages02 h1{margin-top:15px; letter-spacing:1px; font-size:24px; margin-bottom:15px;}
.advantages02 h1 span{border-bottom:2px solid #EC6D1C; padding-bottom:5px;}
.advantages02 h1 b{color:#EC6D1C; font-size:30px; line-height:20px;}
.advantages02 p{font-weight: 400;font-style: normal; font-family: 'Open Sans', sans-serif; color: #787878;padding:0 0 5% 0%;
 font-size: 13px; text-align:left; line-height: 1.8; letter-spacing: 0.25mm;}
.advantages02 h3{border-bottom:5px solid #e9ac06;width:45%;height: 14px;}
.advantages02 h2{color: #2c3e50; font-size: 24px; line-height: 30px; letter-spacing: 0px;}
.advantages02 h4{font-size:12px; line-height: 21px; color:#000; letter-spacing: 0.5px; text-align:justify;}
.advantages02 h5{ text-align:center;}
.advantages02 h5 img{width:50px;height:50px;margin: 12%;}
.advantages02 h6 img{width:100%;height:100px;margin: 0%;}
#advantages02{margin-top:5%;}

/*AOUT02*/
.about02{width:100%; float:left; padding-bottom:20px;}
.about02 h1{margin-top:10px; letter-spacing:1px; font-size:24px; margin-bottom:15px; text-align:center;}
.about02 h1 span{border-bottom:2px solid #EC6D1C; padding-bottom:5px;}
.about02 h1 b{color:#EC6D1C; font-size:30px; line-height:20px;}
.about02 h4{font-size: 12px; line-height: 21px; letter-spacing: 0.5px; margin-top:0px; margin-left:8px; color:#000;}
.about02 .col-sm-5 span{border: 3px solid #EC6D1C; padding: 10px; color: #4a4a4a; margin-right:10px; margin-top:3px;}

/*SERVICE*/
.service{width:100%; margin:auto; padding-top:30px; float:left;}
.service h4 a{text-decoration:none; color:#F5893E;}
.service h1{margin-top:0px; letter-spacing:1px; font-size:24px; margin-bottom:30px; text-align:center;}
.service h1 span{border-bottom:2px solid #EC6D1C; padding-bottom:5px;}
.service h1 b{color:#EC6D1C; font-size:30px; line-height:20px;}
.service p{line-height:21px; letter-spacing:0.5px;}

/*SERVICE00*/
.service00{width:100%; margin:auto;  float:left; margin-top:40px;}
.service00 h1{margin-top:0px; letter-spacing:1px; font-size:24px; margin-bottom:30px; text-align:center;}
.service00 h1 span{border-bottom:2px solid #EC6D1C; padding-bottom:5px;}
.service00 h1 b{color:#EC6D1C; font-size:30px; line-height:20px;}
.service00 h3{font-weight:600;}
.service00 .left01{background:#98D347; padding:30px; color:#fff;}
.service00 .left01 p{line-height:21px; letter-spacing:0.5px; text-align:justify;}
.service00 .left01 a{color:#fff; text-decoration:none;}
.service00 .right01 img{width:100%; margin:auto; height:254px;}
.service00 a.btn{padding:10px 20px; border:none; background:#5a7e2a; font-weight:600; opacity:0.8;}
.service00 a.btn:hover{opacity:1;}

/*SERVICE002*/
.service002{width:100%; float:left; margin-top:30px;}
.service002 h2{text-align:center; font-size:50px; padding-bottom:10px;}
.service002 h3{font-weight:600;}
.service002 .left01{background:#EC6D1C; padding:30px; color:#fff;}
.service002 .left01 p{font-size:14px; line-height:22px; letter-spacing:0.5px; text-align:justify;}
.service002 .left01 a{color:#fff; text-decoration:none;}
.service002 .right01 img{width:100%; margin:auto; height:232px;}
.service002 a.btn{padding:10px 20px; border:none; background:#b3701f; font-weight:600; opacity:0.8;}
.service002 a.btn:hover{opacity:1;}

/*SERVICE003*/
.service003{width:100%; padding-top:30px; float:left;}
.service003 h2{text-align:center; font-size:50px; padding-bottom:10px;}
.service003 h3{font-weight:600;}
.service003 .left01{background:#1cd4b4; padding:30px; color:#fff;}
.service003 .left01 p{line-height:21px; letter-spacing:0.5px; text-align:justify;}
.service003 .left01 a{color:#fff; text-decoration:none;}
.service003 .right01 img{width:100%; margin:auto; height:233px;}
.service003 a.btn{padding:10px 20px; border:none; background:#1a907b; font-weight:600; opacity:0.8;}
.service003 a.btn:hover{opacity:1;}

/*PROFESSIONALISM*/
.Professionalism{width:100%; padding:16px 0; margin-top:50px;  float:left; background:#EC6D1C;}
.Professionalism h2{text-align:center; font-size:24px; padding-bottom:0px; color:#fff; font-weight:600; letter-spacing:1px;}
.Professionalism h4{font-size: 12px; line-height: 21px; letter-spacing: 0.5px; color:#fff;}
.Professionalism h3{color:#fff; font-size:20px;}

/*SERVICE01*/
.service01{width:100%; float:left; margin-top:50px; padding-bottom:40px;}
.service01 h1{margin-top:0px; letter-spacing:1px; font-size:24px; margin-bottom:30px; text-align:center;}
.service01 h1 span{border-bottom:2px solid #EC6D1C; padding-bottom:5px;}
.service01 h1 b{color:#EC6D1C; font-size:30px; line-height:20px;}
.service01 ul li{list-style:none; font-size: 12px; line-height: 21px; letter-spacing: 0.5px; margin-bottom:5px;}
.service01 ul li a{text-decoration:none; color:#000;}
.service01 ul span{color:#EC6D1C; margin-top:5px;}
.service01 .col-xs-11{padding-left:0px;}

/*BLOG01*/
.blog01{background:#efecea;}
.blog01 h1{font-size: 30px; letter-spacing: 1px; background:#34A853; color: #fff; padding: 10px; width: 500px; text-align: center; 
 box-shadow: 0px 0px 5px #333; margin:30px 0px;}
.blog01 .blog_box01{background:#fff; padding:20px; margin-bottom:30px;}
.blog01 .blog_box01 h2{font-size: 26px; letter-spacing: 1px; background: #34A853; color: #fff; padding: 10px; width:auto; text-align: center; 
 box-shadow: 0px 0px 5px #333; margin-top:0px;}
.blog01 .blog_box01 h3{ letter-spacing:1px; line-height:30px;} 
.blog01 .blog_box01 h5{font-size:21px; font-weight:500; line-height:30px;  letter-spacing:0.5px; color:#EC6D1C; text-transform:uppercase;}
.blog01 .blog_box01 h5 a{text-decoration:none; color:#EC6D1C;}
.blog01 .blog_box01 img{width:100%;}
.blog01 .blog_box01 img.small01{height:290px;}
.blog01 .blog_box01 h4{letter-spacing: 0.5px; line-height: 24px;}
.blog01 .blog_box01 h6{font-size:15px; font-weight:600; letter-spacing:1px; color:#D91517; line-height:30px;}
.blog01 .blog_box01 p{letter-spacing:0.5px; text-indent:20px;}
.blog01 .blog_box01 a.btn{background: #D91517; color: #fff; letter-spacing: 0.5px; font-size: 16px; padding: 8px 20px;
 transition:all 0.3s ease-in-out;}
.blog01 .blog_box01 a.btn:hover{background:#EC6D1C;}
.blog01 .blog_box01 h5 a{color:#34A853;}
.blog01 .blog_box01 h5 a:hover {color:#04982C;}

.blog01 .blog_box02{padding-left:20px; padding-top:100px;}
.blog01 .blog_box02 h4{border-bottom:2px solid #333; font-size:20px; letter-spacing:1px; padding-bottom:10px; margin:10px 0;}
.blog01 .side_info01{margin-bottom:10px; border-bottom:1px solid #F8C17F;}
.blog01 .side_info01 h5{font-size: 15px; letter-spacing: 0.5px; line-height:20px; margin:0px; color:#6e6969;}
.blog01 .side_info01 h5 a{color:#6e6969;}
.blog01 .side_info01 p{margin-top:3px; color:#6e6969; font-size: 13px; letter-spacing: 0.5px;}
.blog01 .side_info01 .col-xs-4{padding-right:0px;}
.blog01 .side_info01 img{margin-top:5px;}

.blog01 .side_info02{margin-top:20px;}
.blog01 .side_info02 a{padding:0px 15px; margin-left:3px; border-radius: 3px; background:#fff; color:#333; line-height:30px;
 text-decoration:none; transition:all 0.2s ease-in-out; display:inline-block; margin-bottom:5px;}
.blog01 .side_info02 a:hover{background:#333; color:#fff;}

.blog01 .side_info03{margin-top:15px;}
.blog01 .side_info03 h5{font-size: 16px; letter-spacing: 0.5px; line-height:24px;} 
.blog01 .side_info03 h5 a{color:#333;}

/*PORTFOLIO01*/
.portfolio01{width:100%; padding-top:0px; margin-bottom:40px; float:left; }
.portfolio01 h2{text-align:center; font-size:50px; padding-bottom:10px;}
.portfolio01 h4{font-size: 17px; line-height: 28px; letter-spacing: 0.3px; color:#4a4a4a; margin-bottom:20px;}
.portfolio01 img{width:60%; margin:auto; margin-bottom:15px;}

/*PORTFOLIO02*/
.portfolio02{width:100%; margin-top:60px; padding:60px 0px; background:#F99707; text-align:center;}
.portfolio02 h2{font-size:50px; padding-bottom:20px;}
.portfolio02 h5 span{padding: 40px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; font-size: 40px; border-radius: 50%;}
.portfolio02 img{width:60%; margin:auto; margin-bottom:15px;}

/*PORTFOLIO03*/
.portfolio03{width:100%; margin-bottom:40px;}
.portfolio03 h2{text-align:center; font-size:50px; padding-bottom:20px;}
.portfolio03 h4{font-size: 17px; line-height: 28px; letter-spacing: 0.3px; color:#4a4a4a; margin-bottom:20px;}
.portfolio03 img{width:60%; margin:auto; margin-bottom:15px;}

/*MAP01*/
.map01{width:100%; margin-top:50px;}
.map01 h1{margin-top:0px; letter-spacing:1px; font-size:24px; margin-bottom:25px;}
.map01 h1 span{border-bottom:2px solid #EC6D1C; padding-bottom:5px;}
.map01 h1 b{color:#EC6D1C; font-size:30px; line-height:20px;}
.map01 h3{transition:all 0.3s linear;}
.map01 h3:hover{ color:#ED8B26;}
.map01 h2 img{float:left; margin-right:10px; margin-top:3px;}
.map01 .mask02{width:100%; margin:auto; height:225px; position:relative; overflow:hidden;box-shadow: 5px 4px 5px 0 rgba(0,0,0,0.20);
 border-radius:10px;}
.map01 .mask02 img{width:100%; margin:auto; height:226px;}
.map01 .mask02 .hid02{width:100%; margin:auto; height:226px; border-radius:10px; position:absolute; opacity:0; transition:all 0.4s ease-in-out;
 box-shadow:inset 0 0 300px 0 RGBA(0, 0, 0, 0.80);}
.map01 .mask02 .hid02:hover{opacity:1; box-shadow:inset 0 0 0px 0 RGBA(0, 0, 0, 0.35); background:RGBA(0, 0, 0, 0.35)}
.map01 .mask02 .hid02 h6 span{position: absolute; top: 43%; left: 43%; color: rgb(255, 255, 255); font-size: 20px; padding: 10px;
 border: 2px solid rgb(255, 255, 255); border-radius: 50%; display:block;}
.map01 ul li{list-style:none; padding-bottom:5px;}
.map01 ul li a{text-decoration:none;  color:#333; font-size:14px; letter-spacing:0.5px; line-height:22px; transition:all 0.1s ease-in-out;}
.map01 ul li a:hover{color:#EC6D1C; border-bottom:1px solid #EC6D1C;}

/*MAP02*/
.map02{width:100%; margin-top:50px; padding-bottom:20px;}
.map02 h1{margin-top:0px; letter-spacing:1px; font-size:24px; margin-bottom:25px;}
.map02 h1 span{border-bottom:2px solid #EC6D1C; padding-bottom:5px;}
.map02 h1 b{color:#EC6D1C; font-size:30px; line-height:20px;}
.map01 h3{transition:all 0.3s linear;}
.map02 h3:hover{ color:#ED8B26;}
.map02 h2 img{float:left; margin-right:10px; margin-top:3px;}
.map02 .mask02{width:100%; margin:auto; height:225px; position:relative; box-shadow:5px 4px 5px 0 rgba(0,0,0,0.20); border-radius:10px;}
.map02 .mask02 img{width:100%; margin:auto; height:226px;}
.map02 .mask02 .hid02{width:100%; margin:auto; height:226px; border-radius:10px; position:absolute;
 opacity:0; transition:all 0.4s ease-in-out; box-shadow:inset 0 0 300px 0 RGBA(0, 0, 0, 0.80);}
.map02 .mask02 .hid02:hover{opacity:1; box-shadow:inset 0 0 0px 0 RGBA(0, 0, 0, 0.35); background:RGBA(0, 0, 0, 0.35);}
.map02 .mask02 .hid02 h6 span{position: absolute; top: 43%; left: 43%; color: rgb(255, 255, 255); font-size: 20px; padding: 10px;
 border: 2px solid rgb(255, 255, 255); border-radius: 50%; display:block;}
.map02 ul li{list-style:none; padding-bottom:5px;}
.map02 ul li a{text-decoration:none; color:#333; font-size:14px; letter-spacing:0.5px; line-height:22px; transition:all 0.1s ease-in-out;}
.map02 ul li a:hover{color:#EC6D1C; border-bottom:1px solid #EC6D1C;}

/*MAP03*/
.map03{width:100%; margin-top:50px; margin-bottom:50px;}
.map03 h1{margin-top:0px; letter-spacing:1px; font-size:24px; margin-bottom:25px;}
.map03 h1 span{border-bottom:2px solid #EC6D1C; padding-bottom:5px;}
.map03 h1 b{color:#EC6D1C; font-size:30px; line-height:20px;}
.map03 h3{transition:all 0.3s linear;}
.map03 h3:hover{ color:#ED8B26;}
.map03 h2 img{float:left; margin-right:10px; margin-top:3px;}
.map03 .mask02{width:100%; margin:auto; height:225px; position:relative; box-shadow:5px 4px 5px 0 rgba(0,0,0,0.20); border-radius:10px;}
.map03 .mask02 img{width:100%; margin:auto; height:226px;}
.map03 .mask02 .hid02{width:100%; margin:auto; height:226px; border-radius:10px; position:absolute;
 opacity:0; transition:all 0.4s ease-in-out; box-shadow:inset 0 0 300px 0 RGBA(0, 0, 0, 0.80);}
.map03 .mask02 .hid02:hover{opacity:1; box-shadow:inset 0 0 0px 0 RGBA(0, 0, 0, 0.35); background:RGBA(0, 0, 0, 0.35);}
.map03 .mask02 .hid02 h6 span{position: absolute; top: 43%; left: 43%; color: rgb(255, 255, 255); font-size: 20px; padding: 10px;
 border: 2px solid rgb(255, 255, 255); border-radius: 50%; display:block;}
.map03 ul li{list-style:none; padding-bottom:5px;}
.map03 ul li a{text-decoration:none; color:#333; font-size:14px; letter-spacing:0.5px; line-height:22px; transition:all 0.1s ease-in-out;}
.map03 ul li a:hover{color:#EC6D1C; border-bottom:1px solid #EC6D1C;}

/*CONTACT01*/
.contact01{width:100%; text-align:left;}
.contact01 h1{margin-top:20px; letter-spacing:1px; font-size:24px; margin-bottom:15px; text-align:center;}
.contact01 h1 span{border-bottom:2px solid #EC6D1C; padding-bottom:5px;}
.contact01 h1 b{color:#EC6D1C; font-size:30px; line-height:20px;}
.contact01 h3{margin-top:0px; color:#EC6D1C;}
.contact01 input{width:100%; margin-bottom:15px; border:none; border-bottom:2px solid #EC6D1C; background:#e9e9e9; padding:10px;}
.contact01 input:focus{outline:none; background:#EC6D1C; color:#333;}
.contact01 input[type="submit"]{width:100%; border:none; background:#EC6D1C; transition:all 0.3s ease-in-out;
 color:#fff; font-weight:600; text-transform:uppercase; border-radius:5px;}
.contact01 input[type="submit"]:hover{background:#F08238;}  
.contact01 input[type="reset"]{width:100%; border:none; background:#EC6D1C; transition:all 0.3s ease-in-out; color:#fff;
 font-weight:600; text-transform:uppercase; border-radius:5px;}
.contact01 input[type="reset"]:hover{background:#F08238;} 
.contact01 textarea{width:100%; height:100px; margin-bottom:15px; border:none; border-bottom:2px solid #EC6D1C; background:#e9e9e9; 
 padding:10px;}
.contact01 textarea:focus{outline:none; background:#EC6D1C; color:#333;}
.contact01 h2 span{ color:#ff8023;font-size:15px;line-height:39px;margin:0 2% 0 0;}
.contact01 p{text-align:justify;}

/*CONTACT02*/
.contact02{width:100%; padding-bottom:20px; text-align:left; }
.contact02 h1{margin-top:0px; letter-spacing:1px; font-size:24px; margin-bottom:20px; text-align:center;}
.contact02 h1 span{border-bottom:2px solid #EC6D1C; padding-bottom:5px;}
.contact02 h1 b{color:#EC6D1C; font-size:30px; line-height:20px;}
.contact02 .map iframe{width:100%; height:200px; margin-bottom:30px;}
.contact02 .address{background:#F3F2F0; padding:20px; margin-bottom:20px; height:205px;}
.contact02 .address h4{letter-spacing:0.5px; font-size:24px;}
.contact02 .address span{margin-right:5px; color:#EC6D1C; top:5px;}

.orange{color:#ff9933; float:right;}
/*Login*/
.login{margin-top:100px; padding:30px 0;}
.login .c5_box{background:#fff; padding:20px; height:300px;}
.login img{height:auto; width:400px;}
.login input{margin-bottom:18px; height:30px; line-height:30px; width:100%; display:block; text-indent:10px; border:1px solid gold;}
.login input[type="submit"]{width:180px; margin:0 110px; text-indent:0; color:gold; background:#3A4242; border:none; height:40px; 
 line-height:40px; box-shadow:inset 0 0 4px 0 gold; font-size:16px;}
.login input:focus{outline:2px solid gold;}

/*Register*/
.register{margin-top:10px; padding:30px 0;}
.register h3{font-size:24px; color:#333; line-height:50px;}
.register input{margin-bottom:10px; height:30px; line-height:30px; width:400px; display:block; text-indent:10px; border:1px solid gold;}
.register input[type="submit"]{width:180px; margin:0 110px; text-indent:0; color:gold; background:#3A4242; border:none; height:40px; 
 line-height:40px; box-shadow:inset 0 0 4px 0 gold; font-size:16px;}
.register input:focus{outline:2px solid gold;}

/*controlpanel*/
.panel01{padding-top:40px; padding-bottom:130px; }
.panel01 h1{border-bottom:2px solid #FF9933; line-height:54px; font-size:28px;}
.panel01 img{width:100%; height:250px;}
.panel01 .panel-right{padding-left:0px; border-right:2px solid #ff9933;}
.panel01 .panel-right p{font-weight:500; font-size:18px; letter-spacing:0.5px; color:#333;}
.panel01 .panel-right p a{color:#333; text-decoration:none; transition:all 0.3s ease-in-out;}
.panel01 .panel-right p:hover a{color:#EC6D1C;}
.panel01 .panel-right button.btn{ background:#EC6D1C; color:#fff; font-weight:600; letter-spacing:0.5px; transition:all 0.3s ease-in-out;}
.panel01 .panel-right button.btn:hover{background:#F69016}
.panel01 input{display:block; width:50%; line-height:32px; margin-bottom:10px;}
.active1{color:#F69016 !important;}

.panel02 h1{border-bottom:2px solid #FF9933; line-height:54px; font-size:28px;}
.panel02 .main01{height:250px; background:#34A853;}
.panel02 .main01 h4{text-align:center; line-height:80px; color:#fff; font-size:24px;}
.panel02 .main01 p{text-align:center; line-height:60px; color:#fff;font-size:24px; background:#EC6D1C; margin:10px;}
/*ADDBLOG01*/
.addblog01{padding-top:35px;  padding-bottom:20px;}
.addblog01 .addblog_left{}
.addblog01 .addblog_left input{width:100%; padding:10px; border:1px solid #ccc; margin-bottom:10px; border-radius:5px;}
.addblog01 .addblog_left select{width:100%; padding:10px; border:1px solid #ccc; margin-bottom:10px; border-radius:5px;}
.addblog01 .addblog_left textarea{width:100%; height:150px; padding:10px; border:1px solid #ccc; margin-bottom:10px; border-radius:5px;}
.addblog01 .addblog_left input[type="submit"]{width: 150px; background: #EC6D1C; color: #fff; font-weight: 600; border-radius: 3px; 
 margin-bottom: 10px; border-bottom: 2px solid #E0DDDD; display: block; border: none; padding: 10px 35px; transition: all 0.3s ease-in-out;}
.addblog01 .addblog_left input[type="submit"]:hover{background:#F79827;}

.addblog01 .addblog_right{}
.add_right_box01{margin-bottom:30px;}
.add_right_box01 a{background:#EC6D1C; padding:10px; margin:4px; color:#fff; text-decoration:none;}
.add_right_box01 a:hover{text-decoration:none; color:#fff;}
.addblog01 .addblog_right h4{letter-spacing:0.5px; font-weight:600; font-size:20px;}
.addblog01 .addblog_right h6{font-weight:600; letter-spacing:0.3px; color:#ccc; font-size:15px;}
.addblog01 .addblog_right p{font-size: 15px; line-height: 22px; letter-spacing: 1px; color: #ae9a9a; text-align: justify; 
 margin-top:10px;}
.addblog01 .addblog_right a.btn{width: 150px; background: #EC6D1C; color: #fff; font-weight: 600; border-radius: 3px; 
 border-bottom: 2px solid #E0DDDD; display: block; border: none; padding: 10px 0px; transition: all 0.3s ease-in-out;}
.addblog01 .addblog_right .inner-img{width:100%; height:300px; position:relative; overflow:hidden}
.addblog01 .addblog_right .inner-img img{width:100%; height:300px;}
.inner-img img{height:160px; width:100%;}
.addblog01 .addblog_right .inner-img .top_btns{position:absolute; z-index:99; top:0px;}
.addblog01 .addblog_right .inner-img .top_btns a.edit{position:absolute; top:0px; left:0px; background:#EC6D1C; padding:5px 10px;
 text-decoration:none; color:#fff; font-weight:600;}
.addblog01 .addblog_right .inner-img .top_btns a.delete{position:absolute; top:0px; right:0px; background:#EC6D1C; padding:5px 10px;text-decoration:none; color:#fff; font-weight:600;}
.addblog01 .addpic_right a.edit{position: absolute; top: 0px; left: 10px; background: #EC6D1C; color: #fff; padding: 3px 10px;
 text-decoration: none; z-index:99; transition: all 0.2s ease-in-out;}
.addblog01 .addpic_right a.delete{position: absolute; top: 0px; right:10px; background: #EC6D1C; color: #fff; padding: 3px 10px;
 text-decoration: none; z-index:99; transition: all 0.2s ease-in-out;} 
.addpicture01 .addpic_right h4{font-size:20px;} 
 
 /*ADDPICTURE01*/
.addpicture01{padding-top:35px;  padding-bottom:20px;}
.addpicture01 .addpic_left input{width:100%; padding:10px; border:1px solid #ccc; margin-bottom:10px; border-radius:5px;}
.addpicture01 .addpic_left textarea{width:100%; height:80px; padding:10px; border:1px solid #ccc; margin-bottom:10px; border-radius:5px;}
.addpicture01 .addpic_left input[type="submit"]{width: 150px; background: #EC6D1C; color: #fff; font-weight: 600; border-radius: 3px; 
 margin-bottom: 10px; display: block; border: none; padding: 10px 0px; text-align:center; transition: all 0.3s ease-in-out;}
.addpicture01 .addpic_left input[type="submit"]:hover{background:#F79827;}

.addpicture01 .addpic_right{}
.addpicture01 .addpic_right .inner-img{margin-bottom:20px; position:relative;}
.addpicture01 .addpic_right .inner-img img{width:100%; height:220px;}
.addpicture01 .addpic_right a.edit{position: absolute; top: 0px; left: 0px; background: #EC6D1C; color: #fff; padding: 3px 10px;
 text-decoration: none; z-index:99; transition: all 0.2s ease-in-out;}
.addpicture01 .addpic_right a.delete{position: absolute; top: 0px; right: 0px; background: #EC6D1C; color: #fff; padding: 3px 10px;
 text-decoration: none; z-index:99; transition: all 0.2s ease-in-out;} 


/*MODELING01*/
#modeling01{display:none;}

.modeling01{ padding:30px 0px; }
.modeling01 .mdl_left h3{margin-top:0px; letter-spacing:1px; background: #EC6D1C; padding: 10px; color: #fff; border-radius:5px 5px 0px 0px;}
.modeling01 .mdl_left h4{margin-top:0px; letter-spacing:1px;  padding: 10px; color: #EC6D1C; border-radius:5px 5px 0px 0px; line-height:24px;}

.modeling01 .mdl_left ul{box-shadow: 0px 0px 12px 3px #ccc; padding:5px 10px 5px 10px; background:#EC6D1C;}
.modeling01 .mdl_left ul li{list-style:none;}
.modeling01 .mdl_left ul li a{text-decoration:none; font-size:12px; letter-spacing:0.5px; display:block; color:#000;
 transition:all 0.2s ease-in-out; border-bottom:1px solid #E1E0E0; padding:14px 2px;}
.modeling01 .mdl_left ul li a:hover{border-bottom:1px solid #E1E0E0; background:#EC6D1C; color:#fff;} 
#active{border-bottom:1px solid #E1E0E0; background:#EC6D1C; color:#fff;}
.modeling01 .mdl_left ul li a span{padding-right:2px; top:2px;} 

.modeling01 .breadcrumbs_bar{padding:8px; box-shadow:0px 0px 5px 1px #ded6d6;}
.modeling01 .breadcrumbs_bar ul{margin-bottom:0px !important;}
.modeling01 .breadcrumbs_bar ul li{list-style:none; display:inline; font-size:14px; letter-spacing:0.5px; margin-right:2px;}
.modeling01 .breadcrumbs_bar ul li a{ text-decoration:none; color:#333; transition:all 0.1s ease-in-out;}
.modeling01 .breadcrumbs_bar ul li a:hover{color:#EC6D1C;}
.modeling01 .breadcrumbs_bar ul li a i{margin-top:6px; margin-left:2px;}
.modeling01 .breadcrumbs_bar ul li.li_active{color:#EC6D1C; font-weight:600;}

.modeling01 .mdl_middle h2{margin-top:10px; color:#EC6D1C;}
.modeling01 .mdl_middle img{width:100%; height:320px; margin-bottom:10px;}
.modeling01 .mdl_middle img#aerial-img{height:600px;}
.modeling01 .mdl_middle ul li{list-style:none; font-size:12px; color:#000; line-height:21px; letter-spacing:0.5px;}
.modeling01 .mdl_middle ul{margin-bottom:20px;}
.modeling01 .mdl_middle ul li span{color:#EC6D1C; line-height: 23px; letter-spacing: 0.5px; top:-3px; margin-right:3px; 
 transition:all 0.1s ease-in-out;}
.modeling01 .mdl_middle p{text-align:justify; margin-bottom:30px;} 
.modeling01 .mdl_middle p span{color:#EC6D1C; top:4px;}
.modeling01 .mdl_middle h5{font-weight: 600; text-align: center;}
.modeling01 .mdl_middle h6{font-size:14px; margin-top:15px; line-height:20px;}

.modeling01 .mdl_middle table{font-family: arial, sans-serif;border-collapse: collapse; width: 100%; margin-bottom:24px;}
.modeling01 .mdl_middle td, th {border: 1px solid #dddddd; text-align: left; padding: 8px;}
.modeling01 .mdl_middle th{background:#4CAC4B; color:#fff; font-size:15px;line-height:24px; padding:8px; text-align:center;}
.modeling01 .mdl_middle tr:nth-child(odd) {background-color: #dddddd;}

.modeling01 .mdl_right h3{margin-top:0px; letter-spacing:1px; background: #EC6D1C; padding: 10px; color: #fff; 
 border-radius:5px 5px 0px 0px;}
.modeling01 .mdl_right form{box-shadow: 0px 0px 12px 3px #ccc; padding:15px 15px 5px 15px; background:#EC6D1C;}
.modeling01 .mdl_right input{margin-bottom:10px; font-size:13px;}
.modeling01 .mdl_right p{ margin-bottom:0px; font-size:13px; color:#666;}
.modeling01 .mdl_right textarea{margin-bottom:10px; height:70px;}
.modeling01 .mdl_right select{margin-bottom:10px;}
.modeling01 .mdl_right input[type="submit"]{margin-bottom:10px; width:120px; background:#fff; color:#EC6D1C; border:2px solid #EC6D1C; 
 padding:8px 0px; border-radius:5px; font-weight:600; letter-spacing:1px; text-transform:uppercase; transition:all 0.2s ease-in-out;}
.modeling01 .mdl_right input[type="submit"]:hover{ background:#EC6D1C; color:#fff; border:2px solid #fff;} 

/*error page*/
.error_page{background-image:url(../image/11.jpg); background-repeat:no-repeat; background-position:center; background-size:cover;
 height:580px;}
.error_page .page_center{width: 70%; background:rgba(255, 255, 255, 0.89); padding: 65px 50px; margin: auto; text-align:center; 
 margin-top:55px; border-radius:10px;}
.error_page .page_center img{height:70px; margin:auto; display:block;} 
.error_page .page_center h1{font-size: 100px; font-weight: 600; color: #625252; margin-top:0px;} 
.error_page .page_center h2{font-weight:600; color:#777; margin-top:0px;}
.error_page .page_center p{text-transform: capitalize; font-size: 15px; letter-spacing: 0.5px; font-weight: 600; margin-top:15px;
 width:80%; margin:auto;}
.error_page .page_center a.btn{ background:#fff; color:#EC6D1C; margin-top:20px; font-size: 15px; font-weight: 600; padding: 15px 30px; 
 letter-spacing: 0.5px; border:3px solid #EC6D1C; transition:all 0.2s ease-in-out;} 
.error_page .page_center a.btn:hover{ background:#FA9E42; color:#fff; border:3px solid #FA9E42;} 

.form001{width:293px; position:fixed; top:180px; right:-248px; z-index:999; transition:all 0.3s ease-in-out;}
.form001 .icon01{float:left; width:45px;}
.form001 .icon01 i{width:45px; height:45px; line-height:45px; font-size:18px; text-align:center; background:#4CAC4B; color:#fff;
 cursor:pointer; border-radius:5px 0 0 5px;} 

.form001 .icon02{float:right; width:248px; background:#fff; border:1px solid #ccc; padding:10px 15px;}
.form001 .icon02 h4{color:#EC6D1C; letter-spacing:0.5px; font-size:20px; font-weight:600;}
.form001 .icon02 p{margin-bottom:2px; letter-spacing:0.5px; color:#F95548;}
.form001 .icon02 input{width:100%; border:1px solid #ccc; padding:5px; margin-bottom:8px; border-radius:5px; outline:none; font-size:13px;}
.form001 .icon02 input:focus{box-shadow:0px 0px 5px #EC6D1C;}
.form001 .icon02 textarea{width:100%; border:1px solid #ccc; padding:5px; margin-bottom:8px; border-radius:5px; outline:none;
 height:70px; font-size:13px;}
.form001 .icon02 textarea:focus{box-shadow:0px 0px 5px #EC6D1C;}
.form001 .icon02 input[type="submit"]{background:#EC6D1C; color:#fff; border:2px solid #EC6D1C; padding:10px; font-weight:600; letter-spacing:1px;
 transition:all 0.3s ease-in-out;}
.icon02 input[type="submit"]:hover{background:#fff; color:#EC6D1C;} 
.form01 {-webkit-transition:all 0.5s ease; -moz-transition:all 0.5s ease; -ms-transition:all 0.5s ease; -o-transition:all 0.5s ease;
 transition:all 0.5s ease;}
.form01_show{right:0;}

/*HOME01*/
.home01{height:auto; background-image:url(../image/banner-bg.jpg); background-repeat:no-repeat; background-size:cover;}
.home01 .hm_left{width:70%; color:#fff; margin-top:100px;}
.home01 .hm_left h1{letter-spacing:1px; font-weight:600; font-size:40px; line-height:45px; text-transform:uppercase;}
.home01 .hm_left h2{margin-top: 10px; background: #fff; color:#EA4335; font-weight:600; padding: 10px; text-transform: capitalize;
 text-align:center; width:94%; box-shadow: inset 6px 6px 6px #ccc;}
.home01 .hm_left h4{text-align: justify; letter-spacing: 0.5px; line-height: 24px; margin-top: 15px; margin-bottom: 20px;}
.home01 .hm_right{margin-top:35px; padding:30px; background:#fff; border-bottom:6px solid #D0D0D0;}
.home01 .hm_right h3{margin-top:0px; letter-spacing:1px; color:#4e4e4e; text-align:center;}
.home01 .hm_right h5{font-size: 18px; letter-spacing: 1px; text-align: center; color:#47d3a0;}
.home01 .hm_right input{width:100%; padding:15px; margin-bottom:10px; border:none; border-radius:6px; background:#D0D0D0;}
.home01 .hm_right select{width:100%; padding:15px; margin-bottom:10px; border:none; border-radius:6px; background:#D0D0D0;}
.home01 .hm_right input[type="submit"]{border-radius:0px; background:#43464D; color:#fff; font-weight:600; font-size:17px; letter-spacing:1px;
 text-transform:uppercase; transition:all 0.3s ease-in-out;}
.home01 .hm_right input[type="submit"]:hover{background:#47d3a0;}
.home01 .col-sm-7 a{text-align:center; color:#fff; text-decoration:none; padding:10px 20px; font-size:20px; 
 background:#EA4335; margin-right:10px; letter-spacing:1px; margin-top:10px; margin-bottom:10px; transition:all 0.3s ease-in-out;}
.home01 .col-sm-7 a:hover{background:#D21B0C;}
.home01 .modal-content{width: 70%; left: 15%; text-align:left; color:#666;}
.home01 .modal-dialog{ margin-top:100px;}

/*LANDING01*/
.landing01{padding:60px 0; background:#0C82AC;}
.landing01 h2{line-height:50px; font-size:50px; color:#fff; text-align:center; margin:0px;}

/*HOME02*/
.home02{margin-top:50px;}
.home02 h1{margin-top:0px; text-align:center; font-size:30px; letter-spacing:1px;}
.home02 h2{content:""; width:200px; border-bottom:3px solid #47d3a0; margin:auto; margin-bottom:30px;}
.home02 .colum01{ text-align:center; padding:50px 20px 30px 20px; background:#ECE7E7; margin-bottom:30px;}
.home02 .colum01 i{font-size: 36px; width: 80px; height: 80px; text-align: center; line-height: 80px; background: #43464D; color: #fff; 
 border-radius: 50%;}
.home02 .colum01 h4{font-size:20px; letter-spacing:1px; color:#47d3a0;}
.home02 .colum01 p{letter-spacing:0.5px; line-height:24px; color:#333;}

/*HOME003*/
.home003{background:#F0EDEA; padding:40px 0px;}
.home003 h1{margin-top:0px; text-align:center; font-size:30px; letter-spacing:1px;}
.home003 h2{content:""; width:150px; border-bottom:3px solid #47d3a0; margin:auto; margin-bottom:0px;}
.home003 h4{font-size: 16px; letter-spacing: 1px; text-align: center; line-height: 24px; margin-bottom:5px;}
.home003 h5{color:#4a3e3e; text-align:center; letter-spacing:0.5px; margin-top:0px; margin-bottom:20px;}
.home003 .inbox01{text-align:center; border:10px solid #ccc; padding:20px 30px; background:#fff; height:170px; margin-bottom:20px;}
.home003 .inbox01 span{font-size:40px; color:#47d3a0;}
.home003 .inbox01 p{font-size:15px; letter-spacing:0.5px; line-height:22px; color:#333;}

/*HOME04*/
.home04{margin-top:60px; margin-bottom:50px;}
.home04 h1{font-size:30px; letter-spacing:1px;}
.home04 h2{ content:""; width:160px; border-bottom:3px solid #47d3a0; margin-top:0px;}
.home04 p{letter-spacing:0.5px; line-height:22px; color:#333; font-size:15px;} 
.home04 .col-sm-2 img{height:40px; display:block; margin:auto; margin-top:20px;}
.home04 #mrg_btm{margin-top:15px;}

/*HOME06*/
.home06{margin-top:40px;}
.home06 h1{text-align:center; font-size:30px; letter-spacing:1px; text-transform:uppercase;}
.home06 h2{content:""; width:200px; border-bottom:3px solid #47d3a0; margin:auto; margin-bottom:30px;}
.home06 .inside01{text-align:center;}
.home06 .inside01 img{margin:auto; border-radius:50%; height:125px; width:125px; transition:all 0.2s ease-in-out;}
.home06 .inside01 img:hover{filter:brightness(1.1);}
.home06 .inside01 h3{color:#47d3a0; letter-spacing:1px;}
.home06 .inside01 p{letter-spacing:1px; line-height:22px; color:#333; font-size:15px;}
.home06 .inside01 b{font-size:24px;}
.home06 .inside01 a.btn{text-decoration:none; background:#47d3a0; color:#fff; font-size:16px; letter-spacing:1px; padding: 8px 20px;
 border-radius:4px; margin-bottom:30px; transition:all 0.3s ease-in-out;}
.home06 .inside01 a.btn:hover{background:#43464D; box-shadow:2px 2px 5px #43464D;}
.home06 #brd_both{border-left:2px dotted #E7E1E1; border-right:2px dotted #E7E1E1;}

/*HOME07*/
.home07{background:#82C044; margin-top:30px;}
.home07 h1{text-align:center; font-weight:600; letter-spacing:1px; color:#fff; margin-top:40px;}
.home07 h4{font-size: 22px; text-transform: capitalize; text-align: center; color: #fff; letter-spacing: 1px; margin-bottom:10px;}
.home07 h5{content:""; width:130px; border-bottom:3px solid #fff; margin:auto;}
.home07 .hm_right{margin-top:35px; padding:30px;}
.home07 .hm_right h3{margin-top:0px; letter-spacing:1px; color:#fff;}
.home07 .hm_right input{width:100%; padding:15px; margin-bottom:10px; border:none; border-radius:6px; background:#fff;}
.home07 .hm_right select{width:100%; padding:15px; margin-bottom:10px; border:none; border-radius:6px; background:#fff;}
.home07 .hm_right input[type="submit"]{border-radius:0px; background:#43464D; color:#fff; font-weight:600; font-size:17px; letter-spacing:1px;
 text-transform:uppercase; transition:all 0.3s ease-in-out;}
.home07 .hm_right input[type="submit"]:hover{background:#fff; color:#333;}
.home07 h2{line-height:45px; font-size:40px; color:#fff; text-align:center; margin-top:10px;}
.home07 .col-sm-6 a.btn{border-radius:0px; background:#43464D; color:#fff; font-weight:600; font-size:17px; letter-spacing:1px;
 text-transform:uppercase; display:block; padding: 15px 0px; margin-top:48px; transition:all 0.3s ease-in-out;}
.home07 .col-sm-6 a.btn:hover{background:#fff; color:#333;}

.home08{background:#0F434C; padding:40px 0px; color:#fff;}
.home08 h2{font-size: 36px; letter-spacing: 1px; line-height: 40px;}
.home08 h3{font-size: 20px; letter-spacing: 1px; line-height: 24px; margin-bottom:30px;}
.home08 .col-sm-3{padding:0px;}
.home08 .frst01{padding-left:15px;}
.home08 .last01{padding-right:15px;}
.home08 .h08_box{border-right:1px solid #ccc; border-bottom:1px solid #ccc; padding:40px 0px; text-align:center;}
.home08 .h08_box i{font-size:40px;}
.home08 .h08_box h4{font-size: 36px; font-weight: 600; color:#EC6D1C;}
.home08 .h08_box p{margin-bottom:0px; color:#fff;}
.home08 #box4{border-right:none;}
.home08 #box09{border-bottom:none;}
.home08 #box10{border-bottom:none;}
.home08 #box11{border-bottom:none;}
.home08 #box12{border-bottom:none; border-right:none;}

.home09{ margin-bottom:50px;}
.home09 h3{font-size: 30px; letter-spacing: 1px; color: #EC6D1C; border-bottom:5px solid rgba(239, 231, 231, 0.8); padding-bottom:15px;
 margin-bottom:20px;}
.home09 h5{font-size: 20px; font-weight: 600; letter-spacing: 1px;} 
.home09 p{font-size: 16px; letter-spacing: 0.5px; line-height: 26px; margin-bottom:15px;} 
.home09 h6{font-size:15px; margin-bottom:5px;}
.home09 .cover01{position:relative;}
.home09 .cover01 h6{position:absolute; top:0px; left:0px; transition:all 0.2s ease-in-out;}
.home09 input{width:100%; padding:10px; margin-bottom:0px; border:none; border:1px solid #DFD8D8;}
.home09 input:focus{outline:none;}
.home09 input[type="submit"]{padding:15px; margin-top:5px; font-size:20px; letter-spacing:1px; color:#fff; border:none; background:#333;}
.home09 h5{position:relative;}
.home09 #spn_rght{position:absolute; top:20px; right:90px; color:#fff; opacity:0; transition:all 0.1s ease-in-out;}
.home09 #spn_lft{position:absolute; top:20px; left:90px; color:#fff; opacity:0; transition:all 0.1s ease-in-out;}
.home09 h5:hover span#spn_lft{left:180px; opacity:1;}
.home09 h5:hover span#spn_rght{right:180px; opacity:1;}

/*CAD TRAINING*/
.cad_trainig01{margin-bottom:30px;}
.cad_trainig01 h1{margin-top: 20px; letter-spacing: 1px; font-size: 24px; margin-bottom:5px; text-align: center;}
.cad_trainig01 h1 span{border-bottom:2px solid #EC6D1C; padding-bottom:5px;}
.cad_trainig01 h1 b{color:#EC6D1C; font-size:30px; line-height:20px;}
.cad_trainig01 h4{color:#EC6D1C; font-weight:600; letter-spacing:0.5px; margin-top:20px; margin-bottom:px;}
.cad_trainig01 ul li{list-style:none; letter-spacing:0.5px; line-height:21px; font-size:12px; color:#000;}
.cad_trainig01 ul li span{color:#EC6D1C; top:4px;}
.cad_trainig01 .col-sm-9 img{width:100%; margin-top:15px;}
.cad_trainig01 .form01{background:#ece8e8; padding:20px;}
.cad_trainig01 .form01 p{margin-bottom:3px; font-size:13px; font-weight:600; letter-spacing:0.5px;}
.cad_trainig01 .form01 input{width:100%; padding:8px; border-radius:5px; margin-bottom:10px; border:1px solid #E1E0E0; font-size:13px;}
.cad_trainig01 .form01 input[type="submit"]{font-size:13px; background:#EC6D1C; color:#fff; font-weight:600; letter-spacing:1px;}




/*------------------- RESPONSIVE -----------------*/
@media (max-width:1199px) and (min-width:992px){
.container{width:auto !important;}
/*HEADER*/
.header img#logo{height:42px;}
.header h1{background:#EC6D1C;}

.header .navigation01{width:58%; text-align:left; position:absolute; top:28px; left:41%; padding:6px 0px;}
.header .navigation01 ul li{font-weight:600; font-size:11px; letter-spacing:0.7px;}
.header .navigation01 ul li a{padding:2px 5px;}
.header .navigation01 .drop01{display:none !important;}
.header .navigation01 .drop02{display:none !important;}
.header .navigation01 .drop03{display:none !important;}
.header .navigation01 .drop04{display:none !important;}

/*NEW01*/
.new01 h1{line-height:35px;}
.new01 h1 b{line-height:30px;}
.new01 .form01 textarea{height:100px;}

/*NEW02*/
.new02 h1{line-height:35px;}
.new02 h1 b{line-height:30px;}
.new02 .n02_box{height:300px;}

/*NEW02*/
.new002 .inbox h4 a{font-size:13px;}

/*NEW03*/
.new03 h1{line-height:35px;}
.new03 h1 b{line-height:30px;}

/*NEW04*/
.new04 h1{line-height:35px;}
.new04 h1 b{line-height:30px;}
.new04 h3{font-size:16px;}

/*NEW06*/
.new06 h1{line-height:35px;}
.new06 h1 b{line-height:30px;}

/*NEW05*/
.new05 h1{line-height:35px; text-align:center;}
.new05 h1 b{line-height:30px;}
.new05 .n05_box{overflow:hidden; height:auto;}
.new05 .n05_box p{font-size:14px;}

/*GIS01*/
.gis01 .col-sm-3 h3{font-weight:600; font-size:15px;}

/*MODELING*/
.modeling01 .col-sm-3 h3{font-weight:600; font-size:15px;}
.modeling01 .mdl_right textarea{height:100px;}
 
/*blog*/
.blog01{width:100%; float:left;  padding-top:30px;}
.blog01 .blog-left .col-xs-6{padding-right:0px;}
.blog01 .blog-right{padding-left:0px;}
.blog01 .blog-right h6{ text-transform:uppercase; margin-top:0px; font-size:14px;}
.blog01 .blog-right h4{font-weight:600; font-size:16px;}

/*controlpanel */
.panel01{padding-top:40px; padding-bottom:40px; background:#F0F0F0 !important;}
.panel01 img{width:100%; height:220px;}
.panel01 .panel-right{padding-left:0px;}

/*addblog*/
.addblog01{padding-top:0px;  padding-bottom:0px;}
.addblog01 .addblog_right .inner-img .top_btns a.delete{position:absolute; top:0px; left:405px; background:#EC6D1C; padding:5px 10px;
 text-decoration:none; color:#fff; font-weight:600;} 

}

@media (max-width:991px) and (min-width:769px){
.container{width:auto !important;}
/*HEADER*/
.header img#logo{height:40px;}

.header .navigation01{width:55%; text-align:left; position:absolute; top:28px; left:44%; padding:8px 0px;}
.header .navigation01 ul li{font-weight:600; font-size:10px; letter-spacing:0.7px;}
.header .navigation01 ul li a{padding:2px 10px; font-size:9px;}
.header .navigation01 .drop01{display:none !important;}
.header .navigation01 .drop02{display:none !important;}
.header .navigation01 .drop03{display:none !important;}
.header .navigation01 .drop04{display:none !important;}

/*NEW01*/
.new01 h1{line-height:35px;}
.new01 h1 b{line-height:30px;}
.new01 .form01 textarea{height:100px;}

/*NEW02*/
.new02 h1{line-height:35px;}
.new02 h1 b{line-height:30px;}
.new02 .n02_box{height:320px;}

/*NEW03*/
.new03 h1{line-height:35px;}
.new03 h1 b{line-height:30px;}

/*NEW04*/
.new04 h1{line-height:35px;}
.new04 h1 b{line-height:30px;}
.new04 h3{font-size:16px;}

/*NEW06*/
.new06 h1{line-height:35px;}
.new06 h1 b{line-height:30px;}

/*NEW05*/
.new05 h1{line-height:35px; text-align:center;}
.new05 h1 b{line-height:30px;}
.new05 .n05_box{overflow:hidden; height:155px;}
.new05 .n05_box p{font-size:14px;}

/*GIS01*/
.gis01 .col-sm-3 h3{font-weight:600; font-size:15px;}

/*MODELING*/
.modeling01 .col-sm-3 h3{font-weight:600; font-size:15px;}
.modeling01 .mdl_right textarea{height:100px;}
 
/*BLOG*/
.blog01 .blog_box02{padding-left: 0px; padding-top: 10px;}

/*controlpanel */
.panel01{padding-top:40px; padding-bottom:40px; background:#F0F0F0 !important;}
.panel01 img{width:100%; height:220px;}
.panel01 .panel-right{padding-left:0px;}

/*addblog*/
.addblog01{padding-top:0px;  padding-bottom:0px;}
.addblog01 .addblog_right .inner-img .top_btns a.delete{position:absolute; top:0px; left:405px; background:#EC6D1C; padding:5px 10px;
 text-decoration:none; color:#fff; font-weight:600;} 

}

@media (max-width:768px) and (min-width:768px){
.container{width:auto !important;}
/*HEADER*/
.header img#logo{height:56px;}
.header .col-sm-5 img.new{display:none;}
.header .navigation01{width:68%; text-align:left; position:absolute; top:28px; left:32%; padding:8px 0px;}
.header .navigation01 ul li{font-weight:600; font-size:10px; letter-spacing:0.7px;}
.header .navigation01 ul li a{padding:2px 5px; font-size:10px;}
.header .navigation01 .drop01{display:none !important;}
.header .navigation01 .drop02{display:none !important;}
.header .navigation01 .drop03{display:none !important;}
.header .navigation01 .drop04{display:none !important;}

/*NEW01*/
.new01 h1{line-height:35px;}
.new01 h1 b{line-height:30px;}
.new01 .form01 textarea{height:100px;}

/*NEW02*/
.new02 h1{line-height:35px;}
.new02 h1 b{line-height:30px;}
.new02 .n02_box{height:350px;}
.new02 .n02_box a.btn{left:13%;}

/*NEW03*/
.new03 h1{line-height:35px;}
.new03 h1 b{line-height:30px;}

/*NEW04*/
.new04 h1{line-height:35px;}
.new04 h1 b{line-height:30px;}
.new04 h3{font-size:16px;}

/*NEW06*/
.new06 h1{line-height:35px;}
.new06 h1 b{line-height:30px;}

/*NEW05*/
.new05 h1{line-height:35px; text-align:center;}
.new05 h1 b{line-height:30px;}
.new05 .n05_box{overflow:hidden; height:155px;}
.new05 .n05_box p{font-size:14px;}

/*ICONS*/
.icons i{width:30px; height:30px; line-height:30px; text-align:center; background:#ccc; color:#fff; font-size:16px;}
.icons i:hover{padding:2px 0px;}

/*GIS01*/
.gis01 .col-sm-3 h3{font-weight:600; font-size:15px;}

/*MODELING*/
.modeling01 .col-sm-3 h3{font-weight:600; font-size:15px;}
.modeling01 .mdl_right textarea{height:100px;}
 
/*BLOG*/
.blog01 .blog_box02{padding-left: 0px; padding-top: 10px;}

/*controlpanel */
.panel01{padding-top:40px; padding-bottom:40px; background:#F0F0F0 !important;}
.panel01 img{width:100%; height:220px;}
.panel01 .panel-right{padding-left:0px;}

/*addblog*/
.addblog01{padding-top:0px;  padding-bottom:0px;}
.addblog01 .addblog_right .inner-img .top_btns a.delete{position:absolute; top:0px; left:405px; background:#EC6D1C; padding:5px 10px;
 text-decoration:none; color:#fff; font-weight:600;} 

}

@media (max-width:767px) and (min-width:641px){
.container{width:auto !important;}
/*NAVBAR*/
.modeling01 .mdl_left{display:none;}
#modeling01{display:block;}
#modeling01 .mdl_left{display:block;}
.gis01 .mdl_left{display:none;}

#header_bd{display:none;}
#header_sd{display:block;}
#header_sd .navbar-brand{padding:0px 15px; height:62px;}
.navbar-default{background:#fff; border-radius:0px; margin-bottom:0px !important;}
.navbar-brand img{height:55px; padding-top:5px;}	
.navbar-default .navbar-nav > li > a{font-size: 14px; letter-spacing: 1px; transition: all 0.1s ease-out; line-height: 14px; color:#333 !important;}
.navbar-default .navbar-nav > li:hover > a{color:#EC6D1C !important;} 
.navbar-default .navbar-toggle{margin-top:13px;}

/*SLIDER001*/
.slider001 .cycle-pager{top:85%;}

/*NEW01*/
.new01{margin-top:40px;}
.new01 h1{font-size:20px; line-height:38px; text-align:center;}
.new01 h1 span{border-bottom:2px solid #EC6D1C; padding-bottom:5px;}
.new01 h1 b{color: #EC6D1C; font-size: 20px; line-height: 35px;}
.new01 p{letter-spacing:0.3px;}
.new01 .form01 textarea{height:100px;}

/*NEW02*/
.new02{margin-top:35px;}
.new02 .col-sm-2{width:100%;}
.new02 h1{font-size:20px; line-height:38px; margin-bottom:15px;}
.new02 h1 b{color: #EC6D1C; font-size: 20px; line-height: 35px;}
.new02 .n02_box{padding:10px 40px;}

.new02 .n02_box{padding:10px 40px; height:230px;}
.new02 .n02_box a.btn{left:44%;}

#dsk_blog{display:none;}
#mbl_blog{display:block;}

/*NEW002*/
.new002{margin-top:0px;}
.new02 h1{line-height:38px;}
.new002 .inbox{text-align:center; border:1px solid #ECE6E6; padding:10px 0px; margin-bottom:20px;}
.new002 .inbox i{padding-right: 0px;}

/*NEW03*/
.new03{margin-top:30px;}
.new03 h1{font-size:20px; margin-bottom:10px;}
.new03 .col-sm-9 .col-sm-3{padding-right:15px;}
.new03 ul{margin-bottom:20px;}
.new03 .col-sm-9 ul li{letter-spacing:1px;}
.new03 .col-sm-9 ul li span{margin-right:5px;}
.new03 h1 b{color: #EC6D1C; font-size: 20px;}
.new03 .col-sm-3 ul li span{margin-right:5px;}

/*NEW04*/
.new04{margin-top:20px;}
.new04 h1{font-size:20px; line-height:38px; margin-bottom:0px; text-align:center;}
.new04 h1 b{color: #EC6D1C; font-size: 20px; line-height:35px;}
.new04 h3{margin-top:10px;}
.new04 .col-sm-4{margin-bottom:20px;}
.new04 img{height:250px;}

/*NEW06*/
.new06{overflow:hidden; margin-bottom:20px; margin-top:15px;}
.new06 h1{font-size:20px; line-height:38px; text-align:center;}
.new06 h1 b{color: #EC6D1C; font-size: 20px; line-height:35px;}
#bigd{display:none;}
#smd{display:block;}

/*NEW05*/
.new05{margin-top:30px;}
.new05 h1{font-size:20px; line-height:38px; margin-bottom:0px; text-align:center;}
.new05 .n05_box img{width: auto; height: auto; margin: auto;}
.new05 h1{font-size:20px; margin-bottom:20px; line-height:35px;}
.new05 h1 b{font-size: 20px; line-height:35px;}

/*NEW07*/
#slide_six{display:none;}
#slide_three{display:block;}
.new07{margin-top:20px; margin-bottom:30px;}
.new07 h1{font-size:20px; line-height:38px; margin-bottom:15px;}
.new07 h1 b{font-size:20px; line-height:35px;}
.new07 .n07_box img{height:100px; width:100%;}
.new07 .col04_inner img{height:80px;}

/*ICONS*/
.icons i{width:30px; height:30px; line-height:30px; text-align:center; background:#ccc; color:#fff; font-size:16px;}
.icons i:hover{padding:2px 0px;}

/*footer001*/
.footer001{background:#121416; color:#fff; padding:20px 0px;}
.footer001 h4{font-size:16px;}
.footer001 ul li a{padding:8px 0px; font-size:13px;}
.footer001 p{font-size:13px;}

/*FOOTER002*/
.footer002{padding: 20px 0px 45px 0px;}
.footer002 p{margin-bottom:10px; margin-top:0px; font-size:15px; text-align:center;}
.footer002 .col-xs-3{text-align: center;}

/*SCROLL TOP BUTTON*/
.scrollToTop00{width:50px; height:50px; line-height:50px; font-size:18px; position:fixed; bottom:110px; right:20px;}
.scrollToTop00 span.glyphicon{top:13px;} 

/*ABOUT01*/
.about01 h1{margin-top:10px; line-height:38px; font-size:20px; margin-bottom:0px;}
.about01 h1 b{color:#EC6D1C; font-size:20px; line-height:35px;}
.about01 h1 span{padding-bottom:0px;}
.about01 img{height:250px; margin-top:10px;}

/*ABOUT03*/
.about03 h1{margin-top:30px; line-height:38px; font-size:20px; margin-bottom:0px;}
.about03 h1 span{padding-bottom:0px;}
.about03 h1 b{color:#EC6D1C; font-size:20px; line-height:35px;}
.about03 img{height:200px; margin-top: 20px;}
.about03 h4{text-align:justify; letter-spacing:0.5px; margin-bottom:0px;}
.about03 ul li{ text-align:justify;}

/*ADVANTAGES02*/
.advantages02 h1{margin-top:40px; letter-spacing:1px; font-size:20px; margin-bottom:0px; line-height:38px;}
.advantages02 h1 span{padding-bottom:0px;}
.advantages02 h1 b{font-size:20px; line-height:35px;}
.advantages02 h4{text-align:justify; margin-bottom:0px; padding-bottom:0px;}
.advantages02 h5 img{width:50px; height:50px;}
.advantages02 h6 img{height:200px;}

/*AOUT02*/
.about02{padding-bottom:40px;}
.about02 h1{margin-top:30px; font-size:20px; margin-bottom:0px; line-height:38px;}
.about02 h1 span{padding-bottom:0px;}
.about02 h1 b{color:#EC6D1C; font-size:20px; line-height:35px;}
.about02 h4{text-align:justify; margin-left:0px;}

/*SERVICE*/
.service{padding-top:20px;}
.service h1{font-size:20px; margin-bottom:10px; line-height:38px;}
.service h1 span{padding-bottom:0px;}
.service h1 b{font-size:20px; line-height:35px;}
.service img{width:100%; height:230px;}
.service .col-sm-4{ margin-bottom:30px;}

/*SERVICE00*/
.service00{margin-top:0px; padding-top:0px;}
.service00 h1{margin-top:0px; line-height:38px; font-size:20px; margin-bottom:10px;}
.service00 h1 span{padding-bottom:0px;}
.service00 h1 b{font-size:20px; line-height:35px;}

/*SERVICE003*/
.service003{padding-top:30px;}

/*PROFESSIONALISM*/
.Professionalism{width:100%; padding:16px 0; margin-top:50px;  float:left; background:#EC6D1C;}
.Professionalism h2{text-align:center; font-size:24px; padding-bottom:0px; color:#fff; font-weight:600; letter-spacing:1px;}
.Professionalism h4{font-size: 14px; line-height: 24px; letter-spacing: 0.3px; color:#fff;}
.Professionalism h3{color:#fff; font-size:18px;}

/*SERVICE01*/
.service01{width:100%; float:left; padding-bottom:40px;}
.service01 h1{margin-top:0px; line-height:38px; font-size:20px; margin-bottom:20px;}
.service01 h1 span{padding-bottom:0px;}
.service01 h1 b{font-size:20px; line-height:35px;}
.service01 h3{font-size:18px;}
.service01 ul li{list-style:none; line-height: 22px; letter-spacing: 0.5px;}
.service01 .col-xs-11{padding-left:15px; text-align:justify;}

/*CONTACT01*/
.contact01{width:100%; text-align:left; }
.contact01 h1{margin-top:20px; font-size:20px; margin-bottom:10px; line-height:38px;}
.contact01 h1 span{padding-bottom:0px;}
.contact01 h1 b{font-size:20px; line-height:35px;}
.contact01 h3{font-size:18px;}
.contact01 h4{font-size:15px;}
.contact01 input[type="submit"]{padding:15px;}
.contact01 input[type="reset"]{padding:15px;}

/*CONTACT02*/
.contact02 h1{margin-top:15px; font-size:20px; line-height:38px;}
.contact02 h1 span{padding-bottom:0px;}
.contact02 h1 b{font-size:20px; line-height:35px;}
.contact02 .address h4{letter-spacing:1px; font-size:20px; font-weight:600;}

/*GIS01*/
.gis01{width:100%; padding-bottom:0px; padding-top:20px;}
.gis01 h3{font-size:18px; letter-spacing:0.5px;}
.gis01 img{width:100%; margin:auto; margin-bottom:10px; height:230px;}
.gis01 h1{margin-top:0px; letter-spacing:1px; font-size:20px; margin-bottom:15px; line-height:38px;}
.gis01 h1 span{padding-bottom:0px;}
.gis01 h1 b{font-size:20px; line-height:35px;}
.gis01 ul{margin-bottom:20px;}
.gis01 .col-sm-3 .mdl_right textarea{margin-bottom:10px; height:100px;}

/*GIS02*/
.gis02{width:100%; padding-bottom:20px; padding-top:17px;}
.gis02 h1{margin-top:0px; line-height:38px; font-size:20px; margin-bottom:10px;}
.gis02 h1 span{padding-bottom:0px;}
.gis02 h1 b{font-size:20px; line-height:35px;}
.gis02 .box{height:170px;}
.gis02 .box img{height:170px;}

/*MAP01*/
.map01{margin-top:30px;}
.map01 h1{line-height:38px; font-size:20px; margin-bottom:10px; text-align:center;}
.map01 h1 span{padding-bottom:0px;}
.map01 h1 b{font-size:20px; line-height:35px;}
.map01 .mask02{margin-bottom:25px;}

/*MAP02*/
.map02{margin-top:20px; padding-bottom:0px;}
.map02 h1{line-height:38px; font-size:20px; margin-bottom:10px; text-align:center;}
.map02 h1 span{padding-bottom:0px;}
.map02 h1 b{font-size:20px; line-height:35px;}
.map02 .mask02{margin-bottom:25px;}

/*MAP03*/
.map03{margin-top:20px; margin-bottom:50px;}
.map03 h1{line-height:38px; font-size:20px; margin-bottom:10px; text-align:center;}
.map03 h1 span{padding-bottom:0px;}
.map03 h1 b{font-size:20px; line-height:35px;}
.map03 .mask02{margin-bottom:25px;}

/*BLOG01*/
.blog01 .blog_box01 h4{line-height: 26px;}
.blog01 .blog_box01 p{letter-spacing:0.14px; line-height:22px; text-align:justify; text-indent:0px;}
.blog01 .blog_box01 img.small01{height:auto;}
.blog01 .blog_box02{padding-left:0px; padding-top:0px; margin-bottom:30px;}
.blog01 .side_info01 img{margin-top:5px; width:100%;}

/*modeling01*/
.modeling01 .mdl_middle img{height:250px; margin-bottom:15px;}
.modeling01 .mdl_middle h2{font-size:24px;}
.modeling01 .mdl_right img{width:100%; height:250px;}
.modeling01 .mdl_middle p{margin-bottom:20px;}
.modeling01 .mdl_middle h6{text-align:justify;}
.modeling01 .mdl_left h3{font-size:16px;}
.modeling01 .mdl_middle h2{font-size:20px;}
.modeling01 ul{margin-bottom:20px;}
.modeling01 .mdl_right h3{font-size:16px;}
.modeling01 .mdl_right textarea{height:100px;}

/*controlpanel */
.panel01{padding-top:40px; padding-bottom:40px; background:#F0F0F0 !important;}
.panel01 img{width:100%; height:220px;}
.panel01 .panel-right{padding-left:0px;}

/*addblog*/
.addblog01{padding-top:0px;  padding-bottom:0px;}
.addblog01 .addblog_right .inner-img .top_btns a.delete{position:absolute; top:0px; left:230px; background:#EC6D1C; padding:5px 10px;
 text-decoration:none; color:#fff; font-weight:600;}
 
/*add picture*/
.addpicture{width:100%; padding-top:20px; padding-bottom:20px; }

/*FORM001*/
.form001{display:none;}

.cad_trainig01{}
.cad_trainig01 h1{font-size: 20px; line-height: 26px;}
.cad_trainig01 h3{font-size: 20px; line-height: 26px;}
.cad_trainig01 p{text-align:justify;}

}

@media (max-width:640px) and (min-width:581px){
.container{width:auto !important;}
/*NAVBAR*/
.modeling01 .mdl_left{display:none;}
#modeling01{display:block;}
#modeling01 .mdl_left{display:block;}
.gis01 .mdl_left{display:none;}

#header_bd{display:none;}
#header_sd{display:block;}
#header_sd .navbar-brand{padding:0px 15px; height:62px;}
.navbar-default{background:#fff; border-radius:0px; margin-bottom:0px !important;}
.navbar-brand img{height:55px; padding-top:5px;}	
.navbar-default .navbar-nav > li > a{font-size: 14px; letter-spacing: 1px; transition: all 0.1s ease-out; line-height: 14px; color:#333 !important;}
.navbar-default .navbar-nav > li:hover > a{color:#EC6D1C !important;} 
.navbar-default .navbar-toggle{margin-top:13px;}

/*SLIDER001*/
.slider001 .cycle-pager{top:85%;}

/*NEW01*/
.new01{margin-top:40px;}
.new01 h1{font-size:20px; line-height:38px; text-align:center;}
.new01 h1 span{border-bottom:2px solid #EC6D1C; padding-bottom:5px;}
.new01 h1 b{color: #EC6D1C; font-size: 20px; line-height: 35px;}
.new01 p{letter-spacing:0.3px;}
.new01 .form01 textarea{height:100px;}

/*NEW02*/
.new02{margin-top:35px;}
.new02 .col-sm-2{width:100%;}
.new02 h1{font-size:20px; line-height:38px; margin-bottom:15px;}
.new02 h1 b{color: #EC6D1C; font-size: 20px; line-height: 35px;}
.new02 .n02_box{padding:10px 40px;}

.new02 .n02_box{padding:10px 40px; height:230px;}
.new02 .n02_box a.btn{left:42%;}

#dsk_blog{display:none;}
#mbl_blog{display:block;}

/*NEW002*/
.new002{margin-top:0px;}
.new02 h1{line-height:38px;}
.new002 .inbox{text-align:center; border:1px solid #ECE6E6; padding:10px 0px; margin-bottom:20px;}
.new002 .inbox i{padding-right: 0px;}

/*NEW03*/
.new03{margin-top:30px;}
.new03 h1{font-size:20px; margin-bottom:10px;}
.new03 .col-sm-9 .col-sm-3{padding-right:15px;}
.new03 ul{margin-bottom:20px;}
.new03 .col-sm-9 ul li{letter-spacing:1px;}
.new03 .col-sm-9 ul li span{margin-right:5px;}
.new03 h1 b{color: #EC6D1C; font-size: 20px;}
.new03 .col-sm-3 ul li span{margin-right:5px;}

/*NEW04*/
.new04{margin-top:20px;}
.new04 h1{font-size:20px; line-height:38px; margin-bottom:0px; text-align:center;}
.new04 h1 b{color: #EC6D1C; font-size: 20px; line-height:35px;}
.new04 h3{margin-top:10px;}
.new04 .col-sm-4{margin-bottom:20px;}
.new04 img{height:250px;}

/*NEW06*/
.new06{overflow:hidden; margin-bottom:20px; margin-top:15px;}
.new06 h1{font-size:20px; line-height:38px; text-align:center;}
.new06 h1 b{color: #EC6D1C; font-size: 20px; line-height:35px;}
#bigd{display:none;}
#smd{display:block;}

/*NEW05*/
.new05{margin-top:30px;}
.new05 h1{font-size:20px; line-height:38px; margin-bottom:0px; text-align:center;}
.new05 .n05_box img{width: auto; height: auto; margin: auto;}
.new05 h1{font-size:20px; margin-bottom:20px; line-height:35px;}
.new05 h1 b{font-size: 20px; line-height:35px;}

/*NEW07*/
#slide_six{display:none;}
#slide_three{display:block;}
.new07{margin-top:20px; margin-bottom:30px;}
.new07 h1{font-size:20px; line-height:38px; margin-bottom:15px;}
.new07 h1 b{font-size:20px; line-height:35px;}
.new07 .n07_box img{height:100px; width:100%;}
.new07 .col04_inner img{height:80px;}

/*ICONS*/
.icons i{width:30px; height:30px; line-height:30px; text-align:center; background:#ccc; color:#fff; font-size:16px;}
.icons i:hover{padding:2px 0px;}

/*footer001*/
.footer001{background:#121416; color:#fff; padding:20px 0px;}
.footer001 h4{font-size:16px;}
.footer001 ul li a{padding:8px 0px; font-size:13px;}
.footer001 p{font-size:13px;}

/*FOOTER002*/
.footer002{padding: 20px 0px 45px 0px;}
.footer002 p{margin-bottom:10px; margin-top:0px; font-size:15px; text-align:center;}
.footer002 .col-xs-3{text-align: center;}

/*SCROLL TOP BUTTON*/
.scrollToTop00{width:50px; height:50px; line-height:50px; font-size:18px; position:fixed; bottom:110px; right:20px;}
.scrollToTop00 span.glyphicon{top:13px;} 

/*ABOUT01*/
.about01 h1{margin-top:10px; line-height:38px; font-size:20px; margin-bottom:0px;}
.about01 h1 b{color:#EC6D1C; font-size:20px; line-height:35px;}
.about01 h1 span{padding-bottom:0px;}
.about01 img{height:250px; margin-top:10px;}

/*ABOUT03*/
.about03 h1{margin-top:30px; line-height:38px; font-size:20px; margin-bottom:0px;}
.about03 h1 span{padding-bottom:0px;}
.about03 h1 b{color:#EC6D1C; font-size:20px; line-height:35px;}
.about03 img{height:200px; margin-top: 20px;}
.about03 h4{text-align:justify; letter-spacing:0.5px; margin-bottom:0px;}
.about03 ul li{ text-align:justify;}

/*ADVANTAGES02*/
.advantages02 h1{margin-top:40px; letter-spacing:1px; font-size:20px; margin-bottom:0px; line-height:38px;}
.advantages02 h1 span{padding-bottom:0px;}
.advantages02 h1 b{font-size:20px; line-height:35px;}
.advantages02 h4{text-align:justify; margin-bottom:0px; padding-bottom:0px;}
.advantages02 h5 img{width:50px; height:50px;}
.advantages02 h6 img{height:200px;}

/*AOUT02*/
.about02{padding-bottom:40px;}
.about02 h1{margin-top:30px; font-size:20px; margin-bottom:0px; line-height:38px;}
.about02 h1 span{padding-bottom:0px;}
.about02 h1 b{color:#EC6D1C; font-size:20px; line-height:35px;}
.about02 h4{text-align:justify; margin-left:0px;}

/*SERVICE*/
.service{padding-top:20px;}
.service h1{font-size:20px; margin-bottom:10px; line-height:38px;}
.service h1 span{padding-bottom:0px;}
.service h1 b{font-size:20px; line-height:35px;}
.service img{width:100%; height:230px;}
.service .col-sm-4{ margin-bottom:30px;}

/*SERVICE00*/
.service00{margin-top:0px; padding-top:0px;}
.service00 h1{margin-top:0px; line-height:38px; font-size:20px; margin-bottom:10px;}
.service00 h1 span{padding-bottom:0px;}
.service00 h1 b{font-size:20px; line-height:35px;}

/*SERVICE003*/
.service003{padding-top:30px;}

/*PROFESSIONALISM*/
.Professionalism{width:100%; padding:16px 0; margin-top:50px;  float:left; background:#EC6D1C;}
.Professionalism h2{text-align:center; font-size:24px; padding-bottom:0px; color:#fff; font-weight:600; letter-spacing:1px;}
.Professionalism h4{font-size: 14px; line-height: 24px; letter-spacing: 0.3px; color:#fff;}
.Professionalism h3{color:#fff; font-size:18px;}

/*SERVICE01*/
.service01{width:100%; float:left; padding-bottom:40px;}
.service01 h1{margin-top:0px; line-height:38px; font-size:20px; margin-bottom:20px;}
.service01 h1 span{padding-bottom:0px;}
.service01 h1 b{font-size:20px; line-height:35px;}
.service01 h3{font-size:18px;}
.service01 ul li{list-style:none; line-height: 22px; letter-spacing: 0.5px;}
.service01 .col-xs-11{padding-left:15px; text-align:justify;}

/*CONTACT01*/
.contact01{width:100%; text-align:left; }
.contact01 h1{margin-top:20px; font-size:20px; margin-bottom:10px; line-height:38px;}
.contact01 h1 span{padding-bottom:0px;}
.contact01 h1 b{font-size:20px; line-height:35px;}
.contact01 h3{font-size:18px;}
.contact01 h4{font-size:15px;}
.contact01 input[type="submit"]{padding:15px;}
.contact01 input[type="reset"]{padding:15px;}

/*CONTACT02*/
.contact02 h1{margin-top:15px; font-size:20px; line-height:38px;}
.contact02 h1 span{padding-bottom:0px;}
.contact02 h1 b{font-size:20px; line-height:35px;}
.contact02 .address h4{letter-spacing:1px; font-size:20px; font-weight:600;}

/*GIS01*/
.gis01{width:100%; padding-bottom:0px; padding-top:20px;}
.gis01 h3{font-size:18px; letter-spacing:0.5px;}
.gis01 img{width:100%; margin:auto; margin-bottom:10px; height:230px;}
.gis01 h1{margin-top:0px; letter-spacing:1px; font-size:20px; margin-bottom:15px; line-height:38px;}
.gis01 h1 span{padding-bottom:0px;}
.gis01 h1 b{font-size:20px; line-height:35px;}
.gis01 ul{margin-bottom:20px;}
.gis01 .col-sm-3 .mdl_right textarea{margin-bottom:10px; height:100px;}

/*GIS02*/
.gis02{width:100%; padding-bottom:20px; padding-top:17px;}
.gis02 h1{margin-top:0px; line-height:38px; font-size:20px; margin-bottom:10px;}
.gis02 h1 span{padding-bottom:0px;}
.gis02 h1 b{font-size:20px; line-height:35px;}
.gis02 .box{height:170px;}
.gis02 .box img{height:170px;}

/*MAP01*/
.map01{margin-top:30px;}
.map01 h1{line-height:38px; font-size:20px; margin-bottom:10px; text-align:center;}
.map01 h1 span{padding-bottom:0px;}
.map01 h1 b{font-size:20px; line-height:35px;}
.map01 .mask02{margin-bottom:25px;}

/*MAP02*/
.map02{margin-top:20px; padding-bottom:0px;}
.map02 h1{line-height:38px; font-size:20px; margin-bottom:10px; text-align:center;}
.map02 h1 span{padding-bottom:0px;}
.map02 h1 b{font-size:20px; line-height:35px;}
.map02 .mask02{margin-bottom:25px;}

/*MAP03*/
.map03{margin-top:20px; margin-bottom:50px;}
.map03 h1{line-height:38px; font-size:20px; margin-bottom:10px; text-align:center;}
.map03 h1 span{padding-bottom:0px;}
.map03 h1 b{font-size:20px; line-height:35px;}
.map03 .mask02{margin-bottom:25px;}

/*BLOG01*/
.blog01 .blog_box01 h4{line-height: 26px;}
.blog01 .blog_box01 p{letter-spacing:0.14px; line-height:22px; text-align:justify; text-indent:0px;}
.blog01 .blog_box01 img.small01{height:auto;}
.blog01 .blog_box02{padding-left:0px; padding-top:0px; margin-bottom:30px;}
.blog01 .side_info01 img{margin-top:5px; width:100%;}

/*modeling01*/
.modeling01 .mdl_middle img{height:250px; margin-bottom:15px;}
.modeling01 .mdl_middle h2{font-size:24px;}
.modeling01 .mdl_right img{width:100%; height:250px;}
.modeling01 .mdl_middle p{margin-bottom:20px;}
.modeling01 .mdl_middle h6{text-align:justify;}
.modeling01 .mdl_left h3{font-size:16px;}
.modeling01 .mdl_middle h2{font-size:20px;}
.modeling01 ul{margin-bottom:20px;}
.modeling01 .mdl_right h3{font-size:16px;}
.modeling01 .mdl_right textarea{height:100px;}

/*controlpanel */
.panel01{padding-top:40px; padding-bottom:40px; background:#F0F0F0 !important;}
.panel01 img{width:100%; height:220px;}
.panel01 .panel-right{padding-left:0px;}

/*addblog*/
.addblog01{padding-top:0px;  padding-bottom:0px;}
.addblog01 .addblog_right .inner-img .top_btns a.delete{position:absolute; top:0px; left:230px; background:#EC6D1C; padding:5px 10px;
 text-decoration:none; color:#fff; font-weight:600;}
 
/*add picture*/
.addpicture{width:100%; padding-top:20px; padding-bottom:20px; }

/*FORM001*/
.form001{display:none;}

.cad_trainig01{}
.cad_trainig01 h1{font-size: 20px; line-height: 26px;}
.cad_trainig01 h3{font-size: 20px; line-height: 26px;}
.cad_trainig01 p{text-align:justify;}

}

@media (max-width:580px) and (min-width:481px){
.container{width:auto !important;}
/*NAVBAR*/
.modeling01 .mdl_left{display:none;}
#modeling01{display:block;}
#modeling01 .mdl_left{display:block;}
.gis01 .mdl_left{display:none;}

#header_bd{display:none;}
#header_sd{display:block;}
#header_sd .navbar-brand{padding:0px 15px; height:62px;}
.navbar-default{background:#fff; border-radius:0px; margin-bottom:0px;}
.navbar-brand img{height:55px; padding-top:5px;}	
.navbar-default .navbar-nav > li > a{font-size: 14px; letter-spacing: 1px; transition: all 0.1s ease-out; line-height: 14px; color:#333 !important;}
.navbar-default .navbar-nav > li:hover > a{color:#EC6D1C !important;} 
.navbar-default .navbar-toggle{margin-top:13px;}

/*SLIDER001*/
.slider001 .cycle-pager{top:85%;}

/*NEW01*/
.new01{margin-top:40px;}
.new01 h1{font-size:20px; line-height:38px; text-align:center;}
.new01 h1 span{border-bottom:2px solid #EC6D1C; padding-bottom:5px;}
.new01 h1 b{color: #EC6D1C; font-size: 20px; line-height: 35px;}
.new01 p{letter-spacing:0.3px;}
.new01 .form01 textarea{height:100px;}

/*NEW02*/
.new02{margin-top:35px;}
.new02 .col-sm-2{width:100%;}
.new02 h1{font-size:20px; line-height:38px; margin-bottom:15px;}
.new02 h1 b{color: #EC6D1C; font-size: 20px; line-height: 35px;}
.new02 .n02_box{padding:10px 40px; height:230px;}
.new02 .n02_box a.btn{left:43%;}

#dsk_blog{display:none;}
#mbl_blog{display:block;}

/*NEW002*/
.new002{margin-top:0px;}
.new02 h1{line-height:38px;}
.new002 .inbox{text-align:center; border:1px solid #ECE6E6; padding:10px 0px; margin-bottom:20px;}
.new002 .inbox i{padding-right: 0px;}

/*NEW03*/
.new03{margin-top:30px;}
.new03 h1{font-size:20px; margin-bottom:10px;}
.new03 .col-sm-9 .col-sm-3{padding-right:15px;}
.new03 ul{margin-bottom:20px;}
.new03 .col-sm-9 ul li{letter-spacing:1px;}
.new03 .col-sm-9 ul li span{margin-right:5px;}
.new03 h1 b{color: #EC6D1C; font-size: 20px;}
.new03 .col-sm-3 ul li span{margin-right:5px;}

/*NEW04*/
.new04{margin-top:20px;}
.new04 h1{font-size:20px; line-height:38px; margin-bottom:0px; text-align:center;}
.new04 h1 b{color: #EC6D1C; font-size: 20px; line-height:35px;}
.new04 h3{margin-top:10px;}
.new04 .col-sm-4{margin-bottom:20px;}
.new04 img{height:250px;}

/*NEW06*/
.new06{overflow:hidden; margin-bottom:20px; margin-top:15px;}
.new06 h1{font-size:20px; line-height:38px; text-align:center;}
.new06 h1 b{color: #EC6D1C; font-size: 20px; line-height:35px;}
#bigd{display:none;}
#smd{display:block;}

/*NEW05*/
.new05{margin-top:30px;}
.new05 h1{font-size:20px; line-height:38px; margin-bottom:0px; text-align:center;}
.new05 .n05_box img{width: auto; height: auto; margin: auto;}
.new05 h1{font-size:20px; margin-bottom:20px; line-height:35px;}
.new05 h1 b{font-size: 20px; line-height:35px;}

/*NEW07*/
#slide_six{display:none;}
#slide_three{display:block;}
.new07{margin-top:20px; margin-bottom:30px;}
.new07 h1{font-size:20px; line-height:38px; margin-bottom:15px;}
.new07 h1 b{font-size:20px; line-height:35px;}
.new07 .n07_box img{height:100px; width:100%;}
.new07 .col04_inner img{height:80px;}

/*ICONS*/
.icons i{width:30px; height:30px; line-height:30px; text-align:center; background:#ccc; color:#fff; font-size:16px;}
.icons i:hover{padding:2px 0px;}

/*footer001*/
.footer001{background:#121416; color:#fff; padding:20px 0px;}
.footer001 h4{font-size:16px;}
.footer001 ul li a{padding:8px 0px; font-size:13px;}
.footer001 p{font-size:13px;}

/*FOOTER002*/
.footer002{padding: 20px 0px 45px 0px;}
.footer002 p{margin-bottom:10px; margin-top:0px; font-size:15px; text-align:center;}
.footer002 .col-xs-3{text-align: center;}

/*SCROLL TOP BUTTON*/
.scrollToTop00{width:50px; height:50px; line-height:50px; font-size:18px; position:fixed; bottom:110px; right:20px;}
.scrollToTop00 span.glyphicon{top:13px;} 

/*ABOUT01*/
.about01 h1{margin-top:10px; line-height:38px; font-size:20px; margin-bottom:0px;}
.about01 h1 b{color:#EC6D1C; font-size:20px; line-height:35px;}
.about01 h1 span{padding-bottom:0px;}
.about01 img{height:250px; margin-top:10px;}

/*ABOUT03*/
.about03 h1{margin-top:30px; line-height:38px; font-size:20px; margin-bottom:0px;}
.about03 h1 span{padding-bottom:0px;}
.about03 h1 b{color:#EC6D1C; font-size:20px; line-height:35px;}
.about03 img{height:200px; margin-top: 20px;}
.about03 h4{text-align:justify; letter-spacing:0.5px; margin-bottom:0px;}
.about03 ul li{ text-align:justify;}

/*ADVANTAGES02*/
.advantages02 h1{margin-top:40px; letter-spacing:1px; font-size:20px; margin-bottom:0px; line-height:38px;}
.advantages02 h1 span{padding-bottom:0px;}
.advantages02 h1 b{font-size:20px; line-height:35px;}
.advantages02 h4{text-align:justify; margin-bottom:0px; padding-bottom:0px;}
.advantages02 h5 img{width:50px; height:50px;}
.advantages02 h6 img{height:200px;}

/*AOUT02*/
.about02{padding-bottom:40px;}
.about02 h1{margin-top:30px; font-size:20px; margin-bottom:0px; line-height:38px;}
.about02 h1 span{padding-bottom:0px;}
.about02 h1 b{color:#EC6D1C; font-size:20px; line-height:35px;}
.about02 h4{text-align:justify; margin-left:0px;}

/*SERVICE*/
.service{padding-top:20px;}
.service h1{font-size:20px; margin-bottom:10px; line-height:38px;}
.service h1 span{padding-bottom:0px;}
.service h1 b{font-size:20px; line-height:35px;}
.service img{width:100%; height:230px;}
.service .col-sm-4{ margin-bottom:30px;}

/*SERVICE00*/
.service00{margin-top:0px; padding-top:0px;}
.service00 h1{margin-top:0px; line-height:38px; font-size:20px; margin-bottom:10px;}
.service00 h1 span{padding-bottom:0px;}
.service00 h1 b{font-size:20px; line-height:35px;}

/*SERVICE003*/
.service003{padding-top:30px;}

/*PROFESSIONALISM*/
.Professionalism{width:100%; padding:16px 0; margin-top:50px;  float:left; background:#EC6D1C;}
.Professionalism h2{text-align:center; font-size:24px; padding-bottom:0px; color:#fff; font-weight:600; letter-spacing:1px;}
.Professionalism h4{font-size: 14px; line-height: 24px; letter-spacing: 0.3px; color:#fff;}
.Professionalism h3{color:#fff; font-size:18px;}

/*SERVICE01*/
.service01{width:100%; float:left; padding-bottom:40px;}
.service01 h1{margin-top:0px; line-height:38px; font-size:20px; margin-bottom:20px;}
.service01 h1 span{padding-bottom:0px;}
.service01 h1 b{font-size:20px; line-height:35px;}
.service01 h3{font-size:18px;}
.service01 ul li{list-style:none; line-height: 22px; letter-spacing: 0.5px;}
.service01 .col-xs-11{padding-left:15px; text-align:justify;}

/*CONTACT01*/
.contact01{width:100%; text-align:left; }
.contact01 h1{margin-top:20px; font-size:20px; margin-bottom:10px; line-height:38px;}
.contact01 h1 span{padding-bottom:0px;}
.contact01 h1 b{font-size:20px; line-height:35px;}
.contact01 h3{font-size:18px;}
.contact01 h4{font-size:15px;}

/*CONTACT02*/
.contact02 h1{margin-top:15px; font-size:20px; line-height:38px;}
.contact02 h1 span{padding-bottom:0px;}
.contact02 h1 b{font-size:20px; line-height:35px;}
.contact02 .address h4{letter-spacing:1px; font-size:20px; font-weight:600;}

/*GIS01*/
.gis01{width:100%; padding-bottom:0px; padding-top:20px;}
.gis01 h3{font-size:18px; letter-spacing:0.5px;}
.gis01 img{width:100%; margin:auto; margin-bottom:10px; height:180px;}
.gis01 h1{margin-top:0px; letter-spacing:1px; font-size:20px; margin-bottom:15px; line-height:38px;}
.gis01 h1 span{padding-bottom:0px;}
.gis01 h1 b{font-size:20px; line-height:35px;}
.gis01 ul{margin-bottom:20px;}
.gis01 .col-sm-3 .mdl_right textarea{margin-bottom:10px; height:100px;}

/*GIS02*/
.gis02{width:100%; padding-bottom:20px; padding-top:17px;}
.gis02 h1{margin-top:0px; line-height:38px; font-size:20px; margin-bottom:10px;}
.gis02 h1 span{padding-bottom:0px;}
.gis02 h1 b{font-size:20px; line-height:35px;}
.gis02 .box{height:165px;}
.gis02 .box img{height:165px;}

/*MAP01*/
.map01{margin-top:30px;}
.map01 h1{line-height:38px; font-size:20px; margin-bottom:10px; text-align:center;}
.map01 h1 span{padding-bottom:0px;}
.map01 h1 b{font-size:20px; line-height:35px;}
.map01 .mask02{margin-bottom:25px;}

/*MAP02*/
.map02{margin-top:20px; padding-bottom:0px;}
.map02 h1{line-height:38px; font-size:20px; margin-bottom:10px; text-align:center;}
.map02 h1 span{padding-bottom:0px;}
.map02 h1 b{font-size:20px; line-height:35px;}
.map02 .mask02{margin-bottom:25px;}

/*MAP03*/
.map03{margin-top:20px; margin-bottom:50px;}
.map03 h1{line-height:38px; font-size:20px; margin-bottom:10px; text-align:center;}
.map03 h1 span{padding-bottom:0px;}
.map03 h1 b{font-size:20px; line-height:35px;}
.map03 .mask02{margin-bottom:25px;}

/*BLOG01*/
.blog01 .blog_box01 h4{line-height: 26px;}
.blog01 .blog_box01 p{letter-spacing:0.14px; line-height:22px; text-align:justify; text-indent:0px;}
.blog01 .blog_box01 img.small01{height:auto;}
.blog01 .blog_box02{padding-left:0px; padding-top:0px; margin-bottom:30px;}
.blog01 .side_info01 img{margin-top:5px; width:100%;}

/*modeling01*/
.modeling01 .mdl_middle img{height:250px; margin-bottom:15px;}
.modeling01 .mdl_middle h2{font-size:24px;}
.modeling01 .mdl_right img{width:100%; height:250px;}
.modeling01 .mdl_middle p{margin-bottom:20px;}
.modeling01 .mdl_middle h6{text-align:justify;}
.modeling01 .mdl_left h3{font-size:16px;}
.modeling01 .mdl_middle h2{font-size:20px;}
.modeling01 ul{margin-bottom:20px;}
.modeling01 .mdl_right h3{font-size:16px;}
.modeling01 .mdl_right textarea{height:100px;}

/*controlpanel */
.panel01{padding-top:40px; padding-bottom:40px; background:#F0F0F0 !important;}
.panel01 img{width:100%; height:220px;}
.panel01 .panel-right{padding-left:0px;}

/*addblog*/
.addblog01{padding-top:0px;  padding-bottom:0px;}
.addblog01 .addblog_right .inner-img .top_btns a.delete{position:absolute; top:0px; left:230px; background:#EC6D1C; padding:5px 10px;
 text-decoration:none; color:#fff; font-weight:600;}
 
/*add picture*/
.addpicture{width:100%; padding-top:20px; padding-bottom:20px; }

/*FORM001*/
.form001{display:none;}

.cad_trainig01{}
.cad_trainig01 h1{font-size: 20px; line-height: 26px;}
.cad_trainig01 h3{font-size: 20px; line-height: 26px;}
.cad_trainig01 p{text-align:justify;}

}

@media (max-width:480px) and (min-width:361px){
.container{width:auto !important;}
/*NAVBAR*/
.modeling01 .mdl_left{display:none;}
#modeling01{display:block;}
#modeling01 .mdl_left{display:block;}
.gis01 .mdl_left{display:none;}

#header_bd{display:none;}
#header_sd{display:block;}
#header_sd .navbar-brand{padding:0px 15px; height:62px;}
.navbar-default{background:#fff; border-radius:0px; margin-bottom:0px !important;}
.navbar-brand img{height:55px; padding-top:5px;}
.navbar-default .navbar-nav > li > a{font-size: 14px; letter-spacing: 1px; transition: all 0.1s ease-out; line-height: 14px; color:#333 !important;}
.navbar-default .navbar-nav > li:hover > a{color:#EC6D1C !important;} 
.navbar-default .navbar-toggle{margin-top:13px;}

/*SLIDER001*/
.slider001 .cycle-pager{top:78%;}

/*NEW01*/
.new01{margin-top:40px;}
.new01 h1{font-size:20px; line-height:38px; text-align:center;}
.new01 h1 span{border-bottom:2px solid #EC6D1C; padding-bottom:5px;}
.new01 h1 b{color: #EC6D1C; font-size: 20px; line-height: 35px;}
.new01 p{letter-spacing:0.3px;}
.new01 .form01 textarea{height:100px;}

/*NEW02*/
.new02{margin-top:35px;}
.new02 .col-sm-2{width:100%;}
.new02 h1{font-size:20px; line-height:38px; margin-bottom:15px;}
.new02 h1 b{color: #EC6D1C; font-size: 20px; line-height: 35px;}
.new02 .n02_box{padding:10px 40px;}

/*NEW002*/
.new002{margin-top:0px;}
.new02 h1{line-height:38px;}
.new002 .inbox{text-align:center; border:1px solid #ECE6E6; padding:10px 0px; margin-bottom:20px;}
.new002 .inbox i{padding-right: 0px;}
.new02 .n02_box{padding:10px 40px; height:260px;}
.new02 .n02_box a.btn{left:39%;}

/*NEW03*/
.new03{margin-top:30px;}
.new03 h1{font-size:20px; margin-bottom:10px;}
.new03 .col-sm-9 .col-sm-3{padding-right:15px;}
.new03 ul{margin-bottom:20px;}
.new03 .col-sm-9 ul li{letter-spacing:1px;}
.new03 .col-sm-9 ul li span{margin-right:5px;}
.new03 h1 b{color: #EC6D1C; font-size: 20px;}
.new03 .col-sm-3 ul li span{margin-right:5px;}

/*NEW04*/
.new04{margin-top:20px;}
.new04 h1{font-size:20px; line-height:38px; margin-bottom:0px; text-align:center;}
.new04 h1 b{color: #EC6D1C; font-size: 20px; line-height:35px;}
.new04 h3{margin-top:10px;}
.new04 .col-sm-4{margin-bottom:20px;}

/*NEW06*/
.new06{overflow:hidden; margin-bottom:20px; margin-top:15px;}
.new06 h1{font-size:20px; line-height:38px; text-align:center;}
.new06 h1 b{color: #EC6D1C; font-size: 20px; line-height:35px;}
#bigd{display:none;}
#smd{display:block;}

/*NEW05*/
.new05{margin-top:30px;}
.new05 h1{font-size:20px; line-height:38px; margin-bottom:0px; text-align:center;}
.new05 .n05_box img{width:100%; height:200px;}
.new05 h1{font-size:20px; margin-bottom:20px; line-height:35px;}
.new05 h1 b{font-size: 20px; line-height:35px;}

/*NEW07*/
#slide_six{display:none;}
#slide_three{display:block;}
.new07{margin-top:20px; margin-bottom:30px;}
.new07 h1{font-size:20px; line-height:38px; margin-bottom:15px;}
.new07 h1 b{font-size:20px; line-height:35px;}
.new07 .n07_box img{height:100px; width:100%;}

/*ICONS*/
.icons i{width:30px; height:30px; line-height:30px; text-align:center; background:#ccc; color:#fff; font-size:16px;}
.icons i:hover{padding:2px 0px;}

/*footer001*/
.footer001{background:#121416; color:#fff; padding:20px 0px;}
.footer001 h4{font-size:16px;}
.footer001 ul li a{padding:8px 0px; font-size:13px;}
.footer001 p{font-size:13px;}

/*FOOTER002*/
.footer002{padding: 20px 0px 45px 0px;}
.footer002 p{margin-bottom:10px; margin-top:0px; font-size:15px; text-align:center;}
.footer002 .col-xs-3{text-align: center;}

/*SCROLL TOP BUTTON*/
.scrollToTop00{width:40px; height:40px; line-height:40px; font-size:16px; position:fixed; bottom:110px; right:15px;}
.scrollToTop00 span.glyphicon{top:10px;} 

/*ABOUT01*/
.about01 h1{margin-top:10px; line-height:38px; font-size:20px; margin-bottom:0px;}
.about01 h1 b{color:#EC6D1C; font-size:20px; line-height:35px;}
.about01 h1 span{padding-bottom:0px;}
.about01 img{height:250px; margin-top:10px;}

/*ABOUT03*/
.about03 h1{margin-top:30px; line-height:38px; font-size:20px; margin-bottom:0px;}
.about03 h1 span{padding-bottom:0px;}
.about03 h1 b{color:#EC6D1C; font-size:20px; line-height:35px;}
.about03 img{height:150px; margin-top: 20px;}
.about03 h4{text-align:justify; letter-spacing:0.5px; margin-bottom:0px;}
.about03 ul li{ text-align:justify;}

/*ADVANTAGES02*/
.advantages02 h1{margin-top:40px; letter-spacing:1px; font-size:20px; margin-bottom:0px; line-height:38px;}
.advantages02 h1 span{padding-bottom:0px;}
.advantages02 h1 b{font-size:20px; line-height:35px;}
.advantages02 h4{text-align:justify; margin-bottom:0px; padding-bottom:0px;}
.advantages02 h5 img{width:45px;height:45px;}

/*AOUT02*/
.about02{padding-bottom:40px;}
.about02 h1{margin-top:30px; font-size:20px; margin-bottom:0px; line-height:38px;}
.about02 h1 span{padding-bottom:0px;}
.about02 h1 b{color:#EC6D1C; font-size:20px; line-height:35px;}
.about02 h4{text-align:justify; margin-left:0px;}

/*SERVICE*/
.service{padding-top:20px;}
.service h1{font-size:20px; margin-bottom:10px; line-height:38px;}
.service h1 span{padding-bottom:0px;}
.service h1 b{font-size:20px; line-height:35px;}
.service img{width:100%; height:200px;}
.service .col-sm-4{ margin-bottom:30px;}

/*SERVICE00*/
.service00{margin-top:0px; padding-top:0px;}
.service00 h1{margin-top:0px; line-height:38px; font-size:20px; margin-bottom:10px;}
.service00 h1 span{padding-bottom:0px;}
.service00 h1 b{font-size:20px; line-height:35px;}

/*SERVICE003*/
.service003{padding-top:30px;}

/*PROFESSIONALISM*/
.Professionalism{width:100%; padding:16px 0; margin-top:50px;  float:left; background:#EC6D1C;}
.Professionalism h2{text-align:center; font-size:24px; padding-bottom:0px; color:#fff; font-weight:600; letter-spacing:1px;}
.Professionalism h4{font-size: 14px; line-height: 24px; letter-spacing: 0.3px; color:#fff;}
.Professionalism h3{color:#fff; font-size:18px;}

/*SERVICE01*/
.service01{width:100%; float:left; padding-bottom:40px;}
.service01 h1{margin-top:0px; line-height:38px; font-size:20px; margin-bottom:20px;}
.service01 h1 span{padding-bottom:0px;}
.service01 h1 b{font-size:20px; line-height:35px;}
.service01 h3{font-size:18px;}
.service01 ul li{list-style:none; font-size: 14px; line-height: 22px; letter-spacing: 0.5px;}
.service01 .col-xs-11{padding-left:15px; text-align:justify;}

/*CONTACT01*/
.contact01{width:100%; text-align:left; }
.contact01 h1{margin-top:20px; font-size:20px; margin-bottom:10px; line-height:38px;}
.contact01 h1 span{padding-bottom:0px;}
.contact01 h1 b{font-size:20px; line-height:35px;}
.contact01 h3{font-size:18px;}
.contact01 h4{font-size:15px;}

/*CONTACT02*/
.contact02 h1{margin-top:15px; font-size:20px; line-height:38px;}
.contact02 h1 span{padding-bottom:0px;}
.contact02 h1 b{font-size:20px; line-height:35px;}
.contact02 .address h4{letter-spacing:1px; font-size:20px; font-weight:600;}

/*GIS01*/
.gis01{width:100%; padding-bottom:0px; padding-top:20px;}
.gis01 h3{font-size:18px; letter-spacing:0.5px;}
.gis01 img{width:100%; margin:auto; margin-bottom:10px; height:180px;}
.gis01 h1{margin-top:0px; letter-spacing:1px; font-size:20px; margin-bottom:15px; line-height:38px;}
.gis01 h1 span{padding-bottom:0px;}
.gis01 h1 b{font-size:20px; line-height:35px;}
.gis01 ul{margin-bottom:20px;}
.gis01 .col-sm-3 .mdl_right textarea{margin-bottom:10px; height:100px;}

/*GIS02*/
.gis02{width:100%; padding-bottom:20px; padding-top:17px;}
.gis02 h1{margin-top:0px; line-height:38px; font-size:20px; margin-bottom:10px;}
.gis02 h1 span{padding-bottom:0px;}
.gis02 h1 b{font-size:20px; line-height:35px;}

/*MAP01*/
.map01{margin-top:30px;}
.map01 h1{line-height:38px; font-size:20px; margin-bottom:10px; text-align:center;}
.map01 h1 span{padding-bottom:0px;}
.map01 h1 b{font-size:20px; line-height:35px;}
.map01 .mask02{margin-bottom:25px;}

/*MAP02*/
.map02{margin-top:20px; padding-bottom:0px;}
.map02 h1{line-height:38px; font-size:20px; margin-bottom:10px; text-align:center;}
.map02 h1 span{padding-bottom:0px;}
.map02 h1 b{font-size:20px; line-height:35px;}
.map02 .mask02{margin-bottom:25px;}

/*MAP03*/
.map03{margin-top:20px; margin-bottom:50px;}
.map03 h1{line-height:38px; font-size:20px; margin-bottom:10px; text-align:center;}
.map03 h1 span{padding-bottom:0px;}
.map03 h1 b{font-size:20px; line-height:35px;}
.map03 .mask02{margin-bottom:25px;}

/*BLOG01*/
.blog01 .blog_box01 h4{line-height: 26px;}
.blog01 .blog_box01 p{letter-spacing:0.14px; line-height:22px; text-align:justify; text-indent:0px;}
.blog01 .blog_box01 img.small01{height:auto;}
.blog01 .blog_box02{padding-left:0px; padding-top:0px; margin-bottom:30px;}
.blog01 .side_info01 img{margin-top:5px; width:100%;}

/*modeling01*/
.modeling01 .mdl_middle img{height:250px; margin-bottom:15px;}
.modeling01 .mdl_middle h2{font-size:24px;}
.modeling01 .mdl_right img{width:100%; height:250px;}
.modeling01 .mdl_middle p{margin-bottom:20px;}
.modeling01 .mdl_middle h6{text-align:justify;}
.modeling01 .mdl_left h3{font-size:16px;}
.modeling01 .mdl_middle h2{font-size:20px;}
.modeling01 ul{margin-bottom:20px;}
.modeling01 .mdl_right h3{font-size:16px;}
.modeling01 .mdl_right textarea{height:100px;}

/*controlpanel */
.panel01{padding-top:40px; padding-bottom:40px; background:#F0F0F0 !important;}
.panel01 img{width:100%; height:220px;}
.panel01 .panel-right{padding-left:0px;}

/*addblog*/
.addblog01{padding-top:0px;  padding-bottom:0px;}
.addblog01 .addblog_right .inner-img .top_btns a.delete{position:absolute; top:0px; left:230px; background:#EC6D1C; padding:5px 10px;
 text-decoration:none; color:#fff; font-weight:600;}
 
/*add picture*/
.addpicture{width:100%; padding-top:20px; padding-bottom:20px; }

/*FORM001*/
.form001{display:none;}

.cad_trainig01{}
.cad_trainig01 h1{font-size: 20px; line-height: 26px;}
.cad_trainig01 h3{font-size: 20px; line-height: 26px;}
.cad_trainig01 p{text-align:justify;}

}

@media (max-width:360px) and (min-width:321px){
.container{width:auto !important;}
/*NAVBAR*/
.modeling01 .mdl_left{display:none;}
#modeling01{display:block;}
#modeling01 .mdl_left{display:block;}
.gis01 .mdl_left{display:none;}

#header_bd{display:none;}
#header_sd{display:block;}
#header_sd .navbar-brand{padding:0px 15px; height:62px;}
.navbar-default{background:#fff; border-radius:0px; margin-bottom:0px !important;}
.navbar-brand img{height:55px; padding-top:5px;}	
.navbar-default .navbar-nav > li > a{font-size: 14px; letter-spacing: 1px; transition: all 0.1s ease-out; line-height: 14px; color:#333 !important;}
.navbar-default .navbar-nav > li:hover > a{color:#EC6D1C !important;} 
.navbar-default .navbar-toggle{margin-top:13px;}

/*SLIDER001*/
.slider001 .cycle-pager{top:78%;}

/*NEW01*/
.new01 h1{font-size:20px; line-height:38px; text-align:center;}
.new01 h1 span{border-bottom:2px solid #EC6D1C; padding-bottom:5px;}
.new01 h1 b{color: #EC6D1C; font-size: 20px; line-height: 35px;}
.new01 p{letter-spacing:0.3px;}
.new01 .form01 textarea{height:100px;}

/*NEW02*/
.new02 .col-sm-2{width:100%;}
.new02 h1{font-size:20px; line-height:38px; margin-bottom:15px;}
.new02 h1 b{color: #EC6D1C; font-size: 20px; line-height: 35px;}
.new02 .n02_box{padding:10px 40px; height:260px;}
.new02 .n02_box a.btn{left:36%;}

#dsk_blog{display:none;}
#mbl_blog{display:block;}

/*NEW002*/
.new002{margin-top:0px;}
.new02 h1{line-height:38px;}
.new002 .inbox{text-align:center; border:1px solid #ECE6E6; padding:10px 0px; margin-bottom:20px;}
.new002 .inbox i{padding-right: 0px;}

/*NEW03*/
.new03 h1{font-size:20px; margin-bottom:10px;}
.new03 .col-sm-9 .col-sm-3{padding-right:15px;}
.new03 ul{margin-bottom:20px;}
.new03 .col-sm-9 ul li{letter-spacing:1px;}
.new03 .col-sm-9 ul li span{margin-right:5px;}
.new03 h1 b{color: #EC6D1C; font-size: 20px;}
.new03 .col-sm-3 ul li span{margin-right:5px;}

/*NEW04*/
.new04 h1{font-size:20px; line-height:38px; margin-bottom:0px; text-align:center;}
.new04 h1 b{color: #EC6D1C; font-size: 20px; line-height:35px;}
.new04 h3{margin-top:10px;}
.new04 .col-sm-4{margin-bottom:20px;}

/*NEW06*/
.new06{overflow:hidden; margin-bottom:0px; margin-top:0px;}
.new06 h1{font-size:20px; line-height:38px; text-align:center;}
.new06 h1 b{color: #EC6D1C; font-size: 20px; line-height:35px;}
#bigd{display:none;}
#smd{display:block;}

/*NEW05*/
.new05{margin-top:0px;}
.new05 h1{font-size:20px; line-height:38px; margin-bottom:0px; text-align:center;}
.new05 .n05_box img{width: auto; height: auto; margin:auto;}
.new05 h1{font-size:20px; margin-bottom:20px; line-height:35px;}
.new05 h1 b{font-size: 20px; line-height:35px;}

/*NEW07*/
#slide_six{display:none;}
#slide_three{display:block;}
.new07{margin-top:0px; margin-bottom:10px;}
.new07 h1{font-size:20px; line-height:38px; margin-bottom:15px;}
.new07 h1 b{font-size:20px; line-height:35px;}
.new07 .n07_box img{height:100px; width:100%;}

/*ICONS*/
.icons i{width:30px; height:30px; line-height:30px; text-align:center; background:#ccc; color:#fff; font-size:16px;}
.icons i:hover{padding:2px 0px;}

/*FOOTER001*/
.footer001{background:#121416; color:#fff; padding:20px 0px;}
.footer001 h4{font-size:16px;}
.footer001 ul li a{padding:8px 0px; font-size:13px;}
.footer001 p{font-size:13px;}

/*FOOTER002*/
.footer002{padding: 20px 0px 45px 0px;}
.footer002 p{margin-bottom:10px; margin-top:0px; font-size:15px; text-align:center;}
.footer002 .col-xs-3{text-align: center;}

/*SCROLL TOP BUTTON*/
.scrollToTop00{width:40px; height:40px; line-height:40px; font-size:16px; position:fixed; bottom:140px; right:15px;}
.scrollToTop00 span.glyphicon{top:10px;} 

/*ABOUT01*/
.about01 h1{margin-top:0px; line-height:38px; font-size:20px; margin-bottom:0px;}
.about01 h1 b{color:#EC6D1C; font-size:20px; line-height:35px;}
.about01 h1 span{padding-bottom:0px;}
.about01 img{height:250px; margin-top:10px;}

/*ABOUT03*/
.about03 h1{margin-top:5px; line-height:38px; font-size:20px; margin-bottom:0px;}
.about03 h1 span{padding-bottom:0px;}
.about03 h1 b{color:#EC6D1C; font-size:20px; line-height:35px;}
.about03 img{height:150px; margin-top: 20px;}
.about03 h4{text-align:justify; letter-spacing:0.5px; margin-bottom:0px;}
.about03 ul li{ text-align:justify;}

/*ADVANTAGES02*/
.advantages02 h1{margin-top:10px; letter-spacing:1px; font-size:20px; margin-bottom:0px; line-height:38px;}
.advantages02 h1 span{padding-bottom:0px;}
.advantages02 h1 b{font-size:20px; line-height:35px;}
.advantages02 h4{text-align:justify; margin-bottom:0px; padding-bottom:0px;}
.advantages02 h5 img{width:45px;height:45px;}

/*AOUT02*/
.about02{padding-bottom:40px;}
.about02 h1{margin-top:15px; font-size:20px; margin-bottom:0px; line-height:38px;}
.about02 h1 span{padding-bottom:0px;}
.about02 h1 b{color:#EC6D1C; font-size:20px; line-height:35px;}
.about02 h4{text-align:justify; margin-left:0px;}

/*SERVICE*/
.service{padding-top:0px;}
.service h1{font-size:20px; margin-bottom:10px; line-height:38px;}
.service h1 span{padding-bottom:0px;}
.service h1 b{font-size:20px; line-height:35px;}
.service img{width:100%; height:200px;}
.service .col-sm-4{ margin-bottom:30px;}

/*SERVICE00*/
.service00{margin-top:0px; padding-top:0px;}
.service00 h1{margin-top:0px; line-height:38px; font-size:20px; margin-bottom:10px;}
.service00 h1 span{padding-bottom:0px;}
.service00 h1 b{font-size:20px; line-height:35px;}

/*SERVICE003*/
.service003{padding-top:30px;}

/*PROFESSIONALISM*/
.Professionalism{width:100%; padding:16px 0; margin-top:50px;  float:left; background:#EC6D1C;}
.Professionalism h2{text-align:center; font-size:24px; padding-bottom:0px; color:#fff; font-weight:600; letter-spacing:1px;}
.Professionalism h4{font-size: 14px; line-height: 24px; letter-spacing: 0.3px; color:#fff;}
.Professionalism h3{color:#fff; font-size:18px;}

/*SERVICE01*/
.service01{width:100%; float:left; padding-bottom:40px;}
.service01 h1{margin-top:0px; line-height:38px; font-size:20px; margin-bottom:20px;}
.service01 h1 span{padding-bottom:0px;}
.service01 h1 b{font-size:20px; line-height:35px;}
.service01 h3{font-size:18px;}
.service01 ul li{list-style:none; font-size: 14px; line-height: 22px; letter-spacing: 0.5px;}
.service01 .col-xs-11{padding-left:15px; text-align:justify;}

/*CONTACT01*/
.contact01{width:100%; text-align:left; }
.contact01 h1{margin-top:0px; font-size:20px; margin-bottom:10px; line-height:38px;}
.contact01 h1 span{padding-bottom:0px;}
.contact01 h1 b{font-size:20px; line-height:35px;}
.contact01 h3{font-size:18px;}
.contact01 h4{font-size:15px;}

/*CONTACT02*/
.contact02 h1{margin-top:15px; font-size:20px; line-height:38px;}
.contact02 h1 span{padding-bottom:0px;}
.contact02 h1 b{font-size:20px; line-height:35px;}
.contact02 .address h4{letter-spacing:1px; font-size:20px; font-weight:600;}

/*GIS01*/
.gis01{width:100%; padding-bottom:0px; padding-top:0px;}
.gis01 h3{font-size:18px; letter-spacing:0.5px;}
.gis01 img{width:100%; margin:auto; margin-bottom:10px; height:180px;}
.gis01 h1{margin-top:0px; letter-spacing:1px; font-size:20px; margin-bottom:15px; line-height:38px;}
.gis01 h1 span{padding-bottom:0px;}
.gis01 h1 b{font-size:20px; line-height:35px;}
.gis01 ul{margin-bottom:20px;}
.gis01 .col-sm-3 .mdl_right textarea{margin-bottom:10px; height:100px;}

/*GIS02*/
.gis02{width:100%; padding-bottom:20px; padding-top:17px;}
.gis02 h1{margin-top:0px; line-height:38px; font-size:20px; margin-bottom:10px;}
.gis02 h1 span{padding-bottom:0px;}
.gis02 h1 b{font-size:20px; line-height:35px;}

/*MAP01*/
.map01{margin-top:0px;}
.map01 h1{line-height:38px; font-size:20px; margin-bottom:10px; text-align:center;}
.map01 h1 span{padding-bottom:0px;}
.map01 h1 b{font-size:20px; line-height:35px;}
.map01 .mask02{margin-bottom:25px;}


/*MAP02*/
.map02{margin-top:20px; padding-bottom:0px;}
.map02 h1{line-height:38px; font-size:20px; margin-bottom:10px; text-align:center;}
.map02 h1 span{padding-bottom:0px;}
.map02 h1 b{font-size:20px; line-height:35px;}
.map02 .mask02{margin-bottom:25px;}


/*MAP03*/
.map03{margin-top:20px; margin-bottom:50px;}
.map03 h1{line-height:38px; font-size:20px; margin-bottom:10px; text-align:center;}
.map03 h1 span{padding-bottom:0px;}
.map03 h1 b{font-size:20px; line-height:35px;}
.map03 .mask02{margin-bottom:25px;}

/*BLOG01*/
.blog01 .blog_box01 h4{line-height: 26px;}
.blog01 .blog_box01 p{letter-spacing:0.14px; line-height:22px; text-align:justify; text-indent:0px;}
.blog01 .blog_box02{padding-left:0px; padding-top:0px; margin-bottom:30px;}
.blog01 .side_info01 img{margin-top:5px; width:100%;}

/*modeling01*/
.modeling01{padding:10px 0px;}
.modeling01 .mdl_middle img{height:250px; margin-bottom:15px;}
.modeling01 .mdl_middle h2{font-size:24px;}
.modeling01 .mdl_right img{width:100%; height:250px;}
.modeling01 .mdl_middle p{margin-bottom:20px;}
.modeling01 .mdl_middle h6{text-align:justify;}
.modeling01 .mdl_left h3{font-size:16px;}
.modeling01 .mdl_middle h2{font-size:20px;}
.modeling01 ul{margin-bottom:20px;}
.modeling01 .mdl_right h3{font-size:16px;}

/*controlpanel */
.panel01{padding-top:40px; padding-bottom:40px; background:#F0F0F0 !important;}
.panel01 img{width:100%; height:220px;}
.panel01 .panel-right{padding-left:0px;}

/*addblog*/
.addblog01{padding-top:0px;  padding-bottom:0px;}
.addblog01 .addblog_right .inner-img .top_btns a.delete{position:absolute; top:0px; left:230px; background:#EC6D1C; padding:5px 10px;
 text-decoration:none; color:#fff; font-weight:600;}
 
/*add picture*/
.addpicture{width:100%; padding-top:20px; padding-bottom:20px;}

/*FORM001*/
.form001{display:none;}

.cad_trainig01{}
.cad_trainig01 h1{font-size: 20px; line-height: 26px;}
.cad_trainig01 h3{font-size: 20px; line-height: 26px;}
.cad_trainig01 p{text-align:justify;}

}

@media (max-width:320px){
.container{width:auto !important;}
/*NAVBAR*/
.modeling01 .mdl_left{display:none;}
#modeling01{display:block;}
#modeling01 .mdl_left{display:block;}
.gis01 .mdl_left{display:none;}

#header_bd{display:none;}
#header_sd{display:block;}
#header_sd .navbar-brand{padding:0px 15px; height:62px;}
.navbar-default{background:#fff; border-radius:0px; margin-bottom:0px !important;}
.navbar-brand img{height:55px; padding-top:5px;}	
.navbar-default .navbar-nav > li > a{font-size: 12px; letter-spacing: 1px; transition: all 0.1s ease-out; line-height: 8px; color:#333 !important;}
.navbar-default .navbar-nav > li:hover > a{color:#EC6D1C !important;} 
.navbar-default .navbar-toggle{margin-top:13px;}

/*SLIDER001*/
.slider001 .cycle-pager{top:78%;}

/*NEW01*/
.new01 h1{font-size:20px; line-height:38px; text-align:center;}
.new01 h1 span{border-bottom:2px solid #EC6D1C; padding-bottom:5px;}
.new01 h1 b{color: #EC6D1C; font-size: 20px; line-height: 35px;}
.new01 p{letter-spacing:0.3px;}
.new01 .form01 textarea{height:100px;}

/*NEW02*/
.new02 .col-sm-2{width:100%;}
.new02 h1{font-size:20px; line-height:38px; margin-bottom:15px;}
.new02 h1 b{color: #EC6D1C; font-size: 20px; line-height: 35px;}
.new02 .n02_box{padding:10px 40px; height:260px;}
.new02 .n02_box a.btn{left:34%;}

#dsk_blog{display:none;}
#mbl_blog{display:block;}

/*NEW002*/
.new002{margin-top:0px;}
.new02 h1{line-height:38px;}
.new002 .inbox{text-align:center; border:1px solid #ECE6E6; padding:10px 0px; margin-bottom:20px;}
.new002 .inbox i{padding-right: 0px;}

/*NEW03*/
.new03 h1{font-size:20px; margin-bottom:10px;}
.new03 .col-sm-9 .col-sm-3{padding-right:15px;}
.new03 ul{margin-bottom:20px;}
.new03 .col-sm-9 ul li{letter-spacing:1px;}
.new03 .col-sm-9 ul li span{margin-right:5px;}
.new03 h1 b{color: #EC6D1C; font-size: 20px;}
.new03 .col-sm-3 ul li span{margin-right:5px;}

/*NEW04*/
.new04 h1{font-size:20px; line-height:38px; margin-bottom:0px; text-align:center;}
.new04 h1 b{color: #EC6D1C; font-size: 20px; line-height:35px;}
.new04 h3{margin-top:10px;}
.new04 .col-sm-4{margin-bottom:20px;}

/*NEW06*/
.new06{overflow:hidden; margin-bottom:0px; margin-top:0px;}
.new06 h1{font-size:20px; line-height:38px; text-align:center;}
.new06 h1 b{color: #EC6D1C; font-size: 20px; line-height:35px;}
#bigd{display:none;}
#smd{display:block;}

/*NEW05*/
.new05{margin-top:0px;}
.new05 h1{font-size:20px; line-height:38px; margin-bottom:0px; text-align:center;}
.new05 .n05_box img{width: auto; height: auto; margin:auto;}
.new05 h1{font-size:20px; margin-bottom:20px; line-height:35px;}
.new05 h1 b{font-size: 20px; line-height:35px;}

/*NEW07*/
#slide_six{display:none;}
#slide_three{display:block;}
.new07{margin-top:0px; margin-bottom:10px;}
.new07 h1{font-size:20px; line-height:38px; margin-bottom:15px;}
.new07 h1 b{font-size:20px; line-height:35px;}
.new07 .n07_box img{height:100px; width:100%;}

/*ICONS*/
.icons i{width:30px; height:30px; line-height:30px; text-align:center; background:#ccc; color:#fff; font-size:16px;}
.icons i:hover{padding:2px 0px;}

/*FOOTER001*/
.footer001{background:#121416; color:#fff; padding:20px 0px;}
.footer001 h4{font-size:16px;}
.footer001 ul li a{padding:8px 0px; font-size:13px;}
.footer001 p{font-size:13px;}

/*FOOTER002*/
.footer002{padding: 20px 0px 45px 0px;}
.footer002 p{margin-bottom:10px; margin-top:0px; font-size:15px; text-align:center;}
.footer002 .col-xs-3{text-align: center;}

/*SCROLL TOP BUTTON*/
.scrollToTop00{width:40px; height:40px; line-height:40px; font-size:16px; position:fixed; bottom:140px; right:15px;}
.scrollToTop00 span.glyphicon{top:10px;} 

/*ABOUT01*/
.about01 h1{margin-top:0px; line-height:38px; font-size:20px; margin-bottom:0px;}
.about01 h1 b{color:#EC6D1C; font-size:20px; line-height:35px;}
.about01 h1 span{padding-bottom:0px;}
.about01 img{height:250px; margin-top:10px;}

/*ABOUT03*/
.about03 h1{margin-top:5px; line-height:38px; font-size:20px; margin-bottom:0px;}
.about03 h1 span{padding-bottom:0px;}
.about03 h1 b{color:#EC6D1C; font-size:20px; line-height:35px;}
.about03 img{height:150px; margin-top: 20px;}
.about03 h4{text-align:justify;}
.about03 ul li{ text-align:justify;}

/*ADVANTAGES02*/
.advantages02 h1{margin-top:10px; letter-spacing:1px; font-size:20px; margin-bottom:0px; line-height:38px;}
.advantages02 h1 span{padding-bottom:0px;}
.advantages02 h1 b{font-size:20px; line-height:35px;}
.advantages02 h4{text-align:justify; margin-bottom:0px; padding-bottom:0px;}
.advantages02 h5 img{width:45px;height:45px;}

/*AOUT02*/
.about02{padding-bottom:40px;}
.about02 h1{margin-top:15px; font-size:20px; margin-bottom:0px; line-height:38px;}
.about02 h1 span{padding-bottom:0px;}
.about02 h1 b{color:#EC6D1C; font-size:20px; line-height:35px;}
.about02 h4{text-align:justify; margin-left:0px;}

/*SERVICE*/
.service{padding-top:0px;}
.service h1{font-size:20px; margin-bottom:10px; line-height:38px;}
.service h1 span{padding-bottom:0px;}
.service h1 b{font-size:20px; line-height:35px;}
.service img{width:100%; height:200px;}
.service .col-sm-4{ margin-bottom:30px;}

/*SERVICE00*/
.service00{margin-top:0px; padding-top:0px;}
.service00 h1{margin-top:0px; line-height:38px; font-size:20px; margin-bottom:10px;}
.service00 h1 span{padding-bottom:0px;}
.service00 h1 b{font-size:20px; line-height:35px;}

/*SERVICE003*/
.service003{padding-top:30px;}

/*PROFESSIONALISM*/
.Professionalism{width:100%; padding:16px 0; margin-top:50px;  float:left; background:#EC6D1C;}
.Professionalism h2{text-align:center; font-size:24px; padding-bottom:0px; color:#fff; font-weight:600; letter-spacing:1px;}
.Professionalism h4{font-size: 14px; line-height: 24px; letter-spacing: 0.3px; color:#fff;}
.Professionalism h3{color:#fff; font-size:18px;}

/*SERVICE01*/
.service01{width:100%; float:left; padding-bottom:20px;}
.service01 h1{margin-top:0px; line-height:38px; font-size:20px; margin-bottom:20px;}
.service01 h1 span{padding-bottom:0px;}
.service01 h1 b{font-size:20px; line-height:35px;}
.service01 h3{font-size:18px;}
.service01 ul li{list-style:none; line-height: 22px; letter-spacing: 0.5px;}
.service01 .col-xs-11{padding-left:15px; text-align:justify;}

/*CONTACT01*/
.contact01{width:100%; text-align:left; }
.contact01 h1{margin-top:0px; font-size:20px; margin-bottom:10px; line-height:38px;}
.contact01 h1 span{padding-bottom:0px;}
.contact01 h1 b{font-size:20px; line-height:35px;}
.contact01 h3{font-size:18px;}
.contact01 h4{font-size:15px;}

/*CONTACT02*/
.contact02 h1{margin-top:15px; font-size:20px; line-height:38px;}
.contact02 h1 span{padding-bottom:0px;}
.contact02 h1 b{font-size:20px; line-height:35px;}
.contact02 .address h4{letter-spacing:1px; font-size:20px; font-weight:600;}

/*GIS01*/
.gis01{width:100%; padding-bottom:0px; padding-top:0px;}
.gis01 h3{font-size:18px; letter-spacing:0.5px;}
.gis01 img{width:100%; margin:auto; margin-bottom:10px; height:180px;}
.gis01 h1{margin-top:0px; letter-spacing:1px; font-size:20px; margin-bottom:15px; line-height:38px;}
.gis01 h1 span{padding-bottom:0px;}
.gis01 h1 b{font-size:20px; line-height:35px;}
.gis01 ul{margin-bottom:20px;}
.gis01 .col-sm-3 .mdl_right textarea{margin-bottom:10px; height:100px;}

/*GIS02*/
.gis02{width:100%; padding-bottom:20px; padding-top:17px;}
.gis02 h1{margin-top:0px; line-height:38px; font-size:20px; margin-bottom:10px;}
.gis02 h1 span{padding-bottom:0px;}
.gis02 h1 b{font-size:20px; line-height:35px;}

/*MAP01*/
.map01{margin-top:0px;}
.map01 h1{line-height:38px; font-size:20px; margin-bottom:10px; text-align:center;}
.map01 h1 span{padding-bottom:0px;}
.map01 h1 b{font-size:20px; line-height:35px;}
.map01 .mask02{margin-bottom:25px;}

/*MAP02*/
.map02{margin-top:20px; padding-bottom:0px;}
.map02 h1{line-height:38px; font-size:20px; margin-bottom:10px; text-align:center;}
.map02 h1 span{padding-bottom:0px;}
.map02 h1 b{font-size:20px; line-height:35px;}
.map02 .mask02{margin-bottom:25px;}

/*MAP03*/
.map03{margin-top:20px; margin-bottom:50px;}
.map03 h1{line-height:38px; font-size:20px; margin-bottom:10px; text-align:center;}
.map03 h1 span{padding-bottom:0px;}
.map03 h1 b{font-size:20px; line-height:35px;}
.map03 .mask02{margin-bottom:25px;}

/*BLOG01*/
.blog01 .blog_box01 h4{line-height: 26px;}
.blog01 .blog_box01 p{letter-spacing:0.14px; line-height:22px; text-align:justify; text-indent:0px;}
.blog01 .blog_box02{padding-left:0px; padding-top:0px; margin-bottom:30px;}
.blog01 .side_info01 img{margin-top:5px; width:100%;}

/*modeling01*/
.modeling01{padding:10px 0px;}
.modeling01 .mdl_middle img{height:250px; margin-bottom:15px;}
.modeling01 .mdl_middle h2{font-size:24px;}
.modeling01 .mdl_right img{width:100%; height:250px;}
.modeling01 .mdl_middle p{margin-bottom:20px;}
.modeling01 .mdl_middle h6{text-align:justify;}
.modeling01 .mdl_left h3{font-size:16px;}
.modeling01 .mdl_middle h2{font-size:20px;}
.modeling01 ul{margin-bottom:20px;}
.modeling01 .mdl_right h3{font-size:16px;}

/*controlpanel */
.panel01{padding-top:40px; padding-bottom:40px; background:#F0F0F0 !important;}
.panel01 img{width:100%; height:220px;}
.panel01 .panel-right{padding-left:0px;}

/*addblog*/
.addblog01{padding-top:0px;  padding-bottom:0px;}
.addblog01 .addblog_right .inner-img .top_btns a.delete{position:absolute; top:0px; left:230px; background:#EC6D1C; padding:5px 10px;
 text-decoration:none; color:#fff; font-weight:600;}
 
/*add picture*/
.addpicture{width:100%; padding-top:20px; padding-bottom:20px;}

/*FORM001*/
.form001{display:none;}

.cad_trainig01{}
.cad_trainig01 h1{font-size: 20px; line-height: 26px;}
.cad_trainig01 h3{font-size: 20px; line-height: 26px;}
.cad_trainig01 p{text-align:justify;}

}









