/*
Theme Name: Vermilion
Theme URI: http://www.rockettheme.com
Description: RocketTheme Vermilion Theme for Wordpress
Version: 1.0
Author: RocketTheme, LLC
Author URI: http://www.rockettheme.com
*/
@font-face{font-family:'lato';src:url('http://www.ropeaccesssydney.com/wp-content/themes/rt_vermilion_wp/fonts/lato-regular-webfont.eot');src:url('http://www.ropeaccesssydney.com/wp-content/themes/rt_vermilion_wp/fonts/lato-regular-webfont.eot?#iefix') format('embedded-opentype'), url('http://www.ropeaccesssydney.com/wp-content/themes/rt_vermilion_wp/fonts/lato-regular-webfont.woff') format('woff'), url('http://www.ropeaccesssydney.com/wp-content/themes/rt_vermilion_wp/fonts/lato-regular-webfont.ttf') format('truetype'), url('http://www.ropeaccesssydney.com/wp-content/themes/rt_vermilion_wp/fonts/lato-regular-webfont.svg#lato') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'lato';src:url('http://www.ropeaccesssydney.com/wp-content/themes/rt_vermilion_wp/fonts/lato-italic-webfont.eot');src:url('http://www.ropeaccesssydney.com/wp-content/themes/rt_vermilion_wp/fonts/lato-italic-webfont.eot?#iefix') format('embedded-opentype'), url('http://www.ropeaccesssydney.com/wp-content/themes/rt_vermilion_wp/fonts/lato-italic-webfont.woff') format('woff'), url('http://www.ropeaccesssydney.com/wp-content/themes/rt_vermilion_wp/fonts/lato-italic-webfont.ttf') format('truetype'), url('http://http://www.ropeaccesssydney.com//wp-content/themes/rt_vermilion_wp/fonts/lato-italic-webfont.svg#lato') format('svg');font-weight:normal;font-style:italic;}@font-face{font-family:'lato';src:url('http://www.ropeaccesssydney.com/wp-content/themes/rt_vermilion_wp/fonts/lato-bold-webfont.eot');src:url('http://www.ropeaccesssydney.com/wp-content/themes/rt_vermilion_wp/fonts/lato-bold-webfont.eot?#iefix') format('embedded-opentype'), url('http://www.ropeaccesssydney.com/wp-content/themes/rt_vermilion_wp/fonts/lato-bold-webfont.woff') format('woff'), url('http://www.ropeaccesssydney.com/wp-content/themes/rt_vermilion_wp/fonts/lato-bold-webfont.ttf') format('truetype'), url('http://www.ropeaccesssydney.com/wp-content/themes/rt_vermilion_wp/fonts/lato-bold-webfont.svg#lato') format('svg');font-weight:bold;font-style:normal;}@font-face{font-family:'lato';src:url('http://www.ropeaccesssydney.com/wp-content/themes/rt_vermilion_wp/fonts/lato-bolditalic-webfont.eot');src:url('http://www.ropeaccesssydney.com/wp-content/themes/rt_vermilion_wp/fonts/lato-bolditalic-webfont.eot?#iefix') format('embedded-opentype'), url('http://www.ropeaccesssydney.com/wp-content/themes/rt_vermilion_wp/fonts/lato-bolditalic-webfont.woff') format('woff'), url('http://www.ropeaccesssydney.com/wp-content/themes/rt_vermilion_wp/fonts/lato-bolditalic-webfont.ttf') format('truetype'), url('http://www.ropeaccesssydney.com/wp-content/themes/rt_vermilion_wp/fonts/lato-bolditalic-webfont.svg#lato') format('svg');font-weight:bold;font-style:italic;}@font-face{font-family:'latolight';src:url('http://www.ropeaccesssydney.com/wp-content/themes/rt_vermilion_wp/fonts/lato-light-webfont.eot');src:url('http://www.ropeaccesssydney.com/wp-content/themes/rt_vermilion_wp/fonts/lato-light-webfont.eot?#iefix') format('embedded-opentype'), url('http://www.ropeaccesssydney.com/wp-content/themes/rt_vermilion_wp/fonts/lato-light-webfont.woff') format('woff'), url('http://www.ropeaccesssydney.com/wp-content/themes/rt_vermilion_wp/fonts/lato-light-webfont.ttf') format('truetype'), url('http://www.ropeaccesssydney.com/wp-content/themes/rt_vermilion_wp/fonts/lato-light-webfont.svg#latolight') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'latolight';src:url('http://www.ropeaccesssydney.com/wp-content/themes/rt_vermilion_wp/fonts/lato-lightitalic-webfont.eot');src:url('http://www.ropeaccesssydney.com/wp-content/themes/rt_vermilion_wp/fonts/lato-lightitalic-webfont.eot?#iefix') format('embedded-opentype'), url('http://www.ropeaccesssydney.com/wp-content/themes/rt_vermilion_wp/fonts/lato-lightitalic-webfont.woff') format('woff'), url('http://www.ropeaccesssydney.com/wp-content/themes/rt_vermilion_wp/fonts/lato-lightitalic-webfont.ttf') format('truetype'), url('http://www.ropeaccesssydney.com/wp-content/themes/rt_vermilion_wp/fonts/lato-lightitalic-webfont.svg#latolight') format('svg');font-weight:normal;font-style:italic;}

