@media screen, print
{
body{font-family: 'Raleway', sans-serif; font-size: 14px; color: #333333; background: #fff;}

@font-face {
        font-family: "Lato";
        src: url('../fonts/398681641-Lato-Regular.eot');
        src: url('../fonts/398681641-Lato-Regular.eot?#iefix') format('embedded-opentype'),
        url('../fonts/398681641-Lato-Regular.svg#Lato') format('svg'),
        url('../fonts/398681641-Lato-Regular.woff') format('woff'),
        url('../fonts/398681641-Lato-Regular.ttf') format('truetype');
        font-weight: normal;
        font-style: normal;
    }
@font-face {
		font-family: 'MyriadPro-Regular';
		src: url('../fonts/myriadpro-regular.eot');
		src: url('../fonts/myriadpro-regular.eot?#iefix') format('embedded-opentype'),
	 	url('../fonts/myriadpro-regular.woff') format('woff'),
	 	url('../fonts/myriadpro-regular.ttf') format('truetype'),
		url('../fonts/myriadpro-regular.svg#myriadpro-regular') format('svg');
		font-weight: normal;
		font-style: normal;
}
@font-face {
    font-family: 'RobotoMedium';
    src: url('../fonts/roboto-medium.eot');
    src: url('../fonts/roboto-medium.eot') format('embedded-opentype'),
         url('../fonts/roboto-medium.woff') format('woff'),
         url('../fonts/roboto-medium.ttf') format('truetype'),
         url('../fonts/roboto-medium.svg#RobotoMedium') format('svg');
   font-weight: normal;
    font-style: normal;      
}

@font-face {
    font-family: 'RobotoRegular';
    src: url('../fonts/RobotoRegular.eot');
    src: url('../fonts/RobotoRegular.eot') format('embedded-opentype'),
         url('../fonts/RobotoRegular.woff2') format('woff2'),
         url('../fonts/RobotoRegular.woff') format('woff'),
         url('../fonts/RobotoRegular.ttf') format('truetype'),
         url('../fonts/RobotoRegular.svg#RobotoRegular') format('svg');
    font-weight: normal;
    font-style: normal;     
}

.print_notshow{ display:none;}
.print_show{ display:block;}

.print_cont{width: 100%; margin: 0 auto;}
.print_top{width: 100%; float: left; margin:5px 0 0 0;}
.print_logo{width: 100%;}
.print_logo p{font: normal 16px/24px "Lato"; color: #4d4d4d; padding: 2px 0 0 0;}
.print_logo img{ width:300px; margin: 0 0 0 0px;}
.print_mid{width: 100%; float: left; margin: 10px 0 0 0;}
.print_mid_top{width: 100%; float: left; font: normal 18px/30px "Lato"; color: #303030; text-transform: uppercase; letter-spacing: 12px;}
.print_mid_ck{width: 100%; float: left; margin: 6px 0 0 0;}
.print_mid_ck p{float: left; font: 14px/18px 'MyriadPro-Regular'; color: #0088d4; text-transform: uppercase; letter-spacing: 5px;}
.prd_detl_ref_rt2{ width: 25%; float: right; /*background: url(../images/check_out2.jpg) no-repeat left center;*/}
.prd_detl_ref_rt2 img{float: left; max-width: 15%; margin: 0 3% 0 0;}
.prd_detl_ref_rt2 input[type="checkbox"] {
    display: none;
    float: left;
}
.prd_detl_ref_rt2 input[type="checkbox"] + label {
    /*background: url(../images/check_in2.jpg) no-repeat;*/
    cursor: pointer;
    display: inline-block;
    font: normal 16px/30px 'MyriadPro-Regular'; text-transform: uppercase;
    margin: 0;
    padding: 0px 0 0 0;
    text-align: center;
    color:#00a837;
    vertical-align: middle;
    float: left;
}
.prd_detl_ref_rt2 input[type="checkbox"]:checked + label { /*background: url(../images/check_out2.jpg) no-repeat; outline:none;*/}

.print_dit{width: 100%; float: left; margin: 5px 0 0 0;}
.print_dit p{font: normal 15px/18px 'RobotoRegular'; color: #4d4d4d;}
.print_add{width: 100%; float: left; margin: 5px 0 0 0;}
.print_add img{width: 70%; margin: 4px 0 0 0;}
/*.print_addL{width: 47%; height: auto; float: left; border: 1px solid #cdcdcd; text-align: center;}
.print_addL img{max-width: 100%; margin: 30px 0 30px 0;}
.print_addR{width: 47%; height: auto; float: right; border: 1px solid #cdcdcd; text-align: center;}
.print_addR img{max-width: 100%; margin: 30px 0 30px 0;}*/
.print_bot{width: 100%; float: left; margin: 3px 0 0 0;}
.print_bot h3{font: normal 16px/20px 'RobotoMedium'; color: #c01c34; text-transform: uppercase; letter-spacing: 5px;}
.print_bot p{font-size: 12px; line-height: 12px; padding: 5px;}
/*.print_bot ul{padding: 10px 0 0 0; margin: 0; float: left; width: 100%;}
.print_bot ul li{width: 100%; background: url(../images/dashBg.jpg) no-repeat left 20px; padding: 0 0 0 25px; margin: 5px 0 0 0;}
.print_bot ul li a{display: block; font: normal 16px/20px 'RobotoRegular'; color: #4d4d4d;}*/


.print_last_txt{width: 100%; float: left; margin: 5px 0 5px 0;}
.print_last_txt p{display: block; font: normal 16px/24px 'RobotoRegular'; color: #4d4d4d;}
.print_foot{width: 100%; text-align: center; padding: 1px 0;}
.print_foot p{font: normal 15px/20px 'RobotoRegular'; color: #fff;}
.footer_sec{ background: #282828 !important; text-align: center; padding: 25px 0 0; width: 100%;}



}