/****************************************/
/**********Default Property*************/
*{ padding:0; margin:0;}
li{ list-style:none;}
a{ color:inherit; text-decoration:none;}
img{ max-width:100%;}
body{}

#header{ float:left; width:100%;}


/*font-family: 'Oswald', sans-serif;*/
/****************************************/
@import url(https://fonts.googleapis.com/css?family=Ubuntu:400,300,500,700);
@import url(https://fonts.googleapis.com/css?family=Raleway:400,300,500,600,700,800);
@import url(https://fonts.googleapis.com/css?family=Roboto:400,500,700,900,300);
@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,600,700,800,300);
@import url(https://fonts.googleapis.com/css?family=Oswald:400,300,700);
.mt-1 { margin-top: 1px; }

.mt-2 { margin-top: 2px; }

.mt-3 { margin-top: 3px; }

.mt-4 { margin-top: 4px; }

.mt-5 { margin-top: 5px; }

.mt-6 { margin-top: 6px; }

.mt-7 { margin-top: 7px; }

.mt-8 { margin-top: 8px; }

.mt-9 { margin-top: 9px; }

.mt-10 { margin-top: 10px; }

.mt-11 { margin-top: 11px; }

.mt-12 { margin-top: 12px; }

.mt-13 { margin-top: 13px; }

.mt-14 { margin-top: 14px; }

.mt-15 { margin-top: 15px; }

.mt-16 { margin-top: 16px; }

.mt-17 { margin-top: 17px; }

.mt-18 { margin-top: 18px; }

.mt-19 { margin-top: 19px; }

.mt-20 { margin-top: 20px; }

.mt-21 { margin-top: 21px; }

.mt-22 { margin-top: 22px; }

.mt-23 { margin-top: 23px; }

.mt-24 { margin-top: 24px; }

.mt-25 { margin-top: 25px; }

.mt-26 { margin-top: 26px; }

.mt-27 { margin-top: 27px; }

.mt-28 { margin-top: 28px; }

.mt-29 { margin-top: 29px; }

.mt-30 { margin-top: 30px; }

.mt-31 { margin-top: 31px; }

.mt-32 { margin-top: 32px; }

.mt-33 { margin-top: 33px; }

.mt-34 { margin-top: 34px; }

.mt-35 { margin-top: 35px; }

.mt-36 { margin-top: 36px; }

.mt-37 { margin-top: 37px; }

.mt-38 { margin-top: 38px; }

.mt-39 { margin-top: 39px; }

.mt-40 { margin-top: 40px; }

.mt-41 { margin-top: 41px; }

.mt-42 { margin-top: 42px; }

.mt-43 { margin-top: 43px; }

.mt-44 { margin-top: 44px; }

.mt-45 { margin-top: 45px; }

.mt-46 { margin-top: 46px; }

.mt-47 { margin-top: 47px; }

.mt-48 { margin-top: 48px; }

.mt-49 { margin-top: 49px; }

.mt-50 { margin-top: 50px; }

.mt-51 { margin-top: 51px; }

.mt-52 { margin-top: 52px; }

.mt-53 { margin-top: 53px; }

.mt-54 { margin-top: 54px; }

.mt-55 { margin-top: 55px; }

.mt-56 { margin-top: 56px; }

.mt-57 { margin-top: 57px; }

.mt-58 { margin-top: 58px; }

.mt-59 { margin-top: 59px; }

.mt-60 { margin-top: 60px; }

.mt-61 { margin-top: 61px; }

.mt-62 { margin-top: 62px; }

.mt-63 { margin-top: 63px; }

.mt-64 { margin-top: 64px; }

.mt-65 { margin-top: 65px; }

.mt-66 { margin-top: 66px; }

.mt-67 { margin-top: 67px; }

.mt-68 { margin-top: 68px; }

.mt-69 { margin-top: 69px; }

.mt-70 { margin-top: 70px; }

.mt-71 { margin-top: 71px; }

.mt-72 { margin-top: 72px; }

.mt-73 { margin-top: 73px; }

.mt-74 { margin-top: 74px; }

.mt-75 { margin-top: 75px; }

.mt-76 { margin-top: 76px; }

.mt-77 { margin-top: 77px; }

.mt-78 { margin-top: 78px; }

.mt-79 { margin-top: 79px; }

.mt-80 { margin-top: 80px; }

.mt-81 { margin-top: 81px; }

.mt-82 { margin-top: 82px; }

.mt-83 { margin-top: 83px; }

.mt-84 { margin-top: 84px; }

.mt-85 { margin-top: 85px; }

.mt-86 { margin-top: 86px; }

.mt-87 { margin-top: 87px; }

.mt-88 { margin-top: 88px; }

.mt-89 { margin-top: 89px; }

.mt-90 { margin-top: 90px; }

.mt-91 { margin-top: 91px; }

.mt-92 { margin-top: 92px; }

.mt-93 { margin-top: 93px; }

.mt-94 { margin-top: 94px; }

.mt-95 { margin-top: 95px; }

.mt-96 { margin-top: 96px; }

.mt-97 { margin-top: 97px; }

.mt-98 { margin-top: 98px; }

.mt-99 { margin-top: 99px; }

.mt-100 { margin-top: 100px; }

.mb-1 { margin-bottom: 1px; }

.mb-2 { margin-bottom: 2px; }

.mb-3 { margin-bottom: 3px; }

.mb-4 { margin-bottom: 4px; }

.mb-5 { margin-bottom: 5px; }

.mb-6 { margin-bottom: 6px; }

.mb-7 { margin-bottom: 7px; }

.mb-8 { margin-bottom: 8px; }

.mb-9 { margin-bottom: 9px; }

.mb-10 { margin-bottom: 10px; }

.mb-11 { margin-bottom: 11px; }

.mb-12 { margin-bottom: 12px; }

.mb-13 { margin-bottom: 13px; }

.mb-14 { margin-bottom: 14px; }

.mb-15 { margin-bottom: 15px; }

.mb-16 { margin-bottom: 16px; }

.mb-17 { margin-bottom: 17px; }

.mb-18 { margin-bottom: 18px; }

.mb-19 { margin-bottom: 19px; }

.mb-20 { margin-bottom: 20px; }

.mb-21 { margin-bottom: 21px; }

.mb-22 { margin-bottom: 22px; }

.mb-23 { margin-bottom: 23px; }

.mb-24 { margin-bottom: 24px; }

.mb-25 { margin-bottom: 25px; }

.mb-26 { margin-bottom: 26px; }

.mb-27 { margin-bottom: 27px; }

.mb-28 { margin-bottom: 28px; }

.mb-29 { margin-bottom: 29px; }

.mb-30 { margin-bottom: 30px; }

.mb-31 { margin-bottom: 31px; }

.mb-32 { margin-bottom: 32px; }

.mb-33 { margin-bottom: 33px; }

.mb-34 { margin-bottom: 34px; }

.mb-35 { margin-bottom: 35px; }

.mb-36 { margin-bottom: 36px; }

.mb-37 { margin-bottom: 37px; }

.mb-38 { margin-bottom: 38px; }

.mb-39 { margin-bottom: 39px; }

.mb-40 { margin-bottom: 40px; }

.mb-41 { margin-bottom: 41px; }

.mb-42 { margin-bottom: 42px; }

.mb-43 { margin-bottom: 43px; }

.mb-44 { margin-bottom: 44px; }

.mb-45 { margin-bottom: 45px; }

.mb-46 { margin-bottom: 46px; }

.mb-47 { margin-bottom: 47px; }

.mb-48 { margin-bottom: 48px; }

.mb-49 { margin-bottom: 49px; }

.mb-50 { margin-bottom: 50px; }

.mb-51 { margin-bottom: 51px; }

.mb-52 { margin-bottom: 52px; }

.mb-53 { margin-bottom: 53px; }

.mb-54 { margin-bottom: 54px; }

.mb-55 { margin-bottom: 55px; }

.mb-56 { margin-bottom: 56px; }

.mb-57 { margin-bottom: 57px; }

.mb-58 { margin-bottom: 58px; }

.mb-59 { margin-bottom: 59px; }

.mb-60 { margin-bottom: 60px; }

.mb-61 { margin-bottom: 61px; }

.mb-62 { margin-bottom: 62px; }

.mb-63 { margin-bottom: 63px; }

.mb-64 { margin-bottom: 64px; }

.mb-65 { margin-bottom: 65px; }

.mb-66 { margin-bottom: 66px; }

.mb-67 { margin-bottom: 67px; }

.mb-68 { margin-bottom: 68px; }

.mb-69 { margin-bottom: 69px; }

.mb-70 { margin-bottom: 70px; }

.mb-71 { margin-bottom: 71px; }

.mb-72 { margin-bottom: 72px; }

.mb-73 { margin-bottom: 73px; }

.mb-74 { margin-bottom: 74px; }

.mb-75 { margin-bottom: 75px; }

.mb-76 { margin-bottom: 76px; }

.mb-77 { margin-bottom: 77px; }

.mb-78 { margin-bottom: 78px; }

.mb-79 { margin-bottom: 79px; }

.mb-80 { margin-bottom: 80px; }

.mb-81 { margin-bottom: 81px; }

.mb-82 { margin-bottom: 82px; }

.mb-83 { margin-bottom: 83px; }

.mb-84 { margin-bottom: 84px; }

.mb-85 { margin-bottom: 85px; }

.mb-86 { margin-bottom: 86px; }

.mb-87 { margin-bottom: 87px; }

.mb-88 { margin-bottom: 88px; }

.mb-89 { margin-bottom: 89px; }

.mb-90 { margin-bottom: 90px; }

.mb-91 { margin-bottom: 91px; }

.mb-92 { margin-bottom: 92px; }

.mb-93 { margin-bottom: 93px; }

.mb-94 { margin-bottom: 94px; }

.mb-95 { margin-bottom: 95px; }

.mb-96 { margin-bottom: 96px; }

.mb-97 { margin-bottom: 97px; }

.mb-98 { margin-bottom: 98px; }

.mb-99 { margin-bottom: 99px; }

.mb-100 { margin-bottom: 100px; }

.mtb-1 { margin-top: 1px; margin-bottom: 1px; }

.mtb-2 { margin-top: 2px; margin-bottom: 2px; }

.mtb-3 { margin-top: 3px; margin-bottom: 3px; }

.mtb-4 { margin-top: 4px; margin-bottom: 4px; }

.mtb-5 { margin-top: 5px; margin-bottom: 5px; }

.mtb-6 { margin-top: 6px; margin-bottom: 6px; }

.mtb-7 { margin-top: 7px; margin-bottom: 7px; }

.mtb-8 { margin-top: 8px; margin-bottom: 8px; }

.mtb-9 { margin-top: 9px; margin-bottom: 9px; }

.mtb-10 { margin-top: 10px; margin-bottom: 10px; }

.mtb-11 { margin-top: 11px; margin-bottom: 11px; }

.mtb-12 { margin-top: 12px; margin-bottom: 12px; }

.mtb-13 { margin-top: 13px; margin-bottom: 13px; }

.mtb-14 { margin-top: 14px; margin-bottom: 14px; }

.mtb-15 { margin-top: 15px; margin-bottom: 15px; }

.mtb-16 { margin-top: 16px; margin-bottom: 16px; }

.mtb-17 { margin-top: 17px; margin-bottom: 17px; }

.mtb-18 { margin-top: 18px; margin-bottom: 18px; }

.mtb-19 { margin-top: 19px; margin-bottom: 19px; }

.mtb-20 { margin-top: 20px; margin-bottom: 20px; }

.mtb-21 { margin-top: 21px; margin-bottom: 21px; }

.mtb-22 { margin-top: 22px; margin-bottom: 22px; }

.mtb-23 { margin-top: 23px; margin-bottom: 23px; }

.mtb-24 { margin-top: 24px; margin-bottom: 24px; }

.mtb-25 { margin-top: 25px; margin-bottom: 25px; }

.mtb-26 { margin-top: 26px; margin-bottom: 26px; }

.mtb-27 { margin-top: 27px; margin-bottom: 27px; }

.mtb-28 { margin-top: 28px; margin-bottom: 28px; }

.mtb-29 { margin-top: 29px; margin-bottom: 29px; }

.mtb-30 { margin-top: 30px; margin-bottom: 30px; }

.mtb-31 { margin-top: 31px; margin-bottom: 31px; }

.mtb-32 { margin-top: 32px; margin-bottom: 32px; }

.mtb-33 { margin-top: 33px; margin-bottom: 33px; }

.mtb-34 { margin-top: 34px; margin-bottom: 34px; }

.mtb-35 { margin-top: 35px; margin-bottom: 35px; }

.mtb-36 { margin-top: 36px; margin-bottom: 36px; }

.mtb-37 { margin-top: 37px; margin-bottom: 37px; }

.mtb-38 { margin-top: 38px; margin-bottom: 38px; }

.mtb-39 { margin-top: 39px; margin-bottom: 39px; }

.mtb-40 { margin-top: 40px; margin-bottom: 40px; }

.mtb-41 { margin-top: 41px; margin-bottom: 41px; }

.mtb-42 { margin-top: 42px; margin-bottom: 42px; }

.mtb-43 { margin-top: 43px; margin-bottom: 43px; }

.mtb-44 { margin-top: 44px; margin-bottom: 44px; }

.mtb-45 { margin-top: 45px; margin-bottom: 45px; }

.mtb-46 { margin-top: 46px; margin-bottom: 46px; }

.mtb-47 { margin-top: 47px; margin-bottom: 47px; }

.mtb-48 { margin-top: 48px; margin-bottom: 48px; }

.mtb-49 { margin-top: 49px; margin-bottom: 49px; }

.mtb-50 { margin-top: 50px; margin-bottom: 50px; }

.mtb-51 { margin-top: 51px; margin-bottom: 51px; }

.mtb-52 { margin-top: 52px; margin-bottom: 52px; }

.mtb-53 { margin-top: 53px; margin-bottom: 53px; }

.mtb-54 { margin-top: 54px; margin-bottom: 54px; }

.mtb-55 { margin-top: 55px; margin-bottom: 55px; }

.mtb-56 { margin-top: 56px; margin-bottom: 56px; }

.mtb-57 { margin-top: 57px; margin-bottom: 57px; }

.mtb-58 { margin-top: 58px; margin-bottom: 58px; }

.mtb-59 { margin-top: 59px; margin-bottom: 59px; }

.mtb-60 { margin-top: 60px; margin-bottom: 60px; }

.mtb-61 { margin-top: 61px; margin-bottom: 61px; }

.mtb-62 { margin-top: 62px; margin-bottom: 62px; }

.mtb-63 { margin-top: 63px; margin-bottom: 63px; }

.mtb-64 { margin-top: 64px; margin-bottom: 64px; }

.mtb-65 { margin-top: 65px; margin-bottom: 65px; }

.mtb-66 { margin-top: 66px; margin-bottom: 66px; }

.mtb-67 { margin-top: 67px; margin-bottom: 67px; }

.mtb-68 { margin-top: 68px; margin-bottom: 68px; }

.mtb-69 { margin-top: 69px; margin-bottom: 69px; }

.mtb-70 { margin-top: 70px; margin-bottom: 70px; }

.mtb-71 { margin-top: 71px; margin-bottom: 71px; }

.mtb-72 { margin-top: 72px; margin-bottom: 72px; }

.mtb-73 { margin-top: 73px; margin-bottom: 73px; }

.mtb-74 { margin-top: 74px; margin-bottom: 74px; }

.mtb-75 { margin-top: 75px; margin-bottom: 75px; }

.mtb-76 { margin-top: 76px; margin-bottom: 76px; }

.mtb-77 { margin-top: 77px; margin-bottom: 77px; }

.mtb-78 { margin-top: 78px; margin-bottom: 78px; }

.mtb-79 { margin-top: 79px; margin-bottom: 79px; }

.mtb-80 { margin-top: 80px; margin-bottom: 80px; }

.mtb-81 { margin-top: 81px; margin-bottom: 81px; }

.mtb-82 { margin-top: 82px; margin-bottom: 82px; }

.mtb-83 { margin-top: 83px; margin-bottom: 83px; }

.mtb-84 { margin-top: 84px; margin-bottom: 84px; }

.mtb-85 { margin-top: 85px; margin-bottom: 85px; }

.mtb-86 { margin-top: 86px; margin-bottom: 86px; }

.mtb-87 { margin-top: 87px; margin-bottom: 87px; }

.mtb-88 { margin-top: 88px; margin-bottom: 88px; }

.mtb-89 { margin-top: 89px; margin-bottom: 89px; }

.mtb-90 { margin-top: 90px; margin-bottom: 90px; }

.mtb-91 { margin-top: 91px; margin-bottom: 91px; }

.mtb-92 { margin-top: 92px; margin-bottom: 92px; }

.mtb-93 { margin-top: 93px; margin-bottom: 93px; }

.mtb-94 { margin-top: 94px; margin-bottom: 94px; }

.mtb-95 { margin-top: 95px; margin-bottom: 95px; }

.mtb-96 { margin-top: 96px; margin-bottom: 96px; }

.mtb-97 { margin-top: 97px; margin-bottom: 97px; }

.mtb-98 { margin-top: 98px; margin-bottom: 98px; }

.mtb-99 { margin-top: 99px; margin-bottom: 99px; }

.mtb-100 { margin-top: 100px; margin-bottom: 100px; }

@media screen and (max-width: 768px) { .mt-1 { margin-top: 1px; } }
@media screen and (max-width: 768px) { .mt-2 { margin-top: 2px; } }
@media screen and (max-width: 768px) { .mt-3 { margin-top: 3px; } }
@media screen and (max-width: 768px) { .mt-4 { margin-top: 4px; } }
@media screen and (max-width: 768px) { .mt-5 { margin-top: 5px; } }
@media screen and (max-width: 768px) { .mt-6 { margin-top: 6px; } }
@media screen and (max-width: 768px) { .mt-7 { margin-top: 7px; } }
@media screen and (max-width: 768px) { .mt-8 { margin-top: 8px; } }
@media screen and (max-width: 768px) { .mt-9 { margin-top: 9px; } }
@media screen and (max-width: 768px) { .mb-1 { margin-bottom: 1px; } }
@media screen and (max-width: 768px) { .mb-2 { margin-bottom: 2px; } }
@media screen and (max-width: 768px) { .mb-3 { margin-bottom: 3px; } }
@media screen and (max-width: 768px) { .mb-4 { margin-bottom: 4px; } }
@media screen and (max-width: 768px) { .mb-5 { margin-bottom: 5px; } }
@media screen and (max-width: 768px) { .mb-6 { margin-bottom: 6px; } }
@media screen and (max-width: 768px) { .mb-7 { margin-bottom: 7px; } }
@media screen and (max-width: 768px) { .mb-8 { margin-bottom: 8px; } }
@media screen and (max-width: 768px) { .mb-9 { margin-bottom: 9px; } }
@media screen and (max-width: 768px) { .mtb-1 { margin-top: 1px; margin-bottom: 1px; } }
@media screen and (max-width: 768px) { .mtb-2 { margin-top: 2px; margin-bottom: 2px; } }
@media screen and (max-width: 768px) { .mtb-3 { margin-top: 3px; margin-bottom: 3px; } }
@media screen and (max-width: 768px) { .mtb-4 { margin-top: 4px; margin-bottom: 4px; } }
@media screen and (max-width: 768px) { .mtb-5 { margin-top: 5px; margin-bottom: 5px; } }
@media screen and (max-width: 768px) { .mtb-6 { margin-top: 6px; margin-bottom: 6px; } }
@media screen and (max-width: 768px) { .mtb-7 { margin-top: 7px; margin-bottom: 7px; } }
@media screen and (max-width: 768px) { .mtb-8 { margin-top: 8px; margin-bottom: 8px; } }
@media screen and (max-width: 768px) { .mtb-9 { margin-top: 9px; margin-bottom: 9px; } }
@media screen and (max-width: 768px) { .mt-10 { margin-top: 10px; } }
@media screen and (max-width: 768px) { .mt-11 { margin-top: 10px; } }
@media screen and (max-width: 768px) { .mt-12 { margin-top: 10px; } }
@media screen and (max-width: 768px) { .mt-13 { margin-top: 10px; } }
@media screen and (max-width: 768px) { .mt-14 { margin-top: 10px; } }
@media screen and (max-width: 768px) { .mt-15 { margin-top: 10px; } }
@media screen and (max-width: 768px) { .mt-16 { margin-top: 10px; } }
@media screen and (max-width: 768px) { .mt-17 { margin-top: 10px; } }
@media screen and (max-width: 768px) { .mt-18 { margin-top: 10px; } }
@media screen and (max-width: 768px) { .mt-19 { margin-top: 10px; } }
@media screen and (max-width: 768px) { .mt-20 { margin-top: 10px; } }
@media screen and (max-width: 768px) { .mt-21 { margin-top: 10px; } }
@media screen and (max-width: 768px) { .mt-22 { margin-top: 10px; } }
@media screen and (max-width: 768px) { .mt-23 { margin-top: 10px; } }
@media screen and (max-width: 768px) { .mt-24 { margin-top: 10px; } }
@media screen and (max-width: 768px) { .mt-25 { margin-top: 10px; } }
@media screen and (max-width: 768px) { .mt-26 { margin-top: 10px; } }
@media screen and (max-width: 768px) { .mt-27 { margin-top: 10px; } }
@media screen and (max-width: 768px) { .mt-28 { margin-top: 10px; } }
@media screen and (max-width: 768px) { .mt-29 { margin-top: 10px; } }
@media screen and (max-width: 768px) { .mt-30 { margin-top: 10px; } }
@media screen and (max-width: 768px) { .mt-31 { margin-top: 10px; } }
@media screen and (max-width: 768px) { .mt-32 { margin-top: 10px; } }
@media screen and (max-width: 768px) { .mt-33 { margin-top: 10px; } }
@media screen and (max-width: 768px) { .mt-34 { margin-top: 10px; } }
@media screen and (max-width: 768px) { .mt-35 { margin-top: 10px; } }
@media screen and (max-width: 768px) { .mt-36 { margin-top: 10px; } }
@media screen and (max-width: 768px) { .mt-37 { margin-top: 10px; } }
@media screen and (max-width: 768px) { .mt-38 { margin-top: 10px; } }
@media screen and (max-width: 768px) { .mt-39 { margin-top: 10px; } }
@media screen and (max-width: 768px) { .mt-40 { margin-top: 10px; } }
@media screen and (max-width: 768px) { .mt-41 { margin-top: 10px; } }
@media screen and (max-width: 768px) { .mt-42 { margin-top: 10px; } }
@media screen and (max-width: 768px) { .mt-43 { margin-top: 10px; } }
@media screen and (max-width: 768px) { .mt-44 { margin-top: 10px; } }
@media screen and (max-width: 768px) { .mt-45 { margin-top: 10px; } }
@media screen and (max-width: 768px) { .mt-46 { margin-top: 10px; } }
@media screen and (max-width: 768px) { .mt-47 { margin-top: 10px; } }
@media screen and (max-width: 768px) { .mt-48 { margin-top: 10px; } }
@media screen and (max-width: 768px) { .mt-49 { margin-top: 10px; } }
@media screen and (max-width: 768px) { .mt-50 { margin-top: 10px; } }
@media screen and (max-width: 768px) { .mt-51 { margin-top: 10px; } }
@media screen and (max-width: 768px) { .mt-52 { margin-top: 10px; } }
@media screen and (max-width: 768px) { .mt-53 { margin-top: 10px; } }
@media screen and (max-width: 768px) { .mt-54 { margin-top: 10px; } }
@media screen and (max-width: 768px) { .mt-55 { margin-top: 10px; } }
@media screen and (max-width: 768px) { .mt-56 { margin-top: 10px; } }
@media screen and (max-width: 768px) { .mt-57 { margin-top: 10px; } }
@media screen and (max-width: 768px) { .mt-58 { margin-top: 10px; } }
@media screen and (max-width: 768px) { .mt-59 { margin-top: 10px; } }
@media screen and (max-width: 768px) { .mt-60 { margin-top: 10px; } }
@media screen and (max-width: 768px) { .mt-61 { margin-top: 10px; } }
@media screen and (max-width: 768px) { .mt-62 { margin-top: 10px; } }
@media screen and (max-width: 768px) { .mt-63 { margin-top: 10px; } }
@media screen and (max-width: 768px) { .mt-64 { margin-top: 10px; } }
@media screen and (max-width: 768px) { .mt-65 { margin-top: 10px; } }
@media screen and (max-width: 768px) { .mt-66 { margin-top: 10px; } }
@media screen and (max-width: 768px) { .mt-67 { margin-top: 10px; } }
@media screen and (max-width: 768px) { .mt-68 { margin-top: 10px; } }
@media screen and (max-width: 768px) { .mt-69 { margin-top: 10px; } }
@media screen and (max-width: 768px) { .mt-70 { margin-top: 10px; } }
@media screen and (max-width: 768px) { .mt-71 { margin-top: 10px; } }
@media screen and (max-width: 768px) { .mt-72 { margin-top: 10px; } }
@media screen and (max-width: 768px) { .mt-73 { margin-top: 10px; } }
@media screen and (max-width: 768px) { .mt-74 { margin-top: 10px; } }
@media screen and (max-width: 768px) { .mt-75 { margin-top: 10px; } }
@media screen and (max-width: 768px) { .mt-76 { margin-top: 10px; } }
@media screen and (max-width: 768px) { .mt-77 { margin-top: 10px; } }
@media screen and (max-width: 768px) { .mt-78 { margin-top: 10px; } }
@media screen and (max-width: 768px) { .mt-79 { margin-top: 10px; } }
@media screen and (max-width: 768px) { .mt-80 { margin-top: 10px; } }
@media screen and (max-width: 768px) { .mt-81 { margin-top: 10px; } }
@media screen and (max-width: 768px) { .mt-82 { margin-top: 10px; } }
@media screen and (max-width: 768px) { .mt-83 { margin-top: 10px; } }
@media screen and (max-width: 768px) { .mt-84 { margin-top: 10px; } }
@media screen and (max-width: 768px) { .mt-85 { margin-top: 10px; } }
@media screen and (max-width: 768px) { .mt-86 { margin-top: 10px; } }
@media screen and (max-width: 768px) { .mt-87 { margin-top: 10px; } }
@media screen and (max-width: 768px) { .mt-88 { margin-top: 10px; } }
@media screen and (max-width: 768px) { .mt-89 { margin-top: 10px; } }
@media screen and (max-width: 768px) { .mt-90 { margin-top: 10px; } }
@media screen and (max-width: 768px) { .mt-91 { margin-top: 10px; } }
@media screen and (max-width: 768px) { .mt-92 { margin-top: 10px; } }
@media screen and (max-width: 768px) { .mt-93 { margin-top: 10px; } }
@media screen and (max-width: 768px) { .mt-94 { margin-top: 10px; } }
@media screen and (max-width: 768px) { .mt-95 { margin-top: 10px; } }
@media screen and (max-width: 768px) { .mt-96 { margin-top: 10px; } }
@media screen and (max-width: 768px) { .mt-97 { margin-top: 10px; } }
@media screen and (max-width: 768px) { .mt-98 { margin-top: 10px; } }
@media screen and (max-width: 768px) { .mt-99 { margin-top: 10px; } }
@media screen and (max-width: 768px) { .mt-100 { margin-top: 10px; } }
@media screen and (max-width: 768px) { .mb-10 { margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mb-11 { margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mb-12 { margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mb-13 { margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mb-14 { margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mb-15 { margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mb-16 { margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mb-17 { margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mb-18 { margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mb-19 { margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mb-20 { margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mb-21 { margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mb-22 { margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mb-23 { margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mb-24 { margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mb-25 { margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mb-26 { margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mb-27 { margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mb-28 { margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mb-29 { margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mb-30 { margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mb-31 { margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mb-32 { margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mb-33 { margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mb-34 { margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mb-35 { margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mb-36 { margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mb-37 { margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mb-38 { margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mb-39 { margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mb-40 { margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mb-41 { margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mb-42 { margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mb-43 { margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mb-44 { margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mb-45 { margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mb-46 { margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mb-47 { margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mb-48 { margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mb-49 { margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mb-50 { margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mb-51 { margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mb-52 { margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mb-53 { margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mb-54 { margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mb-55 { margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mb-56 { margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mb-57 { margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mb-58 { margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mb-59 { margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mb-60 { margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mb-61 { margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mb-62 { margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mb-63 { margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mb-64 { margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mb-65 { margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mb-66 { margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mb-67 { margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mb-68 { margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mb-69 { margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mb-70 { margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mb-71 { margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mb-72 { margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mb-73 { margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mb-74 { margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mb-75 { margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mb-76 { margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mb-77 { margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mb-78 { margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mb-79 { margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mb-80 { margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mb-81 { margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mb-82 { margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mb-83 { margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mb-84 { margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mb-85 { margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mb-86 { margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mb-87 { margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mb-88 { margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mb-89 { margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mb-90 { margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mb-91 { margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mb-92 { margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mb-93 { margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mb-94 { margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mb-95 { margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mb-96 { margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mb-97 { margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mb-98 { margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mb-99 { margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mb-100 { margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mtb-10 { margin-top: 10px; margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mtb-11 { margin-top: 10px; margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mtb-12 { margin-top: 10px; margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mtb-13 { margin-top: 10px; margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mtb-14 { margin-top: 10px; margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mtb-15 { margin-top: 10px; margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mtb-16 { margin-top: 10px; margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mtb-17 { margin-top: 10px; margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mtb-18 { margin-top: 10px; margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mtb-19 { margin-top: 10px; margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mtb-20 { margin-top: 10px; margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mtb-21 { margin-top: 10px; margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mtb-22 { margin-top: 10px; margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mtb-23 { margin-top: 10px; margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mtb-24 { margin-top: 10px; margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mtb-25 { margin-top: 10px; margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mtb-26 { margin-top: 10px; margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mtb-27 { margin-top: 10px; margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mtb-28 { margin-top: 10px; margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mtb-29 { margin-top: 10px; margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mtb-30 { margin-top: 10px; margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mtb-31 { margin-top: 10px; margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mtb-32 { margin-top: 10px; margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mtb-33 { margin-top: 10px; margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mtb-34 { margin-top: 10px; margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mtb-35 { margin-top: 10px; margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mtb-36 { margin-top: 10px; margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mtb-37 { margin-top: 10px; margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mtb-38 { margin-top: 10px; margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mtb-39 { margin-top: 10px; margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mtb-40 { margin-top: 10px; margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mtb-41 { margin-top: 10px; margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mtb-42 { margin-top: 10px; margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mtb-43 { margin-top: 10px; margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mtb-44 { margin-top: 10px; margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mtb-45 { margin-top: 10px; margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mtb-46 { margin-top: 10px; margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mtb-47 { margin-top: 10px; margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mtb-48 { margin-top: 10px; margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mtb-49 { margin-top: 10px; margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mtb-50 { margin-top: 10px; margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mtb-51 { margin-top: 10px; margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mtb-52 { margin-top: 10px; margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mtb-53 { margin-top: 10px; margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mtb-54 { margin-top: 10px; margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mtb-55 { margin-top: 10px; margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mtb-56 { margin-top: 10px; margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mtb-57 { margin-top: 10px; margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mtb-58 { margin-top: 10px; margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mtb-59 { margin-top: 10px; margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mtb-60 { margin-top: 10px; margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mtb-61 { margin-top: 10px; margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mtb-62 { margin-top: 10px; margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mtb-63 { margin-top: 10px; margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mtb-64 { margin-top: 10px; margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mtb-65 { margin-top: 10px; margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mtb-66 { margin-top: 10px; margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mtb-67 { margin-top: 10px; margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mtb-68 { margin-top: 10px; margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mtb-69 { margin-top: 10px; margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mtb-70 { margin-top: 10px; margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mtb-71 { margin-top: 10px; margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mtb-72 { margin-top: 10px; margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mtb-73 { margin-top: 10px; margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mtb-74 { margin-top: 10px; margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mtb-75 { margin-top: 10px; margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mtb-76 { margin-top: 10px; margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mtb-77 { margin-top: 10px; margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mtb-78 { margin-top: 10px; margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mtb-79 { margin-top: 10px; margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mtb-80 { margin-top: 10px; margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mtb-81 { margin-top: 10px; margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mtb-82 { margin-top: 10px; margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mtb-83 { margin-top: 10px; margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mtb-84 { margin-top: 10px; margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mtb-85 { margin-top: 10px; margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mtb-86 { margin-top: 10px; margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mtb-87 { margin-top: 10px; margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mtb-88 { margin-top: 10px; margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mtb-89 { margin-top: 10px; margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mtb-90 { margin-top: 10px; margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mtb-91 { margin-top: 10px; margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mtb-92 { margin-top: 10px; margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mtb-93 { margin-top: 10px; margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mtb-94 { margin-top: 10px; margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mtb-95 { margin-top: 10px; margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mtb-96 { margin-top: 10px; margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mtb-97 { margin-top: 10px; margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mtb-98 { margin-top: 10px; margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mtb-99 { margin-top: 10px; margin-bottom: 10px; } }
@media screen and (max-width: 768px) { .mtb-100 { margin-top: 10px; margin-bottom: 10px; } }
a { text-decoration: none; }
a:hover { text-decoration: none; }

.row-eq-height { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
@media screen and (max-width: 768px) { .row-eq-height { display: block; } }

.inflex { display: inline-flex; }
@media screen and (max-width: 768px) { .inflex { display: block; } }

.logo { margin-left: 0; }
@media screen and (max-width: 768px) { .logo { display: block; margin-left: auto; margin-right: auto; } }

.colpadrit { padding-right: 0 !important; }
@media screen and (max-width: 768px) { .clpadr { padding-right: 15px !important; } }

.colpadl { padding-left: 0 !important; }
@media screen and (max-width: 768px) { .clpadl { padding-left: 15px !important; } }

.colpad { padding-left: 0 !important; padding-right: 0 !important; }
@media screen and (max-width: 768px) { .clpad { padding-left: 15px !important; padding-right: 15px !important; } }

.navbar-toggle { background-color: #ff6c00 !important; border-radius: 0px; }

.navbar-default .navbar-toggle .icon-bar { background: #fff !important; }

.navbar-toggle .icon-bar { position: relative; transition: all 500ms ease-in-out; }

.navbar-toggle.active .type1 { top: 6px; transform: rotate(46deg); }

.navbar-toggle.active .type2 { background-color: transparent !important; }

.navbar-toggle.active .type3 { top: -6px; transform: rotate(-50deg); }

.txt-rit { text-align: right; }
@media screen and (max-width: 768px) { .txt-r { text-align: center; } }

.txt-l { text-align: left; }
@media screen and (max-width: 768px) { .txt-l { text-align: center; } }

.left_menu_main a { font: 600 14px "Raleway", sans-serif; color: white; text-decoration: none; display: block; padding: 10px 10px 10px 10px; transition: all 0.5s; }

.left_menu_main a:hover { color: #fff; background: #78c14c; padding: 10px 10px 10px 15px; }

.left_sub_menu a { font: 400 13px "Raleway", sans-serif; color: #cde0ff; text-decoration: none; display: block; padding: 5px 5px 5px 10px; transition: all 0.3s; }

.left_sub_menu a:hover { color: #78c14c; padding: 5px 5px 5px 15px; }

.paging { color: #fff; font-size: 15px; }
.paging:hover { color: #78c14c; }

.base { color: #78c14c; font-size: 15px; }

/****************************************/
/**********Default Property*************/
/****************************************/

/*# sourceMappingURL=main.css.map */
.top_bg{ background:url(../images/top-bg.jpg) no-repeat top center;}
.top_logo{ float:left; width:auto; margin:20px 0 13px 0;}
.top_email{ float:right; }
.top_email span{ float:left; padding-right:10px;}
.top_email p{ color:#676767; float:right; font:15px 200 'open sans' sans-serif; }

.top_phone{ float:right;}
.top_phone span{ float:left; padding-right:10px;}
.top_phone p{  color:#676767; float:right; font:700 22px 'open sans' sans-serif;}


.menu5{ background:#1f1f1f; float:left; padding:0; width:100%;}
.navbar{  margin-bottom:0; min-height:0;}
.navbar-inverse{  background:none; border:0;}
.navbar-nav>li{ padding:0; text-align:left; }
.navbar-nav>li:last-child{ background:none;}
.nav>li>a{ padding:20px;   transition:all 0.4s; border-radius:1px;}
.navbar-inverse .navbar-nav>li>a{ color:#fff; font:500 15px 'Oswald', sans-serif; text-transform:uppercase; padding:18px 14px;}
.navbar-inverse .navbar-nav>li>a:hover{ background:#ff6a00; color:white;}
#navigation-bar {  margin-top:-54px; position: relative;  }
#search { position: relative; float: left; width: 45px; height: 41px; margin-left: -10px; margin-top: 0px; }
#label { width: 45px; height: 41px; position: relative; z-index: 20; }
#label label { display: block; width: 45px; height: 41px; background: url("../images/search.png") 0 0; transition:all 0.3s; font-size: 0; color: transparent; text-indent: -9999px; cursor: pointer; }
#label label:hover { background: url("../images/search.png") -45px 0; }
#label.active label { background: url("../images/search.png") -45px 0; }
#input { position: absolute; top: 0; right: 45px; width: 200px; height: 41px; z-index: -1; margin-top: 0px; overflow: hidden; }
#input input { display: block; position: absolute; top: 0; right: -200px; width: 200px; height: 100%; margin: 0; padding: 0 10px; border: none; background-color: #ffba00; color: #fff; font-size: 18px; -webkit-backface-visibility: none; -moz-backface-visibility: none; -ms-backface-visibility: none; backface-visibility: none; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; -webkit-transition: right 0; -moz-transition: right 0; -ms-transition: right 0; -o-transition: right 0; transition: right 0; }
#input input:focus { outline: none; }
#input.focus { z-index: 20; }
#input.focus input { right: 0; -webkit-transition: right 0.3s; -moz-transition: right 0.3s; -ms-transition: right 0.3s; -o-transition: right 0.3s; transition: right 0.3s; }
#input input::-webkit-input-placeholder { color: white; }
#input input:-moz-placeholder { color: white; }
#input input::-moz-placeholder { color: white; }
#input input:-ms-input-placeholder { color: white; }
.txt_id2 { padding: 5px; margin-bottom: 5px; }
.srbtn{ position:absolute; top:0; right:0; padding:5px 15px;}

.main_container_search{ background:#FFFFFF; width:100%; float:right; margin:7px 0; height:42px; }
.search_box{ width:70%; float:left; background:#FFFFFF; margin:12px; outline:none; border:0; }
.search_box:focus::-webkit-input-placeholder {    transition: text-indent 0.9s 0.9s ease;
  text-indent: -100%;
  opacity: 1; }
.search_box:focus:-moz-placeholder {   transition: text-indent 0.9s 0.9s ease;
  text-indent: -100%;
  opacity: 1; } /* FF 4-18 */
.search_box:focus::-moz-placeholder {   transition: text-indent 0.9s 0.9s ease;
  text-indent: -100%;
  opacity: 1;} /* FF 19+ */
.search_box:focus:-ms-input-placeholder {     transition: text-indent 0.9s 0.9s ease;
  text-indent: -100%;
  opacity: 1; } /* IE 10+ */
.search_img{ float:right; background:#2fc576; padding:11px; transition:all 0.3s;}


.main_mid_bg{ width:100%;  background:url(../images/mid-bg.png) no-repeat top center; float:left;}

/********************start banner********************/
.mid_products_banner{ float:left; margin-top:20px; }
.products_image{ float:left;   }
.products_banner{ float:left; background:#3a3a3a; transition:all 0.5s ease; padding:10px; }
.mid_products_banner:hover .products_banner{ background:#ff6a00; }
/********************end banner********************/


/********************start feature products********************/
.feature_products{ float:left; width:100%; margin:30px 0;}
.feature_products h4{ text-transform:uppercase; width:100%; text-align:center; color:#fff; font:700 25px 'Raleway', sans-serif; margin:0; }
.feature_products span{ float:right}

.mid_products_banner2{ text-align:center; background:#fff; float:left; transition:all 0.4s ease; }
.products_banner2{ margin:10px; background:#efefef;}
.products_banner2 h3{ width:100%; color:#ff6c00; font:700 15px 'open sans' sans-serif; margin:0; padding:15px 0 5px 20px; text-transform:uppercase;}
.products_banner2 h2{ margin:0; padding:0px 0 10px 20px; width:100%; color:#131313; font:600 15px 'open sans' sans-serif;text-transform:uppercase;}

.main_view_prod{ text-align:center;  width:100%; margin:10px;}
.view_prod{    float: left;
    width: 55%;
    transition: all 0.3s;
    /* margin: 10px 10px 10px 10px; */
    background: #000}
.view_prod li{  padding:15px 0px; text-transform:uppercase;  color:#fff; font:700 13px 'open sans' sans-serif; }
.view_prod li a{}
.view_prod li a:hover{ text-decoration:none; color:#fff;}

.view_prod2{     float: right;
    width: 30%;
    transition: all 0.3s;
    margin: 0px 20px 10px 0;
    background: #ff6b00;}
.view_prod2 li{ padding:15px 0px; text-transform:uppercase;  color:#fff; font:700 13px 'open sans' sans-serif; }
.view_prod2 li a{}
.view_prod2 li a:hover{ text-decoration:none; color:#fff;}



/********************end feature products********************/

.footerbx{ margin:0 0 20px 0;}
.main_footer_news_update_bg{ height:300px; padding:20px 20px; background:#454444;}
.newsev span{background:#454444; font:500 14px 'open sans' sans-serif; text-transform:uppercase; color:white;  display:block; text-align:center;}
.newsev h3{ color:#fff; font:400 15px 'open sans' sans-serif; display:block;; text-transform:uppercase; margin:20px 0 10px 0;}
.footerbx h2{color:#fff; font:700 25px 'open sans' sans-serif; text-transform:uppercase; margin:0;  padding:0px 0 10px 0px;}
.footerbx p{ margin:0;  color:#a9a9a9; font:400 15px 'Raleway', sans-serif; display:block;}
.footerbx ul.lnks{ margin:0; padding:0; list-style:none;}
.footerbx ul.lnks li a{font:400 13px 'open sans', sans-serif; color:#646464; display:block; padding:3px 0; transition:all 0.3s;}
.footerbx ul.lnks li a:hover{ color:#f9b331; padding:3px 5px;}

.footerbx ul.social{ margin:0; padding:0; list-style:none;}
.footerbx ul.social li{ float:left; margin:0 3px;}
.footerbx ul.social li a{ width:35px; height:35px; display:block; background-position:left top; background-repeat:none; transition:all 0.3s}
.footerbx ul.social li a:hover{ background-position:left bottom;}


.download_box{ float:left;}
.download_box li{ width:100%; color:#fff; font:700 13px 'open sans', sans-serif; text-transform:uppercase; padding:12px 20px; background:#1f1f1f;}
.download_box li a{}
.download_box li a:hover{ text-decoration:blink; color:#ff6b00;}
.footerbx_img{ padding:5px; margin:0px 0 -18px 0; background:#6e6e6e; color:#FFFFFF;}
.footerbx_img2{ padding:5px; margin:0px 0 -18px 0; background:#6e6e6e; color:#FFFFFF;}

/*footer*/

.main_font_location{ float:left;  width:100%; margin-left:20px;}
.heading2{ float:left; }
.heading2 h2{ font:500 16px 'Roboto', sans-serif; color:#b1b1b1; text-transform:uppercase; }
.heading2 p{ color:#7c7c7c;  font:300 15px 'Roboto', sans-serif; text-align:left; line-height:25px; }
.heading2 .fa{ padding:0 20px 0 0; color:#808080;}
.adrs_img span{ width:100%; float:left; margin:30px 0;}


.main_heading{float:left; width:100%; background:#070707;  }
.main_heading2{ float:left; width:100%;  background:#070707;}
.heading{  text-transform:uppercase;}
.heading h2{ font:600 16px 'Roboto', sans-serif; margin:0 0 20px 0; padding:0; color:#b1b1b1; }
.heading p{ font:400 13px 'Raleway', sans-serif; margin:0; line-height:22px; padding:0; color:#646465; }
.main_container_input_box{ margin:10px 0; float:left;  background:#3d3d3d; width:100%;  height:46px;}
.email3{ font-style:italic; background:none; outline:none; color:#b1b1b1; font:500 13px 'Roboto', sans-serif; border:0;   float:left; text-indent:20px; text-transform:capitalize;  padding:15px 0; color:#fff; width: 85%;}
.sign_up2{ float:right; background:#ff6c00; padding:13px 15px; color:#fff; font-size:14px; font-family:'Open-Sans', sans-serif;; border:0; outline:none;}



.main_social_network2{text-align:center; }
.main_social_network2 .fa{ float:left; background:#454444; color:#fff; padding:5px;  margin:10px 5px; border-radius:40px;width: 41px;height: 40px;font-size: 15px;line-height: 30px; transition:all 0.3s;}
.main_social_network2 .fa:hover{ ; background:#ff6b00;}
.heading span{ margin:15px 10px 0 0;}


.main_footer_links{ float:left;      }
.main_footer_links li{ background:url(../images/read-more.png) no-repeat left center; text-align:left;  color:#575757; font:600 13px 'Open-Sans', sans-serif; padding:10px 0 10px 5px ; text-transform:capitalize; text-indent:10px; }
.main_footer_links2 p{ margin:20px 0; color:#525252; font:500 16px 'Open-Sans', sans-serif; float:left; text-align:left; text-transform:capitalize; line-height:30px;}
.main_email5{ width:100%; background:#fff; float:left; height:57px; }

.main_footer_links p{ margin:15px 0 0 0;  color:#595854; font:400 14px 'BebasNeueBold-Regular', sans-serif;}
.main_footer_links span{ float:left; padding:0 15px 0 0;}
.main_footer_links li a{ transition:all 0.3s; }
.main_footer_links li a:hover{ text-decoration:blink; color:#d91a24; padding:0 0 0 10px;  }


.main_container_copyrit{ border-top:1px solid #333333;  float:left; margin:25px 0 0px 0; padding-top:10px; width:100%;}
.copyr{  color:#6c6c6c; text-transform:capitalize; font:300 13px'Open-Sans', sans-serif; float:left;}
.copyr p{ color:#6c6c6c; font:300 13px 'Open-Sans', sans-serif; float:right;}
.copyr a{ color:#ff6c00; font:300 13px 'Open-Sans', sans-serif;}
.copyr a:hover{ color:#fff;}


ul.ftr_link{ transition:all 0.3s;}
ul.ftr_link li{ background:url(../images/ftr-bg.png) no-repeat right center; color:#5f5f5f; font:500 13px 'Open-Sans', sans-serif; float:left; }
ul.ftr_link li a{ padding:0 10px;}
ul.ftr_link li a:hover{ text-decoration:blink; color:#ff6c00;}

ul.ftr_link li:last-child{ background:none;}

/*end footer*/

@media screen and (max-width:1200px){
.nav>li>a{ padding:15px 7px;}

.main_container_search{ margin:3px 0; }
	.search_box{ width:70%; margin:11px 0;}

.main_container_search{ }

ul.ftr_link{ transition:all 0.3s; float:none; width:100%; display:inline-block;}


.copyr{ text-align:center;}
ul.ftr_link{ text-align:center;}
ul.ftr_link li{    float: none;
    display: inline-block;
    text-align: center;}
	.copyr p{ float:none;}

}

@media screen and (max-width:992px){
.top_bg{ text-align:center;}
.top_logo{ float:none; display:inline-block;}
.top_email{    float: none;
    display: inline-block;
    text-align: center; margin:10px 0;}
	.top_phone{ float:none; display:inline-block; margin:0;}
.main_mid_bg{ background:none; text-align:center;}
.mid_products_banner{    float: none;
    display: inline-block;}
	.mid_products_banner2{ float:none; display:inline-block;}
.main_container_copyrit{ text-align:center;}
.copyr{ float:none; display:inline-block;}


	.download_box{    text-align: center;
    display: inline-block;
    float: none;}
	.download_box li{    float: none;
    display: inline-block;}
	.footerbx p{ text-align:center; float:none;}
	.footerbx_img2{ display:none;}
	.footerbx_img{ display:none;}

	.download_box{ margin-top:20px;}



	.heading{ text-align:center;}
.main_social_network2 .fa{ float:none; display:inline-block;}

.heading2{ float:none; text-align:center;}
.heading2 p{ text-align:center;}
.adrs_img span{ margin:12px 0;}
.heading2 h2{ margin-top:10px;}
.email3{ width:90%;}
}

@media screen and (max-width:768px){
.email3{ width:70%;}

}
.leftmenu{
background: #151515;
}
.left-head{
  background: #ff6b00;
  font: bold 17px "Raleway", sans-serif;
  color:#fff;
      padding: 10px 15px;
    margin-bottom: 0;
        margin-top: 0;
}
.left-sidebar{
      padding: 15px 20px;
}
.panel{
  border: none;
  background-color: transparent !important;
}
.panel-heading{
  background: #2e2e2e !important;
  border: none;
 font: bold 16px "Raleway", sans-serif;
}
.panel-heading a{
  color:#fff;
}
.panel-body{
  background-color: transparent !important;
  padding: 10px 0 0 0;
 border: none !important;

}
.panel-body ul li a{
  padding: 10px 15px;
   font:  13px "Raleway", sans-serif;
   color:#9e9e9e;
   text-transform: capitalize;
   transition:all 0.3s;
   display: block;

  }
  .panel-body ul li a:hover{
    background: #ff6b00;
    color:#fff;
  }
  .active-section{
      background: #ff6b00;
    }
    .active-section a{
    color:#fff !important;
  }
  .prod-head{
     font: bold 15px "Raleway", sans-serif;
  color:#fff;
  padding-bottom: 10px;
  border-bottom:1px solid #3e3e3e;
  }
  .prod-head a{
      color:#fff;
  }
  .border-large{
    background: #fff;

  }
  .large-cap h2{
color:#969696; font:600 20px 'Open-Sans', sans-serif;
margin:0 auto 10px auto;
  }
   .large-cap h3{
color:#ff6b00; font:600 20px 'Open-Sans', sans-serif;
margin:0 auto 10px auto;
  }
  .large-cap h4{
color:#fff; font:600 14px 'Open-Sans', sans-serif;
margin:0 auto 10px auto;
  }
   .large-cap{
color:#969696; font:500 12px 'Open-Sans', sans-serif;
margin:0 auto 10px auto;
line-height: 20px;
  }
    .large-cap label{
color:#fff; font:600 14px 'Open-Sans', sans-serif;
margin:0 auto 10px auto;
    min-width: 70px;
  }
   .large-cap input{
  background: #3c3c3c;
  border-radius: 0;
  border-color: #5a5a5a;
  color:#fff;
}
  .large-cap select{
  background: #3c3c3c;
  border-radius: 0;
  border-color: #5a5a5a;
  color:#fff;
}
.large-cap button{
  background: #ff6b00 !important;
  border: none;
  border-radius: 0;
  font-family: "Raleway", sans-serif;
  font-size: 900;
  font-size: 15px;
  color:#fff !important;
  text-transform: uppercase;
  margin-top: 15px;
  padding: 10px 15px;
}
  .form-group-c{
    width: 100%;
  }
  .p0{
    padding:0;
  }

  .owl-demo1 .owl-pagination {
  display: none;
}

.owl-demo1 .owl-item {
  padding: 0 15px 0 0;
}

.owl-demo1 .owl-item4 {
  padding: 0;
}


  .owl-demo1 .owl-buttons {
    position: absolute;
    top: -68px;
    right: 0;
  }


.owl-demo1 .owl-buttons div {
  background: #2a2a2a;
  font-size: 30px !important;
  padding: 0 15px !important;
  color: #fff !important;
}
.owl-demo1 .owl-buttons div:hover{
  background: #ff6b00;
}
.content-area{
  font-family: "Raleway", sans-serif;
  font-size: 14px;
  color:#9a9a9a;
}
.content-area p{
  font-family: "Raleway", sans-serif;
  font-size: 14px;
  color:#9a9a9a;
}
.content-area h2{
  font-family: "Raleway", sans-serif;
  font-size: 18px;
  color:#8b8b8b;
  text-transform: uppercase;
margin:30px auto 10px auto;
}
.content-area a{
  color:#ff6b00;
  }
  .contact-form-area h2{
  font-family: "Raleway", sans-serif;
  font-size: 18px;
  color:#8b8b8b;
  text-transform: uppercase;  }
    .contact-form-area label{
       font-family: "Raleway", sans-serif;
  font-size: 13px;
  font-weight: normal;
color:#8b8b8b;
    }
     .contact-form-area label span{
      color:#ff6b00;
      margin: 10px auto;
     }
.contact-form-area input{
  background-color:#3e3e3e;
  border-radius: 0;
  border-color:#565656;
  margin: 0px auto 20px auto;
    color:#fff;

}
.contact-form-area textarea{
  background-color:#3e3e3e;
  border-radius: 0;
  border-color:#565656;
    color:#fff;

}
.contact-form-area textarea:focus{
  background-color: transparent !important;
    border-color: #FF680B;
    -webkit-box-shadow: inset 0 1px 1px rgba(255, 104, 11, 0.6),0 0 8px rgba(255, 107, 0, 0.66);
    box-shadow: inset 0 1px 1px rgba(255, 104, 11, 0.6),0 0 8px rgba(255, 107, 0, 0.66);
  }
.contact-form-area input:focus{
  background-color: transparent !important;
    border-color: #FF680B;
    -webkit-box-shadow: inset 0 1px 1px rgba(255, 104, 11, 0.6),0 0 8px rgba(255, 107, 0, 0.66);
    box-shadow: inset 0 1px 1px rgba(255, 104, 11, 0.6),0 0 8px rgba(255, 107, 0, 0.66);
  }
.contact-form-area button{
  background: #ff6b00 !important;
  border: none;
  border-radius: 0;
  font-family: "Raleway", sans-serif;
  font-size: 900;
  font-size: 15px;
  color:#fff !important;
  text-transform: uppercase;
  margin-top: 15px;
  padding: 10px 15px;
}
.content_text{
  color:#fff;
}
.btn-danger{
   background: #ff6b00 !important;
  border: none;
  border-radius: 0;
  font-family: "Raleway", sans-serif;
  font-size: 900;
  font-size: 15px;
  color:#fff !important;
  text-transform: uppercase;
  margin-top: 15px;
  padding: 10px 15px;
}



.quote-form input{
  background-color:#3e3e3e;
  border-radius: 0;
  border-color:#565656;
  margin: 10px auto 10px auto;
  color:#fff;

}
.quote-form textarea{
  background-color:#3e3e3e;
  border-radius: 0;
  border-color:#565656;
    margin: 10px auto 10px auto;
    color:#fff;

}
.quote-form textarea:focus{
  background-color: transparent !important;
    border-color: #FF680B;
    -webkit-box-shadow: inset 0 1px 1px rgba(255, 104, 11, 0.6),0 0 8px rgba(255, 107, 0, 0.66);
    box-shadow: inset 0 1px 1px rgba(255, 104, 11, 0.6),0 0 8px rgba(255, 107, 0, 0.66);
  }
  .quote-form select{
  background-color:#3e3e3e;
  border-radius: 0;
  border-color:#565656;
    margin: 10px auto 10px auto;
    color:#fff;

}
.quote-form select:focus{
  background-color: transparent !important;
    border-color: #FF680B;
    -webkit-box-shadow: inset 0 1px 1px rgba(255, 104, 11, 0.6),0 0 8px rgba(255, 107, 0, 0.66);
    box-shadow: inset 0 1px 1px rgba(255, 104, 11, 0.6),0 0 8px rgba(255, 107, 0, 0.66);
  }
.quote-form input:focus{
  background-color: transparent !important;
    border-color: #FF680B;
    -webkit-box-shadow: inset 0 1px 1px rgba(255, 104, 11, 0.6),0 0 8px rgba(255, 107, 0, 0.66);
    box-shadow: inset 0 1px 1px rgba(255, 104, 11, 0.6),0 0 8px rgba(255, 107, 0, 0.66);
  }
.quote-form button{
  background: #ff6b00 !important;
  border: none;
  border-radius: 0;
  font-family: "Raleway", sans-serif;
  font-size: 900;
  font-size: 15px;
  color:#fff !important;
  text-transform: uppercase;
  margin-top: 15px;
  padding: 10px 15px;
}

