BODY {
        background-color : #ffffff;
	background-image:url(/images/head_back.jpg);
	background-repeat:repeat-x
}




.menuline{
	font-family: 'Oswald', sans-serif;
	color:#ffffff;
	font-size:12pt;
	font-weight: normal;
	text-decoration: none;	
	text-transform: uppercase;
}
.menuline a{
	color:#484848;
}
.menuline a:hover{
	color:#E31E25;
}





.columns
{   
    -moz-column-width: 11.5em; /* Firefox */
    -webkit-column-width: 11.5em; /* webkit, Safari, Chrome */
    column-width: 11.5em;
}
/*remove standard list and bullet formatting from ul*/
.columns ul
{
    margin: 0;
    padding: 0;
    list-style-type: none;
}
/* correct webkit/chrome uneven margin on the first column*/
.columns ul li:first-child
{
    margin-top:0px;
}


.menubox{
	font-family: 'Oswald', sans-serif;
	color:#ffffff;
	font-size:11pt;
	font-weight: normal;
	padding-left:13px;
	padding-right:13px;
	background-image:url(/images/head_back.jpg);
	cursor:pointer;
	text-decoration: none;

        }

.menubox:a{
	color:#484848:
}


.menulnk{ 
	color:#ffffff; 
	text-decoration:none; 
	}

