@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,300,700,800);@import url(http://fonts.googleapis.com/css?family=Oswald:400,700);*{box-sizing:border-box;}
body{font-family:'Open Sans', sans-serif;font-size:14px;color:#353535;margin:0;padding:0;}
h1,h2,h3,h4,h5,h6,ul,li,ol,dd,input,textarea,select{margin:0;padding:0;list-style:none;outline:none;border:none;}
.clear{clear:both;}
.gray-box{background:#ede8e0; padding:10px; overflow:hidden;   padding:20px; margin-top:20px;}
.link-box{width:65%; margin:auto; }
.link-box button{color:#fff; background:#1a6284; border-radius:10px; color:#fff; font-size:25px; padding:10px 45px; border:none; cursor:pointer; width:100%; margin-top:10px;}
.link-box button:hover{background:#ff6100; }
.button-yellow {
    background: #ffc500 none repeat scroll 0 0;
    border: 1px solid #ffaf00;
    border-radius: 10px;
    color: #333;
    display: block;
    font-size: 30px;
    margin: auto;
    padding: 10px;
    text-align: center;
    width: 75%;
	text-decoration:none;
}

.modal-header > h2 {
    padding: 16px 0;
}
.special{text-align:center;}
.modal-content img{
	width:100%;
}
.modal {
    display: none; /* Hidden by default */
    position: fixed; /* Stay in place */
    z-index: 1; /* Sit on top */
    padding-top: 20px; /* Location of the box */
    left: 0;
    top: 0;
    width: 100%; /* Full width */
    height: 100%; /* Full height */
    background-color: rgb(0,0,0); /* Fallback color */
    background-color: rgba(0,0,0,0.4); /* Black w/ opacity */
}

/* Modal Content */
.modal-content {
    position: relative;
    background-color: #fefefe;
    margin: auto;
    padding: 0;
    border: 1px solid #888;
    width: 50%;
    box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);
    -webkit-animation-name: animatetop;
    -webkit-animation-duration: 0.4s;
    animation-name: animatetop;
    animation-duration: 0.4s
}

/* Add Animation */
@-webkit-keyframes animatetop {
    from {top:-300px; opacity:0} 
    to {top:0; opacity:1}
}

@keyframes animatetop {
    from {top:-300px; opacity:0}
    to {top:0; opacity:1}
}

/* The Close Button */
.close {
    color: #000;
    float: right;
    font-size: 28px;
    font-weight: bold;
	padding:0 12px;
	background:#ccc;
	margin-top:11px;
	border-radius:5px;
}
.close:hover,
.close:focus {
    color: #fff;
    text-decoration: none;
    cursor: pointer;
	background:#f36b21;
	
}

.modal-header {
    padding: 2px 16px;
    background-color: #eee;
    color: #000;
}

.modal-body {padding: 2px 16px 30px 16px;}

.modal-footer {
    padding: 2px 16px 30px 16px;
    background-color: #5cb85c;
    color: white;
}
p{line-height:26px;margin:0;padding:5px 0;}
.common{width:100%;max-width:1000px;margin:auto;overflow:hidden;}
.gray-top{background:#d6d6d6;padding:2px 0;}
.gray-top ul{float:left;}
.gray-top li{display:inline-block;line-height:25px;}
.gray-top li a{color:#151515;text-decoration:none;padding:0 10px;}
.gray-top li a:hover{text-decoration:underline;}
.gray-top button{background:#505050;color:#fff;cursor:pointer;font-weight:bold;border:none;padding:5px 10px;margin-right:10px;border-radius:5px;float:right;}
.gray-top button:hover{background:#eb9500;}
.black-top{background:#fff;}
.nav{width:100%;background:url(../images/nav-bg.jpg) repeat-x;}
.logo{padding:15px 0 5px 0;float:left;}
.phone{float:left;margin-left:170px;margin-top:20px;color:#005eac;text-align:center;}
.phone h1{color:#ff9500;background:url(../images/alien.jpg) no-repeat left;padding-left:50px;font-size:33px;font-weight:900;line-height:30px;min-height:94px;vertical-align:text-top;padding-top:20px;}
.logo2{float:right;margin:26px 0px 0 0;}
.banner{background:url(../images/banner-img.jpg) no-repeat;min-height:384px;padding:25px 0 0 0;}
.orange-bar{background:#f76f0c;padding:20px 0;text-align:center;color:#fff;font-size:49px;text-shadow:1px 1px 1px #000;font-weight:900;}
.middle{background:#ededed;}
.blue-pack{background:#fff;padding:25px 0;}
.pack li{width:31%;background:#f4f4f4;border-radius:5px;padding:40px 0 30px 0;float:left;margin-right:30px;text-align:center;}
.pack li p{padding:0 20px;}
.pack li h2{color:#000;text-transform:uppercase;font-weight:900;margin-top:10px;}
.pack li button{background:#f76f0c;border-radius:5px;color:#fff;padding:10px 25px;cursor:pointer;border:none;margin-top:20px;}
.pack li:last-child{margin-right:0;}
.star-line{background:url(../images/star-line.jpg) no-repeat center top;padding-top:80px}
.star-line li{width:31%;padding:0 0 30px 0;float:left;margin-right:30px;text-align:center;border-bottom:4px solid #f76f0c;}
.star-line li p{padding:0 20px;}
.star-line li h2{color:#f76f0c;text-transform:capitalize;font-weight:bold;font-size:17px;margin-top:10px;}
.star-line li:last-child{margin-right:0;}
.star-line2{background:url(../images/star-line.jpg) no-repeat center top;padding-top:80px;margin-top:35px;}
.star-line2 li{display:block;margin-bottom:39px;}
.star-line2 img{float:left;margin-right:20px;}
.star-line2 h2{font-size:24px;color:#f76f0c;}
.star-line2 a{color:#568abe;text-decoration:none;font-size:16px;font-weight:bold;}
.star-line2 a:hover{text-decoration:underline;}
.orange-bar2{background:#f76f0c;padding:20px 0;text-align:center;color:#fff;font-size:49px;font-weight:bold;}
.orange-bar2 span{font-size:24px;display:block;}
.why{margin-top:55px;}
.why h1{background:url(../images/star-line.jpg) no-repeat center bottom;text-align:center;padding-bottom:60px;}
.why p{text-align:center;}
.footer{background:#2e3338;padding:30px 0;margin-top:60px;}
.footer li{display:inline-block;width:29%;vertical-align:top;color:#fff;}
.footer h1{text-align:center;color:#ff6c00;font-size:26px;font-weight:bold;}
.footer li a{color:#fff;text-decoration:none;padding:4px 20px;text-transform:uppercase;font-size:12px;}
.footer li a:hover{text-decoration:underline;}
.footer li:last-child{width:41%;text-align:right;float:right;margin-top:35px;}
.banner-left h1{color:#FFF;font-size:48px;font-weight:bold;padding-bottom:30px;}
.input-box{padding:15px;vertical-align:top;border-radius:5px;width:40%;}
.go-btn{background:#ff650a;color:#fff;vertical-align:top;margin-left:10px;border-radius:5px;padding:10px;cursor:pointer;font-weight:bold;font-size:20px;}
.image{margin-left:220px;}
.rmm{display:block;position:relative;width:100%;padding:0px;margin:0;text-align:center;min-width:900px !important;}
.rmm{-webkit-tap-highlight-color:transparent !important;font-size:16px;}
.rmm a{color:#03070a;text-decoration:none;}
.rmm .rmm-main-list, .rmm .rmm-main-list li{margin:0px;padding:0px;}
.rmm ul{display:block;width:auto !important;margin:0 auto !important;list-style:none;}
.rmm ul li ul{display:none;}
.rmm ul li:hover ul{display:block !important;position:absolute;}
.rmm .rmm-main-list li{display:inline;margin:0px !important;}
.rmm-toggled{display:none;width:100%;position:relative;overflow:hidden;margin:0 auto !important;background:#333;}
.rmm-button:hover{cursor:pointer;}
.rmm .rmm-toggled ul{display:none;margin:0px !important;padding:0px !important;}
.rmm .rmm-toggled ul li{display:block;margin:0 auto !important;}
.rmm.graphite .rmm-main-list li a{display:inline-block;margin:0px -1px 0px -2px;font-size:14px;font-weight:bold;color:#fff;text-transform:uppercase;vertical-align:top;padding:16px 10px 16px 10px;background:url(../images/sap.jpg) no-repeat right;}
.rmm.graphite .rmm-main-list li a:hover{position:relative;background:#001c28;color:#fff;}
.rmm.graphite .rmm-main-list li .active{background:#001c28;position:relative;color:#fff;}
.rmm.graphite .rmm-toggled{width:100%;min-height:38px;border-radius:6px;margin:10px 0 0 0;}
.rmm.graphite .rmm-toggled-controls{display:block;height:42px;color:white;text-align:left;position:relative;border-radius:6px;}
.rmm.graphite .rmm-toggled-title{position:relative;font-size:16px;color:white;text-shadow:1px 1px 1px black;margin-left:7px;}
.rmm.graphite .rmm-button{display:block;position:absolute;right:15px;top:8px;}
.rmm.graphite .rmm-button span{display:block;margin-top:4px;height:2px;background:white;width:24px;}
.rmm.graphite .rmm-toggled ul li a{display:block;width:100%;background-color:#2d2d2d;text-align:center;padding:0;border-top:1px solid #424242;color:#fff;}
.rmm.graphite .rmm-toggled ul li a:active{background-color:#444444;border-bottom:1px solid #444444;border-top:1px solid #444444;}
.rmm.sapphire .rmm-main-list li a{display:inline-block;padding:8px 30px 8px 30px;margin:0px -3px 0px -3px;font-size:15px;text-shadow:1px 1px 1px #3e587b;background-color:#537b9f;border-left:1px solid #3e587b;}
.rmm.sapphire .rmm-main-list li a:hover{background:#3e597b;}
.rmm.sapphire .rmm-main-list li:first-child a{-webkit-border-top-left-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-bottomleft:5px;border-top-left-radius:5px;border-bottom-left-radius:5px;}
.rmm.sapphire .rmm-main-list li:last-child a{-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;border-top-right-radius:5px;border-bottom-right-radius:5px;}
.rmm.sapphire .rmm-toggled{width:95%;background-color:#537b9f;min-height:36px;border-radius:6px;}
.rmm.sapphire .rmm-toggled-controls{display:block;height:36px;color:white;text-align:left;position:relative;border-radius:5px;}
.rmm.sapphire .rmm-toggled-title{position:relative;top:9px;left:15px;font-size:16px;color:white;text-shadow:1px 1px 1px #3e587b;}
.rmm.sapphire .rmm-button{display:block;position:absolute;right:9px;top:7px;width:20px;padding:0px 7px 0px 7px;border:1px solid #3e587b;border-radius:3px;}
.rmm.sapphire .rmm-button span{display:block;margin:4px 0px 4px 0px;height:2px;background:white;width:20px;}
.rmm.sapphire .rmm-toggled ul li a{display:block;width:100%;background-color:#537698;text-align:center;padding:10px 0px 10px 0px;border-bottom:1px solid #3c5779;border-top:1px solid #6883a6;text-shadow:1px 1px 1px #333333;}
.rmm.sapphire .rmm-toggled ul li a:active{background-color:#3c5779;border-bottom:1px solid #3c5779;border-top:1px solid #3c5779;}
.rmm.sapphire .rmm-toggled ul li:first-child a{border-top:1px solid #3c5779 !important;}
.rmm.minimal a{color:#333333;}
.rmm.minimal a:hover{opacity:0.7;}
.rmm.minimal .rmm-main-list li a{display:inline-block;padding:8px 30px 8px 30px;margin:0px -3px 0px -3px;font-size:15px;}
.rmm.minimal .rmm-toggled{width:95%;min-height:36px;}
.rmm.minimal .rmm-toggled-controls{display:block;height:36px;color:#333333;text-align:left;position:relative;}
.rmm.minimal .rmm-toggled-title{position:relative;top:9px;left:9px;font-size:16px;color:#33333;}
.rmm.minimal .rmm-button{display:block;position:absolute;right:9px;top:7px;}
.rmm.minimal .rmm-button span{display:block;margin:4px 0px 4px 0px;height:2px;background:#333333;width:25px;}
.rmm.minimal .rmm-toggled ul li a{display:block;width:100%;text-align:center;padding:10px 0px 10px 0px;border-bottom:1px solid #dedede;color:#333333;}
.rmm.minimal .rmm-toggled ul li:first-child a{border-top:1px solid #dedede;}
.links_sep{padding-top:15px;}
.links_sep a{color:#373737;display:block;font-size:15px;text-decoration:none;}
#citylinks_sep a{color:#373737;display:inline-block;font-size:15px;text-decoration:none;}
.clearfix{clear:both;}
.breadcrumb{color:#06f;padding-top:20px;}
.breadcrumb a{color:#373737;padding:0 2px;text-decoration:none;word-wrap:break-word;}
.container h5{font-size:17px;margin:0;padding:20px 0 20px 0;}
.links_sep3Col li{display:inline-block;padding:7px 0;}
.links_sep3Col{list-style:none outside none;margin:0;padding:0;}
.links_sep3Col a{color:#373737;text-decoration:none;}
.orng-txt{color:#FF740D;font-size:21px;line-height:24px;margin-bottom:6px;text-transform:none;}
.state{font-family:Arial, Helvetica, sans-serif;overflow:hidden;}
.state_name{float:left;margin-top:10px;}
.state_name p{color:#333;font-size:14px;line-height:20px;}
.state_name p a{color:#333;display:inline-block;}
.red-strip{text-align:center;color:#FFF;font-size:33px;text-transform:uppercase;padding:14px 0;background:#d41b1a;}
.new h1{margin:10px 0;}
.new h2{margin:10px 0;}
.new p{color:#5b5b5b;font-size:16px;line-height:30px;}
.mb-l{float:right;}
div#all_internt{margin:auto;max-width:1000px;padding-top:15px;width:100%;}
div#all_internt > a{color:#0172a0;display:inline-block;}
div.mid-main h1{background:rgba(0, 0, 0, 0) url("../images/star.png") no-repeat scroll center bottom;font-family:"Oswald",sans-serif;font-size:30px;font-weight:900;margin-bottom:30px;padding-bottom:35px;text-align:center;text-transform:uppercase;}
.mid-main h2{color:#353535;font-size:15px;font-weight:normal;margin:0;padding:10px 0 40px;text-align:center;}
.mid-main .inner_bottom_main_content h2{font-weight:bold;margin:0;padding:5px 0;text-align:left;}
.inner_bottom_main_content ul{font-size:15px;margin:0;padding-left:25px;}
.inner_bottom_main_content ul li{list-style:outside none disc;padding:5px 0;}
.mid-main h1{margin:20px 0;}
ul.inner_page_ul{padding:20px 0;}
ul.inner_page_ul li{background:rgba(0, 0, 0, 0) url("../images/tick.png") no-repeat scroll 0 4px;list-style:outside none none;padding-bottom:10px;padding-left:20px;text-align:left;}
.lft{float:left;width:30%;}
#image-sec .lft h1{border-bottom:1px solid #999;margin:0;padding:0;}
#image-sec .lft h1{background:rgba(0, 0, 0, 0) none repeat scroll 0 0;}
#image-sec .lft h1 span{color:#e3560e;}
.right-sec{text-align:center;}
#voice_page_cntnt h1{background:none;border-bottom:1px solid #999;font-size:27px;padding:0;margin-bottom:5px;}
#voice_page_cntnt h1, p{text-align:left;}
.voice_page_cntnt ul{padding-left:25px;}
.voice_page_cntnt ul li{list-style:outside none disc;padding:5px 0;}
.contact_us{background:#ffffff none repeat scroll 0 0;border:1px solid #dddddd;border-top-left-radius:10px;border-top-right-radius:10px;height:auto;margin:15px auto 5px;text-align:center;width:639px;}
.contact_us h2{background:#eeeeee none repeat scroll 0 0;border-bottom:1px solid #dddddd;border-top-left-radius:10px;border-top-right-radius:10px;color:#0b7b85;font-size:14px;font-weight:bold;line-height:16px;margin:0;padding:10px 15px;}
.contact_us{text-align:center;}
.contact_us table{margin:25px 0 25px 50px;width:420px;}
.contact_us table td{color:#0b7b85;height:45px;text-align:left;vertical-align:middle;}
.contact_us table td label{color:#0b7b85;font-size:12px;font-weight:bold;}
.contact_us input[type="text"]{border:1px solid #dddddd;border-radius:3px;height:25px;width:270px;}
.contact_us input[type="submit"]{background-color:#fc7900;border:1px solid #cccccc;border-radius:5px;color:#ffffff;font-weight:bold;height:auto;margin-top:15px;padding:5px 15px;width:auto;}
.top-bar{background:#eae7dd none repeat scroll 0 0;border-bottom:3px solid #001c28;}
.top-bar ul{list-style:outside none none;margin:0;padding:0;}
.top-bar ul li{display:inline-block;margin-right:1px;}
.top-bar ul li.active-tab a{background:#001c28 none repeat scroll 0 0;color:#fff;}
.top-bar ul li a{text-decoration:none;background:#fff none repeat scroll 0 0;color:#2e3338;display:block;font-family:"open_sansregular";font-size:15px;font-weight:600;padding:7px 10px;text-align:center;}
a.text_set{padding-left:138px;}
div.hm_video{margin:0 0 25px;}
@media only screen and (max-width:1024px){}
@media only screen and (max-width:959px){.common{width:95%;margin:auto;}
.logo{float:inherit;width:100%;text-align:center;}
.rmm{min-width:inherit !important;line-height:42px;margin:auto;}
.nav{width:100%;margin:0;}
.banner{min-height:195px;}
.gray-top button{float:inherit;width:49%;margin:auto;display:inline;}
.gray-top ul{float:inherit;text-align:center;}
.star-line li{width:100%;margin-right:0;}
.phone{float:inherit;margin:0;}
.phone h1{padding:0;text-align:center;background:none;}
.logo2{float:inherit;text-align:center;margin:0;}
.phone h1{min-height:79px;}
.logo2{margin-bottom:10px;}
.banner-left h1{font-size:22px;}
.input-box{width:62%;}
.image{display:none;}
.orange-bar{font-size:36px;}
.pack li{width:100%;margin:0;margin-bottom:10px;}
.footer li{width:100%;}
.footer li:last-child{width:100%;}
.footer li a{padding:4px 8px;}
.orange-bar2{font-size:38px;}
.footer li{text-align:center;}
a.text_set{padding-left:0px;}
.images-footer{width:95%;margin:auto;}
.footer li:last-child{text-align:center;}
.footer li{text-align:center;}
.footer li a{padding:4px 7px;}
.common.mid-main img{width:100%;height:auto;}
.common.mid-main iframe{height:auto;width:inherit;}
.common.mid-main #image-sec .lft{float:none;margin:auto;width:95%;}
div.container .contact_us{width:95%;}
div.container .contact_us table{margin:0 10px 25px 16px;width:inherit;}
div.container .contact_us input[type="text"]{width:188px;}
.banner-left{text-align:center;}
.common.new img{height:auto;margin:auto;width:95%;}
.special{text-align:center; float:inherit;}
	.link-box{margin-top:10px; width:100%;}
	.link-box button{width:100%; display:block; text-align:center; font-size:18px;  border-radius:10px;}
	.button-yellow{width:100%; padding:10px 0; font-size:26px;}
	.modal-content{width:95%;}
}
@media only screen and (max-width:767px){div.hm_video iframe{height:auto;}
div#all_internt > a{margin:0 7px 7px 0;}
}
@media only screen and (max-width:640px){}
@media only screen and (max-width:480px){}