HEX
Server: Apache
System: Linux 185.122.168.184.host.secureserver.net 5.14.0-570.52.1.el9_6.x86_64 #1 SMP PREEMPT_DYNAMIC Wed Oct 15 06:39:08 EDT 2025 x86_64
User: barbeatleanalyti (1024)
PHP: 8.1.33
Disabled: NONE
Upload Files
File: /home/barbeatleanalyti/www/public_html/assets-front/css/coustam.css


.Services-icon

{ width:180px; height:180px; text-align:center; display:table-cell; vertical-align:middle; background:#FFF; border-radius:100px; 

  border:10px #f6f6f6 solid; position:absolute; overflow:hidden;

}

.Services-icon img{-webkit-transition-duration: 0.8s; -moz-transition-duration: 0.8s; -o-transition-duration: 0.8s; transition-duration: 0.8s;

-webkit-transition-property: -webkit-transform; -moz-transition-property: -moz-transform; -o-transition-property: -o-transform; transition-property: transform; }

.Services-icon

{ background: #fff none repeat scroll 0 0; border: 10px solid #f6f6f6; border-radius: 100px; display: table;  height: 194px; line-height: 157px; overflow: hidden; position: absolute; text-align: center; transition-duration: 0.8s; transition-property: transform; vertical-align: middle; width: 194px; z-index: 999999;

}

.photo 

{text-align: center; margin: 0px auto; width: 180px; position:relative; 

}

.col-sm-3.services_slider 

{ position: relative; 

}

.col-item 

{ height: 435px;

}

.info 

{ position: absolute;  top: 90px; background-color: #fff; padding: 112px 0 0 0;  z-index:9; text-align:center; border-bottom:2px #ddd solid; padding-bottom:15px;   

}

.our_services_row .Services-icon .fa 

{ display: table-cell;  font-size: 100px;  vertical-align: middle; }

.our_services_row i.fa.fa-wordpress

{ color:#2984b8;

}

.our_services_row i.fa.fa-joomla

{  color:#ffb140;

}

.inner_title_text h2 { font-size: 65px;  font-family: 'Rajdhani', sans-serif;  color: #0187c7;  display: table; text-align: center;  margin: 0px auto 30px auto; padding: 0px;

text-transform: uppercase; font-weight:300; margin-top:0px; padding-top:30px; 

}