.servbox{
	background: #4f5050;
	background: -moz-linear-gradient(top, #4f5050 0%, #3a3a3a 100%);
	background: -webkit-linear-gradient(top, #4f5050 0%,#3a3a3a 100%);
	background: linear-gradient(to bottom, #4f5050 0%,#3a3a3a 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4f5050', endColorstr='#3a3a3a',GradientType=0 );
}

.contactbox{
    	border-radius: 15px;
    	border: 3px solid #FFFFFF;
	background-color: #1E2B30;
    	width: 292px;
    	height: 789px;
	-webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
	-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
	box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
        color : #ffffff;
	font-family: 'Monda', sans-serif;
	font-style : normal;
	font-size : 10pt;
	font-weight: normal;
}

.contactbox_text{
        color : #ffffff;
	font-family: 'Monda', sans-serif;
	font-style : normal;
	font-size : 10pt;
	font-weight: normal;
}


.bigtext{


	padding-top:60px;

	margin-bottom:100px;

        color : #424242;
	font-family: 'Monda', sans-serif;
	font-style : normal;
	font-size : 11pt;
	font-weight: normal;
}

.servbox_in{
	position: relative; 
        color : #ffffff;
	font-family: 'Monda', sans-serif;
	font-style : normal;
	font-size : 10pt;
	font-weight: normal;
	top: 50%; 
	transform: translateY(-50%);
	padding-top:10px;
}

.sbtn {
  background: #d93434;
  background-image: -webkit-linear-gradient(top, #d93434, #b82b2b);
  background-image: -moz-linear-gradient(top, #d93434, #b82b2b);
  background-image: -ms-linear-gradient(top, #d93434, #b82b2b);
  background-image: -o-linear-gradient(top, #d93434, #b82b2b);
  background-image: linear-gradient(to bottom, #d93434, #b82b2b);
  -webkit-border-radius: 12;
  -moz-border-radius: 12;
  border-radius: 12px;
  text-shadow: 1px 1px 3px #666666;
  -webkit-box-shadow: 0px 1px 3px #666666;
  -moz-box-shadow: 0px 1px 3px #666666;
  box-shadow: 0px 1px 3px #666666;
  font-family: Arial;
  color: #ffffff;
  font-size: 17px;
  padding: 7px 30px 7px 30px;
  border: solid #ffffff 2px;
  text-decoration: none;
}

.sbtn:hover {
  background: #ff0000;
  background-image: -webkit-linear-gradient(top, #ff0000, #820000);
  background-image: -moz-linear-gradient(top, #ff0000, #820000);
  background-image: -ms-linear-gradient(top, #ff0000, #820000);
  background-image: -o-linear-gradient(top, #ff0000, #820000);
  background-image: linear-gradient(to bottom, #ff0000, #820000);
  text-decoration: none;
}


.opimg {
    position: relative;
    opacity: 1.0;
    filter: alpha(opacity=100);
        -webkit-transition: opacity 0.5s ease-in-out;
        -moz-transition: opacity 0.5s ease-in-out;
        -o-transition: opacity 0.5s ease-in-out;
        -ms-transition: opacity 0.5s ease-in-out;
        transition: opacity 0.5s ease-in-out;
}

.opimg:hover {
    opacity: 0.5;
    filter: alpha(opacity=50);
        -webkit-transition: opacity 0.3s ease-in-out;
        -moz-transition: opacity 0.3s ease-in-out;
        -o-transition: opacity 0.3s ease-in-out;
        -ms-transition: opacity 0.3s ease-in-out;
        transition: opacity 0.3s ease-in-out;
}


.rbox{
background-color : #FBFBFB;
background-image:url(/images/rback.jpg);
background-repeat:repeat-x
}

H1 {
        color : #000000;
	font-family: 'Oswald', sans-serif;
	font-style : normal;
	font-size : 27pt;
	font-weight: normal;
	line-height: 5px;

a:link {background-color:#B2FF99;}
}


H2 {
        color : #006BB7;
	font-family: 'Monda', sans-serif;
	font-style : normal;
	font-size : 18pt;
	font-weight: normal;

a:link {background-color:#B2FF99;}
}



H3 {
        color : #FA030C;
	font-family: 'Monda', sans-serif;
	font-style : normal;
	font-size : 13pt;
	font-weight: bold;
	line-height:7pt;
	a:link {background-color:#B2FF99;}
}


LI {
        color : #FFFFFF;
	font-family: 'Monda', sans-serif;
	font-style : normal;
	font-size : 10pt;
	font-weight: normal;
	line-height:13pt;
}
LI a {
	 color:#FFFFFF;
}
LI a:hover {
	 color:#F0FF00;
}





.normal_text{
	font-family: 'Monda', sans-serif;
	font-style : normal;
	color:#525252;
	font-size:11pt;
	font-weight: normal;
	text-decoration: none;
	line-height:22px;
        }


.sinput{
	width: 100%;
	height: 26px;
	font-family: 'Monda', sans-serif;
	font-size: 10pt;
	direction: ltr;
	outline: medium none;
	border: 0px solid rgb(200, 200, 200);
	display: inline-block;
	margin: 0px;
	padding: 0px 8px;
	background: #ffffff; 
	background: -moz-linear-gradient(top, #fefefe 0%, #eeeeee 100%); 
	background: -webkit-linear-gradient(top, #fefefe 0%,#eeeeee 100%); 
	background: linear-gradient(to bottom, #fefefe 0%,#eeeeee 100%); 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefefe', endColorstr='#eeeeee',GradientType=0 ); 
	-moz-box-sizing: border-box;
	border-radius: 1px 1px 1px 1px;
	font-family: inherit;
	color: rgb(51, 51, 51);
}
.sinput:FOCUS {
	border: 1px solid rgb(150, 150, 150);
	box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.3) inset;
	background: none repeat scroll 0% 0% rgb(255, 255, 255);
}
.sinput:ACTIVE {
	border: 1px solid rgb(150, 150, 150);
	box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.3) inset;
	background: none repeat scroll 0% 0% rgb(255, 255, 255);
}


.mmenu{
	display: block;
	padding:12px;
	font-family: 'Roboto', sans-serif;
	font-size : 11pt;
	color:#ffffff;
	border-top: 1px solid #ffffff;
	text-decoration:none;
#	width:100%;
}

.mmenu_box{
-webkit-box-shadow: 0px 35px 36px -1px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 35px 36px -1px rgba(0,0,0,0.75);
box-shadow: 0px 35px 36px -1px rgba(0,0,0,0.75);
}



.footer{
	border-top: 8px solid #E31E25;
	background-color: #51514F;
	padding-bottom:40px;
}

.simage {
-webkit-box-shadow: 0px 0px 6px 0px rgba(0,0,0,0.45);
-moz-box-shadow: 0px 0px 6px 0px rgba(0,0,0,0.45);
box-shadow: 0px 0px 6px 0px rgba(0,0,0,0.45);
}


.tuztabl{
	font-size:9pt;
}






.cbox{
	font-family: 'Monda', sans-serif;
	font-style : normal;
	color:#7B7B7B;
	font-size:9pt;
	font-weight: normal;
	text-decoration: none;
        }


.ebox {
	font-family: 'Oswald', sans-serif;
	font-style : normal;
	color:#B8B8B8;
	font-size:8pt;
	font-weight: normal;
	text-decoration: none;
}


A {
        color : #E31E25;
	text-decoration : none;
}
A:HOVER {
        color : #000000;
}

@media (max-width: 960px) {
	.desk_head { display:none; }
	.servbox { display:none; }
	.bigtext { position:relative; padding:5%; margin: auto; }

	.contactbox {
	position:relative;
	margin: auto;
	margin-bottom:50px;
	margin-top:20px;
	}

	.servbox_in {
	margin-left:5%;
	margin-right:5%;
	}

	H1{
	font-size:12pt;
	line-height:auto;
	}

	.tuztabl{
	font-size:50%;
	}
}
@media (min-width: 960px) {
	.mob_head  { display:none; }
	.mob_menu  { display:none; }

	.bigtext { 	
	margin-left: -moz-calc(5% + 363px);
	margin-left: -webkit-calc(5% + 363px);
	margin-left: -o-calc(5% + 363px);
	margin-left: calc(5% + 363px);

	margin-right: -moz-calc(5% + 50px);
	margin-right: -webkit-calc(5% + 50px);
	margin-right: -o-calc(5% + 50px);
	margin-right: calc(5% + 50px);
	}

	.contactbox {
	position:absolute;
	top:196px;
	width:292px;
	margin-left:5%;
	}

	.offerbutton {
	display:none;
	}


	.servbox_in {
	margin-left: -moz-calc(5% + 363px);
	margin-left: -webkit-calc(5% + 363px);
	margin-left: -o-calc(5% + 363px);
	margin-left: calc(5% + 363px);

	margin-right: -moz-calc(5% + 50px);
	margin-right: -webkit-calc(5% + 50px);
	margin-right: -o-calc(5% + 50px);
	margin-right: calc(5% + 50px);
	}
}



@media (max-width: 1195px) {
	.menuline {
        	font-size:10pt;
	}
}
@media (max-width: 1079px) {
	.menuline {
        	font-size:8pt;
	}
}

@media (max-width: 1070px) {
	LI {
        	font-size:8pt;
	}
}

