@charset "utf-8";
/* CSS Document */

/***********************************************
* Developer : CAD79 (chris@cad79.co.uk)
* Start Date : Jan 2010
* All code (c)2010-2015 CAD79. all rights reserved
* This notice MUST stay intact for legal use
***********************************************/

@media screen and (min-width: 680px) and (max-width: 1024px), only screen and (min-width: 680px) , only screen and (max-width: 1024px) , only screen and (min-device-width: 680px) , only screen and (max-device-width: 1024px){


* {
    margin:0;
    padding:0;
    border:0;
    outline:0;
    font-size:100%;
}

*html {
zoom: 0 ;
}




body{
vertical-align:middle;
 background: #6EA7A7;

}
#header
{


    width:97%;
    margin:0% 0.5% 0% 0.5%;

    text-align:left;
    background: #6EA7A7;


    /* box-shadow: 0px 5px 2.5px #444;
    -moz-box-shadow: 0px 5px 2.5px #444;
    -webkit-box-shadow: 0px 5px 2.5px #444; */
float:left;
padding:0% 1% 0% 1%;
vertical-align:middle;
overflow:hidden;

}
#container
{
width:90%;
max-width:680px;
min-width:680px;
margin-top:2%;
margin-left:auto;
margin-bottom:0%;
margin-right:auto;
padding:0.5% 0%;
background:   #D2D5D6;
/*background:#FAFDFD;*/

text-align:center;
/* box-shadow: 10px 0px 5px #333;
-moz-box-shadow: 10px 0px 5px #333;
-webkit-box-shadow: 10px 0px 5px #333; */
overflow:hidden;

}




#column1
{
background:#FAFDFD;

        vertical-align: middle;
  margin:0% 0.5% 0% 0.5%;
    width:97%;

    color: #000;
    text-align:center;
/*     box-shadow: 0px 5px 2.5px #333;
    -moz-box-shadow: 0px 5px 2.5px #333;
    -webkit-box-shadow: 0px 5px 2.5px #333; */
float:left;
font-family:"Trebuchet MS", Helvetica, sans-serif;
padding:0% 1% 1% 1%;

}


#footban
{
background:#6EA7A7;
font-size:0.7em;
text-align:center;
font-family:"Trebuchet MS", Helvetica, sans-serif;
vertical-align:middle;
padding:1.1em;
margin-right:0.5%;
margin-bottom:0%;
margin-left:0.5%;
color:#D2D5D6;
/* box-shadow: 0px 5px 2.5px #333;
-moz-box-shadow: 0px 5px 2.5px #333;
-webkit-box-shadow: 0px 5px 2.5px #333; */

}

#centrehr{

width:77%;

margin-left:23%;



}

/* HEADERS */

h1 {vertical-align:text-middle;
    float:left;
    font-size:5em;
    font-family:"cadFontTwo", Trebuchet MS, Helvetica, sans-serif;
    /*font-weight:100;
    font-family:"Trebuchet MS", Helvetica, sans-serif;*/
    text-align:left;
    padding-left:0.300em;
    display:visible;


}
h2 {vertical-align:text-middle;
    float:right;
    font-size:1.500em;
    font-family:"Trebuchet MS", Helvetica, sans-serif;
    text-align:center;
    padding:1% 0 0 0;
    display:visible;
     color:purple;
    }

h3 {vertical-align:text-middle;
    font-size:1.500em;
    font-family:"Trebuchet MS", Helvetica, sans-serif;
    text-align:left;
     padding:1% 0 2% 0;





}
       h5 {
        vertical-align:text-middle;

    font-size:1.70em;
    font-family:"Trebuchet MS", Helvetica, sans-serif;
    text-align:left;
    padding:0 0 0 0;



}
h5#col1{
        vertical-align:text-middle;

    font-size:1.70em;
    font-family:"Trebuchet MS", Helvetica, sans-serif;
    text-align:left;
    padding:0 0 0 0;
    width: 81.3%;
    border-bottom:3px solid #B50000;




}
    h5#col2{
        vertical-align:text-middle;

    font-size:1.70em;
    font-family:"Trebuchet MS", Helvetica, sans-serif;
    text-align:left;
    padding:0 0 0 0;
    width: 81.3%;
    border-bottom:3px solid #C3C300;




}
h5#col3{
        vertical-align:text-middle;

    font-size:1.70em;
    font-family:"Trebuchet MS", Helvetica, sans-serif;
    text-align:left;
    padding:0 0 0 0;
    width: 81.3%;
    border-bottom:3px solid #448FBA;




}
    h5.pol{
        vertical-align:text-middle;

    font-size:1.70em;
    font-family:"Trebuchet MS", Helvetica, sans-serif;
    text-align:left;
    padding:0 0 0 0;
    width: 100%;
    border-bottom:3px solid #448FBA;


}


