/*
*Developed and Maintaining by:Aisha Rafiq, v 01.00
*Detail:use of this script as commercial use is not allowed
*Author URI: http://artkrunch.com/
*Email:artkrunch@gmail.com
*/
body,p,h1,h2,h3,h4,h5,h6,div{ font-family:"Helvetica Neue",Helvetica,Arial,sans-serif !important;}
body{background-color: #FFFFFF; display:}
.no_margin_menu{ margin-bottom:0px !important; border:none !important; border-radius:0px !important;}
.form-control-new{ padding:0px !important; height:26px !important; border-radius:6px !important;}
.new-page-look{ background-color:none !important; background:none; border:none !important; color:#FFF !important;}
td.info_new{ background-color:#0583CD !important;}
.border_one{border:#CCC 1px solid; border-radius:4px; padding:6px;}
.no_margin{margin:0;}
.no_padding{padding:0;}
.copyright{ background-color:#000; text-align:center;}
.img_logo_show{ margin-top:102px;}


.table > thead > tr > td.info_new, .table > tbody > tr > td.info_new, .table > tfoot > tr > td.info_new, .table > thead > tr > th.info_new, .table > tbody > tr > th.info_new, .table > tfoot > tr > th.info_new, .table > thead > tr.info_new > td, .table > tbody > tr.info_new > td, .table > tfoot > tr.info_new > td, .table > thead > tr.info_new > th, .table > tbody > tr.info_new > th, .table > tfoot > tr.info_new > th{ background-color:#0E65B5 !important; color:#FFF !important;}


.carousel-indicators li{ display:none !important;}
.img_logo_show img{ float:left;}
.title-logo{ width:260px; float:left; color:#FFF; font-weight:lighter; margin-top:50px; margin-left:104px;}

.icons{
background-color:#163C73;	
border-radius: 50px;
color: #FFF;
font-size: 40px;
line-height: 110px;
margin: 25px 0px;
padding: 25px;
}
div.featured-box-primary div.box-content {
    border-top-color: #E05048;
}
div.featured-box div.box-content {
    border-radius: 8px;
    border-top: 4px solid #4698E4;
    padding: 30px 30px 10px;
}
div.featured-box {
    text-align: center;
}
div.featured-box {
    box-sizing: border-box;
    background: transparent linear-gradient(to bottom, #FFF 1%, #F9F9F9 98%) repeat scroll 0% 0%;
    border-bottom: 1px solid #DFDFDF;
    border-left: 1px solid #ECECEC;
    border-radius: 8px;
    border-right: 1px solid #ECECEC;
    box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.04);
    margin: 20px auto;
    min-height: 100px;
    position: relative;
    text-align: center;
    z-index: 1;
}
/****Custom CSS******/
.navbar-nav{ margin-top:0px;}
.margin-zero{margin:0px;}
.padding-zero{padding:0px;}
.navbar{ border-bottom:#B4B4B4 1px solid; box-shadow:#000000 0px 0px 4px 1px;}
.title{color:#66ABDD; text-align:center;}
.title-blog{color:#66ABDD;}
/************************
****Working On Footer****
*************************/
.footer-background{
border-top:#C6C6C6 1px solid;
background-color:#121214;
}
.copyright{ max-width:100%; margin-left:auto; margin-right:auto; padding:20px 0px; color:#FFF;}


/************************
****working on logo******
************************/
.navbar-brand{ padding-top:0px;}
.theme-showcase{ margin-top:160px;}


.navbar-brand{ padding-top:0px;}
.theme-showcase{ margin-top:160px;}
.navbar-default{
background-image:url(../images/nav_bg.jpg) !important;
background-size:contain;
background-repeat:repeat-x;	
background-color:transparent !important;
	}
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus{
background-image:url(../images/nav_hover_bg.jpg);
background-size:contain;
background-repeat:repeat-x;	
	}




/**********************
****Header CSS*********
***********************/
.top_header{
	background: rgba(0, 0, 0, 0) url("../images/header_img.jpg") repeat scroll 0 0;
    height: auto !important;
    margin-top: 0;
    padding-bottom: 0px !important;
    width: 100% !important;
	min-height:369px;
	}
	
.header_left{margin-right: -90px;position: relative; padding-left:188px;}
.img_view_44 img{ width:192px; height:auto;}
ul.header_left li{ list-style:none;color:#FFF;}
.img_logo_show,.img_logo_show img{ margin-bottom: -322px;
    margin-left: -22px;
    position: relative;}
.table_header_socal_logo{ float:right;}
.table_header_socal_logo a{ padding:0px 4px !important; cursor:pointer; color:#FFF;}
.no_margin_menus{ margin-left:-4px !important; margin-right:-4px !important;}
.no_padding_menus{ padding-left:0px !important; padding-right:0px !important;}


/************************
****Css for footer*******
*************************/
.footer_menu_one{ width:664px; margin:auto;}
.footer_menu_one a{ color:#57ad68 !important;}
.footer_menu_one a:hover{ background-color:transparent !important; color:#FFF;}
.no_padding_menus > .navbar-nav > li:first-child { border:none;} 
.no_padding_menus > .navbar-nav > li{ border-left:none;} 
.witdth-100{ width:100%; padding-left:20px; padding-top:30px; padding-bottom:60px;}
.color-text{ color:#FFF;}
.color-text b{ border-bottom:#03F 2px solid; padding-bottom:8px; margin-bottom:10px; width:400px;}
.member-ofs-left{float:left; margin-left:-20px;}
.member-ofs-right{float:right; text-align:right; margin-right:-14px;}
.members_of{ padding-left:40px;}
.members_ofr{ padding-right:40px;}
.members_of,.members_ofr{height:64px; clear:both; margin-top:20px;}
.members_of li{
    list-style: outside none none;
    margin-bottom: 8px;
	float:left;
	margin-right:20px;
}
.members_ofr li{list-style: outside none none; margin-bottom: 8px;float:right;margin-left:20px;}
.members_of li,.members_ofr li {
    color: #ffffff;
    font-size: 18px;
    text-align: center;
}

.members_of li img,.members_ofr li img {
    border-radius: 4px;
    width: 80px !important;
	height:60px !important;
}
.table_footer{ float:left;}
.footer-navs{padding:0px; margin-left:100px; margin-top:40px; width:200px; float:left;}
.footer-navs li{list-style:none;}
.footer-navs li a{ color:#FFF; font-size:11px;}
.address-book{ width:240px; float:left; margin-top:44px; color:#FFF; margin-left:160px;}
.address-book p{ font-size:12px;}
.socal-media-link{ width:160px; float:left; margin-top:40px; color:#FFF; margin-left:80px;}
.socal-media-link ul{ padding-left:0px;}
.socal-media-link ul li{list-style:none; float:left; margin-right:10px;}
.socal-media-link ul li{ background: #999 none repeat scroll 0 0;
    border-radius: 25px;
    height: 40px;
    padding-top: 10px;
    text-align: center;
    width: 40px;}
 .socal-media-link ul li a{ color:#FFF !important;}
 
/* CSS Document */
body{margin:0; padding:0;}
#omMainContaner{display:none;background-image:url(../images/om_bg.png);margin:0;padding:1%;position:fixed;height:100%;width:100%;z-index:100000;left:0;top:0;
overflow:scroll;}
#omInnerContainer input
.wpcf7-list-item{width:186px; float:left; line-height:0px; margin:0px; font-size:12px !important;}
.wpcf7-list-item input[type="radio"]{ float:left;}
.wpcf7-list-item-label{float:left !important;height:20px !important;line-height: 28px !important; padding-left:3px; margin-right:4px !important; font-size:12px !important;}
#omInnerContainer input[type="radio"]{width:auto !important;}	
#omInnerContainer input[type="checkbox"]{width:auto !important; float:left; margin-left:10px;}
#omInnerContainer select{border:none !important; width:82px !important; padding:4px 8px !important; height:auto !important; float:left !important; font-size:12px !important; display:block;}
.hb-custom-select{ width:82px !important; float:left !important; }	
.flotLeft_contactForm{ float:left !important; margin:}
.new-select-point{ width:60px !important; float:left;}
.radio-button-om-time{ width:80px !important; float:left;}
.time-width-new{ width:60px; float:left; font-size:12px !important;}
.text_show_om_new{ width:160px !important; float:left !important;}	
.width_100_persent{ width:100% !important; font-size:12px !important; clear:both !important;}
.width-100-new-done{ width:60px !important; float:left;}	
#omInnerContainer{
	overflow:hidden;
	max-width:600px;
	margin:8px auto 28px auto;
	border-radius:2px;
	padding:20px;}
.omLable-newView{ width:100% !important;}		
.omClear{ clear:both !important;}
.om_loading{background-image:url(../images/om_load.GIF); width:32px; height:32px;}
.omborder-margin{ margin:0px auto; border-bottom:#000000 0px dashed;}

.new_world_dot_om{font-size:12px !important; width:234px !important; float:left !important; padding-left:8px;}
.type-service{ width:100%; background-color:#FFD00C; color:#000; text-align:center; padding:6px auto; font-weight:bold;}

select:not(#calc_shipping_country):not(#calc_shipping_state){ background-color: #FFF !important; position:relative !important; padding:0px !important;}
/**********************************
*******Css For error message*******
***********************************/
.om_error{
padding:4px; 
font-size:12px; 
font-weight:200;}
/**********************************
*******Css For thank message*******
***********************************/
.om_thank_message{
font-size:24px;}
/*************************************
*******Css For Contact Us Button******
*************************************/
#omContactUsCaller{
font-family:"Courier New", Courier, monospace;
font-weight:600;
position:fixed; 
left:-38px; 
*left:-4px; /*It will apply to ie 7 and below */
z-index:10000; 
padding:8px; 
cursor:pointer;
transform: rotate(-90deg); 
-ms-transform: rotate(-90deg); 
-webkit-transform: rotate(-90deg); 
-moz-transform:rotate(-90deg);
-o-transform:rotate(-90deg);
top:40%; box-shadow:#333333 0px 1px 2px 0px;}
/********************
*****css for form****
********************/
#omCloseButton{
box-shadow:none;
float:right;
cursor:pointer;
text-align: center;
width: 20px;
}
#omCloseButton img{box-shadow:none;width: 20px;}
#omHeading{
font-family:"Times New Roman",Courier,monospace;
margin:0px;
text-align:left;
font-weight:200; 
font-size:24px;
color:#FCD518 !important;}	

#omInnerContainer input{ 
font-size:12px !important;
background-color:#FFF !important;
height:28px; 
width:260px; 
padding: 1px 4px !important;}
#omInnerContainer label{
height:34px;
color:#333; 
font-size:12px !important;
font-family:Arial, Helvetica, sans-serif;
width:96px; line-height:20px;
float:left; padding:8px;letter-spacing:0px;}
#omInnerContainer textarea{
	height:140px; 
	width:260px;
	padding:8px;}
#omInnerContainer input[type="Submit"]{
	color:#666 !important;
	width:118px; 
	padding:8px 4px;
	cursor:pointer;
	height:42px;float:left; margin-right:4px; background-color:#FFF; color:#333;}	
#omInnerContainer input[type="Submit"]:hover{
background-color:#528AC9 !important; color:#FFF !important;	
	}	

	
#omInnerContainer input[type="reset"]{
	float:left;
	font-weight:bold;
	font-family:"Arial Black", Gadget, sans-serif;
	width:118px; 
	padding:8px 4px;
	cursor:pointer;
	height:42px;}	
/***************************************
******css for background color**********
***************************************/

/*black color start*/
.omBlack{background-color:#FFFFFF; color:#FFFFFF;}
  .omBlack .om_compalsari{ color:#FFFFFF;}	
    .omBlack .om_error{ color:#F77B94; border:#F77B94 1px solid;}
	.omBlack .omLable{ color:#FFFFFF;}
     .omBlack input{border:#333333 1px solid;}	
      .omBlack textarea{border:#333333 1px solid; background-color:#FFF !important;}
        .omBlack input[type="button"]{color:#FFFFFF; background-color:#FFFFFF;background-image:none; border:#666666 1px solid;transition:.6s;
		font-family:Arial, Helvetica, sans-serif; font-weight:200;font-size:12px;color:#333;}
         .omBlack input[type="reset"]{color:#FFFFFF; background-color:#FFFFFF;background-image:none; border:#666666 1px solid;transition:.6s;font-family:"Courier New", Courier, monospace; font-weight:200;font-size:12px;color:#333;}
           .#omInnerContainer input[type="submit"]:hover{background-image:none;background-color:#333333 !important;color:#CCCCCC !important;transition:.6s;}
	        .omBlack input[type="reset"]:hover{background-image:none;background-color:#333333;color:#CCCCCC;transition:.6s;}		
             .omBlack #omHeading{background-color:transparent; color:#FFFFFF; padding:10px; font-size:36px;}
              .omBlack #omFormContaner{padding:20px; background-color:#FFFFFF; color:#333333;}		
               .omBlack #omFormFooter{background-color:transparent; color:#FFFFFF; padding:10px; font-size:36px;}
                 .omBlack .om_thank_message{color:#FFFFFF; font-family:"Courier New", Courier, monospace;}
				  

/*red color start*/
.omRed{background-color:#D06F8C; color:#FFFFFF;}
  .omRed .om_compalsari{ color:#FFFFFF;}
   .omRed .om_error{ color:#6B082E;  border:#6B082E 1px solid;}
   .omRed .omLable{ color:#FFFFFF;}
    .omRed input{border:#D06F8C 1px solid;}	
      .omRed textarea{border:#D06F8C 1px solid;}
	   .omRed input[type="button"]{ color:#FFFFFF; background-color:#D06F8C;background-image:none; border:#5E0C23 1px solid;transition:.6s;font-family:"Courier New", Courier, monospace; font-weight:200;font-size:12px;}
	    .omRed input[type="reset"]{ color:#FFFFFF; background-color:#D06F8C;background-image:none; border:#5E0C23 1px solid;transition:.6s;font-family:"Courier New", Courier, monospace; font-weight:200;font-size:12px;}
	     .omRed input[type="Submit"]:hover{background-image:none;background-color:#AF1F56;color:#CCCCCC;transition:.6s;}
	      .omRed input[type="reset"]:hover{background-image:none;background-color:#AF1F56;color:#CCCCCC;transition:.6s;}
	        .omRed #omHeading{background-color:#5E0C23; color:#FFFFFF; padding:10px; font-size:36px;}
		      .omRed #omFormContaner{ padding:20px; background-color:#AF1F56; color:#FFFFFF;}		
		        .omRed #omFormFooter{background-color:#5E0C23; color:#FFFFFF; padding:10px; font-size:36px;}
			     .omRed	.om_thank_message{ color:#FFFFFF; font-family:"Courier New", Courier, monospace;}

/*blue color start*/
.omBlue{background-color:#77CDFF; color:#000000;}
  .omBlue .om_compalsari{ color:#FFFFFF;}
   .omBlue .om_error{ color:#6D0924;  border:#CC0E40 1px solid;}
   .omBlue .omLable{ color:#FFFFFF;}
    .omBlue input{border:#3D95D3 1px solid;}	
      .omBlue textarea{border:#3D95D3 1px solid;}
	   .omBlue input[type="button"]{ color:#FFFFFF; background-color:#3D95D3;background-image:none; border:#0E4C82 1px solid;transition:.6s;font-family:"Courier New", Courier, monospace; font-weight:200;font-size:12px;}
	    .omBlue input[type="reset"]{ color:#FFFFFF; background-color:#3D95D3;background-image:none; border:#0E4C82 1px solid;transition:.6s;font-family:"Courier New", Courier, monospace; font-weight:200;font-size:12px;}
	     .omBlue input[type="Submit"]:hover{background-image:none;background-color:#77CDFF;color:#333333;transition:.6s;}
	      .omBlue input[type="reset"]:hover{background-image:none;background-color:#77CDFF;color:#333333;transition:.6s;}
	        .omBlue #omHeading{background-color:#0E4C82; color:#FFFFFF; padding:10px; font-size:36px;}
		      .omBlue #omFormContaner{ padding:20px; background-color:#3D95D3; color:#FFFFFF;}		
		        .omBlue #omFormFooter{background-color:#0E4C82; color:#FFFFFF; padding:10px; font-size:36px;}
			     .omBlue .om_thank_message{ color:#333333; font-family:"Courier New", Courier, monospace;}
				  
				 				 
/*green color start*/				 
.omGreen{background-color:#98D18A; color:#333333;}
  .omGreen .om_compalsari{ color:#FFFFFF;}
   .omGreen .om_error{ color:#6D0924;  border:#CC0E40 1px solid;}
   .omGreen .omLable{ color:#FFFFFF;}
    .omGreen input{border:#6CA359 1px solid;}	
      .omGreen textarea{border:#6CA359 1px solid;}
	   .omGreen input[type="button"]{ color:#FFFFFF; background-color:#6CA359;background-image:none; border:#447C04 1px solid;transition:.6s;font-family:"Courier New", Courier, monospace; font-weight:200;font-size:12px;}
	    .omGreen input[type="reset"]{ color:#FFFFFF; background-color:#6CA359;background-image:none; border:#447C04 1px solid;transition:.6s; font-family:"Courier New", Courier, monospace; font-weight:200;font-size:12px;}
	     .omGreen input[type="Submit"]:hover{background-image:none;background-color:#98D18A;color:#333333;transition:.6s;}
	      .omGreen input[type="reset"]:hover{background-image:none;background-color:#98D18A;color:#333333;transition:.6s;}
	        .omGreen #omHeading{background-color:#447C04; color:#FFFFFF; padding:10px; font-size:36px;}
		      .omGreen #omFormContaner{ padding:20px; background-color:#6CA359; color:#FFFFFF;}		
		        .omGreen #omFormFooter{background-color:#447C04; color:#FFFFFF; padding:10px; font-size:36px;}
			     .omGreen .om_thank_message{ color:#333333; font-family:"Courier New", Courier, monospace;}	
				  
				 	
/*yellow color start*/			
.omYellow{background-color:#FADA80; color:#333333;}
  .omYellow .om_compalsari{ color:#FFFFFF;}
   .omYellow .om_error{ color:#6D0924;  border:#CC0E40 1px solid;}
   .omYellow .omLable{ color:#FFFFFF;}
    .omYellow input{border:#D6A042 1px solid;}	
      .omYellow textarea{border:#D6A042 1px solid;}
	   .omYellow input[type="button"]{ color:#FFFFFF; background-color:#E0A848;background-image:none; border:#A77718 1px solid;transition:.6s;font-family:"Courier New", Courier, monospace; font-weight:200;font-size:12px;}
	    .omYellow input[type="reset"]{ color:#FFFFFF; background-color:#E0A848;background-image:none; border:#A77718 1px solid;transition:.6s; font-family:"Courier New", Courier, monospace; font-weight:200;font-size:12px;}
	     .omYellow input[type="Submit"]:hover{background-image:none;background-color:#FADA80;color:#333333;transition:.6s;}
	      .omYellow input[type="reset"]:hover{background-image:none;background-color:#FADA80;color:#333333;transition:.6s;}
	        .omYellow #omHeading{background-color:#A77718; color:#FFFFFF; padding:10px; font-size:36px;}
		      .omYellow #omFormContaner{ padding:20px; background-color:#E0A848; color:#FFFFFF;}		
		        .omYellow #omFormFooter{background-color:#A77718; color:#FFFFFF; padding:10px; font-size:36px;}
			     .omYellow .om_thank_message{ color:#333333; font-family:"Courier New", Courier, monospace;}					 
				  

/*orange color start*/
.omOrange{background-color:#F7AE79; color:#333333;}
  .omOrange .om_compalsari{ color:#FFFFFF;}
   .omOrange .om_error{ color:#6D0924;  border:#CC0E40 1px solid;}
   .omOrange .omLable{ color:#FFFFFF;}
    .omOrange input{border:#F58636 1px solid;}	
      .omOrange textarea{border:#F58636 1px solid;}
	   .omOrange input[type="button"]{ color:#FFFFFF; background-color:#F58636;background-image:none; border:#8D460D 1px solid;transition:.6s;font-family:"Courier New", Courier, monospace; font-weight:200;font-size:12px;}
	    .omOrange input[type="reset"]{ color:#FFFFFF; background-color:#F58636;background-image:none; border:#8D460D 1px solid;transition:.6s;font-family:"Courier New", Courier, monospace; font-weight:200; font-size:12px;}
	     .omOrange input[type="Submit"]:hover{background-image:none;background-color:#F7AE79;color:#333333;transition:.6s;}
	      .omOrange input[type="reset"]:hover{background-image:none;background-color:#F7AE79;color:#333333;transition:.6s;}
	        .omOrange #omHeading{background-color:#8D460D; color:#FFFFFF; padding:10px; font-size:36px;}
		      .omOrange #omFormContaner{ padding:20px; background-color:#F58636; color:#FFFFFF;}		
		        .omOrange #omFormFooter{background-color:#8D460D; color:#FFFFFF; padding:10px; font-size:36px;}
			     .omOrange .om_thank_message{ color:#333333; font-family:"Courier New", Courier, monospace;}
				
				 				 		
/*white color start*/
.omWhite{background-color:#FFFFFF; color:#666666;}
  .omWhite .om_compalsari{ color:#999999;}
   .omWhite .om_error{ color:#6D0924;  border:#CC0E40 1px solid;}
   .omWhite .omLable{ color:#333333;}
    .omWhite input{border:#F6F3F1 1px solid;}	
      .omWhite textarea{border:#F6F3F1 1px solid;}
	   .omWhite input[type="button"]{ color:#666666; background-color:#F6F3F1;background-image:none; border:#CCCCCC 1px solid;transition:.6s;font-family:"Courier New", Courier, monospace; font-weight:200;font-size:12px;}
	     .omWhite input[type="reset"]{ color:#666666; background-color:#F6F3F1;background-image:none; border:#CCCCCC 1px solid;transition:.6s; font-family:"Courier New", Courier, monospace; font-weight:200;font-size:12px;}
	      .omWhite input[type="Submit"]:hover{background-image:none;background-color:#FFFFFF;color:#333333;transition:.6s;}
	        .omWhite input[type="reset"]:hover{background-image:none;background-color:#FFFFFF;color:#333333;transition:.6s;}
	         .omWhite #omHeading{background-color:#CCCCCC; color:#333333; padding:10px; font-size:36px;}
		      .omWhite #omFormContaner{ padding:20px; background-color:#F6F3F1; color:#666666;}		
		        .omWhite #omFormFooter{background-color:#CCCCCC; color:#FFFFFF; padding:10px; font-size:36px;}
			     .omWhite .om_thank_message{ color:#333333; font-family:"Courier New", Courier, monospace;}	
				   

/*pink color start*/
.omPink{background-color:#F9B6FB; color:#333333;}

  .omPink .om_compalsari{ color:#FFFFFF;}
   .omPink .om_error{ color:#6D0924;  border:#F371A3 1px solid;}
    .omPink .omLable{ color:#FFFFFF;}
     .omPink input{border:#F371A3 1px solid;}	
      .omPink textarea{border:#F6F3F1 1px solid;}
	   .omPink input[type="button"]{ color:#FFFFFF; background-color:#F371A3;background-image:none; border:#873686 1px solid;transition:.6s;font-family:"Courier New", Courier, monospace; font-weight:200;font-size:12px;}
	     .omPink input[type="reset"]{ color:#FFFFFF; background-color:#F371A3;background-image:none; border:#873686 1px solid;transition:.6s; font-family:"Courier New", Courier, monospace; font-weight:200;font-size:12px;}
	      .omPink input[type="Submit"]:hover{background-image:none;background-color:#F9B6FB;color:#333333;transition:.6s;}
	        .omPink input[type="reset"]:hover{background-image:none;background-color:#F9B6FB;color:#333333;transition:.6s;}
	         .omPink #omHeading{background-color:#873686; color:#FFFFFF; padding:10px; font-size:36px;}
		      .omPink #omFormContaner{ padding:20px; background-color:#F371A3; color:#FFFFFF;}		
		        .omPink #omFormFooter{background-color:#873686; color:#FFFFFF; padding:10px; font-size:36px;}
			     .omPink .om_thank_message{ color:#333333; font-family:"Courier New", Courier, monospace;}
				 		
				 	
	
	
@media screen and (max-width: 400px){
#omInnerContainer input{ width:94%;}
#omInnerContainer textarea{ width:94%;}
}		











/******************************
****css for comment section****
*******************************/


 @media (max-width: 980px) {
.triangle {
	position: absolute;
	bottom: -10px;
	left: 50%;
	width: 5;
	height: 5;
	border-left: 8px solid transparent;
	border-right: 8px solid transparent;
	border-top: 10px solid #0C3C60;
	z-index: 0;
}
 }