#header-container,#mainbody-container,#footer-container{width:980px;}
#header-container .navbar{width:100%;margin:0 auto;padding:0px;background:#00a54f;border-color: #00a54f;border-radius: 0px;}
#header-container .navbar li a{font: bold 12px Arial, Helvetica, sans-serif; */font-size: 15px;color: #000;text-align: justify;border-right: 0px solid #a10000;padding: 15px 20px 11px;text-transform: uppercase;font-size: 17px;}
#header-container .navbar li:hover{background-color: #126cb7;border: 1px solid #126cb7;}
#header-container .navbar li a:hover{color: #fff;}

#mainbanner{width:980px;margin:0px auto;padding:0;display:table;overflow:hidden;background:rgba(255,255,255,1);}
#mainbanner .flash{float:left;width:660px;margin:0px auto;padding:0px;}
#mainbanner .tracking{float:right;width:280px;margin:0px auto;padding:40px 20px 61px;background:#FFF;}#mainbanner .tracking .title{font-size:30px;text-align:center;color:#000;font-family:'Oswald', sans-serif;text-transform:uppercase;font-weight:bold;line-height:45px;margin:0 auto 40px;padding-bottom:10px;letter-spacing:1.5px;border-bottom:3px solid #565656;}#mainbanner .tracking span{display:block;width:165px;margin:0px auto;}
.shadow{width:980px;height:30px;margin:0px auto;padding:0px;background:rgba(238,238,238,1) url(../images/flash-shadow.jpg) top no-repeat;}

#maincontainer{min-width:980px;width:100%;margin:0 auto;padding:0;background:rgba(238,238,238,1) url(../images/shipping-background.jpg) top center no-repeat;}
.slider-section{width: 950px;margin: 0px auto;}
.logo-section{margin-top: 18px;margin-bottom: 10px;}