@font-face{font-family:'FontAwesome';src:url('http://www.ropeaccesssydney.com/wp-content/plugins/gantry/assets/jui/fonts/font-awesome4/fontawesome-webfont.eot?v=4.5.0');src:url('http://www.ropeaccesssydney.com/wp-content/plugins/gantry/assets/jui/fonts/font-awesome4/fontawesome-webfont.eot?#iefix&v=4.5.0') format('embedded-opentype'), url('http://www.ropeaccesssydney.com/wp-content/plugins/gantry/assets/jui/fonts/font-awesome4/fontawesome-webfont.woff2?v=4.5.0') format('woff2'), url('http://www.ropeaccesssydney.com/wp-content/plugins/gantry/assets/jui/fonts/font-awesome4/fontawesome-webfont.woff?v=4.5.0') format('woff'), url('http://www.ropeaccesssydney.com/wp-content/plugins/gantry/assets/jui/fonts/font-awesome4/fontawesome-webfont.ttf?v=4.5.0') format('truetype'), url('http://www.ropeaccesssydney.com/wp-content/plugins/gantry/assets/jui/fonts/font-awesome4/fontawesome-webfont.svg?v=4.5.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal;}


.six6_box_bg{ background-color:#e09129;}
.dstab{ display:table; vertical-align:middle !important;}
td img{ width:100%;}
.rt-text-accent2{ color:#fff !important;}
.roopacces{ background-image:url(http://www.rigcomaccess.com/wp-content/themes/rt_vermilion_wp/images/ropaccess.png); background-repeat:no-repeat; background-position:top; width:94px; height:66px; margin:0 auto; padding-top:20px;}
.height-safty{ background-image:url(http://www.rigcomaccess.com/wp-content/themes/rt_vermilion_wp/images/height-safty.png); background-repeat:no-repeat; background-position:top; width:35px; height:89px; margin:0 auto;}
.rigging{ background-image:url(http://www.rigcomaccess.com/wp-content/themes/rt_vermilion_wp/images/rigging.png); background-repeat:no-repeat; background-position:top; width:95px; height:94px; margin:0 auto;}
.uav{ background-image:url(http://www.rigcomaccess.com/wp-content/themes/rt_vermilion_wp/images/uav.png); background-repeat:no-repeat; background-position:top; width:112px; height:91px; margin:0 auto;}
.box1{ background-color:#e09129 !important;}
.ndt {
    background-image: url("http://www.rigcomaccess.com/wp-content/themes/rt_vermilion_wp/images/Inspection.png");
    background-position: center top;
    background-repeat: no-repeat;
    height: 94px;
    margin: 0 auto;
    width: 95px;
}

.facilities {
    background-image: url("http://www.rigcomaccess.com/wp-content/themes/rt_vermilion_wp/images/Facilities.png");
    background-position: center top;
    background-repeat: no-repeat;
    height: 94px;
    margin: 0 auto;
    width: 95px;
}
.pipework {
    background-image: url("http://www.rigcomaccess.com/wp-content/themes/rt_vermilion_wp/images/Pipework.png");
    background-position: center top;
    background-repeat: no-repeat;
    height: 94px;
    margin: 0 auto;
    width: 95px;
}
.fabric {
    background-image: url("http://www.rigcomaccess.com/wp-content/themes/rt_vermilion_wp/images/Fabric-Maintenance.png");
    background-position: center top;
    background-repeat: no-repeat;
    height: 94px;
    margin: 0 auto;
    width: 95px;
}
.painting {
    background-image: url("http://www.rigcomaccess.com/wp-content/themes/rt_vermilion_wp/images/Painting.png");
    background-position: center top;
    background-repeat: no-repeat;
    height: 94px;
    margin: 0 auto;
    width: 95px;
}

.plumbing {
    background-image: url("http://www.rigcomaccess.com/wp-content/themes/rt_vermilion_wp/images/Plumbing.png");
    background-position: center top;
    background-repeat: no-repeat;
    height: 94px;
    margin: 0 auto;
    width: 95px;
}
.remedia {
    background-image: url("http://www.rigcomaccess.com/wp-content/themes/rt_vermilion_wp/images/Remedial.png");
    background-position: center top;
    background-repeat: no-repeat;
    height: 94px;
    margin: 0 auto;
    width: 95px;
}
.inspection1 {
    background-image: url("http://www.rigcomaccess.com/wp-content/themes/rt_vermilion_wp/images/Inspection1.png");
    background-position: center top;
    background-repeat: no-repeat;
    height: 94px;
    margin: 0 auto;
    width: 95px;
}


.Uni8 {
    background-image: url("http://www.rigcomaccess.com/wp-content/themes/rt_vermilion_wp/images/Uni-8-logo.png");
    background-position: center top;
    background-repeat: no-repeat;
    height: 28px;
    margin: 0 auto;
    width: 226px;
}
.Uni8overhead {
    background-image: url("http://www.rigcomaccess.com/wp-content/themes/rt_vermilion_wp/images/Uni-8-Overhead-logo.png");
    background-position: center top;
    background-repeat: no-repeat;
    height: 28px;
    margin: 0 auto;
    width: 226px;
}
.Uni16 {
    background-image: url("http://www.rigcomaccess.com/wp-content/themes/rt_vermilion_wp/images/Uni-16-Logo.png");
    background-position: center top;
    background-repeat: no-repeat;
    height: 28px;
    margin: 0 auto;
    width: 226px;
}
.roofsafecable {
    background-image: url("http://www.rigcomaccess.com/wp-content/themes/rt_vermilion_wp/images/Roofsafe-Cable-logo.png");
    background-position: center top;
    background-repeat: no-repeat;
    height: 28px;
    margin: 0 auto;
    width: 226px;
}
.Railok {
    background-image: url("http://www.rigcomaccess.com/wp-content/themes/rt_vermilion_wp/images/railok.png");
    background-position: center top;
    background-repeat: no-repeat;
    height: 47px;
    margin: 0 auto;
    width: 111px;
}
.unirail {
    background-image: url("http://www.rigcomaccess.com/wp-content/themes/rt_vermilion_wp/images/Unirail-Logo.png");
    background-position: center top;
    background-repeat: no-repeat;
    height: 47px;
    margin: 0 auto;
    width: 167px;
}
.roofsaifrail {
    background-image: url("http://www.rigcomaccess.com/wp-content/themes/rt_vermilion_wp/images/Roofsafe-Rail-Logo.png");
    background-position: center top;
    background-repeat: no-repeat;
    height: 47px;
    margin: 0 auto;
    width: 245px;
}
.raptor{
    background-image: url("http://www.rigcomaccess.com/wp-content/themes/rt_vermilion_wp/images/Sayfa-Raptor-Logo.png");
    background-position: center top;
    background-repeat: no-repeat;
    height: 47px;
    margin: 0 auto;
    width: 111px;
}
.flexguard {
    background-image: url("http://www.rigcomaccess.com/wp-content/themes/rt_vermilion_wp/images/Sala-Logo.png");
    background-position: center top;
    background-repeat: no-repeat;
    height:80px;
    margin: 0 auto;
    width: 226px;
}
.Ladders {
    background-image: url("http://www.rigcomaccess.com/wp-content/themes/rt_vermilion_wp/images/ladders.png");
    background-position: center top;
    background-repeat: no-repeat;
    height:57px;
    margin: 0 auto;
    width: 59px;
}
.walkway {
    background-image: url("http://www.rigcomaccess.com/wp-content/themes/rt_vermilion_wp/images/walkway.png");
    background-position: center top;
    background-repeat: no-repeat;
    height:50px;
    margin: 0 auto;
    width: 82px;
}
.platforms {
    background-image: url("http://www.rigcomaccess.com/wp-content/themes/rt_vermilion_wp/images/platforms.png");
    background-position: center top;
    background-repeat: no-repeat;
    height:65px;
    margin: 0 auto;
    width: 52px;
}
.stairs {
    background-image: url("http://www.rigcomaccess.com/wp-content/themes/rt_vermilion_wp/images/stairs.png");
    background-position: center top;
    background-repeat: no-repeat;
    height:68px;
    margin: 0 auto;
    width: 57px;
}
.Helpful {
    background-image: url("http://www.rigcomaccess.com/wp-content/themes/rt_vermilion_wp/images/Helpful-Articles-image.png");
    background-position: center top;
    background-repeat: no-repeat;
    height:74px;
    margin: 0 auto;
    width: 76px;
}
.Helpful1 {
    background-image: url("http://www.rigcomaccess.com/wp-content/themes/rt_vermilion_wp/images/Helpful-Resources-Image.png");
    background-position: center top;
    background-repeat: no-repeat;
    height:60px;
    margin: 0 auto;
    width: 113px;
}
.Hierarchy {
    background-image: url("http://www.rigcomaccess.com/wp-content/themes/rt_vermilion_wp/images/Hierachy-of-Controls-Image.png");
    background-position: center top;
    background-repeat: no-repeat;
    height:64px;
    margin: 0 auto;
    width: 65px;
}
.Company {
    background-image: url("http://www.rigcomaccess.com/wp-content/themes/rt_vermilion_wp/images/Company-Videos-image.png");
    background-position: center top;
    background-repeat: no-repeat;
    height:62px;
    margin: 0 auto;
    width: 66px;
}
.ladsaf{
    background-image: url("http://www.rigcomaccess.com/wp-content/themes/rt_vermilion_wp/images/sala.png");
    background-position: center top;
    background-repeat: no-repeat;
    height:47px;
    margin: 0 auto;
    width: 97px;
}
.sprocket-strips-image-container{ height:168px; display:table-cell; vertical-align:middle; text-align:center; width:49%; margin:0 auto}
h2.title a{ color:#e09129 !important;}
.rt-social-buttons .rt-social-button-1{ background-color:#5e6a71; border-radius:50% !important;}
.rt-social-buttons .rt-social-button-2{ background-color:#5e6a71; border-radius:50% !important;}
.rt-social-buttons .rt-social-button-3{ background-color:#5e6a71; border-radius:50% !important;}
.rt-social-buttons .rt-social-button-4{ background-color:#5e6a71; border-radius:50% !important;}
.rt-social-buttons .rt-social-button-5{ background-color:#5e6a71; border-radius:50% !important;}

.rt-maintop-overlay { background-color:rgba(224, 145, 41, 0.7) !important;}
.sprocket-strips-item{ text-align:center !important}
ul.sprocket-strips-container li { text-align:center !important; display:table-cell;}
.wpcf7-submit{ background-color:#e28e2e; font-weight:bold; color:#FFF; font-size:14px; border:none}
.textwidget p a.readon , .textwidget div a.readon{ background-color:#e28e2e !important; }
.fp-utility .title {font-size:23px !important;}
.gf-menu li:hover > .dropdown, .gf-menu li.active:hover > .dropdown {/* left:-81px !important;*/}
.gentry_new{ float:none !important; margin:0  auto !important;}
.consp {
    background-image: url("http://www.rigcomaccess.com/wp-content/themes/rt_vermilion_wp/images/confind-space.png");
    background-position: center top;
    background-repeat: no-repeat;
    height: 94px;
    margin: 0 auto;
    width: 95px;
}

.conrescue {
    background-image: url("http://www.rigcomaccess.com/wp-content/themes/rt_vermilion_wp/images/stand-by-rescue.png");
    background-position: center top;
    background-repeat: no-repeat;
    height: 94px;
    margin: 0 auto;
    width: 95px;
}
#post-578 > h2 {
       display:none;
}
a.sprocket-readmore , .sprocket-mosaic-loadmore{background-color:#e09129 !important;}
.sprocket-mosaic-loadmore:hover{background-color:#e09129 !important;}
.maleft50{ padding-left:11%}


.empdc #head-title{
font-weight: bold;
font-size: 24px;
}
.checkbox label, .radio label{min-height: 14px; padding-left: 29px;}
#main_login_container{ width:100%; background-color: #58595b; border-radius:5px; margin-top:0px; padding-top:15px; padding-bottom:2%;}
.login_heading{ background-color:#424345; color:#9a999e; border-radius:5px; width: 93%;  margin: 9px auto 20px auto;}
.login_heading h2{ font-size:20px; font-family: 'lato', Verdana, Helvetica, Arial, sans-serif;
margin:0; font-weight:800; padding:15px 15px;}
.login_form_field{ text-align:center}
.login_form_field input{ height:48px; font-family:'lato', Verdana, Helvetica, Arial, sans-serif; color:#676767; font-size:14px; width:87%;  border-radius: 5px;
border: 0;  box-shadow:0 0 5px #9E9E9E; margin-bottom: 20px; padding-left: 10px; padding-right: 10px;}           
.checkbox_cls{color:#fff; font-size:13px; font-family: 'lato', Verdana, Helvetica, Arial, sans-serif; font-weight:bold; width:100%}           
   
.empdc .btn-default{ background-color:#fa874c; border:none; padding: 13px 17px; color:#000; font-family: 'lato', Verdana, Helvetica, Arial, sans-serif; font-size:16px; margin-left: 18px;
    margin-top: 20px; border-radius:5px;}
   
.text_cls{color:#b6b7b7; font-size:16px;  margin-left: 18px;}          
.forget_pss{ width:100%; padding:15px 0; } 

.empdc .remember_left01{ float:left; margin-left:18px;}
.empdc .checkbox_right{float:left}
.empdc .login-contaniner{padding-bottom:40px;margin-top:20px;}
.empdc hr{border:1px solid #fa874c;}

.modal-box {
		  display: none;
		  position: absolute;
		  z-index: 1000;
		  width: 98%;
		  background: white;
		  border-bottom: 1px solid #aaa;
		  border-radius: 4px;
		  box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
		  border: 1px solid rgba(0, 0, 0, 0.1);
		  background-clip: padding-box;
		}

		.modal-box header,
		.modal-box .modal-header {
		  padding: 1.25em 1.5em;
		  border-bottom: 1px solid #ddd;
		}

		.modal-box header h3,
		.modal-box header h4,
		.modal-box .modal-header h3,
		.modal-box .modal-header h4 { margin: 0; }

		.modal-box .modal-body { padding: 2em 1.5em; 
 		max-height:auto !important;
			}

		.modal-body{max-height: auto !important;}


		.modal-box footer,
		.modal-box .modal-footer {
		  padding: 1em;
		  border-top: 1px solid #ddd;
		  background: rgba(0, 0, 0, 0.02);
		  text-align: right;
		}

		.modal-overlay {
		  opacity: 0;
		  filter: alpha(opacity=0);
		  position: absolute;
		  top: 0;
		  left: 0;
		  z-index: 900;
		  width: 100%;
		  height: 100%;
		  background: rgba(0, 0, 0, 0.3) !important;
		}

		a.close {
		  line-height: 1;
		  font-size: 1.5em;
		  position: absolute;
		  top: 5%;
		  right: 2%;
		  text-decoration: none;
		  color: #bbb;
		}

		a.close:hover {
		  color: #222;
		  -webkit-transition: color 1s ease;
		  -moz-transition: color 1s ease;
		  transition: color 1s ease;
		}
		@media (min-width: 32em) {
		  .modal-box {
			background: transparent none repeat scroll 0 0;
		    	border: medium none;
		    	box-shadow: none;
		    	width: 70%;
			text-align:center;
                    }
		}
.brochure_main_full_con{ width:100%;padding:30px 0;}
.bdf_main_container{width:360px; margin:0 auto; float:none; background-color:#58595b; border-radius:6px; padding:20px 20px;}
.bdf_heading_con{ background-color:#414245; padding:10px 0}
.bdf_heading_con h1{ margin:0; color:#9b9da0; font-family: 'lato', Verdana, Helvetica, Arial, sans-serif; font-size:25px; padding-left:16px;}
.bdf_field{ width:100%; text-align:center; padding-top:10px}
.bdf_field input{ width:91%; height:48px; border:0; background-color:#fff; margin: 10px 0; padding:0 16px; font-size:18px ; font-family: 'lato', Verdana, Helvetica, Arial, sans-serif; color:#7a7a7a}
.bdf_field img{ margin:13px 0 0}