.inner_title_text span{color: #ffffff;}

.inner_title_text label 

{ display: block; margin-bottom: -59px;

}

.inner_title_text .t-orange 

{ display: inline-block; border-bottom: 2px #ff7e47 solid;  height: 0px;  width: 33.33%;  padding: 0px;  margin: 0px;  font-size: 0px;  line-height: 0px;

}

.inner_title_text .t-truquolse 

{ display: inline-block; border-bottom: 2px #7ed0e8 solid;  height: 0px; width: 33.33%; padding: 0px; margin: 0px; font-size: 0px; line-height: 0px;

}

.inner_title_text .t-yellowgreen 

{ display: inline-block; border-bottom: 2px #a2cf2c solid; height: 0px; width: 33.33%; padding: 0px; margin: 0px; font-size: 0px; line-height: 0px;

}

.home_title_text h2 

{ font-size: 65px;  font-family: 'Rajdhani', sans-serif;  color: #0187c7;  display: table; text-align: center;  margin: 0px auto 30px auto; padding: 0px;

text-transform: uppercase; font-weight:300; margin-top:40px; 

}

.home_title_text label 

{ display: block; margin-bottom: -59px;

}

.home_title_text .gray 

{ color: #3b3b3b;}

.home_title_text .t-orange 

{ display: inline-block; border-bottom: 2px #ff7e47 solid;  height: 0px;  width: 33.33%;  padding: 0px;  margin: 0px;  font-size: 0px;  line-height: 0px;

}

.home_title_text .t-truquolse 

{ display: inline-block; border-bottom: 2px #7ed0e8 solid;  height: 0px; width: 33.33%; padding: 0px; margin: 0px; font-size: 0px; line-height: 0px;

}

.home_title_text .t-yellowgreen 

{ display: inline-block; border-bottom: 2px #a2cf2c solid; height: 0px; width: 33.33%; padding: 0px; margin: 0px; font-size: 0px; line-height: 0px;

}

.client 

{ background:url(../img/client.png) no-repeat left bottom; height:297px; bottom:0px; display:block;    position:relative;

}

.communicate 

{ background:url(../img/communicate.png) no-repeat bottom left; height:297px; bottom:0px; display:block;    position:relative;

}

.communicate .face.front 

{ top:97PX; left:4PX; margin:0px; padding:0px;  width:150px; height:150px; 

}

.communicate .face.back

{ top:97PX; left:4PX; width:150px; height:150px; margin:0px; padding:0px;  

}

.designing 

{ background:url(../img/designing.png) no-repeat bottom left; height:297px; bottom:0px; display:block;  position:relative; 

}

.designing .face.front 

{ top:78PX; left:4PX; margin:0px; padding:0px;  width:150px; height:150px; 

}

.designing .face.back

{ top:78PX; left:4PX; width:150px; height:150px; margin:0px; padding:0px;  

}

.development 

{ background:url(../img/development.png) no-repeat bottom left; height:297px; bottom:0px; display:block; position:relative;   

}

.development .face.front 

{ top:58PX; left:4PX; margin:0px; padding:0px;  width:150px; height:150px; 

}

.development .face.back

{ top:58PX; left:4PX; width:150px; height:150px; margin:0px; padding:0px;  

}



.testing 

{ background:url(../img/testing.png) no-repeat bottom left; height:297px; bottom:0px; display:block; position:relative;   

}

.testing .face.front 

{ top:38PX; left:4PX; margin:0px; padding:0px;  width:150px; height:150px; 

}

.testing .face.back

{ top:38PX; left:4PX; width:150px; height:150px; margin:0px; padding:0px;  

}



.launch 

{ background:url(../img/launch.png) no-repeat bottom left; height:297px; bottom:0px; display:block; position:relative;   

}

.launch .face.front 

{ top:18PX; left:4PX; margin:0px; padding:0px;  width:150px; height:150px; 

}

.launch .face.back

{ top:18PX; left:4PX; width:150px; height:150px; margin:0px; padding:0px;  

}

.back.face.center > p 

{ margin:0px; padding:0px; line-height:none; line-height:normal; 

}

#f1_container 

{ position: absolute; margin: 0px auto; width: 150px;height: 150px; z-index: 1; left:8px;}

#f1_container 

{ perspective: 1000;

}

#f1_card 

{ width: 158px; height: 150px; transform-style: preserve-3d; transition: all 1.0s linear;  -webkit-transform-style: preserve-3d;  -webkit-transition: all 1.0s linear;

}

#f1_container:hover #f1_card 

{ transform: rotateY(180deg);  -webkit-transform: rotateY(180deg);

}

.face 

{ position: absolute; width: 150px; height: 150px; backface-visibility: hidden;

}

.face.back

{ display: block; transform: rotateY(180deg); box-sizing: border-box;  color: white; border-radius:100px;  text-align: center;  background-color: #aaa; -webkit-transform: rotateY(180deg);

}



.our_profile_row .col-lg-2 

{ padding-left:10px; padding-right:10px; 

}

h4.process_title 

{ text-align: center; font-weight:400; font-family: 'Rajdhani', sans-serif; color:#666; text-transform:uppercase; font-size:24px; 

}

.testimonial-section 

{  width: 100%;  height: 100px;  padding: 15px;  -webkit-border-radius: 5px;  -moz-border-radius: 5px;  border-radius: 5px;  position: relative;    border: 3px solid #edecec; font-size:12px;

}

.testimonial-section:after 

{top: 100%; left: 49%; border: solid transparent; content: " "; position: absolute; border-top-color: #edecec; border-width: 15px; margin-left: -15px;}

.testimonial-section-name 

{ margin-top: 30px; text-align: center; color:#000;

}

.testimonial-section-name img 

{ max-width:110px; border: 3px solid #d4d2d2; max-height:110px;

}

.carousel-indicators-set 

{ position:static; margin-left:0px; width:100%;}

.contact_us_row{background:url(..img/contact_bg.jpg) no-repeat center; width:100%; height:auto; background-size:cover; }

.contact_us_row .home_title_text h2 

{ color:#fff; 

}

.contact_us_row .home_title_text .gray 

{ color: #fff;

}

.contact_call span 

{ width: 50px;  float: left;  text-align: center;  line-height: 50px;  background-color: #0fa3d3; height:50px;

}

.contact_call i.fa.fa-mobile 

{ font-size: 34px;  color: #fff;  line-height: 50px;

}

.contact_call p 

{float: left; margin: 0 0 0 11px; font-size:20px; font-family:muli; 

}

.contact_call 

{ background-color: #fff;  line-height: 50px;  float: left;  width: 100%; 

}

.contact_call i.fa.fa-envelope 

{ font-size: 26px;  line-height: 50px;  color: #fff;}

.contact_call i.fa.fa-skype 

{ font-size: 26px; line-height: 50px; color: #fff;

}

.col-sm-12.contact_row 

{ margin-bottom: 80px;

}

.input-prepend > h2 

{ float: left;  text-align: right;   width:35%;  font-family: 'Rajdhani', sans-serif; font-size:28px; color:#fff; text-transform:uppercase; margin:0px; padding:0px; line-height:50px;    

}

.newsletter_row 

{ border-bottom:1px #fff solid; border-top:1px #fff solid;  background:#0fa3d3; z-index:99999999999 !important; 

}

.newsletter_input 

{ width:35%; float:left; margin:0px; padding:7PX 0; 

}

.newsletter_input input

{ width:96%; float:right; margin:0PX; padding:0PX; padding:5PX;  

}

.newsletter_button 

{ text-align:left; 	padding:7px 0; 

}

footer 

{ background:#111111; margin:0px; padding:0px; 

}

.copyright_row 

{ background:#000;

}

.copyright_row p 

{text-align: center; font-size:14px; color:#ccc; padding:7px 0 0 0; 

}

footer h4 

{ font-size:30px; color:#0fa3d3; font-family: 'Rajdhani', sans-serif; margin:20px 0 0 0; border-bottom:1px #ccc solid;  }



section.our_services_row 

{ background:#f6f6f6; padding-bottom:40px; }



.Services-icon:hover img{ transform:rotate(360deg); -webkit-transform:rotate(360deg); -moz-transform:rotate(360deg); -o-transform:rotate(360deg);

}

section.our_services_row .info h5 

{ /* font-size:35px; */ font-size:22px; text-transform:uppercase; color:#666; font-family: 'Rajdhani', sans-serif; font-weight:400; 

}

section.our_services_row .info p 

{ font-size:15px;  color:#878686; font-family: 'Muli', sans-serif; font-weight:normal; text-align:left; height:126PX;

}

.what_we_provide_row 

{ text-align: center;

}

.what_we_provide_icon a 

{ width: 50%; float: none; margin: 0px auto; display: table;

}

.what_we_provide_icon 

{ position: relative;  float: left;  width: 100%;

}

.what_we_provide span:nth-child(1) 

{ border: 2px solid red; border-radius: 100px; height: 122px; left: 70px; position: absolute;  top: -11px;  width: 122px;  transition: all 0.5s ease-in-out 0s; -webkit-transition: all 0.5s ease-in-out 0s;  border-top: 2px solid transparent; transform: rotate(134deg) ; -webkit-transform: rotate(134deg);

}

.what_we_provide:hover span:nth-child(1) 

{transition: all 0.5s ease-in-out 0s; -webkit-transition: all 0.5s ease-in-out 0s;  border-top: 2px solid transparent; transform: rotate(800deg);

-webkit-transform: rotate(800deg);}

.what_we_provide span:nth-child(2)

{width:122px; height:122px; transition: all 0.5s ease-in-out 0s; -webkit-transition: all 0.5s ease-in-out 0s; display:block; z-index:1; transform: rotate(134deg); -webkit-transform: rotate(134deg);

}

.circle 

{ background:red; width:100px; height:100px; text-align:center; display:table; vertical-align:middle; border-radius:100px; color:#fff; font-size:50px;

  position:absolute; left:32%; top:0px  

}

.circle .fa 

{ display: table-cell; vertical-align: middle;

}

.custom_design span:nth-child(1) 

{ border:2px #f6821f solid;  border-top: 2px solid transparent;

}

.custom_design.circle 

{ background-color: #f6821f;

} 

.custom_code.circle

{ background-color: #89c742;

} 

.custom_code span:nth-child(1) 

{ border:2px #89c742 solid;  border-top: 2px solid transparent;

}

.inventory.circle

{ background-color: #45c3d1;

}

.inventory	 span:nth-child(1) 

{ border:2px #45c3d1 solid;  border-top: 2px solid transparent;

}

.amazon_ebay.circle

{ background-color: #eb008d;

}

.amazon_ebay span:nth-child(1) 

{ border:2px #eb008d solid;  border-top: 2px solid transparent;

}

.seo_marketing.circle

{ background-color: #a370a3;

}

.seo_marketing span:nth-child(1) 

{ border:2px #a370a3 solid;  border-top: 2px solid transparent;

} 

.phone_api.circle

{ background-color: #f6c542;

}

.phone_api span:nth-child(1) 

{ border:2px #f6c542 solid;  border-top: 2px solid transparent;

}

.phone_api i.fa.fa-mobile-phone 

{ font-size:70px; }

.maintenance.circle

{ background-color: #4e4d4d;

}

.maintenance span:nth-child(1) 

{ border:2px #4e4d4d solid;  border-top: 2px solid transparent;

}  

.responshive_design.circle

{ background-color: #02c49a;

}

.responshive_design span:nth-child(1) 

{ border:2px #02c49a solid;  border-top: 2px solid transparent;

}  

.what_we_provide_padding 

{ width:100%; clear:both; margin:0px; padding:20px 0; }

.what_we_provide_info h5 

{ text-align:center; margin:0px; padding:5px 0; font-family: 'Rajdhani', sans-serif; line-height:normal; font-size:30px; color:#666666; text-transform:uppercase;  }



section.our_profile_row 

{ background:#f6f6f6; 

}

.our_profile_row h3 a{

font-size:16px;

}

.social-icon 

{padding:0px; width:100%; float:right; margin:7px 0px 0 0px;

}

.social-icon ul

{ margin:0px; padding:0px; width:100%; float:right; list-style:none;

}

.social-icon ul li

{ margin:0px 0px 0 9px;
 padding:0px; float:right; list-style:none;

}
/********
.social-icon .fa.fa

{ width:40px; padding:7px 0; color: #fff;  font-size: 26px;  text-align: center;  }*****/

.fa.fa-facebook 

{ background:#3b579d; border-bottom:3px #293b6b solid;

}

.fa.fa.fa-rss

{ background:#f26722; border-bottom:3px #a54717 solid;

}

.fa.fa-linkedin

{ background:#006dc0; border-bottom:3px #015ba0	 solid; 

}

.fa.fa-pinterest-p

{ background:#ba223c; border-bottom:3px #7f1729 solid;

}

.fa.fa-twitter

{ background:#00afd8; border-bottom:3px #007a95 solid;

}

.fa.fa-google-plus

{ background:#dd4b39; border-bottom:3px #c93422 solid; 

}

.fa.fa-youtube 

{ background:#de332c; border-bottom:3px #b80d06 solid;

}

.email .fa.fa-envelope 

{ float: left; font-size: 14px; margin: 4px 0 0; width: 20px; color:#909090;

}

.call .fa.fa-mobile 

{ float: left; font-size:20px;  width: 20px; color:#909090;

}

.email 

{ font-size: 12px; margin: 4px 0 0;  color:#909090;

}

.call 

{ font-size: 12px; margin: 4px 0 0;  color:#909090;

}

.our_process_row .col-lg-2 

{ padding-left:10px; padding-right:10px;  

}

.carousel-indicators .active 

{ background-color:#0fa3d3 !important; 

}

.our_profile_row .nav-tabs li a 

{ padding:10px 20px; margin:0 5px 0 5px; border-radius:5px; background:none; color:#fff;  

}

.our_profile_row .nav-tabs li.wordpress a 

{ background:#f6821f;

}

.our_profile_row .nav-tabs li.custom-development a 

{ background:#89c742;

}

.our_profile_row .nav-tabs li.magento a 

{ background:#a370a3;

}

.our_profile_row .nav-tabs li.codeigniter a 

{ background:#4e4d4d;

}

.our_profile_row .nav-tabs li.all a 

{ background:#0fa3d3;

}

.nav-tabs>li.active>a 

{ background:none; 

}



/*************** start created by ravi ***************/

.site-content 

{padding-top: 20px; padding-bottom:0px;

}

div.wpcf7-validation-errors 

{clear:both; background-color: #ffeeb0; border-color: #ffeeb0; color: #ffae33;

}

.wpcf7-not-valid-tip

{background-color: #B81C23; border-color: #B81C23; color: #ffffff !important; top: -3px !important; padding: 3px 6px;

}

div.wpcf7-mail-sent-ok 

{background-color: #398f15 !important; color: #fff !important; clear:both !important;

}

a.requestquote 

{border-radius:3px !important; float:right; margin-right:15px; margin-bottom:15px; bottom: 0px; position: absolute; right: 0;

}

.ubermenu-content-block h2 

{margin-top:0px !important;

}

#google_map iframe 

{ width: 100%; height: 416px; border: 0;

}

.tos-caption 

{display:none;

}

.tos-desktop .tos-wrapper.tos-fixed.tos-fit.tos-has-thumbnails.tos-has-caption .tos-slide 

{padding-bottom:80px !important;

}

.wysija-paragraph

{width: 72%; float:left; display:block;

}

p.wysija-paragraph label

{ float: left; text-align: right; width: 50%;font-family: 'Rajdhani', sans-serif;font-size: 28px; color: #fff; text-transform: uppercase; margin: 0px; padding: 0px;

 line-height: 42px;	font-weight: 500;

}

p.wysija-paragraph input

{width: 48.5%;  float: right;  margin: 0px; padding: 7PX 0;

}

.wysija-submit 

{ display: inline-block;  padding: 8px 12px;  margin-bottom: 0;   font-size: 14px;  font-weight: 400;  line-height: 1.42857143; text-align: center; white-space: nowrap;

vertical-align: middle;  -ms-touch-action: manipulation; touch-action: manipulation; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none;

user-select: none; background-image: none;  border: 1px solid transparent;  border-radius: 4px;	margin-top: 7px;

}

span.wysija-required 

{display:none;

}

.contactdetail .contxt a {font-size: 16px; color: #333;}

.contactdetail .contxt .fa {font-size: 16px; color: #333;}

/*************** end created by ravi ***************/

.header_menu 

{ background:#0fa3d3; border-bottom:#097b9f 1px solid; margin:0px; padding:0px; 

}

.ubermenu-skin-black-white-2 

{ background:none !important; border:none !important;  

}

.ubermenu-skin-black-white-2 .ubermenu-item-level-0 > .ubermenu-target 

{ border-left:#097b9f 1px solid !important;

}

.ubermenu-skin-black-white-2 .ubermenu-item-level-0:hover > .ubermenu-target, .ubermenu-skin-black-white-2 .ubermenu-item-level-0.ubermenu-active > .ubermenu-target 

{ background:#f6821f !important; color:#fff; 

}

.header_menu ul li a 

{ color:#fff !important; font-size:16px;  font-family:muli !important; font-weight:normal !important; letter-spacing:0.5px;   

}

.ubermenu-skin-black-white-2 .ubermenu-item-level-0.ubermenu-current-menu-item > .ubermenu-target, .ubermenu-skin-black-white-2 .ubermenu-item-level-0.ubermenu-current-menu-parent > .ubermenu-target, .ubermenu-skin-black-white-2 .ubermenu-item-level-0.ubermenu-current-menu-ancestor > .ubermenu-target

{ background:#f6821f !important; color:#fff; 

}

section.our_profile_row .nav-tabs 

{ border-bottom:none !important; display: table; text-align: center;  margin: 0px auto;

} 

.tab-content 

{MARGIN: 40PX 0 0 0;

}

.imgbox { background:#fff; padding:15px; border-radius:6px; 

}

h3.imgbox_title a

{background-color: #fff; text-align: center; padding: 10px 0; color:#666; width:100%; float:left; margin-bottom:30px; border-radius:6px;  

}

h3.imgbox_title a:hover

{background-color: #0fa3d3; text-align: center; padding: 10px 0; color:#fff; border:none; text-decoration:none; border-radius:6px; 

}

section.why_choose_us_row 

{ background:#f6f6f6; padding-bottom:40px;

}

.header_menu .navbar-collapse 

{ padding:0px !important; 

}

.jcarousel li 

{ border:none !important; 

}

.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover 

{ background:#0fa3d3; border:4px #0fa3d3 solid; color:#fff !important; 

}

li.testimonial 

{ background:#666 !important; width:15px; height:15px; 

}

li.testimonial.active 

{ background:#31b0d5 !important; width:15px; height:15px; 

}

/*****.contact_us_row input {

    padding: 25px 10PX; margin:0 0 15PX 0; 

}*****/

input#submit

{ padding:15px 20px; font-size:20px; color:#fff; background:#0fa3d3; border:none;

}

input.wysija-submit.wysija-submit-field 

{ background:#0fa3d3; border:1px #fff solid; border-radius:0px; color:#fff; 

}

.textwidget 

{ padding: 25px 0; color: #ccc; font-size: 15px;   letter-spacing: 0.7px; 

}

.menu-footer_menu2-container 

{ width:100%; margin:0px; padding:0px;

}

.menu-footer_menu2-container ul 

{ width:100%; margin:0px; padding:25px 0; list-style:none; 

}

.menu-footer_menu2-container ul li

{ color:#fff; margin:0 0 10px 0; padding:0px;

}

.menu-footer_menu2-container ul li a

{ color:#fff; margin:0px; padding:0px; font-size:14px; text-decoration:none; 

}

.menu-footer_menu3-container

{ width:100%; margin:0px; padding:0px 

}

.menu-footer_menu3-container ul

{ width:100%; margin:0px; padding:25px 0; list-style:none;

}

.menu-footer_menu3-container ul li

{ color:#fff; margin:0 0 10px 0; padding:0px;

}

.menu-footer_menu3-container ul li a

{ color:#fff; margin:0px; padding:0px; font-size:14px; text-decoration:none; 

}

footer .contxt .fa 

{ width:25px; vertical-align:middle;

}

footer i.fa.fa-mobile 

{ font-size: 28px;

}

footer i.fa.fa-skype 

{ font-size: 20px;

}

footer i.fa.fa-map-marker 

{ font-size: 24px; margin: 0 0 0 4PX;

}

.contxt a 

{ font-size:16px; color:#fff; 

}

.ubermenu-tabs-group li.ubermenu-tab 

{ background:#0fa3d3 !important; color:#fff;

}

/*.ubermenu-tab-content-panel li { color:#666 !important; background:#fff !important;}

.ubermenu-tab-content-panel li:hover { color:#666 !important; background:#fff !important;}*/



.ubermenu-tabs-group li:hover

{ /*background:#f6821f !important; color:#fff; */

}

.ubermenu-tabs-group li.image .ubermenu-content-block{padding:0px !important; margin-bottom:10px;}



.email 

{ width: 50%; float: left;  font-size: 15px;

}

.call 

{ width: 33%;  float: right;

}

.header-contact 

{ float: left; width: 100%; margin:10px 0 30px 0;  

}

.firstp a{text-decoration:none;}



footer .textwidget {color:#fff !important;}



.widget h4 {text-transform:uppercase;}



.inner_banner_bg{width:100%; height:422px; max-height:500px; min-height:100px; margin-bottom:30px;}



.fixed-header.fixed-header2 .logo { background:#fff; margin:0px; padding:0px; width:150px; height:115px; text-align:center; position:absolute; border-radius:6px; left:0; top:0; vertical-align:middle; border: 2PX #0fa3d3 dotted; box-shadow:#666 0px 2px 0 0; }



.fixed-header.fixed-header2 .logo img { margin:17px 0 0 28px; width:auto; height:86px; text-align:center;  vertical-align:middle; display:table-cell; } 





.fixed-header {	position: fixed;top:0; 	left:0;	width: 100%; display:none; z-index: 99999999; }

.header {display:none;}

.fixed-header2{display:block;}

.fixed-header nav #ubermenu-nav-main-5 li a{padding:14px 14px; font-size:15px !important;}

.fixed-header .ubermenu-responsive-toggle {width:100px; float:right;}

.fixed-header.fixed-header2 .navbar-collapse

{ width:84%; float:right; 

}

.wpb_row { margin-bottom:0px !important;}

.site-content { padding-top:0px !important; }



@media only screen and (min-width:961px) and (max-width:1200px)

{

ul#ubermenu-nav-main-5 li a { padding:15px 4px; font-size:13px;}	



}







@media only screen and (min-width:1px) and (max-width:960px)

{

.fixed-header.fixed-header2 ul#ubermenu-nav-main-5 {margin:116px 0 0 0 !important}	



}

section.inner_banner_bg { height:500px; margin:0px !important;  background-size:cover !important;  background-position:center center !important;}





#sidebar {

	right: 5px;

    position: fixed;  

    z-index: 9999999;

    /*margin-top: -32px;*/

    top: 38.5%;

    opacity: 1;

    -webkit-transform: translate3d(0,0,0);

  

}

#sidebar nav ul{    

	margin: 0;

    padding: 0;

}

#sidebar nav ul li{

    display: block;

    width: 14px;

    height: 13px;

    margin: 7px;

    position: relative;

}



#sidebar nav ul li a{

    display: block;

    position: relative;

    z-index: 1;

    width: 100%;

    height: 100%;

    cursor: pointer;

    text-decoration: none;

}



#sidebar nav ul li a span{

    border-radius: 50%;

    position: absolute;

    z-index: 1;

    height: 8px;

    width: 8px;

    border: 0;

    background: #0fa3d3;

    left: 50%;

    top: 50%;

    margin: -2px 0 0 -2px;

    -webkit-transition: all 0.1s ease-in-out;

    -moz-transition: all 0.1s ease-in-out;

    -o-transition: all 0.1s ease-in-out;

    transition: all 0.1s ease-in-out;

}



#sidebar nav ul li:hover a span {

    width: 14px;

    height: 14px;

    margin: -5px 0px 0px -5px;

	background: #f6821f ;

	/*border:1px solid #fff;*/

}



#sidebar nav ul li .hover-btn {

	display:none;

	right:20px; 

	position:absolute;

	top:-2px;

	color:#fff;

	background-color:#0fa3d3;

	font-size:14px;

	overflow:hidden;

	width:125px;

	text-align:center;

	border-radius:3px;

	padding:5px 0;

}



#sidebar nav ul li:hover .hover-btn {

	display:block;

	

}





#sidebar nav ul li a.nav-active span{

	width: 14px !important;

    height: 14px !important;

    margin: -5px 0px 0px -5px !important;

    background: #f6821f !important;

    /*border: 1px solid #fff !important;*/

}



#sidebar nav ul li a, #sidebar nav ul li a:focus {border:none;}

a:focus {outline: none !important;}





.inner_title_text {

    padding-top: 20px;

}

.inner_title_text h2{

    padding-left: 40px;

    padding-right: 40px;

	padding-top:5px !important;

	border-radius:10px;

	background-color: rgba(15, 163, 211, .6); 

}





/*new css make for website start here 03-11-2015*/

.fixed-header.fixed-header2 .logo img {margin:12px 0 0 0px !important; display:inherit !important;} 

.fixed-header.fixed-header2 .logo {z-index:999;}

.tab-pane .row {margin-left:0px; margin-right:0px;}

.col-sm-12.contact_row {margin-bottom:50px !important;}

p.wysija-paragraph input {padding: 8px 0 !important;}

textarea.form-control{min-height:142px !important;}

.copyright_row .textwidget{padding:10px 0px 10px 0px!important;}

.site-content .row{margin-left:0px; margin-right:0px;}

.wpcf7-submit{background:#0fa3d3 none repeat scroll 0 0; border:medium none; color:#fff; font-size:20px; padding:10px 20px;}

.whychoose_accordion_menu .panel-title a{display:block;}

.slugan{font-size:16px; max-width:200px; text-align:center;  font-family: "Rajdhani",sans-serif; font-weight:bold;}

.logo{text-align:center; max-width:200px;}

.logo img{text-align:center; width:120px;}

.slugan_sub1{color:#f6821f;}

.slugan_sub2{color:#89c742;}

.slugan_sub3{color:#45c3d1;}

.slugan_sub4{color:#eb008d;}

.vc_row.wpb_row.vc_row-fluid{padding:20px 0 20px 0;}

.our_profile_row .nav-tabs{margin-top:30px !important;}

.request_quote{float:right; margin-top:20px !important;}

.request_quote_a{float:right; font-size:15px; color:#fff; background:#0fa3d3; padding:10px 15px; text-decoration:none; font-weight:bold; cursor:pointer;}

.request_quote_a:hover{color:#fff; background:#097b9f; text-decoration:none;}

.request_quote_contact{background:#fff; border:1px solid #0fa3d3; z-index:9999; padding:15px 10px; position:absolute; right:15px; top:60px;}

.request_quote_contact textarea{height:100px !important;}



/*new css make for website end here 03-11-2015*/



section.inner_banner img {

    text-align: center;

    margin: 0px auto;

}



.ubermenu-sub-indicators .ubermenu-has-submenu-drop>.ubermenu-target:after {

content:inherit !important;

}



.not_found{position:relative; width:100%;}

.not_found a {position:absolute; left:45%; bottom:10%;}





/****** Start Newsletter CSS ******/

.formError .formErrorContent {margin-left: 150px; margin-top: -4px;}

h3.imgbox_title {
    margin: 18px 0 0 0!IMPORTANT;
    float: left;
    width: 100%;
    text-align: center;}



/****** End Newsletter CSS ******/