.policy{text-align:justify;}
.policy a, .policy a:link, .policy a:visited{color:blue;}

.button{
    background: #ccc;
    color: #333;
    text-decoration: none;
    padding: 5px 10px;
    border-radius: 3px;
    display: inline-block;
    border: 1px solid #aaa;
    border-bottom: 2px solid #aaa;
}
.cookie-banner{
    display: block;
    background: #333;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
}


.cookie-banner .cookiecontain{
    margin: 0 auto;
    width: 75%;
    color: #fff;
    padding: 15px;
}
.cookie-banner .cookiecontain a, .cookie-banner .cookiecontain a:link, .cookie-banner .cookiecontain a:visited{color:#FFF;text-decoration: underline;text-decoration-color:#fff; }
  .cookie-banner .cookiecontain a.buttton , .cookie-banner .cookiecontain a.button:link, .cookie-banner .cookiecontain a.button:visited{color:#FFF;text-decoration: none; }
p
{
    font-family:"Trebuchet MS", Helvetica, sans-serif;
    font-weight:normal;
    font-size:1.1em;

}


 ul{
    font-family:"Trebuchet MS", Helvetica, sans-serif;
    font-weight:normal;
    font-size:1.1em;
     list-style:none;
     text-align:left;

}

/* Content Styles */

.ctdetail {
    font-family:"Trebuchet MS", Helvetica, sans-serif;
    font-weight:normal;
    font-size:1.1em;
    padding:0.5% 0% 1% 0%;
    margin:0% 1% 0%;
    text-align:center;
        display: block;
    color:#FAFDFD;

}


/* HR Styles */

hr {
border: 0; height: 3px;
background: purple;
color:purple;
margin:0 0 0 0;
padding:0;
vertical-align:top;
}

    hr.indleft{

        margin-left:3.3em;

    }

.txtLeft{
text-align:left;
}
.indl
{
margin:0px;
padding-top:0px;
padding-right:0px;
padding-bottom:0px;
padding-left:33%;

}
.indleft
{
margin-left:7.7em;

}

    ul.indl li{

 padding-bottom: 2%;

}

/* Images */
.noframeleft {
vertical-align:top;
border:none;
margin:0 0.30em 0.30em 0.30em;
float:left;
}

/* imgwrap */


.imgwrapsml{
float:left;
text-align:center !important;
padding:0.75em 0em 0 0.75em;
margin-right:0;
margin-left:0;

font-family:"Trebuchet MS", Helvetica, sans-serif;
}


.imgtxtwrap{
float:left;
text-align:center !important;
font-family:"Trebuchet MS", Helvetica, sans-serif;
margin-left:5%;
margin-top:2%;
}
.imgtxtwrapct{
float:left;
text-align:center !important;
font-family:"Trebuchet MS", Helvetica, sans-serif;
display:block;
    width:80%;
        margin-left:0.9%;

}

#column2{float:left; width:25%;padding-left:1em;}
#column2 a, #column2 a:link, #column2 a:visited{text-decoration:none;}
#column3{float:left; width:55.3%;padding-left:0em;margin-right:10%; margin-bottom:3%;}

.clear{
clear:both;
height:0%;
font-size: 1px;
line-height: 0px;
}
.imgtxt{

border:none;
margin:0 0.30em 0.30em 0.30em;
text-align:center;
}
/* IMAGE PROTECTION */

#img1
{ width:194px; height:194px; background: transparent url(../images/cad79logo194x194red.png) left no-repeat;}
#img2
{ width:194px; height:194px; background: transparent url(../images/cad79logo194x194yellow.png) left no-repeat;}
#img3
{ width:194px; height:194px; background: transparent url(../images/cad79logo194x194skyblu.png) left no-repeat;}
#img1sml
{ width:100px; height:100px; background: transparent url(../images/cad79logo100x100red.png) no-repeat;  }

#img2sml
{ width:100px; height:100px; background: transparent url(../images/cad79logo100x100yellow.png) no-repeat; }
#img3sml
{ width:100px; height:100px; background: transparent url(../images/cad79logo100x100skyblu.png) no-repeat;}

#color1{color:#B50000;}
#color2{color:#C3C300;}
#color3{color:#448FBA;}

hr#color1{color:#B50000;background:#B50000; width:337px;}
hr#color2{color:#C3C300;background:#C3C300; width:303px;}
hr#color3{color:#448FBA;background:#448FBA; width:303px;}

    .red{color:red;}
/* FONTS */

@font-face
{
font-family:cadFontOne;
    src: url('../fonts/londonMM/londonmm-webfont.eot');
    src: url('../fonts/londonMM/londonmm-webfont.eot?iefix')format('eot'),
    url('../fonts/londonMM/londonmm-webfont.woff') format('woff'),
    url('../fonts/londonMM/londonmm-webfont.ttf') format('truetype'),
    url('../fonts/londonMM/londonmm-webfont.svg#webfont') format('svg');
}
@font-face
{
font-family:cadFontTwo;
    src: url('../fonts/adventor_regular/adventor-regular-webfont.eot');
    src: url('../fonts/adventor_regular/adventor-regular-webfont.eot?iefix')format('eot'),
    url('../fonts/adventor_regular/adventor-regular-webfont.woff') format('woff'),
    url('../fonts/adventor_regular/adventor-regular-webfont.ttf') format('truetype'),
    url('../fonts/adventor_regular/adventor-regular-webfont.svg#webfont') format('svg');
}
 @font-face{
 font-family: 'cadFontThree';
 src: url('../fonts/open-sans/opensans_regular/OpenSans-Regular-webfont.eot');
 src: url('../fonts/open-sans/opensans_regular/OpenSans-Regular-webfont.eot?iefix')format('eot'),
 url('../fonts/open-sans/opensans_regular/OpenSans-Regular-webfont.woff') format('woff'),
 url('../fonts/open-sans/opensans_regular/OpenSans-Regular-webfont.ttf') format('truetype'),
 url('../fonts/open-sans/opensans_regular/OpenSans-Regular-webfont.svg#webfont') format('svg');
 }
 @font-face{
 font-family: 'cadFontFour';
 src: url('../fonts/sinkin-sans/sinkinsans_100thin/SinkinSans-100Thin-webfont.eot');
 src: url('../fonts/sinkin-sans/sinkinsans_100thin/SinkinSans-100Thin-webfont.eot?iefix')format('eot'),
 url('../fonts/sinkin-sans/sinkinsans_100thin/SinkinSans-100Thin-webfont.woff') format('woff'),
 url('../fonts/sinkin-sans/sinkinsans_100thin/SinkinSans-100Thin-webfont.ttf') format('truetype'),
 url('../fonts/sinkin-sans/sinkinsans_100thin/SinkinSans-100Thin-webfont.svg#webfont') format('svg');
 }
 @font-face{
 font-family: 'cadFontFive';
 src: url('../fonts/lintsec/Lintsec-webfont.eot');
 src: url('../fonts/lintsec/Lintsec-webfont.eot?iefix')format('eot'),
 url('../fonts/lintsec/Lintsec-webfont.woff') format('woff'),
 url('../fonts/lintsec/Lintsec-webfont.ttf') format('truetype'),
 url('../fonts/lintsec/Lintsec-webfont.svg#webfont') format('svg');
 }
/* Links */


.ctone{
    width:80%;
    padding-left:0.5%;


}
.cttwo{
    width:80%;
    padding:0.5% 0.5%;


}

form{width:100%;
margin-top:3%;
vertical-align:top;
overflow:hidden;
}

.submit{

padding:1%;
        margin-bottom:1%;
    color:#000;
    background:#fff;
    border:2px solid #448FBA;
    font-family:  "Trebuchet MS", Helvetica, sans-serif;

}
.submit:hover{

padding:1%;
    color:#fff;
    background:#448FBA;
    border:2px solid #448FBA;
    font-family:  "Trebuchet MS", Helvetica, sans-serif;
    cursor:pointer;

}

    input{
        border:2px solid #448FBA;  display:block;  width:100%;
    }
    textarea{
        border:2px solid #448FBA;  display:block;  width:100%;
    }


.ctdetail a:link, .cdetail a:visited
{
text-decoration:none;
color:#f9f8f8;}
.ctdetail a:hover
{color:#c3c300;
cursor:pointer;}
.ctdetail a:active
{color:#6ea7a7;}
.ctdetail a
{
color:#f9f8f8;}



a#color1
{color:#000;
cursor:pointer;}
a#color2
{color:#000;
cursor:pointer;}
a#color3
{color:#000;
cursor:pointer;}
a#color1:hover
{color:#B50000;
cursor:pointer;}
a#color2:hover
{color:#C3C300;
cursor:pointer;}
a#color3:hover
{color:#448FBA;
cursor:pointer;}



} /* End Tablet */

/* IMAGE PROTECTION */



/* @media only screen and (min-device-width: 1280px) and (max-device-width: 800px){

} End Tablet 2*/