#footer-container{width:100%;background:rgba(28,27,39,1);font-size:13px;line-height:18px;text-transform:uppercase;padding:15px 0;}#footer-container980{width:980px;margin:0 auto;padding:5px 0 10px;text-align:center;color:#FFF;/*text-transform:uppercase;*/}#footer-container980 .top{width:100%;margin:0 auto 10px;padding:0px 0 10px;text-align:center;color:#6f6e76;/*text-transform:uppercase;*/}
.footer-links li{display: inline;padding: 4px;}
.footer-links{text-align: center;}
.footer-links li a{color: #fff;}


#mainbody{width:980px;padding:20px 0;margin:0px auto;}#mainbody h1 span{padding-right:20px;border-bottom:3px solid #27478c;}
#mainbody .left-welcome{float:left;width:730px;margin:0px auto;padding:0px;}
#mainbody .right-banner{float:right;width:228px;margin:0px auto;padding:0px;}#mainbody .right-banner .service{width:228px;margin:0px auto 10px;padding:0px;}#mainbody .right-banner .network{width:228px;margin:0px auto;padding:0px;}
#mainbody .left-welcome{float:left;width:730px;margin:0px auto;padding:0px;}

#mainbody .contact-container{float:left;width:420px;margin:0px auto;padding:0px;}
#mainbody .map-container{float:right;width:520px;margin:0px auto;padding:0px;}
h1{font-family: 'Montserrat', sans-serif;font-size: 23px;color: #27478c;line-height: 28px;margin: 0 auto 21px;letter-spacing: 1px;border-bottom: 3px solid #CCC;text-transform: uppercase;font-weight: 600;
}h2{text-align:center;border-bottom:solid 1px rgba(228,228,228,1);margin:0px auto 10px;padding:0 0px 5px;font-size:16px;color:#C20369;}h3{display:table;text-align:center;border-bottom:solid 3px rgba(227,14,14,1);margin:0px auto -2px;padding:0 5px 10px;font-size:20px;color:#000;}a.more-btn{padding:6px 13px;background:#26b269;border:none;outline:none;color:#000;font-size:15px;display:table;text-decoration:none; -moz-transition: all 200ms ease-in-out; -o-transition: all 200ms ease-in-out; -ms-transition: all 200ms ease-in-out; transition: all 200ms ease-in-out;}a.more-btn:hover{color:#FFF;background:rgba(0,0,0,1) url(../images/more-arrow-icon.png) 52px 11px no-repeat;}::selection{background:#c20369;color:#FFF;}::-moz-selection{background:#c20369;color:#FFF;}#toTop{width:37px;height:37px;position: fixed;bottom: 0;right: 5px;display: none;background:url(../images/gototop-arrow.jpg) no-repeat;cursor:pointer;opacity:0.5; -moz-transition: all 200ms ease-in-out; -o-transition: all 200ms ease-in-out; -ms-transition: all 200ms ease-in-out; transition: all 200ms ease-in-out;}#toTop:hover{opacity:1;}
p {margin: 0 0 10px; font-size: 17px;font-family: 'Oxygen', sans-serif;line-height: 30px;color: #1f1d1d;}
.network-table{width:700px;margin:0px auto;padding:0px;background:#00afef;}.network-table tr td{border: 1px solid #00a4e0;margin:0px auto;padding:10px 25px;background:#e5f8ff;}.network-table tr.maintitle td{background:#00a4e0;text-align:center;font-weight:bold;font-size:17px;color:#FFF;}.network-table tr.maintitle2 td{background:#FFF;text-align:center;font-weight:bold;font-size:17px;}.network-table tr td.maintitle3{background:#ffe123;font-weight:bold;}.network-table tr.maintitle4 td{background:#f5f5f5;}
.tracking{float:right;width:280px;margin:0px auto;padding:33px 20px 54px;background:#FFF;}.tracking .title{font-size:27px;text-align:center;color:#000;font-family:'Oswald', sans-serif;text-transform:uppercase;font-weight:bold;line-height:35px;margin:0 auto 40px;padding-bottom:10px;letter-spacing:1.5px;border-bottom:3px solid #565656;}.tracking span{display:block;width:165px;margin:0px auto;}

.flash  embed{height: 375px; width: 670px; display:block;}
.right-banner2{margin-left: -17px;}
.network{margin-top: 5px;}

#shipping-details {width: 950px;padding: 20px 0;margin: 0px auto;background:#fff;}
#shipping-details table{width:600px;margin:0px auto;}
#shipping-details table .ft{width:250px;}
#shipping-details table .st{width:50px;}
#shipping-details table .tt{width:300px;}
#shipping-details h1{font-family: 'Montserrat', sans-serif;font-size: 23px;color: #27478c;line-height: 28px;margin: 0 auto 21px;letter-spacing: 1px;border-bottom: 3px solid #CCC;text-transform: uppercase;font-weight: 600;text-align:center;width:600px;}
.shipping-head{border-bottom:3px solid #000;}
.modal-header .close {margin-top: -2px;position: absolute;right: -19px;top: -15px;background: rgb(99, 165, 195);width: 40px;height: 40px;border-radius: 50%;opacity: 1.0;}
.navbar-default .navbar-toggle {border-color: #00afef;background: rgb(0, 175, 239);color: #00a54f;font-weight: 800;border-radius: 0px;}
.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover{background: rgb(0, 175, 239);}
@media screen and (max-width: 670px){
	#header-container{width: 100%;}
	.slider-section{width: 100%;}
	#maincontainer{width: 100%;min-width: 100%;}
	.flash{width: 100%;}
	.tracking{width: 100%;background-color: #8fd9f5;}
	.flash  embed{width: 100%;}
	#mainbody{width: 100%;}
	.shadow{width: 100%;}
	.g-map{width: 100%;}
	h1{text-align: center;font-size: 20px;line-height: 33px;border-bottom: 0px;}
	.service{text-align: center;margin-top: 8px;}
	.network{text-align: center;}
	.network-table{width: 100%;}
	.track-row{margin-right:0px;margin-left:0px;}
	.modal-content{width:90%;}
	.modal-body .form-control{border-radius: 0px;width: 100%;margin: 0px auto;}
	#shipping-details{width:100%;}
	#shipping-details table{width:95%;}
	#shipping-details h1{width:100%;}
}


.modal-header{background-color: #FFEB3B;}
.modal-title{text-align: center;font-size: 26px;text-transform: uppercase;font-weight: 600;margin-top: 25px;}
.modal-content{width: 75%;margin: 0px auto;}
.modal-body .form-control{border-radius: 0px;width: 80%;margin: 0px auto;}
.modal-footer .btn+.btn{background: #000;border: 1px solid #000;}
.modal-footer .btn-secondary{background: #000;border: 1px solid #000;color: #fff;}
.field-submit{margin:10px auto;padding:9px 20px 6px;background:#26b269;border:none;outline:none;color:#000;font-size:16px;letter-spacing:1.5px;font-weight:bold;cursor:pointer;display:block;-moz-transition: all 200ms ease-in-out; -o-transition: all 200ms ease-in-out; -ms-transition: all 200ms ease-in-out; transition: all 200ms ease-in-out;}.field-submit:hover{color:#FFF;background:rgba(0,0,0,1);}

	  input[type=number]::-webkit-inner-spin-button, 
        input[type=number]::-webkit-outer-spin-button { 
      -webkit-appearance: none; 
       margin: 0; 
}

.modal .optin-btns{margin-left:41px;}
.modal .optin-btns .btn-secondary{background: #000;color: #fff;border-radius: 0px;text-transform: uppercase;border:1px solid #000;}
.modal .optin-btns .btn-primary{background: #000;color: #fff;border-radius: 0px;text-transform: uppercase;border:1px solid #000;}

@media screen and (max-width:480px){
	.modal-content{width:100%;}
}


